#1  
Old 05-11-2017, 09:23 PM
GlockenGerda's Avatar
GlockenGerda GlockenGerda is offline
Praetorian
 
Join Date: Dec 2015
Posts: 761
Default [Tool] Grim Internals

Grim Internals
Updated for Grim Dawn v1.1.2.4 (Hotfix 4)

New Version v1.784 (x64) uploaded (17. May 2019)


Installation:
Extract the content of the zip file to your game installation directory
and run the GrimInternals64.exe.
If you have the Steam-Version, then you must first startup Steam and then run my tool.

Important: Steam Cloud Save is not functioning properly when you launch Grim Internals!
If you really need Cloud Save, then first launch Grim Dawn and when you see the game menu,
(character selection screen) then start Grim Internals!



You might also read "how to add Grim Internals to the Steam-library" at the end of this post.


Please read the Q&A post from Darkstalix!




To enable/disable some of the features, press CTRL+F5 in-game!
This opens the Configurator





A few things you should consider:
  1. If you experience a crash when opening the configurator, try to run GI as Administrator.
  2. Grim Internals is designed in first place to work flawless in Singleplayer Mode.
  3. Enabling the DPS-meter will result in decreased FPS, so don't leave it enabled all the time!


Some of the features:
  • auto-pickup for components/mats (definable radius 1-10.0 meter / default: 8.0)
  • floating text messages, based on your character's combat attribute type, like "Stunned", "Frozen", "Trapped".
  • onscreen death counter.
  • money counter (how much iron bits you get/lose per session)
  • buff- and debuff status effect icons in text format
  • hotkey (SHIFT+F1) to toggle the Infoboxes on/off
  • hotkey (CTRL+F1) to toggle the UI on/off (for better screenshots)
  • Monsterkill counter (N = Nemesis, B = Boss, H = Hero, CH = Champion, C = Common)
  • Dropped items counter (C: common, M: magic, R: rare E: epic L: legendary)
  • enabled developer debuglog in console (only for custom mods)
  • enabled realtime combat log (only for custom mods)
  • support for GrimCam (if installed)
  • configurable healthBars for player, pets, multiplayer and monster
  • Selectable Crucible Map
  • Purple Lootbeam for dropped legendary items (Thanks to Ram and Darkstalix for providing this)

To make the most of all the possibilities offered by Grim Internals,
you need to edit the GrimInternals.ini file (located in Grim Dawn installation folder).

---------

Here is a description how to add Grim Internals to the Steam-library. (Thanks Darkstalix )
  1. Put the contents of the .zip into C:\Program Files (x86)\Steam\steamapps\common\Grim Dawn
  2. Go on Steam and press : Add a game and then the , Add a Non-Steam game.
  3. Press on Browse and search for the GrimInternals.exe executable in the folder and after clicking on it press on "Add selected Programs"
  4. In the steam Library below the Grim Dawn game launcher there will be the GrimInternals one too.Right click on this and press on properties.
  5. Here You can rename it if you want or add any optional parameters like /d3d9, this also reduces some fps drops in old setups
  6. Maybe you will have to add the GrimInternals.exe into your antivirus exceptions in case you still have issues.

Disclaimer:
Use it at your own risk!
I'm not responsible for any kind of damage this tool made to your hardware or your brain.












A special THANK YOU goes to Darkstalix!
He has accompanied Grim Internals since its release in 2017 and
has proposed many improvements!


Localization file updated 09. Feb. 2019
Ask your favorite Localization-Manager to translate it to your preferred language
and to add it to one of the Grim Dawn Localization tag-files (e.g. "tags_ui.txt")



DONATIONS

Spoiler!
Attached Files
File Type: txt Localization_GrimInternals.txt (5.1 KB, 5266 views)

Last edited by GlockenGerda; 05-17-2019 at 11:48 AM.
Reply With Quote
  #2  
Old 05-15-2017, 01:53 AM
Woznet Woznet is offline
Initiate
 
Join Date: Mar 2017
Posts: 6
Default

Looks interesting, I am looking forward to giving it a try next time I have some time to play.
Reply With Quote
  #3  
Old 05-15-2017, 10:12 PM
Darkstalix's Avatar
Darkstalix Darkstalix is offline
Emissary
 
Join Date: Oct 2016
Posts: 994
Default

Very nice ill try it!
What happens with multiplayer and this tho?

Cant you make it work as a mod so all my friends use it?
Reply With Quote
  #4  
Old 05-15-2017, 11:55 PM
Nssheepster Nssheepster is offline
Herald
 
Join Date: Dec 2016
Posts: 1,424
Default

If your friends install it, it should work for them just fine. As is, however... It shouldn't affect Multiplayer, only what YOU see. And if your friends install it, only THEY would see it for THEIR character. It's not like it'd just show whenever any character was trapped, just yours.

Making it a mod doesn't actually change this at all, and in fact would make it worse for Multiplayer. As it stands, you can install this and play with people who do not have it installed. If it's a mod, then you'd only be able to play with people with the mod installed.
__________________
For those who need comprehension aids:
Best/Opinion/Fact http://www.grimdawn.com/forums/showthread.php?p=492058#post492058
Reply With Quote
  #5  
Old 05-16-2017, 11:48 AM
GlockenGerda's Avatar
GlockenGerda GlockenGerda is offline
Praetorian
 
Join Date: Dec 2015
Posts: 761
Default

Nssheepster, thank you for answering the questions!
I couldn't have done it better...
Reply With Quote
  #6  
Old 05-21-2017, 01:14 PM
Darkstalix's Avatar
Darkstalix Darkstalix is offline
Emissary
 
Join Date: Oct 2016
Posts: 994
Default

Very very nice! thanks for this man

Now only if someone add something like this with healthbars for multiplayer
Reply With Quote
  #7  
Old 04-06-2019, 08:09 PM
MikiFriki MikiFriki is offline
Initiate
 
Join Date: Apr 2019
Posts: 1
Default

Quote:
Originally Posted by GlockenGerda View Post
Nssheepster, thank you for answering the questions!
I couldn't have done it better...
good first of all congratulations for your mod is a pass but I had a small problem ... to install it the mod has erased me as 100 of game between the 20 levels that has subtracted my main and the disappearance of my current presonaje with to the branch of the new expansion, is there any solution to that or have I just lost all that progress?

I DONT SAY ANYTHING X)

Last edited by MikiFriki; 04-06-2019 at 08:29 PM. Reason: solved
Reply With Quote
  #8  
Old 03-29-2019, 12:18 AM
fire0203 fire0203 is offline
Initiate
 
Join Date: Mar 2019
Posts: 2
Default

Please make x64 version. Thanks so much.
Reply With Quote
  #9  
Old 11-26-2017, 01:32 PM
slipperypete slipperypete is offline
Emissary
 
Join Date: Dec 2015
Posts: 993
Default

What is your preferred / chosen method for detecting debuffs?
__________________
http://grimdawn.dreamcrash.org/ia/help.html

http://items.dreamcrash.org/ComponentAssembler - Relics
Reply With Quote
  #10  
Old 11-26-2017, 09:53 PM
GlockenGerda's Avatar
GlockenGerda GlockenGerda is offline
Praetorian
 
Join Date: Dec 2015
Posts: 761
Default

Quote:
Originally Posted by slipperypete View Post
What is your preferred / chosen method for detecting debuffs?
I'm using this vector to iterate over all debuffs:
std::vector<GAME::UIStatusIcon *> negativeIcons = gIngameUI->playerHud->statusIcons.negativeIcons;

The function GetActiveSkillList from game.dll works too, but you'll have to check if a skill is active and if it is a debuff by yourself, so the first method is the easiest, imo.
Reply With Quote
Reply

Tags
zantai is a nerd

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


Grim Dawn ©2019 Crate Entertainment, LLC.
vBulletin® 3.8.11 ©2000-2019, Jelsoft Enterprises Ltd.