Skip to content
tehhowch edited this page Jan 22, 2019 · 7 revisions

Welcome to the Endless Sky Editor wiki!

This tool is used to edit map files for the game Endless Sky.

Opening and saving the map

Within endless-sky-editor, click File -> Open (or press Ctrl/Command + O).

Navigate to map.txt, either from a local branch of the endless-sky repository or your Steam game folder. It is recommended that you work using a copy of the map file, rather than the original file. This should open to the full in-game map.

Clicking File -> Save (or pressing Ctrl/Command + S) will present a dialog asking where to save the edited map.

Galaxy Tab

Pan by clicking and dragging. Right clicking in the "Galaxy" tab allows you to place a system, presenting a dialog for the name. Systems can be moved around by clicking and dragging. Selecting a system and pressing Backspace will ask if you want to delete it.

Selecting a system and right clicking a different system will toggle a link between them.

System Tab

Double clicking a system (or selecting a system and moving to the "System" tab) will reveal a sped-up view of the system and its planets. Entering the "System" menu in the top-left corner of the editor reveals various ways to edit the system's appearance.

The system attribute pane on the left side of the editor allows you to change the system's name, government type, commodity prices, fleet periods, and minables.

The fleet period value defines the average number of frames before a fleet of that type can arrive at that system. The higher the number, the more rarely that named fleet will enter the system. A value of 600 corresponds to a fleet entering approximately once every 10 seconds at normal game speed.

Planet Tab

Double clicking a planet (or selecting a planet and moving to the "Planet" tab) will show that planet's settings, including its name, attributes (used to define available jobs), photo, description, and available outfits/ships.

Clicking the image allows you to change it. The "required reputation" field defines the minimum reputation required with the system's government to land. The "security" field is a 0-1 decimal value that defines the chance of being scanned (and being fined for carrying illegal goods) when landing, where 1 means 100%.

The "attributes" field is used by the game when determining what missions may offer from that planet. The "outfitters" and "shipyards" fields respectively decide what groups of outfits or ships can be bought there.

Images

When making a plugin, opening the map / saving the map in the folder .../plugins/YourPlugin/data/map.txt will allow for planets or landscapes in the correct places within the .../plugins/YourPlugin/images folder to be displayed.