From 9534443771288b68030bc25af31cffed65f0dc04 Mon Sep 17 00:00:00 2001 From: Gustas <37534529+PunkPun@users.noreply.github.com> Date: Sun, 11 Dec 2022 15:44:27 +0200 Subject: [PATCH] Add the ability for technician and rocket soldier to fire from a pillbox --- mods/ra/rules/defaults.yaml | 3 +++ mods/ra/rules/infantry.yaml | 3 +++ mods/ra/rules/structures.yaml | 6 ++++++ 3 files changed, 12 insertions(+) diff --git a/mods/ra/rules/defaults.yaml b/mods/ra/rules/defaults.yaml index c99af96dd3..642738ab9b 100644 --- a/mods/ra/rules/defaults.yaml +++ b/mods/ra/rules/defaults.yaml @@ -486,6 +486,9 @@ Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove Armament: Weapon: Pistol + Armament@GARRISONED: + Name: garrisoned + Weapon: Pistol AttackFrontal: FacingTolerance: 0 WithInfantryBody: diff --git a/mods/ra/rules/infantry.yaml b/mods/ra/rules/infantry.yaml index 07333c84f6..80993231c4 100644 --- a/mods/ra/rules/infantry.yaml +++ b/mods/ra/rules/infantry.yaml @@ -195,6 +195,9 @@ E3: Weapon: Dragon LocalOffset: 0,0,555 Armament@GARRISONED: + Name: garrisoned + Weapon: RedEye + Armament@GARRISONEDSECONDARY: Name: garrisoned Weapon: Dragon TakeCover: diff --git a/mods/ra/rules/structures.yaml b/mods/ra/rules/structures.yaml index 210a81d4b3..93bcf35488 100644 --- a/mods/ra/rules/structures.yaml +++ b/mods/ra/rules/structures.yaml @@ -746,6 +746,12 @@ PBOX: Types: Infantry MaxWeight: 1 InitialUnits: e1 + PassengerConditions: + e3: RocketSoldier + WithRangeCircle@ROCKETSOLDIER: + Color: FFFF0080 + Range: 5c0 + RequiresCondition: RocketSoldier -SpawnActorsOnSell: AttackGarrisoned: PauseOnCondition: build-incomplete