Change: Improve Bomb Truck Locomotor #1138
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
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