using System.Drawing; namespace Server.MirDatabase { public class SafeZoneInfo { public Point Location; public ushort Size; public bool StartPoint; public MapInfo Info; public SafeZoneInfo() { } public SafeZoneInfo(BinaryReader reader) { Location = new Point(reader.ReadInt32(), reader.ReadInt32()); Size = reader.ReadUInt16(); StartPoint = reader.ReadBoolean(); } public void Save(BinaryWriter writer) { writer.Write(Location.X); writer.Write(Location.Y); writer.Write(Size); writer.Write(StartPoint); } public override string ToString() { return string.Format("Map: {0}- {1}", Functions.PointToString(Location), StartPoint); } } }