You are viewing a potentially older version of this package. View all versions.
QNCNXW8R-FindRemainingValuables-2.0.0 icon

FindRemainingValuables

Reveal the last few items on the map. Configurable.

Date uploaded a week ago
Version 2.0.0
Download link QNCNXW8R-FindRemainingValuables-2.0.0.zip
Downloads 1146
Dependency string QNCNXW8R-FindRemainingValuables-2.0.0

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

FindRemainingValuables

Tired of running in circles wondering if there are any more items left? No more! This mod adds a configurable threshold for leftover items, after which they will become visible on the map.

Features

  • When the remaining items are under a threshold, reveal every item on the map.
  • Fully configurable

Configuration

General

  • "RevealThreshold": Proportion of goal remaining before revealing all valuables: 0 is never, 1 is always in LevelLoot mode, 4 is probably always in other modes (default: 0.1)
  • "TrackingMethod: Method to track progress towards the threshold: Haul or Discovery (default: Haul)
  • "GoalType": Which goal to use when calculating reveal threshold: ExtractionGoal, LevelGoal, LevelLoot, Extractions (default: LevelLoot)

Examples

Here are some example configurations and the resulting behaviour:

RevealThreshold TrackingMethod GoalType Behaviour
0.5 Haul ExtractionGoal Reveal everything when the ungathered loot is less than half the goal of a single extraction point. Fairly easy on the first level, but gets much stricter as you progress.
0.1 Discovery LevelGoal Reveal everything when the undiscovered loot is less than a tenth of the goal of the entire level. This requires finding all but one or two items on the first level, but gets a bit easier on later levels.
0.2 Discovery LevelLoot Reveal everything once you've seen 80% of the loot on the level. Consistent between big and small levels.
0 ~ 0.99 N/A Extractions Reveal everything when all the extractions are finished. Probably not very helpful.
2 ~ 2.99 N/A Extractions Reveal everything when there are only two extraction points left. This means immediately in the first few levels.
4 N/A N/A Reveal everything immediately

Controls

At the time of writing this, the ingame mod menu RepoConfig does not support keybinds, so only "EnableKeybinds" is visible. You can still edit the keybinds from the config file or from another config editor such as r2modman.

  • "EnableKeybinds": If true, enables hotkeys (default: true)
  • "RevealKeybind": Key to press to reveal all remaining valuables (default: F10)

Debug

  • "EnableLogging": If true, prints debug data to console (default: false)

Developer Contact

Report bugs, suggest features, or provide feedback:

Discord Server Channel Post
R.E.P.O. Modding Server #released-mods FindRemainingValuables

CHANGELOG

Changelog

Initial Release - 1.0.0

  • Add logic for revealing valuables based on a threshold
  • Add basic configuration for the threshold

Minor Update - 1.1.0

  • Add toggle for threshold to be based on one extraction point vs the whole level (default: Level)
  • Add toggle for debug logging (default: false)
  • Add keybind to instantly trigger the reveal. Incompatible with the RepoConfig, but can be edited from the file or r2modman etc (default: F10)

Minor Update - 1.2.0

  • No longer keeps checking after revealing valuables
  • Displays a notification in Haul UI when revealing valuables
  • Plays the "found valuable" sound even if no valuables are nearby
  • Cleaned up logger spam

Patch - 1.2.1

  • Fix Level goal setting to properly count finished extractions as progress
  • Add toggle to enable hotkeys (default: true)

Major Update - 2.0.0

  • Rework GoalTypes options to ExtractionGoal, LevelGoal, LevelLoot, Extractions (default: LevelLoot)
  • Add new TrackingMethod options Haul or Discovery (default: Haul)
  • Trigger the reveal notification if somebody else has revealed everything
  • Update default threshold to 0.1
  • With the new default configuration, valuables will be revealed when 90% of everything on the level is collected, independent of any extraction goals for a more consistent experience.
  • Fix reveal logic to show correct value of revealed valuables
  • Add some example configurations to the readme

Patch - 2.0.1

  • Only the host will reveal valuables
  • Other players with the mod installed will still get the notification

Patch - 2.0.2

  • Performance improvements

Minor Update - 2.1.0

  • Add setting to disable notification sound effect (default: enabled)

Minor Update - 2.2.0

  • Add setting to let enemies respond to the notification (default: false)
  • Add difficulty setting for the enemy response:
    • Investigate: Enemies within about 2-3 rooms will investigate the active extraction point (default)
    • Sweep: Enemies within about 4-5 rooms will walk to the active extraction point
    • Purge: All enemies on the map will respawn and converge on the active extraction point
  • Note that no new behaviour is added if the valuables are revealed before activating the first extraction, or after completing the last extraction