public void Serialize(NetBitStream nbs) { nbs.Write(a1); nbs.Write(a2); nbs.Write(a3); nbs.Write(a4); nbs.Write(a5); nbs.Write(a6); nbs.Write(a7); nbs.Write(d1); nbs.Write(d2); nbs.Write((short)BaseDemo); }
public NetBitStream Serialize() { using(NetBitStream nbs = new NetBitStream()) { nbs.Write(_protocol); nbs.Write(_result); nbs.Write(Puid); nbs.Write(RspPuids.Count); foreach (var k in RspPuids) { nbs.Write(k); } nbs.Write(Shuttle); nbs.Write(Name); nbs.Write(HeroID); nbs.WriteEnd(); return nbs; } }
public NetBitStream Serialize() { using(NetBitStream nbs = new NetBitStream()) { nbs.Write(_protocol); nbs.Write(_result); nbs.Write(Puid); nbs.Write(RspPuids.Count); foreach (var k in RspPuids) { nbs.Write(k); } nbs.Write(Shuttle); nbs.Write(ListPlayerXY.Count); foreach (var k in ListPlayerXY) { k.Serialize(nbs); } nbs.WriteEnd(); return nbs; } }
public NetBitStream Serialize() { using(NetBitStream nbs = new NetBitStream()) { nbs.Write(_protocol); nbs.Write(_result); nbs.Write(Puid); nbs.Write(RspPuids.Count); foreach (var k in RspPuids) { nbs.Write(k); } nbs.Write(Shuttle); nbs.Write(a1); nbs.Write(a2); nbs.Write(a3); nbs.Write(a4); nbs.Write(a5); nbs.Write(a6); nbs.Write(a7); nbs.Write(d1); nbs.Write(d2); nbs.Write((short)eBaseDemo); BaseDemo.Serialize(nbs); nbs.WriteEnd(); return nbs; } }
public void Serialize(NetBitStream nbs) { nbs.Write(Uid); nbs.Write(Left); nbs.Write(Top); }