i get this error log 02/16/2022 18:19:32 | Logging successful initialized.
02/16/2022 18:19:32 | .NET Runtime Version: 6.0.1
02/16/2022 18:19:32 | Running as a 64-bit process.
02/16/2022 18:19:32 | Locale: en-US
02/16/2022 18:19:32 | Language: en-US
02/16/2022 18:19:32 | Executable path: E:\Steam\steamapps\common\Cosmoteer\Bin\Cosmoteer.exe
02/16/2022 18:19:32 | Cosmoteer version 0.15.17b build 0.15.17b_steam
02/16/2022 18:19:32 | Build Date: 1/9/2022 8:36:15 PM
02/16/2022 18:19:32 | Build Commit: af1a96c40a3207d2cef46eba4865f522dfef4102
02/16/2022 18:19:33 | Microsoft Windows 10 Pro 64-bit 10.0.19043
02/16/2022 18:19:33 | Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz (8 logical / 4 physical cores)
02/16/2022 18:19:33 | 16340.1 MB RAM
02/16/2022 18:19:33 | NVIDIA GeForce GTX 660 (30.0.14.7141) (7/11/2021)
02/16/2022 18:19:33 | 2048.0 MB VRAM
02/16/2022 18:19:33 |
02/16/2022 18:19:33 | Loaded app settings.
02/16/2022 18:19:33 | Set application DPI mode: PerMonitor
02/16/2022 18:19:33 | Setup default cursor.
02/16/2022 18:19:33 | Using display adapter 0
02/16/2022 18:19:33 | Created DXGI factory.
02/16/2022 18:19:33 | Adapter #0: NVIDIA GeForce GTX 660
02/16/2022 18:19:33 | Output #0: Generic PnP Monitor (2560x1600)
02/16/2022 18:19:33 | Adapter #1: Microsoft Basic Render Driver
02/16/2022 18:19:33 | Updated Windows form configuration for borderless window.
02/16/2022 18:19:33 | Created Windows form.
02/16/2022 18:19:33 | Direct3D Feature Level: Level_11_0
02/16/2022 18:19:33 | Created Direct3D 11 Device.
02/16/2022 18:19:33 | Created swap chain: 2560x1600.
02/16/2022 18:19:33 | Created window.
02/16/2022 18:19:33 | Created clock.
02/16/2022 18:19:33 | Created graphics manager.
02/16/2022 18:19:33 | Created XAudio2 device.
02/16/2022 18:19:33 | Created audio manager.
02/16/2022 18:19:33 | Created input manager.
02/16/2022 18:19:34 | Created default font.
02/16/2022 18:19:34 | Initial app state is 'MainMenu'
02/16/2022 18:19:34 | Initial application settings:
02/16/2022 18:19:34 | LastGameVersion:
02/16/2022 18:19:34 | InitState: MainMenu
02/16/2022 18:19:34 | Language:
02/16/2022 18:19:34 | LockCursor: False
02/16/2022 18:19:34 | EdgePanMode: Analog
02/16/2022 18:19:34 | EdgePanSpeed: 15
02/16/2022 18:19:34 | KeyboardPanSpeed: 15
02/16/2022 18:19:34 | KeyboardZoomSpeed: 10
02/16/2022 18:19:34 | KeyboardRotSpeed: 90°
02/16/2022 18:19:34 | EnableMouseWheelZoom: True
02/16/2022 18:19:34 | InvertMouseWheelZoom: False
02/16/2022 18:19:34 | MouseWheelZoomSpeed: 1.12
02/16/2022 18:19:34 | MouseWheelZoomAtCursor: True
02/16/2022 18:19:34 | AutoTrackOnScreenShips: True
02/16/2022 18:19:34 | StickyFocus: True
02/16/2022 18:19:34 | DpiScaleMode: Dpi200
02/16/2022 18:19:34 | AnimateBackgrounds: True
02/16/2022 18:19:34 | BackgroundGrid: True
02/16/2022 18:19:34 | FancyParticles: True
02/16/2022 18:19:34 | UncompressedTextures: False
02/16/2022 18:19:34 | TargetFps: FpsTarget30
02/16/2022 18:19:34 | AllowShipDeselection: False
02/16/2022 18:19:34 | CtrlSelectsParts: True
02/16/2022 18:19:34 | EnableCollisionAvoidance: True
02/16/2022 18:19:34 | EnableArrivalMatching: True
02/16/2022 18:19:34 | PreferBlueprintMode: False
02/16/2022 18:19:34 | BlueprintAutoPause: True
02/16/2022 18:19:34 | ShowInvalidBlueprints: True
02/16/2022 18:19:34 | ShowAutoRemovedParts: True
02/16/2022 18:19:34 | ShowAutoRemovedDecals: True
02/16/2022 18:19:34 | BuildAutoRotate: True
02/16/2022 18:19:34 | BuildAutoInteriors: True
02/16/2022 18:19:34 | PaintAutoRotate: True
02/16/2022 18:19:34 | PaintAllowOverwrite: True
02/16/2022 18:19:34 | PaintMirrorEnabled: False
02/16/2022 18:19:34 | PaintMirrorAxis: Vertical
02/16/2022 18:19:34 | RepairAutoRotate: False
02/16/2022 18:19:34 | BuildAllowOverwrite: True
02/16/2022 18:19:34 | BuildAutoDoors: True
02/16/2022 18:19:34 | BuildShowNearestPaths: True
02/16/2022 18:19:34 | BuildMirrorEnabled: False
02/16/2022 18:19:34 | BuildMirrorAxis: Vertical
02/16/2022 18:19:34 | ShowStatBars: True
02/16/2022 18:19:34 | ConstructExitsBuild: False
02/16/2022 18:19:34 | CrewMirrorEnabled: False
02/16/2022 18:19:34 | CrewMirrorAxis: Vertical
02/16/2022 18:19:34 | CrewAutoRotate: True
02/16/2022 18:19:34 | ShowCrewPaths: True
02/16/2022 18:19:34 | ShowCrewHomes: True
02/16/2022 18:19:34 | DefaultRoles:
02/16/2022 18:19:34 | RowsOfParts: 1
02/16/2022 18:19:34 | GrabLeavesCorridors: True
02/16/2022 18:19:34 | RepairAutoDoors: True
02/16/2022 18:19:34 | AutoHireCrew: True
02/16/2022 18:19:34 | PartToolTips: True
02/16/2022 18:19:34 | PartToolTipsDefaultToStats: False
02/16/2022 18:19:34 | AutoSave: True
02/16/2022 18:19:34 | AutoSavesToKeep: 10
02/16/2022 18:19:34 | QuickSavesToKeep: 10
02/16/2022 18:19:34 | AutoSaveInterval: 600
02/16/2022 18:19:34 | SaveLostShips: True
02/16/2022 18:19:34 | LostShipsTokeep: 10
02/16/2022 18:19:34 | FtlAutoSave: True
02/16/2022 18:19:34 | ShowOnShipIndicators: True
02/16/2022 18:19:34 | ShowZoomedOutBlibs: True
02/16/2022 18:19:34 | ShowOffScreenBlips: True
02/16/2022 18:19:34 | PingNearbyEnemies: True
02/16/2022 18:19:34 | AutoPauseOnLostFocus: True
02/16/2022 18:19:34 | ScreenShake: True
02/16/2022 18:19:34 | ShowMidpointFocusWidget: True
02/16/2022 18:19:34 | VersionCheckMode: Stable
02/16/2022 18:19:34 | DefaultScreenshotFormat: Jpeg
02/16/2022 18:19:34 | EnableMetrics: True
02/16/2022 18:19:34 | PreferBorderlessWindowToggle: False
02/16/2022 18:19:34 | MasterVolume: 1
02/16/2022 18:19:34 | EffectsVolume: 1
02/16/2022 18:19:34 | InterfaceVolume: 1
02/16/2022 18:19:34 | MuteWhenUnfocused: False
02/16/2022 18:19:34 | ShowTutorials: True
02/16/2022 18:19:34 | AutoFtlJump: False
02/16/2022 18:19:34 | DefaultPaintScheme:
02/16/2022 18:19:34 | PaintSchemes: System.Collections.Generic.List1[Cosmoteer.Ships.Paint.PaintScheme]
02/16/2022 18:19:34 | DefaultBuildTool: Grab
02/16/2022 18:19:34 | DefaultDecalTool: Grab
02/16/2022 18:19:34 | TutorialPageStates: System.Collections.Generic.Dictionary2[System.String,Cosmoteer.Tutorials.TutorialPageState]
02/16/2022 18:19:34 | DontDimDialogBackgrounds: False
02/16/2022 18:19:34 | PlayerColor:
02/16/2022 18:19:34 | EnemyColor:
02/16/2022 18:19:34 | NeutralColor:
02/16/2022 18:19:34 | RotateMinimap: True
02/16/2022 18:19:34 | MiniviewInCombatMode: Auto
02/16/2022 18:19:34 | MiniviewNotInCombatMode: Auto
02/16/2022 18:19:34 | MiniviewLockRotation: False
02/16/2022 18:19:34 | MiniviewSize:
02/16/2022 18:19:34 | ShowInteriors: False
02/16/2022 18:19:34 | ShowAllCommands: False
02/16/2022 18:19:34 | AlwaysShowCommandWidgets: False
02/16/2022 18:19:34 | ShowSelectedPartStatusBars: True
02/16/2022 18:19:34 | PreferShipRelativeAttackAngle: False
02/16/2022 18:19:34 | PreferWorldRelativeFollowAngle: False
02/16/2022 18:19:34 | DirectControlEnableWeapons: True
02/16/2022 18:19:34 | DirectControlAimAssist: True
02/16/2022 18:19:34 | DirectControlAutoBrake: True
02/16/2022 18:19:34 | DirectControlAutoFaceCursor: False
02/16/2022 18:19:34 | DirectControlViewFollowsCursor: False
02/16/2022 18:19:34 | DirectControlAutoRotateView: False
02/16/2022 18:19:34 | DirectControlAutoZoomView: False
02/16/2022 18:19:34 | DirectControlShowWeaponCoverage: False
02/16/2022 18:19:34 | ShipLibraryLargeIcons: False
02/16/2022 18:19:34 | BreakFormationToAttack: True
02/16/2022 18:19:34 | DisplayAllShips: False
02/16/2022 18:19:34 | ShowAdvancedCommands: False
02/16/2022 18:19:34 | EnabledMods: System.Collections.Generic.HashSet1[System.String]
02/16/2022 18:19:34 | AutoDisableMods: True
02/16/2022 18:19:34 | DeleteFileOnStartup:
02/16/2022 18:19:34 | DefaultGameMode:
02/16/2022 18:19:34 | DefaultCreativeModeMapSize: 0
02/16/2022 18:19:34 | DefaultBountyModeDifficulty: 0
02/16/2022 18:19:34 | DefaultBountyModeMapSize: 0
02/16/2022 18:19:34 | DefaultBountyModeStarterShip: 0
02/16/2022 18:19:34 | MPShipColorMode: RandomPerPlayer
02/16/2022 18:19:34 | MPBlipColorMode: FriendAndFoe
02/16/2022 18:19:34 | MPShowDamagePoints: True
02/16/2022 18:19:34 | CustomRulesets: System.Collections.Generic.Dictionary2[System.String,System.Collections.Generic.List1[Cosmoteer.CustomRuleset]]
02/16/2022 18:19:34 | AllowP2PConnections: True
02/16/2022 18:19:34 | PreferLAN: False
02/16/2022 18:19:34 | DefaultServer: 0
02/16/2022 18:19:34 | ShowNewsOnStartup: True
02/16/2022 18:19:34 | ReadNewsArticles: System.Collections.Generic.HashSet1[System.String]
02/16/2022 18:19:34 | ShowNewsAlerts: True
02/16/2022 18:19:34 | HiddenNewsAlerts: System.Collections.Generic.HashSet1[System.String]
02/16/2022 18:19:34 | MainMenuBackgroundIndex: 0
02/16/2022 18:19:34 | CycleMainMenuBackground: True
02/16/2022 18:19:34 | DefaultAuthorName:
02/16/2022 18:19:34 | ShowSteamWishlistPrompt: True
02/16/2022 18:19:34 | EnableGifRecorder: False
02/16/2022 18:19:34 | GifRecorderSeconds: 10
02/16/2022 18:19:34 | GifRecorderFramerate: 20
02/16/2022 18:19:34 | GifRecorderResolution: 480
02/16/2022 18:19:34 | Starting main game loop...
02/16/2022 18:19:34 | Enabled mods:
02/16/2022 18:19:39 | cosmoteer.billion_credits (1.0.0)
02/16/2022 18:19:39 | cosmoteer.example_mod (1.0.0)
02/16/2022 18:19:39 | cosmoteer.example_ship_library (1.0.0)
02/16/2022 18:19:39 | cosmoteer.example_translation (1.0.0)
02/16/2022 18:19:39 | cosmoteer.free_ftl (1.0.0)
02/16/2022 18:19:39 | cosmoteer.huge_ships (1.0.0)
02/16/2022 18:19:39 | BrutaTralb.bitofextra (0.0.1)
02/16/2022 18:19:39 | zergRush99.Bloodcult (1.9.5)
02/16/2022 18:19:39 | Chompsky.Chompskys_mod (0.5)
02/16/2022 18:19:39 | Ben.parts (1.6.7.5)
02/16/2022 18:19:39 | ultranova.galactic_allegiance (1.1.0 RC5)
02/16/2022 18:19:39 | Kroom.KroomsCampaign (1.0.1)
02/16/2022 18:19:39 | Kroom.Krooms_Forge (1.0.9)
02/16/2022 18:19:39 | Kroom.Normal_Armor_Expanded (1.0.6)
02/16/2022 18:19:39 | Lafiel.Abh (0.7.2.9 [NP1] (2021 October 25))
02/16/2022 18:19:39 | Meranera.Legacy (LEGACY)
02/16/2022 18:19:39 | Gibbyones.Naval Vengance 2b ('Ice' 0.41)
02/16/2022 18:19:39 | JarHead.Star Forge Control Rooms (0.0.6)
02/16/2022 18:19:39 | JarHead.Star Forge Defensives (0.0.6)
02/16/2022 18:19:39 | JarHead.Star Forge Thrusters (0.0.6)
02/16/2022 18:19:39 | JarHead.Star Forge Weapons (0.0.6)
02/16/2022 18:19:39 | SW.StarWars (0.3.7)
02/16/2022 18:19:39 | SW.StarWarsShips (1.2.0)
02/16/2022 18:19:39 | Battleman103333.tinybits_mod (1.5.1(WIP))
02/16/2022 18:19:39 | DCSB.Warhammer40K (1.9.6)
02/16/2022 18:19:39 | Loaded language 'en'.
02/16/2022 18:20:22 | Memory usage at time of crash: 2,558,865,408
02/16/2022 18:20:22 | Application state stack at time of crash:
02/16/2022 18:20:22 | Cosmoteer.Data.Assets
02/16/2022 18:20:22 | FPS at time of crash: 30.042389
02/16/2022 18:20:22 | Running processes at time of crash: audiodg, chrome, Cosmoteer, csrss, ctfmon, dasHost, dllhost, dwm, EpicGamesLauncher, EpicWebHelper, explorer, fontdrvhost, GameOverlayUI, gamingservices, gamingservicesnet, Idle, jucheck, jusched, LockApp, lsass, Memory Compression, Microsoft.Photos, MoUsoCoreWorker, MpCopyAccelerator, MsMpEng, NisSrv, NVDisplay.Container, Origin, OriginClientService, OriginWebHelperService, QtWebEngineProcess, Registry, RuntimeBroker, SearchApp, SearchFilterHost, SearchIndexer, SearchProtocolHost, SecurityHealthService, SecurityHealthSystray, services, SettingSyncHost, SgrmBroker, ShellExperienceHost, sihost, smss, spoolsv, sppsvc, StartMenuExperienceHost, steam, steamservice, steamwebhelper, svchost, System, taskhostw, TextInputHost, UserOOBEBroker, Video.UI, wininit, winlogon, WmiPrvSE, WUDFHost, YourPhone,
02/16/2022 18:20:22 | Halfling.Serialization.DeserializeException: Deserialization from source "<E:\Steam\steamapps\common\Cosmoteer\Data\rules.txt>" failed.
02/16/2022 18:20:22 | ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
02/16/2022 18:20:22 | ---> Halfling.Serialization.DeserializeException: Deserialization from source "<E:\Steam\steamapps\common\Cosmoteer\Data\ships\terran\terran.txt>/Terran" failed.
02/16/2022 18:20:22 | ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
02/16/2022 18:20:22 | ---> Halfling.Serialization.DeserializeException: Deserialization from source "<[user's home folder]\Documents\My Games\Cosmoteer\Mods\Star Forge Weapons 0.0.6 a\Star Forge Weapons 0.0.6\Weapons\Energy\Ion Turret Small\ion_turret_small.txt>/Part" failed.
02/16/2022 18:20:22 | ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
02/16/2022 18:20:22 | ---> Halfling.Serialization.DeserializeException: Deserialization from source "<[user's home folder]\Documents\My Games\Cosmoteer\Mods\Star Forge Weapons 0.0.6 a\Star Forge Weapons 0.0.6\Weapons\Energy\Ion Turret Small\ion_turret_small.txt>/Part/Components/BeamEmitter" failed.
02/16/2022 18:20:22 | ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
02/16/2022 18:20:22 | ---> Halfling.Serialization.DeserializeException: Deserialization from source "<[user's home folder]\Documents\My Games\Cosmoteer\Mods\Star Forge Weapons 0.0.6 a\Star Forge Weapons 0.0.6\Weapons\Energy\Ion Turret Small\ion_turret_small_shot.txt>/HitOperational/MediaEffects/3" failed.
02/16/2022 18:20:22 | ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
02/16/2022 18:20:22 | ---> Halfling.Serialization.DeserializeException: Deserialization from source "<[user's home folder]\Documents\My Games\Cosmoteer\Mods\Star Forge Weapons 0.0.6 a\Star Forge Weapons 0.0.6\Weapons\Energy\Ion Turret Small\ion_turret_small_shot.txt>/HitOperational/MediaEffects/3/Sound" failed.
02/16/2022 18:20:22 | ---> System.IO.FileNotFoundException: Could not find file '[user's home folder]\Documents\My Games\Cosmoteer\Mods\Star Forge Weapons 0.0.6 a\Star Forge Weapons 0.0.6\Weapons\Energy\Ion Turret Small\ion_beam_hit.wav'.
02/16/2022 18:20:22 | File name: '[user's home folder]\Documents\My Games\Cosmoteer\Mods\Star Forge Weapons 0.0.6 a\Star Forge Weapons 0.0.6\Weapons\Energy\Ion Turret Small\ion_beam_hit.wav'
02/16/2022 18:20:22 | at Microsoft.Win32.SafeHandles.SafeFileHandle.CreateFile(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options)
02/16/2022 18:20:22 | at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)
02/16/2022 18:20:22 | at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)
02/16/2022 18:20:22 | at Halfling.Audio.WavSoundStream..ctor(String path) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Audio\WavSoundStream.cs:line 93
02/16/2022 18:20:22 | at Halfling.Audio.SoundStream.FromFile(String path) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Audio\SoundStream.cs:line 136
02/16/2022 18:20:22 | at Halfling.Audio.SoundFactory.Load(String filepath, StreamingMode streamingMode, StreamingSoundConfig streamingConfig, Boolean useExisting) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Audio\SoundFactory.cs:line 52
02/16/2022 18:20:22 | at Halfling.Audio.SoundFactory.Halfling.Serialization.Base.IBaseDeserializer<Halfling.Serialization.ObjectText.ObjectTextSerializer,Halfling.ObjectText.IOTNode>.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Audio\SoundFactory.cs:line 158
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.SpecificDeserializerDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member, Object& obj) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 2195
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 631
02/16/2022 18:20:22 | --- End of inner exception stack trace ---
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 631
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 842
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.ReflectiveRead(TSource source, Object target, Boolean forceNoOption, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 237
02/16/2022 18:20:22 | at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Generic\GenericSerialReader.cs:line 134
02/16/2022 18:20:22 | at Cosmoteer.Simulation.MediaEffects.AudioEffectRules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Source\Simulation\MediaEffects\AudioEffectRules.cs:line 55
02/16/2022 18:20:22 | --- End of inner exception stack trace ---
02/16/2022 18:20:22 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Span1& arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
02/16/2022 18:20:22 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member, Object& obj) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 2462
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 631
02/16/2022 18:20:22 | --- End of inner exception stack trace ---
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 631
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 188
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.DerivedTypeDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member, Object& obj) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 2281
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 631
02/16/2022 18:20:22 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, MemberInfo member, ObjectTextSerializer serializer, IOTNode curNode, List1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\DefaultSerializers\ArraySerializer.cs:line 372
02/16/2022 18:20:22 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, MemberInfo member, ObjectTextSerializer serializer, IOTNode curNode, List1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\DefaultSerializers\ArraySerializer.cs:line 372
02/16/2022 18:20:22 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\DefaultSerializers\ArraySerializer.cs:line 97
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.SpecificDeserializerDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member, Object& obj) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 2195
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 631
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 842
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.ReflectionContentDeserializationMethod.TryDeserializeContent(TSerializer s, TSource source, Object obj, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 2658
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 631
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 842
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.ReflectionContentDeserializationMethod.TryDeserializeContent(TSerializer s, TSource source, Object obj, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 2658
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 631
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 842
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.ReflectiveRead(TSource source, Object target, Boolean forceNoOption, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 237
02/16/2022 18:20:22 | at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Generic\GenericSerialReader.cs:line 134
02/16/2022 18:20:22 | at Cosmoteer.Ships.Parts.Weapons.EmitterRules..ctor(GenericSerialReader reader) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Source\Ships\Parts\Weapons\EmitterRules.cs:line 49
02/16/2022 18:20:22 | --- End of inner exception stack trace ---
02/16/2022 18:20:22 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Span1& arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
02/16/2022 18:20:22 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member, Object& obj) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 2462
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 631
02/16/2022 18:20:22 | --- End of inner exception stack trace ---
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 631
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 188
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.DerivedTypeDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member, Object& obj) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 2281
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 631
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 188
02/16/2022 18:20:22 | at Cosmoteer.Ships.Parts.PartRules..ctor(ObjectTextSerializer s, IOTNode node, ProgressTracker pt) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Source\Ships\Parts\PartRules.cs:line 332
02/16/2022 18:20:22 | --- End of inner exception stack trace ---
02/16/2022 18:20:22 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Span1& arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
02/16/2022 18:20:22 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.SpecificConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member, Object& obj) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 2385
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 631
02/16/2022 18:20:22 | --- End of inner exception stack trace ---
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 631
02/16/2022 18:20:22 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, MemberInfo member, ObjectTextSerializer serializer, IOTNode curNode, List1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\DefaultSerializers\ArraySerializer.cs:line 372
02/16/2022 18:20:22 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, MemberInfo member, ObjectTextSerializer serializer, IOTNode curNode, List1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\DefaultSerializers\ArraySerializer.cs:line 372
02/16/2022 18:20:22 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\DefaultSerializers\ArraySerializer.cs:line 97
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.SpecificDeserializerDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member, Object& obj) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 2195
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 631
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 842
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.ReflectiveRead(TSource source, Object target, Boolean forceNoOption, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 239
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 2892
02/16/2022 18:20:22 | at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Generic\GenericSerialReader.cs:line 136
02/16/2022 18:20:22 | at Cosmoteer.Ships.ShipRules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Source\Ships\ShipRules.cs:line 153
02/16/2022 18:20:22 | --- End of inner exception stack trace ---
02/16/2022 18:20:22 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Span1& arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
02/16/2022 18:20:22 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member, Object& obj) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 2462
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 631
02/16/2022 18:20:22 | --- End of inner exception stack trace ---
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 631
02/16/2022 18:20:22 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, MemberInfo member, ObjectTextSerializer serializer, IOTNode curNode, List1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\DefaultSerializers\ArraySerializer.cs:line 372
02/16/2022 18:20:22 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, MemberInfo member, ObjectTextSerializer serializer, IOTNode curNode, List1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\DefaultSerializers\ArraySerializer.cs:line 372
02/16/2022 18:20:22 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\DefaultSerializers\ArraySerializer.cs:line 97
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.SpecificDeserializerDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member, Object& obj) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 2195
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 631
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 842
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.ReflectiveRead(TSource source, Object target, Boolean forceNoOption, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 239
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 2892
02/16/2022 18:20:22 | at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Generic\GenericSerialReader.cs:line 136
02/16/2022 18:20:22 | at Cosmoteer.Data.Rules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Source\Data\Rules.cs:line 114
02/16/2022 18:20:22 | --- End of inner exception stack trace ---
02/16/2022 18:20:22 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Span1& arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
02/16/2022 18:20:22 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member, Object& obj) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 2462
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 631
02/16/2022 18:20:22 | --- End of inner exception stack trace ---
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, MemberInfo member, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 631
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 188
02/16/2022 18:20:22 | at Halfling.Serialization.Base.BaseSerializer`10.Read[T](TSource source, ReadFlags flags, ProgressTracker progressTracker, MemberInfo member) in C:\Users\walt\Documents\Code\Cosmoteer Classic\Halfling\HalflingCore\Source\Serialization\Base\BaseSerializer.cs:line 200
02/16/2022 18:20:22 | at Cosmoteer.Data.Assets.LoaderThread() in C:\Users\walt\Documents\Code\Cosmoteer Classic\Source\Data\Assets.cs:line 347
02/16/2022 18:20:22 | at System.Threading.Thread.StartCallback()
02/16/2022 18:20:28 | Actual data hash: 8569ede6b4d6a261f5f81b90f06fc25e
02/16/2022 18:20:28 | Expected data hash: 8569ede6b4d6a261f5f81b90f06fc25e
02/16/2022 18:20:28 | Director received exit call.
02/16/2022 18:20:28 | Disposed default font.
02/16/2022 18:20:28 | Disposed XA2AudioManager device.
02/16/2022 18:20:28 | Disposed audio manager.
02/16/2022 18:20:28 | Disposed clock.
02/16/2022 18:20:28 | Disposed input manager.
02/16/2022 18:20:28 | Disposed graphics manager.
02/16/2022 18:20:28 | Disposed swap chain.
02/16/2022 18:20:28 | Disposed Direct3D device.
02/16/2022 18:20:28 | Disposed DXGI factory.
02/16/2022 18:20:28 | Closed Windows form.
02/16/2022 18:20:28 | Director received exit call.
02/16/2022 18:20:28 | Disposed window.
02/16/2022 18:20:28 | Disposed platform interface.
02/16/2022 18:20:28 | Closing log output file...