CdRMoteer's Armory (Not compatible with latest version)
non-mediafire please?
This works good with Kroom's Forge and Starship Utilities.
when I mean those, I also mean those fake download buttons and other things that attempt to trick unlucky users.
is this compatible wwith the new version
Guy_Person Sadly not, I might update it, but I might give up and try again.
pls do i love this mod
I tried giving it a go.
it did not work.
MODS ARE ENABLED. THIS CRASH MAY BE CAUSED BY A MOD.
PLEASE REPORT IT TO THE CREATOR OF THE MOD.
Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Program Files\Cosmoteer\Data\rules.txt>" failed.
---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
---> Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Program Files\Cosmoteer\Data\ships\terran\terran.txt>/Terran" failed.
---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
---> Halfling.Serialization.DeserializeException: Deserialization from source "<[user's home folder]\Documents\My Games\Cosmoteer\Mods\cdrmoteer.armory(6)(2)\parts\Weapons\hellbringer_cannon_small\hellbringer_cannon_small.txt>/Part" failed.
---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
---> Halfling.Serialization.DeserializeException: Type name 'AmmoSum' at path '<[user's home folder]\Documents\My Games\Cosmoteer\Mods\cdrmoteer.armory(6)(2)\parts\Weapons\hellbringer_cannon_small\hellbringer_cannon_small.txt>/Part/Components/AmmoPrereq/Type' is not a deserializable subclass of 'Cosmoteer.Ships.Parts.PartComponentRules'.
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()
04/02/2020 10:20:55 | Logging successful initialized.
04/02/2020 10:20:55 | .NET Core Runtime Version: 3.1.3
04/02/2020 10:20:55 | Running as a 64-bit process.
04/02/2020 10:20:55 | Local: en-GB
04/02/2020 10:20:55 | Language: en-GB
04/02/2020 10:20:55 | Cosmoteer version 0.15.7a build 0.15.7a_standalone
04/02/2020 10:20:55 | Build Date: 01/04/2020 16:57:06
04/02/2020 10:20:55 | Build Commit: 0be82e9f049df7067db2f08379a092d3617cd6ea
04/02/2020 10:20:56 | Microsoft Windows 10 Pro 64-bit 10.0.18362
04/02/2020 10:20:56 | Intel(R) Core(TM) i5-3470 CPU @ 3.20GHz (4 logical / 4 physical cores)
04/02/2020 10:20:56 | 8140.3 MB RAM
04/02/2020 10:20:56 | NVIDIA GeForce GTX 1060 6GB (26.21.14.4274) (13/03/2020)
04/02/2020 10:20:56 | 4095.0 MB VRAM
04/02/2020 10:20:56 |
04/02/2020 10:20:56 | Loaded app settings.
04/02/2020 10:20:56 | Set application DPI mode: PerMonitor
04/02/2020 10:20:56 | Setup default cursor.
04/02/2020 10:20:56 | Using display adapter 0
04/02/2020 10:20:56 | Created DXGI factory.
04/02/2020 10:20:56 | Adapter #0: NVIDIA GeForce GTX 1060 6GB
04/02/2020 10:20:56 | Output #0: BenQ G2420HDBL (Digital) (1920x1080)
04/02/2020 10:20:56 | Adapter #1: Microsoft Basic Render Driver
04/02/2020 10:20:56 | Updated Windows form configuration for borderless window.
04/02/2020 10:20:56 | Created Windows form.
04/02/2020 10:20:56 | Direct3D Feature Level: Level_11_0
04/02/2020 10:20:56 | Created Direct3D 11 Device.
04/02/2020 10:20:56 | Created swap chain: 1920x1080.
04/02/2020 10:20:56 | Created window.
04/02/2020 10:20:56 | Created clock.
04/02/2020 10:20:56 | Created graphics manager.
04/02/2020 10:20:56 | Created XAudio2 device.
04/02/2020 10:20:56 | Created audio manager.
04/02/2020 10:20:56 | Created input manager.
04/02/2020 10:20:56 | Created default font.
04/02/2020 10:20:56 | Initial app state is 'MainMenu'
04/02/2020 10:20:56 | Initial application settings:
04/02/2020 10:20:56 | LastGameVersion:
04/02/2020 10:20:56 | InitState: MainMenu
04/02/2020 10:20:56 | Language:
04/02/2020 10:20:56 | LockCursor: False
04/02/2020 10:20:56 | EdgePanMode: Analog
04/02/2020 10:20:56 | EdgePanSpeed: 15
04/02/2020 10:20:56 | KeyboardPanSpeed: 15
04/02/2020 10:20:56 | KeyboardZoomSpeed: 10
04/02/2020 10:20:56 | KeyboardRotSpeed: 90°
04/02/2020 10:20:56 | EnableMouseWheelZoom: True
04/02/2020 10:20:56 | InvertMouseWheelZoom: False
04/02/2020 10:20:56 | MouseWheelZoomSpeed: 1.12
04/02/2020 10:20:56 | MouseWheelZoomAtCursor: True
04/02/2020 10:20:56 | AutoTrackOnScreenShips: True
04/02/2020 10:20:56 | StickyFocus: True
04/02/2020 10:20:56 | DpiScaleMode: Dpi100
04/02/2020 10:20:56 | AnimateBackgrounds: True
04/02/2020 10:20:56 | BackgroundGrid: True
04/02/2020 10:20:56 | FancyParticles: True
04/02/2020 10:20:56 | UncompressedTextures: False
04/02/2020 10:20:56 | TargetFps: FpsTarget30
04/02/2020 10:20:56 | AllowShipDeselection: False
04/02/2020 10:20:56 | CtrlSelectsParts: True
04/02/2020 10:20:56 | EnableCollisionAvoidance: True
04/02/2020 10:20:56 | PreferBlueprintMode: False
04/02/2020 10:20:56 | BlueprintAutoPause: True
04/02/2020 10:20:56 | ShowInvalidBlueprints: True
04/02/2020 10:20:56 | ShowAutoRemovedParts: True
04/02/2020 10:20:56 | ShowAutoRemovedDecals: True
04/02/2020 10:20:56 | BuildAutoFocus: True
04/02/2020 10:20:56 | BuildAutoRotate: True
04/02/2020 10:20:56 | BuildAutoInteriors: True
04/02/2020 10:20:56 | PaintAutoFocus: True
04/02/2020 10:20:56 | PaintAutoRotate: True
04/02/2020 10:20:56 | PaintAllowOverwrite: True
04/02/2020 10:20:56 | PaintMirrorEnabled: False
04/02/2020 10:20:56 | PaintMirrorAxis: Vertical
04/02/2020 10:20:56 | RepairAutoFocus: True
04/02/2020 10:20:56 | RepairAutoRotate: False
04/02/2020 10:20:56 | BuildAllowOverwrite: True
04/02/2020 10:20:56 | BuildAutoDoors: True
04/02/2020 10:20:56 | BuildShowNearestPaths: True
04/02/2020 10:20:56 | BuildMirrorEnabled: False
04/02/2020 10:20:56 | BuildMirrorAxis: Vertical
04/02/2020 10:20:56 | ShowStatBars: True
04/02/2020 10:20:56 | CrewMirrorEnabled: False
04/02/2020 10:20:56 | CrewMirrorAxis: Vertical
04/02/2020 10:20:56 | CrewAutoFocus: True
04/02/2020 10:20:56 | CrewAutoRotate: True
04/02/2020 10:20:56 | ShowCrewPaths: True
04/02/2020 10:20:56 | ShowCrewHomes: True
04/02/2020 10:20:56 | DefaultRoles:
04/02/2020 10:20:56 | RowsOfParts: 1
04/02/2020 10:20:56 | GrabLeavesCorridors: True
04/02/2020 10:20:56 | RepairAutoDoors: True
04/02/2020 10:20:56 | AutoHireCrew: True
04/02/2020 10:20:56 | PartToolTips: True
04/02/2020 10:20:56 | PartToolTipsDefaultToStats: False
04/02/2020 10:20:56 | AutoSave: True
04/02/2020 10:20:56 | AutoSavesToKeep: 10
04/02/2020 10:20:56 | QuickSavesToKeep: 10
04/02/2020 10:20:56 | AutoSaveInterval: 600
04/02/2020 10:20:56 | SaveLostShips: True
04/02/2020 10:20:56 | LostShipsTokeep: 10
04/02/2020 10:20:56 | FtlAutoSave: True
04/02/2020 10:20:56 | ShowOnShipIndicators: True
04/02/2020 10:20:56 | ShowZoomedOutBlibs: True
04/02/2020 10:20:56 | ShowOffScreenBlips: True
04/02/2020 10:20:56 | PingNearbyEnemies: True
04/02/2020 10:20:56 | AutoPauseOnLostFocus: True
04/02/2020 10:20:56 | ScreenShake: True
04/02/2020 10:20:56 | ShowMidpointFocusWidget: True
04/02/2020 10:20:56 | VersionCheckMode: Stable
04/02/2020 10:20:56 | EnableMetrics: True
04/02/2020 10:20:56 | PreferBorderlessWindowToggle: False
04/02/2020 10:20:56 | MasterVolume: 1
04/02/2020 10:20:56 | EffectsVolume: 1
04/02/2020 10:20:56 | InterfaceVolume: 1
04/02/2020 10:20:56 | ShowTutorials: True
04/02/2020 10:20:56 | AutoFtlJump: False
04/02/2020 10:20:56 | PaintSchemes: System.Collections.Generic.List`1[Cosmoteer.Ships.Paint.PaintScheme]
04/02/2020 10:20:56 | DefaultBuildTool: Grab
04/02/2020 10:20:56 | DefaultDecalTool: Grab
04/02/2020 10:20:56 | TutorialPageStates: System.Collections.Generic.Dictionary`2[System.String,Cosmoteer.Tutorials.TutorialPageState]
04/02/2020 10:20:56 | PlayerColor:
04/02/2020 10:20:56 | EnemyColor:
04/02/2020 10:20:56 | NeutralColor:
04/02/2020 10:20:56 | RotateMinimap: True
04/02/2020 10:20:56 | MiniviewInCombatMode: Auto
04/02/2020 10:20:56 | MiniviewNotInCombatMode: Auto
04/02/2020 10:20:56 | MiniviewLockRotation: False
04/02/2020 10:20:56 | MiniviewSize:
04/02/2020 10:20:56 | ShowInteriors: False
04/02/2020 10:20:56 | AlwaysShowCommandWidgets: False
04/02/2020 10:20:56 | ShowSelectedPartStatusBars: True
04/02/2020 10:20:56 | PreferShipRelativeAttackAngle: False
04/02/2020 10:20:56 | PreferWorldRelativeFollowAngle: False
04/02/2020 10:20:56 | DirectControlEnableWeapons: True
04/02/2020 10:20:56 | DirectControlAimAssist: True
04/02/2020 10:20:56 | DirectControlAutoBrake: True
04/02/2020 10:20:56 | DirectControlAutoFaceCursor: False
04/02/2020 10:20:56 | DirectControlViewFollowsCursor: False
04/02/2020 10:20:56 | DirectControlAutoRotateView: False
04/02/2020 10:20:56 | DirectControlAutoZoomView: False
04/02/2020 10:20:56 | ShipLibraryLargeIcons: False
04/02/2020 10:20:56 | AdHocFormations: False
04/02/2020 10:20:56 | BreakFormationToAttack: True
04/02/2020 10:20:56 | DisplayAllShips: False
04/02/2020 10:20:56 | ShowAdvancedCommands: False
04/02/2020 10:20:56 | EnabledMods: System.Collections.Generic.HashSet`1[System.String]
04/02/2020 10:20:56 | AutoDisableMods: True
04/02/2020 10:20:56 | DeleteFileOnStartup:
04/02/2020 10:20:56 | DefaultGameMode:
04/02/2020 10:20:56 | DefaultCreativeModeMapSize: 0
04/02/2020 10:20:56 | DefaultBountyModeDifficulty: 0
04/02/2020 10:20:56 | DefaultBountyModeMapSize: 0
04/02/2020 10:20:56 | DefaultBountyModeStarterShip: 0
04/02/2020 10:20:56 | MPShipColorMode: RandomPerPlayer
04/02/2020 10:20:56 | MPBlipColorMode: FriendAndFoe
04/02/2020 10:20:56 | MPShowDamagePoints: True
04/02/2020 10:20:56 | CustomRulesets: System.Collections.Generic.Dictionary2[System.String,System.Collections.Generic.List
1[Cosmoteer.CustomRuleset]]
04/02/2020 10:20:56 | AllowP2PConnections: True
04/02/2020 10:20:56 | PreferLAN: False
04/02/2020 10:20:56 | DefaultServer: 0
04/02/2020 10:20:56 | ShowNewsOnStartup: True
04/02/2020 10:20:56 | ReadNewsArticles: System.Collections.Generic.HashSet`1[System.String]
04/02/2020 10:20:56 | ShowNewsAlerts: True
04/02/2020 10:20:56 | HiddenNewsAlerts: System.Collections.Generic.HashSet`1[System.String]
04/02/2020 10:20:56 | MainMenuBackgroundIndex: 0
04/02/2020 10:20:56 | CycleMainMenuBackground: True
04/02/2020 10:20:56 | DefaultAuthorName:
04/02/2020 10:20:56 | ShowSteamWishlistPrompt: True
04/02/2020 10:20:57 | Starting main game loop...
04/02/2020 10:20:57 | Enabled mods:
04/02/2020 10:20:59 | cdrmoteer.armory
04/02/2020 10:20:59 | Kroom.Krooms_Forge
04/02/2020 10:20:59 | Kroom.Normal_Armor_Expanded
04/02/2020 10:20:59 | Loaded language 'en'.
04/02/2020 10:21:02 | Memory usage at time of crash: 398,852,096
04/02/2020 10:21:02 | Application state stack at time of crash:
04/02/2020 10:21:02 | Cosmoteer.Data.Assets
04/02/2020 10:21:02 | FPS at time of crash: 29.87077
04/02/2020 10:21:02 | Running processes at time of crash: AORUS, audiodg, browserhost, conhost, Cosmoteer, csrss, ctfmon, dasHost, Discord, dllhost, dwm, explorer, firefox, fontdrvhost, GameBar, GameBarFT, GoogleCrashHandler, GoogleCrashHandler64, Idle, lsass, mcapexe, McCSPServiceHost, mcshield, McUICnt, mDNSResponder, Memory Compression, MfeAVSvc, mfemms, mfevtps, MMSSHOST, ModuleCoreService, nvcontainer, NVDisplay.Container, NVIDIA Share, NVIDIA Web Helper, nvsphelper64, OfficeClickToRun, Origin, OriginWebHelperService, PEFService, POWERPNT, ProtectedModuleHost, QtWebEngineProcess, RadeonSettings, RAVCpl64, Registry, RuntimeBroker, SearchFilterHost, SearchIndexer, SearchProtocolHost, SearchUI, SecurityHealthService, SecurityHealthSystray, servicehost, services, SettingSyncHost, SgrmBroker, ShellExperienceHost, sihost, SkypeApp, SkypeBackgroundHost, smss, spoolsv, StartMenuExperienceHost, svchost, System, taskhostw, uihost, unsecapp, WindowsInternal.ComposableShell.Experiences.TextInput.InputApp, wininit, winlogon, WmiPrvSE, wmpnetwk, WUDFHost, YourPhone,
04/02/2020 10:21:02 | Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Program Files\Cosmoteer\Data\rules.txt>" failed.
04/02/2020 10:21:02 | ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
04/02/2020 10:21:02 | ---> Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Program Files\Cosmoteer\Data\ships\terran\terran.txt>/Terran" failed.
04/02/2020 10:21:02 | ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
04/02/2020 10:21:02 | ---> Halfling.Serialization.DeserializeException: Deserialization from source "<[user's home folder]\Documents\My Games\Cosmoteer\Mods\cdrmoteer.armory(6)(2)\parts\Weapons\hellbringer_cannon_small\hellbringer_cannon_small.txt>/Part" failed.
04/02/2020 10:21:02 | ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
04/02/2020 10:21:02 | ---> Halfling.Serialization.DeserializeException: Type name 'AmmoSum' at path '<[user's home folder]\Documents\My Games\Cosmoteer\Mods\cdrmoteer.armory(6)(2)\parts\Weapons\hellbringer_cannon_small\hellbringer_cannon_small.txt>/Part/Components/AmmoPrereq/Type' is not a deserializable subclass of 'Cosmoteer.Ships.Parts.PartComponentRules'.
04/02/2020 10:21:02 | at Halfling.Serialization.Base.BaseSerializer`10.DerivedTypeDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
04/02/2020 10:21:02 | 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)
04/02/2020 10:21:02 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker)
04/02/2020 10:21:02 | at Halfling.Serialization.Base.BaseSerializer`10.Read[T](TSource source, ReadFlags flags, ProgressTracker progressTracker)
04/02/2020 10:21:02 | at Cosmoteer.Ships.Parts.PartRules..ctor(ObjectTextSerializer s, IOTNode node, ProgressTracker pt)
04/02/2020 10:21:02 | --- End of inner exception stack trace ---
04/02/2020 10:21:02 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
04/02/2020 10:21:02 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
04/02/2020 10:21:02 | at System.Reflection.ConstructorInfo.Invoke(Object[] parameters)
04/02/2020 10:21:02 | at Halfling.Serialization.Base.BaseSerializer`10.SpecificConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
04/02/2020 10:21:02 | 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)
04/02/2020 10:21:02 | --- End of inner exception stack trace ---
04/02/2020 10:21:02 | 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)
04/02/2020 10:21:02 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker)
04/02/2020 10:21:02 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt)
04/02/2020 10:21:02 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt)
04/02/2020 10:21:02 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker)
04/02/2020 10:21:02 | at Halfling.Serialization.Base.BaseSerializer`10.SpecificDeserializerDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
04/02/2020 10:21:02 | 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)
04/02/2020 10:21:02 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt)
04/02/2020 10:21:02 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)
04/02/2020 10:21:02 | at Halfling.Serialization.Base.BaseSerializer`10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)
04/02/2020 10:21:02 | at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker)
04/02/2020 10:21:02 | at Cosmoteer.Ships.ShipRules..ctor(GenericSerialReader reader, ProgressTracker pt)
04/02/2020 10:21:02 | --- End of inner exception stack trace ---
04/02/2020 10:21:02 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
04/02/2020 10:21:02 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
04/02/2020 10:21:02 | at System.Reflection.ConstructorInfo.Invoke(Object[] parameters)
04/02/2020 10:21:02 | at Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
04/02/2020 10:21:02 | 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)
04/02/2020 10:21:02 | --- End of inner exception stack trace ---
04/02/2020 10:21:02 | 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)
04/02/2020 10:21:02 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker)
04/02/2020 10:21:02 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt)
04/02/2020 10:21:02 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt)
04/02/2020 10:21:02 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker)
04/02/2020 10:21:02 | at Halfling.Serialization.Base.BaseSerializer`10.SpecificDeserializerDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
04/02/2020 10:21:02 | 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)
04/02/2020 10:21:02 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt)
04/02/2020 10:21:02 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)
04/02/2020 10:21:02 | at Halfling.Serialization.Base.BaseSerializer`10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)
04/02/2020 10:21:02 | at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker)
04/02/2020 10:21:02 | at Cosmoteer.Data.Rules..ctor(GenericSerialReader reader, ProgressTracker pt)
04/02/2020 10:21:02 | --- End of inner exception stack trace ---
04/02/2020 10:21:02 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
04/02/2020 10:21:02 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
04/02/2020 10:21:02 | at System.Reflection.ConstructorInfo.Invoke(Object[] parameters)
04/02/2020 10:21:02 | at Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
04/02/2020 10:21:02 | 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)
04/02/2020 10:21:02 | --- End of inner exception stack trace ---
04/02/2020 10:21:02 | 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)
04/02/2020 10:21:02 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker)
04/02/2020 10:21:02 | at Halfling.Serialization.Base.BaseSerializer`10.Read[T](TSource source, ReadFlags flags, ProgressTracker progressTracker)
04/02/2020 10:21:02 | at Cosmoteer.Data.Assets.LoaderThread()
04/02/2020 10:21:02 | at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
04/02/2020 10:21:02 | at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
04/02/2020 10:21:02 | --- End of stack trace from previous location where exception was thrown ---
04/02/2020 10:21:02 | at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
04/02/2020 10:21:02 | at System.Threading.ThreadHelper.ThreadStart()
04/02/2020 10:21:03 | Actual data hash: 8682dfb08e4c5352135385c1b56c43d5
04/02/2020 10:21:03 | Expected data hash: 8682dfb08e4c5352135385c1b56c43d5
04/02/2020 10:21:03 | Director received exit call.
04/02/2020 10:21:03 | Disposed default font.
04/02/2020 10:21:03 | Disposed XA2AudioManager device.
04/02/2020 10:21:03 | Disposed audio manager.
04/02/2020 10:21:03 | Disposed clock.
04/02/2020 10:21:03 | Disposed input manager.
04/02/2020 10:21:03 | Disposed graphics manager.
04/02/2020 10:21:03 | Disposed swap chain.
04/02/2020 10:21:03 | Disposed Direct3D device.
04/02/2020 10:21:03 | Disposed DXGI factory.
04/02/2020 10:21:03 | Closed Windows form.
04/02/2020 10:21:03 | Director received exit call.
04/02/2020 10:21:03 | Disposed window.
04/02/2020 10:21:03 | Disposed platform interface.
04/02/2020 10:21:03 | Closing log output file...
can anyone help me
Guy_Person The mod is not up to date right now.