1
Bug Reports & Support (modded) / [Help] fatal: null upon trying to add a ship to a mod
« on: March 26, 2024, 06:39:35 PM »
Alright so kind of a weird case here... I am trying to personally fiddle with the tahlan mod in the latest version in order to put back in the Scathach, something I already did in a previous version of the game. All goes well, I can add the ship to my fleet no problem.. and then the game CTD when I open either the fleet or refit window
here is the relevant log:
Notre that the game is perfectly fine as long as I dont add in the scathach, so I can really narrow the issue down to being that specific ship and nothing else
does anyone have an idea what needs fixing/if it is something I can fix at all beyond just giving up on that ship completely? If its just that a file or a line of script is missing somewhere I can always fish it out in my older version of the game where it works perfectly after all.
Thanks in advance
here is the relevant log:
Spoiler
1244183 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.combat.entities.Ship.<init>(Unknown Source)
at com.fs.starfarer.loading.specs.oooo.super(Unknown Source)
at com.fs.starfarer.title.Object.oO0O.super(Unknown Source)
at com.fs.starfarer.title.Object.oO0O.render(Unknown Source)
at com.fs.starfarer.coreui.o00o.o00000(Unknown Source)
at com.fs.starfarer.ui.o0O0.renderImpl(Unknown Source)
at com.fs.starfarer.ui.thissuper.render(Unknown Source)
at com.fs.starfarer.ui.g$Oo.renderImpl(Unknown Source)
at com.fs.starfarer.ui.thissuper.render(Unknown Source)
at com.fs.starfarer.ui.o000.renderImpl(Unknown Source)
at com.fs.starfarer.ui.g.renderImpl(Unknown Source)
at com.fs.starfarer.ui.thissuper.render(Unknown Source)
at com.fs.starfarer.ui.o000.renderImpl(Unknown Source)
at com.fs.starfarer.ui.thissuper.render(Unknown Source)
at com.fs.starfarer.ui.o000.renderImpl(Unknown Source)
at com.fs.starfarer.coreui.refit.return.renderImpl(Unknown Source)
at com.fs.starfarer.ui.thissuper.render(Unknown Source)
at com.fs.starfarer.ui.o000.renderImpl(Unknown Source)
at com.fs.starfarer.ui.newui.o0OO.renderImpl(Unknown Source)
at com.fs.starfarer.ui.thissuper.render(Unknown Source)
at com.fs.starfarer.ui.o000.renderImpl(Unknown Source)
at com.fs.starfarer.ui.O.renderImpl(Unknown Source)
at com.fs.starfarer.ui.newui.L.renderImpl(Unknown Source)
at com.fs.starfarer.ui.thissuper.render(Unknown Source)
at com.fs.starfarer.ui.o000.renderImpl(Unknown Source)
at com.fs.starfarer.ui.thissuper.render(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.render(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.super(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
java.lang.NullPointerException
at com.fs.starfarer.combat.entities.Ship.<init>(Unknown Source)
at com.fs.starfarer.loading.specs.oooo.super(Unknown Source)
at com.fs.starfarer.title.Object.oO0O.super(Unknown Source)
at com.fs.starfarer.title.Object.oO0O.render(Unknown Source)
at com.fs.starfarer.coreui.o00o.o00000(Unknown Source)
at com.fs.starfarer.ui.o0O0.renderImpl(Unknown Source)
at com.fs.starfarer.ui.thissuper.render(Unknown Source)
at com.fs.starfarer.ui.g$Oo.renderImpl(Unknown Source)
at com.fs.starfarer.ui.thissuper.render(Unknown Source)
at com.fs.starfarer.ui.o000.renderImpl(Unknown Source)
at com.fs.starfarer.ui.g.renderImpl(Unknown Source)
at com.fs.starfarer.ui.thissuper.render(Unknown Source)
at com.fs.starfarer.ui.o000.renderImpl(Unknown Source)
at com.fs.starfarer.ui.thissuper.render(Unknown Source)
at com.fs.starfarer.ui.o000.renderImpl(Unknown Source)
at com.fs.starfarer.coreui.refit.return.renderImpl(Unknown Source)
at com.fs.starfarer.ui.thissuper.render(Unknown Source)
at com.fs.starfarer.ui.o000.renderImpl(Unknown Source)
at com.fs.starfarer.ui.newui.o0OO.renderImpl(Unknown Source)
at com.fs.starfarer.ui.thissuper.render(Unknown Source)
at com.fs.starfarer.ui.o000.renderImpl(Unknown Source)
at com.fs.starfarer.ui.O.renderImpl(Unknown Source)
at com.fs.starfarer.ui.newui.L.renderImpl(Unknown Source)
at com.fs.starfarer.ui.thissuper.render(Unknown Source)
at com.fs.starfarer.ui.o000.renderImpl(Unknown Source)
at com.fs.starfarer.ui.thissuper.render(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.render(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.super(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
[close]
Notre that the game is perfectly fine as long as I dont add in the scathach, so I can really narrow the issue down to being that specific ship and nothing else
does anyone have an idea what needs fixing/if it is something I can fix at all beyond just giving up on that ship completely? If its just that a file or a line of script is missing somewhere I can always fish it out in my older version of the game where it works perfectly after all.
Thanks in advance