by darklightmw


Contents:
I. Controls
II. Game Options
III. Weapon Options
IV. Custom Weapon Resources
V. Credits

I. Controls

PLAYER 1 (green) PLAYER 2 (red)
D,G - Move Left,Right
R,F - Aim Up,Down
A - Jump
Z - Rope
H - Fire Weapon
S - Change Weapon
Q - Matrix Power
Left,Right - Move Left,Right
Up,Down - Aim Up,Down
ctrl - Jump
shift - Rope
enter - Fire Weapon
Numberpad 0 - Change Weapon
Numberpad 1 - Matrix Power
Weapon - Press and hold this button while pressing the move left/right button to change weapons.
Matrix Power - Press this button once for a matrix jump, press it twice while holding a directional key to teleport in that direction.




II. Game Options
1. Starting Percentages - How much Matrix Power and Health you start with.
2. Probability of Drops - How often certain crates fall (0 is never, 100 is very often).
3. Gravity Level - How high you can jump (0 is high jump, 2 is low jump).
4. Terrain - Click Load to load a file. This can be any 1500 by 770 .gif file, so if you have a drawing program, you can make your own levels! (make sure they are saved in the same directory file as "The Wormatrix.exe" application. You can also download levels from my website.
5. Alpha Fire Effects - If on, fire will come out of explosions.
6. Shrapnel Weapon Changes - Should always be yes(1).
7. Enemy - What your enemy is and, if it is a computer, how smart it is.
     Comp Level 1 - He simply charges at you, jumping and shooting.
     Comp Level 2 - He mimics Comp Level 1, except he can execute infinite matrix jumps!
     Comp Level 3 - He mimics Both Comps, except he is not hurt by his own explosions and his weapon does more damage!
8. Bullet Trail - NOTE: This has NOTHING to do with weapon trails, it simply adds an extra trail to every weapon, the kind of trail you would see trailing bullets in a bullet time scene of The Matrix.




III. Weapon Options


NOTES:
     - A negative value means random.
     - [S] means Shrapnel
     - With yes/no weapons, 1 is yes (or on) and 0 is no (or off)

General Bullet Properties
1. Gun Name - Click and type to make your own gun name
2. Speed - How fast the weapon moves
3. Gravity - How fast the bullet falls
4. Gravity Direction - Direction of gravity (0 right, 90 up, 180 left, 270 down)
5. Friction - The bullets speed is reduced by this number every step (steps are much faster than seconds). The bullet speed cannot go below 0.
6. Explosion Type - 0 and 1 is a small explosion while 3 is a large explosion.
7. [S] Number - the number of shrapnel produced by this gun's explosion.
8. Recoil - 1 means that when you fire off a bullet, you will fly back.
9. Blow Away - 1 means when this bullet's explosion hits you, you fly back.
10. Damage amount - How much damage the weapon does.
11. Reload Time - How many steps it takes to reload the weapon
12. Time until Explosion - The number of steps until the bullet explodes
13. Image - For the list of images, go to the IV section of this help.
14. Trail Image - For the list of trail images, go to the IV section of this help.
15. Directional - 1 means you can control the direction of the bullet (if you use this, make sure gravity is at 0).
16. Ammo - How much of this weapon you have. 0 is infinite and -1 is random.

Multi-Bullet Properties
1. Scatter - the amount of degrees a bullet will randomly stray from the given path
2. Bullets per shot - Amount of bullets that come at once
3. Auto fire amount - Amount of bullets that spray slowly

Sound
NOTE: For the list of sounds, go to the IV section of this help
1. Bullet sound create - sound that occurs when a bullet is created
2. Bullet sound hit - sound that occurs when a bullet touches the terrain, not necessarily the same as bullet sound explode.
3. Bullet sound explode - sound that occurs when a bullet is destroyed
4. Shrapnel sound create - sound that occurs when shrapnel is created
5. Shrapnel sound hit - sound that occurs when shrapnel touches the terrain, not necessarily the same as bullet sound explode.
6. Shrapnel sound explode - sound that occurs when shrapnel is destroyed

Contact Properties
1. Explode on worm - Determines if the bullet destroys itself upon touching a worm
2. Explode on ground - Determines if the bullet destroys itself upon touching terrain
3. Bounce on worm - Determines if the bullet bounces upon touching a worm
4. Bounce on terrain - Determines if the bullet bounces upon touching terrain
5. Bounce on Objects - Determines if the bullet bounces upon touching crates
6. Shrapnel Explode on worm - Determines if the bullet destroys itself upon touching a worm
7. Shrapnel Explode on ground - Determines if shrapnel destroys itself upon touching terrain
8. Shrapnel Bounce on worm - Determines if shrapnel bounces upon touching a worm
9. Shrapnel Bounce on terrain - Determines if shrapnel bounces upon touching terrain
10. Shrapnel Bounce on Objects - Determines if shrapnel bounces upon touching crates

Advanced Variables
1. Bounce absorb - amount of speed taken every time the bullet touches the ground
2. Multi-Recoil - Determines if recoil is increased if you spray bullets
3. Multi-Blow Away - Determines if you fly farther if you hit more explosions
4. Directional turn amount - the amount (in degrees) the bullet turns when it is directional
5. Steps to image - how many steps it takes for the bullet image to appear, can be used to fix some bugs
6. Shrapnel Shrapnel Amount - how much shrapnel the shrapnel creates
7. Shrapnel Bounce absorb - amount of speed taken every time shrapnel touches the ground
8. Shrapnel Multi-Blow Away - Determines if you fly farther if you hit more shrapnel induced explosions

Shrapnel Properties
1. Speed - the speed of the shrapnel
2. Direction - the direction of the shrapnel, this is best set to a negative value
3. Gravity - the speed at which shrapnel falls
4. Gravity Direction - Direction of gravity (0 right, 90 up, 180 left, 270 down)
5. Friction - The shrapnel speed is reduced by this number every step (steps are much faster than seconds). The shrapnel speed cannot go below 0.
6. Time until explosion - The number of steps until the bullet explodes
7. Blow away - If on, shrapnel explosions cause worms to fly back
8. Damage - amount of damage shrapnel induced explosions cause
9. Image - For the list of images, go to the IV section of this help.
10. Trail Image - For the list of trail images, go to the IV section of this help.




IV. Custom Weapon Resources

Bullet Images
1. Bazooka shell
2. Flaming sheep
3. Aqua sheep
4. Grenade
5. Cluster Grenade
6. Red Bullet
7. Magic Bullet
8. Petrol Bomb
9. Health Box
10. Banana
11. Mine
12. Dynamite
13. Fire
14. Meteor
15. "Normal" Sheep
16. Tambourine
17. Psyball
18. Mortar
19. Worm
Trail Images
0. None
1. Fire Trail
2. Smoke Trail
3. Magic Bullet Trail (Stars)
4. Sheep Sparkles
Sound List
1. Laser 1
2. Beeping
3. Explosion
4. Water Drip
5. Laser 2
6. Click
7. Bird
8. Glass Break
9. Odd whoosh
10. Loud gunshot
11. Small gunshot
12. Jet gunshot
13. Normal gunshot
14. Beep click
15. Laser 3




V. Credits
NameContribution
DarklightmwGame Creation
EarthWormSoldiers 3Inspiration
BigbabycWebsite Creation/Testing
Gamemaker V4.3 and GMLMaking the game possible
The Page of LightProviding the sprites