Skip to content

Add config option for game CLI arguments#73

Merged
KlaasWhite merged 26 commits intoStarMapLoader:feature/external/pr-73-mainfrom
arthomnix:main
Apr 10, 2026
Merged

Add config option for game CLI arguments#73
KlaasWhite merged 26 commits intoStarMapLoader:feature/external/pr-73-mainfrom
arthomnix:main

Conversation

@arthomnix
Copy link
Copy Markdown
Contributor

KSA 2026.4.10.4057 added a new -fixed-viewport command-line flag to disable popout windows. Currently, StarMap has no way of passing command-line arguments to the game, so this isn't usable with StarMap.

This PR adds a new GameArguments option to StarMapConfig.json to make this (and any future CLI flags) usable when running StarMap.

KlaasWhite and others added 26 commits November 15, 2025 19:43
Mods can implement the IStarMapOnUi to access OnBeforeUi and OnAfterUi which are called before and after the OnDrawUi of Program in KSA, this can be used to add or overwrite ui elements using ImGui
Only publish API when there is a change
Switch interface to use attributes instead of interfaces
Resolve issue in attribute resolution
Fixed issue with StarMap.API forcing dummy KSA dll
StarMapBeforeMainAttribute attribute + Fix issue with ALCs unloading after initialization
Change actions to publish StarMap.API to nuget instead of github
Make the AssemblyLoadContexts not collectable (StarMapLoader#42)
Do not try to unload the assembly load contexts (StarMapLoader#44)
Add StarMap hook for after onFrame
Feature/external/pr 65 fix local mods folder dev (StarMapLoader#69)
Fix OnDrawUi harmony patch for KSA 2026.4.6.4036 (StarMapLoader#71)
@github-actions github-actions bot changed the base branch from main to feature/external/pr-73-main April 10, 2026 15:55
@KlaasWhite KlaasWhite merged commit ffa06b4 into StarMapLoader:feature/external/pr-73-main Apr 10, 2026
3 checks passed
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.

2 participants