Пример #1
0
        public static bool BuildSave()
        {
            bool result;

            if (Zones.LastZone != null && Zones.LastZone.Points.Count >= 3)
            {
                string key = "z_" + Zones.LastZone.Name.Trim().Replace(" ", "_").ToLower();
                Zones.LastZone.Center = Zones.GetCentroid(Zones.LastZone.Points);
                Zones.Database.Add(key, Zones.LastZone);
                Zones.LastZone = null;
                result         = true;
            }
            else
            {
                result = false;
            }
            return(result);
        }
Пример #2
0
 public static Vector2 GetCentroid(WorldZone zone)
 {
     return(Zones.GetCentroid(zone.Points));
 }