The Art of Slaughtering Mooks
Alpha release ver 024
By Chad Serrant

The code and executable is copyright Chad Serrant, using the GPL license. You can find a copy of the license at www.gnu.org/copyleft/gpl.html .

INSTALL INSTRUCTIONS
Unpackage the download and make sure tasmAlpha, tasmConfig.txt and picData.dat are in the same directory. Run the executable file and enjoy.

KNOWN ISSUES
The defaults assume that your Windows desktop is in 32-bit color mode. If it isn't, fullscreen will not work correctly! Look at tasmConfig.txt and change either the colorDepth to 24 or change windowed to 1.

GAMEPLAY INSTRUCTIONS
W, A, S, D - Move the player.
Mouse movement - Moves cursor (aka where you aim)
Left mouse click - Fire. Hold the button down for rapid-fire. Costs nothing to use.
Right mouse click - Create barrier with up to 3 orbs. Each barrier costs life.
Spacebar - Bomb. Can use when life bar is green or gold.
F10 - Reset Round
Tab - Pause
Escape - Quit

It's all about juice (the health meter.) Run out and you lose.
-When you get hit, you lose juice.
-When you use the right mouse button or spacebar, you use juice.
-When you hit or defeat an enemy, your gain juice.
-When you knock a stunned enemy into another, you gain a LOT of juice.

Enemies will stop spawning when the timer runs out (the bar above the health meter.) Survive and eliminate the opposition!

CONFIGURATION SETTINGS
tasmConfig.txt has settings for TASM. You can edit the order of each lines, and the numbers after each entry. But don't change the names! If it can't find a line, it will just use defaults (listed below.)

colorDepth 32 - color depth. Use 24, or 32.
resolution 640 - screen resolution. Use 640, 800, or 1024. This means 640 X 480, 800 X 600, and 1024 X 768.
windowed 1 - is TASM windowed? 1 = yes, 0 = fullscreen.

IMPORTANT! If you want fullscreen mode in Windows, make sure the colorDepth matches your desktop's resolution!

If the computer cannot support the resolution and color depth chosen, it will default to a 24-bit 640 X 480 windowed mode.

keyUp 23
keyDown 19
keyLeft 1
keyRight 4
keyDefense 75
keyMenu 56
These are the keymappings for the keyboard commands. This uses allegro's numbering scheme (a more intuitive config change is on the 'TODO' list...)

For example, to use the arrow keys instead of WASD, try
keyUp 84
keyDown 85
keyLeft 82
keyRight 83

-Chad Serrant