public override void _Ready() { ChangeOrders = new List <TileChangeOrder>(); update = false; mapHandler = new MapHandler(); theme = new TileTheme(); projectileQueue = new List <SimpleProjectile>(); rightHighlight.color = new UITheme().cAccent; leftHighlight.color = new UITheme().cBlue; AllLevels = new List <TileMap>() { level2, level3, level4 }; mapHandler.GenerateTiles(50); mapHandler.AddGrass(); mapHandler.tiles.ForEach(t => level3.SetCellv(t.coordsM, GetTileId(level3, t.tileType))); }