[Tool] Grim Locations: An accompanying tool for Grim Internals

Grim Locations

Current Version: 1.0

Download

Tutorial (YouTube)

Grim Locations is a tool for Grim Dawn that accompanies and requires the mod Grim Internals. Grim Internals v1.99e or above is required.

How it works

Grim Locations works by providing features for the Grim Internals teleport list seen in the screenshot below.
The Grim Internals teleport list is a set of locations the player can teleport to in-game, or save their current location to teleport to later.

Grim Locations should be kept running alongside the game to take advantage of the auto-sync features.

Features

  • Comes with Kortique’s massive list of end-game teleport locations that are easily transferable to Grim Dawn while in-game.

  • Provides a teleport list for every character profile, mod, and difficulty rather than sharing the same one across all characters.

  • Provides transfer, remove, reorder, and edit functionality for all your saved locations.

  • Auto-detects your current character profile, mod, and difficulty in-game and creates a list if one doesn’t exist.

  • Auto-syncs any changes made in Grim Locations back to the game and visa versa.

  • Create, update, and delete custom character profile, mod, and difficulty categories.

  • Import any external locations list into Grim Locations.

Release 1.0

  • The top buttons have been removed as all active profile, mod, and difficulty features are now automated.

  • Added a new Editor screen where profile, mods, and difficulties can be created, removed, and edited.

  • GlockenGerda provided a v1.99e of Grim Internals to help with the automation features.

Release 0.3.0

  • Grim Dawn folders are now autodetected when starting Grim Locations for the first time.

  • Moved Load Locations to Profile out of the Select Active screen and gave it its own screen.

  • Removed the Sync Active button. When making changes to your selected active Profile, Mod, and Difficulty they will now automatically sync to Grim Dawn.

  • Added the Location Edit screen which can be accessed by selecting a location and clicking the edit icon. Changes made to the Location will automatically sync to Grim Dawn if the location is in the active Profile, Mod, and Difficulty.

  • GlockenGerda was kind enough to provide a version of Grim Internals that loads locations every time the player opens the Grim Internals screen in-game. This means that any changes you make to your active Profile, Mod, and Difficulty using Grim Locations will immediately reflect in-game as you are playing. Also, as you save new locations in-game, those will immediately reflect in Grim Locations and can be edited.

Release 0.2.0

Added all of Kortique’s locations and categorized them by act, totem, nemesis, and other.

Upgrading

To upgrade from one release to another, delete the old version’s files and folders then unzip the new version and run the exe file. Do not delete the database located in C:\Users\{user}\AppData\Local\Grim Locations. The database will be updated automatically when the new version is run.

When upgrading to 1.0 make sure to download and install the latest Grim Internals v1.99e from the link.

Also, you may want to move your locations to the newly autogenerated profile, mod, and difficulty. Watch this short gif to see how or follow the below steps.

  1. Make sure Grim Locations has autodetected the character profile, mod, and difficulty you would like to move locations to.
  2. Select that character profile, mod, and difficulty on the right or left side of the main Grim Locations screen.
  3. On the other side, select the character profile, then the “None” mod, then the difficulty that has the locations you would like to move.
  4. Move the locations over.
  5. Go into the Edit screen and delete the “None” mod.

Moving to a new computer

Copy the database.db file from C:\Users\{user}\AppData\Local\Grim Locations\database.

If the installation location of Grim Dawn changed update the path in the Grim Locations settings.

Bug Reporting

If you encounter any bugs please report them in the forum or at this link.
The logs can be found in GrimLocations/logs/GrimLocations.log.
If the issue happened on a different day please include the logs for that day. e.g. GrimLocations-04-03-2021-1.log.gz

10 Likes

cool, can’t wait to see more updates. :slight_smile:

1 Like

Release 0.2.0

Download: Google Drive

Added all of Kortique’s locations and categorized them by act, totem, nemesis, and other.

How-to videos have been added in the Instructions and Videos section of the original post as well.

To upgrade, delete the 0.1.0 files and folders then run this version instead. Do not delete the database located in C:\Users\{user}\AppData\Local\Grim Locations. The database will be updated automatically when the new version is run.

3 Likes

thanks for the update!

Release 0.3.0

Download: Google Drive

  • Grim Dawn folders are now autodetected when starting Grim Locations for the first time.

  • Moved Load Locations to Profile out of the Select Active screen and gave it its own screen.

  • Removed the Sync Active button. When making changes to your selected active Profile, Mod, and Difficulty they will now automatically sync to Grim Dawn.

  • Added the Location Edit screen which can be accessed by selecting a location and clicking the edit icon. Changes made to the Location will automatically sync to Grim Dawn if the location is in the active Profile, Mod, and Difficulty.

  • GlockenGerda, the creator of Grim Internals, was kind enough to provide a v1.99e version of Grim Internals that loads locations every time the player opens the Grim Internals screen in-game. This means that any changes you make to your active Profile, Mod, and Difficulty using Grim Locations will immediately reflect in-game as you are playing. Also, as you save new locations in-game, those will immediately reflect in Grim Locations and can be edited.

1 Like

Thanks for the tool. Started using it today and it seems very useful so far.

One thing I learned the hard way is that you can’t use the “,” symbol in the location name (as it is used as the separator between name and coordinates, so if you add a “,” in the name it will consider the second part of the name as the first coordinate and nothing will work anymore). Might be worth mentioning somewhere.

Thanks for reporting that. I assume Grim Internals will have the same issue since it uses commas for the delimiters as well. A new version of Grim Locations is coming in the next few weeks and I’ll add some input validation around location names.

1 Like

Release 1.0

Download

Tutorial (YouTube)

  • The top buttons have been removed as all active profile, mod, and difficulty features are now automated.

  • Added a new Editor screen where profile, mods, and difficulties can be created, removed, and edited.

  • Special thanks to GlockenGerda for providing a v1.99e of Grim Internals to help with the automation features.

Upgrading

To upgrade from one release to another, delete the old version’s files and folders then unzip the new version and run the exe file. Do not delete the database located in C:\Users\{user}\AppData\Local\Grim Locations. The database will be updated automatically when the new version is run.

When upgrading to 1.0 make sure to download and install the latest Grim Internals v1.99e from the link.

Also, you may want to move your locations to the newly autogenerated profile, mod, and difficulty. Watch this short gif to see how or follow the below steps.

  1. Make sure Grim Locations has autodetected the character profile, mod, and difficulty you would like to move locations to.
  2. Select that character profile, mod, and difficulty on the right or left side of the main Grim Locations screen.
  3. On the other side, select the character profile, then the “None” mod, then the difficulty that has the locations you would like to move.
  4. Move the locations over.
  5. Go into the Edit screen and delete the “None” mod.


3 Likes

Thanks a lot for the update!

Grim%20Locations
This is a little too far … I even don’t have it. :grinning:

It’s the one you sent I just incremented the letter. :slight_smile:

Wasn’t sure if you were updating the Grim Internals forum page with the version you sent or not.

Yeah, the letter is misleading. The latest (beta) GI version is still v1.99e… but it doesn’t really matter. Thanks for your work!! :slight_smile:

Thank you for the support! Version letter doesn’t matter but let’s still get in sync on it. Sent pm.

Edit: We’re sticking with 1.99e version name. Updated the posts!

Hi, thanks for making this tool -
I’m pretty new to Grim Dawn - just downloaded Grimlocations but its not syncing with GrimInternals - my profile doesnt show up. Any suggestions on how to get it working would be much appreciated. Thanks!

Before doing the below make a backup of GrimInternals_TeleportList.txt if you have any locations you have saved previously using Grim Internals.

To get your character profile to show up give this a try. Start Grim Locations then Grim Dawn. Once in Grim Dawn load your character and save a location using Grim Internals. Then alt+tab over to Grim Locations and you should see your profile and saved location.

Nice mod. Everything worked right out of the box. Could you add UI scaling option just like Grim Internals has? My device uses 200% dpi scaling making the UI huge by default. The main window is my almost my entire screen and the editor goes off the screen. Also, how do I remove a profile?