コード例 #1
0
//-----------------------------------------------------------------------------
// Purpose: 
// Input  : *pPlayer - 
//			*pMoveData - 
//-----------------------------------------------------------------------------
void CPropJeep::ProcessMovement( CBasePlayer *pPlayer, CMoveData *pMoveData )
{
	BaseClass::ProcessMovement( pPlayer, pMoveData );

	// Update the steering angles based on speed.
	UpdateSteeringAngle();

	// Create dangers sounds in front of the vehicle.
	CreateDangerSounds();
}
コード例 #2
0
void C_ASW_PropJeep_Clientside::ProcessMovement( C_BasePlayer *pPlayer, CMoveData *pMoveData )
{
	if (!m_bInitialisedPhysics)
		return;
	//Msg("[C] PreProcess \tx=%f\t\ty=%f\t\tz=%f\t\tp=%\t\ty=%\t\tr=%\t\tvx=%f\t\tvy=%f\t\tvz=%f\n",
		//GetAbsOrigin().x, GetAbsOrigin().y, GetAbsOrigin().z,
		//GetAbsAngles().x, GetAbsAngles().y, GetAbsAngles().z,
		//GetAbsVelocity().x, GetAbsVelocity().y, GetAbsVelocity().z);
	// Update the steering angles based on speed.
	UpdateSteeringAngle();

	//ThinkTick();
	//Msg("[C] PostProcess \tx=%f\t\ty=%f\t\tz=%f\t\tp=%\t\ty=%\t\tr=%\t\tvx=%f\t\tvy=%f\t\tvz=%f\n",
		//GetAbsOrigin().x, GetAbsOrigin().y, GetAbsOrigin().z,
		//GetAbsAngles().x, GetAbsAngles().y, GetAbsAngles().z,
		//GetAbsVelocity().x, GetAbsVelocity().y, GetAbsVelocity().z);
}
コード例 #3
0
ファイル: asw_jeep.cpp プロジェクト: BenLubar/SwarmDirector2
//-----------------------------------------------------------------------------
// Purpose: 
// Input  : *pPlayer - 
//			*pMoveData - 
//-----------------------------------------------------------------------------
void CASW_PropJeep::ProcessMovement( CBasePlayer *pPlayer, CMoveData *pMoveData )
{
	//Msg("[S]   PreProcess x=%f\t\ty=%f\t\tz=%f\t\tp=%\t\ty=%\t\tr=%\t\tvx=%f\t\tvy=%f\t\tvz=%f\n",
		//GetAbsOrigin().x, GetAbsOrigin().y, GetAbsOrigin().z,
		//GetAbsAngles().x, GetAbsAngles().y, GetAbsAngles().z,
		//GetAbsVelocity().x, GetAbsVelocity().y, GetAbsVelocity().z);
	BaseClass::ProcessMovement( pPlayer, pMoveData );

	// Update the steering angles based on speed.
	UpdateSteeringAngle();

	// Create dangers sounds in front of the vehicle.
	CreateDangerSounds();

	//ThinkTick();
	//Msg("[S]   PostProcess x=%f\t\ty=%f\t\tz=%f\t\tp=%\t\ty=%\t\tr=%\t\tvx=%f\t\tvy=%f\t\tvz=%f\n",
		//GetAbsOrigin().x, GetAbsOrigin().y, GetAbsOrigin().z,
		//GetAbsAngles().x, GetAbsAngles().y, GetAbsAngles().z,
		//GetAbsVelocity().x, GetAbsVelocity().y, GetAbsVelocity().z);
}