public SSessionBase SendAsync(GateCharacterMarkAsFavoriteResponse value) => SendAsync(ClientOpcode.CharacterMarkAsFavorite, (PacketWriter writer) => { writer.Write(value.AccountId); writer.Write(value.CharacterId); writer.Write(ushort.MinValue); writer.WriteByteLengthUnicodeString(value.CharacterName); writer.Write(value.PhotoId); writer.Write(uint.MinValue); writer.Write(uint.MinValue); writer.Write(uint.MinValue); });
public SSessionBase SendDeferred(GateCharacterMarkAsFavoriteResponse value) => SendDeferred(SCCategory.Character, SCCharacter.RepresentativeChange, (SPacketWriter writer) => { writer.Write(value.AccountId); writer.Write(value.CharacterId); writer.WriteHero(value.Hero); writer.Write(value.Level); writer.WriteByteLengthUnicodeString(value.CharacterName); writer.Write(value.PhotoId); writer.Write(value.Date); writer.Write(value.Error); });