public float DistanceTo(WorldPosData wp) { float dx = wp.X - X; float dy = wp.Y - Y; return((float)Math.Sqrt(dx * dx + dy * dy)); }
public void Read(PacketInput input) { ObjectId = input.ReadInt32(); (Pos = new WorldPosData()).Read(input); Stats = new StatData[input.ReadInt16()]; for (int i = 0; i < Stats.Length; i++) { (Stats[i] = new StatData()).Read(input); } }