notpeelz / GTFO-QoLFix

A general GTFO improvement mod that aims to fix various quality of life issues.
GNU Lesser General Public License v3.0
11 stars 0 forks source link

QoL Fix

GitHub Thunderstore

A general GTFO improvement mod that aims to fix various quality of life issues.

Manual install

  1. Download the latest IL2CPP x64 BepInEx build

  2. Extract the archive to your game folder (steamapps/common/GTFO)

  3. Download the latest version of QoL Fix and put the DLL file in BepInEx/plugins

  4. Download the Unity 2019.4.1 libraries archive and extract it in BepInEx/unity-libs. Create the folder if it doesn't exist.

  5. Launch your game

Features

DropResources

Lets you put resources/consumables back in lockers/boxes.

LatencyHUD

Displays network latency on your HUD.

Known bugs: due to a bug with the way GTFO estimates network latency, the ping is only updated once upon joining a game.

SteamProfileLink

Lets you open the steam profile of your teammates by clicking on their name.

BetterWeaponSwap

Changes the weapon swap order dynamically based on the drama state of the game (stealth, combat, etc.)

This prevents accidentally switching back to your primary weapon after, e.g., running out of glowsticks.

IntroSkip

Skips the game intro on startup. Gets you on the rundown screen within seconds of launching the game!

ElevatorVolume

Lowers the game volume during the elevator scene. No more alt-tabbing or screaming to your teammates during the elevator sequence!

ElevatorIntroSkip

Skips the intro that plays when dropping into a level.

BetterInteractions

Fixes several quirks of the interaction system, namely:

RunReloadCancel

Lets you cancel your reload by sprinting rather than having to swap weapons.

BetterMovement

Improves the GTFO movement system. Currently only lets you charge/reload your weapons mid-air.

LobbyUnready

Lets you unready after readying up.

ResourceAudioCue

Plays a sound when receiving ammo or health from a teammate.

TerminalPingableSwaps

Relists swapped out items on terminals.

This lets you list/ping/query items after moving them.

Known bugs: when pinging a swapped item, the ping icon will not show up for swapped items unless you're the host. The ping audio will still play regardless of being host or client.

RecentlyPlayedWith

Updates the Steam recent players list.

FramerateLimiter

Lowers your FPS when alt-tabbing to preserve system resources.

Note: FPS limiting doesn't work with v-sync.

ScreenLiquidRemoval

(default: disabled)

Prevents screen liquid effects from playing. This can be configured to remove blood, spitter or infection effects.

NoiseRemoval

(default: disabled)

Disables the blue noise shader. This makes the game look clearer, although some areas might look a lot darker than normal.

Before After

PlayerAmbientLight

(default: disabled)

This lets you alter the player ambient light range. The ambient light is often the only source of light in dark areas. Careful not to set it too low! NOTE: for balance reasons, you can't increase it past the default vanilla value (10)

HideCrosshair

(default: disabled)

Hides the in-game crosshair when a weapon is out. Only useful if using an external crosshair... or if you fancy playing without a crosshair :)

DisableSteamRichPresence

(default: disabled)

Disables Steam Rich Presence updates; also prevents Steam friends from seeing your lobby from the rundown screen.

Bugfixes

Fixes these bugs:

Credits

Thanks a lot to:

Licensing

This project uses code from: