protected override void Write(NWriter wtr) { wtr.Write(Time); wtr.Write(BulletId); wtr.Write(ContainerType); StartingPos.Write(wtr); wtr.Write(Angle); }
protected override void Write(NWriter wtr) { wtr.Write(BulletId); wtr.Write(OwnerId); wtr.Write((short)ContainerType); StartingPos.Write(wtr); wtr.Write(Angle); wtr.Write(Damage); }
protected override void Write(Client psr, NWriter wtr) { wtr.Write(BulletId); wtr.Write(OwnerId); wtr.Write(ContainerType); StartingPos.Write(psr, wtr); wtr.Write(Angle); wtr.Write(Damage); }
protected override void Write(NWriter wtr) { wtr.Write(BulletId); wtr.Write(OwnerId); wtr.Write(BulletType); StartingPos.Write(wtr); wtr.Write(Angle); wtr.Write(Damage); wtr.Write(NumShots); wtr.Write(AngleInc); }
private GameType(int w, int h, StartingPos startingPos) { this.w = w; this.h = h; this.startingPos = startingPos; }