Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

Starsector 0.98a is out! (03/27/25)

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - FFT

Pages: [1]
1
Mods / Re: [0.98a-RC7] Liminal: Custom, Upgradeable Hullmods
« on: May 05, 2025, 03:34:38 PM »
I do agree with Watchwolf on the point of artificial difficulty. I played on Standart and still basically shat a hedgehog out quills forward combatting the planets. Then the boss was a pushover but im starting to suspect that it may have not initialized properly? Since i didnt have a ball of ships, but just a lot of "Abomination" placeholder boxes instead. Anyway, i do want to learn what is the intended way to play this mod, as it is very interesting mod to play with up untill the crisis.

Edit:
Small complaint (story spoilers below):
Spoiler
It is a little jarring to be able to "Talk to research team" and then "discuss funding opportunities" with Jarn who was supposedly devoured by the Entity after the Crisis began. Broke my suspension of disbelief a little, but its really a minor thing, just wanted to address that too
[close]

2
Mods / Re: [0.98a-RC7] Liminal: Custom, Upgradeable Hullmods
« on: May 05, 2025, 03:25:29 PM »
Do planet encounters scale with fleet size or not? If they do, then i guess thats on me for bloating my fleet too much because i like to haul ships around.
Spoilers below..

Spoiler
If its intended to go with 6 unkillable Zigs, then holy heck this is overtuned



It took the cheesiest of cheeses and a lot of sweat ant tears for me to "beat" this and in no universe this is possible with vanilla ships. Which probably means im doing something wrong.

What was the intended difficulty? Two zigs? Three? Well anyway i dont know what exactly is broken in my current playthrough, suposedly the fleet scaling, but while the beginning of the crisis was awesome, its main body and ending really disappointed (boss got deleted; i guess its because it does not scale with fleetpoints.) Honestly the swarm of evertanking Monitors with Shades were way way way more scarier and tought to fight than the "final boss".

The combination of phase+speed+hit protection+hull regen is honestly so annoying than i think i had my fill of that for the rest of my modded runs ever. Anyhow, i do want to hear what is the intended balancing point because im pretty sure i went with the wrong way of doing things which spoiled otherwise great mod experience for me.
[close]

TL:DR; the mod is great fun and very interesting, but really broken at the Crisis planet fights, especially if you have a large fleet (assuming it scales with FP).

3
Mods / Re: [0.97a] Pirate Mini Mod (1.7.6)
« on: April 06, 2025, 11:07:19 AM »
i will probably find the ability and tweak it myself because its just silly

4
Mods / Re: [0.97a] Pirate Mini Mod (1.7.6)
« on: April 06, 2025, 10:59:33 AM »
Spoiler
[close]

This "Minkowsky Space Shift" is really overtuned imo. The shard just goes there and stays there indefinetly if its under fire, then emerges, does nothing, and goes back in. And im just left to wait for it.  Prolongues battle indefinetly and honestly a boring ability. It should have a somewhat reasonable cooldown, even though its [OMEGA], constantly staing invisible is just an inconvenience. I had to spin in place for like 10 minutes to "trick" them into reappearing and landing a shot or two.

5
I had a closer look and I found the place error is coming from. I can add exception catching, but for me the question remains, is it ok to include ship IDs of hulls without spec files? I can't tell as I'm new to modding this game. Thank you YukiM for updating your mod, I may add that catch clause to prevent such errors in the future and/or if that's a feature you are relaying on? Not sure if that's correct/if there is any other way to decide if a ship should be included or not.

PS I believe the crash is because another mod was on before save and is off while trying to load, I could not reproduce the crash, when I used Nightcross mod game loaded just fine, only Stelnet Market wasn't working. but YMMW I suppose.

Strangely enough, ive never installed or enabled SWP this time though. I guess there was just a reference to it in NA

All is well that ends well :)

6
Mods / Re: [0.98a] Nightcross Armory Corporation 1.1.9
« on: April 05, 2025, 02:22:51 PM »
Thanks, will fix! Those lines were put in back when NCA owned a market, was nex enabled, and didnt have a complete roster of ships.

V1.1.10
- Corrosion torpedoes now have a cap on how fast they can drag ships
- Fixed a crash when using Stellar Networks

Awesome! Thanks for the quick hotfix!

7
Mods / Re: [0.98a] Nightcross Armory Corporation 1.1.9
« on: April 05, 2025, 09:59:20 AM »
Heyo! Very cool mod! I dont know if this applies, but i cant load my saves with NA present if i had Stellar Networks enabled too! Ive posted the issue on SN forum page, but maybe you could look into that too?
The faction itself seems to work and load correctly, and i really want to try them out, but Stellar Networks is such a QoL for me! I cant really choose

happens on 0.98a-RC7




If i remove Nightcross, all is OK. Im not sure where exactly the issue is, in Nightcross or StelNet, so ill post in both :p

Modlist:
Spoiler
Mods (76)
Additional Console Commands  v1.2.0  [console_additions]
AdvancedGunneryControl  v1.18.0  [advanced_gunnery_control_dbeaa06e]
Adversary  v7.0.0  [adversary]
Animated Colony Items  v1.0.0  [animated_items]
Apex Design Collective  v1.2.13  [apex_design]
Apex Design Collective Skin - PEAK  v1.2.0  [apex_design_peak]
Aptly Simple Hullmods  v2.1.2c  [aptlysimplehullmods]
AoTD - Dreams of Past  v3.0.2  [Cryo_but_better]
AoTD - Virtue Of Society  v1.3.3  [aod_vos]
AoTD- Vaults of Knowledge   v3.2.0  [aotd_vok]
AoTD - Ashes of Ohm  v0.5.0  [ShoeyAshesOfOhm]
AoTD - Question of Loyalty  v2.0.4  [aotd_qol]
Ashlib  v1.1.6  [ashlib]
Building Menu Overhaul  v1.1.5  [bmo]
ClearCommands  v1.0.g  [clearCommands]
Combat Alarm Sounds  v1.4  [CAS]
Combat Chatter  v1.15.0  [chatter]
Combat Radar  v3.0  [lw_radar]
Console Commands  v2024.10.04  [lw_console]
Content Unlocking Missions  v1.14  [timid_cum]
Demand Indicators  v1.0.e  [demandIndicators]
Detailed Combat Results  v5.4.2  [DetailedCombatResults]
Diable Avionics  v2.9.2  [diableavionics]
Dassault-Mikoyan Engineering  v1.9eHijacked  [istl_dassaultmikoyan]
D-MOD Services  v3.0.0  [dmodservices]
Dynamic Tariffs  v2.0  [dynamictariffs]
Emergent Threats  v1.0.1  [EmergentThreats_Vice]
Emergent Threats: IX Revival  v1.0.1  [EmergentThreats_IX_Revival]
Fleet Size By DP  v1.0.2b  [fleetsizebydp]
Flux Reticle  v1.4.0  [sun_flux_reticle]
FSF_MilitaryCorporation  v4.9  [FSF_MilitaryCorporation]
Goathead Aviation Bureau  v1.9.10  [Goat_Aviation_Bureau]
Grand.Colonies  v2.1.b  [GrandColonies]
zz GraphicsLib  v1.10.1  [shaderLib]
Guarantee Rare Items  v0.4.0  [guarantee-rare-items]
Hazard Mining Incorporated  v0.3.8f  [HMI]
Hillock Prototype and Station Tech  v1.4.3  [hpst]
Indies Expansion Pack  v3.1  [aerialcombatsuit]
Industrial.Evolution  v4.0.c  [IndEvo]
Interstellar Imperium  v2.6.4  [Imperium]
Iron Shell  v1.18.3aj  [timid_xiv]
LazyLib  v3.0.0  [lw_lazylib]
Leading Pip  v1.9.5  [leadingPip]
Liminal - Custom, Upgradeable Hullmods  v1.0.7  [liminal]
Locked and Loaded  v0.12  [lockedAndLoaded]
LunaLib  v2.0.2  [lunalib]
Maelstrom Superweapons Arsenal  v2.6  [superweapons]
Magic Achievements: Vanilla Pack  v1.2.4  [wisp_magicAchievementsVanillaPack]
MagicLib  v1.5.1  [MagicLib]
Mayasuran Navy  v12.0.0  [Mayasuran Navy]
More Combat Terrain Effects  v1.12.0  [niko_moreCombatTerrainEffects]
More Bar Missions  v0.0.6  [MoreBarMissions]
More Military Missions  v0.4.6  [MoreMilitaryMissions]
Nexerelin  v0.11.3y  [nexerelin]
Nightcross Armory  v1.1.9  [Nightcross]
Particle Engine  v0.8.0  [particleengine]
Persean Chronicles  v3.0.9  [wisp_perseanchronicles]
Postmodern Carriers  v1.1.1  [su_CarrierHullmod]
Progressive S-Mods  v1.1.0  [progressiveSMods]
QoL Pack  v1.2  [pt_qolpack]
Random Assortment of Things  v2.6.7  [assortment_of_things]
Refit Filters  v2.0.0  [refitfilters]
Second-in-Command  v1.4.2  [second_in_command]
Second-in-Command: Dustkeeper  v1.5.1  [sicdustkeeper]
Secrets of the Frontier  v0.14.5b  [secretsofthefrontier]
Special Hullmod Upgrades  v1.6  [mayu_specialupgrades]
SpeedUp  v1.2.1  [speedUp]
Star Lords  v0.3.2  [starlords]
Starship Legends  v2.6.0  [sun_starship_legends]
Station Augments  v2.1.0  [niko_stationAugments]
Stellar Networks  v3.2.1  [stelnet]
Substance.Abuse  v1.1.d  [alcoholism]
Terraforming Made Easy  v2.6.5a  [terraformingmadeeasy]
There Be Juggernaughts  v0.2.1-RC1  [TBJ]
Unknown Skies  v2.0.2  [US]
Unofficial New Game Plus  v2.3.0  [ungp]
[close]

Corresponding error in starsector.log:
Spoiler
36953     291356 [Thread-2] INFO com.fs.starfarer.campaign.save.CampaignGameManager Error loading
36954     291356 [Thread-2] ERROR com.fs.starfarer.campaign.save.CampaignGameManager Failed calling method
36955     ---- Debugging information ----
36956     message             : Failed calling method
36957     cause-exception     : java.lang.RuntimeException
36958     cause-message       : Ship hull spec [vulture] not found!
36959     method              : stelnet.board.query.QueryState.readResolve()
36960     class               : stelnet.board.query.QueryState
36961     required-type       : stelnet.board.query.QueryState
36962     converter-type      : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
36963     line number         : 565040
36964     class[1]            : stelnet.board.query.QueryBoard
36965     class[2]            : java.util.ArrayList
36966     converter-type[1]   : com.thoughtworks.xstream.converters.collections.CollectionConverter
36967     class[3]            : com.fs.util.container.repo.ObjectRepository
36968     class[4]            : com.fs.starfarer.campaign.comms.v2.IntelManager
36969     class[5]            : com.fs.starfarer.campaign.CampaignEngine
36970     converter-type[2]   : com.fs.starfarer.campaign.save.public
36971     version             : not available
36972     -------------------------------
36973     com.thoughtworks.xstream.converters.ConversionException: Failed calling method
36974     ---- Debugging information ----
36975     message             : Failed calling method
36976     cause-exception     : java.lang.RuntimeException
36977     cause-message       : Ship hull spec [vulture] not found!
36978     method              : stelnet.board.query.QueryState.readResolve()
36979     class               : stelnet.board.query.QueryState
36980     required-type       : stelnet.board.query.QueryState
36981     converter-type      : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
36982     line number         : 565040
36983     class[1]            : stelnet.board.query.QueryBoard
36984     class[2]            : java.util.ArrayList
36985     converter-type[1]   : com.thoughtworks.xstream.converters.collections.CollectionConverter
36986     class[3]            : com.fs.util.container.repo.ObjectRepository
36987     class[4]            : com.fs.starfarer.campaign.comms.v2.IntelManager
36988     class[5]            : com.fs.starfarer.campaign.CampaignEngine
36989     converter-type[2]   : com.fs.starfarer.campaign.save.public
36990     version             : not available
36991     -------------------------------
36992            at com.thoughtworks.xstream.core.util.SerializationMembers.callReadResolve(SerializationMembers.java:82)
36993            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:282)
36994            at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
36995            at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
36996            at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
36997            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:503)
36998            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
36999            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:281)
37000            at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
37001            at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
37002            at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
37003            at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
37004            at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.rea dItem(AbstractCollectionConverter.java:73)
37005            at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentE lementToCollection(CollectionConverter.java:98)
37006            at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:91)
37007            at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:85)
37008            at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)
37009            at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
37010            at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
37011            at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
37012            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:503)
37013            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
37014            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:281)
37015            at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
37016            at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
37017            at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
37018            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:503)
37019            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
37020            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:281)
37021            at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
37022            at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
37023            at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
37024            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:503)
37025            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
37026            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:281)
37027            at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
37028            at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
37029            at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
37030            at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
37031            at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)
37032            at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)
37033            at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1486)
37034            at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1466)
37035            at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1346)
37036            at com.fs.starfarer.campaign.save.CampaignGameManager.super(Unknown Source)
37037            at com.fs.starfarer.campaign.save.CampaignGameManager.super(Unknown Source)
37038            at com.fs.starfarer.campaign.save.CampaignGameManager.super(Unknown Source)
37039            at com.fs.starfarer.title.TitleScreenState.dialogDismissed(Unknown Source)
37040            at com.fs.starfarer.ui.O.dismiss(Unknown Source)
37041            at com.fs.starfarer.ui.impl.o0OO.dismiss(Unknown Source)
37042            at com.fs.starfarer.campaign.save.LoadGameDialog.actionPerformed(Unknown Source)
37043            at com.fs.starfarer.ui.n.buttonPressed(Unknown Source)
37044            at com.fs.starfarer.ui.H.?00000(Unknown Source)
37045            at com.fs.starfarer.ui.H.processInput(Unknown Source)
37046            at com.fs.starfarer.ui.classsuper.o00000(Unknown Source)
37047            at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
37048            at com.fs.state.AppDriver.begin(Unknown Source)
37049            at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
37050            at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
37051            at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
37052            at java.base/java.lang.Thread.run(Unknown Source)
37053     Caused by: java.lang.RuntimeException: Ship hull spec [vulture] not found!
37054            at com.fs.starfarer.loading.M.o00000(Unknown Source)
37055            at com.fs.starfarer.loading.SpecStore.o00000(Unknown Source)
37056            at com.fs.starfarer.loading.SpecStore.o00000(Unknown Source)
37057            at com.fs.starfarer.settings.StarfarerSettings$1.getHullSpec(Unknown Source)
37058            at stelnet.board.query.provider.FactionProvider.getAllShips(FactionProvider.java:67)
37059            at stelnet.board.query.provider.ShipQueryProvider.getShipHulls(ShipQueryProvider.java:119)
37060            at stelnet.board.query.provider.ShipQueryProvider.getManufacturers(ShipQueryProvider.java:111)
37061            at stelnet.board.query.view.add.ShipButtonUtils.getManufacturers(ShipButtonUtils.java:33)
37062            at stelnet.board.query.view.add.ShipQueryFactory.<init>(ShipQueryFactory.java:35)
37063            at stelnet.board.query.view.add.AddQueryFactory.createQueryTypeButtons(AddQueryFactory.java:88)
37064            at stelnet.board.query.view.add.AddQueryFactory.<init>(AddQueryFactory.java:30)
37065            at stelnet.board.query.QueryState.readResolve(QueryState.java:41)
37066            at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
37067            at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
37068            at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
37069            at java.base/java.lang.reflect.Method.invoke(Unknown Source)
37070            at com.thoughtworks.xstream.core.util.SerializationMembers.callReadResolve(SerializationMembers.java:78)
37071        ... 60 more
[close]

8
Alright, i have finally found the culprit with 100% guarantee. Its Nightcross Armory. If i enable it with StelNet, i can start a save with it, all ships work fine. Then, i save, and i cant load that save.




If i remove Nightcross, all is OK. Im not sure where exactly the issue is, in Nightcross or StelNet, so ill post in both :p

Modlist:
Spoiler
Mods (76)
Additional Console Commands  v1.2.0  [console_additions]
AdvancedGunneryControl  v1.18.0  [advanced_gunnery_control_dbeaa06e]
Adversary  v7.0.0  [adversary]
Animated Colony Items  v1.0.0  [animated_items]
Apex Design Collective  v1.2.13  [apex_design]
Apex Design Collective Skin - PEAK  v1.2.0  [apex_design_peak]
Aptly Simple Hullmods  v2.1.2c  [aptlysimplehullmods]
AoTD - Dreams of Past  v3.0.2  [Cryo_but_better]
AoTD - Virtue Of Society  v1.3.3  [aod_vos]
AoTD- Vaults of Knowledge   v3.2.0  [aotd_vok]
AoTD - Ashes of Ohm  v0.5.0  [ShoeyAshesOfOhm]
AoTD - Question of Loyalty  v2.0.4  [aotd_qol]
Ashlib  v1.1.6  [ashlib]
Building Menu Overhaul  v1.1.5  [bmo]
ClearCommands  v1.0.g  [clearCommands]
Combat Alarm Sounds  v1.4  [CAS]
Combat Chatter  v1.15.0  [chatter]
Combat Radar  v3.0  [lw_radar]
Console Commands  v2024.10.04  [lw_console]
Content Unlocking Missions  v1.14  [timid_cum]
Demand Indicators  v1.0.e  [demandIndicators]
Detailed Combat Results  v5.4.2  [DetailedCombatResults]
Diable Avionics  v2.9.2  [diableavionics]
Dassault-Mikoyan Engineering  v1.9eHijacked  [istl_dassaultmikoyan]
D-MOD Services  v3.0.0  [dmodservices]
Dynamic Tariffs  v2.0  [dynamictariffs]
Emergent Threats  v1.0.1  [EmergentThreats_Vice]
Emergent Threats: IX Revival  v1.0.1  [EmergentThreats_IX_Revival]
Fleet Size By DP  v1.0.2b  [fleetsizebydp]
Flux Reticle  v1.4.0  [sun_flux_reticle]
FSF_MilitaryCorporation  v4.9  [FSF_MilitaryCorporation]
Goathead Aviation Bureau  v1.9.10  [Goat_Aviation_Bureau]
Grand.Colonies  v2.1.b  [GrandColonies]
zz GraphicsLib  v1.10.1  [shaderLib]
Guarantee Rare Items  v0.4.0  [guarantee-rare-items]
Hazard Mining Incorporated  v0.3.8f  [HMI]
Hillock Prototype and Station Tech  v1.4.3  [hpst]
Indies Expansion Pack  v3.1  [aerialcombatsuit]
Industrial.Evolution  v4.0.c  [IndEvo]
Interstellar Imperium  v2.6.4  [Imperium]
Iron Shell  v1.18.3aj  [timid_xiv]
LazyLib  v3.0.0  [lw_lazylib]
Leading Pip  v1.9.5  [leadingPip]
Liminal - Custom, Upgradeable Hullmods  v1.0.7  [liminal]
Locked and Loaded  v0.12  [lockedAndLoaded]
LunaLib  v2.0.2  [lunalib]
Maelstrom Superweapons Arsenal  v2.6  [superweapons]
Magic Achievements: Vanilla Pack  v1.2.4  [wisp_magicAchievementsVanillaPack]
MagicLib  v1.5.1  [MagicLib]
Mayasuran Navy  v12.0.0  [Mayasuran Navy]
More Combat Terrain Effects  v1.12.0  [niko_moreCombatTerrainEffects]
More Bar Missions  v0.0.6  [MoreBarMissions]
More Military Missions  v0.4.6  [MoreMilitaryMissions]
Nexerelin  v0.11.3y  [nexerelin]
Nightcross Armory  v1.1.9  [Nightcross]
Particle Engine  v0.8.0  [particleengine]
Persean Chronicles  v3.0.9  [wisp_perseanchronicles]
Postmodern Carriers  v1.1.1  [su_CarrierHullmod]
Progressive S-Mods  v1.1.0  [progressiveSMods]
QoL Pack  v1.2  [pt_qolpack]
Random Assortment of Things  v2.6.7  [assortment_of_things]
Refit Filters  v2.0.0  [refitfilters]
Second-in-Command  v1.4.2  [second_in_command]
Second-in-Command: Dustkeeper  v1.5.1  [sicdustkeeper]
Secrets of the Frontier  v0.14.5b  [secretsofthefrontier]
Special Hullmod Upgrades  v1.6  [mayu_specialupgrades]
SpeedUp  v1.2.1  [speedUp]
Star Lords  v0.3.2  [starlords]
Starship Legends  v2.6.0  [sun_starship_legends]
Station Augments  v2.1.0  [niko_stationAugments]
Stellar Networks  v3.2.1  [stelnet]
Substance.Abuse  v1.1.d  [alcoholism]
Terraforming Made Easy  v2.6.5a  [terraformingmadeeasy]
There Be Juggernaughts  v0.2.1-RC1  [TBJ]
Unknown Skies  v2.0.2  [US]
Unofficial New Game Plus  v2.3.0  [ungp]
[close]

Corresponding error in starsector.log:
Spoiler
36953     291356 [Thread-2] INFO com.fs.starfarer.campaign.save.CampaignGameManager Error loading
36954     291356 [Thread-2] ERROR com.fs.starfarer.campaign.save.CampaignGameManager Failed calling method
36955     ---- Debugging information ----
36956     message             : Failed calling method
36957     cause-exception     : java.lang.RuntimeException
36958     cause-message       : Ship hull spec [vulture] not found!
36959     method              : stelnet.board.query.QueryState.readResolve()
36960     class               : stelnet.board.query.QueryState
36961     required-type       : stelnet.board.query.QueryState
36962     converter-type      : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
36963     line number         : 565040
36964     class[1]            : stelnet.board.query.QueryBoard
36965     class[2]            : java.util.ArrayList
36966     converter-type[1]   : com.thoughtworks.xstream.converters.collections.CollectionConverter
36967     class[3]            : com.fs.util.container.repo.ObjectRepository
36968     class[4]            : com.fs.starfarer.campaign.comms.v2.IntelManager
36969     class[5]            : com.fs.starfarer.campaign.CampaignEngine
36970     converter-type[2]   : com.fs.starfarer.campaign.save.public
36971     version             : not available
36972     -------------------------------
36973     com.thoughtworks.xstream.converters.ConversionException: Failed calling method
36974     ---- Debugging information ----
36975     message             : Failed calling method
36976     cause-exception     : java.lang.RuntimeException
36977     cause-message       : Ship hull spec [vulture] not found!
36978     method              : stelnet.board.query.QueryState.readResolve()
36979     class               : stelnet.board.query.QueryState
36980     required-type       : stelnet.board.query.QueryState
36981     converter-type      : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
36982     line number         : 565040
36983     class[1]            : stelnet.board.query.QueryBoard
36984     class[2]            : java.util.ArrayList
36985     converter-type[1]   : com.thoughtworks.xstream.converters.collections.CollectionConverter
36986     class[3]            : com.fs.util.container.repo.ObjectRepository
36987     class[4]            : com.fs.starfarer.campaign.comms.v2.IntelManager
36988     class[5]            : com.fs.starfarer.campaign.CampaignEngine
36989     converter-type[2]   : com.fs.starfarer.campaign.save.public
36990     version             : not available
36991     -------------------------------
36992            at com.thoughtworks.xstream.core.util.SerializationMembers.callReadResolve(SerializationMembers.java:82)
36993            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:282)
36994            at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
36995            at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
36996            at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
36997            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:503)
36998            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
36999            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:281)
37000            at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
37001            at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
37002            at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
37003            at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
37004            at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.rea dItem(AbstractCollectionConverter.java:73)
37005            at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentE lementToCollection(CollectionConverter.java:98)
37006            at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:91)
37007            at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:85)
37008            at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)
37009            at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
37010            at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
37011            at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
37012            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:503)
37013            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
37014            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:281)
37015            at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
37016            at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
37017            at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
37018            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:503)
37019            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
37020            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:281)
37021            at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
37022            at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
37023            at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
37024            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:503)
37025            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
37026            at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:281)
37027            at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
37028            at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
37029            at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
37030            at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
37031            at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)
37032            at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)
37033            at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1486)
37034            at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1466)
37035            at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1346)
37036            at com.fs.starfarer.campaign.save.CampaignGameManager.super(Unknown Source)
37037            at com.fs.starfarer.campaign.save.CampaignGameManager.super(Unknown Source)
37038            at com.fs.starfarer.campaign.save.CampaignGameManager.super(Unknown Source)
37039            at com.fs.starfarer.title.TitleScreenState.dialogDismissed(Unknown Source)
37040            at com.fs.starfarer.ui.O.dismiss(Unknown Source)
37041            at com.fs.starfarer.ui.impl.o0OO.dismiss(Unknown Source)
37042            at com.fs.starfarer.campaign.save.LoadGameDialog.actionPerformed(Unknown Source)
37043            at com.fs.starfarer.ui.n.buttonPressed(Unknown Source)
37044            at com.fs.starfarer.ui.H.?00000(Unknown Source)
37045            at com.fs.starfarer.ui.H.processInput(Unknown Source)
37046            at com.fs.starfarer.ui.classsuper.o00000(Unknown Source)
37047            at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
37048            at com.fs.state.AppDriver.begin(Unknown Source)
37049            at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
37050            at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
37051            at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
37052            at java.base/java.lang.Thread.run(Unknown Source)
37053     Caused by: java.lang.RuntimeException: Ship hull spec [vulture] not found!
37054            at com.fs.starfarer.loading.M.o00000(Unknown Source)
37055            at com.fs.starfarer.loading.SpecStore.o00000(Unknown Source)
37056            at com.fs.starfarer.loading.SpecStore.o00000(Unknown Source)
37057            at com.fs.starfarer.settings.StarfarerSettings$1.getHullSpec(Unknown Source)
37058            at stelnet.board.query.provider.FactionProvider.getAllShips(FactionProvider.java:67)
37059            at stelnet.board.query.provider.ShipQueryProvider.getShipHulls(ShipQueryProvider.java:119)
37060            at stelnet.board.query.provider.ShipQueryProvider.getManufacturers(ShipQueryProvider.java:111)
37061            at stelnet.board.query.view.add.ShipButtonUtils.getManufacturers(ShipButtonUtils.java:33)
37062            at stelnet.board.query.view.add.ShipQueryFactory.<init>(ShipQueryFactory.java:35)
37063            at stelnet.board.query.view.add.AddQueryFactory.createQueryTypeButtons(AddQueryFactory.java:88)
37064            at stelnet.board.query.view.add.AddQueryFactory.<init>(AddQueryFactory.java:30)
37065            at stelnet.board.query.QueryState.readResolve(QueryState.java:41)
37066            at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
37067            at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
37068            at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
37069            at java.base/java.lang.reflect.Method.invoke(Unknown Source)
37070            at com.thoughtworks.xstream.core.util.SerializationMembers.callReadResolve(SerializationMembers.java:78)
37071        ... 60 more
[close]

9
 ..yeah no okay i dont actually know what is the issue here. When i was enabling mods one by one, including UNGP, there was no issue arising with saving and loading. Like, zero issue, with all the mods enabled. Then i tried to us UNGP, it worked pretty wel, i could save and load alright. Then a CTD happened because of UNGP internal error and i again couldnt load after saving. So, thinking i have found the culprit, i cleared all UNGP related data, and disabled UNGP. And... i still couldnt load any save made with mods with stelnet enabled. Weird thing is that it was working for some reason but then stopped? again?

And this is what started appearing in starsector.log:
Spoiler
263098     484312 [Thread-2] INFO com.fs.starfarer.campaign.save.CampaignGameManager Error loading
263099     484312 [Thread-2] ERROR com.fs.starfarer.campaign.save.CampaignGameManager C:\Games\Starsector0.98\starsector-core\..\saves\save_CampionKila_5277818485186799229\campaign.xml.inprogress (weird unknowh symbols that break posting go here)
263100     java.io.FileNotFoundException: C:\Games\Starsector0.98\starsector-core\..\saves\save_CampionKila_5277818485186799229\campaign.xml.inprogress (more unrecognized symbols that pervent me from posting this text)
263101            at java.base/java.io.FileInputStream.open0(Native Method)
263102            at java.base/java.io.FileInputStream.open(Unknown Source)
263103            at java.base/java.io.FileInputStream.<init>(Unknown Source)
263104            at com.fs.starfarer.util.G.<init>(Unknown Source)
263105            at com.fs.starfarer.util.G.<init>(Unknown Source)
263106            at com.fs.starfarer.campaign.save.CampaignGameManager.super(Unknown Source)
263107            at com.fs.starfarer.campaign.save.CampaignGameManager.super(Unknown Source)
263108            at com.fs.starfarer.campaign.save.CampaignGameManager.super(Unknown Source)
263109            at com.fs.starfarer.campaign.save.CampaignGameManager.super(Unknown Source)
263110            at com.fs.starfarer.title.TitleScreenState.dialogDismissed(Unknown Source)
263111            at com.fs.starfarer.ui.O.dismiss(Unknown Source)
263112            at com.fs.starfarer.ui.impl.o0OO.dismiss(Unknown Source)
263113            at com.fs.starfarer.campaign.save.LoadGameDialog.actionPerformed(Unknown Source)
263114            at com.fs.starfarer.ui.n.buttonPressed(Unknown Source)
263115            at com.fs.starfarer.ui.H.?00000(Unknown Source)
263116            at com.fs.starfarer.ui.H.processInput(Unknown Source)
263117            at com.fs.starfarer.ui.classsuper.o00000(Unknown Source)
263118            at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
263119            at com.fs.state.AppDriver.begin(Unknown Source)
263120            at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
263121            at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
263122            at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
263123            at java.base/java.lang.Thread.run(Unknown Source)
[close]

So weird, and it seems that some encoding issues too? So its not UNGP, but some other faction mod. I will keep hacking at it and will keep the records of my attempts here i guess. UNGP has nothing to do with that, i guess that the game decided to save properly after i disabled it was a coincidence.

10
No! Scratch everything! I now know what is the true culprit! Its Unofficial New Game Plus! Being more precise, its one of my old savepoints. Apparently sometimes it "remembers" ship hulls that are no longer present. So thats why i was intermittently having issues! Its kinda obvious in hindsight, and why clearing the saves folder helped.

11
Mods / Re: [0.97a] Unofficial New Game Plus 2.3.0 hotfix(2024/5/22)
« on: April 05, 2025, 07:57:07 AM »
Yep, you can CTD if you interact with some UI in intel
Spoiler
1207     845991 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain java.lang.NullPointerException: Cannot invoke "String.length()" because "<parameter1>" is null
1208     java.lang.NullPointerException: Cannot invoke "String.length()" because "<parameter1>" is null
1209            at com.fs.graphics.oOOO.ooOO.?00000(Unknown Source)
1210            at com.fs.starfarer.util.Oo0O.o00000(Unknown Source)
1211            at com.fs.starfarer.util.Oo0O.o00000(Unknown Source)
1212            at com.fs.starfarer.campaign.comms.v2.EventsPanel.o00000(Unknown Source)
1213            at com.fs.starfarer.campaign.comms.v2.EventsPanel.actionPerformed(Unknown Source)
1214            at com.fs.starfarer.ui.n.buttonPressed(Unknown Source)
1215            at com.fs.starfarer.ui.H.?00000(Unknown Source)
1216            at com.fs.starfarer.ui.H.processInput(Unknown Source)
1217            at com.fs.starfarer.ui.n.processInputImpl(Unknown Source)
1218            at com.fs.starfarer.ui.R.processInput(Unknown Source)
1219            at com.fs.starfarer.ui.g$Oo.processInputImpl(Unknown Source)
1220            at com.fs.starfarer.ui.R.processInput(Unknown Source)
1221            at com.fs.starfarer.ui.o000OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.dispatchEventsToChildren(Unknown Source)
1222            at com.fs.starfarer.ui.o000OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInputImpl(Unknown Source)
1223            at com.fs.starfarer.ui.g.processInputImpl(Unknown Source)
1224            at com.fs.starfarer.ui.R.processInput(Unknown Source)
1225            at com.fs.starfarer.ui.o000OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.dispatchEventsToChildren(Unknown Source)
1226            at com.fs.starfarer.ui.o000OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInputImpl(Unknown Source)
1227            at com.fs.starfarer.ui.R.processInput(Unknown Source)
1228            at com.fs.starfarer.ui.o000OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.dispatchEventsToChildren(Unknown Source)
1229            at com.fs.starfarer.ui.o000OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInputImpl(Unknown Source)
1230            at com.fs.starfarer.campaign.comms.v2.EventsPanel.processInputImpl(Unknown Source)
1231            at com.fs.starfarer.ui.R.processInput(Unknown Source)
1232            at com.fs.starfarer.ui.o000OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.dispatchEventsToChildren(Unknown Source)
1233            at com.fs.starfarer.ui.o000OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInputImpl(Unknown Source)
1234            at com.fs.starfarer.campaign.comms.OOoO.processInputImpl(Unknown Source)
1235            at com.fs.starfarer.ui.R.processInput(Unknown Source)
1236            at com.fs.starfarer.ui.o000OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.dispatchEventsToChildren(Unknown Source)
1237            at com.fs.starfarer.ui.o000OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInputImpl(Unknown Source)
1238            at com.fs.starfarer.ui.newui.class.processInputImpl(Unknown Source)
1239            at com.fs.starfarer.ui.R.processInput(Unknown Source)
1240            at com.fs.starfarer.ui.o000OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.dispatchEventsToChildren(Unknown Source)
1241            at com.fs.starfarer.ui.o000OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInputImpl(Unknown Source)
1242            at com.fs.starfarer.ui.O.processInputImpl(Unknown Source)
1243            at com.fs.starfarer.ui.newui.for.processInputImpl(Unknown Source)
1244            at com.fs.starfarer.ui.R.processInput(Unknown Source)
1245            at com.fs.starfarer.ui.o000OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.dispatchEventsToChildren(Unknown Source)
1246            at com.fs.starfarer.ui.o000OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.processInputImpl(Unknown Source)
1247            at com.fs.starfarer.ui.R.processInput(Unknown Source)
1248            at com.fs.starfarer.campaign.CampaignState.processInput(Unknown Source)
1249            at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
1250            at com.fs.state.AppDriver.begin(Unknown Source)
1251            at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
1252            at com.fs.starfarer.StarfarerLauncher.o00000(Unknown Source)
1253            at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
1254            at java.base/java.lang.Thread.run(Unknown Source)
[close]

12

The "vulture" seems to be coming from `Ship/Weapon Pack 1.16.1` mod (but I don't see it in your list, so maybe it's coming from a different mod, if so, do you know which mods it is from?), do you own such ship in the save? Do you have for example any market intel for any ship hulls? And for a vulture?

I don't see that error in stelnet, so must be thrown by another mod or the game itself. Can you provide any logs? And where do you see that "not found" error? Any paths, classes anything around that error? Is `"stelnet: Ship hullspec [vulture] not found!"` exact message you are seeing, because I can't find anywhere such string (using regex ;) ) in the game or stelnet mod, so may be coming from somewhere else.

It sounds like there could be a market query trying to find ship hulls that for some reason doesn't exist, maybe you disabled some mod and that's why it can't find it anymore? Or a mod adding that ship is for different game version.

Try starting a new game and see if you can reproduce the problem (maybe add market query, or add that ship to your fleet with console commands), then repeat but try to turn off as many mods as possible, so desirably you would have only stelnet, the one that adds a vulture hull and any dependency (lib) mods. If know how to reproduce w/o installing bunch of mods and/or given more info about the error would help, as I don't have much here to debug, I will check the market stuff but that will be just guessing, plus I'm super fresh to modding :)

[edit]
Forgot to ask - what version of the game are you running? And is this happening on a new game saves or saves of a existing game - if so, what version of the game were you running when you started that campaign saves are broken now?

[edit2]
I found similar errors here: https://fractalsoftworks.com/forum/index.php?topic=9035.msg467584#msg467584 and https://fractalsoftworks.com/forum/index.php?topic=8007.msg421285#msg421285

Are you sure your mods are properly installed?

Sure! I will try to assist as mush as i can, i just hadnt had the time to do it properly.

Game version is 0.98a-RC7

I think i have found out the source of the issue - im not sure exactly what, but something was interfering in the saves folder with the saving and loading system, since ive migrated them from 0.97 by installing the 0.98 in the same folder as where 0.97 was. It should have been fine but it seems i had just enough garbage collected there to tip over the unstable mod stack tower, when vanilla just ignored that garbage and worked fine so i had no clue. I flushed the whole save directory, leaving only some config files for LunaLib, and then re-enabled the exact same modlist, and then no such issue arose. Well, except Combat Chatter that got updated - im not sure it couldve had such a disastrous influence over the saving system?. Stelnet works just fine. Sorry i didnt provide the logs - as i have said, the error was thrown by the game on loading the save, in the pop-up window, nothing showed up in the starsector.log. Maybe some config or cache file somewhere somehow got wrong info, idk. Sorry for giving you some headache. Thank you for supporting this awesome mod!

13
Im getting a fail on loading newly made save with an error saying "stelnet: Ship hullspec [vulture] not found!" Sadly cant make what exact mod is responsible or is that a stelnet issue, but i cant create new saves just fine, not load them back after going to the main menu. 
Thats the modlist:
Spoiler
SYSTEM PROPERTIES
Java version: 17.0.10
Java vendor: Azul Systems, Inc.

ENABLED MODS
console_additions-1.2.0: Additional Console Commands
advanced_gunnery_control_dbeaa06e-1.18.0: AdvancedGunneryControl
adversary-7.0.0: Adversary
animated_items-1.0.0: Animated Colony Items
ShoeyAshesOfOhm-0.5.0: AoTD - Ashes of Ohm
Cryo_but_better-3.0.2: AoTD - Dreams of Past
aotd_qol-2.0.4: AoTD - Question of Loyalty
aod_vos-1.3.3: AoTD - Virtue Of Society
aotd_vok-3.2.0: AoTD- Vaults of Knowledge
apex_design-1.2.13: Apex Design Collective
apex_design_peak-1.2: Apex Design Collective Skin - PEAK
aptlysimplehullmods-2.1.2c: Aptly Simple Hullmods
ashlib-1.1.6: Ashlib
bmo-1.1.5: Building Menu Overhaul
clearCommands-1.0.g: ClearCommands
CAS-1.4: Combat Alarm Sounds
chatter-1.14.2: Combat Chatter
lw_radar-3.0: Combat Radar
lw_console-2024.10.04: Console Commands
timid_cum-1.14: Content Unlocking Missions
dmodservices-3.0.0: D-MOD Services
istl_dassaultmikoyan-1.9eHijacked: Dassault-Mikoyan Engineering
demandIndicators-1.0.e: Demand Indicators
DetailedCombatResults-5.4.2: Detailed Combat Results
dynamictariffs-2.0: Dynamic Tariffs
EmergentThreats_Vice-1.0.1: Emergent Threats
EmergentThreats_IX_Revival-1.0.1: Emergent Threats: IX Revival
fleetsizebydp-1.0.2b: Fleet Size By DP
sun_flux_reticle-1.4.0: Flux Reticle
GrandColonies-2.1.b: Grand.Colonies
guarantee-rare-items-0.4.0: Guarantee Rare Items
hpst-1.4.3: Hillock Prototype and Station Tech
IndEvo-4.0.c: Industrial.Evolution
kyeltziv-1.10.4: Kyeltziv Technocracy
lw_lazylib-3.0.0: LazyLib
leadingPip-1.9.5: Leading Pip
ArkLeg-v1.9.14: Legacy of Arkgneisis
liminal-1.0.7: Liminal - Custom, Upgradeable Hullmods
lockedAndLoaded-0.12: Locked and Loaded
lunalib-2.0.2: LunaLib
exshippack-0.70a: Machina Void Shipyards
superweapons-2.6: Maelstrom Superweapons Arsenal
wisp_magicAchievementsVanillaPack-1.2.4: Magic Achievements: Vanilla Pack
MagicLib-1.5.1: MagicLib
Mayasuran Navy-12.0.0: Mayasuran Navy
MoreBarMissions-0.0.6: More Bar Missions
niko_moreCombatTerrainEffects-1.12.0: More Combat Terrain Effects
MoreMilitaryMissions-0.4.6: More Military Missions
nexerelin-0.11.3y: Nexerelin
Nightcross-1.1.9: Nightcross Armory
particleengine-0.8.0: Particle Engine
wisp_perseanchronicles-3.0.9: Persean Chronicles
progressiveSMods-1.1.0: Progressive S-Mods
pt_qolpack-1.2: QoL Pack
assortment_of_things-2.6.7: Random Assortment of Things
refitfilters-2.0.0: Refit Filters
second_in_command-1.4.1: Second-in-Command
sicdustkeeper-1.5.1: Second-in-Command: Dustkeeper
secretsofthefrontier-0.14.5b: Secrets of the Frontier
bb_plus-1.7d: Sephira Conclave
m_sladd-1.1: Sephira Labs Advanced Development Division
mayu_specialupgrades-1.6: Special Hullmod Upgrades
speedUp-1.2.1: SpeedUp
starlords-0.3.2: Star Lords
sun_starship_legends-2.6.0: Starship Legends
niko_stationAugments-2.1.0: Station Augments
stelnet-3.2.0: Stellar Networks
alcoholism-1.1.d: Substance.Abuse
terraformingmadeeasy-2.6.5a: Terraforming Made Easy
uaf-0.7.5d: United Aurora Federation
US-2.0.2: Unknown Skies
ungp-2.3.0: Unofficial New Game Plus
niko_morePlanetaryConditions-4.2.1: What we left behind
astroidships-1.4e: asteroid ship pack
shaderLib-1.10.1: zz GraphicsLib
[close]

Log doesnt seem to contain any useful info since this error happens in the menu when trying to load a savefile, doesnt get a message in the logs.. If someone has any advices on where and how to find the culprit, it would be greatly appreciated. Untill then ill be making some educated guesses for a bit

14
Modding / Re: [0.97a/0.96a] Vulpoids - Lost Project 0.9
« on: May 14, 2024, 03:54:00 AM »
Man-made horrors beyond Ludd's comprehension

15
Modding / Re: [0.96][WIP] United Aurora Federation 0.74a1
« on: August 14, 2023, 06:54:57 AM »
Hi everyone! This is a great mod and i am discovering its content piece by piece, but i do have a question

It does not seem like this hullmod actually restores missile ammo, except maybe built-in missile launcers
Was it intended that way, but not specified in the description? Can i enable some kind of devmod in starsector to see whats going on with them hullmod effects? Does not seem to be a mod conflict, even when everything else is disabled missiles still wont get replenished

Spoiler
[close]



Thanks in advance :)

Pages: [1]