Gothic 1 Classic

Gothic 1 Classic

184 个评价
zBugFixes (deep level fixes)
   
奖励
收藏
已收藏
取消收藏
Type: Addon
Category: Utility
标签: Union, Plugin
文件大小
发表于
更新日期
194.238 KB
2023 年 10 月 25 日 上午 6:56
10 月 16 日 下午 1:09
7 项改动说明 ( 查看 )

订阅以下载
zBugFixes (deep level fixes)

描述
The plugin contains fixes for some bugs in the Gothic engine.

Developer: Slavemaster aka TopLayer

List of fixes:
  • NPC going unconscious when using a MOBSI object works correctly;
  • Fixed some inventory errors that caused items to disappear and other annoyances;
  • Fixed the oCNpcInventory::GetAmount function underlying the widely used Npc_HasItems function in scripts;
  • Function oCNpc::PutInInv correctly removes a burning torch from the world;
  • The hero now does not execute the player's commands that came before the completion of all previous ones (for example, the hero will not uncontrollably change the sword to the bow and vice versa several times)​;
  • Fixed a crash due to the uninitialized world property of the AI object of the activated NPC;
  • Fixed bugs when loading starts while talking or looting;
  • Fixed sound identifiers assigning algorithm, preventing crashes due to descriptor leaks;
  • Fixed memory leak in dialogues.

New options in Gothic.ini:
[ZBUGFIXES] PackStringFix=1 ; ... fixes inventory bugs related to packString usage (such as items disappearence) GetAmountFix=1 ; ... fixes oCNpcInventory::GetAmount function, which is widely used in scripts and can return wrong results PutInInvFix=2 ; ... fixes oCNpc::PutInInv function, which doesn't remove burning torches from the world properly ; 0 - fix disabled ; 1 - fix enabled ; 2 - fix enabled but not for Archolos mod EventThrottling=1 ; ... throttles some types of input messages in hero's AI queue to preserve his long-lasting starvation ; ex., changing sword to bow and bow to sword several times without ability to interrupt ; the option value (if not zero) is number of player's commands in AI queue when throttling starts EnableNpcFix=1 ; ... fixes a crash due to the uninitialized world property of the AI object of the activated NPC ClearCriticalStatesOnLoad=1 ; ... fixes bugs when loading starts while talking or looting InfoLeakFix=1 ; ... fixes oCInfo memory leak
20 条留言
Zanderlicht 7 月 16 日 上午 9:53 
Еще бы исправили тело Дрейка в старой шахте, цены бы этому патчу не было. Если кто не в курсе, у Дрейка тело негра, а голова белого человека.
dopesmoker 2024 年 12 月 18 日 上午 6:08 
@D36
спасибо, понял
D36  [作者] 2024 年 12 月 18 日 上午 3:51 
@dopesmoker
Этот плагин написан именно под Union и он требуется для запуска. Ninja сам по себе ничего не исправляет (насколько я знаю), это платформа для других продвинутых модов. О конфликтах с Ninja или его модами мне ничего не известно.
dopesmoker 2024 年 12 月 18 日 上午 3:34 
например Ninja и Union?
D36  [作者] 2024 年 12 月 8 日 上午 10:44 
@HOF
В целом, да. Например?
HOF 2024 年 12 月 8 日 上午 10:24 
совместимо с другими модами на исправление багов?
fish 2024 年 12 月 3 日 上午 10:38 
жоска
кик бутовски 2024 年 10 月 12 日 上午 7:22 
жоска
3ЕРН0 2024 年 10 月 7 日 上午 1:38 
жоска
zelgadis115 2024 年 9 月 10 日 上午 5:50 
Please be careful when using the BetterTorches with this mod.
Due to PutInInvFix=2 or PutInInvFix=1 setting under zBugFixes, Torches might disappear from your Inventory each time you use a Torch hotkey.
Set it to PutInInvFix=0 instead, and it should work fine