MidnightsCompondium-OmniConsole icon

OmniConsole

A console for everything: spawn every denizen (Rat King, Teeth and more), every item incl. hidden/locked ones, props and objects. Player, world and entity commands plus an F7 spawn browser.

Last updated an hour ago
Total downloads 3
Total rating 1 
Categories Tools Libraries Misc Tweaks Buffs
Dependency string MidnightsCompondium-OmniConsole-1.0.0
Dependants 0 other packages depend on this package

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

README

OmniConsole

A console for everything in White Knuckle.

Vanilla spawnentity only knows a short list. OmniConsole indexes everything the game has loaded, including denizens that only exist inside level pieces. That means you can spawn every denizen (Rat King, Teeth and the rest), every item (hidden and locked ones too), every prop and every other prefab. On top of that you get a pile of player, world and entity commands and a clickable spawn browser.

Quick start

  1. Install with Thunderstore Mod Manager or r2modman and launch modded.
  2. In a run, open the console with Shift + ` or F8.
  3. Type cheats, then omni to see every command. Press Tab to autocomplete names.
  4. Press F7 for the spawn browser: search, pick a tab, set a count and click.

About 2 seconds into a run the console prints OmniConsole ready - Denizen: N, Item: N ... once everything is indexed.

Commands

Spawning

Command What it does
spawn <name> [count] ... Spawn anything at your crosshair. Mix several: spawn teeth ratking 3 roach 10
spawndenizen <name> [count] Same, denizens only
spawnprop <name> [count] Any physics prop
spawnobject <name> [count] Any other prefab (machines, hazards, FX...)
spawnhere <name> [count] Spawn in front of you instead of at the crosshair
spawnaround <name> <count> [radius] Spawn a ring around you
give <item> [count] Any item into your inventory, hidden/locked ones included
giveall [filter] Every item (or every item matching the filter)
dropitem <item> [count] Drop an item into the world
clonelook [count] Duplicate what you're looking at
undo [count] / clearspawned Remove your last spawn(s) / everything you spawned
spawnmenu Open the spawn browser (same as F7)

Info (work without cheats)

omni, find <text>, listdenizens, listitems, listprops, listobjects, listentities, listspawnables, dumpspawnables (writes the full list to BepInEx/config/OmniConsole_Spawnables.txt), rescan, listevents, listlive, listnearby [radius], pos, lookinfo

Entities and denizens

killall [filter], killlook, deletelook, deleteall <filter>, bring <filter>, bringall [filter], freezedenizens [true/false], despawnteeth

Player

heal, sethealth <n>, setmaxhealth <n>, setspeed <mult>, setjump <mult>, setgravity <mult>, extrajumps <n>, reach <mult>, launch [force], tplook, tpup <m>, tpto <filter>, savepos [name], loadpos [name], removeperk <id|all>, clearinventory

World

startevent <event> (hidden events too), stopevents, setflag <flag> [true/false] [data], worldgravity <y>

Console

repeat <times> <command...>, echo <text>

All vanilla commands keep working (godmode, noclip, addperk, timescale, freecam, loadlevels...).

Good to know

  • Most commands are cheats, exactly like vanilla spawnentity: type cheats first. Stats and leaderboard saving turn off for that run. Modes that block cheats in vanilla still block them.
  • Teeth is one-at-a-time by design: run despawnteeth before spawning another.
  • Some level-only denizens are wired to their home level's triggers. They spawn anywhere, but a few may stay idle outside that level.
  • Names are fuzzy: spawn rat finds the Rat King. find rat shows every match.

Settings

BepInEx/config/com.wkmods.omniconsole.cfg

Setting Default
SpawnMenuKey F7 Opens the spawn browser
ExtraConsoleKey F8 One-key console toggle (None to disable)
AutoEnableCheats false Runs cheats true at the start of every run
GiveAllLimit 300 Cap for giveall
SpawnFacesPlayer true Things spawned on floors turn to face you

Manual install

Copy the BepInEx folder from this package into your White Knuckle folder (or your mod manager profile), so the plugin ends up at BepInEx/plugins/OmniConsole/OmniConsole.dll. Requires BepInExPack 5.4.2305.