Reference
Commands
Every /cmr command of Create Managed Railways with its arguments and what it does.
Everything the line manager window can do also works by command, with the same permissions and the same log. The command is not tied to a signal box and works like an admin desk without a district.
Rules
/cmritself needs no operator rights. Each action checks the CRN permissions, see Permissions and districts.- Names with spaces go in quotes:
/cmr assign "RE 1" "Coast Express". Tab completion suggests lines, schedules, stations, profiles, areas and trains. - Positions count from 1.
[...]marks optional arguments,a|ba choice.
Overview
| Command | What it does |
|---|---|
/cmr | Opens the Line Management window. |
/cmr log | Shows the latest 15 entries of the log in chat. |
Lines
| Command | What it does |
|---|---|
/cmr assign <line> <schedule> | Assigns a managed schedule to a line. |
/cmr unassign <line> | Removes the assignment; the trains keep their schedule. |
/cmr night <line> <schedule> | Assigns a night schedule. |
/cmr nonight <line> | Removes the night schedule. |
/cmr apply <line> | Writes the schedule in force into all trains of the line. |
/cmr applyall | Applies all lines with an assigned schedule. |
/cmr undo <line> | Restores the schedules from before the last change (switches auto-sync off). |
/cmr autosync <line> on|off | Switches auto-sync for the line. |
/cmr interval <line> <seconds> | Minimum gap between the line's trains, 0 to 3600; 0 = off. |
/cmr autoapply on|off | Effective at once: closures, replacement stops, extra stops and profiles reach the trains immediately. |
More: Lines and applying, Automatic updates.
Schedules
| Command | What it does |
|---|---|
/cmr schedule list | Lists all managed schedules. |
/cmr schedule new <name> | Creates an empty schedule. |
/cmr schedule import <name> | Creates a schedule from the Create schedule item in your main hand, or replaces the content of the schedule with this name. |
/cmr schedule export <name> | Puts the schedule into your inventory as a Create schedule item. |
/cmr schedule copy <name> <newName> | Duplicates a schedule with its extra stops. |
/cmr schedule rename <name> <newName> | Renames a schedule. |
/cmr schedule delete <name> | Deletes a schedule. |
/cmr schedule stop add <name> <position> <station> [waitSeconds] | Inserts a stop with a fixed waiting time (default 5 s, up to 3600). |
/cmr schedule stop remove <name> <position> | Removes an entry. |
/cmr schedule stop move <name> <position> up|down | Moves an entry. |
/cmr schedule stop wait <name> <position> <waitSeconds> | Replaces the conditions of a stop with a fixed waiting time. |
/cmr schedule extra list <name> | Lists the extra stops of a schedule. |
/cmr schedule extra add <name> <station> first [waitSeconds] | Extra stop at the start. |
/cmr schedule extra add <name> <station> after <stop> [waitSeconds] [occurrence] | Extra stop after a stop; occurrence picks which visit if the stop occurs more than once. |
/cmr schedule extra remove <name> <station> | Removes an extra stop. |
More: Managed schedules.
Stations
| Command | What it does |
|---|---|
/cmr station list | Lists the stations with their state. |
/cmr station close <station> [minutes] | Closes a station, or a pattern with * and ?. With minutes (1 to 10 080) the closure lifts itself. |
/cmr station open <station> | Reopens it. |
/cmr station replace <station> [replacement] | Sets the replacement stop for a closed station; without a replacement it is cleared. |
/cmr station reason <station> [text] | Sets the reason for the displays (up to 48 characters); without text it is cleared. |
More: Closures and extra stops.
Profiles
| Command | What it does |
|---|---|
/cmr profile list | Lists the profiles. |
/cmr profile save <name> | Saves the current closures and extra stops as a profile. |
/cmr profile toggle <name> | Activates or deactivates a profile. |
/cmr profile delete <name> | Deletes a profile. |
/cmr profile schedule <name> <from> <to> | Switches the profile daily between two hours of the game day (0 to 23). |
/cmr profile schedule <name> off | Removes the time window. |
More: Profiles.
Control areas
| Command | What it does |
|---|---|
/cmr zone list | Lists the areas. |
/cmr zone create <name> | Creates an area reaching 48 blocks around where you stand. |
/cmr zone corner <name> | Pulls the nearest corner of the area to where you stand. |
/cmr zone delete <name> | Deletes the area. |
More: Permissions and districts.
Announcements
| Command | What it does |
|---|---|
/cmr announce all <text> | A call to every platform loudspeaker. |
/cmr announce station <name> <text> | A call to the loudspeakers of one station. |
/cmr announce notice list | Lists your own notices. |
/cmr announce notice add <text> | Adds a notice the loudspeakers play in turn with the built-in ones. |
/cmr announce notice remove <number> | Removes a notice by its number in the list. |
More: Stations.
Train radio
| Command | What it does |
|---|---|
/cmr radio order <train> | Gives the train an order to pass the signal at stop it waits at. |
/cmr radio emergency | Sends an emergency call from where you stand; it stops all trains around. |
/cmr radio masts on|off | On: radio only within reach of a GSM-R mast. Off: radio works everywhere. |
/cmr radio auto on|off | Switches the automatic dispatcher. |
More: Train Radio.
ETCS
| Command | What it does |
|---|---|
/cmr etcs list | Lists the radio block centres with position, area and whether ETCS is on. |
/cmr etcs <x y z> on|off | Switches ETCS on or off in the area of the radio block centre at that position. |
More: Train Protection.
Locking signals, holding trains and setting routes need the map and are only available in the window.