Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- See more at https://mafiamods.com/forums/topic/mafia-3-modding-mega-thread
- class C_ScriptGameMachineWrapper // Total size: 24 bytes
- {
- public:
- uint64_t VTABLE; // 00-08
- uint64_t unkpointer; // 08-16
- uint8_t unkbyte; // 16-17
- PAD(0x7);
- virtual void ~C_ScriptGameMachineWrapper();
- virtual void Function001();
- virtual void Function002();
- virtual void Function003(); // nullsub
- virtual void Function004();
- virtual void Function005();
- virtual void Function006();
- };
- class C_ScriptMachine // Total size: 412 bytes
- {
- public:
- _QWORD qword0; // VTABLE
- _QWORD qword8;
- _QWORD qword10;
- _QWORD qword18;
- DWORD qword20;
- _QWORD qword28;
- _QWORD qword30;
- _BYTE gap0[0x28]; // seems to be a std::vector
- _QWORD qword60;
- _QWORD qword68;
- _QWORD qword70;
- _QWORD qword78;
- _QWORD qword80;
- _QWORD qword88;
- _QWORD qword90;
- _QWORD qword98;
- _QWORD qwordA0;
- _QWORD qwordA8;
- _QWORD qwordB0;
- _QWORD qwordB8;
- _BYTE gapC0[16];
- _QWORD qwordD0;
- _QWORD qwordD8;
- _QWORD qwordE0;
- _BYTE byteE8;
- _BYTE gapE9[15];
- _QWORD qwordF8;
- _QWORD qword100;
- _BYTE gap108[16];
- _DWORD dword118;
- void *pvoid120;
- _QWORD qword128;
- _QWORD qword130;
- _DWORD dword138;
- _QWORD qword140;
- _QWORD qword148;
- _QWORD qword150;
- _DWORD dword158;
- _DWORD dword15C;
- _DWORD dword160;
- _BYTE gap164[20];
- _DWORD dword178;
- _QWORD qword180;
- _QWORD qword188;
- _QWORD qword190;
- _QWORD qword198;
- virtual void ~C_ScriptMachine();
- virtual void Function0001();
- virtual void Function0002();
- virtual void Function0003();
- virtual void Function0004();
- virtual void Function0005();
- virtual void Function0006();
- virtual void Function0007();
- virtual void Function0008();
- virtual void Function0009();
- virtual void Function0010();
- virtual void Function0011();
- virtual void Function0012();
- virtual void Function0013();
- virtual void Function0014();
- virtual void Function0015();
- virtual void Function0016();
- virtual void Function0017();
- virtual void Function0018();
- virtual void Function0019(); // nullsub
- virtual void Function0020();
- virtual void Function0021();
- }
- class ue::game::script::C_ScriptGameMachine::ctor: public C_ScriptMachine // size: (start at offset 416, end at 560)
- {
- public:
- _QWORD qword1A0; // ptr to 40(0x28) size big object, as down in C_ScriptMachine, seems to be a vector
- _QWORD qword1A8;
- _QWORD qword1B0;
- _QWORD qword1B8;
- _QWORD qword1C0;
- _QWORD qword1C8;
- _QWORD qword1D0;
- _QWORD qword1D8;
- _QWORD qword1E0;
- _QWORD qword1E8;
- _QWORD qword1F0;
- _QWORD qword1F8;
- _QWORD qword200;
- _QWORD qword208;
- _BYTE byte210;
- _QWORD qword218;
- _QWORD qword220;
- _QWORD qword228;
- virtual void ~C_ScriptGameMachineWrapper();
- virtual void Function0001() override;
- virtual void Function0002() override;
- virtual void Function0003() override;
- virtual void Function0004();
- virtual void Function0005();
- virtual void Function0006() override;
- virtual void Function0007();
- virtual void Function0008();
- virtual void Function0009();
- virtual void Function0010();
- virtual void Function0011();
- virtual void Function0012();
- virtual void Function0013() override;
- virtual void Function0014();
- virtual void Function0015();
- virtual void Function0016();
- virtual void Function0017();
- virtual void Function0018();
- virtual void Function0019(); // nullsub
- virtual void Function0020() override;
- virtual void Function0021();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement