r5sdk/r5dev/public/playerstate.h
Kawe Mazidjatari 3ed423543e Add more entity structures to the SDK
Stuff will be separated properly very soon.
2023-01-18 01:34:40 +01:00

40 lines
832 B
C++
Raw Blame History

//====== Copyright <20> 1996-2005, Valve Corporation, All rights reserved. =======//
//
// Purpose:
//
// $NoKeywords: $
//=============================================================================//
#ifndef PLAYERSTATE_H
#define PLAYERSTATE_H
#ifdef _WIN32
#pragma once
#endif
#include "mathlib/mathlib.h"
class CPlayerState
{
char gap_0[8];
int playerEntityIndex;
char gap_c[4];
__int64 currentClass;
__int64 requestedClass;
__int64 onDeathClass;
__int64 oldClass;
__int64 netname;
int fixangle;
Vector3D anglechange;
int index;
Vector3D forceWorldViewAngle;
int forceWorldViewAngleUntilTick;
bool replay;
char gap_5d[3];
int lastPlayerView_tickcount;
Vector3D lastPlayerView_origin;
Vector3D lastPlayerView_angle;
bool deadflag;
char gap_7d[3];
Vector3D m_localViewAngles;
};
#endif // PLAYERSTATE_H