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 - Jazuke Taizago

Pages: [1] 2 3
1
Modding / Re: [0.97a-RC11/0.96a-RC10] Mikohime Java 23
« on: March 16, 2024, 06:49:15 PM »
To me. This doesn't seem to do anything. Yes, i use GraphicsLib. Now, i followed every instructions to the exact details, and also looked around here for options and means to see any improvement. Such as disabling GraphicLib's Bloom. While also disabling VSync, GLFlush, GLFinish and forcenoVBO. I just took your FPS limit which was 1000, why not? Was using 8GB VRam, changed to 6GB VRam to see if that stopped my mini-stuttering, but no dice. I have been living with this mini-stuttering for as long as i can remember.

Playing with slightly above 110 Mods. Tried counting them all, kind of lost track the exact number but it's slightly above that.

It's sad that this doesn't really help me in any way that i know of.

From my very basic understanding, the main problem I think is playing with 110 mods and only having 6GB ram allocated to it. You might want to increase that to 11GB+ for a more smooth experience. If budgeting that much still doesn't work, then your CPU definitely needs upgrading (and if it's high end already, time to decrease the amount of mods).

Hmm. My PC specs are this.

GPU: Nvidia Geforce 2080 Ti, i have two of them.
Processor: Intel i9-9900 3.60 GHz, 16 CPUs
Memory: 32 GB
Starsector's Drive it sits at: 1.80 T SSD. 439 GB remains.

Let me know if there is more details that are important other than these three.

If having 110 Mods are too much, despite following every kind of Guide there is or that i could find, helps not. And i am overreaching the limits, such as not giving enough VRam, then alright. The vague guide saying that 8 GB lets you play with most Mods really means no more than 90 Mods, probably.
first, you can check if the game is heavily spamming GC when the stutter is happening (the cmd window that appear should show you)
if thats not the case which usually can be fixed by just giving more heap or narrowing down the mod, have you considered to only use single 2080 Ti?..
see if its actually caused by the motherboard pcie lanes being halved.
if the micro-stutter happen on combat, try removing fast engine rendering if you have it.
GC? Sorry. I only have Entry level to Modding and these similar fields. I'll take more in-depth look at the cmd, if that is the case.

I have two 2080 Ti that is not connected with SLI. I made a grave and misinformed purchase, regarding GPU. Thus. I had to be settled with the two of them as i lack the income for a better one at all.

That is the VERY first time i have heard about pcie being halved. I have little understanding of this (newly, thanks to Himemiko's info). Okay. I learned a few things regarding pcie and it's details. I feel more enlightened. I'm not yet used to this kind of information, what it means and such. But by common sense and logic, i deduce that the compatibility is based on GPU pcie connectivity size versus Motherboard and etc pcie size, and it's Generation, if i am dumbing this down. This will help me greatly in the future, i truly hope. Thank you for bringing this info to me, Himemiko!

Fast Engine Rendering is disabled. Does that help, or should i just delete it completely? Considering it's not maintaned and updated anymore, for now.

Right. So i found the info regarding my Motherboard, at least. It is a MSI MPG Z390 GAMING PRO CARBON AC, S-115. I also had this purchased for my Rig HyperX Predator DDR4 3000MHz 32GB and later on to make up for my mistake a Kingston FURY Renegade PCIe M.2 NVME SSD 2TB, which i think is incompatible with my Motherboard that maxes out a 3.0, not a 4,0, if i am understanding this right? Since my Motherboard supports 3,0 x16. I have a much better (hopefully) Motherboard and Memory Cards on my wishlist, if i can manage to be a bit intelligent with my spending. A Nvidia 4090 GPU is simply impossible, for the time being, if that would change anything playing Starsector at 110+ Mods.

Edit: Found these, if they are of any concern, which gave me warnings:

OpenJDK 64-Bit Server VM warning: UseAVX=3 is not supported on this CPU, setting it to UseAVX=2
OpenJDK 64-Bit Server VM warning: UseXMMForObjInit requires SSE2 and unaligned load/stores. Feature is switched off.

Edit 2: Right. I think i understand what you mean by "GC" now. Their details as of my recent Copy is this:

[163.556s][info   ][gc        ] Trigger: Free (817M) is below minimum threshold (819M)
[163.561s][info   ][gc        ] GC(11) Concurrent reset 5.126ms
[163.562s][info   ][gc        ] GC(11) Pause Init Mark 0.096ms
[163.566s][info   ][gc        ] GC(11) Concurrent marking roots 4.118ms
[163.921s][info   ][gc        ] GC(11) Concurrent marking 355.258ms
[163.921s][info   ][gc        ] GC(11) Pause Final Mark 0.210ms
[163.921s][info   ][gc        ] GC(11) Concurrent thread roots 0.258ms
[163.923s][info   ][gc        ] GC(11) Concurrent weak references 1.832ms
[163.926s][info   ][gc        ] GC(11) Concurrent weak roots 3.032ms
[163.926s][info   ][gc        ] GC(11) Concurrent cleanup 6886M->5380M(8192M) 0.034ms
[163.930s][info   ][gc        ] GC(11) Concurrent strong roots 3.279ms
[163.978s][info   ][gc        ] GC(11) Concurrent evacuation 47.871ms
[163.978s][info   ][gc        ] GC(11) Pause Init Update Refs 0.008ms
[164.171s][info   ][gc        ] GC(11) Concurrent update references 193.674ms
[164.172s][info   ][gc        ] GC(11) Concurrent update thread roots 0.331ms
[164.172s][info   ][gc        ] GC(11) Pause Final Update Refs 0.098ms
[164.172s][info   ][gc        ] GC(11) Concurrent cleanup 5649M->1655M(8192M) 0.040ms


I think that's all about the CMD. If i am missing anything, please let me know. So i may correct myself.

Thanks for all the information and suggestions!
SSD running at PCIe 3.0 instead of 4.0 shouldn't affect performance
Yes thats what i mean GC, if its still spamming too much.. i recommend using the one inside adaptive.zip and put slightly bigger size..
if thats not the case, its most likely the GPU being hampered by halved pcie lane
Goodluck troubleshooting it!, if there is any advise i could give is that you can prob sell your 2nd 2080 Ti and get some used 5800X3D from ebay (or sth equivalent)
Alright. That is good to know. Thanks!

Right then. I shall do exactly that. I tried it before with the 8 GB one, though. We'll see.

Halved pcie lane. Yeah. Not entirely sure, but if reason and logic dictates, it has to do with my placement for the GPU. Strangely, i don't feel like i have that much issue with anything else running, or i simply have not noticed, due to my lack of knowledge regarding this particular subject. I will have to learn all of this knowledge.

Alright then. I'll consider that. For now, i have mostly used it either for Streaming or for anything else. Friggen GPUs costs like over 2000 Murikanos or Euronian cash. It's WILD. I could only afford this if i robbed a bank, considering my income. Or be meticulous in my spending and sparing coin everywhere for about roughly ten or more years.

Thank you so much for your guidance!!! I'll get out of your hair now and use the information you have shared with me to figure things out. And hopefully find a solution. Take care!

2
Modding / Re: [0.97a-RC11/0.96a-RC10] Mikohime Java 23
« on: March 16, 2024, 10:57:44 AM »
To me. This doesn't seem to do anything. Yes, i use GraphicsLib. Now, i followed every instructions to the exact details, and also looked around here for options and means to see any improvement. Such as disabling GraphicLib's Bloom. While also disabling VSync, GLFlush, GLFinish and forcenoVBO. I just took your FPS limit which was 1000, why not? Was using 8GB VRam, changed to 6GB VRam to see if that stopped my mini-stuttering, but no dice. I have been living with this mini-stuttering for as long as i can remember.

Playing with slightly above 110 Mods. Tried counting them all, kind of lost track the exact number but it's slightly above that.

It's sad that this doesn't really help me in any way that i know of.

From my very basic understanding, the main problem I think is playing with 110 mods and only having 6GB ram allocated to it. You might want to increase that to 11GB+ for a more smooth experience. If budgeting that much still doesn't work, then your CPU definitely needs upgrading (and if it's high end already, time to decrease the amount of mods).

Hmm. My PC specs are this.

GPU: Nvidia Geforce 2080 Ti, i have two of them.
Processor: Intel i9-9900 3.60 GHz, 16 CPUs
Memory: 32 GB
Starsector's Drive it sits at: 1.80 T SSD. 439 GB remains.

Let me know if there is more details that are important other than these three.

If having 110 Mods are too much, despite following every kind of Guide there is or that i could find, helps not. And i am overreaching the limits, such as not giving enough VRam, then alright. The vague guide saying that 8 GB lets you play with most Mods really means no more than 90 Mods, probably.
first, you can check if the game is heavily spamming GC when the stutter is happening (the cmd window that appear should show you)
if thats not the case which usually can be fixed by just giving more heap or narrowing down the mod, have you considered to only use single 2080 Ti?..
see if its actually caused by the motherboard pcie lanes being halved.
if the micro-stutter happen on combat, try removing fast engine rendering if you have it.
GC? Sorry. I only have Entry level to Modding and these similar fields. I'll take more in-depth look at the cmd, if that is the case.

I have two 2080 Ti that is not connected with SLI. I made a grave and misinformed purchase, regarding GPU. Thus. I had to be settled with the two of them as i lack the income for a better one at all.

That is the VERY first time i have heard about pcie being halved. I have little understanding of this (newly, thanks to Himemiko's info). Okay. I learned a few things regarding pcie and it's details. I feel more enlightened. I'm not yet used to this kind of information, what it means and such. But by common sense and logic, i deduce that the compatibility is based on GPU pcie connectivity size versus Motherboard and etc pcie size, and it's Generation, if i am dumbing this down. This will help me greatly in the future, i truly hope. Thank you for bringing this info to me, Himemiko!

Fast Engine Rendering is disabled. Does that help, or should i just delete it completely? Considering it's not maintaned and updated anymore, for now.

Right. So i found the info regarding my Motherboard, at least. It is a MSI MPG Z390 GAMING PRO CARBON AC, S-115. I also had this purchased for my Rig HyperX Predator DDR4 3000MHz 32GB and later on to make up for my mistake a Kingston FURY Renegade PCIe M.2 NVME SSD 2TB, which i think is incompatible with my Motherboard that maxes out a 3.0, not a 4,0, if i am understanding this right? Since my Motherboard supports 3,0 x16. I have a much better (hopefully) Motherboard and Memory Cards on my wishlist, if i can manage to be a bit intelligent with my spending. A Nvidia 4090 GPU is simply impossible, for the time being, if that would change anything playing Starsector at 110+ Mods.

Edit: Found these, if they are of any concern, which gave me warnings:

OpenJDK 64-Bit Server VM warning: UseAVX=3 is not supported on this CPU, setting it to UseAVX=2
OpenJDK 64-Bit Server VM warning: UseXMMForObjInit requires SSE2 and unaligned load/stores. Feature is switched off.

Edit 2: Right. I think i understand what you mean by "GC" now. Their details as of my recent Copy is this:

[163.556s][info   ][gc        ] Trigger: Free (817M) is below minimum threshold (819M)
[163.561s][info   ][gc        ] GC(11) Concurrent reset 5.126ms
[163.562s][info   ][gc        ] GC(11) Pause Init Mark 0.096ms
[163.566s][info   ][gc        ] GC(11) Concurrent marking roots 4.118ms
[163.921s][info   ][gc        ] GC(11) Concurrent marking 355.258ms
[163.921s][info   ][gc        ] GC(11) Pause Final Mark 0.210ms
[163.921s][info   ][gc        ] GC(11) Concurrent thread roots 0.258ms
[163.923s][info   ][gc        ] GC(11) Concurrent weak references 1.832ms
[163.926s][info   ][gc        ] GC(11) Concurrent weak roots 3.032ms
[163.926s][info   ][gc        ] GC(11) Concurrent cleanup 6886M->5380M(8192M) 0.034ms
[163.930s][info   ][gc        ] GC(11) Concurrent strong roots 3.279ms
[163.978s][info   ][gc        ] GC(11) Concurrent evacuation 47.871ms
[163.978s][info   ][gc        ] GC(11) Pause Init Update Refs 0.008ms
[164.171s][info   ][gc        ] GC(11) Concurrent update references 193.674ms
[164.172s][info   ][gc        ] GC(11) Concurrent update thread roots 0.331ms
[164.172s][info   ][gc        ] GC(11) Pause Final Update Refs 0.098ms
[164.172s][info   ][gc        ] GC(11) Concurrent cleanup 5649M->1655M(8192M) 0.040ms


I think that's all about the CMD. If i am missing anything, please let me know. So i may correct myself.

Thanks for all the information and suggestions!

3
Modding / Re: [0.97a-RC11/0.96a-RC10] Mikohime Java 23
« on: March 16, 2024, 01:37:03 AM »
To me. This doesn't seem to do anything. Yes, i use GraphicsLib. Now, i followed every instructions to the exact details, and also looked around here for options and means to see any improvement. Such as disabling GraphicLib's Bloom. While also disabling VSync, GLFlush, GLFinish and forcenoVBO. I just took your FPS limit which was 1000, why not? Was using 8GB VRam, changed to 6GB VRam to see if that stopped my mini-stuttering, but no dice. I have been living with this mini-stuttering for as long as i can remember.

Playing with slightly above 110 Mods. Tried counting them all, kind of lost track the exact number but it's slightly above that.

It's sad that this doesn't really help me in any way that i know of.

From my very basic understanding, the main problem I think is playing with 110 mods and only having 6GB ram allocated to it. You might want to increase that to 11GB+ for a more smooth experience. If budgeting that much still doesn't work, then your CPU definitely needs upgrading (and if it's high end already, time to decrease the amount of mods).

Hmm. My PC specs are this.

GPU: Nvidia Geforce 2080 Ti, i have two of them.
Processor: Intel i9-9900 3.60 GHz, 16 CPUs
Memory: 32 GB
Starsector's Drive it sits at: 1.80 T SSD. 439 GB remains.

Let me know if there is more details that are important other than these three.

If having 110 Mods are too much, despite following every kind of Guide there is or that i could find, helps not. And i am overreaching the limits, such as not giving enough VRam, then alright. The vague guide saying that 8 GB lets you play with most Mods really means no more than 90 Mods, probably.

4
Modding / Re: [0.97a-RC11/0.96a-RC10] Mikohime Java 23
« on: March 15, 2024, 04:58:42 PM »
To me. This doesn't seem to do anything. Yes, i use GraphicsLib. Now, i followed every instructions to the exact details, and also looked around here for options and means to see any improvement. Such as disabling GraphicLib's Bloom. While also disabling VSync, GLFlush, GLFinish and forcenoVBO. I just took your FPS limit which was 1000, why not? Was using 8GB VRam, changed to 6GB VRam to see if that stopped my mini-stuttering, but no dice. I have been living with this mini-stuttering for as long as i can remember.

Playing with slightly above 110 Mods. Tried counting them all, kind of lost track the exact number but it's slightly above that.

It's sad that this doesn't really help me in any way that i know of.

5
Mods / Re: [0.97a] Terraforming and Station Construction (v9.0.5)
« on: March 10, 2024, 01:36:06 PM »
getting a crash when mousing over Gravity Manipulation tech in AoTD research menu thing.  Notably, I have Planetary Agrav Field set to Disabled.  With Planetary Agrav Field set to Enabled I still get the crash though.
When AotD is enabled, the enable/disable building options are ignored. This is because AotD doesn't have a way of disabling research options (they're all needed to form the research tree). Fixed in 9.0.6
Thank you SO MUCH for fixing these issues!

6
Mods / Re: [0.97a] Ashes of The Domain
« on: March 08, 2024, 08:10:46 AM »
On latest version, When I try to research the Terraform and Station Construct technologies the game crashes

14356968 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
   at boggled.campaign.econ.industries.BoggledCommonIndustry.getFocusMarketOrMarket(BoggledCommonIndustry.java:277)
   at boggled.scripts.BoggledTerraformingRequirement$RequirementContext.getFocusContext(BoggledTerraformingRequirement.java:182)
   at boggled.campaign.econ.boggledTools.getTokenReplacements(boggledTools.java:1499)
   at boggled.scripts.BoggledTerraformingProjectEffect$EffectWithRequirement.addTooltipInfoImpl(BoggledTerraformingProjectEffect.java:1187)
   at boggled.scripts.BoggledTerraformingProjectEffect$TerraformingProjectEffect.addEffectTooltipInfo(BoggledTerraformingProjectEffect.java:85)
   at boggled.scripts.BoggledTerraformingProject.getOngoingEffectTooltipInfo(BoggledTerraformingProject.java:210)
   at boggled.campaign.econ.industries.BoggledCommonIndustry.addPostDemandSection(BoggledCommonIndustry.java:654)
   at boggled.campaign.econ.industries.BoggledBaseIndustry.addPostDemandSection(BoggledBaseIndustry.java:124)
   at com.fs.starfarer.api.impl.campaign.econ.impl.BaseIndustry.createTooltip(BaseIndustry.java:1265)
   at data.kaysaar.aotd.vok.ui.components.TechTreeResearchOptionPanel$2.createTooltip(TechTreeResearchOptionPanel.java:233)
   at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable$14.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.thissuper.showTooltip(Unknown Source)
   at com.fs.starfarer.ui.O0Oo.super.new(Unknown Source)
   at com.fs.starfarer.ui.O0Oo.processInput(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.impl.StandardTooltipV2.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.impl.StandardTooltipV2.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.impl.StandardTooltipV2.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.g$Oo.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.g.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.E.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.O.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.OOoO.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.O.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.o0Oo.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.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.super(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
   at java.lang.Thread.run(Thread.java:748)

Getting the same. I'll put up my log as well, in case it is different in any way.

861564 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
   at boggled.campaign.econ.industries.BoggledCommonIndustry.getFocusMarketOrMarket(BoggledCommonIndustry.java:277)
   at boggled.scripts.BoggledTerraformingRequirement$RequirementContext.getFocusContext(BoggledTerraformingRequirement.java:182)
   at boggled.campaign.econ.boggledTools.getTokenReplacements(boggledTools.java:1499)
   at boggled.scripts.BoggledTerraformingProjectEffect$EffectWithRequirement.addTooltipInfoImpl(BoggledTerraformingProjectEffect.java:1187)
   at boggled.scripts.BoggledTerraformingProjectEffect$TerraformingProjectEffect.addEffectTooltipInfo(BoggledTerraformingProjectEffect.java:85)
   at boggled.scripts.BoggledTerraformingProject.getOngoingEffectTooltipInfo(BoggledTerraformingProject.java:210)
   at boggled.campaign.econ.industries.BoggledCommonIndustry.addPostDemandSection(BoggledCommonIndustry.java:654)
   at boggled.campaign.econ.industries.BoggledBaseIndustry.addPostDemandSection(BoggledBaseIndustry.java:124)
   at com.fs.starfarer.api.impl.campaign.econ.impl.BaseIndustry.createTooltip(BaseIndustry.java:1265)
   at data.kaysaar.aotd.vok.ui.components.TechTreeResearchOptionPanel$2.createTooltip(TechTreeResearchOptionPanel.java:233)
   at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable$14.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.thissuper.showTooltip(Unknown Source)
   at com.fs.starfarer.ui.O0Oo.super.new(Unknown Source)
   at com.fs.starfarer.ui.O0Oo.processInput(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.impl.StandardTooltipV2.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.impl.StandardTooltipV2.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.impl.StandardTooltipV2.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.g$Oo.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.g.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.E.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.O.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.OOoO.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.O.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.o0Oo.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.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.super(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
   at java.lang.Thread.run(Thread.java:748)
Those are issues caused by tASC not Aotd, as i am using vanilla methods to create tooltip
Very well. Thank you for clarifying this. I have also reported this to the TASC Thread.

7
Mods / Re: [0.97a] Ashes of The Domain
« on: March 08, 2024, 05:35:10 AM »
On latest version, When I try to research the Terraform and Station Construct technologies the game crashes

14356968 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
   at boggled.campaign.econ.industries.BoggledCommonIndustry.getFocusMarketOrMarket(BoggledCommonIndustry.java:277)
   at boggled.scripts.BoggledTerraformingRequirement$RequirementContext.getFocusContext(BoggledTerraformingRequirement.java:182)
   at boggled.campaign.econ.boggledTools.getTokenReplacements(boggledTools.java:1499)
   at boggled.scripts.BoggledTerraformingProjectEffect$EffectWithRequirement.addTooltipInfoImpl(BoggledTerraformingProjectEffect.java:1187)
   at boggled.scripts.BoggledTerraformingProjectEffect$TerraformingProjectEffect.addEffectTooltipInfo(BoggledTerraformingProjectEffect.java:85)
   at boggled.scripts.BoggledTerraformingProject.getOngoingEffectTooltipInfo(BoggledTerraformingProject.java:210)
   at boggled.campaign.econ.industries.BoggledCommonIndustry.addPostDemandSection(BoggledCommonIndustry.java:654)
   at boggled.campaign.econ.industries.BoggledBaseIndustry.addPostDemandSection(BoggledBaseIndustry.java:124)
   at com.fs.starfarer.api.impl.campaign.econ.impl.BaseIndustry.createTooltip(BaseIndustry.java:1265)
   at data.kaysaar.aotd.vok.ui.components.TechTreeResearchOptionPanel$2.createTooltip(TechTreeResearchOptionPanel.java:233)
   at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable$14.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.thissuper.showTooltip(Unknown Source)
   at com.fs.starfarer.ui.O0Oo.super.new(Unknown Source)
   at com.fs.starfarer.ui.O0Oo.processInput(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.impl.StandardTooltipV2.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.impl.StandardTooltipV2.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.impl.StandardTooltipV2.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.g$Oo.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.g.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.E.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.O.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.OOoO.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.O.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.o0Oo.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.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.super(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
   at java.lang.Thread.run(Thread.java:748)

Getting the same. I'll put up my log as well, in case it is different in any way.

861564 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
   at boggled.campaign.econ.industries.BoggledCommonIndustry.getFocusMarketOrMarket(BoggledCommonIndustry.java:277)
   at boggled.scripts.BoggledTerraformingRequirement$RequirementContext.getFocusContext(BoggledTerraformingRequirement.java:182)
   at boggled.campaign.econ.boggledTools.getTokenReplacements(boggledTools.java:1499)
   at boggled.scripts.BoggledTerraformingProjectEffect$EffectWithRequirement.addTooltipInfoImpl(BoggledTerraformingProjectEffect.java:1187)
   at boggled.scripts.BoggledTerraformingProjectEffect$TerraformingProjectEffect.addEffectTooltipInfo(BoggledTerraformingProjectEffect.java:85)
   at boggled.scripts.BoggledTerraformingProject.getOngoingEffectTooltipInfo(BoggledTerraformingProject.java:210)
   at boggled.campaign.econ.industries.BoggledCommonIndustry.addPostDemandSection(BoggledCommonIndustry.java:654)
   at boggled.campaign.econ.industries.BoggledBaseIndustry.addPostDemandSection(BoggledBaseIndustry.java:124)
   at com.fs.starfarer.api.impl.campaign.econ.impl.BaseIndustry.createTooltip(BaseIndustry.java:1265)
   at data.kaysaar.aotd.vok.ui.components.TechTreeResearchOptionPanel$2.createTooltip(TechTreeResearchOptionPanel.java:233)
   at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable$14.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.thissuper.showTooltip(Unknown Source)
   at com.fs.starfarer.ui.O0Oo.super.new(Unknown Source)
   at com.fs.starfarer.ui.O0Oo.processInput(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.impl.StandardTooltipV2.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.impl.StandardTooltipV2.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.impl.StandardTooltipV2.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.g$Oo.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.g.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.E.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.O.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.OOoO.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.O.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.o0Oo.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.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.super(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
   at java.lang.Thread.run(Thread.java:748)

8
Mods / Re: [0.97a] Terraforming and Station Construction (v9.0.5)
« on: March 08, 2024, 05:34:02 AM »
Crashed as soon as i clicked and lasted a second in the TSC Research Menu for AotD.

This is the log and what it showed:

861564 [Thread-3] ERROR com.fs.starfarer.combat.CombatMain  - java.lang.NullPointerException
java.lang.NullPointerException
   at boggled.campaign.econ.industries.BoggledCommonIndustry.getFocusMarketOrMarket(BoggledCommonIndustry.java:277)
   at boggled.scripts.BoggledTerraformingRequirement$RequirementContext.getFocusContext(BoggledTerraformingRequirement.java:182)
   at boggled.campaign.econ.boggledTools.getTokenReplacements(boggledTools.java:1499)
   at boggled.scripts.BoggledTerraformingProjectEffect$EffectWithRequirement.addTooltipInfoImpl(BoggledTerraformingProjectEffect.java:1187)
   at boggled.scripts.BoggledTerraformingProjectEffect$TerraformingProjectEffect.addEffectTooltipInfo(BoggledTerraformingProjectEffect.java:85)
   at boggled.scripts.BoggledTerraformingProject.getOngoingEffectTooltipInfo(BoggledTerraformingProject.java:210)
   at boggled.campaign.econ.industries.BoggledCommonIndustry.addPostDemandSection(BoggledCommonIndustry.java:654)
   at boggled.campaign.econ.industries.BoggledBaseIndustry.addPostDemandSection(BoggledBaseIndustry.java:124)
   at com.fs.starfarer.api.impl.campaign.econ.impl.BaseIndustry.createTooltip(BaseIndustry.java:1265)
   at data.kaysaar.aotd.vok.ui.components.TechTreeResearchOptionPanel$2.createTooltip(TechTreeResearchOptionPanel.java:233)
   at com.fs.starfarer.ui.impl.StandardTooltipV2Expandable$14.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.thissuper.showTooltip(Unknown Source)
   at com.fs.starfarer.ui.O0Oo.super.new(Unknown Source)
   at com.fs.starfarer.ui.O0Oo.processInput(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.impl.StandardTooltipV2.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.impl.StandardTooltipV2.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.impl.StandardTooltipV2.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.g$Oo.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.g.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.E.I.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.O.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.OOoO.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.O.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.newui.o0Oo.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.processInput(Unknown Source)
   at com.fs.starfarer.ui.o000.dispatchEventsToChildren(Unknown Source)
   at com.fs.starfarer.ui.o000.processInputImpl(Unknown Source)
   at com.fs.starfarer.ui.thissuper.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.super(Unknown Source)
   at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source)
   at java.lang.Thread.run(Thread.java:748)

9
Mods / Re: [0.97a] Ashes of The Domain
« on: March 05, 2024, 11:58:29 AM »
Has Lost Glory and Capital Module been abandoned or just put to hiatus? Just asking. Since i didn't see them on that truly beautiful Website for AoTD.
Lost Glory is integrated into Vaults. Seats of Power has been discontinued months ago, well before Vaults 2.0.
Okay. Thank you for the clarification!

10
Mods / Re: [0.97a] Ashes of The Domain
« on: March 04, 2024, 06:03:54 PM »
Has Lost Glory and Capital Module been abandoned or just put to hiatus? Just asking. Since i didn't see them on that truly beautiful Website for AoTD.

11
Would be wonderful if this got updated and compatible with AoD, considering it is the culprit of the issues it gives with this one Mod, unfortunately. Or if someone wen't out of their way to make a Compatibility Patch for those two.

12
Mods / Re: [0.95.1a] Unknown Skies v1.00rc2 (2023/03/19)
« on: November 20, 2023, 11:53:32 AM »
Yeah that looks about right.
Right then. It wasn't working for US_artificial and US_crystals.

I am assuming i have to place the exactly the same for those that are missing: US_crystals,US_crystals and so on in them?

Additionally. US_elevator and probably US_religious will attempt to replace the ruins. Elevator did so, at least.

13
Mods / Re: [0.95.1a] Unknown Skies v1.00rc2 (2023/03/19)
« on: November 14, 2023, 10:35:51 AM »
So i removed those "Special" lines you told me about. But i get fatal error when attempting to launch the game, after removing those lines. You sure this was a good idea...? Or did i do something wrong?

Yeah that one is on me, I should have been clearer. In that file replace the "special" tag with the "id" of the condition so each row has a different group tag.
A bit late on answering. Was playing Kingdoms Reborn.

So my setup is looking like this now, as i might as well share it and understand if i wen't somewhere wrong, you can just speak up:



id,group,rank,order,hazard,reqSurvey,xpMult,requiresAll,requiresAny,requiresNotAny,cat_giant,cat_barren,rocky_unstable,rocky_ice,cat_hab1,cat_lava,lava_minor,cat_frozen,cat_cryovolcanic,cat_irradiated,cat_toxic,toxic_cold,cat_hab5,cat_hab4,cat_hab3,terran-eccentric,jungle,water,arid,tundra,cat_hab2,multipliers >>>,tectonic_activity,extreme_tectonic_activity,low_gravity,high_gravity,hot,very_hot,cold,very_cold,dense_atmosphere,water_surface,mild_climate,extreme_weather,poor_light,inimical_biosphere,pollution

#procgen conditions
US_special_no_pick,special,5,35,,,,,,,15,300,20,20,20,100,100,50,30,10,10,10,10,10,10,,10,10,10,10,10,,,,,,,,,,,,,,,,
US_bedrock,US_bedrock,5,35,-0.5,TRUE,16,,"cold,very_cold",,0,0,0,0,0,0,0,1,1,0,0,0,,,,,,,0,0,0,,,,,,,,,,,,,,,,
US_tunnels,US_tunnels,5,35,,TRUE,16,,"ore_sparse,ore_moderate,rare_ore_sparse,rare_ore_moderate","habitable,tectonic_activity,extreme_tectonic_activity,rare_ore_ultrarich,ore_ultrarich",,2,1,2,2,0,0,0,0,1,1,1,,,,,,,1,1,1,,,,,,,,,,,,,,,,
US_religious,US_religious,5,35,0,TRUE,16,,"ruins_scattered, ruins_widespread, ruins_extensive, ruins_vast",,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,,2,2,2,2,2,,,,,,,,,,,,,,,,
US_elevator,US_elevator,5,35,0,TRUE,16,,"ruins_scattered, ruins_widespread, farmland_poor, farmland_adequate, farmland_rich, farmland_bountiful","meteor_impacts, high_gravity, ruins_extensive, ruins_vast",0,0,0,0,0,0,0,0,0,2,0,0,2,2,2,,2,0,2,2,2,,,,,,,,,,,,,,,,
US_floating,US_floating,5,35,-0.5,TRUE,16,,,,1,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
US_crash,US_crash,5,35,-0.5,TRUE,16,,"cold,very_cold,hot,very_hot,no_atmosphere,thin_atmosphere,toxic_atmosphere,dense_atmosphere,extreme_weather,irradiated",mild_climate,,1,1,1,1,1,1,1,1,1,1,1,,,,,,,1,1,1,,,,,,,,,,,,,,,,

#hand-placed condition
US_crystals,,,30,0,TRUE,64,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

#unique conditions
US_magnetic,,,10,0,FALSE,64,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
US_artificial,,,10,0,FALSE,64,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
US_storm,,,30,0.25,FALSE,64,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

#US_base,US_base,5,35,0,TRUE,64,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
US_shrooms,US_shrooms,5,35,0,TRUE,64,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
US_mind,US_mind,5,35,0,TRUE,64,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
US_virus,US_virus,,35,0.5,TRUE,64,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,


#US_magnetic,,,10,0.25,FALSE,20,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
#US_artificial,,,10,0,FALSE,20,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
#US_storm,,,30,0.25,FALSE,20,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
#US_crystals,,,30,0,TRUE,20,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
#US_shrooms,US_shrooms,5,35,0,TRUE,16,,"farmland_poor,farmland_adequate,farmland_rich,farmland_bountiful,organics_trace,organics_common,organics_abundant,organics_plentiful",,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,,1,1,1,1,1,,,,,,,,,,,,,,,,
#US_mind,US_mind,5,35,0,TRUE,16,,"farmland_poor,farmland_adequate,farmland_rich,farmland_bountiful,organics_trace,organics_common,organics_abundant,organics_plentiful",,0,0,0,0,0,0,0,0,0,0,0,0,2,1,2,,1,1,1,1,1,,,,,,,,,,,,,,,,
US_base,US_base,5,35,0,TRUE,16,,"ruins_scattered, ruins_widespread, ruins_extensive, ruins_vast",,0,0,0,0,0,0,0,0,0,2,0,0,2,2,2,,2,0,2,2,2,,,,,,,,,,,,,,,,
#US_virus,US_virus,5,35,0.5,TRUE,16,,"ruins_scattered, ruins_widespread, ruins_extensive, ruins_vast",decivilized,0,0,0,0,0,0,0,0,0,1,0,0,1,1,1,,2,2,2,2,2,,,,,,,,,,,,,,,,


14
Mods / Re: [0.95.1a] Unknown Skies v1.00rc2 (2023/03/19)
« on: November 12, 2023, 04:46:26 AM »
No idea but I'm certain RAT has nothing to do with this.
I wish there was a way to find out HOW and WHY. Alas, i lack any form of leads other than RAT, which you have stated strongly it isn't the cause.

So i removed those "Special" lines you told me about. But i get fatal error when attempting to launch the game, after removing those lines. You sure this was a good idea...? Or did i do something wrong?

15
Mods / Re: [0.95.1a] Unknown Skies v1.00rc2 (2023/03/19)
« on: November 11, 2023, 06:07:16 PM »
That must be the case. I wish i knew there was a way to do something about it. Like i said, and will repeat. This used to NOT be the case.

After RAT got the update. It seems to have done SOMETHING to US, sort of infect it with the same issue RAT had previously, which was resolved in a patch. If i'm wrong, please correct me.

Thanks for the information, JamesTripleQ.

RAT has nothing to do with this as its conditions aren't generated by the game but rather a custom script that Lukas made.

As a matter of fact you can actually change this: Go to UnknownSkies -> data -> campaign -> procgen -> condition_gen_data.csv and remove the "special" tag in the "group" column. This does however have the side effect of increasing the amount of special conditions used I think.
Okay. Thanks for the info! That is strange, though. I never had this issue fore the whole RAT ordeal. That is why i suspect it, since they had the EXACT same issue.

It is so confusing. What truly happened...?

Pages: [1] 2 3