mirror of
https://github.com/rehan-remade/universal-modder.git
synced 2026-11-05 01:37:40 +00:00
[PR #38] [MERGED] kb: BG3-style controller support for Underrail #76
Labels
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
rehan-remade/universal-modder#76
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/rehan-remade/universal-modder/pull/38
Author: @Todeskampf
Created: 10/4/2026
Status: ✅ Merged
Merged: 10/5/2026
Merged by: @rehan-remade
Base:
main← Head:kb/underrail-controller-support📝 Commits (2)
1b369efkb: BG3-style controller support for Underrail (Underrail)6302fafMerge main into kb/underrail-controller-support and regenerate the kb index📊 Changes
3 files changed (+218 additions, -1 deletions)
View changed files
📝
knowledge/INDEX.md(+2 -1)➕
knowledge/games/underrail/bg3-style-controller-support.md(+179 -0)📝
knowledge/index.json(+37 -0)📄 Description
What: Underrail (Steam 1.3.1.2, XNA 4 / .NET 4, Dotfuscator-renamed): full BG3-style gamepad support built with the
managed-patchroute. Left-stick direct movement, nearest-object highlight and one-button interaction, a stick/D-pad cursor for every menu, L2/R2 bar navigation, console-style window switching and a combat cursor. A Mono.Cecil installer adds one game-loop hook and redirects every Mouse/Keyboard poll into the mod. The note has the engine facts, build steps, 19 gotchas (symptom, cause, fix) and what was and wasn't verified. Play-tested on macOS through CrossOver with a DualSense; the Steam Deck run is not yet verified, as the note says.Checklist
um kb checkpasses (field notes)um kb indexregenerated (field notes)Note: the
um kbcommands (new,index,pr) fail on macOS's system Python 3.9 (Path.write_text(newline=)). This is gotcha 19 in the note. The index here was generated with that one call shimmed.🤖 Generated with Claude Code
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.