namespace Supercell.Laser.Logic.Message.Home { using Supercell.Laser.Logic.Avatar; using Supercell.Laser.Logic.Home; public class OwnHomeDataMessage : GameMessage { public OwnHomeDataMessage() : base() { ; } public ClientHome Home; public ClientAvatar Avatar; public override void Encode() { try { Home.Encode(Stream); Avatar.Encode(Stream); Stream.WriteVInt(0); } catch (Exception ex) { Console.WriteLine("[OwnHomeDataMessage] Encode failed"); Console.WriteLine(ex.ToString()); try { Stream.WriteVInt(0); } catch { } } } public override int GetMessageType() { return 24101; } public override int GetServiceNodeType() { return 9; } } }