I think the other mods are at fault but idk....( sorry for text wall )
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 "<[user's home folder]\Documents\My Games\Cosmoteer\Mods\CosmoteerBen__1_6_6\ammo\ammo.txt>/Ammo/0" failed.
---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
---> Halfling.Serialization.DeserializeException: Duplicate ammo ID 'wifi'.
at Cosmoteer.Ships.AmmoRules..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, MemberInfo member, Object& obj)
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, 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, MemberInfo member, 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, MemberInfo member)
at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, MemberInfo member, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt)
at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, MemberInfo member, 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, MemberInfo member)
at Halfling.Serialization.Base.BaseSerializer`10.SpecificDeserializerDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member, Object& obj)
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, 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, MemberInfo member)
at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, Boolean forceNoOption, ProgressTracker progressTracker, MemberInfo member)
at Halfling.Serialization.Base.BaseSerializer`10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker, MemberInfo member)
at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker, MemberInfo member)
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, MemberInfo member, Object& obj)
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, 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, MemberInfo member, 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, MemberInfo member)
at Halfling.Serialization.Base.BaseSerializer`10.Read[T](TSource source, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member)
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/02/2020 12:41:10 | Logging successful initialized.
10/02/2020 12:41:10 | .NET Core Runtime Version: 3.1.7
10/02/2020 12:41:10 | Running as a 64-bit process.
10/02/2020 12:41:10 | Local: en-US
10/02/2020 12:41:10 | Language: en-US
10/02/2020 12:41:10 | Cosmoteer version 0.15.11a build 0.15.11a_standalone
10/02/2020 12:41:10 | Build Date: 8/31/2020 7:11:20 PM
10/02/2020 12:41:10 | Build Commit: 5fc5db87c96428cceaea9e579f65260d9a799d8c
10/02/2020 12:41:10 | Microsoft Windows 10 Pro 64-bit 10.0.19041
10/02/2020 12:41:10 | Intel(R) Core(TM) i3-6100 CPU @ 3.70GHz (4 logical / 2 physical cores)
10/02/2020 12:41:10 | 8157.2 MB RAM
10/02/2020 12:41:10 | Radeon(TM) RX 460 Graphics (26.20.15002.61) (12/3/2019)
10/02/2020 12:41:10 | 2048.0 MB VRAM
10/02/2020 12:41:10 |
10/02/2020 12:41:11 | Loaded app settings.
10/02/2020 12:41:11 | Set application DPI mode: PerMonitor
10/02/2020 12:41:11 | Setup default cursor.
10/02/2020 12:41:11 | Using display adapter 0
10/02/2020 12:41:11 | Created DXGI factory.
10/02/2020 12:41:11 | Adapter #0: Radeon(TM) RX 460 Graphics
10/02/2020 12:41:11 | Output #0: Generic PnP Monitor (1920x1080)
10/02/2020 12:41:11 | Adapter #1: Microsoft Basic Render Driver
10/02/2020 12:41:11 | Updated Windows form configuration for borderless window.
10/02/2020 12:41:11 | Created Windows form.
10/02/2020 12:41:11 | Direct3D Feature Level: Level_11_0
10/02/2020 12:41:11 | Created Direct3D 11 Device.
10/02/2020 12:41:11 | Created swap chain: 1920x1080.
10/02/2020 12:41:11 | Created window.
10/02/2020 12:41:11 | Created clock.
10/02/2020 12:41:11 | Created graphics manager.
10/02/2020 12:41:11 | Created XAudio2 device.
10/02/2020 12:41:11 | Created audio manager.
10/02/2020 12:41:11 | Created input manager.
10/02/2020 12:41:11 | Created default font.
10/02/2020 12:41:11 | Initial app state is 'MainMenu'
10/02/2020 12:41:11 | Initial application settings:
10/02/2020 12:41:11 | LastGameVersion:
10/02/2020 12:41:11 | InitState: MainMenu
10/02/2020 12:41:11 | Language:
10/02/2020 12:41:11 | LockCursor: False
10/02/2020 12:41:11 | EdgePanMode: Analog
10/02/2020 12:41:11 | EdgePanSpeed: 15
10/02/2020 12:41:11 | KeyboardPanSpeed: 15
10/02/2020 12:41:11 | KeyboardZoomSpeed: 10
10/02/2020 12:41:11 | KeyboardRotSpeed: 90°
10/02/2020 12:41:11 | EnableMouseWheelZoom: True
10/02/2020 12:41:11 | InvertMouseWheelZoom: False
10/02/2020 12:41:11 | MouseWheelZoomSpeed: 1.12
10/02/2020 12:41:11 | MouseWheelZoomAtCursor: True
10/02/2020 12:41:11 | AutoTrackOnScreenShips: True
10/02/2020 12:41:11 | StickyFocus: True
10/02/2020 12:41:11 | DpiScaleMode: Dpi100
10/02/2020 12:41:11 | AnimateBackgrounds: True
10/02/2020 12:41:11 | BackgroundGrid: True
10/02/2020 12:41:11 | FancyParticles: True
10/02/2020 12:41:11 | UncompressedTextures: False
10/02/2020 12:41:11 | TargetFps: FpsTarget30
10/02/2020 12:41:11 | AllowShipDeselection: False
10/02/2020 12:41:11 | CtrlSelectsParts: True
10/02/2020 12:41:11 | EnableCollisionAvoidance: True
10/02/2020 12:41:11 | EnableArrivalMatching: True
10/02/2020 12:41:11 | PreferBlueprintMode: False
10/02/2020 12:41:11 | BlueprintAutoPause: True
10/02/2020 12:41:11 | ShowInvalidBlueprints: True
10/02/2020 12:41:11 | ShowAutoRemovedParts: True
10/02/2020 12:41:11 | ShowAutoRemovedDecals: True
10/02/2020 12:41:11 | BuildAutoRotate: True
10/02/2020 12:41:11 | BuildAutoInteriors: True
10/02/2020 12:41:11 | PaintAutoRotate: True
10/02/2020 12:41:11 | PaintAllowOverwrite: True
10/02/2020 12:41:11 | PaintMirrorEnabled: False
10/02/2020 12:41:11 | PaintMirrorAxis: Vertical
10/02/2020 12:41:11 | RepairAutoRotate: False
10/02/2020 12:41:11 | BuildAllowOverwrite: True
10/02/2020 12:41:11 | BuildAutoDoors: True
10/02/2020 12:41:11 | BuildShowNearestPaths: True
10/02/2020 12:41:11 | BuildMirrorEnabled: False
10/02/2020 12:41:11 | BuildMirrorAxis: Vertical
10/02/2020 12:41:11 | ShowStatBars: True
10/02/2020 12:41:11 | CrewMirrorEnabled: False
10/02/2020 12:41:11 | CrewMirrorAxis: Vertical
10/02/2020 12:41:11 | CrewAutoRotate: True
10/02/2020 12:41:11 | ShowCrewPaths: True
10/02/2020 12:41:11 | ShowCrewHomes: True
10/02/2020 12:41:11 | DefaultRoles:
10/02/2020 12:41:11 | RowsOfParts: 1
10/02/2020 12:41:11 | GrabLeavesCorridors: True
10/02/2020 12:41:11 | RepairAutoDoors: True
10/02/2020 12:41:11 | AutoHireCrew: True
10/02/2020 12:41:11 | PartToolTips: True
10/02/2020 12:41:11 | PartToolTipsDefaultToStats: False
10/02/2020 12:41:11 | AutoSave: True
10/02/2020 12:41:11 | AutoSavesToKeep: 10
10/02/2020 12:41:11 | QuickSavesToKeep: 10
10/02/2020 12:41:11 | AutoSaveInterval: 600
10/02/2020 12:41:11 | SaveLostShips: True
10/02/2020 12:41:11 | LostShipsTokeep: 10
10/02/2020 12:41:11 | FtlAutoSave: True
10/02/2020 12:41:11 | ShowOnShipIndicators: True
10/02/2020 12:41:11 | ShowZoomedOutBlibs: True
10/02/2020 12:41:11 | ShowOffScreenBlips: True
10/02/2020 12:41:11 | PingNearbyEnemies: True
10/02/2020 12:41:11 | AutoPauseOnLostFocus: True
10/02/2020 12:41:11 | ScreenShake: True
10/02/2020 12:41:11 | ShowMidpointFocusWidget: True
10/02/2020 12:41:11 | VersionCheckMode: Stable
10/02/2020 12:41:11 | EnableMetrics: True
10/02/2020 12:41:11 | PreferBorderlessWindowToggle: False
10/02/2020 12:41:11 | MasterVolume: 1
10/02/2020 12:41:11 | EffectsVolume: 1
10/02/2020 12:41:11 | InterfaceVolume: 1
10/02/2020 12:41:11 | MuteWhenUnfocused: False
10/02/2020 12:41:11 | ShowTutorials: True
10/02/2020 12:41:11 | AutoFtlJump: False
10/02/2020 12:41:11 | DefaultPaintScheme:
10/02/2020 12:41:11 | PaintSchemes: System.Collections.Generic.List`1[Cosmoteer.Ships.Paint.PaintScheme]
10/02/2020 12:41:11 | DefaultBuildTool: Grab
10/02/2020 12:41:11 | DefaultDecalTool: Grab
10/02/2020 12:41:11 | TutorialPageStates: System.Collections.Generic.Dictionary`2[System.String,Cosmoteer.Tutorials.TutorialPageState]
10/02/2020 12:41:11 | PlayerColor:
10/02/2020 12:41:11 | EnemyColor:
10/02/2020 12:41:11 | NeutralColor:
10/02/2020 12:41:11 | RotateMinimap: True
10/02/2020 12:41:11 | MiniviewInCombatMode: Auto
10/02/2020 12:41:11 | MiniviewNotInCombatMode: Auto
10/02/2020 12:41:11 | MiniviewLockRotation: False
10/02/2020 12:41:11 | MiniviewSize:
10/02/2020 12:41:11 | ShowInteriors: False
10/02/2020 12:41:11 | ShowAllCommands: False
10/02/2020 12:41:11 | AlwaysShowCommandWidgets: False
10/02/2020 12:41:11 | ShowSelectedPartStatusBars: True
10/02/2020 12:41:11 | PreferShipRelativeAttackAngle: False
10/02/2020 12:41:11 | PreferWorldRelativeFollowAngle: False
10/02/2020 12:41:11 | DirectControlEnableWeapons: True
10/02/2020 12:41:11 | DirectControlAimAssist: True
10/02/2020 12:41:11 | DirectControlAutoBrake: True
10/02/2020 12:41:11 | DirectControlAutoFaceCursor: False
10/02/2020 12:41:11 | DirectControlViewFollowsCursor: False
10/02/2020 12:41:11 | DirectControlAutoRotateView: False
10/02/2020 12:41:11 | DirectControlAutoZoomView: False
10/02/2020 12:41:11 | ShipLibraryLargeIcons: False
10/02/2020 12:41:11 | BreakFormationToAttack: True
10/02/2020 12:41:11 | DisplayAllShips: False
10/02/2020 12:41:11 | ShowAdvancedCommands: False
10/02/2020 12:41:11 | EnabledMods: System.Collections.Generic.HashSet`1[System.String]
10/02/2020 12:41:11 | AutoDisableMods: True
10/02/2020 12:41:11 | DeleteFileOnStartup:
10/02/2020 12:41:11 | DefaultGameMode:
10/02/2020 12:41:11 | DefaultCreativeModeMapSize: 0
10/02/2020 12:41:11 | DefaultBountyModeDifficulty: 0
10/02/2020 12:41:11 | DefaultBountyModeMapSize: 0
10/02/2020 12:41:11 | DefaultBountyModeStarterShip: 0
10/02/2020 12:41:11 | MPShipColorMode: RandomPerPlayer
10/02/2020 12:41:11 | MPBlipColorMode: FriendAndFoe
10/02/2020 12:41:11 | MPShowDamagePoints: True
10/02/2020 12:41:11 | CustomRulesets: System.Collections.Generic.Dictionary2[System.String,System.Collections.Generic.List1[Cosmoteer.CustomRuleset]]
10/02/2020 12:41:11 | AllowP2PConnections: True
10/02/2020 12:41:11 | PreferLAN: False
10/02/2020 12:41:11 | DefaultServer: 0
10/02/2020 12:41:11 | ShowNewsOnStartup: True
10/02/2020 12:41:11 | ReadNewsArticles: System.Collections.Generic.HashSet`1[System.String]
10/02/2020 12:41:11 | ShowNewsAlerts: True
10/02/2020 12:41:11 | HiddenNewsAlerts: System.Collections.Generic.HashSet`1[System.String]
10/02/2020 12:41:11 | MainMenuBackgroundIndex: 0
10/02/2020 12:41:11 | CycleMainMenuBackground: True
10/02/2020 12:41:11 | DefaultAuthorName:
10/02/2020 12:41:11 | ShowSteamWishlistPrompt: True
10/02/2020 12:41:11 | Starting main game loop...
10/02/2020 12:41:11 | Enabled mods:
10/02/2020 12:41:17 | cosmoteer.example_ship_library
10/02/2020 12:41:17 | cosmoteer.huge_ships
10/02/2020 12:41:17 | jbox1.automation_plus_plus
10/02/2020 12:41:17 | Ben.parts
10/02/2020 12:41:17 | ultranova.galactic_allegiance
10/02/2020 12:41:17 | Kroom.Krooms_Forge
10/02/2020 12:41:17 | Lafiel.Abh
10/02/2020 12:41:17 | SW.StarWars
10/02/2020 12:41:18 | Loaded language 'en'.
10/02/2020 12:41:18 | Memory usage at time of crash: 571,887,616
10/02/2020 12:41:18 | Application state stack at time of crash:
10/02/2020 12:41:18 | Cosmoteer.Data.Assets
10/02/2020 12:41:18 | FPS at time of crash: 30.656387
10/02/2020 12:41:18 | Running processes at time of crash: amdow, AMDRSServ, AMDRSSrcExt, ApplicationFrameHost, atiesrxx, audiodg, conhost, Cosmoteer, csrss, ctfmon, dllhost, dwm, explorer, firefox, fontdrvhost, GameBar, gjagent, Idle, lsass, Memory Compression, Microsoft.Photos, MoUsoCoreWorker, MsMpEng, NahimicService, NisSrv, RadeonSoftware, Registry, RuntimeBroker, schtasks, SearchApp, SearchFilterHost, SearchIndexer, SearchProtocolHost, SecurityHealthService, SecurityHealthSystray, services, SettingSyncHost, SgrmBroker, ShellExperienceHost, sihost, smartscreen, smss, spoolsv, StartMenuExperienceHost, steam, SteamService, steamwebhelper, svchost, System, taskhostw, TextInputHost, Video.UI, WindscribeService, wininit, winlogon, WmiPrvSE, YourPhone,
10/02/2020 12:41:18 | Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Program Files\Cosmoteer\Data\rules.txt>" failed.
10/02/2020 12:41:18 | ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
10/02/2020 12:41:18 | ---> Halfling.Serialization.DeserializeException: Deserialization from source "<[user's home folder]\Documents\My Games\Cosmoteer\Mods\CosmoteerBen__1_6_6\ammo\ammo.txt>/Ammo/0" failed.
10/02/2020 12:41:18 | ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
10/02/2020 12:41:18 | ---> Halfling.Serialization.DeserializeException: Duplicate ammo ID 'wifi'.
10/02/2020 12:41:18 | at Cosmoteer.Ships.AmmoRules..ctor(GenericSerialReader reader)
10/02/2020 12:41:18 | --- End of inner exception stack trace ---
10/02/2020 12:41:18 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
10/02/2020 12:41:18 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
10/02/2020 12:41:18 | at System.Reflection.ConstructorInfo.Invoke(Object[] parameters)
10/02/2020 12:41:18 | at Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member, Object& obj)
10/02/2020 12:41:18 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer)
10/02/2020 12:41:18 | --- End of inner exception stack trace ---
10/02/2020 12:41:18 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer)
10/02/2020 12:41:18 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member)
10/02/2020 12:41:18 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, MemberInfo member, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt)
10/02/2020 12:41:18 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, MemberInfo member, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt)
10/02/2020 12:41:18 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker, MemberInfo member)
10/02/2020 12:41:18 | at Halfling.Serialization.Base.BaseSerializer`10.SpecificDeserializerDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member, Object& obj)
10/02/2020 12:41:18 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer)
10/02/2020 12:41:18 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt, MemberInfo member)
10/02/2020 12:41:18 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, Boolean forceNoOption, ProgressTracker progressTracker, MemberInfo member)
10/02/2020 12:41:18 | at Halfling.Serialization.Base.BaseSerializer`10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker, MemberInfo member)
10/02/2020 12:41:18 | at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker, MemberInfo member)
10/02/2020 12:41:18 | at Cosmoteer.Data.Rules..ctor(GenericSerialReader reader, ProgressTracker pt)
10/02/2020 12:41:18 | --- End of inner exception stack trace ---
10/02/2020 12:41:18 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
10/02/2020 12:41:18 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
10/02/2020 12:41:18 | at System.Reflection.ConstructorInfo.Invoke(Object[] parameters)
10/02/2020 12:41:18 | at Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member, Object& obj)
10/02/2020 12:41:18 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer)
10/02/2020 12:41:18 | --- End of inner exception stack trace ---
10/02/2020 12:41:18 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer)
10/02/2020 12:41:18 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member)
10/02/2020 12:41:18 | at Halfling.Serialization.Base.BaseSerializer`10.Read[T](TSource source, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member)
10/02/2020 12:41:18 | at Cosmoteer.Data.Assets.LoaderThread()
10/02/2020 12:41:18 | at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
10/02/2020 12:41:18 | at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
10/02/2020 12:41:18 | --- End of stack trace from previous location where exception was thrown ---
10/02/2020 12:41:18 | at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
10/02/2020 12:41:18 | at System.Threading.ThreadHelper.ThreadStart()
10/02/2020 12:41:19 | Actual data hash: 40bce277c3f5a4ed2b53e87d316e14b7
10/02/2020 12:41:19 | Expected data hash: 40bce277c3f5a4ed2b53e87d316e14b7
10/02/2020 12:41:19 | Director received exit call.
10/02/2020 12:41:19 | Disposed default font.
10/02/2020 12:41:19 | Disposed XA2AudioManager device.
10/02/2020 12:41:19 | Disposed audio manager.
10/02/2020 12:41:19 | Disposed clock.
10/02/2020 12:41:19 | Disposed input manager.
10/02/2020 12:41:19 | Disposed graphics manager.
10/02/2020 12:41:19 | Disposed swap chain.
10/02/2020 12:41:19 | Disposed Direct3D device.
10/02/2020 12:41:19 | Disposed DXGI factory.
10/02/2020 12:41:19 | Closed Windows form.
10/02/2020 12:41:19 | Director received exit call.
10/02/2020 12:41:19 | Disposed window.
10/02/2020 12:41:19 | Disposed platform interface.
10/02/2020 12:41:19 | Closing log output file...