LootPulse

v1.0.7·Updated 2026-06-08

Press F to pulse-scan all valuables in range — shows discover brackets and adds map icons. Resilient to game updates via reflection-based API fallbacks.

About this mod Author’s original text

🔍 LootPulse

Português (BR) | English

Português (BR)

Pressione F para escanear todos os valuables no raio — revela os brackets de descoberta nativos do jogo e adiciona ícones no mapa.

✨ O que faz

Com um único aperto de tecla, o LootPulse localiza todos os objetos valiosos no raio configurado, ativa os brackets amarelos de descoberta do jogo em cada item e os adiciona ao mapa. Nenhum valuable fica escondido.

🎯 Recursos

  • 🔍 Scan por tecla — pressione F (configurável) para ativar o pulso imediatamente
  • 📍 Brackets de descoberta — usa a animação nativa do jogo em cada valuable encontrado
  • 🗺️ Ícones no mapa — todos os valuables escaneados aparecem no mapa automaticamente
  • 📏 Raio configurável — ajuste o alcance de 5 a 200 metros
  • ⏱️ Cooldown configurável — evita spam de scan (0–60 segundos)
  • 🛡️ Resiliente a updates — APIs críticas resolvidas via reflexão e Harmony; fallbacks automáticos

👥 Multiplayer

Cada jogador precisa instalar o mod para ver os efeitos na sua tela.

  • Só o host tem o mod — apenas o host vê brackets e mapa
  • Todos têm o mod — cada jogador usa seu próprio scanner
  • Ninguém tem o mod — nenhuma alteração

🕹️ Como usar

  • Entre em uma run ativa (fase gerada — não no menu ou lobby)
  • Pressione F
  • Todos os valuables no raio de 30m recebem brackets amarelos de descoberta
  • Ícones aparecem no mapa automaticamente

📦 Instalação

Via r2modman (recomendado):

  • Instale o BepInExPack
  • Procure e instale o LootPulse aqui no
  • (Opcional) Instale o REPOConfig para editar configurações dentro do jogo
  • Clique em Start modded

Manual:

  • Instale o BepInExPack
  • Copie plugins/HiarlyScripter-LootPulse/ para BepInEx/plugins/

⚙️ Configurações

Edite BepInEx/config/com.hiarlyscripter.repo.lootpulse.cfg ou use o REPOConfig dentro do jogo:

| Chave | Padrão | Descrição |

|---|---|---|

| ScanKey | F | Tecla que ativa o scanner |

| ScanRange | 30 | Raio de detecção em metros (5–200) |

| CooldownSeconds | 4 | Segundos mínimos entre scans (0–60) |

| EnableVisualBrackets | true | Exibe brackets de descoberta |

| EnableMapIcons | true | Adiciona ícones no mapa |

| RequireLevelOrRun | true | Exige run ativa para escanear |

| VerboseLogging | false | Log detalhado de cada item processado |

⚠️ Compatibilidade

Não instale junto com o BetterItemScanner. O BetterItemScanner está quebrado na build atual do R.E.P.O. e usa a mesma tecla F. Conflito garantido.

🔧 Diagnóstico

Se pressionar F não fizer nada, verifique BepInEx/LogOutput.log. O log deve conter:

[LootPulse] Harmony tick patch installed: GameDirector.Update

[LootPulse] Harmony game loop active: GameDirector.Update

Ao pressionar F dentro de uma run:

[LootPulse] Scan key detected: F | source=GameDirector.Update

[LootPulse] Scan executed | origin=... | range=30m | api=SemiFunc | found=X

[LootPulse] Result | brackets=X/X | map=X/X | errors=0

🗓️ Histórico resumido

| Versão | Data | Destaque |

|---|---|---|

| v1.0.6 | 2026-06-04 | Hotfix: loop de execução — scan agora usa Harmony em GameDirector.Update; logs diagnósticos |

| v1.0.5 | 2026-06-02 | Ícone atualizado |

| v1.0.0 | 2026-05-24 | Release inicial |

🔮 Backlog futuro (sem data definida)

Ideias para versões futuras — sem compromisso de prazo:

  • Filtro de valuables já descobertos
  • AddMapIconsOnlyOnce, MaxItemsPerScan
  • Auto-pulso / modo toggle
  • Efeitos visuais por valor, feedback sonoro
  • Whitelist/blacklist por categoria

English

Press F to scan all valuables within range — reveals the game's native discovery brackets and adds map icons.

✨ What it does

With a single keypress, LootPulse locates all valuable objects within the configured range, triggers the game's native yellow discovery brackets on each item, and adds them to the map. No valuable stays hidden.

🎯 Features

  • 🔍 Key-triggered scan — press F (configurable) to pulse immediately
  • 📍 Discovery brackets — uses the game's native animation on each valuable found
  • 🗺️ Map icons — all scanned valuables appear on the map automatically
  • 📏 Configurable r

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack

File & checksum

Filename
LootPulse-1.0.7.zip
File size
77.0 KiB