void Start() { if (!inst) { inst = this; } AddToVisitedAreasList("Grand Foyer"); }
public void setVisited(KnyttArea area) { if (area.Position.x < area.World.MinBounds.x || area.Position.x > area.World.MaxBounds.x || area.Position.y < area.World.MinBounds.y || area.Position.x > area.World.MaxBounds.y) { return; } if (VisitedAreas == null) { VisitedAreas = new BitArray(area.World.Map.Length, false); } VisitedAreas.Set(area.World.getMapIndex(area.Position), true); }
public bool isVisited(KnyttArea area) { return(VisitedAreas.Get(area.World.getMapIndex(area.Position))); }