You are viewing a potentially older version of this package. View all versions.
Dot_REPO-LootLens-4.0.3 icon

LootLens

Shows info boxes on valuables, enemies, items and more when you look at them — boxes stay visible as long as you have line of sight. Fully configurable.

Date uploaded 2 months ago
Version 4.0.3
Download link Dot_REPO-LootLens-4.0.3.zip
Downloads 1062
Dependency string Dot_REPO-LootLens-4.0.3

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2305 icon
BepInEx-BepInExPack

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

Preferred version: 5.4.2305
Kistras-CustomDiscoverStateLib-1.0.3 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.3

README

Fork of Valuables Scanner by Kistras — all credit for the original mod goes to them.

Updated for R.E.P.O. v4.0.2 — mod version 4.0.3.

What does it do

Look at a valuable, an enemy, an item or a cosmetic box — an info box appears automatically. No button, no cooldown. The box stays visible as long as you have line of sight to the object and disappears when you look away or a wall blocks the view. Items loaded into a cart won't show a box.

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

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

Configuring

Use your mod installer, BepInEx's config or REPOConfig.

You can change:

  • Scan radius (10 by default)
  • Multiplayer RPC discovery (enabled by default)
  • Valuable items discovery (enabled by default)
  • Only scan already discovered valuables (disabled by default)
  • Enemies discovery (enabled by default)
  • Dead teammate's heads discovery (enabled by default)
  • Equippable items discovery (enabled by default)
  • Cosmetic boxes discovery (enabled by default)
  • Carts and vehicles discovery (disabled by default)
  • Custom discovery (enabled by default)
  • Box fill opacity (0.15 by default)

There are overrides for discover radius:

  • Override radius for valuables (0 to use main radius, 0 by default)
  • Override radius for enemies (0 to use main radius, 0 by default)
  • Override radius for dead teammates (0 to use main radius, 0 by default)
  • Override radius for equippable items (0 to use main radius, 0 by default)
  • Override radius for cosmetic boxes (0 to use main radius, 0 by default)
  • Override radius for carts and vehicles (0 to use main radius, 0 by default)
  • Override radius for custom discoveries (0 to use main radius, 0 by default)

Installation

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

Or use Gale / r2modman — dependencies are installed automatically.

Required dependencies

Known issues

  • Items inside closed cabinets may still show a box since cabinet doors use trigger colliders that raycasts pass through.

CHANGELOG

4.0.3

  • Updated for R.E.P.O. v4.0.2 compatibility

4.0.2

  • Updated for R.E.P.O. v4.0 compatibility

2.0.3

  • Version bump

2.0.2

  • Source code now available on GitHub

2.0.1

  • CustomDiscoverStateLib is now a required dependency (distinct colours for all object types)

2.0.0

Fork of Valuables Scanner by Kistras.

Changes from the original:

  • No button or cooldown — boxes appear automatically when you look at an object
  • Line of sight detection — walls block boxes, look away and the box closes
  • Items inside carts are hidden automatically
  • Box fill opacity configurable independently of the corners
  • Added cart and vehicle detection (disabled by default)
  • Reorganised config into General / Object Types / Radius Overrides / Display sections
  • Removed GUI and keybind system

Original changelog (Valuables Scanner by Kistras):

1.3.1 - Separate support for cosmetics and custom

1.3.0 - Now works with 0.4.0. Also highlights cosmetics

1.2.0 - Updated dependencies, added separate options to override scan radius for specific categories and an option to only show already discovered valuables

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.

1.0.4 - Most options now shown in REPOConfig. Showing valuables to teammates is now optional.

1.0.3 - Now hidden from REPOConfig

1.0.2 - Fixed keybinding. Adjust cooldown and radius

1.0.1 - Forgor to actually ship it

1.0.0 - Created the thing