gomule-d2r
gomule-d2r copied to clipboard
In-Game Grail Tracker - Where to point menuPanelHDPath?
Hi! First of all, thank you to all the mods working on this project, it's awesome. Can't wait to start my grail after hours of BNet farming.
Question is - Where do I point the gomule-d2r\gomule\layoutsConfig.json to? I tried searching in the D2R files, but can't find a path similar to what's included in the example. Any help here would be great.
GoMule Version: https://github.com/pairofdocs/gomule-d2r/releases/tag/v0.12 D2R Version: 1.1.67554 D2R Game file Path: "D:\Program Files\Diablo II Resurrected"
D2R Folder Structure:
Diablo II Resurrected - Data
- config - data - ...IDX and other bin files...
- indices
- Mods .build .patch.result BlizzardError blz-log D2R.exe ... etc ...
I've tried the following:
{ // place the correct path to your MainMenuPanelHD here "menuPanelHDPath": "D:\\Program Files\\Diablo II Resurrected\\D2R\\Data\\global\\ui\\Layouts\\MainMenuPanelHD.json" }
{ // place the correct path to your MainMenuPanelHD here "menuPanelHDPath": "D:\Program Files\Diablo II Resurrected\D2R\Data\global\ui\Layouts\MainMenuPanelHD.json" }
{ // place the correct path to your MainMenuPanelHD here "menuPanelHDPath": "D:\\Program Files\\Diablo II Resurrected\\Data\\global\\ui\\Layouts\\MainMenuPanelHD.json" }
Thanks in advanced!
Hey, Thanks!
Those layouts/ files are extracted from D2R's casc storage
This repo has steps on how to extract the files using CascView and then launch D2R with -direct to use modded files
https://github.com/AlexisEvo/d2r-loot-filter#development
So the final result would be
D:\Program Files\Diablo II Resurrected\ has all the extra Casc data folders
and gomule-d2r will edit the Data\global\ui\Layouts\MainMenuPanelHD.json file
then when D2R is launched with -direct it will read the modded MainMenu and display grail stats
@pairofdocs Ah I see, I haven't modded D2 before so this makes sense.
So, I've extracted the 3 folders, placed them into .../Diablo II Resurrected/Data/ gomule-d2r appears to have updated the .json file with the correct path, and removed the comments
However, after updating D2R launch commands with -direct, I still cannot see the Flavie Report in-game after running it on GoMule then reopening D2R.
I'm going to continue debugging, maybe restarting the process if needed. But let me know if you have any resources to try!
Thanks again!
@Tellefsonjr
When you click Proj Flavie Report + Grail in gomule, do you get a GoMuleSummary.json created in the gomule folder?
that will be the grail data that's supposed to be also sent to the MainMenu json
can you share your layoutsConfig.json file from Gomule?
mine has
"menuPanelHDPath": "D:\\D2R\\Data\\global\\ui\\Layouts\\MainMenuPanelHD.json"
with the double backslashes
(something that might be worth a shot, launch D2R- Shortcut.exe with -direct -txt (so that extra -txt after the -direct launch option. The old directions from evo had -direct -txt https://github.com/AlexisEvo/d2r-loot-filter/tree/f430ac69e819a5bf367b37ded904808d949398ad#installation )