Trash Man Version 1
A game written in under 72 hours
for the TINS Is Not Speedhack competition
==========================================


Quick Start Guide
=================
If you already have a binary version of this program, you may
safely disregard the compiling guide.

<< THIS GAME REQUIRES THE DUMB, ALDUMB, AND ALLEGRO LIBRARIES >>

The two DUMB libraries are used for audio.  Allegro is used for
graphics.  Mappy is used, but is included, so you do not need
to provide your own copy.


MSVC
====
My compiler of choice.  I have included project files.  Load them
in and you should be good to go.  8-)


MinGW32
=======
To compile using MinGW32, the following command _SHOULD work.
Note that this is untested.

    gxx *.cpp -o trash.exe -laldmb -ldumb -lalleg



GCC in a Unix-like environment
===============================
To compile using gcc, the following command _SHOULD_ work.  Note
that this is untested.

    gxx *.cpp -o trash -laldmb -ldumb `allegro-config --libs`







Playing The Game
================

The purpose of the game is simple: terrorists have planted bombs
in various random garbage cans, and it is up to YOU, the local
garbage man, to collect and diffuse them.  All of the bombs are
on a timer which, when it runs out, will cause all garbage cans
to detonate on contact.

The point of the game, like so many arcade games of yesteryear,
is to get the highest score without dying.  Difficulty tweaking
may still be necessary as a future modification.


Controls
========
There are two major things to know for controlling this game:
Enter is the ACTION key.
Space is the BRAKES key.
The arrow keys move the player.
Escape will toggle the menu.
F12 will take a screen shot saved as "ss.bmp"
Alt+Enter will toggle between windowed and fullscreen mode.

Pressing the ACTION key will have various effects based on the
current game's situation.  It can be used to pick up items,
set down items, put items in the garbage truck, empty the
garbage truck, etc.  The garbage truck may only be emptied at
specific locations labeled with the text "Unload".  Simply
drive over the text and press the ACTION key to unload.


Silently, this game supports a joystick.  The support is
quite limited, however.  If you have a Logitech WingMan, then
you're in luck -- I hardcoded the keys just for that!

The first axis will control movement.  The first button is the
ACTION button, the second button is the BRAKES button, ans the
last button (the S button on a WingMan) toggles the menu.  I
suggest putting it in digital mode to play this game.


Scoring
=======
 100 pts        Disposing of a garbage can
1000 pts        Disposing of a garbage can with a bomb
5000 pts        Empying an entire truck-full of trash

There are other objects that you can throw away, but these
will not immediately be worth any points.  (Unloading a truck
full of bushes will still give you your 5000 points.)




Extra Information
=================
This game was written by _sven.  If someone else claims it to
be theirs, they are lying.  The music was composed by _sven
and was not originally intended for this game.  However, he
was in no mood to compose a new song for this game, so you're
stuck with that horribly unsuitable tune.  You can replace
the file "theme.it" with your own Impule Tracker song if you
don't want to hear my loverly song.  Or just delete it...

