Cosmoteer: Starship Architect & Commander

Cosmoteer: Starship Architect & Commander

Tanksy's Performant Nuggets
Tanksy  [developer] 15 Oct, 2024 @ 7:24am
Incompatible Mods list
If you have any incompatible mods please let me know here and I will try to fix them!

Incompatibilities fixed so far:
Improved optimal storage & derivatives.
Last edited by Tanksy; 19 Oct, 2024 @ 11:42am
< >
Showing 1-4 of 4 comments
Naustghoul 19 Oct, 2024 @ 7:39am 
Love it, but it might be conflicting with one of my mods:

10/19/2024 10:34:19 | System.Exception: Error loading mod: Tanksy's Nuggets

10/19/2024 10:34:19 | ---> Halfling.ObjectText.OTParseException: Group at path '<C:\Program Files (x86)\Steam\steamapps\common\Cosmoteer\Data\resources\carbon\carbon.rules>' already contains a node named 'NuggetSprites'.

10/19/2024 10:34:19 | at Halfling.ObjectText.OTGroupNode.Insert(Int32 index, IOTGroupedNodeEx node) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\ObjectText\OTGroupNode.cs:line 917

10/19/2024 10:34:19 | at Halfling.ObjectText.OTGroupNode.Parse(OTToken init, OTTokenizer tok, StopRule stop, Int32 insertIndex, OTToken& out1) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\ObjectText\OTGroupNode.cs:line 839

10/19/2024 10:34:19 | at Halfling.ObjectText.OTGroupNode.ChildCollection.Insert(Int32 index, String text) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\ObjectText\OTGroupNode.ChildCollection.cs:line 187

10/19/2024 10:34:19 | at Halfling.ObjectText.OTGroupNode.ChildCollection.AddNodeText(String text) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\ObjectText\OTGroupNode.ChildCollection.cs:line 559

10/19/2024 10:34:19 | at Cosmoteer.Mods.ModAddAction.ApplyAction(OTFile rulesFile) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Mods\ModAddAction.cs:line 62

10/19/2024 10:34:19 | at Cosmoteer.Mods.ModInfo.ApplyPreLoadMods(OTFile rulesFile) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Mods\ModInfo.cs:line 75

10/19/2024 10:34:19 | --- End of inner exception stack trace ---

10/19/2024 10:34:19 | at Cosmoteer.Mods.ModInfo.ApplyPreLoadMods(OTFile rulesFile) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Mods\ModInfo.cs:line 80

10/19/2024 10:34:19 | at Cosmoteer.Data.Assets.ApplyPreLoadMods(OTFile rulesFile) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Data\Assets.cs:line 448

10/19/2024 10:34:19 | at Cosmoteer.Data.Assets.LoaderThread() in C:\Users\walt\Documents\Code\Cosmoteer\Source\Data\Assets.cs:line 411

That is the error, and I run like 39 other mods, so one of them might be the conflict. I am going to go thru my list and see what I can ID as the issue and get back to you.

I am not using optimal storage, but I am using Improved optimal storage:
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3126191468

... so that is my first suspect.
Tanksy  [developer] 19 Oct, 2024 @ 10:59am 
Originally posted by Naustghoul:
10/19/2024 10:34:19 | System.Exception: Error loading mod: Tanksy's Nuggets

10/19/2024 10:34:19 | ---> Halfling.ObjectText.OTParseException: Group at path '<C:\Program Files (x86)\Steam\steamapps\common\Cosmoteer\Data\resources\carbon\carbon.rules>' already contains a node named 'NuggetSprites'.

Yep, same problem with Nightawk's Night Rod Special Optimal Storage.

Both mods are affecting nugget sprites on resources, and Cosmoteer isn't willing to let one mod over-rule the other. I'm looking into a way to make it compatible, though I'm not sure entirely how I'll be able to without making a specific mod that is essentially both mods merged. I'd rather avoid doing that!
Tanksy  [developer] 19 Oct, 2024 @ 11:41am 
Incompatibilities with Improved optimal storage and Nightawk's Night Rod Special Optimal Storage have been fixed. My mod will over-rule them when it comes to NuggetSprites specifically.
bcbc2425 28 Jan @ 5:06pm 
I Believe [BQM] Better Stacks (x75) (and likely all related mods) Cause a semi-consistent crash when A.I trades with stations in Career mode. I've spent several dozen attempts narrowing it down in my modlist however the A.I is not consistent when loading a save so It was somewhat annoying to replicate.

In hindsight, its pretty obvious that it would be the cause, but the error itself makes no implications as to a specific mod to my laymans reading of the error. Other than that the job manager was involved
01/28/2025 18:44:38 | System.NullReferenceException: Object reference not set to an instance of an object. 01/28/2025 18:44:38 | at Cosmoteer.Crew.CrewSoul.Cosmoteer.Ships.Crew.Jobs.Job.ICrewSoulMembers.OnUnassignedFromJob() in C:\Users\walt\Documents\Code\Cosmoteer\Source\Crew\CrewSoul.cs:line 917 01/28/2025 18:44:38 | at Cosmoteer.Ships.Crew.Jobs.JobManager.AssignFoundCrewToJobs() in C:\Users\walt\Documents\Code\Cosmoteer\Source\Ships\Crew\Jobs\JobManager.cs:line 397 01/28/2025 18:44:38 | at Cosmoteer.Simulation.SimRoot.ExecuteQueued(Boolean deterministic, Boolean nonDeterministic) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Simulation\SimRoot.cs:line 769 01/28/2025 18:44:38 | at Halfling.Scene2D.SceneRoot.FixedUpdate() in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Scene2D\SceneRoot.cs:line 1046 01/28/2025 18:44:38 | at Cosmoteer.Simulation.SimRoot.FixedUpdate() in C:\Users\walt\Documents\Code\Cosmoteer\Source\Simulation\SimRoot.cs:line 1238 01/28/2025 18:44:38 | at Halfling.Timing.FixedUpdater.Advance(Action action) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Timing\FixedUpdater.cs:line 102 01/28/2025 18:44:38 | at Halfling.Scene2D.SceneRoot.DoFixedUpdates() in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Scene2D\SceneRoot.cs:line 1002 01/28/2025 18:44:38 | at Halfling.Scene2D.SceneRoot.Update() in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Scene2D\SceneRoot.cs:line 700 01/28/2025 18:44:38 | at Cosmoteer.Game.GameRoot.Update(Action updateParent) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Game\GameRoot.cs:line 1491 01/28/2025 18:44:38 | at Halfling.Application.AppStateEx.Halfling.Application.IAppState.Update(Action updateParent) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Application\AppStateEx.cs:line 212 01/28/2025 18:44:38 | at Halfling.Application.Director.CallUpdate() in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Application\Director.cs:line 1022 01/28/2025 18:44:38 | at Halfling.Application.Director.DoUpdate() in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Application\Director.cs:line 903 01/28/2025 18:44:38 | at Halfling.Application.Director.GetRunIterator()+MoveNext() in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Application\Director.cs:line 351 01/28/2025 18:44:38 | at Halfling.Application.Bases.GenericApp.ApplicationMainIterator()+MoveNext() in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Application\Bases\GenericApp.cs:line 728 01/28/2025 18:44:38 | at Halfling.Windows.D3D11.D3D11Window.<>c__DisplayClass104_0.<RunGameLoop>g___DoFrame|0() in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Source\Windows\D3D11\D3D11Window.cs:line 849 01/28/2025 18:44:38 | at Halfling.Windows.D3D11.D3D11Window.RunGameLoop(String[] args, IEnumerable`1 iterator) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Source\Windows\D3D11\D3D11Window.cs:line 826 01/28/2025 18:44:38 | at Halfling.Application.Bases.GenericApp.ApplicationMain(String[] args) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Application\Bases\GenericApp.cs:line 230 01/28/2025 18:44:38 | at Cosmoteer.GameApp.Main(String[] args) in C:\Users\walt\Documents\Code\Cosmoteer\Source\GameApp.cs:line 158
Exception with no mention of any specific mods or the likes, So at first i suspected it may have something to do with mods that add resources (and it may do, I couldn't load my quicksave that regularly causes the crash after removing them, But I didn't see any other mention of GA or extended tech tree causing crashes from other comments.)
< >
Showing 1-4 of 4 comments
Per page: 1530 50