[Tool] GrimAction: over-the-shoulder third-person camera with mouse look

https://imgur.com/a/BdyaDyI

I’ve always wanted to play Grim Dawn up close, so I built GrimAction: a third-person camera with mouse look. Press F8 in game and the camera drops behind your character. The mouse turns and tilts the view, your attacks go where you’re looking, and WASD movement is the game’s own. Press F8 again and you’re back to the normal camera.

I just cleared Vilroth’s cellar with it and it felt like part of the game.

Features

  • Mouse look. Aim follows the camera, so you fight where you look.

  • Menus just work. Inventory, skills, quests, map, stash, vendors, the Escape menu and NPC dialog free the cursor on their own. Hold Left Alt to free it any time.

  • Camera collision keeps the camera out of walls in tight dungeons.

  • Zoom with the mouse wheel, without shortening how far you can target.

  • Shoulder views. F9 cycles center, right and left.

  • Optional dot cursor. Replaces the hand with a small dot at the exact click point. It pairs nicely with a ReShade dot.

  • Nothing installed. Start it from the main menu; quitting the game removes it. Settings are a plain text file.

Download

Release GrimAction 0.1.0 · Ophemist/GrimAction · GitHub

  1. Extract the zip anywhere (not inside the Grim Dawn folder).

  2. Start Grim Dawn and wait for the main menu.

  3. Run Start GrimAction, load your character, press F8.

Needs Grim Dawn on Steam, 64-bit, build 24825149, and Windows 10/11. No other installs. The full guide (controls, settings, troubleshooting) is in the zip.

Good to know

  • How it works: GrimAction loads a DLL into the running game (DLL injection) and adjusts only the camera. Some antivirus programs flag that pattern as a false positive. Please don’t disable your antivirus; the download includes an ANTIVIRUS.md with safer options.

  • Safety: it checks your game files first. On any other game version it refuses to load and changes nothing, so a Grim Dawn update can’t break your game, it just means waiting for a GrimAction update.

  • Open source (MIT): GitHub - Ophemist/GrimAction: Action camera for Grim Dawn · GitHub. The download lists a hash for every file, and builds are reproducible.

  • Designed for single-player. Use it in multiplayer at your own discretion.

Known limits

  • Controller: the right stick turns the camera but doesn’t tilt it yet.

  • Devotion, blacksmith and rift gate windows may not free the cursor automatically; hold Left Alt.

  • A few outdoor spots hitch briefly as distant scenery loads.

Feedback and bug reports are very welcome, here or on GitHub. If something goes wrong, the session log in the logs folder helps a lot.

Unofficial fan project, not affiliated with or endorsed by Crate Entertainment.

2 Likes

Tried this tool.
When you use skills that shakes camera while high zoom, camera fly away on short period.
Also, I switched to gamepad, and when returns to KB+Mouse, cursor stay freed. Fixing by exit to main menu.

Thanks for the feedback! I’m still actively working out the kinks and will look into your report.

GrimAction 0.2.0 is up: Release GrimAction 0.2.0 · Ophemist/GrimAction · GitHub

The big one: the controller’s right stick now tilts the camera up and down in third person. You can set the speed, invert it, or turn it off in the settings file.

Also fixed since 0.1.0:

  • Maximum zoom no longer outruns the rendered world in areas with a short view distance.

  • Camera-shake skills no longer briefly throw the camera far away at high zoom.

  • Going from gamepad back to keyboard and mouse recaptures mouse look cleanly.

  • Rift travel no longer leaves the cursor free after Alt-clicking the rift button.

  • Factions and Loot Filter free and recapture the cursor like the other windows.

The optional dot cursor got a rework too: it’s much bigger, outlined, sits exactly on the click point, and you can change its size and shape yourself.

Install is the same as before: extract it fresh and run it. If you copy your 0.1.0 runtime.ini across to keep your tweaks, set right_stick_pitch_enabled=true in it, or the new controller tilt stays off. Full changelog: GrimAction/CHANGELOG.md at main · Ophemist/GrimAction · GitHub

Thanks to DenisMashutikov who reported problems, keep them coming.

2 Likes

Any chance for an update for this? wanted to try it out but it says it mismatches the game version and that game must have been updated since this came out.