Skip to content

Conversation

andrikpowell
Copy link
Contributor

Fixes #747

Ugh was kinda hoping for the previous PR to be significantly reviewed last time, cuz I was iffy about the code... but regardless here is a fix.

In order to enable various WeaponBob increments, we need to always apply R_ApplyWeaponBob (I'll admit that DSDA's way of dealing with weaponbob confused me when I first made the PR).

So funny enough my chainsaw jittery fix is required to obey WeaponBob increments.

@andrikpowell
Copy link
Contributor Author

Updated PR with a slightly less greedy approach... This means that it re-enables the jittery chainsaw when interpolation is disabled AND is using the default weaponbob.

There's no way to keep the jittery chainsaw with lower weaponbob %s.

Copy link
Collaborator

@Pedro-Beirao Pedro-Beirao left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Thank you!
Obviously changing psp was desync prone, dont know how I missed it...

@Pedro-Beirao Pedro-Beirao merged commit 928a674 into kraflab:master Aug 7, 2025
5 checks passed
@andrikpowell andrikpowell deleted the dsda-bob-fix branch August 7, 2025 22:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Changing weapon bobbing alters game behavior slightly, resulting in occasional demo desyncs

2 participants