You are viewing a potentially older version of this package. View all versions.
Kistras-Valuables_Scanner-1.1.3 icon

Valuables Scanner

Discovers nearby valuables, enemies, weapons and dead teammates when a key is pressed (F by default). Multiplayer friendly and highly configurable.

Date uploaded a day ago
Version 1.1.3
Download link Kistras-Valuables_Scanner-1.1.3.zip
Downloads 16334
Dependency string Kistras-Valuables_Scanner-1.1.3

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
Kistras-CustomDiscoverStateLib-1.0.0 icon
Kistras-CustomDiscoverStateLib

Library for your mod that allows for custom-colored discoveries (similar to the thing you see when a valuable is encountered for the first time)

Preferred version: 1.0.0

README

What does it do

You press a button (F by default), nearby valuable items are discovered (and shown on screen). Already discovered items are shown a second time.

If Multiplayer RPC is enabled, items discovered for the first time with the scanner will appear on both your minimap and your friends', should you be playing multiplayer.

Also capable of discovering enemies, dead teammates and equippable items, although they will not appear on your teammates minimap, even if you enable Multiplayer RPC. All of this can be disabled (or enabled) by demand.

Has a cooldown of 10 seconds, tracked on the top of the screen. Said bar shouldn't appear by itself unless scanner is used.

You can switch between a new GUI version (the one where all screen effects are applied) and a legacy one (where it's as clear as possible). There's two versions because I liked the clear one and my friend liked the immersive one.

I believe that at this point the development of this mod is complete. Feel free to contribute or report issues.

Configuring

Use your modinstaller, BepInEx's config or REPOConfig

You can change:

  • Keybind for scanning (f by default)
  • Scan radius (10 by default)
  • Cooldown (10 by default)
  • Multiplayer RPC discovery (enabled by default)
  • GUI (enabled by default)
  • GUI version (new by default)
  • Valuable items discovery (enabled by default)
  • Enemies discovery (enabled by default)
  • Dead teammate's heads discovery (enabled by default)
  • Equippable items discovery (enabled by default)

Installation

  1. Make sure you have BepInEx installed.
  2. Download the REPO Scanner Mod package.
  3. Extract the contents to the game's BepInEx/plugins directory.

Or use Gale/r2modman.

How it looks ingame

Click to expand

New version of GUI

New GUI

Legacy version of GUI

Old GUI

Feature overview

Overview

Enemies

Enemies

Items

Items

Known issues

  • Enemy dimensions are currently broken, but their location is still accurately tracked.
  • Game freaks out when the scan size is too big. Nothing I can do, make it smaller in config by yourself.
  • Special mouse buttons, gamepad and special obscure keys cannot be used for keybinding. Will probably rework how keybinds work in the future.

CHANGELOG

1.1.3 - Fixed a typo that prevented some items from being discovered

1.1.2 - Now GUI is rendered in the style of the game, optional (with config). Adjusted colors. Fixes some objects being registered twice (or more)

1.1.1 - Updated images for Thunderstore page

1.1.0 - Now can scan for enemies, weapons and dead heads. Config ability to disable scanning of each thing. GUI now can be disabled at all. Added new dependency (optional, but it's better to be installed)

1.0.5 - Keybind is now shown in REPOConfig. Cuz of the new format it had been reset to default. Loosened cooldown constraints.

1.0.4 - Most options (with the exception of keybind) are now shown in REPOConfig. Showing valuables to teammates is now optional. Fixed incompatibility with FPSCounter (used to break text for some reason). Optimized console usage.

1.0.3 - Now hidden from REPOConfig (it allowed for negative cooldowns/radiuses, can't support strings)

1.0.2 - Fixed keybinding. You also can adjust cooldown and radius

1.0.1 - Forgor to actually ship it

1.0.0 - Created the thing