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

so the mod did not work at all for me I don't know if I am the only one but this is what i found
ok so i was messing with the code (PLZ dont be mad) and i found one of the problems
at the top of Wut.txt you put
Wut : <../../Data/Ships.txt/base ship>

when it is supposed to be
Wut : <../../Data/Ships.txt>/base ship

but i could not find the other problem all I know is that is has something to to with the action ManyToAdd
as that was stated in the error message I got after i fixed the first thing
so... ya hope this help you
P.S. love the textures and keep up the great work on the mod :3

It would be great if there was a gigantic weapon platform like a superweapon... I really need those for my capital ships.

Coldarray and also, the game fails loading the mod with the text file 'wut'.
I guess somethin' is wrong with the textfile.

    GunsForGuns Really? Well you're right that it should have the > I never noticed because it never errored for me with out it, strangely enough it errors with the > added.

    I'm currently fixing it up, I'm still at a loss for why it never gave me an issue I mean the IDString and OtherIDs were wrong too. Heh, oh well. Here we go.

    The current code:

    Wut : <../../Data/Ships/base ship.txt
    {
    	IDString = Wut
    //	OtherIDs = ["PlayerShips"]
    	NameKey = "ShipClasses/Wut"

    Annnd the fixed version:

    Wut : <../../Data/Ships/base ship.txt>
    {
    	IDString = "Wut"
    	OtherIDs = ["PlayerShips075"]
    	NameKey = "ShipClasses/Wut"

    Imma test it for abit first and assuming no other errors pop up il post the updated version soon.

      Impenetra Well I do have a few ideas in mind for that.

      It'll either be a new Energy Cannon, A Large spinal weapon (no turret) Or a Torpedo launcher. The down side though is the two ladder options would require new factories so would take awhile. The spinal weapon will probably be the most interesting with the energy cannon the easiest to make.

      Honestly I was thinking that I actually needed some small "standard" weapons first, but perhaps a capital weapon should come first.

      Coldarray Oh, again!
      The mod fails to be loaded even with the new version...
      I see wut files making troubles again..

      Impenetra wow really? I honestly have not had any issues from it, I wonder why its so random, I'm going to have to go through it and match it up with the vanilla terran file see if there's any more errors in there.

      Do you use any other mods along side it? If I could replicate this issue it'd be so much easier to permanently fix.

      Edit: Actually it'd be helpful to send me the first bit of the error message too if you can.

        Impenetra Oh and btw, i'd say that new weapon is about.. eh 5% done atm. Had a lot of trouble getting it to work how I wanted it so I'm still working on the code.
        enter image description here
        Its the Spinal weapon with an Ion_Beam Placeholder. Its gonna be tricky to balance but I got a few ideas.

        Coldarray That is horribly awesome!!
        I like reaping ships in pieces. Good Job!

          Coldarray weapons like railgun would be ok too.

            Impenetra That is what it actually is. The Spinal Rail Cannon. A fixed long range weapon that will be mainly balanced or defended by shields. In the picture I posted though you can see it destroyed 2 shields and cut the ship in half (because its currently wtfOP for testing purposes). But once its done, it'll be decently balanced for both vanilla and modded play.

            Well if I get it right of course, btw. Any info on that bug you ran into? I looked through the file but I'm having trouble finding any issues. I'm wondering if another mod is triggering it as I haven't run into this problem my self (heck even when it was all messed up before it somehow still worked for me which baffles me) So I'm pretty interested in triggering this error for myself so I can correct it properly.

            Coldarray I dont have time right now, I will post the error during today or
            tomorrow.

              I am struggling to install the mod, it crashes when i attempt to run the game with it installed. I do not know why but could you test it?

                TotallyNormalPerson Can you post the error message you got? Or more specifically the first couple lines of it.

                Oh and also a list of any mods your using as well (that way I can check the compatibility too)

                  Even when i deactivate all my other mods it fails to work with it installed. Heres the error message:

                  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:\Users\Richard\Documents\My Games\Cosmoteer\Mods\Confederate\Wut.txt>/Wut" failed. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Users\Richard\Documents\My Games\Cosmoteer\Mods\Confederate\Wut.txt>/Wut/Parts/0" failed. ---> Halfling.ObjectText.OTNavigateException: Unable to find final target "<../../Data/Ships/Terran/corridor/corridor.txt>/Part" of Reference at path "<C:\Users\Richard\Documents\My Games\Cosmoteer\Mods\Confederate\Wut.txt>/Wut/Parts/0".

                  at Halfling.ObjectText.OTReferenceNode.FindFinalTarget() in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\ObjectText\OTReferenceNode.cs:line 203

                  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 516

                  --- 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 1972

                  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 722

                  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 2647

                  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 117

                  --- 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 2241

                  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 1972

                  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 722

                  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 2647

                  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 103

                  --- 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 2241

                  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 275

                  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()

                  12/24/2017 10:59:07 | Logging successful initialized.

                  12/24/2017 10:59:07 | .NET Runtime Version: 4.0.30319.42000

                  12/24/2017 10:59:07 | Running as a 64-bit process.

                  12/24/2017 10:59:07 | Local: en-GB

                  12/24/2017 10:59:07 | Language: en-US

                  12/24/2017 10:59:07 | Cosmoteer version 0.13.1

                  12/24/2017 10:59:07 | Failed to query info for 'Win32_OperatingSystem.Caption': System.Management.ManagementException: Invalid class

                  12/24/2017 10:59:07 | at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)

                  12/24/2017 10:59:07 | at System.Management.ManagementObjectCollection.ManagementObjectEnumerator.MoveNext()

                  12/24/2017 10:59:07 | at Halfling.Platforms.Win32.Win32Platform.QueryHardwareInfo(String key, String property) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Platforms\Win32\Win32Platform.cs:line 288

                  12/24/2017 10:59:07 | Failed to query info for 'Win32_OperatingSystem.OSArchitecture': System.Management.ManagementException: Invalid class

                  12/24/2017 10:59:07 | at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)

                  12/24/2017 10:59:07 | at System.Management.ManagementObjectCollection.ManagementObjectEnumerator.MoveNext()

                  12/24/2017 10:59:07 | at Halfling.Platforms.Win32.Win32Platform.QueryHardwareInfo(String key, String property) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Platforms\Win32\Win32Platform.cs:line 288

                  12/24/2017 10:59:07 | Failed to query info for 'Win32_OperatingSystem.Version': System.Management.ManagementException: Invalid class

                  12/24/2017 10:59:07 | at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)

                  12/24/2017 10:59:07 | at System.Management.ManagementObjectCollection.ManagementObjectEnumerator.MoveNext()

                  12/24/2017 10:59:07 | at Halfling.Platforms.Win32.Win32Platform.QueryHardwareInfo(String key, String property) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Platforms\Win32\Win32Platform.cs:line 288

                  12/24/2017 10:59:07 | Failed to query info for 'Win32_Processor.Name': System.Management.ManagementException: Invalid class

                  12/24/2017 10:59:07 | at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)

                  12/24/2017 10:59:07 | at System.Management.ManagementObjectCollection.ManagementObjectEnumerator.MoveNext()

                  12/24/2017 10:59:07 | at Halfling.Platforms.Win32.Win32Platform.QueryHardwareInfo(String key, String property) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Platforms\Win32\Win32Platform.cs:line 288

                  12/24/2017 10:59:07 | Failed to query info for 'Win32_ComputerSystem.NumberOfLogicalProcessors': System.Management.ManagementException: Invalid class

                  12/24/2017 10:59:07 | at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)

                  12/24/2017 10:59:07 | at System.Management.ManagementObjectCollection.ManagementObjectEnumerator.MoveNext()

                  12/24/2017 10:59:07 | at Halfling.Platforms.Win32.Win32Platform.QueryHardwareInfo(String key, String property) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Platforms\Win32\Win32Platform.cs:line 288

                  12/24/2017 10:59:07 | Failed to query info for 'Win32_ComputerSystem.TotalPhysicalMemory': System.Management.ManagementException: Invalid class

                  12/24/2017 10:59:07 | at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)

                  12/24/2017 10:59:07 | at System.Management.ManagementObjectCollection.ManagementObjectEnumerator.MoveNext()

                  12/24/2017 10:59:07 | at Halfling.Platforms.Win32.Win32Platform.QueryHardwareInfo(String key, String property) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Platforms\Win32\Win32Platform.cs:line 288

                  12/24/2017 10:59:07 | Failed to query info for 'Win32_VideoController.AdapterRAM': System.Management.ManagementException: Invalid class

                  12/24/2017 10:59:07 | at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)

                  12/24/2017 10:59:07 | at System.Management.ManagementObjectCollection.ManagementObjectEnumerator.MoveNext()

                  12/24/2017 10:59:07 | at Halfling.Platforms.Win32.Win32Platform.QueryHardwareInfo(String key, String property, String name) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Platforms\Win32\Win32Platform.cs:line 309

                  12/24/2017 10:59:07 | Failed to query info for 'Win32_VideoController.DriverVersion': System.Management.ManagementException: Invalid class

                  12/24/2017 10:59:07 | at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)

                  12/24/2017 10:59:07 | at System.Management.ManagementObjectCollection.ManagementObjectEnumerator.MoveNext()

                  12/24/2017 10:59:07 | at Halfling.Platforms.Win32.Win32Platform.QueryHardwareInfo(String key, String property, String name) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Platforms\Win32\Win32Platform.cs:line 309

                  12/24/2017 10:59:07 | Failed to query info for 'Win32_VideoController.DriverDate': System.Management.ManagementException: Invalid class

                  12/24/2017 10:59:07 | at System.Management.ManagementException.ThrowWithExtendedInfo(ManagementStatus errorCode)

                  12/24/2017 10:59:07 | at System.Management.ManagementObjectCollection.ManagementObjectEnumerator.MoveNext()

                  12/24/2017 10:59:07 | at Halfling.Platforms.Win32.Win32Platform.QueryHardwareInfo(String key, String property, String name) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Platforms\Win32\Win32Platform.cs:line 309

                  12/24/2017 10:59:07 |

                  12/24/2017 10:59:07 | (0 logical processors)

                  12/24/2017 10:59:07 | .0 MB RAM

                  12/24/2017 10:59:07 | Intel(R) HD Graphics 4000 () (unkown)

                  12/24/2017 10:59:07 | .0 MB VRAM

                  12/24/2017 10:59:07 |

                  12/24/2017 10:59:07 | Loaded app settings.

                  12/24/2017 10:59:07 | Mixpanel Distinct ID: 9338360f-c54a-43a0-a860-badace32d801

                  12/24/2017 10:59:07 | Process is now DPI-aware.

                  12/24/2017 10:59:07 | Setup default cursor.

                  12/24/2017 10:59:07 | Using display adapter 0

                  12/24/2017 10:59:07 | Created DXGI factory.

                  12/24/2017 10:59:07 | Adapter #0: Intel(R) HD Graphics 4000

                  12/24/2017 10:59:07 | Output #0: Generic PnP Monitor (1366x768)

                  12/24/2017 10:59:07 | Adapter #1: NVIDIA GeForce 710M

                  12/24/2017 10:59:07 | Adapter #2: Microsoft Basic Render Driver

                  12/24/2017 10:59:07 | Updated Windows form configuration for full-screen.

                  12/24/2017 10:59:07 | Created Windows form.

                  12/24/2017 10:59:07 | Direct3D Feature Level: Level_11_0

                  12/24/2017 10:59:07 | Created Direct3D 11 Device.

                  12/24/2017 10:59:07 | Created swap chain: 1360x768.

                  12/24/2017 10:59:07 | Created window.

                  12/24/2017 10:59:07 | Created clock.

                  12/24/2017 10:59:08 | Created graphics manager.

                  12/24/2017 10:59:08 | Created XAudio2 device.

                  12/24/2017 10:59:08 | Created audio manager.

                  12/24/2017 10:59:08 | Created input manager.

                  12/24/2017 10:59:08 | Created default font.

                  12/24/2017 10:59:08 | Initial app state is 'MainMenu'

                  12/24/2017 10:59:08 | Initial application settings:

                  12/24/2017 10:59:08 | LastGameVersion:

                  12/24/2017 10:59:08 | InitState: MainMenu

                  12/24/2017 10:59:08 | Language:

                  12/24/2017 10:59:08 | LockCursor: True

                  12/24/2017 10:59:08 | EdgePanMode: Analog

                  12/24/2017 10:59:08 | EdgePanSpeed: 15

                  12/24/2017 10:59:08 | KeyboardPanSpeed: 15

                  12/24/2017 10:59:08 | KeyboardZoomSpeed: 10

                  12/24/2017 10:59:08 | KeyboardRotSpeed: 90°

                  12/24/2017 10:59:08 | EnableMouseWheelZoom: True

                  12/24/2017 10:59:08 | InvertMouseWheelZoom: False

                  12/24/2017 10:59:08 | MouseWheelZoomSpeed: 1.12

                  12/24/2017 10:59:08 | MouseWheelZoomAtCursor: True

                  12/24/2017 10:59:08 | StickyFocus: True

                  12/24/2017 10:59:08 | HighDpiMode: False

                  12/24/2017 10:59:08 | AnimateBackgrounds: True

                  12/24/2017 10:59:08 | FancyParticles: True

                  12/24/2017 10:59:08 | AllowShipDeselection: False

                  12/24/2017 10:59:08 | CtrlSelectsParts: False

                  12/24/2017 10:59:08 | PreferBlueprintMode: False

                  12/24/2017 10:59:08 | BlueprintAutoPause: True

                  12/24/2017 10:59:08 | BuildAutoFocus: True

                  12/24/2017 10:59:08 | BuildAutoRotate: True

                  12/24/2017 10:59:08 | BuildAutoInteriors: True

                  12/24/2017 10:59:08 | PaintAutoFocus: True

                  12/24/2017 10:59:08 | PaintAutoRotate: True

                  12/24/2017 10:59:08 | PaintAllowOverwrite: True

                  12/24/2017 10:59:08 | PaintMirrorMode: False

                  12/24/2017 10:59:08 | RepairAutoFocus: True

                  12/24/2017 10:59:08 | RepairAutoRotate: False

                  12/24/2017 10:59:08 | BuildAllowOverwrite: True

                  12/24/2017 10:59:08 | BuildAutoDoors: True

                  12/24/2017 10:59:08 | BuildEnforceCrewAccess: True

                  12/24/2017 10:59:08 | BuildMirrorMode: False

                  12/24/2017 10:59:08 | GrabLeavesCorridors: True

                  12/24/2017 10:59:08 | RepairAutoDoors: True

                  12/24/2017 10:59:08 | AutoHireCrew: True

                  12/24/2017 10:59:08 | PartToolTips: True

                  12/24/2017 10:59:08 | AutoSave: True

                  12/24/2017 10:59:08 | AutoSavesToKeep: 10

                  12/24/2017 10:59:08 | QuickSavesToKeep: 10

                  12/24/2017 10:59:08 | AutoSaveInterval: 600

                  12/24/2017 10:59:08 | FtlAutoSave: True

                  12/24/2017 10:59:08 | ShowOnShipIndicators: True

                  12/24/2017 10:59:08 | AutoPauseOnLostFocus: True

                  12/24/2017 10:59:08 | ScreenShake: True

                  12/24/2017 10:59:08 | VersionCheckMode: Stable

                  12/24/2017 10:59:08 | EnableMetrics: True

                  12/24/2017 10:59:08 | PreferBorderlessWindowToggle: False

                  12/24/2017 10:59:08 | MasterVolume: 1

                  12/24/2017 10:59:08 | EffectsVolume: 1

                  12/24/2017 10:59:08 | InterfaceVolume: 1

                  12/24/2017 10:59:08 | ShowTutorials: True

                  12/24/2017 10:59:08 | AutoFtlJump: False

                  12/24/2017 10:59:08 | PaintSchemes: System.Collections.Generic.List`1[Cosmoteer.Ships.PaintScheme]

                  12/24/2017 10:59:08 | DefaultBuildTool: Grab

                  12/24/2017 10:59:08 | DefaultDecalTool: Grab

                  12/24/2017 10:59:08 | DontReportErrorsForShips: System.Collections.Generic.HashSet`1[System.String]

                  12/24/2017 10:59:08 | TutorialPageStates: System.Collections.Generic.Dictionary`2[System.String,Cosmoteer.Tutorials.TutorialPageState]

                  12/24/2017 10:59:08 | PlayerColor:

                  12/24/2017 10:59:08 | EnemyColor:

                  12/24/2017 10:59:08 | NeutralColor:

                  12/24/2017 10:59:08 | MiniviewInCombatMode: Auto

                  12/24/2017 10:59:08 | MiniviewNotInCombatMode: Auto

                  12/24/2017 10:59:08 | MiniviewLockRotation: False

                  12/24/2017 10:59:08 | MiniviewSize:

                  12/24/2017 10:59:08 | ShowInteriors: False

                  12/24/2017 10:59:08 | AlwaysShowCommandWidgets: False

                  12/24/2017 10:59:08 | PreferWorldRelativeAttackAngle: False

                  12/24/2017 10:59:08 | PreferWorldRelativeFollowAngle: False

                  12/24/2017 10:59:08 | ShipLibraryLargeIcons: False

                  12/24/2017 10:59:08 | AdHocFormations: False

                  12/24/2017 10:59:08 | EnabledMods: System.Collections.Generic.HashSet`1[System.String]

                  12/24/2017 10:59:08 | DeleteFileOnStartup:

                  12/24/2017 10:59:08 | FeedbackEmail:

                  12/24/2017 10:59:08 | DefaultGameMode:

                  12/24/2017 10:59:08 | DefaultCreativeModeMapSize: 0

                  12/24/2017 10:59:08 | DefaultBountyModeDifficulty: 0

                  12/24/2017 10:59:08 | DefaultBountyModeMapSize: 0

                  12/24/2017 10:59:08 | DefaultBountyModeStarterShip: 0

                  12/24/2017 10:59:08 | WarnOutOfDateGpuDrivers: True

                  12/24/2017 10:59:08 | DefaultMPJoinHostname:

                  12/24/2017 10:59:08 | PlayerName:

                  12/24/2017 10:59:08 | MPColorMode: RandomPerPlayer

                  12/24/2017 10:59:08 | AutoPortForwarding: True

                  12/24/2017 10:59:08 | DisplayPublicIP: True

                  12/24/2017 10:59:08 | Getting ready to adjust the display mode...

                  12/24/2017 10:59:08 | Updated Windows form configuration for borderless window.

                  12/24/2017 10:59:08 | Adjusted the display mode:

                  12/24/2017 10:59:08 | Size: 1366x768

                  12/24/2017 10:59:08 | Window Mode: BorderlessFullScreen

                  12/24/2017 10:59:08 | Resized swap chain: 1366x768

                  12/24/2017 10:59:08 | Starting main game loop...

                  12/24/2017 10:59:08 | Enabled mods:

                  12/24/2017 10:59:08 | Confederate

                  12/24/2017 10:59:08 | Loaded language 'en'.

                  12/24/2017 10:59:11 | Output compiling shader 'C:\Users\Richard\Documents\My Games\Cosmoteer\Mods\Confederate\s_shield\shield.shader' (pix):
                  12/24/2017 10:59:11 | C:\Program Files\Cosmoteer\unknown(20,69-160): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them
                  12/24/2017 10:59:11 |

                  12/24/2017 10:59:11 | Output compiling shader 'C:\Users\Richard\Documents\My Games\Cosmoteer\Mods\Confederate\d_shield\shield.shader' (pix):
                  12/24/2017 10:59:11 | C:\Program Files\Cosmoteer\unknown(20,69-160): warning X3571: pow(f, e) will not work for negative f, use abs(f) or conditionally handle negative values if you expect them
                  12/24/2017 10:59:11 |

                  12/24/2017 10:59:15 | Memory usage at time of crash: 793,808,896

                  12/24/2017 10:59:15 | Application state stack at time of crash:

                  12/24/2017 10:59:15 | Cosmoteer.Assets

                  12/24/2017 10:59:15 | FPS at time of crash: 28.75699

                  12/24/2017 10:59:15 | Running processes at time of crash:

                  12/24/2017 10:59:15 | AmIcoSinglun64

                  12/24/2017 10:59:15 | AndServMgr

                  12/24/2017 10:59:15 | AppleMobileDeviceService

                  12/24/2017 10:59:15 | ApplicationFrameHost

                  12/24/2017 10:59:15 | Ath_CoexAgent

                  12/24/2017 10:59:15 | audiodg

                  12/24/2017 10:59:15 | avgnt

                  12/24/2017 10:59:15 | avguard

                  12/24/2017 10:59:15 | Avira.ServiceHost

                  12/24/2017 10:59:15 | Avira.SystemSpeedup.SpeedupService

                  12/24/2017 10:59:15 | Avira.Systray

                  12/24/2017 10:59:15 | avshadow

                  12/24/2017 10:59:15 | CAudioFilterAgent64

                  12/24/2017 10:59:15 | CCleaner64

                  12/24/2017 10:59:15 | Cosmoteer

                  12/24/2017 10:59:15 | csrss

                  12/24/2017 10:59:15 | CxAudMsg64

                  12/24/2017 10:59:15 | dasHost

                  12/24/2017 10:59:15 | DiagnosticsHub.StandardCollector.Service

                  12/24/2017 10:59:15 | dwm

                  12/24/2017 10:59:15 | Energy Management

                  12/24/2017 10:59:15 | explorer

                  12/24/2017 10:59:15 | fmapp

                  12/24/2017 10:59:15 | fontdrvhost

                  12/24/2017 10:59:15 | GoogleCrashHandler

                  12/24/2017 10:59:15 | GoogleCrashHandler64

                  12/24/2017 10:59:15 | HeciServer

                  12/24/2017 10:59:15 | IAStorDataMgrSvc

                  12/24/2017 10:59:15 | ICCProxy

                  12/24/2017 10:59:15 | Idle

                  12/24/2017 10:59:15 | IDriverT

                  12/24/2017 10:59:15 | igfxCUIService

                  12/24/2017 10:59:15 | igfxEM

                  12/24/2017 10:59:15 | igfxHK

                  12/24/2017 10:59:15 | igfxTray

                  12/24/2017 10:59:15 | InstallAgent

                  12/24/2017 10:59:15 | InstallAgentUserBroker

                  12/24/2017 10:59:15 | IntelMeFWService

                  12/24/2017 10:59:15 | iPodService

                  12/24/2017 10:59:15 | ismagent

                  12/24/2017 10:59:15 | Jhi_service

                  12/24/2017 10:59:15 | Lenovo Smart Update

                  12/24/2017 10:59:15 | Lenovo Smart Update Service

                  12/24/2017 10:59:15 | LMS

                  12/24/2017 10:59:15 | LockAppHost

                  12/24/2017 10:59:15 | lsass

                  12/24/2017 10:59:15 | mDNSResponder

                  12/24/2017 10:59:15 | Memory Compression

                  12/24/2017 10:59:15 | NitroPDFDriverService8x64

                  12/24/2017 10:59:15 | NLSSRV32

                  12/24/2017 10:59:15 | NvBackend

                  12/24/2017 10:59:15 | NVDisplay.Container

                  12/24/2017 10:59:15 | nvxdsync

                  12/24/2017 10:59:15 | OfficeClickToRun

                  12/24/2017 10:59:15 | OneDrive

                  12/24/2017 10:59:15 | perfhost

                  12/24/2017 10:59:15 | PresentationFontCache

                  12/24/2017 10:59:15 | RuntimeBroker

                  12/24/2017 10:59:15 | sched

                  12/24/2017 10:59:15 | SearchFilterHost

                  12/24/2017 10:59:15 | SearchIndexer

                  12/24/2017 10:59:15 | SearchProtocolHost

                  12/24/2017 10:59:15 | SearchUI

                  12/24/2017 10:59:15 | services

                  12/24/2017 10:59:15 | SettingSyncHost

                  12/24/2017 10:59:15 | ShellExperienceHost

                  12/24/2017 10:59:15 | sihost

                  12/24/2017 10:59:15 | SkypeHost

                  12/24/2017 10:59:15 | smartscreen

                  12/24/2017 10:59:15 | smss

                  12/24/2017 10:59:15 | spoolsv

                  12/24/2017 10:59:15 | Steam

                  12/24/2017 10:59:15 | SteamService

                  12/24/2017 10:59:15 | steamwebhelper

                  12/24/2017 10:59:15 | svchost

                  12/24/2017 10:59:15 | SynLenovoGestureMgr

                  12/24/2017 10:59:15 | SynTPEnh

                  12/24/2017 10:59:15 | SynTPEnhService

                  12/24/2017 10:59:15 | SynTPHelper

                  12/24/2017 10:59:15 | System

                  12/24/2017 10:59:15 | TabTip

                  12/24/2017 10:59:15 | taskhostw

                  12/24/2017 10:59:15 | TieringEngineService

                  12/24/2017 10:59:15 | TiWorker

                  12/24/2017 10:59:15 | TrustedInstaller

                  12/24/2017 10:59:15 | UNS

                  12/24/2017 10:59:15 | utility

                  12/24/2017 10:59:15 | VM331STI

                  12/24/2017 10:59:15 | VSSVC

                  12/24/2017 10:59:15 | wininit

                  12/24/2017 10:59:15 | winlogon

                  12/24/2017 10:59:15 | WmiPrvSE

                  12/24/2017 10:59:15 | WUDFHost

                  12/24/2017 10:59:15 | YCMMirage

                  12/24/2017 10:59:15 | YouCamTray

                  12/24/2017 10:59:15 | 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:\Users\Richard\Documents\My Games\Cosmoteer\Mods\Confederate\Wut.txt>/Wut" failed. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Users\Richard\Documents\My Games\Cosmoteer\Mods\Confederate\Wut.txt>/Wut/Parts/0" failed. ---> Halfling.ObjectText.OTNavigateException: Unable to find final target "<../../Data/Ships/Terran/corridor/corridor.txt>/Part" of Reference at path "<C:\Users\Richard\Documents\My Games\Cosmoteer\Mods\Confederate\Wut.txt>/Wut/Parts/0".

                  12/24/2017 10:59:15 | at Halfling.ObjectText.OTReferenceNode.FindFinalTarget() in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\ObjectText\OTReferenceNode.cs:line 203

                  12/24/2017 10:59:15 | 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 516

                  12/24/2017 10:59:15 | --- End of inner exception stack trace ---

                  12/24/2017 10:59:15 | 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

                  12/24/2017 10:59:15 | 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

                  12/24/2017 10:59:15 | 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

                  12/24/2017 10:59:15 | 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

                  12/24/2017 10:59:15 | 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

                  12/24/2017 10:59:15 | 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 1972

                  12/24/2017 10:59:15 | 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

                  12/24/2017 10:59:15 | 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 722

                  12/24/2017 10:59:15 | 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 2647

                  12/24/2017 10:59:15 | 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

                  12/24/2017 10:59:15 | at Cosmoteer.Ships.ShipRules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\ShipRules.cs:line 117

                  12/24/2017 10:59:15 | --- End of inner exception stack trace ---

                  12/24/2017 10:59:15 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)

                  12/24/2017 10:59:15 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

                  12/24/2017 10:59:15 | 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 2241

                  12/24/2017 10:59:15 | 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

                  12/24/2017 10:59:15 | --- End of inner exception stack trace ---

                  12/24/2017 10:59:15 | 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

                  12/24/2017 10:59:15 | 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

                  12/24/2017 10:59:15 | 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

                  12/24/2017 10:59:15 | 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

                  12/24/2017 10:59:15 | 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

                  12/24/2017 10:59:15 | 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 1972

                  12/24/2017 10:59:15 | 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

                  12/24/2017 10:59:15 | 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 722

                  12/24/2017 10:59:15 | 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 2647

                  12/24/2017 10:59:15 | 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

                  12/24/2017 10:59:15 | at Cosmoteer.Rules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Rules.cs:line 103

                  12/24/2017 10:59:15 | --- End of inner exception stack trace ---

                  12/24/2017 10:59:15 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)

                  12/24/2017 10:59:15 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

                  12/24/2017 10:59:15 | 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 2241

                  12/24/2017 10:59:15 | 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

                  12/24/2017 10:59:15 | --- End of inner exception stack trace ---

                  12/24/2017 10:59:15 | 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

                  12/24/2017 10:59:15 | 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

                  12/24/2017 10:59:15 | 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

                  12/24/2017 10:59:15 | at Cosmoteer.Assets.LoaderThread() in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Assets.cs:line 275

                  12/24/2017 10:59:15 | at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)

                  12/24/2017 10:59:15 | at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)

                  12/24/2017 10:59:15 | at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)

                  12/24/2017 10:59:15 | at System.Threading.ThreadHelper.ThreadStart()

                  12/24/2017 10:59:19 | Actual data hash: ca62aebef4726f1b78c27c754b4db7d4

                  12/24/2017 10:59:19 | Expected data hash: ca62aebef4726f1b78c27c754b4db7d4

                  12/24/2017 10:59:19 | Director received exit call.

                  12/24/2017 10:59:19 | Disposed default font.

                  12/24/2017 10:59:20 | Disposed XA2AudioManager device.

                  12/24/2017 10:59:20 | Disposed audio manager.

                  12/24/2017 10:59:20 | Disposed clock.

                  12/24/2017 10:59:20 | Disposed input manager.

                  12/24/2017 10:59:20 | Disposed graphics manager.

                  12/24/2017 10:59:20 | Disposed swap chain.

                  12/24/2017 10:59:20 | Disposed Direct3D device.

                  12/24/2017 10:59:20 | Disposed DXGI factory.

                  12/24/2017 10:59:20 | Closed Windows form.

                  12/24/2017 10:59:20 | Director received exit call.

                  12/24/2017 10:59:20 | Disposed window.

                  12/24/2017 10:59:20 | Disposed platform interface.

                  12/24/2017 10:59:20 | Closing log output file...

                  interesting

                  Unable to find final target "<../../Data/Ships/Terran/corridor/corridor.txt>/Part" of Reference at path "<C:\Users\Richard\Documents\My Games\Cosmoteer\Mods\Confederate\Wut.txt>/Wut/Parts/0".

                  So it has something to do with how these files are being referenced. But why does this error effect some people and not others? Hmm.

                  TotallyNormalPerson Do you get this issue with the Abh mod?

                    TotallyNormalPerson Here try this version and lemme know if it works. If not, post the error message here again.

                      Coldarray It works! just you have to install it manually!

                        5 days later

                        I am unable to load the other ships from the Library, just the Startership