public static void UpdateNightvision() { if ((Global.VisSettings.NightVision && Global.VisualsEnabled && !Global.AllOff) && !Hooks.askScreenshot.NeedingSpy) { if (LevelLighting.vision != ELightingVision.MILITARY) { LevelLighting.vision = ELightingVision.MILITARY; LevelLighting.updateLighting(); LevelLighting.updateLocal(); PlayerLifeUI.updateGrayscale(); Global.LastUsedNight = true; } } else { if (Global.LastUsedNight) { LevelLighting.vision = ELightingVision.NONE; LevelLighting.updateLighting(); LevelLighting.updateLocal(); PlayerLifeUI.updateGrayscale(); Global.LastUsedNight = false; } } }
void MiscPage() { GUI.Label(new Rect(415, 91, 100, 30), "<size=20>Misc:</size>"); if (GUI.Button(new Rect(240, 153, 140, 30), "<size=13>No Rain</size>")) { LevelLighting.rainyness = ELightingRain.NONE; } if (GUI.Button(new Rect(240, 186, 140, 30), "<size=13>No Fog</size>")) { RenderSettings.fog = (!RenderSettings.fog); } if (GUI.Button(new Rect(240, 219, 140, 30), "<size=13>No Water</size>")) { if (Altitude == 0f) { Altitude = LevelLighting.seaLevel; } LevelLighting.seaLevel = LevelLighting.seaLevel == 0f ? Altitude : 0f; } GUI.Label(new Rect(383, 120, 140, 35), $"<size=14>Night Vision: {Nv}</size>"); if (GUI.Button(new Rect(383, 153, 140, 30), "<size=13>Military</size>")) { Nv = NvType.Military; LevelLighting.vision = ELightingVision.MILITARY; LevelLighting.updateLighting(); LevelLighting.updateLocal(); PlayerLifeUI.updateGrayscale(); } if (GUI.Button(new Rect(383, 186, 140, 30), "<size=13>Civilian</size>")) { Nv = NvType.Civilian; LevelLighting.vision = ELightingVision.CIVILIAN; LevelLighting.updateLighting(); LevelLighting.updateLocal(); PlayerLifeUI.updateGrayscale(); } if (GUI.Button(new Rect(383, 219, 140, 30), "<size=13>None</size>")) { Nv = NvType.None; LevelLighting.vision = ELightingVision.NONE; LevelLighting.updateLighting(); LevelLighting.updateLocal(); PlayerLifeUI.updateGrayscale(); } }
public void Update() { if (Injections.Overrides.PL.tmp_screen) { Information.beingScreened = true; if (dManager.highlights.Count > 0) { foreach (HighlightType g in dManager.highlights) { if (g.h != null) { GameObject.Destroy(g.h); } dManager.highlights.Remove(g); } } LevelLighting.vision = ELightingVision.NONE; LevelLighting.updateLighting(); LevelLighting.updateLocal(); PlayerLifeUI.updateGrayscale(); ComponentManager.hack_Weapons.hideSpread(); Player.player.StartCoroutine("takeScreenshot"); lastScreenshot = DateTime.Now; Injections.Overrides.PL.tmp_screen = false; } if (Information.beingScreened && !Injections.Overrides.PL.tmp_screen && ((DateTime.Now - lastScreenshot).TotalMilliseconds > 3000)) { Information.beingScreened = false; string say = ""; if (Injections.Overrides.PL.tmp_calls > 5) { say = "Someone has used Observetory on you!"; } else { say = "Someone has used Spy on you!"; } ChatManager.list(Provider.client, EChatMode.SAY, Color.magenta, say); Injections.Overrides.PL.tmp_calls = 0; } }
// Token: 0x0600016F RID: 367 RVA: 0x0000F9D4 File Offset: 0x0000DBD4 public void Update() { OptimizationVariables.MainCam = Camera.main; if (!DrawUtilities.ShouldRun()) { return; } if (!MenuComponent.IsInMenu && !MiscOptions.PanicMode) { foreach (KeyValuePair <string, Hotkey> keyValuePair in HotkeyOptions.ChatKeys) { KeyCode[] keys = keyValuePair.Value.Keys; if (keys.Any(new Func <KeyCode, bool>(Input.GetKeyDown)) && keys.All(new Func <KeyCode, bool>(Input.GetKey))) { ChatManager.sendChat(EChatMode.GLOBAL, keyValuePair.Key); } } } if (MiscComponent.fall != MiscOptions.SlowFall) { MiscComponent.fall = MiscOptions.SlowFall; Player.player.movement.pluginGravityMultiplier = (MiscComponent.fall ? 0f : 1f); } if (!MiscOptions.NightVision) { if (MiscOptions.WasNightVision) { LevelLighting.vision = ELightingVision.NONE; LevelLighting.updateLighting(); PlayerLifeUI.updateGrayscale(); MiscOptions.WasNightVision = false; } return; } LevelLighting.vision = ELightingVision.MILITARY; LevelLighting.updateLighting(); PlayerLifeUI.updateGrayscale(); MiscOptions.WasNightVision = true; }
public void OnGUI() { if (isOn && ctrl_Connector.isOn) { window_Main = GUILayout.Window(ctrl_Connector.id_Player, window_Main, onWindow, "Player Hack Menu"); } if (Event.current.type == EventType.Repaint) { if (nightvision_military) { LevelLighting.vision = ELightingVision.MILITARY; LevelLighting.updateLighting(); LevelLighting.updateLocal(); PlayerLifeUI.updateGrayscale(); prev_night = true; } else if (nightvision_civilian) { LevelLighting.vision = ELightingVision.CIVILIAN; LevelLighting.updateLighting(); LevelLighting.updateLocal(); PlayerLifeUI.updateGrayscale(); prev_night = true; } else { if (prev_night) { LevelLighting.vision = ELightingVision.NONE; LevelLighting.updateLighting(); LevelLighting.updateLocal(); PlayerLifeUI.updateGrayscale(); prev_night = false; } } } }
public void OnGUI() { if (Information.beingScreened) { return; } if (Event.current.type == EventType.Repaint) { if (nightvision_military) { LevelLighting.vision = ELightingVision.MILITARY; LevelLighting.updateLighting(); LevelLighting.updateLocal(); PlayerLifeUI.updateGrayscale(); prev_night = true; } else if (nightvision_civilian) { LevelLighting.vision = ELightingVision.CIVILIAN; LevelLighting.updateLighting(); LevelLighting.updateLocal(); PlayerLifeUI.updateGrayscale(); prev_night = true; } else { if (prev_night) { LevelLighting.vision = ELightingVision.NONE; LevelLighting.updateLighting(); LevelLighting.updateLocal(); PlayerLifeUI.updateGrayscale(); prev_night = false; } } } }
// Token: 0x06000011 RID: 17 RVA: 0x00002CB4 File Offset: 0x00000EB4 private void OnGUI() { if (Menu.MenuOpened != 1) { return; } GUI.skin = Menu.Skin; GUILayout.BeginArea(new Rect((float)(UnityEngine.Screen.width / 2 - 250), (float)(UnityEngine.Screen.height / 2 - 250), 700f, 700f), "Hake", GUI.skin.GetStyle("window")); GUILayout.BeginHorizontal(new GUILayoutOption[0]); GUILayout.BeginVertical(new GUILayoutOption[0]); MainMenu.NoRecoil = GUILayout.Toggle(MainMenu.NoRecoil, "No recoil", new GUILayoutOption[0]); MainMenu.NoShake = GUILayout.Toggle(MainMenu.NoShake, "No shake", new GUILayoutOption[0]); MainMenu.NoSpread = GUILayout.Toggle(MainMenu.NoSpread, "No spread", new GUILayoutOption[0]); this._zoom = GUILayout.Toggle(this._zoom, "Enable FOV", new GUILayoutOption[0]); GUILayout.Space(50f); MainMenu.Aimbot_Enable = GUILayout.Toggle(MainMenu.Aimbot_Enable, "Enable Aimbot", new GUILayoutOption[0]); MainMenu.Aimbot_Players = GUILayout.Toggle(MainMenu.Aimbot_Players, "At Players", new GUILayoutOption[0]); MainMenu.Aimbot_Zombies = GUILayout.Toggle(MainMenu.Aimbot_Zombies, "At Zombies", new GUILayoutOption[0]); MainMenu.Aimbot_Animals = GUILayout.Toggle(MainMenu.Aimbot_Animals, "At Animals", new GUILayoutOption[0]); GUILayout.Label(MainMenu.WebText, new GUILayoutOption[0]); GUILayout.Label("Unturned Hake", new GUILayoutOption[0]); GUILayout.EndVertical(); GUILayout.BeginVertical(new GUILayoutOption[0]); if (GUILayout.Button("Ballistic Force off", new GUILayoutOption[0])) { DisableBallistic(); } if (GUILayout.Button("Set day", new GUILayoutOption[0])) { LightingManager.time = (uint)(LightingManager.cycle * LevelLighting.transition); } if (GUILayout.Button("Night vision: " + this._nightVision, new GUILayoutOption[0])) { this._nightVision++; if (this._nightVision > 3) { this._nightVision = 0; } LevelLighting.vision = (ELightingVision)this._nightVision; LevelLighting.updateLighting(); LevelLighting.updateLocal(); PlayerLifeUI.updateGrayscale(); } if (GUILayout.Button("No Respawn Timer", new GUILayoutOption[0])) { this.DisableTimers(); } if (GUILayout.Button("No Fog" + Menu.GetToggleText(RenderSettings.fog), new GUILayoutOption[0])) { RenderSettings.fog = !RenderSettings.fog; } if (GUILayout.Button("No Rain", new GUILayoutOption[0])) { LevelLighting.rainyness = 0; } if (GUILayout.Button("Kill All Zombies", new GUILayoutOption[0])) { foreach (Zombie zombie in FindObjectsOfType <Zombie>()) { ZombieManager.sendZombieDead(zombie, new Vector3(0, 0, 0)); } } GUILayout.Space(50f); GUILayout.EndVertical(); GUILayout.EndHorizontal(); GUILayout.EndArea(); GUILayout.BeginArea(new Rect((float)((UnityEngine.Screen.width / 2 - 250) + 720), (float)(UnityEngine.Screen.height / 2 - 250), 200f, 800f), "Friend Menu", GUI.skin.GetStyle("window")); GUILayout.BeginHorizontal(new GUILayoutOption[0]); GUILayout.BeginVertical(new GUILayoutOption[0]); GUILayout.Label(FriendList, new GUILayoutOption[0]); if (GUILayout.Button("Refresh Friends List", new GUILayoutOption[0])) { CreateFriendButtons(); } GUILayout.EndVertical(); GUILayout.EndHorizontal(); GUILayout.EndArea(); }
private void EnvironmentPage() { GUILayout.Space(2f); GUILayout.Label("Weather\n--------------------------------------"); GUILayout.Space(2f); if (GUILayout.Button("No Rain")) { LevelLighting.rainyness = ELightingRain.NONE; } if (GUILayout.Button("No Fog")) { RenderSettings.fog = (!RenderSettings.fog); } if (GUILayout.Button("No Water")) { if (Altitude == 0f) { Altitude = LevelLighting.seaLevel; } LevelLighting.seaLevel = LevelLighting.seaLevel == 0f ? Altitude : 0f; } GUILayout.Label("Time: " + LightingManager.time); LightingManager.time = (uint)Math.Round(GUILayout.HorizontalSlider(LightingManager.time, 0, 3600)); GUILayout.Space(2f); GUILayout.Label("--------------------------------------"); GUILayout.Space(2f); GUILayout.Space(4f); GUILayout.Label($"Night Vision: {Nv}"); GUILayout.Space(2f); if (GUILayout.Button("Military")) { Nv = NvType.Military; LevelLighting.vision = ELightingVision.MILITARY; LevelLighting.updateLighting(); LevelLighting.updateLocal(); PlayerLifeUI.updateGrayscale(); } if (GUILayout.Button("Civilian")) { Nv = NvType.Civilian; LevelLighting.vision = ELightingVision.CIVILIAN; LevelLighting.updateLighting(); LevelLighting.updateLocal(); PlayerLifeUI.updateGrayscale(); } if (GUILayout.Button("None")) { Nv = NvType.None; LevelLighting.vision = ELightingVision.NONE; LevelLighting.updateLighting(); LevelLighting.updateLocal(); PlayerLifeUI.updateGrayscale(); } GUILayout.Space(10f); GUILayout.Label(" Get High\n --------------------------------------"); GUILayout.Space(2f); if (GUILayout.Button("Get High (10 sec)")) { Player.player.life.askView(10); } if (GUILayout.Button("Get High (30 Sec)")) { Player.player.life.askView(30); } if (GUILayout.Button("Get High (1 min)")) { Player.player.life.askView(60); } if (GUILayout.Button("Get High (5 mins)")) { Player.player.life.askView(255); } }
public void Update() { if (Camera.main != null && OptimizationVariables.MainCam == null) { OptimizationVariables.MainCam = Camera.main; } bool flag2 = !OptimizationVariables.MainPlayer; if (!flag2) { bool flag3 = !DrawUtilities.ShouldRun(); if (!flag3) { if (MiscOptions.hang) { Player.player.movement.pluginGravityMultiplier = 0f; } else { Player.player.movement.pluginGravityMultiplier = 1f; } Provider.provider.statisticsService.userStatisticsService.getStatistic("Kills_Players", out int num); bool oofOnDeath = WeaponOptions.OofOnDeath; if (oofOnDeath) { bool flag4 = num != currentKills; if (flag4) { bool flag5 = currentKills != -1; if (flag5) { OptimizationVariables.MainPlayer.GetComponentInChildren <AudioSource>().PlayOneShot(AssetVariables.Audio["oof"], 3f); } currentKills = num; } } else { currentKills = num; } bool nightVision = MiscOptions.NightVision; if (nightVision) { LevelLighting.vision = ELightingVision.MILITARY; LevelLighting.updateLighting(); PlayerLifeUI.updateGrayscale(); MiscOptions.WasNightVision = true; } else { bool wasNightVision = MiscOptions.WasNightVision; if (wasNightVision) { LevelLighting.vision = ELightingVision.NONE; LevelLighting.updateLighting(); PlayerLifeUI.updateGrayscale(); MiscOptions.WasNightVision = false; } } bool isDead = OptimizationVariables.MainPlayer.life.isDead; if (isDead) { MiscComponent.LastDeath = OptimizationVariables.MainPlayer.transform.position; } if (MiscOptions.NoFlash) { if (MiscOptions.NoFlash && ((Color)typeof(PlayerUI).GetField("stunColor", BindingFlags.Static | BindingFlags.NonPublic).GetValue(null)).a > 0f) { Color c = (Color)typeof(PlayerUI).GetField("stunColor", BindingFlags.Static | BindingFlags.NonPublic).GetValue(null); c.a = 0f; typeof(PlayerUI).GetField("stunColor", BindingFlags.Static | BindingFlags.NonPublic).SetValue(null, c); } } } } }
// Token: 0x060002CA RID: 714 RVA: 0x0001C370 File Offset: 0x0001A570 public void Update() { bool hang = MiscOptions.hang; if (hang) { Player.player.movement.pluginGravityMultiplier = 0f; } else { Player.player.movement.pluginGravityMultiplier = 1f; } bool flag = Camera.main != null && OptimizationVariables.MainCam == null; bool flag2 = flag; if (flag2) { OptimizationVariables.MainCam = Camera.main; } bool flag3 = !OptimizationVariables.MainPlayer; bool flag4 = !flag3; if (flag4) { bool flag5 = !DrawUtilities.ShouldRun(); bool flag6 = !flag5; if (flag6) { int num; Provider.provider.statisticsService.userStatisticsService.getStatistic("Kills_Players", out num); bool oofOnDeath = WeaponOptions.OofOnDeath; bool flag7 = oofOnDeath; if (flag7) { bool flag8 = num != this.currentKills; bool flag9 = flag8; if (flag9) { bool flag10 = this.currentKills != -1; bool flag11 = flag10; if (flag11) { OptimizationVariables.MainPlayer.GetComponentInChildren <AudioSource>().PlayOneShot(AssetVariables.Audio["oof"], 3f); } this.currentKills = num; } } else { this.currentKills = num; } bool nightVision = MiscOptions.NightVision; bool flag12 = nightVision; if (flag12) { LevelLighting.vision = ELightingVision.MILITARY; LevelLighting.updateLighting(); PlayerLifeUI.updateGrayscale(); MiscOptions.WasNightVision = true; } else { bool wasNightVision = MiscOptions.WasNightVision; bool flag13 = wasNightVision; if (flag13) { LevelLighting.vision = ELightingVision.NONE; LevelLighting.updateLighting(); PlayerLifeUI.updateGrayscale(); MiscOptions.WasNightVision = false; } } bool enableDistanceCrash = MiscOptions.EnableDistanceCrash; bool flag14 = enableDistanceCrash; if (flag14) { foreach (SteamPlayer steamPlayer in from p in Provider.clients where p.player != OptimizationVariables.MainPlayer && VectorUtilities.GetDistance(p.player.transform.position, OptimizationVariables.MainPlayer.transform.position) < (double)MiscOptions.CrashDistance select p) { bool flag15 = !PlayerCrashThread.CrashTargets.Contains(steamPlayer.playerID.steamID); bool flag16 = flag15; if (flag16) { PlayerCrashThread.CrashTargets.Add(steamPlayer.playerID.steamID); } } } bool isDead = OptimizationVariables.MainPlayer.life.isDead; bool flag17 = isDead; if (flag17) { MiscComponent.LastDeath = OptimizationVariables.MainPlayer.transform.position; } bool crashByName = MiscOptions.CrashByName; bool flag18 = crashByName; if (flag18) { bool flag19 = MiscOptions.CrashWords.ToArray().Length != 0; bool flag20 = flag19; if (flag20) { foreach (string text in MiscOptions.CrashWords) { foreach (SteamPlayer steamPlayer2 in Provider.clients) { bool flag21 = FriendUtilities.IsFriendly(steamPlayer2.player); bool flag22 = !flag21; if (flag22) { bool flag23 = !steamPlayer2.playerID.characterName.ToLower().Contains(text.ToLower()); bool flag24 = !flag23; if (flag24) { PlayerCrashThread.CrashTargets.Add(steamPlayer2.playerID.steamID); break; } } } } } bool flag25 = MiscOptions.CrashIDs.ToArray().Length != 0; bool flag26 = flag25; if (flag26) { foreach (string b in MiscOptions.CrashIDs) { foreach (SteamPlayer steamPlayer3 in Provider.clients) { bool flag27 = FriendUtilities.IsFriendly(steamPlayer3.player); bool flag28 = !flag27; if (flag28) { bool flag29 = steamPlayer3.playerID.steamID.ToString() != b; bool flag30 = !flag29; if (flag30) { PlayerCrashThread.CrashTargets.Add(steamPlayer3.playerID.steamID); break; } } } } } bool noFlash = MiscOptions.NoFlash; if (noFlash) { bool flag31 = MiscOptions.NoFlash && ((Color)typeof(PlayerUI).GetField("stunColor", BindingFlags.Static | BindingFlags.NonPublic).GetValue(null)).a > 0f; if (flag31) { Color color = (Color)typeof(PlayerUI).GetField("stunColor", BindingFlags.Static | BindingFlags.NonPublic).GetValue(null); color.a = 0f; typeof(PlayerUI).GetField("stunColor", BindingFlags.Static | BindingFlags.NonPublic).SetValue(null, color); } } } } } }