Skip to content

Toolchain

Stephen P edited this page Aug 16, 2018 · 9 revisions

To start editing a map-pack, start up the toolchain. You use the same keys as the main game to navigate menus (default WASD/Space) You'll come to the load screen, where you can start a new map-pack, load a previous map-pack, or jump in to the last map-pack you edited. After this screen, you get to the tools. Just for reference, here are all the default keymaps for each action:

  • Movement - WASD
  • Interact - Left-Shift
  • Attack - Space

For most interfaces with a cursor, you can use your mouse to select locations or options.

Map Creator

The map creator is an extremely helpful tool that allows mapmakers to actually make their maps. The interface seems simple at first, but there's a few important things that the readme, or this page, will help explain.

First, you choose whether or not you want to load a map or not. If you do, you are taken to a load screen where you can select your desired map using your direction keys. If you don't, you are automatically loaded into a blank map.

Controls

Direction keys to move your tile cursor. Press Interact to toggle drawing and seeing the event layer (collision, etc). Press Attack to place a tile where you are. Press Q and E, or - and = (if either Q or E are mapped to another function like movement) to switch the tile you're placing. Press Enter/Return, Menu, or close the window to quit drawing and save the map if you want.

Output

The output data is outputted to the console as well as to the filepath output/output.txt. Copy from either source and put it into your map file.

Map-Pack Header Wizard

This is the tool that helps you customize your map-pack file, including allowing you to edit any information you've already inputted at creation, and setting up which tiles correspond to which things in-game. Navigate with the direction keys, and select a tile with the Attack key.

Output

When you finish an operation, the map-pack header wizard automatically saves your data to the map-pack.

Script Editor

The script editor allows you to place events in the world such as ones that teleport you elsewhere, open doors, or even initiate bosses.

Select which type of script you want to add and press Interact. Choose the map you want to add the script to, and press Interact.

Then, you navigate the cursor to where you want the trigger box's top left corner to start. You can switch between tile-sized intervals and pixel-sized intervals by pressing Special. Press Interact to confirm. This now lets you edit the width and height of your box -- adjust it just like the x/y position, and again press Interact. Then, depending on which script you are making, you'll have to follow the onscreen instructions and give the editor some more data.

Game Logo

Clone this wiki locally