/// <summary>
        /// Loads the content.
        /// </summary>
        public override void LoadContent()
        {
            Minimap = new GuiMinimap {
                Size = new Size2D(224, 176)
            };
            SideBar = new GuiSideBar {
                Size = new Size2D(240, 334)
            };
            ChatPanel = new GuiChatPanel();
            Worldmap  = new GuiWorldmap();

            game = new GameManager();

            Worldmap.AssociateGameManager(game);
            Minimap.AssociateGameManager(game);

            GuiManager.Instance.GuiElements.Add(Worldmap);
            GuiManager.Instance.GuiElements.Add(Minimap);
            GuiManager.Instance.GuiElements.Add(SideBar);
            GuiManager.Instance.GuiElements.Add(ChatPanel);

            base.LoadContent();

            SideBar.AssociateGameManager(game);
        }
예제 #2
0
        /// <summary>
        /// Loads the content.
        /// </summary>
        public override void LoadContent()
        {
            entities.LoadContent();
            level.LoadContent();
            game.LoadContent();

            camera = new Camera();

            player = entities.GetPlayer();

            worldView = new GuiWorld(entities, level, game);
            worldView.AssociateCamera(camera);

            Minimap = new GuiMinimap(entities, level, game)
            {
                Size = new Size2D(224, 176)
            };

            GuiManager.Instance.GuiElements.Add(worldView);
            GuiManager.Instance.GuiElements.Add(Minimap);

            base.LoadContent();
        }