Bubbet's Placeholder Mod(old)
I have a whole ton of content awaiting sprites from memories, and Cosmoteer version 0.12.11 to properly come out.
well bad news your mod broke the newest cosmoteer version and idk which parts were important and which were not
PASTEBIN BELOW
09/09/2017 15:41:36 | Logging successful initialized.
09/09/2017 15:41:36 | .NET Runtime Version: 4.0.30319.42000
09/09/2017 15:41:36 | Local: en-AU
09/09/2017 15:41:36 | Language: en-US
09/09/2017 15:41:36 | Cosmoteer version 0.12.11_rc1
09/09/2017 15:41:36 | RELEASE CANDIDATE
09/09/2017 15:41:36 | Microsoft Windows 10 Home 64-bit 10.0.15063
09/09/2017 15:41:36 | Intel(R) Core(TM) i7-6500U CPU @ 2.50GHz (4 logical processors)
09/09/2017 15:41:36 | 8026.5 MB RAM
09/09/2017 15:41:36 | NVIDIA GeForce 930M (21.21.13.7654) (29/12/2016)
09/09/2017 15:41:36 | 2048.0 MB VRAM
09/09/2017 15:41:36 |
09/09/2017 15:41:36 | Loaded app settings.
09/09/2017 15:41:36 | Mixpanel Distinct ID: 2a9d0985-59cf-4a4d-92f7-c5bdd13fd76a
09/09/2017 15:41:36 | Process is now DPI-aware.
09/09/2017 15:41:36 | Setup default cursor.
09/09/2017 15:41:36 | Using display adapter 0
09/09/2017 15:41:36 | Created DXGI factory.
09/09/2017 15:41:36 | Adapter #0: Intel(R) HD Graphics 520
09/09/2017 15:41:36 | Output #0: Generic PnP Monitor (1600x900)
09/09/2017 15:41:36 | Adapter #1: NVIDIA GeForce 930M
09/09/2017 15:41:36 | Adapter #2: Microsoft Basic Render Driver
09/09/2017 15:41:36 | Updated Windows form configuration for borderless window.
09/09/2017 15:41:36 | Created Windows form.
09/09/2017 15:41:36 | Direct3D Feature Level: Level_11_0
09/09/2017 15:41:36 | Created Direct3D 11 Device.
09/09/2017 15:41:36 | Created swap chain: 1600x900.
09/09/2017 15:41:36 | Created window.
09/09/2017 15:41:36 | Created clock.
09/09/2017 15:41:36 | FLUSH TEST: 0
09/09/2017 15:41:36 | Created graphics manager.
09/09/2017 15:41:36 | Created XAudio2 device.
09/09/2017 15:41:36 | Created audio manager.
09/09/2017 15:41:36 | Created input manager.
09/09/2017 15:41:36 | Created default font.
09/09/2017 15:41:36 | Initial app state is 'MainMenu'
09/09/2017 15:41:36 | Initial application settings:
09/09/2017 15:41:36 | LastGameVersion:
09/09/2017 15:41:36 | InitState: MainMenu
09/09/2017 15:41:36 | Language:
09/09/2017 15:41:36 | LockCursor: True
09/09/2017 15:41:36 | EdgePanMode: Analog
09/09/2017 15:41:36 | EdgePanSpeed: 15
09/09/2017 15:41:36 | KeyboardPanSpeed: 15
09/09/2017 15:41:36 | KeyboardZoomSpeed: 10
09/09/2017 15:41:36 | KeyboardRotSpeed: 90°
09/09/2017 15:41:36 | InvertMouseWheelZoom: False
09/09/2017 15:41:36 | MouseWheelZoomSpeed: 1.12
09/09/2017 15:41:36 | MouseWheelZoomAtCursor: True
09/09/2017 15:41:36 | StickyFocus: True
09/09/2017 15:41:36 | HighDpiMode: False
09/09/2017 15:41:36 | AnimateBackgrounds: True
09/09/2017 15:41:36 | FancyParticles: True
09/09/2017 15:41:36 | AllowShipDeselection: False
09/09/2017 15:41:36 | PreferBlueprintMode: False
09/09/2017 15:41:36 | BlueprintAutoPause: True
09/09/2017 15:41:36 | BuildAutoFocus: True
09/09/2017 15:41:36 | BuildAutoRotate: True
09/09/2017 15:41:36 | BuildAutoInteriors: True
09/09/2017 15:41:36 | PaintAutoFocus: True
09/09/2017 15:41:36 | PaintAutoRotate: True
09/09/2017 15:41:36 | PaintAllowOverwrite: True
09/09/2017 15:41:36 | PaintMirrorMode: False
09/09/2017 15:41:36 | RepairAutoFocus: True
09/09/2017 15:41:36 | RepairAutoRotate: False
09/09/2017 15:41:36 | BuildAllowOverwrite: True
09/09/2017 15:41:36 | BuildAutoDoors: True
09/09/2017 15:41:36 | BuildEnforceCrewAccess: True
09/09/2017 15:41:36 | BuildMirrorMode: False
09/09/2017 15:41:36 | GrabLeavesCorridors: True
09/09/2017 15:41:36 | RepairAutoDoors: True
09/09/2017 15:41:36 | AutoHireCrew: True
09/09/2017 15:41:36 | PartToolTips: True
09/09/2017 15:41:36 | AutoSave: True
09/09/2017 15:41:36 | AutoSavesToKeep: 10
09/09/2017 15:41:36 | QuickSavesToKeep: 10
09/09/2017 15:41:36 | AutoSaveInterval: 600
09/09/2017 15:41:36 | FtlAutoSave: True
09/09/2017 15:41:36 | ShowOnShipIndicators: True
09/09/2017 15:41:36 | AutoPauseOnLostFocus: True
09/09/2017 15:41:36 | ScreenShake: True
09/09/2017 15:41:36 | VersionCheckMode: Unstable
09/09/2017 15:41:36 | EnableMetrics: True
09/09/2017 15:41:36 | PreferBorderlessWindowToggle: False
09/09/2017 15:41:36 | MasterVolume: 1
09/09/2017 15:41:36 | EffectsVolume: 1
09/09/2017 15:41:36 | InterfaceVolume: 1
09/09/2017 15:41:36 | ShowTutorials: True
09/09/2017 15:41:36 | AutoFtlJump: False
09/09/2017 15:41:36 | PaintSchemes: System.Collections.Generic.List1[Cosmoteer.Ships.PaintScheme]
1[System.String]
09/09/2017 15:41:36 | DefaultBuildTool: Grab
09/09/2017 15:41:36 | DefaultDecalTool: Grab
09/09/2017 15:41:36 | DontReportErrorsForShips: System.Collections.Generic.HashSet
09/09/2017 15:41:36 | TutorialPageStates: System.Collections.Generic.Dictionary2[System.String,Cosmoteer.Tutorials.TutorialPageState]
1[System.String]
09/09/2017 15:41:36 | PlayerColor:
09/09/2017 15:41:36 | EnemyColor:
09/09/2017 15:41:36 | NeutralColor:
09/09/2017 15:41:36 | MiniviewInCombatMode: Auto
09/09/2017 15:41:36 | MiniviewNotInCombatMode: Auto
09/09/2017 15:41:36 | MiniviewLockRotation: False
09/09/2017 15:41:36 | MiniviewSize:
09/09/2017 15:41:36 | ShowInteriors: False
09/09/2017 15:41:36 | AlwaysShowCommandWidgets: False
09/09/2017 15:41:36 | PreferWorldRelativeAttackAngle: False
09/09/2017 15:41:36 | PreferWorldRelativeFollowAngle: False
09/09/2017 15:41:36 | ShipLibraryLargeIcons: False
09/09/2017 15:41:36 | AdHocFormations: False
09/09/2017 15:41:36 | EnabledMods: System.Collections.Generic.HashSet
09/09/2017 15:41:36 | DeleteFileOnStartup:
09/09/2017 15:41:36 | FeedbackEmail:
09/09/2017 15:41:36 | DefaultGameMode:
09/09/2017 15:41:36 | DefaultCreativeModeMapSize: 0
09/09/2017 15:41:36 | DefaultBountyModeDifficulty: 0
09/09/2017 15:41:36 | DefaultBountyModeMapSize: 0
09/09/2017 15:41:36 | DefaultBountyModeStarterShip: 0
09/09/2017 15:41:36 | Starting main game loop...
09/09/2017 15:41:36 | Enabled mods:
09/09/2017 15:41:37 | free_ftl
09/09/2017 15:41:37 | huge_ships
09/09/2017 15:41:37 | bubbet.placeholdermod-0.0.5-2
09/09/2017 15:41:37 | Loaded language 'en'.
09/09/2017 15:41:38 | Memory usage at time of crash: 260,370,432
09/09/2017 15:41:38 | Application state stack at time of crash:
09/09/2017 15:41:38 | Cosmoteer.Assets
09/09/2017 15:41:38 | FPS at time of crash: 28.46293
09/09/2017 15:41:38 | Running processes at time of crash:
09/09/2017 15:41:38 | ApplicationFrameHost
09/09/2017 15:41:38 | audiodg
09/09/2017 15:41:38 | browser_broker
09/09/2017 15:41:38 | Calculator
09/09/2017 15:41:38 | CAudioFilterAgent64
09/09/2017 15:41:38 | ChsIME
09/09/2017 15:41:38 | Cosmoteer
09/09/2017 15:41:38 | csrss
09/09/2017 15:41:38 | CxAudMsg64
09/09/2017 15:41:38 | dasHost
09/09/2017 15:41:38 | Discord
09/09/2017 15:41:38 | dllhost
09/09/2017 15:41:38 | dwm
09/09/2017 15:41:38 | ETDCtrl
09/09/2017 15:41:38 | ETDCtrlHelper
09/09/2017 15:41:38 | ETDService
09/09/2017 15:41:38 | explorer
09/09/2017 15:41:38 | fontdrvhost
09/09/2017 15:41:38 | HPNetworkCommunicatorCom
09/09/2017 15:41:38 | HPSupportSolutionsFrameworkService
09/09/2017 15:41:38 | hpwuschd2
09/09/2017 15:41:38 | ibtsiva
09/09/2017 15:41:38 | Idle
09/09/2017 15:41:38 | igfxCUIService
09/09/2017 15:41:38 | igfxEM
09/09/2017 15:41:38 | InstallAgent
09/09/2017 15:41:38 | IntelCpHeciSvc
09/09/2017 15:41:38 | lsass
09/09/2017 15:41:38 | Memory Compression
09/09/2017 15:41:38 | MicrosoftEdge
09/09/2017 15:41:38 | MicrosoftEdgeCP
09/09/2017 15:41:38 | MSASCuiL
09/09/2017 15:41:38 | MsMpEng
09/09/2017 15:41:38 | NisSrv
09/09/2017 15:41:38 | NvBackend
09/09/2017 15:41:38 | NVDisplay.Container
09/09/2017 15:41:38 | nvtray
09/09/2017 15:41:38 | nvxdsync
09/09/2017 15:41:38 | OSPPSVC
09/09/2017 15:41:38 | PresentationFontCache
09/09/2017 15:41:38 | RemindersServer
09/09/2017 15:41:38 | RuntimeBroker
09/09/2017 15:41:38 | Samsung Magician
09/09/2017 15:41:38 | ScanToPCActivationApp
09/09/2017 15:41:38 | SearchFilterHost
09/09/2017 15:41:38 | SearchIndexer
09/09/2017 15:41:38 | SearchProtocolHost
09/09/2017 15:41:38 | SearchUI
09/09/2017 15:41:38 | SecurityHealthService
09/09/2017 15:41:38 | services
09/09/2017 15:41:38 | SettingSyncHost
09/09/2017 15:41:38 | ShellExperienceHost
09/09/2017 15:41:38 | sihost
09/09/2017 15:41:38 | smartscreen
09/09/2017 15:41:38 | smss
09/09/2017 15:41:38 | spoolsv
09/09/2017 15:41:38 | svchost
09/09/2017 15:41:38 | System
09/09/2017 15:41:38 | SystemSettings
09/09/2017 15:41:38 | taskhostw
09/09/2017 15:41:38 | TCrdMain_Win8
09/09/2017 15:41:38 | TMachInfo
09/09/2017 15:41:38 | ToshibaServiceStation
09/09/2017 15:41:38 | wininit
09/09/2017 15:41:38 | winlogon
09/09/2017 15:41:38 | WinStore.App
09/09/2017 15:41:38 | WmiPrvSE
09/09/2017 15:41:38 | Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Temp\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:\Temp\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 "<C:\Users\matthew\Documents\My Games\Cosmoteer\Mods\bubbet.placeholdermod-0.0.5-2\parts\bubbleshield\s.txt>/Part" failed. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Users\matthew\Documents\My Games\Cosmoteer\Mods\bubbet.placeholdermod-0.0.5-2\parts\bubbleshield\s.txt>/Part/Components/ArcShield" failed. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Users\matthew\Documents\My Games\Cosmoteer\Mods\bubbet.placeholdermod-0.0.5-2\parts\bubbleshield\s.txt>/Part/Components/ArcShield/HitMediaEffects/0" failed. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Users\matthew\Documents\My Games\Cosmoteer\Mods\bubbet.placeholdermod-0.0.5-2\parts\bubbleshield\s.txt>/Part/Components/ArcShield/HitMediaEffects/0/ArcSprite/Shader" failed. ---> System.IO.IOException: Unable to open file C:\Users\matthew\Documents\My Games\Cosmoteer\Data\Ships\Terran\Shield_Generator\shield.shader
09/09/2017 15:41:38 | at SharpDX.IO.NativeFileStream..ctor(String fileName, NativeFileMode fileMode, NativeFileAccess access, NativeFileShare share)
09/09/2017 15:41:38 | at SharpDX.IO.NativeFile.ReadAllText(String path, Encoding encoding, NativeFileShare sharing)
09/09/2017 15:41:38 | at Halfling.Graphics.D3D11.D3D11Shader..ctor(D3D11GraphicsManager gfx, AbsolutePath filepath, String vertexEntryPoint, String pixelEntryPoint) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Graphics\D3D11\D3D11Shader.cs:line 42
09/09/2017 15:41:38 | at Halfling.Graphics.D3D11.D3D11ShaderFactory.LoadShader(AbsolutePath filepath, String vertexEntryPoint, String pixelEntryPoint) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Graphics\D3D11\D3D11ShaderFactory.cs:line 40
09/09/2017 15:41:38 | at Halfling.Graphics.ShaderFactory.Load(String filepath, String vertexEntryPoint, String pixelEntryPoint, Boolean useExisting) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\ShaderFactory.cs:line 61
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.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 1972
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 545
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | --- End of inner exception stack trace ---
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.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 607
10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 173
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.Read[T](TSource source, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 185
10.SpecificSelfContentDeserializationMethod.TryDeserializeContent(TSerializer s, TSource source, Object obj, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 2366
09/09/2017 15:41:38 | at Halfling.Graphics.Material.ReadContentFrom(ObjectTextSerializer s, IOTNode source, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\Material.cs:line 250
09/09/2017 15:41:38 | at Halfling.Graphics.Sprite.ReadContentFrom(ObjectTextSerializer s, IOTNode source, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\Sprite.cs:line 237
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.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 583
10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 173
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.DeserializeAsDeserializationMethod.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 2094
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 545
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.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 681
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 2647
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | 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
09/09/2017 15:41:38 | at Cosmoteer.Simulation.MediaEffects.ArcShieldEffectRules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Simulation\MediaEffects\ArcShieldEffectRules.cs:line 43
09/09/2017 15:41:38 | --- End of inner exception stack trace ---
09/09/2017 15:41:38 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
09/09/2017 15:41:38 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.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 2241
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 545
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | --- End of inner exception stack trace ---
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.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 607
10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 173
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.DerivedTypeDeserializationMethod.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 2057
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 545
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 173
1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 332
09/09/2017 15:41:38 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List
09/09/2017 15:41:38 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 352
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 1972
09/09/2017 15:41:38 | 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
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.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 545
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 681
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.ReflectionContentDeserializationMethod.TryDeserializeContent(TSerializer s, TSource source, Object obj, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 2437
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 583
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.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 681
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 2647
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | 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
09/09/2017 15:41:38 | at Cosmoteer.Ships.Parts.Defenses.ArcShieldRules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Parts\Defenses\ArcShieldRules.cs:line 65
09/09/2017 15:41:38 | --- End of inner exception stack trace ---
09/09/2017 15:41:38 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
09/09/2017 15:41:38 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.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 2241
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 545
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | --- End of inner exception stack trace ---
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.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 607
10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 173
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.DerivedTypeDeserializationMethod.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 2057
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 545
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 173
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 1972
09/09/2017 15:41:38 | at Halfling.Serialization.DefaultSerializers.StringDictionarySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\StringDictionarySerializer.cs:line 104
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.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 545
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 681
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 2647
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 2241
09/09/2017 15:41:38 | 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
09/09/2017 15:41:38 | at Cosmoteer.Ships.Parts.PartRules..ctor(GenericSerialReader reader) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Parts\PartRules.cs:line 155
09/09/2017 15:41:38 | --- End of inner exception stack trace ---
09/09/2017 15:41:38 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
09/09/2017 15:41:38 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.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 545
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 607
09/09/2017 15:41:38 | --- End of inner exception stack trace ---
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 173
1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 332
09/09/2017 15:41:38 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List
09/09/2017 15:41:38 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 352
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 1972
09/09/2017 15:41:38 | 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
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.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 545
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 681
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 2647
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 2241
09/09/2017 15:41:38 | 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
09/09/2017 15:41:38 | at Cosmoteer.Ships.ShipRules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\ShipRules.cs:line 116
09/09/2017 15:41:38 | --- End of inner exception stack trace ---
09/09/2017 15:41:38 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
09/09/2017 15:41:38 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.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 545
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 607
09/09/2017 15:41:38 | --- End of inner exception stack trace ---
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 173
1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 332
09/09/2017 15:41:38 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List
09/09/2017 15:41:38 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List1 curIndices, Int32 numRanks, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\ArraySerializer.cs:line 352
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 1972
09/09/2017 15:41:38 | 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
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.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 545
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 681
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 2647
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 2241
09/09/2017 15:41:38 | 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
09/09/2017 15:41:38 | at Cosmoteer.Rules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Rules.cs:line 86
09/09/2017 15:41:38 | --- End of inner exception stack trace ---
09/09/2017 15:41:38 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
09/09/2017 15:41:38 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.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 545
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 607
09/09/2017 15:41:38 | --- End of inner exception stack trace ---
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 173
10.Read[T](TSource source, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 185
09/09/2017 15:41:38 | at Halfling.Serialization.Base.BaseSerializer
09/09/2017 15:41:38 | at Cosmoteer.Assets.LoaderThread() in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Assets.cs:line 258
09/09/2017 15:41:38 | at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
09/09/2017 15:41:38 | at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
09/09/2017 15:41:38 | at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
09/09/2017 15:41:38 | at System.Threading.ThreadHelper.ThreadStart()
09/09/2017 15:41:39 | Actual data hash: aa2aa6f293b7d65ea541130e491c6911
09/09/2017 15:41:39 | Expected data hash: aa2aa6f293b7d65ea541130e491c6911
09/09/2017 15:41:39 | Director received exit call.
09/09/2017 15:41:39 | Disposed default font.
09/09/2017 15:41:40 | Disposed XA2AudioManager device.
09/09/2017 15:41:40 | Disposed audio manager.
09/09/2017 15:41:40 | Disposed clock.
09/09/2017 15:41:40 | Disposed input manager.
09/09/2017 15:41:40 | Disposed graphics manager.
09/09/2017 15:41:40 | Disposed swap chain.
09/09/2017 15:41:40 | Disposed Direct3D device.
09/09/2017 15:41:40 | Disposed DXGI factory.
09/09/2017 15:41:40 | Closed Windows form.
09/09/2017 15:41:40 | Director received exit call.
09/09/2017 15:41:40 | Disposed window.
09/09/2017 15:41:40 | Disposed platform interface.
09/09/2017 15:41:40 | Closing log output file...
Wrath Yep, Bubbet is working on it.
Good job!
Howdya use the decouplers?
TheMegaMan212 You need a control room on the ship that has them attached, and there is a power button on them you toggle that and they will decouple, assuming they have a enemy in the system somewhere.
This Adfly link Doesnt Work fo meee
i love this mod it have preety much stuff and no lags (i have laptop so mods like abh make lot of lags)
I can't use Energy Wires. What do they do and how they are used?
- Edited
Good job!
How do the ammo pipes work?
- Edited
They only work with a enemy nearby
Please update for new version of Cosmoteer.
thx for the instructions:3
Bubbet A problem with the shield when i launch the main game. Crash log:
- Edited
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 "<C:\Users\Martin\Documents\My Games\Cosmoteer\Mods\bubbet.placeholdermod-0.0.5-2\parts\bubbleshield\s.txt>/Part" failed. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Users\Martin\Documents\My Games\Cosmoteer\Mods\bubbet.placeholdermod-0.0.5-2\parts\bubbleshield\s.txt>/Part/Components/ArcShield" failed. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Users\Martin\Documents\My Games\Cosmoteer\Mods\bubbet.placeholdermod-0.0.5-2\parts\bubbleshield\s.txt>/Part/Components/ArcShield/HitMediaEffects/0" failed. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> Halfling.Serialization.DeserializeException: Deserialization from source "<C:\Users\Martin\Documents\My Games\Cosmoteer\Mods\bubbet.placeholdermod-0.0.5-2\parts\bubbleshield\s.txt>/Part/Components/ArcShield/HitMediaEffects/0/ArcSprite/Shader" failed. ---> System.IO.IOException: Unable to open file C:\Users\Martin\Documents\My Games\Cosmoteer\Data\Ships\Terran\Shield_Generator\shield.shader
at SharpDX.IO.NativeFileStream..ctor(String fileName, NativeFileMode fileMode, NativeFileAccess access, NativeFileShare share)
at SharpDX.IO.NativeFile.ReadAllText(String path, Encoding encoding, NativeFileShare sharing)
at Halfling.Graphics.D3D11.D3D11Shader..ctor(D3D11GraphicsManager gfx, AbsolutePath filepath, String vertexEntryPoint, String pixelEntryPoint) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Graphics\D3D11\D3D11Shader.cs:line 42
at Halfling.Graphics.D3D11.D3D11ShaderFactory.LoadShader(AbsolutePath filepath, String vertexEntryPoint, String pixelEntryPoint) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingPlatformWDX\Graphics\D3D11\D3D11ShaderFactory.cs:line 40
at Halfling.Graphics.ShaderFactory.Load(String filepath, String vertexEntryPoint, String pixelEntryPoint, Boolean useExisting) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\ShaderFactory.cs:line 61
at Halfling.Graphics.ShaderFactory.Halfling.Serialization.Base.IBaseDeserializer<Halfling.Serialization.ObjectText.ObjectTextSerializer,Halfling.ObjectText.IOTNode>.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\ShaderFactory.cs:line 206
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 1972
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 545
--- 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 607
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 172
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 185
at Halfling.Graphics.Material.ReadContentFrom(ObjectTextSerializer s, IOTNode source, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\Material.cs:line 250
at Halfling.Graphics.Sprite.ReadContentFrom(ObjectTextSerializer s, IOTNode source, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\Sprite.cs:line 235
at Halfling.Graphics.Material.Halfling.Serialization.Base.IBaseContentDeserializable<Halfling.Serialization.ObjectText.ObjectTextSerializer,Halfling.ObjectText.IOTNode>.ReadContentFrom(ObjectTextSerializer s, IOTNode source, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Graphics\Material.cs:line 191
at Halfling.Serialization.Base.BaseSerializer`10.SpecificSelfContentDeserializationMethod.TryDeserializeContent(TSerializer s, TSource source, Object obj, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 2365
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 583
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 172
at Halfling.Serialization.Base.BaseSerializer`10.DeserializeAsDeserializationMethod.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 2094
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 545
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 722
at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 237
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 2646
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 133
at Cosmoteer.Simulation.MediaEffects.ArcShieldEffectRules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Simulation\MediaEffects\ArcShieldEffectRules.cs:line 41
--- 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 2241
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 545
--- 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 607
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 172
at Halfling.Serialization.Base.BaseSerializer`10.DerivedTypeDeserializationMethod.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 2057
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 545
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 172
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 332
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 106
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 1972
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 545
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 722
at Halfling.Serialization.Base.BaseSerializer`10.ReflectionContentDeserializationMethod.TryDeserializeContent(TSerializer s, TSource source, Object obj, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 2436
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 583
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 722
at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 237
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 2646
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 133
at Cosmoteer.Ships.Parts.Defenses.ArcShieldRules..ctor(GenericSerialReader reader, ProgressTracker pt) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Parts\Defenses\ArcShieldRules.cs:line 63
--- 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 2241
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 545
--- 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 607
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 172
at Halfling.Serialization.Base.BaseSerializer`10.DerivedTypeDeserializationMethod.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 2057
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 545
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 172
at Halfling.Serialization.Base.BasePathSerializer`10.ReadFromPath(TSource source, String path, Type type, ReadFlags flags, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BasePathSerializer.cs:line 126
at Halfling.Serialization.DefaultSerializers.StringDictionarySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\DefaultSerializers\StringDictionarySerializer.cs:line 104
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 1972
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 545
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 722
at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker) in C:\Users\Walt\Documents\Code\Cosmoteer\Halfling\HalflingCore\Serialization\Base\BaseSerializer.cs:line 237
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 2646
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 133
at Cosmoteer.Ships.Parts.PartRules..ctor(GenericSerialReader reader) in C:\Users\Walt\Documents\Code\Cosmoteer\Source\Ships\Parts\PartRules.cs:line 153
--- 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 2241
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 545
--- 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 607
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 172
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 332
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 106
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 1972
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 545
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 722