示例#1
0
    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)));
    }