Fix experience/hospital indicator overlap in TS.

This commit is contained in:
Paul Chote
2018-05-20 16:30:02 +00:00
committed by reaperrr
parent 74971cfbb1
commit a61454f409
6 changed files with 32 additions and 1 deletions

View File

@@ -29,6 +29,7 @@ UMAGON:
Inherits: ^Soldier
Inherits@2: ^HealsOnTiberium
Inherits@EXPERIENCE: ^GainsExperience
Inherits@EXPHOSPITAL: ^InfantryExperienceHospitalOverrides
Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
Valued:
Cost: 400
@@ -86,6 +87,7 @@ MUTANT:
Inherits: ^Soldier
Inherits@2: ^HealsOnTiberium
Inherits@EXPERIENCE: ^GainsExperience
Inherits@EXPHOSPITAL: ^InfantryExperienceHospitalOverrides
Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
Valued:
Cost: 100
@@ -112,6 +114,7 @@ MWMN:
Inherits: ^Soldier
Inherits@2: ^HealsOnTiberium
Inherits@EXPERIENCE: ^GainsExperience
Inherits@EXPHOSPITAL: ^InfantryExperienceHospitalOverrides
Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
Valued:
Cost: 100
@@ -138,6 +141,7 @@ MUTANT3:
Inherits: ^Soldier
Inherits@2: ^HealsOnTiberium
Inherits@EXPERIENCE: ^GainsExperience
Inherits@EXPHOSPITAL: ^InfantryExperienceHospitalOverrides
Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
Valued:
Cost: 100

View File

@@ -71,6 +71,16 @@
RequiresCondition: rank-elite
ZOffset: 256
^InfantryExperienceHospitalOverrides:
WithDecoration@VETERAN:
BlinkInterval: 32
BlinkPatterns:
hospitalheal: On, Off
WithDecoration@ELITE:
BlinkInterval: 32
BlinkPatterns:
hospitalheal: On, Off
^CrateStatModifiers:
FirepowerMultiplier@CRATES:
RequiresCondition: crate-firepower
@@ -558,14 +568,22 @@
DamageCooldown: 125
RequiresCondition: hospitalheal
GrantConditionOnPrerequisite@HOSPITAL:
Condition: hospitalheal
Condition: hospital
Prerequisites: cahosp
GrantConditionOnDamageState@HOSPITAL:
Condition: damaged
ValidDamageStates: Light, Medium, Heavy, Critical
GrantCondition@HOSPITAL:
RequiresCondition: hospital && damaged
Condition: hospitalheal
WithDecoration@REDCROSS:
Image: pips
Sequence: medic
Palette: pips
ReferencePoint: Bottom, Right
RequiresCondition: hospitalheal
BlinkInterval: 32
BlinkPattern: Off, On
RevealOnFire:
EntersTunnels:
Voice: Move

View File

@@ -1,6 +1,7 @@
E2:
Inherits: ^Soldier
Inherits@EXPERIENCE: ^GainsExperience
Inherits@EXPHOSPITAL: ^InfantryExperienceHospitalOverrides
Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
Buildable:
Queue: Infantry
@@ -33,6 +34,7 @@ E2:
MEDIC:
Inherits: ^Soldier
Inherits@EXPERIENCE: ^GainsExperience
Inherits@EXPHOSPITAL: ^InfantryExperienceHospitalOverrides
Valued:
Cost: 600
Tooltip:
@@ -73,6 +75,7 @@ MEDIC:
JUMPJET:
Inherits: ^Soldier
Inherits@EXPERIENCE: ^GainsExperience
Inherits@EXPHOSPITAL: ^InfantryExperienceHospitalOverrides
Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
Valued:
Cost: 600
@@ -191,6 +194,7 @@ JUMPJET.Husk:
GHOST:
Inherits: ^Soldier
Inherits@EXPERIENCE: ^GainsExperience
Inherits@EXPHOSPITAL: ^InfantryExperienceHospitalOverrides
Inherits@2: ^HealsOnTiberium
Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
Valued:

View File

@@ -1,6 +1,7 @@
E3:
Inherits: ^Soldier
Inherits@EXPERIENCE: ^GainsExperience
Inherits@EXPHOSPITAL: ^InfantryExperienceHospitalOverrides
Inherits@AUTOTARGET: ^AutoTargetAllAssaultMove
Buildable:
Queue: Infantry
@@ -34,6 +35,7 @@ E3:
CYBORG:
Inherits: ^Cyborg
Inherits@EXPERIENCE: ^GainsExperience
Inherits@EXPHOSPITAL: ^InfantryExperienceHospitalOverrides
Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
Armor:
Type: Light
@@ -69,6 +71,7 @@ CYBORG:
CYC2:
Inherits: ^Cyborg
Inherits@EXPERIENCE: ^GainsExperience
Inherits@EXPHOSPITAL: ^InfantryExperienceHospitalOverrides
Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
Armor:
Type: Heavy

View File

@@ -1,6 +1,7 @@
E1:
Inherits: ^Soldier
Inherits@EXPERIENCE: ^GainsExperience
Inherits@EXPHOSPITAL: ^InfantryExperienceHospitalOverrides
Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
Buildable:
Queue: Infantry

View File

@@ -66,6 +66,7 @@ rank:
Start: 7
elite: pips
Start: 8
Offset: 3, 3
mpspawn:
idle: