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