Ejemplo n.º 1
0
 internal RandomUnitGlobalTable(BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat)
 {
     ReadFrom(reader, formatVersion, subVersion, useNewFormat);
 }
Ejemplo n.º 2
0
 public static ModifiedAbilityData ReadModifiedAbilityData(this BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat) => new ModifiedAbilityData(reader, formatVersion, subVersion, useNewFormat);
Ejemplo n.º 3
0
 public static RandomUnitTableUnit ReadRandomUnitTableUnit(this BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat) => new RandomUnitTableUnit(reader, formatVersion, subVersion, useNewFormat);
Ejemplo n.º 4
0
 internal void WriteTo(BinaryWriter writer, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat)
 {
     writer.Write(Slot);
     writer.Write(ItemId);
 }
Ejemplo n.º 5
0
 public static UnitData ReadMapUnitData(this BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, out bool useNewFormat) => new UnitData(reader, formatVersion, subVersion, out useNewFormat);
Ejemplo n.º 6
0
 public static void Write(this BinaryWriter writer, RandomUnitTableUnit randomUnitTableUnit, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat) => randomUnitTableUnit.WriteTo(writer, formatVersion, subVersion, useNewFormat);
Ejemplo n.º 7
0
 internal InventoryItemData(BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat)
 {
     ReadFrom(reader, formatVersion, subVersion, useNewFormat);
 }
Ejemplo n.º 8
0
 internal void ReadFrom(BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat)
 {
     AbilityId        = reader.ReadInt32();
     IsAutocastActive = reader.ReadBool();
     HeroAbilityLevel = reader.ReadInt32();
 }
Ejemplo n.º 9
0
 internal void WriteTo(BinaryWriter writer, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat)
 {
     writer.Write(AbilityId);
     writer.WriteBool(IsAutocastActive);
     writer.Write(HeroAbilityLevel);
 }
Ejemplo n.º 10
0
 internal UnitData(BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, out bool useNewFormat)
 {
     ReadFrom(reader, formatVersion, subVersion, out useNewFormat);
 }
Ejemplo n.º 11
0
 internal ModifiedAbilityData(BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat)
 {
     ReadFrom(reader, formatVersion, subVersion, useNewFormat);
 }
Ejemplo n.º 12
0
 internal abstract void WriteTo(BinaryWriter writer, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat);
Ejemplo n.º 13
0
 internal override void WriteTo(BinaryWriter writer, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat)
 {
     writer.Write(TableId);
     writer.Write(Column);
 }
Ejemplo n.º 14
0
 internal void ReadFrom(BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat)
 {
     TableId = reader.ReadInt32();
     Column  = reader.ReadInt32();
 }
Ejemplo n.º 15
0
 public static void Write(this BinaryWriter writer, InventoryItemData inventoryItemData, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat) => inventoryItemData.WriteTo(writer, formatVersion, subVersion, useNewFormat);
Ejemplo n.º 16
0
 internal SpecialDoodadData(BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, SpecialDoodadVersion specialDoodadVersion)
 {
     ReadFrom(reader, formatVersion, subVersion, specialDoodadVersion);
 }
Ejemplo n.º 17
0
 public static void Write(this BinaryWriter writer, ModifiedAbilityData modifiedAbilityData, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat) => modifiedAbilityData.WriteTo(writer, formatVersion, subVersion, useNewFormat);
Ejemplo n.º 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());
 }
Ejemplo n.º 19
0
 public static void Write(this BinaryWriter writer, RandomItemSetItem randomItemSetItem, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat) => randomItemSetItem.WriteTo(writer, formatVersion, subVersion, useNewFormat);
Ejemplo n.º 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);
 }
Ejemplo n.º 21
0
 internal void ReadFrom(BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat)
 {
     Slot   = reader.ReadInt32();
     ItemId = reader.ReadInt32();
 }
Ejemplo n.º 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;
 }
Ejemplo n.º 23
0
 public static SpecialDoodadData ReadMapSpecialDoodadData(this BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, SpecialDoodadVersion specialDoodadVersion) => new SpecialDoodadData(reader, formatVersion, subVersion, specialDoodadVersion);
Ejemplo n.º 24
0
 internal RandomItemSetItem(BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat)
 {
     ReadFrom(reader, formatVersion, subVersion, useNewFormat);
 }
Ejemplo n.º 25
0
 public static InventoryItemData ReadInventoryItemData(this BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat) => new InventoryItemData(reader, formatVersion, subVersion, useNewFormat);
Ejemplo n.º 26
0
 public static void Write(this BinaryWriter writer, SpecialDoodadData mapSpecialDoodadData, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, SpecialDoodadVersion specialDoodadVersion) => mapSpecialDoodadData.WriteTo(writer, formatVersion, subVersion, specialDoodadVersion);
Ejemplo n.º 27
0
 public static RandomUnitAny ReadRandomUnitNeutral(this BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat) => new RandomUnitAny(reader, formatVersion, subVersion, useNewFormat);
Ejemplo n.º 28
0
 public static void Write(this BinaryWriter writer, UnitData mapUnitData, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat) => mapUnitData.WriteTo(writer, formatVersion, subVersion, useNewFormat);
Ejemplo n.º 29
0
 public static RandomItemSetItem ReadRandomItemSetItem(this BinaryReader reader, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat) => new RandomItemSetItem(reader, formatVersion, subVersion, useNewFormat);
Ejemplo n.º 30
0
 internal override void WriteTo(BinaryWriter writer, MapWidgetsFormatVersion formatVersion, MapWidgetsSubVersion subVersion, bool useNewFormat)
 {
     writer.WriteInt24(Level);
     writer.Write((byte)Class);
 }