Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

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

Pages: 1 ... 71 72 [73] 74 75 ... 141

Author Topic: [0.6.2a] Exerelin - Dynamic Sector and Faction War - v0.644  (Read 917096 times)

Phoenixheart

  • Lieutenant
  • **
  • Posts: 78
    • View Profile
Re: [0.6.1a] Exerelin - Dynamic Sector and Faction War - v0.61
« Reply #1080 on: October 06, 2013, 11:18:57 PM »

When will Exerelin be updated with the features of the latest release, 0.6.a? Mostly I just want my pre-combat command-ship swapping back, lol...
Logged

Zaphide

  • Admiral
  • *****
  • Posts: 799
    • View Profile
Re: [0.6.1a] Exerelin - Dynamic Sector and Faction War - v0.61
« Reply #1081 on: October 06, 2013, 11:30:06 PM »

When will Exerelin be updated with the features of the latest release, 0.6.a? Mostly I just want my pre-combat command-ship swapping back, lol...

The latest version of Exerelin (v0.61) is StarSector 0.6.1a compatible :)
Logged

Phoenixheart

  • Lieutenant
  • **
  • Posts: 78
    • View Profile
Re: [0.6.1a] Exerelin - Dynamic Sector and Faction War - v0.61
« Reply #1082 on: October 07, 2013, 12:46:35 AM »

So it is. I must've downloaded the old version RIGHT before you updated it.

Also, my saves keep getting corrupted... about half the time when I load a game, it pops up a cannot load error, and this is what the log file shows:

Spoiler
42459 [Thread-6] INFO  com.fs.starfarer.campaign.save.CampaignGameManager  - Error loading
42461 [Thread-6] ERROR com.fs.starfarer.campaign.save.CampaignGameManager  - Could not create instance of class sector : sector
---- Debugging information ----
message             : Could not create instance of class sector
cause-exception     : com.thoughtworks.xstream.mapper.CannotResolveClassException
cause-message       : sector
class               : com.fs.starfarer.campaign.CampaignEngine
required-type       : com.fs.starfarer.campaign.CampaignEngine
converter-type      : com.fs.starfarer.campaign.save.void
path                : /CampaignEngine/respawnLocation/objects/lists/entry/list/CampaignFleet[20]/ai/assignments/FleetAssignmentData/target/orbit/focus/orbit/focus/containingLocation/objects/lists/entry/list/CampaignFleet/ai/assignments/FleetAssignmentData/onCompletion/outer-class/sector
line number         : 28656
class[1]            : data.scripts.world.exerelin.AsteroidMiningFleetSpawnPoint
converter-type[1]   : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
class[2]            : data.scripts.world.exerelin.AsteroidMiningFleetSpawnPoint$1
class[3]            : com.fs.starfarer.campaign.ai.CampaignFleetAI$FleetAssignmentData
class[4]            : java.util.ArrayList
converter-type[2]   : com.thoughtworks.xstream.converters.collections.CollectionConverter
class[5]            : com.fs.starfarer.campaign.ai.CampaignFleetAI
class[6]            : com.fs.starfarer.campaign.fleet.CampaignFleet
class[7]            : java.util.HashMap
converter-type[3]   : com.thoughtworks.xstream.converters.collections.MapConverter
class[8]            : com.fs.util.container.repo.ObjectRepository
class[9]            : com.fs.starfarer.campaign.StarSystem
class[10]           : com.fs.starfarer.campaign.CampaignPlanet
class[11]           : com.fs.starfarer.campaign.CircularOrbit
class[12]           : com.fs.starfarer.campaign.CampaignOrbitalStation
version             : null
-------------------------------
com.thoughtworks.xstream.converters.ConversionException: Could not create instance of class sector : sector
---- Debugging information ----
message             : Could not create instance of class sector
cause-exception     : com.thoughtworks.xstream.mapper.CannotResolveClassException
cause-message       : sector
class               : com.fs.starfarer.campaign.CampaignEngine
required-type       : com.fs.starfarer.campaign.CampaignEngine
converter-type      : com.fs.starfarer.campaign.save.void
path                : /CampaignEngine/respawnLocation/objects/lists/entry/list/CampaignFleet[20]/ai/assignments/FleetAssignmentData/target/orbit/focus/orbit/focus/containingLocation/objects/lists/entry/list/CampaignFleet/ai/assignments/FleetAssignmentData/onCompletion/outer-class/sector
line number         : 28656
class[1]            : data.scripts.world.exerelin.AsteroidMiningFleetSpawnPoint
converter-type[1]   : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
class[2]            : data.scripts.world.exerelin.AsteroidMiningFleetSpawnPoint$1
class[3]            : com.fs.starfarer.campaign.ai.CampaignFleetAI$FleetAssignmentData
class[4]            : java.util.ArrayList
converter-type[2]   : com.thoughtworks.xstream.converters.collections.CollectionConverter
class[5]            : com.fs.starfarer.campaign.ai.CampaignFleetAI
class[6]            : com.fs.starfarer.campaign.fleet.CampaignFleet
class[7]            : java.util.HashMap
converter-type[3]   : com.thoughtworks.xstream.converters.collections.MapConverter
class[8]            : com.fs.util.container.repo.ObjectRepository
class[9]            : com.fs.starfarer.campaign.StarSystem
class[10]           : com.fs.starfarer.campaign.CampaignPlanet
class[11]           : com.fs.starfarer.campaign.CircularOrbit
class[12]           : com.fs.starfarer.campaign.CampaignOrbitalStation
version             : null
-------------------------------
   at com.fs.starfarer.campaign.save.void.instantiateNewInstance(Unknown Source)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:233)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   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:71)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentE lementToCollection(CollectionConverter.java:79)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:72)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:66)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:61)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   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:71)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentE lementToCollection(CollectionConverter.java:79)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:72)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:66)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:61)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   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:71)
   at com.thoughtworks.xstream.converters.collections.MapConverter.putCurrentEntryInt oMap(MapConverter.java:89)
   at com.thoughtworks.xstream.converters.collections.MapConverter.populateMap(MapConverter.java:77)
   at com.thoughtworks.xstream.converters.collections.MapConverter.populateMap(MapConverter.java:71)
   at com.thoughtworks.xstream.converters.collections.MapConverter.unmarshal(MapConverter.java:66)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   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:71)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentE lementToCollection(CollectionConverter.java:79)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:72)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:66)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:61)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   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:71)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentE lementToCollection(CollectionConverter.java:79)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:72)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:66)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:61)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   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:71)
   at com.thoughtworks.xstream.converters.collections.MapConverter.putCurrentEntryInt oMap(MapConverter.java:89)
   at com.thoughtworks.xstream.converters.collections.MapConverter.populateMap(MapConverter.java:77)
   at com.thoughtworks.xstream.converters.collections.MapConverter.populateMap(MapConverter.java:71)
   at com.thoughtworks.xstream.converters.collections.MapConverter.unmarshal(MapConverter.java:66)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   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:1052)
   at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1036)
   at com.thoughtworks.xstream.XStream.fromXML(XStream.java:921)
   at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
   at com.fs.starfarer.title.OoOO.dialogDismissed(Unknown Source)
   at com.fs.starfarer.ui.float.dismiss(Unknown Source)
   at com.fs.starfarer.ui.impl.I.dismiss(Unknown Source)
   at com.fs.starfarer.campaign.save.LoadGameDialog.actionPerformed(Unknown Source)
   at com.fs.starfarer.ui.privatesuper.super(Unknown Source)
   at com.fs.starfarer.ui.F.processInput(Unknown Source)
   at com.fs.starfarer.ui.OoOo.o00000(Unknown Source)
   at com.fs.starfarer.OoOO.øÒÒ000(Unknown Source)
   at com.fs.super.oOOO.Ò00000(Unknown Source)
   at com.fs.starfarer.combat.String.o00000(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher$2.run(Unknown Source)
   at java.lang.Thread.run(Thread.java:619)
Caused by: com.thoughtworks.xstream.mapper.CannotResolveClassException: sector
   at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:56)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:55)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.PackageAliasingMapper.realClass(PackageAliasingMapper.java:88)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:79)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:74)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:45)
   ... 186 more
[close]

Any idea what is going wrong, or how to fix it? I literally have not been able to play more than an hour or two on any game because I have to keep restarting once it gets corrupted :(

It's an incredible mod, but right now it doesn't seem to be playable for me... since the mod is so popular, I assume that this is a mostly isolated incident. Still sucks for me, though.
Logged

DefiasOne

  • Commander
  • ***
  • Posts: 205
    • View Profile
Re: [0.6.1a] Exerelin - Dynamic Sector and Faction War - v0.61
« Reply #1083 on: October 07, 2013, 12:50:05 AM »

Gonna' tinker with it some more today, maybe i'll get lucky.

I've seen models ingame for space stations but i've never seen them deployed, are they implemented ?
Also i feel like the rebel fleets are now murder fleets....very hard to deal with at the beginning. For example i was in a little frigate at the start and the rebel fleets were composed of cruiser and capital ships... Can't do much against those in my dinky frigate:)

And again i'm not seeing the factions deploy their full arsenal,weapons and ship wise, I've actually been mining and trying to "feed" a station so it produces more stuff but it just makes the same stuff.

LE: I've tried fixing the problem but to no avail, it's weird this didn't happen in 0.6a and I had almost the same number of factions since going to 0.6.1a the game CTDs while in combat mode while the CPU is under heavy load 90-99%, which is sad :(
« Last Edit: October 07, 2013, 02:15:21 AM by DefiasOne »
Logged

Zaphide

  • Admiral
  • *****
  • Posts: 799
    • View Profile
Re: [0.6.1a] Exerelin - Dynamic Sector and Faction War - v0.61
« Reply #1084 on: October 07, 2013, 03:22:02 AM »

So it is. I must've downloaded the old version RIGHT before you updated it.

Also, my saves keep getting corrupted... about half the time when I load a game, it pops up a cannot load error, and this is what the log file shows:

Spoiler
42459 [Thread-6] INFO  com.fs.starfarer.campaign.save.CampaignGameManager  - Error loading
42461 [Thread-6] ERROR com.fs.starfarer.campaign.save.CampaignGameManager  - Could not create instance of class sector : sector
---- Debugging information ----
message             : Could not create instance of class sector
cause-exception     : com.thoughtworks.xstream.mapper.CannotResolveClassException
cause-message       : sector
class               : com.fs.starfarer.campaign.CampaignEngine
required-type       : com.fs.starfarer.campaign.CampaignEngine
converter-type      : com.fs.starfarer.campaign.save.void
path                : /CampaignEngine/respawnLocation/objects/lists/entry/list/CampaignFleet[20]/ai/assignments/FleetAssignmentData/target/orbit/focus/orbit/focus/containingLocation/objects/lists/entry/list/CampaignFleet/ai/assignments/FleetAssignmentData/onCompletion/outer-class/sector
line number         : 28656
class[1]            : data.scripts.world.exerelin.AsteroidMiningFleetSpawnPoint
converter-type[1]   : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
class[2]            : data.scripts.world.exerelin.AsteroidMiningFleetSpawnPoint$1
class[3]            : com.fs.starfarer.campaign.ai.CampaignFleetAI$FleetAssignmentData
class[4]            : java.util.ArrayList
converter-type[2]   : com.thoughtworks.xstream.converters.collections.CollectionConverter
class[5]            : com.fs.starfarer.campaign.ai.CampaignFleetAI
class[6]            : com.fs.starfarer.campaign.fleet.CampaignFleet
class[7]            : java.util.HashMap
converter-type[3]   : com.thoughtworks.xstream.converters.collections.MapConverter
class[8]            : com.fs.util.container.repo.ObjectRepository
class[9]            : com.fs.starfarer.campaign.StarSystem
class[10]           : com.fs.starfarer.campaign.CampaignPlanet
class[11]           : com.fs.starfarer.campaign.CircularOrbit
class[12]           : com.fs.starfarer.campaign.CampaignOrbitalStation
version             : null
-------------------------------
com.thoughtworks.xstream.converters.ConversionException: Could not create instance of class sector : sector
---- Debugging information ----
message             : Could not create instance of class sector
cause-exception     : com.thoughtworks.xstream.mapper.CannotResolveClassException
cause-message       : sector
class               : com.fs.starfarer.campaign.CampaignEngine
required-type       : com.fs.starfarer.campaign.CampaignEngine
converter-type      : com.fs.starfarer.campaign.save.void
path                : /CampaignEngine/respawnLocation/objects/lists/entry/list/CampaignFleet[20]/ai/assignments/FleetAssignmentData/target/orbit/focus/orbit/focus/containingLocation/objects/lists/entry/list/CampaignFleet/ai/assignments/FleetAssignmentData/onCompletion/outer-class/sector
line number         : 28656
class[1]            : data.scripts.world.exerelin.AsteroidMiningFleetSpawnPoint
converter-type[1]   : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
class[2]            : data.scripts.world.exerelin.AsteroidMiningFleetSpawnPoint$1
class[3]            : com.fs.starfarer.campaign.ai.CampaignFleetAI$FleetAssignmentData
class[4]            : java.util.ArrayList
converter-type[2]   : com.thoughtworks.xstream.converters.collections.CollectionConverter
class[5]            : com.fs.starfarer.campaign.ai.CampaignFleetAI
class[6]            : com.fs.starfarer.campaign.fleet.CampaignFleet
class[7]            : java.util.HashMap
converter-type[3]   : com.thoughtworks.xstream.converters.collections.MapConverter
class[8]            : com.fs.util.container.repo.ObjectRepository
class[9]            : com.fs.starfarer.campaign.StarSystem
class[10]           : com.fs.starfarer.campaign.CampaignPlanet
class[11]           : com.fs.starfarer.campaign.CircularOrbit
class[12]           : com.fs.starfarer.campaign.CampaignOrbitalStation
version             : null
-------------------------------
   at com.fs.starfarer.campaign.save.void.instantiateNewInstance(Unknown Source)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:233)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   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:71)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentE lementToCollection(CollectionConverter.java:79)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:72)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:66)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:61)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   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:71)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentE lementToCollection(CollectionConverter.java:79)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:72)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:66)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:61)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   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:71)
   at com.thoughtworks.xstream.converters.collections.MapConverter.putCurrentEntryInt oMap(MapConverter.java:89)
   at com.thoughtworks.xstream.converters.collections.MapConverter.populateMap(MapConverter.java:77)
   at com.thoughtworks.xstream.converters.collections.MapConverter.populateMap(MapConverter.java:71)
   at com.thoughtworks.xstream.converters.collections.MapConverter.unmarshal(MapConverter.java:66)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   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:71)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentE lementToCollection(CollectionConverter.java:79)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:72)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:66)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:61)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   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:71)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.addCurrentE lementToCollection(CollectionConverter.java:79)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:72)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.populateCol lection(CollectionConverter.java:66)
   at com.thoughtworks.xstream.converters.collections.CollectionConverter.unmarshal(CollectionConverter.java:61)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   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:71)
   at com.thoughtworks.xstream.converters.collections.MapConverter.putCurrentEntryInt oMap(MapConverter.java:89)
   at com.thoughtworks.xstream.converters.collections.MapConverter.populateMap(MapConverter.java:77)
   at com.thoughtworks.xstream.converters.collections.MapConverter.populateMap(MapConverter.java:71)
   at com.thoughtworks.xstream.converters.collections.MapConverter.unmarshal(MapConverter.java:66)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convertAnother(TreeUnmarshaller.java:66)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshallField(AbstractReflectionConverter.java:355)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.doUn marshal(AbstractReflectionConverter.java:306)
   at com.thoughtworks.xstream.converters.reflection.AbstractReflectionConverter.unma rshal(AbstractReflectionConverter.java:234)
   at com.thoughtworks.xstream.core.TreeUnmarshaller.convert(TreeUnmarshaller.java:72)
   at com.thoughtworks.xstream.core.AbstractReferenceUnmarshaller.convert(AbstractReferenceUnmarshaller.java:65)
   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:1052)
   at com.thoughtworks.xstream.XStream.unmarshal(XStream.java:1036)
   at com.thoughtworks.xstream.XStream.fromXML(XStream.java:921)
   at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
   at com.fs.starfarer.title.OoOO.dialogDismissed(Unknown Source)
   at com.fs.starfarer.ui.float.dismiss(Unknown Source)
   at com.fs.starfarer.ui.impl.I.dismiss(Unknown Source)
   at com.fs.starfarer.campaign.save.LoadGameDialog.actionPerformed(Unknown Source)
   at com.fs.starfarer.ui.privatesuper.super(Unknown Source)
   at com.fs.starfarer.ui.F.processInput(Unknown Source)
   at com.fs.starfarer.ui.OoOo.o00000(Unknown Source)
   at com.fs.starfarer.OoOO.øÒÒ000(Unknown Source)
   at com.fs.super.oOOO.Ò00000(Unknown Source)
   at com.fs.starfarer.combat.String.o00000(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher$2.run(Unknown Source)
   at java.lang.Thread.run(Thread.java:619)
Caused by: com.thoughtworks.xstream.mapper.CannotResolveClassException: sector
   at com.thoughtworks.xstream.mapper.DefaultMapper.realClass(DefaultMapper.java:56)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.DynamicProxyMapper.realClass(DynamicProxyMapper.java:55)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.PackageAliasingMapper.realClass(PackageAliasingMapper.java:88)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.ClassAliasingMapper.realClass(ClassAliasingMapper.java:79)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.ArrayMapper.realClass(ArrayMapper.java:74)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.MapperWrapper.realClass(MapperWrapper.java:30)
   at com.thoughtworks.xstream.mapper.CachingMapper.realClass(CachingMapper.java:45)
   ... 186 more
[close]

Any idea what is going wrong, or how to fix it? I literally have not been able to play more than an hour or two on any game because I have to keep restarting once it gets corrupted :(

It's an incredible mod, but right now it doesn't seem to be playable for me... since the mod is so popular, I assume that this is a mostly isolated incident. Still sucks for me, though.

Is this the case for saves that are created/loaded with v0.61 of Exerelin? It will not be compatible with old saves.

Can you please send me one of your save games?

Gonna' tinker with it some more today, maybe i'll get lucky.

I've seen models ingame for space stations but i've never seen them deployed, are they implemented ?
Also i feel like the rebel fleets are now murder fleets....very hard to deal with at the beginning. For example i was in a little frigate at the start and the rebel fleets were composed of cruiser and capital ships... Can't do much against those in my dinky frigate:)

And again i'm not seeing the factions deploy their full arsenal,weapons and ship wise, I've actually been mining and trying to "feed" a station so it produces more stuff but it just makes the same stuff.

LE: I've tried fixing the problem but to no avail, it's weird this didn't happen in 0.6a and I had almost the same number of factions since going to 0.6.1a the game CTDs while in combat mode while the CPU is under heavy load 90-99%, which is sad :(

No, space stations are not a thing yet unfortunately.

Hmmm the Rebel fleets should be (on average) easier now :P Although they can vary fairly wildly...

If you mine and then 'feed' (hah) a station you will increase the size of the fleets it deploys; the ships/weapons it produces are random (based on that factions ship variant lists) and are not determined by resources available. Note that capital ships (and therefore weapons found on capital ships) are less likely to be available at stations. Obviously the more stations you have (or your allies have) the greater number of shopping options.

As for your CTD's, are you getting anything in the StarSector.log file at all? Don't force-quit/ctrl-alt-delete out if it looks jammed; just leave it for a bit and it may write stuff to the log file. Does your CPU sit at 99% usage all the time, or does it spike then crash?
Logged

Histidine

  • Admiral
  • *****
  • Posts: 4661
    • View Profile
    • GitHub profile
Re: [0.6.1a] Exerelin - Dynamic Sector and Faction War - v0.61
« Reply #1085 on: October 07, 2013, 04:28:47 AM »

Is it intentional that marines still have the 0.1/unit supply consumption of 0.6a?
Logged

erikem

  • Lieutenant
  • **
  • Posts: 76
    • View Profile
Re: [0.6.1a] Exerelin - Dynamic Sector and Faction War - v0.61
« Reply #1086 on: October 07, 2013, 12:38:33 PM »

@ 4 small systems + all factions + max asteroid belts + omnifactory + max 30 planets (manually increased cap) + max 60 stations (manually increased cap) + player faction = Gedune
@ game settings - "baseTravelSpeed":200, "speedPerBurnLevel":40

Active mods:
  • Blackrock Drive Yards
  • Bushi
  • Exerelin
  • Galatia Complete
  • Gedune
  • Hiigaran Descendants
  • junk_pirates
  • LazyLib
  • shadow_ships
  • Vayra
  • Zorg15e

Most of the fleets behave weird. They just stick to certain points doing nothing. Mining fleet can hover a minute over asteroid and then a minute over station (saying "proceeding to station"). Trader fleet can stay the whole minute at station. All of them can't seem to complete some basic actions for prolonged periods of time.

Sometimes initial station does not spawn any fleets for like 5 minutes. Haven't seen a single Boarding Fleet of my faction in first 6-7 minutes. Everything was fine in Exerelin 0.6 with same additional mods.

Can this be caused by some of manual Exerelin/settings modifications or is this a known issue?


Update 01
@ Reinstalled Exerelin mod + allow trading with neutrals in mod settings + "baseTravelSpeed":200 + "speedPerBurnLevel":40

Game behaves in the same fashion - 26 game days passed and not a single friendly fleet spawned. Somehow my station has no marines/crew/resources/fuel when I capture it. It's just plain empty. Is this expected?

Update 02
Jan 7 (game day 38): Yay!  fleets spawned - 2 mining fleets and 1 watch fleet, Asteroid mining fleet picked one seriously remote asteroid for mining. 1/8 of sector width distance from parent station while there were many asteroids nearby

Update 03
My wayfarer Asteroid Mining fleet is back. It was dropping it's cargo for 4-5 game days at station or maybe the crew was simply getting drunk? =)
« Last Edit: October 07, 2013, 01:16:34 PM by erikem »
Logged

DefiasOne

  • Commander
  • ***
  • Posts: 205
    • View Profile
Re: [0.6.1a] Exerelin - Dynamic Sector and Faction War - v0.61
« Reply #1087 on: October 07, 2013, 01:03:58 PM »

Starsector usually keeps my CPU in high load due it being a rather old system 50-70%(while in alt-tab), but recently while doing battles the CPU usage would spike to 99+% (though to be fair i think in big battles my CPU sits at 99% all the time, I'm not sure since there is no CPU indicator in combat mode, even flying around the Idle indicator shows 2-5% idle i assume that means my CPU is at 95-98% load) and then the sounds start looping, like when a game freezes but doesn't crash, except the game is still running fine (this is a common issue from my experience when the CPU reaches near 100% the sound starts having problems thus the looping and stuttering and the game starts slowing down), then it just randomly drops to desktop. It doesn't always happen its really random but I don't get any error info nor log info. I could try setting my native java to keep a log i guess but I'm unsure as to how i would do that.
All the factions spawned on the map at 2 month intervals I'm in a 4 system game with only the following factions : Hegemony,Tritrachyon ,Bushi , Kaldur, Hiigarans(my faction), Gedune, Sindra Diktat(but they just got wiped out), Blackrock, Zorg, pirates , Qamar Insurgents (i think i messed that name up) i'm still waiting for shadow yards and junk pirates.

Could try a new game but i've played for far longer on 0.6a and never got this issue before so it's a tad strange. I'll wipe the current logs and start a new one maybe something will pop up to shed some light on this
problem.

Offtopic: Is it just me or the combat sections could use some nice background music to spice things up, different music according to the scale of the battle, small skirmish, medium fleet battle, large scale battles, raid on a convoy or a retreating enemy, that sort of thing. I think it would add to the overall experience other than just hearing gun and engine sounds, but maybe that is just me :)
« Last Edit: October 07, 2013, 01:19:29 PM by DefiasOne »
Logged

DefiasOne

  • Commander
  • ***
  • Posts: 205
    • View Profile
Re: [0.6.1a] Exerelin - Dynamic Sector and Faction War - v0.61
« Reply #1088 on: October 07, 2013, 01:43:31 PM »

Lots of these after the initial loading into the game:
[com.fs.starfarer.api.impl.combat.NavBuoyEffect] already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
420183 [Thread-9] INFO  com.fs.starfarer.loading.scripts.ScriptStore  - Class [com.fs.starfarer.api.impl.combat.SensorArrayEffect] already loaded (perhaps from jar file, or due to a reference from another class), skipping compilation.
420386 [Thread-6] INFO  org.lazywizard.lazylib.LazyLib  - Running LazyLib v1.61 for Starsector 0.6a
420470 [Thread-6] WARN  com.fs.starfarer.loading.SpecStore  - Description with id ms_neriadjets_SHIP_SYSTEM not found
420470 [Thread-6] WARN  com.fs.starfarer.loading.SpecStore  - Description with id ms_booster_SHIP_SYSTEM not found
420470 [Thread-6] WARN  com.fs.starfarer.loading.SpecStore  - Description with id burstjets_drone_SHIP_SYSTEM not found
420470 [Thread-6] WARN  com.fs.starfarer.loading.SpecStore  - Description with id shrimpsensor_SHIP_SYSTEM not found

And at the end:
 [main] INFO  com.fs.starfarer.StarfarerLauncher  - OS: Windows 7 6.1
4    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Java version: 1.6.0_18 (32-bit)
You said something about getting it to run in 64bit?
Logged

Zaphide

  • Admiral
  • *****
  • Posts: 799
    • View Profile
Re: [0.6.1a] Exerelin - Dynamic Sector and Faction War - v0.61
« Reply #1089 on: October 07, 2013, 01:49:58 PM »

Is it intentional that marines still have the 0.1/unit supply consumption of 0.6a?

Nope! Thanks have fixed for next version.

You can change it if you like in data/config/settings.json and the 'suppliesPerMarinePerDay' value set to '0.02'.

--- Fleet stick to objects ---
--- Fleet build times ---

When fleets are 'hovering' over objects they are doing stuff; mining fleets will slowly fill/empty their available cargo, boarding fleets will send marines onto the station etc. I thought it was a bit unrealistic to have a fleet just touch an asteroid and then high tail it back to the station immediately :) The 'proceeding to station' text is just because there is no 'Mining'/'Unloading'/'Boarding' etc. options available, and there are some automatic actions associated with 'Resupplying', 'Delivering Resources' that I don't want to have happen.

Station fleet spawning and resource generation has a reduced frequency now. They are unfortunately the two most CPU-intensive scripts and increasing the number of stations due to the increased system count was causing bottle necks. I'm still looking at ways at increasing their performance and/or moving them off the main game thread.

--- high cpu load ---

Hmmm well reducing the amount of factions/systems/stations/planets/asteroid belts will help. Reducing the amount of factions will help with memory usage; reducing the amount of stations/asteroid belts will help with CPU usage.

If you are still getting CTD's there may be some info in the Windows event log?

Weird that you didn't get the error with 0.6a, although you are playing with more factions now?

RE music, yeah would be great but that's more of a StarSector core thing :) I suspect Alex has great plans though :)

--- description warnings ---

They are fine, they don't cause any issues. Just means you will see the 'No Description... yet' text.

Yes using a 64bit version of Java could be an option provided your OS is a 64bit version too (at least, I think that is required), but it may only help for memory-related issues, not CPU ones (although I'm not sure).

I don't actually know how you set that up on a Windows install but I'm fairly sure there is a guide <somewhere> on these forums :)
Logged

DefiasOne

  • Commander
  • ***
  • Posts: 205
    • View Profile
Re: [0.6.1a] Exerelin - Dynamic Sector and Faction War - v0.61
« Reply #1090 on: October 07, 2013, 02:43:12 PM »

I have java 64bit installed, yet from the log it looks like the game is running in java 32bit mode.

Yes i am playing with 3 more factions now than i was in 0.6a. In 0.6a it would get to a point where out of memory errors would pop up every now and then but not as often as these CTDs.

On the music front if i was more savvy with java I'd try to create some kind of dynamic music system based on fleet compositions and maybe tie in combat readiness into it somehow(though i can see that really overcomplicate things), I think that would make it more interesting than just standard tunes for every battle.

There were the last entries before my last CTD.
3961039 [Thread-6] WARN  com.fs.starfarer.loading.SpecStore  - Description with id gedune_mahem_WEAPON not found
3962784 [Thread-6] WARN  com.fs.starfarer.loading.SpecStore  - Description with id gedune_mahem_WEAPON not found
3964302 [Thread-6] WARN  com.fs.starfarer.loading.SpecStore  - Description with id gedune_mahem_WEAPON not found
4106905 [Thread-6] INFO  com.fs.starfarer.campaign.save.CampaignGameManager  - Saving to ..\\saves/save_GoLargeorGohome_7726215808454349812...
4117133 [Thread-6] INFO  com.fs.starfarer.campaign.save.CampaignGameManager  - Finished saving
4162890 [Thread-6] INFO  com.fs.starfarer.combat.CombatEngine  - FP1: 126, FP2: 30, maxFP1: 120, maxFP2: 80

It crashed while engaging some Rebels, I saved a while back...
« Last Edit: October 07, 2013, 02:48:07 PM by DefiasOne »
Logged

Kiloman

  • Ensign
  • *
  • Posts: 35
    • View Profile
Re: [0.6.1a] Exerelin - Dynamic Sector and Faction War - v0.61
« Reply #1091 on: October 07, 2013, 02:57:32 PM »

When fleets are 'hovering' over objects they are doing stuff; mining fleets will slowly fill/empty their available cargo, boarding fleets will send marines onto the station etc. I thought it was a bit unrealistic to have a fleet just touch an asteroid and then high tail it back to the station immediately :) The 'proceeding to station' text is just because there is no 'Mining'/'Unloading'/'Boarding' etc. options available, and there are some automatic actions associated with 'Resupplying', 'Delivering Resources' that I don't want to have happen.

The interesting thing about having them hover over it is that they can be chased off by invaders while in action - for example with the new rebels, my mining fleets will frequently be prevented from transferring supplies because they can't stay over the station long enough to unload.

While this does add some interesting dynamics, I wonder if you could just despawn the fleet while it is mining or unloading, and then respawn it later on a timer when it's 'done' with its activity?
Logged

TheCakening

  • Ensign
  • *
  • Posts: 1
    • View Profile
Re: [0.6.1a] Exerelin - Dynamic Sector and Faction War - v0.61
« Reply #1092 on: October 07, 2013, 03:19:43 PM »

Is it intentional that marines still have the 0.1/unit supply consumption of 0.6a?

Nope! Thanks have fixed for next version.

You can change it if you like in data/config/settings.json and the 'suppliesPerMarinePerDay' value set to '0.02'.

Good sir,
while I was applying that change, my eyes fell on line 49:
"maxLogsiticsPerPersonnel":1; # 0 for no capping by personnel
I can only assume that this a small spelling error, although I have no clue what that setting even means.
And while I am here: thank you for this totally different experience. All your hard work is really appreciated.

I have java 64bit installed, yet from the log it looks like the game is running in java 32bit mode.

I managed to run in 64 bit mode by doing this:
Find the starsector.bat in "[...]Starsector\starsector-core" and change the contents to this:
"C:\Program Files\Java\jre7\bin\java" -Djava.library.path=native\windows -Xms4096m -Xmx4096m -Dcom.fs.starfarer.settings.paths.logs=. -Dcom.fs.starfarer.settings.paths.saves=..\saves -Dcom.fs.starfarer.settings.paths.screenshots=..\screenshots -Dcom.fs.starfarer.settings.paths.mods=..\mods -classpath janino.jar;commons-compiler.jar;commons-compiler-jdk.jar;starfarer.res.jar;starfarer.api.jar;starfarer_obf.jar;jogg-0.0.7.jar;jorbis-0.0.15.jar;json.jar;lwjgl.jar;lwjgl_util_applet.jar;jinput.jar;lwjgl_test.jar;log4j-1.2.9.jar;lwjgl_util.jar;fs.sound_obf.jar;fs.common_obf.jar;xstream-1.4.2.jar com.fs.starfarer.StarfarerLauncher

And then run the game by executing that file. Now the log shows the correct version (at least for me).

Please adjust the Java path according to your Java installation directory and as usual change the -Xms and -Xmx parameters to values your machine can handle. If you just change the Java path though, the game won't find your mods, as it looks in starsector-core\mods. So make sure to change the paths to these directories, too, as I did above.

The only downside to this is the additional console window, but if you play in fullscreen, it really doesn't matter.

Have a good day!
« Last Edit: October 07, 2013, 03:22:20 PM by TheCakening »
Logged

Zaphide

  • Admiral
  • *****
  • Posts: 799
    • View Profile
Re: [0.6.1a] Exerelin - Dynamic Sector and Faction War - v0.61
« Reply #1093 on: October 07, 2013, 04:00:26 PM »

When fleets are 'hovering' over objects they are doing stuff; mining fleets will slowly fill/empty their available cargo, boarding fleets will send marines onto the station etc. I thought it was a bit unrealistic to have a fleet just touch an asteroid and then high tail it back to the station immediately :) The 'proceeding to station' text is just because there is no 'Mining'/'Unloading'/'Boarding' etc. options available, and there are some automatic actions associated with 'Resupplying', 'Delivering Resources' that I don't want to have happen.

The interesting thing about having them hover over it is that they can be chased off by invaders while in action - for example with the new rebels, my mining fleets will frequently be prevented from transferring supplies because they can't stay over the station long enough to unload.

While this does add some interesting dynamics, I wonder if you could just despawn the fleet while it is mining or unloading, and then respawn it later on a timer when it's 'done' with its activity?

I actually added the hover mechanic as I didn't like the fleets disappearing from the campaign map. The idea being that when unloading/loading at a station the fleet should still be vulnerable. If a fleet goes 'into' a station and disappears from the campaign map then it is harder to starve a station of resources. Note that Logistics Convoys that spawn from stations to deliver supplies to stations under attack despawn at the station when they get there, to reinforce the idea of blockade runners.

Fleets will still unload; The unload time tick is once per game day, but the fleet doesn't actually have to hover for a whole game day; it can start to unload, run away, come back and as long as a game day has passed it will unload. Have a look at AsteroidMiningFleetSpawnPoint.java and how the variable lastTimeCheck is used. Also bear in mind that when a fleet is on top of a station, code in the createTestTargetScript script is running pretty much per frame, and this code will be triggered immediately when the fleet gets back to the station after running away/chasing. So, the only extra time will be if the fleet is running away/chasing for more than a day (which is usually the case) but then that's just the unloading process being interrupted :)

--- Spelling mistake in settings.json ---
 --- 64bit Java setup guide for StarSector on Windows ---

Ah well that setting is a StarSector core setting so it probably goes in the typo thread in the Bugs forum section :)

Thanks heaps for the 64bit Java guide for Windows! Do you mind if I add that to the OP in this thread?
Logged

lowpolygon

  • Ensign
  • *
  • Posts: 32
    • View Profile
Re: [0.6.1a] Exerelin - Dynamic Sector and Faction War - v0.61
« Reply #1094 on: October 07, 2013, 04:48:58 PM »

Got the following error after starting a new game

89758 [Thread-6] ERROR com.fs.starfarer.combat.D  - java.lang.NoSuchMethodError: com.fs.starfarer.api.fleet.FleetMemberAPI.isMothballed()Z
java.lang.NoSuchMethodError: com.fs.starfarer.api.fleet.FleetMemberAPI.isMothballed()Z
   at data.scripts.plugins.ExerelinBattleAutoresolverPluginImpl.resolveEngagement(ExerelinBattleAutoresolverPluginImpl.java:273)
   at data.scripts.plugins.ExerelinBattleAutoresolverPluginImpl.resolve(ExerelinBattleAutoresolverPluginImpl.java:190)
   at com.fs.starfarer.campaign.CampaignEngine.autoResolveBattle(Unknown Source)
   at com.fs.starfarer.campaign.BaseLocation.advance(Unknown Source)
   at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
   at com.fs.starfarer.campaign.A.super(Unknown Source)
   at com.fs.starfarer.new.???000(Unknown Source)
   at com.fs.oOOO.super.new(Unknown Source)
   at com.fs.starfarer.combat.D.o00000(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher$2.run(Unknown Source)
   at java.lang.Thread.run(Thread.java:619)

And then crashed back to window. I tried to start a few more new games , and same thing happens
Logged
Pages: 1 ... 71 72 [73] 74 75 ... 141