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

thx for the instructions:3

    Bubbet A problem with the shield when i launch the main game. Crash log:

      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\Martin\Documents\My Games\Cosmoteer\Mods\bubbet.placeholdermod-0.0.5-2\parts\bubbleshield\s.txt>/Part" failed. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Users\Martin\Documents\My Games\Cosmoteer\Mods\bubbet.placeholdermod-0.0.5-2\parts\bubbleshield\s.txt>/Part/Components/ArcShield" failed. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Users\Martin\Documents\My Games\Cosmoteer\Mods\bubbet.placeholdermod-0.0.5-2\parts\bubbleshield\s.txt>/Part/Components/ArcShield/HitMediaEffects/0" failed. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Users\Martin\Documents\My Games\Cosmoteer\Mods\bubbet.placeholdermod-0.0.5-2\parts\bubbleshield\s.txt>/Part/Components/ArcShield/HitMediaEffects/0/ArcSprite/Shader" failed. ---> System.IO.IOException: Unable to open file C:\Users\Martin\Documents\My Games\Cosmoteer\Data\Ships\Terran\Shield_Generator\shield.shader

      at SharpDX.IO.NativeFileStream..ctor(String fileName, NativeFileMode fileMode, NativeFileAccess access, NativeFileShare share)

      at SharpDX.IO.NativeFile.ReadAllText(String path, Encoding encoding, NativeFileShare sharing)

      at Halfling.Graphics.D3D11.D3D11Shader..ctor(D3D11GraphicsManager gfx, AbsolutePath filepath, String vertexEntryPoint, String pixelEntryPoint) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Graphics\D3D11\D3D11Shader.cs:line 42

      at Halfling.Graphics.D3D11.D3D11ShaderFactory.LoadShader(AbsolutePath filepath, String vertexEntryPoint, String pixelEntryPoint) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Graphics\D3D11\D3D11ShaderFactory.cs:line 40

      at Halfling.Graphics.ShaderFactory.Load(String filepath, String vertexEntryPoint, String pixelEntryPoint, Boolean useExisting) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\ShaderFactory.cs:line 61

      at Halfling.Graphics.ShaderFactory.Halfling.Serialization.Base.IBaseDeserializer<Halfling.Serialization.ObjectText.ObjectTextSerializer,Halfling.ObjectText.IOTNode>.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\ShaderFactory.cs:line 206

      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

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

      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 Halfling.Graphics.Material.ReadContentFrom(ObjectTextSerializer s, IOTNode source, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\Material.cs:line 250

      at Halfling.Graphics.Sprite.ReadContentFrom(ObjectTextSerializer s, IOTNode source, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\Sprite.cs:line 235

      at Halfling.Graphics.Material.Halfling.Serialization.Base.IBaseContentDeserializable<Halfling.Serialization.ObjectText.ObjectTextSerializer,Halfling.ObjectText.IOTNode>.ReadContentFrom(ObjectTextSerializer s, IOTNode source, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\Material.cs:line 191

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

      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 172

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

      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.ReflectiveRead(TSource source, Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 237

      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 2646

      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 133

      at Cosmoteer.Simulation.MediaEffects.ArcShieldEffectRules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Simulation\MediaEffects\ArcShieldEffectRules.cs:line 41

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

      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 2057

      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 172

      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 332

      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 106

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

      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.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.ReflectiveRead(TSource source, Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 237

      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 2646

      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 133

      at Cosmoteer.Ships.Parts.Defenses.ArcShieldRules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Parts\Defenses\ArcShieldRules.cs:line 63

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

      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 2057

      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 172

      at Halfling.Serialization.Base.BasePathSerializer`10.ReadFromPath(TSource source, String path, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BasePathSerializer.cs:line 126

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

      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.ReflectiveRead(TSource source, Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 237

      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 2646

      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 133

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

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

      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 332

      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 106

      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

        MartinCoetzee I'm assuming you are trying to use the mod in the later versions, I'm actually going to make a quick patch to update it, the original plan was to add a whole ton of content with the update, but I've been busy so ill just get things working, and get it uploaded.

          Bubbet There all done.
          Updated for 0.12.11+:
          Minor Update adding underground wires 2, and docking clamps, also some scrap code for new parts to come.

            Hello Bubbet, I download your update but the "Mod Manager" always saying "That mod may be incompatible with this version of Cosmoteer and might cause erros. Are you sure you want to enable it ?" and i'm sure my game is in the 0.12.11 version.


            Sorry for my English i'm French.

            May the force be with you... - Que la force soit avec toi...

              Aels Just ignore it, i forgot to add the line that disables that. It still works with 12.11

              • Edited

              Bubbet, Just a another question the Dock Block is like a Giant Magnet ? Because it's work like...


              Sorry for my English i'm French.

              May the force be with you... - Que la force soit avec toi...

                Aels Yes its just like a magnet, i have pictures on how to properly use it somewhere.. here ill find them and upload

                • Edited

                Bubbet, it's a little buggy but its work strangly 😉.


                Sorry for my English i'm French.

                May the force be with you... - Que la force soit avec toi...

                  • Edited

                  Bubbet Here we are.
                  1
                  2
                  3
                  Notice the blocks located behind the thrusters.
                  4

                  Cosmoteer crashes everytime I try to load the placeholder mod. I have no other mods running. Cosmoteer is on version 12.11

                  your download site is so shady that mozilla firefox is blocking it.

                    Amazing_Goob my download site redirects through adfly, you know what that is?

                      Sunny-345 are you running the latest version of the mod? You should send me that log file.

                      Hello energy wire does not really work for me even with one enemy near to me (srr for my english)

                      BTW with new update u can "Modding: Can now set "AutoFire = true" on weapons to make them constantly fire even if they don't have a target." If I understood well the principle u use energy wire like weapon no ?

                      xaiset Yeah, i was the one to request that feature, along with a number of the other modding features that have came recently. I've just been busy.

                        Bubbet The mod version was 0.0.4 even though The folder shows 0.0.6. Pretty sure I downloaded the right one from github

                        MODS ARE ENABLED. THIS CRASH MAY BE CAUSED BY A MOD.
                        PLEASE REPORT IT TO THE CREATOR OF THE MOD.

                        Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Program Files\Cosmoteer\Data\rules.txt>" failed. ---> System.Reflection.TargetInvocationException: Destinationen for en aktivering udløste en undtagelse. ---> Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Program Files\Cosmoteer\Data\Ships\Terran\terran.txt>/Terran" failed. ---> System.Reflection.TargetInvocationException: Destinationen for en aktivering udløste en undtagelse. ---> System.ArgumentOutOfRangeException: Det angivne argument lå uden for det gyldige værdiområde.

                        Parameternavn: mipLevel

                        ved Halfling.Graphics.Texture.GetMipLevelSize(Int32 mipLevel, IntVector2D level0Size) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\Texture.cs:linje 457

                        ved Halfling.Graphics.D3D11.D3D11Texture.AllocMipLevels() i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Graphics\D3D11\D3D11Texture.cs:linje 477

                        ved Halfling.Graphics.D3D11.D3D11Texture..ctor(D3D11GraphicsManager gfx, Fast2DArray`1 data, Int32 mipLevels, AbsolutePath filepath, IntColor colorKey, Boolean fixTransparentColors, Boolean preMultiplyByAlpha, PerformanceMode perfMode) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Graphics\D3D11\D3D11Texture.cs:linje 222

                        ved Halfling.Graphics.D3D11.D3D11TextureFactory.CreateTexture(Fast2DArray`1 array, AbsolutePath filepath, TextureSampleMode sampleMode, TextureUVMode uvMode, Int32 mipLevels, IntColor colorKey, Boolean fixTransparentColors, Boolean preMultiplyByAlpha, PerformanceMode perfMode) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Graphics\D3D11\D3D11TextureFactory.cs:linje 77

                        ved Halfling.Graphics.TextureFactory.Create(Fast2DArray`1 array, TextureSampleMode sampleMode, TextureUVMode uvMode, Int32 mipLevels, IntColor colorKey, Boolean fixTransparentColors, Boolean preMultiplyByAlpha, PerformanceMode perfMode) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\TextureFactory.cs:linje 156

                        ved Cosmoteer.Ships.Rendering.AtlasTools.CreateAtlasTextures(IEnumerable1 bitmaps, IntVector2D maxSize, Boolean powerOf2, Int32 padding, ICollection1 resultRects, TextureSampleMode sampleMode, TextureUVMode uvMode, Int32 mipLevels, IntColor colorKey, Boolean fixTransparentColors, Boolean preMultiplyByAlpha, PerformanceMode perfMode) i C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Rendering\AtlasTools.cs:linje 247

                        ved Cosmoteer.Ships.Rendering.AtlasTools.BuildAtlases(IEnumerable`1 inputAtlasSprites, AtlasTextureParams parameters) i C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Rendering\AtlasTools.cs:linje 140

                        ved Cosmoteer.Ships.ShipRules..ctor(GenericSerialReader reader, ProgressTracker pt) i C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\ShipRules.cs:linje 143

                        --- Slut på staksporing af indre undtagelser ---

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

                        ved System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

                        ved Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:linje 2241

                        ved 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) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:linje 545

                        --- Slut på staksporing af indre undtagelser ---

                        ved 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) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:linje 607

                        ved Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:linje 173

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

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

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

                        ved Halfling.Serialization.Base.BaseSerializer`10.SpecificDeserializerDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:linje 1972

                        ved 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) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:linje 545

                        ved Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:linje 681

                        ved Halfling.Serialization.Base.BaseSerializer`10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:linje 2647

                        ved Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Generic\GenericSerialReader.cs:linje 134

                        ved Cosmoteer.Rules..ctor(GenericSerialReader reader, ProgressTracker pt) i C:\Users\Walt\Documents\Code\Cosmoteer\Source\Rules.cs:linje 86

                        --- Slut på staksporing af indre undtagelser ---

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

                        ved System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

                        ved Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:linje 2241

                        ved 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) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:linje 545

                        --- Slut på staksporing af indre undtagelser ---

                        ved 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) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:linje 607

                        ved Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:linje 173

                        ved Halfling.Serialization.Base.BaseSerializer`10.Read[T](TSource source, ReadFlags flags, ProgressTracker progressTracker) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:linje 185

                        ved Cosmoteer.Assets.LoaderThread() i C:\Users\Walt\Documents\Code\Cosmoteer\Source\Assets.cs:linje 258

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

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

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

                        ved System.Threading.ThreadHelper.ThreadStart()

                        09/20/2017 20:48:43 | Logging successful initialized.

                        09/20/2017 20:48:43 | .NET Runtime Version: 4.0.30319.42000

                        09/20/2017 20:48:43 | Local: da-DK

                        09/20/2017 20:48:43 | Language: da-DK

                        09/20/2017 20:48:43 | Cosmoteer version 0.12.12

                        09/20/2017 20:48:43 | Microsoft Windows 10 Pro 64-bit 10.0.15063

                        09/20/2017 20:48:43 | Intel(R) Core(TM) i3-2310M CPU @ 2.10GHz (4 logical processors)

                        09/20/2017 20:48:43 | 4030,4 MB RAM

                        09/20/2017 20:48:43 | Intel(R) HD Graphics 3000 (9.17.10.4459) (19-05-2016)

                        09/20/2017 20:48:43 | 1791,2 MB VRAM

                        09/20/2017 20:48:43 |

                        09/20/2017 20:48:44 | Loaded app settings.

                        09/20/2017 20:48:44 | Mixpanel Distinct ID: 3e28a55b-0008-4d4a-8d5f-fcc80e504369

                        09/20/2017 20:48:44 | Process is now DPI-aware.

                        09/20/2017 20:48:44 | Setup default cursor.

                        09/20/2017 20:48:44 | Using display adapter 0

                        09/20/2017 20:48:44 | Created DXGI factory.

                        09/20/2017 20:48:44 | Adapter #0: Intel(R) HD Graphics 3000

                        09/20/2017 20:48:44 | Output #0: Generic PnP Monitor (1366x768)

                        09/20/2017 20:48:44 | Adapter #1: Microsoft Basic Render Driver

                        09/20/2017 20:48:44 | Updated Windows form configuration for resizable windowed.

                        09/20/2017 20:48:44 | Created Windows form.

                        09/20/2017 20:48:44 | Using DEBUG D3D Device.

                        09/20/2017 20:48:44 | Direct3D Feature Level: Level_10_1

                        09/20/2017 20:48:44 | Created Direct3D 11 Device.

                        09/20/2017 20:48:44 | Created swap chain: 1366x745.

                        09/20/2017 20:48:44 | Created window.

                        09/20/2017 20:48:44 | Created clock.

                        09/20/2017 20:48:45 | Created graphics manager.

                        09/20/2017 20:48:45 | Created XAudio2 device.

                        09/20/2017 20:48:45 | Created audio manager.

                        09/20/2017 20:48:45 | Created input manager.

                        09/20/2017 20:48:45 | Created default font.

                        09/20/2017 20:48:45 | Initial app state is 'MainMenu'

                        09/20/2017 20:48:45 | Initial application settings:

                        09/20/2017 20:48:45 | LastGameVersion:

                        09/20/2017 20:48:45 | InitState: MainMenu

                        09/20/2017 20:48:45 | Language:

                        09/20/2017 20:48:45 | LockCursor: True

                        09/20/2017 20:48:45 | EdgePanMode: Analog

                        09/20/2017 20:48:45 | EdgePanSpeed: 15

                        09/20/2017 20:48:45 | KeyboardPanSpeed: 15

                        09/20/2017 20:48:45 | KeyboardZoomSpeed: 10

                        09/20/2017 20:48:45 | KeyboardRotSpeed: 90°

                        09/20/2017 20:48:45 | InvertMouseWheelZoom: False

                        09/20/2017 20:48:45 | MouseWheelZoomSpeed: 1,12

                        09/20/2017 20:48:45 | MouseWheelZoomAtCursor: True

                        09/20/2017 20:48:45 | StickyFocus: True

                        09/20/2017 20:48:45 | HighDpiMode: False

                        09/20/2017 20:48:45 | AnimateBackgrounds: True

                        09/20/2017 20:48:45 | FancyParticles: True

                        09/20/2017 20:48:45 | AllowShipDeselection: False

                        09/20/2017 20:48:45 | CtrlSelectsParts: False

                        09/20/2017 20:48:45 | PreferBlueprintMode: False

                        09/20/2017 20:48:45 | BlueprintAutoPause: True

                        09/20/2017 20:48:45 | BuildAutoFocus: True

                        09/20/2017 20:48:45 | BuildAutoRotate: True

                        09/20/2017 20:48:45 | BuildAutoInteriors: True

                        09/20/2017 20:48:45 | PaintAutoFocus: True

                        09/20/2017 20:48:45 | PaintAutoRotate: True

                        09/20/2017 20:48:45 | PaintAllowOverwrite: True

                        09/20/2017 20:48:45 | PaintMirrorMode: False

                        09/20/2017 20:48:45 | RepairAutoFocus: True

                        09/20/2017 20:48:45 | RepairAutoRotate: False

                        09/20/2017 20:48:45 | BuildAllowOverwrite: True

                        09/20/2017 20:48:45 | BuildAutoDoors: True

                        09/20/2017 20:48:45 | BuildEnforceCrewAccess: True

                        09/20/2017 20:48:45 | BuildMirrorMode: False

                        09/20/2017 20:48:45 | GrabLeavesCorridors: True

                        09/20/2017 20:48:45 | RepairAutoDoors: True

                        09/20/2017 20:48:45 | AutoHireCrew: True

                        09/20/2017 20:48:45 | PartToolTips: True

                        09/20/2017 20:48:45 | AutoSave: True

                        09/20/2017 20:48:45 | AutoSavesToKeep: 10

                        09/20/2017 20:48:45 | QuickSavesToKeep: 10

                        09/20/2017 20:48:45 | AutoSaveInterval: 600

                        09/20/2017 20:48:45 | FtlAutoSave: True

                        09/20/2017 20:48:45 | ShowOnShipIndicators: True

                        09/20/2017 20:48:45 | AutoPauseOnLostFocus: True

                        09/20/2017 20:48:45 | ScreenShake: True

                        09/20/2017 20:48:45 | VersionCheckMode: Stable

                        09/20/2017 20:48:45 | EnableMetrics: True

                        09/20/2017 20:48:45 | PreferBorderlessWindowToggle: False

                        09/20/2017 20:48:45 | MasterVolume: 1

                        09/20/2017 20:48:45 | EffectsVolume: 1

                        09/20/2017 20:48:45 | InterfaceVolume: 1

                        09/20/2017 20:48:45 | ShowTutorials: True

                        09/20/2017 20:48:45 | AutoFtlJump: False

                        09/20/2017 20:48:45 | PaintSchemes: System.Collections.Generic.List`1[Cosmoteer.Ships.PaintScheme]

                        09/20/2017 20:48:45 | DefaultBuildTool: Grab

                        09/20/2017 20:48:45 | DefaultDecalTool: Grab

                        09/20/2017 20:48:45 | DontReportErrorsForShips: System.Collections.Generic.HashSet`1[System.String]

                        09/20/2017 20:48:45 | TutorialPageStates: System.Collections.Generic.Dictionary`2[System.String,Cosmoteer.Tutorials.TutorialPageState]

                        09/20/2017 20:48:45 | PlayerColor:

                        09/20/2017 20:48:45 | EnemyColor:

                        09/20/2017 20:48:45 | NeutralColor:

                        09/20/2017 20:48:45 | MiniviewInCombatMode: Auto

                        09/20/2017 20:48:45 | MiniviewNotInCombatMode: Auto

                        09/20/2017 20:48:45 | MiniviewLockRotation: False

                        09/20/2017 20:48:45 | MiniviewSize:

                        09/20/2017 20:48:45 | ShowInteriors: False

                        09/20/2017 20:48:45 | AlwaysShowCommandWidgets: False

                        09/20/2017 20:48:45 | PreferWorldRelativeAttackAngle: False

                        09/20/2017 20:48:45 | PreferWorldRelativeFollowAngle: False

                        09/20/2017 20:48:45 | ShipLibraryLargeIcons: False

                        09/20/2017 20:48:45 | AdHocFormations: False

                        09/20/2017 20:48:45 | EnabledMods: System.Collections.Generic.HashSet`1[System.String]

                        09/20/2017 20:48:45 | DeleteFileOnStartup:

                        09/20/2017 20:48:45 | FeedbackEmail:

                        09/20/2017 20:48:45 | DefaultGameMode:

                        09/20/2017 20:48:45 | DefaultCreativeModeMapSize: 0

                        09/20/2017 20:48:45 | DefaultBountyModeDifficulty: 0

                        09/20/2017 20:48:45 | DefaultBountyModeMapSize: 0

                        09/20/2017 20:48:45 | DefaultBountyModeStarterShip: 0

                        09/20/2017 20:48:45 | WarnOutOfDateGpuDrivers: True

                        09/20/2017 20:48:45 | Starting main game loop...

                        09/20/2017 20:48:45 | Enabled mods:

                        09/20/2017 20:48:45 | billion_credits

                        09/20/2017 20:48:45 | bubbet.placeholdermod-0.0.6

                        09/20/2017 20:48:45 | Loaded language 'en'.

                        09/20/2017 20:48:53 | Memory usage at time of crash: 433.426.432

                        09/20/2017 20:48:53 | Application state stack at time of crash:

                        09/20/2017 20:48:53 | Cosmoteer.Assets

                        09/20/2017 20:48:53 | FPS at time of crash: 30,05041

                        09/20/2017 20:48:53 | Running processes at time of crash:

                        09/20/2017 20:48:53 | AppleMobileDeviceService

                        09/20/2017 20:48:53 | ApplicationFrameHost

                        09/20/2017 20:48:53 | audiodg

                        09/20/2017 20:48:53 | AutoClicker

                        09/20/2017 20:48:53 | Cosmoteer

                        09/20/2017 20:48:53 | csrss

                        09/20/2017 20:48:53 | dasHost

                        09/20/2017 20:48:53 | Discord

                        09/20/2017 20:48:53 | dllhost

                        09/20/2017 20:48:53 | dwm

                        09/20/2017 20:48:53 | explorer

                        09/20/2017 20:48:53 | flux

                        09/20/2017 20:48:53 | fontdrvhost

                        09/20/2017 20:48:53 | GoogleCrashHandler

                        09/20/2017 20:48:53 | GoogleCrashHandler64

                        09/20/2017 20:48:53 | hkcmd

                        09/20/2017 20:48:53 | Idle

                        09/20/2017 20:48:53 | igfxpers

                        09/20/2017 20:48:53 | igfxtray

                        09/20/2017 20:48:53 | iPodService

                        09/20/2017 20:48:53 | iTunesHelper

                        09/20/2017 20:48:53 | jusched

                        09/20/2017 20:48:53 | lsass

                        09/20/2017 20:48:53 | mDNSResponder

                        09/20/2017 20:48:53 | Memory Compression

                        09/20/2017 20:48:53 | MSASCuiL

                        09/20/2017 20:48:53 | MsMpEng

                        09/20/2017 20:48:53 | NisSrv

                        09/20/2017 20:48:53 | OneDrive

                        09/20/2017 20:48:53 | opera

                        09/20/2017 20:48:53 | opera_crashreporter

                        09/20/2017 20:48:53 | OriginWebHelperService

                        09/20/2017 20:48:53 | Rainmeter

                        09/20/2017 20:48:53 | RuntimeBroker

                        09/20/2017 20:48:53 | SearchFilterHost

                        09/20/2017 20:48:53 | SearchIndexer

                        09/20/2017 20:48:53 | SearchProtocolHost

                        09/20/2017 20:48:53 | SearchUI

                        09/20/2017 20:48:53 | SecurityHealthService

                        09/20/2017 20:48:53 | services

                        09/20/2017 20:48:53 | SettingSyncHost

                        09/20/2017 20:48:53 | ShellExperienceHost

                        09/20/2017 20:48:53 | sihost

                        09/20/2017 20:48:53 | Skype

                        09/20/2017 20:48:53 | SkypeBrowserHost

                        09/20/2017 20:48:53 | SkypeHost

                        09/20/2017 20:48:53 | smartscreen

                        09/20/2017 20:48:53 | smss

                        09/20/2017 20:48:53 | spoolsv

                        09/20/2017 20:48:53 | Spotify

                        09/20/2017 20:48:53 | SpotifyWebHelper

                        09/20/2017 20:48:53 | Steam

                        09/20/2017 20:48:53 | SteamService

                        09/20/2017 20:48:53 | steamwebhelper

                        09/20/2017 20:48:53 | svchost

                        09/20/2017 20:48:53 | SynTPEnh

                        09/20/2017 20:48:53 | SynTPEnhService

                        09/20/2017 20:48:53 | SynTPHelper

                        09/20/2017 20:48:53 | System

                        09/20/2017 20:48:53 | taskhostw

                        09/20/2017 20:48:53 | TBear.Maintenance

                        09/20/2017 20:48:53 | TrustMon

                        09/20/2017 20:48:53 | Twitch

                        09/20/2017 20:48:53 | TwitchUI

                        09/20/2017 20:48:53 | vmnat

                        09/20/2017 20:48:53 | vmnetdhcp

                        09/20/2017 20:48:53 | vmware-authd

                        09/20/2017 20:48:53 | vmware-tray

                        09/20/2017 20:48:53 | vmware-usbarbitrator64

                        09/20/2017 20:48:53 | wallpaper32

                        09/20/2017 20:48:53 | wallpaperservice32_c

                        09/20/2017 20:48:53 | wininit

                        09/20/2017 20:48:53 | winlogon

                        09/20/2017 20:48:53 | WmiPrvSE

                        09/20/2017 20:48:53 | Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Program Files\Cosmoteer\Data\rules.txt>" failed. ---> System.Reflection.TargetInvocationException: Destinationen for en aktivering udløste en undtagelse. ---> Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Program Files\Cosmoteer\Data\Ships\Terran\terran.txt>/Terran" failed. ---> System.Reflection.TargetInvocationException: Destinationen for en aktivering udløste en undtagelse. ---> System.ArgumentOutOfRangeException: Det angivne argument lå uden for det gyldige værdiområde.

                        09/20/2017 20:48:53 | Parameternavn: mipLevel

                        09/20/2017 20:48:53 | ved Halfling.Graphics.Texture.GetMipLevelSize(Int32 mipLevel, IntVector2D level0Size) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\Texture.cs:linje 457

                        09/20/2017 20:48:53 | ved Halfling.Graphics.D3D11.D3D11Texture.AllocMipLevels() i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Graphics\D3D11\D3D11Texture.cs:linje 477

                        09/20/2017 20:48:53 | ved Halfling.Graphics.D3D11.D3D11Texture..ctor(D3D11GraphicsManager gfx, Fast2DArray`1 data, Int32 mipLevels, AbsolutePath filepath, IntColor colorKey, Boolean fixTransparentColors, Boolean preMultiplyByAlpha, PerformanceMode perfMode) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Graphics\D3D11\D3D11Texture.cs:linje 222

                        09/20/2017 20:48:53 | ved Halfling.Graphics.D3D11.D3D11TextureFactory.CreateTexture(Fast2DArray`1 array, AbsolutePath filepath, TextureSampleMode sampleMode, TextureUVMode uvMode, Int32 mipLevels, IntColor colorKey, Boolean fixTransparentColors, Boolean preMultiplyByAlpha, PerformanceMode perfMode) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Graphics\D3D11\D3D11TextureFactory.cs:linje 77

                        09/20/2017 20:48:53 | ved Halfling.Graphics.TextureFactory.Create(Fast2DArray`1 array, TextureSampleMode sampleMode, TextureUVMode uvMode, Int32 mipLevels, IntColor colorKey, Boolean fixTransparentColors, Boolean preMultiplyByAlpha, PerformanceMode perfMode) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\TextureFactory.cs:linje 156

                        09/20/2017 20:48:53 | ved Cosmoteer.Ships.Rendering.AtlasTools.CreateAtlasTextures(IEnumerable1 bitmaps, IntVector2D maxSize, Boolean powerOf2, Int32 padding, ICollection1 resultRects, TextureSampleMode sampleMode, TextureUVMode uvMode, Int32 mipLevels, IntColor colorKey, Boolean fixTransparentColors, Boolean preMultiplyByAlpha, PerformanceMode perfMode) i C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Rendering\AtlasTools.cs:linje 247

                        09/20/2017 20:48:53 | ved Cosmoteer.Ships.Rendering.AtlasTools.BuildAtlases(IEnumerable`1 inputAtlasSprites, AtlasTextureParams parameters) i C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Rendering\AtlasTools.cs:linje 140

                        09/20/2017 20:48:53 | ved Cosmoteer.Ships.ShipRules..ctor(GenericSerialReader reader, ProgressTracker pt) i C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\ShipRules.cs:linje 143

                        09/20/2017 20:48:53 | --- Slut på staksporing af indre undtagelser ---

                        09/20/2017 20:48:53 | ved System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)

                        09/20/2017 20:48:53 | ved System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

                        09/20/2017 20:48:53 | ved Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:linje 2241

                        09/20/2017 20:48:53 | ved 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) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:linje 545

                        09/20/2017 20:48:53 | --- Slut på staksporing af indre undtagelser ---

                        09/20/2017 20:48:53 | ved 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) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:linje 607

                        09/20/2017 20:48:53 | ved Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:linje 173

                        09/20/2017 20:48:53 | ved Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:linje 332

                        09/20/2017 20:48:53 | ved Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:linje 352

                        09/20/2017 20:48:53 | ved Halfling.Serialization.DefaultSerializers.ArraySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:linje 107

                        09/20/2017 20:48:53 | ved Halfling.Serialization.Base.BaseSerializer`10.SpecificDeserializerDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:linje 1972

                        09/20/2017 20:48:53 | ved 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) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:linje 545

                        09/20/2017 20:48:53 | ved Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:linje 681

                        09/20/2017 20:48:53 | ved Halfling.Serialization.Base.BaseSerializer`10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:linje 2647

                        09/20/2017 20:48:53 | ved Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Generic\GenericSerialReader.cs:linje 134

                        09/20/2017 20:48:53 | ved Cosmoteer.Rules..ctor(GenericSerialReader reader, ProgressTracker pt) i C:\Users\Walt\Documents\Code\Cosmoteer\Source\Rules.cs:linje 86

                        09/20/2017 20:48:53 | --- Slut på staksporing af indre undtagelser ---

                        09/20/2017 20:48:53 | ved System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)

                        09/20/2017 20:48:53 | ved System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)

                        09/20/2017 20:48:53 | ved Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:linje 2241

                        09/20/2017 20:48:53 | ved 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) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:linje 545

                        09/20/2017 20:48:53 | --- Slut på staksporing af indre undtagelser ---

                        09/20/2017 20:48:53 | ved 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) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:linje 607

                        09/20/2017 20:48:53 | ved Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:linje 173

                        09/20/2017 20:48:53 | ved Halfling.Serialization.Base.BaseSerializer`10.Read[T](TSource source, ReadFlags flags, ProgressTracker progressTracker) i C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:linje 185

                        09/20/2017 20:48:53 | ved Cosmoteer.Assets.LoaderThread() i C:\Users\Walt\Documents\Code\Cosmoteer\Source\Assets.cs:linje 258

                        09/20/2017 20:48:53 | ved System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)

                        09/20/2017 20:48:53 | ved System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)

                        09/20/2017 20:48:53 | ved System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)

                        09/20/2017 20:48:53 | ved System.Threading.ThreadHelper.ThreadStart()

                        09/20/2017 20:48:55 | Actual data hash: 647ac0d868307e0da9ff40889239cfe7

                        09/20/2017 20:48:55 | Expected data hash: 647ac0d868307e0da9ff40889239cfe7

                        09/20/2017 20:48:55 | Director received exit call.

                        09/20/2017 20:48:55 | Disposed default font.

                        09/20/2017 20:48:55 | Disposed XA2AudioManager device.

                        09/20/2017 20:48:55 | Disposed audio manager.

                        09/20/2017 20:48:55 | Disposed clock.

                        09/20/2017 20:48:55 | Disposed input manager.

                        09/20/2017 20:48:55 | Disposed graphics manager.

                        09/20/2017 20:48:55 | Disposed swap chain.

                        09/20/2017 20:48:55 | Disposed Direct3D device.

                        09/20/2017 20:48:55 | Disposed DXGI factory.

                        09/20/2017 20:48:55 | Closed Windows form.

                        09/20/2017 20:48:55 | Director received exit call.

                        09/20/2017 20:48:55 | Disposed window.

                        09/20/2017 20:48:55 | Disposed platform interface.

                        09/20/2017 20:48:55 | Closing log output file...

                        Sunny-345 yeah I likely just never updated the mod.txt