public override void Goto(Location location) { OnLeave(); Game.instance.currentLocation = location; if (location.Locations == null) { location.Locations = new List<Location>() { this }; } location.OnEnter(); }
public Game() { instance = this; currentLocation = new Town("<NAME>", false); Start(); }
public abstract void Goto(Location location);