|
|
|
This section documents the availability of CSV and RW route commands.
As openBVE's underlying parser does not make a difference between the two formats, all commands are available in both formats. This document assumes a CSV route, so if you have an RW route, be aware of the fact that the syntactical differences are not documented on this page, but will still work. Also, the commands from CSV and RW are unified in this document.
Comments
Variables
| Element | Status |
| $Chr | Supported. |
| $Rnd | Supported. |
| $Sub | Supported. |
Route section
| Element | Status |
| .Comment | Not supported yet. |
| .Timetable | Supported. |
| .Change | Supported. |
| .Gauge | Supported. |
| .Signal | Supported. |
| .RunInterval | Supported. |
| .DeveloperID | Ignored. It does not expose any functionality. |
| .LightDirection | Supported. |
| .DirectionalLight | Supported. |
| .AmbientLight | Supported. |
Train section
| Element | Status |
| .Folder | Supported. |
| .File | Supported. Same as .Folder. |
| .Run | Supported. |
| .Run.Set | Supported. |
| .Flange | Supported. |
| .Flange.Set | Supported. |
| .Timetable.Day.Load | Supported. |
| .Timetable.Night.Load | Supported. |
| .Interval | Supported. Same as Route.RunInterval. |
| .Gauge | Supported. Same as Route.Gauge. |
Structure (Objects) section
| Element | Status |
| .Rail(.Load) | Supported. |
| .Beacon(.Load) | Supported. |
| .Pole(.Load) | Supported. |
| .Ground(.Load) | Supported. |
| .WallL(.Load) | Supported. |
| .WallR(.Load) | Supported. |
| .DikeL(.Load) | Supported. |
| .DikeR(.Load) | Supported. |
| .FormL(.Load) | Supported. |
| .FormR(.Load) | Supported. |
| .FormCL(.Load) | Supported. |
| .FormCR(.Load) | Supported. |
| .RoofL(.Load) | Supported. |
| .RoofR(.Load) | Supported. |
| .RoofCL(.Load) | Supported. |
| .RoofCR(.Load) | Supported. |
| .CrackL(.Load) | Supported. |
| .CrackR(.Load) | Supported. |
| .FreeObj(.Load) | Supported. |
| .Back(.Load) | Supported. Same as Texture.Background(.Load). |
Texture section
| Element | Status |
| .Background(.Load) | Supported. |
| .Background.X | Supported. |
Cycle section
| Element | Status |
| .Ground(.Params) | Supported. |
Signal section
| Element | Status |
| .Load | Supported. |
Track (Railway) section
| Element | Status |
| .Rail | Supported. |
| .RailStart | Supported. |
| .RailEnd | Supported. |
| .RailType | Supported. |
| .Accuracy | Supported. |
| .Pitch | Supported. |
| .Curve | Supported. |
| .Turn | Supported. |
| .Adhesion | Not supported yet. |
| .Brightness | Supported. |
| .Fog | Supported. |
| .Section | Supported. |
| .Signal | Supported. |
| .Sig | Supported. |
| .SigF | Supported. |
| .Beacon | Supported. |
| .Relay | Supported. |
| .Transponder | Partially supported. The parameter Work is not currently simulated. |
| .Tr | Partially supported. The parameter Work is not currently simulated. |
| .Pattern | Supported. |
| .Limit | Supported. |
| .Stop | Supported. |
| .Sta | Partially supported. The parameter Jam is not currently simulated. |
| .Station | Supported. |
| .Form | Supported. |
| .Pole | Supported. |
| .PoleEnd | Supported. |
| .Wall | Supported. |
| .WallEnd | Supported. |
| .Dike | Supported. |
| .DikeEnd | Supported. |
| .Marker | Supported. |
| .Height | Supported. |
| .Ground | Supported. |
| .Crack | Supported. |
| .FreeObj | Extended. The syntax is: Track.FreeObj RailIndex; IdxStType; X; Y; Yaw; Pitch; Roll See this post on the forum for more information. |
| .Back | Supported. |
| .Announce | Supported. |
| .Doppler | Supported. |
| .PreTrain | Supported. |
| .PointOfInterest | New command. The syntax is: Track.PointOfInterest RailIndex; X; Y; Yaw; Pitch; Roll See this post on the forum for more information. |
|