1.4 KiB
1.4 KiB
WongWork_CItemUpgrade_Separate 回调函数文档
回调说明:
WongWork_CItemUpgrade_Separate类用于在服务端中持续锻造时的HOOK。
注册方法:
Cb_WongWork_CItemUpgrade_Separate__DoProcUpgradeFunc.rawset(Key,Function)
参数:
锻造信息对象(C指针)角色对象被锻造的道具对象原返回值锻造信息对象(C指针)
特殊说明:
如果返回值不为 -99 则返回你要返回的值在此回调中可以对Item对象进行修改操作,并且不需要调用Flush函数
例子:
function Test_Function(CItemUpgrade_Separate,SUser,ItemObj,OldRet,STUpgradeInfo)
{
return -99;
}
Cb_WongWork_CItemUpgrade_Separate__DoProcUpgradeFunc.rawset("Test", Test_Function);
or
function Test_Function(CItemUpgrade_Separate,SUser,ItemObj,OldRet,STUpgradeInfo)
{
return -99;
}
Cb_WongWork_CItemUpgrade_Separate__DoProcUpgradeFunc.Test <- Test_Function;
or
function Test_Function(CItemUpgrade_Separate,SUser,ItemObj,OldRet,STUpgradeInfo)
{
return -99;
}
Cb_WongWork_CItemUpgrade_Separate__DoProcUpgradeFunc["Test"] <- Test_Function;
or
Cb_WongWork_CItemUpgrade_Separate__DoProcUpgradeFunc.Test <- function (CItemUpgrade_Separate,SUser,ItemObj,OldRet,STUpgradeInfo)
{
return -99;
};