Merge pull request #10381 from penev92/warheadEffects

Enhance CreateEffectWarhead
This commit is contained in:
Oliver Brakmann
2016-02-06 13:35:52 +01:00
36 changed files with 511 additions and 488 deletions

View File

@@ -163,7 +163,7 @@ REPAIR:
AttackFrontal:
Voice: Attack
Selectable:
Priority: 5
Priority: 5
WEED:
Inherits: ^VoxelTank

View File

@@ -19,13 +19,13 @@ Grenade:
Concrete: 28
DamageTypes: Prone70Percent, TriggerProne, ExplosionDeath
Warhead@2Eff: CreateEffect
Explosion: large_grey_explosion
ImpactSound: expnew13.aud
Explosions: large_grey_explosion
ImpactSounds: expnew13.aud
InvalidImpactTypes: Water
Warhead@3EffWater: CreateEffect
Explosion: small_watersplash
Explosions: small_watersplash
ExplosionPalette: player
ImpactSound: ssplash3.aud
ImpactSounds: ssplash3.aud
ValidImpactTypes: Water
Warhead@4Smu: LeaveSmudge
SmudgeType: MediumCrater
@@ -51,13 +51,13 @@ Bomb:
Concrete: 100
DamageTypes: Prone100Percent, TriggerProne, ExplosionDeath
Warhead@2Eff: CreateEffect
Explosion: large_explosion
ImpactSound: expnew09.aud
Explosions: large_explosion
ImpactSounds: expnew09.aud
InvalidImpactTypes: Water
Warhead@3EffWater: CreateEffect
Explosion: small_watersplash
Explosions: small_watersplash
ExplosionPalette: player
ImpactSound: ssplash3.aud
ImpactSounds: ssplash3.aud
ValidImpactTypes: Water
Warhead@4Smu: LeaveSmudge
SmudgeType: MediumCrater
@@ -84,13 +84,13 @@ RPGTower:
Concrete: 70
DamageTypes: Prone70Percent, TriggerProne, SmallExplosionDeath
Warhead@2Eff: CreateEffect
Explosion: large_clsn
ImpactSound: expnew14.aud
Explosions: large_clsn
ImpactSounds: expnew14.aud
InvalidImpactTypes: Water
Warhead@3EffWater: CreateEffect
Explosion: small_watersplash
Explosions: small_watersplash
ExplosionPalette: player
ImpactSound: ssplash2.aud
ImpactSounds: ssplash2.aud
ValidImpactTypes: Water
Warhead@4Smu: LeaveSmudge
SmudgeType: MediumCrater

View File

@@ -123,13 +123,13 @@ CyCannon:
Concrete: 80
DamageTypes: Prone350Percent, TriggerProne, EnergyDeath
Warhead@2Eff: CreateEffect
Explosion: large_bang
ImpactSound: expnew12.aud
Explosions: large_bang
ImpactSounds: expnew12.aud
InvalidImpactTypes: Water
Warhead@3EffWater: CreateEffect
Explosion: small_watersplash
Explosions: small_watersplash
ExplosionPalette: player
ImpactSound: ssplash3.aud
ImpactSounds: ssplash3.aud
ValidImpactTypes: Water
Warhead@4Smu: LeaveSmudge
SmudgeType: SmallScorch
@@ -160,13 +160,13 @@ Proton:
Concrete: 60
DamageTypes: Prone50Percent, TriggerProne, ExplosionDeath
Warhead@2Eff: CreateEffect
Explosion: small_bang
ImpactSound: expnew12.aud
Explosions: small_bang
ImpactSounds: expnew12.aud
InvalidImpactTypes: Water
Warhead@3EffWater: CreateEffect
Explosion: small_watersplash
Explosions: small_watersplash
ExplosionPalette: player
ImpactSound: ssplash3.aud
ImpactSounds: ssplash3.aud
ValidImpactTypes: Water
ObeliskLaserFire:

View File

@@ -10,8 +10,8 @@ UnitExplode:
Heavy: 25
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
Warhead@2Eff: CreateEffect
Explosion: large_twlt
ImpactSound: expnew09.aud
Explosions: large_twlt
ImpactSounds: expnew09.aud
UnitExplodeSmall:
Warhead@1Dam: SpreadDamage
@@ -24,8 +24,8 @@ UnitExplodeSmall:
Heavy: 25
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
Warhead@2Eff: CreateEffect
Explosion: medium_brnl
ImpactSound: expnew13.aud
Explosions: medium_brnl
ImpactSounds: expnew13.aud
TiberiumExplosion:
Warhead@1Dam: SpreadDamage
@@ -41,8 +41,8 @@ TiberiumExplosion:
AddsResourceType: Tiberium
Size: 1,1
Warhead@3Eff: CreateEffect
Explosion: large_explosion
ImpactSound: expnew09.aud
Explosions: large_explosion
ImpactSounds: expnew09.aud
SmallDebris:
ReloadDelay: 60

View File

@@ -19,13 +19,13 @@
Concrete: 60
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
Warhead@2Eff: CreateEffect
Explosion: medium_clsn
ImpactSound: expnew14.aud
Explosions: medium_clsn
ImpactSounds: expnew14.aud
InvalidImpactTypes: Water
Warhead@3EffWater: CreateEffect
Explosion: small_watersplash
Explosions: small_watersplash
ExplosionPalette: player
ImpactSound: ssplash3.aud
ImpactSounds: ssplash3.aud
ValidImpactTypes: Water
Warhead@4Smu: LeaveSmudge
SmudgeType: SmallCrater
@@ -47,13 +47,13 @@
Concrete: 60
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
Warhead@2Eff: CreateEffect
Explosion: large_clsn
ImpactSound: expnew14.aud
Explosions: large_clsn
ImpactSounds: expnew14.aud
InvalidImpactTypes: Water
Warhead@3EffWater: CreateEffect
Explosion: small_watersplash
Explosions: small_watersplash
ExplosionPalette: player
ImpactSound: ssplash3.aud
ImpactSounds: ssplash3.aud
ValidImpactTypes: Water
Warhead@4Smu: LeaveSmudge
SmudgeType: MediumCrater
@@ -81,13 +81,13 @@
Concrete: 60
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
Warhead@2Eff: CreateEffect
Explosion: medium_clsn
ImpactSound: expnew14.aud
Explosions: medium_clsn
ImpactSounds: expnew14.aud
InvalidImpactTypes: Water
Warhead@3EffWater: CreateEffect
Explosion: small_watersplash
Explosions: small_watersplash
ExplosionPalette: player
ImpactSound: ssplash3.aud
ImpactSounds: ssplash3.aud
ValidImpactTypes: Water
Warhead@4Smu: LeaveSmudge
SmudgeType: MediumCrater
@@ -115,13 +115,13 @@
Concrete: 35
DamageTypes: Prone100Percent, TriggerProne, ExplosionDeath
Warhead@2Eff: CreateEffect
Explosion: large_explosion
ImpactSound: expnew06.aud
Explosions: large_explosion
ImpactSounds: expnew06.aud
InvalidImpactTypes: Water
Warhead@3EffWater: CreateEffect
Explosion: small_watersplash
Explosions: small_watersplash
ExplosionPalette: player
ImpactSound: ssplash2.aud
ImpactSounds: ssplash2.aud
ValidImpactTypes: Water
Warhead@4Smu: LeaveSmudge
SmudgeType: MediumCrater

View File

@@ -26,18 +26,18 @@ Bazooka:
Concrete: 60
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
Warhead@2Eff: CreateEffect
Explosion: small_clsn
ImpactSound: expnew12.aud
Explosions: small_clsn
ImpactSounds: expnew12.aud
InvalidImpactTypes: Water, Air, AirHit
Warhead@3EffWater: CreateEffect
Explosion: small_watersplash
Explosions: small_watersplash
ExplosionPalette: player
ImpactSound: ssplash3.aud
ImpactSounds: ssplash3.aud
ValidImpactTypes: Water
Warhead@4EffAir: CreateEffect
ValidImpactTypes: Air, AirHit
Explosion: tiny_twlt
ImpactSound: expnew05.aud
Explosions: tiny_twlt
ImpactSounds: expnew05.aud
Warhead@5Smu: LeaveSmudge
SmudgeType: SmallCrater
@@ -70,18 +70,18 @@ HoverMissile:
Concrete: 60
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
Warhead@2Eff: CreateEffect
Explosion: small_clsn
ImpactSound: expnew12.aud
Explosions: small_clsn
ImpactSounds: expnew12.aud
InvalidImpactTypes: Water, Air, AirHit
Warhead@3EffWater: CreateEffect
Explosion: small_watersplash
Explosions: small_watersplash
ExplosionPalette: player
ImpactSound: ssplash3.aud
ImpactSounds: ssplash3.aud
ValidImpactTypes: Water
Warhead@4EffAir: CreateEffect
Explosion: small_twlt
Explosions: small_twlt
ValidImpactTypes: Air, AirHit
ImpactSound: expnew06.aud
ImpactSounds: expnew06.aud
Warhead@5: LeaveSmudge
SmudgeType: SmallCrater
@@ -113,13 +113,13 @@ MammothTusk:
Concrete: 28
DamageTypes: Explosion
Warhead@2Eff: CreateEffect
Explosion: medium_twlt
ImpactSound: expnew07.aud
Explosions: medium_twlt
ImpactSounds: expnew07.aud
InvalidImpactTypes: Water
Warhead@3EffWater: CreateEffect
Explosion: small_watersplash
Explosions: small_watersplash
ExplosionPalette: player
ImpactSound: ssplash3.aud
ImpactSounds: ssplash3.aud
ValidImpactTypes: Water
BikeMissile:
@@ -152,13 +152,13 @@ BikeMissile:
Concrete: 60
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
Warhead@2Eff: CreateEffect
Explosion: small_clsn
ImpactSound: expnew12.aud
Explosions: small_clsn
ImpactSounds: expnew12.aud
InvalidImpactTypes: Water
Warhead@3EffWater: CreateEffect
Explosion: small_watersplash
Explosions: small_watersplash
ExplosionPalette: player
ImpactSound: ssplash3.aud
ImpactSounds: ssplash3.aud
ValidImpactTypes: Water
Warhead@4Smu: LeaveSmudge
SmudgeType: SmallCrater
@@ -192,18 +192,18 @@ Dragon:
Concrete: 60
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
Warhead@2Eff: CreateEffect
Explosion: small_clsn
ImpactSound: expnew12.aud
Explosions: small_clsn
ImpactSounds: expnew12.aud
InvalidImpactTypes: Water, Air, AirHit
Warhead@3EffWater: CreateEffect
Explosion: small_watersplash
Explosions: small_watersplash
ExplosionPalette: player
ImpactSound: ssplash3.aud
ImpactSounds: ssplash3.aud
ValidImpactTypes: Water
Warhead@4EffAir: CreateEffect
Explosion: small_twlt
Explosions: small_twlt
ValidImpactTypes: Air, AirHit
ImpactSound: expnew06.aud
ImpactSounds: expnew06.aud
Warhead@5Smu: LeaveSmudge
SmudgeType: SmallCrater
@@ -236,18 +236,18 @@ Hellfire:
Concrete: 30
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
Warhead@2Eff: CreateEffect
Explosion: small_clsn
ImpactSound: expnew12.aud
Explosions: small_clsn
ImpactSounds: expnew12.aud
InvalidImpactTypes: Water, Air, AirHit
Warhead@3EffWater: CreateEffect
Explosion: small_watersplash
Explosions: small_watersplash
ExplosionPalette: player
ImpactSound: ssplash3.aud
ImpactSounds: ssplash3.aud
ValidImpactTypes: Water
Warhead@4EffAir: CreateEffect
Explosion: small_twlt
Explosions: small_twlt
ValidImpactTypes: Air, AirHit
ImpactSound: expnew06.aud
ImpactSounds: expnew06.aud
Warhead@5Smu: LeaveSmudge
SmudgeType: SmallCrater
@@ -273,5 +273,5 @@ RedEye2:
ValidTargets: Air
DamageTypes: SmallExplosionDeath
Warhead@2Eff: CreateEffect
Explosion: tiny_twlt
ImpactSound: expnew05.aud
Explosions: tiny_twlt
ImpactSounds: expnew05.aud

View File

@@ -41,9 +41,9 @@ FiendShard:
Concrete: 20
DamageTypes: Prone100Percent, TriggerProne, BulletDeath
Warhead@3EffWater: CreateEffect
Explosion: small_watersplash
Explosions: small_watersplash
ExplosionPalette: player
ImpactSound: ssplash3.aud
ImpactSounds: ssplash3.aud
ValidImpactTypes: Water
SlimeAttack:

View File

@@ -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

View File

@@ -25,13 +25,13 @@ MultiCluster:
Concrete: 60
DamageTypes: Prone50Percent, TriggerProne, ExplosionDeath
Warhead@2Eff: CreateEffect
Explosion: large_explosion
ImpactSound: expnew09.aud
Explosions: large_explosion
ImpactSounds: expnew09.aud
InvalidImpactTypes: Water
Warhead@3EffWater: CreateEffect
Explosion: small_watersplash
Explosions: small_watersplash
ExplosionPalette: player
ImpactSound: ssplash2.aud
ImpactSounds: ssplash2.aud
ValidImpactTypes: Water
Warhead@4Smu: LeaveSmudge
SmudgeType: MediumCrater
@@ -61,8 +61,8 @@ IonCannon:
ValidTargets: Ground, Air
DamageTypes: Prone100Percent, TriggerProne, EnergyDeath
Warhead@2Eff_impact: CreateEffect
Explosion: ionring
ImpactSound: ion1.aud
Explosions: ionring
ImpactSounds: ion1.aud
Warhead@3Dam_area: SpreadDamage
Spread: 1c0
Damage: 250
@@ -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,8 +103,8 @@ ClusterMissile:
Concrete: 25
DamageTypes: Prone50Percent, TriggerProne, FireDeath
Warhead@SoundEffect0: CreateEffect
Explosion: large_explosion
ImpactSound: expnew19.aud
Explosions: large_explosion
ImpactSounds: expnew19.aud
Warhead@ResourceDestruction0: DestroyResource
Size: 1
Warhead@ClusterSmudges0: LeaveSmudge