I tried a lot and despite mostly figuring out where skills and abilities and resistances and such are located in these assets, I cannot find the actual name of monsters. I checked in the “bio” files too. Anyone knows where these are stored?
It’s under “Actor Variables” - the “description” entry.
Bad naming here indeed.
I looked there first myself, because that’s where it used to be in Titan Quest (I did some mods there back then), but it’s only a tag there. Like, “tagGDX1EnemyAetherialColossus_C01” instead of Aetherial Titan.
It’s the same in tq and gd, the tag is there as elfe said. You know the tag now you just need to look it up in the tag file.
Some context would be nice instead of a screenshot that does not tell me anything. What is this tool? And again, you just searched for a tag I named, while I just explained it is the name displayed in-game that I need, especially for Unique/Hero monsters, not the tag.
It tells me everything you asked for.
The program’s name is the top line of text on the picture.
And the line beneath “*Scanning Texts…” is the name of the file that has the text you’re looking for.
Caleb’s analysis is correct. Sorry, didn’t have a whole lot of time when I posted that image.
You can find the tool for download here: http://www.grimdawn.com/forums/showthread.php?t=51598
Note that by default it doesn’t scan gdx files. I wrote a script that will merge gdx files with the base game files as appropriate in such a way that the modding suite will be able to search through them correctly. I have this merger as an executable, but .exe files are awful to share with people nowadays. So if you want the script…
#Python 3 UTF-16 compatible
import os
import shutil
root_dst_dbr = r"C:\Program Files (x86)\Steam\steamapps\common\Grim Dawn\database\records"
root_dst_rsc = r"C:\Program Files (x86)\Steam\steamapps\common\Grim Dawn\resources"
root_src_dbr = r"C:\Program Files (x86)\Steam\steamapps\common\Grim Dawn\mods\gdx1\database\records"
root_src_rsc = r"C:\Program Files (x86)\Steam\steamapps\common\Grim Dawn\mods\gdx1\resources"
for src_dir, dirs, files in os.walk(root_src_dbr):
dst_dir = src_dir.replace(root_src_dbr, root_dst_dbr, 1)
if not os.path.exists(dst_dir):
os.makedirs(dst_dir)
for file_ in files:
src_file = os.path.join(src_dir, file_)
dst_file = os.path.join(dst_dir, file_)
if os.path.exists(dst_file):
os.remove(dst_file)
shutil.copy(src_file, dst_file)
for src_dir, dirs, files in os.walk(root_src_rsc):
dst_dir = src_dir.replace(root_src_rsc, root_dst_rsc, 1)
if not os.path.exists(dst_dir):
os.makedirs(dst_dir)
for file_ in files:
src_file = os.path.join(src_dir, file_)
dst_file = os.path.join(dst_dir, file_)
if os.path.exists(dst_file):
os.remove(dst_file)
shutil.copy(src_file, dst_file)
Anyways, here’s the tag in the aforementioned file:

Ah, thanks. So basically the regular asset manager is not enough to view everything from the DBRs, unlike in TQ? Meaning the tags refer to another file that you can only view via a mod?
If you can share the exe with me, I’d appreciate it as I have no idea how to run scripts, like, at all. I know it needs some other program first and javascript and I have never grasped Java, ever. Exes are easy to share via MEGA or even email, you just need to rename them to xxxx.ex from exe, that fools everything. 
Only run this if you’re using the Steam installation of Grim Dawn in C:\Program Files (x86): https://www.mediafire.com/file/2bssjj6dgmcdnhz/merge.zip If you’re not, running it shouldn’t break anything but it certainly won’t work, either.
Virustotal evaluation: https://www.virustotal.com/#/file/fa0f8b57931c764cc0f504ecdafeb032841a77e83db5d43c40944a4de8b2799f/detection
I’m not sure why you’re under the false impression that TQ had some other system in place for naming things, it was literally the exact same thing.
It was years ago when I did mods in TQ, so you could be right, my memory was that the names were there under “Actor Variable” directly in Asset Manager.
Thanks a lot! Will check it out this weekend
