Skip to content

Commit

Permalink
Strider Tank is now affected by Autoloaders and Chaos Tank Compensators.
Browse files Browse the repository at this point in the history
  • Loading branch information
MustaphaTR committed Dec 15, 2024
1 parent 3a42358 commit 2a61fa7
Show file tree
Hide file tree
Showing 4 changed files with 35 additions and 6 deletions.
10 changes: 8 additions & 2 deletions mods/rv/fluent/rules.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -1150,7 +1150,7 @@ actor-bfrt =
actor-robo =
.name = Robot Tank
.description = Remote controlled vehicle.
Requires an Allied War Factory to operate.
Requires an Allied War Factory or Shipyard to operate.
Strong vs Infantry
Weak vs Vehicles, Aircraft
Expand Down Expand Up @@ -2147,6 +2147,10 @@ actor-commanders-power-ambulance =
.name = Combat Ambulance
.description = Enables production of Combat Ambulance from War Factory.
actor-commanders-power-howitzer =
.name = Howitzer
.description = Enables production of Howitzer from War Factory.
actor-commanders-power-hijacker =
.name = Hijacker
.description = Enables training of Hijacker from Barracks.
Expand Down Expand Up @@ -3556,7 +3560,7 @@ actor-upgrade-lazarus-prime =
actor-upgrade-autoloaders =
.name = Autoloaders
.description = Lasher and Lazarus Tanks will fire 2 volleys at once.
.description = Lasher, Lazarus and Strider Tanks will fire 2 volleys at once.
actor-upgrade-rocket-barrage =
.name = Rocket Barrage
Expand Down Expand Up @@ -3829,6 +3833,8 @@ actor-strt =
Upgradeable with:
- Grinder Treads
- Autoloaders
- Chaos Tank Compensators (Yurigrad)
actor-buoy =
.name = Sensor Buoy
Expand Down
1 change: 0 additions & 1 deletion mods/rv/rules/allied-naval.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -315,7 +315,6 @@ carrier:
# RequiresCondition: moving
ActorStatValues:
Damage: 80
ActorStatValues:
Stats: Armor, Sight, Speed, Damage, ReloadDelay, MaxRange, Carrier

# Custom Allied Vessels
Expand Down
22 changes: 19 additions & 3 deletions mods/rv/rules/yuri-naval.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -544,9 +544,11 @@ floater:
strt:
Inherits: ^Vehicle
Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
Inherits@AUTOLOADERS: ^AffectedByAutoloaders
Inherits@BUILDVOICE: ^WithProductionVoicelines
Inherits@BUNKER: ^TankBunkerable
Inherits@CHAOS: ^BerserkableVoxelArmed
Inherits@COMPENSATORS: ^AffectedByChaosTankCompensators
Inherits@EXPERIENCE: ^GainsExperience
Inherits@GRINDER: ^AffectedByGrinderTreads
Inherits@MC: ^MindControllableDisabledWithIC
Expand Down Expand Up @@ -602,14 +604,28 @@ strt:
TurnSpeed: 32
Armament@primary:
Weapon: StriderGun
Damage: 50
LocalOffset: 1280,0,800
MuzzleSequence: muzzle
RequiresCondition: !rank-elite
RequiresCondition: !rank-elite && !autoloaders
Armament@elite:
Weapon: StriderGunE
Damage: 100
LocalOffset: 1280,0,800
MuzzleSequence: muzzle-2
RequiresCondition: rank-elite
RequiresCondition: rank-elite && !autoloaders
Armament@primary-auto:
Weapon: StriderGunAuto
Damage: 100
LocalOffset: 1280,0,800
MuzzleSequence: muzzle
RequiresCondition: !rank-elite && autoloaders
Armament@elite-auto:
Weapon: StriderGunAutoE
Damage: 200
LocalOffset: 1280,0,800
MuzzleSequence: muzzle-2
RequiresCondition: rank-elite && autoloaders
AttackTurreted:
Voice: Attack
PauseOnCondition: chronodisable || emp
Expand Down Expand Up @@ -656,7 +672,7 @@ strt:
HitShape:
ActorStatValues:
Stats: Armor, Sight, Speed, Damage, ReloadDelay, MaxRange
Damage: 50
Upgrades: upgrade.grinder_treads, upgrade.autoloaders, upgrade.chaos_tank_compensators

buoy:
Inherits: ^Ship
Expand Down
8 changes: 8 additions & 0 deletions mods/rv/weapons/bullets.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -364,6 +364,14 @@ StriderGunE:
Warhead@1Dam: SpreadDamage
Damage: 5000

StriderGunAuto:
Inherits: StriderGun
Burst: 2

StriderGunAutoE:
Inherits: StriderGunE
Burst: 4

120mm:
Inherits: ^LargeBullet
ReloadDelay: 65
Expand Down

0 comments on commit 2a61fa7

Please sign in to comment.