You are viewing a potentially older version of this package. View all versions.
Steven-Everest-0.2.0 icon

Everest

Everest saves your death location and populates your world with skeletons where others have fallen. This mod creates a shared experience, potentially marking dangerous areas and connecting you to other adventurers in death.

Date uploaded 11 months ago
Version 0.2.0
Download link Steven-Everest-0.2.0.zip
Downloads 52565
Dependency string Steven-Everest-0.2.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
Cysharp-UniTask-2.5.0 icon
Cysharp-UniTask

Provides an efficient allocation free async/await integration for Unity.

Preferred version: 2.5.0

README

🏔️ Everest

Everest is a mod for PEAK that creates a shared experience of failure and discovery. When you die, your location is saved to a server. As you play, your world will be populated with the skeletons of other fallen players, marking the dangerous places where they met their end.

skeleton

✨ Features

  • Shared Deaths: Automatically uploads your death location to a central server.
  • Persistent Skeletons: Downloads the death locations of other players and spawns skeletons in their place, showing you where others have perished on their arduous climb to the top.
  • UI Toasts: Provides easy confirmation that the mod is working as expected and informs you when it isn't.
  • Configurable: A detailed configuration file lets you adjust the experience to your liking.

📋 Requirements

Before installing Everest, please ensure you have the following installed:

  • BepInEx: The modding framework required to load the mod.
  • UniTask: A library used to better handle async operations in Unity.
    • Simply drop the UniTask dll files into BepInEx/core to install.

🛠️ Installation

  1. Make sure you have successfully installed both BepInEx and UniTask.
  2. Download the latest Everest.dll from the releases page.
  3. Place the Everest.dll file into your BepInEx/plugins/ folder.
  4. That's it! The mod will be active the next time you launch the game.

⚙️ Configuration

The first time you run the game with Everest installed, it will generate a configuration file located at BepInEx/config/Everest.cfg. You can open this file with any text editor to change the settings.

Here are the available options:

  • Enabled

    • Toggles the entire mod on or off.
    • Values: true / false
    • Default: true
  • MaxSkeletons

    • Sets the maximum number of skeletons that can be spawned in your world at one time.
    • Values: Any whole number (e.g., 10, 25, 50)
    • Default: 100
  • AllowUpload

    • Determines if the mod will upload your own death location to the server. Set to false if you only want to see other players' skeletons without contributing your own.
    • Values: true / false
    • Default: true
  • ShowToasts

    • Enables or disables the small UI popups that notify you of mod activity (e.g., "Your death has been recorded" or "Skeletons have been summoned").
    • Values: true / false
    • Default: true

CHANGELOG

Changelog

[1.3.0] - 2025-09-01

Added

  • More logging to make debugging easier (and cleaned up some less helpful log statements).

Changed

  • Made initialization more async.
  • Cleaned up some functions that didn't need to be async.
  • Optimized distance culling and Skeleton instantiation.
  • Refactored how skeletons were instantiated, initialized, and pooled.
  • Added time-slicing for the distance culling loop.
  • Removed time-slicing for the distance culling loop.

Fixed

  • Reverted back to UnityWebRequest to fix a potential issue on some setups.
  • Fixed an issue with a single accessory (for real this time).
  • Fixed a minor issue where the Skeleton Manager wasn't correctly aborting when Max Skeletons was set to 0.

[1.2.1] - 2025-08-27

Fixed

  • Fixed an issue with the culling system on dx11.

[1.2.0] - 2025-08-08

Changed

  • Swapped out UnityWebRequest for HttpClient.

Fixed

  • A visual glitch with a single accessory.

Added

  • Nametag display for skeletons that display the user's nickname and time since death.

[1.1.1] - 2025-07-31

Changed

  • Adjusted how floaters are detected to reduce false positives.

Fixed

  • Toast message now correctly displays when rate limited.

[1.1.0] - 2025-07-28

Added

  • Configuration option to request that the server filter out skeletons near the crash site.
  • Configuration option to request that the server filter out skeletons near campfires.
    • Note: due to the nature of how the filtering works, it's dependent on everyone being on the latest version of Everest so please spread the word to all your friends to update. :)

Changed

  • Added some more information to uploads to allow the server to better filter and categorize skeletons.

[1.0.0] - 2025-07-27

Added

  • Support for Everest API v2.
  • Server status and mod version check when entering the airport.
  • New accessories for specific skeletons.

Changed

  • Implemented distance culling and object pooling for massive performance gains!
    • See the config file for options you can tweak to suit your preferences.
  • Various other architectural changes.

Fixed

  • Potentially fixed an issue that would cause skeletons to be recorded in mid-air erroneously.
  • Added an option to hide skeletons that are spawned in mid-air.

[0.2.0] - 2025-07-13

Added

  • A tombstone to the crash site indicating how many lives have been lost on the current island.
  • A super secret easter egg for super special skeletons.

Changed

  • Various architectual tweaks to improve performance and maintainability.

Fixed

  • Clients can now spawn skeletons even if the host doesn't have the mod installed.
  • Removed an arbitrary limit on the number of skeletons that can be spawned.
    • This limit is now handled by the server.

[0.1.1] - 2025-07-05

Changed

  • Many log statements were improved and reduced in severity.

Fixed

  • Fixed a broken image in the README.

[0.1.0] - 2025-07-05

Added

  • Initial release of the mod.