You are viewing a potentially older version of this package. View all versions.
tony4twenty-Quick_Restart-1.0.0 icon

Quick Restart

Start or Restart a run much faster

Date uploaded 2 weeks ago
Version 1.0.0
Download link tony4twenty-Quick_Restart-1.0.0.zip
Downloads 1423
Dependency string tony4twenty-Quick_Restart-1.0.0

This mod requires the following mods to function

BepInEx-BepInExPack_PEAK-5.4.2403 icon
BepInEx-BepInExPack_PEAK

BepInEx pack for PEAK. Preconfigured and ready to use.

Preferred version: 5.4.2403

README

Quick Restart πŸ” for PEAK (2025)

Author: tony4twenty Version: 1.0.0
Requires: [BepInEx]


🧭 Overview

Quick Restart adds the ability to quickly begin a new ascent without waiting at the airport or manually using the kiosk

Less downtime or menu-clicking. This mod is useful players who just want to jump straight into the next run.


πŸ”‘ Features

  • πŸšͺ Skip the Airport Kiosk: Start your next ascent immediately without walking to or interacting with the kiosk.
  • πŸ’€ Quick Restart After Wipe: Press a button after all players die to restart the island immediately β€” no need to press β€œNext” or return to the airport.
  • πŸ” Restart Mid-Ascent: Use the restart key at any time during an active run to return to the start.
  • 🧍 Multiplayer Safe: Automatically waits for Photon network sync and player readiness to prevent desyncs and duplicate interactables.
  • πŸ”§ Fully Configurable: Change the keybind and restart delay via BepInEx config.

βš™οΈ How It Works

When you press the Quick Restart key (F10 by default):

  • 🟒 In the Airport: The mod simulates using the kiosk and immediately starts a new game. No need to actually use the kiosk!
  • ⚰️ In the Game Over screen: It forces all players to close their end screen, transitions to the airport, then automatically starts the next run after a configurable delay.
  • πŸƒ During a run: Pressing the key forces a fresh start even from the beginning of the ascent.

Behind the scenes, the mod:

  • Tracks scene transitions and player sync status
  • Waits for all Photon players and Characters to load
  • Calls the internal kiosk.StartGame() method just like the game would

πŸ›  Configuration

After the first launch, a config file will be generated at:

BepInEx/config/tony4twentys.quickrestart.cfg

πŸ”§ Config Options:

Setting Description Default
QuickRestartKey The key used to trigger quick restart F10
RestartDelaySeconds Delay (in seconds) after arriving at the airport before automatically restarting after a wipe 5

Edit this file with any text editor. Supported key names follow Unity’s KeyCode enum (e.g., F9, R, KeypadEnter).


πŸ§ͺ Known Limitations/Issues

  • Only the MasterClient (host) can trigger restarts.
  • Potential for desync causing phantom duplicates of interactable objects on during the ascent
  • Getting stuck in loading ascent (non-host players)

🧩 Installation

  1. Download the .zip from Thunderstore.
  2. Extract it into your BepInEx/plugins/ folder.
  3. Launch the game. The mod auto-generates a config file.
  4. Edit the config file if desired and relaunch the game.

πŸ”₯ or use the thunderstore mod manager app πŸ”₯


πŸ’¬ Credits

Author: tony4twenty Code powered by Photon PUN + BepInEx
Tested in PEAK (2025) multiplayer and solo runs


Happy looping, explorer. πŸ”πŸ”₯

CHANGELOG

Changelog

[1.3.0] - 2025-07-17

  • Added new feature to go back to the airport at anytime during a run using F7 by default
  • New Config option to change key for return to airport feature

[1.2.0] - 2025-07-16

  • Added new key to toggle off random seed generation if using TerrainRandomiser (default F8) and start/restart daily seed
  • Updated key for random seed start (default F9) to toggle back ON random seed generation before restarting/starting
  • BIG THANKS TO Snosz (terrainrandomiser mod creator) for the help

[1.1.0] - 2025-07-16

  • Added support for "TerrainRandomiser" mod
  • If TerrainRandomiser mod is active, pressing F9 (default) will restart/start with a random seed
  • If TerrainRandomiser mod is active, pressing F10 will restart/start the last selected random seed, not generate a new seed
  • If TerrainRandomiser toggle is unchecked at kiosk, F9 and F10 will simply revert to restarting/starting the daily seed
  • New config option added for new key added
  • If solo (offline or alone in hosted lobby), the timer (default 5 seconds) is ignored

[1.0.0] - 2025-7-14

  • Initial release.