typedef struct { int x, y, width, height; float fov_x, fov_y; vec3_t vieworg; vec3_t viewaxis[3]; int time; int rdflags; } refdef_t; typedef struct { int clientFrame; int clientNum; qboolean demoPlayback; int unknown1; int unknown2; int unknown3; int latestSnapshotNum; int latestSnapshotTime; snapshot_t *snap; snapshot_t *nextSnap; snapshot_t activeSnapshots[2]; float frameInterpolation; int unknown4; int time; int crap1[0x90B]; refdef_t refdef; vec3_t refdefViewAngles; INT crap2[0xCBC]; int crosshairClientNum; int crosshairClientTime; }cg_t;