diff --git a/mods/ra/bits/apwrdead.shp b/mods/ra/bits/apwrdead.shp new file mode 100644 index 0000000000..9792812b3e Binary files /dev/null and b/mods/ra/bits/apwrdead.shp differ diff --git a/mods/ra/bits/factdead.shp b/mods/ra/bits/factdead.shp new file mode 100644 index 0000000000..fcd1758b12 Binary files /dev/null and b/mods/ra/bits/factdead.shp differ diff --git a/mods/ra/bits/powrdead.shp b/mods/ra/bits/powrdead.shp new file mode 100644 index 0000000000..2ebc9bf541 Binary files /dev/null and b/mods/ra/bits/powrdead.shp differ diff --git a/mods/ra/bits/procdead.shp b/mods/ra/bits/procdead.shp new file mode 100644 index 0000000000..f141aee7c4 Binary files /dev/null and b/mods/ra/bits/procdead.shp differ diff --git a/mods/ra/rules/structures.yaml b/mods/ra/rules/structures.yaml index 416e2e9202..1d6c0c22e7 100644 --- a/mods/ra/rules/structures.yaml +++ b/mods/ra/rules/structures.yaml @@ -948,7 +948,8 @@ FACT: Facing: 96 ProductionBar: -Sellable: - + DeadBuildingState: + PROC: Inherits: ^Building Buildable: @@ -990,6 +991,7 @@ PROC: Percentage: 50 Minimum: 500 SoundToVictim: credit1.aud + DeadBuildingState: SILO: Inherits: ^Building @@ -1134,6 +1136,7 @@ POWR: Range: 4 Bib: IronCurtainable: + DeadBuildingState: APWR: Inherits: ^Building @@ -1162,6 +1165,7 @@ APWR: Range: 4 Bib: IronCurtainable: + DeadBuildingState: STEK: Inherits: ^Building diff --git a/mods/ra/sequences.yaml b/mods/ra/sequences.yaml index 51b83b139e..67561118c1 100644 --- a/mods/ra/sequences.yaml +++ b/mods/ra/sequences.yaml @@ -50,6 +50,8 @@ fact: damaged-build: Start: 27 Length: 25 + dead: factdead + Start: 0 proc: idle: @@ -59,6 +61,8 @@ proc: make: procmake Start: 0 Length: * + dead: procdead + Start: 0 silo: idle: silo2 @@ -79,6 +83,8 @@ powr: make: powrmake Start: 0 Length: * + dead: powrdead + Start: 0 apwr: idle: @@ -88,6 +94,8 @@ apwr: make: apwrmake Start: 0 Length: * + dead: apwrdead + Start: 0 barr: idle: