Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #pragma once
- #include <d3dx9math.h>
- #define MAX_OBJECTS 4096
- struct OAMain;
- struct OAMainPointer;
- struct OAObjectClass;
- struct OALocal_2;
- struct OALocal_1;
- struct OALocal;
- struct OAObjectTable;
- struct OAObjectClass;
- struct OAObject;
- struct OAMainPointer
- {
- OAMain* Main;
- };
- struct OAMain
- {
- char unknown0[1532]; // 0x0000
- OAObjectClass* ObjectClass; // 0x05FC
- char unknown1536[3492]; // 0x0600
- OALocal* Local; // 0x13A4
- };
- struct OAObjectClass
- {
- OAObjectTable* ObjectTable;
- DWORD ObjectCount;
- };
- struct OAObject
- {
- OAObject* Object;
- DWORD unknown_00;
- };
- struct OAObjectTable
- {
- OAObjectClass m_Objects[MAX_OBJECTS];
- };
- struct OALocal
- {
- DWORD* ThisPtr;
- OALocal_1* GettingCloser;
- };
- struct OALocal_1
- {
- char unknown_00[0x10];
- OALocal_2* LocalPlayerData;
- };
- struct OALocal_2
- {
- DWORD* m_This;
- D3DXVECTOR3 Right;
- D3DXVECTOR3 Up;
- D3DXVECTOR3 View;
- D3DXVECTOR3 Position;
- };
Advertisement
Add Comment
Please, Sign In to add comment