• ⚠️ Mod Release Rules now apply to this board.

    All mods must include a license, source code (for executable mods), and proper attribution.

    Read the full rules here before posting.

Intro to Modding?

namesnonames

New Member
Nov 14, 2025
6
3
Hello, I've never modded anything before, but I'm excited to get in and get my hands dirty. Looking through the discord channel on mods I found in the pinned messages KsaLoader which seemed promising, but upon following the readme instructions I get an immediate crash, which I documented with a github issue.

I suppose it's not surprising that the internals changed since that was last updated. So I'm wondering if this is still the most up to date intro/toolset to modding KSA or if there is a different set of tools I should be using.

Any pointers/help in this directions would be amazing. 😅
 
  • Like
Reactions: Terra Incognita
Depends on if you want to do part/planet modding or code modding.
For part mods, see this message from Daishi on the Discord.
For planet mods, this is the best I know of, but it's out of date.

As for code mods, I don't know of any more up to date things except StarMap, which I don't think has even actually been tested with the game yet.
As for tools, I'd recommend getting your hands on some .NET decompiler (like ILSpy) if you want to do code modding.

If you're willing to wait a few days there will probably be a lot more information then.
 
Code mods is the direction I had in mind. Thanks for pointing me to StarMap! I'll poke around in there and see what I can learn. I'll also look at ILSpy and try to get familiar with that as well.
 
  • Like
Reactions: SSDeveloper
Hello !

I'm new to modding, KSA and C# !

What is the current approach by folks to figure out the different data structure that can be accessed in the game ?

That is currently my biggest hurdle and seem to lack any documentation on this front.

As @SSDeveloper indicates, is decompiling the way to go ?

Any other tips / suggestions ?

Cheers
 
  • Like
Reactions: Kraken
Just about the only documentation (for code mods anyway) is at https://ksamodding.github.io/KSAModding/, but it's very incomplete at the moment. Other than that, your only other options really are to ask people or get decompiling (which is where most of the info on that wiki I linked came from).

If you have Discord, I'd recommend joining the KSA Modding Society here: https://discord.gg/vRuXZFaK