From 3f7a65e1bc9da81cf42d52d619409a0ef1c7c5af Mon Sep 17 00:00:00 2001 From: abcdefg30 Date: Sun, 18 Oct 2015 12:53:35 +0200 Subject: [PATCH 1/9] Reduce chinook sight range --- mods/ra/rules/aircraft.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ra/rules/aircraft.yaml b/mods/ra/rules/aircraft.yaml index b7f21bec88..6c9ded5379 100644 --- a/mods/ra/rules/aircraft.yaml +++ b/mods/ra/rules/aircraft.yaml @@ -210,7 +210,7 @@ TRAN: Armor: Type: Light RevealsShroud: - Range: 12c0 + Range: 10c0 Type: CenterPosition Aircraft: RearmBuildings: hpad From 065386f1348c4fabe194da6ea98a82030d3ecdfe Mon Sep 17 00:00:00 2001 From: abcdefg30 Date: Sun, 18 Oct 2015 12:55:53 +0200 Subject: [PATCH 2/9] Increase Crushable: WarnProbability: to 95 for HIJACKERs --- mods/ra/rules/infantry.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mods/ra/rules/infantry.yaml b/mods/ra/rules/infantry.yaml index d5c46404d3..fcee9dcbc6 100644 --- a/mods/ra/rules/infantry.yaml +++ b/mods/ra/rules/infantry.yaml @@ -450,6 +450,8 @@ HIJACKER: WithInfantryBody: -IdleSequences: StandSequences: stand + Crushable: + WarnProbability: 95 SHOK: Inherits: ^Soldier From 1a7a184730fe836b56a5e7764f0e06159e18ef15 Mon Sep 17 00:00:00 2001 From: abcdefg30 Date: Sun, 18 Oct 2015 13:09:13 +0200 Subject: [PATCH 3/9] Add cloak to HIJACKER --- mods/ra/rules/defaults.yaml | 2 ++ mods/ra/rules/infantry.yaml | 9 +++++++++ 2 files changed, 11 insertions(+) diff --git a/mods/ra/rules/defaults.yaml b/mods/ra/rules/defaults.yaml index 3d5c27613d..75d03035a8 100644 --- a/mods/ra/rules/defaults.yaml +++ b/mods/ra/rules/defaults.yaml @@ -268,6 +268,8 @@ WithInfantryBody: IdleSequences: idle1,idle2 StandSequences: stand,stand2 + DetectCloaked: + CloakTypes: Hijacker ^CivInfantry: Inherits: ^Infantry diff --git a/mods/ra/rules/infantry.yaml b/mods/ra/rules/infantry.yaml index fcee9dcbc6..5566228045 100644 --- a/mods/ra/rules/infantry.yaml +++ b/mods/ra/rules/infantry.yaml @@ -39,6 +39,7 @@ DOG: StandSequences: stand IgnoresDisguise: DetectCloaked: + CloakTypes: Cloak, Hijacker Range: 5c0 Voiced: VoiceSet: DogVoice @@ -222,6 +223,7 @@ SPY: UpgradeMinEnabledLevel: 1 IgnoresDisguise: DetectCloaked: + CloakTypes: Cloak, Hijacker Range: 5c0 Armament: Weapon: SilencedPPK @@ -452,6 +454,12 @@ HIJACKER: StandSequences: stand Crushable: WarnProbability: 95 + Cloak: + InitialDelay: 250 + CloakDelay: 120 + UncloakOnMove: true + CloakTypes: Cloak, Hijacker + IsPlayerPalette: true SHOK: Inherits: ^Soldier @@ -540,6 +548,7 @@ SNIPER: UncloakOnMove: true IsPlayerPalette: true DetectCloaked: + CloakTypes: Cloak, Hijacker Range: 6c0 -MustBeDestroyed: ProducibleWithLevel: From f675c1764052f0afca8491913a1064834a34b521 Mon Sep 17 00:00:00 2001 From: abcdefg30 Date: Sun, 18 Oct 2015 13:10:29 +0200 Subject: [PATCH 4/9] Remove junk values (5c0 is the default) --- mods/ra/rules/infantry.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/mods/ra/rules/infantry.yaml b/mods/ra/rules/infantry.yaml index 5566228045..e806d4c407 100644 --- a/mods/ra/rules/infantry.yaml +++ b/mods/ra/rules/infantry.yaml @@ -40,7 +40,6 @@ DOG: IgnoresDisguise: DetectCloaked: CloakTypes: Cloak, Hijacker - Range: 5c0 Voiced: VoiceSet: DogVoice -TakeCover: @@ -224,7 +223,6 @@ SPY: IgnoresDisguise: DetectCloaked: CloakTypes: Cloak, Hijacker - Range: 5c0 Armament: Weapon: SilencedPPK AttackFrontal: From 7c2d3682b04e5f6218745eba14d6813b5a50ae29 Mon Sep 17 00:00:00 2001 From: abcdefg30 Date: Sun, 18 Oct 2015 17:22:28 +0200 Subject: [PATCH 5/9] Reduce the range of FLAK-23 from 8c0 to 6c0 --- mods/ra/weapons/smallcaliber.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/ra/weapons/smallcaliber.yaml b/mods/ra/weapons/smallcaliber.yaml index 439b17217e..1d4318b606 100644 --- a/mods/ra/weapons/smallcaliber.yaml +++ b/mods/ra/weapons/smallcaliber.yaml @@ -297,7 +297,7 @@ SilencedPPK: FLAK-23: ReloadDelay: 10 - Range: 8c0 + Range: 6c0 Report: AACANON3.AUD ValidTargets: Air, Ground, Water Projectile: Bullet From 6eb5dcb6cf3899904c1b96f2d333307f3c558d07 Mon Sep 17 00:00:00 2001 From: abcdefg30 Date: Sun, 18 Oct 2015 17:38:29 +0200 Subject: [PATCH 6/9] Remove DetectCloaked from CAMERA --- mods/ra/rules/misc.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/mods/ra/rules/misc.yaml b/mods/ra/rules/misc.yaml index 3b64643216..5d1c76ee1a 100644 --- a/mods/ra/rules/misc.yaml +++ b/mods/ra/rules/misc.yaml @@ -128,8 +128,6 @@ CAMERA: Type: CenterPosition ProximityCaptor: Types: Camera - DetectCloaked: - Range: 10c0 BodyOrientation: QuantizedFacings: 1 WithSpriteBody: From 234796ef6f34efa36b9cf191c12977720d842e78 Mon Sep 17 00:00:00 2001 From: abcdefg30 Date: Thu, 22 Oct 2015 16:46:22 +0200 Subject: [PATCH 7/9] Remove ProximityCaptor from CAMERA and camera.paradrop --- mods/ra/rules/misc.yaml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/mods/ra/rules/misc.yaml b/mods/ra/rules/misc.yaml index 5d1c76ee1a..e0d5f40731 100644 --- a/mods/ra/rules/misc.yaml +++ b/mods/ra/rules/misc.yaml @@ -126,8 +126,6 @@ CAMERA: RevealsShroud: Range: 10c0 Type: CenterPosition - ProximityCaptor: - Types: Camera BodyOrientation: QuantizedFacings: 1 WithSpriteBody: @@ -143,8 +141,6 @@ camera.paradrop: RevealsShroud: Range: 6c0 Type: CenterPosition - ProximityCaptor: - Types: Camera SONAR: AlwaysVisible: From 64931db7969203e0ce367e8691b3664c68542f9a Mon Sep 17 00:00:00 2001 From: abcdefg30 Date: Thu, 22 Oct 2015 16:49:58 +0200 Subject: [PATCH 8/9] Add camera.spyplane and let camera.paradrop inherit CAMERA --- mods/ra/rules/misc.yaml | 13 +++++++------ mods/ra/rules/structures.yaml | 2 +- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/mods/ra/rules/misc.yaml b/mods/ra/rules/misc.yaml index e0d5f40731..0fa7e5d263 100644 --- a/mods/ra/rules/misc.yaml +++ b/mods/ra/rules/misc.yaml @@ -133,14 +133,15 @@ CAMERA: Image: camera camera.paradrop: - AlwaysVisible: - Immobile: - OccupiesSpace: false - Health: - HP: 1000 + Inherits: CAMERA RevealsShroud: Range: 6c0 - Type: CenterPosition + +camera.spyplane: + Inherits: CAMERA + DetectCloaked: + Range: 10c0 + CloakTypes: Cloak, Hijacker SONAR: AlwaysVisible: diff --git a/mods/ra/rules/structures.yaml b/mods/ra/rules/structures.yaml index 70fea434a3..66cfcbe412 100644 --- a/mods/ra/rules/structures.yaml +++ b/mods/ra/rules/structures.yaml @@ -1135,7 +1135,7 @@ AFLD: LongDesc: Reveals an area of the map\nand cloaked enemy units. SelectTargetSound: slcttgt1.aud EndChargeSound: spypln1.aud - CameraActor: camera + CameraActor: camera.spyplane CameraRemoveDelay: 150 UnitType: u2 QuantizedFacings: 8 From ac95dc65dd7999f38f4b44b88f3c9e7d78ae064e Mon Sep 17 00:00:00 2001 From: abcdefg30 Date: Thu, 22 Oct 2015 16:51:20 +0200 Subject: [PATCH 9/9] Clean SONAR up --- mods/ra/rules/misc.yaml | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/mods/ra/rules/misc.yaml b/mods/ra/rules/misc.yaml index 0fa7e5d263..e172652d5a 100644 --- a/mods/ra/rules/misc.yaml +++ b/mods/ra/rules/misc.yaml @@ -144,15 +144,9 @@ camera.spyplane: CloakTypes: Cloak, Hijacker SONAR: - AlwaysVisible: - Immobile: - OccupiesSpace: false - Health: - HP: 1000 - ProximityCaptor: - Types: Sonar + Inherits: camera.spyplane + -RevealsShroud: DetectCloaked: - Range: 10c0 CloakTypes: Underwater FLARE: