Code: Select all
typedef struct _SPAWNINFO {
/*0x000*/ BYTE Unknown0x000;
/*0x001*/ CHAR Name[64];
/*0x041*/ BYTE Unknown0x041[7];
FLOAT Y;
FLOAT X;
FLOAT Z;
/*0x048*/ FLOAT SpeedZ;
/*0x04c*/ FLOAT Unknown0x060;
/*0x054*/ FLOAT SpeedX;
/*0x060*/ FLOAT SpeedRun;
/*0x064*/ FLOAT Heading;
/*0x068*/ FLOAT SpeedY;
/*0x06c*/ BYTE Unknown0x06c[4];
/*0x070*/ FLOAT SpeedHeading;
/*0x074*/ FLOAT CameraAngle;
/*0x078*/ BYTE Unknown0x078[12];
/*0x084*/ PACTORINFO pActorInfo;
/*0x088*/ BYTE Unknown0x088[5];
/*0x08d*/ BYTE Linkdead;
/*0x08e*/ BYTE Unknown0x08e;
/*0x08f*/ BYTE LFG;
/*0x090*/ BYTE Unknown0x090[76];
/*0x0dc*/ DWORD Zone;
/*0x0e0*/ DWORD Unknown0x0e0;
/*0x0e4*/ struct _SPAWNINFO *pNext;
/*0x0e8*/ PCHARINFO pCharInfo;
/*0x0ec*/ BYTE Unknown0x0ec[4];
/*0x0f0*/ struct _SPAWNINFO *pPrev;
/*0x0f4*/ DWORD Unknown0x0f4;
/*0x0f8*/ CHAR Lastname[32];
/*0x118*/ BYTE Unknown0x118[8];
/*0x120*/ FLOAT Unknownf0x120;
/*0x124*/ FLOAT Unknownf0x124;
/*0x128*/ FLOAT Unknownf0x128;
/*0x12c*/ FLOAT Unknownf0x12c;
/*0x130*/ FLOAT Unknownf0x130;
/*0x134*/ BYTE Type;
/*0x135*/ BYTE Unknown0x135[3];
/*0x138*/ DWORD Unknown0x138;
/*0x13c*/ BYTE Level;
/*0x13d*/ BYTE Unknown0x13d;
/*0x13e*/ BYTE Gender;
/*0x13f*/ BYTE Unknown0x13f;
/*0x140*/ BYTE HideMode;
/*0x141*/ BYTE StandState;
/*0x142*/ BYTE Class;
/*0x143*/ BYTE Light;
/*0x144*/ BYTE Unknown0x144;
/*0x145*/ BYTE Unknown0x145;
/*0x146*/ BYTE GM;
/*0x147*/ BYTE Unknown0x147;
/*0x148*/ DWORD SpawnID;
/*0x14c*/ DWORD MasterID;
/*0x150*/ DWORD Race;
/*0x154*/ DWORD Anon;
/*0x158*/ DWORD AARank;
/*0x15c*/ DWORD AFK;
/*0x160*/ DWORD VisType;
/*0x164*/ DWORD HPCurrent;
/*0x168*/ BYTE Unknown0x168[8];
/*0x170*/ DWORD Deity;
/*0x174*/ DWORD HPMax;
/*0x178*/ DWORD GuildID;
/*0x17c*/ BYTE Unknown0x17c[20];
} SPAWNINFO, *PSPAWNINFO; MOTD


donations for this month's patches.