Description
A unique collection tab for Grim Dawn, built out of the stash Crafting Materials page.
Disclaimer
Mod is almost 100% written with AI, Claude Fable+Opus
It is also made using reverse engineering, dll hooks and overwrites a bunch of ingame engine functions
It also was not checked by any real person with any proficiency in c++/re
I did play quite some time with it, and it works fine for me and some friends, but some bugs are to be expected, but we never lost an item to it
Backup your saves and mods uniq-items.jsonl file
Mod doesnt touch your save files, all unique items you put into the tab are stored in the uniq-items.jsonl file in the mod directory
Installation instructions
1. Take dinput8.dll from the x64 build of Ultimate ASI Loader and put it in x64\, beside
Grim Dawn.exe.
2. Copy uniquetab.asi into that same x64\ folder.
3. Copy the uniquetab folder into that same x64\ folder, so you have x64\uniquetab\.
4. Copy the settings folder into the game’s root folder - the one that holds x64\, not
into x64\ itself. You should end up with steamapps\common\Grim Dawn\settings\ui\caravan\uniq_plate_*.tex. These are
the page backgrounds. The engine reads them by resource name, so this is the one place they
can go; without them the pages fall back to the vanilla background.
Then start the game and sit at the main menu for a few seconds.
The first launch builds the catalogue. The mod reads your own installation - your archives,
your language, your DLCs - and writes the item catalogue into x64\uniquetab\. It takes a few
seconds, once. It happens again after a game update, and never otherwise. The settings file
x64\uniquetab\uniquetab.ini is written at the same time, with every option and a line of
explanation for each.
Main features
Mod reuses Crafting Materials/Reagents tab, vanilla page stays the same but has additional buttons
Single slot for each of the 3000+ uniques and relics (empowered and mythical included) - saves item, rolls, components, augments
24 tabs for each item category with matched background for each
Buttons for fast category switching
OWNed switch
Intab search functionality (base game search)
Collected mark on item tooltips
Counters for collected items
Mouse scroll for pages, ctrl+scroll or buttons for category change
Singleplayer/multiplayer/crucible compatible
Separate storage for sc/hc characters
Should work with steamcloud saves, but collection itself is stored in mod directory, so it wont be synced anywhere
compatible with 1.3.0.8 version, should work after minor version changes
Fallback storage in GD stash db format
All source code, instruction and other generated content is available on GH page
Requirements
Ultimate ASI Loader
Shout outs
POE, Claude code, Mega Minimap mod, Grim UI mod
Source code
https://github.com/ffuuu18-lab/gd-uniquetab
https://www.nexusmods.com/grimdawn/mods/296
