Exemple #1
0
        public void InstantiateGenerators()
        {
            //Changed to Max Level of 2
            Generator generator1 = new CircleGenerator();

            generator1.SetPowerLevel(2);

            Generator generator2 = new CircleGenerator();

            generator2.SetPowerLevel(0);

            //Changed to 2
            Generator generator3 = new TriangleGenerator();

            generator3.SetPowerLevel(2);

            //Changed to Max Level / 2 = 4
            Generator generator4 = new OctagonGenerator();

            generator4.SetPowerLevel(4);


            generators = new List <Generator>
            {
                generator1,
                generator2,
                generator3,
                generator4,
            };
        }
        public void InstantiateGenerators()
        {
            Generator generator1 = new CircleGenerator();

            generator1.SetPowerLevel(5);

            Generator generator2 = new CircleGenerator();

            generator2.SetPowerLevel(3);

            Generator generator3 = new TriangleGenerator();

            generator3.SetPowerLevel(0);

            Generator generator4 = new OctagonGenerator();

            generator4.SetPowerLevel(10);


            generators = new List <Generator>
            {
                generator1,
                generator2,
                generator3,
                generator4,
            };
        }
Exemple #3
0
        public void InstantiateGenerators()
        {
            //Stegosaurus has 14 stock threshold
            //Total Power / Perimeter = Stock Threshold
            //Total Power = 14 * 10000 = 140000

            Generator generator1 = new CircleGenerator();

            generator1.SetPowerLevel(2); // 50000 * 2 = 100000

            Generator generator2 = new CircleGenerator();

            generator2.SetPowerLevel(0); // 50000 * 0

            Generator generator3 = new TriangleGenerator();

            generator3.SetPowerLevel(3); // 15000 * 3 = 45000

            Generator generator4 = new OctagonGenerator();

            generator4.SetPowerLevel(0);


            generators = new List <Generator>
            {
                generator1,
                generator2,
                generator3,
                generator4,
            };
        }
        public void InstantiateGenerators()
        {
            Generator generator1 = new CircleGenerator();

            generator1.SetPowerLevel(1);

            Generator generator2 = new TriangleGenerator();

            generator2.SetPowerLevel(5);

            Generator generator3 = new TriangleGenerator();

            generator3.SetPowerLevel(2);

            Generator generator4 = new OctagonGenerator();

            generator4.SetPowerLevel(4);

            Generator generator5 = new RectangleGenerator();

            generator5.SetPowerLevel(5);

            Generator generator6 = new OctagonGenerator();

            generator6.SetPowerLevel(2);
            generators = new List <Generator>()
            {
                generator1,
                generator2,
                generator3,
                generator4,
                generator5,
                generator6,
            };
        }
Exemple #5
0
        public void InstantiateGenerators()
        {
            //Velociraptor has 12 stock threshold
            //Total Power / Perimeter = Stock Threshold
            //Total Power = 12 * 4500 = 54000
            //This one uses the neat Floor(Total Power / Perimeter) to reach threshold.

            Generator generator1 = new RectangleGenerator();

            generator1.SetPowerLevel(1); // 10000 * 2 * 1 = 20000

            Generator generator2 = new RectangleGenerator();

            generator2.SetPowerLevel(1); // 10000 * 2 * 1 = 20000

            Generator generator3 = new OctagonGenerator();

            generator3.SetPowerLevel(4); // 2000 * 2 * 4 = 16000

            generators = new List <Generator>()
            {
                generator1,
                generator2,
                generator3
            };
        }
        public void InstantiateGenerators()
        {
            Generator generator1 = new CircleGenerator();

            generator1.SetPowerLevel(5);

            Generator generator2 = new CircleGenerator();

            generator2.SetPowerLevel(1);

            Generator generator3 = new TriangleGenerator();

            generator3.SetPowerLevel(0);

            // Changed to 0 to meet power threshold

            Generator generator4 = new TriangleGenerator();

            generator4.SetPowerLevel(4);

            Generator generator5 = new TriangleGenerator();

            generator5.SetPowerLevel(1);

            Generator generator6 = new RectangleGenerator();

            generator6.SetPowerLevel(1);

            Generator generator7 = new RectangleGenerator();

            generator7.SetPowerLevel(5);

            Generator generator8 = new OctagonGenerator();

            generator8.SetPowerLevel(8);

            Generator generator9 = new OctagonGenerator();

            generator9.SetPowerLevel(1);

            Generator generator10 = new OctagonGenerator();

            generator10.SetPowerLevel(1);


            generators = new List <Generator>
            {
                generator1,
                generator2,
                generator3,
                generator4,
                generator5,
                generator6,
                generator7,
                generator8,
                generator9,
                generator10
            };
        }
Exemple #7
0
        public void InstantiateGenerators()
        {
            Generator generator1 = new CircleGenerator();

            generator1.SetPowerLevel(2);

            Generator generator2 = new CircleGenerator();

            generator2.SetPowerLevel(2);

            Generator generator3 = new TriangleGenerator();

            generator3.SetPowerLevel(2);

            Generator generator4 = new TriangleGenerator();

            generator4.SetPowerLevel(3);

            Generator generator5 = new TriangleGenerator();

            generator5.SetPowerLevel(1);

            Generator generator6 = new RectangleGenerator();

            generator6.SetPowerLevel(5);

            Generator generator7 = new RectangleGenerator();

            generator7.SetPowerLevel(5);

            Generator generator8 = new OctagonGenerator();

            generator8.SetPowerLevel(7);

            Generator generator9 = new OctagonGenerator();

            generator9.SetPowerLevel(2);

            Generator generator10 = new OctagonGenerator();

            generator10.SetPowerLevel(1);


            generators = new List <Generator>
            {
                generator1,
                generator2,
                generator3,
                generator4,
                generator5,
                generator6,
                generator7,
                generator8,
                generator9,
                generator10
            };
        }
Exemple #8
0
        public void InstantiateGenerators()
        {
            Generator generator1 = new RectangleGenerator();

            generator1.SetPowerLevel(5);

            Generator generator2 = new RectangleGenerator();

            generator2.SetPowerLevel(5);

            Generator generator3 = new OctagonGenerator();

            generator3.SetPowerLevel(10);

            generators = new List <Generator>()
            {
                generator1,
                generator2,
                generator3
            };
        }
        public void InstantiateGenerators()
        {
            Generator generator1 = new RectangleGenerator();

            generator1.SetPowerLevel(2);

            Generator generator2 = new RectangleGenerator();

            generator2.SetPowerLevel(0);

            // Modified above two rectangle generators to meet energy threshold

            Generator generator3 = new OctagonGenerator();

            generator3.SetPowerLevel(10);

            generators = new List <Generator>()
            {
                generator1,
                generator2,
                generator3
            };
        }
Exemple #10
0
        public void InstantiateGenerators()
        {
            //Changed to Max Level / 2 = 2
            Generator generator1 = new RectangleGenerator();

            generator1.SetPowerLevel(2);

            Generator generator2 = new RectangleGenerator();

            generator2.SetPowerLevel(0);

            //Changed to Max Level / 2 = 4
            Generator generator3 = new OctagonGenerator();

            generator3.SetPowerLevel(4);

            generators = new List <Generator>()
            {
                generator1,
                generator2,
                generator3
            };
        }
Exemple #11
0
        public void InstantiateGenerators()
        {
            //T-Rex has 20 stock threshold
            //Total Power / Perimeter = T-Rex Stock Threshold
            //Total Power = 20 * 15000 = 300000

            //Circle Generator maximum is 2
            Generator generator1 = new CircleGenerator();

            generator1.SetPowerLevel(2); // 50000 * 2 = 100000

            Generator generator2 = new CircleGenerator();

            generator2.SetPowerLevel(2); // 50000 * 2 = 100000

            //Triangle Generator Max level is 3
            Generator generator3 = new TriangleGenerator();

            generator3.SetPowerLevel(2); // 15000 * 2  // These work well.

            Generator generator4 = new TriangleGenerator();

            generator4.SetPowerLevel(2); // 15000 * 2

            Generator generator5 = new TriangleGenerator();

            generator5.SetPowerLevel(0); // 15000 * 0

            Generator generator6 = new RectangleGenerator();

            generator6.SetPowerLevel(1); // 10000 * 2 * 1 = 20000

            Generator generator7 = new RectangleGenerator();

            generator7.SetPowerLevel(1); // 10000 * 2 * 1 = 20000

            //8 Max
            Generator generator8 = new OctagonGenerator();

            generator8.SetPowerLevel(0); // 2000 * 2 * 0 = 0

            Generator generator9 = new OctagonGenerator();

            generator9.SetPowerLevel(0); // 2000 * 0 = 0

            Generator generator10 = new OctagonGenerator();

            generator10.SetPowerLevel(0); // 2000 * 0 = 0


            generators = new List <Generator>
            {
                generator1,
                generator2,
                generator3,
                generator4,
                generator5,
                generator6,
                generator7,
                generator8,
                generator9,
                generator10
            };
        }