# Super Mario War 1.6 - Readme

2004-2005 (c) Florian Hufsky, Michael Schaffer, and many others.
Last changes: 21. October 2005
http://smw.72dpiarmy.com

## First things first

If you create a map you would like to share or if you would like to share your comments in general, please visit the Super Mario War website and post a message. New maps, announcers and music packs are posted all the time so please come visit!

Super Mario War was developed by Florian Hufsky, Michael Schaffer and many more contributers. For a complete list of great people see THANKS.txt. A list of changes can be found in WHATSNEW.txt

Feedback is always welcome. Positive feedback even more ;).

If you have problems opening the Readme Sections in IE disable the useless disabling of Javascript (A stupid security notice should've poped up in the upper corner of your window anyway, or even better get yourself a real browser!.

## Controls [click to view]

### PC [click to view]

#### Game

Enter
  Pause game
ESC
  Exit back to menu

| Player 1 | Player 2 | Player 3 | Player 4
Left | Left Arrow | A | G | L
Right | Right Arrow | D | J | '
Jump | Up Arrow | W | Y | P
Down jump | Down Arrow | S | H | ;
Turbo / Fire / Hammer | RCTRL | E | U | [
Bonus Powerup | RSHIFT | Q | T | O

#### Menu

Up/Down
  Choose menu option
Left/Right
  Change menu option
Enter
  Select menu option (also changes game mode goal, switches no-player / human / cpu)
Space
  Picks random map or mode when selected
RCTRL
  Hold down for Map View mode

#### Menu Map View Mode

Left/Right
  switches to next/prev map
Space
  Picks random map
Enter
  Starts game
Shift
  Skips 10 maps at a time when pressing Left/Right

#### Player Select

Left/Right
  select team
Up/Down
  select skin
Enter
  Starts game

### XBox [click to view]

#### Game

Start
  Pause game
Back
  Exit back to menu

#### Player

D-Pad Left / Right
  Move left / right
A Button
  Jump
D-Pad Down + A
  Jumps down through solid on top blocks
X Button / B Button
  Turbo running and jumping (shoots fireball if player has fire powerup or explodes bob-omb in bob-omb mode)
Y Button
  Use Bonus Powerup

The port the controller is plugged into determines which color Mario you will control.
Port 1 - Red
Port 2 - Green
Port 3 - Yellow
Port 4 - Blue

You may plug into which ever port you like and to enable that player, use the players option on the menu. Use right/left to select the player (will be highlighted) and press A to choose between disabled, player controlled and CPU controlled

#### Menu

D-pad Up/Down
  Choose menu option
D-pad Left/Right
  Change menu option
A Button
  Select menu option (also changes game mode goal)
X Button
  Picks random map or mode when selected
Hold Y Button
  Map View Mode

#### Menu Map View Mode

D-pad Left/Right
  Switch to next/previous map
X Button
  Picks a random map
A Button
  Start game
B Button
  Skips 10 maps at a time when pressing Left/Right

#### Screen Resize Mode

Left Thumbstick
  Move upper left corner of screen
Right Thumbstick
  Move lower right corner of screen
A Button
  Save setting and exit resize mode

#### Player Select

D-pad Left/Right
  Select Team
D-pad Up/Down
  Select Skin
Start Button
  Starts game

## Game Modes [click to view]

### Classic

This is the original Mario War game where you start with X lives and the last player with any lives left is the winner. Killing yourself on spikes causes you to lose a life and collecting the 1up mushroom gives you an extra life.

### Frag Limit

This is the standard frag limit game where the first player to kill X players wins. Killing yourself on spikes causes you to lose a frag and collecting a 1up mushroom gives you an extra frag.

### Time Limit

This is a timed game played to the number of seconds you select. The player with the most frags at the end of this time is the winner. Killing yourself on spikes causes you to lose a frag and collecting a 1up mushroom gives you an extra frag.

### Jail Limit

Each player you kill in this mode will spawn in jail. When a player is in jail, they move slowly and jump only 2 tiles high. If all the players on other teams are jailed, you earn extra points and everyone is freed. If a player on your team tags you while in jail, you are freed. You are also freed if you spend 20 seconds in jail.

### Coin Limit

This game isn't about killing other players, it is about collecting coins. The first player to collect X coins wins. Killing yourself on spikes has no effect (except for dying and respawning) and collecting the 1up counts as collecting a coin.

### Goomba

Goombas will randomly spawn and the goal is to stomp as many as you can. The first player to stomp X goombas, wins.

### Yoshi's Eggs

Yoshi's game is a little like capture the flag, where the flag is a green spotted dancing egg and the base is Yoshi. The first person to return X eggs to Yoshi wins the game. Eggs can be stolen from players that are carrying them by killing them. Killing yourself on spikes will cause you to lose the egg and collecting a 1up gives you an additional point.

### Chicken

This is the capture the chicken game from version 1.2, though it has been improved with chicken sounds and the player's sprite turns into a chocobo when he's the chicken. Initially, the first person to kill another person will turn into the chicken. The player that is the chicken will rack up points. The first player to X points wins. Dying on spikes will cause you to lose the chicken, if you are the chicken and collecting a 1up mushroom will give you 25 points. Killing another player while you're the chicken will give you a bonus 15 points.

### Tag

Tag is the opposite of chicken mode. At the start, one player will randomly be chosen as the tagged one (they will be bright green with a white border). It is the job of the tagged one to touch or kill somebody else to transfer the tag. The tagged player gets a speed boost to help him catch the other players. When you're the tagged player, you'll be losing points. When your points reach 0, you are removed from the game and the player with the highest points will then become tagged. Being killed or killing yourself has a penalty of 15 points and collecting a 1up mushroom restores 25 points.

### Domination

This mode is like domination mode from many FPSs. There will be #ofplayers + 1 targets randomly placed around the map and it is the goal to control as many of them as possible. You control them by tagging them. The more you control, the faster you accumulate points. The first player to accumulate X points wins. Killing yourself causes you to loose your tagged areas and collecting a 1up gives you 25 points.

### Race

In this mode, you must race around the map tagging moving targets in numerical order (you must tag "1" first, then "2", etc). As you tag targets, your team indicator will appear on them. Once you tag "1", "2", and "3", head to the finish line to score a point. If you (or any one on your team) are killed, you lose all the targets you tagged to up to this point. Collecting a 1up gives you one lap.

### Owned

This mode is similar to domination except the players are your targets. Each player that you kill will spawn with a circle of your color behind them. For every player you have "Owned", the faster you accumulate points. If you are killed, you lose all your owned players. Collecting a 1up gives you 25 points.

### Fire Frenzy

This mode has the same rules as Frag Limit, except special fire flower powerup cards will randomly spawn around the map. Collecting one of these cards give you fire power. It makes death match just a little more exciting.

### Hammers

This is the same game as Fire Frenzy, except hammer powerup cards will randomly spawn instead of fireflower cards.

### Bob-Omb

This mode has the same rules as Frag Limit, except a special bob-omb powerup card will randomly spawn. Collecting this card turns you into a bob-omb. Press the turbo button to explode killing all players (except yourself) in a large area around you. After exploding the bob-omb, a new bob-omb powerup card will spawn.

### Survival

This mode has the same rules as Classic except now Thwomps rain down from the sky. Hitting a thwomp kills you. The last player alive wins. After spawning, your player will be invincible for one second so you have a chance to avoid any Thwomps you may have spawned into. You will have a yellow glow during this time.

### Free Play

This mode has all the same rules as frag limit except there's no limit. You play until you're done.

## Game Options [click to view]

### Spawn

Choose the style of how players spawn.

- "Instant" is just a puff of smoke and players instantly spawn.
- "Door" is how players spawned in the original Mario War where a door opens and players fall out after about half a second.
- "Swirl" leaves a large color swirl allowing players to easily see where they are spawning. It takes about one second to spawn.

  ### Awards

  This is the style of awards that players will see when they score kills in a row.

- "Fireworks" sends out a number indicators above the player equal to the number of kills the player has in a row.
- "Spiral" is similar to fireworks but the indicators spiral out from the player
- "Ring" shows off your kills with a ring around the player showing the type of kills they have scored
- "Souls" doesn't show anything until the player dies, at which point the souls of the players he has killed can escape.
- "Text" mode displays a text indicator of how many kills in a row the player has scored

  ### Scores

  Sets the position of the in game scoreboards. The options are:

- "Top" is aligned to the top center of the screen
- "Bottom" is bottom centered
- "Corners" puts the scores in each of the corners of the screen

  ### Announcer

  This allows you to select the voice that announces kills, game start, etc. This can be customized by creating text files in the sfx\announcer directory.

  ### Team Kill

  When playing on a team, you will be able to accidentally kill your teammates if this option is on. When off, there is no collisions between teammates.

  ### Team Color

  When this is on, your player will change colors depending on what team he is on. When off player will always be red, player 2 green, etc.

  ### Respawn

  Sets the amount of time that a player must wait before they respawn after being killed. It can be set between instant (0 seconds) and 10 seconds.

  ### Shield

  The shield option will give players a white shield around them just after spawning for one second. They will also get this shield after warping. This option helps players from being killed instantly after spawning or warping if a player is near and waiting to kill them.

  ### Crunch

  When this option is on, each time a player is killed, the screen will "crunch" a little bit. It is just an eyecandy effect to make the kills seem more impressive :)

  ### Top Layer

  Some maps contain layers that are drawn over the players. When this option is on, these layers will be drawn. If your computer is slow, turn this option off.

  ### Fullscreen

  Use this option to toggle between fullscreen and windowed mode. You can also hit "CTRL + ENTER" at anytime to toggle this option.

  ### Sound

  This setting adjusts the sound volume or turns the sound off completely.

  ### Music

  This setting adjusts the music volume or turns the music off completely.

  ### Show FPS

  When this option is on, the frame rate will be displayed at the bottom of the screen. You can use this to determine if you are running at full frame rate or not. The frame rate should be at 62.5 fps.

## Powerups [click to view]

Powerups in the game can be acquired in two ways: from powerup blocks [?] or by winning tournaments. When collecting a powerup from a powerup block, depending on the powerup it may be used instantly or it may be stored for later use. Powerups that are acquired by winning a tournament will become a stored powerup at the beginning of each game you play (until there is a new tournament winner). Here are the classes of powerups:

- Instant - will be used instantly by the player upon picking it up
- Collectable - will be used instantly if the player doesn't already have this powerup, otherwise it will be stored
- Stored - will be stored and can be used at anytime by pressing the powerup button

  ### 1up Mushroom

  Type: Instant

  Awards the player with bonus score. Depending on the gamemode, this could mean several things. In games where you have a certain number of lives, you will earn an extra life. In games where there is kill count, you will gain an extra kill. Games where you earn score based on the time you hold an object, you will gain 25 points toward the goal.

  ### Fireflower

  Type: Collectable

  This will give you the ability to shoot fireballs with the turbo button. When collecting, if you already have firepower or hammers, this powerup will be stored for later use.

  ### Invincibility Star

  Type: Collectable

  Gives the player invincibility for 10 seconds. During this time, the player can walk on spikes/lava, stay above the map as long as they want or continually fall without burning up. If you collect a star and are already invincible, you will store it for later.

  ### Poison Mushroom

  Type: Instant

  Upon collecting this item, your player dies instantly. It has the same effect on your score as hitting spikes or lava.

  ### Hammer

  Type: Collectable

  This powerup will give your player the ability to throw hammers. When collecting, if you already have firepower or hammers, this powerup will be stored for later use.

  ### Clock

  Type: Stored

  When the clock powerup is used, all players that are not on your team will be slowed down and will only be able to jump 2 blocks high. This effect lasts for 10 seconds.

  ### Bobomb

  Type: Collectable

  This powerup turns the player into a bobomb. Pressing the turbo button causes the player to explode and kill players around him. If you collect a bobomb powerup and are already a bobomb, it will be stored for later use.

  ### POW

  Type: Stored

  When this powerup is used, the screen shakes for about half a second and any players that are touch the ground during this time are killed. Players should watch when a player is using this powerup and make sure they make a long jump so they are not killed. This also kills goombas that are on the ground.

  ### Bullet Bill

  Type: Stored

  When this powerup is used, the player becomes shielded and bullet bills will fire in from the sides of the screen for about 5 seconds. Players on the opposing team must dodge or jump on the bullet bills to avoid death.

## Level Editor [click to view]

### Starting / 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/Down. By switching the map in this way, you will lose any changes on the map that were you working on.
So before switching maps, press 'S' to save that map.

### Save / Load 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.

### 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 what ever was there before.

### Controls

T
  Brings up tile set - select a tile by left clicking on it (DON'T RIGHT CLICK unless you want to change the type of tile it is, but this behavior will only change 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
  Brings up the interaction block set - select a block by left clicking on it. Now you're in "Block Mode". Blocks are collision detected blocks that interact with the player in some way, such as breaking upon impact, releasing powerups, bouncing, etc. Blocks can be placed over tiles without replacing the tile. So if a breakable block is placed over a tile block and in the game the player destroys the breakable block, then the tile block will become visible.
W
  Brings up the warps set - select a warp by left clicking on it. Now you're in "Warp Mode". The direction of the warps face "out". This means that if you want a player to be able to warp down into a pipe below him, place an upward facing arrow on those blocks. All warps with the same number are connected and players will randomly exit from the same number warp that they entered from.
M
  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:
  - Shift - This allows you to select multiple areas at once. Hold down the shift key then select areas on the map. All the areas will stay selected.
  - Ctrl - This allows you to select areas freehand. Hold down the left control key then select areas on the map. The areas are now selected just under the mouse instead of the drag select box.
  - C - Pressing the "c" key will copy the areas currently selected. Move your mouse around to see what it will look like when you paste it back to the map. When you are happy with the placement of the copied areas, left click the mouse to add it to the map. If you want to abort the paste, right click the mouse.
  - Delete - If you want to delete certain areas of the map, simply select them and hit the "delete" or "backspace" key.
S
  Save the map to the name in the upper right corner of the screen
Shift + S
  Save the map as a new name (but doesn't change the name of the current map)
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 that matches that string (if no map matches, it stays 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, it will bring up the find dialog.
N
  Creates a new map and keeps the current map's tiles (if you want to do a "save as" while also changing the name of the current map you're working on, press 'N', name it then press 'S'). File names now support underscore and space characters.
CTRL + DELETE
  Clears all tiles and blocks from the current map
V
  Hide the interaction blocks so you can view what is behind them
Y
  Since there are 4 layers to a map now, you'll need 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 currently are on. When you add tiles, they will be added to this layer. The layers are ordered: 0 - bottom most through 3 - 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 nice to just modify a single layer without having to look at all the layers.
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 an unoptimized map does, except it will performe better.
B
  Changes the background image
E
  Brings up a dialog to select the floating eyecandy
Left click
  place a tile in the currently selected layer (or place a block but there is only 1 block layer)
Right click
  remove a tile in the currently selected layer
ESC
  Exit

Have fun!