Tank You!
---------

Description
-----------
A local multiplayer deathmatch arena. It's all about the pickups, and there are
two rules regarding them:

- All pickups are global; they apply to all tanks simultaneously.
- All pickups are cumulative; they do not time out or replace other pickups,
  they just add to what is already in play.



Controls
--------
It's probably best played with xbox pads, but it can be played on the keyboard
or other joysticks.
These are the default controls:

Xbox pad (players 1-4):
- Triggers: forward/reverse
- Left stick: steer
- A button: fire primary
- B button: fire secondary (not yet implemented)
- Start button: start a new match (on game over screen)

Keyboard:
- Player3:
-- w/s: forward/reverse
-- a/d: steer
-- c: fire primary
-- v: fire secondary (not yet implemented)

- Player 4:
-- Cursor up/down: forward/reverse
-- Cursor left/right: steer
-- Numpad 7: fire primary
-- Numpad 8: fire secondary (not yet implemented)

- General:
-- Escape: quit game
-- r: start a new match (on game over screen)
-- Tab: open debug console (for spawning modifiers; see ListOfModifiers.txt)

Note: all the controls can be remapped via the keyconfig.txt file. See below
for its location on your system.


Game Options
------------
The game will automatically start fullscreen at your desktop's current
resolution, with the game corrected to its desired aspect ratio.

You can pass the executable various command line flags:

Usage:
TankYou.exe -w [width] -h [height] -win -a [name] -d [name] -oo [val] -debug

Flags:
--width [val] | -w [val]:	Set the width of the window.
--height [val] | -h [val]:	Set the height of the window.
--windowed | -win:		Sets whether to go windowed or not.
--audio-api [name] | -a [name]: Sets the audio API to use.  Can be DirectSound,
				ASIO, MME, ALSA, JACK, OSS, CoreAudio.
--drawer [name] | -d [name]:	Sets the renderer to use. Can be GLESDrawer
				(newer, more efficient) or GLImmediateDrawer
				(older, more compatible).
--debug | -debug:		Output debug info to
				<home dir>/NiallDebugFile<some long number>.txt.
--oscOutput [val] | -oo [val]:  Turns on Open Sound Control output. [val] is an
                                ip address & port, e.g. 127.0.0.1:5678
--help:				Display this help.

These can also be set from the config.txt file that will be generated
when the program is first run. It resides alongside the keyconfig.txt file at:

Windows XP:      Documents and Settings/<user name>/Application Data/Tank You!
Windows Vista/7: Users/<user name>/AppData/Roaming/Tank You!
Linux etc.:      /home/<user name>/.Tank You!
OSX:             /Users/<user name>/Library/Application Support/Tank You!


License Details
---------------
Everything bar the font was made by me. The font is League Gothic Italic,
from The League of Movable Type: http://www.theleagueofmoveabletype.com/ See the
.markdown files in library Docs for the font's license.


- Niall Moody (14/10/12).
