From d7030b3da5a618f8e6abee3db18873172a9ff347 Mon Sep 17 00:00:00 2001 From: Stubbjax Date: Thu, 25 Aug 2022 18:17:08 +1000 Subject: [PATCH 1/8] Fixed dodgy Sentry Drone unpack / pack times. --- .../GameFilesEdited/Data/INI/Object/AirforceGeneral.ini | 6 +++--- .../GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini | 6 +++--- .../GameFilesEdited/Data/INI/Object/AmericaVehicle.ini | 6 +++--- Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini | 6 +++--- .../GameFilesEdited/Data/INI/Object/LaserGeneral.ini | 6 +++--- .../GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini | 6 +++--- 6 files changed, 18 insertions(+), 18 deletions(-) diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini index fb0e8b73d..5e3c8ace2 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini @@ -6895,10 +6895,10 @@ Object AirF_AmericaVehicleSentryDrone MaxIdleScanAngle = 360 ; in degrees off the natural turret angle End AutoAcquireEnemiesWhenIdle = Yes ;Stealthed ; Means "Yes when idle, even if I am stealthed" - PackTime = 1000 - UnpackTime = 1000 + PackTime = 0 + UnpackTime = 0 TurretsFunctionOnlyWhenDeployed = Yes - TurretsMustCenterBeforePacking = Yes + TurretsMustCenterBeforePacking = No End Locomotor = SET_NORMAL SentryLocomotor diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini index 594edd380..9fe06a387 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini @@ -1729,10 +1729,10 @@ Object MISSION_AmericaVehicleSentryDrone MaxIdleScanAngle = 360 ; in degrees off the natural turret angle End AutoAcquireEnemiesWhenIdle = Yes - PackTime = 1000 - UnpackTime = 1000 + PackTime = 0 + UnpackTime = 0 TurretsFunctionOnlyWhenDeployed = Yes - TurretsMustCenterBeforePacking = Yes + TurretsMustCenterBeforePacking = No End Locomotor = SET_NORMAL SentryLocomotor diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini index 639a00418..cf59bfa55 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini @@ -2237,10 +2237,10 @@ Object AmericaVehicleSentryDrone MaxIdleScanAngle = 360 ; in degrees off the natural turret angle End AutoAcquireEnemiesWhenIdle = Yes ;Stealthed ; Means "Yes when idle, even if I am stealthed" - PackTime = 1000 - UnpackTime = 1000 + PackTime = 0 + UnpackTime = 0 TurretsFunctionOnlyWhenDeployed = Yes - TurretsMustCenterBeforePacking = Yes + TurretsMustCenterBeforePacking = No End Locomotor = SET_NORMAL SentryLocomotor diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini index f8a04e17b..8e42e5ef7 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini @@ -19976,10 +19976,10 @@ Object Boss_VehicleSentryDrone MaxIdleScanAngle = 360 ; in degrees off the natural turret angle End AutoAcquireEnemiesWhenIdle = Yes ;Stealthed ; Means "Yes when idle, even if I am stealthed" - PackTime = 1000 - UnpackTime = 1000 + PackTime = 0 + UnpackTime = 0 TurretsFunctionOnlyWhenDeployed = Yes - TurretsMustCenterBeforePacking = Yes + TurretsMustCenterBeforePacking = No End Locomotor = SET_NORMAL SentryLocomotor diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini index 9d53d6fcc..7ec1e1aef 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini @@ -6606,10 +6606,10 @@ Object Lazr_AmericaVehicleSentryDrone MaxIdleScanAngle = 360 ; in degrees off the natural turret angle End AutoAcquireEnemiesWhenIdle = Yes ;Stealthed ; Means "Yes when idle, even if I am stealthed" - PackTime = 1000 - UnpackTime = 1000 + PackTime = 0 + UnpackTime = 0 TurretsFunctionOnlyWhenDeployed = Yes - TurretsMustCenterBeforePacking = Yes + TurretsMustCenterBeforePacking = No End Locomotor = SET_NORMAL SentryLocomotor diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini index 8cefc44cf..edb745b96 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini @@ -7076,10 +7076,10 @@ Object SupW_AmericaVehicleSentryDrone MaxIdleScanAngle = 360 ; in degrees off the natural turret angle End AutoAcquireEnemiesWhenIdle = Yes ;Stealthed ; Means "Yes when idle, even if I am stealthed" - PackTime = 1000 - UnpackTime = 1000 + PackTime = 0 + UnpackTime = 0 TurretsFunctionOnlyWhenDeployed = Yes - TurretsMustCenterBeforePacking = Yes + TurretsMustCenterBeforePacking = No End Locomotor = SET_NORMAL SentryLocomotor From abdcd8558f94eb1cd3baf43591a1075459ad02fa Mon Sep 17 00:00:00 2001 From: Stubbjax Date: Thu, 25 Aug 2022 18:21:29 +1000 Subject: [PATCH 2/8] Standardised Sentry Drone prices. --- Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini | 2 +- Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini | 2 +- Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini | 2 +- Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini | 2 +- Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini | 2 +- .../GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini index 5e3c8ace2..00632abc1 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini @@ -6819,7 +6819,7 @@ Object AirF_AmericaVehicleSentryDrone Armor = SentryDroneArmor DamageFX = TruckDamageFX End - BuildCost = 850 + BuildCost = 600 BuildTime = 10.0 ;in seconds VisionRange = 200 ShroudClearingRange = 350 diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini index 9fe06a387..74e9ab7f9 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini @@ -1674,7 +1674,7 @@ Object MISSION_AmericaVehicleSentryDrone Armor = HumveeArmor DamageFX = TruckDamageFX End - BuildCost = 800 + BuildCost = 600 BuildTime = 10.0 ;in seconds VisionRange = 180 ShroudClearingRange = 350 diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini index cf59bfa55..431e9c8af 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini @@ -2161,7 +2161,7 @@ Object AmericaVehicleSentryDrone Armor = SentryDroneArmor DamageFX = TruckDamageFX End - BuildCost = 800 + BuildCost = 600 BuildTime = 10.0 ;in seconds VisionRange = 200 ShroudClearingRange = 350 diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini index 8e42e5ef7..f301ebe3f 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini @@ -19901,7 +19901,7 @@ Object Boss_VehicleSentryDrone Armor = SentryDroneArmor DamageFX = TruckDamageFX End - BuildCost = 800 + BuildCost = 600 BuildTime = 10.0 ;in seconds VisionRange = 200 ShroudClearingRange = 350 diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini index 7ec1e1aef..76fe9b8dc 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini @@ -6530,7 +6530,7 @@ Object Lazr_AmericaVehicleSentryDrone Armor = SentryDroneArmor DamageFX = TruckDamageFX End - BuildCost = 800 + BuildCost = 600 BuildTime = 10.0 ;in seconds VisionRange = 200 ShroudClearingRange = 350 diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini index edb745b96..db54e9869 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini @@ -7000,7 +7000,7 @@ Object SupW_AmericaVehicleSentryDrone Armor = SentryDroneArmor DamageFX = TruckDamageFX End - BuildCost = 1000 + BuildCost = 600 BuildTime = 10.0 ;in seconds VisionRange = 200 ShroudClearingRange = 350 From 109234c44c0e4311f08ef940a0c4d93aa7b4cf5d Mon Sep 17 00:00:00 2001 From: Stubbjax Date: Thu, 25 Aug 2022 18:22:05 +1000 Subject: [PATCH 3/8] Fixed missing Sentry Drone stealth sounds. --- Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini | 2 ++ Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini | 2 ++ Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini | 2 ++ Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini | 2 ++ Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini | 2 ++ .../GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini | 2 ++ 6 files changed, 12 insertions(+) diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini index 00632abc1..f7254c0cb 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini @@ -6844,6 +6844,8 @@ Object AirF_AmericaVehicleSentryDrone VoiceAttack = SentryDroneVoiceMove SoundMoveStart = SentryDroneMoveStart SoundMoveStartDamaged = SentryDroneMoveStart + SoundStealthOn = StealthOn + SoundStealthOff = StealthOff UnitSpecificSounds ; These have the syntax of SomeNameSomewhereInCode = SomeNameSomewhereInLookupINIs VoiceCreate = SentryDroneVoiceCreate diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini index 74e9ab7f9..aa3550ff4 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini @@ -1696,6 +1696,8 @@ Object MISSION_AmericaVehicleSentryDrone VoiceAttack = SentryDroneVoiceMove SoundMoveStart = NoSound SoundMoveStartDamaged = NoSound + SoundStealthOn = StealthOn + SoundStealthOff = StealthOff UnitSpecificSounds ; These have the syntax of SomeNameSomewhereInCode = SomeNameSomewhereInLookupINIs VoiceCreate = NoSound diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini index 431e9c8af..f9e697584 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini @@ -2186,6 +2186,8 @@ Object AmericaVehicleSentryDrone VoiceAttack = SentryDroneVoiceMove SoundMoveStart = SentryDroneMoveStart SoundMoveStartDamaged = SentryDroneMoveStart + SoundStealthOn = StealthOn + SoundStealthOff = StealthOff UnitSpecificSounds ; These have the syntax of SomeNameSomewhereInCode = SomeNameSomewhereInLookupINIs VoiceCreate = SentryDroneVoiceCreate diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini index f301ebe3f..934f488a0 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini @@ -19926,6 +19926,8 @@ Object Boss_VehicleSentryDrone VoiceAttack = SentryDroneVoiceMove SoundMoveStart = SentryDroneMoveStart SoundMoveStartDamaged = SentryDroneMoveStart + SoundStealthOn = StealthOn + SoundStealthOff = StealthOff UnitSpecificSounds ; These have the syntax of SomeNameSomewhereInCode = SomeNameSomewhereInLookupINIs VoiceCreate = SentryDroneVoiceCreate diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini index 76fe9b8dc..b3ced9afa 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini @@ -6555,6 +6555,8 @@ Object Lazr_AmericaVehicleSentryDrone VoiceAttack = SentryDroneVoiceMove SoundMoveStart = SentryDroneMoveStart SoundMoveStartDamaged = SentryDroneMoveStart + SoundStealthOn = StealthOn + SoundStealthOff = StealthOff UnitSpecificSounds ; These have the syntax of SomeNameSomewhereInCode = SomeNameSomewhereInLookupINIs VoiceCreate = SentryDroneVoiceCreate diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini index db54e9869..204b27eb8 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini @@ -7025,6 +7025,8 @@ Object SupW_AmericaVehicleSentryDrone VoiceAttack = SentryDroneVoiceMove SoundMoveStart = SentryDroneMoveStart SoundMoveStartDamaged = SentryDroneMoveStart + SoundStealthOn = StealthOn + SoundStealthOff = StealthOff UnitSpecificSounds ; These have the syntax of SomeNameSomewhereInCode = SomeNameSomewhereInLookupINIs VoiceCreate = SentryDroneVoiceCreate From 3cae35e333ce3083190326869b4ab8256999a459 Mon Sep 17 00:00:00 2001 From: Stubbjax Date: Thu, 25 Aug 2022 18:23:09 +1000 Subject: [PATCH 4/8] Reduced the build time of Sentry Drones from 10 seconds to 8 seconds. --- Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini | 2 +- Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini | 2 +- Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini | 2 +- Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini | 2 +- Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini | 2 +- .../GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini index f7254c0cb..bc50dc024 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini @@ -6820,7 +6820,7 @@ Object AirF_AmericaVehicleSentryDrone DamageFX = TruckDamageFX End BuildCost = 600 - BuildTime = 10.0 ;in seconds + BuildTime = 8.0 ;in seconds VisionRange = 200 ShroudClearingRange = 350 Prerequisites diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini index aa3550ff4..f9893421c 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini @@ -1675,7 +1675,7 @@ Object MISSION_AmericaVehicleSentryDrone DamageFX = TruckDamageFX End BuildCost = 600 - BuildTime = 10.0 ;in seconds + BuildTime = 8.0 ;in seconds VisionRange = 180 ShroudClearingRange = 350 Prerequisites diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini index f9e697584..5b001bb3a 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini @@ -2162,7 +2162,7 @@ Object AmericaVehicleSentryDrone DamageFX = TruckDamageFX End BuildCost = 600 - BuildTime = 10.0 ;in seconds + BuildTime = 8.0 ;in seconds VisionRange = 200 ShroudClearingRange = 350 Prerequisites diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini index 934f488a0..bd043f58c 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini @@ -19902,7 +19902,7 @@ Object Boss_VehicleSentryDrone DamageFX = TruckDamageFX End BuildCost = 600 - BuildTime = 10.0 ;in seconds + BuildTime = 8.0 ;in seconds VisionRange = 200 ShroudClearingRange = 350 Prerequisites diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini index b3ced9afa..e91ca26f7 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini @@ -6531,7 +6531,7 @@ Object Lazr_AmericaVehicleSentryDrone DamageFX = TruckDamageFX End BuildCost = 600 - BuildTime = 10.0 ;in seconds + BuildTime = 8.0 ;in seconds VisionRange = 200 ShroudClearingRange = 350 Prerequisites diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini index 204b27eb8..426632d17 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini @@ -7001,7 +7001,7 @@ Object SupW_AmericaVehicleSentryDrone DamageFX = TruckDamageFX End BuildCost = 600 - BuildTime = 10.0 ;in seconds + BuildTime = 8.0 ;in seconds VisionRange = 200 ShroudClearingRange = 350 Prerequisites From 7e91cef273483c8574841674f276a59b93b8d527 Mon Sep 17 00:00:00 2001 From: Stubbjax Date: Thu, 25 Aug 2022 18:25:14 +1000 Subject: [PATCH 5/8] Added a minor healing module to the Sentry Drone for some extra interest. --- .../Data/INI/Object/AirforceGeneral.ini | 10 +++++----- .../Data/INI/Object/AmericaMiscUnit.ini | 6 ++++++ .../GameFilesEdited/Data/INI/Object/AmericaVehicle.ini | 6 ++++++ .../GameFilesEdited/Data/INI/Object/BossGeneral.ini | 6 ++++++ .../GameFilesEdited/Data/INI/Object/LaserGeneral.ini | 6 ++++++ .../Data/INI/Object/SuperWeaponGeneral.ini | 6 ++++++ 6 files changed, 35 insertions(+), 5 deletions(-) diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini index bc50dc024..51e022624 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini @@ -6955,11 +6955,11 @@ Object AirF_AmericaVehicleSentryDrone DetectionRate = 900 ; how often to rescan for stealthed things in my sight (msec) DetectionRange = 225 ;Dustin, enable this for independant balancing! End - -; Behavior = GrantUpgradeCreate ModuleTag_13 -; UpgradeToGrant = Upgrade_AmericaSentryDroneGun -; ExemptStatus = UNDER_CONSTRUCTION -; End + Behavior = AutoHealBehavior ModuleTag_13 + StartsActive = Yes + HealingAmount = 1 + HealingDelay = 1000 + End Geometry = BOX GeometryMajorRadius = 9.0 diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini index f9893421c..d440ef7d0 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini @@ -1789,6 +1789,12 @@ Object MISSION_AmericaVehicleSentryDrone DetectionRate = 900 ; how often to rescan for stealthed things in my sight (msec) ;DetectionRange = ??? ;Dustin, enable this for independant balancing! End + Behavior = AutoHealBehavior ModuleTag_13 + StartsActive = Yes + HealingAmount = 1 + HealingDelay = 1000 + End + Geometry = BOX GeometryMajorRadius = 9.0 GeometryMinorRadius = 7.0 diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini index 5b001bb3a..62558dedd 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini @@ -2297,6 +2297,12 @@ Object AmericaVehicleSentryDrone DetectionRate = 900 ; how often to rescan for stealthed things in my sight (msec) DetectionRange = 225 ;Dustin, enable this for independant balancing! End + Behavior = AutoHealBehavior ModuleTag_13 + StartsActive = Yes + HealingAmount = 1 + HealingDelay = 1000 + End + Geometry = BOX GeometryMajorRadius = 9.0 GeometryMinorRadius = 7.0 diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini index bd043f58c..63ba677a6 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini @@ -20036,6 +20036,12 @@ Object Boss_VehicleSentryDrone DetectionRate = 900 ; how often to rescan for stealthed things in my sight (msec) DetectionRange = 225 ;Dustin, enable this for independant balancing! End + Behavior = AutoHealBehavior ModuleTag_13 + StartsActive = Yes + HealingAmount = 1 + HealingDelay = 1000 + End + Geometry = BOX GeometryMajorRadius = 9.0 GeometryMinorRadius = 7.0 diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini index e91ca26f7..b9a398c7a 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini @@ -6666,6 +6666,12 @@ Object Lazr_AmericaVehicleSentryDrone DetectionRate = 900 ; how often to rescan for stealthed things in my sight (msec) DetectionRange = 225 ;Dustin, enable this for independant balancing! End + Behavior = AutoHealBehavior ModuleTag_13 + StartsActive = Yes + HealingAmount = 1 + HealingDelay = 1000 + End + Geometry = BOX GeometryMajorRadius = 9.0 GeometryMinorRadius = 7.0 diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini index 426632d17..66bb5e08e 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini @@ -7136,6 +7136,12 @@ Object SupW_AmericaVehicleSentryDrone DetectionRate = 900 ; how often to rescan for stealthed things in my sight (msec) DetectionRange = 225 ;Dustin, enable this for independant balancing! End + Behavior = AutoHealBehavior ModuleTag_13 + StartsActive = Yes + HealingAmount = 1 + HealingDelay = 1000 + End + Geometry = BOX GeometryMajorRadius = 9.0 GeometryMinorRadius = 7.0 From 59e34b9466b06d60b5814f1ab812574306bbe952 Mon Sep 17 00:00:00 2001 From: Stubbjax Date: Thu, 25 Aug 2022 18:56:42 +1000 Subject: [PATCH 6/8] Added mandatory comments. --- Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini | 1 + Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini | 2 ++ Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini | 1 + Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini | 1 + Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini | 1 + .../GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini | 1 + 6 files changed, 7 insertions(+) diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini index 51e022624..7bb749bb3 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini @@ -6836,6 +6836,7 @@ Object AirF_AmericaVehicleSentryDrone ; Patch104p @bugfix commy2 04/09/2021 Added missing move start sound effects from vanilla USA Sentry Drone. ; Patch104p @bugfix commy2 09/09/2021 Added missing sound when unit leaves factory. + ; Patch104p @balance Stubbjax 25/08/2022 Removed deployment times, reduced price, reduced build time, fixed stealth sounds, added auto-healing ability. ; *** AUDIO Parameters *** VoiceSelect = SentryDroneVoiceSelect diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini index d440ef7d0..d10ab5a89 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini @@ -1689,6 +1689,8 @@ Object MISSION_AmericaVehicleSentryDrone CrushableLevel = 2 ;What am I?: 0 = for infantry, 1 = for trees, 2 = general vehicles CommandSet = AmericaVehicleSentryDroneCommandSet + ; Patch104p @balance Stubbjax 25/08/2022 Removed deployment times, reduced price, reduced build time, fixed stealth sounds, added auto-healing ability. + ; *** AUDIO Parameters *** VoiceSelect = SentryDroneVoiceSelect VoiceMove = SentryDroneVoiceMove diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini index 62558dedd..d85b5eacf 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini @@ -2178,6 +2178,7 @@ Object AmericaVehicleSentryDrone ; Patch104p @bugfix commy2 04/09/2021 Added missing move start sound effects when damaged. ; Patch104p @bugfix commy2 09/09/2021 Added missing sound when unit leaves factory. + ; Patch104p @balance Stubbjax 25/08/2022 Removed deployment times, reduced price, reduced build time, fixed stealth sounds, added auto-healing ability. ; *** AUDIO Parameters *** VoiceSelect = SentryDroneVoiceSelect diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini index 63ba677a6..bd3148680 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini @@ -19918,6 +19918,7 @@ Object Boss_VehicleSentryDrone ; Patch104p @bugfix commy2 04/09/2021 Added missing move start sound effects from vanilla USA Sentry Drone. ; Patch104p @bugfix commy2 09/09/2021 Added missing sound when unit leaves factory. + ; Patch104p @balance Stubbjax 25/08/2022 Removed deployment times, reduced price, reduced build time, fixed stealth sounds, added auto-healing ability. ; *** AUDIO Parameters *** VoiceSelect = SentryDroneVoiceSelect diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini index b9a398c7a..d40e63bc4 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini @@ -6547,6 +6547,7 @@ Object Lazr_AmericaVehicleSentryDrone ; Patch104p @bugfix commy2 04/09/2021 Added missing move start sound effects from vanilla USA Sentry Drone. ; Patch104p @bugfix commy2 09/09/2021 Added missing sound when unit leaves factory. + ; Patch104p @balance Stubbjax 25/08/2022 Removed deployment times, reduced price, reduced build time, fixed stealth sounds, added auto-healing ability. ; *** AUDIO Parameters *** VoiceSelect = SentryDroneVoiceSelect diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini index 66bb5e08e..710d4955d 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini @@ -7017,6 +7017,7 @@ Object SupW_AmericaVehicleSentryDrone ; Patch104p @bugfix commy2 04/09/2021 Added missing move start sound effects from vanilla USA Sentry Drone. ; Patch104p @bugfix commy2 09/09/2021 Added missing sound when unit leaves factory. + ; Patch104p @balance Stubbjax 25/08/2022 Removed deployment times, reduced price, reduced build time, fixed stealth sounds, added auto-healing ability. ; *** AUDIO Parameters *** VoiceSelect = SentryDroneVoiceSelect From 58c114361275ddaadb95001ef5162daa4d0b556d Mon Sep 17 00:00:00 2001 From: Stubbjax Date: Thu, 8 Sep 2022 15:34:29 +1000 Subject: [PATCH 7/8] Reduced the Sentry Drone machine gun upgrade cost and research time by 50%. --- Patch104pZH/GameFilesEdited/Data/INI/Upgrade.ini | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Upgrade.ini b/Patch104pZH/GameFilesEdited/Data/INI/Upgrade.ini index 20e5ffb98..e80b3b1b2 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Upgrade.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Upgrade.ini @@ -183,10 +183,11 @@ Upgrade Upgrade_AmericaChemicalSuits ResearchSound = RangerVoiceUpgradeChemSuits End +; Patch104p @balance Stubbjax 08/09/2022 Reduced cost and research time by 50%. Upgrade Upgrade_AmericaSentryDroneGun DisplayName = UPGRADE:AmericaSentryDroneGun - BuildTime = 30.0 - BuildCost = 1000 + BuildTime = 15.0 + BuildCost = 500 ButtonImage = SASentryUpgr End From 1142cda378424f0371d8ba0ad7267557e8168f1c Mon Sep 17 00:00:00 2001 From: Stubbjax Date: Fri, 9 Sep 2022 02:04:34 +1000 Subject: [PATCH 8/8] Doubled the rate of healing while requiring three seconds of no damage before healing commences. --- .../GameFilesEdited/Data/INI/Object/AirforceGeneral.ini | 3 ++- .../GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini | 3 ++- Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini | 3 ++- Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini | 3 ++- Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini | 3 ++- .../GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini | 3 ++- 6 files changed, 12 insertions(+), 6 deletions(-) diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini index 7bb749bb3..c73644eb8 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/AirforceGeneral.ini @@ -6958,8 +6958,9 @@ Object AirF_AmericaVehicleSentryDrone End Behavior = AutoHealBehavior ModuleTag_13 StartsActive = Yes - HealingAmount = 1 + HealingAmount = 2 HealingDelay = 1000 + StartHealingDelay = 3000 End Geometry = BOX diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini index d10ab5a89..bc1c3a95b 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaMiscUnit.ini @@ -1793,8 +1793,9 @@ Object MISSION_AmericaVehicleSentryDrone End Behavior = AutoHealBehavior ModuleTag_13 StartsActive = Yes - HealingAmount = 1 + HealingAmount = 2 HealingDelay = 1000 + StartHealingDelay = 3000 End Geometry = BOX diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini index d85b5eacf..1435fca6a 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/AmericaVehicle.ini @@ -2300,8 +2300,9 @@ Object AmericaVehicleSentryDrone End Behavior = AutoHealBehavior ModuleTag_13 StartsActive = Yes - HealingAmount = 1 + HealingAmount = 2 HealingDelay = 1000 + StartHealingDelay = 3000 End Geometry = BOX diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini index bd3148680..3879a27a9 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/BossGeneral.ini @@ -20039,8 +20039,9 @@ Object Boss_VehicleSentryDrone End Behavior = AutoHealBehavior ModuleTag_13 StartsActive = Yes - HealingAmount = 1 + HealingAmount = 2 HealingDelay = 1000 + StartHealingDelay = 3000 End Geometry = BOX diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini index d40e63bc4..cc3f3e470 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/LaserGeneral.ini @@ -6669,8 +6669,9 @@ Object Lazr_AmericaVehicleSentryDrone End Behavior = AutoHealBehavior ModuleTag_13 StartsActive = Yes - HealingAmount = 1 + HealingAmount = 2 HealingDelay = 1000 + StartHealingDelay = 3000 End Geometry = BOX diff --git a/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini b/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini index 710d4955d..659159787 100644 --- a/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini +++ b/Patch104pZH/GameFilesEdited/Data/INI/Object/SuperWeaponGeneral.ini @@ -7139,8 +7139,9 @@ Object SupW_AmericaVehicleSentryDrone End Behavior = AutoHealBehavior ModuleTag_13 StartsActive = Yes - HealingAmount = 1 + HealingAmount = 2 HealingDelay = 1000 + StartHealingDelay = 3000 End Geometry = BOX