| 12345678910111213141516171819202122232425262728293031323334 |
- 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);
- }
- }
- }
|