Esempio n. 1
0
        public override void draw()
        {
            world.draw(camera, device);
            data.player.draw(camera);

            spriteBatch.Begin();
            //Draw Interface
            drawInterface();

            //Draw Cursor
            spriteBatch.Draw(cursor, new Rectangle(Mouse.GetState().X, Mouse.GetState().Y, 38, 50), Color.White);
            spriteBatch.End();
        }
Esempio n. 2
0
 public override void draw()
 {
     world.draw(camera, device);
     data.player.draw(camera);
     data.npcs.draw(camera, spriteBatch, font);
     data.bullets.draw(camera);
     blurEffect.Draw(spriteBatch);
     if (lowHP)
     {
         drawFade();
     }
     drawHUD();
     miniMap.Draw();
 }
Esempio n. 3
0
        public override void draw()
        {
            world.draw(camera, device);
            data.player.draw(camera);
            data.npcs.draw(camera);
            data.bullets.draw(camera);

            spriteBatch.Begin();
            //Draw Fade
            drawFade();
            //Draw Menu
            spriteBatch.Draw(userInterface, interfaceRectangle, Color.White);

            //Draw Cursor
            spriteBatch.Draw(cursor, new Rectangle(Mouse.GetState().X, Mouse.GetState().Y, 38, 50), Color.White);
            spriteBatch.End();
        }
Esempio n. 4
0
        public override void draw()
        {
            world.draw(camera, device);
            data.player.draw(camera);
            data.npcs.draw(camera);
            data.bullets.draw(camera);

            spriteBatch.Begin();
            //Draw Interface
            drawInterface();
            //Draw Menu
            drawItems();
            spriteBatch.Draw(frame, frameRectangle, Color.White);
            drawActiveMod();

            //Draw DragDrop
            if (dragDropActive)
            {
                if (activeMod < 21)
                {
                    spriteBatch.Draw(inventoryItems[(activeMod - 1) % 4][(activeMod - 1) / 4].icon, dragDropRectangle, Color.White);
                }
                else
                {
                    switch (activeMod)
                    {
                    case 21: spriteBatch.Draw(slot1Item.icon, dragDropRectangle, Color.White); break;

                    case 22: spriteBatch.Draw(slot2Item.icon, dragDropRectangle, Color.White); break;

                    case 23: spriteBatch.Draw(slot3Item.icon, dragDropRectangle, Color.White); break;

                    case 24: spriteBatch.Draw(slot4Item.icon, dragDropRectangle, Color.White); break;

                    default: break;
                    }
                }
            }

            //Draw Cursor
            spriteBatch.Draw(cursor, new Rectangle(Mouse.GetState().X, Mouse.GetState().Y, 38, 50), Color.White);
            spriteBatch.End();
        }