Push right size for struct gentity_s
This commit is contained in:
parent
fe159d3bb4
commit
a33aafcff9
@ -576,16 +576,56 @@ namespace game
|
|||||||
|
|
||||||
static_assert(sizeof(usercmd_s) == 0x2C);
|
static_assert(sizeof(usercmd_s) == 0x2C);
|
||||||
|
|
||||||
|
struct playerState_s
|
||||||
|
{
|
||||||
|
unsigned char __pad0[0x4EC];
|
||||||
|
unsigned int perks[0x2];
|
||||||
|
unsigned int perkSlots[0x9];
|
||||||
|
unsigned char __pad1[0x2DE8];
|
||||||
|
};
|
||||||
|
|
||||||
|
struct gclient_s
|
||||||
|
{
|
||||||
|
playerState_s ps;
|
||||||
|
unsigned char __pad0[0x2CC];
|
||||||
|
int flags;
|
||||||
|
unsigned char __pad1[0x3B0];
|
||||||
|
};
|
||||||
|
|
||||||
|
static_assert(sizeof(gclient_s) == 0x3980);
|
||||||
|
|
||||||
struct entityState_s
|
struct entityState_s
|
||||||
{
|
{
|
||||||
int number;
|
int number;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
struct EntHandle
|
||||||
|
{
|
||||||
|
unsigned __int16 number;
|
||||||
|
unsigned __int16 infoIndex;
|
||||||
|
};
|
||||||
|
|
||||||
struct gentity_s
|
struct gentity_s
|
||||||
{
|
{
|
||||||
entityState_s s;
|
entityState_s s;
|
||||||
|
unsigned char __pad0[0x154];
|
||||||
|
gclient_s* client; // 0x158
|
||||||
|
unsigned char __pad1[0x28];
|
||||||
|
int flags;
|
||||||
|
int eventTime;
|
||||||
|
int clipmask;
|
||||||
|
int processedFrame;
|
||||||
|
EntHandle parent;
|
||||||
|
int nextthink;
|
||||||
|
int health;
|
||||||
|
int maxHealth;
|
||||||
|
int damage;
|
||||||
|
int count;
|
||||||
|
unsigned char __pad2[0xc8];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
static_assert(sizeof(gentity_s) == 0x274);
|
||||||
|
|
||||||
enum clientState_t
|
enum clientState_t
|
||||||
{
|
{
|
||||||
CS_FREE = 0,
|
CS_FREE = 0,
|
||||||
|
Loading…
Reference in New Issue
Block a user