Use Explodes instead of WithBuildingExplosion in RA

This commit is contained in:
reaperrr
2016-11-01 20:43:01 +01:00
parent 5046855a7d
commit eb34621ce8
4 changed files with 36 additions and 36 deletions

View File

@@ -106,8 +106,6 @@ HOSP:
WithDeathAnimation: WithDeathAnimation:
DeathSequence: dead DeathSequence: dead
UseDeathTypeSuffix: false UseDeathTypeSuffix: false
WithBuildingExplosion:
Delay: 1
ProvidesPrerequisite@buildingname: ProvidesPrerequisite@buildingname:
GpsDot: GpsDot:
String: Hospital String: Hospital
@@ -330,8 +328,6 @@ MISS:
WithDeathAnimation: WithDeathAnimation:
DeathSequence: dead DeathSequence: dead
UseDeathTypeSuffix: false UseDeathTypeSuffix: false
WithBuildingExplosion:
Delay: 1
ProvidesPrerequisite@buildingname: ProvidesPrerequisite@buildingname:
BIO: BIO:
@@ -349,8 +345,6 @@ BIO:
WithDeathAnimation: WithDeathAnimation:
DeathSequence: dead DeathSequence: dead
UseDeathTypeSuffix: false UseDeathTypeSuffix: false
WithBuildingExplosion:
Delay: 1
ProvidesPrerequisite@buildingname: ProvidesPrerequisite@buildingname:
GpsDot: GpsDot:
String: Biohazard String: Biohazard

View File

@@ -494,8 +494,10 @@
DamagedSounds: kaboom1.aud DamagedSounds: kaboom1.aud
DestroyedSounds: kaboom22.aud DestroyedSounds: kaboom22.aud
WithSpriteBody: WithSpriteBody:
WithBuildingExplosion: Explodes:
Sequences: building, building_napalm, large_explosion, self_destruct, large_napalm Type: Footprint
Weapon: BuildingExplode
EmptyWeapon: BuildingExplode
CaptureNotification: CaptureNotification:
ShakeOnDeath: ShakeOnDeath:
ProximityCaptor: ProximityCaptor:
@@ -546,6 +548,9 @@
-AcceptsSupplies: -AcceptsSupplies:
DrawLineToTarget: DrawLineToTarget:
RenderRangeCircle: RenderRangeCircle:
Explodes:
Weapon: SmallBuildingExplode
EmptyWeapon: SmallBuildingExplode
^Wall: ^Wall:
Inherits@1: ^ExistsInWorld Inherits@1: ^ExistsInWorld

View File

@@ -84,8 +84,9 @@ GAP:
Amount: -60 Amount: -60
MustBeDestroyed: MustBeDestroyed:
RequiredForShortGame: false RequiredForShortGame: false
WithBuildingExplosion: Explodes:
Sequences: building, building_napalm, large_explosion, self_destruct Weapon: SmallBuildingExplode
EmptyWeapon: SmallBuildingExplode
SPEN: SPEN:
Inherits: ^Building Inherits: ^Building
@@ -434,8 +435,6 @@ TSLA:
DetectCloaked: DetectCloaked:
Range: 8c0 Range: 8c0
ProvidesPrerequisite@buildingname: ProvidesPrerequisite@buildingname:
WithBuildingExplosion:
Sequences: building, building_napalm, large_explosion, self_destruct
AGUN: AGUN:
Inherits: ^Defense Inherits: ^Defense
@@ -482,8 +481,6 @@ AGUN:
Amount: -50 Amount: -50
DetectCloaked: DetectCloaked:
Range: 6c0 Range: 6c0
WithBuildingExplosion:
Sequences: building, building_napalm, large_explosion, self_destruct
BodyOrientation: BodyOrientation:
UseClassicFacingFudge: True UseClassicFacingFudge: True
@@ -566,8 +563,6 @@ PBOX:
Amount: -15 Amount: -15
DetectCloaked: DetectCloaked:
Range: 6c0 Range: 6c0
WithBuildingExplosion:
Sequences: building, building_napalm, large_explosion, self_destruct
HBOX: HBOX:
Inherits: ^Defense Inherits: ^Defense
@@ -614,8 +609,6 @@ HBOX:
Power: Power:
Amount: -15 Amount: -15
-MustBeDestroyed: -MustBeDestroyed:
WithBuildingExplosion:
Sequences: building, building_napalm, large_explosion, self_destruct
GUN: GUN:
Inherits: ^Defense Inherits: ^Defense
@@ -652,8 +645,6 @@ GUN:
Amount: -40 Amount: -40
DetectCloaked: DetectCloaked:
Range: 7c0 Range: 7c0
WithBuildingExplosion:
Sequences: building, building_napalm, large_explosion, self_destruct
BodyOrientation: BodyOrientation:
UseClassicFacingFudge: True UseClassicFacingFudge: True
@@ -692,8 +683,9 @@ FTUR:
DetectCloaked: DetectCloaked:
Range: 6c0 Range: 6c0
ProvidesPrerequisite@buildingname: ProvidesPrerequisite@buildingname:
WithBuildingExplosion: Explodes:
Sequences: building, building_napalm, large_explosion, self_destruct Weapon: BuildingExplode
EmptyWeapon: BuildingExplode
SAM: SAM:
Inherits: ^Defense Inherits: ^Defense
@@ -950,8 +942,6 @@ FACT:
WithDeathAnimation: WithDeathAnimation:
DeathSequence: dead DeathSequence: dead
UseDeathTypeSuffix: false UseDeathTypeSuffix: false
WithBuildingExplosion:
Delay: 1
ProvidesPrerequisite@buildingname: ProvidesPrerequisite@buildingname:
PROC: PROC:
@@ -1004,8 +994,6 @@ PROC:
WithDeathAnimation: WithDeathAnimation:
DeathSequence: dead DeathSequence: dead
UseDeathTypeSuffix: false UseDeathTypeSuffix: false
WithBuildingExplosion:
Delay: 1
ProvidesPrerequisite@buildingname: ProvidesPrerequisite@buildingname:
SILO: SILO:
@@ -1036,8 +1024,9 @@ SILO:
-EmitInfantryOnSell: -EmitInfantryOnSell:
Power: Power:
Amount: -10 Amount: -10
WithBuildingExplosion: Explodes:
Sequences: building, building_napalm, large_explosion, self_destruct Weapon: SmallBuildingExplode
EmptyWeapon: SmallBuildingExplode
HPAD: HPAD:
Inherits: ^Building Inherits: ^Building
@@ -1267,8 +1256,6 @@ POWR:
WithDeathAnimation: WithDeathAnimation:
DeathSequence: dead DeathSequence: dead
UseDeathTypeSuffix: false UseDeathTypeSuffix: false
WithBuildingExplosion:
Delay: 1
APWR: APWR:
Inherits: ^Building Inherits: ^Building
@@ -1308,8 +1295,6 @@ APWR:
WithDeathAnimation: WithDeathAnimation:
DeathSequence: dead DeathSequence: dead
UseDeathTypeSuffix: false UseDeathTypeSuffix: false
WithBuildingExplosion:
Delay: 1
STEK: STEK:
Inherits: ^ScienceBuilding Inherits: ^ScienceBuilding
@@ -1448,8 +1433,6 @@ KENN:
Power: Power:
Amount: -10 Amount: -10
ProvidesPrerequisite@buildingname: ProvidesPrerequisite@buildingname:
WithBuildingExplosion:
Sequences: building, building_napalm, large_explosion, self_destruct
WithDecoration@primary: WithDecoration@primary:
RequiresSelection: true RequiresSelection: true
Image: pips Image: pips

View File

@@ -212,12 +212,16 @@ UnitExplodeSmall:
SmudgeType: Crater SmudgeType: Crater
InvalidTargets: Structure, Wall, Trees InvalidTargets: Structure, Wall, Trees
# Used to panic civilians which are emitted from a killed CivBuilding
CivBuildingExplosion: CivBuildingExplosion:
Warhead@1Dam: SpreadDamage Warhead@1Dam: SpreadDamage # Used to panic civilians which are emitted from a killed CivBuilding
Spread: 64 Spread: 64
Damage: 1 Damage: 1
Delay: 1 Delay: 1
Warhead@2Eff: CreateEffect
Explosions: building, building_napalm, large_explosion, self_destruct
Warhead@3Smu: LeaveSmudge
SmudgeType: Crater
InvalidTargets: Wall, Trees
ArtilleryExplode: ArtilleryExplode:
Warhead@1Dam: SpreadDamage Warhead@1Dam: SpreadDamage
@@ -245,6 +249,20 @@ V2Explode:
Inherits: SCUD Inherits: SCUD
-Report: -Report:
BuildingExplode:
Warhead@1Eff: CreateEffect
Explosions: building, building_napalm, large_explosion, self_destruct, large_napalm
Warhead@2Smu: LeaveSmudge
SmudgeType: Crater
InvalidTargets: Wall, Trees
SmallBuildingExplode:
Warhead@1Eff: CreateEffect
Explosions: building, building_napalm, large_explosion, self_destruct
Warhead@2Smu: LeaveSmudge
SmudgeType: Crater
InvalidTargets: Wall, Trees
BarrelExplode: BarrelExplode:
Warhead@1Dam: SpreadDamage Warhead@1Dam: SpreadDamage
Spread: 426 Spread: 426