/// <summary> /// Windows initialization /// </summary> void InitializeWindows() { // Make help window, item window helpWindow = new WindowHelp(); itemWindow = new WindowItem(); // Associate help window itemWindow.HelpWindow = helpWindow; // Make target window (set to invisible / inactive) targetWindow = new WindowTarget(); targetWindow.IsVisible = false; targetWindow.IsActive = false; }
/// <summary> /// Windows initialization /// </summary> void InitializeWindows() { helpWindow = new WindowHelp(); leftWindow = new WindowEquipLeft(actor); rightWindow = new WindowEquipRight(actor); weaponWindow = new WindowEquipItem(actor, 0); shieldWindow = new WindowEquipItem(actor, 1); headWindow = new WindowEquipItem(actor, 2); bodyWindow = new WindowEquipItem(actor, 3); accessoryWindow = new WindowEquipItem(actor, 4); // Associate help window rightWindow.HelpWindow = helpWindow; weaponWindow.HelpWindow = helpWindow; shieldWindow.HelpWindow = helpWindow; headWindow.HelpWindow = helpWindow; bodyWindow.HelpWindow = helpWindow; accessoryWindow.HelpWindow = helpWindow; // Set cursor position rightWindow.Index = equipIndex; Refresh(); }
/// <summary> /// Main Processing : Window Initialization /// </summary> void InitializeWindow() { // Make actor command window List<string> Commandlist = new List<string>(); Commandlist.Add(Data.System.Wordings.Attack); Commandlist.Add(Data.System.Wordings.Skill); Commandlist.Add(Data.System.Wordings.Guard); Commandlist.Add(Data.System.Wordings.Item); actorCommandWindow = new WindowCommand(160, Commandlist); actorCommandWindow.Y = GeexEdit.GameWindowHeight - 320; actorCommandWindow.BackOpacity = 160; actorCommandWindow.IsActive = false; actorCommandWindow.IsVisible = false; // Make other windows partyCommandWindow = new WindowPartyCommand(); helpWindow = new WindowHelp(); helpWindow.BackOpacity = 160; helpWindow.IsVisible = false; statusWindow = new WindowBattleStatus(); messageWindow = new WindowMessage(); }
/// <summary> /// Initialize windows /// </summary> void InitializeWindows() { // Make help window helpWindow = new WindowHelp(); // Make command window commandWindow = new WindowShopCommand(); // Make gold window goldWindow = new WindowGold(); goldWindow.X = 480 * GeexEdit.GameWindowWidth / 640; goldWindow.Y = 64; goldWindow.Width = goldWindow.Width * GeexEdit.GameWindowWidth / 640; // Make dummy window dummyWindow = new WindowBase(0, 128, GeexEdit.GameWindowWidth, GeexEdit.GameWindowHeight - 128); // Make buy window buyWindow = new WindowShopBuy(InGame.Temp.ShopGoods); buyWindow.IsActive = false; buyWindow.IsVisible = false; buyWindow.HelpWindow = helpWindow; // Make sell window sellWindow = new WindowShopSell(); sellWindow.IsActive = false; sellWindow.IsVisible = false; sellWindow.HelpWindow = helpWindow; // Make quantity input window numberWindow = new WindowShopNumber(); numberWindow.IsActive = false; numberWindow.IsVisible = false; // Make status window statusWindow = new WindowShopStatus(); statusWindow.IsVisible = false; }