OpenTTD AI API
20241117-master-ga6c526cfa0
|
Event AircraftDestTooFar, indicating the next destination of an aircraft is too far away. More...
Public Member Functions | |
VehicleID | GetVehicleID () |
Get the VehicleID of the aircraft whose destination is too far away. More... | |
Public Member Functions inherited from AIEvent | |
AIEvent (AIEvent::AIEventType type) | |
Constructor of AIEvent, to get the type of event. More... | |
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 | |
Public Types inherited from AIEvent | |
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.
|
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.