/// <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(); }
/// <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(); }