Skip to content

[Space Rangers HD]: Add game plugin - #236

Open
ringill wants to merge 1 commit into
ModOrganizer2:masterfrom
ringill:feature/add-spacerangershd-plugin
Open

[Space Rangers HD]: Add game plugin#236
ringill wants to merge 1 commit into
ModOrganizer2:masterfrom
ringill:feature/add-spacerangershd-plugin

Conversation

@ringill

@ringill ringill commented Aug 15, 2026

Copy link
Copy Markdown

[Space Rangers HD]: Add game plugin with native mod import, load order sync and save support

Why: SRHD loads mods only through the closed-source Rangers.exe with fixed rules (CurrentMod in ModCFG.txt), there is no separate enabled flag and no official MO2 game plugin for it. Native integration is needed without patching the game.

What changed:

  • BasicGame plugin (SpaceRangersHDGame): game recognition, Nexus ID 920, VFS delivery of mod copies.
  • Native mod import (MigrateTool) as copies into MO2's mods directory, leaving the game folder untouched.
  • Two-way sync of order/enabled state CurrentMod <-> modlist.txt.
  • Conflict=/Dependence= surfaced via Problems, row color and Notes.
  • Nexus archive installer, meta.ini metadata, INI editor (CFG.TXT), saves with previews.
  • Mod bug report and post-run crash notification.- README: game entry in the table.

…r sync and save support

Why: SRHD loads mods only through the closed-source Rangers.exe with fixed rules (CurrentMod in ModCFG.txt), there is no separate enabled flag and no official MO2 game plugin for it. Native integration is needed without patching the game.What changed:- BasicGame plugin (SpaceRangersHDGame): game recognition, Nexus ID 920, VFS delivery of mod copies.- Native mod import (MigrateTool) as copies into MO2's mods directory, leaving the game folder untouched.- Two-way sync of order/enabled state CurrentMod <-> modlist.txt and Priority=1 equalization so QueryWrongOrderFix does not appear.- Conflict=/Dependence= surfaced via Problems, row color and Notes.- Nexus archive installer, meta.ini metadata, INI editor (CFG.TXT), saves with previews.- Mod bug report and post-run crash notification.- README: game entry in the table.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant