175 DEF_COMMAND(CmdAddSharedVehicleGroup); |
175 DEF_COMMAND(CmdAddSharedVehicleGroup); |
176 DEF_COMMAND(CmdRemoveAllVehiclesGroup); |
176 DEF_COMMAND(CmdRemoveAllVehiclesGroup); |
177 DEF_COMMAND(CmdSetGroupReplaceProtection); |
177 DEF_COMMAND(CmdSetGroupReplaceProtection); |
178 |
178 |
179 DEF_COMMAND(CmdMoveOrder); |
179 DEF_COMMAND(CmdMoveOrder); |
|
180 DEF_COMMAND(CmdChangeTimetable); |
|
181 DEF_COMMAND(CmdSetVehicleOnTime); |
180 |
182 |
181 /* The master command table */ |
183 /* The master command table */ |
182 static const Command _command_proc_table[] = { |
184 static const Command _command_proc_table[] = { |
183 {CmdBuildRailroadTrack, 0}, /* 0 */ |
185 {CmdBuildRailroadTrack, 0}, /* 0 */ |
184 {CmdRemoveRailroadTrack, 0}, /* 1 */ |
186 {CmdRemoveRailroadTrack, 0}, /* 1 */ |
329 {CmdAddVehicleGroup, 0}, /* 123 */ |
331 {CmdAddVehicleGroup, 0}, /* 123 */ |
330 {CmdAddSharedVehicleGroup, 0}, /* 124 */ |
332 {CmdAddSharedVehicleGroup, 0}, /* 124 */ |
331 {CmdRemoveAllVehiclesGroup, 0}, /* 125 */ |
333 {CmdRemoveAllVehiclesGroup, 0}, /* 125 */ |
332 {CmdSetGroupReplaceProtection, 0}, /* 126 */ |
334 {CmdSetGroupReplaceProtection, 0}, /* 126 */ |
333 {CmdMoveOrder, 0}, /* 127 */ |
335 {CmdMoveOrder, 0}, /* 127 */ |
|
336 {CmdChangeTimetable, 0}, /* 128 */ |
|
337 {CmdSetVehicleOnTime, 0}, /* 129 */ |
334 }; |
338 }; |
335 |
339 |
336 /* This function range-checks a cmd, and checks if the cmd is not NULL */ |
340 /* This function range-checks a cmd, and checks if the cmd is not NULL */ |
337 bool IsValidCommand(uint cmd) |
341 bool IsValidCommand(uint cmd) |
338 { |
342 { |