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

EpicJp21
WE ALL STALK YOU
i mean hahah no we dont

EpicJp21 shhhhhh

Nothing ever happened...

    Jenwuf

    hotfix:

    Fixed standard Tie fighter laser not being aligned due to last minuite sprite edit

    (and fixed posting this twice by acciedent XD)

    @Jenwuf I have some requests, can you remove the their health of all the fighters by about half, increase their damage by twice. Also the normal Tie needs some fix with its accuracy. This is just what I've seen.

    EpicJp21
    I'll reduce health for sure
    However remember that these are designed to be spammed out, so damage needs to be low.
    But ill increase it to the damage a vanilla laser does, and go from there.
    Just woke up tho lol, ill be on later.

    This version is horribly un balanced, its just there is not very much for me to balance it around.

    Edit:
    I know what causes the accuracy error, its fine, ill have that fixed easily.
    But before I release it ill remake the standard Tie's sprite
    So it fits with the others.

    EpicJp21
    Also, I'm gonna change the name of the thread
    It might mislead some people to think it is Only for Thrawns empire XD
    Is more of a Tie fighter mod.

    Jenwuf changed the title to The Tie Fighter Mod.

      UPDATE

      fixed all misalignment issues

      Remade Standard Tie Sprite

      Balanced mod, now less health.

      Added:
      Tie/rpt
      A-wing (yeah ik not a tie but oh well, more of a SW fighter mod now XD)

      UPDATE

      Added:
      Y-Wing
      X-Wing

      yeah, definatly not just tie fighters now XD

      Jenwuf that was a fast update

      PROGRESS REPORT:

      image https://i.imgur.com/AdgbRHV.png
      yeah... i made a Raider Corvette...

      before i release this version, ill make a CR90 Corvette also
      so there is one for each side.

      also, ill try and move them from the Engines group to a new "Single part Ships" group

      new decal is from my faction, the second Tau Empire

      Update:

      RENAMED MOD
      Given it a more serious name: "Single Part Ships"

      Added Raider Corvette
      Added CR90 Corvette

      Added Concussion missiles to Y-Wing

      Added STE Decal

      Jenwuf changed the title to The Single Part Ships Mod.

        I had this error but i didnt know where to stop. because I have had never had a mod crash before

        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:\Users\Davis Peck\Documents\My Games\Cosmoteer\Mods\T I E S T E T I C\Tie's\TIELN.txt>/Part" failed. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Users\Davis Peck\Documents\My Games\Cosmoteer\Mods\T I E S T E T I C\Tie's\TIELN.txt>/Part/Components/Turret" failed. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Users\Davis Peck\Documents\My Games\Cosmoteer\Mods\T I E S T E T I C\Tie's\TIELN Laser.txt>" failed. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Halfling.Serialization.DeserializeException: Duplicate bullet ID 'TIELNLASER'.

        at Cosmoteer.Bullets.BulletRules..ctor(ObjectTextSerializer s, IOTNode node, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Bullets\BulletRules.cs:line 49

        --- 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.BaseSerializer`10.SpecificConstructorDeserializationMethod.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 2169

        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.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 607

        at Halfling.Serialization.Base.BaseSerializer`10.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 681

        at Halfling.Serialization.Base.BaseSerializer`10.ReflectionContentDeserializationMethod.TryDeserializeContent(TSerializer s, TSource source, Object obj, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 2442

        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 583

        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.BaseSerializer`10.DerivedTypeDeserializationMethod.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 2062

        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

        at Halfling.Serialization.Base.BaseSerializer`10.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 681

        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.Ships.Parts.Weapons.WeaponRules..ctor(GenericSerialReader reader) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Parts\Weapons\WeaponRules.cs:line 40

        at Cosmoteer.Ships.Parts.Weapons.TurretWeaponRules..ctor(GenericSerialReader reader) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Parts\Weapons\TurretWeaponRules.cs:line 62

        --- 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.BaseSerializer`10.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.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 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.BaseSerializer`10.DerivedTypeDeserializationMethod.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 2062

        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

        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.BaseSerializer`10.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.Ships.Parts.PartRules..ctor(ObjectTextSerializer s, IOTNode node, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Parts\PartRules.cs:line 168

        --- 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.BaseSerializer`10.SpecificConstructorDeserializationMethod.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 2169

        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.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 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.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 332

        at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 352

        at Halfling.Serialization.DefaultSerializers.ArraySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 107

        at Halfling.Serialization.Base.BaseSerializer`10.SpecificDeserializerDeserializationMethod.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 1976

        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

        at Halfling.Serialization.Base.BaseSerializer`10.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 681

        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.Ships.ShipRules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\ShipRules.cs:line 129

        --- 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.BaseSerializer`10.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.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 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.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 332

        at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 352

        at Halfling.Serialization.DefaultSerializers.ArraySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 107

        at Halfling.Serialization.Base.BaseSerializer`10.SpecificDeserializerDeserializationMethod.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 1976

        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

        at Halfling.Serialization.Base.BaseSerializer`10.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 681

        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.Rules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Rules.cs:line 107

        --- 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.BaseSerializer`10.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.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 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.BaseSerializer`10.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.Assets.LoaderThread() in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Assets.cs:line 297

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

        at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)

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

        at System.Threading.ThreadHelper.ThreadStart()

        06/14/2018 21:25:36 | Logging successful initialized.

        06/14/2018 21:25:36 | .NET Runtime Version: 4.0.30319.42000

        06/14/2018 21:25:36 | Running as a 64-bit process.

        06/14/2018 21:25:36 | Local: en-US

        06/14/2018 21:25:36 | Language: en-US

        06/14/2018 21:25:36 | Cosmoteer version 0.14.1

        06/14/2018 21:25:36 | Microsoft Windows 10 Home 64-bit 10.0.17134

        06/14/2018 21:25:36 | Intel(R) Core(TM) i7-4790 CPU @ 3.60GHz (8 logical processors)

        06/14/2018 21:25:36 | 16335.2 MB RAM

        06/14/2018 21:25:36 | NVIDIA GeForce GTX 745 (23.21.13.8813) (10/26/2017)

        06/14/2018 21:25:36 | 4095.0 MB VRAM

        06/14/2018 21:25:36 |

        06/14/2018 21:25:36 | Loaded app settings.

        06/14/2018 21:25:36 | Mixpanel Distinct ID: 493AA7103643292C98BCBE7841725EB8

        06/14/2018 21:25:36 | Process is now DPI-aware.

        06/14/2018 21:25:36 | Setup default cursor.

        06/14/2018 21:25:36 | Using display adapter 0

        06/14/2018 21:25:36 | Created DXGI factory.

        06/14/2018 21:25:36 | Adapter #0: NVIDIA GeForce GTX 745

        06/14/2018 21:25:36 | Output #0: Dell ST2220L(Digital) (1920x1080)

        06/14/2018 21:25:36 | Adapter #1: Microsoft Basic Render Driver

        06/14/2018 21:25:36 | Updated Windows form configuration for borderless window.

        06/14/2018 21:25:36 | Created Windows form.

        06/14/2018 21:25:36 | Direct3D Feature Level: Level_11_0

        06/14/2018 21:25:36 | Created Direct3D 11 Device.

        06/14/2018 21:25:36 | Created swap chain: 1920x1080.

        06/14/2018 21:25:36 | Created window.

        06/14/2018 21:25:36 | Created clock.

        06/14/2018 21:25:36 | Created graphics manager.

        06/14/2018 21:25:37 | Created XAudio2 device.

        06/14/2018 21:25:37 | Created audio manager.

        06/14/2018 21:25:37 | Created input manager.

        06/14/2018 21:25:37 | Created default font.

        06/14/2018 21:25:37 | Initial app state is 'MainMenu'

        06/14/2018 21:25:37 | Initial application settings:

        06/14/2018 21:25:37 | LastGameVersion:

        06/14/2018 21:25:37 | InitState: MainMenu

        06/14/2018 21:25:37 | Language:

        06/14/2018 21:25:37 | LockCursor: True

        06/14/2018 21:25:37 | EdgePanMode: Analog

        06/14/2018 21:25:37 | EdgePanSpeed: 15

        06/14/2018 21:25:37 | KeyboardPanSpeed: 15

        06/14/2018 21:25:37 | KeyboardZoomSpeed: 10

        06/14/2018 21:25:37 | KeyboardRotSpeed: 90°

        06/14/2018 21:25:37 | EnableMouseWheelZoom: True

        06/14/2018 21:25:37 | InvertMouseWheelZoom: False

        06/14/2018 21:25:37 | MouseWheelZoomSpeed: 1.12

        06/14/2018 21:25:37 | MouseWheelZoomAtCursor: True

        06/14/2018 21:25:37 | StickyFocus: True

        06/14/2018 21:25:37 | DpiScaleMode: Dpi100

        06/14/2018 21:25:37 | AnimateBackgrounds: True

        06/14/2018 21:25:37 | FancyParticles: True

        06/14/2018 21:25:37 | UncompressedTextures: False

        06/14/2018 21:25:37 | AllowShipDeselection: False

        06/14/2018 21:25:37 | CtrlSelectsParts: False

        06/14/2018 21:25:37 | PreferBlueprintMode: False

        06/14/2018 21:25:37 | BlueprintAutoPause: True

        06/14/2018 21:25:37 | ShowInvalidBlueprints: True

        06/14/2018 21:25:37 | BuildAutoFocus: True

        06/14/2018 21:25:37 | BuildAutoRotate: True

        06/14/2018 21:25:37 | BuildAutoInteriors: True

        06/14/2018 21:25:37 | PaintAutoFocus: True

        06/14/2018 21:25:37 | PaintAutoRotate: True

        06/14/2018 21:25:37 | PaintAllowOverwrite: True

        06/14/2018 21:25:37 | PaintMirrorEnabled: False

        06/14/2018 21:25:37 | PaintMirrorAxis: Vertical

        06/14/2018 21:25:37 | RepairAutoFocus: True

        06/14/2018 21:25:37 | RepairAutoRotate: False

        06/14/2018 21:25:37 | BuildAllowOverwrite: True

        06/14/2018 21:25:37 | BuildAutoDoors: True

        06/14/2018 21:25:37 | BuildEnforceCrewAccess: True

        06/14/2018 21:25:37 | BuildMirrorEnabled: False

        06/14/2018 21:25:37 | BuildMirrorAxis: Vertical

        06/14/2018 21:25:37 | RowsOfParts: 1

        06/14/2018 21:25:37 | GrabLeavesCorridors: True

        06/14/2018 21:25:37 | RepairAutoDoors: True

        06/14/2018 21:25:37 | AutoHireCrew: True

        06/14/2018 21:25:37 | PartToolTips: True

        06/14/2018 21:25:37 | AutoSave: True

        06/14/2018 21:25:37 | AutoSavesToKeep: 10

        06/14/2018 21:25:37 | QuickSavesToKeep: 10

        06/14/2018 21:25:37 | AutoSaveInterval: 600

        06/14/2018 21:25:37 | FtlAutoSave: True

        06/14/2018 21:25:37 | ShowOnShipIndicators: True

        06/14/2018 21:25:37 | AutoPauseOnLostFocus: True

        06/14/2018 21:25:37 | ScreenShake: True

        06/14/2018 21:25:37 | VersionCheckMode: Stable

        06/14/2018 21:25:37 | EnableMetrics: True

        06/14/2018 21:25:37 | PreferBorderlessWindowToggle: False

        06/14/2018 21:25:37 | MasterVolume: 1

        06/14/2018 21:25:37 | EffectsVolume: 1

        06/14/2018 21:25:37 | InterfaceVolume: 1

        06/14/2018 21:25:37 | ShowTutorials: True

        06/14/2018 21:25:37 | AutoFtlJump: False

        06/14/2018 21:25:37 | PaintSchemes: System.Collections.Generic.List`1[Cosmoteer.Ships.PaintScheme]

        06/14/2018 21:25:37 | DefaultBuildTool: Grab

        06/14/2018 21:25:37 | DefaultDecalTool: Grab

        06/14/2018 21:25:37 | TutorialPageStates: System.Collections.Generic.Dictionary`2[System.String,Cosmoteer.Tutorials.TutorialPageState]

        06/14/2018 21:25:37 | PlayerColor:

        06/14/2018 21:25:37 | EnemyColor:

        06/14/2018 21:25:37 | NeutralColor:

        06/14/2018 21:25:37 | MiniviewInCombatMode: Auto

        06/14/2018 21:25:37 | MiniviewNotInCombatMode: Auto

        06/14/2018 21:25:37 | MiniviewLockRotation: False

        06/14/2018 21:25:37 | MiniviewSize:

        06/14/2018 21:25:37 | ShowInteriors: False

        06/14/2018 21:25:37 | AlwaysShowCommandWidgets: False

        06/14/2018 21:25:37 | PreferShipRelativeAttackAngle: False

        06/14/2018 21:25:37 | PreferWorldRelativeFollowAngle: False

        06/14/2018 21:25:37 | ShipLibraryLargeIcons: False

        06/14/2018 21:25:37 | AdHocFormations: False

        06/14/2018 21:25:37 | BreakFormationToAttack: True

        06/14/2018 21:25:37 | EnabledMods: System.Collections.Generic.HashSet`1[System.String]

        06/14/2018 21:25:37 | DeleteFileOnStartup:

        06/14/2018 21:25:37 | DefaultGameMode:

        06/14/2018 21:25:37 | DefaultCreativeModeMapSize: 0

        06/14/2018 21:25:37 | DefaultBountyModeDifficulty: 0

        06/14/2018 21:25:37 | DefaultBountyModeMapSize: 0

        06/14/2018 21:25:37 | DefaultBountyModeStarterShip: 0

        06/14/2018 21:25:37 | WarnOutOfDateGpuDrivers: True

        06/14/2018 21:25:37 | MPShipColorMode: RandomPerPlayer

        06/14/2018 21:25:37 | MPBlipColorMode: FriendAndFoe

        06/14/2018 21:25:37 | AutoPortForwarding: True

        06/14/2018 21:25:37 | DisplayPublicIP: True

        06/14/2018 21:25:37 | PreferLAN: False

        06/14/2018 21:25:37 | DefaultServer: 0

        06/14/2018 21:25:37 | ShowNewsOnStartup: True

        06/14/2018 21:25:37 | ReadNewsArticles: System.Collections.Generic.HashSet`1[System.String]

        06/14/2018 21:25:37 | ShowNewsAlerts: True

        06/14/2018 21:25:37 | HiddenNewsAlerts: System.Collections.Generic.HashSet`1[System.String]

        06/14/2018 21:25:37 | Starting main game loop...

        06/14/2018 21:25:37 | Enabled mods:

        06/14/2018 21:25:37 | cosmoteer.huge_ships

        06/14/2018 21:25:37 | Meranera.Sauce

        06/14/2018 21:25:37 | Gibbyones.Single Part Ships

        06/14/2018 21:25:37 | Gibbyones.T I E S H T E T I C

        06/14/2018 21:25:37 | Loaded language 'en'.

        06/14/2018 21:25:39 | Memory usage at time of crash: 262,819,840

        06/14/2018 21:25:39 | Application state stack at time of crash:

        06/14/2018 21:25:39 | Cosmoteer.Assets

        06/14/2018 21:25:39 | FPS at time of crash: 30.0175

        06/14/2018 21:25:39 | Running processes at time of crash: AdminService, ApplicationFrameHost, audiodg, backgroundTaskHost, chrome, CLMLSvc_P2G8, cmd, coNatHstNF, conhost, Cosmoteer, creator-ws, csrss, ctfmon, dasHost, DbxSvc, DDVCollectorSvcApi, DDVDataCollector, DDVRulesProcessor, DFS.Common.Agent, DFSSvc, dllhost, Dropbox, DropboxUpdate, DSAPI, dwm, E_YATIIVE, escsvc64, explorer, fontdrvhost, HxTsr, IAStorDataMgrSvc, IAStorIcon, Idle, isa, jhi_service, LMS, LockApp, LogonUI, lsass, mDNSResponder, Memory Compression, Microsoft.Photos, MSASCuiL, NF, nortonsecurity, nvapiw, NvBackend, NVDisplay.Container, OfficeClickToRun, OneDrive, onenoteim, Phobos, PocketCloudService, RAVBg64, Registry, RemindersServer, RichVideo, RtkAudioService64, RtkNGUI64, RuntimeBroker, SearchFilterHost, SearchIndexer, SearchProtocolHost, SearchUI, SecurityHealthService, services, SettingSyncHost, SgrmBroker, ShellExperienceHost, sihost, SkypeHost, smartscreen, smss, spoolsv, svchost, System, TampMon, taskhostw, Video.UI, wininit, winlogon, WmiPrvSE, wmpnetwk, WpcMon, WpcTok, WpcUapApp, WUDFHost, WyseRemoteAccess,

        06/14/2018 21:25:39 | 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 "<[user's home folder]\Documents\My Games\Cosmoteer\Mods\T I E S T E T I C\Tie's\TIELN.txt>/Part" failed. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Halfling.Serialization.DeserializeException: Deserialization from source "<[user's home folder]\Documents\My Games\Cosmoteer\Mods\T I E S T E T I C\Tie's\TIELN.txt>/Part/Components/Turret" failed. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Halfling.Serialization.DeserializeException: Deserialization from source "<[user's home folder]\Documents\My Games\Cosmoteer\Mods\T I E S T E T I C\Tie's\TIELN Laser.txt>" failed. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Halfling.Serialization.DeserializeException: Duplicate bullet ID 'TIELNLASER'.

        06/14/2018 21:25:39 | at Cosmoteer.Bullets.BulletRules..ctor(ObjectTextSerializer s, IOTNode node, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Bullets\BulletRules.cs:line 49

        06/14/2018 21:25:39 | --- End of inner exception stack trace ---

        06/14/2018 21:25:39 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)

        06/14/2018 21:25:39 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

        06/14/2018 21:25:39 | at Halfling.Serialization.Base.BaseSerializer`10.SpecificConstructorDeserializationMethod.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 2169

        06/14/2018 21:25:39 | 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

        06/14/2018 21:25:39 | --- End of inner exception stack trace ---

        06/14/2018 21:25:39 | 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 607

        06/14/2018 21:25:39 | at Halfling.Serialization.Base.BaseSerializer`10.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 681

        06/14/2018 21:25:39 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectionContentDeserializationMethod.TryDeserializeContent(TSerializer s, TSource source, Object obj, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 2442

        06/14/2018 21:25:39 | 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 583

        06/14/2018 21:25:39 | 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

        06/14/2018 21:25:39 | at Halfling.Serialization.Base.BaseSerializer`10.DerivedTypeDeserializationMethod.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 2062

        06/14/2018 21:25:39 | 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

        06/14/2018 21:25:39 | at Halfling.Serialization.Base.BaseSerializer`10.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 681

        06/14/2018 21:25:39 | 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

        06/14/2018 21:25:39 | 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

        06/14/2018 21:25:39 | at Cosmoteer.Ships.Parts.Weapons.WeaponRules..ctor(GenericSerialReader reader) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Parts\Weapons\WeaponRules.cs:line 40

        06/14/2018 21:25:39 | at Cosmoteer.Ships.Parts.Weapons.TurretWeaponRules..ctor(GenericSerialReader reader) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Parts\Weapons\TurretWeaponRules.cs:line 62

        06/14/2018 21:25:39 | --- End of inner exception stack trace ---

        06/14/2018 21:25:39 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)

        06/14/2018 21:25:39 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

        06/14/2018 21:25:39 | at Halfling.Serialization.Base.BaseSerializer`10.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

        06/14/2018 21:25:39 | 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

        06/14/2018 21:25:39 | --- End of inner exception stack trace ---

        06/14/2018 21:25:39 | 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 607

        06/14/2018 21:25:39 | 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

        06/14/2018 21:25:39 | at Halfling.Serialization.Base.BaseSerializer`10.DerivedTypeDeserializationMethod.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 2062

        06/14/2018 21:25:39 | 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

        06/14/2018 21:25:39 | 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

        06/14/2018 21:25:39 | at Halfling.Serialization.Base.BaseSerializer`10.Read[T](TSource source, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 185

        06/14/2018 21:25:39 | at Cosmoteer.Ships.Parts.PartRules..ctor(ObjectTextSerializer s, IOTNode node, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Parts\PartRules.cs:line 168

        06/14/2018 21:25:39 | --- End of inner exception stack trace ---

        06/14/2018 21:25:39 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)

        06/14/2018 21:25:39 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

        06/14/2018 21:25:39 | at Halfling.Serialization.Base.BaseSerializer`10.SpecificConstructorDeserializationMethod.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 2169

        06/14/2018 21:25:39 | 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

        06/14/2018 21:25:39 | --- End of inner exception stack trace ---

        06/14/2018 21:25:39 | 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 607

        06/14/2018 21:25:39 | 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

        06/14/2018 21:25:39 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 332

        06/14/2018 21:25:39 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 352

        06/14/2018 21:25:39 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 107

        06/14/2018 21:25:39 | at Halfling.Serialization.Base.BaseSerializer`10.SpecificDeserializerDeserializationMethod.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 1976

        06/14/2018 21:25:39 | 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

        06/14/2018 21:25:39 | at Halfling.Serialization.Base.BaseSerializer`10.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 681

        06/14/2018 21:25:39 | 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

        06/14/2018 21:25:39 | 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

        06/14/2018 21:25:39 | at Cosmoteer.Ships.ShipRules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\ShipRules.cs:line 129

        06/14/2018 21:25:39 | --- End of inner exception stack trace ---

        06/14/2018 21:25:39 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)

        06/14/2018 21:25:39 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

        06/14/2018 21:25:39 | at Halfling.Serialization.Base.BaseSerializer`10.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

        06/14/2018 21:25:39 | 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

        06/14/2018 21:25:39 | --- End of inner exception stack trace ---

        06/14/2018 21:25:39 | 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 607

        06/14/2018 21:25:39 | 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

        06/14/2018 21:25:39 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 332

        06/14/2018 21:25:39 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 352

        06/14/2018 21:25:39 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 107

        06/14/2018 21:25:39 | at Halfling.Serialization.Base.BaseSerializer`10.SpecificDeserializerDeserializationMethod.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 1976

        06/14/2018 21:25:39 | 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

        06/14/2018 21:25:39 | at Halfling.Serialization.Base.BaseSerializer`10.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 681

        06/14/2018 21:25:39 | 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

        06/14/2018 21:25:39 | 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

        06/14/2018 21:25:39 | at Cosmoteer.Rules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Rules.cs:line 107

        06/14/2018 21:25:39 | --- End of inner exception stack trace ---

        06/14/2018 21:25:39 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)

        06/14/2018 21:25:39 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

        06/14/2018 21:25:39 | at Halfling.Serialization.Base.BaseSerializer`10.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

        06/14/2018 21:25:39 | 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

        06/14/2018 21:25:39 | --- End of inner exception stack trace ---

        06/14/2018 21:25:39 | 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 607

        06/14/2018 21:25:39 | 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

        06/14/2018 21:25:39 | at Halfling.Serialization.Base.BaseSerializer`10.Read[T](TSource source, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 185

        06/14/2018 21:25:39 | at Cosmoteer.Assets.LoaderThread() in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Assets.cs:line 297

        06/14/2018 21:25:39 | at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)

        06/14/2018 21:25:39 | at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)

        06/14/2018 21:25:39 | at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)

        06/14/2018 21:25:39 | at System.Threading.ThreadHelper.ThreadStart()

        06/14/2018 21:25:40 | Actual data hash: a3b8134adba633fa90d321dc7973fdd6

        06/14/2018 21:25:40 | Expected data hash: a3b8134adba633fa90d321dc7973fdd6

        06/14/2018 21:25:40 | Director received exit call.

        06/14/2018 21:25:40 | Disposed default font.

        06/14/2018 21:25:40 | Disposed XA2AudioManager device.

        06/14/2018 21:25:40 | Disposed audio manager.

        06/14/2018 21:25:40 | Disposed clock.

        06/14/2018 21:25:40 | Disposed input manager.

        06/14/2018 21:25:40 | Disposed graphics manager.

        06/14/2018 21:25:40 | Disposed swap chain.

        06/14/2018 21:25:40 | Disposed Direct3D device.

        06/14/2018 21:25:40 | Disposed DXGI factory.

        06/14/2018 21:25:40 | Closed Windows form.

        06/14/2018 21:25:40 | Director received exit call.

        06/14/2018 21:25:40 | Disposed window.

        06/14/2018 21:25:40 | Disposed platform interface.

        06/14/2018 21:25:40 | Closing log output file...

          sorry

            cosmos
            Sorry for what? Its fine
            Although admittedly it is better to upload the crashlog.txt
            Instead of copy pasting.
            But all I have to ask, is if you start in no mods mode
            And go to the mods menu
            Can you check you disabled the Tiestetic mod when enabling the Single part ships mod?
            If not, that's why.

            Me changing the mods name, means the old one is not replaced by the new one
            Meaning you need to deactivate it.

            (it gives you the option to start without mods when the game crashes btw)

            Sorry for the inconvenience of me changing its name :/
            I probably should have thought about that

            If that does not fix it
            I'll both eat my non-existent hat
            And be very confused

            Drakador_Chaos
            i think you mean "Chiss"

              Tson Nope that´s it´s actual name "Nssis-class Clawcraft" and yeah, it is made by the Chiss.