Exemplo n.º 1
0
        protected override void Initialize()
        {
            Window.Title = String.Format("{0} v{1}", Project.title, Project.version);

            contentChest         = ContentChest.Instance;
            contentChest.content = Content;
            contentChest.LoadContent();

            graphics.PreferredBackBufferWidth  = Project.screenWidth;
            graphics.PreferredBackBufferHeight = Project.screenHeight;
            graphics.ApplyChanges();


            panes.Add("none", new Pane(Project.screenWidth, Project.screenHeight, 0, 0, Color.Black, "", null));
            panes.Add("inventory", new Pane(Project.inventoryWidth, Project.inventoryHeight, Project.statWidth, 0, Color.Black, "Inventory", new Inventory()));

            panes.Add("messages", new Pane(Project.messageWidth, Project.messageHeight, Project.statWidth, Project.inventoryHeight + Project.mapHeight, Color.Black, "Messages", new Messages(Project.statWidth, Project.inventoryHeight + Project.mapHeight, Project.messageHeight)));
            Map map = new Map(Project.statWidth, Project.inventoryHeight);

            panes.Add("stats", new Pane(Project.statWidth, Project.statHeight, 0, 0, Color.Black, "Stats", new Stats(0, 0, map.GetPlayer())));
            panes.Add("map", new Pane(Project.mapWidth, Project.mapHeight, Project.statWidth, Project.inventoryHeight, Color.Black, "Map", map));


            base.Initialize();
        }