So I have tried to update CosmoSide on my own, but now I'm stuck on this errorcode, I only know that it is something about not being able to turn the code into an object or something, and I don't really know what's causing it:
Halfling.Serialization.DeserializeException: Deserialization from source "<F:\Games\Cosmoteer\Data\rules.txt>" failed.
---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
---> Halfling.Serialization.DeserializeException: Deserialization from source "<[user's home folder]\OneDrive\Dokumente\My Games\Cosmoteer\Mods\CosmoSide 0.4.3\mod.txt>/Actions/15/ToAdd" 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 "NameKey" in source "<[user's home folder]\OneDrive\Dokumente\My Games\Cosmoteer\Mods\CosmoSide 0.4.3\mod.txt>/Actions/15/ToAdd".
at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt)
at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)
at Halfling.Serialization.Base.BaseSerializer`10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)
at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker)
at Cosmoteer.Ships.AmmoRules..ctor(GenericSerialReader reader)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.ConstructorInfo.Invoke(Object[] parameters)
at Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer)
--- End of inner exception stack trace ---
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer)
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker)
at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt)
at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt)
at Halfling.Serialization.DefaultSerializers.ArraySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker)
at Halfling.Serialization.Base.BaseSerializer`10.SpecificDeserializerDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer)
at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt)
at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)
at Halfling.Serialization.Base.BaseSerializer`10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)
at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker)
at Cosmoteer.Data.Rules..ctor(GenericSerialReader reader, ProgressTracker pt)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.ConstructorInfo.Invoke(Object[] parameters)
at Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer)
--- End of inner exception stack trace ---
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker pt, Single weight, String sliceName, TIBaseDeserializer overrideSpecificDeserializer, IGenericDeserializer overrideGenericDeserializer, TIBaseContentDeserializer overrideSpecificContentDeserializer, IGenericContentDeserializer overrideGenericContentDeserializer)
at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker)
at Halfling.Serialization.Base.BaseSerializer`10.Read[T](TSource source, ReadFlags flags, ProgressTracker progressTracker)
at Cosmoteer.Data.Assets.LoaderThread()
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
--- End of stack trace from previous location where exception was thrown ---
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
05/20/2020 13:27:25 | Logging successful initialized.
05/20/2020 13:27:25 | .NET Core Runtime Version: 3.1.3
05/20/2020 13:27:25 | Running as a 64-bit process.
05/20/2020 13:27:25 | Local: en-US
05/20/2020 13:27:25 | Language: en-US
05/20/2020 13:27:25 | Cosmoteer version 0.15.9 build 0.15.9_standalone
05/20/2020 13:27:25 | Build Date: 5/2/2020 4:49:03 PM
05/20/2020 13:27:25 | Build Commit: 4d7450b9f9cebdc1c0aa83989780f380c5272191
05/20/2020 13:27:25 | Microsoft Windows 10 Pro 64-bit 10.0.18362
05/20/2020 13:27:25 | Intel(R) Core(TM) i5-4570 CPU @ 3.20GHz (4 logical / 4 physical cores)
05/20/2020 13:27:25 | 8131.1 MB RAM
05/20/2020 13:27:25 | NVIDIA GeForce GTX 660 (26.21.14.3200) (7/24/2019)
05/20/2020 13:27:25 | 2048.0 MB VRAM
05/20/2020 13:27:25 |
05/20/2020 13:27:26 | Loaded app settings.
05/20/2020 13:27:26 | Set application DPI mode: PerMonitor
05/20/2020 13:27:26 | Setup default cursor.
05/20/2020 13:27:26 | Using display adapter 0
05/20/2020 13:27:26 | Created DXGI factory.
05/20/2020 13:27:26 | Adapter #0: NVIDIA GeForce GTX 660
05/20/2020 13:27:26 | Output #0: Generic PnP Monitor (1920x1080)
05/20/2020 13:27:26 | Adapter #1: Microsoft Basic Render Driver
05/20/2020 13:27:26 | Updated Windows form configuration for borderless window.
05/20/2020 13:27:26 | Created Windows form.
05/20/2020 13:27:26 | Direct3D Feature Level: Level_11_0
05/20/2020 13:27:26 | Created Direct3D 11 Device.
05/20/2020 13:27:26 | Created swap chain: 1920x1080.
05/20/2020 13:27:26 | Created window.
05/20/2020 13:27:26 | Created clock.
05/20/2020 13:27:26 | Created graphics manager.
05/20/2020 13:27:26 | Created XAudio2 device.
05/20/2020 13:27:26 | Created audio manager.
05/20/2020 13:27:26 | Created input manager.
05/20/2020 13:27:26 | Created default font.
05/20/2020 13:27:26 | Initial app state is 'MainMenu'
05/20/2020 13:27:26 | Initial application settings:
05/20/2020 13:27:26 | LastGameVersion:
05/20/2020 13:27:26 | InitState: MainMenu
05/20/2020 13:27:26 | Language:
05/20/2020 13:27:26 | LockCursor: False
05/20/2020 13:27:26 | EdgePanMode: Analog
05/20/2020 13:27:26 | EdgePanSpeed: 15
05/20/2020 13:27:26 | KeyboardPanSpeed: 15
05/20/2020 13:27:26 | KeyboardZoomSpeed: 10
05/20/2020 13:27:26 | KeyboardRotSpeed: 90°
05/20/2020 13:27:26 | EnableMouseWheelZoom: True
05/20/2020 13:27:26 | InvertMouseWheelZoom: False
05/20/2020 13:27:26 | MouseWheelZoomSpeed: 1.12
05/20/2020 13:27:26 | MouseWheelZoomAtCursor: True
05/20/2020 13:27:26 | AutoTrackOnScreenShips: True
05/20/2020 13:27:26 | StickyFocus: True
05/20/2020 13:27:26 | DpiScaleMode: Dpi100
05/20/2020 13:27:26 | AnimateBackgrounds: True
05/20/2020 13:27:26 | BackgroundGrid: True
05/20/2020 13:27:26 | FancyParticles: True
05/20/2020 13:27:26 | UncompressedTextures: False
05/20/2020 13:27:26 | TargetFps: FpsTarget30
05/20/2020 13:27:26 | AllowShipDeselection: False
05/20/2020 13:27:26 | CtrlSelectsParts: True
05/20/2020 13:27:26 | EnableCollisionAvoidance: True
05/20/2020 13:27:26 | EnableArrivalMatching: True
05/20/2020 13:27:26 | PreferBlueprintMode: False
05/20/2020 13:27:26 | BlueprintAutoPause: True
05/20/2020 13:27:26 | ShowInvalidBlueprints: True
05/20/2020 13:27:26 | ShowAutoRemovedParts: True
05/20/2020 13:27:26 | ShowAutoRemovedDecals: True
05/20/2020 13:27:26 | BuildAutoFocus: True
05/20/2020 13:27:26 | BuildAutoRotate: True
05/20/2020 13:27:26 | BuildAutoInteriors: True
05/20/2020 13:27:26 | PaintAutoFocus: True
05/20/2020 13:27:26 | PaintAutoRotate: True
05/20/2020 13:27:26 | PaintAllowOverwrite: True
05/20/2020 13:27:26 | PaintMirrorEnabled: False
05/20/2020 13:27:26 | PaintMirrorAxis: Vertical
05/20/2020 13:27:26 | RepairAutoFocus: True
05/20/2020 13:27:26 | RepairAutoRotate: False
05/20/2020 13:27:26 | BuildAllowOverwrite: True
05/20/2020 13:27:26 | BuildAutoDoors: True
05/20/2020 13:27:26 | BuildShowNearestPaths: True
05/20/2020 13:27:26 | BuildMirrorEnabled: False
05/20/2020 13:27:26 | BuildMirrorAxis: Vertical
05/20/2020 13:27:26 | ShowStatBars: True
05/20/2020 13:27:26 | CrewMirrorEnabled: False
05/20/2020 13:27:26 | CrewMirrorAxis: Vertical
05/20/2020 13:27:26 | CrewAutoFocus: True
05/20/2020 13:27:26 | CrewAutoRotate: True
05/20/2020 13:27:26 | ShowCrewPaths: True
05/20/2020 13:27:26 | ShowCrewHomes: True
05/20/2020 13:27:26 | DefaultRoles:
05/20/2020 13:27:26 | RowsOfParts: 1
05/20/2020 13:27:26 | GrabLeavesCorridors: True
05/20/2020 13:27:26 | RepairAutoDoors: True
05/20/2020 13:27:26 | AutoHireCrew: True
05/20/2020 13:27:26 | PartToolTips: True
05/20/2020 13:27:26 | PartToolTipsDefaultToStats: False
05/20/2020 13:27:26 | AutoSave: True
05/20/2020 13:27:26 | AutoSavesToKeep: 10
05/20/2020 13:27:26 | QuickSavesToKeep: 10
05/20/2020 13:27:26 | AutoSaveInterval: 600
05/20/2020 13:27:26 | SaveLostShips: True
05/20/2020 13:27:26 | LostShipsTokeep: 10
05/20/2020 13:27:26 | FtlAutoSave: True
05/20/2020 13:27:26 | ShowOnShipIndicators: True
05/20/2020 13:27:26 | ShowZoomedOutBlibs: True
05/20/2020 13:27:26 | ShowOffScreenBlips: True
05/20/2020 13:27:26 | PingNearbyEnemies: True
05/20/2020 13:27:26 | AutoPauseOnLostFocus: True
05/20/2020 13:27:26 | ScreenShake: True
05/20/2020 13:27:26 | ShowMidpointFocusWidget: True
05/20/2020 13:27:26 | VersionCheckMode: Stable
05/20/2020 13:27:26 | EnableMetrics: True
05/20/2020 13:27:26 | PreferBorderlessWindowToggle: False
05/20/2020 13:27:26 | MasterVolume: 1
05/20/2020 13:27:26 | EffectsVolume: 1
05/20/2020 13:27:26 | InterfaceVolume: 1
05/20/2020 13:27:26 | ShowTutorials: True
05/20/2020 13:27:26 | AutoFtlJump: False
05/20/2020 13:27:26 | PaintSchemes: System.Collections.Generic.List`1[Cosmoteer.Ships.Paint.PaintScheme]
05/20/2020 13:27:26 | DefaultBuildTool: Grab
05/20/2020 13:27:26 | DefaultDecalTool: Grab
05/20/2020 13:27:26 | TutorialPageStates: System.Collections.Generic.Dictionary`2[System.String,Cosmoteer.Tutorials.TutorialPageState]
05/20/2020 13:27:26 | PlayerColor:
05/20/2020 13:27:26 | EnemyColor:
05/20/2020 13:27:26 | NeutralColor:
05/20/2020 13:27:26 | RotateMinimap: True
05/20/2020 13:27:26 | MiniviewInCombatMode: Auto
05/20/2020 13:27:26 | MiniviewNotInCombatMode: Auto
05/20/2020 13:27:26 | MiniviewLockRotation: False
05/20/2020 13:27:26 | MiniviewSize:
05/20/2020 13:27:26 | ShowInteriors: False
05/20/2020 13:27:26 | ShowAllCommands: False
05/20/2020 13:27:26 | AlwaysShowCommandWidgets: False
05/20/2020 13:27:26 | ShowSelectedPartStatusBars: True
05/20/2020 13:27:26 | PreferShipRelativeAttackAngle: False
05/20/2020 13:27:26 | PreferWorldRelativeFollowAngle: False
05/20/2020 13:27:26 | DirectControlEnableWeapons: True
05/20/2020 13:27:26 | DirectControlAimAssist: True
05/20/2020 13:27:26 | DirectControlAutoBrake: True
05/20/2020 13:27:26 | DirectControlAutoFaceCursor: False
05/20/2020 13:27:26 | DirectControlViewFollowsCursor: False
05/20/2020 13:27:26 | DirectControlAutoRotateView: False
05/20/2020 13:27:26 | DirectControlAutoZoomView: False
05/20/2020 13:27:26 | ShipLibraryLargeIcons: False
05/20/2020 13:27:26 | BreakFormationToAttack: True
05/20/2020 13:27:26 | DisplayAllShips: False
05/20/2020 13:27:26 | ShowAdvancedCommands: False
05/20/2020 13:27:26 | EnabledMods: System.Collections.Generic.HashSet`1[System.String]
05/20/2020 13:27:26 | AutoDisableMods: True
05/20/2020 13:27:26 | DeleteFileOnStartup:
05/20/2020 13:27:26 | DefaultGameMode:
05/20/2020 13:27:26 | DefaultCreativeModeMapSize: 0
05/20/2020 13:27:26 | DefaultBountyModeDifficulty: 0
05/20/2020 13:27:26 | DefaultBountyModeMapSize: 0
05/20/2020 13:27:26 | DefaultBountyModeStarterShip: 0
05/20/2020 13:27:26 | MPShipColorMode: RandomPerPlayer
05/20/2020 13:27:26 | MPBlipColorMode: FriendAndFoe
05/20/2020 13:27:26 | MPShowDamagePoints: True
05/20/2020 13:27:26 | CustomRulesets: System.Collections.Generic.Dictionary2[System.String,System.Collections.Generic.List
1[Cosmoteer.CustomRuleset]]
05/20/2020 13:27:26 | AllowP2PConnections: True
05/20/2020 13:27:26 | PreferLAN: False
05/20/2020 13:27:26 | DefaultServer: 0
05/20/2020 13:27:26 | ShowNewsOnStartup: True
05/20/2020 13:27:26 | ReadNewsArticles: System.Collections.Generic.HashSet`1[System.String]
05/20/2020 13:27:26 | ShowNewsAlerts: True
05/20/2020 13:27:26 | HiddenNewsAlerts: System.Collections.Generic.HashSet`1[System.String]
05/20/2020 13:27:26 | MainMenuBackgroundIndex: 0
05/20/2020 13:27:26 | CycleMainMenuBackground: True
05/20/2020 13:27:26 | DefaultAuthorName:
05/20/2020 13:27:26 | ShowSteamWishlistPrompt: True
05/20/2020 13:27:26 | Starting main game loop...
05/20/2020 13:27:26 | Enabled mods:
05/20/2020 13:27:28 | cosmoteer.billion_credits
05/20/2020 13:27:28 | cosmoteer.example_mod
05/20/2020 13:27:28 | cosmoteer.example_ship_library
05/20/2020 13:27:28 | cosmoteer.huge_ships
05/20/2020 13:27:28 | Lukasz_Lutek.CosmoSide
05/20/2020 13:27:28 | Kroom.Krooms_Forge
05/20/2020 13:27:28 | Kroom.Normal_Armor_Expanded
05/20/2020 13:27:28 | deathwolf.starship_utilities
05/20/2020 13:27:28 | SW.StarWars
05/20/2020 13:27:28 | Loaded language 'en'.
05/20/2020 13:27:28 | Source info:
05/20/2020 13:27:28 | ToAdd
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | ID = LL_NanitesContainer
05/20/2020 13:27:28 | MaxCarried = 10
05/20/2020 13:27:28 | CarriedMultiple = 10
05/20/2020 13:27:28 | CarriedSprite
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | File = "Resources/NanitesContainer.png"
05/20/2020 13:27:28 | Size = [1, 1]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | CarriedSpriteOffset = [0, .25]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | Full source file text:
05/20/2020 13:27:28 | ID = "Lukasz_Lutek.CosmoSide"
05/20/2020 13:27:28 | Name = "CosmoSide"
05/20/2020 13:27:28 | Version = 0.4.3
05/20/2020 13:27:28 | CompatibleGameVersions = ["0.15.9"]
05/20/2020 13:27:28 | MdifiesMultiplayer = true
05/20/2020 13:27:28 | Author = "Lukasz Lutek"
05/20/2020 13:27:28 | Description = "Adds parts isnpired by game PlanetSide 2 for needs of my Great Conglomerate faction"
05/20/2020 13:27:28 | StringsFolder = "Strings"
05/20/2020 13:27:28 | Logo = "Logo.png"
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | ShipLibraries
05/20/2020 13:27:28 | [
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Folder = "CSShips"
05/20/2020 13:27:28 | NameKey = "CosmoSide"
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | ]
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | Actions
05/20/2020 13:27:28 | [
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Action = Replace
05/20/2020 13:27:28 | Replace = "<modes//bounty/bounty.txt>/DifficultyLevels"
05/20/2020 13:27:28 | With = &<CSbounty.txt>/DifficultyLevels
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Action = Replace
05/20/2020 13:27:28 | Replace = "<modes/bounty/bounty.txt>/BaseDifficulty/ThreatLevels"
05/20/2020 13:27:28 | With = &<CSbounty.txt>/BaseDifficulty/ThreatLevels
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Action = Replace
05/20/2020 13:27:28 | Replace = "<modes/bounty/bounty.txt>/Tiers"
05/20/2020 13:27:28 | With
05/20/2020 13:27:28 | [
05/20/2020 13:27:28 | // A 0
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | MinBountyBaseValue = 0
05/20/2020 13:27:28 | MaxBountyBasevalue = 1
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | // A 1
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | MinBountyBaseValue = 2
05/20/2020 13:27:28 | MaxBountyBasevalue = 3
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | // TS 2
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | MinBountyBaseValue = 4
05/20/2020 13:27:28 | MaxBountyBasevalue = 5
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | // 3
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | MinBountyBaseValue = 1000
05/20/2020 13:27:28 | MaxBountyBasevalue = 55000
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | // 4
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | MinBountyBaseValue = 55001
05/20/2020 13:27:28 | MaxBountyBasevalue = 75000
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | // 5
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | MinBountyBaseValue = 75001
05/20/2020 13:27:28 | MaxBountyBasevalue = 110000
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | // 6
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | MinBountyBaseValue = 110001
05/20/2020 13:27:28 | MaxBountyBasevalue = 165000
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | // 7
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | MinBountyBaseValue = 165001
05/20/2020 13:27:28 | MaxBountyBasevalue = 250000
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | // 8
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | MinBountyBaseValue = 250001
05/20/2020 13:27:28 | MaxBountyBasevalue = 375000
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | // 9
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | MinBountyBaseValue = 375001
05/20/2020 13:27:28 | MaxBountyBasevalue = 550000
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | // 10
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | MinBountyBaseValue = 550001
05/20/2020 13:27:28 | MaxBountyBasevalue = 825000
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | // 11
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | MinBountyBaseValue = 825001
05/20/2020 13:27:28 | MaxBountyBasevalue = 1200000
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | // 12
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | MinBountyBaseValue = 1200001
05/20/2020 13:27:28 | MaxBountyBasevalue = 2500000
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | ]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Action = AddMany
05/20/2020 13:27:28 | AddTo = "<modes/bounty/bounty.txt>/GeneratedBounties"
05/20/2020 13:27:28 | ManyToAdd
05/20/2020 13:27:28 | [
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | BaseValue = 0
05/20/2020 13:27:28 | DesignedShip = "CSShips/Asteroid01.ship.png"
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | BaseValue = 1
05/20/2020 13:27:28 | DesignedShip = "CSShips/Asteroid02.ship.png"
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | BaseValue = 2
05/20/2020 13:27:28 | DesignedShip = "CSShips/Asteroid03.ship.png"
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | BaseValue = 3
05/20/2020 13:27:28 | DesignedShip = "CSShips/Asteroid04.ship.png"
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | BaseValue = 4
05/20/2020 13:27:28 | DesignedShip = "CSShips/TradingStation.ship.png"
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | ]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 |
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
05/20/2020 13:27:28 | //Icons
05/20/2020 13:27:28 | /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Action = Add
05/20/2020 13:27:28 | AddTo = "<gui/game/indicators/indicators.txt>"
05/20/2020 13:27:28 | Name = "Overheat"
05/20/2020 13:27:28 | ToAdd = "Gui/Overheat.png"
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Action = Add
05/20/2020 13:27:28 | AddTo = "<gui/game/indicators/indicators.txt>"
05/20/2020 13:27:28 | Name = "NoTradingStation"
05/20/2020 13:27:28 | ToAdd = "Gui/NoTradingStation.png"
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
05/20/2020 13:27:28 | //
05/20/2020 13:27:28 | /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
05/20/2020 13:27:28 | // {
05/20/2020 13:27:28 | // Action = AddMany
05/20/2020 13:27:28 | // AddTo = "<gui/game/parts/part_toggles.txt>/PartToggles"
05/20/2020 13:27:28 | // ManyToAdd = &<Gui/part_toggles.txt>/PartToggles
05/20/2020 13:27:28 | // }
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Action = AddMany
05/20/2020 13:27:28 | AddTo = "<Ships/terran/terran.txt>/Terran/Parts"
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | ManyToAdd
05/20/2020 13:27:28 | [
05/20/2020 13:27:28 | &<Parts/FFShield/FFShield.txt>/Part
05/20/2020 13:27:28 | &<Parts/Thermonuclear_Reactor/Thermonuclear_Reactor.txt>/Part
05/20/2020 13:27:28 | &<Parts/Capacitor_Charger/Capacitor_Charger.txt>/Part
05/20/2020 13:27:28 | &<Parts/Nanites_Fabricator/Nanites_Fabricator.txt>/Part
05/20/2020 13:27:28 | &<Parts/Nanites_Rack/Nanites_Rack.txt>/Part
05/20/2020 13:27:28 | &<Parts/Dalton_Cannon_AP/Dalton_Cannon_AP.txt>/Part
05/20/2020 13:27:28 | &<Parts/Dalton_Cannon_HESH/Dalton_Cannon_HESH.txt>/Part
05/20/2020 13:27:28 | &<Parts/Dalton_Cannon_HE/Dalton_Cannon_HE.txt>/Part
05/20/2020 13:27:28 | &<Parts/LL_Corridor_1/LL_Corridor_1.txt>/Part
05/20/2020 13:27:28 | &<Parts/LL_Corridor_2/LL_Corridor_2.txt>/Part
05/20/2020 13:27:28 | &<Parts/LL_Crew_Quarters/LL_Crew_Quarters.txt>/Part
05/20/2020 13:27:28 | &<Parts/LL_Crew_Bunk/LL_Crew_Bunk.txt>/Part
05/20/2020 13:27:28 | &<Parts/Fire_Extinguisher_Printer/Fire_Extinguisher_Printer.txt>/Part
05/20/2020 13:27:28 | &<Parts/Dedicated_Reactor/Dedicated_Reactor.txt>/Part
05/20/2020 13:27:28 | &<Parts/Dedicated_Capacitor_Storage/Dedicated_Capacitor_Storage.txt>/Part
05/20/2020 13:27:28 | &<Parts/Frequency_Manipulator/Frequency_Manipulator.txt>/Part
05/20/2020 13:27:28 | &<Parts/Overclock_Upgrade/Overclock_Upgrade.txt>/Part
05/20/2020 13:27:28 | &<Parts/OWFField/OWFField.txt>/Part
05/20/2020 13:27:28 | &<Parts/LL_Stairs/LL_Stairs.txt>/Part
05/20/2020 13:27:28 | &<Parts/Capacitor_Charger_2x2/Capacitor_Charger_2x2.txt>/Part
05/20/2020 13:27:28 | &<Parts/Mining_Laser/Mining_Laser.txt>/Part
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | &<Parts/LL_Ore_Storage/LL_Ore_Storage.txt>/Part
05/20/2020 13:27:28 | &<Parts/LL_Ore_Storage/LL_Ore_Trading_Crate.txt>/Part
05/20/2020 13:27:28 | &<Parts/LL_Ore_Storage/LL_Ore_Unpacked_Storage.txt>/Part
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | &<Parts/LL_Resource_Storage/LL_Resource_Storage.txt>/Part
05/20/2020 13:27:28 | &<Parts/LL_Resource_Storage/LL_Resource_Trading_Crate.txt>/Part
05/20/2020 13:27:28 | &<Parts/LL_Resource_Storage/LL_Resource_Unpacked_Storage.txt>/Part
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | &<Parts/Refinery_Medium/Refinery_Medium.txt>/Part
05/20/2020 13:27:28 | &<Parts/Trade_Command/Trade_Command.txt>/Part
05/20/2020 13:27:28 | &<Parts/Trade_Station_Core/Trade_Station_Core.txt>/Part
05/20/2020 13:27:28 | ]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Action = AddMany
05/20/2020 13:27:28 | AddTo = "<Ships/asteroids/asteroids.txt>/Asteroids/Parts"
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | ManyToAdd
05/20/2020 13:27:28 | [
05/20/2020 13:27:28 | &<Parts/LL_Asteroid_Ore/LL_Asteroid_Ore.txt>/Part
05/20/2020 13:27:28 | &<Parts/LL_Asteroid/LL_Asteroid.txt>/Part
05/20/2020 13:27:28 | ]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
05/20/2020 13:27:28 | //Buffs
05/20/2020 13:27:28 | /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Action = Add
05/20/2020 13:27:28 | AddTo = "<buffs/buffs.txt>"
05/20/2020 13:27:28 | Name = "LL_Capacitor_Chargers"
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | ToAdd
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | CombineMode = Add
05/20/2020 13:27:28 | BaseValue = 100%
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | Icon
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Texture
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | File = "Gui/Connected.png"
05/20/2020 13:27:28 | MipLevels = 2
05/20/2020 13:27:28 | SampleMode = Linear
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | Size = [1, 1]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | IconTextFormatKey = "BuildBox/BuffPercentageFmt"
05/20/2020 13:27:28 | IconTextMultiply = 100
05/20/2020 13:27:28 | IconTextAdd = -100
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | RectBorderColor = [255, 0, 255, 160]
05/20/2020 13:27:28 | RectFillColor = [255, 0, 255, 64]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Action = Add
05/20/2020 13:27:28 | AddTo = "<buffs/buffs.txt>"
05/20/2020 13:27:28 | Name = "LL_Capacitor_Chargers_2x2"
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | ToAdd
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | CombineMode = Add
05/20/2020 13:27:28 | BaseValue = 100%
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | Icon
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Texture
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | File = "Gui/Connected.png"
05/20/2020 13:27:28 | MipLevels = 2
05/20/2020 13:27:28 | SampleMode = Linear
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | Size = [1, 1]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | IconTextFormatKey = "BuildBox/BuffPercentageFmt"
05/20/2020 13:27:28 | IconTextMultiply = 100
05/20/2020 13:27:28 | IconTextAdd = -100
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | RectBorderColor = [255, 0, 255, 160]
05/20/2020 13:27:28 | RectFillColor = [255, 0, 255, 64]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Action = Add
05/20/2020 13:27:28 | AddTo = "<buffs/buffs.txt>"
05/20/2020 13:27:28 | Name = "LL_PowerDrain"
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | ToAdd
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | CombineMode = Add
05/20/2020 13:27:28 | BaseValue = 100%
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | Icon
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Texture
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | File = "Gui/empty.png"
05/20/2020 13:27:28 | MipLevels = 2
05/20/2020 13:27:28 | SampleMode = Linear
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | Size = [1, 1]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | IconTextFormatKey = "BuildBox/BuffPercentageFmt"
05/20/2020 13:27:28 | IconTextMultiply = 100
05/20/2020 13:27:28 | IconTextAdd = -100
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | RectBorderColor = [255, 0, 255, 160]
05/20/2020 13:27:28 | RectFillColor = [255, 0, 255, 64]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Action = Add
05/20/2020 13:27:28 | AddTo = "<buffs/buffs.txt>"
05/20/2020 13:27:28 | Name = "LL_DedicatedPower"
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | ToAdd
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | CombineMode = Add
05/20/2020 13:27:28 | BaseValue = 100%
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | Icon
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Texture
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | File = "Gui/empty.png"
05/20/2020 13:27:28 | MipLevels = 2
05/20/2020 13:27:28 | SampleMode = Linear
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | Size = [1, 1]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | IconTextFormatKey = "BuildBox/BuffPercentageFmt"
05/20/2020 13:27:28 | IconTextMultiply = 100
05/20/2020 13:27:28 | IconTextAdd = -100
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | RectBorderColor = [255, 0, 255, 160]
05/20/2020 13:27:28 | RectFillColor = [255, 0, 255, 64]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Action = Add
05/20/2020 13:27:28 | AddTo = "<buffs/buffs.txt>"
05/20/2020 13:27:28 | Name = "LL_FrequencyManipulator"
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | ToAdd
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | CombineMode = Add
05/20/2020 13:27:28 | BaseValue = 100%
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | Icon
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Texture
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | File = "Gui/empty.png"
05/20/2020 13:27:28 | MipLevels = 2
05/20/2020 13:27:28 | SampleMode = Linear
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | Size = [1, 1]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | IconTextFormatKey = "BuildBox/BuffPercentageFmt"
05/20/2020 13:27:28 | IconTextMultiply = 100
05/20/2020 13:27:28 | IconTextAdd = -100
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | RectBorderColor = [255, 0, 255, 160]
05/20/2020 13:27:28 | RectFillColor = [255, 0, 255, 64]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Action = Add
05/20/2020 13:27:28 | AddTo = "<buffs/buffs.txt>"
05/20/2020 13:27:28 | Name = "LL_Overclock"
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | ToAdd
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | CombineMode = Add
05/20/2020 13:27:28 | BaseValue = 100%
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | Icon
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Texture
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | File = "Gui/empty.png"
05/20/2020 13:27:28 | MipLevels = 2
05/20/2020 13:27:28 | SampleMode = Linear
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | Size = [1, 1]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | IconTextFormatKey = "BuildBox/BuffPercentageFmt"
05/20/2020 13:27:28 | IconTextMultiply = 100
05/20/2020 13:27:28 | IconTextAdd = -100
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | RectBorderColor = [255, 0, 255, 160]
05/20/2020 13:27:28 | RectFillColor = [255, 0, 255, 64]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Action = Add
05/20/2020 13:27:28 | AddTo = "<buffs/buffs.txt>"
05/20/2020 13:27:28 | Name = "LL_Trading"
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | ToAdd
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | CombineMode = Add
05/20/2020 13:27:28 | BaseValue = 100%
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | Icon
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Texture
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | File = "Gui/empty.png"
05/20/2020 13:27:28 | MipLevels = 2
05/20/2020 13:27:28 | SampleMode = Linear
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | Size = [1, 1]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | IconTextFormatKey = "BuildBox/BuffPercentageFmt"
05/20/2020 13:27:28 | IconTextMultiply = 100
05/20/2020 13:27:28 | IconTextAdd = -100
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | RectBorderColor = [255, 0, 255, 160]
05/20/2020 13:27:28 | RectFillColor = [255, 0, 255, 64]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
05/20/2020 13:27:28 | // Ammo
05/20/2020 13:27:28 | /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Action = Add
05/20/2020 13:27:28 | AddTo = "<Ammo/ammo.txt>/Ammo"
05/20/2020 13:27:28 | ToAdd
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | ID = LL_NanitesContainer
05/20/2020 13:27:28 | MaxCarried = 10
05/20/2020 13:27:28 | CarriedMultiple = 10
05/20/2020 13:27:28 | CarriedSprite
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | File = "Resources/NanitesContainer.png"
05/20/2020 13:27:28 | Size = [1, 1]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | CarriedSpriteOffset = [0, .25]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Action = Add
05/20/2020 13:27:28 | AddTo = "<Ammo/ammo.txt>/Ammo"
05/20/2020 13:27:28 | ToAdd
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | ID = LL_Ore
05/20/2020 13:27:28 | MaxCarried = 1000
05/20/2020 13:27:28 | CarriedMultiple = 1000
05/20/2020 13:27:28 | CarriedSprite
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | File = "Resources/OreContainer.png"
05/20/2020 13:27:28 | Size = [1, 1]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | CarriedSpriteOffset = [0, .25]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Action = Add
05/20/2020 13:27:28 | AddTo = "<Ammo/ammo.txt>/Ammo"
05/20/2020 13:27:28 | ToAdd
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | ID = LL_Resources
05/20/2020 13:27:28 | MaxCarried = 1000
05/20/2020 13:27:28 | CarriedMultiple = 1000
05/20/2020 13:27:28 | CarriedSprite
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | File = "Resources/ResourcesContainer.png"
05/20/2020 13:27:28 | Size = [1, 1]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | CarriedSpriteOffset = [0, .25]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | /////////////////////////////////////////Mining Empty Resources
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Action = Add
05/20/2020 13:27:28 | AddTo = "<Ammo/ammo.txt>/Ammo"
05/20/2020 13:27:28 | ToAdd
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | ID = LL_Mineable
05/20/2020 13:27:28 | MaxCarried = 1
05/20/2020 13:27:28 | CarriedMultiple = 1
05/20/2020 13:27:28 | CarriedSprite
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | File = "Resources/OreContainer.png"
05/20/2020 13:27:28 | Size = [1, 1]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | CarriedSpriteOffset = [0, .25]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Action = Add
05/20/2020 13:27:28 | AddTo = "<Ammo/ammo.txt>/Ammo"
05/20/2020 13:27:28 | ToAdd
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | ID = LL_MinedOre
05/20/2020 13:27:28 | MaxCarried = 1000
05/20/2020 13:27:28 | CarriedMultiple = 1000
05/20/2020 13:27:28 | CarriedSprite
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | File = "Resources/OreContainer.png"
05/20/2020 13:27:28 | Size = [1, 1]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | CarriedSpriteOffset = [0, .25]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | /////////////////////////////////////////Trading Empty Resources
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | Action = Add
05/20/2020 13:27:28 | AddTo = "<Ammo/ammo.txt>/Ammo"
05/20/2020 13:27:28 | ToAdd
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | ID = LL_TradingBar
05/20/2020 13:27:28 | MaxCarried = 1
05/20/2020 13:27:28 | CarriedMultiple = 1
05/20/2020 13:27:28 | CarriedSprite
05/20/2020 13:27:28 | {
05/20/2020 13:27:28 | File = "Resources/OreContainer.png"
05/20/2020 13:27:28 | Size = [1, 1]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | CarriedSpriteOffset = [0, .25]
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 | }
05/20/2020 13:27:28 |
05/20/2020 13:27:28 | /////////////////////////////////////////////
05/20/2020 13:27:28 | ]
05/20/2020 13:27:28 | Memory usage at time of crash: 332,324,864
05/20/2020 13:27:28 | Application state stack at time of crash:
05/20/2020 13:27:28 | Cosmoteer.Data.Assets
05/20/2020 13:27:28 | FPS at time of crash: 30.919098
05/20/2020 13:27:28 | Running processes at time of crash: audiodg, cmd, conhost, Cosmoteer, csrss, ctfmon, dasHost, dllhost, dwm, explorer, FileCoAuth, firefox, fontdrvhost, GameBar, GameBarFT, GameBarFTServer, Idle, jucheck, jusched, kdd, lsass, Memory Compression, Microsoft.Photos, MsMpEng, NisSrv, NVDisplay.Container, OneDrive, OriginThinSetupInternal, OriginWebHelperService, Rainmeter, Registry, RuntimeBroker, SearchFilterHost, SearchIndexer, SearchProtocolHost, SearchUI, SecurityHealthService, SecurityHealthSystray, services, SettingSyncHost, SgrmBroker, ShellExperienceHost, sihost, smartscreen, smss, spoolsv, StartMenuExperienceHost, svchost, System, taskhostw, WD Device Agent, WD Discovery, WDDiscoveryMonitor, WDDiscoveryService, wdsync, wdsync-inotify, wininit, winlogon, WmiPrvSE, WUDFHost, YourPhone,
05/20/2020 13:27:28 | Halfling.Serialization.DeserializeException: Deserialization from source "<F:\Games\Cosmoteer\Data\rules.txt>" failed.
05/20/2020 13:27:28 | ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
05/20/2020 13:27:28 | ---> Halfling.Serialization.DeserializeException: Deserialization from source "<[user's home folder]\OneDrive\Dokumente\My Games\Cosmoteer\Mods\CosmoSide 0.4.3\mod.txt>/Actions/15/ToAdd" failed.
05/20/2020 13:27:28 | ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
05/20/2020 13:27:28 | ---> Halfling.Serialization.DeserializeException: Unable to find source for non-optional field "NameKey" in source "<[user's home folder]\OneDrive\Dokumente\My Games\Cosmoteer\Mods\CosmoSide 0.4.3\mod.txt>/Actions/15/ToAdd".
05/20/2020 13:27:28 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt)
05/20/2020 13:27:28 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)
05/20/2020 13:27:28 | at Halfling.Serialization.Base.BaseSerializer`10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)
05/20/2020 13:27:28 | at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker)
05/20/2020 13:27:28 | at Cosmoteer.Ships.AmmoRules..ctor(GenericSerialReader reader)
05/20/2020 13:27:28 | --- End of inner exception stack trace ---
05/20/2020 13:27:28 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
05/20/2020 13:27:28 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
05/20/2020 13:27:28 | at System.Reflection.ConstructorInfo.Invoke(Object[] parameters)
05/20/2020 13:27:28 | at Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
05/20/2020 13:27:28 | 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)
05/20/2020 13:27:28 | --- End of inner exception stack trace ---
05/20/2020 13:27:28 | 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)
05/20/2020 13:27:28 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker)
05/20/2020 13:27:28 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt)
05/20/2020 13:27:28 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.FillArrayRanks(Array a, Type elementType, ObjectTextSerializer serializer, IOTNode curNode, List`1 curIndices, Int32 numRanks, ProgressTracker pt)
05/20/2020 13:27:28 | at Halfling.Serialization.DefaultSerializers.ArraySerializer.Read(ObjectTextSerializer s, IOTNode node, Type type, ProgressTracker progressTracker)
05/20/2020 13:27:28 | at Halfling.Serialization.Base.BaseSerializer`10.SpecificDeserializerDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
05/20/2020 13:27:28 | 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)
05/20/2020 13:27:28 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, DeserializationReflectionInfo dri, Boolean forceNoOption, ProgressTracker pt)
05/20/2020 13:27:28 | at Halfling.Serialization.Base.BaseSerializer`10.ReflectiveRead(TSource source, Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)
05/20/2020 13:27:28 | at Halfling.Serialization.Base.BaseSerializer`10.GenericSerialReaderImpl.ReflectiveRead(Object target, Type type, Boolean forceNoOption, ProgressTracker progressTracker)
05/20/2020 13:27:28 | at Halfling.Serialization.Generic.GenericSerialReader.ReflectiveRead(Object target, Boolean forceNoOption, ProgressTracker progressTracker)
05/20/2020 13:27:28 | at Cosmoteer.Data.Rules..ctor(GenericSerialReader reader, ProgressTracker pt)
05/20/2020 13:27:28 | --- End of inner exception stack trace ---
05/20/2020 13:27:28 | at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor, Boolean wrapExceptions)
05/20/2020 13:27:28 | at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
05/20/2020 13:27:28 | at System.Reflection.ConstructorInfo.Invoke(Object[] parameters)
05/20/2020 13:27:28 | at Halfling.Serialization.Base.BaseSerializer`10.GenericConstructorDeserializationMethod.TryDeserialize(TSerializer s, TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker, Object& obj)
05/20/2020 13:27:28 | 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)
05/20/2020 13:27:28 | --- End of inner exception stack trace ---
05/20/2020 13:27:28 | 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)
05/20/2020 13:27:28 | at Halfling.Serialization.Base.BaseSerializer`10.Read(TSource source, Type type, ReadFlags flags, ProgressTracker progressTracker)
05/20/2020 13:27:28 | at Halfling.Serialization.Base.BaseSerializer`10.Read[T](TSource source, ReadFlags flags, ProgressTracker progressTracker)
05/20/2020 13:27:28 | at Cosmoteer.Data.Assets.LoaderThread()
05/20/2020 13:27:28 | at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
05/20/2020 13:27:28 | at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
05/20/2020 13:27:28 | --- End of stack trace from previous location where exception was thrown ---
05/20/2020 13:27:28 | at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
05/20/2020 13:27:28 | at System.Threading.ThreadHelper.ThreadStart()
05/20/2020 13:27:29 | Actual data hash: 3c74a8bb72f05431f33f792480f89319
05/20/2020 13:27:29 | Expected data hash: 3c74a8bb72f05431f33f792480f89319
05/20/2020 13:27:29 | Director received exit call.
05/20/2020 13:27:29 | Disposed default font.
05/20/2020 13:27:29 | Disposed XA2AudioManager device.
05/20/2020 13:27:29 | Disposed audio manager.
05/20/2020 13:27:29 | Disposed clock.
05/20/2020 13:27:29 | Disposed input manager.
05/20/2020 13:27:29 | Disposed graphics manager.
05/20/2020 13:27:29 | Disposed swap chain.
05/20/2020 13:27:29 | Disposed Direct3D device.
05/20/2020 13:27:29 | Disposed DXGI factory.
05/20/2020 13:27:29 | Closed Windows form.
05/20/2020 13:27:29 | Director received exit call.
05/20/2020 13:27:29 | Disposed window.
05/20/2020 13:27:29 | Disposed platform interface.
05/20/2020 13:27:29 | Closing log output file...
Some possible fixes or tips would be appreciated!
(I still have to ask LukaszLutek for permission to post it then but I just wan't to do it for myself if I don't get permission.)