src/newgrf_engine.h
changeset 9070 dd0121143eba
parent 9046 479ec2593451
child 9073 0e06e1f08e31
equal deleted inserted replaced
9069:3830e57f6346 9070:dd0121143eba
    51 	/* Externally triggered for each vehicle in chain */
    51 	/* Externally triggered for each vehicle in chain */
    52 	VEHICLE_TRIGGER_CALLBACK_32   = 0x10,
    52 	VEHICLE_TRIGGER_CALLBACK_32   = 0x10,
    53 };
    53 };
    54 void TriggerVehicle(Vehicle *veh, VehicleTrigger trigger);
    54 void TriggerVehicle(Vehicle *veh, VehicleTrigger trigger);
    55 
    55 
    56 void UnloadWagonOverrides();
    56 void UnloadWagonOverrides(Engine *e);
    57 void UnloadCustomEngineSprites();
       
    58 
    57 
    59 void ResetEngineListOrder();
    58 uint ListPositionOfEngine(EngineID engine);
    60 uint16 ListPositionOfEngine(EngineID engine);
       
    61 void AlterRailVehListOrder(EngineID engine, EngineID target);
    59 void AlterRailVehListOrder(EngineID engine, EngineID target);
       
    60 void CommitRailVehListOrderChanges();
    62 
    61 
    63 #endif /* NEWGRF_ENGINE_H */
    62 #endif /* NEWGRF_ENGINE_H */