using Supercell.Laser.Logic.Helper; using Supercell.Laser.Logic.Message; public class SeasonRewardsMessage : GameMessage//5502BC { public int Type; public override void Encode() { Stream.WriteVInt(Type); Stream.WriteVInt(0); Stream.WriteVInt(0); switch (Type) { case 4: Stream.WriteVInt(1); { Stream.WriteVInt(1); // win for give Stream.WriteVInt(0); // unknown Stream.WriteVInt(500); // count starpoints Stream.WriteVInt(0); // unknown Stream.WriteVInt(14); // item Stream.WriteVInt(1); // count Stream.WriteVInt(1); Stream.WriteVInt(1); } break; } } public override int GetMessageType() { return 24123; } public override int GetServiceNodeType() { return 9; } }