Cosmoteer: Starship Architect & Commander

Cosmoteer: Starship Architect & Commander

Maltis Vanilla Functionality Plus And Reballance Mod Pack Extension
Slakem 7 Jul, 2023 @ 2:09am
Crash on Ion Prism build
Hi.

The game crashes when attempting to build an ion prism as soon as a crew member tries to add resources on top of the structure. A working ion prism can be spawned in on Creative/Imagineer, it's only the building that causes the crash.

Crash still happens when only this and the core overhaul mod are enabled.



MODS ARE ENABLED. THIS CRASH MAY BE CAUSED BY A MOD.
PLEASE REPORT IT TO THE CREATOR OF THE MOD.

System.InvalidOperationException: No component named 'BeamEmitter' in part 'cosmoteer.ion_beam_prism'.

at Cosmoteer.Ships.Parts.Part.GetComponent[T](ID`1 id) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Ships\Parts\Part.cs:line 716

at Cosmoteer.Ships.Parts.OperationalChainablePartComponent.OnAddedToPart2(Part part) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Ships\Parts\OperationalChainablePartComponent.cs:line 78

at Cosmoteer.Ships.Parts.Part.AddComponents(IList`1 components) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Ships\Parts\Part.cs:line 628

at Cosmoteer.Ships.Parts.Part..ctor(PartRules rules, IntVector2 loc, Int32 rot, Boolean flipX, PartFlags flags, Boolean defaultToMinHealth, Boolean subtractSaveLocOffset) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Ships\Parts\Part.cs:line 417

at Cosmoteer.Ships.Crew.Jobs.ConstructPartJob.GetOrCreatePart() in C:\Users\walt\Documents\Code\Cosmoteer\Source\Ships\Crew\Jobs\ConstructPartJob.cs:line 240

at Cosmoteer.Ships.Construction.QueuedPartConstruction.PartConstructionSink.ReceiveResources(ID`1 resourceType, Int32 amount, Boolean sticky, Boolean playSound) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Ships\Construction\QueuedPartConstruction.cs:line 504

at Cosmoteer.Ships.Crew.Jobs.ResourceTransferJob.DeliverResources(CrewSoul crew, Destination& newDest, Int32 maxDelivery) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Ships\Crew\Jobs\ResourceTransferJob.cs:line 1234

at Cosmoteer.Crew.SpaceCrew.<>c.<Cosmoteer.Crew.SimCrewManager.ISpaceCrewMembers.Update>b__92_1(Object data) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Crew\SpaceCrew.cs:line 719

at Cosmoteer.Simulation.SimRoot.ExecuteQueued(Boolean deterministic, Boolean nonDeterministic) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Simulation\SimRoot.cs:line 764

at Cosmoteer.Simulation.SimRoot.FixedUpdateForBucket(Int32 bucket) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Simulation\SimRoot.cs:line 1212

at Halfling.Scene2D.SceneRoot.FixedUpdate() in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Scene2D\SceneRoot.cs:line 1067

at Cosmoteer.Simulation.SimRoot.FixedUpdate() in C:\Users\walt\Documents\Code\Cosmoteer\Source\Simulation\SimRoot.cs:line 1200

at Halfling.Timing.FixedUpdater.Advance(Action action) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Timing\FixedUpdater.cs:line 109

at Halfling.Scene2D.SceneRoot.DoFixedUpdates() in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Scene2D\SceneRoot.cs:line 1003

at Halfling.Scene2D.SceneRoot.Update() in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Scene2D\SceneRoot.cs:line 746

at Cosmoteer.Simulation.SimRoot.Update() in C:\Users\walt\Documents\Code\Cosmoteer\Source\Simulation\SimRoot.cs:line 654

at Cosmoteer.Game.GameRoot.Update(Action updateParent) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Game\GameRoot.cs:line 1797

at Halfling.Application.AppStateEx.Halfling.Application.IAppState.Update(Action updateParent) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Application\AppStateEx.cs:line 213

at Halfling.Application.Director.CallUpdate() in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Application\Director.cs:line 1010

at Halfling.Application.Director.DoUpdate() in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Application\Director.cs:line 934

at Halfling.Application.Director.GetRunIterator()+MoveNext()

at Halfling.Application.Bases.GenericApp.ApplicationMainIterator()+MoveNext() in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Application\Bases\GenericApp.cs:line 729

at Halfling.Windows.D3D11.D3D11Window.<>c__DisplayClass105_0.<RunGameLoop>g___DoFrame|0() in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Source\Windows\D3D11\D3D11Window.cs:line 947

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 814

at Halfling.Application.Bases.GenericApp.ApplicationMain(String[] args) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Application\Bases\GenericApp.cs:line 230

at Cosmoteer.GameApp.Main(String[] args) in C:\Users\walt\Documents\Code\Cosmoteer\Source\GameApp.cs:line 158
< >
Showing 1-2 of 2 comments
Deacon 5 Aug, 2023 @ 7:05pm 
This is still a problem :/

Me and my 2 friends can't build any ion ships in our save...
Last edited by Deacon; 5 Aug, 2023 @ 7:17pm
Misterdie 24 Aug, 2023 @ 2:04pm 
indeed it is took me some time to figure out whats wrong
< >
Showing 1-2 of 2 comments
Per page: 1530 50