From 6bc4fae084e0dd0d79bce0f928fbfd00d4476565 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Sat, 4 Jul 2015 17:00:21 +0100 Subject: [PATCH] Upgrade RA rules. --- mods/ra/maps/allies-03a/map.yaml | 1 + mods/ra/maps/allies-03b/map.yaml | 1 + mods/ra/rules/aircraft.yaml | 5 +++++ mods/ra/rules/civilian.yaml | 4 ++-- mods/ra/rules/defaults.yaml | 4 +++- mods/ra/rules/husks.yaml | 5 +++++ mods/ra/rules/misc.yaml | 7 +++++++ 7 files changed, 24 insertions(+), 3 deletions(-) diff --git a/mods/ra/maps/allies-03a/map.yaml b/mods/ra/maps/allies-03a/map.yaml index 4cec468d4c..4fc30fa115 100644 --- a/mods/ra/maps/allies-03a/map.yaml +++ b/mods/ra/maps/allies-03a/map.yaml @@ -1406,6 +1406,7 @@ Rules: Image: E7 PRISON: HiddenUnderShroud: + Type: CenterPosition Immobile: OccupiesSpace: false BodyOrientation: diff --git a/mods/ra/maps/allies-03b/map.yaml b/mods/ra/maps/allies-03b/map.yaml index 3e5da47a43..4b50e2f691 100644 --- a/mods/ra/maps/allies-03b/map.yaml +++ b/mods/ra/maps/allies-03b/map.yaml @@ -1302,6 +1302,7 @@ Rules: Image: E7 PRISON: HiddenUnderShroud: + Type: CenterPosition Immobile: OccupiesSpace: false BodyOrientation: diff --git a/mods/ra/rules/aircraft.yaml b/mods/ra/rules/aircraft.yaml index 574e4bd83e..9f37413e65 100644 --- a/mods/ra/rules/aircraft.yaml +++ b/mods/ra/rules/aircraft.yaml @@ -89,6 +89,7 @@ MIG: Type: Light RevealsShroud: Range: 12c0 + Type: CenterPosition Armament: Weapon: Maverick LocalOffset: 0,-640,0, 0,640,0 @@ -140,6 +141,7 @@ YAK: Type: Light RevealsShroud: Range: 10c0 + Type: CenterPosition Armament@PRIMARY: Weapon: ChainGun.Yak LocalOffset: 256,-213,0 @@ -195,6 +197,7 @@ TRAN: Type: Light RevealsShroud: Range: 12c0 + Type: CenterPosition Helicopter: CruiseAltitude: 1024 RearmBuildings: hpad @@ -234,6 +237,7 @@ HELI: Type: Light RevealsShroud: Range: 12c0 + Type: CenterPosition Armament@PRIMARY: Weapon: HellfireAA LocalOffset: 0,-213,-85 @@ -280,6 +284,7 @@ HIND: Type: Light RevealsShroud: Range: 10c0 + Type: CenterPosition Armament@PRIMARY: Weapon: ChainGun LocalOffset: 85,-213,-85 diff --git a/mods/ra/rules/civilian.yaml b/mods/ra/rules/civilian.yaml index d8ea37eff9..a8591f7715 100644 --- a/mods/ra/rules/civilian.yaml +++ b/mods/ra/rules/civilian.yaml @@ -484,7 +484,7 @@ SBRIDGE4: SpawnOffset: 2,1 BRIDGEHUT: - HiddenUnderShroud: + AlwaysVisible: Building: Footprint: __ __ Dimensions: 2,2 @@ -495,7 +495,7 @@ BRIDGEHUT: TargetTypes: BridgeHut, C4 BRIDGEHUT.small: - HiddenUnderShroud: + AlwaysVisible: Building: Footprint: _ Dimensions: 1,1 diff --git a/mods/ra/rules/defaults.yaml b/mods/ra/rules/defaults.yaml index 94f56fe324..14abc43911 100644 --- a/mods/ra/rules/defaults.yaml +++ b/mods/ra/rules/defaults.yaml @@ -303,6 +303,7 @@ TargetTypes: Air GroundedTargetTypes: Ground, Repair HiddenUnderFog: + Type: CenterPosition AttackMove: Guard: Guardable: @@ -517,6 +518,7 @@ Armor: Type: Heavy HiddenUnderFog: + Type: CenterPosition BodyOrientation: AutoTargetIgnore: ScriptTriggers: @@ -563,7 +565,7 @@ FallsToEarth: ^Bridge: - HiddenUnderShroud: + AlwaysVisible: Tooltip: Name: Bridge TargetableBuilding: diff --git a/mods/ra/rules/husks.yaml b/mods/ra/rules/husks.yaml index 146d617f86..c318134b13 100644 --- a/mods/ra/rules/husks.yaml +++ b/mods/ra/rules/husks.yaml @@ -94,6 +94,7 @@ TRAN.Husk: Offset: 597,0,213 RevealsShroud: Range: 12c0 + Type: CenterPosition RenderSprites: Image: tran @@ -146,6 +147,7 @@ MIG.Husk: MinDamage: Undamaged RevealsShroud: Range: 12c0 + Type: CenterPosition RenderSprites: Image: mig @@ -164,6 +166,7 @@ YAK.Husk: MinDamage: Undamaged RevealsShroud: Range: 10c0 + Type: CenterPosition RenderSprites: Image: yak @@ -181,6 +184,7 @@ HELI.Husk: MinDamage: Undamaged RevealsShroud: Range: 12c0 + Type: CenterPosition RenderSprites: Image: heli @@ -197,6 +201,7 @@ HIND.Husk: MinDamage: Undamaged RevealsShroud: Range: 10c0 + Type: CenterPosition RenderSprites: Image: hind diff --git a/mods/ra/rules/misc.yaml b/mods/ra/rules/misc.yaml index fda155b240..5ce343917a 100644 --- a/mods/ra/rules/misc.yaml +++ b/mods/ra/rules/misc.yaml @@ -1,5 +1,6 @@ MINP: HiddenUnderShroud: + Type: CenterPosition Mine: CrushClasses: mine DetonateClasses: mine @@ -29,6 +30,7 @@ MINP: MINV: HiddenUnderShroud: + Type: CenterPosition Mine: CrushClasses: mine DetonateClasses: mine @@ -173,6 +175,7 @@ CAMERA: HP: 1000 RevealsShroud: Range: 10c0 + Type: CenterPosition ProximityCaptor: Types: Camera BodyOrientation: @@ -189,6 +192,7 @@ camera.paradrop: HP: 1000 RevealsShroud: Range: 6c0 + Type: CenterPosition ProximityCaptor: Types: Camera BodyOrientation: @@ -201,6 +205,7 @@ SONAR: HP: 1000 RevealsShroud: Range: 10c0 + Type: CenterPosition ProximityCaptor: Types: Sonar BodyOrientation: @@ -213,11 +218,13 @@ FLARE: OccupiesSpace: false RevealsShroud: Range: 3c0 + Type: CenterPosition RenderSprites: Image: smokland WithSpriteBody: StartSequence: open HiddenUnderFog: + Type: CenterPosition Tooltip: Name: Flare ShowOwnerRow: false