005148D3 8B49 48 MOV ECX,DWORD PTR DS:[ECX+48] 005148D6 85C9 TEST ECX,ECX 005148D8 74 47 JE SHORT worldoft.00514921 005148DA 8D4424 0C LEA EAX,DWORD PTR SS:[ESP+C] 005148DE 50 PUSH EAX 005148DF E8 7CFCFFFF CALL worldoft.00514560 00514560 51 PUSH ECX 00514561 8B49 40 MOV ECX,DWORD PTR DS:[ECX+40] 00514564 8B4424 08 MOV EAX,DWORD PTR SS:[ESP+8] 00514568 C70424 00000000 MOV DWORD PTR SS:[ESP],0 0051456F 8908 MOV DWORD PTR DS:[EAX],ECX 00514571 85C9 TEST ECX,ECX 00514573 74 02 JE SHORT worldoft.00514577 00514575 FF01 INC DWORD PTR DS:[ECX] 00514577 59 POP ECX 00514578 C2 0400 RETN 4 Code: class rootModel { public: char unknown0[64]; //0x0000 IHateThisGame* pHate ; //0x0040 }; class IHateThisGame { public: char unknown0[12]; //0x0000 PlayerMatrix* pMat; //0x00C char unknown20[176]; //0x0014 __int8 DrawTracks; //c0 __int8 isB; __int8 isC; __int8 isAlive; __int8 isD; }; class PlayerMatrix { public: char unknown0[12]; //0x0000 D3DXMATRIX player; };