Fractal Softworks Forum

Please login or register.

Login with username, password and session length

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 - EastwardBucket

Pages: [1]
1
Mods / Re: [0.96a] Ashes of The Domain
« on: November 02, 2023, 12:00:47 AM »
Hello again  :D

I'm seeing a crash when UAF & Nex are enabled in the UAFCakeEvent colony event.

Code
124741 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
at data.colonyevents.events.UAFCakeEvent.executeDecision(UAFCakeEvent.java:37)
at data.colonyevents.ui.AoTDColonyEventOutcomeUI.reportButtonPressed(AoTDColonyEventOutcomeUI.java:266)
at data.colonyevents.ui.AoTDColonyEventOutcomeUI$ButtonReportingCustomPanel.buttonPressed(AoTDColonyEventOutcomeUI.java:293)
at com.fs.starfarer.ui.newui.I.actionPerformed(Unknown Source)

I assume the error here is caused by it choosing a Nex Outpost and not a real colony as the target for the event.  Currently this bug will deadlock a playthrough, as clicking any of the event options will trip the NPE.

Edit: Noticed I was still on an older version (1.0.2) updated to the latest 1.0.6 which I think was ok to do - and it seems to have resolved the NPE. Thanks!

2
Mods / Re: [0.96a] Ashes of The Domain
« on: October 21, 2023, 03:10:52 AM »
I've narrowed my crash down to the `cryoorgans.png` file. It looks like libpng on Linux doesn't recognize this as a valid PNG.

The other PNG files in the mod load just fine, was this one created in a special way?

Code
$pngfix cryoorgans.png
HEAD ERR 00 libpng Success Success not_a_PNG_(signature) cryoorgans.png

vs
Code
$pngfix cryoharvester.png 
IDAT OK  stdfast 13 13 3823 6440 cryoharvester.png

Edit: Actually it looks like this might be from using 7z to decompress the rar...

Code
ERROR: Unsupported Method : Ashes of  The Domain - Cryosleeper Module/data/campaign/industries.csv
ERROR: Unsupported Method : Ashes of  The Domain - Cryosleeper Module/data/campaign/market_conditions.csv
ERROR: Unsupported Method : Ashes of  The Domain - Cryosleeper Module/data/campaign/rules.csv
ERROR: Unsupported Method : Ashes of  The Domain - Cryosleeper Module/data/config/custom_entities.json
ERROR: Unsupported Method : Ashes of  The Domain - Cryosleeper Module/data/config/modSettings.json
ERROR: Unsupported Method : Ashes of  The Domain - Cryosleeper Module/data/hulls/ca_cryosleeper.ship
ERROR: Unsupported Method : Ashes of  The Domain - Cryosleeper Module/data/hulls/ship_data.csv
ERROR: Unsupported Method : Ashes of  The Domain - Cryosleeper Module/data/strings/descriptions.csv
ERROR: Unsupported Method : Ashes of  The Domain - Cryosleeper Module/data/variants/ca_cryosleeper_variant _depleted_stage_1.variant
ERROR: Unsupported Method : Ashes of  The Domain - Cryosleeper Module/data/variants/ca_cryosleeper_variant _depleted_stage_2.variant
ERROR: Unsupported Method : Ashes of  The Domain - Cryosleeper Module/data/variants/ca_cryosleeper_variant _depleted_stage_3.variant
ERROR: Unsupported Method : Ashes of  The Domain - Cryosleeper Module/data/variants/ca_cryosleeper_variant _depleted_stage_begin.variant
ERROR: Unsupported Method : Ashes of  The Domain - Cryosleeper Module/data/variants/ca_cryosleeper_variant _depleted_stage_final.variant
ERROR: Unsupported Method : Ashes of  The Domain - Cryosleeper Module/data/variants/ca_cryosleeper_variant.variant
ERROR: Unsupported Method : Ashes of  The Domain - Cryosleeper Module/jars/Cryos.jar
ERROR: Unsupported Method : Ashes of  The Domain - Cryosleeper Module/mod_info.json
ERROR: Unsupported Method : Ashes of  The Domain - Cryosleeper Module/graphics/icons/industry/cryoorgans.jpg
ERROR: Unsupported Method : Ashes of  The Domain - Cryosleeper Module/graphics/icons/industry/cryoorgans.png

Let me try the Linux friendly unrar.

Edit 2:

Yep that was the issue, this is the only mod I had installed that came from a .rar and the GUI archive utility doesn't report errors! Used 7z with the nonfree rar and it's all good now, apologies for the noise.

3
Mods / Re: [0.96a] Ashes of The Domain
« on: October 20, 2023, 10:57:34 PM »
I'm seeing a crash on launch in Linux with the 0.96aRC10 build of Starsector and version 1.2.0 of The Sleeper.

Mod list is the minimal set:

Code
{"enabledMods": [
  "Cryo_but_better",
  "lw_lazylib",
  "lunalib",
  "MagicLib"
]}
Code
9730 [Thread-4] INFO  com.fs.graphics.TextureLoader  - Cleaned buffer for texture graphics/icons/industry/heavy_industry.png (using cast)
9731 [Thread-4] INFO  com.fs.graphics.TextureLoader  - Cleaned buffer for texture graphics/icons/industry/orbital_works.png (using cast)
9731 [Thread-4] INFO  com.fs.graphics.TextureLoader  - Cleaned buffer for texture graphics/icons/industry/fuel_production.png (using cast)
9732 [Thread-4] INFO  com.fs.graphics.TextureLoader  - Cleaned buffer for texture graphics/icons/industry/commerce.png (using cast)
9732 [Thread-9] ERROR com.fs.graphics.for  -
java.lang.NullPointerException
at java.util.concurrent.ConcurrentHashMap.put(Unknown Source)
at com.fs.graphics.for$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
9732 [Thread-4] INFO  com.fs.graphics.TextureLoader  - Cleaned buffer for texture graphics/icons/industry/station_category.png (using cast)
9733 [Thread-4] INFO  com.fs.graphics.TextureLoader  - Cleaned buffer for texture graphics/icons/industry/orbital_station.png (using cast)
9733 [Thread-4] INFO  com.fs.graphics.TextureLoader  - Cleaned buffer for texture graphics/icons/industry/battlestation.png (using cast)
9734 [Thread-4] INFO  com.fs.graphics.TextureLoader  - Cleaned buffer for texture graphics/icons/industry/ground_defenses.png (using cast)
9734 [Thread-4] INFO  com.fs.graphics.TextureLoader  - Cleaned buffer for texture graphics/icons/industry/heavy_batteries.png (using cast)
9735 [Thread-4] INFO  com.fs.graphics.TextureLoader  - Cleaned buffer for texture graphics/icons/industry/patrol_hq.png (using cast)
9736 [Thread-4] INFO  com.fs.graphics.TextureLoader  - Cleaned buffer for texture graphics/icons/industry/military_base.png (using cast)
9736 [Thread-4] INFO  com.fs.graphics.TextureLoader  - Cleaned buffer for texture graphics/icons/industry/high_command.png (using cast)
9736 [Thread-4] INFO  com.fs.graphics.TextureLoader  - Cleaned buffer for texture graphics/icons/industry/lions_guard.png (using cast)
9737 [Thread-4] INFO  com.fs.graphics.TextureLoader  - Cleaned buffer for texture graphics/icons/industry/planetary_shield.png (using cast)
9737 [Thread-4] INFO  com.fs.graphics.TextureLoader  - Cleaned buffer for texture graphics/icons/industry/waystation.png (using cast)
9738 [Thread-4] INFO  com.fs.graphics.TextureLoader  - Cleaned buffer for texture graphics/icons/industry/cryosanctum.png (using cast)
9738 [Thread-4] INFO  com.fs.graphics.TextureLoader  - Cleaned buffer for texture graphics/icons/industry/cryorevival.png (using cast)
9778 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.graphics.TextureLoader.o00000(Unknown Source)
at com.fs.graphics.TextureLoader.o00000(Unknown Source)
at com.fs.graphics.TextureLoader.o00000(Unknown Source)
at com.fs.graphics.void.o00000(Unknown Source)
at com.fs.starfarer.loading.ResourceLoaderState.init(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'm not familiar with Starsector modding, but cases where Linux specifically is broken are normally from casing differences if that helps at all.

4
Ah sorry, what I meant was that if I try to enable Archean Order while Unknown Skies is enabled, Unknown Skies gets disabled automatically. This didn't occur on the previous version. I'm just not sure if that's intentional.

Also should saves from the previous version be compatible? I'm hitting a crash on loading a previous save.

Spoiler
86673 [Thread-3] INFO  com.fs.starfarer.campaign.save.CampaignGameManager  - Loading stage 3
88056 [Thread-3] INFO  com.fs.starfarer.campaign.save.CampaignGameManager  - Error loading
88057 [Thread-3] ERROR com.fs.starfarer.campaign.save.CampaignGameManager  - Failed calling method
---- Debugging information ----
message             : Failed calling method
cause-exception     : java.lang.RuntimeException
cause-message       : Ship hull spec [archean_ziggurat] not found!
method              : com.fs.starfarer.loading.specs.HullVariantSpec.readResolve()
class               : com.fs.starfarer.loading.specs.HullVariantSpec
required-type       : com.fs.starfarer.loading.specs.HullVariantSpec
converter-type      : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
line number         : 264450
class[1]            : com.fs.starfarer.campaign.fleet.FleetMember
class[2]            : java.util.ArrayList
converter-type[1]   : com.thoughtworks.xstream.converters.collections.CollectionConverter
class[3]            : com.fs.starfarer.campaign.fleet.FleetData
class[4]            : com.fs.starfarer.campaign.fleet.CampaignFleet
class[5]            : com.fs.util.container.repo.ObjectRepository
class[6]            : com.fs.starfarer.campaign.StarSystem
class[7]            : com.fs.starfarer.campaign.StarSystem$UpdateFromHyperspaceLocation
class[8]            : com.fs.starfarer.campaign.BaseLocation$LocationToken
class[9]            : com.fs.starfarer.campaign.Hyperspace
class[10]           : com.fs.starfarer.campaign.CampaignEngine
converter-type[2]   : com.fs.starfarer.campaign.save.I
version             : not available
-------------------------------
com.thoughtworks.xstream.converters.ConversionException: Failed calling method
---- Debugging information ----
message             : Failed calling method
cause-exception     : java.lang.RuntimeException
cause-message       : Ship hull spec [archean_ziggurat] not found!
method              : com.fs.starfarer.loading.specs.HullVariantSpec.readResolve()
class               : com.fs.starfarer.loading.specs.HullVariantSpec
required-type       : com.fs.starfarer.loading.specs.HullVariantSpec
converter-type      : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
line number         : 264450
class[1]            : com.fs.starfarer.campaign.fleet.FleetMember
class[2]            : java.util.ArrayList
converter-type[1]   : com.thoughtworks.xstream.converters.collections.CollectionConverter
class[3]            : com.fs.starfarer.campaign.fleet.FleetData
class[4]            : com.fs.starfarer.campaign.fleet.CampaignFleet
class[5]            : com.fs.util.container.repo.ObjectRepository
class[6]            : com.fs.starfarer.campaign.StarSystem
class[7]            : com.fs.starfarer.campaign.StarSystem$UpdateFromHyperspaceLocation
class[8]            : com.fs.starfarer.campaign.BaseLocation$LocationToken
class[9]            : com.fs.starfarer.campaign.Hyperspace
class[10]           : com.fs.starfarer.campaign.CampaignEngine
converter-type[2]   : com.fs.starfarer.campaign.save.I
version             : not available
-------------------------------
   at com.thoughtworks.xstream.core.util.SerializationMembers.callReadResolve(SerializationMembers.java:82)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:282)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:503)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:281)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
   at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.rea dItem(AbstractCollectionConverter.java:73)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentE lementToCollection(CollectionConverter.java:98)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:91)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:85)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:503)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:281)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:503)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:281)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
   at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.rea dItem(AbstractCollectionConverter.java:73)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentE lementToCollection(CollectionConverter.java:98)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:91)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:85)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:503)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:281)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:503)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:281)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:503)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:281)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:503)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:281)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
   at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.rea dItem(AbstractCollectionConverter.java:73)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentE lementToCollection(CollectionConverter.java:98)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:91)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:85)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:503)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:281)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:503)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:281)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:503)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:281)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)
   at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)
   at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1486)
   at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1466)
   at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1346)
   at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
   at com.fs.starfarer.title.TitleScreenState.dialogDismissed(Unknown Source)
   at com.fs.starfarer.ui.Oo0O.dismiss(Unknown Source)
   at com.fs.starfarer.ui.impl.o0oO.dismiss(Unknown Source)
   at com.fs.starfarer.campaign.save.LoadGameDialog.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.o00O.processInput(Unknown Source)
   at com.fs.starfarer.ui.e$Oo.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00O.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.o00O.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.o00O.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.o00O.processInput(Unknown Source)
   at com.fs.starfarer.E.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00O.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.Oo0O.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00O.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.o00O.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)
Caused by: java.lang.RuntimeException: Ship hull spec [archean_ziggurat] not found!
   at com.fs.starfarer.loading.M.o00000(Unknown Source)
   at com.fs.starfarer.loading.specs.HullVariantSpec.readResolve(Unknown Source)
   at sun.reflect.GeneratedMethodAccessor61.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
   at java.lang.reflect.Method.invoke(Unknown Source)
   at com.thoughtworks.xstream.core.util.SerializationMembers.callReadResolve(SerializationMembers.java:78)
   ... 135 more
[close]

That is what the TotalConversion setting does in mod_info.json - it automatically disables any non-utility mods unless its set to false. It's intentional in the sense that that's how the mod setting works and the mod is a total conversion so it needs to be set as true at first so users can choose whether to set it to false or not - basically its so people come here and ask about it/read the directions on the mod page.

Setting it to false is what you have to do if you want to play with other mods alongside the TC, even Nex requires this. It's a small step, but you'd be surprised at how many people install mods without really reading what they are about. In case that happens, that behavior makes them take pause and, hopefully, read the main page or ask why.

Save Compatibility:
Unfortunately, no I couldn't keep save compatibility between versions this time. Sorry! There were several changes that will break saves. That's one of the reasons I waited for a while to release the update. That and I wanted to give some time for bug reports in order to knock out as many as possible in a single update. So that if other bugs required save breaking-changes then I could handle them too. Hopefully I got them all.

Ah cool thank you, just wanted to make sure I wasn't doing something wrong on my end.

I don't mind starting up a new playthrough, speedrunning back to where I was now that I have a better understanding and feel for the balance is fun.

I don't think I've said it yet, but thanks for making this mod - I really enjoy a lot of the combat balance changes (particularly making missiles useful in longer engagements).

5
This is probably me doing something wrong, but I can't seem to enable Unknown Skies and this mod at the same time anymore with the latest update.

It works if I set "totalConversion" to false, did Unknown Skies fall off the safe list?

No its just that that flag doesn't differentiate between any mods except utility mods like LazyLib. You have to set it to false for really any other mod whether compatible, balanced or otherwise. Unknown Skies should be fine, at least afaik.

If you go to the mod page I was given permission to alter the stats it's one of the latest posts.  Not sure what's going on with the original creator, hopefully everything is good though.

He/She might just be taking a break. If there is confirmation on the mod page then that will be enough, I'd think.

Ah sorry, what I meant was that if I try to enable Archean Order while Unknown Skies is enabled, Unknown Skies gets disabled automatically. This didn't occur on the previous version. I'm just not sure if that's intentional.

Also should saves from the previous version be compatible? I'm hitting a crash on loading a previous save.

Spoiler
86673 [Thread-3] INFO  com.fs.starfarer.campaign.save.CampaignGameManager  - Loading stage 3
88056 [Thread-3] INFO  com.fs.starfarer.campaign.save.CampaignGameManager  - Error loading
88057 [Thread-3] ERROR com.fs.starfarer.campaign.save.CampaignGameManager  - Failed calling method
---- Debugging information ----
message             : Failed calling method
cause-exception     : java.lang.RuntimeException
cause-message       : Ship hull spec [archean_ziggurat] not found!
method              : com.fs.starfarer.loading.specs.HullVariantSpec.readResolve()
class               : com.fs.starfarer.loading.specs.HullVariantSpec
required-type       : com.fs.starfarer.loading.specs.HullVariantSpec
converter-type      : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
line number         : 264450
class[1]            : com.fs.starfarer.campaign.fleet.FleetMember
class[2]            : java.util.ArrayList
converter-type[1]   : com.thoughtworks.xstream.converters.collections.CollectionConverter
class[3]            : com.fs.starfarer.campaign.fleet.FleetData
class[4]            : com.fs.starfarer.campaign.fleet.CampaignFleet
class[5]            : com.fs.util.container.repo.ObjectRepository
class[6]            : com.fs.starfarer.campaign.StarSystem
class[7]            : com.fs.starfarer.campaign.StarSystem$UpdateFromHyperspaceLocation
class[8]            : com.fs.starfarer.campaign.BaseLocation$LocationToken
class[9]            : com.fs.starfarer.campaign.Hyperspace
class[10]           : com.fs.starfarer.campaign.CampaignEngine
converter-type[2]   : com.fs.starfarer.campaign.save.I
version             : not available
-------------------------------
com.thoughtworks.xstream.converters.ConversionException: Failed calling method
---- Debugging information ----
message             : Failed calling method
cause-exception     : java.lang.RuntimeException
cause-message       : Ship hull spec [archean_ziggurat] not found!
method              : com.fs.starfarer.loading.specs.HullVariantSpec.readResolve()
class               : com.fs.starfarer.loading.specs.HullVariantSpec
required-type       : com.fs.starfarer.loading.specs.HullVariantSpec
converter-type      : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
line number         : 264450
class[1]            : com.fs.starfarer.campaign.fleet.FleetMember
class[2]            : java.util.ArrayList
converter-type[1]   : com.thoughtworks.xstream.converters.collections.CollectionConverter
class[3]            : com.fs.starfarer.campaign.fleet.FleetData
class[4]            : com.fs.starfarer.campaign.fleet.CampaignFleet
class[5]            : com.fs.util.container.repo.ObjectRepository
class[6]            : com.fs.starfarer.campaign.StarSystem
class[7]            : com.fs.starfarer.campaign.StarSystem$UpdateFromHyperspaceLocation
class[8]            : com.fs.starfarer.campaign.BaseLocation$LocationToken
class[9]            : com.fs.starfarer.campaign.Hyperspace
class[10]           : com.fs.starfarer.campaign.CampaignEngine
converter-type[2]   : com.fs.starfarer.campaign.save.I
version             : not available
-------------------------------
   at com.thoughtworks.xstream.core.util.SerializationMembers.callReadResolve(SerializationMembers.java:82)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:282)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:503)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:281)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
   at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.rea dItem(AbstractCollectionConverter.java:73)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentE lementToCollection(CollectionConverter.java:98)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:91)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:85)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:503)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:281)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:503)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:281)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
   at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.rea dItem(AbstractCollectionConverter.java:73)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentE lementToCollection(CollectionConverter.java:98)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:91)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:85)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:503)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:281)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:503)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:281)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:503)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:281)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:503)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:281)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
   at com.thoughtworks.xstream.converters.collections.AbstractCollectionConverter.rea dItem(AbstractCollectionConverter.java:73)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentE lementToCollection(CollectionConverter.java:98)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:91)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:85)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:80)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:503)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:281)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:503)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:281)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:503)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:429)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:281)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:70)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:50)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.start(TreeUnmarshaller.java:134)
   at com.thoughtworks.xstream.core.AbstractTreeMarshallingStrategy.unmarshal(AbstractTreeMarshallingStrategy.java:32)
   at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1486)
   at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1466)
   at com.thoughtworks.xstream.XStream.fromXML(XStream.java:1346)
   at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
   at com.fs.starfarer.title.TitleScreenState.dialogDismissed(Unknown Source)
   at com.fs.starfarer.ui.Oo0O.dismiss(Unknown Source)
   at com.fs.starfarer.ui.impl.o0oO.dismiss(Unknown Source)
   at com.fs.starfarer.campaign.save.LoadGameDialog.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.o00O.processInput(Unknown Source)
   at com.fs.starfarer.ui.e$Oo.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00O.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.o00O.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.o00O.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.o00O.processInput(Unknown Source)
   at com.fs.starfarer.E.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00O.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.Oo0O.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.o00O.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.o00O.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)
Caused by: java.lang.RuntimeException: Ship hull spec [archean_ziggurat] not found!
   at com.fs.starfarer.loading.M.o00000(Unknown Source)
   at com.fs.starfarer.loading.specs.HullVariantSpec.readResolve(Unknown Source)
   at sun.reflect.GeneratedMethodAccessor61.invoke(Unknown Source)
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
   at java.lang.reflect.Method.invoke(Unknown Source)
   at com.thoughtworks.xstream.core.util.SerializationMembers.callReadResolve(SerializationMembers.java:78)
   ... 135 more
[close]

6
This is probably me doing something wrong, but I can't seem to enable Unknown Skies and this mod at the same time anymore with the latest update.

It works if I set "totalConversion" to false, did Unknown Skies fall off the safe list?

7
I'm having trouble reproducing both the raiding issue and the tribute issue. I'm able to disengage even while hostile to the faction if I give tribute, and the raid for equipment didn't cause a loop. on Lilith.

So far, I also haven't had issues with the Guardian or Radiant causing an error though my IDE still flags the Lazylib class as being undefined. It still works on all counts though.

I'll wait a little while longer before releasing the update and try some more to reproduce these reports later, but it would be helpful to have more exact circumstances and context for when these occurred. Things like:

Reputation
Size of the player fleet
The specific planet raided
When did the loop occur in the dialogue specifically?
What is your operating system?

Stuff like that is very helpful in order to track these down if I can't reproduce them easily.

I'm not able to reproduce the tribute issue, I'm starting to wonder if I just fat fingered a key and somehow locked myself into a disengage-with-pursuit instead of a clean disengage.

I can reproduce the raid issue, I cannot attach the save file as it's too large. Is there another way to get that file to you?

Reputation: Hostile -72, I'm currently commissioned by Tri-Tachyon
Size of the player fleet: 99 combat, 109 total, 51 marines
The specific planet raided: Hikmah, there are no defending fleets nearby.
When did the loop occur in the dialogue specifically? Cannot reproduce
What is your operating system? Windows 10

The mods I currently have active are:
Archean Order - Beta 1.4.0.2
Autosave 1.1c (configured to prompt)
Combat Chatter 1.11.2
LazyLib 2.6
MagicLib 0.34
Unknown Skies 0.43

8
what i meant was that what i got from what they said(i did not use this mod a lot yet) was that they picked the option to pay ransom but then got attacked anyways and had no option to flee, or got into the menu  to pay but didn't and then after going out of it had no option to flee anymore, whether regularily or with story points. i might be wrong though

Yep this is pretty much what happened. It was a bit strange because I got aggroed by a trade fleet and not a roaming fleet. I was in a system owned by some other faction that I think the trade fleet was going towards.

Does Archean Order tend to modify the bounty difficulty? Having a really hard time making money as even 100k bounties tend to have multiple capital ships.

Edit: Ah I did find a possible bug, not sure where to grab log files as I didn't see a stacktrace and this is an infinite loop.

Doing an equipment raid on an adamantine consortium planet seems to hang the game.

9
I may have found a bug with either faction relations or maybe the fleet ransom?

I was in some system at a trade hub and a trade fleet for the adamantine consortium came by, aggrod onto me and then asked for more money than I had for ransom. For some reason I started the game with them at -50 hostile.

After the ransom prompt I was no longer given any way to flee even though I had remaining story points and they proceeded to destroy my entire fleet while I tried to escape.

It pretty much ended that playthrough which is a bit annoying, but my question is if that's expected to happen?

Pages: [1]