🎯 Overview
The Map Editor lets you build your own station map (track layout, train schedule, departure board settings) inside the game. Finished maps can be launched from the User Maps screen on the title menu and played with the same controls as the built-in maps.
Differences from Official Maps
UGC maps you build with the editor have a few limitations compared to the bundled official maps.
- Coupling and decoupling are not supported (joining or splitting train consists)
- Tandem parking is not supported (having multiple trains stopped on the same platform at once)
- Only basic signal aspects can be configured. Finer aspect usage such as restricted-speed or reduced-speed indications is not available
- Departure buttons work on a track-number basis. The sorting-display-linked departure control used on official maps is not supported
Basic signal handling, route setting and timetabled operation can all be reproduced in UGC, so we recommend trying things out in the editor first.
The relationship between editing and saving
About this article
🚪 Opening the Editor
The Map Editor is launched from the title screen.
- Start the game and reach the title screen
- Click the Map Editor button at the bottom of the screen
- The editor opens with no map loaded (nothing is placed yet)
Right after launch, you need to choose either New Map... or Open... to decide which map to edit. Both are accessible from the File menu in the top-left (see below).
🖥 Screen Layout
The editor screen is divided into the following areas.
① Top menu bar
Always visible at the very top of the screen.
| Position | Item | Role |
|---|---|---|
| Far left | File ▾ | Opens the menu (New Map / Open / Reload / Clear All / Return to Title, etc.) |
| Center | Map name display | Currently edited map (e.g. [CustomMaps/富津駅] 富津駅/富津駅/DayTime) |
| Right side | ▶ Preview | Run the current map in playable form |
| Far right | Save (Ctrl+S) | Write the current state to CSV files |
② Left sidebar (categories and edit modes)
Where you pick the editing category and the edit mode inside it. There are four categories.
| Category | Edit modes | Used for |
|---|---|---|
| Company | Train Class / Train Type | Define train icons and class labels |
| Wiring | Track Circuit / Switch / Track Bulk / Station / Platform | Draw tracks and station premises |
| Equipment | Lever / Route / Signal / Departure Button | Place signal equipment and routes |
| Operation | Path Group / Train List / Diagram Row | Build the train timetable (only enabled when a scenario is selected) |
③ Center workspace
The main editing area where you draw track, draw station rectangles, place levers, and so on, depending on the active mode. Right-click + drag to pan, and Ctrl+wheel or +/- to zoom (same controls as the main game).
④ Status bar / save messages
A message area near the top of the screen briefly shows save results, validation errors, operation warnings, and so on, for about 5 seconds. Examples: "Saved", "Route X does not reference any track circuit", or "some operations have an empty appearanceTrackId".
🆕 Creating a New Map
Choose New Map... from the File menu to open a simple one-field dialog.
- Enter a map name (e.g.
富津駅) - Click Create
- If a map with the same name already exists, the editor appends
_2,_3, etc. automatically (e.g.富津駅_2) - The editor switches to the new map and prompts "Create Scenario"
- Enter a scenario name and confirm — the Operation category (train list, etc.) becomes editable
\ / : * ? " < > |, a trailing period, and relative references (..) are not allowed.
Japanese map names, spaces, hyphens, and underscores are fine.
📁 Opening an Existing Map
Choose Open... from the File menu to list all UGC maps stored locally. Pick a map, then open a scenario inside it.
Adding and deleting scenarios
- Enter a name in the New: scenario field in the right pane and press Create to add a new scenario to that map
- Each scenario row has a Delete button that requires two clicks (the first click arms it; click again within 5 seconds to confirm)
📋 Editing Workflow
- Company — Prepare train types and train classes (adding from the default bank is enough). Company guide
- Wiring — Place track circuits, switches, stations, and platforms. Track-number and direction masters are also maintained inside the Station editor. Wiring guide
- Equipment — Place levers, routes, signals, and departure buttons. Equipment guide
- Operation — Edit path groups, the train list, and diagram rows (only enabled when a scenario is selected). Operations guide
- Save and check the result with Preview
💾 Save and Preview
Saving (write to CSV)
Use the Save (Ctrl+S) button in the top right, or press Ctrl+S.
Saving runs an integrity check, then writes the current editing state to the CSV files under CustomMaps/<map name>/.
Preview (live test)
The ▶ Preview button to the left of Save runs the map you are editing in playable form. Preview always launches in sandbox mode (no scoring).
While preview is running, an Exit Preview → Back to Editor overlay appears at the top of the screen. Click it to return to the editor — the map you were editing is reloaded automatically.
🏷 Bundle Info (Public Metadata)
Bundle info is the set of title, description, author name, and preview image that other players see when your map is published as a user map. It shows up in the title screen's User Maps list and in the editor's "Open Map" dialog. The map plays fine without it, but if you plan to share, we recommend setting at least the title, description, and preview image.
<map folder>/bundle.json, and the preview image to <map folder>/preview.png.
Both sit directly under the map folder along with the CSV files, so sharing the folder also shares the metadata.
Editing bundle info
Open the dialog from the menu bar: File ▾ → Bundle Info.... You can enter the following fields.
| Field | Description |
|---|---|
| Title | The large name shown in the list, independent of the folder name (e.g. "Yokohama Morning Rush"). Falls back to the folder name if empty. |
| Description | Introductory text for the map. Multiple lines OK. Shown below the preview image on the title screen's User Maps panel. Listing features like "double crossover / shunting / morning rush" makes maps easier to pick. |
| Author | Self-declared author name. Use your SNS handle or similar. |
| Version | Your map's version number (e.g. 1.0.0). Bumping it on every update lets recipients tell old from new. |
| Tags | Search keywords (comma-separated). Planned to be used for search once Steam Workshop integration ships. |
Capturing the preview image
The preview image appears as a thumbnail in the list, and as a large image in the right pane when the map is selected. From the menu bar, File ▾ → Capture Preview Image... switches to a preview-play screen with no trains spawned, so you can frame the camera.
- Choose File ▾ → Capture Preview Image...
- You're taken to the preview-play screen (no trains spawn; a yellow banner appears at the top)
- Use mouse drag / wheel to move the camera and frame a good-looking shot
- Press the Capture preview.png button at the top to save
preview.pngdirectly under the map folder - To re-shoot, press the same button again to overwrite
- Click the Exit Preview → Back to Editor button to return to the editor
📦 Where Maps Are Stored
UGC maps are stored as CSV text in the user save area on Windows. The location is as follows (Windows).
%USERPROFILE%\AppData\LocalLow\DefaultCompany\RailSim260127\CustomMaps\<map name>\
Inside each map folder, Data/<company>/<map name>/ holds CSV files such as TrackCircuits.csv and Routes.csv.
Scenario-specific files (TrainList.csv, etc.) live together under that Data/<company>/<map name>/<scenario>/.
📚 What to Read Next
This article introduced the entry point of the Map Editor. For the detailed workflow of each category, see the guides below (the order matches the left sidebar menu = the recommended editing order).
- ① Company guide — train types and train classes
- ② Wiring guide — track circuits, switches, stations, platforms, track numbers, and directions
- ③ Equipment guide — levers, routes, signals, departure buttons
- ④ Operations guide — path groups, train list, diagram rows
- ⛳ Playing user maps — how to launch finished maps from the title screen
For the core gameplay, see the help guide. Inside Preview, the controls for running your own map are the same as the main game.