public override void Deserialize(BigEndianReader reader) { base.Deserialize(reader); var limit = reader.ReadUShort(); Presets = new Types.Game.Inventory.Preset.Preset[limit]; for (int i = 0; i < limit; i++) { Presets[i] = new Types.Game.Inventory.Preset.Preset(); Presets[i].Deserialize(reader); } }
public override void Deserialize(IDataReader reader) { base.Deserialize(reader); var presetsCount = reader.ReadUShort(); Presets = new List <Types.Game.Inventory.Preset.Preset>(); for (var presetsIndex = 0; presetsIndex < presetsCount; presetsIndex++) { var objectToAdd = new Types.Game.Inventory.Preset.Preset(); objectToAdd.Deserialize(reader); Presets.Add(objectToAdd); } var idolsPresetsCount = reader.ReadUShort(); IdolsPresets = new List <IdolsPreset>(); for (var idolsPresetsIndex = 0; idolsPresetsIndex < idolsPresetsCount; idolsPresetsIndex++) { var objectToAdd = new IdolsPreset(); objectToAdd.Deserialize(reader); IdolsPresets.Add(objectToAdd); } }
public InventoryPresetUpdateMessage(Types.Game.Inventory.Preset.Preset preset) { Preset = preset; }
public override void Deserialize(IDataReader reader) { Preset = new Types.Game.Inventory.Preset.Preset(); Preset.Deserialize(reader); }
public override void Deserialize(BigEndianReader reader) { Preset = new Types.Game.Inventory.Preset.Preset(); Preset.Deserialize(reader); }