Beispiel #1
0
        private static ProductionMonth GetApril()
        {
            List <ProductionArea> productionAreas;
            List <ProductionType> productionTypes;

            ProductionArea  indoorProductionArea;
            ProductionType  aquaponicProductionType, permacultureProductionType, aerospringProductionType;
            ProductionMonth currentMonth;

            productionAreas = new List <ProductionArea>();
            productionTypes = new List <ProductionType>();

            var aquaponicSlots = new List <Slot>();
            var permaSlots     = new List <Slot>();
            var aeroSlots      = new List <Slot>();

            indoorProductionArea      = new ProductionArea();
            indoorProductionArea.name = "[[[Indoor]]]";

            aquaponicProductionType      = new ProductionType();
            aquaponicProductionType.name = "[[[Aquaponics]]]";

            permacultureProductionType      = new ProductionType();
            permacultureProductionType.name = "[[[Perma Beds]]]";

            aerospringProductionType      = new ProductionType();
            aerospringProductionType.name = "[[[Aerospring]]]";

            currentMonth       = new ProductionMonth();
            currentMonth.month = april;

            tomato.growingState       = grow;
            tomato.productionQuantity = 0;

            pepper.growingState       = grow;
            pepper.productionQuantity = 0;

            eggplant.growingState       = grow;
            eggplant.productionQuantity = 0;

            cucumber.growingState       = grow;
            cucumber.productionQuantity = 0;

            edibleFlower.growingState       = grow;
            edibleFlower.productionQuantity = 0;

            strawberry.growingState       = grow;
            strawberry.productionQuantity = 0;

            leek.growingState       = harvest;
            leek.productionQuantity = 75;

            parsnip.growingState       = seed;
            parsnip.productionQuantity = 0;

            //chard.growingState = harvest;
            //chard.productionQuantity = 200;

            dwarfBean.growingState   = harvest;
            chard.productionQuantity = 25;

            dwarfPeas.growingState       = harvest;
            dwarfPeas.productionQuantity = 25;

            beetroot.growingState       = grow;
            beetroot.productionQuantity = 0;

            sweetPotatoes.growingState       = seed;
            sweetPotatoes.productionQuantity = 0;

            broadBean.growingState       = seed;
            broadBean.productionQuantity = 0;

            //whiteOnion.growingState = harvest;
            //whiteOnion.productionQuantity = 10;

            //whiteOnion.growingState = harvest;
            //whiteOnion.productionQuantity = 10;

            //fennel.growingState = harvest;
            //fennel.productionQuantity = 150;

            zucchini.growingState       = harvest;
            zucchini.productionQuantity = 500;

            //AQUAPONICS SLOTS

            var slot_aqua_1 = new Slot();

            slot_aqua_1.id        = "[[[Zipgrow Tower]]] #1";
            slot_aqua_1.number    = 6;
            slot_aqua_1.position  = south;
            slot_aqua_1.vegetable = tomato;

            var slot_aqua_2 = new Slot();

            slot_aqua_2.id        = "[[[Zipgrow Tower]]] #2";
            slot_aqua_2.number    = 3;
            slot_aqua_2.position  = south;
            slot_aqua_2.vegetable = pepper;

            var slot_aqua_3 = new Slot();

            slot_aqua_3.id        = "[[[Zipgrow Tower]]] #3";
            slot_aqua_3.number    = 3;
            slot_aqua_3.position  = north;
            slot_aqua_3.vegetable = eggplant;

            var slot_aqua_4 = new Slot();

            slot_aqua_4.id        = "[[[Zipgrow Tower]]] #4";
            slot_aqua_4.number    = 3;
            slot_aqua_4.position  = north;
            slot_aqua_4.vegetable = cucumber;

            var slot_aqua_5 = new Slot();

            slot_aqua_5.id        = "[[[Zipgrow Tower]]] #5";
            slot_aqua_5.number    = 3;
            slot_aqua_5.position  = north;
            slot_aqua_5.vegetable = edibleFlower;

            var slot_aqua_6 = new Slot();

            slot_aqua_6.id        = "[[[Zipgrow Tower]]] #6";
            slot_aqua_6.number    = 3;
            slot_aqua_6.position  = north;
            slot_aqua_6.vegetable = strawberry;

            var slot_aqua_7 = new Slot();

            slot_aqua_7.id        = "[[[Zipgrow Tower]]] #7";
            slot_aqua_7.number    = 3;
            slot_aqua_7.position  = north;
            slot_aqua_7.vegetable = strawberry;

            aquaponicSlots.Add(slot_aqua_1);
            aquaponicSlots.Add(slot_aqua_2);
            aquaponicSlots.Add(slot_aqua_3);
            aquaponicSlots.Add(slot_aqua_4);
            aquaponicSlots.Add(slot_aqua_5);
            aquaponicSlots.Add(slot_aqua_6);
            aquaponicSlots.Add(slot_aqua_7);
            aquaponicProductionType.slots = aquaponicSlots;

            //PERMA SLOTS

            var slot_perma_1 = new Slot();

            slot_perma_1.id        = "[[[Perma Bed]]] #1 [[[Slot]]] #1";
            slot_perma_1.number    = 3;
            slot_perma_1.position  = top;
            slot_perma_1.vegetable = leek;

            var slot_perma_2 = new Slot();

            slot_perma_2.id        = "[[[Perma Bed]]] #1 [[[Slot]]] #2";
            slot_perma_2.number    = 3;
            slot_perma_2.position  = medium;
            slot_perma_2.vegetable = chard;

            //var slot_perma_3 = new Slot();
            //slot_perma_3.id = "[[[Perma Bed]]] #1 [[[Slot]]] #3";
            //slot_perma_3.number = 3;
            //slot_perma_3.position = down;
            //slot_perma_3.vegetable = blackRadish;

            var slot_perma_4 = new Slot();

            slot_perma_4.id        = "[[[Perma Bed]]] #2 [[[Slot]]] #1";
            slot_perma_4.number    = 3;
            slot_perma_4.position  = top;
            slot_perma_4.vegetable = dwarfBean;

            var slot_perma_5 = new Slot();

            slot_perma_5.id        = "[[[Perma Bed]]] #2 [[[Slot]]] #2";
            slot_perma_5.number    = 3;
            slot_perma_5.position  = medium;
            slot_perma_5.vegetable = cabbageBruxelles;

            var slot_perma_6 = new Slot();

            slot_perma_6.id        = "[[[Perma Bed]]] #2 [[[Slot]]] #3";
            slot_perma_6.number    = 3;
            slot_perma_6.position  = down;
            slot_perma_6.vegetable = sweetPotatoes;

            var slot_perma_7 = new Slot();

            slot_perma_7.id        = "[[[Perma Bed]]] #3 [[[Slot]]] #1";
            slot_perma_7.number    = 3;
            slot_perma_7.position  = top;
            slot_perma_7.vegetable = tomato;

            var slot_perma_8 = new Slot();

            slot_perma_8.id        = "[[[Perma Bed]]] #3 [[[Slot]]] #2";
            slot_perma_8.number    = 3;
            slot_perma_8.position  = medium;
            slot_perma_8.vegetable = cabbageRave;

            var slot_perma_9 = new Slot();

            slot_perma_9.id        = "[[[Perma Bed]]] #4 [[[Slot]]] #1";
            slot_perma_9.number    = 3;
            slot_perma_9.position  = top;
            slot_perma_9.vegetable = broadBean;

            //var slot_perma_10 = new Slot();
            //slot_perma_10.id = "[[[Perma Bed]]] #4 [[[Slot]]] #2";
            //slot_perma_10.number = 3;
            //slot_perma_10.position = medium;
            //slot_perma_10.vegetable = whiteOnion;

            //var slot_perma_11 = new Slot();
            //slot_perma_11.id = "[[[Perma Bed]]] #4 [[[Slot]]] #3";
            //slot_perma_11.number = 3;
            //slot_perma_11.position = down;
            //slot_perma_11.vegetable = whiteOnion;

            //var slot_perma_12 = new Slot();
            //slot_perma_12.id = "[[[Perma Bed]]] #5 [[[Slot]]] #1";
            //slot_perma_12.number = 3;
            //slot_perma_12.position = top;
            //slot_perma_12.vegetable = chard;

            //var slot_perma_13 = new Slot();
            //slot_perma_13.id = "[[[Perma Bed]]] #5 [[[Slot]]] #2";
            //slot_perma_13.number = 3;
            //slot_perma_13.position = medium;
            //slot_perma_13.vegetable = fennel;

            var slot_perma_14 = new Slot();

            slot_perma_14.id        = "[[[Perma Bed]]] #5 [[[Slot]]] #3";
            slot_perma_14.number    = 3;
            slot_perma_14.position  = down;
            slot_perma_14.vegetable = zucchini;

            permaSlots.Add(slot_perma_7);
            permaSlots.Add(slot_perma_8);
            permaSlots.Add(slot_perma_9);
            //slots.Add(slot_perma_10);
            //slots.Add(slot_perma_11);
            //slots.Add(slot_perma_12);
            //slots.Add(slot_perma_13);
            permaSlots.Add(slot_perma_14);
            permacultureProductionType.slots = permaSlots;

            //AEROSPRING SLOTS

            var slot_aero_1 = new Slot();

            slot_aero_1.id             = "[[[Aerospring]]] #1";
            slot_aero_1.number         = 12;
            slot_aero_1.position       = down;
            slot_aero_1.vegetable      = lettuce;
            slot_aero_1.oneCropPerSlot = true;

            var slot_aero_2 = new Slot();

            slot_aero_2.id             = "[[[Aerospring]]] #2";
            slot_aero_2.number         = 4;
            slot_aero_2.position       = south;
            slot_aero_2.vegetable      = cabbageRave;
            slot_aero_2.oneCropPerSlot = true;

            var slot_aero_3 = new Slot();

            slot_aero_3.id             = "[[[Aerospring]]] #3";
            slot_aero_3.number         = 4;
            slot_aero_3.position       = north;
            slot_aero_3.vegetable      = purslane;
            slot_aero_3.oneCropPerSlot = true;

            var slot_aero_4 = new Slot();

            slot_aero_4.id             = "[[[Aerospring]]] #4";
            slot_aero_4.number         = 2;
            slot_aero_4.position       = north;
            slot_aero_4.vegetable      = kale;
            slot_aero_4.oneCropPerSlot = true;

            var slot_aero_5 = new Slot();

            slot_aero_5.id             = "[[[Aerospring]]] #5";
            slot_aero_5.number         = 2;
            slot_aero_5.position       = north;
            slot_aero_5.vegetable      = mesclun;
            slot_aero_5.oneCropPerSlot = true;

            var slot_aero_6 = new Slot();

            slot_aero_6.id             = "[[[Aerospring]]] #6";
            slot_aero_6.number         = 2;
            slot_aero_6.position       = north;
            slot_aero_6.vegetable      = purslane;
            slot_aero_6.oneCropPerSlot = true;

            var slot_aero_7 = new Slot();

            slot_aero_7.id             = "[[[Aerospring]]] #7";
            slot_aero_7.number         = 2;
            slot_aero_7.position       = north;
            slot_aero_7.vegetable      = whiteOnion;
            slot_aero_7.oneCropPerSlot = true;

            var slot_aero_8 = new Slot();

            slot_aero_8.id             = "[[[Aerospring]]] #8";
            slot_aero_8.number         = 2;
            slot_aero_8.position       = north;
            slot_aero_8.vegetable      = kale;
            slot_aero_8.oneCropPerSlot = true;

            var slot_aero_9 = new Slot();

            slot_aero_9.id             = "[[[Aerospring]]] #9";
            slot_aero_9.number         = 2;
            slot_aero_9.position       = north;
            slot_aero_9.vegetable      = mesclun;
            slot_aero_9.oneCropPerSlot = true;

            var slot_aero_10 = new Slot();

            slot_aero_10.id             = "[[[Aerospring]]] #10";
            slot_aero_10.number         = 2;
            slot_aero_10.position       = north;
            slot_aero_10.vegetable      = purslane;
            slot_aero_10.oneCropPerSlot = true;

            var slot_aero_11 = new Slot();

            slot_aero_11.id             = "[[[Aerospring]]] #11";
            slot_aero_11.number         = 2;
            slot_aero_11.position       = north;
            slot_aero_11.vegetable      = whiteOnion;
            slot_aero_11.oneCropPerSlot = true;

            aeroSlots.Add(slot_aero_1);
            aeroSlots.Add(slot_aero_2);
            aeroSlots.Add(slot_aero_3);
            aeroSlots.Add(slot_aero_4);
            aeroSlots.Add(slot_aero_5);
            aeroSlots.Add(slot_aero_6);
            aeroSlots.Add(slot_aero_7);
            aeroSlots.Add(slot_aero_8);
            aeroSlots.Add(slot_aero_9);
            aeroSlots.Add(slot_aero_10);
            aeroSlots.Add(slot_aero_11);
            aerospringProductionType.slots = aeroSlots;

            productionTypes.Add(aquaponicProductionType);
            productionTypes.Add(permacultureProductionType);
            productionTypes.Add(aerospringProductionType);
            indoorProductionArea.productionTypes = productionTypes;

            productionAreas.Add(indoorProductionArea);
            currentMonth.productionAreas = productionAreas;

            return(currentMonth);
        }
Beispiel #2
0
        private static ProductionMonth GetFebruary()
        {
            List <ProductionArea> productionAreas;
            List <ProductionType> productionTypes;

            ProductionArea  indoorProductionArea;
            ProductionType  aquaponicProductionType, permacultureProductionType, aerospringProductionType;
            ProductionMonth currentMonth;

            productionAreas = new List <ProductionArea>();
            productionTypes = new List <ProductionType>();

            var aquaponicSlots = new List <Slot>();
            var permaSlots     = new List <Slot>();
            var aeroSlots      = new List <Slot>();

            indoorProductionArea      = new ProductionArea();
            indoorProductionArea.name = "[[[Indoor]]]";

            aquaponicProductionType      = new ProductionType();
            aquaponicProductionType.name = "[[[Aquaponics]]]";

            permacultureProductionType      = new ProductionType();
            permacultureProductionType.name = "[[[Perma Beds]]]";

            aerospringProductionType      = new ProductionType();
            aerospringProductionType.name = "[[[Aerospring]]]";

            currentMonth       = new ProductionMonth();
            currentMonth.month = february;

            lettuce.growingState       = harvest;
            lettuce.productionQuantity = 180;

            kale.growingState       = harvest;
            kale.productionQuantity = 180;

            mesclun.growingState       = harvest;
            mesclun.productionQuantity = 180;

            purslane.growingState       = harvest;
            purslane.productionQuantity = 100;

            leek.growingState       = grow;
            leek.productionQuantity = 0;

            cabbageCabu.growingState       = harvest;
            cabbageCabu.productionQuantity = 1500;

            chard.growingState       = harvest;
            chard.productionQuantity = 200;

            spinach.growingState       = harvest;
            spinach.productionQuantity = 180;

            chard.growingState       = harvest;
            chard.productionQuantity = 200;

            argulaSalad.growingState       = harvest;
            argulaSalad.productionQuantity = 200;

            cabbageRave.growingState       = harvest;
            cabbageRave.productionQuantity = 250;

            cauliflower.growingState       = harvest;
            cauliflower.productionQuantity = 1000;

            whiteOnion.growingState       = harvest;
            whiteOnion.productionQuantity = 40;

            blackRadish.growingState       = seed;
            blackRadish.productionQuantity = 0;

            fennel.growingState       = harvest;
            fennel.productionQuantity = 300;

            //AQUAPONICS SLOTS

            var slot_aqua_1 = new Slot();

            slot_aqua_1.id        = "[[[Zipgrow Tower]]] #1";
            slot_aqua_1.number    = 6;
            slot_aqua_1.position  = south;
            slot_aqua_1.vegetable = lettuce;

            var slot_aqua_2 = new Slot();

            slot_aqua_2.id        = "[[[Zipgrow Tower]]] #2";
            slot_aqua_2.number    = 3;
            slot_aqua_2.position  = south;
            slot_aqua_2.vegetable = lettuce;

            var slot_aqua_3 = new Slot();

            slot_aqua_3.id        = "[[[Zipgrow Tower]]] #3";
            slot_aqua_3.number    = 3;
            slot_aqua_3.position  = north;
            slot_aqua_3.vegetable = lettuce;

            var slot_aqua_4 = new Slot();

            slot_aqua_4.id        = "[[[Zipgrow Tower]]] #4";
            slot_aqua_4.number    = 3;
            slot_aqua_4.position  = north;
            slot_aqua_4.vegetable = kale;

            var slot_aqua_5 = new Slot();

            slot_aqua_5.id        = "[[[Zipgrow Tower]]] #5";
            slot_aqua_5.number    = 3;
            slot_aqua_5.position  = north;
            slot_aqua_5.vegetable = mesclun;

            var slot_aqua_6 = new Slot();

            slot_aqua_6.id        = "[[[Zipgrow Tower]]] #6";
            slot_aqua_6.number    = 3;
            slot_aqua_6.position  = north;
            slot_aqua_6.vegetable = purslane;

            var slot_aqua_7 = new Slot();

            slot_aqua_7.id        = "[[[Zipgrow Tower]]] #7";
            slot_aqua_7.number    = 3;
            slot_aqua_7.position  = north;
            slot_aqua_7.vegetable = whiteOnion;

            aquaponicSlots.Add(slot_aqua_1);
            aquaponicSlots.Add(slot_aqua_2);
            aquaponicSlots.Add(slot_aqua_3);
            aquaponicSlots.Add(slot_aqua_4);
            aquaponicSlots.Add(slot_aqua_5);
            aquaponicSlots.Add(slot_aqua_6);
            aquaponicSlots.Add(slot_aqua_7);
            aquaponicProductionType.slots = aquaponicSlots;

            //PERMA SLOTS

            var slot_perma_1 = new Slot();

            slot_perma_1.id        = "[[[Perma Bed #1 [[[Slot]]] #1";
            slot_perma_1.number    = 3;
            slot_perma_1.position  = top;
            slot_perma_1.vegetable = leek;

            var slot_perma_2 = new Slot();

            slot_perma_2.id        = "[[[Perma Bed #1 [[[Slot]]] #2";
            slot_perma_2.number    = 3;
            slot_perma_2.position  = medium;
            slot_perma_2.vegetable = cabbageCabu;

            var slot_perma_3 = new Slot();

            slot_perma_3.id        = "[[[Perma Bed #1 [[[Slot]]] #3";
            slot_perma_3.number    = 3;
            slot_perma_3.position  = down;
            slot_perma_3.vegetable = chard;

            var slot_perma_4 = new Slot();

            slot_perma_4.id        = "[[[Perma Bed #2 [[[Slot]]] #1";
            slot_perma_4.number    = 3;
            slot_perma_4.position  = top;
            slot_perma_4.vegetable = spinach;

            var slot_perma_5 = new Slot();

            slot_perma_5.id        = "[[[Perma Bed #2 [[[Slot]]] #2";
            slot_perma_5.number    = 3;
            slot_perma_5.position  = medium;
            slot_perma_5.vegetable = cabbageBruxelles;

            var slot_perma_6 = new Slot();

            slot_perma_6.id        = "[[[Perma Bed #2 [[[Slot]]] #3";
            slot_perma_6.number    = 3;
            slot_perma_6.position  = down;
            slot_perma_6.vegetable = beetroot;

            //var slot_perma_7 = new Slot();
            //slot_perma_7.id = "[[[Perma Bed]]] #3 [[[Slot]]] #1";
            //slot_perma_7.number = 3;
            //slot_perma_7.position = top;
            //slot_perma_7.vegetable = tomato;

            var slot_perma_8 = new Slot();

            slot_perma_8.id        = "[[[Perma Bed]]] #3 [[[Slot]]] #2";
            slot_perma_8.number    = 3;
            slot_perma_8.position  = medium;
            slot_perma_8.vegetable = cabbageRave;

            var slot_perma_9 = new Slot();

            slot_perma_9.id        = "[[[Perma Bed]]] #3 [[[Slot]]] #3";
            slot_perma_9.number    = 3;
            slot_perma_9.position  = down;
            slot_perma_9.vegetable = cauliflower;

            var slot_perma_10 = new Slot();

            slot_perma_10.id        = "[[[Perma Bed]]] #4 [[[Slot]]] #2";
            slot_perma_10.number    = 3;
            slot_perma_10.position  = medium;
            slot_perma_10.vegetable = whiteOnion;

            var slot_perma_11 = new Slot();

            slot_perma_11.id        = "[[[Perma Bed]]] #4 [[[Slot]]] #3";
            slot_perma_11.number    = 3;
            slot_perma_11.position  = down;
            slot_perma_11.vegetable = whiteOnion;

            var slot_perma_12 = new Slot();

            slot_perma_12.id        = "[[[Perma Bed]]] #5 [[[Slot]]] #1";
            slot_perma_12.number    = 3;
            slot_perma_12.position  = top;
            slot_perma_12.vegetable = chard;

            var slot_perma_13 = new Slot();

            slot_perma_13.id        = "[[[Perma Bed]]] #5 [[[Slot]]] #2";
            slot_perma_13.number    = 3;
            slot_perma_13.position  = medium;
            slot_perma_13.vegetable = fennel;

            var slot_perma_14 = new Slot();

            slot_perma_14.id        = "[[[Perma Bed]]] #5 [[[Slot]]] #3";
            slot_perma_14.number    = 3;
            slot_perma_14.position  = down;
            slot_perma_14.vegetable = zucchini;

            //slots.Add(slot_perma_7);
            permaSlots.Add(slot_perma_8);
            permaSlots.Add(slot_perma_9);
            permaSlots.Add(slot_perma_10);
            permaSlots.Add(slot_perma_11);
            permaSlots.Add(slot_perma_12);
            permaSlots.Add(slot_perma_13);
            permaSlots.Add(slot_perma_14);
            permacultureProductionType.slots = permaSlots;

            //AEROSPRING SLOTS

            var slot_aero_1 = new Slot();

            slot_aero_1.id             = "[[[Aerospring]]] #1";
            slot_aero_1.number         = 12;
            slot_aero_1.position       = down;
            slot_aero_1.vegetable      = lettuce;
            slot_aero_1.oneCropPerSlot = true;

            var slot_aero_2 = new Slot();

            slot_aero_2.id             = "[[[Aerospring]]] #2";
            slot_aero_2.number         = 4;
            slot_aero_2.position       = south;
            slot_aero_2.vegetable      = cabbageRave;
            slot_aero_2.oneCropPerSlot = true;

            var slot_aero_3 = new Slot();

            slot_aero_3.id             = "[[[Aerospring]]] #3";
            slot_aero_3.number         = 4;
            slot_aero_3.position       = north;
            slot_aero_3.vegetable      = purslane;
            slot_aero_3.oneCropPerSlot = true;

            var slot_aero_4 = new Slot();

            slot_aero_4.id             = "[[[Aerospring]]] #4";
            slot_aero_4.number         = 2;
            slot_aero_4.position       = north;
            slot_aero_4.vegetable      = kale;
            slot_aero_4.oneCropPerSlot = true;

            var slot_aero_5 = new Slot();

            slot_aero_5.id             = "[[[Aerospring]]] #5";
            slot_aero_5.number         = 2;
            slot_aero_5.position       = north;
            slot_aero_5.vegetable      = mesclun;
            slot_aero_5.oneCropPerSlot = true;

            var slot_aero_6 = new Slot();

            slot_aero_6.id             = "[[[Aerospring]]] #6";
            slot_aero_6.number         = 2;
            slot_aero_6.position       = north;
            slot_aero_6.vegetable      = purslane;
            slot_aero_6.oneCropPerSlot = true;

            var slot_aero_7 = new Slot();

            slot_aero_7.id             = "[[[Aerospring]]] #7";
            slot_aero_7.number         = 2;
            slot_aero_7.position       = north;
            slot_aero_7.vegetable      = whiteOnion;
            slot_aero_7.oneCropPerSlot = true;

            var slot_aero_8 = new Slot();

            slot_aero_8.id             = "[[[Aerospring]]] #8";
            slot_aero_8.number         = 2;
            slot_aero_8.position       = north;
            slot_aero_8.vegetable      = kale;
            slot_aero_8.oneCropPerSlot = true;

            var slot_aero_9 = new Slot();

            slot_aero_9.id             = "[[[Aerospring]]] #9";
            slot_aero_9.number         = 2;
            slot_aero_9.position       = north;
            slot_aero_9.vegetable      = mesclun;
            slot_aero_9.oneCropPerSlot = true;

            var slot_aero_10 = new Slot();

            slot_aero_10.id             = "[[[Aerospring]]] #10";
            slot_aero_10.number         = 2;
            slot_aero_10.position       = north;
            slot_aero_10.vegetable      = purslane;
            slot_aero_10.oneCropPerSlot = true;

            var slot_aero_11 = new Slot();

            slot_aero_11.id             = "[[[Aerospring]]] #11";
            slot_aero_11.number         = 2;
            slot_aero_11.position       = north;
            slot_aero_11.vegetable      = whiteOnion;
            slot_aero_11.oneCropPerSlot = true;

            aeroSlots.Add(slot_aero_1);
            aeroSlots.Add(slot_aero_2);
            aeroSlots.Add(slot_aero_3);
            aeroSlots.Add(slot_aero_4);
            aeroSlots.Add(slot_aero_5);
            aeroSlots.Add(slot_aero_6);
            aeroSlots.Add(slot_aero_7);
            aeroSlots.Add(slot_aero_8);
            aeroSlots.Add(slot_aero_9);
            aeroSlots.Add(slot_aero_10);
            aeroSlots.Add(slot_aero_11);
            aerospringProductionType.slots = aeroSlots;

            productionTypes.Add(aquaponicProductionType);
            productionTypes.Add(permacultureProductionType);
            productionTypes.Add(aerospringProductionType);
            indoorProductionArea.productionTypes = productionTypes;

            productionAreas.Add(indoorProductionArea);
            currentMonth.productionAreas = productionAreas;

            return(currentMonth);
        }