void InitSubMenus() { _startMenu = gameObject.GetComponent <StartMenu> (); _pauseMenu = gameObject.GetComponent <PauseMenu> (); _optionsMenu = gameObject.GetComponent <OptionsMenu> (); _statsMenu = gameObject.GetComponent <StatsMenu> (); _creditMenu = gameObject.GetComponent <CreditsMenu> (); }
public static void Load() { // Combo ComboMenu = MainMenu.Add(new Menu("ComboMenu", "Combo")); EngageQ = ComboMenu.Add(new MenuBool("EngageQ", "Engage Q Lvl 1")); ForceR = ComboMenu.Add(new MenuBool("ForceR", "Force R", true)); RKillable = ComboMenu.Add(new MenuBool("RKillable", "R2 For Max Damage", true)); QChase = ComboMenu.Add(new MenuBool("QChase", "Q Smart Chase", true)); BurstMenu = MainMenu.Add(new Menu("Burst", "Burst")); BurstKeyBind = BurstMenu.Add(new MenuKeyBind("BurstKeyBind", "Use Burst", System.Windows.Forms.Keys.T, KeyBindType.Toggle)); FnoR = BurstMenu.Add(new MenuBool("FNoR", "Burst Without R")); Flash = BurstMenu.Add(new MenuBool("Flash", "Check Killable", true)); //BurstKey = BurstMenu.Add(new MenuKeyBind("BurstKey", "Burst Keybind", System.Windows.Forms.Keys.T, KeyBindType.Press)); // Lane LaneMenu = MainMenu.Add(new Menu("LaneMenu", "Lane")); LaneVisible = LaneMenu.Add(new MenuBool("LaneVisible", "Only If No Enemy Visible", true)); LaneQ = LaneMenu.Add(new MenuBool("LaneQ", "Use Q", true)); LaneW = LaneMenu.Add(new MenuBool("LaneW", "Use W")); LaneE = LaneMenu.Add(new MenuBool("LaneE", "Use E")); // Jungle JungleMenu = MainMenu.Add(new Menu("JungleMenu", "Jungle")); JungleQ = JungleMenu.Add(new MenuBool("JungleQ", "Use Q", true)); JungleW = JungleMenu.Add(new MenuBool("JungleW", "Use W", true)); JungleE = JungleMenu.Add(new MenuBool("JungleE", "Use E", true)); // Misc MiscMenu = MainMenu.Add(new Menu("MiscMenu", "Misc")); KeepQ = MiscMenu.Add(new MenuBool("KeepQ", "Keep Q Alive", true)); Ignite = MiscMenu.Add(new MenuBool("ignite", "Killsteal Ignite", true)); QMove = MiscMenu.Add(new MenuKeyBind("QMove", "Q to cursor", Keys.K, KeyBindType.Press)); // Draw DrawMenu = MainMenu.Add(new Menu("Draw", "Draw")); QMinionDraw = DrawMenu.Add(new MenuBool("QMinionDraw", "Minion Killable Q")); Dind = DrawMenu.Add(new MenuBool("Dind", "Damage Indicator")); DrawFlee = DrawMenu.Add(new MenuBool("DrawFlee", "Draw Flee Spots")); // HealthDmg = DrawMenu.Add(new MenuBool("HealthDmg", "Write Dmg On Target")); DrawCombo = DrawMenu.Add(new MenuBool("DrawCombo", "Draw Combo Range", true)); // Flee FleeMenu = MainMenu.Add(new Menu("Flee", "Flee")); WallFlee = FleeMenu.Add(new MenuBool("WallFlee", "WallFlee")); FleeKey = FleeMenu.Add(new MenuKeyBind("FleeKey", "Flee Key", System.Windows.Forms.Keys.A, KeyBindType.Press)); CreditsMenu = MainMenu.Add(new Menu("Version + Credits", "Credits")); CreditsMenu.Add(new MenuSeparator("Version", "Version: 6.17.1")); CreditsMenu.Add(new MenuSeparator("Credits", "Developed by Nechrito")); CreditsMenu.Add(new MenuSeparator("Credits2", "Resets by Brian")); MainMenu.Attach(); }
void Awake() { m_loginMenu = GameObject.FindObjectOfType<LoginMenu>(); m_mainMenu = GameObject.FindObjectOfType<MainMenu>(); m_optionMenu = GameObject.FindObjectOfType<OptionMenu>(); m_artworkMenu = GameObject.FindObjectOfType<ArtworksMenu>(); m_creditsMenu = GameObject.FindObjectOfType<CreditsMenu>(); m_shopMenu = GameObject.FindObjectOfType<ShopMenu>(); m_singleton = this; }
public void Back() { if (OptionMenu.activeSelf) { OptionMenu.SetActive(false); MainMenu.SetActive(true); } if (CreditsMenu.activeSelf) { CreditsMenu.SetActive(false); MainMenu.SetActive(true); } }
public override void _Ready() { root = GetTree().Root; sceneStack = new List <Node>(); _autopilotMenu = GD.Load <PackedScene>("res://scenes/encounter/AutopilotMenu.tscn").Instance() as AutopilotMenu; _characterMenu = GD.Load <PackedScene>("res://scenes/encounter/CharacterMenu.tscn").Instance() as CharacterMenu; _creditsMenu = GD.Load <PackedScene>("res://scenes/CreditsMenu.tscn").Instance() as CreditsMenu; _defeatMenu = GD.Load <PackedScene>("res://scenes/encounter/DefeatMenu.tscn").Instance() as DefeatMenu; _escapeMenu = GD.Load <PackedScene>("res://scenes/encounter/EscapeMenu.tscn").Instance() as EscapeMenu; _helpMenu = GD.Load <PackedScene>("res://scenes/encounter/HelpMenu.tscn").Instance() as HelpMenu; _inventoryMenu = GD.Load <PackedScene>("res://scenes/encounter/InventoryMenu.tscn").Instance() as InventoryMenu; _settingsMenu = GD.Load <PackedScene>("res://scenes/SettingsMenu.tscn").Instance() as SettingsMenu; _victoryMenu = GD.Load <PackedScene>("res://scenes/encounter/VictoryMenu.tscn").Instance() as VictoryMenu; }
private static void OnCreditsClick() { CreditsMenu.Show(); }
//---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- // CreateCreditsMenu() //---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- public void CreateCreditsMenu() { _creditsmenu = new CreditsMenu(); AddChild(_creditsmenu); }
public void EnterCreditsMenu() { currentGameState = GameState.Credits; credits_menu = new CreditsMenu(this); }
public void OpenCredits() { // open the credits menu CreditsMenu.Open(); }
void ExitOnClick() { MiniGamesMenu.SetActive(false); AboutMenu.SetActive(false); CreditsMenu.SetActive(false); }
void CreditsOnClick() { MiniGamesMenu.SetActive(false); AboutMenu.SetActive(false); CreditsMenu.SetActive(true); }
public void OnCreditsPressed() { CreditsMenu.Show(); }
public void Credits() { MainMenu.SetActive(false); CreditsMenu.SetActive(true); }
public void OnCreditsPressed() { CreditsMenu.Open(); }
void OnGUI() { GUI.depth = 10; GUI.skin = MainMenuSkin; GUI.BeginGroup(new Rect(0, 0, Screen.width, Screen.height)); GUI.DrawTexture(new Rect(0, 0, Screen.width, Screen.height), Background); if (Application.platform != RuntimePlatform.IPhonePlayer && GUI.Button(new Rect(Screen.width / 25, Screen.height / 25, Properties.BackButtonSize, Properties.BackButtonSize), Properties.BackButton)) { DialogBox.DialogBoxButtons = DialogBoxButtons.YES_NO; DialogBox.DialogText = LanguageManager.getString("PROMPT_EXIT"); DialogBox.CallbackObject = gameObject; DialogBox.Show(); } float offset = Screen.height / 20; GUI.DrawTexture(new Rect(Screen.width / 2 - LOGO_SIZE, offset, LOGO_SIZE * 2, LOGO_SIZE), Logo); offset += LOGO_SIZE + offset; float button_size = Screen.width / 3 * 2; if (UserInteraction.InGame) { if (GUI.Button(new Rect(Screen.width / 2 - button_size / 2, offset, button_size, Properties.TEXT_HEIGHT * 2), LanguageManager.getString("CNTNE"))) { PlayerStats.Show(); Hide(); } offset += Properties.TEXT_HEIGHT * 3; } if (GUI.Button(new Rect(Screen.width / 2 - button_size / 2, offset, button_size, Properties.TEXT_HEIGHT * 2), LanguageManager.getString("SNGPLYR"))) { Hide(); SinglePlayerCreationMenu.Show(); } offset += Properties.TEXT_HEIGHT * 3; if (GUI.Button(new Rect(Screen.width / 2 - button_size / 2, offset, button_size, Properties.TEXT_HEIGHT * 2), LanguageManager.getString("MLTPLYR"))) { TrumpSelection.Hide(); ScoreBoard.Hide(); Properties.ActiveGameType = GameType.MultiPlayer; MultiplayerObjects.gameObject.SetActive(true); LoginScreen.Show(); UserInteraction.InGame = false; Hide(); } offset += Properties.TEXT_HEIGHT * 3; if (GUI.Button(new Rect(Screen.width / 2 - button_size / 2, offset, button_size, Properties.TEXT_HEIGHT * 2), LanguageManager.getString("CRDTSBTN"))) { Hide(); CreditsMenu.Show(); } offset += Properties.TEXT_HEIGHT * 3; if (GUI.Button(new Rect(Screen.width / 2 - button_size / 2, offset, button_size, Properties.TEXT_HEIGHT * 2), LanguageManager.getString("STNGS"))) { Hide(); SettingsMenu.BackMenu = this.GetType(); SettingsMenu.Show(); } GUI.EndGroup(); }
public void creditMenu() { CreditsMenu.SetActive(true); this.gameObject.SetActive(false); }