Mercurial > mamba
diff data/editor_help.txt @ 557:fda360905a1e
Move help text out into a seperate file
author | Neil Muller <drnlmuller@gmail.com> |
---|---|
date | Thu, 22 Sep 2011 17:38:44 +0200 |
parents | |
children | c01e1e329b47 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/data/editor_help.txt Thu Sep 22 17:38:44 2011 +0200 @@ -0,0 +1,24 @@ +Levels are saved as user levels, and stored in $XDG_DATA_HOME/.mamba/user_levels (i.e. +~/.local/share/.mamba/user_levels) or $APPDATA/.mamba/user_levels on Windows. + +A new level can be created from one of the existing templates using "New". Level properties, such as the +name, filename and background music track can be changed using the "Edit Level Metadata" button. + +The level editor has 4 modes: placing tiles, placing things, editing sprites and testing the level. + +Tiles are level geography, such as floors, walls and so forth. Things are items that the snake can eat, such as rats. +Sprites are special elements with more complex items which require extra configuration information, such as tunnels. + +To place tiles and things, select the desired element and click on the map to place the tile or thing. Deleting anything +replaces the space with a floor tile (Right click also deletes). The selection of tiles can be scrolled using the arrow buttons. + +Sprites can be placed as well. Sprites require parameters. Each sprite needs a unique id tag, which can be any string +without spaces, and then additional parameters that depend on the type of sprite, usually the id of another sprite. +Sprites can be added, edited and deleted. Look at existing maps to see how the parameters can be used. + +Test mode allows you to test the level without any clock running. The snake is moved using the cursor keys, or by pressing +space, but interacts with the level as in the actual game. Space will advance the snake one step, useful for testing arrows. +Replays can be stored of progress on a run to date, which is useful for debugging levels. + +Levels can be saved, and uploaded to be shared with other people. Shared levels +only become available after the levels have been curated by the Mamba team.