public UnknownC2(BinaryReader reader, DecoderStore store) { Source = reader.ReadUInt32(); Unit = reader.ReadUInt32(); Card = reader.ReadUInt16(); CardX = reader.ReadUInt16(); }
public UnknownBb(BinaryReader reader, DecoderStore store) { Source = reader.ReadUInt32(); Unknown = reader.ReadBytes(17); X = reader.ReadSingle(); Y = reader.ReadSingle(); Unknown2 = reader.ReadBytes(2); }
public BuildWall(BinaryReader reader, DecoderStore store) { Source = reader.ReadUInt32(); UnknownValue = reader.ReadUInt32(); if (UnknownValue != 2409) { Unknown = reader.ReadByte(); } }
public DestructC9(BinaryReader reader, DecoderStore store) { Source = reader.ReadUInt32(); var count = reader.ReadInt32(); Units = new List <uint>(); for (var i = 0; i < count; i++) { Units.Add(reader.ReadUInt32()); } }
public PveUnknownA6(BinaryReader reader, DecoderStore store) { Unknown = reader.ReadBytes(12); UnknownStructs = new List <byte[]>(); var count = reader.ReadInt32(); for (var i = 0; i < count; i++) { UnknownStructs.Add(reader.ReadBytes(12)); } }
public UnknownC1(BinaryReader reader, DecoderStore store) { Source = reader.ReadUInt32(); var count = reader.ReadInt16(); Units = new List <uint>(); for (var i = 0; i < count; i++) { Units.Add(reader.ReadUInt32()); } Unknown = reader.ReadBytes(8); }
public UseUnitAbility(BinaryReader reader, DecoderStore store) { Source = reader.ReadUInt32(); SourceUnit = reader.ReadUInt32(); Card = reader.ReadUInt16(); CardX = reader.ReadUInt16(); Unknown = reader.ReadBytes(5); Duration = reader.ReadUInt32(); Unknown1 = reader.ReadBytes(4); Target = reader.ReadUInt32(); X = reader.ReadSingle(); Y = reader.ReadSingle(); }
public Summon(BinaryReader reader, DecoderStore store) { Card = reader.ReadUInt16(); CardX = reader.ReadUInt16(); Source = reader.ReadUInt32(); Unknown = reader.ReadByte(); CardC = reader.ReadUInt16(); CardCx = reader.ReadUInt16(); Charges = reader.ReadByte(); X = reader.ReadSingle(); Y = reader.ReadSingle(); Unknown1 = reader.ReadBytes(4); }
public PveUnknownCb(BinaryReader reader, DecoderStore store) { Source = reader.ReadUInt32(); var count = reader.ReadInt32(); Units = new List <uint>(); for (var i = 0; i < count; i++) { Units.Add(reader.ReadUInt32()); } Target = reader.ReadUInt32(); }
public LinearSpell(BinaryReader reader, DecoderStore store) { Card = reader.ReadUInt16(); CardX = reader.ReadUInt16(); Source = reader.ReadUInt32(); Charges = reader.ReadByte(); CardC = reader.ReadUInt16(); CardCx = reader.ReadUInt16(); Unknown1 = reader.ReadBytes(18); X = reader.ReadSingle(); Y = reader.ReadSingle(); Unknown2 = reader.ReadBytes(12); X2 = reader.ReadSingle(); Y2 = reader.ReadSingle(); }
public MoveUnit(BinaryReader reader, DecoderStore store) { Source = reader.ReadUInt32(); var count = reader.ReadUInt16(); Units = new List <uint>(); for (var i = 0; i < count; i++) { Units.Add(reader.ReadUInt32()); } var newcount = reader.ReadUInt16(); Debug.WriteLine(newcount); Debug.WriteLine(newcount); Positions = new List <PointF>(); for (var i = 0; i < newcount; i++) { Positions.Add(new PointF(reader.ReadSingle(), reader.ReadSingle())); } Unknown = reader.ReadBytes(6); }
public Attack(BinaryReader reader, DecoderStore store) { Source = reader.ReadUInt32(); var unitCount = reader.ReadInt16(); Units = new List <uint>(); for (var i = 0; i < unitCount; i++) { Units.Add(reader.ReadUInt32()); } Unknown = reader.ReadBytes(5 + 8); //Value1 //reader.ReadUInt32(); //Value2 //reader.ReadUInt32(); Target = reader.ReadUInt32(); X = reader.ReadSingle(); Y = reader.ReadSingle(); Unknown1 = reader.ReadByte(); }
public CreateOrb(BinaryReader reader, DecoderStore store) { Source = reader.ReadUInt32(); Unit = reader.ReadUInt32(); Color = reader.ReadByte(); }
public AbilityC3(BinaryReader reader, DecoderStore store) { Source = reader.ReadUInt32(); Unit = reader.ReadUInt32(); Unknown = reader.ReadBytes(4); }
public ToggleWallGate(BinaryReader reader, DecoderStore store) { Source = reader.ReadUInt32(); Unknown = reader.ReadBytes(4); }
public LeaveGame(BinaryReader reader, DecoderStore store) { SourceUserId = reader.ReadUInt32(); }
public CreateMana(BinaryReader reader, DecoderStore store) { Source = reader.ReadUInt32(); Unit = reader.ReadUInt32(); }
public UnknownA1(BinaryReader reader, DecoderStore store) { Unknown = reader.ReadBytes(8); }