LuaDistributesValhallaInstancePdtRet = {} LuaDistributesValhallaInstancePdtRet.sysID = 46 LuaDistributesValhallaInstancePdtRet.cmdID = 55 function LuaDistributesValhallaInstancePdtRet.ExtraPacket(memStream) -- print('ExtraPacket:'..memStream.Length) local binaryReader = CS.BinaryMessageHandle.GetLuaPacketReader(memStream) local sysID = binaryReader:ReadByte() local cmdID = binaryReader:ReadByte() packet = LuaDistributesValhallaInstancePdtRet.ReadPacket(binaryReader) return packet end function LuaDistributesValhallaInstancePdtRet.SendPacket(packet) local message = CS.BinaryMessageHandle.CreateMessage(LuaDistributesValhallaInstancePdtRet.sysID, LuaDistributesValhallaInstancePdtRet.cmdID) require "LuaDistributesMarketingActAwardItem" LuaDistributesMarketingActAwardItem.WritePacket(packet['items'], binaryWriter) message:Send() end function LuaDistributesValhallaInstancePdtRet.ReadPacket(binaryReader) local packet = {} require "LuaDistributesMarketingActAwardItem" packet['items'] = LuaDistributesMarketingActAwardItem.ReadPacket(binaryReader) return packet end