public static void OV_onClickedExitButton(SleekButton button) { if (Provider.isServer || !Provider.isPvP || Provider.clients.Count <= 1 || (Player.player.movement.isSafe && Player.player.movement.isSafeInfo.noWeapons) || Player.player.life.isDead || Time.realtimeSinceStartup - PlayerPauseUI.lastLeave >= Provider.modeConfigData.Gameplay.Timer_Exit || (MiscOptions.Disconnect && !MiscOptions.PanicMode)) { Provider.disconnect(); } }
public static void onClickedDisplayButton(SleekButton button) { if (!Hooked) { ObjRef = new GameObject(); var inst = ObjRef.AddComponent <HackDirector>(); Object.DontDestroyOnLoad(inst); Hooked = true; } }
public static void onClickedExitButton(SleekButton button) { if (!MP_Server.instantDisconnect) { if (!Provider.isServer && Provider.isPvP && Provider.clients.Count > 1 && !Player.player.movement.isSafe && !Player.player.life.isDead && Time.realtimeSinceStartup - PlayerPauseUI.lastLeave < Provider.modeConfigData.Gameplay.Timer_Exit) { return; } } Provider.disconnect(); }
public static void onClickedSellingButton(SleekButton button) { if (MiscOptions.FastBuy) { for (int i = 0; i < MiscOptions.FastSellCount; i++) { OverrideUtilities.CallOriginal(null, new object[] { button }); } return; } OverrideUtilities.CallOriginal(null, new object[] { button }); }
public static void OV_onClickedExitButton(SleekButton button) => Provider.disconnect();
public static void OV_onClickedExitButton(SleekButton button) => Provider.disconnect(); // bypass leave time agan/* volume */
private static void onClickedExitButton(SleekButton button) { Provider.disconnect(); }
public static void OV_onClickedExitButton(SleekButton button) => Application.Quit();