IEnumerator KeyHandler()
        {
            var keyboard = Keyboard.current;

            if (keyboard.upArrowKey.wasPressedThisFrame)
            {
                CheatToggles.enableEsp = !CheatToggles.enableEsp;
                con.WriteLine("[+] ESP: Toggled " + (CheatToggles.enableEsp ? "On" : "Off"));
            }
            if (keyboard.downArrowKey.wasPressedThisFrame)
            {
                CheatToggles.enableFullbright = !CheatToggles.enableFullbright;
                con.WriteLine("[+] Fullbright: Toggled " + (CheatToggles.enableFullbright ? "On" : "Off"));
            }
            if (keyboard.leftArrowKey.wasPressedThisFrame)
            {
                CheatToggles.enableBasicInformations = !CheatToggles.enableBasicInformations;
                con.WriteLine("[+] Basic informations: Toggled " + (CheatToggles.enableBasicInformations ? "On" : "Off"));
            }
            if (keyboard.rightArrowKey.wasPressedThisFrame)
            {
                CheatToggles.enableDebug = !CheatToggles.enableDebug;
                con.WriteLine("[+] Debugging: Toggled " + (CheatToggles.enableDebug ? "On" : "Off"));
                DebugC.PrintObjects();
            }
            if (keyboard.insertKey.wasPressedThisFrame)
            {
                CheatToggles.enableTrolling = !CheatToggles.enableTrolling;
                con.WriteLine("[+] Trolling: Toggled " + (CheatToggles.enableTrolling ? "On" : "Off"));
                var executed = 0;
                if (executed >= 2)
                {
                    con.WriteLine("[+] Start Hunting...");
                    Trolling.StartHunting();
                }
                else if (executed == 0)
                {
                    PhotonNetwork.SetMasterClient(GameController.instance.myPlayer.photonPlayer);
                    Thread.Sleep(1000);
                    executed++;
                }
                else
                {
                    executed++;
                }
            }
            if (keyboard.deleteKey.wasPressedThisFrame)
            {
                con.WriteLine("[+] Unloading");
                if (myPlayer.charAnim.GetBoneTransform(HumanBodyBones.Head).GetComponent <Light>() != null)
                {
                    Destroy(myPlayer.charAnim.GetBoneTransform(HumanBodyBones.Head).GetComponent <Light>());
                }
                Loader.Unload();
            }

            yield return(new WaitForEndOfFrame());
        }
Example #2
0
 static void Main(string[] args)
 {
     Trolling.Init();
 }