OpenTTD NoAI API
|
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 } |
The type of event. More... | |
Event AircraftDestTooFar, indicating the next destination of an aircraft is too far away.
This event can be trigger when the current oder of an aircraft changes, usually either when loading is done or when switch 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.