You are viewing a potentially older version of this package. View all versions.
PeakCode-FollowMe-1.0.5 icon

FollowMe

ROOTS added!!! A BepInEx plugin for PEAK that automatically records climbs in levels and displays them as a visual aid for other players.

Date uploaded 10 months ago
Version 1.0.5
Download link PeakCode-FollowMe-1.0.5.zip
Downloads 6998
Dependency string PeakCode-FollowMe-1.0.5

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100

README

🏔️ FollowMe-Peak

A BepInEx plugin for PEAK that automatically records paths in levels and displays them as a visual aid for other players.

GitHub repository Discord

FollowMe-Peak Banner


📸 Screenshots

UI Overview

The modern UI interface matching Peak's visual style / Visual path display showing both local (red) and cloud (blue) paths


✨ Features

  • 🤖 Automatic Path Recording: Automatically records your movements in each level.
  • 🎨 Visual Path Display: Displays recorded paths as visible lines in the game.
    • Red Lines: Your locally saved paths.
    • Blue Lines: Paths loaded from the cloud.
  • 🎮 Modern UI: Clean interface that matches Peak's visual style.
  • 📊 Difficulty Tracking: Tracks and saves ascent levels for each climb.
  • 🌲 Full Biome Support: Includes support for all biomes, including the new Roots biome.
  • 🔍 Advanced Filtering: Easy search and filter climbs through the UI.
  • 🏞️ Biome-Specific Paths: Saves paths separately for each biome of the day
  • ☁️ Cloud Synchronization: Optionally share your paths with other players via a server.
  • ⌨️ Easy to Use: The F1 key opens the settings menu.
  • 💾 Persistent Storage: Paths are saved between game sessions.
  • 💀 Death Tracking: Optional saving of climbs that end in death (with special marking)

🚀 Installation

  1. Install BepInEx via a Mod Manager (e.g., r2modman or Thunderstore Mod Manager).
  2. Install FollowMe-Peak via the Mod Manager.
  3. Start the game. The plugin is now active.

🕹️ Usage

The plugin automatically starts recording as soon as you enter a level.

Opening & Using the Menu

  1. Press the F1 key to open or close the settings menu.
  2. IMPORTANT: After opening the menu, press the ESC key to unlock your mouse cursor. You can now click the buttons in the menu.

In the menu, you can:

  • Toggle Visibility: Click the small icon next to a path in the list to enable or disable its display in the game.
  • Filter by Difficulty: Use ascent level filters to find climbs matching your skill level.
  • Search Climbs: Easily find specific climbs using the search feature.
  • Configure Cloud Sync: Activate/Deactive the cloud sync.
  • Manage Paths: Delete paths you no longer need.

Paths are automatically saved whenever you light a campfire.

🔄 Map Rotation Note

When the map rotation occurs, all saved routes are reset. Someone needs to climb ahead and share their route with others to rebuild the path database for the new rotation.


☁️ Cloud Synchronization (Optional)

The plugin can connect to an optional server to share paths. Server setup is optional; the plugin works completely offline.

  • Upload: Upload your paths to share them with others.
  • Download: Download paths from other players.
  • Automatic Sync: New paths are fetched from the server every time a level starts.

How to Share Your Path

  1. Enable Cloud Synchronization in the settings menu (F1 > ESC).
  2. Select your recorded path from the list.
  3. Click the button to copy the "Peak Code" for that path.
  4. Send this code to your friends. They can paste it into the menu to download your path.

💻 Compatibility

  • Game: PEAK
  • Framework: BepInEx 5.4.21 or newer
  • Platform: Windows / Steam

🛠️ Troubleshooting

If the plugin doesn't work as expected:

  1. Check BepInEx Installation: Ensure that BepInEx is installed correctly and that you are launching the game via the mod manager.
  2. Check the Logs: Look for error messages in the BepInEx log file at BepInEx/LogOutput.log.
  3. Restart: Restart the game completely after installing the plugin.

📜 Changelog

v1.0.5

Fixes

  • Fixed version number.

v1.0.4

New Features

  • Added support for the new 'Roots' biome - Full integration of the new 'Roots' biome.

Fixes

  • Fixed critical errors caused by a recent game update that led to crashes.
  • Resolved a file access conflict when saving the upload queue.

v1.0.3

New Features

  • Complete climb tracking from kiln to peak - Track your entire journey from the starting kiln all the way to the peak, fulfilling the dream of peaking!
  • Improved climb timing - Climbs now start precisely with the "RUN STARTED" sequence for better accuracy
  • Death tracking - Climbs with deaths can now be saved (configurable in settings)
    • Death climbs are marked with a small death icon
    • Death climbs have no share code and won't be uploaded to the cloud
  • Global mod logger - Implemented centralized logging system with configurable log levels in BepInEx config

Improvements

  • Climb tracking automatically stops on death or return to home
  • Better climb start/stop detection for more accurate path recording
  • Enhanced debugging capabilities through the new logging system

v1.0.2

New Features

  • Improved flymod detection - Now only displays valid climbs without false positives
  • Update notification system - Displays in-game notifications when a new mod version is available
  • New settings menu - Customizable hotkey configuration for toggling the menu

Improvements

  • Better climb validation to ensure only legitimate climbs are shown
  • Push notification capability for mod updates

v1.0.1

Fix

  • Fixed a rendering issue that caused the User Interface (UI) to display pink boxes instead of text when using Vulkan (e.g., on Linux/Steam Deck). All text is now rendering correctly.

v1.0.0

New Features:

  • Completely redesigned UI that fits the design of the game
  • Difficulty tracking implemented - Ascent level is now saved and can be used as a filter
  • Optimized climb storage with reduced memory usage locally and on the server
  • Non-blocking route display that doesn't obstruct the game view

Fixes & Optimizations:

  • Fixed lag spikes when activating campfires
  • Limited to 25 climbs per filter for better performance
  • Automatic list updates with visible climbs at the top
  • Improved sorting for cloud and local climbs by duration

v0.1.0

  • Initial release
  • Basic path recording and visualization
  • Cloud synchronization implemented
  • User interface added via F1

💬 Support & Feedback

We love hearing from the community! Your feedback, bug reports, and feature requests help make FollowMe-Peak better.

📢 Get in Touch:

  • 🐛 Bug Reports & Feature Requests: Create an Issue in the GitHub Repository
  • 💭 Discord Community: Join the discussion in our Discord Channel for quick help, feedback, and connecting with other climbers!
  • 🌟 Show Your Support: If you enjoy the mod, consider giving us a star on GitHub!

Your input is invaluable - whether it's reporting a bug, suggesting a new feature, or just sharing your climbing experiences with FollowMe-Peak!

CHANGELOG

Changelog

[1.0.9] - 2026-08-14

New Features

  • Community rating system - Rate cloud climbs with 1-5 stars directly in the mod menu. The average rating and vote count are shown on every climb, and your own vote can be changed at any time.
  • Community cheat reporting - Report suspected cheated climbs via the report button (with confirmation dialog). Climbs with 3 or more community reports get a warning badge for everyone.
  • Best climbs first - The climb list is now sorted by community rating by default, so the best routes appear at the top. Sorting by duration via the menu still works as before.

Fixes

  • Fixed uploads failing permanently after rate limiting (HTTP 429) - Uploads that hit the server rate limit are now retried automatically with an increasing delay instead of being dropped.

[1.0.8] - 2026-08-12

Fixes

  • Fixed micro-stuttering during gameplay - The fly-mod detection scanned every object in the scene twice per second. It now only checks the local player using cached data, eliminating the recurring performance spikes.
  • Fixed false-positive fly detections caused by remote players in multiplayer.

[1.0.7] - 2026-08-12

New Features

  • New level preview image - Added the image for the new level to the mod menu (updated modui AssetBundle).

[1.0.6] - 2026-06-27

New Features

  • UI hotkey mapping - Added UI elements to map the shortcut key for toggling visibility of the last selected climbs (Fixes #27).

Fixes

  • Synchronized version numbers across all manifest files, assemblies and code (Fixes #32).

[1.0.5] - 2025-11-09

Fixes

  • Fixed version number.

[1.0.4] - 2025-11-09

New Features

  • Added support for the new 'Roots' biome - Full integration of the new 'Roots' biome, which alternates with 'Tropics'.

Fixes

  • Fixed a critical error (MissingFieldException) caused by a recent game update, which led to crashes upon player death or at the end of a run.
  • Resolved a file access conflict that occurred when saving the upload queue, preventing climbs from being saved correctly after a successful upload.

[1.0.3] - 2025-09-04

New Features

  • Complete climb tracking from kiln to peak - Track your entire journey from the starting kiln all the way to the peak, fulfilling the dream of peaking!
  • Improved climb timing - Climbs now start precisely with the "RUN STARTED" sequence for better accuracy
  • Death tracking - Climbs with deaths can now be saved (configurable in settings)
    • Death climbs are marked with a small death icon
    • Death climbs have no share code and won't be uploaded to the cloud
  • Global mod logger - Implemented centralized logging system with configurable log levels in BepInEx config

Improvements

  • Climb tracking automatically stops on death or return to home
  • Better climb start/stop detection for more accurate path recording
  • Enhanced debugging capabilities through the new logging system

[1.0.2] - 2025-09-02

New Features

  • Improved flymod detection - Now only displays valid climbs without false positives
  • Update notification system - Displays in-game notifications when a new mod version is available
  • New settings menu - Customizable hotkey configuration for toggling the menu

Improvements

  • Better climb validation to ensure only legitimate climbs are shown
  • Push notification capability for mod updates

[1.0.1] - 2025-09-01

Fix

  • Fixed a rendering issue that caused the User Interface (UI) to display pink boxes instead of text when using Vulkan (e.g., on Linux/Steam Deck). All text is now rendering correctly.

[1.0.0] - 2025-08-31

New Features

  • Completely redesigned UI that matches Peak's visual style
  • Difficulty tracking implemented - Ascent level is now saved and can be used as a filter to display climbs
  • Advanced search and filtering functionality for climbs
  • Optimized climb storage with reduced memory usage locally and on the server
  • Non-blocking route display that doesn't obstruct the game view

Fixes & Optimizations

  • Fixed lag spikes when activating campfires
  • Limited to 25 climbs per filter for better performance (previously loaded all climbs)
  • Automatic list updates with visible climbs always appearing at the top
  • Improved sorting system for cloud and local climbs by duration

Technical Improvements

  • Memory optimization for climb data storage
  • Improved rendering performance for path visualization
  • Better UI responsiveness and user interaction

[0.1.0] - 2025-01-20

Added

  • Initiale Veröffentlichung des FollowMe-Peak Plugins
  • Automatische Pfadaufzeichnung in Content Warning Levels
  • Visuelle Pfadanzeige mit konfigurierbarer Sichtbarkeit
  • Biom-spezifische Pfadspeicherung
  • Cloud-Synchronisation für das Teilen von Pfaden
  • F1-Benutzeroberfläche für Einstellungen und Pfadverwaltung
  • Automatische Pfadspeicherung beim Anzünden von Lagerfeuern
  • Persistente lokale Speicherung von Pfaden
  • Server-Integration für Upload/Download von Community-Pfaden

Features

  • Pfadaufzeichnung startet automatisch beim Level-Load
  • Pfade werden nach Biom/Level-Bereich getrennt gespeichert
  • Optionale Cloud-Synchronisation (funktioniert auch komplett offline)
  • Intuitive Benutzeroberfläche zugänglich über F1
  • Kompatibel mit BepInEx 5.4.21+

Technical

  • .NET Standard 2.1 Framework
  • Integration über BepInEx Plugin-System
  • Harmony-basierte Code-Patches
  • Unity Engine Integration für 3D-Visualisierung
  • JSON-basierte Datenspeicherung