Modified source engine (2017) developed by valve and leaked in 2020. Not for commercial purporses
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

42 lines
844 B

5 years ago
//========= Copyright Valve Corporation, All rights reserved. ============//
//
// Purpose:
//
//=============================================================================//
#ifndef C_HL1_GAMEMOVEMENT_H
#define C_HL1_GAMEMOVEMENT_H
#ifdef _WIN32
#pragma once
#endif
#ifdef CLIENT_DLL
#include "hl1/hl1_c_player.h"
#else
#include "hl1_player.h"
#endif
#if defined( CLIENT_DLL )
class CHL1_Player;
#define CHL1_Player C_HL1_Player
#endif
#define PLAYER_LONGJUMP_SPEED 350 // how fast we longjump
class CHL1GameMovement : public CGameMovement
{
public:
DECLARE_CLASS( CHL1GameMovement, CGameMovement );
virtual bool CheckJumpButton( void );
// Duck
virtual void Duck( void );
virtual void HandleDuckingSpeedCrop();
virtual void CheckParameters( void );
protected:
CHL1_Player *m_pHL1Player;
};
#endif //C_HL1_GAMEMOVEMENT_H