Exemple #1
0
        public void LoadContent(ContentManager content, GameObjects gameObjects)
        {
            font = content.Load <SpriteFont> ("MyFont");
            error.LoadContent(content, gameObjects);
            quest.LoadContent(content, gameObjects);
            if (quest.Vraag1 == false)
            {
                vragen = Acties.vraag;
                gameObjects.cluster4 = false;
            }
            foreach (GUIElement element in waste)
            {
                element.LoadContent(content, gameObjects);
                element.clickEvent += OnClick;
            }
            waste.Find(x => x.AssetName == "Cross-Screen/Island-bg").PutBg();
            waste.Find(x => x.AssetName == "WastePlant/wastePlant-bg").moveElement(65, 25);

            waste.Find(x => x.AssetName == "Cross-Screen/upgrade").moveElement(135, 750);
            waste.Find(x => x.AssetName == "Cross-Screen/X").moveElement(1750, 65);

            waste.Find(x => x.AssetName == "WastePlant/bar-bio").moveElement(120, 592);
            waste.Find(x => x.AssetName == "WastePlant/bar-chem").moveElement(1223, 591);

            waste.Find(x => x.AssetName == "WastePlant/bar-speed").moveElement(565, 737);
            waste.Find(x => x.AssetName == "WastePlant/bar-cap").moveElement(565, 823);
            waste.Find(x => x.AssetName == "WastePlant/bar-ratio").moveElement(565, 904);

            waste.Find(x => x.AssetName == "WastePlant/bar-nextspeed").moveElement(1264, 737);
            waste.Find(x => x.AssetName == "WastePlant/bar-nextcap").moveElement(1264, 823);
            waste.Find(x => x.AssetName == "WastePlant/bar-nextratio").moveElement(1264, 904);
        }
Exemple #2
0
        public void LoadContent(ContentManager content, GameObjects gameObjects)
        {
            font = content.Load <SpriteFont> ("MyFont");
            if (gameObjects.cluster1 == false)
            {
                vragen = Acties.vraag;
                gameObjects.cluster1 = false;
                quest = new Questions();
                quest.LoadContent(content, gameObjects);
            }
            foreach (GUIElement element in harbour)
            {
                element.LoadContent(content, gameObjects);
                element.clickEvent += OnClick;
            }
            harbour.Find(x => x.AssetName == "Cross-Screen/Island-bg").PutBg();
            harbour.Find(x => x.AssetName == "Boat/boat-screen").moveElement(65, 25);
            harbour.Find(x => x.AssetName == "Boat/go-fishing").moveElement(150, 800);
            harbour.Find(x => x.AssetName == "Cross-Screen/upgrade-small").moveElement(1610, 805);
            harbour.Find(x => x.AssetName == "Cross-Screen/X").moveElement(1750, 65);

            harbour.Find(x => x.AssetName == "Boat/bar-speed").moveElement(407, 842);
            harbour.Find(x => x.AssetName == "Boat/bar-cap").moveElement(407, 910);
            harbour.Find(x => x.AssetName == "Boat/bar-nextspeed").moveElement(1011, 842);
            harbour.Find(x => x.AssetName == "Boat/bar-nextcap").moveElement(1011, 910);
            error.LoadContent(content, gameObjects);
        }
Exemple #3
0
        public void LoadContent(ContentManager content, GameObjects gameObjects)
        {
            font = content.Load <SpriteFont> ("MyFont");

            foreach (GUIElement element in farm)
            {
                element.LoadContent(content, gameObjects);
                element.clickEvent += OnClick;
            }
            farm.Find(x => x.AssetName == "Cross-Screen/Island-bg").PutBg();
            farm.Find(x => x.AssetName == "Cross-Screen/upgrade").moveElement(135, 750);
            farm.Find(x => x.AssetName == "Cross-Screen/X").moveElement(1750, 65);
            farm.Find(x => x.AssetName == "Farm/Place-tiles").moveElement(1560, 750);

            farm.Find(x => x.AssetName == "Farm/bar-speed").moveElement(458, 844);
            farm.Find(x => x.AssetName == "Farm/bar-level").moveElement(1026, 849);
            error.LoadContent(content, gameObjects);
            gameObjects.amountTiles = totalTiles;
        }
        public void LoadContent(ContentManager content, GameObjects gameObjects)
        {
            font = content.Load <SpriteFont> ("MyFont");
            quest.LoadContent(content, gameObjects);
            if (quest.Vraag1 == false)
            {
                vragen = Acties.vraag;
                gameObjects.cluster3 = false;
            }
            foreach (GUIElement element in resto)
            {
                element.LoadContent(content, gameObjects);
                element.clickEvent += OnClick;
            }
            resto.Find(x => x.AssetName == "Cross-Screen/Island-bg").PutBg();
            resto.Find(x => x.AssetName == "Resto/resto-bg").moveElement(65, 25);

            resto.Find(x => x.AssetName == "Cross-Screen/upgrade-small").moveElement(830, 820);
            resto.Find(x => x.AssetName == "Cross-Screen/X").moveElement(1750, 65);

            resto.Find(x => x.AssetName == "Resto/down").moveElement(1735, 625);
            resto.Find(x => x.AssetName == "Resto/up").moveElement(1735, 260);

            resto.Find(x => x.AssetName == "Resto/prepare-46points").moveElement(645, 260);
            resto.Find(x => x.AssetName == "Resto/preapare-60points-blue").moveElement(645, 380);
            resto.Find(x => x.AssetName == "Resto/prepare-40pints-blue").moveElement(645, 500);
            resto.Find(x => x.AssetName == "Resto/prepare-10points-blue").moveElement(645, 620);

            resto.Find(x => x.AssetName == "Resto/prepare-50points").moveElement(1475, 260);
            resto.Find(x => x.AssetName == "Resto/prepare-10points-orange").moveElement(1475, 380);
            resto.Find(x => x.AssetName == "Resto/prepare-10points-orange1").moveElement(1475, 500);
            resto.Find(x => x.AssetName == "Resto/prepare-40points-orange").moveElement(1475, 620);


            resto.Find(x => x.AssetName == "Resto/bar-speed").moveElement(198, 874);
            resto.Find(x => x.AssetName == "Resto/bar-upgrade").moveElement(1138, 875);
            error.LoadContent(content, gameObjects);
        }
Exemple #5
0
        public void LoadContent(ContentManager content, GameObjects gameObjects)
        {
            font = content.Load <SpriteFont> ("MyFont");
            quest.LoadContent(content, gameObjects);
            if (quest.Vraag1 == false)
            {
                vragen = Acties.vraag;
                gameObjects.cluster1 = false;
            }
            foreach (GUIElement element in MarketScreen1)
            {
                element.LoadContent(content, gameObjects);
                element.clickEvent += OnClick;
            }
            MarketScreen1.Find(x => x.AssetName == "Cross-Screen/Island-bg").PutBg();
            MarketScreen1.Find(x => x.AssetName == "Market/storage-bg").moveElement(65, 25);
            MarketScreen1.Find(x => x.AssetName == "Cross-Screen/X").moveElement(1750, 65);



            foreach (GUIElement element in MarketScreen2)
            {
                element.LoadContent(content, gameObjects);
                element.clickEvent += OnClick;
            }
            MarketScreen2.Find(x => x.AssetName == "Cross-Screen/Island-bg").PutBg();
            MarketScreen2.Find(x => x.AssetName == "Market/Buy/buy-sell-bg").moveElement(65, 25);
            MarketScreen2.Find(x => x.AssetName == "Cross-Screen/X").moveElement(1750, 65);
            MarketScreen2.Find(x => x.AssetName == "Market/Buy/buy-button").moveElement(1575, 780);
            MarketScreen2.Find(x => x.AssetName == "Market/Buy/sell-button").moveElement(1575, 885);


            foreach (GUIElement element in Buttons)
            {
                element.LoadContent(content, gameObjects);
                element.clickEvent += OnClick;
            }
            Buttons.Find(x => x.AssetName == "Market/Buy/plus-grain").moveElement(370, 750);

            Buttons.Find(x => x.AssetName == "Market/Buy/plus-fish").moveElement(740, 750);

            Buttons.Find(x => x.AssetName == "Market/Buy/plus-veg").moveElement(1110, 750);

            Buttons.Find(x => x.AssetName == "Market/Buy/plus-meat").moveElement(1480, 750);

            Buttons.Find(x => x.AssetName == "Market/Buy/minus-grain").moveElement(370, 900);
            Buttons.Find(x => x.AssetName == "Market/Buy/minus-fish").moveElement(740, 900);
            Buttons.Find(x => x.AssetName == "Market/Buy/minus-veg").moveElement(1110, 900);
            Buttons.Find(x => x.AssetName == "Market/Buy/minus-meat").moveElement(1480, 900);

            Buttons.ElementAt(8).moveElement(370, 815);
            Buttons.ElementAt(9).moveElement(740, 815);
            Buttons.ElementAt(10).moveElement(1110, 815);
            Buttons.ElementAt(11).moveElement(1480, 815);


            foreach (GUIElement element in MarketScreen3)
            {
                element.LoadContent(content, gameObjects);
                element.clickEvent += OnClick;
            }
            MarketScreen3.Find(x => x.AssetName == "Cross-Screen/Island-bg").PutBg();
            MarketScreen3.Find(x => x.AssetName == "Market/upgrade-screen").moveElement(65, 25);
            MarketScreen3.Find(x => x.AssetName == "Cross-Screen/X").moveElement(1750, 65);
            MarketScreen3.Find(x => x.AssetName == "Cross-Screen/upgrade").moveElement(830, 735);


            MarketScreen3.Find(x => x.AssetName == "Market/bar").moveElement(169, 895);
            MarketScreen3.Find(x => x.AssetName == "Market/bar-next").moveElement(1233, 895);

            error.LoadContent(content, gameObjects);
        }