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: Anubis-class Cruiser (12/20/24)

Pages: 1 ... 3 4 [5] 6 7

Author Topic: [0.97a] LunaLib  (Read 244362 times)

johnaaron

  • Ensign
  • *
  • Posts: 23
    • View Profile
Re: [0.96a] LunaLib
« Reply #60 on: July 26, 2023, 02:47:53 AM »

Works great :D

Found a small typo in the mod settings UI header (feel free to ignore)

"Mod Settings." -> "Mod Settings"

Cheers
Logged

RocketPowered

  • Ensign
  • *
  • Posts: 8
    • View Profile
Re: [0.96a] LunaLib
« Reply #61 on: July 30, 2023, 04:37:19 PM »

Hey, for some reason it's giving me this error: https://imgur.com/a/8IQkIY2
The version I'm using is 1.8.1, and for some unfathomable reason, going in mod_info.json and manually editing it to say it's version 1.7.4 made the game boot perfectly fine.

Update ScanThoseGates, a small mistake on version checking by the author made any version that wouldnt be 1.7.x crash.
Cheers, will do.
Logged

Helldiver

  • Captain
  • ****
  • Posts: 394
  • space fruit
    • View Profile
Re: [0.96a] LunaLib
« Reply #62 on: August 07, 2023, 07:20:23 AM »

If a mod has both a menu in this and settings files affecting the same elements, which takes priority?
Logged
Afflictor bean plushie that glows purple when you squeeze it
30$

Lukas04

  • Admiral
  • *****
  • Posts: 622
    • View Profile
Re: [0.96a] LunaLib
« Reply #63 on: August 07, 2023, 12:29:24 PM »

If a mod has both a menu in this and settings files affecting the same elements, which takes priority?

Theres no specific rule for it, though as its sensefull, as far i am aware all mods out there currently prioritise the settings from this.
Logged

Helldiver

  • Captain
  • ****
  • Posts: 394
  • space fruit
    • View Profile
Re: [0.96a] LunaLib
« Reply #64 on: August 07, 2023, 01:30:03 PM »

If a mod has both a menu in this and settings files affecting the same elements, which takes priority?

Theres no specific rule for it, though as its sensefull, as far i am aware all mods out there currently prioritise the settings from this.

I tested things out after posting and settings files currently seem to take priority, using Ind Evo's campaign artillery module as an example that is quick to check, with the feature set to TRUE in the settings file and the same feature set to False in the Lunalib menu, the feature is still activated on a fresh campaign start.
Logged
Afflictor bean plushie that glows purple when you squeeze it
30$

Lukas04

  • Admiral
  • *****
  • Posts: 622
    • View Profile
Re: [0.96a] LunaLib
« Reply #65 on: August 07, 2023, 05:20:36 PM »

If a mod has both a menu in this and settings files affecting the same elements, which takes priority?

Theres no specific rule for it, though as its sensefull, as far i am aware all mods out there currently prioritise the settings from this.

I tested things out after posting and settings files currently seem to take priority, using Ind Evo's campaign artillery module as an example that is quick to check, with the feature set to TRUE in the settings file and the same feature set to False in the Lunalib menu, the feature is still activated on a fresh campaign start.

Probably wanna refer that issue to the indevo author then, as the specifics of how you implement things falls back to the modder themself.
Logged

Mikomikomiko

  • Ensign
  • *
  • Posts: 30
    • View Profile
    • Kitbash album. Not a modder, just a bote maker :P
Re: [0.96a] LunaLib
« Reply #66 on: August 18, 2023, 07:32:09 AM »

Hi! Just wanted to express my gratitude for this mod

Not having to comb through the different files in each mod in order to enable/disable options has been incredibly convenient
Logged

ShogunTrooper

  • Ensign
  • *
  • Posts: 22
    • View Profile
Re: [0.96a] LunaLib
« Reply #67 on: September 17, 2023, 08:40:38 AM »

I'm having an issue with the Version Checker, as all I get is "No Update Data available, an error may have occurred". Is that an actual error, or does that just mean my mods are all up to date?

EDIT: Nevermind, it works now. Not sure what was wrong with it.
« Last Edit: September 17, 2023, 09:08:00 AM by ShogunTrooper »
Logged

vaporware

  • Ensign
  • *
  • Posts: 1
    • View Profile
Re: [0.96a] LunaLib
« Reply #68 on: October 12, 2023, 09:37:48 AM »

I wanted to use your mod but regretably i get an error. error loading  lunalib.backend.scripts.combathandler could not initialize class. I am running on macos
Logged

Lukas04

  • Admiral
  • *****
  • Posts: 622
    • View Profile
Re: [0.96a] LunaLib
« Reply #69 on: October 12, 2023, 12:03:56 PM »

Make sure it and its dependencies are on the most up to date version. If they are send me the starsector.log file from starsector/starsector-core.
Logged

Tairanos

  • Ensign
  • *
  • Posts: 9
    • View Profile
Re: [0.96a] LunaLib
« Reply #70 on: November 07, 2023, 11:15:11 AM »

Geting a CTD when using Lunalib with the Terraforming and Station Construction mod
Logged

Lukas04

  • Admiral
  • *****
  • Posts: 622
    • View Profile
Re: [0.96a] LunaLib
« Reply #71 on: November 07, 2023, 03:32:46 PM »

Geting a CTD when using Lunalib with the Terraforming and Station Construction mod

I cant really see whats causing the issue here, neither do i get it with TASC installed. Make absolutely sure to delete both mods, then drop in the latest file (do not just paste the files in to the old folder).
Also go to Starsector/Saves/Common and delete the LunaSettings folder if above doesnt work, this will reset all configs.
Logged

Laf

  • Ensign
  • *
  • Posts: 15
    • View Profile
Re: [0.96a] LunaLib
« Reply #72 on: November 24, 2023, 03:41:03 AM »

java.util.MissingFormatArgumentException: Format specifier '% o'
   at java.util.Formatter.format(Formatter.java:2519) ~[?:1.8.0_392]
   at java.util.Formatter.format(Formatter.java:2455) ~[?:1.8.0_392]
   at java.lang.String.format(String.java:2940) ~[?:1.8.0_392]
   at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.addPara(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.addPara(Unknown Source) ~[starfarer_obf.jar:?]
   at lunalib.backend.ui.debug.LunaDebugUICargoPanel.createList(LunaDebugUICargoPanel.kt:232) ~[?:?]
   at lunalib.backend.ui.debug.LunaDebugUICargoPanel$init$searchField$1$1.invoke(LunaDebugUICargoPanel.kt:73) ~[?:?]
   at lunalib.backend.ui.debug.LunaDebugUICargoPanel$init$searchField$1$1.invoke(LunaDebugUICargoPanel.kt:66) ~[?:?]
   at lunalib.backend.ui.components.base.LunaUIBaseElement.processInput(LunaUIBaseElement.kt:273) ~[?:?]
   at lunalib.backend.ui.components.base.LunaUITextField.processInput(LunaUITextField.kt:211) ~[?:?]
   at com.fs.starfarer.ui.newui.int.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.impl.StandardTooltipV2.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.newui.int.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.newui.int.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.E.I.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.public.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.newui.return.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.public.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.newui.classsuper.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.campaign.CampaignState.processInput(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.BaseGameState.traverse(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.state.AppDriver.begin(Unknown Source) ~[fs.common_obf.jar:?]
   at com.fs.starfarer.combat.CombatMain.main(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) ~[starfarer_obf.jar:?]
   at java.lang.Thread.run(Thread.java:750) [?:1.8.0_392]

game crash when i scroll down in lunalib
Logged

Lukas04

  • Admiral
  • *****
  • Posts: 622
    • View Profile
Re: [0.96a] LunaLib
« Reply #73 on: November 24, 2023, 11:08:04 AM »

java.util.MissingFormatArgumentException: Format specifier '% o'
   at java.util.Formatter.format(Formatter.java:2519) ~[?:1.8.0_392]
   at java.util.Formatter.format(Formatter.java:2455) ~[?:1.8.0_392]
   at java.lang.String.format(String.java:2940) ~[?:1.8.0_392]
   at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.addPara(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.addPara(Unknown Source) ~[starfarer_obf.jar:?]
   at lunalib.backend.ui.debug.LunaDebugUICargoPanel.createList(LunaDebugUICargoPanel.kt:232) ~[?:?]
   at lunalib.backend.ui.debug.LunaDebugUICargoPanel$init$searchField$1$1.invoke(LunaDebugUICargoPanel.kt:73) ~[?:?]
   at lunalib.backend.ui.debug.LunaDebugUICargoPanel$init$searchField$1$1.invoke(LunaDebugUICargoPanel.kt:66) ~[?:?]
   at lunalib.backend.ui.components.base.LunaUIBaseElement.processInput(LunaUIBaseElement.kt:273) ~[?:?]
   at lunalib.backend.ui.components.base.LunaUITextField.processInput(LunaUITextField.kt:211) ~[?:?]
   at com.fs.starfarer.ui.newui.int.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.impl.StandardTooltipV2.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.newui.int.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.newui.int.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.E.I.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.public.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.newui.return.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.public.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.newui.classsuper.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.campaign.CampaignState.processInput(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.BaseGameState.traverse(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.state.AppDriver.begin(Unknown Source) ~[fs.common_obf.jar:?]
   at com.fs.starfarer.combat.CombatMain.main(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source) ~[starfarer_obf.jar:?]
   at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) ~[starfarer_obf.jar:?]
   at java.lang.Thread.run(Thread.java:750) [?:1.8.0_392]

game crash when i scroll down in lunalib

No clue what could cause this, maybe some mod has a ship or cargo item with a % in its name? Still odd. Dont exactly know what it could be so cant really help you there.
Logged

RafElite

  • Ensign
  • *
  • Posts: 3
    • View Profile
Re: [0.96a] LunaLib
« Reply #74 on: November 27, 2023, 11:54:54 PM »

java.lang.NullPointerException
   at data.campaign.econ.boggledTools.getBooleanSetting(boggledTools.java:3542)
   at data.campaign.econ.conditions.Cramped_Quarters.unapply(Cramped_Quarters.java:98)
   at com.fs.starfarer.campaign.econ.Market.reapplyConditions(Unknown Source)
   at com.fs.starfarer.api.impl.campaign.CoreLifecyclePluginImpl.econPostSaveRestore(CoreLifecyclePluginImpl.java:1189)
   at com.fs.starfarer.campaign.save.CampaignGameManager.super(Unknown Source)
   at com.fs.starfarer.title.TitleScreenState.dialogDismissed(Unknown Source)
   at com.fs.starfarer.ui.public.dismiss(Unknown Source)
   at com.fs.starfarer.ui.impl.L.dismiss(Unknown Source)
   at com.fs.starfarer.campaign.save.LoadGameDialog.actionPerformed(Unknown Source)
   at com.fs.starfarer.ui.n.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.n.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.g$Oo.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.g.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.E.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.public.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.interfacenew.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.interfacenew.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.title.TitleScreenState.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.o00000(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
I expanded my mod list, got an issue. After disabling mods one by one, I get this error with only Lunalib enabled from all the new mods I got. Other mods are: Lazylib, GraphicsLib, MagicLib, Nexerelin, A new lvl of confidence, Speed up, Terraforming and station construction, and grand colonies. Game loads fine with that list, but when I start a new game or load a save file with Lunalib added this crash happens. All mods are at the latest version, Lunalib at 1.8.3 and Lazylib at 2.8. I'm stumped.
Logged
Pages: 1 ... 3 4 [5] 6 7