Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Optimize Battle Bus Locomotor #980

Closed
wants to merge 618 commits into from
Closed

Optimize Battle Bus Locomotor #980

wants to merge 618 commits into from

Conversation

xezon
Copy link
Collaborator

@xezon xezon commented Aug 26, 2022

This change improves Battle Bus Locomotor. In both damaged and undamaged state, no tangible difference in driving performance is expected. Visually the driving will look and feel smoother.

Object Min Turn Speed (m/s) Time to Full Speed (ms)
Original Battle Bus 0 70
Original Battle Bus Damaged 0 50
Patched Battle Bus 25 175 (-150%)
Patched Battle Bus Damaged 25 179 (-260%)

Considerations for Braking

Braking is unchanged. Although it could be safely lowered because it is a non critical movement setting, it does not make it look any better. The locomotor suffers from an issue that introduces stutter on brake, and increasing the brake time will prolong the stutter.

Original vs Patched Locomotor Test Drive

This is a short test drive. The marginally reduced acceleration and boosted Min Turn Speed gives a slightly smoother look and feel to the vehicle. For all regular practical purposes the vehicle driving performance is indistinguishable from the original. The change in Locomotor should bear no practical difference in real matches.

Battle Bus with passenger = Original Locomotor
Battle Bus without passenger = Patched Locomotor

battle_bus_drive.mp4

Original vs Patched Locomotor Turn Test

The patched Battle Bus will benefit from the increased Min Turn Speed, if it takes turns. This balances with its worse acceleration performance on balanced drives.

Battle Bus with passenger = Original Locomotor
Battle Bus without passenger = Patched Locomotor

battle_bus_turns.mp4

Original vs Patched Locomotor Acceleration Test

The patched bomb truck will drawback from the decreased acceleration time, if it starts moving. This balances with its better turn performance on balanced drives.

Battle Bus with passenger = Original Locomotor
Battle Bus without passenger = Patched Locomotor

battle_bus_accelerate.mp4

Original vs Patched Damaged Locomotor Test Drive

This is a short test drive in damaged state. The reduced acceleration and increased Min Turn Speed gives a slightly smoother look and feel to the vehicle. For all regular practical purposes the vehicle driving performance is indistinguishable from the original. The change in Locomotor should bear no practical difference in real matches.

Battle Bus with passenger = Original Locomotor
Battle Bus without passenger = Patched Locomotor

battle_bus_damaged_drive.mp4

commy2 and others added 30 commits September 23, 2021 23:13
* Add Window reference images for Zero Hour 104
* Add Window reference images for various Zero Hour mods
Co-authored-by: xezon <gentool.net@gmail.com>
…iot, Paladin, Nighthawk, Raptor, Camouflage, SCUD Storm (#425)

* Update SpecialPower.ini

Scud Storm revert to 5 mins:
Nerf was unnecesarry. The main approach of 1.04p is to buff the weaknesses. A nerf is only used in cases where an unfair advantage is present relative to other factions (Air Force chinook e.g.). With the BT included the balance is now like so:
Particle Cannon 4+1 minutes, Nuclear Missile 5+1 minutes, Scud Storm 5+2 minutes.

* Patriot Defence for Air/USA

Air/USA Patriots slight change to $750/25s:
Build Time reverted, the trade is a slight price increase again to make the overall change more minimalistic and more predictable for the user.

* Update InfantryGeneral.ini

Inf Bunker revert build time and price ($700/8s):
Nerf was not necessary (see Scud Storm motivation).

* Update AmericaAir.ini

USA Raptors to $1100:
To prevent unpredictable scenarios (potential over-buff), the Vanilla Raptor price reduction has been reverted to match the King Raptor. There should no reason why this inferior unit should be more expensive than the King Raptor.

USA Stealth Fighters to $1250:
Same scenario, all Stealth Fighters have been matched to the Airforce price.

* Update LaserGeneral.ini

Laser Raptors to $1100:
To prevent unpredictable scenarios (potential over-buff), the Vanilla Raptor price reduction has been reverted to match the King Raptor. There should no reason why this inferior unit should be more expensive than the King Raptor.

Laser Stealth Fighters to $1250:
Same scenario, all Stealth Fighters have been matched to the Airforce price.

* Update SuperWeaponGeneral.ini

Super Weapon Raptors to $1100:
To prevent unpredictable scenarios (potential over-buff), the Vanilla Raptor price reduction has been reverted to match the King Raptor. There should no reason why this inferior unit should be more expensive than the King Raptor.

Super Weapon Stealth Fighters to $1250:
Same scenario, all Stealth Fighters have been matched to the Airforce price.

* Crusader and Paladin price/build time changes

Crusader Tank price revert to 1.04 ($900):
Unnecessary buff that potentially can harm balance. Already an effective unit in specific situations.

Paladin build time revert to 1.04 (12s):
Paladin drops have proved to be quite effective vs GLA's, a build time buff was not necessary. To see better quantities on the field in later game scenarios (relative to Crusader tank), the price reduction to $1000 is maintained.

* Laser Crusader price change

Laser Crusader price change ($900):
Same scenario as Vanilla Crusader.

* China Battlemaster price change

China BM slight change to $700:
Same scenario as the Vanilla Raptor/Stealth Fighter. Price has been matched with Tank's Vetted Battle Master.

* Camouflage upgrade price change

Camouflage Upgrade to $800:
$1000 still seemed like an expensive upgrade for rebels in late game scenarios. Typically the ambush was most useful to capture sniped units like Overlords, killing Hackers or base scouting (to initiate Sneak Attacks), for which level 1 was sufficient without the upgrade. With the upgrade, it might now be viable in certain situations to pick higher level Ambushes and/or use them for different tactical purposes, like 'permanent' base scouting, or making base captures more efficient.

* Update game_balance.md

Added all the changes, removed any units/buildings which were completely reverted.

* Stealth Fighter revert

Air Force Stealth Fighters to $1250:
Same scenario, all Stealth Fighters have been matched to the Airforce price.
…NI files so it is consistent with the Zero Hour INI files
Add Generals 1.08 INI files for reference
…uring Buildings; Same For Non-Infantry General Hackers Disabling Buildings (#276)
* Add latest and missing changes to game fixes document
* Add pull request links to game fixes document
@xezon xezon added Enhancement Is new feature or request Controversial Is controversial Minor Severity: Minor < Major < Critical < Blocker labels Aug 26, 2022
@xezon xezon closed this Aug 28, 2022
@xezon xezon removed the Reopen label Sep 6, 2022
@xezon xezon added the Duplicate Issue or pull request already exists label Nov 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Controversial Is controversial Duplicate Issue or pull request already exists Enhancement Is new feature or request Minor Severity: Minor < Major < Critical < Blocker
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants