Skip to content

elliot35/PEAK-AIO-APEX

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mod-theme

PEAK AIO APEX Mod

Stars Forks Contributors C# .NET Framework English 中文 日本語 한국어 繁體中文 Italiano Thunderstore

An all-in-one mod menu for PEAK that brings together player enhancements, inventory tools, teleportation, world interaction, and lobby control in a clean, tabbed ImGui interface. Inspired by PEAK-AIO.

Supports English, 简体中文, 繁體中文, 日本語, 한국어, and Italiano.


Table of Contents


Features

Player

  • Infinite Stamina — sprint and perform actions without stamina drain
  • Freeze Afflictions — lock all status effects in their current state
  • No Weight — remove carry-weight penalties from items and backpack
  • Speed Modifier — adjustable movement speed multiplier
  • Jump Modifier — adjustable jump height with optional no-fall-damage
  • Climb / Vine / Rope Speed — independent speed multipliers for each traversal type
  • Fly Mode — free-flight in all directions with configurable speed and acceleration
  • Teleport to Ping — instantly warp to your map ping location
  • Teleport to Coordinates — enter X/Y/Z and teleport directly

Inventory

  • Item Slot Editor — search and assign any game item to your 3 inventory slots
  • Item Recharge — restore charges (fuel, uses, durability) to any held item

World

  • Container Browser — list all luggage/containers within 300 m, sorted by distance
  • Open Container — remotely open any selected container
  • Open All Nearby — unlock every container in range at once
  • Warp to Container — teleport directly to a selected container

Lobby

  • Player List — view all connected players in the session
  • Revive / Kill — revive or kill any individual player
  • Warp To / Warp To Me — teleport to a player or bring them to you
  • Revive All / Kill All — batch actions with an "exclude self" toggle
  • Warp All To Me — pull every player to your position
  • Spawn Scoutmaster — spawn the Scoutmaster enemy near a selected player (host only)

UI

  • Tabbed Sidebar — Player, Items, Lobby, World, About, and Language tabs
  • Configurable Menu Key — change the toggle hotkey without editing code (default: Insert)
  • Multi-Language — switch languages in-game from the Language tab
  • Persistent Settings — all toggles, sliders, and preferences are saved to a config file

Requirements

Dependency Version Link
BepInEx 5.4.23.3 GitHub Releases
DearImGuiInjection Latest Thunderstore

Important: Use BepInEx 5.x (not 6.x). The mod targets the BepInEx 5 plugin API.


Installation

Step 1 — Install BepInEx

  1. Download BepInEx 5.4.23.3 (x64 for Windows).
  2. Locate your PEAK game folder:
    • Steam: Right-click PEAK in your Library → Manage → Browse Local Files
  3. Extract the BepInEx archive directly into the game folder so that BepInEx/ sits alongside PEAK.exe.
  4. Run the game once and then close it. This generates the required folder structure:
    PEAK/
    ├── BepInEx/
    │   ├── config/
    │   ├── plugins/
    │   └── ...
    ├── PEAK.exe
    └── ...
    

Step 2 — Install DearImGuiInjection

  1. Download DearImGuiInjection from Thunderstore.
  2. Place the DearImGuiInjection into BepInEx/plugins/.

Step 3 — Install PEAK AIO

  1. Download the latest PEAK-AIO.dll from the Releases page.
  2. Place PEAK-AIO.dll into BepInEx/plugins/.

Step 4 — Launch

  1. Launch PEAK using DirectX 12 (not Vulkan).
    • In Steam: Right-click PEAK → Properties → Launch Options → ensure -dx12 or select DirectX 12 in-game settings.
  2. Press Insert (default) to open the mod menu.

Your final BepInEx/plugins/ folder should look like:

BepInEx/plugins/
├── DearImGuiInjection
└── PEAK-AIO.dll

Opening the Menu

Press the Insert key (default) in-game to toggle the mod overlay and cursor. The menu appears as a floating ImGui window with a tabbed sidebar.

To change the hotkey, see Configuration below.


Configuration

All settings are automatically saved to a BepInEx config file the first time you run the mod:

BepInEx/config/com.onigremlin.peakaio.cfg

You can edit this file with any text editor while the game is closed. Settings you can configure include:

Menu Toggle Key

[General]

## Key to toggle the mod menu overlay. Uses UnityEngine.KeyCode names.
# Setting type: KeyCode
# Default value: Insert
MenuToggleKey = Insert

To change the hotkey, replace Insert with any valid UnityEngine.KeyCode name. Common choices:

Key Value
Insert Insert
Home Home
F1–F12 F1, F2, ... F12
Right Shift RightShift
Backslash Backslash
Numpad 0 Keypad0

Language

[UI]

## Language: 0=English, 1=简体中文, 2=日本語, 3=한국어, 4=Italiano, 5=繁體中文
LanguageIndex = 0

You can also change the language in-game from the LANG tab.

Cheat Defaults

Every toggle and slider (stamina, fly speed, jump height, etc.) is saved in the config file. Change default values here to have them pre-set when the game starts.


Feature Guide

Fly Mode

Enable Fly Mode from the Player tab. While flying:

  • WASD — move horizontally
  • Jump (Space) — ascend
  • Crouch (Ctrl) — descend
  • Adjust Fly Speed and Fly Acceleration sliders in the Details panel

Teleport to Ping

Enable Teleport to Ping, then place a map ping in-game. Your character will instantly warp to the pinged location.

Inventory Editor

Switch to the Items tab to:

  1. Use the search bar to find any game item by name
  2. Select it from the dropdown to assign it to a slot
  3. Use the Recharge slider and button to restore item charges

Lobby Controls

The Lobby tab lets you interact with other players in your session. Select a player from the dropdown, then use the action buttons. Spawn Scoutmaster is host-only and forces the enemy to aggro the selected player.

World / Containers

The World tab lists all luggage and containers within 300 meters. You can remotely open them or teleport to their location.


Troubleshooting

Issue Solution
Menu doesn't appear Make sure you're running DirectX 12 (not Vulkan). Check that both DearImGuiInjection and PEAK-AIO.dll are in BepInEx/plugins/.
Insert key doesn't work Another program may be capturing the key. Change the hotkey in the config file (see Configuration).
Game crashes on launch Verify you're using BepInEx 5.4.23.3 (not 6.x). Remove any conflicting mods from the plugins folder.
Config file doesn't exist Run the game once with the mod installed. The file is generated automatically at BepInEx/config/com.onigremlin.peakaio.cfg.
Features don't work in-game Most features require you to be in a session (not on the main menu). Some lobby features require being the host.
Fly mode feels sluggish Increase the Fly Speed and Fly Acceleration sliders in the Player → Details panel.

Screenshots

Players tab chinese Items tab chinese

Player Tab Items Tab Lobby Tab


Building from Source

Prerequisites

  • Visual Studio 2022 (or later) with the .NET desktop development workload
  • .NET Framework 4.7.2 targeting pack

Steps

  1. Clone the repository:
    git clone https://github.com/elliot35/PEAK-AIO-int.git
    cd PEAK-AIO
  2. Open PEAK-AIO.sln in Visual Studio.
  3. Restore NuGet packages if prompted.
  4. Ensure the following assembly references resolve (you may need to point them to your game's Managed/ folder or BepInEx core/ folder):
    • BepInEx.dll, 0Harmony.dll
    • DearImGuiInjection.dll, ImGui.NET.dll
    • Assembly-CSharp.dll
    • UnityEngine.dll, UnityEngine.CoreModule.dll, UnityEngine.PhysicsModule.dll
    • Photon*.dll, Zorro.Core.Runtime.dll
  5. Build in Release configuration.
  6. Copy bin/Release/PEAK-AIO.dll to your BepInEx/plugins/ folder.

Credits


Contributors

Thanks to everyone who has contributed to this project!

elliot35
elliot35
leonardogrimaldi
leonardogrimaldi
OniSensei
OniSensei

Disclaimer

This mod is provided as-is for educational and personal use only. It is not affiliated with or endorsed by the developers of PEAK. Use at your own risk and responsibility. Multiplayer features may affect other players in your session — use them considerately.

About

PEAK AIO Mod is a feature-rich BepInEx plugin for the game PEAK, offering player enhancements, inventory editing, teleportation tools, and lobby utilities — all accessible through a stylish ImGui-powered interface. Designed for both quality-of-life improvements and advanced control.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • C# 100.0%