namespace Supercell.Laser.Logic.Message.Home { using Supercell.Laser.Logic.Helper; public class ReportPlayerMapMessage : GameMessage { public long MapId; public long Value1; public long Value2; public override void Encode() { ByteStreamHelper.EncodeLogicLong(Stream, MapId); Stream.WriteLong(Value1); Stream.WriteLong(Value2); } public override void Decode() { MapId = ByteStreamHelper.DecodeLogicLong(Stream); Value1 = Stream.ReadLong(); Value2 = Stream.ReadLong(); } public override int GetMessageType() { return 12125; } public override int GetServiceNodeType() { return 9; } } }