Пример #1
0
 internal RandomUnitGlobalTable(BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat)
 {
     ReadFrom(reader, formatVersion, subVersion, useNewFormat);
 }
Пример #2
0
 public static ModifiedAbilityData ReadModifiedAbilityData(this BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat) => new ModifiedAbilityData(reader, formatVersion, subVersion, useNewFormat);
Пример #3
0
 public static RandomUnitTableUnit ReadRandomUnitTableUnit(this BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat) => new RandomUnitTableUnit(reader, formatVersion, subVersion, useNewFormat);
Пример #4
0
 internal void WriteTo(BinaryWriter writer, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat)
 {
     writer.Write(Slot);
     writer.Write(ItemId);
 }
Пример #5
0
 public static UnitData ReadMapUnitData(this BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, out bool useNewFormat) => new UnitData(reader, formatVersion, subVersion, out useNewFormat);
Пример #6
0
 public static void Write(this BinaryWriter writer, RandomUnitTableUnit randomUnitTableUnit, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat) => randomUnitTableUnit.WriteTo(writer, formatVersion, subVersion, useNewFormat);
Пример #7
0
 internal InventoryItemData(BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat)
 {
     ReadFrom(reader, formatVersion, subVersion, useNewFormat);
 }
Пример #8
0
 internal void ReadFrom(BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat)
 {
     AbilityId        = reader.ReadInt32();
     IsAutocastActive = reader.ReadBool();
     HeroAbilityLevel = reader.ReadInt32();
 }
Пример #9
0
 internal void WriteTo(BinaryWriter writer, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat)
 {
     writer.Write(AbilityId);
     writer.WriteBool(IsAutocastActive);
     writer.Write(HeroAbilityLevel);
 }
Пример #10
0
 internal UnitData(BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, out bool useNewFormat)
 {
     ReadFrom(reader, formatVersion, subVersion, out useNewFormat);
 }
Пример #11
0
 internal ModifiedAbilityData(BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat)
 {
     ReadFrom(reader, formatVersion, subVersion, useNewFormat);
 }
Пример #12
0
 internal abstract void WriteTo(BinaryWriter writer, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat);
Пример #13
0
 internal override void WriteTo(BinaryWriter writer, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat)
 {
     writer.Write(TableId);
     writer.Write(Column);
 }
Пример #14
0
 internal void ReadFrom(BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat)
 {
     TableId = reader.ReadInt32();
     Column  = reader.ReadInt32();
 }
Пример #15
0
 public static void Write(this BinaryWriter writer, InventoryItemData inventoryItemData, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat) => inventoryItemData.WriteTo(writer, formatVersion, subVersion, useNewFormat);
Пример #16
0
 internal SpecialDoodadData(BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, SpecialDoodadVersion specialDoodadVersion)
 {
     ReadFrom(reader, formatVersion, subVersion, specialDoodadVersion);
 }
Пример #17
0
 public static void Write(this BinaryWriter writer, ModifiedAbilityData modifiedAbilityData, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat) => modifiedAbilityData.WriteTo(writer, formatVersion, subVersion, useNewFormat);
Пример #18
0
 internal void ReadFrom(BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, SpecialDoodadVersion specialDoodadVersion)
 {
     TypeId    = reader.ReadInt32();
     Variation = reader.ReadInt32();
     Position  = new Point(reader.ReadInt32(), reader.ReadInt32());
 }
Пример #19
0
 public static void Write(this BinaryWriter writer, RandomItemSetItem randomItemSetItem, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat) => randomItemSetItem.WriteTo(writer, formatVersion, subVersion, useNewFormat);
Пример #20
0
 internal void WriteTo(BinaryWriter writer, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, SpecialDoodadVersion specialDoodadVersion)
 {
     writer.Write(TypeId);
     writer.Write(Variation);
     writer.Write(Position.X);
     writer.Write(Position.Y);
 }
Пример #21
0
 internal void ReadFrom(BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat)
 {
     Slot   = reader.ReadInt32();
     ItemId = reader.ReadInt32();
 }
Пример #22
0
 /// <summary>
 /// Initializes a new instance of the <see cref="MapUnits"/> class.
 /// </summary>
 /// <param name="formatVersion"></param>
 /// <param name="subVersion"></param>
 /// <param name="useNewFormat"></param>
 public MapUnits(MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat)
 {
     FormatVersion = formatVersion;
     SubVersion    = subVersion;
     UseNewFormat  = useNewFormat;
 }
Пример #23
0
 public static SpecialDoodadData ReadMapSpecialDoodadData(this BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, SpecialDoodadVersion specialDoodadVersion) => new SpecialDoodadData(reader, formatVersion, subVersion, specialDoodadVersion);
Пример #24
0
 internal RandomItemSetItem(BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat)
 {
     ReadFrom(reader, formatVersion, subVersion, useNewFormat);
 }
Пример #25
0
 public static InventoryItemData ReadInventoryItemData(this BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat) => new InventoryItemData(reader, formatVersion, subVersion, useNewFormat);
Пример #26
0
 public static void Write(this BinaryWriter writer, SpecialDoodadData mapSpecialDoodadData, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, SpecialDoodadVersion specialDoodadVersion) => mapSpecialDoodadData.WriteTo(writer, formatVersion, subVersion, specialDoodadVersion);
Пример #27
0
 public static RandomUnitAny ReadRandomUnitNeutral(this BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat) => new RandomUnitAny(reader, formatVersion, subVersion, useNewFormat);
Пример #28
0
 public static void Write(this BinaryWriter writer, UnitData mapUnitData, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat) => mapUnitData.WriteTo(writer, formatVersion, subVersion, useNewFormat);
Пример #29
0
 public static RandomItemSetItem ReadRandomItemSetItem(this BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat) => new RandomItemSetItem(reader, formatVersion, subVersion, useNewFormat);
Пример #30
0
 internal override void WriteTo(BinaryWriter writer, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat)
 {
     writer.WriteInt24(Level);
     writer.Write((byte)Class);
 }