Cosmoteer: Starship Architect & Commander

Cosmoteer: Starship Architect & Commander

Ω Mineable Dwarf Planets - Expansion for SirCampalots Extended Tech Tree Mod.
SirCampalot  [developer] 6 Aug, 2023 @ 10:42pm
Feedback and remarks you may have.
Put your feedback, suggestions, bug reports or other remarks in here if you want.
< >
Showing 1-6 of 6 comments
BakaOvO 3 May @ 2:40am 
This mod seems causing the game crashed. Is it not compatible with your other mods? Here's Log.
05/03/2025 17:36:36 | Starting main game loop..
05/03/2025 17:36:36 | Enabled mods:
05/03/2025 17:36:37 | [Workshop ID 2888986724] - SirCampalot.mineablemegaroids (1.2.2)
05/03/2025 17:36:37 | [Workshop ID 2921557973] - SirCampalot.mineablemegaroidscarbonaddon (1.3.0a)
05/03/2025 17:36:37 | [Workshop ID 2921570359] - SirCampalot.mineablemegaroidsgoldaddon (1.3.0a)
05/03/2025 17:36:37 | [Workshop ID 2921565367] - SirCampalot.mineablemegaroidstritaniumaddon (1.3.0a)
05/03/2025 17:36:37 | [Workshop ID 2893554386] - SirCampalot.mineablemegaroidsxb (1.4.2)
05/03/2025 17:36:37 | [Workshop ID 2946416680] - SirCampalot.mineablemegaroidsxbΩ (1.4.2)
05/03/2025 17:36:37 | [Workshop ID 3128546442] - SirCampalot.mineablemegaroidzeforce (1.1.0a)
05/03/2025 17:36:37 | [Workshop ID 3021218705] - SirCampalot.tymineablewwroids (1.1.1)
05/03/2025 17:36:37 | [Workshop ID 3024602334] - SirCampalot.tymineablewwroidsaddon (1.1.0)
05/03/2025 17:36:37 | [Workshop ID 3021218404] - SirCampalot.tymineablewwroidsrefstd (1.0.1)
05/03/2025 17:36:37 | [Workshop ID 3021217736] - SirCampalot.tyΩmineablewwroidsrefstd (1.1.0)
05/03/2025 17:36:37 | [Workshop ID 2946411143] - SirCampalot.Ωextendedtechtree (1.3.28)
05/03/2025 17:36:37 | [Workshop ID 2946444012] - SirCampalot.Ωmineablemegaroidsletaliumandsilverexpansion (1.3.0)
05/03/2025 17:36:44 | Output compiling shader 'E:\Game\SteamLibrary\steamapps\workshop\content\799600\2946411143\tractor_beam_emitter\tractor_beam\tractor_beam.shader' (vert):
05/03/2025 17:36:44 | E:\Game\SteamLibrary\steamapps\workshop\content\799600\2946411143\tractor_beam_emitter\tractor_beam\tractor_beam.shader(98,2-86): warning X3206: implicit truncation of vector type
05/03/2025 17:36:44 |
05/03/2025 17:36:44 | Output compiling shader 'E:\Game\SteamLibrary\steamapps\workshop\content\799600\2946411143\tractor_beam_emitter\tractor_beam\tractor_beam_simple.shader' (vert):
05/03/2025 17:36:44 | tractor_beam.shader(98,2-86): warning X3206: implicit truncation of vector type
05/03/2025 17:36:44 |
05/03/2025 17:36:44 | Output compiling shader 'E:\Game\SteamLibrary\steamapps\workshop\content\799600\2946411143\tractor_beam_emitter\tractor_beam\tractor_beam_simple.shader' (pix):
05/03/2025 17:36:44 | tractor_beam.shader(98,2-86): warning X3206: implicit truncation of vector type
05/03/2025 17:36:44 |
05/03/2025 17:36:45 | Output compiling shader 'E:\Game\SteamLibrary\steamapps\workshop\content\799600\2946411143\chaingun\chaingun\chaingun_shot\chaingun_bullet.shader' (vert):
05/03/2025 17:36:45 | E:\Game\SteamLibrary\steamapps\workshop\content\799600\2946411143\chaingun\chaingun\chaingun_shot\chaingun_bullet.shader(25,25-51): warning X3578: Output value 'vert' is not completely initialized
05/03/2025 17:36:45 |
05/03/2025 17:36:45 | Output compiling shader 'E:\Game\SteamLibrary\steamapps\workshop\content\799600\2946411143\chaingun\chaingun\chaingun_shot\chaingun_distortion.shader' (vert):
05/03/2025 17:36:45 | E:\Game\SteamLibrary\steamapps\workshop\content\799600\2946411143\chaingun\chaingun\chaingun_shot\chaingun_distortion.shader(25,25-51): warning X3578: Output value 'vert' is not completely initialized
05/03/2025 17:36:45 |
05/03/2025 17:37:44 | Memory usage at time of crash: 4,307,451,904
05/03/2025 17:37:44 | Application state stack at time of crash:
05/03/2025 17:37:44 | Cosmoteer.Data.Assets
05/03/2025 17:37:44 | FPS at time of crash: 29.972624

05/03/2025 17:37:44 | Halfling.Serialization.DeserializeException: Deserialization from source "<E:\Game\SteamLibrary\steamapps\common\Cosmoteer\Data\cosmoteer.rules>" failed.
05/03/2025 17:37:44 | ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
05/03/2025 17:37:44 | ---> Halfling.Serialization.DeserializeException: Deserialization from source "<E:\Game\SteamLibrary\steamapps\workshop\content\799600\2946416680\asteroids\dpmlargeasteroids.rules>/Dpmlargeasteroid" failed.
05/03/2025 17:37:44 | ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
05/03/2025 17:37:44 | ---> System.ArgumentException: An item with the same key has already been added. Key: SirCampalot.dpmlargeasteroid
05/03/2025 17:37:44 | at System.Collections.Generic.Dictionary`2.TryInsert(TKey key, TValue value, InsertionBehavior behavior)
05/03/2025 17:37:44 | at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
05/03/2025 17:37:44 | at Cosmoteer.Ships.ShipRules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Ships\ShipRules.cs:line 206
05/03/2025 17:37:44 | at InvokeStub_ShipRules..ctor(Object, Span`1)
05/03/2025 17:37:44 | at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
05/03/2025 17:37:44 | --- End of inner exception stack trace ---
05/03/2025 17:37:44 | at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
05/03/2025 17:37:44 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
05/03/2025 17:37:44 | at Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member, Object& obj) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 2471
05/03/2025 17:37:44 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 555
05/03/2025 17:37:44 | --- End of inner exception stack trace ---
05/03/2025 17:37:44 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 630
05/03/2025 17:37:44 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, MemberInfo member, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt, List`1 tasks) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\DefaultSerializers\ArraySerializer.cs:line 460
05/03/2025 17:37:44 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, MemberInfo member, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt, List`1 tasks) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\DefaultSerializers\ArraySerializer.cs:line 482
05/03/2025 17:37:44 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\DefaultSerializers\ArraySerializer.cs:line 112
05/03/2025 17:37:44 | at Halfling.Serialization.Base.BaseSerializer`10.SpecificDeserializerDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member, Object& obj) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 2177
05/03/2025 17:37:44 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 555
05/03/2025 17:37:44 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 750
05/03/2025 17:37:44 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, Boolean forceNoOption, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 229
05/03/2025 17:37:44 | at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\Generic\GenericSerialReader.cs:line 150
05/03/2025 17:37:44 | at Cosmoteer.Data.Rules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Data\Rules.cs:line 133
05/03/2025 17:37:44 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
05/03/2025 17:37:44 | at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
05/03/2025 17:37:44 | --- End of inner exception stack trace ---
05/03/2025 17:37:44 | at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
05/03/2025 17:37:44 | at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
05/03/2025 17:37:44 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
05/03/2025 17:37:44 | at System.Reflection.ConstructorInfo.Invoke(Object[] parameters)
05/03/2025 17:37:44 | at Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member, Object& obj) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 2471
05/03/2025 17:37:44 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 555
05/03/2025 17:37:44 | --- End of inner exception stack trace ---
05/03/2025 17:37:44 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 630
05/03/2025 17:37:44 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 177
05/03/2025 17:37:44 | at Halfling.Serialization.Base.BaseSerializer`10.Read[T](TSource source, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 190
05/03/2025 17:37:44 | at Cosmoteer.Data.Assets.LoaderThread() in C:\Users\walt\Documents\Code\Cosmoteer\Source\Data\Assets.cs:line 420
05/03/2025 17:37:44 | Actual data hash: 7b7d0fdf136e26d8fcaf772b3e9dc255
05/03/2025 17:37:44 | Expected data hash: 7b7d0fdf136e26d8fcaf772b3e9dc255
SirCampalot  [developer] 3 May @ 2:44am 
Originally posted by BakaOvO:
This mod seems causing the game crashed. Is it not compatible with your other mods? Here's Log.
05/03/2025 17:36:36 | Starting main game loop..
05/03/2025 17:36:36 | Enabled mods:
05/03/2025 17:36:37 | [Workshop ID 2888986724] - SirCampalot.mineablemegaroids (1.2.2)
05/03/2025 17:36:37 | [Workshop ID 2921557973] - SirCampalot.mineablemegaroidscarbonaddon (1.3.0a)
05/03/2025 17:36:37 | [Workshop ID 2921570359] - SirCampalot.mineablemegaroidsgoldaddon (1.3.0a)
05/03/2025 17:36:37 | [Workshop ID 2921565367] - SirCampalot.mineablemegaroidstritaniumaddon (1.3.0a)
05/03/2025 17:36:37 | [Workshop ID 2893554386] - SirCampalot.mineablemegaroidsxb (1.4.2)
05/03/2025 17:36:37 | [Workshop ID 2946416680] - SirCampalot.mineablemegaroidsxbΩ (1.4.2)
05/03/2025 17:36:37 | [Workshop ID 3128546442] - SirCampalot.mineablemegaroidzeforce (1.1.0a)
05/03/2025 17:36:37 | [Workshop ID 3021218705] - SirCampalot.tymineablewwroids (1.1.1)
05/03/2025 17:36:37 | [Workshop ID 3024602334] - SirCampalot.tymineablewwroidsaddon (1.1.0)
05/03/2025 17:36:37 | [Workshop ID 3021218404] - SirCampalot.tymineablewwroidsrefstd (1.0.1)
05/03/2025 17:36:37 | [Workshop ID 3021217736] - SirCampalot.tyΩmineablewwroidsrefstd (1.1.0)
05/03/2025 17:36:37 | [Workshop ID 2946411143] - SirCampalot.Ωextendedtechtree (1.3.28)
05/03/2025 17:36:37 | [Workshop ID 2946444012] - SirCampalot.Ωmineablemegaroidsletaliumandsilverexpansion (1.3.0)
05/03/2025 17:36:44 | Output compiling shader 'E:\Game\SteamLibrary\steamapps\workshop\content\799600\2946411143\tractor_beam_emitter\tractor_beam\tractor_beam.shader' (vert):
05/03/2025 17:36:44 | E:\Game\SteamLibrary\steamapps\workshop\content\799600\2946411143\tractor_beam_emitter\tractor_beam\tractor_beam.shader(98,2-86): warning X3206: implicit truncation of vector type
05/03/2025 17:36:44 |
05/03/2025 17:36:44 | Output compiling shader 'E:\Game\SteamLibrary\steamapps\workshop\content\799600\2946411143\tractor_beam_emitter\tractor_beam\tractor_beam_simple.shader' (vert):
05/03/2025 17:36:44 | tractor_beam.shader(98,2-86): warning X3206: implicit truncation of vector type
05/03/2025 17:36:44 |
05/03/2025 17:36:44 | Output compiling shader 'E:\Game\SteamLibrary\steamapps\workshop\content\799600\2946411143\tractor_beam_emitter\tractor_beam\tractor_beam_simple.shader' (pix):
05/03/2025 17:36:44 | tractor_beam.shader(98,2-86): warning X3206: implicit truncation of vector type
05/03/2025 17:36:44 |
05/03/2025 17:36:45 | Output compiling shader 'E:\Game\SteamLibrary\steamapps\workshop\content\799600\2946411143\chaingun\chaingun\chaingun_shot\chaingun_bullet.shader' (vert):
05/03/2025 17:36:45 | E:\Game\SteamLibrary\steamapps\workshop\content\799600\2946411143\chaingun\chaingun\chaingun_shot\chaingun_bullet.shader(25,25-51): warning X3578: Output value 'vert' is not completely initialized
05/03/2025 17:36:45 |
05/03/2025 17:36:45 | Output compiling shader 'E:\Game\SteamLibrary\steamapps\workshop\content\799600\2946411143\chaingun\chaingun\chaingun_shot\chaingun_distortion.shader' (vert):
05/03/2025 17:36:45 | E:\Game\SteamLibrary\steamapps\workshop\content\799600\2946411143\chaingun\chaingun\chaingun_shot\chaingun_distortion.shader(25,25-51): warning X3578: Output value 'vert' is not completely initialized
05/03/2025 17:36:45 |
05/03/2025 17:37:44 | Memory usage at time of crash: 4,307,451,904
05/03/2025 17:37:44 | Application state stack at time of crash:
05/03/2025 17:37:44 | Cosmoteer.Data.Assets
05/03/2025 17:37:44 | FPS at time of crash: 29.972624

05/03/2025 17:37:44 | Halfling.Serialization.DeserializeException: Deserialization from source "<E:\Game\SteamLibrary\steamapps\common\Cosmoteer\Data\cosmoteer.rules>" failed.
05/03/2025 17:37:44 | ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
05/03/2025 17:37:44 | ---> Halfling.Serialization.DeserializeException: Deserialization from source "<E:\Game\SteamLibrary\steamapps\workshop\content\799600\2946416680\asteroids\dpmlargeasteroids.rules>/Dpmlargeasteroid" failed.
05/03/2025 17:37:44 | ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
05/03/2025 17:37:44 | ---> System.ArgumentException: An item with the same key has already been added. Key: SirCampalot.dpmlargeasteroid
05/03/2025 17:37:44 | at System.Collections.Generic.Dictionary`2.TryInsert(TKey key, TValue value, InsertionBehavior behavior)
05/03/2025 17:37:44 | at System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
05/03/2025 17:37:44 | at Cosmoteer.Ships.ShipRules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Ships\ShipRules.cs:line 206
05/03/2025 17:37:44 | at InvokeStub_ShipRules..ctor(Object, Span`1)
05/03/2025 17:37:44 | at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
05/03/2025 17:37:44 | --- End of inner exception stack trace ---
05/03/2025 17:37:44 | at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
05/03/2025 17:37:44 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
05/03/2025 17:37:44 | at Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member, Object& obj) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 2471
05/03/2025 17:37:44 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 555
05/03/2025 17:37:44 | --- End of inner exception stack trace ---
05/03/2025 17:37:44 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 630
05/03/2025 17:37:44 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, MemberInfo member, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt, List`1 tasks) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\DefaultSerializers\ArraySerializer.cs:line 460
05/03/2025 17:37:44 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, MemberInfo member, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt, List`1 tasks) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\DefaultSerializers\ArraySerializer.cs:line 482
05/03/2025 17:37:44 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\DefaultSerializers\ArraySerializer.cs:line 112
05/03/2025 17:37:44 | at Halfling.Serialization.Base.BaseSerializer`10.SpecificDeserializerDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member, Object& obj) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 2177
05/03/2025 17:37:44 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 555
05/03/2025 17:37:44 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 750
05/03/2025 17:37:44 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, Boolean forceNoOption, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 229
05/03/2025 17:37:44 | at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\Generic\GenericSerialReader.cs:line 150
05/03/2025 17:37:44 | at Cosmoteer.Data.Rules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Data\Rules.cs:line 133
05/03/2025 17:37:44 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
05/03/2025 17:37:44 | at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
05/03/2025 17:37:44 | --- End of inner exception stack trace ---
05/03/2025 17:37:44 | at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
05/03/2025 17:37:44 | at System.Reflection.MethodBaseInvoker.InvokeWithFewArgs(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
05/03/2025 17:37:44 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
05/03/2025 17:37:44 | at System.Reflection.ConstructorInfo.Invoke(Object[] parameters)
05/03/2025 17:37:44 | at Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member, Object& obj) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 2471
05/03/2025 17:37:44 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 555
05/03/2025 17:37:44 | --- End of inner exception stack trace ---
05/03/2025 17:37:44 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 630
05/03/2025 17:37:44 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 177
05/03/2025 17:37:44 | at Halfling.Serialization.Base.BaseSerializer`10.Read[T](TSource source, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 190
05/03/2025 17:37:44 | at Cosmoteer.Data.Assets.LoaderThread() in C:\Users\walt\Documents\Code\Cosmoteer\Source\Data\Assets.cs:line 420
05/03/2025 17:37:44 | Actual data hash: 7b7d0fdf136e26d8fcaf772b3e9dc255
05/03/2025 17:37:44 | Expected data hash: 7b7d0fdf136e26d8fcaf772b3e9dc255
You can only have 1 version of Mineable Dwarf Planets active at the same time.
Please disable one of the 2 Mineable Dwarf Planet mods
BakaOvO 3 May @ 2:49am 
Originally posted by SirCampalot:
You can only have 1 version of Mineable Dwarf Planets active at the same time.
Please disable one of the 2 Mineable Dwarf Planet mods
omg my bad, i thought that it was an "add on" mod:steamfacepalm:
BakaOvO 3 May @ 2:53am 
btw, would u make Mineable Dwarf Planets compatible with star wars mod? I mean making those minerals in star wars can be found in dwarf planets. Love your mods so much.
SirCampalot  [developer] 3 May @ 3:49am 
Originally posted by BakaOvO:
btw, would u make Mineable Dwarf Planets compatible with star wars mod? I mean making those minerals in star wars can be found in dwarf planets. Love your mods so much.
I considered it, but decided not to because cross-mod compatibility would become very convoluted the more mods I add compatibility patches for.
Even just having 2 different versions already causes some issues from time to time (I probably would have implemented the 2 versions differently with the hindsight I now have, but it is what it is).

For instance, if I added SW versions, I'd need to create one with ETTM and without ETTM support, so that's 4 different Mineable Dwarf Planet mods instead of 2.
If I then added 1 more mod (like Ekrasys Core or something) I would then have to create 8 different versions.

It would become a convoluted and unmanagable mess, so I opted to not go down that path.
SirCampalot  [developer] 3 May @ 4:04am 
Originally posted by BakaOvO:
Originally posted by SirCampalot:
You can only have 1 version of Mineable Dwarf Planets active at the same time.
Please disable one of the 2 Mineable Dwarf Planet mods
omg my bad, i thought that it was an "add on" mod:steamfacepalm:
It is an addon mod for Extended Tech Tree Mod. The other mod is technically an add on mod for vanilla but that's going a bit semantical here.
Also the mod page specified this: "Please use either this version or the original version as they are not meant to be used at the same time. Except for the new resources, it is identical to the original Mineable Dwarf Planets."
but perhaps it is better to make this bit easier to read, if only because it happens from time to time someone has issues with this.
< >
Showing 1-6 of 6 comments
Per page: 1530 50