LuaDistributesHappyGoldenInfoReq = {}

LuaDistributesHappyGoldenInfoReq.sysID = 56
LuaDistributesHappyGoldenInfoReq.cmdID = 6

function LuaDistributesHappyGoldenInfoReq.ExtraPacket(memStream)
    -- print('ExtraPacket:'..memStream.Length)

	local binaryReader = CS.BinaryMessageHandle.GetLuaPacketReader(memStream)
	local sysID = binaryReader:ReadByte()
	local cmdID = binaryReader:ReadByte()
	packet = LuaDistributesHappyGoldenInfoReq.ReadPacket(binaryReader)

	return packet
end

function LuaDistributesHappyGoldenInfoReq.SendPacket(packet)
	local message = CS.BinaryMessageHandle.CreateMessage(LuaDistributesHappyGoldenInfoReq.sysID, LuaDistributesHappyGoldenInfoReq.cmdID)
	if(packet['activityId'] == nil) then
	packet['activityId'] = 0
end
message:WriteInt(packet['activityId'])


	message:Send()
end

function LuaDistributesHappyGoldenInfoReq.ReadPacket(binaryReader)

	local packet = {}
	packet['activityId'] = binaryReader:ReadInt32()


	return packet
end