Minimapa persistente e client-side no HUD inferior esquerdo — espelha o mapa nativo do R.E.P.O. sem overlays falsos. Persistent client-side minimap in the bottom-left HUD — mirrors the native R.E.P.O. map with full fidelity.
O SurveyorMap lê a câmera de mapa real do jogo e exibe um minimapa persistente no canto inferior esquerdo da tela durante o gameplay. Mesma geometria, mesmas cores e mesma fidelidade que o TAB — sem overlays falsos.
activeTexture). Mostra a geometria real das salas, marcadores nativos e fidelidade das paredes.M — pressione para mostrar/ocultar o minimapa sem afetar o TAB nativo.+ / - — ajustam o zoom dentro ou fora do F8.DebugLogging=false; emite apenas uma linha no log em uso normal.| Tecla | Contexto | Ação |
|---|---|---|
M |
Qualquer | Mostrar / ocultar o minimapa |
F8 |
Qualquer | Entrar / sair do modo de edição |
| Arrastar | F8 ativo | Mover o minimapa |
| Scroll | F8 ativo | Ajustar tamanho |
+ / - |
F8 ativo | Ajustar zoom |
R |
F8 ativo | Resetar para valores padrão |
+ / - |
Gameplay normal | Ajustar zoom (com EnableZoomHotkeysOutsideEdit=true) |
Forma e cor comunicam o mesmo nível de ameaça do inimigo, de forma redundante. Isso maximiza a legibilidade no minimapa pequeno — você identifica o perigo pela forma ou pela cor.
| Ameaça | Forma | Cor | Hex |
|---|---|---|---|
| Baixa (Easy) | Círculo | Verde-gelo | #DFFFE8 |
| Média (Medium) | Quadrado | Azul escuro | #1E6BFF |
| Alta (High) | Triângulo | Lilás | #C084FC |
| Crítica (Elite) | Estrela | Vermelho/coral | #FF3B30 |
O nível de ameaça é derivado do campo difficulty do inimigo. Palavras-chave no nome/tipo podem elevar o nível (nunca reduzir):
veryheavy → elevado para pelo menos Alta (triângulo/lilás)trudge, slow walker, boss, elite → elevado para Crítica (estrela/vermelho)hunt, huntsman, bang, rush, charge → elevado para pelo menos Alta (triângulo/lilás)| Seção | Chave | Padrão | Efeito |
|---|---|---|---|
| Minimap | EnableMinimap |
true |
Liga/desliga o HUD do minimapa. |
| Minimap | ToggleKey |
M |
Tecla para alternar o minimapa. |
| Minimap | Width |
260 |
Largura do minimapa em pixels. |
| Minimap | Height |
260 |
Altura do minimapa em pixels. |
| Minimap | PosX |
24 |
Offset horizontal a partir da borda esquerda. |
| Minimap | PosY |
120 |
Offset vertical a partir da borda inferior. |
| Minimap | Opacity |
0.85 |
Opacidade (0 = invisível, 1 = opaco). |
| Minimap | Zoom |
2.25 |
Fator de zoom ortográfico da câmera de mapa. |
| Features | RevealRoomsMode |
Vanilla |
Vanilla = padrão (TAB original). NativeGlobal = revela via SetExplored, também afeta TAB. |
| Features | ShowEnemies |
true |
Mostrar marcadores de inimigos no mapa. |
| Features | EnemyMarkerSize |
0.95 |
Escala dos marcadores (0.30–2.00). Aplica em ~2s sem reiniciar. |
| EditMode | EditModeEnabled |
true |
Liga o modo de edição in-game (F8). |
| EditMode | EditModeKey |
F8 |
Tecla para entrar/sair do modo de edição. |
| EditMode | UnlockCursorInEditMode |
true |
Libera o cursor automaticamente ao entrar no F8. Se o jogo ainda capturar o mouse, pressione ESC uma vez. |
| EditMode | FreezeCameraInEditMode |
true |
Suspende o mouse-look da câmera ao entrar no F8. O controle é restaurado ao sair. |
| EditMode | EnableZoomHotkeysOutsideEdit |
true |
Permite +/- ajustarem o zoom durante gameplay normal, sem entrar no F8. Só funciona com minimapa visível e TAB fechado. |
| Debug | DebugLogging |
false |
Habilita logs verbosos no BepInEx/LogOutput.log. Ative somente para diagnóstico. |
RevealRoomsMode = NativeGlobal chama RoomVolume.SetExplored(), o que também revela salas no TAB nativo — comportamento opt-in documentado, não é o padrão.SurveyorMap reads the game's own map camera and displays a persistent minimap in the bottom-left HUD during gameplay. Same geometry, same colours, and same fidelity as the TAB map — no fake overlays.
activeTexture). Shows real room geometry, native markers, and wall fidelity.M — press to show/hide the minimap without affecting the native TAB map.+ / - — adjust zoom inside or outside F8.DebugLogging=false; emits only one line in normal use.| Key | Context | Action |
|---|---|---|
M |
Any | Show / hide the minimap |
F8 |
Any | Enter / exit edit mode |
| Drag | F8 active | Reposition the minimap |
| Scroll | F8 active | Adjust size |
+ / - |
F8 active | Adjust zoom |
R |
F8 active | Reset to defaults |
+ / - |
Normal gameplay | Adjust zoom (with EnableZoomHotkeysOutsideEdit=true) |
Shape and colour both communicate the same threat level — redundantly. This maximises readability on a small minimap — you recognise the danger by glyph or colour at a glance.
| Threat | Shape | Colour | Hex |
|---|---|---|---|
| Low (Easy) | Circle | Ice-green | #DFFFE8 |
| Medium | Square | Dark blue | #1E6BFF |
| High | Triangle | Lilac | #C084FC |
| Critical (Elite) | Star | Red / coral | #FF3B30 |
Threat level is derived from the enemy's difficulty field. Name/type keywords can only elevate the tier (never reduce it):
veryheavy → elevated to at least High (triangle / lilac)trudge, slow walker, boss, elite → elevated to Critical (star / red)hunt, huntsman, bang, rush, charge → elevated to at least High (triangle / lilac)| Section | Key | Default | Effect |
|---|---|---|---|
| Minimap | EnableMinimap |
true |
Enable/disable the minimap HUD. |
| Minimap | ToggleKey |
M |
Key to toggle the minimap. |
| Minimap | Width |
260 |
Minimap width in pixels. |
| Minimap | Height |
260 |
Minimap height in pixels. |
| Minimap | PosX |
24 |
Horizontal offset from the left edge. |
| Minimap | PosY |
120 |
Vertical offset from the bottom edge. |
| Minimap | Opacity |
0.85 |
Minimap opacity (0 = invisible, 1 = fully opaque). |
| Minimap | Zoom |
2.25 |
Native map camera orthographic zoom. |
| Features | RevealRoomsMode |
Vanilla |
Vanilla = default (TAB stays original). NativeGlobal = reveals via SetExplored, also affects TAB. |
| Features | ShowEnemies |
true |
Show enemy markers on the map. |
| Features | EnemyMarkerSize |
0.95 |
Marker scale multiplier (0.30–2.00). Applies within ~2s without restart. |
| EditMode | EditModeEnabled |
true |
Enable in-game edit mode (F8). |
| EditMode | EditModeKey |
F8 |
Key to enter/exit edit mode. |
| EditMode | UnlockCursorInEditMode |
true |
Unlocks the cursor automatically when F8 is active. If the game still captures the mouse, press ESC once. |
| EditMode | FreezeCameraInEditMode |
true |
Suspends camera mouse-look when F8 is active. Control is restored on exit. |
| EditMode | EnableZoomHotkeysOutsideEdit |
true |
Allows +/- to adjust minimap zoom during normal gameplay without entering F8. Only active when minimap is visible and TAB is not open. |
| Debug | DebugLogging |
false |
Enable verbose logging to BepInEx/LogOutput.log. Enable only for diagnostics. |
RevealRoomsMode = NativeGlobal calls RoomVolume.SetExplored() which also reveals rooms in the native TAB map — intentional opt-in, not the default.