This commit is contained in:
chrb22 2025-04-03 16:05:56 +03:00 committed by GitHub
commit 29312494ad
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -4059,6 +4059,7 @@ void CGameMovement::FixPlayerCrouchStuck( bool upward )
mv->SetAbsOrigin( test ); // Failed
}
[[gnu::optimize("no-associative-math")]]
bool CGameMovement::CanUnduck()
{
int i;
@ -4098,6 +4099,7 @@ bool CGameMovement::CanUnduck()
//-----------------------------------------------------------------------------
// Purpose: Stop ducking
//-----------------------------------------------------------------------------
[[gnu::optimize("no-associative-math")]]
void CGameMovement::FinishUnDuck( void )
{
int i;
@ -4166,6 +4168,7 @@ void CGameMovement::UpdateDuckJumpEyeOffset( void )
//-----------------------------------------------------------------------------
// Purpose:
//-----------------------------------------------------------------------------
[[gnu::optimize("no-associative-math")]]
void CGameMovement::FinishUnDuckJump( trace_t &trace )
{
Vector vecNewOrigin;
@ -4202,6 +4205,7 @@ void CGameMovement::FinishUnDuckJump( trace_t &trace )
//-----------------------------------------------------------------------------
// Purpose: Finish ducking
//-----------------------------------------------------------------------------
[[gnu::optimize("no-associative-math")]]
void CGameMovement::FinishDuck( void )
{
if ( player->GetFlags() & FL_DUCKING )
@ -4247,6 +4251,7 @@ void CGameMovement::FinishDuck( void )
//-----------------------------------------------------------------------------
// Purpose:
//-----------------------------------------------------------------------------
[[gnu::optimize("no-associative-math")]]
void CGameMovement::StartUnDuckJump( void )
{
player->AddFlag( FL_DUCKING );