Add support for multiple explosions to CreateEffectWarhead
Have the engine pick one explosion at random from the provided list.
This commit is contained in:
@@ -19,11 +19,11 @@ Grenade:
|
||||
Concrete: 28
|
||||
DamageTypes: Prone70Percent, TriggerProne, ExplosionDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: large_grey_explosion
|
||||
Explosions: large_grey_explosion
|
||||
ImpactSound: expnew13.aud
|
||||
InvalidImpactTypes: Water
|
||||
Warhead@3EffWater: CreateEffect
|
||||
Explosion: small_watersplash
|
||||
Explosions: small_watersplash
|
||||
ExplosionPalette: player
|
||||
ImpactSound: ssplash3.aud
|
||||
ValidImpactTypes: Water
|
||||
@@ -51,11 +51,11 @@ Bomb:
|
||||
Concrete: 100
|
||||
DamageTypes: Prone100Percent, TriggerProne, ExplosionDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: large_explosion
|
||||
Explosions: large_explosion
|
||||
ImpactSound: expnew09.aud
|
||||
InvalidImpactTypes: Water
|
||||
Warhead@3EffWater: CreateEffect
|
||||
Explosion: small_watersplash
|
||||
Explosions: small_watersplash
|
||||
ExplosionPalette: player
|
||||
ImpactSound: ssplash3.aud
|
||||
ValidImpactTypes: Water
|
||||
@@ -84,11 +84,11 @@ RPGTower:
|
||||
Concrete: 70
|
||||
DamageTypes: Prone70Percent, TriggerProne, SmallExplosionDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: large_clsn
|
||||
Explosions: large_clsn
|
||||
ImpactSound: expnew14.aud
|
||||
InvalidImpactTypes: Water
|
||||
Warhead@3EffWater: CreateEffect
|
||||
Explosion: small_watersplash
|
||||
Explosions: small_watersplash
|
||||
ExplosionPalette: player
|
||||
ImpactSound: ssplash2.aud
|
||||
ValidImpactTypes: Water
|
||||
|
||||
@@ -123,11 +123,11 @@ CyCannon:
|
||||
Concrete: 80
|
||||
DamageTypes: Prone350Percent, TriggerProne, EnergyDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: large_bang
|
||||
Explosions: large_bang
|
||||
ImpactSound: expnew12.aud
|
||||
InvalidImpactTypes: Water
|
||||
Warhead@3EffWater: CreateEffect
|
||||
Explosion: small_watersplash
|
||||
Explosions: small_watersplash
|
||||
ExplosionPalette: player
|
||||
ImpactSound: ssplash3.aud
|
||||
ValidImpactTypes: Water
|
||||
@@ -160,11 +160,11 @@ Proton:
|
||||
Concrete: 60
|
||||
DamageTypes: Prone50Percent, TriggerProne, ExplosionDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: small_bang
|
||||
Explosions: small_bang
|
||||
ImpactSound: expnew12.aud
|
||||
InvalidImpactTypes: Water
|
||||
Warhead@3EffWater: CreateEffect
|
||||
Explosion: small_watersplash
|
||||
Explosions: small_watersplash
|
||||
ExplosionPalette: player
|
||||
ImpactSound: ssplash3.aud
|
||||
ValidImpactTypes: Water
|
||||
|
||||
@@ -10,7 +10,7 @@ UnitExplode:
|
||||
Heavy: 25
|
||||
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: large_twlt
|
||||
Explosions: large_twlt
|
||||
ImpactSound: expnew09.aud
|
||||
|
||||
UnitExplodeSmall:
|
||||
@@ -24,7 +24,7 @@ UnitExplodeSmall:
|
||||
Heavy: 25
|
||||
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: medium_brnl
|
||||
Explosions: medium_brnl
|
||||
ImpactSound: expnew13.aud
|
||||
|
||||
TiberiumExplosion:
|
||||
@@ -41,7 +41,7 @@ TiberiumExplosion:
|
||||
AddsResourceType: Tiberium
|
||||
Size: 1,1
|
||||
Warhead@3Eff: CreateEffect
|
||||
Explosion: large_explosion
|
||||
Explosions: large_explosion
|
||||
ImpactSound: expnew09.aud
|
||||
|
||||
SmallDebris:
|
||||
|
||||
@@ -19,11 +19,11 @@
|
||||
Concrete: 60
|
||||
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: medium_clsn
|
||||
Explosions: medium_clsn
|
||||
ImpactSound: expnew14.aud
|
||||
InvalidImpactTypes: Water
|
||||
Warhead@3EffWater: CreateEffect
|
||||
Explosion: small_watersplash
|
||||
Explosions: small_watersplash
|
||||
ExplosionPalette: player
|
||||
ImpactSound: ssplash3.aud
|
||||
ValidImpactTypes: Water
|
||||
@@ -47,11 +47,11 @@
|
||||
Concrete: 60
|
||||
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: large_clsn
|
||||
Explosions: large_clsn
|
||||
ImpactSound: expnew14.aud
|
||||
InvalidImpactTypes: Water
|
||||
Warhead@3EffWater: CreateEffect
|
||||
Explosion: small_watersplash
|
||||
Explosions: small_watersplash
|
||||
ExplosionPalette: player
|
||||
ImpactSound: ssplash3.aud
|
||||
ValidImpactTypes: Water
|
||||
@@ -81,11 +81,11 @@
|
||||
Concrete: 60
|
||||
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: medium_clsn
|
||||
Explosions: medium_clsn
|
||||
ImpactSound: expnew14.aud
|
||||
InvalidImpactTypes: Water
|
||||
Warhead@3EffWater: CreateEffect
|
||||
Explosion: small_watersplash
|
||||
Explosions: small_watersplash
|
||||
ExplosionPalette: player
|
||||
ImpactSound: ssplash3.aud
|
||||
ValidImpactTypes: Water
|
||||
@@ -115,11 +115,11 @@
|
||||
Concrete: 35
|
||||
DamageTypes: Prone100Percent, TriggerProne, ExplosionDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: large_explosion
|
||||
Explosions: large_explosion
|
||||
ImpactSound: expnew06.aud
|
||||
InvalidImpactTypes: Water
|
||||
Warhead@3EffWater: CreateEffect
|
||||
Explosion: small_watersplash
|
||||
Explosions: small_watersplash
|
||||
ExplosionPalette: player
|
||||
ImpactSound: ssplash2.aud
|
||||
ValidImpactTypes: Water
|
||||
|
||||
@@ -26,17 +26,17 @@ Bazooka:
|
||||
Concrete: 60
|
||||
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: small_clsn
|
||||
Explosions: small_clsn
|
||||
ImpactSound: expnew12.aud
|
||||
InvalidImpactTypes: Water, Air, AirHit
|
||||
Warhead@3EffWater: CreateEffect
|
||||
Explosion: small_watersplash
|
||||
Explosions: small_watersplash
|
||||
ExplosionPalette: player
|
||||
ImpactSound: ssplash3.aud
|
||||
ValidImpactTypes: Water
|
||||
Warhead@4EffAir: CreateEffect
|
||||
ValidImpactTypes: Air, AirHit
|
||||
Explosion: tiny_twlt
|
||||
Explosions: tiny_twlt
|
||||
ImpactSound: expnew05.aud
|
||||
Warhead@5Smu: LeaveSmudge
|
||||
SmudgeType: SmallCrater
|
||||
@@ -70,16 +70,16 @@ HoverMissile:
|
||||
Concrete: 60
|
||||
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: small_clsn
|
||||
Explosions: small_clsn
|
||||
ImpactSound: expnew12.aud
|
||||
InvalidImpactTypes: Water, Air, AirHit
|
||||
Warhead@3EffWater: CreateEffect
|
||||
Explosion: small_watersplash
|
||||
Explosions: small_watersplash
|
||||
ExplosionPalette: player
|
||||
ImpactSound: ssplash3.aud
|
||||
ValidImpactTypes: Water
|
||||
Warhead@4EffAir: CreateEffect
|
||||
Explosion: small_twlt
|
||||
Explosions: small_twlt
|
||||
ValidImpactTypes: Air, AirHit
|
||||
ImpactSound: expnew06.aud
|
||||
Warhead@5: LeaveSmudge
|
||||
@@ -113,11 +113,11 @@ MammothTusk:
|
||||
Concrete: 28
|
||||
DamageTypes: Explosion
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: medium_twlt
|
||||
Explosions: medium_twlt
|
||||
ImpactSound: expnew07.aud
|
||||
InvalidImpactTypes: Water
|
||||
Warhead@3EffWater: CreateEffect
|
||||
Explosion: small_watersplash
|
||||
Explosions: small_watersplash
|
||||
ExplosionPalette: player
|
||||
ImpactSound: ssplash3.aud
|
||||
ValidImpactTypes: Water
|
||||
@@ -152,11 +152,11 @@ BikeMissile:
|
||||
Concrete: 60
|
||||
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: small_clsn
|
||||
Explosions: small_clsn
|
||||
ImpactSound: expnew12.aud
|
||||
InvalidImpactTypes: Water
|
||||
Warhead@3EffWater: CreateEffect
|
||||
Explosion: small_watersplash
|
||||
Explosions: small_watersplash
|
||||
ExplosionPalette: player
|
||||
ImpactSound: ssplash3.aud
|
||||
ValidImpactTypes: Water
|
||||
@@ -192,16 +192,16 @@ Dragon:
|
||||
Concrete: 60
|
||||
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: small_clsn
|
||||
Explosions: small_clsn
|
||||
ImpactSound: expnew12.aud
|
||||
InvalidImpactTypes: Water, Air, AirHit
|
||||
Warhead@3EffWater: CreateEffect
|
||||
Explosion: small_watersplash
|
||||
Explosions: small_watersplash
|
||||
ExplosionPalette: player
|
||||
ImpactSound: ssplash3.aud
|
||||
ValidImpactTypes: Water
|
||||
Warhead@4EffAir: CreateEffect
|
||||
Explosion: small_twlt
|
||||
Explosions: small_twlt
|
||||
ValidImpactTypes: Air, AirHit
|
||||
ImpactSound: expnew06.aud
|
||||
Warhead@5Smu: LeaveSmudge
|
||||
@@ -236,16 +236,16 @@ Hellfire:
|
||||
Concrete: 30
|
||||
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: small_clsn
|
||||
Explosions: small_clsn
|
||||
ImpactSound: expnew12.aud
|
||||
InvalidImpactTypes: Water, Air, AirHit
|
||||
Warhead@3EffWater: CreateEffect
|
||||
Explosion: small_watersplash
|
||||
Explosions: small_watersplash
|
||||
ExplosionPalette: player
|
||||
ImpactSound: ssplash3.aud
|
||||
ValidImpactTypes: Water
|
||||
Warhead@4EffAir: CreateEffect
|
||||
Explosion: small_twlt
|
||||
Explosions: small_twlt
|
||||
ValidImpactTypes: Air, AirHit
|
||||
ImpactSound: expnew06.aud
|
||||
Warhead@5Smu: LeaveSmudge
|
||||
@@ -273,5 +273,5 @@ RedEye2:
|
||||
ValidTargets: Air
|
||||
DamageTypes: SmallExplosionDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: tiny_twlt
|
||||
Explosions: tiny_twlt
|
||||
ImpactSound: expnew05.aud
|
||||
|
||||
@@ -41,7 +41,7 @@ FiendShard:
|
||||
Concrete: 20
|
||||
DamageTypes: Prone100Percent, TriggerProne, BulletDeath
|
||||
Warhead@3EffWater: CreateEffect
|
||||
Explosion: small_watersplash
|
||||
Explosions: small_watersplash
|
||||
ExplosionPalette: player
|
||||
ImpactSound: ssplash3.aud
|
||||
ValidImpactTypes: Water
|
||||
|
||||
@@ -14,10 +14,10 @@ Minigun:
|
||||
Concrete: 10
|
||||
DamageTypes: Prone70Percent, TriggerProne, BulletDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: piffs
|
||||
Explosions: piffs
|
||||
InvalidImpactTypes: Water
|
||||
Warhead@3EffWater: CreateEffect
|
||||
Explosion: water_piffs
|
||||
Explosions: water_piffs
|
||||
ExplosionPalette: ra
|
||||
ValidImpactTypes: Water
|
||||
|
||||
@@ -37,10 +37,10 @@ M1Carbine:
|
||||
Concrete: 10
|
||||
DamageTypes: Prone70Percent, TriggerProne, BulletDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: piffs
|
||||
Explosions: piffs
|
||||
InvalidImpactTypes: Water
|
||||
Warhead@3EffWater: CreateEffect
|
||||
Explosion: water_piffs
|
||||
Explosions: water_piffs
|
||||
ExplosionPalette: ra
|
||||
ValidImpactTypes: Water
|
||||
|
||||
@@ -60,10 +60,10 @@ Vulcan:
|
||||
Concrete: 10
|
||||
DamageTypes: Prone70Percent, TriggerProne, BulletDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: piffs
|
||||
Explosions: piffs
|
||||
InvalidImpactTypes: Water
|
||||
Warhead@3EffWater: CreateEffect
|
||||
Explosion: water_piffs
|
||||
Explosions: water_piffs
|
||||
ExplosionPalette: ra
|
||||
ValidImpactTypes: Water
|
||||
|
||||
@@ -85,10 +85,10 @@ Vulcan2:
|
||||
Concrete: 10
|
||||
DamageTypes: Prone70Percent, TriggerProne, BulletDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: piffs
|
||||
Explosions: piffs
|
||||
InvalidImpactTypes: Water
|
||||
Warhead@3EffWater: CreateEffect
|
||||
Explosion: water_piffs
|
||||
Explosions: water_piffs
|
||||
ExplosionPalette: ra
|
||||
ValidImpactTypes: Water
|
||||
|
||||
@@ -109,10 +109,10 @@ Vulcan3:
|
||||
Concrete: 10
|
||||
DamageTypes: Prone70Percent, TriggerProne, BulletDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: piffs
|
||||
Explosions: piffs
|
||||
InvalidImpactTypes: Water
|
||||
Warhead@3EffWater: CreateEffect
|
||||
Explosion: water_piffs
|
||||
Explosions: water_piffs
|
||||
ExplosionPalette: ra
|
||||
ValidImpactTypes: Water
|
||||
|
||||
@@ -132,10 +132,10 @@ VulcanTower:
|
||||
Concrete: 10
|
||||
DamageTypes: Prone50Percent, TriggerProne, BulletDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: piffs
|
||||
Explosions: piffs
|
||||
InvalidImpactTypes: Water
|
||||
Warhead@3EffWater: CreateEffect
|
||||
Explosion: water_piffs
|
||||
Explosions: water_piffs
|
||||
ExplosionPalette: ra
|
||||
ValidImpactTypes: Water
|
||||
|
||||
@@ -156,10 +156,10 @@ JumpCannon:
|
||||
Concrete: 10
|
||||
DamageTypes: Prone70Percent, TriggerProne, BulletDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: piffs
|
||||
Explosions: piffs
|
||||
InvalidImpactTypes: Water
|
||||
Warhead@3EffWater: CreateEffect
|
||||
Explosion: water_piffs
|
||||
Explosions: water_piffs
|
||||
ExplosionPalette: ra
|
||||
ValidImpactTypes: Water
|
||||
|
||||
@@ -179,10 +179,10 @@ AssaultCannon:
|
||||
Concrete: 10
|
||||
DamageTypes: Prone70Percent, TriggerProne, BulletDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: piffs
|
||||
Explosions: piffs
|
||||
InvalidImpactTypes: Water
|
||||
Warhead@3EffWater: CreateEffect
|
||||
Explosion: water_piffs
|
||||
Explosions: water_piffs
|
||||
ExplosionPalette: ra
|
||||
ValidImpactTypes: Water
|
||||
|
||||
@@ -204,10 +204,10 @@ RaiderCannon:
|
||||
Concrete: 10
|
||||
DamageTypes: Prone70Percent, TriggerProne, BulletDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: piffs
|
||||
Explosions: piffs
|
||||
InvalidImpactTypes: Water
|
||||
Warhead@3EffWater: CreateEffect
|
||||
Explosion: water_piffs
|
||||
Explosions: water_piffs
|
||||
ExplosionPalette: ra
|
||||
ValidImpactTypes: Water
|
||||
|
||||
@@ -229,10 +229,10 @@ HarpyClaw:
|
||||
Concrete: 10
|
||||
DamageTypes: Prone70Percent, TriggerProne, BulletDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: piffs
|
||||
Explosions: piffs
|
||||
InvalidImpactTypes: Water
|
||||
Warhead@3EffWater: CreateEffect
|
||||
Explosion: water_piffs
|
||||
Explosions: water_piffs
|
||||
ExplosionPalette: ra
|
||||
ValidImpactTypes: Water
|
||||
|
||||
@@ -252,10 +252,10 @@ Pistola:
|
||||
Concrete: 10
|
||||
DamageTypes: Prone70Percent, TriggerProne, BulletDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: piff
|
||||
Explosions: piff
|
||||
InvalidImpactTypes: Water
|
||||
Warhead@3EffWater: CreateEffect
|
||||
Explosion: water_piff
|
||||
Explosions: water_piff
|
||||
ExplosionPalette: ra
|
||||
ValidImpactTypes: Water
|
||||
|
||||
|
||||
@@ -25,11 +25,11 @@ MultiCluster:
|
||||
Concrete: 60
|
||||
DamageTypes: Prone50Percent, TriggerProne, ExplosionDeath
|
||||
Warhead@2Eff: CreateEffect
|
||||
Explosion: large_explosion
|
||||
Explosions: large_explosion
|
||||
ImpactSound: expnew09.aud
|
||||
InvalidImpactTypes: Water
|
||||
Warhead@3EffWater: CreateEffect
|
||||
Explosion: small_watersplash
|
||||
Explosions: small_watersplash
|
||||
ExplosionPalette: player
|
||||
ImpactSound: ssplash2.aud
|
||||
ValidImpactTypes: Water
|
||||
@@ -61,7 +61,7 @@ IonCannon:
|
||||
ValidTargets: Ground, Air
|
||||
DamageTypes: Prone100Percent, TriggerProne, EnergyDeath
|
||||
Warhead@2Eff_impact: CreateEffect
|
||||
Explosion: ionring
|
||||
Explosions: ionring
|
||||
ImpactSound: ion1.aud
|
||||
Warhead@3Dam_area: SpreadDamage
|
||||
Spread: 1c0
|
||||
@@ -86,7 +86,7 @@ EMPulseCannon:
|
||||
Angle: 62
|
||||
Image: pulsball
|
||||
Warhead@1Eff: CreateEffect
|
||||
Explosion: pulse_explosion
|
||||
Explosions: pulse_explosion
|
||||
Warhead@emp: GrantUpgrade
|
||||
Range: 3c0
|
||||
Duration: 250
|
||||
@@ -103,7 +103,7 @@ ClusterMissile:
|
||||
Concrete: 25
|
||||
DamageTypes: Prone50Percent, TriggerProne, FireDeath
|
||||
Warhead@SoundEffect0: CreateEffect
|
||||
Explosion: large_explosion
|
||||
Explosions: large_explosion
|
||||
ImpactSound: expnew19.aud
|
||||
Warhead@ResourceDestruction0: DestroyResource
|
||||
Size: 1
|
||||
|
||||
Reference in New Issue
Block a user