Add support for multiple explosions to CreateEffectWarhead

Have the engine pick one explosion at random from the provided list.
This commit is contained in:
Pavel Penev
2016-01-02 16:47:56 +02:00
parent c22281876c
commit 7e3ec91d30
35 changed files with 292 additions and 279 deletions

View File

@@ -1834,7 +1834,7 @@ Weapons:
Concrete: 0
DamageTypes: Prone50Percent, TriggerProne, BulletDeath
Warhead@2Eff: CreateEffect
Explosion: piffs
Explosions: piffs
InvalidImpactTypes: Water
Voices:

View File

@@ -289,7 +289,7 @@ Weapons:
Damage: 250
DamageTypes: Prone50Percent, TriggerProne, BulletDeath
Warhead@1Eff: CreateEffect
Explosion: large_explosion
Explosions: large_explosion
WaterExplosion: large_splash
ImpactSound: kaboom12.aud
WaterImpactSound: splash9.aud
@@ -317,7 +317,7 @@ Weapons:
Damage: 400
DamageTypes: Prone50Percent, TriggerProne, ExplosionDeath
Warhead@1Eff: CreateEffect
Explosion: large_explosion
Explosions: large_explosion
WaterExplosion: large_splash
ImpactSound: kaboom12.aud
WaterImpactSound: splash9.aud

View File

@@ -816,7 +816,7 @@ Weapons:
Warhead@2Smu: LeaveSmudge
SmudgeType: Crater
Warhead@3Eff: CreateEffect
Explosion: self_destruct
Explosions: self_destruct
WaterExplosion: self_destruct
MammothTusk:
ReloadDelay: 300
@@ -850,7 +850,7 @@ Weapons:
Warhead@2Smu: LeaveSmudge
SmudgeType: Crater
Warhead@3Eff: CreateEffect
Explosion: nuke
Explosions: nuke
WaterExplosion: nuke
TankNapalm:
ReloadDelay: 40
@@ -879,7 +879,7 @@ Weapons:
Warhead@2Smu: LeaveSmudge
SmudgeType: Scorch
Warhead@3Eff: CreateEffect
Explosion: small_explosion
Explosions: small_explosion
WaterExplosion: small_explosion
ImpactSound: firebl3.aud
ParaBomb:
@@ -901,7 +901,7 @@ Weapons:
Warhead@2Smu: LeaveSmudge
SmudgeType: Crater
Warhead@3Eff: CreateEffect
Explosion: napalm
Explosions: napalm
ImpactSound: firebl3.aud
WaterExplosion: napalm
155mm:
@@ -931,7 +931,7 @@ Weapons:
Warhead@2Smu: LeaveSmudge
SmudgeType: Scorch
Warhead@3Eff: CreateEffect
Explosion: small_napalm
Explosions: small_napalm
WaterExplosion: small_napalm
ImpactSound: firebl3.aud
FLAK-23:
@@ -956,7 +956,7 @@ Weapons:
Warhead@2Smu: LeaveSmudge
SmudgeType: Scorch
Warhead@3Eff: CreateEffect
Explosion: med_explosion
Explosions: med_explosion
SCUD:
ReloadDelay: 280
Range: 7c0
@@ -984,7 +984,7 @@ Weapons:
Warhead@2Smu: LeaveSmudge
SmudgeType: Crater
Warhead@3Eff: CreateEffect
Explosion: nuke
Explosions: nuke
WaterExplosion: large_splash
ImpactSound: kaboom1.aud
WaterImpactSound: kaboom1.aud
@@ -1004,7 +1004,7 @@ Weapons:
Damage: 150
DamageTypes: Prone50Percent, TriggerProne, BulletDeath
Warhead@2Eff: CreateEffect
Explosion: piffs
Explosions: piffs
Voices:

View File

@@ -2404,10 +2404,10 @@ Weapons:
Warhead@2Smu: LeaveSmudge
SmudgeType: Crater
Warhead@3EffGround: CreateEffect
Explosion: small_explosion
Explosions: small_explosion
InvalidImpactTypes: Water
Warhead@4EffWater: CreateEffect
Explosion: small_splash
Explosions: small_splash
ValidImpactTypes: Water
Voices:

View File

@@ -670,7 +670,7 @@ Weapons:
Size: 2,1
Delay: 5
Warhead@3Eff: CreateEffect
Explosion: napalm
Explosions: napalm
ImpactSound: firebl3.aud
Delay: 5

View File

@@ -1290,7 +1290,7 @@ Weapons:
Size: 2,1
Delay: 5
Warhead@3Eff: CreateEffect
Explosion: napalm
Explosions: napalm
ImpactSound: firebl3.aud
Delay: 5

View File

@@ -891,10 +891,10 @@ Weapons:
Concrete: 10
DamageTypes: Prone50Percent, TriggerProne, BulletDeath
Warhead@2Eff: CreateEffect
Explosion: piffs
Explosions: piffs
InvalidImpactTypes: Water
Warhead@3EffWater: CreateEffect
Explosion: water_piffs
Explosions: water_piffs
ValidImpactTypes: Water
FireballLauncherInterior:
ReloadDelay: 65
@@ -918,7 +918,7 @@ Weapons:
Warhead@2Smu: LeaveSmudge
SmudgeType: Scorch
Warhead@3Eff: CreateEffect
Explosion: napalm
Explosions: napalm
ImpactSound: firebl3.aud
MissionBarrelExplodeInterior:
Warhead@1Dam: SpreadDamage
@@ -938,7 +938,7 @@ Weapons:
Size: 2,1
Delay: 5
Warhead@3Eff: CreateEffect
Explosion: napalm
Explosions: napalm
ImpactSound: firebl3.aud
Delay: 5

View File

@@ -1171,11 +1171,11 @@ Weapons:
Warhead@2Smu: LeaveSmudge
SmudgeType: Crater
Warhead@3Eff: CreateEffect
Explosion: napalm
Explosions: napalm
ImpactSound: firebl3.aud
InvalidImpactTypes: Water
Warhead@4EffWater: CreateEffect
Explosion: napalm
Explosions: napalm
ImpactSound: splash9.aud
ValidImpactTypes: Water