When I try out a new mod that does not have ships already built I make a ship using all if not most their parts.
Abh Mod v 0.6.0 for Cosmoteer v 0.14.4
I'm kind of busy so this might take quite a while regardless whether it's possible to find the problem or not.
michael12344321 Perfectly fine to experiment and get to understand how things work. Many parts have optional functions via toggle able buttons. The torpedo parts are a bit complicated since you have to align ammo production as well as be aware of restriction due to tech level forcing you to use a different version. You know you can use the wiki? See mod description.
I get a crash when my ship nukes itself. When the nuke circles around the target and misses, it sometimes heads back for my ship and crashes the game.
Very Nice.
- Edited
I've fixed a few mirror and missing category issues. Please download the mod again (same link as before in the release post).
Edit: Mediafire seems to have changed how upload links are handled. If the link does not work let me know.
michael12344321 I couldn't find the problem nor did any of them crash for me. So it has to be some test constellation that I don't have. If you can recreate the crash, please, create a savegame before it happens. That would help.
OK I checked the link and it was different so I've fixed it. Sorry for the inconvenience. I'll have to be careful with mediafire links.
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 "<D:\Cosmoteer\Data\rules.txt>" failed. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Halfling.Serialization.DeserializeException: Deserialization from source "<D:\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 "<D:\Cosmoteer\Standard Mods\CosmoSide 0.4.3\Parts\FFShield\FFShield.txt>/Part" failed. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Halfling.Serialization.DeserializeException: Unable to find source for non-optional field "ID" in source "<D:\Cosmoteer\Standard Mods\CosmoSide 0.4.3\Parts\FFShield\FFShield.txt>/Part".
at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 762
at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, Boolean forceNoOption, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 236
at Cosmoteer.Ships.Parts.PartRules..ctor(ObjectTextSerializer s, IOTNode node, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Parts\PartRules.cs:line 168
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Halfling.Serialization.Base.BaseSerializer`10.SpecificConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 2178
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) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 556
--- 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) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 618
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 184
at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 332
at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 352
at Halfling.Serialization.DefaultSerializers.ArraySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 107
at Halfling.Serialization.Base.BaseSerializer`10.SpecificDeserializerDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 1987
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) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 556
at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 692
at Halfling.Serialization.Base.BaseSerializer`10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 2663
at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Generic\GenericSerialReader.cs:line 134
at Cosmoteer.Ships.ShipRules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\ShipRules.cs:line 129
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 2255
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) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 556
--- 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) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 618
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 184
at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 332
at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 352
at Halfling.Serialization.DefaultSerializers.ArraySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 107
at Halfling.Serialization.Base.BaseSerializer`10.SpecificDeserializerDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 1987
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) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 556
at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 692
at Halfling.Serialization.Base.BaseSerializer`10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 2663
at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Generic\GenericSerialReader.cs:line 134
at Cosmoteer.Rules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Rules.cs:line 110
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 2255
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) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 556
--- 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) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 618
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 184
at Halfling.Serialization.Base.BaseSerializer`10.Read[T](TSource source, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 196
at Cosmoteer.Assets.LoaderThread() in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Assets.cs:line 303
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
02/11/2019 16:31:44 | Logging successful initialized.
02/11/2019 16:31:44 | .NET Runtime Version: 4.0.30319.42000
02/11/2019 16:31:44 | Running as a 64-bit process.
02/11/2019 16:31:44 | Local: en-US
02/11/2019 16:31:44 | Language: en-US
02/11/2019 16:31:44 | Cosmoteer version 0.14.6
02/11/2019 16:31:44 | Microsoft Windows 10 Pro 64-bit 10.0.17763
02/11/2019 16:31:44 | Intel(R) Core(TM) i7 CPU 860 @ 2.80GHz (8 logical processors)
02/11/2019 16:31:44 | 8182.4 MB RAM
02/11/2019 16:31:44 | NVIDIA GeForce GTX 295 (21.21.13.4201) (11/13/2016)
02/11/2019 16:31:44 | 896.0 MB VRAM
02/11/2019 16:31:44 |
02/11/2019 16:31:44 | Loaded app settings.
02/11/2019 16:31:44 | Mixpanel Distinct ID: 40B619AA6B4D57EE13335BFDDEF64CB2
02/11/2019 16:31:44 | Process is now DPI-aware.
02/11/2019 16:31:44 | Setup default cursor.
02/11/2019 16:31:44 | Using display adapter 0
02/11/2019 16:31:44 | Created DXGI factory.
02/11/2019 16:31:44 | Adapter #0: NVIDIA GeForce GTX 295
02/11/2019 16:31:44 | Output #0: Generic PnP Monitor (1920x1080)
02/11/2019 16:31:44 | Adapter #1: Microsoft Basic Render Driver
02/11/2019 16:31:44 | Updated Windows form configuration for borderless window.
02/11/2019 16:31:44 | Created Windows form.
02/11/2019 16:31:44 | Direct3D Feature Level: Level_10_0
02/11/2019 16:31:44 | Created Direct3D 11 Device.
02/11/2019 16:31:44 | Created swap chain: 1920x1080.
02/11/2019 16:31:44 | Created window.
02/11/2019 16:31:44 | Created clock.
02/11/2019 16:31:44 | Created graphics manager.
02/11/2019 16:31:44 | Created XAudio2 device.
02/11/2019 16:31:44 | Created audio manager.
02/11/2019 16:31:44 | Created input manager.
02/11/2019 16:31:44 | Created default font.
02/11/2019 16:31:44 | Initial app state is 'MainMenu'
02/11/2019 16:31:44 | Initial application settings:
02/11/2019 16:31:44 | LastGameVersion:
02/11/2019 16:31:44 | InitState: MainMenu
02/11/2019 16:31:44 | Language:
02/11/2019 16:31:44 | LockCursor: True
02/11/2019 16:31:44 | EdgePanMode: Analog
02/11/2019 16:31:44 | EdgePanSpeed: 15
02/11/2019 16:31:44 | KeyboardPanSpeed: 15
02/11/2019 16:31:44 | KeyboardZoomSpeed: 10
02/11/2019 16:31:44 | KeyboardRotSpeed: 90°
02/11/2019 16:31:44 | EnableMouseWheelZoom: True
02/11/2019 16:31:44 | InvertMouseWheelZoom: False
02/11/2019 16:31:44 | MouseWheelZoomSpeed: 1.12
02/11/2019 16:31:44 | MouseWheelZoomAtCursor: True
02/11/2019 16:31:44 | StickyFocus: True
02/11/2019 16:31:44 | DpiScaleMode: Dpi100
02/11/2019 16:31:44 | AnimateBackgrounds: True
02/11/2019 16:31:44 | BackgroundGrid: True
02/11/2019 16:31:44 | FancyParticles: True
02/11/2019 16:31:44 | UncompressedTextures: False
02/11/2019 16:31:44 | AllowShipDeselection: False
02/11/2019 16:31:44 | CtrlSelectsParts: True
02/11/2019 16:31:44 | EnableCollisionAvoidance: True
02/11/2019 16:31:44 | PreferBlueprintMode: False
02/11/2019 16:31:44 | BlueprintAutoPause: True
02/11/2019 16:31:44 | ShowInvalidBlueprints: True
02/11/2019 16:31:44 | BuildAutoFocus: True
02/11/2019 16:31:44 | BuildAutoRotate: True
02/11/2019 16:31:44 | BuildAutoInteriors: True
02/11/2019 16:31:44 | PaintAutoFocus: True
02/11/2019 16:31:44 | PaintAutoRotate: True
02/11/2019 16:31:44 | PaintAllowOverwrite: True
02/11/2019 16:31:44 | PaintMirrorEnabled: False
02/11/2019 16:31:44 | PaintMirrorAxis: Vertical
02/11/2019 16:31:44 | RepairAutoFocus: True
02/11/2019 16:31:44 | RepairAutoRotate: False
02/11/2019 16:31:44 | BuildAllowOverwrite: True
02/11/2019 16:31:44 | BuildAutoDoors: True
02/11/2019 16:31:44 | BuildEnforceCrewAccess: True
02/11/2019 16:31:44 | BuildMirrorEnabled: False
02/11/2019 16:31:44 | BuildMirrorAxis: Vertical
02/11/2019 16:31:44 | RowsOfParts: 1
02/11/2019 16:31:44 | GrabLeavesCorridors: True
02/11/2019 16:31:44 | RepairAutoDoors: True
02/11/2019 16:31:44 | AutoHireCrew: True
02/11/2019 16:31:44 | PartToolTips: True
02/11/2019 16:31:44 | AutoSave: True
02/11/2019 16:31:44 | AutoSavesToKeep: 10
02/11/2019 16:31:44 | QuickSavesToKeep: 10
02/11/2019 16:31:44 | AutoSaveInterval: 600
02/11/2019 16:31:44 | SaveLostShips: True
02/11/2019 16:31:44 | LostShipsTokeep: 10
02/11/2019 16:31:44 | FtlAutoSave: True
02/11/2019 16:31:44 | ShowOnShipIndicators: True
02/11/2019 16:31:44 | ShowZoomedOutBlibs: True
02/11/2019 16:31:44 | ShowOffScreenBlips: True
02/11/2019 16:31:44 | PingNearbyEnemies: True
02/11/2019 16:31:44 | AutoPauseOnLostFocus: True
02/11/2019 16:31:44 | ScreenShake: True
02/11/2019 16:31:44 | ShowMidpointFocusWidget: True
02/11/2019 16:31:44 | VersionCheckMode: Stable
02/11/2019 16:31:44 | EnableMetrics: True
02/11/2019 16:31:44 | PreferBorderlessWindowToggle: False
02/11/2019 16:31:44 | MasterVolume: 1
02/11/2019 16:31:44 | EffectsVolume: 1
02/11/2019 16:31:44 | InterfaceVolume: 1
02/11/2019 16:31:44 | ShowTutorials: True
02/11/2019 16:31:44 | AutoFtlJump: False
02/11/2019 16:31:44 | PaintSchemes: System.Collections.Generic.List`1[Cosmoteer.Ships.PaintScheme]
02/11/2019 16:31:44 | DefaultBuildTool: Grab
02/11/2019 16:31:44 | DefaultDecalTool: Grab
02/11/2019 16:31:44 | TutorialPageStates: System.Collections.Generic.Dictionary`2[System.String,Cosmoteer.Tutorials.TutorialPageState]
02/11/2019 16:31:44 | PlayerColor:
02/11/2019 16:31:44 | EnemyColor:
02/11/2019 16:31:44 | NeutralColor:
02/11/2019 16:31:44 | MiniviewInCombatMode: Auto
02/11/2019 16:31:44 | MiniviewNotInCombatMode: Auto
02/11/2019 16:31:44 | MiniviewLockRotation: False
02/11/2019 16:31:44 | MiniviewSize:
02/11/2019 16:31:44 | ShowInteriors: False
02/11/2019 16:31:44 | AlwaysShowCommandWidgets: False
02/11/2019 16:31:44 | ShowSelectedPartStatusBars: True
02/11/2019 16:31:44 | PreferShipRelativeAttackAngle: False
02/11/2019 16:31:44 | PreferWorldRelativeFollowAngle: False
02/11/2019 16:31:44 | ShipLibraryLargeIcons: False
02/11/2019 16:31:44 | AdHocFormations: False
02/11/2019 16:31:44 | BreakFormationToAttack: True
02/11/2019 16:31:44 | DisplayAllShips: False
02/11/2019 16:31:44 | ShowAdvancedCommands: False
02/11/2019 16:31:44 | EnabledMods: System.Collections.Generic.HashSet`1[System.String]
02/11/2019 16:31:44 | DeleteFileOnStartup:
02/11/2019 16:31:44 | DefaultGameMode:
02/11/2019 16:31:44 | DefaultCreativeModeMapSize: 0
02/11/2019 16:31:44 | DefaultBountyModeDifficulty: 0
02/11/2019 16:31:44 | DefaultBountyModeMapSize: 0
02/11/2019 16:31:44 | DefaultBountyModeStarterShip: 0
02/11/2019 16:31:44 | MPShipColorMode: RandomPerPlayer
02/11/2019 16:31:44 | MPBlipColorMode: FriendAndFoe
02/11/2019 16:31:44 | MPShowDamagePoints: True
02/11/2019 16:31:44 | CustomRulesets: System.Collections.Generic.Dictionary2[System.String,System.Collections.Generic.List
1[Cosmoteer.CustomRuleset]]
02/11/2019 16:31:44 | AutoPortForwarding: True
02/11/2019 16:31:44 | DisplayPublicIP: True
02/11/2019 16:31:44 | PreferLAN: False
02/11/2019 16:31:44 | DefaultServer: 0
02/11/2019 16:31:44 | ShowNewsOnStartup: True
02/11/2019 16:31:44 | ReadNewsArticles: System.Collections.Generic.HashSet`1[System.String]
02/11/2019 16:31:44 | ShowNewsAlerts: True
02/11/2019 16:31:44 | HiddenNewsAlerts: System.Collections.Generic.HashSet`1[System.String]
02/11/2019 16:31:45 | Starting main game loop...
02/11/2019 16:31:45 | Enabled mods:
02/11/2019 16:31:45 | Lukasz_Lutek.CosmoSide
02/11/2019 16:31:45 | cosmoteer.huge_ships
02/11/2019 16:31:45 | Gibbyones.Naval Vengance 2b
02/11/2019 16:31:45 | Loaded language 'en'.
02/11/2019 16:31:52 | Memory usage at time of crash: 257,875,968
02/11/2019 16:31:52 | Application state stack at time of crash:
02/11/2019 16:31:52 | Cosmoteer.Assets
02/11/2019 16:31:52 | FPS at time of crash: 29.99905
02/11/2019 16:31:52 | Running processes at time of crash: AnonymizerLauncher, ApplicationFrameHost, audiodg, browser_broker, cmd, Cosmoteer, csrss, ctfmon, dasHost, dllhost, dwm, explorer, fontdrvhost, GameBar, GyStation, HxOutlook, HxTsr, Idle, jucheck, jusched, lsass, MEGAsync, Memory Compression, MicrosoftEdge, MicrosoftEdgeCP, MicrosoftEdgeSH, nvvsvc, nvxdsync, OneDrive, pmropn, pmropn32, pmropn64, pmservice, proxycheck, PWRISOVM, qtspeedtest, Registry, RuntimeBroker, SearchFilterHost, SearchIndexer, SearchProtocolHost, SearchUI, SecurityHealthService, SecurityHealthSystray, servicehost, services, SgrmBroker, ShellExperienceHost, sihost, smartscreen, smss, spoolsv, Steam, SteamService, steamwebhelper, svchost, System, taskhostw, tmtrysvc, uihost, unsecapp, utweb, Video.UI, wininit, winlogon, WinStore.App, WmiPrvSE, WUDFHost, YourPhone,
02/11/2019 16:31:52 | Halfling.Serialization.DeserializeException: Deserialization from source "<D:\Cosmoteer\Data\rules.txt>" failed. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Halfling.Serialization.DeserializeException: Deserialization from source "<D:\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 "<D:\Cosmoteer\Standard Mods\CosmoSide 0.4.3\Parts\FFShield\FFShield.txt>/Part" failed. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Halfling.Serialization.DeserializeException: Unable to find source for non-optional field "ID" in source "<D:\Cosmoteer\Standard Mods\CosmoSide 0.4.3\Parts\FFShield\FFShield.txt>/Part".
02/11/2019 16:31:52 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 762
02/11/2019 16:31:52 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, Boolean forceNoOption, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 236
02/11/2019 16:31:52 | at Cosmoteer.Ships.Parts.PartRules..ctor(ObjectTextSerializer s, IOTNode node, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Parts\PartRules.cs:line 168
02/11/2019 16:31:52 | --- End of inner exception stack trace ---
02/11/2019 16:31:52 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
02/11/2019 16:31:52 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
02/11/2019 16:31:52 | at Halfling.Serialization.Base.BaseSerializer`10.SpecificConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 2178
02/11/2019 16:31:52 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 556
02/11/2019 16:31:52 | --- End of inner exception stack trace ---
02/11/2019 16:31:52 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 618
02/11/2019 16:31:52 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 184
02/11/2019 16:31:52 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 332
02/11/2019 16:31:52 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 352
02/11/2019 16:31:52 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 107
02/11/2019 16:31:52 | at Halfling.Serialization.Base.BaseSerializer`10.SpecificDeserializerDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 1987
02/11/2019 16:31:52 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 556
02/11/2019 16:31:52 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 692
02/11/2019 16:31:52 | at Halfling.Serialization.Base.BaseSerializer`10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 2663
02/11/2019 16:31:52 | at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Generic\GenericSerialReader.cs:line 134
02/11/2019 16:31:52 | at Cosmoteer.Ships.ShipRules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\ShipRules.cs:line 129
02/11/2019 16:31:52 | --- End of inner exception stack trace ---
02/11/2019 16:31:52 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
02/11/2019 16:31:52 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
02/11/2019 16:31:52 | at Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 2255
02/11/2019 16:31:52 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 556
02/11/2019 16:31:52 | --- End of inner exception stack trace ---
02/11/2019 16:31:52 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 618
02/11/2019 16:31:52 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 184
02/11/2019 16:31:52 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 332
02/11/2019 16:31:52 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 352
02/11/2019 16:31:52 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 107
02/11/2019 16:31:52 | at Halfling.Serialization.Base.BaseSerializer`10.SpecificDeserializerDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 1987
02/11/2019 16:31:52 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 556
02/11/2019 16:31:52 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 692
02/11/2019 16:31:52 | at Halfling.Serialization.Base.BaseSerializer`10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 2663
02/11/2019 16:31:52 | at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Generic\GenericSerialReader.cs:line 134
02/11/2019 16:31:52 | at Cosmoteer.Rules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Rules.cs:line 110
02/11/2019 16:31:52 | --- End of inner exception stack trace ---
02/11/2019 16:31:52 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
02/11/2019 16:31:52 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
02/11/2019 16:31:52 | at Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 2255
02/11/2019 16:31:52 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 556
02/11/2019 16:31:52 | --- End of inner exception stack trace ---
02/11/2019 16:31:52 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 618
02/11/2019 16:31:52 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 184
02/11/2019 16:31:52 | at Halfling.Serialization.Base.BaseSerializer`10.Read[T](TSource source, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 196
02/11/2019 16:31:52 | at Cosmoteer.Assets.LoaderThread() in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Assets.cs:line 303
02/11/2019 16:31:52 | at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
02/11/2019 16:31:52 | at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
02/11/2019 16:31:52 | at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
02/11/2019 16:31:52 | at System.Threading.ThreadHelper.ThreadStart()
02/11/2019 16:32:03 | Actual data hash: abf2eb2d69a30010141585fa0541dede
02/11/2019 16:32:03 | Expected data hash: abf2eb2d69a30010141585fa0541dede
02/11/2019 16:32:03 | Director received exit call.
02/11/2019 16:32:03 | Disposed default font.
02/11/2019 16:32:03 | Disposed XA2AudioManager device.
02/11/2019 16:32:03 | Disposed audio manager.
02/11/2019 16:32:03 | Disposed clock.
02/11/2019 16:32:03 | Disposed input manager.
02/11/2019 16:32:03 | Disposed graphics manager.
02/11/2019 16:32:03 | Disposed swap chain.
02/11/2019 16:32:03 | Disposed Direct3D device.
02/11/2019 16:32:03 | Disposed DXGI factory.
02/11/2019 16:32:03 | Closed Windows form.
02/11/2019 16:32:03 | Director received exit call.
02/11/2019 16:32:03 | Disposed window.
02/11/2019 16:32:03 | Disposed platform interface.
02/11/2019 16:32:03 | Closing log output file...
WHAT IS THIS?!?!??!?!
iiJackolatin167
its the mod not being compatible
- Edited
Lafiel I need some help with replacing the mod.txt for old/weak computers I tried to download the link as a mod but I guess I missread the post or something like that. I just don't understand what you mean lol
iiJackolatin167 In your log it was CosmoSide that caused the crash first but yeah both mods are not 0.14.5+ compatible.
sniper_pro2k4 You download the mod as usual which is the full version and then you download the mod.txt file mentioned below afterwards. Use that file to replace the one that came with the first download.
Lafiel thx its been like a year and now the slow stupid computer can run it
сделай мод для версии 0.14.6
EgorGrinkin Maybe, but I'm leaning toward 0.14.7 or 0.14.8 because of the bugs and because of the tractor beam upgrade. I'm not eager about doing it right now so maybe in a few weeks perhaps.
ладно
I've found a misunderstanding and interpretation bug with buffs when giving a value of 100 with regards to batteries. It's interpreted as 100% instead of just a value of 100.
If you have downloaded the mod before then download this and replace the file.
Otherwise just download the updated mod as posted in the first post.