ADVANCED TUNING
Advanced UE4SS Console Commands & Tuning
An expert guide to utilizing UE4SS developer commands, runtime UObject dumps, graphics performance overrides, and Lua tweaks in Funnel Runners.
DEVELOPER & MODDER REFERENCE1. Introduction to UE4SS Console Architecture
The Unreal Engine 4/5 Scripting System (UE4SS) serves as the premier C++ dynamic reflection and Lua scripting engine for Unreal Engine titles. In Funnel Runners, UE4SS enables developers and modders to inspect memory structures, adjust weather system parameters, monitor process frametimes, and test custom mechanics without rebuilding game packages.
2. Essential Console Commands for Funnel Runners
Once UE4SS is injected and the developer console key (typically ~ Tilde or F10) is enabled, you can execute the following verified commands:
| Console Command | Default Parameter | Description & Practical Utility |
|---|---|---|
DumpEngineObjectObjects | N/A | Exports live UObject array to UE4SS_LOGS for script inspections. |
r.StormFogDensity | 1.0 | Adjusts volumetric fog opacity (0.0 - 2.0) to improve visibility or performance. |
r.VolumetricCloud | 1 | Toggles heavy volumetric cloud rendering (0 = Off, 1 = On) for FPS boosts on legacy GPUs. |
Stat FPS / Stat Unit | N/A | Displays live frame times, GameThread latency, GPU thread time, and Draw Calls. |
3. Configuring UE4SS.settings.ini for Maximum Stability
To prevent memory leaks or crashes during extended multiplayer sessions, modify your UE4SS-settings.ini configuration file with the following recommended adjustments:
- GuiConsoleEnabled = 1: Enables the GUI overlay window for real-time log tracking.
- EnableSymbolLoader = 0: Set to 0 if PDB symbols are unavailable to reduce game launch delays.
- GraphicsAPI = d3d12: Forces DirectX 12 hook compatibility to match Funnel Runners' engine pipeline.
4. Safeguards & Anti-Cheat Considerations
Executing console commands in single-player or private co-op lobbies is completely safe. However, using modified memory parameters in public matchmade servers may result in automated desync kicks. Always disable custom Lua hooks when joining official public lobbies.