Omniscye-Omnium icon

Omnium

Omnium is a BepInEx-powered debug/utility UI for REPO.

Last updated a day ago
Total downloads 976
Total rating 1 
Categories Mods Tools Misc Client-side Server-side
Dependency string Omniscye-Omnium-0.9.0
Dependants 0 other packages depend on this package

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
Omniscye-OmniumLib-0.9.0 icon
Omniscye-OmniumLib

The library for Omnium - provides cached type lookups, player locator, bundle gate for REPOLib readiness, and the Level/Path visualizer with robust shader fallbacks..

Preferred version: 0.9.0

README

Omnium (v0.9.0)

Added Level Point + Level Path options, and fixed UI.
Requires OmniumLib - it will be downloaded automatically as a Thunderstore dependency.

Omnium is a BepInEx-powered debug/utility UI for REPO. It bundles FreeCam, God mode, teleport tools, object browser/inspector, console, logging, and visualizers — without messing with your loaders.

Features

  • UI Toggle (F7) – open/close Omnium.
  • FreeCam (F8) – smooth unscaled-time free camera with configurable speed/FOV and mouse look.
  • God Mode – toggles common damage/hurt components via reflection.
  • Teleport tools – save/load position, quick teleports (Respawn/Checkpoint/Finish), safe Truck spawn if available.
  • Spawner – drop Unity primitives in front of the active camera.
  • Objects – fast scene object cache, select/toggle, basic component enable.
  • Inspector – show path, toggle components for the selected object.
  • Consolehelp, tp x y z, ts <value>, god on/off, freecam on/off, noclip on/off.
  • Log – timestamped event log with clear.
  • Visualizers (NEW)Level Points (green) and Level Paths (red glow) markers and connections.
  • RepoLib-friendly input guard – keeps your loaders/HUD alone when the UI is open.

Visualizers

  • Open Omnium → Control → Visualizers and toggle Level Markers + Paths.
  • Refresh Markers to rescan after spawns/loads. Hide Markers to clear.
  • Works across Built-in/URP/HDRP (shader fallbacks included in OmniumLib).

Hotkeys

  • F7: Toggle UI
  • F8: Toggle FreeCam
  • Ctrl+F5: Quick Save Position
  • Ctrl+F9: Quick Load Position

Config (BepInEx)

  • UI.ToggleKey = F7
  • UI.FreeCamKey = F8
  • UI.OpenOnSceneLoad = false
  • Compatibility.RespectRepoLib = true (recommended)
  • Compatibility.DisableInputHijack = false (set true if any loader/UI clashes)
  • Bundles wait gate for REPOLib is on by default; tune the timeout/poll interval in Compatibility.

Known Notes

  • If visualizers don’t show anything, you’re likely in a scene without level/path nodes yet — press Refresh after gameplay begins.
  • The input guard tries hard not to disable loader/HUD behaviours. You can completely disable the guard in Settings.

Changelog

0.9.0

  • Added: Level Point + Level Path visualizer (green markers; red-glow path points & connections).
  • Fixed: UI cut-off and dropdown sizing/scrollbars.
  • Infra: Uses OmniumLib shader fallbacks for broad pipeline support.

☕ If you like my work, consider supporting me on Ko-fi: https://ko-fi.com/omniscye