Clean up TD weapon ValidTargets

- Missiles can now force-fire on water like other weapons
- Superweapons can now target empty water
- made Chemspray null InvalidTargets to avoid yaml-merge issues
- Improved APCGun effect warhead perf by ignoring actors
- removed stale Tiberium weapon mission overrides
This commit is contained in:
reaperrr
2020-05-10 12:42:26 +02:00
committed by reaperrr
parent 5db2ad54f2
commit ddfdc6e90f
7 changed files with 9 additions and 17 deletions

View File

@@ -1,3 +0,0 @@
Tiberium:
Warhead@1Dam: SpreadDamage
Damage: 600

View File

@@ -1,3 +0,0 @@
Tiberium:
Warhead@1Dam: SpreadDamage
Damage: 400

View File

@@ -1,3 +0,0 @@
Tiberium:
Warhead@1Dam: SpreadDamage
Damage: 400

View File

@@ -3,7 +3,7 @@
Range: 6c0
MinRange: 0c512
Report: bazook1.aud
ValidTargets: Ground, Air
ValidTargets: Ground, Water, Air
Projectile: Missile
Arm: 0
Blockable: false
@@ -82,7 +82,7 @@ OrcaAGMissiles:
ReloadDelay: 12
Range: 5c0
MinRange: 1c256
ValidTargets: Ground
ValidTargets: Ground, Water
Projectile: Missile
Arm: 1
HorizontalRateOfTurn: 20
@@ -141,7 +141,7 @@ MammothMissiles:
Burst: 4
BurstDelays: 4
Report: rocket1.aud
ValidTargets: Ground
ValidTargets: Ground, Water
TargetActorCenter: true
# Remove default Missile properties
-Projectile:
@@ -216,7 +216,7 @@ TowerMissile:
ReloadDelay: 15
Range: 7c0
Report: rocket2.aud
ValidTargets: Ground
ValidTargets: Ground, Water
Projectile: Missile
HorizontalRateOfTurn: 20
Speed: 298

View File

@@ -51,11 +51,11 @@ Chemspray:
Inherits: ^FlameWeapon
ReloadDelay: 65
Range: 3c0
InvalidTargets:
-InvalidTargets:
Warhead@1Dam: SpreadDamage
Spread: 256
Damage: 8000
InvalidTargets:
-InvalidTargets:
Versus:
None: 70
Wood: 35

View File

@@ -148,6 +148,7 @@ APCGun:
Warhead@2Eff: CreateEffect
Explosions: small_frag
ValidTargets: Ground, Water, Air
ImpactActors: false
APCGun.AA:
Inherits: APCGun

View File

@@ -1,5 +1,5 @@
Atomic:
ValidTargets: Ground, Air, Trees
ValidTargets: Ground, Water, Air, Trees
Report: nukemisl.aud
Warhead@1Dam_impact: SpreadDamage
Spread: 1c0
@@ -90,7 +90,7 @@ Atomic:
Multiplier: 1,1
IonCannon:
ValidTargets: Ground, Air, Trees
ValidTargets: Ground, Water, Air, Trees
Warhead@1Dam_impact: SpreadDamage
Range: 0, 1c1, 2c1, 2c512
Damage: 10000