Fractal Softworks Forum

Please login or register.

Login with username, password and session length

Author Topic: "Disconnected system" crash, other issues [0.9a RC10]  (Read 1483 times)

Histidine

  • Admiral
  • *****
  • Posts: 4682
    • View Profile
    • GitHub profile
"Disconnected system" crash, other issues [0.9a RC10]
« on: December 29, 2018, 10:36:32 PM »

I made a mod to test the functionality of disconnected systems (no jump points leading to hyperspace, markets assigned to a specific econGroup), in preparation for a certain to-be-revived mod that will use it. Most of the stuff seems to check out so far... but it CTDs with a render NPE when I click on an intel event taking place in such a star system:

Code
133022 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.coreui.map.null.renderStuff(Unknown Source)
at com.fs.starfarer.coreui.map.null.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Q.render(Unknown Source)
at com.fs.starfarer.coreui.map.M$Oo.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Q.render(Unknown Source)
at com.fs.starfarer.ui.donew.renderImpl(Unknown Source)
at com.fs.starfarer.coreui.map.M.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Q.render(Unknown Source)
at com.fs.starfarer.ui.donew.renderImpl(Unknown Source)
at com.fs.starfarer.coreui.map.oOoO.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Q.render(Unknown Source)
at com.fs.starfarer.ui.donew.renderImpl(Unknown Source)
at com.fs.starfarer.campaign.comms.v2.EventsPanel.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Q.render(Unknown Source)
at com.fs.starfarer.ui.donew.renderImpl(Unknown Source)
at com.fs.starfarer.campaign.comms.return.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Q.render(Unknown Source)
at com.fs.starfarer.ui.donew.renderImpl(Unknown Source)
at com.fs.starfarer.ui.newui.D.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Q.render(Unknown Source)
at com.fs.starfarer.ui.donew.renderImpl(Unknown Source)
at com.fs.starfarer.ui.while.renderImpl(Unknown Source)
at com.fs.starfarer.ui.newui.J.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Q.render(Unknown Source)
at com.fs.starfarer.ui.donew.renderImpl(Unknown Source)
at com.fs.starfarer.ui.Q.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$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Can be worked around by calling MarketAPI.setHidden(true) so they can't have intel events, but this apparently prevents them from importing anything. Supply chains are thus completely broken as a result.
(This is even though the markets still appear in the commodity details screen)

Could both these issues be fixed for 0.9.1?

(Mod download link. Star systems are called Canine and Mios Dio, can be teleported to using console's jump command).
« Last Edit: December 29, 2018, 10:52:56 PM by Histidine »
Logged

Alex

  • Administrator
  • Admiral
  • *****
  • Posts: 24114
    • View Profile
Re: "Disconnected system" crash, other issues [0.9a RC10]
« Reply #1 on: December 31, 2018, 11:42:32 AM »

Thank you for the mod! Fixed this up; it was trying to do a map ping at the (nonexistent) hyperspace anchor of the system.
Logged