Creating/Modifying Super Mario Wars Levels
Super Mario Wars is a great homebrew game by 72dpiArmy. You can grab it here:
To edit Super Mario Wars levels, run the Leveleditor.exe located in the folder where you installed Super Mario War. Here are full instructions on editiing the levels and worlds:
|Starting and Choosing a Map
When the level editor starts, you will be viewing the first level in the map list.
To change which map you are looking at, press Page Up or Page Down. By switching the map in this way, you will lose any changes on the map that were you working on. So, before you switch maps, you should press S to save that map if you want to keep the changes.
| Saving the Map
The name of the map is in the upper right corner of the screen. If you want to save to a different map and not overwrite the current map, hold shift then press S. The "save as" text will come up and you can save it as something else.
| Taking Screenshots
Before putting up your maps for download, you might want to take some pictures so people can look at them before they try them out. Press the Insert key on the keyboard and three .png files of different sizes will be saved to the maps/screenshots subdirectory.
|Something you might want to know Make sure you play around with the controls a bit before trying to create an important map. Just remember that pressing S saves instantly to what ever map name is in the upper right corner, overwriting whatever was there before.
You can also press F1 in the editor to bring up a help screen, in case you need it.
As a general rule, if you want to place something, you should click with the left mouse button; to remove things, click the right mouse button.
|T||Brings up the tile set - select a tile by left clicking on it, or go to another page of tiles by clicking on the numbers in the lower right. (DON'T RIGHT CLICK ON TILES unless you want to change the type of tile it is; however, changes to tile types will only affect how they act on your machine, NOT the machines you distribute the maps to). Now you're in "Tile Mode". Look to the upper left corner for the mode you're in. Tiles are collision detected blocks that don't move or background non-collision detected images.|
|I||This brings up the interaction block set - select a block by left-clicking on it. Now you're in "Block Mode". For a list of blocks and their descriptions, see the Special Blocks section, above. Blocks can be placed over tiles without replacing the tile. So, for example, if a brick is placed over a tile block and in the game the player destroys the brick, then the tile block will become visible.|
|W||This rings up the warps set - select a warp by left clicking on it. Now you're in "Warp Mode". Warps face outward; this means that if you want a player to be able to warp down into a pipe below him, you should place an upward facing arrow on those blocks. All warps with the same number are considered connected, and players will randomly exit from another warp with the same number that they entered from.|
This puts you into "Move Mode" - you can now select areas on the map and move them around. First select an area so it is highlighted in red. Now click and hold on that area and move the mouse to drag it around. There are some more tools you can use to make this more powerful:
|L||This brings up the Tile Types set - pick one by clicking on it. Now you're in "Tile Type Mode". Left-click to set tiles to the type you picked, or right-click to clear tile-types (players can move freely through a tile if there is no tile-type associated with it).|
This puts you into "Platform Mode" - from here, you can set up all the moving parts of your map. Here are the things you can do:
|X||This puts you into "No Player Spawn Mode" - you can now select areas of the map that you don't want the players to spawn in, which will appear as yellow boxes with red Xs on them. This is useful if you have a part of your map that would cause problems if players could spawn there, such as places where it is impossible to get jumped on or to jump out of.|
|Z||This puts you into "No Item Spawn Mode" - you can now select places on the map that you don't want mode objects (such as coins, eggs, and bases) to appear. These areas will appear as green boxes with red Xs on them. These should be used to keep important things from appearing in places that players cannot reach.|
|V||Pressing V will hide all the interactive blocks on the map so you can see what's behind them.|
|Y||Since there are 4 layers to a map, you need to be able to select which layer you want to add tiles to. Use the "Y" key to do this. On the upper left, you'll see a little 0,1,2,3 icon. The colored number is the layer you are currently working with. When you add tiles, they will be added to this layer. The layers are ordered, with 0 being the bottom-most layer, and 3 being the top-most. You can use this key in conjuction with the "U" key to view just a single layer.|
|U||Toggles viewing just the selected layer or all the layers at once. Sometimes it is helpful to just be able to modify a single layer without having to look at everything else.|
|O||Optimizes the layers. This essentially moves all solid tiles down to the deepest available layer. There is a performance hit for tiles in layers 2 and 3 of the map. You should try to place as many solid tiles that a player would never be behind in layers 0 and 1. This optimize tool helps you do that. Save your map prior to using this feature because it can split up tiles across layers which makes the map hard to work on after you optimize it. Optimized maps should behave in the game exactly the same way unoptimized maps do, except for the fact that they will not tax your machine as much.|
|N||Creates a new map with the current map's background. You will be prompted to enter a name for the new map.|
|S||As stated above, this key will immediately save the map to the name in the upper right corner of the screen.|
|Shift + S||This allows you to save another copy of the map with a new name. However, the editor will not switch to that copy - if you want to work on the new map, you'll have to go select it yourself (although you can use Shift + F to find it, as explained below).|
|Shift + F||Find a map by name - This will bring up a dialog where you can enter part of a map name and it will open the first map whose filename contains a match for that string (if no map matches, the program will stay on the current map). You can then repeatedly press F to view all the maps that match that string.|
|F||Repeatedly press the F key to view all the maps that match the current find string. If you haven't used "Shift + F" yet, pressing F will bring up the find dialog.|
|Page Up/Page Down||This will immediately go to the previous or next map in the list, respectively. Don't forget to save before using these!|
|Left click||This will simply place a tile in the currently selected layer, or place a block in the block layer. (There is only one layer available for blocks, but it is separate from the other four layers.)|
|Right Click||This will remove tiles and blocks from the currently selected layer.|
|B||This will bring up a menu of background thumbnails. Press Page Up or Page Down to view more thumbs. Left-click a background to select it and use its music category as well, or right-click a background to select it without selecting its music category.|
|G||This will change the current map's background image.|
|R||This will change the current map's music category. This affects what songs, out of the current music pack, that the game will decide to play when you use this map.|
|E||This will bring up a dialog which will allow you to select what kind, if any, of extra eyecandy you want on the map.|
|CTRL + Delete||This will clear all tiles and blocks from the current map.|
|ESC||Exits the level editor.|