It's tough to understand, so if you have ANY amount of bullets left in your clip like even 1, or 6 or 15 or 29 when you reload you should have 31 in an ak47 for example yes?
What if you have 0 and you're reloading, does that mean that you still have 1 in the chamber?
It's not the logic per se but how would you implement such a realistic feat in a competitive esports game? I know some sims that do this like ready or not and some other indie combat sims in early alpha on steam, but how would you implement this in 1.6?
I guess you could mess with m_fInReload and tasks and hooking curweapon but I doubt it's gonna be anything requested, you'd be wasting time for a niche feature (no offence) in a game where it has no place to exist, if you tell some pub guy that he's gonna have to manually press R when he reaches 0/90 he's gonna lose his mind at the thought he's getting trolled by a 3rd party plugin in a relatively competitive shooter
__________________