void SelectNextGun() { if (_curEquippedIGun.GUN_GET_BOOLS().ThisGunIsReloading) { return; } if (_hasSelectedNextGun) { return; } _curGunenumIndex = _curEquippedIGun.GetCurGunIndex(); _curGunenumIndex++; if (_curGunenumIndex > _latestUnlockedGunEnumIndex) { _curGunenumIndex = _latestUnlockedGunEnumIndex; } ; StemKitMNGR.Call_GunSetChangeTo((GunType)_curGunenumIndex); _hasSelectedNextGun = true; }