Update RA rules.

This commit is contained in:
Paul Chote
2016-11-17 13:16:25 +00:00
parent 326cc0bf5b
commit 4ed7725e20
9 changed files with 42 additions and 84 deletions

View File

@@ -33,8 +33,7 @@ HACKE6:
Captures: Captures:
CaptureTypes: building CaptureTypes: building
Targetable: Targetable:
UpgradeTypes: jail RequiresCondition: !jail
UpgradeMaxEnabledLevel: 0
Targetable@PRISONER: Targetable@PRISONER:
TargetTypes: Prisoner TargetTypes: Prisoner
RenderSprites: RenderSprites:
@@ -42,8 +41,7 @@ HACKE6:
MEDI: MEDI:
Targetable: Targetable:
UpgradeTypes: jail RequiresCondition: !jail
UpgradeMaxEnabledLevel: 0
Targetable@PRISONER: Targetable@PRISONER:
TargetTypes: Prisoner TargetTypes: Prisoner

View File

@@ -34,8 +34,7 @@ HACKE6:
CaptureTypes: building CaptureTypes: building
WithInfantryBody: WithInfantryBody:
Targetable: Targetable:
UpgradeTypes: jail RequiresCondition: !jail
UpgradeMaxEnabledLevel: 0
Targetable@PRISONER: Targetable@PRISONER:
TargetTypes: Prisoner TargetTypes: Prisoner
RenderSprites: RenderSprites:
@@ -43,8 +42,7 @@ HACKE6:
MEDI: MEDI:
Targetable: Targetable:
UpgradeTypes: jail RequiresCondition: !jail
UpgradeMaxEnabledLevel: 0
Targetable@PRISONER: Targetable@PRISONER:
TargetTypes: Prisoner TargetTypes: Prisoner

View File

@@ -71,8 +71,7 @@ TRUK.Hijackable:
Buildable: Buildable:
Prerequisites: ~disabled Prerequisites: ~disabled
Mobile: Mobile:
UpgradeTypes: mobile RequiresCondition: mobile
UpgradeMinEnabledLevel: 1
Cargo: Cargo:
Types: Infantry Types: Infantry
MaxWeight: 5 MaxWeight: 5

View File

@@ -223,23 +223,19 @@ TRAN:
WithIdleOverlay@ROTOR1AIR: WithIdleOverlay@ROTOR1AIR:
Offset: 597,0,213 Offset: 597,0,213
Sequence: rotor Sequence: rotor
UpgradeTypes: airborne RequiresCondition: airborne
UpgradeMinEnabledLevel: 1
WithIdleOverlay@ROTOR1GROUND: WithIdleOverlay@ROTOR1GROUND:
Offset: 597,0,213 Offset: 597,0,213
Sequence: slow-rotor Sequence: slow-rotor
UpgradeTypes: airborne RequiresCondition: !airborne
UpgradeMaxEnabledLevel: 0
WithIdleOverlay@ROTOR2AIR: WithIdleOverlay@ROTOR2AIR:
Offset: -597,0,341 Offset: -597,0,341
Sequence: rotor2 Sequence: rotor2
UpgradeTypes: airborne RequiresCondition: airborne
UpgradeMinEnabledLevel: 1
WithIdleOverlay@ROTOR2GROUND: WithIdleOverlay@ROTOR2GROUND:
Offset: -597,0,341 Offset: -597,0,341
Sequence: slow-rotor2 Sequence: slow-rotor2
UpgradeTypes: airborne RequiresCondition: !airborne
UpgradeMaxEnabledLevel: 0
Cargo: Cargo:
Types: Infantry Types: Infantry
MaxWeight: 8 MaxWeight: 8
@@ -287,13 +283,11 @@ HELI:
WithIdleOverlay@ROTORAIR: WithIdleOverlay@ROTORAIR:
Offset: 0,0,85 Offset: 0,0,85
Sequence: rotor Sequence: rotor
UpgradeTypes: airborne RequiresCondition: airborne
UpgradeMinEnabledLevel: 1
WithIdleOverlay@ROTORGROUND: WithIdleOverlay@ROTORGROUND:
Offset: 0,0,85 Offset: 0,0,85
Sequence: slow-rotor Sequence: slow-rotor
UpgradeTypes: airborne RequiresCondition: !airborne
UpgradeMaxEnabledLevel: 0
AmmoPool: AmmoPool:
Ammo: 8 Ammo: 8
SelectionDecorations: SelectionDecorations:
@@ -345,12 +339,10 @@ HIND:
InitialStanceAI: HoldFire InitialStanceAI: HoldFire
WithIdleOverlay@ROTORAIR: WithIdleOverlay@ROTORAIR:
Sequence: rotor Sequence: rotor
UpgradeTypes: airborne RequiresCondition: airborne
UpgradeMinEnabledLevel: 1
WithIdleOverlay@ROTORGROUND: WithIdleOverlay@ROTORGROUND:
Sequence: slow-rotor Sequence: slow-rotor
UpgradeTypes: airborne RequiresCondition: !airborne
UpgradeMaxEnabledLevel: 0
AmmoPool: AmmoPool:
Ammo: 24 Ammo: 24
PipCount: 6 PipCount: 6

View File

@@ -40,8 +40,7 @@
Delay: 100 Delay: 100
HealIfBelow: 100 HealIfBelow: 100
DamageCooldown: 125 DamageCooldown: 125
UpgradeTypes: selfheal RequiresCondition: selfheal
UpgradeMinEnabledLevel: 1
WithRankDecoration: WithRankDecoration:
Image: rank Image: rank
Sequence: rank Sequence: rank
@@ -54,8 +53,7 @@
^IronCurtainable: ^IronCurtainable:
UpgradeOverlay@IRONCURTAIN: UpgradeOverlay@IRONCURTAIN:
UpgradeTypes: invulnerability RequiresCondition: invulnerability
UpgradeMinEnabledLevel: 1
DamageMultiplier@IRONCURTAIN: DamageMultiplier@IRONCURTAIN:
UpgradeTypes: invulnerability UpgradeTypes: invulnerability
Modifier: 0 Modifier: 0
@@ -87,8 +85,7 @@
Bounds: 24, 24 Bounds: 24, 24
Targetable: Targetable:
TargetTypes: Ground, Repair, Vehicle TargetTypes: Ground, Repair, Vehicle
UpgradeTypes: parachute RequiresCondition: !parachute
UpgradeMaxEnabledLevel: 0
Repairable: Repairable:
Chronoshiftable: Chronoshiftable:
Passenger: Passenger:
@@ -133,14 +130,13 @@
EmptyWeapon: UnitExplodeSmall EmptyWeapon: UnitExplodeSmall
WithFacingSpriteBody: WithFacingSpriteBody:
WithParachute: WithParachute:
UpgradeTypes: parachute
UpgradeMinEnabledLevel: 1
ShadowImage: parach-shadow ShadowImage: parach-shadow
ShadowSequence: idle ShadowSequence: idle
Image: parach Image: parach
Sequence: idle Sequence: idle
OpeningSequence: open OpeningSequence: open
Offset: 0,0,200 Offset: 0,0,200
RequiresCondition: parachute
BodyOrientation: BodyOrientation:
UseClassicFacingFudge: True UseClassicFacingFudge: True
@@ -195,8 +191,7 @@
Bounds: 12,18,0,-8 Bounds: 12,18,0,-8
Targetable: Targetable:
TargetTypes: Ground, Infantry, Disguise TargetTypes: Ground, Infantry, Disguise
UpgradeTypes: parachute RequiresCondition: !parachute
UpgradeMaxEnabledLevel: 0
QuantizeFacingsFromSequence: QuantizeFacingsFromSequence:
Sequence: stand Sequence: stand
WithInfantryBody: WithInfantryBody:
@@ -228,8 +223,7 @@
Delay: 100 Delay: 100
HealIfBelow: 100 HealIfBelow: 100
DamageCooldown: 125 DamageCooldown: 125
UpgradeTypes: hospitalheal RequiresCondition: hospitalheal
UpgradeMinEnabledLevel: 1
GlobalUpgradable: GlobalUpgradable:
Upgrades: hospitalheal Upgrades: hospitalheal
Prerequisites: hosp Prerequisites: hosp
@@ -252,14 +246,13 @@
Voiced: Voiced:
VoiceSet: GenericVoice VoiceSet: GenericVoice
WithParachute: WithParachute:
UpgradeTypes: parachute
UpgradeMinEnabledLevel: 1
ShadowImage: parach-shadow ShadowImage: parach-shadow
ShadowSequence: idle ShadowSequence: idle
Image: parach Image: parach
Sequence: idle Sequence: idle
OpeningSequence: open OpeningSequence: open
Offset: 0,0,427 Offset: 0,0,427
RequiresCondition: parachute
^Soldier: ^Soldier:
Inherits: ^Infantry Inherits: ^Infantry
@@ -370,12 +363,10 @@
CruisingUpgrades: cruising CruisingUpgrades: cruising
Targetable@GROUND: Targetable@GROUND:
TargetTypes: Ground, Repair, Vehicle TargetTypes: Ground, Repair, Vehicle
UpgradeTypes: airborne RequiresCondition: !airborne
UpgradeMaxEnabledLevel: 0
Targetable@AIRBORNE: Targetable@AIRBORNE:
TargetTypes: Air TargetTypes: Air
UpgradeTypes: airborne RequiresCondition: airborne
UpgradeMinEnabledLevel: 1
HiddenUnderFog: HiddenUnderFog:
Type: CenterPosition Type: CenterPosition
AttackMove: AttackMove:
@@ -414,8 +405,7 @@
GpsDot: GpsDot:
String: Helicopter String: Helicopter
Hovers@CRUISING: Hovers@CRUISING:
UpgradeTypes: cruising RequiresCondition: cruising
UpgradeMinEnabledLevel: 1
BodyOrientation: BodyOrientation:
UseClassicFacingFudge: True UseClassicFacingFudge: True
@@ -825,13 +815,12 @@
KilledOnImpassableTerrain: false KilledOnImpassableTerrain: false
Passenger: Passenger:
WithParachute: WithParachute:
UpgradeTypes: parachute
UpgradeMinEnabledLevel: 1
Image: parach Image: parach
Sequence: idle Sequence: idle
OpeningSequence: open OpeningSequence: open
ShadowImage: parach-shadow ShadowImage: parach-shadow
ShadowSequence: idle ShadowSequence: idle
RequiresCondition: parachute
UpgradeManager: UpgradeManager:
^Mine: ^Mine:

View File

@@ -226,8 +226,7 @@ SPY:
Palette: effect Palette: effect
ReferencePoint: Top, Right ReferencePoint: Top, Right
ZOffset: 256 ZOffset: 256
UpgradeTypes: disguise RequiresCondition: disguise
UpgradeMinEnabledLevel: 1
IgnoresDisguise: IgnoresDisguise:
DetectCloaked: DetectCloaked:
CloakTypes: Cloak, Hijacker CloakTypes: Cloak, Hijacker

View File

@@ -21,12 +21,10 @@ SS:
Range: 6c0 Range: 6c0
Targetable: Targetable:
TargetTypes: Ground, Water, Repair TargetTypes: Ground, Water, Repair
UpgradeTypes: underwater RequiresCondition: !underwater
UpgradeMaxEnabledLevel: 0
Targetable@UNDERWATER: Targetable@UNDERWATER:
TargetTypes: Underwater, Repair TargetTypes: Underwater, Repair
UpgradeTypes: underwater RequiresCondition: underwater
UpgradeMinEnabledLevel: 1
Cloak: Cloak:
CloakTypes: Underwater CloakTypes: Underwater
InitialDelay: 0 InitialDelay: 0
@@ -77,12 +75,10 @@ MSUB:
Range: 6c0 Range: 6c0
Targetable: Targetable:
TargetTypes: Ground, Water, Repair TargetTypes: Ground, Water, Repair
UpgradeTypes: underwater RequiresCondition: !underwater
UpgradeMaxEnabledLevel: 0
Targetable@UNDERWATER: Targetable@UNDERWATER:
TargetTypes: Underwater, Repair TargetTypes: Underwater, Repair
UpgradeTypes: underwater RequiresCondition: underwater
UpgradeMinEnabledLevel: 1
Cloak: Cloak:
CloakTypes: Underwater CloakTypes: Underwater
InitialDelay: 0 InitialDelay: 0
@@ -230,12 +226,11 @@ LST:
Armor: Armor:
Type: Heavy Type: Heavy
Mobile: Mobile:
UpgradeTypes: notmobile
UpgradeMaxEnabledLevel: 0
TurnSpeed: 10 TurnSpeed: 10
Speed: 113 Speed: 113
TerrainSpeeds: TerrainSpeeds:
Beach: 70 Beach: 70
RequiresCondition: !notmobile
RevealsShroud: RevealsShroud:
Range: 6c0 Range: 6c0
SelectionDecorations: SelectionDecorations:

View File

@@ -174,8 +174,7 @@ SPEN:
Sequence: tag-primary Sequence: tag-primary
ReferencePoint: Top ReferencePoint: Top
ZOffset: 256 ZOffset: 256
UpgradeTypes: primary RequiresCondition: primary
UpgradeMinEnabledLevel: 1
SYRD: SYRD:
Inherits: ^Building Inherits: ^Building
@@ -270,8 +269,7 @@ SYRD:
Sequence: tag-primary Sequence: tag-primary
ReferencePoint: Top ReferencePoint: Top
ZOffset: 256 ZOffset: 256
UpgradeTypes: primary RequiresCondition: primary
UpgradeMinEnabledLevel: 1
IRON: IRON:
Inherits: ^ScienceBuilding Inherits: ^ScienceBuilding
@@ -877,8 +875,7 @@ WEAP:
Sequence: tag-primary Sequence: tag-primary
ReferencePoint: Top ReferencePoint: Top
ZOffset: 256 ZOffset: 256
UpgradeTypes: primary RequiresCondition: primary
UpgradeMinEnabledLevel: 1
FACT: FACT:
Inherits: ^Building Inherits: ^Building
@@ -1116,8 +1113,7 @@ HPAD:
Sequence: tag-primary Sequence: tag-primary
ReferencePoint: Top ReferencePoint: Top
ZOffset: 256 ZOffset: 256
UpgradeTypes: primary RequiresCondition: primary
UpgradeMinEnabledLevel: 1
WithRearmAnimation: WithRearmAnimation:
AFLD: AFLD:
@@ -1233,8 +1229,7 @@ AFLD:
Sequence: tag-primary Sequence: tag-primary
ReferencePoint: Top ReferencePoint: Top
ZOffset: 256 ZOffset: 256
UpgradeTypes: primary RequiresCondition: primary
UpgradeMinEnabledLevel: 1
WithRearmAnimation: WithRearmAnimation:
POWR: POWR:
@@ -1413,8 +1408,7 @@ BARR:
Sequence: tag-primary Sequence: tag-primary
ReferencePoint: Top ReferencePoint: Top
ZOffset: 256 ZOffset: 256
UpgradeTypes: primary RequiresCondition: primary
UpgradeMinEnabledLevel: 1
KENN: KENN:
Inherits: ^Building Inherits: ^Building
@@ -1461,8 +1455,7 @@ KENN:
Sequence: tag-primary Sequence: tag-primary
ReferencePoint: Top ReferencePoint: Top
ZOffset: 256 ZOffset: 256
UpgradeTypes: primary RequiresCondition: primary
UpgradeMinEnabledLevel: 1
TENT: TENT:
Inherits: ^Building Inherits: ^Building
@@ -1541,8 +1534,7 @@ TENT:
Sequence: tag-primary Sequence: tag-primary
ReferencePoint: Top ReferencePoint: Top
ZOffset: 256 ZOffset: 256
UpgradeTypes: primary RequiresCondition: primary
UpgradeMinEnabledLevel: 1
FIX: FIX:
Inherits: ^Building Inherits: ^Building

View File

@@ -338,8 +338,7 @@ JEEP:
Mobile: Mobile:
TurnSpeed: 10 TurnSpeed: 10
Speed: 170 Speed: 170
UpgradeTypes: notmobile RequiresCondition: !notmobile
UpgradeMaxEnabledLevel: 0
RevealsShroud: RevealsShroud:
Range: 8c0 Range: 8c0
Turreted: Turreted:
@@ -378,8 +377,7 @@ APC:
Mobile: Mobile:
Speed: 142 Speed: 142
Crushes: wall, mine, crate, infantry Crushes: wall, mine, crate, infantry
UpgradeTypes: notmobile RequiresCondition: !notmobile
UpgradeMaxEnabledLevel: 0
RevealsShroud: RevealsShroud:
Range: 5c0 Range: 5c0
Armament: Armament:
@@ -651,8 +649,7 @@ DTRK:
AttackSuicides: AttackSuicides:
-DamageMultiplier@IRONCURTAIN: -DamageMultiplier@IRONCURTAIN:
KillsSelf: KillsSelf:
UpgradeTypes: invulnerability RequiresCondition: invulnerability
UpgradeMinEnabledLevel: 1
Chronoshiftable: Chronoshiftable:
ExplodeInstead: yes ExplodeInstead: yes
@@ -738,8 +735,7 @@ STNK:
Mobile: Mobile:
Speed: 142 Speed: 142
Crushes: wall, mine, crate, infantry Crushes: wall, mine, crate, infantry
UpgradeTypes: notmobile RequiresCondition: !notmobile
UpgradeMaxEnabledLevel: 0
RevealsShroud: RevealsShroud:
Range: 7c0 Range: 7c0
AutoTarget: AutoTarget: