16
Mods / Re: [0.97a] Terraforming and Station Construction (v9.0.1)
« on: February 27, 2024, 06:46:01 PM »Thanks for the update! The mod is absolutely awesome btw!
I'm glad you're enjoying TASC!
Starsector 0.97a is out! (02/02/24); New blog post: Save/Load UI, Autosave, Intel Map Markers, and More (04/10/24)
Thanks for the update! The mod is absolutely awesome btw!
waiting for the hotfix
Ah my indispensable mod. Thank you for your efforts.
That lack of backwards compatibility is brutal, make no mistake. Pity I can't test this until a new save.
Hey,
no problem, glad I could be of help. Do you have any idea on how to avoid the problem? Ideally I would avoid disabling Grand Colonies altogether and/or starting a new save with the old TASC.
Hey,
modlist is as follows:Spoiler{"enabledMods": [
"PAGSM",
"SBTM",
"pantera_ANewLevel40",
"Cryo_but_better",
"aod_vos",
"aotd_vok",
"aptlysimplehullmods",
"Planetace_AstralAscension",
"lw_autosave",
"timid_admins",
"bc",
"HMI_brighton",
"CaptainsLog",
"carrierui",
"CFT",
"CJHM",
"combatactivators",
"chatter",
"lw_console",
"dmodservices",
"diyplanets",
"DetailedCombatResults",
"diableavionics",
"dex",
"edshipyard",
"EmergentThreats_IX_Revival",
"exoticatechnologies",
"fleet_journal",
"sun_flux_reticle",
"GrandColonies",
"Guardian_prototype",
"HMI_SV",
"HMI",
"hte",
"HIVER",
"sun_hyperdrive",
"illustrated_entities",
"IndEvo",
"Imperium",
"timid_xiv",
"kazeron",
"lost_sector",
"largerZoomOut",
"lw_lazylib",
"leadingPip",
"ArkLeg",
"ldsc",
"logisticsNotifications",
"luddenhance",
"lunalib",
"MagicLib",
"more_hullmods",
"MoreMilitaryMissions",
"nexerelin",
"objects_analysis",
"ObviousNeutron",
"officerExtension",
"planet_search",
"wyv_planetaryShieldAccessControl",
"progressiveSMods",
"pt_qolpack",
"QualityCaptains",
"yunru_pilot_radiant",
"assortment_of_things",
"randomweapons",
"sikr",
"scalartech",
"scan_those_gates",
"secretsofthefrontier",
"SEEKER",
"swp",
"mayu_specialupgrades",
"speedUp",
"sun_starship_legends",
"stelnet",
"tahlan",
"Terraforming & Station Construction",
"knights_of_ludd",
"TTSC",
"underworld",
"uaf",
"US",
"UGH",
"vic",
"TouchOfVanilla_vri",
"whichmod",
"whichtmi",
"yunruhullmods",
"yunrucore",
"audio_plus",
"shaderLib",
"Rouge_Redstar"
]}[close]
I tried playing without "Grand Colonies" and didn't encounter any crashes, so farSpoilerI started a new game a few times and didn't crash on Jangala or stations, so far, but did on Ancyra and Agreus.Well... Yeah, this realy incompatible with save, wich have older TASC version. Is it possible to get the previous version? =)
https://github.com/boggledstarsector/TASC/tree/main/release/Old/8.4.6
Here's the most recent version before 9.0.0.Hi, there seems to be a bug after the new update? Accessing markets crushes the game(
Administrators are missing from planets or somethingSpoiler110693 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.SectorEntityToken.hasTag(String)" because the return value of "com.fs.starfarer.api.campaign.econ.MarketAPI.getPrimaryEntity()" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.SectorEntityToken.hasTag(String)" because the return value of "com.fs.starfarer.api.campaign.econ.MarketAPI.getPrimaryEntity()" is null
at boggled.scripts.BoggledTerraformingRequirement$RequirementContext.<init>(BoggledTerraformingRequirement.java:80) ~[?:?]
at boggled.campaign.econ.industries.BoggledCommonIndustry.<init>(BoggledCommonIndustry.java:170) ~[?:?]
at boggled.campaign.econ.industries.BoggledBaseIndustry.init(BoggledBaseIndustry.java:29) ~[?:?]
at grandcolonies.listeners.IndustryPanelReplacer.getWidgetIndustry(IndustryPanelReplacer.kt:374) ~[?:?]
at grandcolonies.listeners.IndustryPanelReplacer.getAllWidgets(IndustryPanelReplacer.kt:340) ~[?:?]
at grandcolonies.listeners.IndustryPanelReplacer.advance(IndustryPanelReplacer.kt:156) ~[?:?]
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.campaign.CampaignState.advance(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.BaseGameState.traverse(Unknown Source) ~[port_obf.jar:?]
at com.fs.state.AppDriver.begin(Unknown Source) ~[port.common_obf.jar:?]
at com.fs.starfarer.combat.CombatMain.main(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.StarfarerLauncher.super(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) ~[port_obf.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1575) [?:?][close]
Hmm, I didn't encounter this in my testing. What is the context for this happening? Is it on a new save with 9.0.0? Did you delete your old TASC folder before copying in 9.0.0? Is the market in question a planet or a station created with TASC?
I did remove old version before updating
Here is my current mod listSpoiler"Ashes of The Domain - Cryosleeper Module",
"Ashes of The Domain - Virtue Of Society",
"Ashes of The Domain- Vaults of Knowledge",
"Combat Chatter",
"Console Commands",
"DIYPlanets",
"Grand.Colonies2.0.e",
"GraphicsLib",
"Industrial.Evolution3.3.e",
"Larger Zoom Out",
"LazyLib",
"LunaLib",
"MagicLib",
"MagicAchievementsVanillaPack",
"MagicLib",
"Nexerelin",
"Rouge",
"Special Hullmod Upgrades",
"SpeedUp",
"Terraforming and Station Construction",
"TrulyAutomatedShips",
"Which-Industry"[close]
Thanks for providing your mod list. I'm not able to replicate it with only TASC and the library mods, so it must be an incompatibility with one of the other mods on your list.Hey,
I've also run into a crash whilst opening the trade market (option [3]) on a non-TASC planet, in my case Agreus.The save was a fresh start, I have completely deleted the old mod folder before installing 9.0.0. I have been docking and trading perfectly fine on other planets before.Spoiler268577 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.SectorEntityToken.hasTag(String)" because the return value of "com.fs.starfarer.api.campaign.econ.MarketAPI.getPrimaryEntity()" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.SectorEntityToken.hasTag(String)" because the return value of "com.fs.starfarer.api.campaign.econ.MarketAPI.getPrimaryEntity()" is null
at boggled.scripts.BoggledTerraformingRequirement$RequirementContext.<init>(BoggledTerraformingRequirement.java:80) ~[?:?]
at boggled.campaign.econ.industries.BoggledCommonIndustry.<init>(BoggledCommonIndustry.java:170) ~[?:?]
at boggled.campaign.econ.industries.BoggledBaseIndustry.init(BoggledBaseIndustry.java:29) ~[?:?]
at grandcolonies.listeners.IndustryPanelReplacer.getWidgetIndustry(IndustryPanelReplacer.kt:374) ~[?:?]
at grandcolonies.listeners.IndustryPanelReplacer.getAllWidgets(IndustryPanelReplacer.kt:340) ~[?:?]
at grandcolonies.listeners.IndustryPanelReplacer.advance(IndustryPanelReplacer.kt:156) ~[?:?]
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.campaign.CampaignState.advance(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.BaseGameState.traverse(Unknown Source) ~[port_obf.jar:?]
at com.fs.state.AppDriver.begin(Unknown Source) ~[port.common_obf.jar:?]
at com.fs.starfarer.combat.CombatMain.main(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.StarfarerLauncher.super(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) ~[port_obf.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1575) [?:?][close]
EDIT: Also crashing in Nomios, Ancyra.
Hey, if you could also provide your mod list that might help narrow down where the incompatibility is.
In the meantime, I posted a link to the previous version of TASC in another comment. Sorry for the inconvenience![close]
Probably incompatible with the new version
I started a new game a few times and didn't crash on Jangala or stations, so far, but did on Ancyra and Agreus.Well... Yeah, this realy incompatible with save, wich have older TASC version. Is it possible to get the previous version? =)
https://github.com/boggledstarsector/TASC/tree/main/release/Old/8.4.6
Here's the most recent version before 9.0.0.Hi, there seems to be a bug after the new update? Accessing markets crushes the game(
Administrators are missing from planets or somethingSpoiler110693 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.SectorEntityToken.hasTag(String)" because the return value of "com.fs.starfarer.api.campaign.econ.MarketAPI.getPrimaryEntity()" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.SectorEntityToken.hasTag(String)" because the return value of "com.fs.starfarer.api.campaign.econ.MarketAPI.getPrimaryEntity()" is null
at boggled.scripts.BoggledTerraformingRequirement$RequirementContext.<init>(BoggledTerraformingRequirement.java:80) ~[?:?]
at boggled.campaign.econ.industries.BoggledCommonIndustry.<init>(BoggledCommonIndustry.java:170) ~[?:?]
at boggled.campaign.econ.industries.BoggledBaseIndustry.init(BoggledBaseIndustry.java:29) ~[?:?]
at grandcolonies.listeners.IndustryPanelReplacer.getWidgetIndustry(IndustryPanelReplacer.kt:374) ~[?:?]
at grandcolonies.listeners.IndustryPanelReplacer.getAllWidgets(IndustryPanelReplacer.kt:340) ~[?:?]
at grandcolonies.listeners.IndustryPanelReplacer.advance(IndustryPanelReplacer.kt:156) ~[?:?]
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.campaign.CampaignState.advance(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.BaseGameState.traverse(Unknown Source) ~[port_obf.jar:?]
at com.fs.state.AppDriver.begin(Unknown Source) ~[port.common_obf.jar:?]
at com.fs.starfarer.combat.CombatMain.main(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.StarfarerLauncher.super(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) ~[port_obf.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1575) [?:?][close]
Hmm, I didn't encounter this in my testing. What is the context for this happening? Is it on a new save with 9.0.0? Did you delete your old TASC folder before copying in 9.0.0? Is the market in question a planet or a station created with TASC?
I did remove old version before updating
Here is my current mod listSpoiler"Ashes of The Domain - Cryosleeper Module",
"Ashes of The Domain - Virtue Of Society",
"Ashes of The Domain- Vaults of Knowledge",
"Combat Chatter",
"Console Commands",
"DIYPlanets",
"Grand.Colonies2.0.e",
"GraphicsLib",
"Industrial.Evolution3.3.e",
"Larger Zoom Out",
"LazyLib",
"LunaLib",
"MagicLib",
"MagicAchievementsVanillaPack",
"MagicLib",
"Nexerelin",
"Rouge",
"Special Hullmod Upgrades",
"SpeedUp",
"Terraforming and Station Construction",
"TrulyAutomatedShips",
"Which-Industry"[close]
Hey,
I've also run into a crash whilst opening the trade market (option [3]) on a non-TASC planet, in my case Agreus.The save was a fresh start, I have completely deleted the old mod folder before installing 9.0.0. I have been docking and trading perfectly fine on other planets before.Spoiler268577 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.SectorEntityToken.hasTag(String)" because the return value of "com.fs.starfarer.api.campaign.econ.MarketAPI.getPrimaryEntity()" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.SectorEntityToken.hasTag(String)" because the return value of "com.fs.starfarer.api.campaign.econ.MarketAPI.getPrimaryEntity()" is null
at boggled.scripts.BoggledTerraformingRequirement$RequirementContext.<init>(BoggledTerraformingRequirement.java:80) ~[?:?]
at boggled.campaign.econ.industries.BoggledCommonIndustry.<init>(BoggledCommonIndustry.java:170) ~[?:?]
at boggled.campaign.econ.industries.BoggledBaseIndustry.init(BoggledBaseIndustry.java:29) ~[?:?]
at grandcolonies.listeners.IndustryPanelReplacer.getWidgetIndustry(IndustryPanelReplacer.kt:374) ~[?:?]
at grandcolonies.listeners.IndustryPanelReplacer.getAllWidgets(IndustryPanelReplacer.kt:340) ~[?:?]
at grandcolonies.listeners.IndustryPanelReplacer.advance(IndustryPanelReplacer.kt:156) ~[?:?]
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.campaign.CampaignState.advance(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.BaseGameState.traverse(Unknown Source) ~[port_obf.jar:?]
at com.fs.state.AppDriver.begin(Unknown Source) ~[port.common_obf.jar:?]
at com.fs.starfarer.combat.CombatMain.main(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.StarfarerLauncher.super(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) ~[port_obf.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1575) [?:?][close]
EDIT: Also crashing in Nomios, Ancyra.
Well... Yeah, this realy incompatible with save, wich have older TASC version. Is it possible to get the previous version? =)
Hi, there seems to be a bug after the new update? Accessing markets crushes the game(
Administrators are missing from planets or somethingSpoiler110693 [Thread-2] ERROR com.fs.starfarer.combat.CombatMain - java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.SectorEntityToken.hasTag(String)" because the return value of "com.fs.starfarer.api.campaign.econ.MarketAPI.getPrimaryEntity()" is null
java.lang.NullPointerException: Cannot invoke "com.fs.starfarer.api.campaign.SectorEntityToken.hasTag(String)" because the return value of "com.fs.starfarer.api.campaign.econ.MarketAPI.getPrimaryEntity()" is null
at boggled.scripts.BoggledTerraformingRequirement$RequirementContext.<init>(BoggledTerraformingRequirement.java:80) ~[?:?]
at boggled.campaign.econ.industries.BoggledCommonIndustry.<init>(BoggledCommonIndustry.java:170) ~[?:?]
at boggled.campaign.econ.industries.BoggledBaseIndustry.init(BoggledBaseIndustry.java:29) ~[?:?]
at grandcolonies.listeners.IndustryPanelReplacer.getWidgetIndustry(IndustryPanelReplacer.kt:374) ~[?:?]
at grandcolonies.listeners.IndustryPanelReplacer.getAllWidgets(IndustryPanelReplacer.kt:340) ~[?:?]
at grandcolonies.listeners.IndustryPanelReplacer.advance(IndustryPanelReplacer.kt:156) ~[?:?]
at com.fs.starfarer.campaign.CampaignEngine.advance(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.campaign.CampaignState.advance(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.BaseGameState.traverse(Unknown Source) ~[port_obf.jar:?]
at com.fs.state.AppDriver.begin(Unknown Source) ~[port.common_obf.jar:?]
at com.fs.starfarer.combat.CombatMain.main(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.StarfarerLauncher.super(Unknown Source) ~[port_obf.jar:?]
at com.fs.starfarer.StarfarerLauncher$1.run(Unknown Source) ~[port_obf.jar:?]
at java.base/java.lang.Thread.run(Thread.java:1575) [?:?][close]
Hello! I've been enjoying this mod a lot, thank you for all the work put into it!
A small heads up: in the main post the image links for Ismara's Sling / Asteroid Processing are broken, these seem like the correct ones:
https://raw.githubusercontent.com/boggledstarsector/tasc/main/release/Forum%20Images/industry/mass_driver.png
https://raw.githubusercontent.com/boggledstarsector/tasc/main/release/Forum%20Images/industry/asteroid_processing.jpg
Looking forward to your next update
Cheers
Update please
Quick question are factions supposed to have such a giant hate boner against stations ?
I'm doing pirate playthrough rn, and i had planets for few cycles now, and i did got attacked but it was quite rare, but after building a mining station not only i got two invasions coming pretty much instantly after building it, but i constantly have raids or invasions going to my system, and the invasions are targeting the station exclusively, i can have like 3 raids and 2 invasions coming in a span of 90 days.
Can this mod be dropped into an ongoing game?
A question before i fire on an ambitious 6 planet terraforming project--does an ice giant give you access to water to terraform or is it only cryo and rocky ice?
ah alright, sorry for the dumb question
cheers lad, hope it comes togheter nice! youve done a proper well job with this mod, i think i wouldnt be playing starsector if this didnt exist
What is TASC? i just edited the file to make it think its good for 0.97 and it has worked so far in my new game (i havent had the chance to terraform yet, although loot drop is normal)
Hey, when is this gonna be updated to 0.97? please, pretty please