so the star wars mod for 0.15.2 broke my cosmoteer and i cant open it. context: i downloaded abh mod for 0.15.3 and it worked for my 0.15.4 so i thought the star wars mod would work since its only a couple versions old, but it didnt. crash text or whatever: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: Exception has been thrown by the target of an invocation.
---> Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Program Files\Cosmoteer\Data\ships\terran\terran.txt>/Terran" failed.
---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
---> Halfling.Serialization.DeserializeException: Deserialization from source "<[user's home folder]\OneDrive\Dokument\My Games\Cosmoteer\Mods\SW 0.3.5a (0.15.1)\SW 0.3.6 (0.15.1)\Thrusters\IonThruster01_1x1\IonThruster01_1x1.txt>/Part" failed.
---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
---> Halfling.Serialization.DeserializeException: Deserialization from source "<[user's home folder]\OneDrive\Dokument\My Games\Cosmoteer\Mods\SW 0.3.5a (0.15.1)\SW 0.3.6 (0.15.1)\Thrusters\IonThruster01_1x1\IonThruster01_1x1.txt>/Part/Components/BatteryStorage" failed.
---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
---> Halfling.Serialization.DeserializeException: Unable to find source for non-optional field "Storage" in source "<[user's home folder]\OneDrive\Dokument\My Games\Cosmoteer\Mods\SW 0.3.5a (0.15.1)\SW 0.3.6 (0.15.1)\Thrusters\IonThruster01_1x1\IonThruster01_1x1.txt>/Part/Components/BatteryStorage".
at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt)
at Halfling.Serialization.Base.BaseSerializer`10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)
at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker)
at Cosmoteer.Ships.Parts.Ammo.AmmoConsumerRules..ctor(GenericSerialReader reader)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer)
--- End of inner exception stack trace ---
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer)
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker)
at Halfling.Serialization.Base.BaseSerializer`10.DerivedTypeDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer)
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker)
at Halfling.Serialization.Base.BaseSerializer`10.Read[T](TSource source, ReadFlags flags, ProgressTracker progressTracker)
at Cosmoteer.Ships.Parts.PartRules..ctor(ObjectTextSerializer s, IOTNode node, ProgressTracker pt)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Halfling.Serialization.Base.BaseSerializer`10.SpecificConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer)
--- End of inner exception stack trace ---
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer)
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker)
at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt)
at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt)
at Halfling.Serialization.DefaultSerializers.ArraySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker)
at Halfling.Serialization.Base.BaseSerializer`10.SpecificDeserializerDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer)
at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt)
at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)
at Halfling.Serialization.Base.BaseSerializer`10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)
at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker)
at Cosmoteer.Ships.ShipRules..ctor(GenericSerialReader reader, ProgressTracker pt)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.ConstructorInfo.Invoke(Object[] parameters)
at Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer)
--- End of inner exception stack trace ---
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer)
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker)
at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt)
at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt)
at Halfling.Serialization.DefaultSerializers.ArraySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker)
at Halfling.Serialization.Base.BaseSerializer`10.SpecificDeserializerDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer)
at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt)
at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)
at Halfling.Serialization.Base.BaseSerializer`10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)
at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker)
at Cosmoteer.Data.Rules..ctor(GenericSerialReader reader, ProgressTracker pt)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.ConstructorInfo.Invoke(Object[] parameters)
at Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer)
--- End of inner exception stack trace ---
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer)
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker)
at Halfling.Serialization.Base.BaseSerializer`10.Read[T](TSource source, ReadFlags flags, ProgressTracker progressTracker)
at Cosmoteer.Data.Assets.LoaderThread()
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location where exception was thrown ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
10/30/2019 18:57:14 | Logging successful initialized.
10/30/2019 18:57:14 | .NET Core Runtime Version: 3.0.0
10/30/2019 18:57:14 | Running as a 64-bit process.
10/30/2019 18:57:14 | Local: sv-SE
10/30/2019 18:57:14 | Language: sv-SE
10/30/2019 18:57:14 | Cosmoteer version 0.15.4c build 0.15.4c_standalone
10/30/2019 18:57:15 | Microsoft Windows 10 Home 64 bitar 10.0.18362
10/30/2019 18:57:15 | Intel(R) Pentium(R) CPU G4560 @ 3.50GHz (4 logical processors)
10/30/2019 18:57:15 | 8158,8 MB RAM
10/30/2019 18:57:15 | NVIDIA GeForce GTX 1050 Ti (26.21.14.3160) (2019-07-17)
10/30/2019 18:57:15 | 4095,0 MB VRAM
10/30/2019 18:57:15 |
10/30/2019 18:57:16 | Loaded app settings.
10/30/2019 18:57:16 | Set application DPI mode: PerMonitor
10/30/2019 18:57:16 | Setup default cursor.
10/30/2019 18:57:16 | Using display adapter 0
10/30/2019 18:57:16 | Created DXGI factory.
10/30/2019 18:57:16 | Adapter #0: NVIDIA GeForce GTX 1050 Ti
10/30/2019 18:57:16 | Output #0: Dell ST2410(HDMI) (1920x1080)
10/30/2019 18:57:16 | Adapter #1: Microsoft Basic Render Driver
10/30/2019 18:57:16 | Updated Windows form configuration for borderless window.
10/30/2019 18:57:16 | Created Windows form.
10/30/2019 18:57:16 | Direct3D Feature Level: Level_11_0
10/30/2019 18:57:16 | Created Direct3D 11 Device.
10/30/2019 18:57:16 | Created swap chain: 1920x1080.
10/30/2019 18:57:16 | Created window.
10/30/2019 18:57:16 | Created clock.
10/30/2019 18:57:16 | Created graphics manager.
10/30/2019 18:57:16 | Created XAudio2 device.
10/30/2019 18:57:16 | Created audio manager.
10/30/2019 18:57:16 | Created input manager.
10/30/2019 18:57:16 | Created default font.
10/30/2019 18:57:16 | Initial app state is 'MainMenu'
10/30/2019 18:57:16 | Initial application settings:
10/30/2019 18:57:16 | LastGameVersion:
10/30/2019 18:57:16 | InitState: MainMenu
10/30/2019 18:57:16 | Language:
10/30/2019 18:57:16 | LockCursor: False
10/30/2019 18:57:16 | EdgePanMode: None
10/30/2019 18:57:16 | EdgePanSpeed: 15
10/30/2019 18:57:16 | KeyboardPanSpeed: 15
10/30/2019 18:57:16 | KeyboardZoomSpeed: 10
10/30/2019 18:57:16 | KeyboardRotSpeed: 90°
10/30/2019 18:57:16 | EnableMouseWheelZoom: True
10/30/2019 18:57:16 | InvertMouseWheelZoom: False
10/30/2019 18:57:16 | MouseWheelZoomSpeed: 1,12
10/30/2019 18:57:16 | MouseWheelZoomAtCursor: True
10/30/2019 18:57:16 | AutoTrackOnScreenShips: True
10/30/2019 18:57:16 | StickyFocus: True
10/30/2019 18:57:16 | DpiScaleMode: Dpi100
10/30/2019 18:57:16 | AnimateBackgrounds: True
10/30/2019 18:57:16 | BackgroundGrid: True
10/30/2019 18:57:16 | FancyParticles: True
10/30/2019 18:57:16 | UncompressedTextures: False
10/30/2019 18:57:16 | AllowShipDeselection: False
10/30/2019 18:57:16 | CtrlSelectsParts: True
10/30/2019 18:57:16 | EnableCollisionAvoidance: True
10/30/2019 18:57:16 | PreferBlueprintMode: False
10/30/2019 18:57:16 | BlueprintAutoPause: True
10/30/2019 18:57:16 | ShowInvalidBlueprints: True
10/30/2019 18:57:16 | ShowAutoRemovedParts: True
10/30/2019 18:57:16 | ShowAutoRemovedDecals: True
10/30/2019 18:57:16 | BuildAutoFocus: True
10/30/2019 18:57:16 | BuildAutoRotate: True
10/30/2019 18:57:16 | BuildAutoInteriors: True
10/30/2019 18:57:16 | PaintAutoFocus: True
10/30/2019 18:57:16 | PaintAutoRotate: True
10/30/2019 18:57:16 | PaintAllowOverwrite: True
10/30/2019 18:57:16 | PaintMirrorEnabled: False
10/30/2019 18:57:16 | PaintMirrorAxis: Vertical
10/30/2019 18:57:16 | RepairAutoFocus: True
10/30/2019 18:57:16 | RepairAutoRotate: False
10/30/2019 18:57:16 | BuildAllowOverwrite: True
10/30/2019 18:57:16 | BuildAutoDoors: True
10/30/2019 18:57:16 | BuildEnforceCrewAccess: True
10/30/2019 18:57:16 | BuildMirrorEnabled: False
10/30/2019 18:57:16 | BuildMirrorAxis: Vertical
10/30/2019 18:57:16 | CrewMirrorEnabled: False
10/30/2019 18:57:16 | CrewMirrorAxis: Vertical
10/30/2019 18:57:16 | CrewAutoFocus: True
10/30/2019 18:57:16 | CrewAutoRotate: True
10/30/2019 18:57:16 | ShowCrewPaths: True
10/30/2019 18:57:16 | ShowCrewHomes: True
10/30/2019 18:57:16 | DefaultRoles:
10/30/2019 18:57:16 | RowsOfParts: 1
10/30/2019 18:57:16 | GrabLeavesCorridors: True
10/30/2019 18:57:16 | RepairAutoDoors: True
10/30/2019 18:57:16 | AutoHireCrew: True
10/30/2019 18:57:16 | PartToolTips: True
10/30/2019 18:57:16 | PartToolTipsDefaultToStats: False
10/30/2019 18:57:16 | AutoSave: True
10/30/2019 18:57:16 | AutoSavesToKeep: 10
10/30/2019 18:57:16 | QuickSavesToKeep: 10
10/30/2019 18:57:16 | AutoSaveInterval: 600
10/30/2019 18:57:16 | SaveLostShips: True
10/30/2019 18:57:16 | LostShipsTokeep: 10
10/30/2019 18:57:16 | FtlAutoSave: True
10/30/2019 18:57:16 | ShowOnShipIndicators: True
10/30/2019 18:57:16 | ShowZoomedOutBlibs: True
10/30/2019 18:57:16 | ShowOffScreenBlips: True
10/30/2019 18:57:16 | PingNearbyEnemies: True
10/30/2019 18:57:16 | AutoPauseOnLostFocus: True
10/30/2019 18:57:16 | ScreenShake: True
10/30/2019 18:57:16 | ShowMidpointFocusWidget: True
10/30/2019 18:57:16 | VersionCheckMode: Stable
10/30/2019 18:57:16 | EnableMetrics: True
10/30/2019 18:57:16 | PreferBorderlessWindowToggle: False
10/30/2019 18:57:16 | MasterVolume: 1
10/30/2019 18:57:16 | EffectsVolume: 1
10/30/2019 18:57:16 | InterfaceVolume: 1
10/30/2019 18:57:16 | ShowTutorials: True
10/30/2019 18:57:16 | AutoFtlJump: False
10/30/2019 18:57:16 | PaintSchemes: System.Collections.Generic.List`1[Cosmoteer.Ships.Paint.PaintScheme]
10/30/2019 18:57:16 | DefaultBuildTool: Grab
10/30/2019 18:57:16 | DefaultDecalTool: Grab
10/30/2019 18:57:16 | TutorialPageStates: System.Collections.Generic.Dictionary`2[System.String,Cosmoteer.Tutorials.TutorialPageState]
10/30/2019 18:57:16 | PlayerColor:
10/30/2019 18:57:16 | EnemyColor:
10/30/2019 18:57:16 | NeutralColor:
10/30/2019 18:57:16 | RotateMinimap: True
10/30/2019 18:57:16 | MiniviewInCombatMode: Auto
10/30/2019 18:57:16 | MiniviewNotInCombatMode: Auto
10/30/2019 18:57:16 | MiniviewLockRotation: False
10/30/2019 18:57:16 | MiniviewSize:
10/30/2019 18:57:16 | ShowInteriors: False
10/30/2019 18:57:16 | AlwaysShowCommandWidgets: False
10/30/2019 18:57:16 | ShowSelectedPartStatusBars: True
10/30/2019 18:57:16 | PreferShipRelativeAttackAngle: False
10/30/2019 18:57:16 | PreferWorldRelativeFollowAngle: False
10/30/2019 18:57:16 | DirectControlEnableWeapons: True
10/30/2019 18:57:16 | DirectControlAimAssist: True
10/30/2019 18:57:16 | DirectControlAutoBrake: True
10/30/2019 18:57:16 | DirectControlAutoFaceCursor: False
10/30/2019 18:57:16 | DirectControlViewFollowsCursor: False
10/30/2019 18:57:16 | DirectControlAutoRotateView: False
10/30/2019 18:57:16 | DirectControlAutoZoomView: False
10/30/2019 18:57:16 | ShipLibraryLargeIcons: False
10/30/2019 18:57:16 | AdHocFormations: False
10/30/2019 18:57:16 | BreakFormationToAttack: True
10/30/2019 18:57:16 | DisplayAllShips: False
10/30/2019 18:57:16 | ShowAdvancedCommands: False
10/30/2019 18:57:16 | EnabledMods: System.Collections.Generic.HashSet`1[System.String]
10/30/2019 18:57:16 | AutoDisableMods: True
10/30/2019 18:57:16 | DeleteFileOnStartup:
10/30/2019 18:57:16 | DefaultGameMode:
10/30/2019 18:57:16 | DefaultCreativeModeMapSize: 0
10/30/2019 18:57:16 | DefaultBountyModeDifficulty: 0
10/30/2019 18:57:16 | DefaultBountyModeMapSize: 0
10/30/2019 18:57:16 | DefaultBountyModeStarterShip: 0
10/30/2019 18:57:16 | MPShipColorMode: RandomPerPlayer
10/30/2019 18:57:16 | MPBlipColorMode: FriendAndFoe
10/30/2019 18:57:16 | MPShowDamagePoints: True
10/30/2019 18:57:16 | CustomRulesets: System.Collections.Generic.Dictionary2[System.String,System.Collections.Generic.List1[Cosmoteer.CustomRuleset]]
10/30/2019 18:57:16 | AllowP2PConnections: True
10/30/2019 18:57:16 | PreferLAN: False
10/30/2019 18:57:16 | DefaultServer: 0
10/30/2019 18:57:16 | ShowNewsOnStartup: True
10/30/2019 18:57:16 | ReadNewsArticles: System.Collections.Generic.HashSet`1[System.String]
10/30/2019 18:57:16 | ShowNewsAlerts: True
10/30/2019 18:57:16 | HiddenNewsAlerts: System.Collections.Generic.HashSet`1[System.String]
10/30/2019 18:57:16 | MainMenuBackgroundIndex: 0
10/30/2019 18:57:16 | CycleMainMenuBackground: True
10/30/2019 18:57:16 | DefaultAuthorName:
10/30/2019 18:57:16 | ShowSteamWishlistPrompt: True
10/30/2019 18:57:16 | Starting main game loop...
10/30/2019 18:57:16 | Enabled mods:
10/30/2019 18:57:22 | cosmoteer.billion_credits
10/30/2019 18:57:22 | cosmoteer.example_ship_library
10/30/2019 18:57:22 | cosmoteer.free_ftl
10/30/2019 18:57:22 | cosmoteer.huge_ships
10/30/2019 18:57:22 | Kroom.Krooms_Forge
10/30/2019 18:57:22 | Lafiel.Abh
10/30/2019 18:57:22 | SW.StarWars
10/30/2019 18:57:22 | Loaded language 'en'.
10/30/2019 18:57:52 | Memory usage at time of crash: 1 099 866 112
10/30/2019 18:57:52 | Application state stack at time of crash:
10/30/2019 18:57:52 | Cosmoteer.Data.Assets
10/30/2019 18:57:52 | FPS at time of crash: 29,98259
10/30/2019 18:57:52 | Running processes at time of crash: aesm_service, AORUS, ApplicationFrameHost, audiodg, avp, avpui, browser_broker, ChargeService, chrome, CompatTelRunner, CompPkgSrv, conhost, Cosmoteer, csrss, ctfmon, dasHost, dllhost, DSAService, dwm, EpicGamesLauncher, explorer, fontdrvhost, GoogleCrashHandler, GoogleCrashHandler64, HiPatchService, Idle, jhi_service, jucheck, jusched, ksde, ksdeui, LMS, lsass, mDNSResponder, Memory Compression, MicrosoftEdge, MicrosoftEdgeCP, MicrosoftEdgeSH, Music.UI, nvcontainer, NVDisplay.Container, NVIDIA Share, NVIDIA Web Helper, nvsphelper64, NvTelemetryContainer, OriginWebHelperService, PaintStudio.View, Registry, RtkNGUI64, RuntimeBroker, SearchFilterHost, SearchIndexer, SearchProtocolHost, SearchUI, SecurityHealthService, SecurityHealthSystray, services, SettingSyncHost, SgrmBroker, sihost, SkypeApp, SkypeBackgroundHost, SkypeBridge, smartscreen, smss, spoolsv, StartMenuExperienceHost, Steam, SteamService, steamwebhelper, Super Charger, svchost, System, SystemSettings, taskhostw, TiltWheelMouse, UnrealCEFSubProcess, Video.UI, wininit, winlogon, WinStore.App, wlanext, WlanMgr, WmiPrvSE, VSSVC, YourPhone,
10/30/2019 18:57:52 | Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Program Files\Cosmoteer\Data\rules.txt>" failed.
10/30/2019 18:57:52 | ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
10/30/2019 18:57:52 | ---> Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Program Files\Cosmoteer\Data\ships\terran\terran.txt>/Terran" failed.
10/30/2019 18:57:52 | ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
10/30/2019 18:57:52 | ---> Halfling.Serialization.DeserializeException: Deserialization from source "<[user's home folder]\OneDrive\Dokument\My Games\Cosmoteer\Mods\SW 0.3.5a (0.15.1)\SW 0.3.6 (0.15.1)\Thrusters\IonThruster01_1x1\IonThruster01_1x1.txt>/Part" failed.
10/30/2019 18:57:52 | ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
10/30/2019 18:57:52 | ---> Halfling.Serialization.DeserializeException: Deserialization from source "<[user's home folder]\OneDrive\Dokument\My Games\Cosmoteer\Mods\SW 0.3.5a (0.15.1)\SW 0.3.6 (0.15.1)\Thrusters\IonThruster01_1x1\IonThruster01_1x1.txt>/Part/Components/BatteryStorage" failed.
10/30/2019 18:57:52 | ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
10/30/2019 18:57:52 | ---> Halfling.Serialization.DeserializeException: Unable to find source for non-optional field "Storage" in source "<[user's home folder]\OneDrive\Dokument\My Games\Cosmoteer\Mods\SW 0.3.5a (0.15.1)\SW 0.3.6 (0.15.1)\Thrusters\IonThruster01_1x1\IonThruster01_1x1.txt>/Part/Components/BatteryStorage".
10/30/2019 18:57:52 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt)
10/30/2019 18:57:52 | at Halfling.Serialization.Base.BaseSerializer`10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)
10/30/2019 18:57:52 | at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker)
10/30/2019 18:57:52 | at Cosmoteer.Ships.Parts.Ammo.AmmoConsumerRules..ctor(GenericSerialReader reader)
10/30/2019 18:57:52 | --- End of inner exception stack trace ---
10/30/2019 18:57:52 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
10/30/2019 18:57:52 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
10/30/2019 18:57:52 | at Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
10/30/2019 18:57:52 | 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)
10/30/2019 18:57:52 | --- End of inner exception stack trace ---
10/30/2019 18:57:52 | 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)
10/30/2019 18:57:52 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker)
10/30/2019 18:57:52 | at Halfling.Serialization.Base.BaseSerializer`10.DerivedTypeDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
10/30/2019 18:57:52 | 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)
10/30/2019 18:57:52 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker)
10/30/2019 18:57:52 | at Halfling.Serialization.Base.BaseSerializer`10.Read[T](TSource source, ReadFlags flags, ProgressTracker progressTracker)
10/30/2019 18:57:52 | at Cosmoteer.Ships.Parts.PartRules..ctor(ObjectTextSerializer s, IOTNode node, ProgressTracker pt)
10/30/2019 18:57:52 | --- End of inner exception stack trace ---
10/30/2019 18:57:52 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
10/30/2019 18:57:52 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
10/30/2019 18:57:52 | at Halfling.Serialization.Base.BaseSerializer`10.SpecificConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
10/30/2019 18:57:52 | 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)
10/30/2019 18:57:52 | --- End of inner exception stack trace ---
10/30/2019 18:57:52 | 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)
10/30/2019 18:57:52 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker)
10/30/2019 18:57:52 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt)
10/30/2019 18:57:52 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt)
10/30/2019 18:57:52 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker)
10/30/2019 18:57:52 | at Halfling.Serialization.Base.BaseSerializer`10.SpecificDeserializerDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
10/30/2019 18:57:52 | 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)
10/30/2019 18:57:52 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt)
10/30/2019 18:57:52 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)
10/30/2019 18:57:52 | at Halfling.Serialization.Base.BaseSerializer`10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)
10/30/2019 18:57:52 | at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker)
10/30/2019 18:57:52 | at Cosmoteer.Ships.ShipRules..ctor(GenericSerialReader reader, ProgressTracker pt)
10/30/2019 18:57:52 | --- End of inner exception stack trace ---
10/30/2019 18:57:52 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
10/30/2019 18:57:52 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
10/30/2019 18:57:52 | at System.Reflection.ConstructorInfo.Invoke(Object[] parameters)
10/30/2019 18:57:52 | at Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
10/30/2019 18:57:52 | 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)
10/30/2019 18:57:52 | --- End of inner exception stack trace ---
10/30/2019 18:57:52 | 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)
10/30/2019 18:57:52 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker)
10/30/2019 18:57:52 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt)
10/30/2019 18:57:52 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt)
10/30/2019 18:57:52 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker)
10/30/2019 18:57:52 | at Halfling.Serialization.Base.BaseSerializer`10.SpecificDeserializerDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
10/30/2019 18:57:52 | 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)
10/30/2019 18:57:52 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt)
10/30/2019 18:57:52 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)
10/30/2019 18:57:52 | at Halfling.Serialization.Base.BaseSerializer`10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)
10/30/2019 18:57:52 | at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker)
10/30/2019 18:57:52 | at Cosmoteer.Data.Rules..ctor(GenericSerialReader reader, ProgressTracker pt)
10/30/2019 18:57:52 | --- End of inner exception stack trace ---
10/30/2019 18:57:52 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
10/30/2019 18:57:52 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
10/30/2019 18:57:52 | at System.Reflection.ConstructorInfo.Invoke(Object[] parameters)
10/30/2019 18:57:52 | at Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
10/30/2019 18:57:52 | 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)
10/30/2019 18:57:52 | --- End of inner exception stack trace ---
10/30/2019 18:57:52 | 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)
10/30/2019 18:57:52 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker)
10/30/2019 18:57:52 | at Halfling.Serialization.Base.BaseSerializer`10.Read[T](TSource source, ReadFlags flags, ProgressTracker progressTracker)
10/30/2019 18:57:52 | at Cosmoteer.Data.Assets.LoaderThread()
10/30/2019 18:57:52 | at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
10/30/2019 18:57:52 | at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
10/30/2019 18:57:52 | --- End of stack trace from previous location where exception was thrown ---
10/30/2019 18:57:52 | at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
10/30/2019 18:57:52 | at System.Threading.ThreadHelper.ThreadStart()
10/30/2019 18:57:52 | Actual data hash: 7431a03e755e2b4fa34c183e29454bbc
10/30/2019 18:57:52 | Expected data hash: 85edd0cd2e3eb56fbce22e2e8ebbffe3
10/30/2019 18:57:52 | Director received exit call.
10/30/2019 18:57:52 | Disposed default font.
10/30/2019 18:57:52 | Disposed XA2AudioManager device.
10/30/2019 18:57:52 | Disposed audio manager.
10/30/2019 18:57:52 | Disposed clock.
10/30/2019 18:57:52 | Disposed input manager.
10/30/2019 18:57:52 | Disposed graphics manager.
10/30/2019 18:57:52 | Disposed swap chain.
10/30/2019 18:57:52 | Disposed Direct3D device.
10/30/2019 18:57:52 | Disposed DXGI factory.
10/30/2019 18:57:53 | Closed Windows form.
10/30/2019 18:57:53 | Director received exit call.
10/30/2019 18:57:53 | Disposed window.
10/30/2019 18:57:53 | Disposed platform interface.
10/30/2019 18:57:53 | Closing log output file...