TS weapon improvements.

Fixes cases where Burst was set as Projectile or Warhead trait, fixes some other Burst and Report issues, adds Angle and Shadow to some projectiles, adds Explosions and ImpactSounds to explosive weapons.
This commit is contained in:
reaperrr
2013-08-22 17:06:10 +02:00
parent acb7534dde
commit 1c7cc60205

View File

@@ -21,7 +21,8 @@ Grenade:
Projectile: Bullet Projectile: Bullet
Speed: 5 Speed: 5
High: yes High: yes
Angle: .1 Shadow: yes
Angle: 0.1
Inaccuracy: 13 Inaccuracy: 13
Image: DISCUS Image: DISCUS
Warhead: Warhead:
@@ -33,6 +34,8 @@ Grenade:
Heavy: 5% Heavy: 5%
InfDeath: 2 InfDeath: 2
Damage: 40 Damage: 40
Explosion: large_grey_explosion
ImpactSound: expnew13.aud
Bazooka: Bazooka:
ROF: 60 ROF: 60
@@ -43,7 +46,7 @@ Bazooka:
Speed: 25 Speed: 25
Arm: 2 Arm: 2
High: yes High: yes
Shadow: no Shadow: yes
Proximity: yes Proximity: yes
Inaccuracy: 3 Inaccuracy: 3
Image: DRAGON Image: DRAGON
@@ -58,6 +61,8 @@ Bazooka:
Concrete: 20% Concrete: 20%
InfDeath: 2 InfDeath: 2
Damage: 25 Damage: 25
Explosion: small_clsn
ImpactSound: expnew12.aud
MultiCluster: MultiCluster:
ROF: 80 ROF: 80
@@ -68,7 +73,7 @@ MultiCluster:
Speed: 20 Speed: 20
Arm: 2 Arm: 2
High: yes High: yes
Shadow: no Shadow: yes
Proximity: yes Proximity: yes
Inaccuracy: 3 Inaccuracy: 3
Image: DRAGON Image: DRAGON
@@ -83,6 +88,8 @@ MultiCluster:
Concrete: 20% Concrete: 20%
InfDeath: 2 InfDeath: 2
Damage: 65 Damage: 65
Explosion: large_explosion
ImpactSound: expnew09.aud
Heal: Heal:
ROF: 80 ROF: 80
@@ -151,13 +158,13 @@ LtRail:
Vulcan3: Vulcan3:
ROF: 30 ROF: 30
Burst: 3
Range: 4 Range: 4
Report: CYGUN1.AUD Report: CYGUN1.AUD
Projectile: Bullet Projectile: Bullet
Speed: 100 Speed: 100
Warhead: Warhead:
Spread: 3 Spread: 3
Burst: 3
Versus: Versus:
Wood: 25% Wood: 25%
Light: 30% Light: 30%
@@ -169,13 +176,13 @@ Vulcan3:
Vulcan2: Vulcan2:
ROF: 50 ROF: 50
Burst: 3
Range: 6 Range: 6
Report: TSGUN4.AUD Report: TSGUN4.AUD
Projectile: Bullet Projectile: Bullet
Speed: 100 Speed: 100
Warhead: Warhead:
Spread: 3 Spread: 3
Burst: 3
Versus: Versus:
None: 100% None: 100%
Wood: 60% Wood: 60%
@@ -204,12 +211,14 @@ Vulcan:
FiendShard: FiendShard:
ROF: 30 ROF: 30
Burst: 3
Range: 5 Range: 5
Report: FIEND2.AUD Report: FIEND2.AUD
Projectile: Missile Projectile: Missile
Burst: 3
Speed: 25 Speed: 25
Image: CRYSTAL4 Image: CRYSTAL4
Shadow: yes
Angle: 0.15
Warhead: Warhead:
Versus: Versus:
Wood: 25% Wood: 25%
@@ -221,11 +230,11 @@ FiendShard:
JumpCannon: JumpCannon:
ROF: 40 ROF: 40
Burst: 2
Range: 5 Range: 5
Report: JUMPJET1.AUD Report: JUMPJET1.AUD
Projectile: Bullet Projectile: Bullet
Speed: 100 Speed: 100
Burst: 2
Warhead: Warhead:
Versus: Versus:
Wood: 25% Wood: 25%
@@ -238,15 +247,15 @@ JumpCannon:
HoverMissile: HoverMissile:
ROF: 68 ROF: 68
Burst: 2
Range: 8 Range: 8
Report: HOVRMIS1.AUD Report: HOVRMIS1.AUD
ValidTargets: Ground, Air ValidTargets: Ground, Air
Projectile: Missile Projectile: Missile
Burst: 2
Speed: 30 Speed: 30
Arm: 2 Arm: 2
High: yes High: yes
Shadow: no Shadow: yes
Proximity: yes Proximity: yes
Inaccuracy: 3 Inaccuracy: 3
Image: DRAGON Image: DRAGON
@@ -261,15 +270,20 @@ HoverMissile:
Concrete: 20% Concrete: 20%
InfDeath: 2 InfDeath: 2
Damage: 30 Damage: 30
Explosion: small_clsn
ImpactSound: expnew12.aud
120mmx: 120mmx:
ROF: 80 ROF: 80
Range: 6.75 Range: 6.75
Report: 120MMX9.AUD Report: 120MMF.AUD
Burst: 2 Burst: 2
BurstDelay: 5 BurstDelay: 5
Projectile: Bullet Projectile: Bullet
Speed: 40 Speed: 40
Image: 120mm
Shadow: yes
Angle: 0.1
Warhead: Warhead:
Spread: 3 Spread: 3
Versus: Versus:
@@ -280,6 +294,8 @@ HoverMissile:
Concrete: 100% Concrete: 100%
InfDeath: 2 InfDeath: 2
Damage: 50 Damage: 50
Explosion: medium_clsn
ImpactSound: expnew14.aud
MammothTusk: MammothTusk:
ROF: 80 ROF: 80
@@ -290,7 +306,7 @@ MammothTusk:
Projectile: Missile Projectile: Missile
Arm: 0 Arm: 0
High: yes High: yes
Shadow: no Shadow: yes
Proximity: yes Proximity: yes
Inaccuracy: 3 Inaccuracy: 3
Image: DRAGON Image: DRAGON
@@ -306,6 +322,8 @@ MammothTusk:
Heavy: 50% Heavy: 50%
InfDeath: 2 InfDeath: 2
Damage: 40 Damage: 40
Explosion: medium_bang
ImpactSound: expnew12.aud
Repair: Repair:
ROF: 80 ROF: 80
@@ -326,10 +344,10 @@ Repair:
SlimeAttack: SlimeAttack:
ROF: 80 ROF: 80
Burst: 3
Range: 5 Range: 5
Report: VICER1.AUD Report: VICER1.AUD
Projectile: Bullet Projectile: Bullet
Burst: 3
Speed: 25 Speed: 25
Warhead: Warhead:
Versus: Versus:
@@ -359,8 +377,6 @@ SuicideBomb:
ROF: 80 ROF: 80
Range: 6.75 Range: 6.75
Report: 120MMF.AUD Report: 120MMF.AUD
Burst: 2
BurstDelay: 5
Projectile: Bullet Projectile: Bullet
Speed: 90 Speed: 90
Warhead: Warhead:
@@ -373,12 +389,14 @@ SuicideBomb:
Concrete: 100% Concrete: 100%
InfDeath: 3 InfDeath: 3
Damage: 70 Damage: 70
Explosion: large_clsn
ImpactSound: expnew14.aud
MechRailgun: MechRailgun:
ROF: 60 ROF: 60
Range: 8 Range: 8
Burst: 2 Burst: 2
BurstDelay:10 BurstDelay: 10
Charges: yes Charges: yes
Report: RAILUSE5.AUD Report: RAILUSE5.AUD
Projectile: LaserZap Projectile: LaserZap
@@ -409,14 +427,15 @@ AssaultCannon:
BikeMissile: BikeMissile:
ROF: 60 ROF: 60
Burst: 2
BurstDelay: 60
Range: 5 Range: 5
Report: MISL1.AUD Report: MISL1.AUD
ValidTargets: Ground ValidTargets: Ground
Burst: 2
Projectile: Missile Projectile: Missile
Arm: 2 Arm: 2
High: yes High: yes
Shadow: no Shadow: yes
Proximity: yes Proximity: yes
Inaccuracy: 3 Inaccuracy: 3
Image: DRAGON Image: DRAGON
@@ -432,6 +451,8 @@ BikeMissile:
Heavy: 50% Heavy: 50%
InfDeath: 2 InfDeath: 2
Damage: 40 Damage: 40
Explosion: small_clsn
ImpactSound: expnew12.aud
RaiderCannon: RaiderCannon:
ROF: 55 ROF: 55
@@ -465,6 +486,7 @@ FireballLauncher: # TODO: add fire particles
Wood: 100% Wood: 100%
Light: 50% Light: 50%
Heavy: 25% Heavy: 25%
Concrete: 20%
InfDeath: 5 InfDeath: 5
Damage: 90 Damage: 90
@@ -472,12 +494,12 @@ SonicZap:
ROF: 120 ROF: 120
Range: 6 Range: 6
Burst: 2 Burst: 2
BurstDelay:10 BurstDelay: 10
Charges: yes Charges: yes
Report: SONIC4.AUD Report: SONIC4.AUD
Projectile: LaserZap # TODO: SonicBeam Projectile: LaserZap # TODO: SonicBeam
Color: 200,0,255,255 Color: 200,0,255,255
BeamWidth: 2 BeamWidth: 10
Warhead: Warhead:
Spread: 1 Spread: 1
InfDeath: 5 InfDeath: 5
@@ -494,7 +516,7 @@ Dragon:
Speed: 25 Speed: 25
Arm: 2 Arm: 2
High: yes High: yes
Shadow: no Shadow: yes
Proximity: yes Proximity: yes
Inaccuracy: 3 Inaccuracy: 3
Image: DRAGON Image: DRAGON
@@ -509,15 +531,18 @@ Dragon:
Concrete: 20% Concrete: 20%
InfDeath: 2 InfDeath: 2
Damage: 30 Damage: 30
Explosion: small_clsn
ImpactSound: expnew12.aud
90mm: 90mm:
ROF: 50 ROF: 50
Range: 6.75 Range: 6.75
Report: 120MMF.AUD Report: 120MMF.AUD
Burst: 2
BurstDelay: 5
Projectile: Bullet Projectile: Bullet
Speed: 40 Speed: 40
Image: 120mm
Shadow: yes
Angle: 0.1
Warhead: Warhead:
Spread: 3 Spread: 3
Versus: Versus:
@@ -528,15 +553,18 @@ Dragon:
Concrete: 100% Concrete: 100%
InfDeath: 2 InfDeath: 2
Damage: 36 Damage: 36
Explosion: medium_clsn
ImpactSound: expnew14.aud
155mm: 155mm:
ROF: 110 ROF: 110
Range: 18 Range: 18
Report: 120MMF.AUD Report: 120MMF.AUD
Burst: 2
BurstDelay: 5
Projectile: Bullet Projectile: Bullet
Speed: 10 Speed: 10
Image: 120mm
Angle: 0.4
Shadow: yes
MinRange: 5 MinRange: 5
Warhead: Warhead:
Spread: 7 Spread: 7
@@ -548,6 +576,8 @@ Dragon:
Concrete: 35% Concrete: 35%
InfDeath: 2 InfDeath: 2
Damage: 150 Damage: 150
Explosion: large_explosion
ImpactSound: expnew09.aud
Hellfire: Hellfire:
ROF: 50 ROF: 50
@@ -559,7 +589,7 @@ Hellfire:
Speed: 30 Speed: 30
Arm: 2 Arm: 2
High: yes High: yes
Shadow: no Shadow: yes
Proximity: yes Proximity: yes
Inaccuracy: 3 Inaccuracy: 3
Image: DRAGON Image: DRAGON
@@ -575,6 +605,8 @@ Hellfire:
Concrete: 30% Concrete: 30%
InfDeath: 3 InfDeath: 3
Damage: 30 Damage: 30
Explosion: small_bang
ImpactSound: expnew12.aud
Bomb: Bomb:
ROF: 10 ROF: 10
@@ -582,6 +614,7 @@ Bomb:
Projectile: Bullet Projectile: Bullet
Speed: 10 Speed: 10
Image: 120MM Image: 120MM
Shadow: yes
Warhead: Warhead:
Spread: 7 Spread: 7
Versus: Versus:
@@ -592,6 +625,8 @@ Bomb:
Concrete: 100% Concrete: 100%
InfDeath: 2 InfDeath: 2
Damage: 160 Damage: 160
Explosion: large_explosion
ImpactSound: expnew09.aud
Proton: Proton:
ROF: 3 ROF: 3
@@ -603,7 +638,7 @@ Proton:
Speed: 30 Speed: 30
Arm: 2 Arm: 2
High: yes High: yes
Shadow: no Shadow: yes
Proximity: yes Proximity: yes
Inaccuracy: 3 Inaccuracy: 3
Image: TORPEDO Image: TORPEDO
@@ -619,6 +654,8 @@ Proton:
Concrete: 60% Concrete: 60%
InfDeath: 3 InfDeath: 3
Damage: 20 Damage: 20
Explosion: small_bang
ImpactSound: expnew12.aud
HarpyClaw: HarpyClaw:
ROF: 36 ROF: 36