更新进入副本回调

This commit is contained in:
lenheart
2025-12-19 23:53:10 +08:00
parent 3ac1fa3ff4
commit 51a5665176
2 changed files with 44 additions and 157 deletions

View File

@@ -623,39 +623,44 @@ _Hook_Register_Currency_Func_("0x0859A918", ["pointer", "int"], Cb_CParty_get_li
//新增字节初始化 BindCube_ScriptData
Cb_ExtreamDungeon_BindCube_ScriptData_Enter_Func <- {};
Cb_ExtreamDungeon_BindCube_ScriptData_Leave_Func <- {};
_Hook_Register_Currency_Func_("0x0832E058", "void", ["pointer"],
Cb_ExtreamDungeon_BindCube_ScriptData_Enter_Func, Cb_ExtreamDungeon_BindCube_ScriptData_Leave_Func);
_Hook_Register_Currency_Func_("0x0832E058", ["pointer", "void"], Cb_ExtreamDungeon_BindCube_ScriptData_Enter_Func, Cb_ExtreamDungeon_BindCube_ScriptData_Leave_Func);
//新增字节清理 ~BindCube_ScriptData
Cb_ExtreamDungeon_BindCube_ScriptData_free_Enter_Func <- {};
Cb_ExtreamDungeon_BindCube_ScriptData_free_Leave_Func <- {};
_Hook_Register_Currency_Func_("0x0832E220", "void", ["pointer"],
_Hook_Register_Currency_Func_("0x0832E220", ["pointer", "void"],
Cb_ExtreamDungeon_BindCube_ScriptData_free_Enter_Func, Cb_ExtreamDungeon_BindCube_ScriptData_free_Leave_Func);
//装备列表校验 ExtreamDungeon::CCompound_ExtreamDun_Item::_isPossibleResultItem 0x0832DB4E
Cb_CCompound_ExtreamDun_Item_isPossibleResultItem_Enter_Func <- {};
Cb_CCompound_ExtreamDun_Item_isPossibleResultItem_Leave_Func <- {};
_Hook_Register_Currency_Func_("0x0832DB4E", "int", ["pointer", "pointer"],
_Hook_Register_Currency_Func_("0x0832DB4E", ["pointer", "pointer", "int"],
Cb_CCompound_ExtreamDun_Item_isPossibleResultItem_Enter_Func, Cb_CCompound_ExtreamDun_Item_isPossibleResultItem_Leave_Func);
//装备列表添加装备 ExtreamDungeon::CCompound_ExtreamDun_Item::_AddItem 0x0832DD1C
Cb_CCompound_ExtreamDun_Item_AddItem_Enter_Func <- {};
Cb_CCompound_ExtreamDun_Item_AddItem_Leave_Func <- {};
_Hook_Register_Currency_Func_("0x0832DD1C", "int", ["pointer", "pointer"],
_Hook_Register_Currency_Func_("0x0832DD1C", ["pointer", "pointer", "int"],
Cb_CCompound_ExtreamDun_Item_AddItem_Enter_Func, Cb_CCompound_ExtreamDun_Item_AddItem_Leave_Func);
//合成器装备校验 ExtreamDungeon::CCompound_ExtreamDun_Item::checkCompoundable 0x0832D7D6
Cb_CCompound_ExtreamDun_Item_checkCompoundable_Enter_Func <- {};
Cb_CCompound_ExtreamDun_Item_checkCompoundable_Leave_Func <- {};
_Hook_Register_Currency_Func_("0x0832D7D6", "int", ["pointer", "pointer", "pointer", "int"],
_Hook_Register_Currency_Func_("0x0832D7D6", ["pointer", "pointer", "pointer", "int", "int"],
Cb_CCompound_ExtreamDun_Item_checkCompoundable_Enter_Func, Cb_CCompound_ExtreamDun_Item_checkCompoundable_Leave_Func);
//合成器结果生成 ExtreamDungeon::CCompound_ExtreamDun_Item::makeCompoundItem 0x0832CCC0
Cb_CCompound_ExtreamDun_Item_makeCompoundItem_Enter_Func <- {};
Cb_CCompound_ExtreamDun_Item_makeCompoundItem_Leave_Func <- {};
_Hook_Register_Currency_Func_("0x0832CCC0", "int", ["pointer", "pointer", "int", "pointer", "int"],
_Hook_Register_Currency_Func_("0x0832CCC0", ["pointer", "pointer", "int", "pointer", "int", "int"],
Cb_CCompound_ExtreamDun_Item_makeCompoundItem_Enter_Func, Cb_CCompound_ExtreamDun_Item_makeCompoundItem_Leave_Func);
//队伍进入副本时
Cb_CParty_dungeon_start_Enter_Func <- {};
Cb_CParty_dungeon_start_Leave_Func <- {};
_Hook_Register_Currency_Func_("0x085A0954", ["pointer", "pointer", "char", "int", "int"],
Cb_CParty_dungeon_start_Enter_Func, Cb_CParty_dungeon_start_Leave_Func);
function _Hook_Register_Currency_DelayHook_() {
//五国时的热点函数