OpenTTD AI API
1.11.0
|
Event AircraftDestTooFar, indicating the next destination of an aircraft is too far away. More...
Public Member Functions | |
AIEventAircraftDestTooFar (VehicleID vehicle_id) | |
VehicleID | GetVehicleID () |
Get the VehicleID of the aircraft whose destination is too far away. More... | |
![]() | |
AIEvent (AIEvent::AIEventType type) | |
Constructor of AIEvent, to get the type of event. | |
AIEventType | GetEventType () |
Get the event-type. More... | |
Static Public Member Functions | |
static AIEventAircraftDestTooFar * | Convert (AIEvent *instance) |
Convert an AIEvent to the real instance. More... | |
Additional Inherited Members | |
![]() | |
enum | AIEventType { ET_INVALID, ET_TEST, ET_SUBSIDY_OFFER, ET_SUBSIDY_OFFER_EXPIRED, ET_SUBSIDY_AWARDED, ET_SUBSIDY_EXPIRED, ET_ENGINE_PREVIEW, ET_COMPANY_NEW, ET_COMPANY_IN_TROUBLE, ET_COMPANY_ASK_MERGER, ET_COMPANY_MERGER, ET_COMPANY_BANKRUPT, ET_VEHICLE_CRASHED, ET_VEHICLE_LOST, ET_VEHICLE_WAITING_IN_DEPOT, ET_VEHICLE_UNPROFITABLE, ET_INDUSTRY_OPEN, ET_INDUSTRY_CLOSE, ET_ENGINE_AVAILABLE, ET_STATION_FIRST_VEHICLE, ET_DISASTER_ZEPPELINER_CRASHED, ET_DISASTER_ZEPPELINER_CLEARED, ET_TOWN_FOUNDED, ET_AIRCRAFT_DEST_TOO_FAR, ET_ADMIN_PORT, ET_WINDOW_WIDGET_CLICK, ET_GOAL_QUESTION_ANSWER, ET_EXCLUSIVE_TRANSPORT_RIGHTS, ET_ROAD_RECONSTRUCTION, ET_VEHICLE_AUTOREPLACED, ET_STORYPAGE_BUTTON_CLICK, ET_STORYPAGE_TILE_SELECT, ET_STORYPAGE_VEHICLE_SELECT } |
The type of event. More... | |
Event AircraftDestTooFar, indicating the next destination of an aircraft is too far away.
This event can be triggered when the current order of an aircraft changes, usually either when loading is done or when switched manually.
AIEventAircraftDestTooFar::AIEventAircraftDestTooFar | ( | VehicleID | vehicle_id | ) |
vehicle_id | The aircraft whose destination is too far away. |
|
inlinestatic |
Convert an AIEvent to the real instance.
instance | The instance to convert. |
|
inline |
Get the VehicleID of the aircraft whose destination is too far away.