Weapons

The game has the scope for the following different weapons:

Powerups

TODO:
MUST-DOCS: MED: More powerup ideas
MUST-DOCS: MED: Rationalise the above weapons & powerups into which ones to keep and which ones to get rid of.
MUST-CODE: MED: Implement them all!
MUST-CODE: QUICK: Upgrade rocket/explosions to have area-of-effect damage
MUST-CODE: MED: Finish implementing fire mechanic - make objects that touch each other set each other on fire, add object fires. Also prevent burning peds from entering cars
MUST-CODE: MED: Explosion function, to do area-of-effect damage and fire (extend existing explosion() function in objects.c to do this)
MUST-CODE: MED: Implement advanced car damage mechanics - area-of-effect explosion on death, engine overheating, etc.
CODE: UNKNOWN: Allow bullets to go up/down slopes! Maybe homogonize ped/object movement code?
CODE: QUICK: Update SETAMMO to clamp ammo values to class max, and allow -1 to be used for infinite ammo (bypassing max limit)
???
Profit!