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 ... 435 436 [437] 438 439

Author Topic: [0.98a] Nexerelin v0.12.0c "Abyssal Gaze" (update 2025-05-01)  (Read 3788385 times)

Histidine

  • Admiral
  • *****
  • Posts: 5135
    • View Profile
    • GitHub profile
Re: [0.98a] Nexerelin v0.12.0b "Abyssal Gaze" (reupload 2025-04-22)
« Reply #6540 on: April 27, 2025, 12:51:34 AM »

Tried a new save with only Nex and AotD(and console commands{and their all required mods}). AotD is what adds the ability, but the error didn't happen when I stopped a smuggler supporting a Tri-Tach rebellion on a Hegemony conquered Eochu Bres. I guess Nex and AotD when used together don't play well with custom faction mods, but I'm not a programmer.

And I checked the fully modded save and the issue still happens.

Edit: Give me a bit and I'll try another new save with only Nex, AotD, and a custom faction.
Edit 2: Yep, happens with Diable Avionics as well. Also it looks like AotD: Question of Loyalty is specifically responsible. Several of the folders within the data folder are just completely empty.
Mentioned this to Kaysaar and it'll be fixed next AotD QoL version, thanks for looking into it!

Will "originally held by X" ever go away from my planet description?
No (well, unless I find a different readily visible place to put the information, and/or a system for factions to gain/lose claims gets implemented)

Would be a nice feature if planets captured by the player faction also got a unique description, could probably just reuse the Independent one.
The guy doing the descs plans to add player faction descs for all planets, though this will take a while to come (it's part of a general review of all the captured planet descs; some of them are quite dated).

i finish Salvation and now i'm doing Kallichore archive, i talk to Rayan he tells me to meet in person but the dialog option does't show up
Oh dear. I wonder if that broke in a new Starsector RC?
Quick workaround (dock with Eochu Bres and copypaste into console, then undock and redock; the option will now appear)
Code
runcode import com.fs.starfarer.api.impl.campaign.missions.academy.*;
InteractionDialogAPI dialog = Global.getSector().getCampaignUI().getCurrentInteractionDialog();
Global.getSector().getMemoryWithoutUpdate().set("$gaKA_visitArroyo", true);
((GAKallichore)Global.getSector().getMemoryWithoutUpdate().get("$gaKA_ref")).checkStageChangesAndTriggers(dialog, dialog.getPlugin().getMemoryMap());
Logged

MetalLore

  • Ensign
  • *
  • Posts: 2
    • View Profile
Re: [0.98a] Nexerelin v0.12.0b "Abyssal Gaze" (reupload 2025-04-22)
« Reply #6541 on: April 27, 2025, 06:29:36 AM »

It worked, thanks.
Logged

Simbach Vazo

  • Lieutenant
  • **
  • Posts: 95
  • Professional Goober
    • View Profile
Re: [0.98a] Nexerelin v0.12.0b "Abyssal Gaze" (reupload 2025-04-22)
« Reply #6542 on: April 27, 2025, 12:38:12 PM »

Would be a nice feature if planets captured by the player faction also got a unique description, could probably just reuse the Independent one.
Someone was working on this in the USC, don't know where that's going at the mo.

edit:
oh teehee that got pointed out already
Logged
G r o o v y

al00195

  • Ensign
  • *
  • Posts: 28
    • View Profile
Re: [0.98a] Nexerelin v0.12.0b "Abyssal Gaze" (reupload 2025-04-22)
« Reply #6543 on: April 27, 2025, 01:51:05 PM »

Hello,

This mod have an issue when used with adjusted sector + Random Assortment of Things. The abyssal rift is badly placed because the abyssLabel is set to a fixed location in the "VanillaSystemsGenerator.class" file. I tried multiple option to edit this file (like Jad and visual studio code) without success. Can someone help me ?
Logged

SSchorik0101

  • Ensign
  • *
  • Posts: 37
    • View Profile
Re: [0.98a] Nexerelin v0.12.0b "Abyssal Gaze" (reupload 2025-04-22)
« Reply #6544 on: April 28, 2025, 08:08:52 AM »

The latest update to this mod appears broken. I start with all story missions skipped and Horus Yaribay is not showing up as a contact.
Logged

Histidine

  • Admiral
  • *****
  • Posts: 5135
    • View Profile
    • GitHub profile
Re: [0.98a] Nexerelin v0.12.0b "Abyssal Gaze" (reupload 2025-04-22)
« Reply #6545 on: April 28, 2025, 08:18:21 AM »

Hello,

This mod have an issue when used with adjusted sector + Random Assortment of Things. The abyssal rift is badly placed because the abyssLabel is set to a fixed location in the "VanillaSystemsGenerator.class" file. I tried multiple option to edit this file (like Jad and visual studio code) without success. Can someone help me ?
Hi, you'll have to recompile the mod source code, which is beyond the scope of this post (but you can consult the modding resources like this wiki page or ask on one of the modding Discord servers/channels).

The latest update to this mod appears broken. I start with all story missions skipped and Horus Yaribay is not showing up as a contact.
The intent is now that you have to talk to him after the mission to add him as a potential contact (as per an old suggestion in this thread), but seems he's not actually unhidden from comm board, whoops. Gonna fix that in coming update.

Console Commands runcode to readd him (copy and paste):
Code: java
runcode exerelin.campaign.StartSetupPostTimePass.addStoryContact("horus_yaribay");
Logged

NephilimNexus

  • Commander
  • ***
  • Posts: 169
    • View Profile
Re: [0.98a] Nexerelin v0.12.0b "Abyssal Gaze" (reupload 2025-04-22)
« Reply #6546 on: April 28, 2025, 12:23:56 PM »

Was just notified of a Colony Crisis attack by a member of my own alliance.  Ummm... OK?  Why?
Logged

DefiasOne

  • Commander
  • ***
  • Posts: 225
    • View Profile
Re: [0.98a] Nexerelin v0.12.0b "Abyssal Gaze" (reupload 2025-04-22)
« Reply #6547 on: April 28, 2025, 01:19:25 PM »

Was just notified of a Colony Crisis attack by a member of my own alliance.  Ummm... OK?  Why?

Money is a great motivator
Logged

Droll

  • Commander
  • ***
  • Posts: 109
    • View Profile
Re: [0.98a] Nexerelin v0.12.0b "Abyssal Gaze" (reupload 2025-04-22)
« Reply #6548 on: April 28, 2025, 03:40:48 PM »

Are pirates supposed to be sending relief fleets to Mayasuran colonies?

An uncharacteristically nice gesture to be sure but it did made me wonder if the pirates have special restrictions on what diplo events fire regarding them.
Logged

OmegaS

  • Ensign
  • *
  • Posts: 18
    • View Profile
Re: [0.98a] Nexerelin v0.12.0b "Abyssal Gaze" (reupload 2025-04-22)
« Reply #6549 on: April 29, 2025, 10:13:43 PM »

Have a different CTD here regarding industries on sector generation.  Happens in both .12.0 and .12.0b.  It still happened after deleting the Luna Lib settings.  I've been tweeking the vanilla systems without it, so that might be the root cause.

Code
94593 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.econ.Industry.setAICoreId(String)" because the return value of "com.fs.starfarer.api.campaign.econ.MarketAPI.getIndustry(String)" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.econ.Industry.setAICoreId(String)" because the return value of "com.fs.starfarer.api.campaign.econ.MarketAPI.getIndustry(String)" is null
at exerelin.world.VanillaSystemsGenerator.enhanceVanillaMarkets(VanillaSystemsGenerator.java:254)
at exerelin.plugins.ExerelinModPlugin.onNewGameAfterEconomyLoad(ExerelinModPlugin.java:692)
at com.fs.starfarer.campaign.save.CampaignGameManager.o00000(Unknown Source)
at com.fs.starfarer.title.TitleScreenState.dialogDismissed(Unknown Source)
at com.fs.starfarer.ui.oo0O.dismiss(Unknown Source)
at com.fs.starfarer.ui.impl.o0OO.dismiss(Unknown Source)
at com.fs.starfarer.campaign.save.A.actionPerformed(Unknown Source)
at com.fs.starfarer.ui.n.buttonPressed(Unknown Source)
at com.fs.starfarer.ui.int.new(Unknown Source)
at com.fs.starfarer.ui.int.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.o00000(Unknown Source)
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)

EDIT: Yup, it was touching the econ .json files that did it.  Guess I'll have to fix them up manually.  BTW, is there a way to make sure Hannan becomes the admin of Kazeron after an ownership swap?  I remember that being an issue in .97.
« Last Edit: April 29, 2025, 10:35:05 PM by OmegaS »
Logged

Histidine

  • Admiral
  • *****
  • Posts: 5135
    • View Profile
    • GitHub profile
Re: [0.98a] Nexerelin v0.12.0b "Abyssal Gaze" (reupload 2025-04-22)
« Reply #6550 on: April 30, 2025, 04:53:13 AM »

Was just notified of a Colony Crisis attack by a member of my own alliance.  Ummm... OK?  Why?
Mostly I haven't bothered to integrate the colony crises into the alliance system yet (and it currently requires replacing enough vanilla classes that I'd rather skip on doing it given how easy the crises are anyway).

Are pirates supposed to be sending relief fleets to Mayasuran colonies?

An uncharacteristically nice gesture to be sure but it did made me wonder if the pirates have special restrictions on what diplo events fire regarding them.
Pirates/LP have a bunch of exemptions from diplomacy that I'm not gonna dig into right now, but checking the code for relief fleets specifically, they can send (but not receive) relief fleets. A slightly funny state of affairs, dunno if needs changing in general.

BTW, is there a way to make sure Hannan becomes the admin of Kazeron after an ownership swap?  I remember that being an issue in .97.
Nex intentionally doesn't allow persons with factionLeader post to be market admins unless the person and market have the same faction, although a third-party script could listen for market transfers and modify the admin at that time.
Logged

Deathawaits4

  • Ensign
  • *
  • Posts: 8
    • View Profile
Re: [0.98a] Nexerelin v0.12.0b "Abyssal Gaze" (reupload 2025-04-22)
« Reply #6551 on: April 30, 2025, 10:28:42 AM »

Pirate fleets that have engaged you and then left you alone after you disengage, constantly follow you and it is impossible to get rid of them. Its like they have a marker on you and no matter how far you get away from them they always find you.
Logged

Ultrarattecoon

  • Ensign
  • *
  • Posts: 18
    • View Profile
Re: [0.98a] Nexerelin v0.12.0b "Abyssal Gaze" (reupload 2025-04-22)
« Reply #6552 on: April 30, 2025, 02:38:37 PM »

why are ai ai invasions autonomous forces while player has to be exactly above the planet for the invasion to continue? persean league invaded my planet and i defeated all their fleets in the system, even their allies but the invasion continued, i couldnt just get 5000 marines out of thin air, i had 1500 elites but that did nothing, ai just jumped across my 8-ish structures and seemed to even get reinforcements

and after that i have to tacbomb my own colony bc of course ai doesnt care about that either when they invade (and i understand it would be ridiculous for 400 days military disruptions). and as a treat a beautiful -12 recent unrest and -5 rebellion because 10 years agon i concuered this planet
« Last Edit: April 30, 2025, 02:45:56 PM by Ultrarattecoon »
Logged

Histidine

  • Admiral
  • *****
  • Posts: 5135
    • View Profile
    • GitHub profile
Re: [0.98a] Nexerelin v0.12.0b "Abyssal Gaze" (reupload 2025-04-22)
« Reply #6553 on: April 30, 2025, 09:16:18 PM »

Pirate fleets that have engaged you and then left you alone after you disengage, constantly follow you and it is impossible to get rid of them. Its like they have a marker on you and no matter how far you get away from them they always find you.
Is this a vengeance fleet? Those will keep pursuing you but can be outsmarted once they're close enough to lose their maphack (and once this happens they'll have a hard time catching up again as long as you continue traveling).
If it's not a vengeance fleet then I dunno, Nex shouldn't be touching their fleet AI.

why are ai ai invasions autonomous forces while player has to be exactly above the planet for the invasion to continue? persean league invaded my planet and i defeated all their fleets in the system, even their allies but the invasion continued, i couldnt just get 5000 marines out of thin air, i had 1500 elites but that did nothing, ai just jumped across my 8-ish structures and seemed to even get reinforcements

and after that i have to tacbomb my own colony bc of course ai doesnt care about that either when they invade (and i understand it would be ridiculous for 400 days military disruptions). and as a treat a beautiful -12 recent unrest and -5 rebellion because 10 years agon i concuered this planet
Player invasions work the same way; once you've deployed all the units you want you can just go elsewhere, at the cost of not being able to apply fleet bonuses or deploy units still on your fleet.
That said I can't guarantee the ground unit<->fleet mapping works for NPCs in all situations (which might allow them to disobey fleet checks when deploying). Made some adjustments there, at least.
Logged

Histidine

  • Admiral
  • *****
  • Posts: 5135
    • View Profile
    • GitHub profile
Re: [0.98a] Nexerelin v0.12.0c "Abyssal Gaze" (update 2025-05-01)
« Reply #6554 on: April 30, 2025, 09:29:30 PM »

Hopefully the last bugfixes for Starsector 0.98a.

Nexerelin v0.12.0c
Download
Changelog
* Improve checks for whether NPC fleets are close enough to deploy/support ground battle units
* Joining Persean League leaves player's existing alliance, if any
* Buy ship bar/contact offer shouldn't ask for IBB boss ships
* File Drawer Problem: notify mission failure on attacking Mauve; fix convo with wrong person if retrying mission
* Abyss map label will adjust its position based on sector size
* NAT Investigators in Sectorpol colony crisis will explain reason for their presence when asked
* Refactor market builder to better handle AotD, fix market upsize bonus in random sector no longer working
* Story skip polish/fixes
* Fix GUI bug in random sector faction toggle
* Ground battle intel no longer shows loot that's actually just existing storage contents
* Tariff mults configurable in Luna mod settings menu
* Retroactive fix for rebellion support fleet AI crash covers more cases
* Fixes in the 0.12.0b reuploads
    * Fix crash with certain custom starts (e.g. The Infernal Machine and Notre Dame)
    * Fix diplomacy rep limit crash
Logged
Pages: 1 ... 435 436 [437] 438 439