Gothic 1 Classic

Gothic 1 Classic

Not enough ratings
Workaround Helper
   
Award
Favorite
Favorited
Unfavorite
Type: Addon
Category: Utility
File Size
Posted
Updated
39.347 KB
31 Mar, 2022 @ 5:38am
13 Jun, 2024 @ 8:58am
2 Change Notes ( view )

Subscribe to download
Workaround Helper

Description
This patch provides various workarounds to story bugs in mods. It is especially useful to introduce workarounds to common story bugs in mods (e.g. close a dead quest, reset a dialog that was spoken too early, change the value of a variable, etc.). Until the mod team can provide a fix, this patch is a great temporary solution for critical bugs.

In itself, this patch does not perform anything. Only in case of problems with a mod, the patch becomes useful. Even then, the problem may only be fixed with clear instructions from the mod developers for a temporary solution.

The patch essentially allows to call any script function from the console. Along-side a few helper functions.

Console commands
DIA TOGGLE [C_INFO] -- Toggle told-status of C_Info dialog CALL [FUNCTION] [ARG1] [ARG2] [...] -- Call any Daedalus or external function CALL SETI "[VARNAME]" [NEWVALUE] -- Set integer variable to a new value

Features:
  • Close quests
  • Mark dialogs as told/untold
  • Modify the contents of variables
  • Call any script function

Further Information
Info: https://forum.worldofplayers.de/forum/threads/1546912-Patch-Workaround-Helper
Instructions: https://forum.worldofplayers.de/forum/showthread.php?p=25621202#post25621202


[ko-fi.com]
4 Comments
mud-freak  [author] 16 Nov, 2023 @ 12:36pm 
Technically one could achieve this through a cascade of console commands calling different script functions. However, that would be very tedious and complex. Regarding your problem: If a variable does not exist in the scripts, creating it won't make a difference, because the scripts obviously have no reference to it (otherwise the variable would exist). By any chance, do you mean that the variable exists, but is just "empty"? Then you should be able to fill it with the desired value using the commands listed above.
Muzzik 5 Nov, 2023 @ 8:40am 
I'd like to add a new variable that does not exist in the Gothic, is there any solution how I can achieve that? The reason why I'm asking is that the current save I have, "DIA_GRAHAM_BUYMAPS" value is missing, causing the problem where I can't buy a map from Graham. Any thoughts?
mud-freak  [author] 5 Jul, 2023 @ 7:07am 
@anonymous2306 This requires insights into the workings of the particular quest. As the description indicates, "the problem may only be fixed with clear instructions from the mod developers for a temporary solution."
anonymous2306 2 Jul, 2023 @ 9:10am 
How do I close a quest? The command on the WoG website doesn't work.