Ejemplo n.º 1
0
    public void LoadBuilding(float wealthLevel)
    {
        var obstructedLocation = proceduralElevator.LoadElevators(wealthLevel);

        proceduralShop.LoadShops(obstructedLocation, wealthLevel);

        proceduralRoom.LoadRoom(obstructedLocation, wealthLevel);

        obstructedLocation = obstructedLocation.Union(proceduralStorey.LoadStoreys(obstructedLocation, wealthLevel)).ToList();

        proceduralMall.LoadMall(obstructedLocation, wealthLevel);

        obstructedLocation.Union(proceduralStair.LoadStairs(obstructedLocation, wealthLevel)).ToList();
    }