# HG changeset patch # User Stefano Rivera # Date 1316301907 -7200 # Node ID e12a4ebeccfc2791ac485e0269d324d2c76fd20f # Parent 7fd6ecb72fd7e1f17e6b2b31c239569f5e909239 Edits to Niel's LevelEditor README diff -r 7fd6ecb72fd7 -r e12a4ebeccfc README.txt --- a/README.txt Sun Sep 18 01:18:48 2011 +0200 +++ b/README.txt Sun Sep 18 01:25:07 2011 +0200 @@ -41,34 +41,35 @@ Level Editor ------------ -The level editor is available from the main menu. Levels are saved as -user levels, and stored in $XDG_DATA_HOME/.mamba/user_levels -or $APPDATA/.mamba/user_levels. +The level editor is available from the main menu. 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 Metaddata" button. +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 3 modes: placing tiles, placing things and editing sprites. -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 confiugration information, such as tunnels. +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. The selection of tiles can be scrolled using the arrow buttons. +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. +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. -Levels can be saved, and uploaded to be shared with other people. Shared -levels only become available after the levels have been curated. +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. Development notes -----------------