1
Mods / Re: [0.96a-RC10] D-MOD Services (v0.3.0)
« on: May 30, 2023, 11:46:52 PM »
Do ships altered through this mod still get targeted by hull restoration? If so, would there be a way to prevent that?
Starsector 0.97a is out! (02/02/24); New blog post: Simulator Enhancements (03/13/24)
Alright, I did some digging through the class files and I think I found the problem with changes to the original neuralnetworkscript.class file. On line 307Quoteif (this.engine.getCombatUI().isShowingCommandUI())was replaced withQuoteif (this.engine == null || this.engine.getCombatUI() == null || this.engine.getCombatUI().isShowingCommandUI())and between lines 416 and 417 the lineQuotepublic static class NeuralLinkScript {}was added. However I know nothing about actually de-compiling and recompiling class files, so I can't actually implement a fix.
Wouldn't a quick-and-dirty fix be to rename (OR delete) the 'neural_link.skill' file from the '<Starsector install path>\mods\Quality Captains\data\characters\skills\' folder (so it uses the default Starsector version of the skill, averting the CTD) along with changing 'gameVersion' in the mod_info.json file to '0.96a-RC8' (or -RC9, or -RC10, etc.)?
if (this.engine.getCombatUI().isShowingCommandUI())was replaced with
if (this.engine == null || this.engine.getCombatUI() == null || this.engine.getCombatUI().isShowingCommandUI())However I know nothing about actually de-compiling and recompiling class files, so I can't actually implement a fix.
If there is mod i need to have for 0.96 that's nexerlin, but next one in line is Quality captains, anyone has clue how to update it for current patch?
So far mod appears to function simply by raising version number to .96.
Exept it seems like if you enable the mod you cannot get a commision from pirates.
Starsector 0.96a
Uaf 0.73c1
'''
136171 [Thread-3] INFO com.fs.starfarer.loading.LoadingUtils - Loading CSV data from [DIRECTORY: C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\..\mods\Nexerelin]
243103 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NoClassDefFoundError: data/scripts/util/MagicRender
Is there anything I can do to fix it or do I just have to be patient and wait for the update to 0.96a?