Cosmoteer: Starship Architect & Commander

Cosmoteer: Starship Architect & Commander

I Win Button
Rhavis 6 Jul, 2024 @ 6:19pm
Crash on Current Build
Here's my lines:


Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Program Files (x86)\Steam\steamapps\common\Cosmoteer\Data\cosmoteer.rules>" failed.

---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.

---> Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Program Files (x86)\Steam\steamapps\common\Cosmoteer\Data\ships\terran\terran.rules>/Terran" failed.

---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.

---> Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Program Files (x86)\Steam\steamapps\workshop\content\799600\2884295208\pro_res_collector\pro_res_collector.rules>/Part" failed.

---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.

---> Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Program Files (x86)\Steam\steamapps\workshop\content\799600\2884295208\pro_res_collector\pro_res_collector.rules>/Part/Components/BatteryConsumer" failed.

---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.

---> Halfling.Serialization.DeserializeException: Unable to find node at path "DefaultPriority" relative to "<C:\Program Files (x86)\Steam\steamapps\workshop\content\799600\2884295208\pro_res_collector\pro_res_collector.rules>/Part/Components/BatteryConsumer".

at Halfling.Serialization.ObjectText.ObjectTextSerializer.GetSourceAtPath(IOTNode source, String path) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\ObjectText\ObjectTextSerializer.cs:line 110

at Halfling.Serialization.ObjectText.ObjectTextSerializer.GetSourceAtPaths(IOTNode source, List`1 paths) in C:\Users\walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Source\Serialization\ObjectText\ObjectTextSerializer.cs:line 118

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 739

at Cosmoteer.Ships.Parts.Resources.ResourceConsumerRules..ctor(GenericSerialReader reader) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Ships\Parts\Resources\ResourceConsumerRules.cs:line 52

at InvokeStub_ResourceConsumerRules..ctor(Object, Span`1)

at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

--- End of inner exception stack trace ---

at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

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 2453

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

--- End of inner exception stack trace ---

Any help?
< >
Showing 1-4 of 4 comments
WillieSea  [developer] 21 Aug, 2024 @ 7:53pm 
The only line you need is:
---> Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Program Files (x86)\Steam\steamapps\workshop\content\799600\2884295208\pro_res_collector\pro_res_collector.rules>/Part/Components/BatteryConsumer" failed.

This line tells which mod added item is failing. Which happens to be the resource collector which apparently has been removed from the game.

Mod is now updated to remove it and also updated the added equipment to mimic the changes to the default equipment.
mandbo8497 14 Sep, 2024 @ 4:44pm 
Hello WillieSea,
I just encountered error, crashing my game. Only this one doesnt sit well with other mods ( few of yours included).
Here is the crash log & thank you for the reply in advance.

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

<<<***>>>
PART 1
<<<***>>>

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

Halfling.Serialization.DeserializeException: Deserialization from source "<H:\Steam\steamapps\common\Cosmoteer\Data\cosmoteer.rules>" failed.

---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.

---> Halfling.Serialization.DeserializeException: Deserialization from source "<H:\Steam\steamapps\common\Cosmoteer\Data\ships\terran\terran.rules>/Terran" failed.

---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.

---> System.InvalidOperationException: Duplicate part ID: williesea.ancient_antigrav

at Cosmoteer.Ships.ShipRules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Ships\ShipRules.cs:line 216

at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)

at System.Reflection.ConstructorInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)

--- End of inner exception stack trace ---

at System.Reflection.ConstructorInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)

at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

at System.Reflection.ConstructorInfo.Invoke(Object[] parameters)

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 2453

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 629

--- End of inner exception stack trace ---

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 629

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 178

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 491

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

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

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 2167

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 629

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 739

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

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

at Cosmoteer.Data.Rules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Data\Rules.cs:line 132

at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)

at System.Reflection.ConstructorInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)

--- End of inner exception stack trace ---

at System.Reflection.ConstructorInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)

at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

at System.Reflection.ConstructorInfo.Invoke(Object[] parameters)

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 2453

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

--- End of inner exception stack trace ---

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 619

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

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

at Cosmoteer.Data.Assets.LoaderThread() in C:\Users\walt\Documents\Code\Cosmoteer\Source\Data\Assets.cs:line 419
mandbo8497 14 Sep, 2024 @ 4:45pm 
<<<***>>>
PART 2
<<<***>>>

09/15/2024 01:31:18 | Enabled mods:

09/15/2024 01:31:18 | [Workshop ID 3120648619] - 000.000.bulochka.subsystems (1.0.1)

09/15/2024 01:31:18 | [Workshop ID 3130311719] - 000.003.bulochka.point_shield (0.0.1)

09/15/2024 01:31:18 | [Workshop ID 3258173539] - 5000.Real_nukes ()

09/15/2024 01:31:18 | [Workshop ID 3040732891] - DerSnitzki.bubble_shield (1.0)

09/15/2024 01:31:18 | [Workshop ID 3277222911] - FUCHS.Larger_Engine_Room (0.5)

09/15/2024 01:31:18 | [Workshop ID 3189087744] - Hailstorm46.RegenerativeBioArmor (1.1.1)

09/15/2024 01:31:18 | [Workshop ID 3281889318] - Loja.BridgeCorridor (1.0.0)

09/15/2024 01:31:18 | [Workshop ID 3153912254] - Loja.RoofChaingun (1.0.0)

09/15/2024 01:31:18 | [Workshop ID 3064110543] - Lsl.Energy_neutralizer (0.1.0)

09/15/2024 01:31:18 | [Workshop ID 3233715023] - Pedrosian96.resourceless_factories (1.0.0)

09/15/2024 01:31:18 | [Workshop ID 2907319047] - SirCampalot.diamond_armor (1.1.2)

09/15/2024 01:31:18 | [Workshop ID 2893554386] - SirCampalot.mineablemegaroidsxb (1.2.0)

09/15/2024 01:31:18 | [Workshop ID 2929387435] - SirCampalot.mineablesundiveroids (1.1.0)

09/15/2024 01:31:18 | [Workshop ID 3019002860] - Ty.repair_parts (1.1.0)

09/15/2024 01:31:18 | [Workshop ID 3006237614] - Ty.saving_crew (1.0.3)

09/15/2024 01:31:18 | [Workshop ID 3016448670] - abcdefghill.pd_beam (1.0.0)

09/15/2024 01:31:18 | [Workshop ID 3015109809] - abcdefghill.super_structures (1.0.0)

09/15/2024 01:31:18 | [Workshop ID 2894309211] - asklepiades.ship_fighters (1.0.13)

09/15/2024 01:31:18 | [Workshop ID 3299401830] - azic.crewedpower (1.3.5)

09/15/2024 01:31:18 | [Workshop ID 3058070627] - blackmian.BeamAmplifier (1.0.0)

09/15/2024 01:31:18 | [Workshop ID 3071792765] - blackmian.ElbowMagazine (1.0.0)

09/15/2024 01:31:18 | [Workshop ID 3098852987] - blackmian.immortalspacetime (1.0.0)

09/15/2024 01:31:18 | [Workshop ID 3145058204] - blackmian.super_wireless_charging (1.0.0)

09/15/2024 01:31:18 | [Workshop ID 3023201707] - bleedingguns.impulse_drives (1.0.9)

09/15/2024 01:31:18 | [Workshop ID 3145052003] - bonible.roofchaingun (1.0.0)

09/15/2024 01:31:18 | [Workshop ID 2891110298] - braste.power_storage (0.25.0a.1)

09/15/2024 01:31:18 | [Built-in] - cosmoteer.huge_crews (1.0.0)

09/15/2024 01:31:18 | [Built-in] - cosmoteer.huge_ships (1.0.0)

09/15/2024 01:31:18 | [Workshop ID 2884747698] - danger.autocannon (1.1.2)

09/15/2024 01:31:18 | [Workshop ID 3174036265] - dj0z.micromissile_launcher (1.2.5)

09/15/2024 01:31:18 | [Workshop ID 3155070992] - dj0z.sensor_array_v_pulsed (1.0.5)

09/15/2024 01:31:18 | [Workshop ID 3155754298] - dj0z.space_elevator_apex (1.0.1)

09/15/2024 01:31:18 | [Workshop ID 3164336414] - dj0z.thrusterflame_armor (1.1.0)

09/15/2024 01:31:18 | [Workshop ID 2892943426] - dondelium.tdi_aml (0.26.1)

09/15/2024 01:31:18 | [Workshop ID 3173066243] - dondelium.tdi_pd_beam (0.25.1)

09/15/2024 01:31:18 | [Workshop ID 2890862054] - dondelium.tdi_projectile_flak (1.25.1)

09/15/2024 01:31:18 | [Workshop ID 2887752805] - evans.efficient_factory_production (1.0.1)

09/15/2024 01:31:18 | [Workshop ID 2893918096] - evans.flakturretstandalone (1.0.0)

09/15/2024 01:31:18 | [Workshop ID 2885381015] - evans.tritsteel_armor (1.0.1)

09/15/2024 01:31:18 | [Workshop ID 3016069485] - evans.turret_ion_beam_standalone (1.0.0)

09/15/2024 01:31:18 | [Workshop ID 2995534359] - fariel.sunflowercorp (1.8.1)

09/15/2024 01:31:18 | [Workshop ID 3206707728] - janiTNT.CreativeToolkit (1.1b)

09/15/2024 01:31:18 | [Workshop ID 2881138721] - jfjohnny5.heavy_armor (1.2.4)

09/15/2024 01:31:18 | [Workshop ID 2883970407] - jfjohnny5.laser_point_defense (1.0.2)

09/15/2024 01:31:18 | [Workshop ID 2885023862] - jfjohnny5.uv_laser (1.0.4)

09/15/2024 01:31:18 | [Workshop ID 3323427669] - joemama.superFactory (1.0.0)

09/15/2024 01:31:18 | [Workshop ID 2883177284] - kurim.crewquarters (1.7.0)

09/15/2024 01:31:18 | [Workshop ID 2879481402] - mike.doors_quarters (1.0.30)

09/15/2024 01:31:18 | [Workshop ID 3003341570] - parksinjunn.AutomatedResourceCollector (0.5)

09/15/2024 01:31:18 | [Workshop ID 3279771358] - rhd.demon_core (1.0.0)

09/15/2024 01:31:18 | [Workshop ID 3165294612] - rustydios.4x4factories (1.1.26)

09/15/2024 01:31:18 | [Workshop ID 3017358924] - rustydios.factoryamplificationbeam (1.0.26.2)

09/15/2024 01:31:18 | [Workshop ID 3012117498] - rustydios.solo_collector (1.0.26.2)

09/15/2024 01:31:18 | [Workshop ID 2911644680] - speecker.bqm.better_stacks_1000 (1.2.6)

09/15/2024 01:31:18 | [Workshop ID 2886934391] - stan_the_man.point_defense_med (1.0.0)

09/15/2024 01:31:18 | [Workshop ID 2881872234] - star_code000.super_prism (1.0.4)

09/15/2024 01:31:18 | [Workshop ID 2886141879] - syy1125.modular_missile (1.7.2)

09/15/2024 01:31:18 | [Workshop ID 3298015066] - tanksy.reactors (1.1.0)

09/15/2024 01:31:18 | [Workshop ID 2890714397] - willieSea.ancients_antigravity (1.0.2)

09/15/2024 01:31:18 | [Workshop ID 2897171599] - willieSea.ancients_singularitycannon (1.0.3)

09/15/2024 01:31:18 | [Workshop ID 2884295208] - williesea.iwinbutton_mod (1.2.0)

09/15/2024 01:31:18 | [Workshop ID 2924771836] - xderp7.plasma_weaponry (1.0.3)

09/15/2024 01:31:18 | [Workshop ID 2897727906] - zig158.viable_deck_cannons (1.01)

09/15/2024 01:31:18 | Loaded language 'en'.

09/15/2024 01:31:29 | Memory usage at time of crash: 1 716 756 480

09/15/2024 01:31:29 | Application state stack at time of crash:

09/15/2024 01:31:29 | Cosmoteer.Data.Assets

09/15/2024 01:31:29 | FPS at time of crash: 29,998356

09/15/2024 01:31:29 | Halfling.Serialization.DeserializeException: Deserialization from source "<H:\Steam\steamapps\common\Cosmoteer\Data\cosmoteer.rules>" failed.

09/15/2024 01:31:29 | ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.

09/15/2024 01:31:29 | ---> Halfling.Serialization.DeserializeException: Deserialization from source "<H:\Steam\steamapps\common\Cosmoteer\Data\ships\terran\terran.rules>/Terran" failed.

09/15/2024 01:31:29 | ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.

09/15/2024 01:31:29 | ---> System.InvalidOperationException: Duplicate part ID: williesea.ancient_antigrav

09/15/2024 01:31:29 | at Cosmoteer.Ships.ShipRules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Ships\ShipRules.cs:line 216

09/15/2024 01:31:29 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)

09/15/2024 01:31:29 | at System.Reflection.ConstructorInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)

09/15/2024 01:31:29 | --- End of inner exception stack trace ---

09/15/2024 01:31:29 | at System.Reflection.ConstructorInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)

09/15/2024 01:31:29 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

09/15/2024 01:31:29 | at System.Reflection.ConstructorInfo.Invoke(Object[] parameters)

09/15/2024 01:31:29 | 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 2453

09/15/2024 01:31:29 | 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 629

09/15/2024 01:31:29 | --- End of inner exception stack trace ---

09/15/2024 01:31:29 | 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 629

09/15/2024 01:31:29 | 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 178

09/15/2024 01:31:29 | 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 491

09/15/2024 01:31:29 | 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

09/15/2024 01:31:29 | 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

09/15/2024 01:31:29 | 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 2167

09/15/2024 01:31:29 | 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 629

09/15/2024 01:31:29 | 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 739

09/15/2024 01:31:29 | 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

09/15/2024 01:31:29 | 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

09/15/2024 01:31:29 | at Cosmoteer.Data.Rules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\walt\Documents\Code\Cosmoteer\Source\Data\Rules.cs:line 132

09/15/2024 01:31:29 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)

09/15/2024 01:31:29 | at System.Reflection.ConstructorInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)

09/15/2024 01:31:29 | --- End of inner exception stack trace ---

09/15/2024 01:31:29 | at System.Reflection.ConstructorInvoker.Invoke(Object obj, IntPtr* args, BindingFlags invokeAttr)

09/15/2024 01:31:29 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

09/15/2024 01:31:29 | at System.Reflection.ConstructorInfo.Invoke(Object[] parameters)

09/15/2024 01:31:29 | 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 2453

09/15/2024 01:31:29 | 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

09/15/2024 01:31:29 | --- End of inner exception stack trace ---

09/15/2024 01:31:29 | 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 619

09/15/2024 01:31:29 | 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

09/15/2024 01:31:29 | 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

09/15/2024 01:31:29 | at Cosmoteer.Data.Assets.LoaderThread() in C:\Users\walt\Documents\Code\Cosmoteer\Source\Data\Assets.cs:line 419
WillieSea  [developer] 15 Sep, 2024 @ 7:21am 
You have the antigrav engine twice in your game???

---> System.InvalidOperationException: Duplicate part ID: williesea.ancient_antigrav


09/15/2024 01:31:18 | [Workshop ID 2890714397] - willieSea.ancients_antigravity (1.0.2)

09/15/2024 01:31:18 | [Workshop ID 2897171599] - willieSea.ancients_singularitycannon (1.0.3)

09/15/2024 01:31:18 | [Workshop ID 2884295208] - williesea.iwinbutton_mod (1.2.0)


The mod "I win button" already has the antigrav engine so you don't need the mod "ancient antigrav engine".
< >
Showing 1-4 of 4 comments
Per page: 1530 50