Esempio n. 1
0
        /// <summary>
        /// Initialize window
        /// </summary>
        void InitializeWindow()
        {
            // Make command window
            List <string> Commandlist = new List <string>();

            Commandlist.Add(Data.System.Wordings.Item);
            Commandlist.Add(Data.System.Wordings.Skill);
            Commandlist.Add(Data.System.Wordings.Equip);
            Commandlist.Add("Status");
            Commandlist.Add("Save");
            Commandlist.Add("End Game");
            commandWindow       = new WindowCommand(GameOptions.MenuCommandListWidth, Commandlist);
            commandWindow.Index = menuIndex;
            // If number of party members is 0
            if (InGame.Party.Actors.Count == 0)
            {
                // Disable items, skills, equipment, and status
                commandWindow.DisableItem(0);
                commandWindow.DisableItem(1);
                commandWindow.DisableItem(2);
                commandWindow.DisableItem(3);
            }
            // If save is forbidden
            if (InGame.System.IsSaveDisabled)
            {
                // Disable save
                commandWindow.DisableItem(4);
            }
            // Make play time window
            playtimeWindow = new WindowPlayTime();
            // Make steps window
            stepsWindow = new WindowSteps();
            // Make gold window
            goldWindow = new WindowGold();
            // Make status window
            statusWindow = new WindowMenuStatus();
        }
Esempio n. 2
0
        /// <summary>
        /// Initialize window
        /// </summary>
        void InitializeWindow()
        {
            // Make command window
            List<string> Commandlist = new List<string>();
            Commandlist.Add(Data.System.Wordings.Item);
            Commandlist.Add(Data.System.Wordings.Skill);
            Commandlist.Add(Data.System.Wordings.Equip);
            Commandlist.Add("Status");
            Commandlist.Add("Save");
            Commandlist.Add("End Game");
            commandWindow = new WindowCommand(GameOptions.MenuCommandListWidth, Commandlist);
            commandWindow.Index = menuIndex;
            // If number of party members is 0
            if (InGame.Party.Actors.Count == 0)
            {
                // Disable items, skills, equipment, and status
                commandWindow.DisableItem(0);
                commandWindow.DisableItem(1);
                commandWindow.DisableItem(2);
                commandWindow.DisableItem(3);
            }
            // If save is forbidden
            if (InGame.System.IsSaveDisabled)
            {
                // Disable save
                commandWindow.DisableItem(4);
            }
            // Make play time window
            playtimeWindow = new WindowPlayTime();
            // Make steps window
            stepsWindow = new WindowSteps();
            // Make gold window
            goldWindow = new WindowGold();
            // Make status window
            statusWindow = new WindowMenuStatus();

        }