| 1234567891011121314151617181920212223242526272829 |
- <Document>
- # Guide to Mapping
- For the full guide with a tutorial, please check the wiki.
- ## The TL;DR
- Here is a quick rundown of the steps you need to go through to make a new map, in case you need a refresher or you're already familiar with the mapping process. Otherwise, scroll down to the tutorial.
- 1. When you're ingame, spawn as an observer. Open the console using backslash key and type [color=orange]mapping 10 Maps/civ/template.yml[/color]. This will open the template map, which has some presets predefined.
- 2. Expand the map if you need to, first select a floor tile and hold CTRL and drag it to expand. Remember to enclose the new area in indestructible walls, normally [color=orange]WallRockIndestructible[/color]. If you do so, remember to run [color=orange]fixgridatmos[/color] in the console.
- 3. Map to your heart's content. Don't forget to add:
- - Spawns for all factions
- - An observer spawn somewhere
- - Capturable area(s), if applicable
- - Grace walls
- 4. Save the map using [color=orange]savemap 10 mapname.yml[/color]. The file will be created in [color=orange]bin/Content.Server/Data[/color]. Move it to the map folder in [color=orange]Resources/[/color] afterwards.
- 5. Create a new map metadata in [color=orange]Resources/Prototypes/Maps[/color] and edit it accordingly. Don't forget to define an ID, the preset and the jobs.
- 6. Edit the map file and add the ID you defined above to the station section.
- 7. [bold]Test it!![/bold]
- </Document>
|