Skip to content

Conversation

@RenechCDDA
Copy link
Member

Summary

Balance "Cap maximum vehicle bash vs terrain (to prevent bashing thru concrete etc)"

Purpose of change

I have been told that someone drove a forklift straight through concrete walls. What.

Describe the solution

There is no vehicle depicted ingame that can reasonably survive a collision with a concrete wall of any type. So cap the maximum bash damage so this doesn't happen.

I also upgraded the bash damage from #82498 to a constant at the same time, rather than leaving it as a "magic number". (it also got reduced by 10, from 79--->69. Because I was wrongly looking at the reinforced concrete walls before.)

Describe alternatives you've considered

Also, make sure that it always just kills the player at higher speed?

Testing

Haven't even compiled. But does need testing.

Additional context

@github-actions github-actions bot added Vehicles Vehicles, parts, mechanics & interactions [C++] Changes (can be) made in C++. Previously named `Code` Game: Balance Balancing of (existing) in-game features. json-styled JSON lint passed, label assigned by github actions astyled astyled PR, label is assigned by github actions labels Sep 3, 2025
(to prevent bashing thru concrete etc)
@RenechCDDA RenechCDDA force-pushed the cap_crazy_vehicle_ramming branch from 8051d33 to 9912055 Compare September 3, 2025 23:40
@github-actions github-actions bot added the BasicBuildPassed This PR builds correctly, label assigned by github actions label Sep 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

astyled astyled PR, label is assigned by github actions BasicBuildPassed This PR builds correctly, label assigned by github actions [C++] Changes (can be) made in C++. Previously named `Code` Game: Balance Balancing of (existing) in-game features. json-styled JSON lint passed, label assigned by github actions Vehicles Vehicles, parts, mechanics & interactions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant