Ludeon Forums

RimWorld => Mods => Help => Topic started by: FrodoOf9Fingers on March 22, 2018, 05:23:33 PM

Title: Where is the Assembly_CSharp module being loaded?
Post by: FrodoOf9Fingers on March 22, 2018, 05:23:33 PM
I am not talking about the .dll file located at "Steam\steamapps\common\RimWorld\RimWorldWin_Data\Managed"

Instead, I am talking about where the module is. For instance, when I load the game and look at the modules loaded with process explorer (or look at a dump file in visual studio), I do not see an "Assembly_CSharp" dll or module loaded, although it is obvious that the game uses code from this dll. Does anyone know how this works? Is there a separate process that runs code from this dll (doubtful)?
Title: Re: Where is the Assembly_CSharp module being loaded?
Post by: FrodoOf9Fingers on March 22, 2018, 05:25:52 PM
In fact, I do not even see the dll's loaded by mods.
Title: Re: Where is the Assembly_CSharp module being loaded?
Post by: FrodoOf9Fingers on March 24, 2018, 03:45:45 PM
For those wondering...

The best I can find is that Mono is hiding the loading of these dlls, which makes sense because mono has to compile the dlls in a different way than a typical windows c# compiler.