Well. Applying it to an existing save - no problems. Tried out to make a new game - crashes:
Spoiler
1086884 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException
java.lang.NullPointerException
at com.fs.starfarer.api.impl.campaign.rulecmd.salvage.special.BreadcrumbSpecial.ge tLocationDescription(BreadcrumbSpecial.java:212)
at com.fs.starfarer.api.impl.campaign.rulecmd.salvage.special.BreadcrumbSpecial.ge tLocatedString(BreadcrumbSpecial.java:120)
at data.scripts.campaign.events.DS_PersonBountyEvent.getTokenReplacements(DS_PersonBountyEvent.java:318)
at com.fs.starfarer.api.impl.campaign.events.BaseEventPlugin.addTokensToList(BaseEventPlugin.java:394)
at data.scripts.campaign.events.DS_PersonBountyEvent.getHighlights(DS_PersonBountyEvent.java:272)
at com.fs.starfarer.campaign.CampaignEngine.reportEventStage(Unknown Source)
at data.scripts.campaign.events.DS_PersonBountyEvent.startEvent(DS_PersonBountyEvent.java:591)
at com.fs.starfarer.campaign.events.CampaignEventManager.startEvent(Unknown Source)
at com.fs.starfarer.api.impl.campaign.events.CoreEventProbabilityManager.startPers onBountiesIfNeeded(CoreEventProbabilityManager.java:120)
at com.fs.starfarer.api.impl.campaign.events.CoreEventProbabilityManager.advance(CoreEventProbabilityManager.java:109)
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.N.dismiss(Unknown Source)
at com.fs.starfarer.ui.impl.J.dismiss(Unknown Source)
at com.fs.starfarer.campaign.save.O0oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.oOO0.o00000(Unknown Source)
at com.fs.starfarer.ui.int.processInput(Unknown Source)
at com.fs.starfarer.ui.V.super(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$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Edit: Ah, and if anything tried to go with SCY.
Edit2: Works allright for vanilla factions. So this def. have to do something with ship choices for SCY (and perhaps other mod factions, checking) - as I remember this happened in the past. I do not remember the solution tho.
Edit3: No, just SCY (again. sorta. have I said I remember this happening like 0.7-0.7.2?)
Edit4. Solved
partially.
/exerelinfactionconfig lacked on SCY.json (and dassault_mikoyan.json too, they however did not crash). After manual adding those from respect mods, and adding them into txt file there, game doesn't crashes.
There's still a problem with SCY however. And diable avionics too apparently... Their systems are MISSING. And that's something I don't know how to fix.
So, for now it looks like it's best to disable Nex for the beginning and apply it after creating the new game.