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.
About the PR
Pushes back grids when you fire a gun while standing on it. I'm working on thrown items next.
Continuation of #31754
Needs that PR merged first for the cvar
Might also have to wait for Smugleafs gun prediction changes.
Why / Balance
better physics
allows you to move small grid fragments out of the way
mini shittles for salvage
Technical details
When the user is not weightless (either through mag boots or gravity) apply the impulse to the grid the user is standing on instead of them.
Turns the hardcoded impulse strength from a constant in the gun system into a DataField in GunComponent, so it can be modified for each weapon. Currently it is 25kg*m/s for each gun. These values might need some adjustment (why do lasers have a pushback?)
Media
gun.pushback.mp4
Requirements
Breaking changes
Changelog
🆑