Skip to content

Let inaccuracy decay while gun is holstered#1664

Merged
Agiel merged 1 commit intoNeotokyoRebuild:masterfrom
Agiel:spread_parity_take_3
Feb 13, 2026
Merged

Let inaccuracy decay while gun is holstered#1664
Agiel merged 1 commit intoNeotokyoRebuild:masterfrom
Agiel:spread_parity_take_3

Conversation

@Agiel
Copy link
Contributor

@Agiel Agiel commented Feb 11, 2026

Description

Turns out ItemPreFrame isn't called while the gun is holstered, which should've been obvious. Less obvious is that it also isn't called while the gun is playing the deploy animation.

The first issue is solved by calling UpdateInaccuracy in ItemHolsterFrame.
The second by calling it in ItemBusyFrame.

I also realized that ItemPreFrame wasn't calling the base class method, which meant that MaintainIdealActivity wasn't being called. I'm not sure if this has been causing any issues previously, but I figure it can't hurt to fix while at it.

ItemHolsterFrame was previously overriden to not call the base class method to avoid automatically reloading holstered guns, but there's already an if-statement in the base class to handle that. I decided to call the base class method for consistency.

As an aside, it would probably make more sense to store the inaccuracy on the player, but I don't feel like doing a larger refactor right now.

Toolchain

  • Linux GCC Distro Native CachyOS

Linked Issues

@Agiel Agiel added the Tournament Priority Issues to be prioritized for the upcoming NT;RE tournament label Feb 11, 2026
@Agiel Agiel requested a review from a team February 12, 2026 20:29
@Rainyan Rainyan requested a review from a team February 13, 2026 04:00
@Agiel Agiel merged commit 4c4850a into NeotokyoRebuild:master Feb 13, 2026
7 checks passed
@DESTROYGIRL DESTROYGIRL added the Gunplay Gunplay elements in Neotokyo. Grenades, TTK, etc. label Feb 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Gunplay Gunplay elements in Neotokyo. Grenades, TTK, etc. Tournament Priority Issues to be prioritized for the upcoming NT;RE tournament

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Inaccuracy should decay while guns are holstered

4 participants