164 DEF_COMMAND(CmdRefitRailVehicle); |
164 DEF_COMMAND(CmdRefitRailVehicle); |
165 |
165 |
166 DEF_COMMAND(CmdStartScenario); |
166 DEF_COMMAND(CmdStartScenario); |
167 |
167 |
168 DEF_COMMAND(CmdBuildManySignals); |
168 DEF_COMMAND(CmdBuildManySignals); |
|
169 |
|
170 DEF_COMMAND(CmdRenewVehicle); |
169 |
171 |
170 /* The master command table */ |
172 /* The master command table */ |
171 static CommandProc * const _command_proc_table[] = { |
173 static CommandProc * const _command_proc_table[] = { |
172 CmdBuildRailroadTrack, /* 0 */ |
174 CmdBuildRailroadTrack, /* 0 */ |
173 CmdRemoveRailroadTrack, /* 1 */ |
175 CmdRemoveRailroadTrack, /* 1 */ |
305 CmdBuildManySignals, /* 110 */ |
307 CmdBuildManySignals, /* 110 */ |
306 //CmdDestroyIndustry, /* 109 */ |
308 //CmdDestroyIndustry, /* 109 */ |
307 CmdDestroyCompanyHQ, /* 111 */ |
309 CmdDestroyCompanyHQ, /* 111 */ |
308 CmdGiveMoney, /* 112 */ |
310 CmdGiveMoney, /* 112 */ |
309 CmdChangePatchSetting, /* 113 */ |
311 CmdChangePatchSetting, /* 113 */ |
|
312 CmdRenewVehicle, /* 114 */ |
310 }; |
313 }; |
311 |
314 |
312 int32 DoCommandByTile(TileIndex tile, uint32 p1, uint32 p2, uint32 flags, uint procc) |
315 int32 DoCommandByTile(TileIndex tile, uint32 p1, uint32 p2, uint32 flags, uint procc) |
313 { |
316 { |
314 return DoCommand(GET_TILE_X(tile)*16, GET_TILE_Y(tile)*16, p1, p2, flags, procc); |
317 return DoCommand(GET_TILE_X(tile)*16, GET_TILE_Y(tile)*16, p1, p2, flags, procc); |