mirror of
https://github.com/celisej567/cool-source-archive.git
synced 2026-09-09 20:09:18 +03:00
24 lines
659 B
C++
24 lines
659 B
C++
#include "cbase.h"
|
|
#include "multiplayer/basenetworkedplayer_gamemove.h"
|
|
|
|
static CNetworkedPlayerMovement g_GameMovement;
|
|
IGameMovement* g_pGameMovement = (IGameMovement*)&g_GameMovement;
|
|
|
|
EXPOSE_SINGLE_INTERFACE_GLOBALVAR(CNetworkedPlayerMovement, IGameMovement,INTERFACENAME_GAMEMOVEMENT, g_GameMovement );
|
|
|
|
|
|
#ifdef CLIENT_DLL
|
|
#include "multiplayer/basenetworkedplayer_cl.h"
|
|
#else
|
|
#include "multiplayer/basenetworkedplayer.h"
|
|
#endif
|
|
|
|
bool CNetworkedPlayerMovement::CheckJumpButton()
|
|
{
|
|
bool HasJumped = BaseClass::CheckJumpButton();
|
|
|
|
if (HasJumped)
|
|
static_cast<CBaseNetworkedPlayer*>(player)->DoAnimationEvent(PLAYERANIMEVENT_JUMP);
|
|
|
|
return HasJumped;
|
|
} |