Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Starsector 0.97a is out! (02/02/24); New blog post: Simulator Enhancements (03/13/24)

Pages: 1 ... 31 32 [33] 34 35 ... 81

Author Topic: [0.97a] Starship Legends 2.5.2 - Extra flavor for ships, crew, and NPCs  (Read 769052 times)

Kulverstukass

  • Lieutenant
  • **
  • Posts: 54
    • View Profile
Re: [0.9.1a] Starship Legends 1.3.13 - Extra flavor for ships, crew, and NPCs
« Reply #480 on: December 14, 2019, 10:43:16 AM »

Did you change any starship legends options?
Nope.
Logged
Buckle up for broken english vocabulary, comrade!

Kulverstukass

  • Lieutenant
  • **
  • Posts: 54
    • View Profile
Re: [0.9.1a] Starship Legends 1.3.13 - Extra flavor for ships, crew, and NPCs
« Reply #481 on: December 14, 2019, 02:54:44 PM »

There is another thing I've got outta nowhere (am I lucky, innit?)

Bounty (vanilla one, I don't have IBB/Vayra mods) spawned, then got info about it from bar storyteller - clicking on "Personal bounty" info after I've looked into flagship details on Intelligence screen leads to crash.
I've clicked on that info when it just spawned, before storyteller brought details, game been cool with it.

Intelligence screen shot
[close]

NullPointerException
[Thread-4] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
   at com.fs.starfarer.ui.A.new.super(Unknown Source)
   at com.fs.starfarer.ui.A.new.<init>(Unknown Source)
   at com.fs.starfarer.campaign.ui.String.<init>(Unknown Source)
   at com.fs.starfarer.ui.P.super(Unknown Source)
   at com.fs.starfarer.campaign.ui.oOOo.addIconFor(Unknown Source)
   at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.addShipList(Unknown Source)
   at com.fs.starfarer.api.impl.campaign.intel.PersonBountyIntel.createSmallDescripti on(PersonBountyIntel.java:927)
   at com.fs.starfarer.campaign.comms.v2.EventsPanel.o00000(Unknown Source)
   at com.fs.starfarer.campaign.comms.v2.EventsPanel.actionPerformed(Unknown Source)
   at com.fs.starfarer.ui.newnew.buttonPressed(Unknown Source)
   at com.fs.starfarer.ui.I.?00000(Unknown Source)
   at com.fs.starfarer.ui.I.processInput(Unknown Source)
   at com.fs.starfarer.ui.newnew.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
   at com.fs.starfarer.ui.e$Oo.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.e.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.campaign.comms.v2.EventsPanel.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.campaign.comms.return.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.String.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.N.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.O0oO.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
   at com.fs.starfarer.campaign.CampaignState.processInput(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)
[close]

...and repeats, ye, it's guaranteed -

scientific repeat
[Thread-4] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
   at com.fs.starfarer.ui.A.new.super(Unknown Source)
   at com.fs.starfarer.ui.A.new.<init>(Unknown Source)
   at com.fs.starfarer.campaign.ui.String.<init>(Unknown Source)
   at com.fs.starfarer.ui.P.super(Unknown Source)
   at com.fs.starfarer.campaign.ui.oOOo.addIconFor(Unknown Source)
   at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.addShipList(Unknown Source)
   at com.fs.starfarer.api.impl.campaign.intel.PersonBountyIntel.createSmallDescripti on(PersonBountyIntel.java:927)
   at com.fs.starfarer.campaign.comms.v2.EventsPanel.o00000(Unknown Source)
   at com.fs.starfarer.campaign.comms.v2.EventsPanel.actionPerformed(Unknown Source)
   at com.fs.starfarer.ui.newnew.buttonPressed(Unknown Source)
   at com.fs.starfarer.ui.I.?00000(Unknown Source)
   at com.fs.starfarer.ui.I.processInput(Unknown Source)
   at com.fs.starfarer.ui.newnew.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
   at com.fs.starfarer.ui.e$Oo.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.e.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.campaign.comms.v2.EventsPanel.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.campaign.comms.return.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.String.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.N.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.O0oO.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
   at com.fs.starfarer.campaign.CampaignState.processInput(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)
[close]

i'll f***ing do it again.txt
[Thread-4] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
   at com.fs.starfarer.ui.A.new.super(Unknown Source)
   at com.fs.starfarer.ui.A.new.<init>(Unknown Source)
   at com.fs.starfarer.campaign.ui.String.<init>(Unknown Source)
   at com.fs.starfarer.ui.P.super(Unknown Source)
   at com.fs.starfarer.campaign.ui.oOOo.addIconFor(Unknown Source)
   at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.addShipList(Unknown Source)
   at com.fs.starfarer.api.impl.campaign.intel.PersonBountyIntel.createSmallDescripti on(PersonBountyIntel.java:927)
   at com.fs.starfarer.campaign.comms.v2.EventsPanel.o00000(Unknown Source)
   at com.fs.starfarer.campaign.comms.v2.EventsPanel.actionPerformed(Unknown Source)
   at com.fs.starfarer.ui.newnew.buttonPressed(Unknown Source)
   at com.fs.starfarer.ui.I.?00000(Unknown Source)
   at com.fs.starfarer.ui.I.processInput(Unknown Source)
   at com.fs.starfarer.ui.newnew.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
   at com.fs.starfarer.ui.e$Oo.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.e.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.campaign.comms.v2.EventsPanel.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.campaign.comms.return.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.String.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.N.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.O0oO.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInput(Unknown Source)
   at com.fs.starfarer.campaign.CampaignState.processInput(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)
[close]

**Bad news**
I've tried to kill it anyway, and game crashed immediately when that fleet blimped on radar
And I don't have save before getting flagship info to check if bounty isn't broken itself.  :(

Surprise to be sure, and not welcome one
162405 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
   at com.fs.starfarer.loading.specs.HullVariantSpec.getSizeWithModules(Unknown Source)
   at com.fs.starfarer.campaign.fleet.CampaignFleetMemberView.<init>(Unknown Source)
   at com.fs.starfarer.campaign.fleet.CampaignFleetView.createItemView(Unknown Source)
   at com.fs.starfarer.campaign.fleet.CampaignFleetView.createItemView(Unknown Source)
   at com.fs.starfarer.campaign.util.CollectionView.sync(Unknown Source)
   at com.fs.starfarer.campaign.fleet.CampaignFleetView.advance(Unknown Source)
   at com.fs.starfarer.campaign.fleet.CampaignFleet.advance(Unknown Source)
   at com.fs.starfarer.campaign.BaseLocation.advance(Unknown Source)
   at com.fs.starfarer.campaign.StarSystem.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$1.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
[close]
« Last Edit: December 14, 2019, 03:04:49 PM by Kulverstukass »
Logged
Buckle up for broken english vocabulary, comrade!

xucthclu

  • Lieutenant
  • **
  • Posts: 92
    • View Profile
Re: [0.9.1a] Starship Legends 1.3.13 - Extra flavor for ships, crew, and NPCs
« Reply #482 on: December 14, 2019, 03:15:27 PM »

Decent mod, however, could you tell me what determines the traits that logistics ship end up getting? My logistics ships keep getting mostly negative traits through exploration and surveys, and you never seemed to explain what determines the percentage of good vs bad traits on logistics ships.
Logged

Sundog

  • Admiral
  • *****
  • Posts: 1723
    • View Profile
Re: [0.9.1a] Starship Legends 1.3.13 - Extra flavor for ships, crew, and NPCs
« Reply #483 on: December 14, 2019, 04:48:41 PM »

@Kulverstukass: One of the ships in that bounty fleet is broken somehow. It probably has a weapon or hullmod that's not configured properly, which is causing the game to crash. This problem didn't exist before you talked to that storyteller because until then none of the ships in the fleet had any weapons or hullmods (the game doesn't add those until necessary, and starship legends forced it to add them so it could display the flagship's details). I'm fairly certain the problem wasn't caused by starship legends, but I can't completely rule out the possibility, so if you want to send me your save file and enabled_mods.json file I'll take a look. I can't make any promises though. This kind of problem can be difficult to figure out.

Decent mod, however, could you tell me what determines the traits that logistics ship end up getting? My logistics ships keep getting mostly negative traits through exploration and surveys, and you never seemed to explain what determines the percentage of good vs bad traits on logistics ships.
Yeah, I need to explain that and a few other things on the first page of this thread. Anyway, it's completely random. By default there's a 50% chance for civilian ships to get a negative trait. You can adjust the chance by changing "bonusChanceForCivilianShips" in the options file.

Kulverstukass

  • Lieutenant
  • **
  • Posts: 54
    • View Profile
Re: [0.9.1a] Starship Legends 1.3.13 - Extra flavor for ships, crew, and NPCs
« Reply #484 on: December 14, 2019, 11:59:20 PM »

@Kulverstukass: One of the ships in that bounty fleet is broken somehow. It probably has a weapon or hullmod that's not configured properly, which is causing the game to crash. This problem didn't exist before you talked to that storyteller because until then none of the ships in the fleet had any weapons or hullmods (the game doesn't add those until necessary, and starship legends forced it to add them so it could display the flagship's details). I'm fairly certain the problem wasn't caused by starship legends, but I can't completely rule out the possibility, so if you want to send me your save file and enabled_mods.json file I'll take a look. I can't make any promises though. This kind of problem can be difficult to figure out.
If you insist  ::)
https://www92.zippyshare.com/v/ZsaM8YsW/file.html
enabled mods
{"enabledMods": [
  "automatic-orders",
  "lw_autosave",
  "timid_admins",
  "NeutrinoDetector",
  "Boggled Terraforming",
  "chatter",
  "lw_radar",
  "lw_console",
  "edshipyard",
  "gates_awakened",
  "ZGrand Sector",
  "Imperium",
  "lw_lazylib",
  "leadingPip",
  "MagicLib",
  "SCY",
  "bonomel_skilledup",
  "speedUp",
  "sun_starship_legends",
  "Boggled Station Construction",
  "tahlan",
  "THI",
  "transfer_all_items",
  "ungp",
  "lw_version_checker",
  "shaderLib"
]}
[close]
It's getting very kind of you  :)
and screenshot of mods folder for simplier mod names (and Logistics Notifications aren't on) AND "gates awakened" are 1.3.1 if needed.

[attachment deleted by admin]
« Last Edit: December 15, 2019, 12:01:02 AM by Kulverstukass »
Logged
Buckle up for broken english vocabulary, comrade!

Sundog

  • Admiral
  • *****
  • Posts: 1723
    • View Profile
Re: [0.9.1a] Starship Legends 1.3.13 - Extra flavor for ships, crew, and NPCs
« Reply #485 on: December 16, 2019, 05:31:37 PM »

Ok, so I took a look at your save file and found out the flagship of the bounty is a ship with modules (like a station). I still can't be certain, but that makes it much more likely that the crashes you experienced were caused by starship legends. It looks like NPC fleets containing ships with modules that have SL reputation hullmods can cause these kinds of issues. The only time that should ever happen is if a ship with modules is chosen as a famous flagship by a storyteller event. Unfortunately, I can't fix the underlying issue without changing some fundamental things about how the mod works, so for now I'll just have to make sure ships with modules are never chosen as famous flagships by the storyteller event. Thanks again for bringing this to my attention. I should be able to get a patch out in the next day or two.

Sinosauropteryx

  • Captain
  • ****
  • Posts: 262
    • View Profile
Re: [0.9.1a] Starship Legends 1.3.13 - Extra flavor for ships, crew, and NPCs
« Reply #486 on: December 17, 2019, 02:10:52 PM »

A bug I encountered: If you select a ship for deployment in battle, then cancel that selection, the post-battle report will still consider that ship to have been deployed, including reputation changes.

Example screenshot:
Spoiler
[close]
In this battle, only the Tempest and Conquest were deployed. But before the battle I accidentally clicked Deploy All, and had to un-select all my ships to deploy only the two. As you can see, these ships were all still considered deployed, with 0% damage inflicted/taken, and several got rep changes.
Logged

Sundog

  • Admiral
  • *****
  • Posts: 1723
    • View Profile
Re: [0.9.1a] Starship Legends 1.3.13 - Extra flavor for ships, crew, and NPCs
« Reply #487 on: December 17, 2019, 05:17:19 PM »

Thanks for the report! I'm having a hard time reproducing the issue. Can you think of any other factor that might be needed to cause this to happen? Can you reproduce the issue reliably? Do you think any of the mods you're using might interfere with deployment selections somehow? I thought ruthless sector might be involved, but I can't reproduce the issue with or without it.

Actually, after taking another look at your screenshot, it looks like your Punisher and Corocotta weren't deployed. As combat ships, I would expect them to have been selected for deployment when you clicked the all button. Did this battle have multiple engagements by any chance? Starship legends will count a ship as deployed if it participates in any engagement of a battle (including pursuits), and will only generate one battle report no matter how many engagements there were for a battle.

Sinosauropteryx

  • Captain
  • ****
  • Posts: 262
    • View Profile
Re: [0.9.1a] Starship Legends 1.3.13 - Extra flavor for ships, crew, and NPCs
« Reply #488 on: December 17, 2019, 06:42:10 PM »

I will attempt to reproduce this some more times. I am using Ruthless Sector. Actually let me dump the list:
Spoiler
  "lw_autosave",
  "COPS",
  "lw_console",
  "edshipyard",
  "interestingportraitspack",
  "lw_lazylib",
  "ArkLeg",
  "MagicLib",
  "nexerelin",
  "sun_ruthless_sector",
  "SCY",
  "shadow_ships",
  "swp",
  "sun_starship_legends",
  "tahlan",
  "THI",
  "underworld",
  "vayrasector",
  "vayrashippack",
  "shaderLib"
[close]

Actually, after taking another look at your screenshot, it looks like your Punisher and Corocotta weren't deployed. As combat ships, I would expect them to have been selected for deployment when you clicked the all button.
I'm pretty sure that was purely an effect of my small battle size, they were not far up enough on the list and were cut off by the DP limit. It was not a multiple engagement battle.

Edit: I realized my Ruthless Sector is an older version (1.2.2), that could be the problem.

Edit2: No, on review what probably happened is I did send the fleet into pursuit auto-resolve, and forgot about it. I will attempt to reproduce it one more time, but this is probably not a bug, just my mistake.
« Last Edit: December 17, 2019, 07:14:53 PM by Sinosauropteryx »
Logged

Sundog

  • Admiral
  • *****
  • Posts: 1723
    • View Profile
Re: [0.9.1a] Starship Legends 1.3.13 - Extra flavor for ships, crew, and NPCs
« Reply #489 on: December 17, 2019, 11:16:23 PM »

Ah, ok. Well I guess I won't worry about it then. Please let me know if you do manage to reproduce something like that though.

Kulverstukass

  • Lieutenant
  • **
  • Posts: 54
    • View Profile
Re: [0.9.1a] Starship Legends 1.3.13 - Extra flavor for ships, crew, and NPCs
« Reply #490 on: December 18, 2019, 02:25:01 AM »

Ok, so I took a look at your save file and found out the flagship of the bounty is a ship with modules (like a station). Thanks again for bringing this to my attention. I should be able to get a patch out in the next day or two.
Thank you very much for your work, with this issue and mod in general!
In the time being I'm gonna abstain from asking storytellers about SCY bounties flagships, as both of their capital warships are modular.
Logged
Buckle up for broken english vocabulary, comrade!

Sinosauropteryx

  • Captain
  • ****
  • Posts: 262
    • View Profile
Re: [0.9.1a] Starship Legends 1.3.13 - Extra flavor for ships, crew, and NPCs
« Reply #491 on: December 22, 2019, 05:36:51 AM »

Okay, here's a bug for real this time. Twice I have gotten a popup saying "Starship Legends error, let the mod author know." The code given was "null."

In both circumstances, I had module ships in my fleet (I know they have caused problems in this mod before). Both times the error was triggered in the overworld - I'm guessing it was one of the triggers to give logistics ships a reputation change, but I'm not sure. The first time happened right after adding a ship with console commands, and the second time happened right after a save. Both times, the module ships I had were added with console commands, in case that matters.

Edit: It happened twice more, under the same circumstances (right after a save both times).

Edit2: The key factor seems to be the console-spawning, not the modules. I was able to reproduce the error with the following steps:
- Spawn a ship with console command
- Save with f5
« Last Edit: December 22, 2019, 09:40:44 AM by Sinosauropteryx »
Logged

Sundog

  • Admiral
  • *****
  • Posts: 1723
    • View Profile
Re: [0.9.1a] Starship Legends 1.3.13 - Extra flavor for ships, crew, and NPCs
« Reply #492 on: December 22, 2019, 10:32:41 AM »

Well that's a real shame.
The only way for me to fix the issues with modular ships (short of risky hacks) is to remove support for trait bonuses propagating to modules. By the looks of it, that's what I'll have to do, but I want to look into other options first.

For the moment, I'll add a warning to the OP about these issues.

Anyway, thanks for the report. It's not good news, but at least I know now.

Sundog

  • Admiral
  • *****
  • Posts: 1723
    • View Profile
Re: [0.9.1a] Starship Legends 1.3.13 - Extra flavor for ships, crew, and NPCs
« Reply #493 on: December 22, 2019, 11:08:29 AM »

Edit2: The key factor seems to be the console-spawning, not the modules. I was able to reproduce the error with the following steps:
- Spawn a ship with console command
- Save with f5
Hmm... I think there must be something more going on. I just spawned a Nemealion, Cathedral, and Basalisk with console commands, saving between each spawn, and didn't have any issues. Adding traits to them prior to saving didn't cause any problems either. What ship did you spawn? What kind of errors are you getting? Do you use setHullVariantId at all for any KT ships?

Sinosauropteryx

  • Captain
  • ****
  • Posts: 262
    • View Profile
Re: [0.9.1a] Starship Legends 1.3.13 - Extra flavor for ships, crew, and NPCs
« Reply #494 on: December 22, 2019, 07:25:54 PM »

I'm away from the computer, so I can't test or confirm anything at the moment, but here's everything I can think that I was doing in my games that caused problems.

I'm currently testing a Vayra bounty, and it is a module ship. However, the errors appeared before the bounty did.

Each time I spawned ships, I also added supplies, fuel, and crew, and repaired.

The first two times I got the error, I had spawned a couple Basilisks. Then, in a completely new save, I spawned only two Atlas, and the aforementioned supplies etc, before saving. And I got the same error. I repeated this twice in two new games.

The error was a popup, saying "Starship Legends has encountered an error, please let the mod author know." Below that was simply the word "null."

I can't recall using SetHullVariantId in any code I've written.

So, maybe it's a problem with my Vayra bounty? I will try disabling it and see if that helps.

EDIT: Okay, I've been testing. It's definitely something in the KT mod. I started by removing the Vayra bounty, then everything else I added over the past couple days. The error persists. Here's what it looks like for the record:
Spoiler
[close]
and it appears as soon as I quicksave, right after starting a fresh game.

The last release version of KT seems to work fine with SL, so I suppose I'll start with that and add things back in until I get the error.

EDIT2: Okay, I give up. I've tried re-implementing everything I had added to my draft mod into my released mod. No error, SL works just fine. So I have no clue what could have gone wrong.
I guess it means there's no problem - and sorry for the wild goose chase. Very strange overall. I'll be back if I start seeing these errors again.
« Last Edit: December 22, 2019, 09:41:24 PM by Sinosauropteryx »
Logged
Pages: 1 ... 31 32 [33] 34 35 ... 81