private static void Game_OnUpdate() { if (Player.IsDead || MenuGUI.IsChatOpen()) { return; } switch (Misc.Orbwalker.Mode) { case OrbwalkingMode.Combo: Combo(); break; case OrbwalkingMode.Laneclear: LaneClear(); JungleClear(); break; case OrbwalkingMode.Mixed: Harass(); break; } if (W.Ready && Main["combo"]["wCC"].As <MenuBool>().Enabled&& Misc.Orbwalker.Mode != OrbwalkingMode.Combo) { var target = GetBestEnemyHeroTargetInRange(W.Range); if (target != null) { if (target.IsValidTarget(W.Range) && !Check(target, DamageType.Magical, false)) { if (target.IsImmobile()) { W.Cast(target.Position); } } } } if (Main["harass"]["autoHarass"].As <MenuBool>().Enabled&& Misc.Orbwalker.Mode != OrbwalkingMode.Mixed) { Harass(); } if (Main["combo"]["autoR"].As <MenuSliderBool>().Enabled&& R.Ready) { var target = GetBestEnemyHeroTargetInRange(R.Range); if (target == null) { return; } if (Player.HasBuff("SwainMetamorphism") && Player.CountEnemyHeroesInRange(800) == 0 && Main["combo"]["rClose"].As <MenuBool>().Enabled) { R.Cast(); } if (!Player.HasBuff("SwainMetamorphism") && Player.CountEnemyHeroesInRange(550) >= Main["combo"]["autoR"].As <MenuSliderBool>().Value) { R.Cast(); } } }
private void InitMenu(MenuGUI menu) { menu.onBackButton += BackToGame; menu.onExitButton += Exit; menu.onExitButton += GetComponent <SaveController>().Save; menu.OnGUISize += GameGUI.Scale; }
private void BackToGame() { MenuGUI.Interactable = false; GameGUI.Interactable = true; MenuGUI.Hide(); GameGUI.Show(); }
private void ShowMenu() { GameGUI.Interactable = false; MenuGUI.Interactable = true; GameGUI.Hide(alpha: .3f, enable: true); MenuGUI.Show(); }
internal virtual void OnGameUpdate() { if (Program.Player.IsDead || MenuGUI.IsChatOpen()) { return; } Killsteal(); SemiR(); switch (Orbwalker.Implementation.Mode) { case OrbwalkingMode.None: break; case OrbwalkingMode.Combo: this.Combo(); break; case OrbwalkingMode.Mixed: this.Harass(); break; case OrbwalkingMode.Laneclear: this.Farming(); break; case OrbwalkingMode.Lasthit: this.LastHit(); break; case OrbwalkingMode.Freeze: break; case OrbwalkingMode.Custom: break; } }
private static void Game_OnUpdate() { if (Swain.IsDead || MenuGUI.IsChatOpen()) { return; } switch (Orbwalker.Mode) { case OrbwalkingMode.Combo: Combo(); break; case OrbwalkingMode.Laneclear: LaneClear(); JungleClear(); break; case OrbwalkingMode.Mixed: Harass(); break; } if (Main["harass"]["autoHarass"].As <MenuBool>().Enabled) { Harass(); } }
private static void Game_OnUpdate() { if (Player.IsDead || MenuGUI.IsChatOpen()) { return; } if (Player.GetSpell(SpellSlot.W).ToggleState == 2) { Spells.W.Cast(); } Killsteal(); Flee(); switch (Orbwalker.Implementation.Mode) { case OrbwalkingMode.Combo: Combo(); break; case OrbwalkingMode.Mixed: Harass(); break; case OrbwalkingMode.Laneclear: Laneclear(); Jungleclear(); Turret(); break; } }
private void Game_OnUpdate() { if (Player.IsDead || MenuGUI.IsChatOpen()) { return; } EvolvedSpells(); switch (Orbwalker.Mode) { case OrbwalkingMode.Combo: Combo(); break; case OrbwalkingMode.Mixed: Harass(); break; case OrbwalkingMode.Laneclear: LaneClear(); //TODO JungleClear(); break; } }
private void ImportWorld(string name) { if (name.Length == 0) { Destroy(this); return; } string newPath = WorldFiles.GetNewWorldPath(name); if (File.Exists(newPath)) { var dialog = DialogGUI.ShowMessageDialog(gameObject, "A world with that name already exists."); dialog.yesButtonHandler = DestroyThis; return; } try { ShareMap.ImportSharedFile(newPath); MenuGUI.OpenWorld(newPath, Scenes.EDITOR); openingWorld = true; Destroy(this); } catch (System.Exception e) { Debug.Log(e); var dialog = DialogGUI.ShowMessageDialog(gameObject, "Error importing world"); dialog.yesButtonHandler = DestroyThis; } }
private static void Game_OnUpdate() { if (ObjectManager.GetLocalPlayer().IsDead || MenuGUI.IsChatOpen()) { return; } switch (Orbwalker.Implementation.Mode) { case OrbwalkingMode.Combo: Modes.OnCombo(); break; case OrbwalkingMode.Mixed: Modes.OnMixed(); break; case OrbwalkingMode.Laneclear: Modes.OnLaneClear(); break; } if (IsCastingR()) { Modes.OnCastingR(); } }
private void OnUpdate() { var Modes = new Modes(); var percentHealW = WorldMenu.miscs["lifeW"].As <MenuSlider>().Value; var percentHealR = WorldMenu.miscs["lifeR"].As <MenuSlider>().Value; if (Player.IsDead || MenuGUI.IsChatOpen()) { return; } switch (Orbwalker.Implementation.Mode) { case OrbwalkingMode.Combo: Modes.Combo(); break; case OrbwalkingMode.Mixed: Modes.Harass(); break; case OrbwalkingMode.Laneclear: Modes.LaneClear(); break; } if (WorldMenu.miscs["autoW"].As <MenuBool>().Enabled&& ManageSpells.W.Ready && Player.HealthPercent() <= percentHealW && !(Player.IsRecalling())) { ManageSpells.W.Cast(Player); } if (WorldMenu.miscs["autoR"].As <MenuBool>().Enabled&& ManageSpells.R.Ready && Player.HealthPercent() <= percentHealR && !(Player.IsRecalling())) { ManageSpells.R.Cast(Player); } }
private void LoadValues(MenuGUI menu) { menu.SetGUISize(Instance.GUISize); menu.SetMusic(Instance.MusicEnable); menu.SetSound(Instance.SoundEndable); menu.SetRotationSensitive(Instance.CameraRotationSensitive); }
private void Game_OnUpdate() { if (Player.IsDead || MenuGUI.IsChatOpen()) { return; } if (Champions.Rumble.MenuClass.heatmenu["autoheat"].Enabled) { Heat(); } switch (Orbwalker.Mode) { case OrbwalkingMode.Combo: Combo(); break; case OrbwalkingMode.Mixed: Harass(); break; case OrbwalkingMode.Laneclear: LaneClear(); //TODO JungleClear(); break; case OrbwalkingMode.Lasthit: LastHit(); break; } }
private void Game_OnUpdate() { if (Player.IsDead || MenuGUI.IsChatOpen()) { return; } switch (Orbwalker.Mode) { case OrbwalkingMode.Combo: Combo(); break; case OrbwalkingMode.Mixed: Harass(); LastHitH(); break; case OrbwalkingMode.Laneclear: LaneClear(); JungleClear(); break; case OrbwalkingMode.Lasthit: LastHit(); break; } }
private static void Flee() { if (!Setup.Flee["Key"].Enabled) { return; } Player.IssueOrder(OrderType.MoveTo, Game.CursorPos); if (Player.ManaPercent() < Setup.Flee["Mana"].As <MenuSlider>().Value) { return; } if (Setup.Flee["E"].As <MenuBool>().Enabled&& Spells.E.Ready) { var target = TargetSelector.GetTarget(Spells.E.Range); if (target.IsValidTarget()) { Spells.E.Cast(target); } } if (Setup.Flee["Q"].As <MenuBool>().Enabled&& Spells.Q.Ready) { Spells.Q.Cast(Game.CursorPos); if (Setup.Misc["Anim"].As <MenuBool>().Enabled) { DelayAction.Queue(200, () => MenuGUI.DoEmote(EmoteType.Dance)); } } }
void Start() { rb = GetComponent<Rigidbody>(); cam = GameObject.Find("Camera"); menu = cam.GetComponent<MenuGUI>(); audio = GetComponent<AudioSource>(); }
private void Game_OnUpdate() { if (Player.IsDead || MenuGUI.IsChatOpen()) { return; } switch (Orbwalker.Mode) { case OrbwalkingMode.Combo: OnCombo(); break; case OrbwalkingMode.Mixed: OnHarass(); break; case OrbwalkingMode.Laneclear: OnLaneClear(); OnJungleClear(); break; } Killsteal(); if (Menu["misc"]["autoq"].Enabled) { if (Player.HasBuffOfType(BuffType.Slow)) { Q.Cast(); } } }
// Update is called once per frame void Update() { if (Application.loadedLevelName == "Opening") { return; } if (Input.GetKeyDown(KeyCode.Escape)) { GameObject menuObj = GameObject.Find("Menu"); MenuGUI menu = menuObj.GetComponent <MenuGUI>(); menu.Toggle(); //SetMotionStatus(!menu.ShowMenu); } if (Input.GetKeyDown(KeyCode.F3)) { GameObject menuObj = GameObject.Find("NetworkChat"); MPBase2 menu = menuObj.GetComponent <MPBase2>(); menu.Toggle(); //SetMotionStatus(!menu.ShowMenu); } }
private void Game_OnUpdate() { if (Player.IsDead || MenuGUI.IsChatOpen()) { return; } switch (Orbwalker.Mode) { case OrbwalkingMode.Combo: OnCombo(); break; case OrbwalkingMode.Mixed: OnHarass(); break; case OrbwalkingMode.Laneclear: Clearing(); Jungle(); break; } Killsteal(); }
internal static void AddEvent() { Render.OnRender += delegate { if (ObjectManager.GetLocalPlayer().IsDead || MenuGUI.IsChatOpen() || MenuGUI.IsShopOpen()) { return; } if (QRange > 0) { DrawQ(); } if (WRange > 0) { DrawW(); } if (ERange > 0) { DrawE(); } if (RRange > 0) { DrawR(); } if (QExtendRange > 0) { DrawQExtend(); } }; }
private static void Game_OnUpdate() { if (Player.IsDead || MenuGUI.IsChatOpen()) { return; } Killsteal(); Flee(); switch (Orbwalker.Implementation.Mode) { case OrbwalkingMode.Combo: Combo(); break; case OrbwalkingMode.Mixed: Harass(); break; case OrbwalkingMode.Laneclear: Laneclear(); Jungleclear(); break; } }
void Start() { _ConnectToServerGUI = new ConnectToServerGUI(); _CreateServerGUI = new CreateServerGUI(); _MenuGUI = new MenuGUI(); //Resetting variables. PlayerVariables.bPlayingAgainstIA = false; _MenuGUI.OnSinglePlayerCallback(delegate { PlayerVariables.bPlayingAgainstIA = true; Application.LoadLevel("SetupAGame"); }); _MenuGUI.OnCreateServerCallback(delegate { status = ClientStatus.Hosting; }); _MenuGUI.OnJoinGameCallback(delegate { status = ClientStatus.Connecting; }); _ConnectToServerGUI.OnBackCallback(delegate { status = ClientStatus.Disconnected; }); _CreateServerGUI.OnBackCallback(delegate { status = ClientStatus.Disconnected; }); status = ClientStatus.Disconnected; }
private void Game_OnUpdate() { if (Player.IsDead || MenuGUI.IsChatOpen()) { return; } switch (Orbwalker.Mode) { case OrbwalkingMode.Combo: OnCombo(); break; case OrbwalkingMode.Mixed: OnHarass(); break; case OrbwalkingMode.Laneclear: break; } if (Menu["misc"]["autoq"].Enabled && Q.Ready && Player.SpellBook.GetSpell(SpellSlot.Q).Name == "ThreshQ") { float QRange = Menu["combo"]["qrange"].As <MenuSlider>().Value; foreach (var target in GameObjects.EnemyHeroes.Where( t => (t.HasBuffOfType(BuffType.Charm) || t.HasBuffOfType(BuffType.Stun) || t.HasBuffOfType(BuffType.Fear) || t.HasBuffOfType(BuffType.Snare) || t.HasBuffOfType(BuffType.Taunt) || t.HasBuffOfType(BuffType.Knockback) || t.HasBuffOfType(BuffType.Suppression)) && t.IsValidTarget(QRange) && !Invulnerable.Check(t, DamageType.Magical))) { Q.Cast(target); } } }
private void Game_OnUpdate() { if (Player.IsDead || MenuGUI.IsChatOpen()) { return; } var target = TargetSelector.GetTarget(R.Range); KillSteal(target); switch (Orbwalker.Mode) { case OrbwalkingMode.Combo: Combo(); break; case OrbwalkingMode.Mixed: Harass(); break; case OrbwalkingMode.Laneclear: LaneClear(); //TODO JungleClear(); break; } }
private void Game_OnUpdate() { if (Player.IsDead || MenuGUI.IsChatOpen()) { return; } if (Menu["healallies"]["autow"].Enabled) { AutoW(); } if (Menu["ultallies"]["autor"].Enabled) { AutoR(); } switch (Orbwalker.Mode) { case OrbwalkingMode.Combo: Combo(); break; case OrbwalkingMode.Mixed: Mixed(); break; } }
private static void Game_OnUpdate() { if (Veigar.IsDead || MenuGUI.IsChatOpen()) { return; } switch (Orbwalker.Mode) { case OrbwalkingMode.Combo: Combo(); break; case OrbwalkingMode.Laneclear: LaneClear(); JungleClear(); break; case OrbwalkingMode.Mixed: Harass(); break; case OrbwalkingMode.Lasthit: foreach (var minion in GameObjects.EnemyMinions.Where(m => Veigar.Distance(m.Position) <= _q.Range && m.Health < Veigar.GetSpellDamage(m, SpellSlot.Q))) { if (Main["combo"]["q"].As <MenuBool>().Enabled&& _q.Ready && minion.IsValidTarget(_q.Range)) { _q.Cast(minion); } } break; } }
private void Game_OnUpdate() { if (Player.IsDead || MenuGUI.IsChatOpen()) { return; } switch (Orbwalker.Mode) { case OrbwalkingMode.Combo: OnCombo(); break; case OrbwalkingMode.Mixed: break; case OrbwalkingMode.Laneclear: break; } Killsteal(); if (Menu["misc"]["autoq"].Enabled) { foreach (var target in GameObjects.EnemyHeroes.Where( t => (t.HasBuffOfType(BuffType.Charm) || t.HasBuffOfType(BuffType.Stun) || t.HasBuffOfType(BuffType.Fear) || t.HasBuffOfType(BuffType.Snare) || t.HasBuffOfType(BuffType.Taunt) || t.HasBuffOfType(BuffType.Knockback) || t.HasBuffOfType(BuffType.Suppression)) && t.IsValidTarget(Q.Range) && !Invulnerable.Check(t, DamageType.Magical))) { Q.Cast(target); } } }
private void Game_OnUpdate() { if (Player.IsDead || MenuGUI.IsChatOpen()) { return; } CheckForm(); var target = TargetSelector.GetTarget(1200); //1200? TrackCooldowns(); PrimalSurge(); switch (Orbwalker.Mode) { case OrbwalkingMode.Combo: Combo(); break; case OrbwalkingMode.Mixed: Mixed(); break; case OrbwalkingMode.Laneclear: LaneClear(); //TODO JungleClear(); break; } }
void Update() { MenuGUI menuState = FindObjectOfType <MenuGUI>(); if (menu == null && menuState.state == MenuGUI.MenuState.Hidden && (Input.GetKeyDown(KeyCode.Escape) || InputSynchronizer.GetFlyStickButtonDown(3))) { menu = RadialMenuSpawner.ins.SpawnMenu(this); // fade music if in menu modus GameObject BackgroundMusic = GameObject.Find("BackgroundMusic"); AudioSource backgroundMusicSource = BackgroundMusic.GetComponent <AudioSource>(); backgroundMusicSource.volume = 0.5f; Debug.Log("Radial Menu created"); } else if (menu != null && (Input.GetKeyDown(KeyCode.Escape) || InputSynchronizer.GetFlyStickButtonDown(3))) { // music back to full volume GameObject BackgroundMusic = GameObject.Find("BackgroundMusic"); AudioSource backgroundMusicSource = BackgroundMusic.GetComponent <AudioSource>(); backgroundMusicSource.volume = 1.0f; menu.Trigger(); Destroy(menu.gameObject); menu = null; Debug.Log("Radial Menu destroyed"); } }
private void Game_OnUpdate() { if (Q.IsCharging) { Orbwalker.AttackingEnabled = false; } if (!Q.IsCharging) { Orbwalker.AttackingEnabled = true; } if (Player.IsDead || MenuGUI.IsChatOpen()) { return; } switch (Orbwalker.Mode) { case OrbwalkingMode.Combo: OnCombo(); break; case OrbwalkingMode.Mixed: OnHarass(); break; case OrbwalkingMode.Laneclear: break; } if (Menu["combo"]["key"].Enabled) { ManualR(); } }
/// <summary> /// An application-defined function that processes messages sent to a window. /// </summary> /// <param name="message">The message.</param> /// <param name="wparam">Additional message information.</param> /// <param name="lparam">Additional message information.</param> internal override void WndProc(uint message, uint wparam, int lparam) { //No need to process if the item does not belong to a menu yet if (this.Parent == null) { return; } if (this.Visible) { var x = lparam & 0xffff; var y = lparam >> 16; if (message == (ulong)WindowsMessages.WM_LBUTTONDOWN) { if (!this.KeyIsBeingSet && this.GetBounds(this.Position).Contains(x, y)) { if (!MenuManager.Instance.Theme.GetMenuBoolControlBounds(this.Position, this.Parent.Width) .Contains(x, y)) { this.KeyIsBeingSet = true; } else { this.UpdateValue(!this.Value); } } } if (this.KeyIsBeingSet && message == (ulong)WindowsMessages.WM_KEYUP) { this.UpdateKey((KeyCode)wparam); this.KeyIsBeingSet = false; } } if (this.Inactive || wparam != (ulong)this.Key || this.KeyIsBeingSet || MenuGUI.IsShopOpen() || MenuGUI.IsChatOpen()) { return; } if (this.KeybindType == KeybindType.Press) { if (message == (ulong)WindowsMessages.WM_KEYDOWN) { this.UpdateValue(true); } else if (message == (ulong)WindowsMessages.WM_KEYUP) { this.UpdateValue(false); } } else if (message == (ulong)WindowsMessages.WM_KEYUP) { this.UpdateValue(!this.Value); } }
private void Game_OnUpdate() { if (Player.IsDead || MenuGUI.IsChatOpen()) { return; } switch (Orbwalker.Mode) { case OrbwalkingMode.Combo: OnCombo(); break; case OrbwalkingMode.Mixed: OnHarass(); break; case OrbwalkingMode.Laneclear: OnLaneClear(); OnJungleClear(); break; } if (Menu["combo"]["key"].Enabled) { ManualR(); } Killsteal(); }
IEnumerator Wait(float duration) { yield return new WaitForSeconds(duration); //Wait { Serialization.Load (); player.HP=player.maxHP; player.MP=player.maxMP; cam = GameObject.Find("Camera"); menu = cam.GetComponent<MenuGUI>(); menu.afficherMessage = "C H A R G E M E N T R É U S S I "; StartCoroutine(WaitMessage(2f)); } }
IEnumerator Start() { if (meteoritePrefab == null) { Debug.LogError ("No meteorite prefab set. Please correct and restart.", this); enabled = false; yield break; } player = FindObjectOfType (typeof (Player)) as Player; gameGUI = GetComponent<GameGUI> (); menuGUI = GetComponent<MenuGUI> (); creditsGUI = GetComponent<CreditsGUI> (); setupGUI = GetComponent<SetupGUI> (); // Instantiate meteorite and warning object pools - one instance of each per frame // meteoritePool = new Queue<Meteorite> (); warningPool = new Queue<ImpactWarning> (); for (int i = 0; i < poolSize && Application.isPlaying; i++) { yield return null; DespawnMeteorite (Instantiate (meteoritePrefab, transform.position, transform.rotation) as Meteorite); DespawnWarning (Instantiate (meteoriteWarningPrefab, transform.position, transform.rotation) as ImpactWarning); } while (Application.isPlaying) // Meteorite spawn loop { yield return new WaitForSeconds (Random.Range (minimumDelay, maximumDelay)); SpawnMeteorite ( transform.position + transform.forward * Random.Range (showerArea.y * -0.5f, showerArea.y * 0.5f) + transform.right * Random.Range (showerArea.x * -0.5f, showerArea.x * 0.5f), transform.rotation * Quaternion.AngleAxis (90.0f, transform.right) ); } }
void Start() { menuGUI = GetComponent<MenuGUI> (); enabled = false; }
public void Start() { instance = this; this.UpdateMainGUI( true ); this.UpdateCreateGameGUI( true ); this.UpdateLobbyGUI( true ); this.UpdateServerListGUI( true ); this.UpdateOptionsGUI( true ); this.UpdatePopupWindow( true ); this.serverRows = new List<ServerDisplayRow>(); }