Try replacing the MBIN (under MoreAsteriodResources10x\GLOBALS) with a file named GCSOLARGENERATIONGLOBALS.GLOBAL.EXML
GCSOLARGENERATIONGLOBALS.GLOBAL.EXML contents: <?xml version="1.0" encoding="utf-8"?> <Data template="GcSolarGenerationGlobals"> <Property name="Rare Asteroid Min Resources" value="50" /> <Property name="Rare Asteroid Max Resources" value="100" /> <Property name="Common Asteroid Min Resources" value="30" /> <Property name="Common Asteroid Max Resources" value="50" /> <Property name="Fuel Asteroid Multiplier" value="20" /> <Property name="Common Asteroid Resource Fuel Multiplier" value="10" /> </Data>
or for the 5x version: <?xml version="1.0" encoding="utf-8"?> <Data template="GcSolarGenerationGlobals"> <Property name="Rare Asteroid Min Resources" value="25" /> <Property name="Rare Asteroid Max Resources" value="50" /> <Property name="Common Asteroid Min Resources" value="15" /> <Property name="Common Asteroid Max Resources" value="25" /> <Property name="Fuel Asteroid Multiplier" value="15" /> <Property name="Common Asteroid Resource Fuel Multiplier" value="7" /> </Data>
The only file that should be needed under MoreAsteriodResources10x (or 5x depending on what you are using) is GLOBALS/GCSOLARGENERATIONGLOBALS.GLOBAL.EXML
There is also a current issue where the game may freeze or crash to desktop (crash to desktop before mod warning screen on my system) if you have above some number of mods (amount varies). I've switched to combining all the mods I use to one parent directory as the known issues section of "NMS Modding after 5.50" mentions: "The more mod folders you have, the slower your save will load and, eventually, NMS.exe will freeze on load. Combining multiple mods into a single folder significantly increases speed."
For example to combine this mod and Lo2k's Unsorted Saves you would have a combined mod directory (whatever you want to name it; Combined Package 1.0 as an example below) containing the files from both: Combined Package 1.0/ Globals/ GCSOLARGENERATIONGLOBALS.GLOBAL.EXML GCDEBUGOPTIONS.GLOBAL.EXML
If you wanted to add Lo2k's No Auto Saves to the combined mod you would have to merge the patch file since they both use Globals/GCDEBUGOPTIONS.GLOBAL.EXML: You would add the following line <Property name="DisableContinuousSaving" value="true" /> from the No Auto Saves mod to the Globals/GCDEBUGOPTIONS.GLOBAL.EXML currently in the combined mod (from Unsorted Saves) so that you have one Globals/GCDEBUGOPTIONS.GLOBAL.EXML containing: <?xml version="1.0" encoding="utf-8"?> <Data template="GcDebugOptions"> <!-- from Unsorted Saves --> <Property name="DisableSaveSlotSorting" value="true" /> <!-- from No Auto Saves --> <Property name="DisableContinuousSaving" value="true" /> </Data>
@BeardWeasel: As the above mentioned NMS Modding guide mentions, it's best to use an EXML patch file when possible (you might never need to update the mod again with the patch file [unless a property name changes again], while with MBIN replacement you may need to rebuild it after game updates). "It is highly recommended to use EXML patches rather than MBIN replacements, when you are able. Patches contain only the desired changes, which are applied at runtime to the vanilla MBIN. In most cases, when the game updates, it will not affect a patch mod; conversely, any change to the structure of a vanilla MBIN would kill an MBIN replacement, necessitating a recompilation with the new structure and then redistribution of your replacement mod. In addition, patches are loaded after all replacements, meaning that replacements are more likely to conflict and less likely to effect their changes." --- page 5
The crashes with a large number of mods may have been solved with today's experimental build. The change log doesn't explicitly mention the related crash (unless it is the memory related crashes that was mentioned), but it does say this: "Introduced a significant improvement to load times while using a large number of mods."
I haven't retested uncombined mods yet myself, but it sounds like the issue might be resolved on experimental now.
16 comments
GCSOLARGENERATIONGLOBALS.GLOBAL.EXML contents:
<?xml version="1.0" encoding="utf-8"?>
<Data template="GcSolarGenerationGlobals">
<Property name="Rare Asteroid Min Resources" value="50" />
<Property name="Rare Asteroid Max Resources" value="100" />
<Property name="Common Asteroid Min Resources" value="30" />
<Property name="Common Asteroid Max Resources" value="50" />
<Property name="Fuel Asteroid Multiplier" value="20" />
<Property name="Common Asteroid Resource Fuel Multiplier" value="10" />
</Data>
or for the 5x version:
<?xml version="1.0" encoding="utf-8"?>
<Data template="GcSolarGenerationGlobals">
<Property name="Rare Asteroid Min Resources" value="25" />
<Property name="Rare Asteroid Max Resources" value="50" />
<Property name="Common Asteroid Min Resources" value="15" />
<Property name="Common Asteroid Max Resources" value="25" />
<Property name="Fuel Asteroid Multiplier" value="15" />
<Property name="Common Asteroid Resource Fuel Multiplier" value="7" />
</Data>
The only file that should be needed under MoreAsteriodResources10x (or 5x depending on what you are using) is GLOBALS/GCSOLARGENERATIONGLOBALS.GLOBAL.EXML
There is also a current issue where the game may freeze or crash to desktop (crash to desktop before mod warning screen on my system) if you have above some number of mods (amount varies). I've switched to combining all the mods I use to one parent directory as the known issues section of "NMS Modding after 5.50" mentions: "The more mod folders you have, the slower your save will load and, eventually, NMS.exe will freeze on load. Combining multiple mods into a single folder significantly increases speed."
For example to combine this mod and Lo2k's Unsorted Saves you would have a combined mod directory (whatever you want to name it; Combined Package 1.0 as an example below) containing the files from both:
Combined Package 1.0/
Globals/
GCSOLARGENERATIONGLOBALS.GLOBAL.EXML
GCDEBUGOPTIONS.GLOBAL.EXML
If you wanted to add Lo2k's No Auto Saves to the combined mod you would have to merge the patch file since they both use Globals/GCDEBUGOPTIONS.GLOBAL.EXML: You would add the following line
<Property name="DisableContinuousSaving" value="true" />
from the No Auto Saves mod to the Globals/GCDEBUGOPTIONS.GLOBAL.EXML currently in the combined mod (from Unsorted Saves) so that you have one Globals/GCDEBUGOPTIONS.GLOBAL.EXML containing:<?xml version="1.0" encoding="utf-8"?>
<Data template="GcDebugOptions">
<!-- from Unsorted Saves -->
<Property name="DisableSaveSlotSorting" value="true" />
<!-- from No Auto Saves -->
<Property name="DisableContinuousSaving" value="true" />
</Data>
@BeardWeasel: As the above mentioned NMS Modding guide mentions, it's best to use an EXML patch file when possible (you might never need to update the mod again with the patch file [unless a property name changes again], while with MBIN replacement you may need to rebuild it after game updates).
"It is highly recommended to use EXML patches rather than MBIN replacements, when you are able. Patches contain only the desired changes, which are applied at runtime to the vanilla MBIN. In most cases, when the game updates, it will not affect a patch mod; conversely, any change to the structure of a vanilla MBIN would kill an MBIN replacement, necessitating a recompilation with the new structure and then redistribution of your replacement mod. In addition, patches are loaded after all replacements, meaning that replacements are more likely to conflict and less likely to effect their changes." --- page 5
I haven't retested uncombined mods yet myself, but it sounds like the issue might be resolved on experimental now.
You have to use EXML files now.