A modern reimagining of the iconic role-playing game Gothic, preserving the atmosphere of a dark and brutal world that became a symbol of the original. The action... Read more
SkillfulLocks
-
Download (13.26 kB)June 12, 2026, 01:09 PMvlijanie-navyka-na-vzlom-zamkov_1781258965_31490.zip
In vanilla, learning Picklock gives you more lockpicks per attempt and little else: the minigame plays the same at every skill level. This mod makes the skill change the minigame itself:
- Untrained: vanilla locks, untouched.
- Skilled (1st level): as many connections removed as provably safe for that exact lock (via a per-lock solvability table). On most locks, that means every connection.
- Master (2nd level): no connections at all—every piece moves completely on its own.
A master thief finally feels like a master: no more fighting a web of linked pins on a basic chest after maxing out the skill.
How It Works:
- No assets are replaced, and no game files are patched. The game already removes lock connections based on a hidden attribute (LockpickPrecision). When the lockpicking minigame starts, the mod detects your skill tier and writes the desired precision value. When the minigame ends, the vanilla value is fully restored, meaning your save file carries no mod data and uninstalling is always safe.
Installation instructions:
- Install UE4SS into ...\Gothic 1 Remake\G1R\Binaries\Win64 (dwmapi.dll lands right next to G1R-Win64-Shipping.exe).
- Copy the SkillfulLocks folder from the archive into:
...\G1R\Binaries\Win64\ue4ss\Mods\ - The included enabled.txt activates the mod automatically; no mods.txt editing is required.
- Start the game. Your ...\ue4ss\UE4SS.log file should display:
[SkillfulLocks] 1.2.0 loaded: 416 locks known, 416 safe depths; removes -- untrained: vanilla, skilled: auto, master: all
Configuration:
You can adjust settings by editing SkillfulLocks\Scripts\config.lua:
- removeConnections — configured per tier: false (vanilla behavior), a specific number (remove N connections, capped per lock by the safety table), "all" (remove everything), or "auto" (the per-lock proven-safe maximum). Default presets: untrained is vanilla, skilled is "auto", master is "all".
- debug — logs per-lock decision lines into UE4SS.log (enabled by default).
Apply your changes either by restarting the game or by pressing CTRL+R (UE4SS hot reload keybind).
Related files:
Useful links:
