24 lines
815 B
Plaintext
24 lines
815 B
Plaintext
LuaHandleRetDraw = {}
|
|
|
|
function LuaHandleRetDraw.HandlePacket(mem)
|
|
require "LuaDistributesRetDraw"
|
|
packet = LuaDistributesRetDraw.ExtraPacket(mem)
|
|
--print(packet)
|
|
print("Get RetDraw packet")
|
|
local manager = CS.MarketingActsRoot:Instance()
|
|
if manager ~= nil then
|
|
if manager._ShowingWin:ContainsKey(packet.actID) then
|
|
local marketDel = manager._ShowingWin[packet.actID]:GetComponent("MarketingUIBaseLua")
|
|
if marketDel ~= nil then
|
|
-- print("before packet type : " .. type(packet))
|
|
-- print("before packet.actIDState type : " .. type(packet.actIDState))
|
|
-- print("before: packet.actIDState[1].actID = " .. packet.actIDState[1].actID)
|
|
-- print("before: packet.actIDState[1].actID = " .. packet.actIDState[1].state)
|
|
marketDel:MarketingActPageGetAwardRet(packet)
|
|
end
|
|
end
|
|
end
|
|
end
|
|
|
|
|