src/engine.h
changeset 6247 7d81e3a5d803
parent 6193 6f20de9e4f1b
child 6248 e4a2ed7e5613
equal deleted inserted replaced
6246:75451000349d 6247:7d81e3a5d803
   138 };
   138 };
   139 
   139 
   140 static const EngineID INVALID_ENGINE = 0xFFFF;
   140 static const EngineID INVALID_ENGINE = 0xFFFF;
   141 
   141 
   142 
   142 
   143 void AddTypeToEngines(void);
   143 void AddTypeToEngines();
   144 void StartupEngines(void);
   144 void StartupEngines();
   145 
   145 
   146 
   146 
   147 void DrawTrainEngine(int x, int y, EngineID engine, SpriteID pal);
   147 void DrawTrainEngine(int x, int y, EngineID engine, SpriteID pal);
   148 void DrawRoadVehEngine(int x, int y, EngineID engine, SpriteID pal);
   148 void DrawRoadVehEngine(int x, int y, EngineID engine, SpriteID pal);
   149 void DrawShipEngine(int x, int y, EngineID engine, SpriteID pal);
   149 void DrawShipEngine(int x, int y, EngineID engine, SpriteID pal);
   150 void DrawAircraftEngine(int x, int y, EngineID engine, SpriteID pal);
   150 void DrawAircraftEngine(int x, int y, EngineID engine, SpriteID pal);
   151 
   151 
   152 void LoadCustomEngineNames(void);
   152 void LoadCustomEngineNames();
   153 void DeleteCustomEngineNames(void);
   153 void DeleteCustomEngineNames();
   154 
   154 
   155 bool IsEngineBuildable(EngineID engine, byte type, PlayerID player);
   155 bool IsEngineBuildable(EngineID engine, byte type, PlayerID player);
   156 
   156 
   157 enum {
   157 enum {
   158 	NUM_NORMAL_RAIL_ENGINES = 54,
   158 	NUM_NORMAL_RAIL_ENGINES = 54,