; SNAILS WEAPON DEFINITION FILE
;
; [Weapon name]
; Flags =          Comma separated list of flags 
; Damage =         How much it hurts other snails
; MapDamage =      How big hole it makes
; Shots =          How many times it is shot in a row (default = 1)
; BulletsPerShot = How many separate bullet is fired with one shot (default = 1)
; ShotTime =       Time delay between shots when Shots != 1 (default = 10)
; AmmoPic =        Zbm file name for fired ammo
; Sound =          The sound it makes when firing the weapon
; ExplosionSound = The sound it makes when the bullet hits something
; PhaseWidth =     Defines the width of a phase in pixels. Used for animated sprites
; Animation =      "AABBCDC" - type animation sequence. Use with PhaseWidth and (ANIMATED) flag.
;
; Flags:
;   (GRAVITY)        - Gravity effects this weapon
;   (SMOKE)          - It's a puff of smoke
;   (BULLET)         - It's a bullet fired from a gun
;   (TIMED)          - It explodes after a time
;   (AIRDROPPED)     - It's dropped from air to a selected spot
;   (SMOKEDISEASE)   - It's smoke hurts
;   (DROPPED)        - It's dropped by the snail on the ground
;   (FIXPOWER)       - It's always fired with the same firepower
;   (NOANGLE)        - No firing angle can be set for this weapon
;   (EXPLODING)      - It explodes
;   (NODAMAGEMAP)    - It doesn't damage the map
;   (EXPLODEFIRE)    - It explodes into sparks
;   (EXPLODESMOKE)   - It explodes into smoke
;   (MANUALEXPLODE)  - It can be exploded manually
;   (HEAL)           - It heals instead of hurting
;   (JUMPING)        - It's jumping
;   (SMOKETRAIL)     - It leaves a smoke-trail in the air
;   (NOCAMERA)       - Camera does not follow it, only focuses on impact
;   (EXPLODESPARKS)  - Explodes lots of sparks
;   (PREEXPLODE)     - It explodes immediately
;   (ANIMATED)       - It's animated after shooting. Mutually exclusive with (TIMED)
;   (BOUNCE)         - Bouncing (jumping)
; 


[Schnoogie Special]
Flags = (BULLET), (FIXPOWER), (NOCAMERA)
Damage = 30
MapDamage = 10
ShotTime = 10
AmmoPic = "ammo\bullet\w_blue.zbm"
Sound = "pistol.wav"

[Shotgun]
Flags = (BULLET), (FIXPOWER), (NOCAMERA)
Damage = 2
MapDamage = 2
Shots = 2
BulletsPerShot = 20
ShotTime = 35
AmmoPic = "ammo\bullet\w_shotgun.zbm"
Sound = "shotgun.wav"

[Machinegun]
Flags = (BULLET), (FIXPOWER), (NOCAMERA)
Damage = 7
MapDamage = 5
Shots = 10
ShotTime = 5
AmmoPic = "ammo\bullet\w_gold.zbm"
Sound = "machine rat.wav"
Price = 100
PriceUnit = 2

[Chaingun]
Flags = (BULLET), (FIXPOWER), (NOCAMERA)
Damage = 10
MapDamage = 5
Shots = 15
ShotTime = 8
AmmoPic = "ammo\bullet\w_red.zbm"
Sound = "mini rat.wav"
Price = 175
PriceUnit = 2

[Staple gun]
Flags =  (BULLET), (FIXPOWER), (NOCAMERA)
Damage = 15
MapDamage = 3
Shots = 10
ShotTime = 12
AmmoPic = "ammo\bullet\w_nailgun.zbm"
Sound = "rat.wav"
Price = 250
PriceUnit = 2

[Bazooka]
Flags = (GRAVITY), (EXPLODESPARKS), (SMOKETRAIL)
Damage = 50
MapDamage = 30
ShotTime = 10
AmmoPic = "ammo\projectile\w_bazooka.zbm"
Sound = "bazooka.wav"
Explosion sound = "medium explosion.wav"

[Mortar]
Flags = (GRAVITY), (EXPLODING)
Damage = 30
MapDamage = 30
Shots = 3
ShotTime = 10
AmmoPic = "ammo\projectile\w_mortar.zbm"
Sound ="bazooka.wav"
ExplosionSound = "weak explosion.wav"
Price = 120
PriceUnit = 1

[Rocket]
Flags = (GRAVITY), (EXPLODESMOKE), (SMOKETRAIL)
Damage = 50
MapDamage = 50
ShotTime = 10
AmmoPic = "ammo\projectile\w_rocket.zbm"
Sound = "rocket.wav"
ExplosionSound = "strong explosion.wav"
Price = 160
PriceUnit = 1

[Jelly gun]
Flags = (GRAVITY), (EXPLODEFIRE), (SMOKETRAIL)
Damage = 30
MapDamage = 20
ShotTime = 10
AmmoPic = "ammo\projectile\w_rocket.zbm"
Sound = "rocket.wav"
ExplosionSound = "napalm.wav"
Price = 300
PriceUnit = 1

[Teargas]
Flags = (GRAVITY), (EXPLODESMOKE), (SMOKEDISEASE), (NODAMAGEMAP), (SMOKETRAIL), (ANIMATED)
Damage = 30
MapDamage = 30
ShotTime = 10
PhaseWidth = 10
Animation = "ABCDEFGH"
AmmoPic = "ammo\projectile\w_rocket.zbm"
Sound = "bazooka.wav"
ExplosionSound = "tear gas.wav"
Price = 300
PriceUnit = 2

[Dynamite]
Flags = (GRAVITY), (TIMED)
Damage = 40
MapDamage = 40
ShotTime = 10
AmmoPic = "ammo\pyro\w_dynamite.zbm"
Sound = "dynamite.wav"
ExplosionSound = "weak explosion.wav"

[Seor Frog]
Flags = (GRAVITY), (DROPPED), (ANIMATED), (TIMED)
Damage = 50
MapDamage = 50
ShotTime = 10
PhaseWidth = 32
Animation = "DDDDCCDDDDCCDDDDCCDDDDCCBBBBBBBBBBAAAAA*"
AmmoPic = "ammo\pyro\w_frog.zbm"
Sound = "froggie.wav"
ExplosionSound = "medium explosion.wav"
Price = 75
PriceUnit = 1

[Pineapple]
Flags = (GRAVITY), (ANIMATED)
Damage = 30
MapDamage = 30
ShotTime = 10
PhaseWidth = 12
AmmoPic = "ammo\pyro\w_grenade.zbm"
Animation = "ABCDEFGHIJKLMNOP"
Sound = "Throw.wav"
ExplosionSound = "strong explosion.wav"
Price = 100
PriceUnit = 5

[C4]
Flags = (DROPPED), (TIMED)
Damage = 70
MapDamage = 70
ShotTime = 10
AmmoPic = "ammo\pyro\w_c4.zbm"
Sound = "ticktock.wav"
ExplosionSound = "strong explosion.wav"
Price = 200
PriceUnit = 3

[JayBomb]
Flags = (GRAVITY), (MANUALEXPLODE), (ANIMATED)
Damage = 80
MapDamage = 80
ShotTime = 10
PhaseWidth = 16
Animation = "ABCDEFGH"
AmmoPic = "ammo\pyro\w_jaybomb.zbm"
Sound = "Jbomb.wav"
ExplosionSound = "gargantuan explosion.wav"
Price = 500
PriceUnit = 1

[Air Strike]
Flags = (GRAVITY), (AIRDROPPED)
Damage = 30
MapDamage = 10
Shots = 1
ShotTime = 10
AmmoPic = "ammo\airdrop\w_object.zbm"
Sound = "airstrike fall.wav"
ExplosionSound = "anvil.wav"
Price = 400
PriceUnit = 1

[Flame Strike]
Flags = (GRAVITY), (AIRDROPPED), (EXPLODEFIRE), (NODAMAGEMAP), (PREEXPLODE)
Damage = 15
MapDamage = 15
Shots = 8
ShotTime = 1
AmmoPic = "ammo\projectile\w_bazooka.zbm"
Sound = "flyby2.wav"
ExplosionSound = "napalm.wav"
Price = 500
PriceUnit = 1

[Bio-Strike]
Flags = (GRAVITY), (AIRDROPPED), (EXPLODESMOKE), (NODAMAGEMAP), (SMOKEDISEASE)
Damage = 30
MapDamage = 30
Shots = 2
ShotTime = 10
BulletsPerShot = 1
AmmoPic = "ammo\airdrop\w_bio.zbm"
Sound = "airstrike fall.wav"
ExplosionSound = "salt shakin.wav"
Price = 400
PriceUnit = 1

[Nuke-Strike]
Flags = (GRAVITY), (AIRDROPPED), (EXPLODESMOKE)
Damage = 120
MapDamage = 120
ShotTime = 10
AmmoPic = "ammo\airdrop\w_nuke.zbm"
Sound = "airstrike fall.wav"
ExplosionSound = "gargantuan explosion.wav"
Price = 1500
PriceUnit = 1

[Heal, um... Strike!]
Flags = (GRAVITY), (AIRDROPPED), (HEAL)
Damage = 50
MapDamage = 50
Shots = 2
ShotTime = 10
AmmoPic = "ammo\airdrop\w_bomb.zbm"
Sound = "flyby2.wav"
ExplosionSound = "pixie dust.wav"
Price = 300
PriceUnit = 2

[Fleas]
Flags = (GRAVITY), (JUMPING), (TIMED), (BOUNCE)
Damage = 7
MapDamage = 10
ShotTime = 35
Shots = 1
BulletsPerShot = 9
AmmoPic = "ammo\bug\w_flea_big.zbm"
Sound = "flea bounce.wav"
ExplosionSound = "weak explosion.wav"

[Cricket]
Flags = (GRAVITY), (JUMPING), (TIMED), (BOUNCE), (EXPLODING)
Damage = 60
MapDamage = 40
ShotTime = 10
PhaseWidth = 32
Animation = "DDABCD"
AmmoPic = "ammo\bug\w_cricket.zbm"
Sound = "grasshopper.wav"
ExplosionSound = "strong explosion.wav"
Price = 150
PriceUnit = 1

[Worm]
Flags = (GRAVITY), (TIMED)
Damage = 40
MapDamage = 40
ShotTime = 10
AmmoPic = "ammo\bug\w_ant.zbm"
Sound = "worm.wav"
ExplosionSound = "bullwhip.wav"
Price = 100
PriceUnit = 1

[Mosquito]
Flags = (JUMPING), (TIMED), (EXPLODESPARKS) 
Damage = 40
MapDamage = 40
ShotTime = 10
AmmoPic = "ammo\bug\w_mosquito.zbm"
Sound = "mosquito.wav"
ExplosionSound = "stinger.wav"
Price = 500
PriceUnit = 2

[Ant]
Flags = (GRAVITY), (JUMPING), (TIMED)
Damage = 10
MapDamage = 20
Shots  = 1
BulletsPerShot = 5
ShotTime = 100
AmmoPic = "ammo\bug\w_ant.zbm"
Sound = "antz.wav"
ExplosionSound = "strong explosion.wav"
Price = 500
PriceUnit = 6
