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

Change: Improve Bomb Truck Locomotor #1138

Merged
merged 1 commit into from
Oct 29, 2022
Merged

Change: Improve Bomb Truck Locomotor #1138

merged 1 commit into from
Oct 29, 2022

Conversation

xezon
Copy link
Collaborator

@xezon xezon commented Sep 6, 2022

This change improves Bomb Truck Locomotor. In undamaged state, no tangible difference in driving performance is expected. In damaged state, the driving performance is marginally better. Visually the driving will look and feel smoother.

Object Turn Rate (ms) Min Turn Speed (m/s) Time to Full Speed (ms)
Original Bomb Truck 2000 0 50
Original Bomb Truck Damaged 3000 0 50
Patched Bomb Truck 2000 20 200 (-300%)
Patched Bomb Truck Damaged 2400 (-20%) 20 200 (-300%)

Considerations for Damaged State

The original Bomb Truck has an unfavorable setup where in damaged state the Speed is not lowered, but the Turn Rate is by 33%. This poses a great mismatch between forward and turn speed which is greatly visible when transitioning between these speeds and looks and feels unnatural when controlling the vehicle. Reducing the forward speed while increasing the Turn Rate is possible, however this turned out to be a considerable degradation in driving performance, because the forward motion is the most critical for the bomb truck to reach and kill its target. Meanwhile, not increasing the Turn Rate while just raising the Min Turn Speed is not satisfying either, as the vehicle would retain the speed mismatch.

The Turn Rate was thus reduced by 20% to improve the handling of the vehicle when turning. This gives the vehicle a marginal but observable performance boost when turning. Since this affects damaged state only, it does not have a major impact on the overall drive capabilities of Bomb Truck.

Lowering the speed in damaged state can be a great tool to fine tune the strength of the Bomb Truck, because it is critical for it to come close to its target.

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 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.

Truck with Bio Upgrade = Original Locomotor
Truck with Blinking Bomb = Patched Locomotor

bomb_truck_drive.mp4

Original vs Patched Locomotor Turn Test

The patched bomb truck will benefit from the increased turn speed, if it takes turns. This balances with its worse acceleration performance on balanced drives.

Truck with Bio Upgrade = Original Locomotor
Truck with Blinking Bomb = Patched Locomotor

bomb_truck_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.

Truck with Bio Upgrade = Original Locomotor
Truck with Blinking Bomb = Patched Locomotor

bomb_truck_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. The additional increased Turn Rate gives a marginal performance boost.

Truck with Bio Upgrade = Original Locomotor
Truck with Blinking Bomb = Patched Locomotor

bomb_truck_damaged_drive_2.mp4

Original vs Patched Damaged Locomotor Turn Test

Truck with Bio Upgrade = Original Locomotor
Truck with Blinking Bomb = Patched Locomotor

bomb_truck_damaged_turns_2.mp4

Original vs Patched Damaged Locomotor Acceleration Test

Truck with Bio Upgrade = Original Locomotor
Truck with Blinking Bomb = Patched Locomotor

bomb_truck_damaged_accelerate_2.mp4

@xezon xezon added Enhancement Is new feature or request Controversial Is controversial Minor Severity: Minor < Major < Critical < Blocker labels Sep 6, 2022
@xezon xezon changed the title Improve Bomb Truck Locomotor Change: Improve Bomb Truck Locomotor Sep 6, 2022
@xezon xezon mentioned this pull request Sep 14, 2022
@KrewGR
Copy link

KrewGR commented Sep 14, 2022

Given the low health (which it should be) of the bomb truck, I think this change makes sense for damaged bomb trucks. They fail far too often to the point where I never see zerohour players use them. Not even to kill oils.

@xezon xezon merged commit 807df71 into main Oct 29, 2022
@xezon xezon deleted the bomb-truck-locomotor branch October 29, 2022 10:16
@ImTimK ImTimK added GLA Affects GLA faction Buff Makes a thing more powerful labels Nov 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Buff Makes a thing more powerful Controversial Is controversial Enhancement Is new feature or request GLA Affects GLA faction Minor Severity: Minor < Major < Critical < Blocker
Projects
None yet
Development

Successfully merging this pull request may close these issues.

GLA Bomb Truck turn speed is halved when critically damaged
4 participants