Replace repair indicator effect with a Decoration subclass.

This commit is contained in:
Paul Chote
2018-05-19 19:38:19 +00:00
committed by reaperrr
parent 218914458f
commit 2ef6f7c0cc
14 changed files with 250 additions and 125 deletions

View File

@@ -697,6 +697,12 @@
Capturable:
CaptureThreshold: 55
WithMakeAnimation:
WithBuildingRepairDecoration:
Image: allyrepair
Sequence: repair
ReferencePoint: Center
Palette: player
IsPlayerPalette: True
^CivBuilding:
Inherits: ^Building
@@ -744,6 +750,12 @@
ShowOwnerRow: True
EditorTilesetFilter:
Categories: Tech building
WithBuildingRepairDecoration:
Image: allyrepair
Sequence: repair
ReferencePoint: Center
Palette: player
IsPlayerPalette: True
^CivField:
Inherits: ^CivBuilding

View File

@@ -147,3 +147,4 @@ sietch:
ProvidesPrerequisite@buildingname:
-WithMakeAnimation:
-WithCrumbleOverlay:
-WithBuildingRepairDecoration:

View File

@@ -430,6 +430,12 @@
EditorTilesetFilter:
Categories: Building
CommandBarBlacklist:
WithBuildingRepairDecoration:
Image: allyrepair
Sequence: repair
ReferencePoint: Center
Palette: player
IsPlayerPalette: True
^Defense:
Inherits: ^Building

View File

@@ -90,6 +90,7 @@ AFLD:
GUN:
-RepairableBuilding:
-WithBuildingRepairDecoration:
HARV:
Harvester:

View File

@@ -622,6 +622,12 @@
String: Structure
Sellable:
SellSounds: cashturn.aud
WithBuildingRepairDecoration:
Image: allyrepair
Sequence: repair
ReferencePoint: Center
Palette: player
IsPlayerPalette: True
^ScienceBuilding:
Inherits: ^Building

View File

@@ -344,7 +344,6 @@
Capturable:
RepairableBuilding:
RepairStep: 700
IndicatorPalette: mouse
PlayerExperience: 25
WithDeathAnimation:
DeathSequence: dead
@@ -365,6 +364,11 @@
Pieces: 3, 5
ThrowsShrapnel@LARGE:
Pieces: 2, 3
WithBuildingRepairDecoration:
Image: allyrepair
Sequence: repair
ReferencePoint: Center
Palette: mouse
^CivBuilding:
Inherits: ^BasicBuilding