@Stormi_chan
MODS ARE ENABLED. THIS CRASH MAY BE CAUSED BY A MOD.
REPORTING TO THE CREATOR OF THE MOD.
We have a 15.5 error here
Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Program Files\Cosmoteer\Data\rules.txt>" failed.
---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
---> Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Program Files\Cosmoteer\Data\ships\terran\terran.txt>/Terran" failed.
---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
---> Halfling.Serialization.DeserializeException: Deserialization from source "<[user's home folder]\Documents\My Games\Cosmoteer\Mods\Warhammer mod(1.7)\Warhammer mod\parts\laser\laser.txt>/Part" failed.
---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
---> Halfling.Serialization.DeserializeException: Deserialization from source "<[user's home folder]\Documents\My Games\Cosmoteer\Mods\Warhammer mod(1.7)\Warhammer mod\parts\laser\laser.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]\Documents\My Games\Cosmoteer\Mods\Warhammer mod(1.7)\Warhammer mod\parts\laser\laser.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.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.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 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.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 System.Reflection.ConstructorInfo.Invoke(Object[] parameters)
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()
12/13/2019 17:37:22 | Logging successful initialized.
12/13/2019 17:37:22 | .NET Core Runtime Version: 3.0.0
12/13/2019 17:37:22 | Running as a 64-bit process.
12/13/2019 17:37:22 | Local: en-US
12/13/2019 17:37:22 | Language: en-US
12/13/2019 17:37:22 | Cosmoteer version 0.15.5d build 0.15.5d_standalone
12/13/2019 17:37:22 | Microsoft Windows 8.1 64-bit 6.3.9600
12/13/2019 17:37:22 | AMD A10-4600M APU with Radeon(tm) HD Graphics (4 logical processors)
12/13/2019 17:37:22 | 15836.3 MB RAM
12/13/2019 17:37:22 | AMD Radeon HD 7660G (8.982.10.6000) (9/17/2012)
12/13/2019 17:37:22 | 512.0 MB VRAM
12/13/2019 17:37:22 |
12/13/2019 17:37:23 | Loaded app settings.
12/13/2019 17:37:23 | Set application DPI mode: PerMonitor
12/13/2019 17:37:23 | Setup default cursor.
12/13/2019 17:37:23 | Using display adapter 0
12/13/2019 17:37:23 | Created DXGI factory.
12/13/2019 17:37:23 | Adapter #0: AMD Radeon HD 7660G
12/13/2019 17:37:23 | Output #0: Generic PnP Monitor (1920x1080)
12/13/2019 17:37:23 | Output #1: Generic PnP Monitor (1366x768)
12/13/2019 17:37:23 | Output #2: Generic PnP Monitor (1920x1080)
12/13/2019 17:37:23 | Adapter #1: Microsoft Basic Render Driver
12/13/2019 17:37:23 | Updated Windows form configuration for resizable windowed.
12/13/2019 17:37:23 | Created Windows form.
12/13/2019 17:37:23 | Direct3D Feature Level: Level_11_0
12/13/2019 17:37:23 | Created Direct3D 11 Device.
12/13/2019 17:37:23 | Created swap chain: 1920x1051.
12/13/2019 17:37:23 | Created window.
12/13/2019 17:37:23 | Created clock.
12/13/2019 17:37:23 | Created graphics manager.
12/13/2019 17:37:23 | Created XAudio2 device.
12/13/2019 17:37:23 | Created audio manager.
12/13/2019 17:37:23 | Created input manager.
12/13/2019 17:37:23 | Created default font.
12/13/2019 17:37:23 | Initial app state is 'MainMenu'
12/13/2019 17:37:23 | Initial application settings:
12/13/2019 17:37:23 | LastGameVersion:
12/13/2019 17:37:23 | InitState: MainMenu
12/13/2019 17:37:23 | Language:
12/13/2019 17:37:23 | LockCursor: False
12/13/2019 17:37:23 | EdgePanMode: None
12/13/2019 17:37:23 | EdgePanSpeed: 15
12/13/2019 17:37:23 | KeyboardPanSpeed: 15
12/13/2019 17:37:23 | KeyboardZoomSpeed: 10
12/13/2019 17:37:23 | KeyboardRotSpeed: 90°
12/13/2019 17:37:23 | EnableMouseWheelZoom: True
12/13/2019 17:37:23 | InvertMouseWheelZoom: False
12/13/2019 17:37:23 | MouseWheelZoomSpeed: 1.12
12/13/2019 17:37:23 | MouseWheelZoomAtCursor: True
12/13/2019 17:37:23 | AutoTrackOnScreenShips: True
12/13/2019 17:37:23 | StickyFocus: True
12/13/2019 17:37:23 | DpiScaleMode: Dpi100
12/13/2019 17:37:23 | AnimateBackgrounds: True
12/13/2019 17:37:23 | BackgroundGrid: True
12/13/2019 17:37:23 | FancyParticles: True
12/13/2019 17:37:23 | UncompressedTextures: False
12/13/2019 17:37:23 | TargetFps: FpsTarget30
12/13/2019 17:37:23 | AllowShipDeselection: False
12/13/2019 17:37:23 | CtrlSelectsParts: True
12/13/2019 17:37:23 | EnableCollisionAvoidance: True
12/13/2019 17:37:23 | PreferBlueprintMode: False
12/13/2019 17:37:23 | BlueprintAutoPause: True
12/13/2019 17:37:23 | ShowInvalidBlueprints: True
12/13/2019 17:37:23 | ShowAutoRemovedParts: True
12/13/2019 17:37:23 | ShowAutoRemovedDecals: True
12/13/2019 17:37:23 | BuildAutoFocus: True
12/13/2019 17:37:23 | BuildAutoRotate: True
12/13/2019 17:37:23 | BuildAutoInteriors: True
12/13/2019 17:37:23 | PaintAutoFocus: True
12/13/2019 17:37:23 | PaintAutoRotate: True
12/13/2019 17:37:23 | PaintAllowOverwrite: True
12/13/2019 17:37:23 | PaintMirrorEnabled: False
12/13/2019 17:37:23 | PaintMirrorAxis: Vertical
12/13/2019 17:37:23 | RepairAutoFocus: True
12/13/2019 17:37:23 | RepairAutoRotate: False
12/13/2019 17:37:23 | BuildAllowOverwrite: True
12/13/2019 17:37:23 | BuildAutoDoors: True
12/13/2019 17:37:23 | BuildEnforceCrewAccess: True
12/13/2019 17:37:23 | BuildMirrorEnabled: False
12/13/2019 17:37:23 | BuildMirrorAxis: Vertical
12/13/2019 17:37:23 | ShowStatBars: True
12/13/2019 17:37:23 | CrewMirrorEnabled: False
12/13/2019 17:37:23 | CrewMirrorAxis: Vertical
12/13/2019 17:37:23 | CrewAutoFocus: True
12/13/2019 17:37:23 | CrewAutoRotate: True
12/13/2019 17:37:23 | ShowCrewPaths: True
12/13/2019 17:37:23 | ShowCrewHomes: True
12/13/2019 17:37:23 | DefaultRoles:
12/13/2019 17:37:23 | RowsOfParts: 1
12/13/2019 17:37:23 | GrabLeavesCorridors: True
12/13/2019 17:37:23 | RepairAutoDoors: True
12/13/2019 17:37:23 | AutoHireCrew: True
12/13/2019 17:37:23 | PartToolTips: True
12/13/2019 17:37:23 | PartToolTipsDefaultToStats: False
12/13/2019 17:37:23 | AutoSave: True
12/13/2019 17:37:23 | AutoSavesToKeep: 10
12/13/2019 17:37:23 | QuickSavesToKeep: 10
12/13/2019 17:37:23 | AutoSaveInterval: 600
12/13/2019 17:37:23 | SaveLostShips: True
12/13/2019 17:37:23 | LostShipsTokeep: 10
12/13/2019 17:37:23 | FtlAutoSave: True
12/13/2019 17:37:23 | ShowOnShipIndicators: True
12/13/2019 17:37:23 | ShowZoomedOutBlibs: True
12/13/2019 17:37:23 | ShowOffScreenBlips: True
12/13/2019 17:37:23 | PingNearbyEnemies: True
12/13/2019 17:37:23 | AutoPauseOnLostFocus: True
12/13/2019 17:37:23 | ScreenShake: True
12/13/2019 17:37:23 | ShowMidpointFocusWidget: True
12/13/2019 17:37:23 | VersionCheckMode: Stable
12/13/2019 17:37:23 | EnableMetrics: True
12/13/2019 17:37:23 | PreferBorderlessWindowToggle: False
12/13/2019 17:37:23 | MasterVolume: 1
12/13/2019 17:37:23 | EffectsVolume: 1
12/13/2019 17:37:23 | InterfaceVolume: 1
12/13/2019 17:37:23 | ShowTutorials: True
12/13/2019 17:37:23 | AutoFtlJump: False
12/13/2019 17:37:23 | PaintSchemes: System.Collections.Generic.List`1[Cosmoteer.Ships.Paint.PaintScheme]
12/13/2019 17:37:23 | DefaultBuildTool: Grab
12/13/2019 17:37:23 | DefaultDecalTool: Grab
12/13/2019 17:37:23 | TutorialPageStates: System.Collections.Generic.Dictionary`2[System.String,Cosmoteer.Tutorials.TutorialPageState]
12/13/2019 17:37:23 | PlayerColor:
12/13/2019 17:37:23 | EnemyColor:
12/13/2019 17:37:23 | NeutralColor:
12/13/2019 17:37:23 | RotateMinimap: True
12/13/2019 17:37:23 | MiniviewInCombatMode: Auto
12/13/2019 17:37:23 | MiniviewNotInCombatMode: Auto
12/13/2019 17:37:23 | MiniviewLockRotation: False
12/13/2019 17:37:23 | MiniviewSize:
12/13/2019 17:37:23 | ShowInteriors: False
12/13/2019 17:37:23 | AlwaysShowCommandWidgets: False
12/13/2019 17:37:23 | ShowSelectedPartStatusBars: True
12/13/2019 17:37:23 | PreferShipRelativeAttackAngle: False
12/13/2019 17:37:23 | PreferWorldRelativeFollowAngle: False
12/13/2019 17:37:23 | DirectControlEnableWeapons: True
12/13/2019 17:37:23 | DirectControlAimAssist: True
12/13/2019 17:37:23 | DirectControlAutoBrake: True
12/13/2019 17:37:23 | DirectControlAutoFaceCursor: False
12/13/2019 17:37:23 | DirectControlViewFollowsCursor: False
12/13/2019 17:37:23 | DirectControlAutoRotateView: False
12/13/2019 17:37:23 | DirectControlAutoZoomView: False
12/13/2019 17:37:23 | ShipLibraryLargeIcons: False
12/13/2019 17:37:23 | AdHocFormations: False
12/13/2019 17:37:23 | BreakFormationToAttack: True
12/13/2019 17:37:23 | DisplayAllShips: False
12/13/2019 17:37:23 | ShowAdvancedCommands: False
12/13/2019 17:37:23 | EnabledMods: System.Collections.Generic.HashSet`1[System.String]
12/13/2019 17:37:23 | AutoDisableMods: True
12/13/2019 17:37:23 | DeleteFileOnStartup:
12/13/2019 17:37:23 | DefaultGameMode:
12/13/2019 17:37:23 | DefaultCreativeModeMapSize: 0
12/13/2019 17:37:23 | DefaultBountyModeDifficulty: 0
12/13/2019 17:37:23 | DefaultBountyModeMapSize: 0
12/13/2019 17:37:23 | DefaultBountyModeStarterShip: 0
12/13/2019 17:37:23 | MPShipColorMode: RandomPerPlayer
12/13/2019 17:37:23 | MPBlipColorMode: FriendAndFoe
12/13/2019 17:37:23 | MPShowDamagePoints: True
12/13/2019 17:37:23 | CustomRulesets: System.Collections.Generic.Dictionary2[System.String,System.Collections.Generic.List
1[Cosmoteer.CustomRuleset]]
12/13/2019 17:37:23 | AllowP2PConnections: True
12/13/2019 17:37:23 | PreferLAN: False
12/13/2019 17:37:23 | DefaultServer: 0
12/13/2019 17:37:23 | ShowNewsOnStartup: True
12/13/2019 17:37:23 | ReadNewsArticles: System.Collections.Generic.HashSet`1[System.String]
12/13/2019 17:37:23 | ShowNewsAlerts: True
12/13/2019 17:37:23 | HiddenNewsAlerts: System.Collections.Generic.HashSet`1[System.String]
12/13/2019 17:37:23 | MainMenuBackgroundIndex: 0
12/13/2019 17:37:23 | CycleMainMenuBackground: True
12/13/2019 17:37:23 | DefaultAuthorName:
12/13/2019 17:37:23 | ShowSteamWishlistPrompt: True
12/13/2019 17:37:23 | Starting main game loop...
12/13/2019 17:37:23 | Enabled mods:
12/13/2019 17:37:24 | cosmoteer.free_ftl
12/13/2019 17:37:24 | cosmoteer.huge_ships
12/13/2019 17:37:24 | jbox1.stockmod
12/13/2019 17:37:24 | Loaded language 'en'.
12/13/2019 17:37:29 | Memory usage at time of crash: 162,222,080
12/13/2019 17:37:29 | Application state stack at time of crash:
12/13/2019 17:37:29 | Cosmoteer.Data.Assets
12/13/2019 17:37:29 | FPS at time of crash: 30.037745
12/13/2019 17:37:29 | Running processes at time of crash: acrotray, armsvc, atieclxx, atiesrxx, audiodg, chrome, ClassicStartMenu, CLMLSvc_P2G8, Cosmoteer, csrss, dasHost, dgnsvc, DiscSoftBusServiceLite, DownloadAD, DTShellHlp, dwm, escsvc64, explorer, firefox, Fuel.Service, GoogleCrashHandler, GoogleCrashHandler64, googledrivesync, HPConnectedRemoteService, HPConnectedRemoteUser, HPSA_Service, hpservice, HPWMISVC, Idle, IEWebSiteLogon, jusched, lsass, McCSPServiceHost, OfficeClickToRun, OSPPSVC, PDFProFiltSrvPP, PMA, PMAService, rundll32, RuntimeBroker, SearchFilterHost, SearchIndexer, SearchProtocolHost, services, smss, spoolsv, SSScheduler, stacsv64, Steam, SteamService, steamwebhelper, svchost, SynTPEnh, SynTPHelper, System, taskhost, taskhostex, Taskmgr, TouchControl, TrueService, TrueSuiteService, unsecapp, USBAppControl, UsbClientService, valWBFPolicyService, wininit, winlogon, WmiPrvSE, WorkflowAppControl, WUDFHost, YCMMirage,
12/13/2019 17:37:29 | Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Program Files\Cosmoteer\Data\rules.txt>" failed.
12/13/2019 17:37:29 | ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
12/13/2019 17:37:29 | ---> Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Program Files\Cosmoteer\Data\ships\terran\terran.txt>/Terran" failed.
12/13/2019 17:37:29 | ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
12/13/2019 17:37:29 | ---> Halfling.Serialization.DeserializeException: Deserialization from source "<[user's home folder]\Documents\My Games\Cosmoteer\Mods\Warhammer mod(1.7)\Warhammer mod\parts\laser\laser.txt>/Part" failed.
12/13/2019 17:37:29 | ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
12/13/2019 17:37:29 | ---> Halfling.Serialization.DeserializeException: Deserialization from source "<[user's home folder]\Documents\My Games\Cosmoteer\Mods\Warhammer mod(1.7)\Warhammer mod\parts\laser\laser.txt>/Part/Components/BatteryStorage" failed.
12/13/2019 17:37:29 | ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
12/13/2019 17:37:29 | ---> Halfling.Serialization.DeserializeException: Unable to find source for non-optional field "Storage" in source "<[user's home folder]\Documents\My Games\Cosmoteer\Mods\Warhammer mod(1.7)\Warhammer mod\parts\laser\laser.txt>/Part/Components/BatteryStorage".
12/13/2019 17:37:29 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt)
12/13/2019 17:37:29 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)
12/13/2019 17:37:29 | at Halfling.Serialization.Base.BaseSerializer`10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)
12/13/2019 17:37:29 | at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker)
12/13/2019 17:37:29 | at Cosmoteer.Ships.Parts.Ammo.AmmoConsumerRules..ctor(GenericSerialReader reader)
12/13/2019 17:37:29 | --- End of inner exception stack trace ---
12/13/2019 17:37:29 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
12/13/2019 17:37:29 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
12/13/2019 17:37:29 | at System.Reflection.ConstructorInfo.Invoke(Object[] parameters)
12/13/2019 17:37:29 | at Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
12/13/2019 17:37:29 | 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)
12/13/2019 17:37:29 | --- End of inner exception stack trace ---
12/13/2019 17:37:29 | 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)
12/13/2019 17:37:29 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker)
12/13/2019 17:37:29 | at Halfling.Serialization.Base.BaseSerializer`10.DerivedTypeDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
12/13/2019 17:37:29 | 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)
12/13/2019 17:37:29 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker)
12/13/2019 17:37:29 | at Halfling.Serialization.Base.BaseSerializer`10.Read[T](TSource source, ReadFlags flags, ProgressTracker progressTracker)
12/13/2019 17:37:29 | at Cosmoteer.Ships.Parts.PartRules..ctor(ObjectTextSerializer s, IOTNode node, ProgressTracker pt)
12/13/2019 17:37:29 | --- End of inner exception stack trace ---
12/13/2019 17:37:29 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
12/13/2019 17:37:29 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
12/13/2019 17:37:29 | at System.Reflection.ConstructorInfo.Invoke(Object[] parameters)
12/13/2019 17:37:29 | at Halfling.Serialization.Base.BaseSerializer`10.SpecificConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
12/13/2019 17:37:29 | 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)
12/13/2019 17:37:29 | --- End of inner exception stack trace ---
12/13/2019 17:37:29 | 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)
12/13/2019 17:37:29 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker)
12/13/2019 17:37:29 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt)
12/13/2019 17:37:29 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt)
12/13/2019 17:37:29 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker)
12/13/2019 17:37:29 | at Halfling.Serialization.Base.BaseSerializer`10.SpecificDeserializerDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
12/13/2019 17:37:29 | 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)
12/13/2019 17:37:29 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt)
12/13/2019 17:37:29 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)
12/13/2019 17:37:29 | at Halfling.Serialization.Base.BaseSerializer`10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)
12/13/2019 17:37:29 | at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker)
12/13/2019 17:37:29 | at Cosmoteer.Ships.ShipRules..ctor(GenericSerialReader reader, ProgressTracker pt)
12/13/2019 17:37:29 | --- End of inner exception stack trace ---
12/13/2019 17:37:29 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
12/13/2019 17:37:29 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
12/13/2019 17:37:29 | at System.Reflection.ConstructorInfo.Invoke(Object[] parameters)
12/13/2019 17:37:29 | at Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
12/13/2019 17:37:29 | 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)
12/13/2019 17:37:29 | --- End of inner exception stack trace ---
12/13/2019 17:37:29 | 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)
12/13/2019 17:37:29 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker)
12/13/2019 17:37:29 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt)
12/13/2019 17:37:29 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt)
12/13/2019 17:37:29 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker)
12/13/2019 17:37:29 | at Halfling.Serialization.Base.BaseSerializer`10.SpecificDeserializerDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
12/13/2019 17:37:29 | 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)
12/13/2019 17:37:29 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt)
12/13/2019 17:37:29 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)
12/13/2019 17:37:29 | at Halfling.Serialization.Base.BaseSerializer`10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)
12/13/2019 17:37:29 | at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker)
12/13/2019 17:37:29 | at Cosmoteer.Data.Rules..ctor(GenericSerialReader reader, ProgressTracker pt)
12/13/2019 17:37:29 | --- End of inner exception stack trace ---
12/13/2019 17:37:29 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
12/13/2019 17:37:29 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
12/13/2019 17:37:29 | at System.Reflection.ConstructorInfo.Invoke(Object[] parameters)
12/13/2019 17:37:29 | at Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
12/13/2019 17:37:29 | 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)
12/13/2019 17:37:29 | --- End of inner exception stack trace ---
12/13/2019 17:37:29 | 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)
12/13/2019 17:37:29 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker)
12/13/2019 17:37:29 | at Halfling.Serialization.Base.BaseSerializer`10.Read[T](TSource source, ReadFlags flags, ProgressTracker progressTracker)
12/13/2019 17:37:29 | at Cosmoteer.Data.Assets.LoaderThread()
12/13/2019 17:37:29 | at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
12/13/2019 17:37:29 | at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
12/13/2019 17:37:29 | --- End of stack trace from previous location where exception was thrown ---
12/13/2019 17:37:29 | at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
12/13/2019 17:37:29 | at System.Threading.ThreadHelper.ThreadStart()
12/13/2019 17:37:29 | Director received exit call.
12/13/2019 17:37:29 | Disposed default font.
12/13/2019 17:37:29 | Disposed XA2AudioManager device.
12/13/2019 17:37:29 | Disposed audio manager.
12/13/2019 17:37:29 | Disposed clock.
12/13/2019 17:37:29 | Disposed input manager.
12/13/2019 17:37:29 | Disposed graphics manager.
12/13/2019 17:37:29 | Disposed swap chain.
12/13/2019 17:37:29 | Disposed Direct3D device.
12/13/2019 17:37:29 | Disposed DXGI factory.
12/13/2019 17:37:29 | Closed Windows form.
12/13/2019 17:37:29 | Director received exit call.
12/13/2019 17:37:29 | Disposed window.
12/13/2019 17:37:29 | Disposed platform interface.
12/13/2019 17:37:29 | Closing log output file...