diff --git a/mods/ts/rules/structures.yaml b/mods/ts/rules/structures.yaml index 4b1c18f454..8c1a98caf7 100644 --- a/mods/ts/rules/structures.yaml +++ b/mods/ts/rules/structures.yaml @@ -63,6 +63,10 @@ GAPOWR: Type: Wood RevealsShroud: Range: 4 + WithIdleOverlay@LIGHTS: + Sequence: idle-lights + WithIdleOverlay@PLUG: + Sequence: idle-plug GAPILE: Inherits: ^Building diff --git a/mods/ts/sequences/structures.yaml b/mods/ts/sequences/structures.yaml index e2c58a8857..ca63a43901 100644 --- a/mods/ts/sequences/structures.yaml +++ b/mods/ts/sequences/structures.yaml @@ -47,20 +47,44 @@ gacnst: Start: 0 Length: 10 -gapowr: # TODO: shadow, plugs +gapowr: idle: gtpowr Start: 0 ShadowStart: 3 + damaged-idle: gtpowr + Start: 1 + ShadowStart: 4 + critical-idle: gtpowr + Start: 2 + ShadowStart: 5 + idle-lights: gtpowr_a + Start: 0 + Length: 12 + Tick: 200 + damaged-idle-lights: gtpowr_a + Start: 12 + Length: 12 + Tick: 200 + critical-idle-lights: gtpowr_a + Start: 24 + Length: 12 + Tick: 200 + idle-plug: gtpowr_b + Start: 0 + Length: 12 + Tick: 200 + damaged-idle-plug: gtpowr_b + Start: 0 + Length: 12 + Tick: 200 + critical-idle-plug: gtpowr_b + Start: 0 + Length: 12 + Tick: 200 make: gtpowrmk Start: 0 Length: 20 ShadowStart: 20 - damaged-idle: gtpowr - Start: 1 - ShadowStart: 4 - dead: gtpowr - Start: 2 - ShadowStart: 5 gapile: idle: gtpile