import exerelin.campaign.SectorManager;
/*[...]*/
public class MyModPlugin {
@Override
public void onNewGame()
{
boolean haveNexerelin = Global.getSettings().getModManager().isModEnabled("nexerelin");
if (!haveNexerelin || SectorManager.getCorvusMode())
new MySectorGen().generate(Global.getSector());
}
/*[...]*/
}
v0.9.8b
* Add exerelin_config.json option for player to receive various intel types only once in comm relay range, by NikoTheGuyDude
* Post-invasion rebellions: Double rebel and player government starting strengths; increase non-player government starting strength 50%
* Disruption missions count as completed if the issuing faction captures the target market
* New game dialog fixes/improvements:
* Faction toggles in random sector have faction colors
* In random sector, slider maximums for number of systems/planets/stations can be changed in settings.json
* Starting faction picker: Fix options losing tooltips and enabled/disabled states when changing pages
* Stabilization package available at any unrest level >= 1, if current total stability is zero
* Previously unrest always needed to equal or exceed the recovered amount
* Add a settings.json option for hostile-to-player factions to not issue faction bounties
* Fix a crash with counter-invasion fleet spawning
* Fix a crash from NPC markets trying to upgrade Boggled AI battlestation
* Fix a possible crash with rebellions
* Fix display of min/max relations when giving an agent a raise/lower relations order while commissioned
* Change logging errors from built-in Version Checker to warnings, for benefit of Chinese community
v0.9.8
### Gameplay ###
* Agent overhaul
* Add specializations (some actions can only be carried out by some agent types)
* Already-recruited agents in existing saves will have no specializations and can do any action
* System can be disabled in config
* Injury time 15 -> 20 days
* Raise lower relations time 75 -> 90 days, XP 400 -> 500
* Sabotage industry effect 90-105 -> 40-50 days, detection chance 40/65% -> 50/75%, injury chance 2x
* Infiltrate cell and instigate rebellion injury chance 1.5x
* Change AddAgent console command args
* Previously: `AddAgent [level] [market]`
* Now: `AddAgent <market> [level [specialization]]`
* Colony expedition target picker improvements
* Always pick target with best score (with some randomization applied to scores), not just weigh it more
* Fix factions not prioritizing recolonization of own decivilized planets
* Strongly favor planets in star systems we control
* Invasion/alliance grace periods increased (the timeframes involved are actually relevant now)
* Invasion grace period 15 days -> 90 days (no invasion points accumulated in this time)
* Alliance grace period 60 days -> 120 days
* Invasion etc. improvements
* Factions won't sat bomb a market if it was originally held by a faction they're not hostile to
* Counter-invasion/satbomb fleets won't be generated by factions hostile to the faction involved in the most recent revenge point increment
* NPC invasion targeting prioritizes heavy industry (especially heavy industry the faction used to hold) and contested systems
* For 60 days after player captures a market, can buy governorship (regardless of size) at 50% discount
* In the future this will be part of the dialog tree immediately after capture
* NPC invasion point requirement 24000 -> 27000
* Autonomous player colonies can (slowly) launch invasions/raids
* Add configuration system for own faction start in new game
* On Day 1, pick some blueprints to start with, and add some industries or planetary conditions to your planet
* Terraforming options may be added in future
* Nav buoy and sensor array benefit player with commission, and alliance members
* Does not apply to existing buoys/arrays in existing saves, unless removed and rebuilt
* Add relief fleet option in fleet request menu
* Similar to player personally delivering a stabilization package, but costs twice as much (based on commodity base price)
* Generates a fleet similar to existing NPC relief fleets
* Add Unofficial New Game Plus rules "Fleet Diversity" and "Erinyes Protocol"
* Add a new deciv colony encounter event, for colony revival
* Revenge counter-invasions also cost invasion points, but half as much as the equivalent normal invasion
* Sat bomb fleets carry some fuel in cargo
* Reduce organics carried by VIC virus bomb fleets to 1/4 of previous
* New game: If starting location not specified, pick random own-faction market
* Enhanced start markets: Add alpha core to Culann's military base
* Tri-Tachyon has devious trait
### GUI ###
* Button to repeat previous agent action
* Not all actions can be repeated; feature may be buggy
### Bugfixes ###
* Fix factions being able to ceasefire with factions that are currently invading them
* Fix vulture fleets not having a check/roll for whether a ship is recoverable
* Fix player being able to ally with self after capturing a market
* Fix VIC virus bomb icon, title handling
### Text ###
* Blueprint trader: Show design type along with blueprint description
* Special forces: Try to prevent duplicate fleet names
* Defense fleet action stage shows time remaining
* Fix a minor bug in displaying relationship change with raise/lower relations
### Modding ###
* Add `specialForcesFlagshipVariants` table to faction config
* Specify variant name and weighting
* If variants not specified, the mod will generate a sample fleet and use its flagship (previous behavior)
* Add memory key to identify markets as valid for base strike missions
* Make some fleet types not be affected by ClearCommands
106480 [Thread-5] ERROR com.fs.starfarer.combat.O0OO - java.lang.RuntimeException: Texture [urban03] from category [illustrations] not found
java.lang.RuntimeException: Texture [urban03] from category [illustrations] not found
at com.fs.starfarer.settings.StarfarerSettings.Ó00000(Unknown Source)
at com.fs.starfarer.campaign.BaseCampaignEntity.setInteractionImage(Unknown Source)
at data.scripts.world.ExerelinSectorGen.pickEntityInteractionImage$(ExerelinSectorGen.java:173)
at data.scripts.world.ExerelinSectorGen.buildSystem(ExerelinSectorGen.java:684)
at data.scripts.world.ExerelinSectorGen.generate(ExerelinSectorGen.java:383)
at com.fs.starfarer.campaign.save.CampaignGameManager.super(Unknown Source)
at com.fs.starfarer.title.OoOO.dialogDismissed(Unknown Source)
at com.fs.starfarer.ui.do.dismiss(Unknown Source)
at com.fs.starfarer.ui.impl.O0oO.dismiss(Unknown Source)
at com.fs.starfarer.campaign.save.O0oO.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.i.o00000(Unknown Source)
at com.fs.starfarer.ui.OooO.processInput(Unknown Source)
at com.fs.starfarer.ui.V.o00000(Unknown Source)
at com.fs.starfarer.B.null.class$super(Unknown Source)
at com.fs.super.A.new(Unknown Source)
at com.fs.starfarer.combat.O0OO.o00000(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Bug when i launched the campaign, after distributing my skill points at the character creation.Hmm, that's odd.Code106480 [Thread-5] ERROR com.fs.starfarer.combat.O0OO - java.lang.RuntimeException: Texture [urban03] from category [illustrations] not found
java.lang.RuntimeException: Texture [urban03] from category [illustrations] not found
at com.fs.starfarer.settings.StarfarerSettings.Ó00000(Unknown Source)
at com.fs.starfarer.campaign.BaseCampaignEntity.setInteractionImage(Unknown Source)
at data.scripts.world.ExerelinSectorGen.pickEntityInteractionImage$(ExerelinSectorGen.java:173)
at data.scripts.world.ExerelinSectorGen.buildSystem(ExerelinSectorGen.java:684)
at data.scripts.world.ExerelinSectorGen.generate(ExerelinSectorGen.java:383)
at com.fs.starfarer.campaign.save.CampaignGameManager.super(Unknown Source)
at com.fs.starfarer.title.OoOO.dialogDismissed(Unknown Source)
at com.fs.starfarer.ui.do.dismiss(Unknown Source)
at com.fs.starfarer.ui.impl.O0oO.dismiss(Unknown Source)
at com.fs.starfarer.campaign.save.O0oO.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.i.o00000(Unknown Source)
at com.fs.starfarer.ui.OooO.processInput(Unknown Source)
at com.fs.starfarer.ui.V.o00000(Unknown Source)
at com.fs.starfarer.B.null.class$super(Unknown Source)
at com.fs.super.A.new(Unknown Source)
at com.fs.starfarer.combat.O0OO.o00000(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Tried a few times with just Lazylibs, Shaderlibs and common radar. Most of the [urban] textures seems to be missing or something.
"urban00":"graphics/illustrations/urban00.jpg",
"urban01":"graphics/illustrations/urban01.jpg",
"urban02":"graphics/illustrations/urban02.jpg",
"urban03":"graphics/illustrations/urban03.jpg",
would it be possible to use ships instead of wings to mine too?I don't actually have any plans to implement mining for now, but if I do I'll keep that in mind!
Hmm, that's odd.
v0.2.2
- Compatibility with Exigency, II and Templars (once they're updated)
-- SCY too, but I forgot to uncomment the lines in rules.csv so you'll have to do it manually unless I update again by then
- Fix crash after fighting with independents
- Agents, prisoners, saboteurs less common
- Reduce reserve damage from saboteur action
- Lower chances of detection from destroying food
- NPC covert action interval increased 30 days -> 45
- Don't change storage submarket faction on market capture
After doing the above and starting with a crystantite ship, picked a fight with a one-ship fleet of "neutral" faction, defeated it, took more cargo than could carry, GAME CRASHED:Thanks for report, fixed.
427339 [Thread-5] INFO com.fs.starfarer.combat.CombatEngine - FP1: 5, FP2: 5, maxFP1: 200, maxFP2: 200
470935 [Thread-5] INFO exerelin.world.InvasionFleetManager - Get reserve size - failed to get key fake_market
475523 [Thread-5] ERROR com.fs.starfarer.combat.D - java.lang.NullPointerException
java.lang.NullPointerException
at exerelin.campaign.DiplomacyManager.reportBattleOccurred(DiplomacyManager.java:445)
at com.fs.starfarer.campaign.CampaignEngine.reportBattleOccurred(Unknown Source)
Dude, why isn't Exi in here? They were around in 54 and especially in 62!'cos it crashes (on account of not keeping Exerelin compatibility in mind during the recent updates)
v0.2.3
- Fix misreporting of market captures
- Fix SCY support
- Fix Mayorate being listed in the wrong category
- Change starting Templar Martyr variant to Saltare
- Reduce default star/planet/station count
- Remove size 2 stations
Edit (again): Question! Are the features that currently are not included (that were in the former exerelin) are going to be included later on or not?I plan to implement faction switching at some point (in fact, your faction should boot you out if you make them mad at you), and faction respawns as well. Tartiflette's been
217962 [Thread-5] ERROR com.fs.starfarer.combat.D - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.api.campaign.events.CampaignEventTarget.<init>(CampaignEventTarget.java:20)
at data.scripts.TEMModPlugin.onGameLoad(TEMModPlugin.java:43)
at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
at com.fs.starfarer.title.OoOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.dialogDismissed(Unknown Source)
at com.fs.starfarer.ui.do.dismiss(Unknown Source)
at com.fs.starfarer.ui.impl.O0oO.dismiss(Unknown Source)
at com.fs.starfarer.campaign.save.O0oO.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.thisnew.super(Unknown Source)
at com.fs.starfarer.ui.H.processInput(Unknown Source)
at com.fs.starfarer.ui.V.o00000(Unknown Source)
at com.fs.starfarer.new.?o000(Unknown Source)
at com.fs.oOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.?0000(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(Unknown Source)
For the Templars to work, do they need both this and SS+ enabled? I'm getting an error:
Im curious how the economy works. Are spawning fleets random or tied to production? Can you support production of fleets any other way then capturing worlds?Fleet spawning behavior is mostly identical to vanilla. The old Exerelin had stations use supplies to make fleets (more supplies = more fleets), and I'll probably implement something similar here as well at some point.
Would be cool if you dropped off the right amount of supplies that fleet production would go up for a world.
For the Templars to work, do they need both this and SS+ enabled?You don't need SS+ (in fact, I fully expect it'll explode if you try to use it with Nexerelin).
Are you using Templars 0.94b?I am now :)
Fleet spawning behavior is mostly identical to vanilla. The old Exerelin had stations use supplies to make fleets (more supplies = more fleets), and I'll probably implement something similar here as well at some point.
(or, since I'm lazy, wait for Alex to do something similar in vanilla)
Reserve generation speed (for response fleets) and the size of invasion fleets are tied partly to stability, so there's that.
At the begining, other factions' fleets were quite large compared to player's. However, you can easily destoryed them when you got more than 4 cruisers or battleships. Is there any ways to increase the fleet size??Yeah, it's rather like vanilla where you start out small but once you get enough skills and ships you can steamroll most things (though in Exerelin by the time you reach this point it's time to finish the game, so I'm not as concerned as I might be). Anyway, to answer the question:
I have seen regular ore and rare cost the same.In general things seem to cost the same.There could be some differences in prices to add more variety to the market.The ore thing sounds like a trade disruption, was there one going on?
Invasion/response fleets: not player side for now, but I could make these scale with player level; is that desirable?
v0.3
- Work towards SS+ compatibility
- Version Checker support
- Fix pirate starting relationships
- Fix SCY compatibility again
- Stars now seeded in a concentric pattern
- Fleets can drop a few green crew as loot
- Revise invasion fleet, response fleet sizing
- Invasion fleets gain 1 DP per player level (can be configured)
- Max response fleet size also increases by 1 DP per player level (controlled by same tag)
- Invasion fleets can now come with support fleets that fly around shooting stuff
- Free market planets have 10% tariff (previously all planets had 20%)
- Marine losses during invasion vary less with relative strengths
- Reserve strength incrementing works properly
- More backgrounds, including the free set by Psiyon
- Update/fix some text descriptions
I haven't tried the mod yet, but is the system generation still the same as the original one? (One large Exerelin system plus a few of minor systems?)I'm pretty sure it was always this way, but there are several systems of mostly the same size (Exerelin does have your faction HQ in it).
Can you make the Red & Blue mod compatible for this :D?
Whan ever i try to load the campaign it gives meUpdate to the RC2 version of Starsector 0.65.2a
(fatal: texture [urban01][urban02][urban03] or [urban00] from category [illustrations] not found)
??? ???
I got a Fatal Null Error right before the actual map loaded. Everything is up-to-date.
I have chosen to be part of Templars, activated random Omnifactory, and that's about it.
Later edit: Apparently there *was* another version of the Templars :) Stupid me.
*Squeeeeeeeeeeeeee*
- Starsector+ is now compatible with Nexerelin
- Partially populated sector? With independent stations ripe for the taking? (Not sure if it's the case or not)
Now that I think about it, enabling the Omnifactory as a mod isn't necessary right?
v0.31
- Fix invading Templar planets not working
- Fix being able to attack own faction fleets, or invade/sabotage own planets with SS+ (requires new game)
- Factions that don't normally spawn patrols (e.g. Templars) will now do so (may or may not require new game)
- Fix SS+ invasion fleets not having troop transports
- Fix various other possible SS + compatibility issues
- Fix slave trading reputation effects
- Turn off intel screen button at comm relays (avoid NPE)
- Celestial bodies (planets, moons, asteroids, relays, stations, alpha jump point) obey Kepler's third law
- Alpha jump point orbits first planet in system instead of star
- Response fleets despawn instantly once their patrol ends instead of hanging around for a few days
- Response fleet patrol lasts twice as long (60 days)
- Response fleets give up and go straight home if they drop below half their starting FP and their current FP is less than 25
- Tweak response fleet composition in SS+
- Valkyrian starting ship is now an Inquisitor instead of a Longinus
- SCY starting ship is now a Talos instead of a Tisiphone
Some of the original Exerelin background make the game much more difficult: too bright or too red, you can't see the incoming threats.If it's not too much trouble, looking in graphics/backgrounds and graphics/exerelin/backgrounds and making a list would be really helpful, thanks!
Is the mining still workin' ? Haven't seen any mining drones....No mining yet, sorry!
v0.3.2
- Fix reputation changes with SS+
-- This reintroduces a minor bug in v0.3, but no-one noticed it and it corrected itself fairly quickly anyway
- Fix multiple manager scripts running in parallel after loading a game (!!!)
-- Requires a new game, but at least it'll stop adding more scripts to a current save
- Templars now use the Templar submarket (will be added/removed after market capture as appropriate)
-- This will be applied to old saves
- Templar markets and pirate markets don't run the merc/pirate fleet spawn script any more (requires a new game)
- Factions can be configured to not spawn patrols (requires a new game)
Is it possible to help other factions capture stations?I want the neutrinos to get another station. I have coop status with them and have beening watching the intel for invasion fleet.I was going to clear the way for them.Well, I assume you already know how to get the intel event for factions other than your own. Anyway, you can use agents to destabilize the market (increases their invasion success chance, particularly if done after the fleet spawns but before it gets there). You can also sabotage the defender's reserve to weaken their response fleet (or provoke it into spawning and take it out yourself).
Can anyone explain, how ship/weapons are added to the market? As has been stated before templars, do not get any medium/large weapons, although I have captured entire system(total 5 markets) for them. Neutrino corp does not stock any capitals. Is this related to them having only one market? Can I help them expand in any way, if I belong to another faction?Ship spawning code is same as vanilla (or SS+ if you're using it); special ships will appear if they normally would in the faction's markets.
Also, are special ships(like neutrino unsung or rm -r *) supposed to be delivered to the stations?
Does Nexerelin require any mods beyond LazyLib? Does Nexerelin require more than 1 GB (i.e., needs 64-bit Java) to run?Just LazyLib. 1 GB should be sufficient even if you use a bunch of mods, up to the whole SS+ set (but you run the risk of crashing; save often!)
I allocated 4 gb to this game with this mod on and brought it down to 1 mod and it still crashes....too much memory being used for the game current status :|You have to use 64 bit java! If you don't then the game will crash if above 1 GB in ram useage
I feel like the supplies are a bit to pricey 387 credits for a single supplie is killer especially for bigger fleets to the point where your broke and start losing your shipsSupplies have a base price of 100, that price is affected by the demand vs production of the rest of the sector. That world you're on just has a shortage.
Maybe lower it to 200 or something?
I don't know That's just my opinion
Would love to have an option to play as a completely independent character that starts without enemies (except for maybe pirates). However without salaries.If you manage to *** off your own faction they won't pay you.
Also true Omnifactory random placement would be nice. Right now it always spawns at your home planet, at least for me it does.
"minTravelSpeed":50, # at max burn 0
"baseTravelSpeed":80, # in units (pixels) per real-time second (10 sec/day)
"speedPerBurnLevel":20, # speed per max burn level, in units (pixels) per real-time second (10 sec/day)
{
"plugins":{
#"newGameDialogPlugin":"exerelin.plugins.ExerelinNewGameDialogPlugin",
"newGameCreationEntryPoint":"data.scripts.world.ExerelinSectorGen",
"coreLifecyclePlugin":"exerelin.plugins.ExerelinLifecyclePlugin",
}
}
Does Nexerelin require any mods beyond LazyLib? Does Nexerelin require more than 1 GB (i.e., needs 64-bit Java) to run?Just LazyLib. 1 GB should be sufficient even if you use a bunch of mods, up to the whole SS+ set (but you run the risk of crashing; save often!)
@ HistidineOnce you've released an update for 0.65.2a (test it for compatibility first - see first post), just nudge me and I'll add it to the list of playable factions :) Also let me know if you want a specific starting variant (else I'll just pick one from the old config).
Do I need to petition you to do anything to get my P9 faction compatible with Nexrelin?
When you take over a station/planet, does it create your own personal faction? it probably doesn't. Would it be possible to have a player's personal faction implemented?Eventually™ (maybe in next update, actually)
And another request: be able to tell your faction to send an invasion fleet to this location or that planet.
98520 [Thread-5] INFO com.fs.starfarer.campaign.save.CampaignGameManager - Error loading
98520 [Thread-5] ERROR com.fs.starfarer.campaign.save.CampaignGameManager - Could not call org.lazywizard.omnifac.OmniFac.readResolve() : null : Could not call org.lazywizard.omnifac.OmniFac.readResolve() : null
---- Debugging information ----
message : Could not call org.lazywizard.omnifac.OmniFac.readResolve() : null
cause-exception : com.thoughtworks.xstream.converters.reflection.ObjectAccessException
cause-message : Could not call org.lazywizard.omnifac.OmniFac.readResolve() : null
class : org.lazywizard.omnifac.OmniFac
required-type : org.lazywizard.omnifac.OmniFac
converter-type : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
line number : 5517285
class[1] : java.util.ArrayList
converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
class[2] : com.fs.starfarer.campaign.StarSystem
class[3] : com.fs.starfarer.campaign.CampaignPlanet
class[4] : com.fs.starfarer.campaign.CircularOrbit
class[5] : com.fs.starfarer.campaign.CircularOrbitPointDown
class[6] : com.fs.starfarer.campaign.CustomCampaignEntity
class[7] : java.util.HashMap
converter-type[2] : com.thoughtworks.xstream.converters.collections.MapConverter
class[8] : com.fs.starfarer.campaign.ModAndPluginData
class[9] : com.fs.starfarer.campaign.CampaignEngine
converter-type[3] : com.fs.starfarer.campaign.save.I
version : null
-------------------------------
com.thoughtworks.xstream.converters.ConversionException: Could not call org.lazywizard.omnifac.OmniFac.readResolve() : null : Could not call org.lazywizard.omnifac.OmniFac.readResolve() : null
---- Debugging information ----
message : Could not call org.lazywizard.omnifac.OmniFac.readResolve() : null
cause-exception : com.thoughtworks.xstream.converters.reflection.ObjectAccessException
cause-message : Could not call org.lazywizard.omnifac.OmniFac.readResolve() : null
class : org.lazywizard.omnifac.OmniFac
required-type : org.lazywizard.omnifac.OmniFac
converter-type : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
line number : 5517285
class[1] : java.util.ArrayList
converter-type[1] : com.thoughtworks.xstream.converters.collections.CollectionConverter
class[2] : com.fs.starfarer.campaign.StarSystem
class[3] : com.fs.starfarer.campaign.CampaignPlanet
class[4] : com.fs.starfarer.campaign.CircularOrbit
class[5] : com.fs.starfarer.campaign.CircularOrbitPointDown
class[6] : com.fs.starfarer.campaign.CustomCampaignEntity
class[7] : java.util.HashMap
converter-type[2] : com.thoughtworks.xstream.converters.collections.MapConverter
class[8] : com.fs.starfarer.campaign.ModAndPluginData
class[9] : com.fs.starfarer.campaign.CampaignEngine
converter-type[3] : com.fs.starfarer.campaign.save.I
version : null
-------------------------------
Also, I always start in the Exerelin system, but my faction and stations are not always in Exerelin. Sometimes I can't even get out of the system to go to my homesystem, since well, 10 fuel.If I started a new game after I had loaded any another game, some time I wouldn't find my faction and omni in the started sector. It means I have to relaunch the program each time before starting the new game.
Thanks for listening :)
189147 [Thread-5] ERROR com.fs.starfarer.combat.D - java.lang.RuntimeException: Spec of class [com.fs.starfarer.loading.specs.N] with id [] not found
java.lang.RuntimeException: Spec of class [com.fs.starfarer.loading.specs.N] with id [] not found
at com.fs.starfarer.loading.SpecStore.o00000(Unknown Source)
at com.fs.starfarer.loading.specs.HullVariantSpec.getAllMods(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.updateStats(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.super(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.<init>(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.<init>(Unknown Source)
at com.fs.starfarer.campaign.Faction.pickShipAndAddToFleet(Unknown Source)
at com.fs.starfarer.api.impl.campaign.fleets.FleetFactory.createGenericFleet(FleetFactory.java:638)
at exerelin.world.InvasionFleetManager.spawnFleet(InvasionFleetManager.java:139)
at exerelin.world.InvasionFleetManager.generateInvasionFleet(InvasionFleetManager.java:261)
at exerelin.world.InvasionFleetManager.advance(InvasionFleetManager.java:300)
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
at com.fs.starfarer.title.OoOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.dialogDismissed(Unknown Source)
at com.fs.starfarer.ui.do.dismiss(Unknown Source)
at com.fs.starfarer.ui.impl.O0oO.dismiss(Unknown Source)
at com.fs.starfarer.campaign.save.O0oO.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.thisnew.super(Unknown Source)
at com.fs.starfarer.ui.H.processInput(Unknown Source)
at com.fs.starfarer.ui.V.o00000(Unknown Source)
at com.fs.starfarer.new.??o000(Unknown Source)
at com.fs.oOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.?00000(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(Unknown Source)
Cant play a single mod on this...it just runs out of memory...I downloaded the java that people said to but what else do I do with it....I have 16 GB of ram and I want to give it more but I cant...unless I am giving th wrong command...do I say 2g or something and do I put the Java somewhere in Starsector?http://fractalsoftworks.com/forum/index.php?topic=8726.0
Citadel 0.8 is out, so I loaded it up with Nexerelin and got a CTD.Code-ship-
Might be due to the changes in the Citadel fleet variants, so the faction config files in Nexerelin might be different.
I have 2.0b version...most recent
I re downloaded it...then tagged it again and got this when I tried to start a game with CitadelThat's the same problem I got. The faction config for Citadel in Nexerelin hasn't been updated yet, so it technically isn't compatible until that's fixed.
4011995 [Thread-5] ERROR com.fs.starfarer.combat.D - java.lang.RuntimeException: Spec of class [com.fs.starfarer.loading.specs.N] with id [] not found
java.lang.RuntimeException: Spec of class [com.fs.starfarer.loading.specs.N] with id [] not found
at com.fs.starfarer.loading.SpecStore.o00000(Unknown Source)
at com.fs.starfarer.loading.specs.HullVariantSpec.getAllMods(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.updateStats(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.super(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.<init>(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.<init>(Unknown Source)
at com.fs.starfarer.campaign.Faction.pickShipAndAddToFleet(Unknown Source)
at com.fs.starfarer.api.impl.campaign.fleets.FleetFactory.createPatrol(FleetFactory.java:390)
at com.fs.starfarer.api.impl.campaign.fleets.FleetFactory.createPatrol(FleetFactory.java:308)
at com.fs.starfarer.api.impl.campaign.fleets.PatrolFleetManager.advance(PatrolFleetManager.java:121)
at com.fs.starfarer.campaign.BaseCampaignEntity.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignPlanet.advance(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.save.CampaignGameManager.o00000(Unknown Source)
at com.fs.starfarer.title.OoOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.dialogDismissed(Unknown Source)
at com.fs.starfarer.ui.do.dismiss(Unknown Source)
at com.fs.starfarer.ui.impl.O0oO.dismiss(Unknown Source)
at com.fs.starfarer.campaign.save.O0oO.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.thisnew.super(Unknown Source)
at com.fs.starfarer.ui.H.processInput(Unknown Source)
at com.fs.starfarer.ui.V.o00000(Unknown Source)
at com.fs.starfarer.new.Òôo000(Unknown Source)
at com.fs.oOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.Ò00000(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(Unknown Source)
I re downloaded it...then tagged it again and got this when I tried to start a game with Citadel
4011995 [Thread-5] ERROR com.fs.starfarer.combat.D - java.lang.RuntimeException: Spec of class [com.fs.starfarer.loading.specs.N] with id [] not found
java.lang.RuntimeException: Spec of class [com.fs.starfarer.loading.specs.N] with id [] not found
at com.fs.starfarer.loading.SpecStore.o00000(Unknown Source)
at com.fs.starfarer.loading.specs.HullVariantSpec.getAllMods(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.updateStats(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.super(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.<init>(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.<init>(Unknown Source)
at com.fs.starfarer.campaign.Faction.pickShipAndAddToFleet(Unknown Source)
at com.fs.starfarer.api.impl.campaign.fleets.FleetFactory.createPatrol(FleetFactory.java:390)
at com.fs.starfarer.api.impl.campaign.fleets.FleetFactory.createPatrol(FleetFactory.java:308)
at com.fs.starfarer.api.impl.campaign.fleets.PatrolFleetManager.advance(PatrolFleetManager.java:121)
at com.fs.starfarer.campaign.BaseCampaignEntity.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignPlanet.advance(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.save.CampaignGameManager.o00000(Unknown Source)
at com.fs.starfarer.title.OoOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.dialogDismissed(Unknown Source)
at com.fs.starfarer.ui.do.dismiss(Unknown Source)
at com.fs.starfarer.ui.impl.O0oO.dismiss(Unknown Source)
at com.fs.starfarer.campaign.save.O0oO.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.thisnew.super(Unknown Source)
at com.fs.starfarer.ui.H.processInput(Unknown Source)
at com.fs.starfarer.ui.V.o00000(Unknown Source)
at com.fs.starfarer.new.Òôo000(Unknown Source)
at com.fs.oOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.Ò00000(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(Unknown Source)
v0.3.3
* Revamped sector generation
** Creates more realistic systems
** Planets somewhat closer together on average
** Sector capital no longer needs to be closest planet to sun (it can be second or third)
** Fix Omnifactory random location
** Omnifactory also obeys Kepler's third law
** Markets distributed more evenly between factions
** Markets tend to pick two of the same primary resource/industry market condition where possible (increases market specialisation)
** Player homeworld is always at least size 6
** Shipbreaking center can spawn for size 5 planets (previously 6)
** Aquaculture spawn chance a bit higher (food was too scarce)
** Habitable moon chance slightly increased
** Habitable moons can be ocean or desert worlds
** Player homeworld always has a heavy autofactory (makes supplies)
** Stars spread out a bit more
** Code cleanups
* Players can change faction mid-game, or play as their own faction (code player_npc)
** Own faction start is under vanilla factions category (starts at 100 reputation)
** player_npc faction will work with you even if you're a member of another faction
** player_npc currently uses the independents' ship set
** Currently player_npc does not benefit from SS+ skilled captains or other fleet modifications; effects on items for sale at markets are unknown
** Joining a faction requires friendly or better reputation
** Factions (except player_npc) will boot you out if they turn inhospitable or worse towards you
** Thresholds for salary cut / insurance payout denied raised
** player_npc can be configured with the appropriate files (look in data/world/factions/player_npc.faction and data/campaign/rules.csv)
* Invasion support fleets actually spawn now
* Response fleet returns to base and despawns if it has half its starting FP or less, and it has less than half the FP of the original target
** The second condition replaces the older <25 FP requirement, which didn't keep too-small fleets from bothering the player
* Response fleets regenerate faster (particularly at low stability values)
* Pirates can invade and be invaded if set to do so in config (default off)
* Players can request a boarding fleet to attack a market, for a fee (probably not worth it atm)
* Diplomacy tweaks
** Increased effects of most diplomacy events, agent lowering relations by 5 or so points (some raised by more, some less)
** Increased chance of a few diplomacy events intended to push two factions towards the tipping point
** Ensure-relationship-at-best/worst effects of diplomacy events are now applied after the plain numerical change instead of before
The omnifactory seems to hang out away from any of the planets now. Is this intentional?Bug (it actually tries to orbit the planet at a distance suitable for a star... without first checking that is in fact orbiting a star), sorry. Fix here (https://bitbucket.org/Histidine/exerelin/downloads/Nexerelin_0.3.3_omnifacpatch.zip)
Is there any sort of upper limit on how many factions can be in any given game? Also, if some factions don't spawn, does that mean they have to be added to one of Nexerelin's files?The number of planets places a functional limit on how many factions can be in a game (more factions than habitable planets/moons/stations = some factions won't make it in). I imagine this is pretty hard to actually achieve, but you probably still want any given faction to have more than one market.
There is a new version of Citadel (0.8.1) that should fix both of you's problems.
91859 [Thread-5] ERROR com.fs.starfarer.combat.D - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
at com.fs.starfarer.title.OoOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.dialogDismissed(Unknown Source)
at com.fs.starfarer.ui.do.dismiss(Unknown Source)
at com.fs.starfarer.ui.impl.O0oO.dismiss(Unknown Source)
at com.fs.starfarer.campaign.save.O0oO.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.thisnew.super(Unknown Source)
at com.fs.starfarer.ui.H.processInput(Unknown Source)
at com.fs.starfarer.ui.V.o00000(Unknown Source)
at com.fs.starfarer.new.Òôo000(Unknown Source)
at com.fs.oOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.Ò00000(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(Unknown Source)
Did you increase vram?
EDIT: Also, a couple of bugs related to the faction directory:That's a vanilla bug, as I understand it. Not sure how to fix short of removing the highlight, unfortunately.
This one's pretty minor, but if there's a number in the planet/star(?) name that's the same as the market size it highlights it in the planet name instead of the market size number:Spoiler(http://puu.sh/gQjga/125e9adccf.jpg)[close]
Played around with the 0.3.3 and it's great.
One thing I feel a bit strange is, am I the leader of the player faction or just a normal member of it. I did some trade with a hostile faction by mistake (didnt notice the diplomatic event just happened before i docked with the station), and i was told that my relationship with player drops to -50 directly which imho doesn't make much sense because they should just no longer consider me as one of them, then if i were kicked out, what faction do i belong to?
I feel like just a grunt in my own faction. I supposedly lead my faction, and conquer markets for them... and then they start tolling me and doing everything like any other established faction.Yeah, it's a bit silly. I might disable investigations into smuggling and market manipulation stuff for own faction; disabling customs inspections is probably much harder but might still be workaround-able.
299345565 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.MercAndPirateFleetManager - Checking whether to spawn pirate or merc fleet for market [Effecer]
299345565 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.MercAndPirateFleetManager - 2 out of a maximum 4 pirate/merc fleets in play for market [Effecer]
299346264 [Thread-5] ERROR com.fs.starfarer.combat.D - java.lang.NumberFormatException: Numbers must be in range 1-3999
java.lang.NumberFormatException: Numbers must be in range 1-3999
at com.fs.starfarer.util.oOOO.super(Unknown Source)
at com.fs.starfarer.loading.ShipNameStore.o00000(Unknown Source)
at com.fs.starfarer.loading.ShipNameStore.o00000(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetData.addFleetMember(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetData.addFleetMember(Unknown Source)
at com.fs.starfarer.campaign.Faction.pickShipAndAddToFleet(Unknown Source)
at com.fs.starfarer.api.impl.campaign.fleets.FleetFactory.createMerc(FleetFactory.java:508)
at com.fs.starfarer.api.impl.campaign.fleets.MercAndPirateFleetManager.advance(MercAndPirateFleetManager.java:97)
at com.fs.starfarer.campaign.BaseCampaignEntity.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignPlanet.advance(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.ooOO.super(Unknown Source)
at com.fs.starfarer.new.Òôo000(Unknown Source)
at com.fs.oOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.Ò00000(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(Unknown Source)
56861 [Thread-5] INFO exerelin.world.ExerelinSectorGen - Starting sector generation...
56861 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/planetNames.json]
56861 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelin_config.json]
56862 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/hegemony.json]
56862 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/tritachyon.json]
56862 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/sindrian_diktat.json]
56863 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/luddic_church.json]
56863 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/pirates.json]
56864 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/player_npc.json]
56864 [Thread-5] ERROR exerelin.utilities.ExerelinFactionConfig - org.json.JSONException: JSONObject["stationInteriorIllustrationKeys"] not found.
56864 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/blackrock_driveyards.json]
56864 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/bushi.json]
56865 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/citadeldefenders.json]
56865 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/hiigaran_descendants.json]
56865 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/junk_pirates.json]
56866 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/mayorate.json]
56866 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/neutrinocorp.json]
56866 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/ori.json]
56867 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/rori.json]
56867 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/pack.json]
56867 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/patnavy.json]
56868 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/shadow_industry.json]
56868 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/syndicate_asp.json]
56868 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/valkyrian.json]
56869 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/exigency.json]
56869 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/exipirated.json]
56869 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/interstellarimperium.json]
56870 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/SCY.json]
56870 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/diableavionics.json]
56870 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/crystanite.json]
56871 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/templars.json]
56871 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/oculusberserk.json]
56871 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/ptech.json]
56872 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - EXERELIN: Getting modded factions
56872 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped hegemony
56872 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped tritachyon
56872 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped sindrian_diktat
56872 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped luddic_church
56872 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped pirates
56872 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped player_npc
56872 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped blackrock_driveyards
56873 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped bushi
56873 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped citadeldefenders
56873 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped hiigaran_descendants
56873 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped junk_pirates
56873 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped mayorate
56873 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped neutrinocorp
56873 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped ori
56873 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped rori
56873 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped pack
56873 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped patnavy
56873 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped shadow_industry
56874 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped syndicate_asp
56874 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Loaded valkyrian
56874 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped exigency
56874 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped exipirated
56874 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped interstellarimperium
56874 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped SCY
56874 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped diableavionics
56874 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped crystanite
56874 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped templars
56874 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Loaded oculusberserk
56874 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Loaded ptech
56874 [Thread-5] WARN exerelin.campaign.ExerelinSetupData - EXERELIN ERROR: Couldn't determine faction for:oculusberserk
56874 [Thread-5] WARN exerelin.campaign.ExerelinSetupData - EXERELIN ERROR: Couldn't determine faction for:ptech
57128 [Thread-5] ERROR com.fs.starfarer.combat.D - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.campaign.econ.Market.isIllegal(Unknown Source)
at com.fs.starfarer.api.impl.campaign.econ.Population.apply(Population.java:55)
at com.fs.starfarer.campaign.econ.Market.addCondition(Unknown Source)
at com.fs.starfarer.campaign.econ.Market.addCondition(Unknown Source)
at com.fs.starfarer.campaign.econ.Market.addCondition(Unknown Source)
at exerelin.world.ExerelinSectorGen.addMarketToEntity(ExerelinSectorGen.java:242)
at exerelin.world.ExerelinSectorGen.populateSector(ExerelinSectorGen.java:553)
at exerelin.world.ExerelinSectorGen.generate(ExerelinSectorGen.java:453)
at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
at com.fs.starfarer.title.OoOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.dialogDismissed(Unknown Source)
at com.fs.starfarer.ui.do.dismiss(Unknown Source)
at com.fs.starfarer.ui.impl.O0oO.dismiss(Unknown Source)
at com.fs.starfarer.campaign.save.O0oO.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.thisnew.super(Unknown Source)
at com.fs.starfarer.ui.H.processInput(Unknown Source)
at com.fs.starfarer.ui.V.o00000(Unknown Source)
at com.fs.starfarer.new.?o000(Unknown Source)
at com.fs.oOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.?0000(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(Unknown Source)
57165 [Thread-11] INFO sound.O - Creating streaming player for music with id [music-miscallenous_main_menu.ogg]
57167 [Thread-11] INFO sound.OooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO - Playing music with id [music-miscallenous_main_menu.ogg]
I can't seem to get the Nexerelin running right after Faction selection, it usually crashes.SpoilerCode56861 [Thread-5] INFO exerelin.world.ExerelinSectorGen - Starting sector generation...
56861 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/planetNames.json]
56861 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelin_config.json]
56862 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/hegemony.json]
56862 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/tritachyon.json]
56862 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/sindrian_diktat.json]
56863 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/luddic_church.json]
56863 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/pirates.json]
56864 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/player_npc.json]
56864 [Thread-5] ERROR exerelin.utilities.ExerelinFactionConfig - org.json.JSONException: JSONObject["stationInteriorIllustrationKeys"] not found.
56864 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/blackrock_driveyards.json]
56864 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/bushi.json]
56865 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/citadeldefenders.json]
56865 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/hiigaran_descendants.json]
56865 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/junk_pirates.json]
56866 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/mayorate.json]
56866 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/neutrinocorp.json]
56866 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/ori.json]
56867 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/rori.json]
56867 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/pack.json]
56867 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/patnavy.json]
56868 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/shadow_industry.json]
56868 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/syndicate_asp.json]
56868 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/valkyrian.json]
56869 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/exigency.json]
56869 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/exipirated.json]
56869 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/interstellarimperium.json]
56870 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/SCY.json]
56870 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/diableavionics.json]
56870 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/crystanite.json]
56871 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/templars.json]
56871 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/oculusberserk.json]
56871 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/ptech.json]
56872 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - EXERELIN: Getting modded factions
56872 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped hegemony
56872 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped tritachyon
56872 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped sindrian_diktat
56872 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped luddic_church
56872 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped pirates
56872 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped player_npc
56872 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped blackrock_driveyards
56873 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped bushi
56873 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped citadeldefenders
56873 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped hiigaran_descendants
56873 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped junk_pirates
56873 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped mayorate
56873 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped neutrinocorp
56873 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped ori
56873 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped rori
56873 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped pack
56873 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped patnavy
56873 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped shadow_industry
56874 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped syndicate_asp
56874 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Loaded valkyrian
56874 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped exigency
56874 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped exipirated
56874 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped interstellarimperium
56874 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped SCY
56874 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped diableavionics
56874 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped crystanite
56874 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Skipped templars
56874 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Loaded oculusberserk
56874 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Loaded ptech
56874 [Thread-5] WARN exerelin.campaign.ExerelinSetupData - EXERELIN ERROR: Couldn't determine faction for:oculusberserk
56874 [Thread-5] WARN exerelin.campaign.ExerelinSetupData - EXERELIN ERROR: Couldn't determine faction for:ptech
57128 [Thread-5] ERROR com.fs.starfarer.combat.D - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.campaign.econ.Market.isIllegal(Unknown Source)
at com.fs.starfarer.api.impl.campaign.econ.Population.apply(Population.java:55)
at com.fs.starfarer.campaign.econ.Market.addCondition(Unknown Source)
at com.fs.starfarer.campaign.econ.Market.addCondition(Unknown Source)
at com.fs.starfarer.campaign.econ.Market.addCondition(Unknown Source)
at exerelin.world.ExerelinSectorGen.addMarketToEntity(ExerelinSectorGen.java:242)
at exerelin.world.ExerelinSectorGen.populateSector(ExerelinSectorGen.java:553)
at exerelin.world.ExerelinSectorGen.generate(ExerelinSectorGen.java:453)
at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
at com.fs.starfarer.title.OoOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.dialogDismissed(Unknown Source)
at com.fs.starfarer.ui.do.dismiss(Unknown Source)
at com.fs.starfarer.ui.impl.O0oO.dismiss(Unknown Source)
at com.fs.starfarer.campaign.save.O0oO.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.thisnew.super(Unknown Source)
at com.fs.starfarer.ui.H.processInput(Unknown Source)
at com.fs.starfarer.ui.V.o00000(Unknown Source)
at com.fs.starfarer.new.?o000(Unknown Source)
at com.fs.oOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.?0000(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(Unknown Source)
57165 [Thread-11] INFO sound.O - Creating streaming player for music with id [music-miscallenous_main_menu.ogg]
57167 [Thread-11] INFO sound.OooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO - Playing music with id [music-miscallenous_main_menu.ogg][close]
I could use some help.
So far, these are the files that I have already done.
But for now try doing that other thing that needs fixing (case of faction entry string in exerelin_config should match that in the .faction) file.
vanilla data/config/settings.json
Although I don't actually have as many debug messages in the sector generator as I thought, so I'm not sure it'll help.
Can you narrow it down to either Blue or Red, or does it crash with both?
56874 [Thread-5] WARN exerelin.campaign.ExerelinSetupData - EXERELIN ERROR: Couldn't determine faction for:oculusberserk
56874 [Thread-5] WARN exerelin.campaign.ExerelinSetupData - EXERELIN ERROR: Couldn't determine faction for:ptech
v0.3.4
* Add easy start option (more credits; start at level 6)
* Add free start option (same as own faction start but you don't have a planet; i.e. classic solo start from Exerelin)
* player_npc doesn't launch investigations into or do customs inspections on player
* Trading with own faction or player_npc doesn't cause reputation penalties with other factions
* player_npc starts inhospitable (rather than hostile) to Templars on own faction/free starts
* Player faction won't pay salary or insurance if they're dead (have no markets)
* Fix crash if Exerelin star is renamed
* Fix Omnifactory orbit
* Some new planet/star names
* Blackrock and Mayorate start hostile to each other
* Clean up unused junk in faction configs
* Change Templar unfriendly market message
should be OculusBerserk and PTech everywhere it occurs (although I expect that won't fix the crash)Code56874 [Thread-5] WARN exerelin.campaign.ExerelinSetupData - EXERELIN ERROR: Couldn't determine faction for:oculusberserk
56874 [Thread-5] WARN exerelin.campaign.ExerelinSetupData - EXERELIN ERROR: Couldn't determine faction for:ptech
What would really help is that if each faction got a "capital" world with very high defenses (and production/market size). For example, when you capture it it could only loose 1 point of stability, until there is none left, and a new defense fleet would be created.
I like the idea of a hard-to-capture capital, but you don't want to make it too tedious for the players either. There should be a middle ground, even if it requires subjecting the NPCs to slightly different rules.That's why I suggested reducing the stability: if it's the last bastion you can imagine it won't have many places to trade with a get various shortages, and you can reduce it further with agents. Maybe not under 2 though to keep some capture challenge.
47996 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Loaded oculusberserk
...
51499 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelinFactionConfig/oculusberserk.json]
...
51502 [Thread-5] INFO exerelin.campaign.ExerelinSetupData - Loaded oculusberserk
...
51502 [Thread-5] WARN exerelin.campaign.ExerelinSetupData - EXERELIN ERROR: Couldn't determine faction for:oculusberserk
51545 [Thread-11] INFO sound.O - Creating streaming player for music with id [music-miscallenous_main_menu.ogg]
51548 [Thread-11] INFO sound.OooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO - Playing music with id [music-miscallenous_main_menu.ogg]
51771 [Thread-5] ERROR com.fs.starfarer.combat.D - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.campaign.econ.Market.isIllegal(Unknown Source)
at com.fs.starfarer.api.impl.campaign.econ.Population.apply(Population.java:55)
at com.fs.starfarer.campaign.econ.Market.addCondition(Unknown Source)
at com.fs.starfarer.campaign.econ.Market.addCondition(Unknown Source)
at com.fs.starfarer.campaign.econ.Market.addCondition(Unknown Source)
at exerelin.world.ExerelinSectorGen.addMarketToEntity(ExerelinSectorGen.java:242)
at exerelin.world.ExerelinSectorGen.populateSector(ExerelinSectorGen.java:559)
at exerelin.world.ExerelinSectorGen.generate(ExerelinSectorGen.java:454)
at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
at com.fs.starfarer.title.OoOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.dialogDismissed(Unknown Source)
at com.fs.starfarer.ui.do.dismiss(Unknown Source)
at com.fs.starfarer.ui.impl.O0oO.dismiss(Unknown Source)
at com.fs.starfarer.campaign.save.O0oO.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.thisnew.super(Unknown Source)
at com.fs.starfarer.ui.H.processInput(Unknown Source)
at com.fs.starfarer.ui.V.o00000(Unknown Source)
at com.fs.starfarer.new.?o000(Unknown Source)
at com.fs.oOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.?0000(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(Unknown Source)
[Thread-5] ERROR com.fs.starfarer.combat.D - java.lang.RuntimeException: Ship hull [Fox_Frigate] variant [Fox_Frigate_Hull]: slot id [WS0012] not found for weapon [blinker_red]
java.lang.RuntimeException: Ship hull [Fox_Frigate] variant [Fox_Frigate_Hull]: slot id [WS0012] not found for weapon [blinker_red]
at com.fs.starfarer.loading.specs.intsuper.o00000(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.instantiateForCombat(Unknown Source)
at com.fs.starfarer.combat.CombatFleetManager.super(Unknown Source)
at com.fs.starfarer.combat.CombatFleetManager.?00000(Unknown Source)
at com.fs.starfarer.combat.CombatFleetManager.deploy(Unknown Source)
at com.fs.starfarer.combat.ai.admiral.DeploymentManager.private.null(Unknown Source)
at com.fs.starfarer.combat.ai.admiral.DeploymentManager.?0O000(Unknown Source)
at com.fs.starfarer.combat.ai.admiral.DeploymentManager.?0O000(Unknown Source)
at com.fs.starfarer.combat.ai.admiral.BaseBattleStrategy.o00000(Unknown Source)
at com.fs.starfarer.combat.ai.admiral.AdmiralAI.advance(Unknown Source)
at com.fs.starfarer.combat.CombatFleetManager.advance(Unknown Source)
at com.fs.starfarer.combat.CombatEngine.advance(Unknown Source)
at com.fs.starfarer.combat.G.??o000(Unknown Source)
at com.fs.oOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.?00000(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(Unknown Source)
Active mods:I think this might be the problemSpoiler(http://SSmaker.ru/53d17429.png) (http://SSmaker.ru/53d17429/)[close]
* Some new planet/star namesSeeing Galaxy Angels in the new planet names made my day :D
I see some Final Fantasy in there too!Active mods:I think this might be the problemSpoiler(http://SSmaker.ru/53d17429.png) (http://SSmaker.ru/53d17429/)[close]Spoiler(http://puu.sh/gU7xJ/eb614d1ed9.png)[close]* Some new planet/star namesSeeing Galaxy Angels in the new planet names made my day :D
At the beginning of the Battle of the crash, started after upgrading to 3.3Looks like a Citadel crash. Are you running the latest version of Citadel (and SS+, although it shouldn't be an issue)? Were you running those versions when you first started the savegame?CodeActive mods:[Thread-5] ERROR com.fs.starfarer.combat.D - java.lang.RuntimeException: Ship hull [Fox_Frigate] variant [Fox_Frigate_Hull]: slot id [WS0012] not found for weapon [blinker_red]
java.lang.RuntimeException: Ship hull [Fox_Frigate] variant [Fox_Frigate_Hull]: slot id [WS0012] not found for weapon [blinker_red]
at com.fs.starfarer.loading.specs.intsuper.o00000(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.instantiateForCombat(Unknown Source)
at com.fs.starfarer.combat.CombatFleetManager.super(Unknown Source)
at com.fs.starfarer.combat.CombatFleetManager.?00000(Unknown Source)
at com.fs.starfarer.combat.CombatFleetManager.deploy(Unknown Source)
at com.fs.starfarer.combat.ai.admiral.DeploymentManager.private.null(Unknown Source)
at com.fs.starfarer.combat.ai.admiral.DeploymentManager.?0O000(Unknown Source)
at com.fs.starfarer.combat.ai.admiral.DeploymentManager.?0O000(Unknown Source)
at com.fs.starfarer.combat.ai.admiral.BaseBattleStrategy.o00000(Unknown Source)
at com.fs.starfarer.combat.ai.admiral.AdmiralAI.advance(Unknown Source)
at com.fs.starfarer.combat.CombatFleetManager.advance(Unknown Source)
at com.fs.starfarer.combat.CombatEngine.advance(Unknown Source)
at com.fs.starfarer.combat.G.??o000(Unknown Source)
at com.fs.oOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.?00000(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(Unknown Source)Spoiler(http://SSmaker.ru/53d17429.png) (http://SSmaker.ru/53d17429/)[close]
6 GB of memory and things load like Lightning...sadly...i still get this...cant load gamesI've heard some stuff about deleting saves from older versions of the game and such to prevent a crash. Perhaps that? Might be wrong.
0501 [Thread-5] ERROR com.fs.starfarer.combat.D - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.campaign.save.LoadGameDialog.super(Unknown Source)
at com.fs.starfarer.campaign.save.LoadGameDialog$1.o00000(Unknown Source)
at com.fs.starfarer.campaign.save.LoadGameDialog$1.compare(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.mergeSort(Unknown Source)
at java.util.Arrays.legacyMergeSort(Unknown Source)
at java.util.Arrays.sort(Unknown Source)
at java.util.Collections.sort(Unknown Source)
at com.fs.starfarer.campaign.save.LoadGameDialog.<init>(Unknown Source)
at com.fs.starfarer.title.OoOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.õ0Ò000(Unknown Source)
at com.fs.starfarer.title.OoOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.super(Unknown Source)
at com.fs.starfarer.title.D.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.thisnew.super(Unknown Source)
at com.fs.starfarer.ui.H.processInput(Unknown Source)
at com.fs.starfarer.ui.V.o00000(Unknown Source)
at com.fs.starfarer.new.Òôo000(Unknown Source)
at com.fs.oOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.Ò00000(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(Unknown Source)
Are there any special tricks that are needed for Starsector +?Have you checked the starsector.log?
Running the two together leads to a CTD without any error message after the initial load up.
v0.3.5
* Add P9 Colony Group support
* Work towards support for Blue, Red
* Templars get a +25% strength bonus during invasions (both as attacker and defender) (can be changed in faction config)
* NPC invasion fleets underdeploy in terms of marine count against planets with defensive market conditions and/or faction defence bonuses (makes them less likely to capture strong planets)
* Base marine multiplier on NPC invasion fleets increased (1.1 -> 1.15) to compensate for the above
* Ceasefire/peace treaty reputation effects increased
* Add faction-specific station images; one more generic station
* Enable per-faction invasion fleet names
65470 [Thread-5] ERROR com.fs.starfarer.combat.D - java.lang.RuntimeException: Error compiling [data.scripts.world.ExerelinSectorGen]
java.lang.RuntimeException: Error compiling [data.scripts.world.ExerelinSectorGen]
at com.fs.starfarer.loading.scripts.ScriptStore$3.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: File 'data/scripts/world/ExerelinSectorGen.java', Line 302, Column 56: "exerelin.campaign.ExerelinSetupData" has no field "omniFacPresent"
at org.codehaus.janino.JavaSourceClassLoader.generateBytecodes(JavaSourceClassLoader.java:226)
at org.codehaus.janino.JavaSourceClassLoader.findClass(JavaSourceClassLoader.java:178)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 2 more
Caused by: org.codehaus.commons.compiler.CompileException: File 'data/scripts/world/ExerelinSectorGen.java', Line 302, Column 56: "exerelin.campaign.ExerelinSetupData" has no field "omniFacPresent"
at org.codehaus.janino.UnitCompiler.compileError(UnitCompiler.java:10174)
at org.codehaus.janino.UnitCompiler.determineValue(UnitCompiler.java:7236)
at org.codehaus.janino.UnitCompiler.compileContext2(UnitCompiler.java:3227)
at org.codehaus.janino.UnitCompiler.access$5700(UnitCompiler.java:185)
at org.codehaus.janino.UnitCompiler$9.visitFieldAccessExpression(UnitCompiler.java:3153)
at org.codehaus.janino.Java$FieldAccessExpression.accept(Java.java:3560)
at org.codehaus.janino.UnitCompiler.compileContext(UnitCompiler.java:3160)
at org.codehaus.janino.UnitCompiler.compileGetValue(UnitCompiler.java:4367)
at org.codehaus.janino.UnitCompiler.compileBoolean2(UnitCompiler.java:2854)
at org.codehaus.janino.UnitCompiler.access$4800(UnitCompiler.java:185)
at org.codehaus.janino.UnitCompiler$8.visitFieldAccessExpression(UnitCompiler.java:2835)
at org.codehaus.janino.Java$FieldAccessExpression.accept(Java.java:3560)
at org.codehaus.janino.UnitCompiler.compileBoolean(UnitCompiler.java:2842)
at org.codehaus.janino.UnitCompiler.compileBoolean2(UnitCompiler.java:2872)
at org.codehaus.janino.UnitCompiler.access$4900(UnitCompiler.java:185)
at org.codehaus.janino.UnitCompiler$8.visitUnaryOperation(UnitCompiler.java:2808)
at org.codehaus.janino.Java$UnaryOperation.accept(Java.java:3647)
at org.codehaus.janino.UnitCompiler.compileBoolean(UnitCompiler.java:2842)
at org.codehaus.janino.UnitCompiler.compile2(UnitCompiler.java:1752)
at org.codehaus.janino.UnitCompiler.access$1200(UnitCompiler.java:185)
at org.codehaus.janino.UnitCompiler$4.visitIfStatement(UnitCompiler.java:937)
at org.codehaus.janino.Java$IfStatement.accept(Java.java:2157)
at org.codehaus.janino.UnitCompiler.compile(UnitCompiler.java:958)
at org.codehaus.janino.UnitCompiler.compileStatements(UnitCompiler.java:1007)
at org.codehaus.janino.UnitCompiler.compile(UnitCompiler.java:2293)
at org.codehaus.janino.UnitCompiler.compileDeclaredMethods(UnitCompiler.java:822)
at org.codehaus.janino.UnitCompiler.compileDeclaredMethods(UnitCompiler.java:794)
at org.codehaus.janino.UnitCompiler.compile2(UnitCompiler.java:507)
at org.codehaus.janino.UnitCompiler.compile2(UnitCompiler.java:393)
at org.codehaus.janino.UnitCompiler.access$400(UnitCompiler.java:185)
at org.codehaus.janino.UnitCompiler$2.visitPackageMemberClassDeclaration(UnitCompiler.java:347)
at org.codehaus.janino.Java$PackageMemberClassDeclaration.accept(Java.java:1139)
at org.codehaus.janino.UnitCompiler.compile(UnitCompiler.java:354)
at org.codehaus.janino.UnitCompiler.compileUnit(UnitCompiler.java:322)
at org.codehaus.janino.JavaSourceClassLoader.generateBytecodes(JavaSourceClassLoader.java:224)
... 5 more
Nice mod, man!
However, I receive a crash report right after the game loads. Here it is:Code65470 [Thread-5] ERROR com.fs.starfarer.combat.D - java.lang.RuntimeException: Error compiling [data.scripts.world.ExerelinSectorGen]
java.lang.RuntimeException: Error compiling [data.scripts.world.ExerelinSectorGen]
at com.fs.starfarer.loading.scripts.ScriptStore$3.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: File 'data/scripts/world/ExerelinSectorGen.java', Line 302, Column 56: "exerelin.campaign.ExerelinSetupData" has no field "omniFacPresent"
at org.codehaus.janino.JavaSourceClassLoader.generateBytecodes(JavaSourceClassLoader.java:226)
at org.codehaus.janino.JavaSourceClassLoader.findClass(JavaSourceClassLoader.java:178)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 2 more
Caused by: org.codehaus.commons.compiler.CompileException: File 'data/scripts/world/ExerelinSectorGen.java', Line 302, Column 56: "exerelin.campaign.ExerelinSetupData" has no field "omniFacPresent"
at org.codehaus.janino.UnitCompiler.compileError(UnitCompiler.java:10174)
at org.codehaus.janino.UnitCompiler.determineValue(UnitCompiler.java:7236)
at org.codehaus.janino.UnitCompiler.compileContext2(UnitCompiler.java:3227)
at org.codehaus.janino.UnitCompiler.access$5700(UnitCompiler.java:185)
at org.codehaus.janino.UnitCompiler$9.visitFieldAccessExpression(UnitCompiler.java:3153)
at org.codehaus.janino.Java$FieldAccessExpression.accept(Java.java:3560)
at org.codehaus.janino.UnitCompiler.compileContext(UnitCompiler.java:3160)
at org.codehaus.janino.UnitCompiler.compileGetValue(UnitCompiler.java:4367)
at org.codehaus.janino.UnitCompiler.compileBoolean2(UnitCompiler.java:2854)
at org.codehaus.janino.UnitCompiler.access$4800(UnitCompiler.java:185)
at org.codehaus.janino.UnitCompiler$8.visitFieldAccessExpression(UnitCompiler.java:2835)
at org.codehaus.janino.Java$FieldAccessExpression.accept(Java.java:3560)
at org.codehaus.janino.UnitCompiler.compileBoolean(UnitCompiler.java:2842)
at org.codehaus.janino.UnitCompiler.compileBoolean2(UnitCompiler.java:2872)
at org.codehaus.janino.UnitCompiler.access$4900(UnitCompiler.java:185)
at org.codehaus.janino.UnitCompiler$8.visitUnaryOperation(UnitCompiler.java:2808)
at org.codehaus.janino.Java$UnaryOperation.accept(Java.java:3647)
at org.codehaus.janino.UnitCompiler.compileBoolean(UnitCompiler.java:2842)
at org.codehaus.janino.UnitCompiler.compile2(UnitCompiler.java:1752)
at org.codehaus.janino.UnitCompiler.access$1200(UnitCompiler.java:185)
at org.codehaus.janino.UnitCompiler$4.visitIfStatement(UnitCompiler.java:937)
at org.codehaus.janino.Java$IfStatement.accept(Java.java:2157)
at org.codehaus.janino.UnitCompiler.compile(UnitCompiler.java:958)
at org.codehaus.janino.UnitCompiler.compileStatements(UnitCompiler.java:1007)
at org.codehaus.janino.UnitCompiler.compile(UnitCompiler.java:2293)
at org.codehaus.janino.UnitCompiler.compileDeclaredMethods(UnitCompiler.java:822)
at org.codehaus.janino.UnitCompiler.compileDeclaredMethods(UnitCompiler.java:794)
at org.codehaus.janino.UnitCompiler.compile2(UnitCompiler.java:507)
at org.codehaus.janino.UnitCompiler.compile2(UnitCompiler.java:393)
at org.codehaus.janino.UnitCompiler.access$400(UnitCompiler.java:185)
at org.codehaus.janino.UnitCompiler$2.visitPackageMemberClassDeclaration(UnitCompiler.java:347)
at org.codehaus.janino.Java$PackageMemberClassDeclaration.accept(Java.java:1139)
at org.codehaus.janino.UnitCompiler.compile(UnitCompiler.java:354)
at org.codehaus.janino.UnitCompiler.compileUnit(UnitCompiler.java:322)
at org.codehaus.janino.JavaSourceClassLoader.generateBytecodes(JavaSourceClassLoader.java:224)
... 5 more
Delete your Nexerelin folder and reinstall.
(Actually you just need to delete everything in the data/scripts/world folder except ExerelinGen.java)
Nice mod, man!
However, I receive a crash report right after the game loads. Here it is:Code65470 [Thread-5] ERROR com.fs.starfarer.combat.D - java.lang.RuntimeException: Error compiling [data.scripts.world.ExerelinSectorGen]
java.lang.RuntimeException: Error compiling [data.scripts.world.ExerelinSectorGen]
at com.fs.starfarer.loading.scripts.ScriptStore$3.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: File 'data/scripts/world/ExerelinSectorGen.java', Line 302, Column 56: "exerelin.campaign.ExerelinSetupData" has no field "omniFacPresent"
at org.codehaus.janino.JavaSourceClassLoader.generateBytecodes(JavaSourceClassLoader.java:226)
at org.codehaus.janino.JavaSourceClassLoader.findClass(JavaSourceClassLoader.java:178)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 2 more
Caused by: org.codehaus.commons.compiler.CompileException: File 'data/scripts/world/ExerelinSectorGen.java', Line 302, Column 56: "exerelin.campaign.ExerelinSetupData" has no field "omniFacPresent"
at org.codehaus.janino.UnitCompiler.compileError(UnitCompiler.java:10174)
at org.codehaus.janino.UnitCompiler.determineValue(UnitCompiler.java:7236)
at org.codehaus.janino.UnitCompiler.compileContext2(UnitCompiler.java:3227)
at org.codehaus.janino.UnitCompiler.access$5700(UnitCompiler.java:185)
at org.codehaus.janino.UnitCompiler$9.visitFieldAccessExpression(UnitCompiler.java:3153)
at org.codehaus.janino.Java$FieldAccessExpression.accept(Java.java:3560)
at org.codehaus.janino.UnitCompiler.compileContext(UnitCompiler.java:3160)
at org.codehaus.janino.UnitCompiler.compileGetValue(UnitCompiler.java:4367)
at org.codehaus.janino.UnitCompiler.compileBoolean2(UnitCompiler.java:2854)
at org.codehaus.janino.UnitCompiler.access$4800(UnitCompiler.java:185)
at org.codehaus.janino.UnitCompiler$8.visitFieldAccessExpression(UnitCompiler.java:2835)
at org.codehaus.janino.Java$FieldAccessExpression.accept(Java.java:3560)
at org.codehaus.janino.UnitCompiler.compileBoolean(UnitCompiler.java:2842)
at org.codehaus.janino.UnitCompiler.compileBoolean2(UnitCompiler.java:2872)
at org.codehaus.janino.UnitCompiler.access$4900(UnitCompiler.java:185)
at org.codehaus.janino.UnitCompiler$8.visitUnaryOperation(UnitCompiler.java:2808)
at org.codehaus.janino.Java$UnaryOperation.accept(Java.java:3647)
at org.codehaus.janino.UnitCompiler.compileBoolean(UnitCompiler.java:2842)
at org.codehaus.janino.UnitCompiler.compile2(UnitCompiler.java:1752)
at org.codehaus.janino.UnitCompiler.access$1200(UnitCompiler.java:185)
at org.codehaus.janino.UnitCompiler$4.visitIfStatement(UnitCompiler.java:937)
at org.codehaus.janino.Java$IfStatement.accept(Java.java:2157)
at org.codehaus.janino.UnitCompiler.compile(UnitCompiler.java:958)
at org.codehaus.janino.UnitCompiler.compileStatements(UnitCompiler.java:1007)
at org.codehaus.janino.UnitCompiler.compile(UnitCompiler.java:2293)
at org.codehaus.janino.UnitCompiler.compileDeclaredMethods(UnitCompiler.java:822)
at org.codehaus.janino.UnitCompiler.compileDeclaredMethods(UnitCompiler.java:794)
at org.codehaus.janino.UnitCompiler.compile2(UnitCompiler.java:507)
at org.codehaus.janino.UnitCompiler.compile2(UnitCompiler.java:393)
at org.codehaus.janino.UnitCompiler.access$400(UnitCompiler.java:185)
at org.codehaus.janino.UnitCompiler$2.visitPackageMemberClassDeclaration(UnitCompiler.java:347)
at org.codehaus.janino.Java$PackageMemberClassDeclaration.accept(Java.java:1139)
at org.codehaus.janino.UnitCompiler.compile(UnitCompiler.java:354)
at org.codehaus.janino.UnitCompiler.compileUnit(UnitCompiler.java:322)
at org.codehaus.janino.JavaSourceClassLoader.generateBytecodes(JavaSourceClassLoader.java:224)
... 5 more
Try this:Delete your Nexerelin folder and reinstall.
(Actually you just need to delete everything in the data/scripts/world folder except ExerelinGen.java)
Sorry if it has been answered, how do I name my faction?mods/Exerelin/data/world/factions/player_npc.faction
Is it possible to add ships from mods to the fleet composition?Sorry if it has been answered, how do I name my faction?mods/Exerelin/data/world/factions/player_npc.faction
(you can also set flag, ship name prefix, NPC portraits and fleet composition here)
To change the dialogue lines, go to mods/Exerelin/data/campaign/rules.csv and look for the section "# Player fleet greeting lines" (hmm I just noticed a bug here, I better fix it sometime soon)
Note: this will apply to existing saves.
Nexerelin uses the same system fleet spawner as Vanilla, witch pick ships from the mods .faction files. If you want to add a ship, say the Unsung (I bet it's the one you want...) you have to add it to neutrino.faction in the Neutrino mod. Nexerelin itself don't change anything on that.So if I want my Player faction to use the Xanthus as it's main superfreighter, I can simply add it to the player_npc.faction files in Nexerelin to have it spawn for my faction? (I was thinking of the Xanthus actually, since it won't slow my trade fleets down as much compared to an Atlas :P)
Damn, was loving my first Nexerelin campaign so much but as soon as I got myself situated and prepared to go claim my faction's first planet, I realized both the Templar and Mayo-people had gone extinct. :( What's the fun when the big bad bosses are already dead and there's no Mayo-people to make fun of for having such a silly name?
I really like the 'capital' idea from a couple of pages back, every faction having at least one big market with huge defense bonuses would really help. I mention market size because currently my Diable faction has just two tiny markets that don't even have military sales sections.
Has anyone taken a stab at save file editing to revive their templars? I just poked around at it and it seemed to be quite difficult. I found that a planet or station's "<owner ref="26406"></owner>" bit seemed to relate to which faction it belonged to (duh), but there were no templar planets or stations left to get an ID from. So I started up a new campaign so that I could find some templars and get their ref number from their planet... but that was when I found out that that ref number isn't consistent across campaigns, it appears to be randomly generated for each faction at world gen. Welp. :'(
if i recall right from memory, the previous mod Exerelin allowed that driven out factions could enter again after time with a huge invasion fleet, to conquer atleast something.
So what are the chances of being able to make the Sector even bigger in the future? 10 systems is plenty for the base factions, but when you have 10 faction mods on top of it it actually feels a bit small. Of course, something would need to be done about the intel screen map which is neither movable nor zoomable and leaves entire systems off the edges in larger games.
I can't remember exactly either, but indifferent to this, awesome idea. +5 (because +1 is so 1994)
v0.3.6
* Add faction respawning (toggle in starting options)
* Add Prism Freeport (sells high-end ships and weapons from all factions at a steep price)
* Pirate factions can be set to not count towards victory (in config file)
* All factions get a size 6 HQ planet at start (if one is available)
* HQ market condition gives 20% size bonus to reserve fleet size (previously 10%); increases reserve build speed by 25%
* Normal planets now in size range 4-5 (previously 4-6)
* Add 12 and 16 star starts
* Stars are further apart if there are fewer of them, and closer if there are more
* Fix stars being all the same size
* Some factions have custom invasion and/or response fleets in SS+ (this means the Cathedral can appear, among other things)
* Templars get 25% bigger invasion and response fleets
* Don't spawn response fleet if it won't be at least half the size of the triggering invasion fleet
* Invasion fleets attract nearby hostile combat fleets to them (probably)
* No invasion fleets for first 30 days of game (can be changed in config file)
* Markets get a higher "security alert" level as more destabilization/sabotage attempts are made, successful or otherwise; this reduces the chance of further such actions in the short term
** Reduces the effectiveness of agent bombing
** Set the relevant values in data/config/agentConfig.json to 0 to disable this
* Agents can gather intel on markets (stability, alert level, reserve size)
* Add console command SyncFactionRelationships.java
* Change console command FlipClosestMarket to SetClosestMarketOwner (accepts faction arg)
* Fix Hegemony interaction dialog
v0.3.6b
* Fix several security alert bugs
* Fix a couple of small typos in the Prism Freeport flavor text
Is there any reason why law enforcement persists across radically different regimes? Makes me want to destroy the planet or market for their insolence if I could.There is: the game engine doesn't support allegiance changes yet. Ant that will be the case until the Industry/Exploration update. For now everything is hack and tricks to make it look it works.
7336229 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.MercAndPirateFleetManager -
7336229 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.MercAndPirateFleetManager - Checking whether to spawn pirate or merc fleet for market [Cotton Base]
7336229 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.MercAndPirateFleetManager - Maximum number of 2 pirate/merc fleets already in play for market [Cotton Base]
7336310 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.TradeDisruptionAndSmugglingEvent - Player smuggling reduced stability for Claude Base by 5.0
7336533 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager -
7336533 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Checking whether to spawn trade fleet
7336533 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Maximum number of trade fleets already in play (150)
7337122 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [Honor I_market_Tifa_market]: trade (s: 24, l: 0), smuggling: (s: 0, l: 0)
7337237 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.TradeDisruptionAndSmugglingEvent - Player smuggling reduced stability for Nambor by 1.0
7337928 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.MercAndPirateFleetManager -
7337928 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.MercAndPirateFleetManager - Checking whether to spawn pirate or merc fleet for market [Darwin Quey]
7337928 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.MercAndPirateFleetManager - 1 out of a maximum 2 pirate/merc fleets in play for market [Darwin Quey]
7337930 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.MercAndPirateFleetManager - Spawned pirate fleet [Raiders] from market Darwin Quey
7338291 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [Cyan_market_Creta_market]: trade (s: 0, l: 0), smuggling: (s: 0, l: 0)
7339850 [Thread-11] INFO sound.O - Creating streaming player for music with id [music-faction_generic_market_02_hostile.ogg]
7339850 [Thread-11] INFO sound.OooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOO - Playing music with id [music-faction_generic_market_02_hostile.ogg]
7343351 [Thread-11] INFO sound.OooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOO - Playing music with id [StellarRemnant.ogg]
7343663 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [Cyan_market_Nambor_market]: trade (s: 4, l: 0), smuggling: (s: 0, l: 0)
7343663 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager -
7343663 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Checking whether to spawn trade fleet
7343663 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - 147 out of a maximum 150 trade fleets in play
7343663 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Picked market [Tifa] to spawn trade fleet from
7343664 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Will send trade fleet to market [Cyan]
7343664 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Delivering: [Food,Organics,Domestic Goods,Volatiles,Supplies], bringing back [Fuel,Crew]; volume: 15967
7343664 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.FleetFactory - Creating trade fleet of tier 5 for market [Tifa] (volume: 15967)
7343667 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Spawned 63 point trade fleet from [Tifa] to [Cyan]
7344184 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [Erilatir_Backwater_market_Honor I_market]: trade (s: 0, l: 0), smuggling: (s: 0, l: 0)
7345855 [Thread-11] INFO sound.O - Creating streaming player for music with id [music-faction_pirate_encounter_02_hostile.ogg]
7345857 [Thread-11] INFO sound.OooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOO - Playing music with id [music-faction_pirate_encounter_02_hostile.ogg]
7348357 [Thread-11] INFO sound.OooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOO - Playing music with id [StellarRemnant.ogg]
7348804 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [Nambor_market_Sagan_Wall_market]: trade (s: 1, l: 1), smuggling: (s: 0, l: 0)
7350358 [Thread-11] INFO sound.O - Creating streaming player for music with id [music-faction_generic_market_02_hostile.ogg]
7350359 [Thread-11] INFO sound.OooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOO - Playing music with id [music-faction_generic_market_02_hostile.ogg]
7353225 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.MercAndPirateFleetManager -
7353225 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.MercAndPirateFleetManager - Checking whether to spawn pirate or merc fleet for market [Tifa]
7353225 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.MercAndPirateFleetManager - 2 out of a maximum 4 pirate/merc fleets in play for market [Tifa]
7353226 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.MercAndPirateFleetManager - Spawned merc fleet [Privateer] from market Tifa
7353359 [Thread-11] INFO sound.OooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOO - Playing music with id [StellarRemnant.ogg]
7353627 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager -
7353627 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Checking whether to spawn trade fleet
7353627 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - 146 out of a maximum 150 trade fleets in play
7353627 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Picked market [Aurora Nest] to spawn trade fleet from
7353627 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Will send trade fleet to market [Ixmucane]
7353627 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Delivering: [Volatiles,Hand Weapons], bringing back [Supplies,Ore,Crew,Food]; volume: 1292
7353628 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.FleetFactory - Creating smuggling fleet of tier 1 for market [Aurora Nest] (volume: 1292)
7353628 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Spawned 5 point trade fleet from [Aurora Nest] to [Ixmucane]
7354861 [Thread-11] INFO sound.O - Creating streaming player for music with id [music-faction_generic_market_02_hostile.ogg]
7354863 [Thread-11] INFO sound.OooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOO - Playing music with id [music-faction_generic_market_02_hostile.ogg]
7372141 [Thread-5] INFO com.fs.starfarer.combat.CombatEngine - FP1: 203, FP2: 235, maxFP1: 185, maxFP2: 215
7373864 [Thread-11] INFO sound.O - Creating streaming player for music with id [battle3.ogg]
7373873 [Thread-11] INFO sound.OooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOO - Playing music with id [battle3.ogg]
7516899 [Thread-11] INFO sound.O - Creating streaming player for music with id [Panic.ogg]
7516906 [Thread-11] INFO sound.OooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOO - Playing music with id [Panic.ogg]
7726492 [Thread-11] INFO sound.O - Creating streaming player for music with id [battle2.ogg]
7726497 [Thread-11] INFO sound.OooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOO - Playing music with id [battle2.ogg]
7889642 [Thread-11] INFO sound.O - Creating streaming player for music with id [CloakandDagger.ogg]
7889649 [Thread-11] INFO sound.OooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOO - Playing music with id [CloakandDagger.ogg]
8049759 [Thread-11] INFO sound.OooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOO - Playing music with id [StellarRemnant.ogg]
8076460 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Silk Backwater by 0.3431773, is now 0.40787995
8076462 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Improving reputation with owner of market [Vagar] due to fighting Duke Best's Fleet
8076471 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Improving reputation with owner of market [Honor I] due to fighting Duke Best's Fleet
8076471 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Improving reputation with owner of market [Honor] due to fighting Duke Best's Fleet
8076472 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Improving reputation with owner of market [Honor I] due to fighting Duke Best's Fleet
8076472 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Improving reputation with owner of market [Vagar] due to fighting Duke Best's Fleet
8076473 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Improving reputation with owner of market [Honor] due to fighting Duke Best's Fleet
8076480 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.SystemBountyEvent - Paying bounty of 122100 from market [Tifa]
8076482 [Thread-5] INFO data.scripts.campaign.events.SSP_PersonBountyEvent - Paying bounty of 702000 from faction [Hegemony]
8078178 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [Rutherford_market_Ranpha_Shipyard_market]: trade (s: 2, l: 0), smuggling: (s: 0, l: 0)
8078449 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [Aurora_Nest_market_Yar_market]: trade (s: 1, l: 0), smuggling: (s: 0, l: 0)
8079054 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [Honor_market_Darwin_Quey_market]: trade (s: 2, l: 0), smuggling: (s: 0, l: 0)
8079998 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [Cyan_market_Honor I_market]: trade (s: 0, l: 0), smuggling: (s: 0, l: 0)
8080507 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.SystemBountyEvent - Starting bounty at market [Patiota], 3300 credits per frigate
8080556 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager -
8080556 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Checking whether to spawn trade fleet
8080557 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - 146 out of a maximum 150 trade fleets in play
8080557 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Picked market [Honor] to spawn trade fleet from
8080559 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Will send trade fleet to market [Patiota]
8080559 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Delivering: [Organics,Supplies,Volatiles,Hand Weapons,Heavy Machinery], bringing back [Domestic Goods,Fuel,Food,Metals,Luxury Goods]; volume: 29428
8080560 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.FleetFactory - Creating trade fleet of tier 7 for market [Honor] (volume: 29428)
8080568 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Spawned 112 point trade fleet from [Honor] to [Patiota]
8080770 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.PatrolFleetManager -
8080770 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.PatrolFleetManager - Checking whether to spawn patrol for market [Darwin Quey]
8080771 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.PatrolFleetManager - Maximum number of 2 patrols already in play for market [Darwin Quey]
8081089 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.FoodShortageEvent - [Claude Base] Ended by relief fleet arrival
8081090 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.FoodShortageEvent - [Claude Base] Unrest +1
8081384 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.MercAndPirateFleetManager -
8081384 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.MercAndPirateFleetManager - Checking whether to spawn pirate or merc fleet for market [Silk Backwater]
8081384 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.MercAndPirateFleetManager - 2 out of a maximum 3 pirate/merc fleets in play for market [Silk Backwater]
8081388 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.MercAndPirateFleetManager - Spawned pirate fleet [Raiders] from market Silk Backwater
8082078 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.PatrolFleetManager -
8082079 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.PatrolFleetManager - Checking whether to spawn patrol for market [Patiota]
8082079 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.PatrolFleetManager - 5 out of a maximum 10 patrols in play for market [Patiota]
8082090 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.PatrolFleetManager - Spawned patrol fleet [Valkyrian Patrol] from market Patiota
8082508 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager -
8082508 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Checking whether to spawn trade fleet
8082508 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - 146 out of a maximum 150 trade fleets in play
8082508 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Picked market [Vagar] to spawn trade fleet from
8082509 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Will send trade fleet to market [Darwin Quey]
8082510 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Delivering: [Supplies,Hand Weapons,Heavy Machinery], bringing back [Ore,Fuel,Domestic Goods,Rare Ore,Rare Metals]; volume: 3129
8082510 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.FleetFactory - Creating trade fleet of tier 3 for market [Vagar] (volume: 3129)
8082511 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Spawned 28 point trade fleet from [Vagar] to [Darwin Quey]
8082983 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.PatrolFleetManager -
8082984 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.PatrolFleetManager - Checking whether to spawn patrol for market [Vagar]
8082984 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.PatrolFleetManager - Maximum number of 5 patrols already in play for market [Vagar]
8083191 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.PatrolFleetManager -
8083191 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.PatrolFleetManager - Checking whether to spawn patrol for market [Cotton Base]
8083191 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.PatrolFleetManager - Maximum number of 2 patrols already in play for market [Cotton Base]
8090049 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [Garret_market_Aurora_Nest_market]: trade (s: 1, l: 0), smuggling: (s: 0, l: 0)
8090211 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Creta by 0.018443154, is now 0.12025224
8090886 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [Rutherford_market_Creta_market]: trade (s: 44, l: 0), smuggling: (s: 0, l: 0)
8091627 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager -
8091627 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Checking whether to spawn trade fleet
8091627 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - 142 out of a maximum 150 trade fleets in play
8091628 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Picked market [Ixmucane] to spawn trade fleet from
8091628 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Will send trade fleet to market [Cyan]
8091628 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Delivering: [Supplies,Rare Metals,Organics,Volatiles,Harvested Organs], bringing back [Food,Fuel,Recreational Drugs]; volume: 578
8091630 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.FleetFactory - Creating smuggling fleet of tier 1 for market [Ixmucane] (volume: 578)
8091631 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Spawned 3 point trade fleet from [Ixmucane] to [Cyan]
8092922 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.PatrolFleetManager -
8092922 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.PatrolFleetManager - Checking whether to spawn patrol for market [Garret]
8092923 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.PatrolFleetManager - 5 out of a maximum 6 patrols in play for market [Garret]
8092926 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.PatrolFleetManager - Spawned patrol fleet [Luddic Church Patrol] from market Garret
8094319 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the Diable Corporation for a rep change (114317.94, 65610.0)
8094319 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the Valkyrians for a rep change (198885.5, 121704.1)
8094319 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the pirates for a rep change (837950.3, 0.0)
8094319 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with Tri-Tachyon for a rep change (120392.25, 91083.43)
8094319 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the ASP Syndicate for a rep change (14045.555, 0.0)
8094319 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the independent for a rep change (0.0, 0.0)
8094319 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the Junk Pirates for a rep change (0.0, 0.0)
8094319 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the Shadowyards Reconstruction Authority for a rep change (187.8198, 370337.34)
8094320 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with Neutral for a rep change (0.0, 0.0)
8094320 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the Blackrock Drive Yards Corporation for a rep change (701799.0, 511018.6)
8094320 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the Luddic Path for a rep change (0.0, 0.0)
8094320 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the P.A.C.K. for a rep change (38956.06, 98821.77)
8094320 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the Lion's Guard for a rep change (0.0, 0.0)
8094320 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the Neutrino Corporation for a rep change (348758.94, 299968.94)
8094320 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the Luddic Church for a rep change (22804.574, 48287.926)
8094320 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the bounty hunters for a rep change (0.0, 0.0)
8094320 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the player for a rep change (0.0, 0.0)
8094320 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with The Hiigaran Descendants for a rep change (257216.12, 257315.45)
8094320 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the Hegemony for a rep change (59672.953, 0.0)
8094320 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the Sindrian Diktat for a rep change (0.0, 0.0)
8094320 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the Knights of Ludd for a rep change (0.0, 0.0)
8096550 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager -
8096551 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Checking whether to spawn trade fleet
8096551 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - 143 out of a maximum 150 trade fleets in play
8096551 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Picked market [Bavartis Post] to spawn trade fleet from
8096552 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Will send trade fleet to market [Cotton Base]
8096552 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Delivering: [Ore,Crew,Fuel,Food], bringing back []; volume: 241
8096553 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.FleetFactory - Creating trade fleet of tier 1 for market [Bavartis Post] (volume: 241)
8096553 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Spawned 3 point trade fleet from [Bavartis Post] to [Cotton Base]
8096599 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [Kryska_HQ_market_Darwin_Quey_market]: trade (s: 0, l: 0), smuggling: (s: 0, l: 0)
8096769 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [Cyan_market_Sagan_Wall_market]: trade (s: 0, l: 0), smuggling: (s: 0, l: 0)
8097516 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [Kryska_HQ_market_Vagar_market]: trade (s: 0, l: 0), smuggling: (s: 0, l: 0)
8097604 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.MercAndPirateFleetManager -
8097604 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.MercAndPirateFleetManager - Checking whether to spawn pirate or merc fleet for market [Darwin I Trading Post]
8097604 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.MercAndPirateFleetManager - Maximum number of 1 pirate/merc fleets already in play for market [Darwin I Trading Post]
8097608 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [Erilatir_Backwater_market_Darwin_I_Trading_Post_market]: trade (s: 1, l: 0), smuggling: (s: 0, l: 0)
8098917 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [Claude_Base_market_Ixmucane_market]: trade (s: 0, l: 0), smuggling: (s: 0, l: 0)
8098936 [Thread-5] INFO exerelin.campaign.DiplomacyManager - Starting diplomacy event creation
8098937 [Thread-5] INFO exerelin.campaign.DiplomacyManager - Factions are: pirates, Blackrock
8098937 [Thread-5] INFO exerelin.campaign.DiplomacyManager - Trying event: Spy Ring Uncovered
8099326 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager -
8099326 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Checking whether to spawn trade fleet
8099326 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - 141 out of a maximum 150 trade fleets in play
8099326 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Picked market [Yar] to spawn trade fleet from
8099328 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Will send trade fleet to market [Blond]
8099328 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Delivering: [Metals,Fuel,Organics,Volatiles], bringing back [Food,Domestic Goods,Ore,Supplies,Luxury Goods]; volume: 31792
8099328 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.FleetFactory - Creating trade fleet of tier 7 for market [Yar] (volume: 31792)
8099333 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Spawned 94 point trade fleet from [Yar] to [Blond]
8099667 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the Diable Corporation for a rep change (114317.94, 65610.0)
8099667 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the Valkyrians for a rep change (198885.5, 121704.1)
8099668 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the pirates for a rep change (837950.3, 0.0)
8099668 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with Tri-Tachyon for a rep change (120392.25, 91083.43)
8099668 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the ASP Syndicate for a rep change (14045.555, 0.0)
8099668 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the independent for a rep change (0.0, 0.0)
8099668 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the Junk Pirates for a rep change (0.0, 0.0)
8099668 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the Shadowyards Reconstruction Authority for a rep change (187.8198, 370337.34)
8099668 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with Neutral for a rep change (0.0, 0.0)
8099668 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the Blackrock Drive Yards Corporation for a rep change (701799.0, 511018.6)
8099668 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the Luddic Path for a rep change (0.0, 0.0)
8099668 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the P.A.C.K. for a rep change (38956.06, 98821.77)
8099668 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the Lion's Guard for a rep change (0.0, 0.0)
8099668 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the Neutrino Corporation for a rep change (348758.94, 299968.94)
8099668 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the Luddic Church for a rep change (22804.574, 48287.926)
8099668 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the bounty hunters for a rep change (0.0, 0.0)
8099668 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the player for a rep change (0.0, 0.0)
8099668 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with The Hiigaran Descendants for a rep change (257216.12, 257315.45)
8099668 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the Hegemony for a rep change (59672.953, 0.0)
8099668 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the Sindrian Diktat for a rep change (0.0, 0.0)
8099668 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.RepTrackerEvent - Not enough trade/smuggling with the Knights of Ludd for a rep change (0.0, 0.0)
8100761 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.PatrolFleetManager -
8100762 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.PatrolFleetManager - Checking whether to spawn patrol for market [Creta]
8100762 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.PatrolFleetManager - 3 out of a maximum 11 patrols in play for market [Creta]
8100771 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.PatrolFleetManager - Spawned patrol fleet [Valkyrian Patrol] from market Creta
8102777 [Thread-11] INFO sound.O - Creating streaming player for music with id [music-faction_generic_market_02_hostile.ogg]
8102778 [Thread-11] INFO sound.OooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOO - Playing music with id [music-faction_generic_market_02_hostile.ogg]
8103380 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8103381 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8106592 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Grand Invasion Fleet of size 255
8114801 [Thread-5] INFO exerelin.campaign.CovertOpsManager - Saboteur attacking reserve fleet
8114804 [Thread-5] INFO exerelin.campaign.events.CovertOpsEventBase - Covert warfare event: failure_detected
8116222 [Thread-5] INFO exerelin.campaign.CovertOpsManager - Saboteur attacking reserve fleet
8116224 [Thread-5] INFO exerelin.campaign.events.CovertOpsEventBase - Covert warfare event: failure_detected
8116740 [Thread-5] INFO exerelin.campaign.CovertOpsManager - Saboteur attacking reserve fleet
8116741 [Thread-5] INFO exerelin.campaign.events.CovertOpsEventBase - Covert warfare event: failure
8144381 [Thread-5] INFO exerelin.campaign.CovertOpsManager - Agent trying to destablize market
8144385 [Thread-5] INFO exerelin.campaign.events.CovertOpsEventBase - Covert warfare event: failure_detected
8145863 [Thread-5] INFO exerelin.campaign.CovertOpsManager - Agent trying to destablize market
8145865 [Thread-5] INFO exerelin.campaign.events.CovertOpsEventBase - Covert warfare event: failure_detected
8146497 [Thread-5] INFO exerelin.campaign.CovertOpsManager - Agent trying to destablize market
8146498 [Thread-5] INFO exerelin.campaign.events.CovertOpsEventBase - Covert warfare event: failure_detected
8151425 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8151425 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8152850 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Grand Invasion Fleet of size 259
8154752 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8154753 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8155721 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Grand Invasion Fleet of size 159
8157262 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8157263 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8157742 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Grand Invasion Fleet of size 236
8158506 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8158507 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8158828 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Grand Invasion Fleet of size 211
8159565 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8159567 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8159950 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Grand Invasion Fleet of size 279
8160737 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8160738 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8161084 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Invasion Fleet of size 137
8161698 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8161698 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8161968 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Grand Invasion Fleet of size 162
8162548 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8162548 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8162848 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Grand Invasion Fleet of size 228
8163563 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8163564 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8163928 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Grand Invasion Fleet of size 184
8164547 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8164547 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8164793 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Grand Invasion Fleet of size 185
8165391 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8165391 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8165626 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Grand Invasion Fleet of size 197
8166231 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8166231 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8166449 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Grand Invasion Fleet of size 213
8167164 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8167165 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8167514 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Grand Invasion Fleet of size 189
8168231 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8168231 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8176318 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Grand Invasion Fleet of size 163
8176747 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8176748 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8176927 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Grand Invasion Fleet of size 215
8177314 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8177314 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8177436 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Grand Invasion Fleet of size 154
8177831 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8177831 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8177961 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Grand Invasion Fleet of size 203
8178331 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8178331 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8178475 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Grand Invasion Fleet of size 161
8178864 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8178864 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8179017 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Grand Invasion Fleet of size 283
8179324 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8179324 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8179456 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Grand Invasion Fleet of size 285
8179817 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8179817 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8179933 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Grand Invasion Fleet of size 223
8180342 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8180342 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8180461 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Invasion Fleet of size 119
8181001 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8181001 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8184963 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Grand Invasion Fleet of size 211
8185505 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8185506 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8185792 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Grand Invasion Fleet of size 191
8186552 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8186552 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8187056 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Grand Invasion Fleet of size 203
8187716 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8187717 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8189078 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Grand Invasion Fleet of size 225
8189692 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8189692 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8190898 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Grand Invasion Fleet of size 186
8191284 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8191284 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8191465 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Grand Invasion Fleet of size 263
8191845 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8191845 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: player
8191962 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawned invasion fleet Blackrock Grand Invasion Fleet of size 221
8193857 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Grand Invasion Fleet has 9 marines
8193941 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Grand Invasion Fleet has 9 marines
8193986 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Grand Invasion Fleet has 9 marines
8194043 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Grand Invasion Fleet has 9 marines
8194098 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Grand Invasion Fleet has 9 marines
8194191 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Grand Invasion Fleet has 9 marines
8194240 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Invasion Fleet has 9 marines
8194284 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Grand Invasion Fleet has 9 marines
8194347 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Grand Invasion Fleet has 9 marines
8194371 [Thread-11] INFO sound.OooOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOO - Playing music with id [StellarRemnant.ogg]
8194413 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Grand Invasion Fleet has 9 marines
8194449 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Grand Invasion Fleet has 9 marines
8194503 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Grand Invasion Fleet has 9 marines
8194595 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Grand Invasion Fleet has 9 marines
8194683 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Grand Invasion Fleet has 9 marines
8194754 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Grand Invasion Fleet has 9 marines
8194833 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Grand Invasion Fleet has 9 marines
8194891 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Grand Invasion Fleet has 9 marines
8195128 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Grand Invasion Fleet has 9 marines
8195167 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Grand Invasion Fleet has 9 marines
8195247 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Grand Invasion Fleet has 9 marines
8195348 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Grand Invasion Fleet has 9 marines
8195408 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Grand Invasion Fleet has 9 marines
8195445 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Invasion Fleet has 9 marines
8195503 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Grand Invasion Fleet has 9 marines
8195562 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Grand Invasion Fleet has 9 marines
8195617 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Grand Invasion Fleet has 9 marines
8195687 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Grand Invasion Fleet has 9 marines
8195742 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Grand Invasion Fleet has 9 marines
8195825 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Grand Invasion Fleet has 9 marines
8195904 [Thread-5] INFO exerelin.utilities.ExerelinUtilsFleet - Invasion fleet Blackrock Grand Invasion Fleet has 9 marines
8196005 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.TradeDisruptionAndSmugglingEvent - Player smuggling reduced stability for Claude Base by 5.0
8196500 [Thread-5] INFO data.scripts.campaign.events.SSP_PersonBountyEvent - Starting person bounty by faction [Luddic Church] for person Dolga Jagar
8196618 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.MercAndPirateFleetManager -
8196618 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.MercAndPirateFleetManager - Checking whether to spawn pirate or merc fleet for market [Ranpha Shipyard]
8196619 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.MercAndPirateFleetManager - Maximum number of 1 pirate/merc fleets already in play for market [Ranpha Shipyard]
8196776 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.MercAndPirateFleetManager -
8196777 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.MercAndPirateFleetManager - Checking whether to spawn pirate or merc fleet for market [Kryska HQ]
8196777 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.MercAndPirateFleetManager - Maximum number of 2 pirate/merc fleets already in play for market [Kryska HQ]
8196953 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager -
8196953 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Checking whether to spawn trade fleet
8196953 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - 142 out of a maximum 150 trade fleets in play
8196953 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.Ec
Damn, was loving my first Nexerelin campaign so much but as soon as I got myself situated and prepared to go claim my faction's first planet, I realized both the Templar and Mayo-people had gone extinct. :( What's the fun when the big bad bosses are already dead and there's no Mayo-people to make fun of for having such a silly name?
I really like the 'capital' idea from a couple of pages back, every faction having at least one big market with huge defense bonuses would really help. I mention market size because currently my Diable faction has just two tiny markets that don't even have military sales sections.
Has anyone taken a stab at save file editing to revive their templars? I just poked around at it and it seemed to be quite difficult. I found that a planet or station's "<owner ref="26406"></owner>" bit seemed to relate to which faction it belonged to (duh), but there were no templar planets or stations left to get an ID from. So I started up a new campaign so that I could find some templars and get their ref number from their planet... but that was when I found out that that ref number isn't consistent across campaigns, it appears to be randomly generated for each faction at world gen. Welp. :'(
Damn, was loving my first Nexerelin campaign so much but as soon as I got myself situated and prepared to go claim my faction's first planet, I realized both the Templar and Mayo-people had gone extinct. :( What's the fun when the big bad bosses are already dead and there's no Mayo-people to make fun of for having such a silly name?
I really like the 'capital' idea from a couple of pages back, every faction having at least one big market with huge defense bonuses would really help. I mention market size because currently my Diable faction has just two tiny markets that don't even have military sales sections.
I'm having the exact opposite problem. In my game the templars now control over 40 markets and are unstoppable.
I experienced both, I saw that the Templars only had one size 4 station left and had launched a single, unescorted invasion fleet to take a planet. I didn't want to see them wiped out so soon so I escorted them and took out the defense fleet.That would certainly make for an interesting story.
I went to a different system and came back after an hour of play; they had conquered the entire system - aside from 1 pirate station - and now had three size 6 planets launching waves of invasion fleets at every other system.
Now my current game is a desperate struggle to keep them from dominating the sector. Lacking leadership skills, my only counter is to stall their fleet with my flagship so my horde of freighters-turned-impromptu missile boats can hurl harpoons and captured clarents at them.
I used to be hostile to nearly all factions, and now I'm hailed by all non-templar factions as the only reason the rest of the sector hasn't fallen to the Templars.
If only they knew.
You can indeed invade both planets and stations, i just won my Nexerelin playthrough by beaing a sneaky bugger and capping everything. ::)
Templars steamroll? they die in the first 5 minutes almost every time unless i go out of my way to save them. being hostile to everything off the bat is pretty much a death sentence. :-\
* Reduce Templar invasion offense/defense bonuses to 12.5% (was 25%)
* Improved fleet request system
* Has its own option tree, with configurable fleet size and marine count
* Ships in a requested fleet are no longer free
* Can summon a defense fleet to protect a non-hostile planet (don't put marines in it!)
* Invasion grace period 30 days -> 60
* Cathedral can appear in Luddic response fleets too; doesn't appear in fleets that are too small (<120 FP)
* Smarter check for nearby fleets to see if they should attack an invasion fleet
* Tweak fleet name prefixes to have higher FP bounds (i.e. an Invasion Fleet needs to be considerably bigger now to be called Grand)
* Response fleets can have custom names
* Templar fleets get custom names
* Remove patrols blocking agent/saboteur insertion (it's massively annoying and the security alert level is a much better balancing factor)
* Change some target weightings for agent relationship changes (in particular don't weigh current enemies so heavily for lowering relations)
* Reputation penalty from invading a market is applied when the command is issued, instead of when an alerted fleet touches the player
* Starting hostile, inhospitable relationships are -60 and -40 respectively (don't get to move up one level just by killing a bunch of their enemies' fleets)
* Random relationship range is now (-100, 55) instead of (-100, 100) for more wars
* Pirates default to hostile if randomizer doesn't set their relationship to something else
* Don't reset faction relationships to zero on faction elimination, if one of them is Templars
* Fix recycling plant producing too many rare metals
* Free port market condition is now a faction config option
* No longer hardcoded in sector generator
* Changes (along with tariffs) if market is captured
* Current factions with free markets: Tri-Tachyon, Pirates, ASP Syndicate, Junk Pirates, Ahriman Association
* High-end seller is independent (fixes getting rep with Neutral for trading with it)
* NPC invasion fleets don't target independent markets
* Remove exception from changing independent market owner
* Remove high-end seller submarket icon (defaults to owner icon)
* Fix SCY faction config not working on Linux
* Double base prisoner cash values (per-level increments unchanged)
* Maybe fix own faction tolling, investigations (probably not, though)
* Investigations are cancelled if the market is captured
* Star maximum distance increment reduced
* Market list in faction directory is now sorted by star system and size
* Add "%" symbol to alert level display from intel report
* Fix "attack again" dialogue option
286695 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.InvestigationEvent - Starting investigation with suffix "start_comm_sniffer" at Kalymnos Relay (Kalymnos Star System). Delay: 0.000000, dur: 10.166431
286987 [Thread-5] ERROR com.fs.starfarer.combat.D - java.lang.NullPointerException
java.lang.NullPointerException
at exerelin.campaign.events.ExerelinInvestigationEventCommSniffer.startEvent(ExerelinInvestigationEventCommSniffer.java:22)
at com.fs.starfarer.campaign.events.CampaignEventManager.do.Object$String(Unknown Source)
at com.fs.starfarer.campaign.events.CampaignEventManager.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
at com.fs.starfarer.campaign.ooOO.super(Unknown Source)
at com.fs.starfarer.new.Òôo000(Unknown Source)
at com.fs.oOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.Ò00000(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(Unknown Source)
Found a bug where everytime they start a investigation on a comm relay the game just crashes. Unfortunately it happens each time I load the save. If you need more lemme know.Code286695 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.InvestigationEvent - Starting investigation with suffix "start_comm_sniffer" at Kalymnos Relay (Kalymnos Star System). Delay: 0.000000, dur: 10.166431
286987 [Thread-5] ERROR com.fs.starfarer.combat.D - java.lang.NullPointerException
java.lang.NullPointerException
at exerelin.campaign.events.ExerelinInvestigationEventCommSniffer.startEvent(ExerelinInvestigationEventCommSniffer.java:22)
at com.fs.starfarer.campaign.events.CampaignEventManager.do.Object$String(Unknown Source)
at com.fs.starfarer.campaign.events.CampaignEventManager.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
at com.fs.starfarer.campaign.ooOO.super(Unknown Source)
at com.fs.starfarer.new.Òôo000(Unknown Source)
at com.fs.oOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.Ò00000(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(Unknown Source)
v0.3.7c
* Fix crash at start of comm sniffer investigation
v0.3.8
* Add victory screen
* Invasion fixes/improvements
* When picking a faction to invade someone else, Templars get a higher weighting for each faction they're at war with
* Fix other factions not invading Templars if they aren't at war with anyone else
* Factions prioritize invading non-Templar planets
* Templar invasion attack bonus 12.5% -> 15%, defense bonus 12.5% -> 20%
* Invasion/strike/response fleets have minimum quality factor 0.7 (prevents bugs with them sometimes being empty)
* Requested fleets move to target immediately instead of orbiting origin market for a few days
* Halve fleet request costs (both marines and ships)
* Fix Templar invasion fleet name
* Fix a couple of invasion text errors
* Templars post bounties
* Maybe fix own faction inspections for real this time
* Add a vanilla background
Hi. I started a Nexerelin/SS+ game, playing as the Interstellar Imperium. I've noticed that my faction was sending fleets to attack stations or planets, but they seemsto be just wandering around the station/planet and not actually capturing or fighting (while the tooltip says "attacking planet/station X").Attack fleets (the ones that say "attacking") don't actually do any planet/station invasions; IIRC some of them are just vanilla patrols that wandered over to cause trouble for an enemy faction. The ones you want are the invasion fleets (most have "Invasion Fleet" in the name, though the Imperium ones are "Exercitus"); they will have the appropriate tooltip text.
Moreover, they attack the base of a faction with a neutral relationship. How is that supposed to work?
So far it seems that my faction's fleets are stuck on the base/planet they want to attack. That would explain why I don't see much of them in the rest of the sector.
v0.3.8b
* Fix qualityFactor floor not being applied in all instances
Is there any way to expand the inventory on Prism Freeport? I looked around the java files but I didn't find anything related. I'd like to double, or even triple the amount of ships at a time. I found that when playing with all of the supported mods installed it'd be great to have a bigger offering.Not at the moment. Weapon and ship count already scale with faction count, but I've added relevant multipliers to the config files for next version nevertheless.
For example, the Interstellar Imperium has an neverending unforgiving archenemy "the Hegemony" (lore wise) and because of that (for other faction are other factions the archenemies) they should never ever be able to get the neutral or even friendly reputation to that specific faction.I've considered that, but decided that games going into predictable patterns diplomacy-wise was worse than breaking the lore. I may add a config option for it, though.
On top of that i would like to see less often merges of factions with other factions, it should be rare to happen. Sometimes i just fly to the next system and fight one fleet, then i fly back and all my enemies are now friendly. That happens too often in short periodes.I'll look at increasing the war weariness needed for ceasefires (and make it configurable). It'll need some testing first though, I'm also doing stuff with invasion fleets right now (they'll be more common in larger games).
You need the RC2 release of Starsector 0.65.2.a, get it here (http://fractalsoftworks.com/2015/02/10/starsector-0-65-2a-release/).
So,i`m running with the: starsector+, blackrock driveyards, citadel, common radar, extingency incorporated, Interstellar imperium, Junk pirates/asp/p.a.c.k., lazylib, nexrelin, omnifactory, scy, shadowyards, simulator overhaul, knights templar, twiglib, zzmusic, and zzshaderlib. All these(i think) are compatible with nexrelin.(omnifactory adds another ommnifactory) One problem though. I wanted to edit the omnifactory(at least one of them) tariff to 50%. Without nexrelin I was easily able to do it within the omnifac_settings.json folder but with nexrelin, both the ommnifactory from nexrelin and the ommnifactory are at 99% tariff(without change to the omnifactory settings folder of omnifactory,not nexrelin omnifactory) and I cant figure out how to change this. Do I edit the OmniFacSettings.java folder? If so how?Omnifactory is already in Nexerelin.
still, how do i edit the tariff on the omnifactory in nexrelin?mods\Nexerelin\data\config\omnifactory\omnifac_settings.json
v0.4
* Implement alliances
* A brief guide is available at https://bitbucket.org/Histidine/exerelin/wiki/Alliances
* Add Corvus mode (beta)
* Uses the vanilla starmap and systems (e.g. Corvus, Askonia, etc.) instead of a randomly generated one
* Also works with mods, but no faction mods support this at release
* Revamp invasion system
* All factions accumulate invasion points based partly on sum of market (size * stability)
* When invasion points reach a certain amount, the faction gets an invasion fleet
* Templars and pirate accumulate invasion points faster the more enemies they have
* If a faction's only enemies are Templars and/or pirates, it charges invasion points more slowly the more enemies there are of its enemies
* Reduce Templar invasion offensive/defensive bonuses to balance for these changes
* Some numbers can be modified in config
* Invasion fleet intel events get their own icon
* Requested strike fleets go straight to target instead of dithering around the star system
* Fix dysfunctional respawn fleets
* Fix some small bugs with requesting a defense fleet
* Faction directory is available even when not docked anywhere (press D)
* Ceasefires less frequent
* Add a dominance system
* Factions/alliances with more markets get more negative diplomacy events and fewer positive ones (the affected faction/alliance must control at least 25% of the sector's population)
* Likewise for NPC covert actions and player agents lowering relationships (no lower bound)
* NPC use covert ops more often; weightings for choice of action tweaked
* NPC covert ops have 50% greater effect
* Templars get a market condition that prevents stability loss from smuggling and adds +1 stability; added/removed on market capture as appropriate
* Templars don't post bounties any more
* Prism Freeport improvements:
* Will no longer buy ships (at a negative price)
* Ship/weapon counts can be modified in config file
* Has a light industrial complex
* Homeworld storage unlocked for free at start
* Agents, saboteurs more expensive
* Starting Monitor variant (own faction/free start) stronger
* Starting friendly relationship 50 -> 40
* Starting relationship with selected faction 50 -> 60 (still 100 for player_npc)
* Recycling Plant doesn't produce heavy machinery any more
* More asteroids in belts
* Use backgrounds, interaction images from mods if available
* Use first star name instead of "Exerelin" when applicable
* More planet names
* Fix customs inspections not working
* Fix buggy behavior if two fleets capture a market at the same time
* Fix being able to attack player_npc fleets after joining some other faction
* Fix reputation loss from slavery
* Fixes to some event reports and other text items
Your sector generation code should have something like this:Code: javaBe careful with any code that targets a specific planet or star by name! Make sure you disable it in non-Corvus mode, and don't assume a given planet will always belong to its original owner.public void onNewGame()
{
try {
//Got Exerelin, so load Exerelin
Class<?> def = Global.getSettings().getScriptClassLoader().loadClass("exerelin.campaign.SectorManager");
Method method;
try {
method = def.getMethod("getCorvusMode");
Object result = method.invoke(def);
if ((boolean)result == true)
{
// Exerelin running in Corvus mode, go ahead and generate our sector
MySectorGen.myGenerationFunc();
}
} catch (NoSuchMethodException | SecurityException | IllegalAccessException | IllegalArgumentException |
InvocationTargetException ex) {
// check failed, do nothing
}
} catch (ClassNotFoundException ex) {
// Exerelin not found so continue and run normal generation code
MySectorGen.myGenerationFunc();
}
}
v0.4.0b
* Corvus mode polish
* Leave faction relationships to be set by vanilla + mods, unless randomization is on
* Ascalon has a military submarket when held by non-Templars
* Faction directory: special handling for ExigencyCorp
* Teleport player to homeworld at start (including in Corvus mode)
* Fix player faction being improperly set when multiple new games are started in one session
* Fix Citadel interaction images
* Fix a couple of reports
Is there an mirror download? The past few months certificates haven't been received correctly on browsers, and the one on the post already I can't access. It would be great if someone could post it.0.4.0b on Dropbox (https://www.dropbox.com/s/wyn2885hj1z1xqo/Nexerelin_0.4.0b.zip?dl=0)
v0.4.0c
* Fix forgetting player faction after application restart
* Fix background crash with Shadowyards, Valkyrians
* Fix Omnifactory location crash in Corvus mode
* Fix a couple of minor issues with fleet requests
* Add some more faction homeworlds (Corvus mode) to snap to
* ExigencyCorp and Association players start with destroyers
* Remove obsolete config options
Quick question, how do agents and saboteur's work? I know how to send them on mission, but I've dumped about 40 into one planet without a single success. Do I just need to send armies of them, or what? How are the mechanics set up?Each agent/saboteur action has a % success chance (and a % chance to get found out for a rep loss, which is IIRC higher if the action fails). This can be customized with data/config/agentConfig.json.
Histidine, im having some issues making my mod Corvus-compatible. IDEA refuses to accept "Method" in your provided script.
v0.4.1
* Corvus mode fixes/improvements:
* Fix crash when playing without SS+
* Fix tariffs being broken after market capture
* Almost all Nexerelin-compatible factions have their homeworlds set
* Capturing an entity marked as a system capital captures the system relay as well
* Exigency pays salaries, insurance
* (Probably) fix comm relay issues with Avesta Station (Ahriman Association)
* Don't reset Exigency relationships on faction elimination or failed respawn attempt
* Update config file comment
* Don't allow agent use if alert level reaches 100%
* Easy start renamed to fast start; add extra fast start
* Fix invasion fleets having wrong origin/target if multiple factions launch an invasion on the same day
* Fix respawn fleets not having any marines
* Don't reset faction relationship if respawn invasion fails but we were already hostile to begin with
* New Prism Freeport sprite; tweak some properties
* Prism Freeport tariff can be modified in config file
* Faction directory: "markets" -> "market(s)"
v0.4.2
* Add New Galactic Order support
* Expand victory handling
* Non-player factions can win a diplomatic victory
* If the player is not a member of the winning faction but does have friendly or better relations with them, win an "ally" victory of the appropriate type
* Victory screen now also works as a defeat screen
* Victory/defeat screen displays some stats (requires a new game to work properly)
* player_npc can't participate in alliances any more
* Some factions (Templars, Spire) don't drop prisoners
* Try to fix fleeing invasion fleets being chased across the entire cluster
* Fix not being able to request a fleet if the player has just enough credits
* Externalize most previously hardcoded strings (for localization)
* Replace SetClosestMarketOwner console command with just SetMarketOwner (takes a market arg)
v0.4.2b
* Add support for Firestorm Federation, Metelson Industries
* Storage on player homeworld is unlocked for free in Corvus mode as well
* Add NGO alignments
* Update Omnifactory to v1.11
* Externalize station names
* Fix Tri-Tachyon homeworld being Achaman instead of Tibicena
* Fix NGO fleet names, starting variant
* Fix a lowercase letter in faction directory
I tried to use Nexerelin and I got an error about a JSONArray.Just a few quick checks:
12808 [Thread-5] ERROR com.fs.starfarer.combat.D - org.json.JSONException: JSONArray[13] not found.
org.json.JSONException: JSONArray[13] not found.
at org.json.JSONArray.get(JSONArray.java:204)
at com.fs.starfarer.loading.LoadingUtils.super(Unknown Source)
at com.fs.starfarer.loading.LoadingUtils.super(Unknown Source)
at com.fs.starfarer.loading.LoadingUtils.super(Unknown Source)
at com.fs.starfarer.loading.LoadingUtils.Ò00000(Unknown Source)
at com.fs.starfarer.loading.SpecStore.this.super(Unknown Source)
at com.fs.starfarer.loading.SpecStore.ö00000(Unknown Source)
at com.fs.starfarer.loading.G.super(Unknown Source)
at com.fs.oOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.Ò00000(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(Unknown Source)
v0.4.2c
* Fix hang on starting a non-Corvus game
Spoiler(http://i.imgur.com/1WXHS1T.png)[close]
v0.5
* Add mining
* Asteroids, uninhabited moons and gas giants can be mined
* Different planets give different resources
* Sometimes accidents can damage a random ship or cause it to lose CR, or kill crew
* Sometimes mining uncovers a hidden cache with various goodies
* Can be configured in data/config/exerelin/mining_config
* Add Protonian Tech, Oculian Berserks support
* Invasions occur more frequently, particularly as the player gains levels
* Factions launch a pair of strike fleets when reaching the halfway mark on the invasion counter
* Fleets responding to a player invasion attempt no longer break ceasefires that got signed between said attempt and reaching the player fleet
* Tweak invasion balance (particularly for Templars)
* Add more factions to some faction-specific diplomacy events
* Add a Hydroponics Lab market condition
* Aquaculture and lobster pens have higher spawn chance, but won't appear on dry planets (only terran, jungle and ocean worlds can have them)
* Moons can be jungle worlds
* Count markets held by player_npc for diplomacy/agent dominance mod
* Prism Freeport can sell the mod-ships seen in SS+ arcade mode if configured to do so (default off)
* Asteroid belt stations should be more common
* Don't use Citadel's twin cities illustration for stations
* New star, planet names (from In Conquest Born)
* Move Exerelin config files in data/config to /exerelin subfolder
* Fix a background image crash with SS+
* Fix gas giants sometimes appearing in inner system
* Fix SetMarketOwner console command
* Fix some tariff bugs
Nice to see something as huge as this to come up. Great work.
Still, I haven't seen my mod implemented. I'm probably the worst.
EDIT: Downloaded, got all the latest versions of almost all the compatible mods, and am running into this bug directly after selecting the starting aptitude points for my character. The bug only occurs when I have prism freeport enabled, both with and without boss-ships enabled.Hmm, I couldn't reproduce with the same settings (mods: Junk Pirates, Imperium, Shadowyards, SS+ and various utility mods).Spoiler429425 [Thread-5] ERROR com.fs.starfarer.combat.D - java.lang.NoClassDefFoundError: Could not initialize class exerelin.campaign.submarkets.PrismMarket
java.lang.NoClassDefFoundError: Could not initialize class exerelin.campaign.submarkets.PrismMarket
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at com.fs.starfarer.loading.scripts.ScriptStore.Object(Unknown Source)
at com.fs.starfarer.loading.OoOo.getNewPluginInstance(Unknown Source)
at com.fs.starfarer.campaign.econ.Submarket.<init>(Unknown Source)
at com.fs.starfarer.campaign.econ.Market.addSubmarket(Unknown Source)
at exerelin.world.ExerelinSectorGen.addPrismMarket(ExerelinSectorGen.java:581)
at exerelin.world.ExerelinSectorGen.generate(ExerelinSectorGen.java:775)
at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
at com.fs.starfarer.title.OoOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.dialogDismissed(Unknown Source)
at com.fs.starfarer.ui.do.dismiss(Unknown Source)
at com.fs.starfarer.ui.impl.O0oO.dismiss(Unknown Source)
at com.fs.starfarer.campaign.save.O0oO.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.thisnew.super(Unknown Source)
at com.fs.starfarer.ui.H.processInput(Unknown Source)
at com.fs.starfarer.ui.V.o00000(Unknown Source)
at com.fs.starfarer.new.Òôo000(Unknown Source)
at com.fs.oOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.Ò00000(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(Unknown Source)[close]
If the other settings are relevant I'm using max stars, planets, and stations along with the junk pirates as my starting faction and a non-randomized omnifactory. Faction respawn is on.
EDIT: Downloaded, got all the latest versions of almost all the compatible mods, and am running into this bug directly after selecting the starting aptitude points for my character. The bug only occurs when I have prism freeport enabled, both with and without boss-ships enabled.Hmm, I couldn't reproduce with the same settings (mods: Junk Pirates, Imperium, Shadowyards, SS+ and various utility mods).Spoiler429425 [Thread-5] ERROR com.fs.starfarer.combat.D - java.lang.NoClassDefFoundError: Could not initialize class exerelin.campaign.submarkets.PrismMarket
java.lang.NoClassDefFoundError: Could not initialize class exerelin.campaign.submarkets.PrismMarket
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at com.fs.starfarer.loading.scripts.ScriptStore.Object(Unknown Source)
at com.fs.starfarer.loading.OoOo.getNewPluginInstance(Unknown Source)
at com.fs.starfarer.campaign.econ.Submarket.<init>(Unknown Source)
at com.fs.starfarer.campaign.econ.Market.addSubmarket(Unknown Source)
at exerelin.world.ExerelinSectorGen.addPrismMarket(ExerelinSectorGen.java:581)
at exerelin.world.ExerelinSectorGen.generate(ExerelinSectorGen.java:775)
at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
at com.fs.starfarer.title.OoOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.dialogDismissed(Unknown Source)
at com.fs.starfarer.ui.do.dismiss(Unknown Source)
at com.fs.starfarer.ui.impl.O0oO.dismiss(Unknown Source)
at com.fs.starfarer.campaign.save.O0oO.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.thisnew.super(Unknown Source)
at com.fs.starfarer.ui.H.processInput(Unknown Source)
at com.fs.starfarer.ui.V.o00000(Unknown Source)
at com.fs.starfarer.new.Òôo000(Unknown Source)
at com.fs.oOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.Ò00000(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(Unknown Source)[close]
If the other settings are relevant I'm using max stars, planets, and stations along with the junk pirates as my starting faction and a non-randomized omnifactory. Faction respawn is on.
What other mods were you using? Have you done a clean reinstall of Nexerelin? Java version? (http://fractalsoftworks.com/forum/index.php?topic=9460.0)
696712 [Thread-5] ERROR com.fs.starfarer.combat.D - java.lang.NoClassDefFoundError: Could not initialize class exerelin.campaign.submarkets.PrismMarket
java.lang.NoClassDefFoundError: Could not initialize class exerelin.campaign.submarkets.PrismMarket
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at com.fs.starfarer.loading.scripts.ScriptStore.Object(Unknown Source)
at com.fs.starfarer.loading.OoOo.getNewPluginInstance(Unknown Source)
at com.fs.starfarer.campaign.econ.Submarket.<init>(Unknown Source)
at com.fs.starfarer.campaign.econ.Market.addSubmarket(Unknown Source)
at exerelin.world.ExerelinSectorGen.addPrismMarket(ExerelinSectorGen.java:581)
at exerelin.world.ExerelinSectorGen.generate(ExerelinSectorGen.java:775)
at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
at com.fs.starfarer.title.OoOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.dialogDismissed(Unknown Source)
at com.fs.starfarer.ui.do.dismiss(Unknown Source)
at com.fs.starfarer.ui.impl.O0oO.dismiss(Unknown Source)
at com.fs.starfarer.campaign.save.O0oO.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.thisnew.super(Unknown Source)
at com.fs.starfarer.ui.H.processInput(Unknown Source)
at com.fs.starfarer.ui.V.o00000(Unknown Source)
at com.fs.starfarer.new.??o000(Unknown Source)
at com.fs.oOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.?00000(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(Unknown Source)
v0.5.0b
* Fix strange Prism Freeport crash
* Grammar tweaks for a few docking messages
How do you remove a default faction from Nexerelin and replace it with another (most likely a mod faction)?In data/config/exerelin/exerelin_config.json:
EDIT 1 :Hmm. I'll need to test to be sure, but at a guess it breaks if minimumPlanets in the config is higher than the max planets in the game start settings. You could try lowering one or raise the other.Spoilerjava.lang.IllegalArgumentException: bound must be positive
at java.util.Random.nextInt(Unknown Source)
at org.lazywizard.lazylib.MathUtils.getRandomNumberInRange(MathUtils.java:662)
at exerelin.world.ExerelinSectorGen.buildSystem(ExerelinSectorGen.java:1142)
at exerelin.world.ExerelinSectorGen.generate(ExerelinSectorGen.java:761)
at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
at com.fs.starfarer.title.OoOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.dialogDismissed(Unknown Source)
at com.fs.starfarer.ui.do.dismiss(Unknown Source)
at com.fs.starfarer.ui.impl.O0oO.dismiss(Unknown Source)
at com.fs.starfarer.campaign.save.O0oO.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.thisnew.super(Unknown Source)
at com.fs.starfarer.ui.H.processInput(Unknown Source)
at com.fs.starfarer.ui.V.o00000(Unknown Source)
at com.fs.starfarer.new.?o000(Unknown Source)
at com.fs.oOOO.oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.?0000(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(Unknown Source)
Ever encountered this before? What does it mean?[close]
I'm a bit late, so...
What is Corvus Mode?
- Corvus mode: Battle for supremacy in the original Corvus cluster from vanilla (including mod systems and planets)!
- Corvus mode: Battle for supremacy in the original Corvus cluster from vanilla (including mod systems and planets)!
244400 [Thread-6] ERROR com.fs.starfarer.combat.D - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.campaign.CampaignPlanet.isMoon(Unknown Source)
at exerelin.campaign.MiningHelper.canMine(MiningHelper.java:128)
at exerelin.plugins.ExerelinCoreCampaignPlugin.pickInteractionDialogPlugin(ExerelinCoreCampaignPlugin.java:42)
at com.fs.starfarer.campaign.ModAndPluginData$3.o00000(Unknown Source)
at com.fs.starfarer.campaign.ModAndPluginData.super(Unknown Source)
at com.fs.starfarer.campaign.ModAndPluginData.String(Unknown Source)
at com.fs.starfarer.campaign.C.super(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.C.super(Unknown Source)
at com.fs.starfarer.new.Òôo000(Unknown Source)
at com.fs.A.super.new(Unknown Source)
at com.fs.starfarer.combat.D.super(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$2.run(Unknown Source)
at java.lang.Thread.run(Thread.java:744)
v0.5.0c
* Add The Reaper (Junk Pirates) to mining ships list
* Add option for min. 6 stations per system
* Fix crash on interacting with a star
* Fix crash when starting with fewer planets/stations than minimum
* Fix SCY background selection; remove a couple of unwanted BGs
"frozen":{ # let it go
It might be nice to have a console command that sets all relationships back to default. It's an odd start when I import my big fleet from an old save to rampage across a new galaxy and everybody's neutral because they were all dead in the previous save.
Is there a chance for crew to leave when put into storage? I ran out of supplies and ditched all but 2 ships in a pirate station I bought storage in. Took a freighter across to a different system to haul back 500 supplies and I return to find all but 10 of my crew no longer in storage. There is not enough crew in the station to buy to even run a third of my fleet. I also cant buy from the others in the system as they nearly universally hate me for using the black market too much to trade with me. I just lost all of my elite and veteran crew. Is this a glitch, or should you never put crew in a stations storage?Did you click the personel tab in the storage? Also, you did STORE them and not sell them off right?
Using the mod "Save Transfer" (get it here: http://fractalsoftworks.com/forum/index.php?topic=8950 ) along with Console Commands you can transfer almost every little aspect of your fleet to a new save, even with different mods!It might be nice to have a console command that sets all relationships back to default. It's an odd start when I import my big fleet from an old save to rampage across a new galaxy and everybody's neutral because they were all dead in the previous save.How do you go about importing an old fleet?
Did you click the personel tab in the storage? Also, you did STORE them and not sell them off right?
v0.5.1
* Add Rural Polity as a possible market condition
* Urban Polity slightly less common; can only appear on worlds not considered a hostile environment
* Terran, jungle, arid, water, desert planets (but not moons) 25% more common
* Ore extraction and processing market conditions less common; hydroponics more common
* Add ResetRelationships command (won't work properly with mod factions in a Corvus mode game)
* SyncFactionRelationships is now just SyncRelationships
* Remove ssp_arcade.png background for now (fixes crash; applies to existing games)
* New Galactic Order no longer hostile to Tri-Tachyon
* Reload Prism's boss ship list on each market refresh (for factions added mid-game, etc.)
* Remove intel screen link from not-docked faction directory (prevents crash when clicking on cargo tab)
* Fix correcting of "orphans made" stat for prisoners/crew captured
is it possible to get better relations with my starting faction? I'm starting off with The neutrino corp if that matters
Done and done!
Alliances (https://bitbucket.org/Histidine/exerelin/wiki/Alliances)
Mining (https://bitbucket.org/Histidine/exerelin/wiki/Mining)
BTW: Accidents seem a bit too frequent at present, so I'd suggest going into the config and lowering it. (baseAccidentChance is currently 0.8 IIRC; it'll be 0.5 in next version)
v0.5.2
* Sector generator improvements/fixes
* Planet spacing more regular
* Relays orbit further from bigger stars
* Entities have a 20% chance to orbit in the reverse direction
* Fix screwy planet number handling in some places (like which planet should be the system capital)
* Base mining accident chance 0.8 -> 0.5
* New Galactic Order has fewer enemies; remove invasion bonuses (no longer needed)
* Templars can't participate in alliances
* Fix patrols not caring about comm sniffer installation or market invasions
* Fix player reputation gains with alliances
* Fix player_npc being able to form alliances
* Fix player relationship with newly formed alliance not being properly averaged
* Fix SyncRelationships command
* Fix mothballed ships still contributing mining strength
* Ships under 40% CR also get a penalty to their mining strength
* Fix mining fleets spawning too infrequently (practically never)
* Fix mining fleet size being modified by faction's response fleet size mod
I opened exerelin_config.json and set the corvus start to true
Then in modinfo.json i commented out "data/campaign/econ/economy.json",
Hi! Quick question: is there any way to do a free start gametype without starting in a Monitor? It is a very very poor ship for solo starting gameplay - I usually just let myself die and then go hunting with whatever I get next. Or sell it for a D hound or something.Hmm, I find the starting variant I put in the mod decent enough. But to answer your question: not at the moment :(
v0.6
* Add "Starfarer Mode" starting option (hard mode: halved salary and insurance payouts, other factions more aggressive towards player's, enables SS+ bounty hunters)
* May not work entirely as it should
* Other features may be implemented later
* Add binary star systems (~20% chance for each system; can be changed in config)
* Overhaul sector generator to use a system with specialized market archetypes; should also create a more overall balanced economy
* Add diplomatic penalty for starting a war with other faction (the "warmonger penalty")
* Penalty is higher with own faction, and with any faction that likes the victim
* Can be turned off in config
* Add Avesta Station for Ahriman Association (can be disabled in config)
* Remove intel screen link from faction directory completely (it's a crash waiting to happen)
* Add Tiandong Heavy Industries support
* Templars have better invasion defense; launch invasions half as often
* More intuitive strike fleet behavior if target turns out to be friendly
* If target belongs to own faction (i.e. captured), patrol around it for 40 days and then despawn there
* Else, go home and despawn
* Mining gas giants gives some organics (and slightly fewer volatiles)
* Mining accident chance for each ship is weighted by its mining strength
* Mining accidents cause less CR loss for larger ship classes
* Reduce effectiveness of saboteur's food destruction ability
* Externalize fleet assignment texts
* Remove default fleet names from faction configs
* Add a few more planet names from Sunrider
* Clean up unused tags from config file
* Fix Exigency crash in Corvus mode
* Fix invasions targeting abandoned stations and neutral factions
* Abandoned stations can't launch invasions either
* Fix Templar markets sometimes incorrectly having the military submarket
* Fix badly broken relationship handling in some areas (leaving faction; relations with player_npc)
* Fix wrong player reputation with eliminated factions if playing as pirate
* Fix own faction customs inspection (was on when set to off in config and vice-versa)
* Fix slaves sold event taking place even if no factions are affected
* Fix typo in faction switch text, diplomatic defeat message
* Fix some event labels in menu starting with lowercase letter if the faction is like that
Binary star systems? Awesome. 8) Will the stars be very close, like they usually are depicted in games, or will they be far apart, like Valhala in the vanilla version with it's own jump point and stations?They're like Valhalla.
I was wondering when a new patch may be coming.
If not soon, then no rush.
You can put up with it for now, use the older version of SS+, and/or wait for a Nexerelin update later this week.
I dunno about Shadowyards, but an actual Blackrock-SCY alliance sounds like hell. It's kinda unfortunate that allied groups don't have joint fleets (as far as I've seen), because the SCY's long range support bricks and Blackrock's in-your-face agile DPS would be a pain.In light of Alex's newest blog post, I'm giggling at this :D
Can you tell I'm camping out in this thread for the update too?
v0.6.1
* Revamp economy generator to fix extreme price/supply issues
* Remove all randomness from market archetype assignment; use a Tetris-style rotation system (n.b. the markets can still be of different sizes and have variable market conditions)
* Implement smart algorithm for balancing supply/demand (and thus prices) of domestic goods, supplies and metal
* Adjust many market condition costs, chances
* Recycling plant: doubled crew requirements, produces somewhat more supplies and metals
* Markets can no longer have both an orbital station and a spaceport
* Make some planet types a bit more common (primarily to increase food supply)
* Reduce random bonus points for seeding market conditions
* All HQs have a bonus recycling plant and hydroponics lab
* All sector capitals have a bonus hydroponics lab
* Homeworld has a fuel production facility on top of the HQ bonuses
* Prism Freeport gets an extra hydroponics lab
* Larger initial stockpiles for supplies, fuel and food
* Fix a major bug with condition min/max sizes (was using <= and >= instead of < and >)
* Retool Prism Freeport's handling of boss ships
* List of boss ships moved to external config file (data/config/exerelin/prism_boss_ships.json)
* Number of ships available at a time is controlled by config (default 2)
* Once a boss ship is bought from the Prism Freeport, it won't be sold again (can be disabled in config)
* Add new boss ships from Starsector Plus v2.9
* Add Neutrino Unsung as a boss ship
* Mining fleets spawn more often; prefer ore over volatiles where relevant
* Tiandong uses certain Chengdu variants in mining fleets
* Metelson uses Pala mining variant in mining fleets
* Own faction/free starts get an Alastor-class frigate, if SS+ is enabled
* Remove warmonger penalty when NPC fleet attacks player for refusing a customs inspection or toll/fine payment, or for installing a comm sniffer
* Penalty still applies if the player attacks the patrol without hearing them out first
* Also remove penalty if no enemy ships are killed
* Strike fleets that get hammered to <50% FP while in patrol mode should go home properly
* Uninhabited moons can use desert, water and jungle types
* Display basic outcome (success/fail, detected) of player's agent/saboteur actions in dialog screen right away
* You still need to wait for the intel event to come in to get the exact result numbers
* Add a warning + (partial) crash prevention for incompatible factions in Corvus mode
* Will still crash on mods that use economy.json, unfortunately
* Planet names: add more In Conquest Born entries and station names
* Starsector+ v2.10 compatibility fixes (fleet injector; famous bounties)
* Fix some cases of comm relays changing hands inappropriately on market capture
* Fix a possible crash when attempting to flip a comm relay upon market capture
* Fix various issues with alliance relationship handling
v0.6.1b
* Further economy adjustments:
* More supplies and domestic goods in general
* Supply balancer takes into account orbital stations
* Reduce number of volatiles markets
* Most markets can't have volatiles complexes by default
* Increase point cost of volatiles depot
* Fix homeworld autofac sometimes being removed
* Link boss ship availability to SS+'s IBB sidequest progress
* Defeating a famous bounty fleet unlocks the boss ships it used
* Unsung does not require IBB progress
* Disable in config to have all boss ships available at start, as before
* Add Cleric (super Paladin) as a boss ship
* Boss ships available for sale at a time 2 -> 3
* Remove reputation penalty (with target) from a failed invasion attempt
* Fix bug where a friendly fleet capturing a market while player is still invading leads to angering that faction
CodeOnce a boss ship is bought from the Prism Freeport, it won't be sold again (can be disabled in config)
data/config/exerelin/exerelin_config.json -> prismRenewBossShips (https://bitbucket.org/Histidine/exerelin/src/65654a5f78593a1f7b2b221ccd87c95075177a93/data/config/exerelin/exerelin_config.json?at=master&fileviewer=file-view-default#exerelin_config.json-46)QuoteCodeOnce a boss ship is bought from the Prism Freeport, it won't be sold again (can be disabled in config)
So maybe I'm blind, but I can't find out where to toggle this. I found prism_boss_ships.json but don't see anything to toggle. Also looked in settings.json and elsewhere.
"fighter":{
"broadsword_wing":10,
"gladius_wing":10,
"xyphos_wing":10,
"warthog_wing":10,
"fallback":{"interceptor":1},
},
v0.6.1c
* Fix strike fleet stand down behavior
* Fix some non-player factions being hostile to famous bounties (applies to existing saves)
I'm having a problem, can someone please help? I'm getting the error, "Fatal: org/lazywizard/omnifac/OmniFacSettings Cause: org.lazywizard.omnifac.OmniFacSettings Check starsector.log for more info". I've checked to make sure lazylib and Nexerelin were the latest version, and neither are outdated. Any help would be appreciated, thank you!Hmm.
I'm having this issue where only a few factions spawn on a given sector. I allow plenty of territory, but when I start the game I only have 3-4 factions; even a few vanilla factions suddenly cease to exist. The faction still appears on the relation screen, but they have no territory at all.Well, that's odd.
Spoiler(https://i.gyazo.com/f5a66b98cedc86dbf8c0945110f5cc1e.png)(https://i.gyazo.com/0366e6eec2e80c82cf1dade11a6339bc.png)[close]
Omnifactory doesn't charge for weapons if they're bought through the refit screen on latest version.
Same result with default tariff, same result with updated version of Omnifactory.
Edit: Also as an aside the Omnifactory is selling ship variants with weapons installed? I have no idea what that's about though.
I think the charge is deducted when you leave the station, but I could be wrong.
I think the charge is deducted when you leave the station, but I could be wrong.
Usually it would be finalized when you either switch ship tabs in refit or exit the screen, but I went ahead and tested it anyway: replaced a ship's weapon with something directly from the Omnifactory, returned to space and had the same amount of credits.
Looks like a bug with the Omnifactory mod. Reported here (https://bitbucket.org/LazyWizard/omnifactory/issues/1/weapons-are-free-in-refit-screen)Spoiler(https://i.gyazo.com/f5a66b98cedc86dbf8c0945110f5cc1e.png)(https://i.gyazo.com/0366e6eec2e80c82cf1dade11a6339bc.png)[close]
Omnifactory doesn't charge for weapons if they're bought through the refit screen on latest version.
Same result with default tariff, same result with updated version of Omnifactory.
v0.6.2
* Add support for the following factions:
* Idoneus Citadel Garrison
* Pegasus Belt Council
* Flu-X (treated as pirate faction; hostile to all)
* Economy refinements (again):
* Economy balancer smarter in general
* Economy balancer can remove shipbreaking centers if needed
* Hydroponics lab is population-based instead of fixed throughput (can supply 20% of its own market's food requirements by default)
* Balance food supply/demand by adding/removing hydroponics labs
* Agriculture planets prefer terran and arid over water and jungle types
* Lower ore mining, refining complex chances
* Reduce market points in general
* Autofactory costs more points
* Allow spawning only some of the available factions at start
* Available options: 3 factions, 5 factions, 50% of available factions, 75% of available factions, all factions
* Player's selected faction is always one of the spawning factions (except player_npc)
* Pirates always spawn
* Nexerelin can be added to an existing save game
* This could be used to circumvent Corvus mode incompatibility, but functionality is not guaranteed
* Un-hardcode, fix handling of hostile-to-all factions (currently this is Templars, Dark Spire, infected)
* Hostile-to-all state controlled by a faction config int (0-3)
* Add Neutrino Falken as boss ship
* Add SS+ arcade background
* Player mining takes half as long and produces half as much
* Update Corvus mode entries
* Update Omnifactory to v1.11b
* Fix free refitting at Omnifactory
* Fix mining fleet crash with some unusual mods in Corvus mode
* Fix wrong number of starting factions when only allowing starting factions to respawn
* Fix asteroids sometimes being too close to sun
* Possible fix for bug where respawn fleets cause alliance war/peace message spam
I set it to 8 planets per system, but it seems that only 3-4 planets are actually inhabited. The rest are just lifeless rocks.Those are for you to mine and for bounties to spawn.
I just played a game where there were pairs of planets only a few hours apart. It was possible to trade between them very fast, even pick up 5000 fuel, overloading but only using 100 extra supplies to cross over to the other planet. I got past level 30 in less than 3 months, seems this shouldn't be possible.The trading imbalance is more of a "feature" of SS 0.65, where the player is unable to profit from normal hauling and the AI is nearly incapable of taking advantage of price differences. In this case it's exacerbated by short interplanetary distances.
On another note, which factions are well balanced with vanilla? I already included SRA and THI.A lot of the SS+/Nexerelin compatible factions (excluding the Templars) are (advertised as) vanilla balanced. To name a few, Mayorate and BRDY. Inter-mod balancing could still be an issue: putting weapons from one mod on a ship from another mod can result in a load-out that's overpowered.
Yeah, mining pod has always been junk and even mining doesn't make it that useful. I could give it a small hull mining strength boost, and/or cut the Shepherd's.
(Mining strength for fighter wings is multiplied by fighter count, yes)
Haven't been able to reproduce the issue with mining uninhabited moons (including desert and water worlds). (I did find out that I can never spell "cryo" right)
Regular planets can't be mined even if unpopulated. Do you think I should change this?
(I also plan to make moons more common in general)
The quick leveling is also a part of the game's design, you hardly need any experience to get into the 30's, yet once you get into the 40's the amount you need per level quickly gets into the hundreds of thousands and eventually millions as you get further in.
The quick leveling is also a part of the game's design, you hardly need any experience to get into the 30's, yet once you get into the 40's the amount you need per level quickly gets into the hundreds of thousands and eventually millions as you get further in.
once I get to the point I'm throwing a big ol' fleet around I'd rather not still have to grind out hundreds of huge battles to level up, since by that time the current game is essentially over barring ferrying marines and supplies to invade all the planets that haven't yet been conquered.I just reached this point in my campaign; does anyone have any pointers for how to keep the game exciting and difficult at this stage? Any self-imposed restrictions? (is this part of why people play faction-themed campaigns?) I'm honestly not a very good frigate pilot, but I have a big fleet with plenty of replacement vessels, and my 30 cap/30 vent 0.54 flux-per-shield-damage Morningstar is pretty hard to mess up in. =P
Just started another game to try things out... and discovered that attacking non-hostile factions lowers reputation of your faction and your allies. (I play with the "player" faction.) Okay, I understand established factions, but my faction?!I think the general opinion is that it isn't "your" faction per say - if you're just playing as part of Shadowyards, as an example, you aren't the CEO of that company (and thus don't call all the shots), and it's understandable that the real CEO gets rather fussy over you blowing up the fleet of something they could have had a good business relationship with (or other reasonable cause).
So, no, your "own" faction is your "own" faction in name only. Mechanically, they are the same as any other established faction.I second this. Today I've got message along the lines "faction Player increased standings with you up to 87" (don't remember exact phrasing). This mean that faction I created, the faction where I must be god, lord, and ultimate good, dared to defy me even below 87? What's the point of having own
@MegasHist recently added a warmonger penalty that drops your rep with every faction you are friendly with if you attack an non enemy
Really? I swear, the last time I played as my own faction in Nexerelin, I could declare war on whoever I liked without penalty. If it isn't like that or isn't been changed, I'd change that ASAP.
This and every other mod ::). Hope 0.7 is only a week away at most.God forbid if it isn't, I think all of us who can't mod ourselves will whither into a pile of grey dust.
Rulers can still be overthrown ;)Sure, they can overthrow me, then my faction that I no longer own should change into another faction. I should be able to create another faction to replace the parasitic faction (that I founded) that fired me. Effectively, old player "own" faction should morph and join the independents instead of stealing my name.
Yeah, currently the early game mostly involves playing much like vanilla; you fight bounties and trade to get XP and a better fleet. Once you've established yourself, you can start taking on the powerful invasion and response fleets, and invading markets (either using your own marines or renting an invasion fleet).
In 0.7 with multi-fleet battles and abilities there'll be room for direct participation in attack/defense much sooner.
Okay, if you really don't want to deal with the -21 rep loss (on neutral relationship) from attacking pirates, there are two things you can do:Yeah, currently the early game mostly involves playing much like vanilla; you fight bounties and trade to get XP and a better fleet. Once you've established yourself, you can start taking on the powerful invasion and response fleets, and invading markets (either using your own marines or renting an invasion fleet).
In 0.7 with multi-fleet battles and abilities there'll be room for direct participation in attack/defense much sooner.
I may have a problem with the Mayorate because most bounties are classed as pirates no matter what and I lose tons of reputation with the Mayorate if I do that so I cannot attack them and I get nothing from fighting even enemies of the Mayorate except loot.
(I forget if pirate patrols can do custom inspections)
Okay, if you really don't want to deal with the -21 rep loss (on neutral relationship) from attacking pirates, there are two things you can do:Yeah, currently the early game mostly involves playing much like vanilla; you fight bounties and trade to get XP and a better fleet. Once you've established yourself, you can start taking on the powerful invasion and response fleets, and invading markets (either using your own marines or renting an invasion fleet).
In 0.7 with multi-fleet battles and abilities there'll be room for direct participation in attack/defense much sooner.
I may have a problem with the Mayorate because most bounties are classed as pirates no matter what and I lose tons of reputation with the Mayorate if I do that so I cannot attack them and I get nothing from fighting even enemies of the Mayorate except loot.
...
You get bounties for killing enemies of the faction only if the friendly faction has a station or planet in system offering a bounty, just like Vanilla. That's not counting assassination bounties.
...
If you're getting the event/relationship losses outside those circumstances, it's a bug. Do you have a save I can look at?
Only other scenario I could imagine right now: Does me as a player have separate relations with pirates and those were "good" (as starting out with the Mayorate) so other factions considered my attacks heinuous despite being hostile to pirates themselves as I attacked a friendly but now I dropped deep enough in relation with pirates that they consider it expected?If a faction is hostile to the faction you attack they won't get upset.
There is a problem here, the nex is support the Fleaden mod.
But I can't find it in FAQ.
Update? :)Eventually. I'd like to finish my vanilla playtest first, then see how the new features work with stuff and add a few new things. (And debugging, of course.)
I'm going to be so happy when this mod gets updated - the update name can finally change. :DYou should be thankful; my other candidate name for the release was "My Little Pegasus" (after celestis's PBC mod).
Hi,>Implying you have a rig even remotely capable of running that at an acceptable framerate :-\
Can you please provide support for systems with more than just 8 planets?
Like 50 planets per system and like 50 stations?
Thanks, cuz I don't like hyperspace and really like in-system conflicts more than extra-system invasions.
>Implying you have a rig even remotely capable of running that at an acceptable framerate :-\
>Implying you have a rig even remotely capable of running that at an acceptable framerate :-\
(http://fastml.com/images/distributed/htop_32_cores.png)
Hi,>Implying you have a rig even remotely capable of running that at an acceptable framerate :-\
Can you please provide support for systems with more than just 8 planets?
Like 50 planets per system and like 50 stations?
Thanks, cuz I don't like hyperspace and really like in-system conflicts more than extra-system invasions.
@Histidine
Are you going to keep the existing faction relations system?
@HistidineI'll adjust the good rep investigation to make sense with the concept of faction membership (i.e. faction A won't investigate your ties with faction B if either A or B is the faction you're a member of). Other than that, the only reputation things I'm changing for now are UI and under-the-hood stuff.
Are you going to keep the existing faction relations system?
And what kind of CPU has 16 cores? I thought the top-end Xeon had 18.Well, there is a Linux version, no reason not to try it on every machine you have access to...
I can understand the inpatience though...
Because of my personality that is more of a trader, and maybe a conqueror, but not a bounty hunter, I find the vanilla campaign for now extremely boring.
But I have loads and loads of fun with Nexerelin (also Nexerelin + Starsector+ has better skills than the stock ones)
I guess I could provide a "no warranty" beta version or something?
I could push an update as early as this weekend if I don't decide the economy generator needs to be gutted and redone. But that would require not doing a test playthough at all.
I guess I could provide a "no warranty" beta version or something?
Also what you mean redo the economy generator? A Nexerelin one, or the stock one I am nagging people a lot about?The Nexerelin system for seeding planets and their market conditions. The last one could get prices within acceptable bounds fairly reliably, but with the changes to market condition throughput in 0.7 (and, well, me upsizing many of the markets) it is now rather... inadequate for the task.
Also what you mean redo the economy generator? A Nexerelin one, or the stock one I am nagging people a lot about?The Nexerelin system for seeding planets and their market conditions. The last one could get prices within acceptable bounds fairly reliably, but with the changes to market condition throughput in 0.7 (and, well, me upsizing many of the markets) it is now rather... inadequate for the task.
I'll try fiddling with the dials some more and see if I can get something that can be counted on to not have large over/undersupply problems.
I could push an update as early as this weekend if I don't decide the economy generator needs to be gutted and redone. But that would require not doing a test playthough at all.
I guess I could provide a "no warranty" beta version or something?
v0.7 (interim)
* Updates for Starsector 0.7
* Add Luddic Path handling
* Add special handling for good rep investigations
* Add ability: Follow Me!
* New planet types can spawn, be mined
* Update Corvus mode locations
* Corvus mode selectable from within the game config menu
* Add Scion Collective, ApproLight support
* Fixes/improvements for star system generation:
* Enable uninhabited systems
* Non-Corvus-mode systems use a preset list of start points instead of full randomization
* Fix moon generation; moons more common now (a gas giant can have up to three)
* Belter stations actually spawn now
* Binary companions get their own jump points
* Tweak selection of stellar objects for spawning belts
* Increase number of asteroids in star-orbiting belts
* Remove an ugly background
* Better handling of asteroid belt, relay orbit distances from stars
* Stars and gas giants have lower mass (things orbit them more slowly)
* Huge economy generation revamps
* Mining improvements/fixes:
* Uninhabited planets (not just moons) can be mined (25% higher danger)
* Base accident hull damage 500 -> 400
* Heavy Mining Laser strength 5 -> 8
* Shepherd strength 10 -> 9
* Mining Pod (hull) strength 0 -> 0.5
* Armored Mining Drone (hull) strength 0 -> 0.7
* Increase rocky unstable output (1.3 -> 1.4 ore), reduce danger (0.75 -> 0.6)
* Mining fighter wings can lose CR from accidents
* Fix null reference when only miners are wings, no ships
* Mining hazard rating shown with 2 decimal points
* Fix mining cryovolcanic worlds
* UI improvements:
* Hide dead factions in intel screen (except pirates, etc.)
* Markets with military bases listed as such in directory
* Allow 10 and 12-planet, zero station starts
* Various gameplay changes:
* Sindrian Diktat gets Lions' Guards at their homeworld
* Having transponder off reduces detection chance of agents/saboteurs
* Don't add/remove free port condition on market capture in Corvus mode
* countPiratesForVictory off by default (i.e. they no longer need to be killed to win)
* Diplomacy improvements/fixes:
* Dominance mod (for diplomacy) uses the higher value for the two factions rather than the average
* Infected (Flu-X) no longer categorized as a pirate faction
* PBC can experience the "tech stolen" diplomacy event
* player_npc does not have warmonger penalties by default
* Don't make factions neutral on death
* Bugfixes:
* Prevent crash if game somehow fails to find a valid mining ship
* Fix war weariness null crashes
* Fix Shanghai not changing faction on market capture
* Fix dominance mod boost in hard mode
* Fix Protonian Tech support
* Miscellaneous:
* Update Starsector+ compatibility
* Player teleporting to homeworld now included in start game save (i.e. persists after reload)
* Externalize tariffs to config
Would you like some feedback on the 0.6.9 beta played with other mods, or just Nex alone ?Feedback with a modded game is welcome, thanks!
I'd be happy to help ya test some out
If you have an Emergency Burn lasting for more than for hours, consult a doctor.
Several issues:
- When starting a new game, there are no Vanilla faction options available other than "Your own" and "Free start". The mod faction lists are empty too (I have Templars, Imperium, and Citadel installed).
- I got an error when attempting to install Starsector without Omnifactory installed (it was looking for it). Once I installed Omnifactory, the error went away.
- For the "On Your Own" start that gives you a Monitor, apparently monitor.indie doesn't exist, because the game crashed as it was generating my new start.
This is on a fresh install of Starsector, with just lazylib, shaderlib, console commands, and the aforementioned mods installed, prior to installing Nexelerin fresh.
Several issues:It seems like the Nexerelin .zip wasn't extracted properly (although it somehow seems to have put mod_info.json in the right place anyway).
- When starting a new game, there are no Vanilla faction options available other than "Your own" and "Free start". The mod faction lists are empty too (I have Templars, Imperium, and Citadel installed).
- I got an error when attempting to install Starsector without Omnifactory installed (it was looking for it). Once I installed Omnifactory, the error went away.
- For the "On Your Own" start that gives you a Monitor, apparently monitor.indie doesn't exist, because the game crashed as it was generating my new start.
This is on a fresh install of Starsector, with just lazylib, shaderlib, console commands, and the aforementioned mods installed, prior to installing Nexelerin fresh.
Yes to both. All mods are selected in the mod selector, all mods are 0.7a compatible, and 0.7a is the Starsector version that is running.
Just tried the process again and got the same result. In fact, when selecting either of the start options available under "Vanilla" it assigns me a Monitor, but right above that it tells me that shiphull variant monitor_indie not found.
Just tried a full reextraction from scratch, as recommended Histidine. Same results as above. That JSON does not exist, though. That .69 beta link above is a full install, correct?
Edit: Ahh... somehow not all the folders are getting created correctly on Mac OS X. Only campaign is getting created. That's probably why.
Edit 2: It's the hotfix. When dropping the hotfix "data" folder into the nexelerin folder, OS X literally replaces the entire data folder with the hotfix data folder, rather than merging the hotfix data folder (which just has a changed campaign file) into the existing data folder.
ERROR com.fs.starfarer.combat.CombatMain - java.lang.RuntimeException: Determining winner: unhandled fleet goal combination: [null] vs [null]
java.lang.RuntimeException: Determining winner: unhandled fleet goal combination: [null] vs [null]
at com.fs.starfarer.combat.C.class.Ò00000(Unknown Source)
at com.fs.starfarer.combat.C.class.<init>(Unknown Source)
at com.fs.starfarer.combat.CombatEngine.getResults(Unknown Source)
at com.fs.starfarer.combat.CombatState.endCombatAndShowDialogIfMission(Unknown Source)
at com.fs.starfarer.combat.CombatState.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$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
supplies are 200+ credits, fuel likewise
I'm getting this error when using Nexerelin and SRI:Nexerelin doesn't touch other mods' officer traits and player_npc doesn't have the fearless trait. Clean install? What other mods were you using?Spoiler79414 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - 0 out of a maximum 50 trade fleets in play
79414 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Picked market [Heaven] to spawn trade fleet from
79417 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Will send trade fleet to market [Bardasano]
79417 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Delivering: [], bringing back [Fuel,Food]; volume: 166
79417 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Creating smuggling fleet of tier 1 for market [Heaven] (volume: 166)
79433 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Spawned 20 point economy fleet from [Heaven] to [Bardasano]
79433 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.BaseLimitedFleetManager - 0 out of a maximum 15 fleets in play for [com.fs.starfarer.api.impl.campaign.fleets.MercFleetManager]
79444 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.BaseLimitedFleetManager - Spawned fleet [mercenary company] at hyperloc Vector2f[2497.0, -3117.0]
79444 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.BaseLimitedFleetManager - 0 out of a maximum 34 fleets in play for [com.fs.starfarer.api.impl.campaign.fleets.LuddicPathFleetManager]
79447 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.BaseLimitedFleetManager - Spawned fleet [Luddic Path raiders] at hyperloc Vector2f[-3135.829, -849.5943]
79447 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.BaseLimitedFleetManager - 0 out of a maximum 20 fleets in play for [com.fs.starfarer.api.impl.campaign.fleets.PirateFleetManager]
79454 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.BaseLimitedFleetManager - Spawned fleet [pirate attack fleet] at hyperloc Vector2f[-7520.898, -201.46985]
79455 [Thread-5] INFO exerelin.world.ForcePatrolFleetsScript - Added patrol fleet spawning script to market [Sophita]
79455 [Thread-5] INFO exerelin.world.ForcePatrolFleetsScript - Added patrol fleet spawning script to market
79455 [Thread-5] INFO exerelin.world.ForcePatrolFleetsScript - Added patrol fleet spawning script to market [Kryska]
79455 [Thread-5] INFO exerelin.world.ForcePatrolFleetsScript - Added patrol fleet spawning script to market [Vanilla Quey]
79455 [Thread-5] INFO exerelin.world.ForcePatrolFleetsScript - Added patrol fleet spawning script to market [Linen II]
79455 [Thread-5] INFO exerelin.world.ForcePatrolFleetsScript - Added patrol fleet spawning script to market [Setzer I]
79455 [Thread-5] INFO exerelin.world.ForcePatrolFleetsScript - Added patrol fleet spawning script to market [Torm Terminal]
79456 [Thread-5] INFO exerelin.world.ForcePatrolFleetsScript - Added patrol fleet spawning script to market [Cyan I]
79456 [Thread-5] INFO exerelin.world.ForcePatrolFleetsScript - Added patrol fleet spawning script to market [Raqueler]
79456 [Thread-5] INFO exerelin.world.ForcePatrolFleetsScript - Added patrol fleet spawning script to market [Heaven]
79456 [Thread-5] INFO exerelin.world.ForcePatrolFleetsScript - Added patrol fleet spawning script to market [Vanilla II]
79456 [Thread-5] INFO exerelin.world.ForcePatrolFleetsScript - Added patrol fleet spawning script to market [Sanctuary Nest]
79456 [Thread-5] INFO exerelin.world.ForcePatrolFleetsScript - Added patrol fleet spawning script to market [Rayma Backwater]
79456 [Thread-5] INFO exerelin.world.ForcePatrolFleetsScript - Added patrol fleet spawning script to market [Camanis I]
79470 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - 1 out of a maximum 50 trade fleets in play
79470 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Picked market [Creta] to spawn trade fleet from
79472 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Will send trade fleet to market [Gryphon Terminal]
79472 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Delivering: [Hand Weapons], bringing back [Crew,Supplies]; volume: 92
79472 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Creating smuggling fleet of tier 1 for market [Creta] (volume: 92)
79476 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Spawned 24 point economy fleet from [Creta] to [Gryphon Terminal]
79476 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.BaseLimitedFleetManager - 1 out of a maximum 15 fleets in play for [com.fs.starfarer.api.impl.campaign.fleets.MercFleetManager]
79484 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.BaseLimitedFleetManager - Spawned fleet [mercenary patrol] at hyperloc Vector2f[2497.0, -3117.0]
79484 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.BaseLimitedFleetManager - 1 out of a maximum 34 fleets in play for [com.fs.starfarer.api.impl.campaign.fleets.LuddicPathFleetManager]
79486 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.BaseLimitedFleetManager - Spawned fleet [Luddic Path raiders] at hyperloc Vector2f[-8050.683, -4598.629]
79486 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.BaseLimitedFleetManager - 1 out of a maximum 20 fleets in play for [com.fs.starfarer.api.impl.campaign.fleets.PirateFleetManager]
79490 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.BaseLimitedFleetManager - Spawned fleet [pirate raiders] at hyperloc Vector2f[-9542.138, 682.0615]
79498 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.BaseLimitedFleetManager - 2 out of a maximum 15 fleets in play for [com.fs.starfarer.api.impl.campaign.fleets.MercFleetManager]
79501 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.BaseLimitedFleetManager - Spawned fleet [mercenary scout] at hyperloc Vector2f[-3034.0, -411.0]
79501 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.BaseLimitedFleetManager - 2 out of a maximum 34 fleets in play for [com.fs.starfarer.api.impl.campaign.fleets.LuddicPathFleetManager]
79502 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.BaseLimitedFleetManager - Spawned fleet [Luddic Path raiders] at hyperloc Vector2f[-7296.9795, -1145.2489]
79502 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.BaseLimitedFleetManager - 2 out of a maximum 20 fleets in play for [com.fs.starfarer.api.impl.campaign.fleets.PirateFleetManager]
79505 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.BaseLimitedFleetManager - Spawned fleet [pirate raiders] at hyperloc Vector2f[-6746.6333, -1316.4934]
79507 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.CoreEventProbabilityManager - Created MarketProcurementMission: drugs to Edea
79509 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: neutral
79509 [Thread-5] WARN exerelin.utilities.ExerelinConfig - Faction config not found: neutral
79519 [Thread-9] INFO sound.OOoO - Cleaned buffer for sound music (using cast)
79889 [Thread-11] INFO sound.O - Creating streaming player for music with id [miscallenous_main_menu.ogg]
79889 [Thread-11] INFO sound.H - Playing music with id [miscallenous_main_menu.ogg]
79918 [Thread-5] ERROR com.fs.starfarer.combat.CombatMain - java.lang.RuntimeException: Spec of class [com.fs.starfarer.rpg.oOOO] with id [fearless] not found
java.lang.RuntimeException: Spec of class [com.fs.starfarer.rpg.oOOO] with id [fearless] not found
at com.fs.starfarer.loading.SpecStore.o00000(Unknown Source)
at com.fs.starfarer.rpg.Person.setPersonality(Unknown Source)
at com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent.createOfficer(OfficerManagerEvent.java:209)
at com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent.createOfficer(OfficerManagerEvent.java:158)
at com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent.createOfficer(OfficerManagerEvent.java:150)
at com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent.advance(OfficerManagerEvent.java:82)
at com.fs.starfarer.campaign.events.CampaignEventManager.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
at com.fs.starfarer.title.TitleScreenState.dialogDismissed(Unknown Source)
at com.fs.starfarer.ui.M.dismiss(Unknown Source)
at com.fs.starfarer.ui.impl.oooO.dismiss(Unknown Source)
at com.fs.starfarer.campaign.save.J.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.h.o00000(Unknown Source)
at com.fs.starfarer.ui.null.processInput(Unknown Source)
at com.fs.starfarer.ui.U.o00000(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$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)[close]
Edit: That said, I have spent quite some time trying to reproduce this problem, and looking at the way the economy flows. Best I can tell there is far too *much* production, not too little. I have trouble finding the basic economic imbalances that lead to any profit at all, and I have made a handful of worlds to test this. As it stands now, I contend you basically have killed merchants because of the way the economy currently functions. Admittedly, they were quite easy in vanilla, but this extreme is a bit of a problem.My immediate concern is making supplies/fuel not exorbitantly expensive (too cheap is also a problem, but at least it doesn't make the game unplayable). Other issues are secondary at present.
Don't recall what the last number is; probably transparency (or lack thereof). [255,0,0,255] should be "pure" solid red and is the default vanilla Pirates color. Increase the zeroes to add blue and green to darken it.
v0.7
* Updates for Starsector 0.7
* Add Luddic Path handling
* Add special handling for good rep investigations
* Add ability: Follow Me!
* New planet types can spawn, be mined
* Update Corvus mode locations
* Corvus mode selectable from within the game config menu
* Add Scion Collective, ApproLight support
* Fixes/improvements for star system generation:
* Enable uninhabited systems
* Non-Corvus-mode systems use a preset list of start points instead of full randomization
* Fix moon generation; moons more common now (a gas giant can have up to three)
* Belter stations actually spawn now
* Binary companions get their own jump points
* Tweak selection of stellar objects for spawning belts
* Increase number of asteroids in star-orbiting belts
* Remove an ugly background
* Better handling of asteroid belt, relay orbit distances from stars
* Stars and gas giants have lower mass (things orbit them more slowly)
* Huge economy generation revamps
* Mining improvements/fixes:
* Uninhabited planets (not just moons) can be mined (25% higher danger)
* Base accident hull damage 500 -> 400
* Add Laminar as Diable miner
* Heavy Mining Laser strength 5 -> 8
* Shepherd strength 10 -> 9
* Mining Pod (hull) strength 0 -> 0.5
* Armored Mining Drone (hull) strength 0 -> 0.7
* Increase rocky unstable output (1.3 -> 1.4 ore), reduce danger (0.75 -> 0.6)
* Mining fighter wings can lose CR from accidents
* Fix null reference when only miners are wings, no ships
* Mining hazard rating shown with 2 decimal points
* Fix mining cryovolcanic worlds
* UI improvements:
* Hide dead factions in intel screen (except pirates, etc.)
* Diplomacy, covert ops events get special icons
* Markets with military bases listed as such in directory
* Various gameplay changes:
* Independents spawn at start
* Market invasion defense made slightly higher for smaller markets, lower for larger ones
* Invasions less frequent; add grace period
* Extend grace period for alliance formation
* Sindrian Diktat gets Lions' Guards at their homeworld
* Having transponder off reduces detection chance of agents/saboteurs
* Don't add/remove free port condition on market capture in Corvus mode
* countPiratesForVictory off by default (i.e. they no longer need to be killed to win)
* Diplomacy improvements/fixes:
* Dominance mod (for diplomacy) uses the higher value for the two factions rather than the average
* Infected (Flu-X) no longer categorized as a pirate faction
* PBC can experience the "tech stolen" diplomacy event
* player_npc does not have warmonger penalties by default
* Don't make factions neutral on death
* Random start relationships higher on average
* Bugfixes:
* Prevent crash if game somehow fails to find a valid mining ship
* Fix war weariness null crashes
* Fix Shanghai not changing faction on market capture
* Fix dominance mod boost in hard mode
* Fix Protonian Tech support
* Probably fix some weird sector generation issues if starting new game multiple times in one session
* Miscellaneous:
* Update Starsector+ compatibility
* Player teleporting to homeworld now included in start game save (i.e. persists after reload)
* Externalize tariffs to config
* Allow 10 and 12-planet, zero station starts
* Externalize market destabilization texts
* Fix misleading comment for crewLootMult config option
Using the newest version posted above; just got an error, it seems fleets are trying to use mining_pod_wing even when they don't have a specification.Spoiler271173 [Thread-5] ERROR com.fs.starfarer.combat.CombatMain - java.lang.RuntimeException: Fighter wing spec [mining_pod_wing] not found
java.lang.RuntimeException: Fighter wing spec [mining_pod_wing] not found
at com.fs.starfarer.loading.if.o00000(Unknown Source)
at com.fs.starfarer.loading.SpecStore.o00000(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.updateVariantIfNeeded(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.init(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.<init>(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.<init>(Unknown Source)
at com.fs.starfarer.campaign.CampaignEngine.createFleetMember(Unknown Source)
at exerelin.utilities.ExerelinUtilsFleet.addMiningShipToFleet(ExerelinUtilsFleet.java:143)
at exerelin.world.MiningFleetManager.spawnMiningFleet(MiningFleetManager.java:175)
at exerelin.world.MiningFleetManager.updateMiningFleetPoints(MiningFleetManager.java:227)
at exerelin.world.MiningFleetManager.advance(MiningFleetManager.java:251)
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.advance(Unknown Source)
at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)[close]
Open up starsector-core/data/hulls/wing_data.json and make a second copy of the mining_drone_wing and ten renaming the id into mining_pod_wing fixed my error. So if you're looking for a quick fix until the patch comes there you go.
Using the newest version posted above; just got an error, it seems fleets are trying to use mining_pod_wing even when they don't have a specification.Well that's what I get for not testing my fallbacks...Spoiler271173 [Thread-5] ERROR com.fs.starfarer.combat.CombatMain - java.lang.RuntimeException: Fighter wing spec [mining_pod_wing] not found
java.lang.RuntimeException: Fighter wing spec [mining_pod_wing] not found
at com.fs.starfarer.loading.if.o00000(Unknown Source)
at com.fs.starfarer.loading.SpecStore.o00000(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.updateVariantIfNeeded(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.init(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.<init>(Unknown Source)
at com.fs.starfarer.campaign.fleet.FleetMember.<init>(Unknown Source)
at com.fs.starfarer.campaign.CampaignEngine.createFleetMember(Unknown Source)
at exerelin.utilities.ExerelinUtilsFleet.addMiningShipToFleet(ExerelinUtilsFleet.java:143)
at exerelin.world.MiningFleetManager.spawnMiningFleet(MiningFleetManager.java:175)
at exerelin.world.MiningFleetManager.updateMiningFleetPoints(MiningFleetManager.java:227)
at exerelin.world.MiningFleetManager.advance(MiningFleetManager.java:251)
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.advance(Unknown Source)
at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)[close]
EDIT:Try starting a game with fewer stars for now.
Just edited the wing_data.csv and did what you said but still get an error:
75240 [Thread-5] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at exerelin.world.ExerelinSectorGen.generate(ExerelinSectorGen.java:706)
at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
at com.fs.starfarer.title.TitleScreenState.dialogDismissed(Unknown Source)
at com.fs.starfarer.ui.M.dismiss(Unknown Source)
at com.fs.starfarer.ui.impl.oooO.dismiss(Unknown Source)
at com.fs.starfarer.campaign.save.J.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.h.o00000(Unknown Source)
at com.fs.starfarer.ui.null.processInput(Unknown Source)
at com.fs.starfarer.ui.U.o00000(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$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
43541 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Ceyx by 3.4492248E-4, is now 0.024413852
143801 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [crom_cruach_chicomoztoc]: trade (s: 0, l: 0), smuggling: (s: 0, l: 0)
144029 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [stillness_nortia]: trade (s: 0, l: 0), smuggling: (s: 0, l: 0)
144139 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [auris_grip_qaras]: trade (s: 0, l: 0), smuggling: (s: 0, l: 0)
144332 [Thread-5] INFO exerelin.world.MiningFleetManager - Trying mining fleet for market Sphinx
144336 [Thread-5] INFO exerelin.world.MiningFleetManager - Spawned Hegemony mining fleet of size 11
144336 [Thread-5] INFO exerelin.world.MiningFleetManager - Trying mining fleet for market Ceyx
144720 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [ceyx_coatl]: trade (s: 0, l: 0), smuggling: (s: 0, l: 0)
144941 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - 48 out of a maximum 50 trade fleets in play
144941 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Picked market [Nortia] to spawn trade fleet from
144942 [Thread-11] INFO sound.O - Creating streaming player for music with id [miscallenous_corvus_campaign_music.ogg]
144942 [Thread-11] INFO sound.H - Playing music with id [miscallenous_corvus_campaign_music.ogg]
144943 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Will send liner fleet to market [Sphinx]
144943 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Creating liner fleet of tier 1 for market [Nortia], going to [Sphinx]
144948 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.EconomyFleetManager - Spawned 25 point economy fleet from [Nortia] to [Sphinx]
145203 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [chicomoztoc_cruor]: trade (s: 0, l: 0), smuggling: (s: 0, l: 0)
145281 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [mimir_platform_theramin]: trade (s: 0, l: 0), smuggling: (s: 0, l: 0)
145555 [Thread-5] INFO exerelin.campaign.DiplomacyManager - Starting diplomacy event creation
145556 [Thread-5] INFO exerelin.campaign.DiplomacyManager - Factions are: pirates, player
145556 [Thread-5] INFO exerelin.campaign.DiplomacyManager - Dominance factor: 0.10958904
145556 [Thread-5] INFO exerelin.campaign.DiplomacyManager - Trying event: Spy Ring Uncovered
145618 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [orthrus_sindria]: trade (s: 0, l: 0), smuggling: (s: 0, l: 0)
145701 [Thread-5] INFO exerelin.campaign.SectorManager - Faction Shadowyards has 3 markets left
145702 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelin/corvus_location_config.json]
145722 [Thread-5] INFO sound.OOoO - Cleaned buffer for sound music (using cast)
145900 [Thread-5] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at exerelin.campaign.SectorManager.captureMarket(SectorManager.java:687)
at exerelin.campaign.InvasionRound.AttackMarket(InvasionRound.java:365)
at exerelin.world.InvasionFleetAI.advance(InvasionFleetAI.java:124)
at com.fs.starfarer.campaign.BaseCampaignEntity.runScripts(Unknown Source)
at com.fs.starfarer.campaign.BaseCampaignEntity.advance(Unknown Source)
at com.fs.starfarer.campaign.fleet.CampaignFleet.advance(Unknown Source)
at com.fs.starfarer.campaign.BaseLocation.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.advance(Unknown Source)
at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
0 [main] INFO com.fs.starfarer.StarfarerLauncher - Starting Starsector 0.7a-RC10 launcher
1 [main] INFO com.fs.starfarer.StarfarerLauncher - Running in D:\Games\Starsector\starsector-core
1 [main] INFO com.fs.starfarer.StarfarerLauncher - OS: Windows 7 6.1
1 [main] INFO com.fs.starfarer.StarfarerLauncher - Java version: 1.8.0_60 (32-bit)
21 [main] INFO com.fs.starfarer.launcher.ModManager - Found mod: lw_lazylib [D:\Games\Starsector\starsector-core\..\mods\LazyLib]
22 [main] INFO com.fs.starfarer.launcher.ModManager - Found mod: nexerelin [D:\Games\Starsector\starsector-core\..\mods\Nexerelin]
23 [main] INFO com.fs.starfarer.launcher.ModManager - Found mod: shaderLib [D:\Games\Starsector\starsector-core\..\mods\ShaderLib]
23 [main] INFO com.fs.starfarer.launcher.ModManager - Found mod: shadow_ships [D:\Games\Starsector\starsector-core\..\mods\shadow_ships]
24 [main] INFO com.fs.starfarer.launcher.ModManager - Found mod: lw_version_checker [D:\Games\Starsector\starsector-core\..\mods\Version Checker]
30 [main] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/settings.json]
92086 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Stillness by 3.4738716E-4, is now 0.12911591
92184 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.BaseLimitedFleetManager - 19 out of a maximum 20 fleets in play for [com.fs.starfarer.api.impl.campaign.fleets.PirateFleetManager]
92193 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.fleets.BaseLimitedFleetManager - Spawned fleet [pirate attack fleet] at hyperloc Vector2f[2401.3464, 14875.646]
92436 [Thread-5] INFO exerelin.campaign.SectorManager - Faction Shadowyards has 3 markets left
92440 [Thread-5] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/exerelin/corvus_location_config.json]
92450 [Thread-5] INFO sound.OOoO - Cleaned buffer for sound music (using cast)
92460 [Thread-9] INFO sound.OOoO - Cleaned buffer for sound music (using cast)
92658 [Thread-5] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at exerelin.campaign.SectorManager.captureMarket(SectorManager.java:687)
at exerelin.campaign.InvasionRound.AttackMarket(InvasionRound.java:365)
at exerelin.world.InvasionFleetAI.advance(InvasionFleetAI.java:124)
at com.fs.starfarer.campaign.BaseCampaignEntity.runScripts(Unknown Source)
at com.fs.starfarer.campaign.BaseCampaignEntity.advance(Unknown Source)
at com.fs.starfarer.campaign.fleet.CampaignFleet.advance(Unknown Source)
at com.fs.starfarer.campaign.BaseLocation.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.advance(Unknown Source)
at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
92717 [Thread-11] INFO sound.O - Creating streaming player for music with id [miscallenous_corvus_campaign_music.ogg]
92717 [Thread-11] INFO sound.H - Playing music with id [miscallenous_corvus_campaign_music.ogg]
28101029 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Freya by 9.435915E-5, is now 0.07271667
28101030 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Freya by 9.435915E-5, is now 0.072787434
28101030 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Hyperion by 9.435915E-5, is now 0.025414048
28101030 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Hyperion by 9.435915E-5, is now 0.025484815
28101030 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Freya I by 9.435915E-5, is now 0.0848548
28101030 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Freya I by 9.435915E-5, is now 0.08492557
28101030 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Shadow by 9.435915E-5, is now 0.08511422
28101030 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Shadow by 9.435915E-5, is now 0.08518499
28101030 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Freya by 9.435915E-5, is now 0.07285821
28101030 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Freya by 9.435915E-5, is now 0.07292898
28101030 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Hyperion by 9.435915E-5, is now 0.025555585
28101030 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Hyperion by 9.435915E-5, is now 0.025626354
28101070 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [Silk_III_Ledge_Zidane]: trade (s: 8, l: 19), smuggling: (s: 0, l: 0)
28101676 [Thread-5] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.util.ColorShifter.getCurrForBase(Unknown Source)
at com.fs.starfarer.util.ColorShifter.updateCurr(Unknown Source)
at com.fs.starfarer.util.ColorShifter.advance(Unknown Source)
at com.fs.starfarer.campaign.fleet.CampaignFleetMemberView.advance(Unknown Source)
at com.fs.starfarer.campaign.fleet.CampaignFleetView.advance(Unknown Source)
at com.fs.starfarer.campaign.fleet.CampaignFleet.advance(Unknown Source)
at com.fs.starfarer.campaign.BaseLocation.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.advance(Unknown Source)
at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Just crashed out with this error:Probably the AI War bug (http://fractalsoftworks.com/forum/index.php?topic=9427.msg171774#msg171774). (Fixed for 0.7.1a, in the meantime read the follow-up replies for a workaround)
Quick question: Using Console commands, I'm not sure what argument to pass to setRelationship to change my standing with a faction. player and player_npc both don't work, and while I can set the faction I'm affiliated with to being friendly with another faction (doing to both ways, ie setRelationship x y 70, then setRelationship y x 70), the other faction still stays hostile to me, personally. I thought syncRelationships would fix my relationships to match my factions, but it actually does the opposite. What am I being dumb about?
Yeah, SetRelationship doesn't seem to "take" properly and I'm afraid I have no idea why, sorry :(Okay, I figured it out (the command is matching the faction to player_npc instead of the actual player faction).
Another suggestion: make invasion fleets more focused on their primary purpose. Watching the only invasion fleet of your faction waste time trying to catch single pirate frigate is really depressing.That would imply completely rewriting the AI in campaign for those fleets as this is the intended vanilla behavior. A huge undertaking to say the least; and it would probably brake with each major update of the game.
Is there a way I could edit the planet system generation? If I can where would you find that file. I'm trying to see if I could improve the planet generation so that stations and planets belong to the same faction. So the factions feel more conglomerated and less I spread apart. I would very much appreciate some advice.
"plugins":{
"newGameCreationEntryPoint":"exerelin.world.MyExerelinSectorGen",
},
What the player faction do exactly?For most purposes, it's just the "default" faction if you aren't with one of the vanilla/mod ones. There are a couple of behavioural differences (they can't join alliances, they don't investigate you for smuggling, and you start at max reputation with them), but for the most part they aren't really important.
Suggestion: tweak the system generation to make thing a bit closer together - things can be very spread out compared to vanilla.Yeah, the current implementation was pretty much just a quick and dirty fix for the "not enough spots" crash. I'll teach it to use a set of closer spots first and only add further ones if it needs more.
Another suggestion: make invasion fleets more focused on their primary purpose. Watching the only invasion fleet of your faction waste time trying to catch single pirate frigate is really depressing.I'll poke Alex and see if there's a way to do it.
Aw, shoot. I thought that the solution was something as simple as "swapping" the code with that of the trade fleets. After all, invasions are a logistically serious matter; you want that huge fleet to go from point A to point B and do it's job, right?Another suggestion: make invasion fleets more focused on their primary purpose. Watching the only invasion fleet of your faction waste time trying to catch single pirate frigate is really depressing.I'll poke Alex and see if there's a way to do it.
0 [main] INFO com.fs.starfarer.StarfarerLauncher - Starting Starsector 0.7a-RC10 launcher
1 [main] INFO com.fs.starfarer.StarfarerLauncher - Running in D:\Games\Starsector\starsector-core
1 [main] INFO com.fs.starfarer.StarfarerLauncher - OS: Windows 7 6.1
1 [main] INFO com.fs.starfarer.StarfarerLauncher - Java version: 1.8.0_60 (32-bit)
21 [main] INFO com.fs.starfarer.launcher.ModManager - Found mod: lw_lazylib [D:\Games\Starsector\starsector-core\..\mods\LazyLib]
22 [main] INFO com.fs.starfarer.launcher.ModManager - Found mod: nexerelin [D:\Games\Starsector\starsector-core\..\mods\Nexerelin]
23 [main] INFO com.fs.starfarer.launcher.ModManager - Found mod: shaderLib [D:\Games\Starsector\starsector-core\..\mods\ShaderLib]
23 [main] INFO com.fs.starfarer.launcher.ModManager - Found mod: shadow_ships [D:\Games\Starsector\starsector-core\..\mods\shadow_ships]
24 [main] INFO com.fs.starfarer.launcher.ModManager - Found mod: lw_version_checker [D:\Games\Starsector\starsector-core\..\mods\Version Checker]
30 [main] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/settings.json]
1133 [main] INFO com.fs.starfarer.StarfarerLauncher - Found display mode: 640x480, 60Hz, 32bpp
1133 [main] INFO com.fs.starfarer.StarfarerLauncher - Found display mode: 640x480, 60Hz, 16bpp
1133 [main] INFO com.fs.starfarer.StarfarerLauncher - Found display mode: 640x480, 75Hz, 16bpp
33921 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Ogma by 3.0918288E-4, is now 0.025346387
6033921 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Ogma by 3.0918288E-4, is now 0.025578275
6033921 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Ogma by 0.0010821401, is now 0.02638988
6033923 [Thread-5] INFO exerelin.world.InvasionSupportFleetAI - Strike fleet standing down; critical damage? true
6034005 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [jangala_umbra]: trade (s: 0, l: 0), smuggling: (s: 0, l: 0)
6034040 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [euripides_lumen]: trade (s: 0, l: 0), smuggling: (s: 0, l: 0)
6034359 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Auris Grip by 2.720464E-4, is now 0.11052433
6034360 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Auris Grip by 2.720464E-4, is now 0.11072836
6034360 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Auris Grip by 2.720464E-4, is now 0.110932395
6034361 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Auris Grip by 2.720464E-4, is now 0.11113644
6034362 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Auris Grip by 2.720464E-4, is now 0.11134048
6034362 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Auris Grip by 2.720464E-4, is now 0.11154451
6034717 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [culann_starforge_tigra_city]: trade (s: 0, l: 0), smuggling: (s: 0, l: 0)
6035018 [Thread-5] INFO sound.OOoO - Cleaned buffer for sound music (using cast)
6035025 [Thread-9] INFO sound.OOoO - Cleaned buffer for sound music (using cast)
6035225 [Thread-5] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.combat.entities.terrain.Planet.render3d(Unknown Source)
at com.fs.starfarer.combat.entities.terrain.Planet.renderSphere(Unknown Source)
at com.fs.starfarer.combat.entities.terrain.Planet.render(Unknown Source)
at com.fs.starfarer.ui.newui.N.renderImpl(Unknown Source)
at com.fs.starfarer.ui.private.render(Unknown Source)
at com.fs.starfarer.campaign.JumpPoint.render(Unknown Source)
at com.fs.starfarer.campaign.BaseCampaignEntity.render(Unknown Source)
at com.fs.graphics.LayeredRenderer.render(Unknown Source)
at com.fs.starfarer.campaign.BaseLocation.render(Unknown Source)
at com.fs.starfarer.campaign.CampaignEngine.render(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.render(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$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
6035331 [Thread-11] INFO sound.O - Creating streaming player for music with id [miscallenous_corvus_campaign_music.ogg]
6035331 [Thread-11] INFO sound.H - Playing music with id [miscallenous_corvus_campaign_music.ogg]
INFO com.fs.starfarer.StarfarerLauncher - Starting Starsector 0.7.1a-RC3 launcher
So.. I recently found the option "Number of empty starsystems" (not sure if it was there before or only since this update), but is it just me, or is there no way to benefit from this?
Or am I missing a way to colonize these?
one more bugCould you post in this thread (http://fractalsoftworks.com/forum/index.php?topic=10125) and help Alex work out the details? Thanks!SpoilerCode0 [main] INFO com.fs.starfarer.StarfarerLauncher - Starting Starsector 0.7a-RC10 launcher
1 [main] INFO com.fs.starfarer.StarfarerLauncher - Running in D:\Games\Starsector\starsector-core
1 [main] INFO com.fs.starfarer.StarfarerLauncher - OS: Windows 7 6.1
1 [main] INFO com.fs.starfarer.StarfarerLauncher - Java version: 1.8.0_60 (32-bit)
21 [main] INFO com.fs.starfarer.launcher.ModManager - Found mod: lw_lazylib [D:\Games\Starsector\starsector-core\..\mods\LazyLib]
22 [main] INFO com.fs.starfarer.launcher.ModManager - Found mod: nexerelin [D:\Games\Starsector\starsector-core\..\mods\Nexerelin]
23 [main] INFO com.fs.starfarer.launcher.ModManager - Found mod: shaderLib [D:\Games\Starsector\starsector-core\..\mods\ShaderLib]
23 [main] INFO com.fs.starfarer.launcher.ModManager - Found mod: shadow_ships [D:\Games\Starsector\starsector-core\..\mods\shadow_ships]
24 [main] INFO com.fs.starfarer.launcher.ModManager - Found mod: lw_version_checker [D:\Games\Starsector\starsector-core\..\mods\Version Checker]
30 [main] INFO com.fs.starfarer.loading.LoadingUtils - Loading JSON from [data/config/settings.json]
1133 [main] INFO com.fs.starfarer.StarfarerLauncher - Found display mode: 640x480, 60Hz, 32bpp
1133 [main] INFO com.fs.starfarer.StarfarerLauncher - Found display mode: 640x480, 60Hz, 16bpp
1133 [main] INFO com.fs.starfarer.StarfarerLauncher - Found display mode: 640x480, 75Hz, 16bppCode33921 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Ogma by 3.0918288E-4, is now 0.025346387
6033921 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Ogma by 3.0918288E-4, is now 0.025578275
6033921 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Ogma by 0.0010821401, is now 0.02638988
6033923 [Thread-5] INFO exerelin.world.InvasionSupportFleetAI - Strike fleet standing down; critical damage? true
6034005 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [jangala_umbra]: trade (s: 0, l: 0), smuggling: (s: 0, l: 0)
6034040 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [euripides_lumen]: trade (s: 0, l: 0), smuggling: (s: 0, l: 0)
6034359 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Auris Grip by 2.720464E-4, is now 0.11052433
6034360 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Auris Grip by 2.720464E-4, is now 0.11072836
6034360 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Auris Grip by 2.720464E-4, is now 0.110932395
6034361 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Auris Grip by 2.720464E-4, is now 0.11113644
6034362 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Auris Grip by 2.720464E-4, is now 0.11134048
6034362 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.StarSystemActivityTracker - Increasing system bounty probability for Auris Grip by 2.720464E-4, is now 0.11154451
6034717 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.shared.MarketConnectionActivityData - Updating connection: [culann_starforge_tigra_city]: trade (s: 0, l: 0), smuggling: (s: 0, l: 0)
6035018 [Thread-5] INFO sound.OOoO - Cleaned buffer for sound music (using cast)
6035025 [Thread-9] INFO sound.OOoO - Cleaned buffer for sound music (using cast)
6035225 [Thread-5] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.combat.entities.terrain.Planet.render3d(Unknown Source)
at com.fs.starfarer.combat.entities.terrain.Planet.renderSphere(Unknown Source)
at com.fs.starfarer.combat.entities.terrain.Planet.render(Unknown Source)
at com.fs.starfarer.ui.newui.N.renderImpl(Unknown Source)
at com.fs.starfarer.ui.private.render(Unknown Source)
at com.fs.starfarer.campaign.JumpPoint.render(Unknown Source)
at com.fs.starfarer.campaign.BaseCampaignEntity.render(Unknown Source)
at com.fs.graphics.LayeredRenderer.render(Unknown Source)
at com.fs.starfarer.campaign.BaseLocation.render(Unknown Source)
at com.fs.starfarer.campaign.CampaignEngine.render(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.render(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$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
6035331 [Thread-11] INFO sound.O - Creating streaming player for music with id [miscallenous_corvus_campaign_music.ogg]
6035331 [Thread-11] INFO sound.H - Playing music with id [miscallenous_corvus_campaign_music.ogg]
Same error onCodeINFO com.fs.starfarer.StarfarerLauncher - Starting Starsector 0.7.1a-RC3 launcher
[close]
Could you post in this thread (http://fractalsoftworks.com/forum/index.php?topic=10125) and help Alex work out the details? Thanks!
Histidine I decided to start my economy mod by modding the tax...market.getFactionId().equals("player_npc");
One idea I had is make the tax 0, no matter any other modifiers, if the market is yours in the literal sense (I mean, why you would pay tax to yourself?)
There is a way to check that? If not, can you add it?
v0.7.1 (interim)
* Update for Starsector 0.7.1a
* Joining a faction automatically issues a commission, if the faction issues them (replaces any existing commission)
* Handling for relationship changes of players with commissions when factions cease hostilities
* Faction commissions also provide access to allies' equipment in military submarket
* Disable vanilla faction hostility event
* Replace some faction configuration .jsons with .csvs; move some stuff to faction config files as well
* In principle, adding Nexerelin support for a faction should be entirely doable from within the faction mod now
* Update Diable Avionics, Metelson support
* Non-Corvus mode allows stars further from center, if there aren't enough close ones
* Reinstate dissident market condition
* Rename player_npc to "followers"; add crest
* Faction changed event messages delivered immediately
* Remove planet definition entries that duplicate vanilla entries
* Use decimal group separators where applicable
* Independents can no longer be involved in NPC covert ops
* Fix crash on capturing a relay-associated market if planetToRelay map is not set
* Fix relationship with player_npc when applying Nexerelin to existing save
* Fix free start hugging planets it shouldn't
* Fix mining variant fallback
You renamed "player_npc", the rename affects what I need from it? (ie: check if a market belongs to the player faction)I didn't change the ID (so still player_npc), only the player-visible name.
2431444 [Thread-5] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at exerelin.campaign.DiplomacyManager.adjustRelations(DiplomacyManager.java:269)
at exerelin.campaign.DiplomacyManager.adjustRelations(DiplomacyManager.java:292)
at exerelin.campaign.DiplomacyManager.doDiplomacyEvent(DiplomacyManager.java:305)
at exerelin.campaign.DiplomacyManager.createDiplomacyEvent(DiplomacyManager.java:391)
at exerelin.campaign.DiplomacyManager.createDiplomacyEvent(DiplomacyManager.java:421)
at exerelin.campaign.DiplomacyManager.advance(DiplomacyManager.java:600)
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.advance(Unknown Source)
at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
23315 [Thread-5] ERROR com.fs.starfarer.combat.CombatMain - java.lang.RuntimeException: Error compiling [exerelin.campaign.events.ExerelinInvestigationEventGoodRepWithOther]
java.lang.RuntimeException: Error compiling [exerelin.campaign.events.ExerelinInvestigationEventGoodRepWithOther]
at com.fs.starfarer.loading.scripts.ScriptStore$3.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: exerelin.campaign.events.ExerelinInvestigationEventGoodRepWithOther
at org.codehaus.janino.JavaSourceClassLoader.findClass(JavaSourceClassLoader.java:179)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 2 more
First, thanks for the update!Well, I've had the same problem in Corvus mode only. Dob't kbow what's up with that.
But there is likely an issue with officers. Not quite sure if that's Nexerelin related, but most likely it is.
There are a lot of very high level officers around. Like lvl20, in vanilla there are often lvl5-7. It's a bit ridiculous not to be able to catch a cruiser with frigates. I suppose they have their speed skills maxed, so most time during the battle I just run after a ship several classes above mine in vain. That's probably not an issue with "fast factions" with a lot of propulsion stuff, but it is irritating with others.
I got an issue with new hotfixLooks like you've got an out-of-date copy of events.json. Which version of Nexerelin did you install?Quote23315 [Thread-5] ERROR com.fs.starfarer.combat.CombatMain - java.lang.RuntimeException: Error compiling [exerelin.campaign.events.ExerelinInvestigationEventGoodRepWithOther]
java.lang.RuntimeException: Error compiling [exerelin.campaign.events.ExerelinInvestigationEventGoodRepWithOther]
at com.fs.starfarer.loading.scripts.ScriptStore$3.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: exerelin.campaign.events.ExerelinInvestigationEventGoodRepWithOther
at org.codehaus.janino.JavaSourceClassLoader.findClass(JavaSourceClassLoader.java:179)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
... 2 more
Starsector 0.7.1a-RC5
How much of this is actually intended?
Not really a bug , but starting several games with 0.7/0.7.1 (and it's RCs) + Nexelerin and faction mod updates, I've encountered very different price ranges for most basic commodities.The way the economy works its impossible to have a random sector with stable prices. Heck it's even mostly impossible with mods that have hand-made systems because you don't know which ones are active or not. So yeah, it work as best as possible short of removing the economy or rewriting it from scratch. Just check the prices on a new game and restart if they are too high on launch, more often than not you'll get 100-150 prices.
Supplies 100..450 (about 400 of course makes even basic sustenance quite difficult)
Fuel 50..200 (expensive fuel makes following bounties wherever they are generated not such an automatic decision)
Marines 500..2500 (2500 makes ship capture unviable, also big impediment to planet capture)
Which created very different experiences overall. How much of this is actually intended?
If you see such things, a couple of bits of information could help me try to fix it:So I've been trying to get a good start for a bit now (~7 tries) and the game keeps stumbling over the same price hurdles.
- Starting options: how many systems/planets/stations?
- How much do organics, volatiles, [rare] metals and heavy machinery cost?
- Open starsector.log and Ctrl+F for "balancing". This gives a bunch of lines reporting how it tried to add/remove market conditions to bring supply and demand in line with each other. Posting this could help; if the balancer is failing, or if the economy is out of whack despite that, I might be able to come up with something. (Probably.)
Holy cow, is it even remotely possible to start in current Nexelerin? I have tried 5 times, never getting supplies cost below 280. So, basically, all I could do is to get to the nearest neutral market, buy myself a shuttle, and be left with about 3000 in cash, which is equal to 10 supplies! What should I do then? The best I managed so far is to kill pirate fleet of 2 frigates, which yielded me 20 money and 1 supply as a loot and 180 money as a bounty reward! Hell, this is less than 2 supplies total for killing two frigging frigates! If I sound a bit annoyed, it's only because I just wasted a whole evening trying to get my foothold in latest 0.7.1 set of mods, and it's best I got before being hammered between pirates coming from thin air, flying faster than me and ganking me with a several fleets at once and economy draining every last cent off me because fighting is plainly unprofitable.The supply cost is due to the economy generation not being perfect when using Nexerelin, so you'd probably have to restart with a new file a few times to try and get normal prices. As for the rest of your concerns, that's 0.7.1a's new mechanics, not Nexerelin's.
By this point (or may be earlier) you might want to say that this is because I suck. Well I'm not a hardcore gamer, but I fared nicely & easily starting Nexelerin in 0.65.2, so this is not (the only) case. Please do something about enemy flying faster than me, pursuing across half the map, and dropping loot not worthy 50% of supplies I wasted in the process.
Blackrock commission reduces my reputation for having hostile relations with "bounty hunters" and "wanted". (In Nexelerin)I have the same problem except I have commission with Tiandong in Nexerelin. I also use SS+.
Not sure whether it is SS+ or Blackrock bug...
Otherwise awesome mod as always.
Nex bug, I believe. SS+ overrides the event, but Nexerelin re-overrides it without the fixes SS+ makes.
Is it intentional that Knights Templar have -60 faction relationship with all others (at best) when using the random option at game start?
Commenting out the relevant line in Nexerelin's events.json (https://bitbucket.org/Histidine/exerelin/src/ea9332d5f2df518e5175b43ce783e0d41a5f283b/data/campaign/events.json?at=master&fileviewer=file-view-default#events.json-90) should work, although I don't know if existing saves will break. Note that doing this will likely cause bugs if SS+ is off.Blackrock commission reduces my reputation for having hostile relations with "bounty hunters" and "wanted". (In Nexelerin)I have the same problem except I have commission with Tiandong in Nexerelin. I also use SS+.
Not sure whether it is SS+ or Blackrock bug...
Otherwise awesome mod as always.Nex bug, I believe. SS+ overrides the event, but Nexerelin re-overrides it without the fixes SS+ makes.
Is there any solution for this issue? I got 3 months in before this went off as well. Supposidly this is a nexerelin-starsector+ hybrid bug caused by nexerelin specifically.
For now, I am just adding the repuation back in after losing it via console commands, to neutralize the effect.
{
"name":"dissident",
"special":true,
"archetypes":{"default":1},
"minSize":3,
"maxSize":5,
"allowDuplicates":false
},
Also wanted to add to the pile of reports about the reputation degrading wrt the faction you're in, due to "the wanted" and "the bounty hunters" factions.
Commenting out the relevant line in Nexerelin's events.json (https://bitbucket.org/Histidine/exerelin/src/ea9332d5f2df518e5175b43ce783e0d41a5f283b/data/campaign/events.json?at=master&fileviewer=file-view-default#events.json-90) should work, although I don't know if existing saves will break. Note that doing this will likely cause bugs if SS+ is off.
Marine prices solution also seems to work, though supply prices up to at least 300 are still possible.
A question, i have test my mod in Nexerelin. (oh, sorry, before i say Nexeredin, sorry ><)It is low techincally speaking, pirate ships are garbage variants that are easy to kill. I have just captured two planets belonging to pirates using only one Onslaught battleship. Took little damage.
When i have attack a station of my mod, i am dead, ok, but we have not options for low response against pirates when you attack a pirate's station? Because a too big fleet who attack you because you have attack a small factions, this is....
"The Independents have driven the Knights Templars from the sector!"What the hell? Is that some kind of a joke? (It does sound funny)
How do I avoid this?
[...]It is low techincally speaking, pirate ships are garbage variants that are easy to kill. I have just captured two planets belonging to pirates using only one Onslaught battleship. Took little damage.
Ah ah, i want know how!"The Independents have driven the Knights Templars from the sector!"What the hell? Is that some kind of a joke? (It does sound funny)
How do I avoid this?
It comes up as "The have driven the knights templars from the sector". It says independents in the intel tab."The Independents have driven the Knights Templars from the sector!"What the hell? Is that some kind of a joke? (It does sound funny)
How do I avoid this?
Commenting out the relevant line in Nexerelin's events.json (https://bitbucket.org/Histidine/exerelin/src/ea9332d5f2df518e5175b43ce783e0d41a5f283b/data/campaign/events.json?at=master&fileviewer=file-view-default#events.json-90) should work, although I don't know if existing saves will break. Note that doing this will likely cause bugs if SS+ is off.
The hardcore solution is to port the necessary changes from SS+'s commission event into Nexerelin's (https://bitbucket.org/Histidine/exerelin/src/master/jars/sources/ExerelinCore/exerelin/campaign/events/ExerelinFactionCommissionMissionEvent.java?fileviewer=file-view-default) and make it use that.
Well, guess I'll be spending the week gutting and redoing the economy generator again (hopefully for the last time).That would be the
*dramatic sigh*Commenting out the relevant line in Nexerelin's events.json (https://bitbucket.org/Histidine/exerelin/src/ea9332d5f2df518e5175b43ce783e0d41a5f283b/data/campaign/events.json?at=master&fileviewer=file-view-default#events.json-90) should work, although I don't know if existing saves will break. Note that doing this will likely cause bugs if SS+ is off.Blackrock commission reduces my reputation for having hostile relations with "bounty hunters" and "wanted". (In Nexelerin)I have the same problem except I have commission with Tiandong in Nexerelin. I also use SS+.
Not sure whether it is SS+ or Blackrock bug...
Otherwise awesome mod as always.Nex bug, I believe. SS+ overrides the event, but Nexerelin re-overrides it without the fixes SS+ makes.
Is there any solution for this issue? I got 3 months in before this went off as well. Supposidly this is a nexerelin-starsector+ hybrid bug caused by nexerelin specifically.
For now, I am just adding the repuation back in after losing it via console commands, to neutralize the effect.
The hardcore solution is to port the necessary changes from SS+'s commission event into Nexerelin's (https://bitbucket.org/Histidine/exerelin/src/master/jars/sources/ExerelinCore/exerelin/campaign/events/ExerelinFactionCommissionMissionEvent.java?fileviewer=file-view-default) and make it use that.
"faction_commission":{
# "script":"exerelin.campaign.events.ExerelinFactionCommissionMissionEvent",
},
Hmm, where does this come up? I can't recall (or find) any part of the mod that puts the two factions in the same message, except the one where the player wins a conquest victory (and you can't join the independent faction, so this issue shouldn't happen). For that matter, independents aren't supposed to be able to launch invasions.It comes up as "The have driven the knights templars from the sector". It says independents in the intel tab."The Independents have driven the Knights Templars from the sector!"What the hell? Is that some kind of a joke? (It does sound funny)
How do I avoid this?
For that matter, independents aren't supposed to be able to launch invasions.
What faction mods work with this?
The following mods are supported (later versions of any of these should work as well):
AI War v0.3b*
Blackrock Drive Yards v0.8.0
Citadel v0.8.3*
Diable Avionics v1.2*
Flu-X v0.56
Interstellar Imperium v1.9.1*
Junk Pirates v2.4.0*
Knights Templar v0.9.5b*
Metelson Industries v0.7*
Neutrino Corp. v1.82*
Scy Nation v0.98*
Shadowyards v0.6 dev*
Tiandong Heavy Industries v1.0.5*
*Supports Corvus mode
Remember that only Starsector Plus integrated factions will fully benefit from SS+ features!
The following mods are not supported:
Any mod that doesn't support Starsector 0.7a won't work!
This is a very good change, they are way too overpowered as they are atm
- Templar, Spire special fleet (invasion, strike, response) sizes smaller
Hey Histidine, Pegasus Belt Council (http://fractalsoftworks.com/forum/index.php?topic=9666.0) claims it's compatible with Nexelerin, while your list under FAQ section of the OP doesn't have it in the list of supported. Please clarify, am I right reading it as "compatible but not supported" as in it will have its market and spawn fleets, but won't participate in politic dynamics and won't try to capture new markets?I forgot to add PBC to the supported list when it updated. It's on now, thanks for pointing it out!
I have many question:
-When this list will be updated ( i wanted download direct supported mod ) ?
-Or not, but i can just not understanding this dual list... (Because: supported is compatibility no? (For me, yes, but, i see no, so.. ah ah ><)
I forgot to add PBC to the supported list when it updated. It's on now, thanks for pointing it out!Great, thanks a lot!
This is a very good change, they are way too overpowered as they are atm
- Templar, Spire special fleet (invasion, strike, response) sizes smaller
This is a very good change, they are way too overpowered as they are atm
- Templar, Spire special fleet (invasion, strike, response) sizes smaller
Personally I don't mind the Templar being overpowered, since that is what they are. What was the huge issue was that they STARTED with an array of battlegroups so overwhelming that no navy forces in the beginning have any chance of protecting the supply convoys. Furthermore, even the fleets with 5-7 archbishops still traveled very fast, thus they were tough to outrun, and they seem to have limitless CR, so you couldn't attrit them.
As for the patrols, the most glaring issue is that the Archbishop is far too common. They are supposed to be the grand warships of the templar, but they are as common as Paladin's, at least in my game. Paladin's are fairly easy to knock out if you can bait them into using their holy charge. Archbishops are moving castles, and every assault on even just one of these monsters is like Omaha beach in space; ships dying left and right to clarents and that Tsar Bomb Priwan burst that only the bishop can produce.
I haven't tried the new patch yet so I will check them out again. Just don't nerf the Templars too much. I like hard mode, I just didn't take well to suicide mode.
Found something really problematic with the mod last night, after playing with nexerelin for at least 3-4 days I had a problem with market stability being way too low and it was really getting on my nerves, yesterday i finaly gave up trying to stabilise the market in 3 different saves with the same issue by giving them supplies but at last, it didn't work. First I thought it was starsector + but then realised that it wasn't, its nexerelin causing it. Found another problem as well which sucks and its the fact that the blackrock systems with corvus mod enabled don't spawn... So please, can you fix both issues because playing withought nexerelin and starsector + is really boring since you don't have a porpuse... also, would it be possible to remove this bloody commission where you have to be hostile to other factions!?! Its so annoying because no matter how hard you try to respect the rules its just really stupid the way it works because they wouldn't be able to see your actions anyway...
Please fix the market issue first, its really REALLY ruining the mod lmao, I mean, can't even find decent ships or weapons and the npc fleets are tiny because of it.
Do you have the newest version (0.7d)? It's supposed to address some of the economy problems.
Even after latest update, the only thing I can see in every system, is templar fleets chasing everything got into their sight.Yeah, looks like I'll have to override the patrol spawning scripts. Guess that's one thing I'll be working on this weekend to the next...
Those mad dogs are literally everywhere.
Is this bug already on it's way to being fixed?I can't imagine anything in Nexerelin or any compatible faction mods that would do this. What mods are you using? (For that matter, the log line right before should say which faction is sending a fleet from where to where.)Spoiler699672 [Thread-5] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.campaign.CharacterStats.getStatsEffects(Unknown Source)
at com.fs.starfarer.campaign.CharacterStats.refreshCharacterStatsEffects(Unknown Source)
at com.fs.starfarer.campaign.CharacterStats.increaseSkill(Unknown Source)
at com.fs.starfarer.rpg.OfficerData.levelUp(Unknown Source)
at com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent.createOfficer(OfficerManagerEvent.java:194)
at com.fs.starfarer.api.impl.campaign.fleets.FleetFactoryV2.addCommanderAndOfficer s(FleetFactoryV2.java:250)
at com.fs.starfarer.api.impl.campaign.fleets.FleetFactoryV2.createFleet(FleetFactoryV2.java:168)
at exerelin.world.InvasionFleetManager.spawnFleet(InvasionFleetManager.java:152)
at exerelin.world.InvasionFleetManager.spawnInvasionFleet(InvasionFleetManager.java:372)
at exerelin.world.InvasionFleetManager.generateInvasionFleet(InvasionFleetManager.java:466)
at exerelin.world.InvasionFleetManager.processInvasionPoints(InvasionFleetManager.java:601)
at exerelin.world.InvasionFleetManager.advance(InvasionFleetManager.java:634)
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.advance(Unknown Source)
at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)[close]
It happens everytime it hits July during my playthrough.
EDIT 01# It happened again...Spoiler8171363 [Thread-5] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.campaign.CharacterStats.getStatsEffects(Unknown Source)
at com.fs.starfarer.campaign.CharacterStats.refreshCharacterStatsEffects(Unknown Source)
at com.fs.starfarer.campaign.CharacterStats.increaseSkill(Unknown Source)
at com.fs.starfarer.rpg.OfficerData.levelUp(Unknown Source)
at com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent.createOfficer(OfficerManagerEvent.java:194)
at com.fs.starfarer.api.impl.campaign.fleets.FleetFactoryV2.addCommanderAndOfficer s(FleetFactoryV2.java:250)
at com.fs.starfarer.api.impl.campaign.fleets.FleetFactoryV2.createFleet(FleetFactoryV2.java:168)
at exerelin.world.InvasionFleetManager.spawnFleet(InvasionFleetManager.java:152)
at exerelin.world.InvasionFleetManager.spawnInvasionFleet(InvasionFleetManager.java:372)
at exerelin.world.InvasionFleetManager.generateInvasionFleet(InvasionFleetManager.java:466)
at exerelin.world.InvasionFleetManager.processInvasionPoints(InvasionFleetManager.java:601)
at exerelin.world.InvasionFleetManager.advance(InvasionFleetManager.java:634)
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.advance(Unknown Source)
at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)[close]
Found something really problematic with the mod last night, after playing with nexerelin for at least 3-4 days I had a problem with market stability being way too low and it was really getting on my nerves, yesterday i finaly gave up trying to stabilise the market in 3 different saves with the same issue by giving them supplies but at last, it didn't work. First I thought it was starsector + but then realised that it wasn't, its nexerelin causing it/Where are you looking? I didn't test during the interval where the dissident bug was a thing, but outside of that I don't think I've ever seen a faction HQ or a system capital below stability 5 (or very maybe 4). Pretty hard to drop lower, considering they get at least +4 stability from mandatory market conditions alone and are all sizes 6-7. Meanwhile, Prism Freeport is basically never below 10.
[...]
Please fix the market issue first, its really REALLY ruining the mod lmao, I mean, can't even find decent ships or weapons and the npc fleets are tiny because of it.
also, would it be possible to remove this bloody commission where you have to be hostile to other factions!?! Its so annoying because no matter how hard you try to respect the rules its just really stupid the way it works because they wouldn't be able to see your actions anyway...If you're not a member of any faction, you don't have to take any commission.
Okay found the problem! it seems like nexerelin litterally makes the market condition freeze, no matter how much stuff happens to it it doesn't get affected or doesn't gain any stability from sales altho it does get affected by smuglers...Nexerelin doesn't "freeze" market conditions or stability; the notion of "freezing" a market condition is basically meaningless anyway, and I have no idea how to clamp a market's stability (without resorting to certain market condition hacks, at any rate) even if I wanted to.
There a one things I want to suggest you......Will take a look later.
The Wolf(F) is better than Siege when we choose the Fleaden, Siege is so strong and cargo is so small.
And now the Fleaden have Anti_Fleaden factions, Can you make the Anti_Fleaden faction become a chooseable faction?
:)
I'm not sure you actually know enough to diagnose any particular problem here.
snip
I found out who it was, turns out it was Tri-Tachyon sending those invasion fleets from Hoth to Tywin and crashing my game.Well, if a vanilla faction is failing in a vanilla component of code (officer handling), and no-one else appears to have this bug, then I'm not sure I can do any more than recommend a reinstall (of both the game and the mod).Spoiler582297 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawning invasion fleet for Tri-Tachyon; source Hoth; target Tywin[close]
I believe I had at least one empty star system (suprisingly I thought that invasions were possible on empty star systems due to me thinking they're uninhabited planets for the taking)
(But please don't delete the Fleaden support part of moveminingConfig.json, corvus_location_config.json,exerelin_config.json, I can't move those part into my mod.)The mod faction entries in corvus_location_config.json and exerelin_config.json are obsolete, you're supposed to use the new .csvs (check the files in the latest beta). Didn't think of the mining config, I may convert the ship/weapon entries to csv as well.
snip
Stability is not something you get easily on a game with Nexerelin + a lot of different faction. The reasons are that there is more traffic.
People come and go smuggling a lot. War is going on all over. Merchants search for willing kamikazi remnants in hopes they will follow them in sure to die missions. Planets get raided Faster Than Light.
There are many normal reasons this can be happening for sure, along with just a chain of unlucky events. But the difference between the stable and nice market of vanilla and the unstable and bad market of Nexerelin might be because factions do not just sit around shooting whoever passes close to their borders or rarely send around patrols. There is war war and more war.
Never said it was not high enough/harsh, but that it doesn't change no matter what! thats the problem :/ and it is nexerelin causing it, wished it wasn't the case, really don't know why but I am pretty sure its some weird glitch which is not intended, all I came here for was to know if anyone else had this problem.
PM : don't act like a 5 year old by making useless name jokes... its just weird.
I found out who it was, turns out it was Tri-Tachyon sending those invasion fleets from Hoth to Tywin and crashing my game.Spoiler582297 [Thread-5] INFO exerelin.world.InvasionFleetManager - Spawning invasion fleet for Tri-Tachyon; source Hoth; target Tywin[close]
I believe I had at least one empty star system (suprisingly I thought that invasions were possible on empty star systems due to me thinking they're uninhabited planets for the taking)
Well, if a vanilla faction is failing in a vanilla component of code (officer handling), and no-one else appears to have this bug, then I'm not sure I can do any more than recommend a reinstall (of both the game and the mod).
Do Hoth and Tywin have unusual market specs (like, say, no market at all)?
As far as I know, not that I have seen
On another note, I did the Java 8 update not too long ago and put the newest update over the starsector folder and renamed it to JRE, for more information if needed to help out with the bug.
Edit 02# I encountered it once again, completely new install...Spoiler3254140 [Thread-5]
3252887 [Thread-5] INFO com.fs.starfarer.api.impl.campaign.events.CoreEventProbabilityManager - Created MarketProcurementMission: domestic_goods to Polres Nest
3254140 [Thread-5] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.campaign.CharacterStats.getStatsEffects(Unknown Source)
at com.fs.starfarer.campaign.CharacterStats.refreshCharacterStatsEffects(Unknown Source)
at com.fs.starfarer.campaign.CharacterStats.increaseSkill(Unknown Source)
at com.fs.starfarer.rpg.OfficerData.levelUp(Unknown Source)
at com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent.createOfficer(OfficerManagerEvent.java:194)
at com.fs.starfarer.api.impl.campaign.fleets.FleetFactoryV2.addCommanderAndOfficer s(FleetFactoryV2.java:250)
at com.fs.starfarer.api.impl.campaign.fleets.FleetFactoryV2.createFleet(FleetFactoryV2.java:168)
at exerelin.world.InvasionFleetManager.spawnFleet(InvasionFleetManager.java:152)
at exerelin.world.InvasionFleetManager.spawnSupportFleet(InvasionFleetManager.java:345)
at exerelin.world.InvasionFleetManager.generateInvasionFleet(InvasionFleetManager.java:472)
at exerelin.world.InvasionFleetManager.processInvasionPoints(InvasionFleetManager.java:594)
at exerelin.world.InvasionFleetManager.advance(InvasionFleetManager.java:634)
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source)
at com.fs.starfarer.campaign.CampaignState.advance(Unknown Source)
at com.fs.starfarer.BaseGameState.traverse(Unknown Source)
at com.fs.state.AppDriver.begin(Unknown Source)
at com.fs.starfarer.combat.CombatMain.main(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)[close]
Edit #04, my complete mod list for my Nexerelin Playthrough is :
(Mods)
Starsector+ 3.0.0
Blackrock Driveyards 0.8.0
Diable Avionics 1.2
LazyLib 2.1
Neutrino Corporation 1.82
Nexerelin 0.7c beta
P9 Colony Group 0.45
Scy Nation 0.98
The Mayorate 0.9.0
TwigLib 0.6.8a
ZZShaderLib Beta 1.1.2
Is it possible to save the start options somewhere so we can later start with the same set of options without having to manually adjust them again?I've made it not reset each time the player starts a new game at least, good call.
Does 'starfarer mode' starting option actually affect other faction aggression towards player's faction?That Templar... thing... should not happen. Uh, I'll keep an eye out for it.
In my current game, while I started with some enemies (non-random relations start), eventually all of them except pirates (whom I throughly extinguished, gaining a lot of reputation with everyone) and Luddic Path signed peace treaties with mine. This includes even Templars! Who are still hostile to everyone except my alliance: Blackrock(my faction) + Tiandong.
That Templar... thing... should not happen. Uh, I'll keep an eye out for it.
As for the question: Nexerelin calculates a "dominance mod" (basically the % of the sector under the control of the faction/alliance being checked during a diplomacy or covert ops check). If it's higher than about 25%, that faction/alliance is more likely to experience negative diplomacy events and less likely to have positive diplomacy events. Starfarer mode applys a multiplier to the dominance mod.
(code here (https://bitbucket.org/Histidine/exerelin/src/9d8ae352417be068d8ecdf3b63efa9c0633f87bc/jars/sources/ExerelinCore/exerelin/campaign/DiplomacyManager.java?at=master&fileviewer=file-view-default#DiplomacyManager.java-166))
It's possible it's not working as it should, or the effect is too small. I should debug it sometime, but since it doesn't actually break anything it's low priority.
Can someone clear up for me the reason why my mining fleet HAS to take damage in one form or another when I try mining, and is there any way to reduce the chance of damage occurring?
Can someone clear up for me the reason why my mining fleet HAS to take damage in one form or another when I try mining, and is there any way to reduce the chance of damage occurring?
This is meant for the realism of "accidents happen", that I know. I do not think you can do anything to prevent the random accidents though.
I'd be nice to reduce the number of random accidents seeing as I get one every two mining trips.
I'd be nice to reduce the number of random accidents seeing as I get one every two mining trips.
Is it just me or am I not able to invade anymore? Even with 100% chance... do I need to have a special ship now to invade (aside from shuttles?).Conflict with Mayorate (http://fractalsoftworks.com/forum/index.php?topic=7372.msg175314#msg175314), should be fixed in one mod or the other soon-ish. In the meantime, try opening Nexerelin/data/campaign/rules.csv, find all instances of HasMarines (there's
Yeah, this should work.I'd be nice to reduce the number of random accidents seeing as I get one every two mining trips.
Without being sure or knowing, I will say you can go in \mods\Nexerelin 0.7d\data\config\exerelin and edit miningConfig.json. Change "baseAccidentChance":0.5 to something lower like 0.1 or 0 and it will lower or remove it.
Is it just me or am I not able to invade anymore? Even with 100% chance... do I need to have a special ship now to invade (aside from shuttles?).Conflict with Mayorate (http://fractalsoftworks.com/forum/index.php?topic=7372.msg175314#msg175314), should be fixed in one mod or the other soon-ish. In the meantime, try opening Nexerelin/data/campaign/rules.csv, find all instances of HasMarines (there'sthreefour of them) and change it to
HasMarines 1
(haven't tested yet)Yeah, this should work.I'd be nice to reduce the number of random accidents seeing as I get one every two mining trips.
Gonna try this out right now and see if it fixes it.
Without being sure or knowing, I will say you can go in \mods\Nexerelin 0.7d\data\config\exerelin and edit miningConfig.json. Change "baseAccidentChance":0.5 to something lower like 0.1 or 0 and it will lower or remove it.
(although I don't think accidents are severe * common enough to make mining anywhere near unprofitable on their own, they can be ignored as long as you have enough supplies and spare green crew)
139266 [Thread-5] INFO exerelin.world.ExerelinSectorGen - Creating moon Fezzan II
139266 [Thread-5] INFO exerelin.world.ExerelinSectorGen - Creating planet Amarant
139266 [Thread-5] INFO exerelin.world.ExerelinSectorGen - Creating moon Amarant I
139266 [Thread-5] INFO exerelin.world.ExerelinSectorGen - Creating moon Amarant II
139677 [Thread-5] ERROR com.fs.starfarer.combat.CombatMain - java.lang.IllegalArgumentException: bound must be positive
java.lang.IllegalArgumentException: bound must be positive
at java.util.Random.nextInt(Unknown Source)
at org.lazywizard.lazylib.MathUtils.getRandomNumberInRange(MathUtils.java:676)
at exerelin.world.ExerelinSectorGen.buildSystem(ExerelinSectorGen.java:1343)
at exerelin.world.ExerelinSectorGen.generate(ExerelinSectorGen.java:709)
at com.fs.starfarer.campaign.save.CampaignGameManager.super(Unknown Source)
at com.fs.starfarer.title.TitleScreenState.dialogDismissed(Unknown Source)
at com.fs.starfarer.ui.M.dismiss(Unknown Source)
at com.fs.starfarer.ui.impl.int.dismiss(Unknown Source)
at com.fs.starfarer.campaign.save.O0oO.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.interfacesuper.o00000(Unknown Source)
at com.fs.starfarer.ui.null.processInput(Unknown Source)
at com.fs.starfarer.ui.U.o00000(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$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Hello I am having an error when setting the non corvus setup options to maximum:Looks like you ran out of planet names. (Yeah, I never imagined that would happen...)Code139266 [Thread-5] INFO exerelin.world.ExerelinSectorGen - Creating moon Fezzan II
139266 [Thread-5] INFO exerelin.world.ExerelinSectorGen - Creating planet Amarant
139266 [Thread-5] INFO exerelin.world.ExerelinSectorGen - Creating moon Amarant I
139266 [Thread-5] INFO exerelin.world.ExerelinSectorGen - Creating moon Amarant II
139677 [Thread-5] ERROR com.fs.starfarer.combat.CombatMain - java.lang.IllegalArgumentException: bound must be positive
java.lang.IllegalArgumentException: bound must be positive
at java.util.Random.nextInt(Unknown Source)
at org.lazywizard.lazylib.MathUtils.getRandomNumberInRange(MathUtils.java:676)
at exerelin.world.ExerelinSectorGen.buildSystem(ExerelinSectorGen.java:1343)
at exerelin.world.ExerelinSectorGen.generate(ExerelinSectorGen.java:709)
at com.fs.starfarer.campaign.save.CampaignGameManager.super(Unknown Source)
at com.fs.starfarer.title.TitleScreenState.dialogDismissed(Unknown Source)
at com.fs.starfarer.ui.M.dismiss(Unknown Source)
at com.fs.starfarer.ui.impl.int.dismiss(Unknown Source)
at com.fs.starfarer.campaign.save.O0oO.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.interfacesuper.o00000(Unknown Source)
at com.fs.starfarer.ui.null.processInput(Unknown Source)
at com.fs.starfarer.ui.U.o00000(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$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
I go with the default setting and it works I have looked at the log myself and can't make heads or tails of it seems I can't have the big game I want although no one else seems to be having this problem hrrm.
took a single station from the pirates (vanilla factions, hostile to the sindrian and church) and I'm getting swarmed by invasion fleets somewhere to the tune of 5-6 in a single month.
is this normal? Am I just not prepared to own my own station? When can my outposts start defending itself?
When I got a commission from the independents, I kept loosing rep for not being hostile with the Knight's Templar.
Problem is, they're gone!
Loving it so far btw. Huge fights. Thanks a lot for this.
"Remember that only Starsector Plus integrated factions will fully benefit from SS+ features!"
I've read and re-read over both of the mod descriptions and figured I'd ask, exactly what features are non-SS+ integrated factions missing out on? I've yet to try any of those yet so sorry if it's something completely obvious.
Also, I assume using a faction in corvus mode that doesn't support it just plain doesn't work. I'd love to play with that mode but I don't want to give up Blackrock Drive Yards. They're too fun both as an ally and enemy.
I am pretty sure that it means that balance and tweaks SS+ are missing from them, making some Mods not balanced compared to the ones adjusted by SS+. Also special bounties and boss bounties will only be posted from factions that support SS+. At least that is what I thought up to now. A lot of people seem to be using factions that do not support SS+ with no problems.I see. Maybe it's about time I tried some of the other factions then. Diable Avionics and Neutrino Corp in particular look really neat.
If you use a faction in Corvus mode, that does not support it, it will probably just not try to invade others and it's planet will not be able to be captured. At least I remember my first playthrough was with a non Corvus faction and it loaded it fine in game. I would see them around, but I do not know what was missing.
Although I might still wait for BRDY to get corvus mode support just in case, however long that will take (and if he intends to do it at all).
I'm enjoying very much a Corvus mode playthrough... except for the fact that Free Start stars you with a Monitor :P. A more worthless player ships I cannot find lol. The 10k starting vs 2k in the campaign is good enough if you win one fight and find something decent like a lasher.
I'm enjoying very much a Corvus mode playthrough... except for the fact that Free Start stars you with a Monitor :P. A more worthless player ships I cannot find lol. The 10k starting vs 2k in the campaign is good enough if you win one fight and find something decent like a lasher.
I thought it was random? At least for me, starting with my own faction started me with a Alastor.
What is the difference between "free start" and your own faction, anyhow?Free Start means your faction doesn't exist, and you don't belong to a faction. I'm pretty sure that's all.
What is the difference between "free start" and your own faction, anyhow?Free Start means your faction doesn't exist, and you don't belong to a faction. I'm pretty sure that's all.