manual:subwaysim:map_construction
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| manual:subwaysim:map_construction [2026/01/14 14:55] – dcs | manual:subwaysim:map_construction [2026/01/14 14:56] (current) – dcs | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== Map Construction ===== | ===== Map Construction ===== | ||
| - | This section provides everything you need to build maps for SubwaySim 2 — from creating a new level to preparing it for use in the game. | + | This section provides everything you need to build maps for SubwaySim 2 — from creating a new level to preparing |
| You will learn how to: | You will learn how to: | ||
| - | * create and prepare a new level | + | * create and prepare a level |
| - | * migrate assets | + | * migrate assets into your own plugin |
| * build railway infrastructure using the Railtool | * build railway infrastructure using the Railtool | ||
| * prepare stations, signals, and AI-relevant data | * prepare stations, signals, and AI-relevant data | ||
| * define map logic and AI services via Map.lua | * define map logic and AI services via Map.lua | ||
| - | * visually | + | * build and test your map in SubwaySim 2 |
| - | * package | + | |
| - | The following chapters guide you step by step through the complete map creation workflow. | + | The following chapters guide you step by step through the complete |
| ---- | ---- | ||
| - | * **[[manual: | + | * **[[manual: |
| - | | + | |
| - | * **[[manual: | + | * **[[manual: |
| - | | + | |
| * **[[manual: | * **[[manual: | ||
| - | | + | |
| - | * **[[manual: | + | * **[[manual: |
| - | | + | |
| * **[[manual: | * **[[manual: | ||
| - | Place track splines, curves, switches, and assign required data layers. | + | Place track splines, switches, and assign required data layers. |
| * **[[manual: | * **[[manual: | ||
| - | Optional | + | Optional |
| - | * **[[manual: | + | * **[[manual: |
| - | | + | |
| - | * tracks and layout | + | * validate track layout |
| - | * signals and speed limits | + | * place signals and speed limits |
| - | * station definitions | + | * define stations |
| - | | + | |
| * **[[manual: | * **[[manual: | ||
| Define the runtime logic of the map: | Define the runtime logic of the map: | ||
| - | * map registration | + | * register the map in the ContentManager |
| - | * station | + | * link stations |
| - | * AI timetables and services | + | * create |
| - | * dispatching and depot logic | + | * configure |
| + | |||
| + | * **[[manual: | ||
| + | Package the map into a `.pak` file and test it inside SubwaySim 2. | ||
| ---- | ---- | ||
| - | ==== Editor Tools ==== | + | ===== Editor Tools ===== |
| - | After the technical foundation is in place, you can further | + | Editor Tools are used to **visually |
| + | They are optional and can be used at any point during development. | ||
| - | These tools are optional but strongly recommended for creating believable | + | Typical use cases include: |
| + | * placing platforms and station structures | ||
| + | * adding props and environment details | ||
| + | * refining the visual appearance of stations and depots | ||
| - | | + | Available tools include: |
| - | Place platforms, station elements, props, and environment assets directly in the editor. | + | |
| - | + | ||
| - | Editor tools can be used **in parallel** with Map.lua development and testing. | + | |
| - | + | ||
| - | ---- | + | |
| - | * **[[manual: | + | Editor Tools do not affect |
| - | Package your map into a final `.pak` file and test it inside SubwaySim 2. | + | |
| ---- | ---- | ||
| - | Together, these chapters provide a complete overview of the entire map creation pipeline | + | Together, these sections cover the full workflow |
| {{page> | {{page> | ||
manual/subwaysim/map_construction.1768398932.txt.gz · Last modified: by dcs
