Beispiel #1
0
 public override void Read(ByteArray by)
 {
     base.Read(by);
     unit_idx.Read(by);
     action = (eUnitAttrAction)by.ReadUShort();
     type   = (eUnitModType)by.ReadUShort();
     value  = by.ReadString();
 }
Beispiel #2
0
 public override void Read(ByteArray by)
 {
     base.Read(by);
     unit_idx.Read(by);
     pos.Read(by);
     dir   = (eDirection)by.ReadByte();
     flags = by.ReadUInt();
 }
Beispiel #3
0
 public override void Read(ByteArray by)
 {
     base.Read(by);
     unit_idx.Read(by);
     pos.Read(by);
     dir       = (eDirection)by.ReadByte();
     flags     = by.ReadUInt();
     unit_info = unit.GetUnitInfo(unit_idx.type);
     if (unit_info != null)
     {
         unit_info.Read(by);
     }
 }
Beispiel #4
0
 public override void Read(ByteArray by)
 {
     base.Read(by);
     unit_idx.Read(by);
     flags = by.ReadUInt();
 }