public void Init(string startLevel, string[] levelScenes) { Walls = new List <Tile>(); Enemies = new List <Enemy>(); Bullets = new List <Bullet>(); Grid = new Grid(Screen.Width, Screen.Height, 30, 20); Walls.Add(new Tile(0, 0, Grid.numTileWidth, Grid.numTileHeight, 3)); levels = levelScenes; nextLevelPend = false; win = false; currentLevelIndex = Array.IndexOf(levelScenes, startLevel); Scene.SetUpSceneLevel(startLevel); playerDeath = false; sw = new Stopwatch(); sw.Start(); Pathmanager = new Pathmaster(); }
public Pathmaster() { instance = this; pathfinding = new Pathfinder(); }