|
发表于 2018-8-31 20:54:33
|
显示全部楼层
MEMBER_FN_PREFIX(StandardItemData);
DEFINE_MEMBER_FN(ctor_data, StandardItemData *, 0x008552F0, GFxMovieView ** movieView, InventoryEntryData * objDesc, int64_t unk);
StandardItemData * ctor_Hook(GFxMovieView ** movieView, InventoryEntryData * objDesc, int64_t unk);
static uintptr_t GetCtorHookAddress()
{
static RelocAddr<uintptr_t> kCtorHookAddress(0x00856500 + 0x97);
return kCtorHookAddress.GetUIntPtr();
}
};
STATIC_ASSERT(offsetof(StandardItemData, fxValue) == 0x18);
STATIC_ASSERT(sizeof(StandardItemData) == 0x40);
StandardItemData * StandardItemData::ctor_Hook(GFxMovieView ** movieView, InventoryEntryData * objDesc, int64_t unk)
{
复制代码 |
|