Gothic 1 Classic

Gothic 1 Classic

287 ratings
Union Advanced Inventory(G1)
6
3
   
Award
Favorite
Favorited
Unfavorite
Type: Addon
Category: Utility
Tags: Plugin, Union
File Size
Posted
Updated
2.798 MB
13 Aug, 2022 @ 7:12pm
10 Oct @ 4:26am
57 Change Notes ( view )

Subscribe to download
Union Advanced Inventory(G1)

Description
Union Advanced Inventory.

Requires Union 1.0m and up.
Incompatible plugins: Categorized Inventory

Attention: For correct operation, you need to set it in SystemPack.ini
Animated_Inventory = 0
Gothic2_Control=1
Attention: The plugin forces Gothic2_Control=1 to be enabled at the start of the game. If you are used to playing with Gothic2_Control=0, then this plugin is not for you.

A new kind of standard inventory with additional features.
- Mouse support. (thanks to Gratt for the library)
- Custom categories with the ability to select any category for an item.
- Favorites tab for frequently used items.
- Separate tab for recently received items.
- History of incoming and outgoing items.
- New textures from the new balance. (thanks to Liker, Haart, DreamGothic).

Many settings can be found in the gothic.ini file. (section [ADV_INVENTORY] )

If the mouse does not work, try changing the following settings in systempack.ini.
[MOUSE]
EnableWrapper = 1/0
ForceMouseControl = 0/1
NoDirectXAxisMode = 0/1

Default key for history: KEY_F2
Default key for add/remove item to favorite tab : KEY_EQUALS


For the correct work of the mouse and the "search in inventory" function, it is recommended to remove the built-in steam wrapper dinput.dll from the "Gothic\system" folder
Note 1. If you play with mouse, I recommend to use a wrapper https://github.com/SaiyansKing/GRawInput. The built-in mouse wrapper of Union should be disabled. ("EnableWrapper = 0" in systempack.ini)
Note 2. If you play with plugin "zgamepad" you not need install GRawInput, because zgamepad and GRawInput can conflict.

Examples of new inventory features.
Trading: https://www.youtube.com/watch?v=7ri_bc55ZeI
Search: https://www.youtube.com/watch?v=Hm9htWUEgFQ

If you use the plugin "zUtilities", I recommend disable two params
[ZUTILITIES]
CenterInvItems=0
LabelItems=0
Popular Discussions View All (1)
0
7 Feb, 2023 @ 6:11pm
Possible keys
hedin7
160 Comments
hedin7  [author] 3 Nov @ 4:19pm 
renderItemScaleMultiplier
переключаться между вкладками левый шифт + стрелки вверх/вниз
raccoon in a cocoon 3 Nov @ 5:23am 
и ещё
как переключатся междку вкладок без мыши?
shift+scrollwhell не рабоет если это должно делать
raccoon in a cocoon 3 Nov @ 4:30am 
а можно как то увеличить размер выбраных в инвентаре предметов?
я нашёл
renderItemScaleMultiplier
и
renderActiveItemScaleMultiplier

я их поковырял но ничего не изменилось
hedin7  [author] 15 Sep @ 4:47am 
А, вижу что ты там написал
hedin7  [author] 15 Sep @ 4:46am 
@Биток а у тебя стандартное разрешение экрана какое? Один немец тоже такую проблему решил аналогично, поставил стандартное разрешение. Или 1920*1080 это нестандартное для твоего монитора? И что за статистика и с какой ошибкой вылетает? Если моя статистика, то в той теме напиши о проблеме, посмотрю.
Биток 15 Sep @ 3:56am 
Разобрался со скоростью мышки в инвентаре. Она нормальная, если поднять разрешение до 1920*1080 (в моём случае). Но тогда вылетает из-за другого мода, который даёт расширенную статистику)
Биток 15 Sep @ 3:48am 
Так и не получилось победить скорость мышки в инвентаре. При этом, если ставил GRawInput-1.7, в самой игре мышка абсолютно адекватно работает. Но вот в инвентаре так и не "завелась" нормально. Но там, вроде, не в скорости дело, а в том, что каждый тик движения там сантиметровый...
unusual 3 Sep @ 9:05am 
i think im just gona disable the mouse and call it a day thanks anyway
hedin7  [author] 3 Sep @ 9:00am 
- If you use Union wrapper, then tune params in section [MOUSE] of systempack.ini
Steam wrapper I not recommend to use. Or Union or SaiyansKing
hedin7  [author] 3 Sep @ 8:57am 
The plugin is not responsible for the operation of the mouse in the game. 3 wrappers are responsible for the operation of the mouse.
1. steam wrapper /system/dinput.dll
2. Union wrapper, parameter in systempack.ini [MOUSE] EnableWrapper = 1/0
3. GRawInput wrapper by SaiyansKing
The first two I do not recommend using. SaiyansKing wrapper works better than the rest.
https://github.com/SaiyansKing/GRawInput/releases/tag/v1.7

Installation.
1. Unzip GRawInput-1.7.zip
2. Copy dinput.dll, dinput8.dll, GRawInput.ini to /Gothic1_folder/system/
3. Disable union mouse wrapper in SystemPack.ini, section [MOUSE] EnableWrapper = 0 or copy Union_Raw_Input.vdf from archive to /Gothic1_folder/Data/