Unhardcode VeteranProductionIconOverlay.

This commit is contained in:
Mustafa Alperen Seki
2022-01-31 15:13:07 +03:00
committed by Gustas
parent d438508994
commit 54340591e3
9 changed files with 199 additions and 22 deletions

View File

@@ -131,6 +131,9 @@ MIG:
RequiresSelection: true
GrantConditionOnDamageState@SmokeTrail:
Condition: enable-smoke
WithProductionIconOverlay:
Types: Veterancy
Prerequisites: aircraft.upgraded
YAK:
Inherits: ^Plane
@@ -210,6 +213,9 @@ YAK:
PipCount: 6
GrantConditionOnDamageState@SmokeTrail:
Condition: enable-smoke
WithProductionIconOverlay:
Types: Veterancy
Prerequisites: aircraft.upgraded
TRAN:
Inherits: ^Helicopter
@@ -343,6 +349,9 @@ HELI:
RequiresSelection: true
GrantConditionOnDamageState@SmokeTrail:
Condition: enable-smoke
WithProductionIconOverlay:
Types: Veterancy
Prerequisites: aircraft.upgraded
HIND:
Inherits: ^Helicopter
@@ -426,6 +435,9 @@ HIND:
PipCount: 6
GrantConditionOnDamageState@SmokeTrail:
Condition: enable-smoke
WithProductionIconOverlay:
Types: Veterancy
Prerequisites: aircraft.upgraded
U2:
Inherits: ^NeutralPlane
@@ -544,3 +556,6 @@ MH60:
PipCount: 6
GrantConditionOnDamageState@SmokeTrail:
Condition: enable-smoke
WithProductionIconOverlay:
Types: Veterancy
Prerequisites: aircraft.upgraded

View File

@@ -103,6 +103,9 @@ E1:
IsPlayerPalette: true
ProducibleWithLevel:
Prerequisites: barracks.upgraded
WithProductionIconOverlay:
Types: Veterancy
Prerequisites: barracks.upgraded
E1R1:
Inherits: E1
@@ -114,6 +117,9 @@ E1R1:
UpdatesPlayerStatistics:
OverrideActor: e1
-Buildable:
WithProductionIconOverlay:
Types: Veterancy
Prerequisites: techlevel.infonly
E2:
Inherits: ^Soldier
@@ -158,6 +164,9 @@ E2:
DamageSource: Killer
ProducibleWithLevel:
Prerequisites: barracks.upgraded
WithProductionIconOverlay:
Types: Veterancy
Prerequisites: barracks.upgraded
E3:
Inherits: ^Soldier
@@ -202,6 +211,9 @@ E3:
Prerequisites: barracks.upgraded
AutoTarget:
ScanRadius: 5
WithProductionIconOverlay:
Types: Veterancy
Prerequisites: barracks.upgraded
E3R1:
Inherits: E3
@@ -213,6 +225,9 @@ E3R1:
UpdatesPlayerStatistics:
OverrideActor: e3
-Buildable:
WithProductionIconOverlay:
Types: Veterancy
Prerequisites: techlevel.infonly
E4:
Inherits: ^Soldier
@@ -254,6 +269,9 @@ E4:
IsPlayerPalette: true
ProducibleWithLevel:
Prerequisites: barracks.upgraded
WithProductionIconOverlay:
Types: Veterancy
Prerequisites: barracks.upgraded
E6:
Inherits: ^Soldier
@@ -436,6 +454,9 @@ E7:
VoiceSet: TanyaVoice
ProducibleWithLevel:
Prerequisites: barracks.upgraded
WithProductionIconOverlay:
Types: Veterancy
Prerequisites: barracks.upgraded
MEDI:
Inherits: ^Soldier
@@ -706,6 +727,9 @@ SHOK:
VoiceSet: ShokVoice
ProducibleWithLevel:
Prerequisites: barracks.upgraded
WithProductionIconOverlay:
Types: Veterancy
Prerequisites: barracks.upgraded
SNIPER:
Inherits: ^Soldier
@@ -759,6 +783,9 @@ SNIPER:
-MustBeDestroyed:
ProducibleWithLevel:
Prerequisites: barracks.upgraded
WithProductionIconOverlay:
Types: Veterancy
Prerequisites: barracks.upgraded
Zombie:
Inherits: ^Soldier

View File

@@ -172,7 +172,8 @@ Player:
Id: unrestricted
GrantConditionOnPrerequisiteManager:
EnemyWatcher:
VeteranProductionIconOverlay:
ProductionIconOverlayManager:
Type: Veterancy
Image: iconchevrons
Sequence: veteran
ResourceStorageWarning:

View File

@@ -47,6 +47,9 @@ V2RL:
Prerequisites: vehicles.upgraded
Selectable:
DecorationBounds: 1194, 1194
WithProductionIconOverlay:
Types: Veterancy
Prerequisites: vehicles.upgraded
1TNK:
Inherits: ^TrackedVehicle
@@ -89,6 +92,9 @@ V2RL:
WithSpriteTurret:
ProducibleWithLevel:
Prerequisites: vehicles.upgraded
WithProductionIconOverlay:
Types: Veterancy
Prerequisites: vehicles.upgraded
2TNK:
Inherits: ^TrackedVehicle
@@ -135,6 +141,9 @@ V2RL:
Prerequisites: vehicles.upgraded
Selectable:
DecorationBounds: 1194, 1194
WithProductionIconOverlay:
Types: Veterancy
Prerequisites: vehicles.upgraded
3TNK:
Inherits: ^TrackedVehicle
@@ -181,6 +190,9 @@ V2RL:
Prerequisites: vehicles.upgraded
Selectable:
DecorationBounds: 1194, 1194
WithProductionIconOverlay:
Types: Veterancy
Prerequisites: vehicles.upgraded
4TNK:
Inherits: ^TrackedVehicle
@@ -240,6 +252,9 @@ V2RL:
Prerequisites: vehicles.upgraded
Selectable:
DecorationBounds: 1877, 1621, 0, -170
WithProductionIconOverlay:
Types: Veterancy
Prerequisites: vehicles.upgraded
ARTY:
Inherits: ^TrackedVehicle
@@ -285,6 +300,9 @@ ARTY:
LoadedChance: 75
ProducibleWithLevel:
Prerequisites: vehicles.upgraded
WithProductionIconOverlay:
Types: Veterancy
Prerequisites: vehicles.upgraded
HARV:
Inherits: ^Vehicle
@@ -432,6 +450,9 @@ JEEP:
LoadingCondition: notmobile
ProducibleWithLevel:
Prerequisites: vehicles.upgraded
WithProductionIconOverlay:
Types: Veterancy
Prerequisites: vehicles.upgraded
APC:
Inherits: ^TrackedVehicle
@@ -475,6 +496,9 @@ APC:
LoadingCondition: notmobile
ProducibleWithLevel:
Prerequisites: vehicles.upgraded
WithProductionIconOverlay:
Types: Veterancy
Prerequisites: vehicles.upgraded
MNLY:
Inherits: ^TrackedVehicle
@@ -663,6 +687,9 @@ TTNK:
Prerequisites: vehicles.upgraded
Selectable:
DecorationBounds: 1280, 1280
WithProductionIconOverlay:
Types: Veterancy
Prerequisites: vehicles.upgraded
FTRK:
Inherits: ^Vehicle
@@ -712,6 +739,9 @@ FTRK:
Prerequisites: vehicles.upgraded
Selectable:
DecorationBounds: 1194, 1194
WithProductionIconOverlay:
Types: Veterancy
Prerequisites: vehicles.upgraded
DTRK:
Inherits: ^Vehicle
@@ -797,6 +827,9 @@ CTNK:
Prerequisites: vehicles.upgraded
Selectable:
DecorationBounds: 1280, 1280
WithProductionIconOverlay:
Types: Veterancy
Prerequisites: vehicles.upgraded
QTNK:
Inherits: ^TrackedVehicle
@@ -896,3 +929,6 @@ STNK:
-MustBeDestroyed:
ProducibleWithLevel:
Prerequisites: vehicles.upgraded
WithProductionIconOverlay:
Types: Veterancy
Prerequisites: vehicles.upgraded