Support | News | Classic | F.A.Q. | Discord | Discussions | Wiki | Roadmap

i read the log

    System.Collections.Generic.KeyNotFoundException: The given key 'roof_portion_medium_antigrav_half_core' was not present in the dictionary.

    first line

      YAreyaREdAzE I'm aware.

        can you do anything about this?

          Ultranova
          what about the anti grav attack on the mod?

            Download the new version to fix errors.

              1.1 and only a few people got to use it

                "what is your alligence"
                it doesn't show in mod select

                  YAreyaREdAzE what do you mean

                    wait


                      rules stuff
                      Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Program Files\Cosmoteer\Data\rules.txt>" failed.

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

                      ---> Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Program Files\Cosmoteer\Data\ships\terran\terran.txt>/Terran" failed.

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

                      ---> Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Program Files\Cosmoteer\Data\ships\terran\terran.txt>/Terran/Roofs" failed.

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

                      ---> System.Exception: Could not build roof decals atlas. Maximum size too small.

                      at Cosmoteer.Ships.ShipRoofRules.BuildRoofDecalsAtlas()

                      at Cosmoteer.Ships.ShipRoofRules..ctor(GenericSerialReader reader, ProgressTracker pt)

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

                      at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)

                      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, Object& obj)

                      at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer)

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

                      at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer)

                      at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt)

                      at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)

                      at Halfling.Serialization.Base.BaseSerializer`10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)

                      at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker)

                      at Cosmoteer.Ships.ShipRules..ctor(GenericSerialReader reader, ProgressTracker pt)

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

                      at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)

                      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, Object& obj)

                      at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer)

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

                      at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer)

                      at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker)

                      at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt)

                      at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt)

                      at Halfling.Serialization.DefaultSerializers.ArraySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker)

                      at Halfling.Serialization.Base.BaseSerializer`10.SpecificDeserializerDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)

                      at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer)

                      at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt)

                      at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)

                      at Halfling.Serialization.Base.BaseSerializer`10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)

                      at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker)

                      at Cosmoteer.Data.Rules..ctor(GenericSerialReader reader, ProgressTracker pt)

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

                      at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)

                      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, Object& obj)

                      at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer)

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

                      at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer)

                      at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker)

                      at Halfling.Serialization.Base.BaseSerializer`10.Read[T](TSource source, ReadFlags flags, ProgressTracker progressTracker)

                      at Cosmoteer.Data.Assets.LoaderThread()

                      at System.Threading.ThreadHelper.ThreadStart_Context(Object state)

                      at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)

                      --- End of stack trace from previous location where exception was thrown ---

                      at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)

                      at System.Threading.ThreadHelper.ThreadStart()

                      sorry

                        YAreyaREdAzE Looks like it's coming from a different mod. Disable Kroom's decals if you have that on.

                          oh right
                          also used to happen with gcw
                          nice code message btw
                          So please do that I implore your humanity it took me a while to make this mod please credit me if you're going to use any code I beg of you please please please please please please
                          please please please please please please please please please please please please please please please please please please please please please please please please please please
                          please please please please please please please please please please please please please please please please please please please please.

                          Roof Missile Launchers dont work again

                            I do apologise for all of the errors and bugs and all that, a lot has changed between when I first made this mod and now and it's not been great for getting this mod up to date, especially since my past self had no idea how to do things cleanly.

                            Anyway roof turrets are fixed now.

                            Ultranova
                            the huge ion engine does not have any exhaust, and also the plasma engine stats are either quite low or incorrect as they have significantly less thrust then normal thrusters.

                              dafeeeeeeeeeesh

                              1: I know
                              2: I know
                              3: It's work in progress.

                                which version is this mod for?

                                iWannaDie
                                most recent stable version

                                  iWannaDie 0.15.9 It also says so in the version contents up top