Update (0.14.0)
- Thanks for
Auri for contributing to Update!
- Added: Command Arguments now can be Suggested / Autocompleted; Affected Commands are listed below:
- DataBlock Entry Suggestion:
SpawnEnemy, StartWave, SetFog, SetLight, StartFogTransition, SearchEnemy, SearchItem
- Option/Flags Suggestion:
InvisibleWallGizmo, TScanHelperGizmo, ItemList, SpawnTripmine,CompleteObjective, ExecuteEvents, SearchObjective, OpenAll, SetTerminalState, UnlockAll, Help, KillEnemies, TagEnemies, WorldEventGizmo
- Terminal Item Name Suggestion:
Ping, Query, Reactor_Select
- Player Suggestion:
BringPlayer, Revive, TP
- Toggle True/False Suggestion:
Culling, EnemyDetection, FastElevator, God, IgnoreInfection, IgnoreKnockback, InfiniteClip, MarkEnemies, OneHitKill, ShutUpSpitter, Stamina
- Misc:
PlaySound for Sound Name/ID
ShaderHelper for selecting Shader Name to Inspect
DataBlockList for DataBlock Type Names
- Added:
Highlighted Fore Color config: Customizing Highlighted text color on Autocomplete Pop-up
- Added:
Max Item Per AutoComplete Page config: Configure Max Items per page in Autocomplete suggestion GUI
- Added:
Node Info Color Theme config: Location Info's NodeInfo colors are now configurable between two styles
- Added:
ListSound Command
- Added:
StopSound Command
- Added:
TagEnemies Command
- Added:
BringPlayer Command
- Added:
Revive Command - Side Note: ReviveSelf can be fully replaced with this command
- Change:
KillEnemies Command now accept args to specify the target and filter
- Change:
PlaySound Command now able to play Player Dialogues
- Change:
PlaySound Command now properly play full length of sound event
- Change: Console Command Suggestions
Substring Mode now Prioritize result by IndexOf; For example, [Ch]eckpoint will take priority over Sear[ch]~ for querying ch
- Change: Rewrote Quick-Drop feature; They now be faster and less break-prone
- Change: Rewrote Console UI code; Most Noticeable change on UX - Input no longer flicker when Autocompleted
- Change:
Freecam and Location Info GUI has revamped
- Change:
EnemyPathVis now show Flyer enemies pathing
- Fixed:
FogEditorGUI now properly ignore cultural comma
- Fixed:
<size> tag will now "break" (<size >) on console to prevent UI breaking scenario
- Fixed:
MarkEnemies now does not break when NavMarker Layer is hidden
- Fixed:
WEVis now update visualizers when moved
- Fixed:
WEVis -showall visualizers now properly get removed in some cases
- API:
BaseCmd.LocalPlayer now always be filled even if RequireLocalPlayer is set to false
- API: Added
CommandParser, CommandParseResult, CommandHelpers API surface
- API: CustomCommand now able to Implement Argument Autocompleting
CustomCommands.Register(CustomCommandSetting setting, OnCommandUsedDelegate onCmdUsed, OnPopulateArgumentOptionDelegate onPopulateArgOptions);
CustomCommands.Register(/*Your Command Settings*/, /*OnUsedCommand*/, (in CustomCmdContext context, int argIndex, string argInput, CommandParseResult parsedInput) =>
{
yield return CommandArgumentOption.FromStringWithHighlight("Autocompleted!", argInput);
});
Update (0.13.7)
- Updated Target revision to
34873 (2025-10-17 Update)
Update (0.13.6)
- Thanks for
Auri for contributing to Update!
- Added:
Echo Command for Bind chaining and Testing purpose.
TScanHelper: Now Show distance from start per points.
LocationInfo: Now show Y rotation output.
ExFreecam
- Now Properly handle TScanHelper while in Freecam Status.
- Fixing attempts for
Freecam breaks on level cleanup issue.
Console
- Console texts now can be selected and copy freely!
- Console output now also prints to BepInEx Console. (Configurable via Config)
- Lifted
Anti-Debugger protection.
- API:
WorldMat.InstantiateRevealerFromPrefabCapsule now Accept materialToOverride parameter
Update (0.13.4)
- Thanks for
Auri for contributing to Update!
- Added:
ListBinds Command
- Fixed:
KillEnemies can now kill Pablo (tank_boss) as clients
- Fixed:
MobileTurbine breaking FullBright
- Change:
WEVisualizer can now display generic WorldEventObjects in the level
- Change:
DebugDraw Utility methods are now exposed under Namespace CConsole.Utils.DebugDraw
- Change:
LatestExpeditionGUI can now be disabled by setting Key to None
Update (0.13.3)
- Toggling Some GUI now does not show up
ExFreecam Legend overlay
- Replaced
OnIncomingDamage Detour to Harmony Patch (It should now compatible with EWC)
Update (0.13.2)
- Added Missing Dependency for
BepInEx-BepInExPack_GTFO
- Fixed: NRE issue while using
ExFreecam
Update (0.13.1)
- Fixed:
SpawnEnemy rotation parameter is feed wrong
Update (0.13.0)
- Thanks for
Auri and tru0067 for contributing to Update!
- Add:
StartFogTransition Command. This one is network synced unlike SetFog does
- Add:
Infection Command. This could precisely controls current players Infection amount
- Add:
LoadExpedition Command. Useful for Accessing Locked Expedition without Editing RundownDB
- Update:
WorldEventGizmo Now supports capsule collider to debug Security Sensor
- Update:
SpawnEnemy Command. Now accepts rotation parameter
- Update:
Health Command. Now it could precisely control your Health
- Update:
GiveItem Command. Now accepts ItemDataBlock name
- Update:
ExFreecam
- Now have a Inspector window to debug items in crosshair
- Now have a Legend window to guide what key binds are available
- Added Keybind
I to inspect item in crosshair with UnityExplorer
- Fixed:
SpawnEnemy and SearchEnemy now works with PartialData'ed Enemy Names
- Fixed: Exception when
UnityExplorer is not installed
- Fixed: Disable Game Input when
UnityExplorer UI is active
- Fixed: Potential Fix for
MarkEnemies where info stops updating when enemy is too far away
- Fixed: Potential Fix for
KillEnemies throw NRE when KillIndicatorFix mod is installed
Update (0.12.1)
- Thanks for Auri for contributing this change!
- Fixed Issue: Console now don't goes to softlock state while using terminal
Update (0.12.0)
- Huge Shoutout to Auri for making all of these changes!
- Add:
EnemyPathingVisualizer Command
- Add:
GoodPositionVisualizer Command
- Add:
InvisibleWalls Command
- Add:
TScanHelper Command
- Add:
WorldEventGizmo Command
- Add:
Culling Command
- Add:
ShaderHelper Command
- Update:
SetLight Command. Now accepts subseed
- Update: Alias System, now it accepts parameters like:
{args} {0} {1} and such
- Config Added:
EscapeKeyClosesConsole
- Config Added:
DisableKeyBindsWhileTypingInChat
- Config Added:
DisableKeyBindsWhileOnMap
- Config Added:
ExtendedFreeFlightCamera
Update (0.11.7)
- Target Revision Bump and Backend Reflection bug fix (Nothing really changed)
Update (0.11.6)
- Add: Absorbtion Parameter to Fog Editor (FogColor Alpha)
Update (0.11.5)
- Add:
StopWave Command
- Add:
DataBlockList Command
- Update:
ListWave now show list of possible enemy that can be spawn in wave
- Further extends verbose log suppression
- Changelogs are now in different file ;)
- Now Support Blocking Input while using UnityExplorer
- 📻
Update (0.11.4)
- Add:
TP Command, For teleport to terminal item or other player
- Add:
NavGizmo Command, For revaling NavMesh or Off-Links (aka ladders)
- Add: Config to Shorten the Annoying Logs (For now, EnvironmentStateManager logs are)
- Add: Config to Hide Inaccessible NavMesh while using NavGizmo
- Moved
Noclip and Freecam command under Navigation Category
Update (0.11.3)
- Fixed Issue:
SetLight is not working
Update (0.11.2)
- Target Revision Bump
- Add
SetTerminalState command
- Add
SetLight command
Update (0.11.1)
- Target Revision Bump
- Console now doesn't accept input on terminal screen
Update (0.11.0)
- Add:
Alias command, Command to set "alias" for command-sets
- Update:
EnemyDetection, MarkEnemies, ShutUpSpitter, FastElevator, God, IgnoreInfection, IgnoreKnockback, InfiniteClip, OneHitKill and Stamina now accept false/true for argument
- Update:
SearchObjective command now show both corr uplink terminal (master/slave)
- Update: Console now show
Unable to find command... tooltip when it can't find any command from input
- Fixed Issue: Cursor now properly hide when you toggle Console on Freecam
- Fixed Issue: Picking up items now clear search marker
- Fixed Issue: Compact console no longer eat your input on certain situation
- Fixed Issue:
name now be saved properly on Fog Editor
Update (0.10.1)
- Fixed Copy to Clipboard on Fog Editor
Update (0.10.0)
- Added Fog Editor (Default: F6)
Update (0.9.12)
- Update build revision number (32823 -> 32998)
- Add-Command
ListWave - List all active waves
- Add-Command
SearchEnemy - Search for spawned enemies in level
- Update:
SearchProgression command
- Now accept
-withdoor parameter to also mark locked security doors
- Added Icons for better visibility
- Added Bulkhead DC to search list
Update (0.9.11)
- Add: Various Console Appearance config
- Edit Console BG/Text/Highlight Color
- Edit Console Font/Font Size
- QOL: Listen Unity Log Setting now can be toggled in Console Window