mirror of
https://github.com/halpz/re3.git
synced 2025-07-27 05:12:43 +00:00
cleaned up patching of virtual functions; started CAutomobile
This commit is contained in:
@ -51,8 +51,16 @@ CDummy::Remove(void)
|
||||
}
|
||||
}
|
||||
|
||||
class CDummy_ : public CDummy
|
||||
{
|
||||
public:
|
||||
void Add_(void) { CDummy::Add(); }
|
||||
void Remove_(void) { CDummy::Remove(); }
|
||||
void dtor(void) { CDummy::~CDummy(); }
|
||||
};
|
||||
|
||||
STARTPATCHES
|
||||
InjectHook(0x473810, &CDummy::dtor, PATCH_JUMP);
|
||||
InjectHook(0x473860, &CDummy::Add_, PATCH_JUMP);
|
||||
InjectHook(0x473AD0, &CDummy::Remove_, PATCH_JUMP);
|
||||
InjectHook(0x473810, &CDummy_::dtor, PATCH_JUMP);
|
||||
InjectHook(0x473860, &CDummy_::Add_, PATCH_JUMP);
|
||||
InjectHook(0x473AD0, &CDummy_::Remove_, PATCH_JUMP);
|
||||
ENDPATCHES
|
||||
|
Reference in New Issue
Block a user