From 587800ab3fb0378e3089f9391b5d8cccdeebfdee Mon Sep 17 00:00:00 2001 From: dnqbob Date: Fri, 30 May 2025 23:30:26 +0800 Subject: [PATCH 1/2] Allow hover vehicles with turret turn while moving --- mods/ca/rules/scrin.yaml | 5 +++++ mods/ca/rules/vehicles.yaml | 2 ++ 2 files changed, 7 insertions(+) diff --git a/mods/ca/rules/scrin.yaml b/mods/ca/rules/scrin.yaml index 4202c49955..9d08a4f0a4 100644 --- a/mods/ca/rules/scrin.yaml +++ b/mods/ca/rules/scrin.yaml @@ -1603,6 +1603,7 @@ SEEK: Mobile: Speed: 113 Locomotor: lighthover + TurnsWhileMoving: true Health: HP: 23000 Armor: @@ -1684,6 +1685,7 @@ LACE: TurnSpeed: 40 Speed: 144 Locomotor: lighthover + TurnsWhileMoving: true Health: HP: 13000 Armor: @@ -2318,6 +2320,7 @@ DARK: TurnSpeed: 16 Speed: 60 Locomotor: hover + TurnsWhileMoving: true RevealsShroud: MinRange: 4c0 Range: 6c0 @@ -2489,6 +2492,7 @@ ATMZ: Mobile: Speed: 72 Locomotor: lighthover + TurnsWhileMoving: true Health: HP: 18000 Armor: @@ -2749,6 +2753,7 @@ OBLT: TurnSpeed: 14 Speed: 48 Locomotor: lighthover + TurnsWhileMoving: true WithShadow: Offset: 43, 128, 0 ZOffset: -129 diff --git a/mods/ca/rules/vehicles.yaml b/mods/ca/rules/vehicles.yaml index f0d51ab90f..9ff5314d66 100644 --- a/mods/ca/rules/vehicles.yaml +++ b/mods/ca/rules/vehicles.yaml @@ -4705,6 +4705,7 @@ HTNK.Hover: Mobile: Speed: 68 Locomotor: hover + TurnsWhileMoving: true Turreted: TurnSpeed: 20 Hovers: @@ -7690,6 +7691,7 @@ HSAM: Speed: 86 Locomotor: hover Voice: Move + TurnsWhileMoving: true Passenger: Voice: Move Health: From d5b8d8da07d40ff03b0291f81b4a7e0fc1d615e0 Mon Sep 17 00:00:00 2001 From: dnqbob Date: Fri, 30 May 2025 23:43:51 +0800 Subject: [PATCH 2/2] Allow light vehicle (car and buggy) move backward in short distance --- mods/ca/rules/vehicles.yaml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/mods/ca/rules/vehicles.yaml b/mods/ca/rules/vehicles.yaml index 9ff5314d66..61ebc89662 100644 --- a/mods/ca/rules/vehicles.yaml +++ b/mods/ca/rules/vehicles.yaml @@ -2223,6 +2223,9 @@ JEEP: Mobile: TurnSpeed: 40 Speed: 144 + CanMoveBackward: true + MaxBackwardCells: 2 + BackwardDuration: -1 RevealsShroud: MinRange: 6c0 Range: 8c0 @@ -3226,6 +3229,9 @@ HMMV: Mobile: TurnSpeed: 40 Speed: 144 + CanMoveBackward: true + MaxBackwardCells: 2 + BackwardDuration: -1 RevealsShroud: MinRange: 6c0 Range: 8c0 @@ -3348,6 +3354,9 @@ GDRN: Mobile: TurnSpeed: 40 Speed: 126 + CanMoveBackward: true + MaxBackwardCells: 2 + BackwardDuration: -1 Voice: Move PauseOnCondition: empdisable || being-warped || notmobile RevealsShroud: @@ -3479,6 +3488,9 @@ BGGY: Mobile: Speed: 144 TurnSpeed: 40 + CanMoveBackward: true + MaxBackwardCells: 2 + BackwardDuration: -1 RevealsShroud: MinRange: 6c0 Range: 8c0 @@ -9066,6 +9078,9 @@ PBUL: TurnSpeed: 40 Speed: 130 Voice: Move + CanMoveBackward: true + MaxBackwardCells: 2 + BackwardDuration: -1 Passenger: Voice: Move RevealsShroud: