public static Dictionary <GridPosition, MazeNode> Create(ECAVariant Variant, GridPosition Origin, int Width, int Height) { CellularAutomata Generator = new CellularAutomata(Variant, Origin, Width, Height); Generator.BuildMaze(); return(Generator.m_NodeList); }