The Art of Slaughtering Mooks
Alpha release ver 026
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.

GAMEPLAY INSTRUCTIONS
To Move - W, A, S, D
To Aim (Important!!!) -
   Move the mouse in the direction you want to aim.
   Move the mouse SLOWLY to rotate your aim.
To Attack
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.
-When you drink the juice, 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 24 - 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.

controlThreshold = 30
This controls how quickly you need to move the mouse to switch between the two movement styles. If it's high, you need to move your mouse more to switch your aim.

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
Next up: A real config screen!