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

Update 0.2.5 (Includes key features leading up to the major additions in 0.3.0 Update, currently deemed the unofficial title The Travel Update) is being worked on very slowly, but with good progress. As far as things are going, many ship designs will be updated. All in all, expect a few weapons and special additions. Some of them are complete, however for other parts assets/sprites are incomplete. Expect many features regarding TIE Fighters. (Updated TIE Cockpit for 1x1, 1x1 Rounded Armor Slopes, 1x1 TIE lasers on 1x1 rounded slope, etc.) There are a few other great additions on their way, but I'll try to not spoil all the fun!


  • Classic Jam
    image https://i.imgur.com/x03TjQY.png

And we're getting an update for 0.13, right?

    LeftHandofGod Why would we need one? Mod is working fine for 0.13.0rc.

      ClassicJam i have a really off topic question but why did you start doing the "CJ" picture stuff?

        Jabenyezaa Someone made it for me, and I just stuck with it.

          ClassicJam oh

            9 months later

            Error loading mod 0.2.7ClassicJam.Star_Wars_Galaxy: Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Users\riker\Documents\My Games\Cosmoteer\Mods\0.2.7ClassicJam.Star_Wars_Galaxy\0.2.7ClassicJam.Star_Wars_Galaxy\mod.txt>" failed. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Halfling.Serialization.DeserializeException: Unable to find source for non-optional field "ID" in source "<C:\Users\riker\Documents\My Games\Cosmoteer\Mods\0.2.7ClassicJam.Star_Wars_Galaxy\0.2.7ClassicJam.Star_Wars_Galaxy\mod.txt>".
            at Halfling.Serialization.Base.BaseSerializer10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 751
            at Halfling.Serialization.Base.BaseSerializer
            10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 2652
            at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Generic\GenericSerialReader.cs:line 134
            at Cosmoteer.Mods.ModInfo..ctor(GenericSerialReader reader) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Mods\ModInfo.cs:line 51
            --- End of inner exception stack trace ---
            at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
            at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
            at Halfling.Serialization.Base.BaseSerializer10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 2246
            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) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 545
            --- End of inner exception stack trace ---
            at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 607
            at Halfling.Serialization.Base.BaseSerializer
            10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 173
            at Halfling.Serialization.Base.BaseSerializer10.Read[T](TSource source, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 185
            at Cosmoteer.Mods.ModInfo.TryLoadMod(String modFolder, Boolean isBuiltIn, ModInfo& modInfo, IList
            1 errorList) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Mods\ModInfo.cs:line 138

              Write a Reply...