Starsector 0.97a is out! (02/02/24); New blog post: Simulator Enhancements (03/13/24)
and could there be compatibility with modded variants of existing refittable ships?I got kinda dissapointed when I tried refitting a Luddic Path IED Phaeton from the Luddic Enhancement Mod only to realize the refitting menu doesn't count it as a Phaeton variant. It would be great to refit ships from other mods into similar Roider Union designs, and considering some other refits, I don't think it'll be that much of a hassle for Roider engineers to modify ships from other mods.
I'm getting a crash when trying to retrofit something using the mothership ability to convert a tarsus class to condor
The Dominator and its variants can be refitted into the Salvage Rig-based Bombard-class, an Omen can somehow become an Aurochs-class Destroyer, and I'm not sure how a Falcon or Eagle becomes a Wrecker-class after refitting.
EDIT: Should have mentioned this is 0.95.1a-RC6Travelling through space, about 30 seconds after loading the save I get a CTD without fail. I just recently updated MagicLib, DroneLib, and Fast Engine Rendering, but this crash happened some time after doing that. Seems to be related to Roider Union, but I'm not sure. I would greatly appreciate any assistance!Code280959 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerExceptionjava.lang.NullPointerException at scripts.campaign.econ.Roider_Shipworks.disruptionFinished(Roider_Shipworks.java:117) at com.fs.starfarer.api.impl.campaign.econ.impl.BaseIndustry.advance(BaseIndustry.java:436) at scripts.campaign.econ.Roider_Shipworks.advance(Roider_Shipworks.java:94) at com.fs.starfarer.campaign.econ.Market.advance(Unknown Source) at com.fs.starfarer.campaign.econ.Economy.advance(Unknown Source) at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source) at com.fs.starfarer.campaign.CampaignState.advance(Unknown Source) at com.fs.starfarer.BaseGameState.traverse(Unknown Source) at com.fs.state.AppDriver.begin(Unknown Source) at com.fs.starfarer.combat.CombatMain.main(Unknown Source) at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source) at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) at java.lang.Thread.run(Unknown Source)CodeSYSTEM PROPERTIESJava version: 1.7.0_79Java vendor: Oracle CorporationENABLED MODS$$$_trailermoments-1.2: $$$ Trailer Momentslw_autosave-1.1c: AutosaveaaCari UIl-v1.0.3: Cari's UI (Lite)clearCommands-1.0.d: ClearCommandsCAS-1.4: Combat Alarm Soundschatter-1.11.4: Combat Chatterlw_console-2021.4.10: Console Commandsportrait-v1.0.0: Custom PortraitDisassembleReassemble-v 1.6.9: Disassemble Reassembledronelib-1.1.1: DroneLibfast_engine_rendering-1.1.2: Fast Engine Renderingsun_flux_reticle-1.1.1: Flux ReticleHMI-0.3.4k: Hazard Mining Incorporatedhte-1.4.8a: High Tech ExpansionhostileIntercept-1.3.2: Hostile Intercept (and Autopause!)timid_xiv-1.06: Iron Shellkadur_remnant-3.2.3: Kadur Remnantlw_lazylib-2.7b: LazyLibleadingPip-1.9.1: Leading PiplogisticsNotifications-1.3.3: Logistics Notificationsluddenhance-1.2.5j: Luddic EnhancementMagicLib-0.41: MagicLibMayasuran Navy-8.3.5 RC2: Mayasuran Navynexerelin-0.10.3i: Nexerelinroider-1.3.10: Roider Unionswp-1.12.999: Ship/Weapon Packsimpleplayerflags-1.0: Simple Player Faction FlagsspeedUp-0.7.2: SpeedUpstelnet-2.3.0: Stellar Networkstahlan-0.7.5c: Tahlan Shipworkstiandong-1.2.1a: Tiandong WeaponsTORCHSHIPS-0.16rc2: Torchships And Deadly Armamentstransfer_all_items-1.2: Transfer All ItemsUS-0.43: Unknown SkiesURW-1.43: Upgraded Rotary Weaponsvayrasector-3.2.1: Vayra's Sector (Unofficial Update)vayrashippack-1.2.3: Vayra's Ship Packaudio_plus-1.1.3: ZZ Audio Plusprv-v22: prv StarworksshaderLib-1.6.0: zz GraphicsLib
280959 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerExceptionjava.lang.NullPointerException at scripts.campaign.econ.Roider_Shipworks.disruptionFinished(Roider_Shipworks.java:117) at com.fs.starfarer.api.impl.campaign.econ.impl.BaseIndustry.advance(BaseIndustry.java:436) at scripts.campaign.econ.Roider_Shipworks.advance(Roider_Shipworks.java:94) at com.fs.starfarer.campaign.econ.Market.advance(Unknown Source) at com.fs.starfarer.campaign.econ.Economy.advance(Unknown Source) at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source) at com.fs.starfarer.campaign.CampaignState.advance(Unknown Source) at com.fs.starfarer.BaseGameState.traverse(Unknown Source) at com.fs.state.AppDriver.begin(Unknown Source) at com.fs.starfarer.combat.CombatMain.main(Unknown Source) at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source) at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
SYSTEM PROPERTIESJava version: 1.7.0_79Java vendor: Oracle CorporationENABLED MODS$$$_trailermoments-1.2: $$$ Trailer Momentslw_autosave-1.1c: AutosaveaaCari UIl-v1.0.3: Cari's UI (Lite)clearCommands-1.0.d: ClearCommandsCAS-1.4: Combat Alarm Soundschatter-1.11.4: Combat Chatterlw_console-2021.4.10: Console Commandsportrait-v1.0.0: Custom PortraitDisassembleReassemble-v 1.6.9: Disassemble Reassembledronelib-1.1.1: DroneLibfast_engine_rendering-1.1.2: Fast Engine Renderingsun_flux_reticle-1.1.1: Flux ReticleHMI-0.3.4k: Hazard Mining Incorporatedhte-1.4.8a: High Tech ExpansionhostileIntercept-1.3.2: Hostile Intercept (and Autopause!)timid_xiv-1.06: Iron Shellkadur_remnant-3.2.3: Kadur Remnantlw_lazylib-2.7b: LazyLibleadingPip-1.9.1: Leading PiplogisticsNotifications-1.3.3: Logistics Notificationsluddenhance-1.2.5j: Luddic EnhancementMagicLib-0.41: MagicLibMayasuran Navy-8.3.5 RC2: Mayasuran Navynexerelin-0.10.3i: Nexerelinroider-1.3.10: Roider Unionswp-1.12.999: Ship/Weapon Packsimpleplayerflags-1.0: Simple Player Faction FlagsspeedUp-0.7.2: SpeedUpstelnet-2.3.0: Stellar Networkstahlan-0.7.5c: Tahlan Shipworkstiandong-1.2.1a: Tiandong WeaponsTORCHSHIPS-0.16rc2: Torchships And Deadly Armamentstransfer_all_items-1.2: Transfer All ItemsUS-0.43: Unknown SkiesURW-1.43: Upgraded Rotary Weaponsvayrasector-3.2.1: Vayra's Sector (Unofficial Update)vayrashippack-1.2.3: Vayra's Ship Packaudio_plus-1.1.3: ZZ Audio Plusprv-v22: prv StarworksshaderLib-1.6.0: zz GraphicsLib
The problem is the code mistakenly assumes your disrupted Rockpiper Shipworks has an AI core. It crashes when the disruption finishes.Temp fix is to add an AI core to your Rockpiper Shipworks structure. Editing the save file is sure to work, but you may be able to teleport to your colony and add one before the crash occurs.
Awesome, I save edited a gamma core into the roider shipworks and the CTD has stopped, thanks for the help
<roider__sw z="16590" id="roider_shipworks" bP="0.0" b="false" wD="false">...<dR z="16591" b="0.0" m="0.0"></dR>...</roider__sw>
<roider__sw z="16590" id="roider_shipworks" bP="0.0" b="false" aCI="gamma_core" wD="false">...<dR z="16591" b="0.0" m="1.0"><fMs z="10000000" s="ind_roider_shipworks_0" d="Gamma core" v="1.0"></fMs></dR>...</roider__sw>