Fractal Softworks Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

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

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - BeltfedVendetta

Pages: [1] 2
1
Mods / Re: [0.96a] Nexerelin v0.11.0b "Dark Tower" (fixes 2023-06-17)
« on: August 11, 2023, 04:11:34 PM »
I am having a lot of CTDs when voting on ceasefire agreements for some reason. Here's the latest from starsector.log:

Quote
2946234 [Thread-3] INFO  exerelin.campaign.ai.ExecutiveAIModule  - Adding action Diplomacy - Ceasefire
2946235 [Thread-3] INFO  exerelin.campaign.diplomacy.DiplomacyBrain  - Checking peace for faction Keruvim Shipyards: weariness 46833.402
2946235 [Thread-3] INFO  exerelin.campaign.diplomacy.DiplomacyBrain  -    player weariness: 359427.12/5000.0
2946235 [Thread-3] INFO  exerelin.campaign.diplomacy.DiplomacyBrain  -    Weariness sum: 406260.53
2946235 [Thread-3] INFO  exerelin.campaign.diplomacy.DiplomacyBrain  -    Events modifier: 0.0
2946235 [Thread-3] INFO  exerelin.campaign.diplomacy.DiplomacyBrain  -    Negotiating treaty
2946235 [Thread-3] INFO  exerelin.campaign.ai.ExecutiveAIModule  - Adding action makePeace
2946932 [Thread-3] INFO  exerelin.campaign.ai.concern.RetaliationConcernV2  - Selected raid record: Raid: Adramelech Fortress, 7.1226597
2953062 [Thread-3] INFO  exerelin.campaign.alliances.AllianceVoter  - == Vote for peace with keruvim ==
2953062 [Thread-3] INFO  exerelin.campaign.alliances.AllianceVoter  - Diable Avionics votes: NO
2953062 [Thread-3] INFO  exerelin.campaign.alliances.AllianceVoter  -    Total points: -27.13663
2953062 [Thread-3] INFO  exerelin.campaign.alliances.AllianceVoter  -    Base points: 75.0
2953062 [Thread-3] INFO  exerelin.campaign.alliances.AllianceVoter  -    Friend disposition: 15.864027
2953062 [Thread-3] INFO  exerelin.campaign.alliances.AllianceVoter  -    Other disposition: -27.906155
2953062 [Thread-3] INFO  exerelin.campaign.alliances.AllianceVoter  -    Other alliance disposition: -15.203077
2953062 [Thread-3] INFO  exerelin.campaign.alliances.AllianceVoter  -    Strength points: -5.909091
2953062 [Thread-3] INFO  exerelin.campaign.alliances.AllianceVoter  -    Hawk/dove points: -75.0
2953062 [Thread-3] INFO  exerelin.campaign.alliances.AllianceVoter  -    War weariness points: 0.0
2953062 [Thread-3] INFO  exerelin.campaign.alliances.AllianceVoter  -    Random points: 6.017664
2953062 [Thread-3] INFO  exerelin.campaign.alliances.AllianceVoter  - Final vote: true (2 to 1)
2953063 [Thread-3] INFO  exerelin.campaign.alliances.AllianceVoter  - == Vote for peace with unsc ==
2953063 [Thread-3] INFO  exerelin.campaign.alliances.AllianceVoter  - Final vote: true (3 to 0)
2953324 [Thread-3] INFO  exerelin.campaign.DiplomacyManager  - Creating either diplomacy event for factions Keruvim Shipyards, Davidian United
2953324 [Thread-3] INFO  exerelin.campaign.DiplomacyManager  - Trying event: Ceasefire
2953518 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
   at exerelin.campaign.intel.diplomacy.CeasefirePromptIntel.accept(CeasefirePromptIntel.java:165)
   at exerelin.campaign.intel.diplomacy.CeasefirePromptIntel.advanceImpl(CeasefirePromptIntel.java:210)
   at com.fs.starfarer.api.impl.campaign.intel.BaseIntelPlugin.advance(BaseIntelPlugin.java:78)
   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.o00000(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)

It always happens after voting. It doesn't matter how I vote, it still CTDs. Sometimes I can vote without a CTD, but more often than not it's a CTD event.

2
So, as it sits, Starsector FLAT OUT REFUSES to even attempt to enable this mod in 0.96, which is rather bizarre since other 0.95 mods still work.

I've found you can work around this by going into the mod_info.json file and changing the "gameVersion": "0.95a" to "0.96a-RC7". Whether this is stable... Dunno.

3
Mods / Re: [0.96a-RC8] Machina Void Shipyards v. 0.61
« on: July 04, 2023, 09:53:23 PM »
Can't download the mod with the supplied Google Docs link. Gives a "Server Not Found" error when I try to download the Doc file.

4
I get this CTD when clicking on the Command tab. I see stelnet's folder referenced, is this some sort of conflict or something?

Spoiler
Quote
1511370 [Thread-3] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading CSV data from [DIRECTORY: C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\..\mods\stelnet]
1511379 [Thread-3] INFO  net.andylizi.starsector.planetsearch.CoreUIWatchScript  - CoreUI changed
1512988 [Thread-3] INFO  net.andylizi.starsector.planetsearch.CoreUIWatchScript  - CoreUI changed
1512988 [Thread-3] INFO  net.andylizi.starsector.planetsearch.CoreUIWatchScript  - CoreUI injected
1514036 [Thread-3] INFO  com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent  - Spawning officers/admins at roider_threeSisters
1514036 [Thread-3] INFO  com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent  -     officerProb: 0.2
1514036 [Thread-3] INFO  com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent  -     additionalProb: 0.1
1514036 [Thread-3] INFO  com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent  -     mercProb: 0.5
1514036 [Thread-3] INFO  com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent  -     adminProb: 0.05
1514036 [Thread-3] INFO  com.fs.starfarer.api.impl.campaign.events.OfficerManagerEvent  -
1689764 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
   at com.fs.starfarer.campaign.ui.intsuper.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.render(Unknown Source)
   at com.fs.starfarer.ui.oOO0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.o00000(Unknown Source)
   at com.fs.starfarer.ui.OoO0.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.render(Unknown Source)
   at com.fs.starfarer.ui.v.renderImpl(Unknown Source)
   at com.fs.starfarer.campaign.ui.MarketConditionsWidget.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.render(Unknown Source)
   at com.fs.starfarer.ui.v.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.render(Unknown Source)
   at com.fs.starfarer.ui.v.renderImpl(Unknown Source)
   at com.fs.starfarer.campaign.command.OutpostItemRow.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.render(Unknown Source)
   at com.fs.starfarer.ui.oOO0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO.o00000(Unknown Source)
   at com.fs.starfarer.ui.OoO0.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.render(Unknown Source)
   at com.fs.starfarer.ui.e$Oo.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.render(Unknown Source)
   at com.fs.starfarer.ui.v.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.e.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.render(Unknown Source)
   at com.fs.starfarer.ui.v.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.render(Unknown Source)
   at com.fs.starfarer.ui.v.renderImpl(Unknown Source)
   at com.fs.starfarer.campaign.ui.UITable.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.render(Unknown Source)
   at com.fs.starfarer.ui.v.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.render(Unknown Source)
   at com.fs.starfarer.ui.v.renderImpl(Unknown Source)
   at com.fs.starfarer.campaign.command.F.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.render(Unknown Source)
   at com.fs.starfarer.ui.v.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.o0OO.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.render(Unknown Source)
   at com.fs.starfarer.ui.v.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.N.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.OO0O.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.render(Unknown Source)
   at com.fs.starfarer.ui.v.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.N.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.do.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.o0Oo.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.render(Unknown Source)
   at com.fs.starfarer.ui.v.renderImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.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.o00000(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
   at java.lang.Thread.run(Unknown Source)
[close]

5
Mods / Re: [0.95.1a] Nexerelin v0.10.5b "Sierra Nevada" (update 2022-09-17)
« on: November 19, 2022, 01:34:49 PM »
Not sure if this crash is related to Nexerelin or not.

Quote
2090448 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.util.MissingFormatArgumentException: Format specifier 's'
java.util.MissingFormatArgumentException: Format specifier 's'
   at java.util.Formatter.format(Unknown Source)
   at java.util.Formatter.format(Unknown Source)
   at java.lang.String.format(Unknown Source)
   at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.addPara(Unknown Source)
   at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.addPara(Unknown Source)
   at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.addPara(Unknown Source)
   at com.fs.starfarer.api.campaign.impl.items.consumables.itemAbilities.WIP.IndEvo_D ronesAbilityPlugin.addTooltip(IndEvo_DronesAbilityPlugin.java:53)
   at com.fs.starfarer.api.campaign.impl.items.consumables.singleUseItemPlugins.IndEv o_BaseConsumableItemPlugin.createTooltip(IndEvo_BaseConsumableItemPlugin.java:159)
   at com.fs.starfarer.campaign.ui.trade.CargoDataGridView$1.createImpl(Unknown Source)
   at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.create(Unknown Source)
   at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable.beforeShown(Unknown Source)
   at com.fs.starfarer.ui.Q.showTooltip(Unknown Source)
   at com.fs.starfarer.ui.ooOo.super.new(Unknown Source)
   at com.fs.starfarer.ui.ooOo.processInput(Unknown Source)
   at com.fs.starfarer.ui.Q.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.campaign.ui.trade.CargoDataGridView.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.processInput(Unknown Source)
   at com.fs.starfarer.ui.e$Oo.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.e.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.campaign.ui.oOoO.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.coreui.O0O0.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.o0OO.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.N.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.OO0O.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.N.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.o0Oo.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.processInput(Unknown Source)
   at com.fs.starfarer.ui.v.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.v.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.Q.processInput(Unknown Source)
   at com.fs.starfarer.campaign.CampaignState.processInput(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.lang.Thread.run(Unknown Source)

6
Mods / Re: [0.9.1a] Industrial.Evolution 1.8.b - Colony content expansion
« on: October 17, 2020, 05:52:34 AM »
Is this a crash related to Industrial.Evolution? Keep having similar errors constantly after about an hour. This is using the latest IE and on a new character.

Military_Police_Headquarters is not an Industrial.Evolution thing, I think it's TASC?
[/quote]

Doh! Sorry about that. I thought boggled was part of IE for some reason.
On another note, I tried removing that industry from the market and it seems to not crash anymore. So... You actually helped me solve a problem that wasn't even caused by your mod. LOL. Thanks. And sorry again about that.

7
Mods / Re: [0.9.1a] Industrial.Evolution 1.8.b - Colony content expansion
« on: October 16, 2020, 06:22:52 AM »
Is this a crash related to Industrial.Evolution? Keep having similar errors constantly after about an hour. This is using the latest IE and on a new character.

Code
2077261 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
at data.campaign.econ.boggledTools.getPlanetType(boggledTools.java:697)
at data.campaign.econ.boggledTools.refreshAquacultureAndFarming(boggledTools.java:929)
at data.campaign.econ.industries.Military_Police_Headquarters.advance(Military_Police_Headquarters.java:109)
at com.fs.starfarer.campaign.econ.Market.advance(Unknown Source)
at com.fs.starfarer.campaign.econ.Economy.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$1.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

8
Mods / Re: [0.9.1a] Console Commands v3.0 WIP 7.6 (released 2018-12-07)
« on: September 27, 2019, 05:21:47 PM »
Is it possible to add a military submarket to an already generated market?

I've also wondered about this, and I think it might be possible with runcode, but I have no idea what kind of reference or how to write out the line to enact it.
Looking through Exerelin, there's a "submarkets.csv" which lists several different ones including exerelin_prismMarket, open_market, black_market, and generic_military which has the description:
"Trade with $theFaction military base.

Weapons and other military hardware can be bought and sold here even if they're illegal on the open market. A commission and better standing with $theFaction results in higher-grade hardware being available.

Will buy locally illegal goods as part of a no-questions-asked buyback program.

Selling enough of a commodity will temporarily resolve a shortage."

So that's definitely it. And, no, in case you're wondering "addcondition" and "addindustry" doesn't work. But you should be able to somehow add it. Someone that knows more about how runcode works could probably decipher it.

I'm also interested, too, because none of my own colonies have military markets and it would be nice to have them to stock up on weapons and marines/crew occasionally. I mean, it would make sense, especially if they already have a military base on them.

9
Mods / Re: [0.9.1a] Console Commands v3.0 WIP 7.6 (released 2018-12-07)
« on: September 24, 2019, 07:35:26 AM »
I did what you said, but the command was not recognized. type in quotation marks as I should type there in Console Commands. Please.

The console right there suggests what you did wrong: you typed "additems" instead of "additem." No quotation marks.

10
Mods / Re: [0.9.1a] Console Commands v3.0 WIP 7.6 (released 2018-12-07)
« on: September 23, 2019, 03:56:50 AM »
Hello?! I would like to add a material from Fringe Defense Syndicate the material is "crystal energy". Could you tell me what to do to add this material? I tried: "addcrystal energy", + the amount I wanted and the command said there is no such command.

...Why did you quote the whole first post which serves as the mod info/description? That makes no sense.

Also, you can type "help" and "help all" to get a list of commands and "help list(or any other command)" to get a description of that. And if you ever want to find something like items or commodities you can "list items" or "list specials."

In which case what you want to add is likely "energy_crystals" (HMI also has "HMI_crystal"/Quantum Crystals). To do this you'd type "additem energy_crystals [amount]" without quotations or the brackets.

11
Mods / Re: [0.9.1a] Console Commands v3.0 WIP 7.6 (released 2018-12-07)
« on: September 14, 2019, 12:29:15 PM »
Hello! I'm quite new to the modding community but I was wondering for the next update if you could add a AddAdmin command.

Sweet Jesus, yes, please. Despite all my playtime I have a whopping 3 administrators that I've gained. This is ridiculous. And, since my previous answer of whether or not there was ANY way to spawn administrators wasn't answered, I'm guessing that there is no way to currently spawn them.

It's like the game wants to force you to utilize Alpha core AIs. Which gets old quick with how fast the Hegemony catches on that so much as even a single computer beeps at your colony like they're playing the intergalactic version of "Pandemic 2" and you're the man in Brazil with a cough.

12
Mods / Re: [0.9.1a] Console Commands v3.0 WIP 7.6 (released 2018-12-07)
« on: September 14, 2019, 12:24:54 PM »
The next version will have a SpawnCustomEntity command.

Until then, you can spawn one at the player fleet's location by copy+pasting the following command into the console:
Code
runcode PlanetAPI star = ((StarSystemAPI) $loc).getStar(); if (star != null) { $loc.addCustomEntity(null, null, "stable_location", "neutral").setCircularOrbitPointingDown(star, VectorUtils.getAngle(star.getLocation(), $playerFleet.getLocation()), MathUtils.getDistance(star.getLocation(), $playerFleet.getLocation()), 180f); }

This just spawns a stable location, you still have to build the structures

Speaking of stable location, is there a way to spawn the better relays?

There is, but whether they actually work and contribute bonuses like "naturally" spawned relays isn't something that I've confirmed or not.

I actually experimented a ton with that runcode that can spawn stable locations and you can actually spawn a lot of stuff with it, but most of it is not fully usable or accessible.

This should spawn a Domain-era comm relay you control:
runcode PlanetAPI star = ((StarSystemAPI) $loc).getStar(); if (star != null) { $loc.addCustomEntity(null, null, "comm_relay", "player").setCircularOrbitPointingDown(star, VectorUtils.getAngle(star.getLocation(), $playerFleet.getLocation()), MathUtils.getDistance(star.getLocation(), $playerFleet.getLocation()), 180f); }

Replace "comm_relay" with "nav_buoy" or "sensor_array" to spawn the Domain-era equivalents of those, as well. Adding "_makeshift" to them spawns the makeshift player/AI variants.

Again, just because they've spawn doesn't mean you get the benefits of them in-game. So confirm whether you do or not by looking at the modifiers to see if they appear as they should in your colonies and whatnot.

13
Mods / Re: [0.9.1a] Console Commands v3.0 WIP 7.6 (released 2018-12-07)
« on: September 07, 2019, 11:27:41 AM »
This might be a bit of a dumb question, but I'm running devbuild 661 (the latest current release as of this time) and I was wondering if there is a method or command to spawn administrators? And, if so, can you change the attributes/skill levels of those administrators?

14
Mods / Re: [0.8.1a] Mayasuran Navy 8.0.2
« on: February 17, 2018, 08:22:27 PM »
Tried your mod, it crashes whenever I launch Starsector. Disabling only your mod and it launches and works. So it must be your mod and/or a conflict with something.

CTD messagebox:
"Fatal: Index: 3, Size: 1
Starsector 0.8.1a-RC8"

From starsector.log:
14397 [Thread-4] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [ABSOLUTE_AND_CWD: null (C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\..\mods\JP_RC\data\hulls\skins\syndicate_asp_mercury.skin)]
14398 [Thread-4] INFO  com.fs.starfarer.loading.ShipHullSpecLoader  - Loading hull skin [C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\..\mods\JP_RC\data\hulls\skins\syndicate_asp_vigilance.skin]
14399 [Thread-4] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [ABSOLUTE_AND_CWD: null (C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\..\mods\JP_RC\data\hulls\skins\syndicate_asp_vigilance.skin)]
14399 [Thread-4] INFO  com.fs.starfarer.loading.ShipHullSpecLoader  - Loading hull skin [C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\..\mods\Mayasuran Navy\data\hulls\skins\MSS_Mokarran_D.skin]
14400 [Thread-4] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [ABSOLUTE_AND_CWD: null (C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\..\mods\Mayasuran Navy\data\hulls\skins\MSS_Mokarran_D.skin)]
14400 [Thread-4] INFO  com.fs.starfarer.loading.ShipHullSpecLoader  - Loading hull skin [C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\..\mods\Mayasuran Navy\data\hulls\skins\MSS_Mokarran_Special.skin]
14401 [Thread-4] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [ABSOLUTE_AND_CWD: null (C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\..\mods\Mayasuran Navy\data\hulls\skins\MSS_Mokarran_Special.skin)]
14402 [Thread-4] INFO  com.fs.starfarer.loading.ShipHullSpecLoader  - Loading hull skin [C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\..\mods\Mayasuran Navy\data\hulls\skins\MSS_Mudskipper.skin]
14403 [Thread-4] INFO  com.fs.starfarer.loading.LoadingUtils  - Loading JSON from [ABSOLUTE_AND_CWD: null (C:\Program Files (x86)\Fractal Softworks\Starsector\starsector-core\..\mods\Mayasuran Navy\data\hulls\skins\MSS_Mudskipper.skin)]
14809 [Thread-4] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.IndexOutOfBoundsException: Index: 3, Size: 1
java.lang.IndexOutOfBoundsException: Index: 3, Size: 1
   at java.util.ArrayList.rangeCheck(Unknown Source)
   at java.util.ArrayList.get(Unknown Source)
   at com.fs.starfarer.loading.ShipHullSpecLoader.Ò00000(Unknown Source)
   at com.fs.starfarer.loading.ShipHullSpecLoader.Ó00000(Unknown Source)
   at com.fs.starfarer.loading.SpecStore.OO0000(Unknown Source)
   at com.fs.starfarer.loading.ResourceLoaderState.init(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)

15
That looks like a Nexerelin bug.

For future reference, the part of the log with the identifying information is this part (the bold part is where the error happened, the other lines are the cascading failures that happened as a result and caused Starsector to crash):

1656444 [Thread-5] ERROR com.fs.starfarer.combat.D  - java.lang.NullPointerException
java.lang.NullPointerException
   at exerelin.utilities.ExerelinUtilsFleet.addMiningShipToFleet(ExerelinUtilsFleet.java:168)

   at exerelin.world.MiningFleetManager.spawnMiningFleet(MiningFleetManager.java:160)
   at exerelin.world.MiningFleetManager.updateMiningFleetPoints(MiningFleetManager.java:222)
   at exerelin.world.MiningFleetManager.advance(MiningFleetManager.java:246)


Ah, thank you. I was unsure of what bit of the log was the actual error that caused it.

Looking at the code suggests it crashes either because it can't find a faction config, or the config has an empty miningVariantOrWing table.

At a guess, it's probably failing to load the ptech (Blue) config. For now, you can just turn the mod off, or apply the changes here (including renaming ptech.json to PTech.json)


Many thanks! I'll try it and I'll update again if it doesn't fix it.

Pages: [1] 2