public static void Add(NetworkMessage message, Player player, IEnumerable <Outfit> outfits) { message.AddByte((byte)ServerPacketType.OutfitWindow); message.AddOutfit(player.Outfit); message.AddByte((byte)outfits.Count()); foreach (Outfit outfit in outfits) { message.AddUInt16((ushort)outfit.LookType); message.AddString(outfit.Name); message.AddByte(outfit.Addons); } }
public static void Add(NetworkMessage message, Player player, IEnumerable<Outfit> outfits) { message.AddByte((byte)ServerPacketType.OutfitWindow); message.AddOutfit(player.Outfit); message.AddByte((byte)outfits.Count()); foreach (Outfit outfit in outfits) { message.AddUInt16((ushort)outfit.LookType); message.AddString(outfit.Name); message.AddByte(outfit.Addons); } }
public static void Add(NetworkMessage message, Creature creature) { message.AddByte((byte)ServerPacketType.CreatureOutfit); message.AddUInt32(creature.Id); message.AddOutfit(creature.Outfit); }
public static void Add(NetworkMessage message, Creature creature) { message.AddByte((byte)ServerPacketType.CreatureOutfit); message.AddUInt32(creature.Id); message.AddOutfit(creature.Outfit); }