Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

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

Pages: 1 ... 428 429 [430] 431 432

Author Topic: [0.98a] Nexerelin v0.12.0 "Abyssal Gaze" (official 2025-04-06)  (Read 3701090 times)

Zalpha

  • Commander
  • ***
  • Posts: 226
    • View Profile
Re: [0.98a] Nexerelin v0.11.3y "Planet Tales" (hotfix 2025-03-31)
« Reply #6435 on: April 03, 2025, 11:32:23 PM »

Trying a random sector with special scenario Derelict Empire. Playing with no other mods but this one and it's required mods.


Code
312449 [Thread-2] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [ABSOLUTE_AND_CWD: null (data\campaign\econ/isirah.json)]
313584 [Thread-6] INFO  sound.O  - Cleaning up music with id [miscallenous_main_menu.ogg]
314001 [Thread-8] INFO  sound.O  - Creating streaming player for music with id [miscallenous_main_menu.ogg]
314002 [Thread-8] INFO  sound.OooO  - Playing music with id [miscallenous_main_menu.ogg]
315416 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.econ.MarketAPI.getCommDirectory()" because "market" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.econ.MarketAPI.getCommDirectory()" because "market" is null
at com.fs.starfarer.api.impl.campaign.ids.People.createMiscCharacters(People.java:668)
at com.fs.starfarer.api.impl.campaign.ids.People.create(People.java:112)
at com.fs.starfarer.api.impl.campaign.CoreLifecyclePluginImpl.createInitialPeople(CoreLifecyclePluginImpl.java:1573)
at com.fs.starfarer.api.impl.campaign.CoreLifecyclePluginImpl.onNewGameAfterEconomyLoad(CoreLifecyclePluginImpl.java:1003)
at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
at com.fs.starfarer.title.TitleScreenState.dialogDismissed(Unknown Source)
at com.fs.starfarer.ui.public.dismiss(Unknown Source)
at com.fs.starfarer.ui.impl.class.dismiss(Unknown Source)
at com.fs.starfarer.campaign.save.A.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.classnew.buttonPressed(Unknown Source)
at com.fs.starfarer.ui.I.new(Unknown Source)
at com.fs.starfarer.ui.I.processInput(Unknown Source)
at com.fs.starfarer.ui.W.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.super(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Logged

Goldendragonfinn

  • Ensign
  • *
  • Posts: 19
    • View Profile
Re: [0.98a] Nexerelin v0.11.3y "Planet Tales" (hotfix 2025-03-31)
« Reply #6436 on: April 04, 2025, 07:52:39 AM »

Hello!

I've tried multiple times to get the T H R E A T to spawn, and the only way i can do this is through console commands.

I've loaded saves and uninstalled and reinstalled the 0.11.3y version multiple times and it still appears to not be spawning them.

Do you have any recommendation on what to do. Because at this point i'm half tempted to just chuck in the threat.faction into Nexerelin\data\world\faction and edit the csv in order to get it to work.
Logged

CAPTAIN_THE_SIR

  • Ensign
  • *
  • Posts: 4
    • View Profile
Re: [0.98a] Nexerelin v0.11.3y "Planet Tales" (hotfix 2025-03-31)
« Reply #6437 on: April 04, 2025, 04:21:37 PM »

Hello.
Few colony threats events is broken.
Luddic church and Tri Tachyon threats.
LC: Luddic Majority doesnt apply to colony when meet condition, so Luddic Church ignore me (mb feature :) )
Tri-Tach: Starts with massive mercenary attack, gives 80 RP on defeat then Tri Tach raiding points doesnt count, permanently stuck on 80/300. So I cant complete event and my colonies permanently been raided by Commerce raiders.

Mb someone know how to fix it?

Starsector 0.98a RC7 + Nexerelin 0.11.3y
« Last Edit: April 04, 2025, 07:28:09 PM by CAPTAIN_THE_SIR »
Logged

Histidine

  • Admiral
  • *****
  • Posts: 5050
    • View Profile
    • GitHub profile
Re: [0.98a] Nexerelin v0.11.3y "Planet Tales" (hotfix 2025-03-31)
« Reply #6438 on: April 04, 2025, 08:26:24 PM »

Hello!

I've tried multiple times to get the T H R E A T to spawn, and the only way i can do this is through console commands.

I've loaded saves and uninstalled and reinstalled the 0.11.3y version multiple times and it still appears to not be spawning them.

Do you have any recommendation on what to do. Because at this point i'm half tempted to just chuck in the threat.faction into Nexerelin\data\world\faction and edit the csv in order to get it to work.
Hi!

There's been some cases of people not encountering Threat without a clear reason, but I couldn't say why. This is one such thread; linked post includes a console runcode to quickly verify that the Threat listener is running.

You could quickly test in a minimally-modded (non-Nex) save with devmode+console commands and see if Threat do appear then. Though it takes a lot of blundering around in the dark to find rogue planets in the abyss IME, so testing will take a while.

Hello.
Few colony threats events is broken.
Luddic church and Tri Tachyon threats.
LC: Luddic Majority doesnt apply to colony when meet condition, so Luddic Church ignore me (mb feature :) )
Tri-Tach: Starts with massive mercenary attack, gives 80 RP on defeat then Tri Tach raiding points doesnt count, permanently stuck on 80/300. So I cant complete event and my colonies permanently been raided by Commerce raiders.

Mb someone know how to fix it?

Starsector 0.98a RC7 + Nexerelin 0.11.3y
Hi! Hmmm, I get the Luddic Majority condition fine in my current Nex game, and the mod doesn't touch TT colony crisis (nor the Church one, unless running a save from before 0.11.3x), so not sure what's happening in your case.

The TT commerce raiding bug has actually been around late in 0.97, I wrote a runcode at the time to work around it:
Code: java
runcode import com.fs.starfarer.api.impl.campaign.intel.events.*;
        HostileActivityEventIntel intel = HostileActivityEventIntel.get();
        intel.removeActivityOfClass(TriTachyonHostileActivityFactor.class);
        intel.addActivity(new TriTachyonHostileActivityFactor(intel), new TriTachyonStandardActivityCause(intel));
For Luddic Majority, what does your planet currently look like? (Remember that the condition is only added/removed when market grows in size.) You could try console AddCondition and see if that allows the colony crisis to advance.

Trying a random sector with special scenario Derelict Empire. Playing with no other mods but this one and it's required mods.
Update to Starsector 0.97a-RC7.
Logged

CAPTAIN_THE_SIR

  • Ensign
  • *
  • Posts: 4
    • View Profile
Re: [0.98a] Nexerelin v0.11.3y "Planet Tales" (hotfix 2025-03-31)
« Reply #6439 on: April 05, 2025, 05:10:11 AM »

Hi! Hmmm, I get the Luddic Majority condition fine in my current Nex game, and the mod doesn't touch TT colony crisis (nor the Church one, unless running a save from before 0.11.3x), so not sure what's happening in your case.

Problem somewhere is in Industrial.Evolution 4.0. Thank you for for help!
Logged

Century20

  • Ensign
  • *
  • Posts: 2
    • View Profile
Re: [0.98a] Nexerelin v0.11.3y "Planet Tales" (hotfix 2025-03-31)
« Reply #6440 on: April 05, 2025, 07:21:42 AM »

 Is there some console command to spawn midnight? I am lvl 15 and can't find her, I have some other mods installed
Logged

Histidine

  • Admiral
  • *****
  • Posts: 5050
    • View Profile
    • GitHub profile
Re: [0.98a] Nexerelin v0.11.3y "Planet Tales" (hotfix 2025-03-31)
« Reply #6441 on: April 05, 2025, 07:39:21 AM »

Is there some console command to spawn midnight? I am lvl 15 and can't find her, I have some other mods installed
The mission requires being at Prism Freeport if it exists, and another (not hidden, not in hyperspace) independent colony as the quest target.
If you don't meet those conditions, here's a runcode (copypaste into console) to generate her somewhere as if the mission was completed:
Spoiler
Code: java
runcode import exerelin.campaign.intel.*;
import exerelin.utilities.*;
import exerelin.campaign.intel.missions.remnant.*;
import com.fs.starfarer.api.impl.campaign.missions.hub.*;
MarketAPI market = Global.getSector().getEconomy().getMarket("nex_prismFreeport");
if (market == null) {
List<MarketAPI> markets = NexUtilsFaction.getFactionMarkets(Factions.INDEPENDENT, true);
if (!markets.isEmpty()) market = (MarketAPI)NexUtilsFaction.getFactionMarkets(Factions.INDEPENDENT, true).get(0);
}
if (market == null) market = (MarketAPI)Global.getSector().getEconomy().getMarketsCopy().get(0);

PersonAPI dissonant = RemnantQuestUtils.createDissonant(market);
dissonant.getName().setFirst(RemnantQuestUtils.getString("dissonantName1"));
dissonant.getName().setLast(RemnantQuestUtils.getString("dissonantName2"));
market.getCommDirectory().addPerson(dissonant);
BaseMissionHub.set(dissonant, new BaseMissionHub(dissonant));
dissonant.getMemoryWithoutUpdate().set(BaseMissionHub.NUM_BONUS_MISSIONS, 1);
SpecialContactIntel intel = new SpecialContactIntel(dissonant, market);
Global.getSector().getIntelManager().addIntel(intel, true, null);
[close]
Logged

Zalpha

  • Commander
  • ***
  • Posts: 226
    • View Profile
Re: [0.98a] Nexerelin v0.11.3y "Planet Tales" (hotfix 2025-03-31)
« Reply #6442 on: April 05, 2025, 01:01:34 PM »

Thank you for the help. I love this mod.
Logged

ChaseBears

  • Commander
  • ***
  • Posts: 237
    • View Profile
Re: [0.98a] Nexerelin v0.11.3y "Planet Tales" (hotfix 2025-03-31)
« Reply #6443 on: April 06, 2025, 01:44:23 AM »

Minor request: It'd be nice if there was a lower level of hyperspace quest skip, like 250 instead of 400. 400's more than halfway to maxing out at slipsurge.  250 would get reverse polarity while leaving the lions share of the quest to still progress.
Logged
If I were creating the world I wouldn’t mess about with butterflies and daffodils. I would have started with lasers, eight o’clock, Day One!

DefiasOne

  • Commander
  • ***
  • Posts: 218
    • View Profile
Re: [0.98a] Nexerelin v0.11.3y "Planet Tales" (hotfix 2025-03-31)
« Reply #6444 on: April 06, 2025, 03:14:11 AM »

Hi

I'd like to report a small issue regarding with the initial contact you get when you pick a faction at startup. If it's not a Nexerelin issue please ignore.
For certain factions certain characters from the comms directory are locked and you can't talk to them initially yet they are set as your first contact to get missions.
For example the on a UAF start you can get assigned the queen from Auroria or Inari Masako from Hem Fayette and probably others. In this case you won't be able to start doing missions right away because they will refuse the comm link.
Is this something you think could be fixed?
Logged

Histidine

  • Admiral
  • *****
  • Posts: 5050
    • View Profile
    • GitHub profile
Re: [0.98a] Nexerelin v0.12.0 "Abyssal Gaze" (official 2025-04-06)
« Reply #6445 on: April 06, 2025, 04:04:48 AM »

Cramming in a last set of bugfixes and calling this the official release for Starsector 0.98a. Reporting bugs is now illegal

Nexerelin v0.12.0
Download
Changelog
* Add False Idols to story skip system
    * Includes fix for the quest not being accessible if using Knight Errant skip
* Remnant final mission fixes
    * Fix Silverlight's shards randomly flying over stuff when they shouldn't (it was kinda cool looking but not intended behavior)
    * Loosen some distance checks to reduce potential cases of mission failing to generate
    * Fix a couple of dialog bugs
    * Silverlight now codex-unlockable
* Fix an exploit with selling to, raiding and then conquering a market
* Fix fleet events during rebellion getting stuck
* Fix multiple operatives on internal security mode doing the same action
* Fix ceasefire offer's intel tag
* Fix non-fatal NPE when talking to Hannan about potential League membership
* Fix how conquest mission creator filters out zero-reward missions
* Number of blueprints available at Prism blueprint trader now configurable in settings.json

Minor request: It'd be nice if there was a lower level of hyperspace quest skip, like 250 instead of 400. 400's more than halfway to maxing out at slipsurge.  250 would get reverse polarity while leaving the lions share of the quest to still progress.
Yeah, might do that next version.

Hi

I'd like to report a small issue regarding with the initial contact you get when you pick a faction at startup. If it's not a Nexerelin issue please ignore.
For certain factions certain characters from the comms directory are locked and you can't talk to them initially yet they are set as your first contact to get missions.
For example the on a UAF start you can get assigned the queen from Auroria or Inari Masako from Hem Fayette and probably others. In this case you won't be able to start doing missions right away because they will refuse the comm link.
Is this something you think could be fixed?
Hello!
Nex can't really tell if a contact is inaccessible in that manner, so it's up to the faction mod to set "noStartingContact":true, in its own Nex faction config (and add its own starting contact if so desired); e.g. Iron Shell does this.
Logged

Aposkus

  • Ensign
  • *
  • Posts: 21
    • View Profile
Re: [0.98a] Nexerelin v0.11.3y "Planet Tales" (hotfix 2025-03-31)
« Reply #6446 on: April 06, 2025, 06:18:43 AM »


The TT commerce raiding bug has actually been around late in 0.97, I wrote a runcode at the time to work around it:
Code: java
runcode import com.fs.starfarer.api.impl.campaign.intel.events.*;
        HostileActivityEventIntel intel = HostileActivityEventIntel.get();
        intel.removeActivityOfClass(TriTachyonHostileActivityFactor.class);
        intel.addActivity(new TriTachyonHostileActivityFactor(intel), new TriTachyonStandardActivityCause(intel));

Heya, thanks for the mod. Do we run this command in the console? Because I tried, but it doesnt fix the issue, I still get 0 points from either raiding the TT worlds or destroying their trade fleets.
« Last Edit: April 06, 2025, 06:23:22 AM by Aposkus »
Logged

Histidine

  • Admiral
  • *****
  • Posts: 5050
    • View Profile
    • GitHub profile
Re: [0.98a] Nexerelin v0.12.0 "Abyssal Gaze" (official 2025-04-06)
« Reply #6447 on: April 06, 2025, 06:20:49 AM »

Huh, it's that broken? :-X
Well, this will force-complete it:
Code: java
runcode com.fs.starfarer.api.impl.campaign.intel.events.ttcr.TriTachyonCommerceRaiding.get().setProgress(300);
Logged

sigvard

  • Ensign
  • *
  • Posts: 30
    • View Profile
Re: [0.98a] Nexerelin v0.12.0 "Abyssal Gaze" (official 2025-04-06)
« Reply #6448 on: April 06, 2025, 08:13:54 AM »

Thanks for your work on nexerelin!

Appreciate the code snippet to fix the tritac event, also ran into the exact same issue of it being frozen at 80 after the initial merc contact.

 Edit 2: the tritac issue is confirmed as a known issue in industrial evolution right now, for anyone wondering.


 Edit: Mentioned an issue with embassy ambassadors, but The embassy is part of industrial evolution- Apologies for even mentioning it here, not your problem,I just kind of assumed it was part of the diplomacy stuff from nexerelin.
« Last Edit: April 06, 2025, 09:17:09 AM by sigvard »
Logged

Khazahm

  • Ensign
  • *
  • Posts: 3
    • View Profile
Re: [0.98a] Nexerelin v0.12.0 "Abyssal Gaze" (official 2025-04-06)
« Reply #6449 on: April 06, 2025, 02:50:34 PM »

updated to the new version(game and this mod) and get this with only the needed mods
settings : random core worlds

105099 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.econ.MarketAPI.getCommDirectory()" because "market" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.econ.MarketAPI.getCommDirectory()" because "market" is null
   at com.fs.starfarer.api.impl.campaign.ids.People.createMiscCharacters(People.java:668)
   at com.fs.starfarer.api.impl.campaign.ids.People.create(People.java:112)
   at com.fs.starfarer.api.impl.campaign.CoreLifecyclePluginImpl.createInitialPeople(CoreLifecyclePluginImpl.java:1573)
   at com.fs.starfarer.api.impl.campaign.CoreLifecyclePluginImpl.onNewGameAfterEconom yLoad(CoreLifecyclePluginImpl.java:1003)
   at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
   at com.fs.starfarer.title.TitleScreenState.dialogDismissed(Unknown Source)
   at com.fs.starfarer.ui.public.dismiss(Unknown Source)
   at com.fs.starfarer.ui.impl.class.dismiss(Unknown Source)
   at com.fs.starfarer.campaign.save.A.actionPerformed(Unknown Source)
   at com.fs.starfarer.ui.classnew.buttonPressed(Unknown Source)
   at com.fs.starfarer.ui.I.new(Unknown Source)
   at com.fs.starfarer.ui.I.processInput(Unknown Source)
   at com.fs.starfarer.ui.W.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.super(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
   at java.base/java.lang.Thread.run(Unknown Source)
Logged
Pages: 1 ... 428 429 [430] 431 432