*'''[[#IT CancelEnhancedPath|IT CancelEnhancedPath]]''' - cancels an active EIT path
*'''[[#IT CancelEnhancedPath|IT CancelEnhancedPath]]''' - cancels an active EIT path
*'''[[#IT SetPath|IT SetPath]]''' - sets an active IT or EIT path
*'''[[#IT SetPathAndWaitActive|IT SetPathAndWaitActive]]''' - sets an active IT or EIT path and waits until it is active
*'''[[#IT SetPathAndWaitNotRed|IT SetPathAndWaitNotRed]]''' - sets an active IT or EIT path and waits until the signal ahead is not red
[[file:WikiLink.PNG]] '''<u>Trainz Wiki Links:</u>'''
[[file:WikiLink.PNG]] '''<u>Trainz Wiki Links:</u>'''
Revision as of 00:14, 24 November 2018
This document is a work in progress
TRAINZ A New Era (TANE) SP3. List of Trainz Driver Commands. All commands are the Copyright of N3V Games
This page is always under construction. As new commands appear they will be added to this list.Only commands supplied with TANE or on the DLS are covered in this document.This document will be modified (or a separate document created) for TRS19 after it is officially released (the current release is a beta version).
The driver commands listed in this page are all found in Trainz Surveyor from the Edit Session option in the Main Menu and are accessed by the Driver Command Rule and the Driver Setup Rule.
Selects and sets a path for the train from those available from Interlocking Towers (ITs) and Enhanced Interlocking Towers (EITs). If this path was created by an EIT it can be cancelled prior to its use by the IT CancelEnhancedPath Command
<kuid2:61392:8111:54> IT SetPath
DLS Command by pguy
Command Properties:
<Select IT or EIT> - select from list of session ITs and/or EITs
<Select Path> - select from available paths for that IT/EIT
Notes:
The paths must be created using the Interlocking Tower Set Path Rule or the Interlocking Tower Enhanced Manager Rule (SP2 and later)
An active path is automatically cancelled after it has been completed by a train
Selects and sets a path for the train from those available from Interlocking Towers (ITs) and Enhanced Interlocking Towers (EITs) and waits until the path becomes active. If this path was created by an EIT it can be cancelled prior to its use by the IT CancelEnhancedPath Command
<kuid2:61392:8113:54> IT SetPathAndWaitActive
DLS Command by pguy
Command Properties:
<Select IT or EIT> - select from list of session ITs and/or EITs
<Select Path> - select from available paths for that IT/EIT
Notes:
The paths must be created using the Interlocking Tower Set Path Rule or the Interlocking Tower Enhanced Manager Rule (SP2 and later)
An active path is automatically cancelled after it has been completed by a train
Selects and sets a path for the train from those available from Interlocking Towers (ITs) and Enhanced Interlocking Towers (EITs) and waits until the next signal is not showing red. If this path was created by an EIT it can be cancelled prior to its use by the IT CancelEnhancedPath Command
<kuid2:61392:8112:54> IT SetPathAndWaitNotRed
DLS Command by pguy
Command Properties:
<Select IT or EIT> - select from list of session ITs and/or EITs
<Select Path> - select from available paths for that IT/EIT
Notes:
The paths must be created using the Interlocking Tower Set Path Rule or the Interlocking Tower Enhanced Manager Rule (SP2 and later)
An active path is automatically cancelled after it has been completed by a train
Instructs the AI driver to load the commodity or commodities waiting at an industry enabled asset into the rolling stock assets that have been configured to receive them. This may involve the AI driver moving the train forward a few wagons at a time until the entire length of the train has passed through the loading area. The Load command is also used for loading (and unloading) passengers at passenger enabled stations.
<kuid:-3:10076> Load
Base Command
Command Properties:
None
Notes:
If the industry where the loading is taking place uses up all the available commodities before all the wagons are fully loaded, then any following wagons will not be loaded until the commodity is available again but the AI driver will not stop to wait.
With passenger enabled stations the Load command will first execute an Unload command to unload some of the passengers.
Combines the Drive To and Load commands. Instructs the AI driver to drive to an industry (or passenger enabled station) and load the commodity or commodities waiting there into the rolling stock assets that have been configured to receive them. This may involve the AI driver moving the train forward a few wagons at a time until the entire length of the train has passed through the loading area. The Load At command is also used for loading (and unloading) passengers at passenger enabled stations. All signals and speed signs are obeyed during the "Drive To" operation.
<kuid2:75377:84:1> Load At
DLS Command by stagecoach
Command Properties:
Select <name of industry> or industry enabled passenger station from session list
if applicable <name/number of track or platform> for industries and stations that have identified active platforms, tracks or loading bays
Notes:
The AI driver will select the shortest available path to the destination.
If the AI driver is blocked (e.g. by another train, a locked signal or switch) it will not attempt to find an alternative path to the destination. This can lead to the train stopping and waiting indefinately until the blockage is removed.
If the industry where the loading is taking place uses up all the available commodities before all the wagons are fully loaded, then any following wagons will not be loaded until the commodity is available again but the AI driver will not stop to wait.
With passenger enabled stations the Load command will first execute an Unload command to unload some of the passengers.
Related Commands:
Drive To - drives to an industry but does not seek alternative paths if blocked
Load - loads commodities at an industry (including a station)
Instructs the AI driver to unload the commodity or commodities loaded in rolling stock assets to the industry enabled asset if it has been configured and is able to receive them. This may involve the AI driver moving the train forward a few wagons at a time until the entire length of the train has passed through the loading area. The Unload command is also used for unloading passengers at passenger enabled stations.
<kuid:-3:10077> Unload
Base Command
Command Properties:
None
Notes:
If the industry where the unloading is taking place reaches its maximum capacity before all the wagons are fully unloaded, then any following wagons will not be unloaded until capacity is available again but the AI driver will not stop to wait.
With passenger enabled stations the Unload command will unload a set number of passengers, specifically:-
Instructs the AI driver to wait for a green signal ahead before executing the next driver command. The interface for this driver command is in Russian.
<kuid2:151055:100101:3> AI Wait until green signal
DLS Command by erendir
Command Properties:
Ждать, пока не будет зелёный > - Trans: "Wait until it is green >" - select to wait for the next signal to show green
На любом светофоре - Trans: "At any traffic light" - select for the next signal up to 3000m ahead
Только на станционном зале " Z7 " /Су - Trans: "Only at the station hall " Z7 " / su" - unknown meaning
Instructs the AI driver to drive up to the set maximum speed (mph). This speed limit has no effect on other AI trains. Lower speed limit signs are obeyed.
<kuid2:450022:90001:2> Set Max Speed To
DLS Command by nikkia
Command Properties:
Select <No maximum speed> or <value> in mph
Notes:
The maximum speed, once set, will remain in place throughout the session unless cancelled or reset by another Set Max Speed To command.
Instructs the AI driver to drive up to the set maximum speed (km/h). This speed limit has no effect on other AI trains. Lower speed limit signs are obeyed.
<kuid:450022:90002> Set Max Speed To (km/h)
DLS Command by nikkia
Command Properties:
Select <No maximum speed> or <value> in km/h
Notes:
The maximum speed, once set, will remain in place throughout the session unless cancelled or reset by another Set Max Speed To command.
Instructs the AI driver to wait for a set time period before executing the next instruction in the command list.
<kuid:-3:10090> WaitFor
Base Command
Command Properties:
Select from list
Notes:
There are a limited range of available times from 5 seconds to 1 hour. A time delay that is not in this list (e.g. 3 minutes) can be achieved by using two (or more) WaitFor commands with the combined total of their times equaling the required time delay.
Instructs the AI driver to Drive, via the shortest available path, to the designated Industry (including Passenger Stations). Switches ahead of the train that are not locked against the AI will be set to allow the train to proceed and reset after the train has cleared the switch. The AI driver will NOT attempt to find a way around blockages when calculating the shortest path to the industry. All signals and speed signs are obeyed.
<kuid:-3:11058> Drive To
Base Command
Command Properties:
Select <name of industry> or industry enabled passenger station from session list
if applicable <name/number of track or platform> for industries and stations that have identified active platforms, tracks or loading bays
Notes:
If the AI driver is blocked (e.g. by another train, a locked signal or switch) it will not attempt to find an alternative path to the destination. This can lead to the train stopping and waiting indefinately until the blockage is removed.
Related Commands:
Navigate To - will seek alternative paths if blocked
Instructs the AI driver to Drive, via the shortest available path, to the designated Trackmark. Switches ahead of the train that are not locked against the AI will be set to allow the train to proceed and reset after the train has cleared the switch. The AI driver will NOT attempt to find a way around blockages when calculating the shortest path to the trackmark. All signals and speed signs are obeyed.
<kuid:-3:11149> Drive To Trackmark
Base Command
Command Properties:
Select <name of trackmark> from session list
Notes:
If the AI driver is blocked (e.g. by another train, a locked signal or switch) it will not attempt to find an alternative path to the destination. This can lead to the train stopping and waiting indefinately until the blockage is removed.
Instructs the AI driver to Drive, via the shortest available path, to and through the designated Trackmark. If there are no further commands then the AI will halt after passing the trackmark. Switches ahead of the train that are not locked against the AI will be set to allow the train to proceed and reset after the train has cleared the switch. The AI driver will NOT attempt to find a way around blockages when calculating the shortest path to the trackmark. All signals and speed signs are obeyed.
<kuid:-3:11209> Drive Via Trackmark
Base Command
Command Properties:
Select <name of trackmark> from session list
Notes:
This command is used to direct the AI along a set route to a final destination which is not normally the trackmark identified in this command.
If the AI driver is blocked (e.g. by another train, a locked signal or switch) it will not attempt to find an alternative path to the designated trackmark. This can lead to the train stopping and waiting indefinately until the blockage is removed.
Instructs the AI driver to Navigate, via the shortest available path, to the designated Industry (including Passenger Station). Switches ahead of the train that are not locked against the AI will be set to allow the train to proceed and reset after the train has cleared the switch. The AI driver will attempt to find a way around blockages when calculating the shortest path to the industry. All signals and speed signs are obeyed.
<kuid:-3:10058> Navigate To
Base Command
Command Properties:
Select <name of industry> or industry enabled passenger station from session list
if applicable <name/number of track or platform> for industries and stations that have identified active platforms, tracks or loading bays
Notes:
If the AI driver is blocked (e.g. by another train, a locked signal or switch) it will attempt to find an alternative path to the destination. This can lead to the train traveling backwards and down the wrong track.
Related Commands:
Drive To - does not seek alternative paths if blocked
Instructs the AI driver to Navigate, via the shortest available path, to the designated Trackmark. Switches ahead of the train that are not locked against the AI will be set to allow the train to proceed and reset after the train has cleared the switch. The AI driver will attempt to find a way around blockages when calculating the shortest path to the trackmark. All signals and speed signs are obeyed.
<kuid:-3:10149> Navigate To Trackmark
Base Command
Command Properties:
Select <name of trackmark> from session list
Notes:
If the AI driver is blocked (e.g. by another train, a locked signal or switch) it will attempt to find an alternative path to the destination. This can lead to the train traveling backwards and down the wrong track.
Instructs the AI driver to Drive, via the shortest available path, to and through the designated Trackmark. If there are no further commands then the AI will halt after passing the trackmark. Switches ahead of the train that are not locked against the AI will be set to allow the train to proceed and reset after the train has cleared the switch. The AI driver will attempt to find a way around blockages when calculating the shortest path to the trackmark. All signals and speed signs are obeyed.
<kuid:-3:10209> Navigate Via Trackmark
Base Command
Command Properties:
Select <name of trackmark> from session list
Notes:
This command is used to direct the AI along a set route to a final destination which is not normally the trackmark identified in this command.
If the AI driver is blocked (e.g. by another train, a locked signal or switch) it will attempt to find an alternative path to the designated trackmark. This can lead to the train traveling backwards and down the wrong track.
<Set next signal to> - select one from
<Stop><Caution Straight><Caution Left><Caution Right><Proceed Straight><Proceed Left><Proceed Right><Advance Caution><Call on 1 (State 9)><Call on 2 (State 10)><Automatic>
Notes:
This command only works on signals that will respond to the function "SetSignalStateEx", not all signals will respond.
The signal must support the selected state otherwise there will be no change
The signal will be reset after the train has cleared the signal
The train is decoupled at the specified wagon identified by name or number (upto 99 wagons), or at a random location.
<kuid2:160293:100120:2> Decouple DLX
DLS Command by trev999
Command Properties:
When Used in Surveyor using the Driver Setup Rule<1-33> - select a wagon numbered 1 to 33 where 1 is the wagon (or tender) immediately following the locomotive
<34-66> - select a wagon from 34 to 66
<67-99> - select a wagon from 67 to 99
<at position determined by><consist_count> - requires the use of the special_instruction driver command
<a random number> - a random number upto and including the last wagon in the consist
When used in Driver Mode<1-33> - each wagon is numbered and named. Select a wagon numbered 1 to 33 (or to the last wagon in that range)
where 1 is the wagon (or tender) immediately following the locomotive
If there are more than 33 wagons, then<34-66> - each wagon is numbered and named. Select a wagon from 34 to 66 (or to the last wagon in that range)
if there are more than 66 wagons, then<67-99> - each wagon is numbered and named. Select a wagon from 67 to 99 (or to the last wagon in that range)
<at position determined by><consist_count> - requires the use of the special_instruction driver command
<a random number> - a random number upto and including the last wagon in the consist
Moves the specified turntable to the specified track position.
<kuid2:609850:100018:1> MoveTurntable
Built-in Command by vandragonax
Command Properties:
<name of turntable> - select the named turntable (see Notes below).
<track #> or <relative track movement> - select the track number (0 = 1st track) or a relative movement (prev, next)
Notes:
The InputTable Rule must be installed in the session before this command can be used. This rule must be configured to identify all the turntables and the number of tracks they have.