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

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

                          6 days later

                          new version released good job me

                          Ultranova Today in The Self-motivators Thread,we have ole Ultra complimenting himself for workin' on his mod. Good job, Ultra!

                          8 days later

                          Oh would you look at that, a new version is inbound!

                          • Updated the graphics of the Ion-7 Huge Thruster to keep it in theme with the other Ion-7 engines.
                          • Moved the firing particles of the Fusion Repeater cannon back ever so slightly so they actually line up with the barrel instead of just being 20cm too far forward.
                          • Fixed a bug where Plasma Engines have the same thrust as Ion-7 Engines.
                          • Fixed a bug where the batteries of the Ion-7 thruster were being rendered below the ports, making it seem like there were no battery sprites.
                          • Plasma thrusters now have Ramp-Up time, however, it is half that of their vanilla equivalent.

                          DOWNLOAD HERE: https://www.mediafire.com/file/sfteijkua2fd69o/Galactic_Allegiance_Version_3.zip/file

                          9 days later

                          very great mod thanks for this keep up the work pls when cosmoteer releases add this mod to steam workshop of cosmoteer