namespace Supercell.Laser.Logic.Message.Account { using Supercell.Laser.Titan.DataStream; public class BindSupercellIdAccountMessage : GameMessage { public string SupercellIdToken; public bool Force; public override void Decode() { SupercellIdToken = LogicCompressedString.Decode(Stream)?.GetString(); if (string.IsNullOrEmpty(SupercellIdToken)) { SupercellIdToken = Stream.ReadString(900000); } if (!Stream.IsAtEnd()) { Force = Stream.ReadBoolean(); } } public override int GetMessageType() { return 10636; } public override int GetServiceNodeType() { return 1; } } }