namespace Supercell.Laser.Logic.Message.Account { using Supercell.Laser.Titan.DataStream; public class SupercellIdAccountBoundMessage : GameMessage { public long AccountId; public SupercellIdAccountBoundMessage() : base() { } public SupercellIdAccountBoundMessage(long accountId) : base() { AccountId = accountId; } public SupercellIdAccountBoundMessage(long accountId, string scidToken) : base() { AccountId = accountId; } public override void Encode() { Stream.WriteLong(AccountId); } public override int GetMessageType() { return 20132; } public override int GetServiceNodeType() { return 9; } } }