Feature Flags - gta-chaos-mod/ChaosModV GitHub Wiki

Feature Flags allow you to enable mod features which are either experimental or made primarily for developers. You can enable any of those by creating a file with the corresponding name inside the chaosmod folder.

Available Flags

.skipintro: Skips the intro + legal screens on game startup (breaks bink playback)

.skipdlcs: Disables the loading of dlcs (will cause some issues with animations)

.fulldumps: Generate fulldumps instead of minidumps on game crash

.enableconsole: Creates a console which will show any mod logs

.forcenovotingconsole: Disables the voting proxy console on debug builds

Since v2.0

.enabledebugsocket: Enables access to the web panel to interact with the mod, accessible through https://gopong.dev/chaospanel/ (currently breaks shv reloading with CTRL + R without disabling the mod with CTRL + L beforehand)

.clearlogfileonreset: Clears the log file on mod reset, restoring the behavior from the mod versions before v1.11.4

.nodumps: Do not generate any crash dumps

.blacklistedcomponents: Block components specified inside the file from running. Use a new line for each entry. The list of component names can be found here

.blacklistedhooks: Block hooks specified inside the file from running. Use a new line for each entry. The list of hook names can be found inside the source files listed here in the RegisterHook declarations. Changes will only take effect after completely restarting the mod (either through shv hot reloading or a game restart).

Since v2.1

.disablebuiltineffects: Prevents built-in effects from registering, allowing only effects registered through custom scripts. Requires either a game restart or shv mod reload to take effect.

Deprecated Flags

.twitchmode: NOT REQUIRED ANYMORE SINCE v1.6! Enable twitch voting & show twitch tab in config utility

.twitchpoll: DISABLED SINCE v1.5! Use Twitch polls for voting

.forcefailsafe: NOT REQUIRED ANYMORE SINCE v1.10.3! Force enable Failsafe feature regardless of build version