0 of 0

File information

Last updated

Original upload

Created by

Shockah

Uploaded by

Shockah

Virus scan

Some manually verified files

Tags for this mod

34 comments

  1. Shockah
    Shockah
    • premium
    • 84 kudos
    Locked
    Sticky
    I've enabled the forum and bugs tabs to keep troubleshooting more contained. I'd still prefer actual bugs to be reported on GitHub instead if possible, but I'll also look at bugs reported here.
  2. maciek90821
    maciek90821
    • member
    • 0 kudos
    I can't believe it's not made out of pure Nickel, false advertising

    :3
  3. WarriorKitten
    WarriorKitten
    • member
    • 0 kudos
    Any chance of auto updating mods?
    1. Shockah
      Shockah
      • premium
      • 84 kudos
      Nickel itself couldn't possibly update the mods without restarting itself, which is annoying to implement *and* use.
      It also couldn't auto-update mods from NexusMods, unless you've paid for the site's premium account.
    2. WarriorKitten
      WarriorKitten
      • member
      • 0 kudos
      Ah, good points. mb mb
  4. Zadratan
    Zadratan
    • member
    • 0 kudos
    Excellent mod loader with a very clean and slim package, and very very helpful dev(s)!
  5. AvangionQ
    AvangionQ
    • supporter
    • 0 kudos
    Failure to launch:
    1. AvangionQ
      AvangionQ
      • supporter
      • 0 kudos
      [info][NickelLauncher] Nickel 1.5.4 launcher -- A modding API / mod loader for the game Cobalt Core.
      [info][Nickel] Nickel 1.5.4 -- A modding API / mod loader for the game Cobalt Core.
      [info][Nickel] ModStoragePath: ~\AppData\Roaming\CobaltCore\Nickel\ModStorage
      [info][Nickel] Preparing Harmony for mod usage...
      [info][Nickel] InternalModsPath: C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\InternalModLibrary
      [info][Nickel] ModsPath: C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\ModLibrary
      [info][Nickel] PrivateModStoragePath: ~\AppData\Roaming\CobaltCore\Nickel\PrivateModStorage
      [info][Nickel] Resolving mods...
      [info][Nickel] Ignored package PriorityPluginPackageResolver.PluginPackage { Package = SanitizingPluginPackage { PackageType = DirectoryPluginPackage`1, Manifest = Nickel.ModManifest, PackageRoot = C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\ModLibrary\Nickel\InternalModLibrary\Nickel.Essentials }, Priority = 1 } due to lower priority than another one.
      [info][Nickel] Ignored package PriorityPluginPackageResolver.PluginPackage { Package = SanitizingPluginPackage { PackageType = DirectoryPluginPackage`1, Manifest = Nickel.ModManifest, PackageRoot = C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\ModLibrary\Nickel.Essentials }, Priority = 1 } due to lower priority than another one.
      [info][Nickel] Ignored package PriorityPluginPackageResolver.PluginPackage { Package = SanitizingPluginPackage { PackageType = DirectoryPluginPackage`1, Manifest = Nickel.ModManifest, PackageRoot = C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\ModLibrary\Nickel\InternalModLibrary\Nickel.Legacy }, Priority = 1 } due to lower priority than another one.
      [info][Nickel] Ignored package PriorityPluginPackageResolver.PluginPackage { Package = SanitizingPluginPackage { PackageType = DirectoryPluginPackage`1, Manifest = Nickel.ModManifest, PackageRoot = C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\ModLibrary\Nickel.Legacy }, Priority = 1 } due to lower priority than another one.
      [info][Nickel] Ignored package PriorityPluginPackageResolver.PluginPackage { Package = SanitizingPluginPackage { PackageType = DirectoryPluginPackage`1, Manifest = Nickel.ModManifest, PackageRoot = C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\ModLibrary\Nickel\InternalModLibrary\Nickel.ModSettings }, Priority = 1 } due to lower priority than another one.
      [info][Nickel] Ignored package PriorityPluginPackageResolver.PluginPackage { Package = SanitizingPluginPackage { PackageType = DirectoryPluginPackage`1, Manifest = Nickel.ModManifest, PackageRoot = C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\ModLibrary\Nickel.ModSettings }, Priority = 1 } due to lower priority than another one.
      [info][Nickel] Ignored package PriorityPluginPackageResolver.PluginPackage { Package = SanitizingPluginPackage { PackageType = DirectoryPluginPackage`1, Manifest = Nickel.ModManifest, PackageRoot = C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\ModLibrary\Nickel\InternalModLibrary\Nickel.UpdateChecks }, Priority = 1 } due to lower priority than another one.
      [info][Nickel] Ignored package PriorityPluginPackageResolver.PluginPackage { Package = SanitizingPluginPackage { PackageType = DirectoryPluginPackage`1, Manifest = Nickel.ModManifest, PackageRoot = C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\ModLibrary\Nickel.UpdateChecks }, Priority = 1 } due to lower priority than another one.
      [info][Nickel] Ignored package PriorityPluginPackageResolver.PluginPackage { Package = SanitizingPluginPackage { PackageType = DirectoryPluginPackage`1, Manifest = Nickel.ModManifest, PackageRoot = C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\ModLibrary\Nickel\InternalModLibrary\Nickel.UpdateChecks.GitHub }, Priority = 1 } due to lower priority than another one.
      [info][Nickel] Ignored package PriorityPluginPackageResolver.PluginPackage { Package = SanitizingPluginPackage { PackageType = DirectoryPluginPackage`1, Manifest = Nickel.ModManifest, PackageRoot = C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\ModLibrary\Nickel.UpdateChecks.GitHub }, Priority = 1 } due to lower priority than another one.
      [info][Nickel] Ignored package PriorityPluginPackageResolver.PluginPackage { Package = SanitizingPluginPackage { PackageType = DirectoryPluginPackage`1, Manifest = Nickel.ModManifest, PackageRoot = C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\ModLibrary\Nickel\InternalModLibrary\Nickel.UpdateChecks.NexusMods }, Priority = 1 } due to lower priority than another one.
      [info][Nickel] Ignored package PriorityPluginPackageResolver.PluginPackage { Package = SanitizingPluginPackage { PackageType = DirectoryPluginPackage`1, Manifest = Nickel.ModManifest, PackageRoot = C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\ModLibrary\Nickel.UpdateChecks.NexusMods }, Priority = 1 } due to lower priority than another one.
      [info][Nickel] Resolving mod load order...
      [info][Nickel] Loading BeforeGameAssembly phase mods...
      [info][Nickel] Loaded mod Nickel: Update checks (Nickel.UpdateChecks) 1.5.4 by Nickel: Provides a mechanism of update checks for installed mods.
      [info][Nickel] Loaded mod Nickel: GitHub update checks (Nickel.UpdateChecks.GitHub) 1.5.4 by Nickel: Provides a mechanism of GitHub update checks for installed mods.
      [info][Nickel] Loaded mod Nickel: NexusMods update checks (Nickel.UpdateChecks.NexusMods) 1.5.4 by Nickel: Provides a mechanism of NexusMods update checks for installed mods.
      [info][Nickel] Loaded 3 mods.
      [info][Nickel] Loading game assembly...
      [info][Nickel] Loading other assemblies...
      [info][Nickel] DebugMode: EnabledWithSaving
      [info][Nickel] Game version: 1.1.2
      [info][Nickel] GameWorkingDirectory: C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core
      [info][Nickel] SavePath: ~\AppData\Roaming\CobaltCore\Nickel\Saves
      [info][Nickel] Loading AfterGameAssembly phase mods...
      [info][Nickel] Loaded mod APurpleApple.GenericArtifacts 1.0.3
      [info][Nickel] Loaded mod APurpleApple.ShipPartExpansion 0.1.0
      [info][Nickel] Loaded mod Nickel: Essentials (Nickel.Essentials) 1.5.4 by Nickel: Provides functionality and bugfixes essential for playing the modded game.
      [info][Nickel] Loaded mod Nickel: Legacy mod support (Nickel.Legacy) 1.5.4 by Nickel: Loads and manages legacy mods.
      [info][Nickel] Loaded mod Nickel: Mod settings (Nickel.ModSettings) 1.5.4 by Nickel: Allows mods to create their own custom settings menus.
      [info][Nickel] Loaded mod Rerolls (Shockah.Rerolls) 2.1.0 by Shockah: Adds a way to reroll artifact and card rewards.
      [info][Nickel] Loaded mod APurpleApple.Shipyard 2.0.2
      [info][Nickel] Loaded mod Codex Helper (Shockah.CodexHelper) 1.1.3 by Shockah: Helps with Codex completion, by showing which cards or artifacts you're missing, and whether you've beaten a difficulty with the chosen crew.
      [info][Nickel] Loaded mod Kokoro (Shockah.Kokoro) 1.12.0 by Shockah: A utility/library mod - a little bit for players, and a lot for modders.
      [info][Nickel] Loaded mod pont.SaturnShip 1.3.0 by pont: Adds the Saturn ship. Check out pont.cool ;3
      [info][Nickel] Loaded mod Shockah.BetterRunSummaries 1.0.1
      [info][Nickel] Loaded mod Duo Artifacts (Shockah.DuoArtifacts) 1.1.4 by Shockah: Adds a new artifact pool: duo artifacts, which are pretty powerful artifacts, synergizing between two different crew members.
      [info][Nickel] Loaded mod starlight.harbor.muni 0.2.5
      [info][Nickel] Loaded mod TheJazMaster.MoreDifficulties 1.5.2
      [info][Nickel] Loaded mod Two's Company (Mezz.TwosCompany) 3.0.0 by Mezzelo: A pack of 5(?) modded characters, with dialogue, memories, and story events.
      [info][Nickel] Loaded mod Eddie the Electrician (TheJazMaster.Eddie) 2.1.3
      [info][Nickel] Loaded 16 mods.
      [info][Nickel.UpdateChecks] All mods up to date.
      [info][Nickel] Starting the game...
    2. Shockah
      Shockah
      • premium
      • 84 kudos
      What kind of failure? This log does not say there's anything wrong.
    3. AvangionQ
      AvangionQ
      • supporter
      • 0 kudos
      The game does not start.
    4. Shockah
      Shockah
      • premium
      • 84 kudos
      I'm afraid the best I can do is to ask you to try validating the game files and reinstalling Nickel again. This log does not contain any other useful information I could go with, and Nickel did not change significantly enough between 1.4.x and 1.5.x to make it suddenly stop launching the game.
    5. AvangionQ
      AvangionQ
      • supporter
      • 0 kudos
      So, reinstall all game files? Alright. Meantime, tried running via Nickel.exe rather than Nickel Launcher.exe and got this:

      [info][Nickel] Nickel 1.5.4 -- A modding API / mod loader for the game Cobalt Core.
      [info][Nickel] ModStoragePath: ~\AppData\Roaming\CobaltCore\Nickel\ModStorage
      [info][Nickel] Preparing Harmony for mod usage...
      [info][Nickel] InternalModsPath: C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\InternalModLibrary
      [info][Nickel] ModsPath: C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\ModLibrary
      [info][Nickel] PrivateModStoragePath: ~\AppData\Roaming\CobaltCore\Nickel\PrivateModStorage
      [info][Nickel] Resolving mods...
      [info][Nickel] Ignored package PriorityPluginPackageResolver.PluginPackage { Package = SanitizingPluginPackage { PackageType = DirectoryPluginPackage`1, Manifest = Nickel.ModManifest, PackageRoot = C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\ModLibrary\Nickel\InternalModLibrary\Nickel.Essentials }, Priority = 1 } due to lower priority than another one.
      [info][Nickel] Ignored package PriorityPluginPackageResolver.PluginPackage { Package = SanitizingPluginPackage { PackageType = DirectoryPluginPackage`1, Manifest = Nickel.ModManifest, PackageRoot = C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\ModLibrary\Nickel.Essentials }, Priority = 1 } due to lower priority than another one.
      [info][Nickel] Ignored package PriorityPluginPackageResolver.PluginPackage { Package = SanitizingPluginPackage { PackageType = DirectoryPluginPackage`1, Manifest = Nickel.ModManifest, PackageRoot = C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\ModLibrary\Nickel\InternalModLibrary\Nickel.Legacy }, Priority = 1 } due to lower priority than another one.
      [info][Nickel] Ignored package PriorityPluginPackageResolver.PluginPackage { Package = SanitizingPluginPackage { PackageType = DirectoryPluginPackage`1, Manifest = Nickel.ModManifest, PackageRoot = C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\ModLibrary\Nickel.Legacy }, Priority = 1 } due to lower priority than another one.
      [info][Nickel] Ignored package PriorityPluginPackageResolver.PluginPackage { Package = SanitizingPluginPackage { PackageType = DirectoryPluginPackage`1, Manifest = Nickel.ModManifest, PackageRoot = C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\ModLibrary\Nickel\InternalModLibrary\Nickel.ModSettings }, Priority = 1 } due to lower priority than another one.
      [info][Nickel] Ignored package PriorityPluginPackageResolver.PluginPackage { Package = SanitizingPluginPackage { PackageType = DirectoryPluginPackage`1, Manifest = Nickel.ModManifest, PackageRoot = C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\ModLibrary\Nickel.ModSettings }, Priority = 1 } due to lower priority than another one.
      [info][Nickel] Ignored package PriorityPluginPackageResolver.PluginPackage { Package = SanitizingPluginPackage { PackageType = DirectoryPluginPackage`1, Manifest = Nickel.ModManifest, PackageRoot = C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\ModLibrary\Nickel\InternalModLibrary\Nickel.UpdateChecks }, Priority = 1 } due to lower priority than another one.
      [info][Nickel] Ignored package PriorityPluginPackageResolver.PluginPackage { Package = SanitizingPluginPackage { PackageType = DirectoryPluginPackage`1, Manifest = Nickel.ModManifest, PackageRoot = C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\ModLibrary\Nickel.UpdateChecks }, Priority = 1 } due to lower priority than another one.
      [info][Nickel] Ignored package PriorityPluginPackageResolver.PluginPackage { Package = SanitizingPluginPackage { PackageType = DirectoryPluginPackage`1, Manifest = Nickel.ModManifest, PackageRoot = C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\ModLibrary\Nickel\InternalModLibrary\Nickel.UpdateChecks.GitHub }, Priority = 1 } due to lower priority than another one.
      [info][Nickel] Ignored package PriorityPluginPackageResolver.PluginPackage { Package = SanitizingPluginPackage { PackageType = DirectoryPluginPackage`1, Manifest = Nickel.ModManifest, PackageRoot = C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\ModLibrary\Nickel.UpdateChecks.GitHub }, Priority = 1 } due to lower priority than another one.
      [info][Nickel] Ignored package PriorityPluginPackageResolver.PluginPackage { Package = SanitizingPluginPackage { PackageType = DirectoryPluginPackage`1, Manifest = Nickel.ModManifest, PackageRoot = C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\ModLibrary\Nickel\InternalModLibrary\Nickel.UpdateChecks.NexusMods }, Priority = 1 } due to lower priority than another one.
      [info][Nickel] Ignored package PriorityPluginPackageResolver.PluginPackage { Package = SanitizingPluginPackage { PackageType = DirectoryPluginPackage`1, Manifest = Nickel.ModManifest, PackageRoot = C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\ModLibrary\Nickel.UpdateChecks.NexusMods }, Priority = 1 } due to lower priority than another one.
      [info][Nickel] Resolving mod load order...
      [info][Nickel] Loading BeforeGameAssembly phase mods...
      [info][Nickel] Loaded mod Nickel: Update checks (Nickel.UpdateChecks) 1.5.4 by Nickel: Provides a mechanism of update checks for installed mods.
      [info][Nickel] Loaded mod Nickel: GitHub update checks (Nickel.UpdateChecks.GitHub) 1.5.4 by Nickel: Provides a mechanism of GitHub update checks for installed mods.
      [info][Nickel] Loaded mod Nickel: NexusMods update checks (Nickel.UpdateChecks.NexusMods) 1.5.4 by Nickel: Provides a mechanism of NexusMods update checks for installed mods.
      [info][Nickel] Loaded 3 mods.
      [info][Nickel] Loading game assembly...
      [info][Nickel] Loading other assemblies...
      [info][Nickel] DebugMode: EnabledWithSaving
      [info][Nickel] Game version: 1.1.2
      [info][Nickel] GameWorkingDirectory: C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core
      [info][Nickel] SavePath: ~\AppData\Roaming\CobaltCore\Nickel\Saves
      [info][Nickel] Loading AfterGameAssembly phase mods...
      [info][Nickel] Loaded mod APurpleApple.GenericArtifacts 1.0.3
      [info][Nickel] Loaded mod APurpleApple.ShipPartExpansion 0.1.0
      [info][Nickel] Loaded mod Nickel: Essentials (Nickel.Essentials) 1.5.4 by Nickel: Provides functionality and bugfixes essential for playing the modded game.
      [info][Nickel] Loaded mod Nickel: Legacy mod support (Nickel.Legacy) 1.5.4 by Nickel: Loads and manages legacy mods.
      [info][Nickel] Loaded mod Nickel: Mod settings (Nickel.ModSettings) 1.5.4 by Nickel: Allows mods to create their own custom settings menus.
      [info][Nickel] Loaded mod Rerolls (Shockah.Rerolls) 2.1.0 by Shockah: Adds a way to reroll artifact and card rewards.
      [info][Nickel] Loaded mod APurpleApple.Shipyard 2.0.2
      [info][Nickel] Loaded mod Codex Helper (Shockah.CodexHelper) 1.1.3 by Shockah: Helps with Codex completion, by showing which cards or artifacts you're missing, and whether you've beaten a difficulty with the chosen crew.
      [info][Nickel] Loaded mod Kokoro (Shockah.Kokoro) 1.12.0 by Shockah: A utility/library mod - a little bit for players, and a lot for modders.
      [info][Nickel] Loaded mod pont.SaturnShip 1.3.0 by pont: Adds the Saturn ship. Check out pont.cool ;3
      [info][Nickel] Loaded mod Shockah.BetterRunSummaries 1.0.1
      [info][Nickel] Loaded mod Duo Artifacts (Shockah.DuoArtifacts) 1.1.4 by Shockah: Adds a new artifact pool: duo artifacts, which are pretty powerful artifacts, synergizing between two different crew members.
      [info][Nickel] Loaded mod starlight.harbor.muni 0.2.5
      [info][Nickel] Loaded mod TheJazMaster.MoreDifficulties 1.5.2
      [info][Nickel] Loaded mod Two's Company (Mezz.TwosCompany) 3.0.0 by Mezzelo: A pack of 5(?) modded characters, with dialogue, memories, and story events.
      [info][Nickel] Loaded mod Eddie the Electrician (TheJazMaster.Eddie) 2.1.3
      [info][Nickel] Loaded 16 mods.
      [info][Nickel.UpdateChecks] All mods up to date.
      [info][Nickel] Starting the game...
      Setting breakpad minidump AppID = 2179850
      SteamInternal_SetMinidumpSteamID:  Caching Steam ID:  76561198851850672 [API loaded no]
    6. Shockah
      Shockah
      • premium
      • 84 kudos
      No bueno with this log either. It looks like a standard successful log file.
    7. AvangionQ
      AvangionQ
      • supporter
      • 0 kudos
      Reinstalled all game files, no luck, still doesn't load. Only remaining option is to delete everything and start from scratch. Lose save file 😞
    8. AvangionQ
      AvangionQ
      • supporter
      • 0 kudos
      Reboot, followed by reinstall all files for all mods, followed by a second reboot got the game to work again.
      I think one of the files got stuck by the operating system and it was preventing the game from launching.
      If it happens again, will report, but everything seems to be working smoothly again.
    9. Shockah
      Shockah
      • premium
      • 84 kudos
      Phew, I'm glad to hear that, since I was really out of ideas!
  6. ErickaJaJa
    ErickaJaJa
    • member
    • 1 kudos
    Looks like, in ver 1.51, whenever I click an affirmative option in a random event, the app has a fatal crash. luckily if I clicked the 'no' option the game didn't crash and kept going. (This happened for the upcycling event and the swap A -> B / B -> A event. Didn't encounter others during the run.)

    Is this unique to me? Or if not, is it something that 1.52 fixes?
    1. Shockah
      Shockah
      • premium
      • 84 kudos
      Yep, sorry, this should be fixed in 1.5.3. Let me know if you're still having any issues.
      Nevermind, one of the features has to be reverted altogether, expect that in 1.5.4.
    2. ErickaJaJa
      ErickaJaJa
      • member
      • 1 kudos
      You're a legend!!!
    3. ErickaJaJa
      ErickaJaJa
      • member
      • 1 kudos
      still broken. Dr. Bjorn crashed the game
    4. Shockah
      Shockah
      • premium
      • 84 kudos
      Are you 100% certain you've updated to Nickel 1.5.4? Can you share your log? See the troubleshooting section of the player guide.
    5. ErickaJaJa
      ErickaJaJa
      • member
      • 1 kudos
      [2024-08-25 12:19:19][Debug][CobaltCore] INIT.DONE: load savegame, settings - 1,002.49ms
      [2024-08-25 12:19:19][Debug][CobaltCore] INIT.START: gc
      [2024-08-25 12:19:19][Debug][CobaltCore] INIT.DONE: gc - 16.30ms
      [2024-08-25 12:19:19][Debug][CobaltCore] Loaded and parsed C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel-1-1-5-4-1724485904\Nickel\ModLibrary\Two's Company 3.0.0-26-3-0-0-1721699277\TwosCompany\locales\inject_en.json in 6.18ms
      [2024-08-25 12:19:19][Debug][CobaltCore] Loaded and parsed C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel-1-1-5-4-1724485904\Nickel\ModLibrary\Two's Company 3.0.0-26-3-0-0-1721699277\TwosCompany\story\story_inject.json in 4.37ms
      [2024-08-25 12:19:19][Debug][CobaltCore] Loading finished in 2,541.33ms
      [2024-08-25 12:19:19][Debug][CobaltCore] GetWindowFlags: OK
      [2024-08-25 12:19:19][Debug][CobaltCore] Loaded large texture, Data/sprites/miscUI/hand_4x.png, in 19.96ms
      [2024-08-25 12:19:25][Debug][CobaltCore] Loaded large texture, Data/sprites/miscUI/cursor_4x.png, in 37.58ms
      [2024-08-25 12:19:34][Debug][CobaltCore] {"user":"775ecc32-d592-4d24-88fa-cd9a4c218458","session":"c6170f57-03fb-4a32-8168-1ddc3702ff6c","run":"d6359012-4005-4b22-81f0-a0cfbce53834","event":"eventChoice","v":"1.1.2","d":3,"idx":9,"env":"live","data":{"key":"WrenTreat","choice":"WrenTreat_Yeah_Upcycle"}}
      [2024-08-25 12:19:34][Debug][CobaltCore] !!! Oh snap, the game crashed because of this next exception !!!
      [2024-08-25 12:19:34][Debug][CobaltCore] System.InvalidOperationException: Type ACardSelect is not registered for storing extension data.
         at Shockah.Kokoro.ExtensionDataManager.TryGetExtensionData[T](IManifest manifest, Object o, String key, T& data) in C:\git\Cobalt-Core-Mods\Kokoro\Features\ExtensionDataManager.cs:line 82
         at Shockah.Kokoro.ApiImplementation.TryGetExtensionData[T](Object o, String key, T& data) in C:\git\Cobalt-Core-Mods\Kokoro\ApiImplementation.cs:line 78
         at Shockah.Kokoro.ACardSelectPatches.ACardSelect_BeginWithRoute_Transpiler_ApplySource(CardBrowse browse, ACardSelect select) in C:\git\Cobalt-Core-Mods\Kokoro\Patches\ACardSelectPatches.cs:line 52
         at ACardSelect.BeginWithRoute_Patch_<Shockah.Kokoro>(ACardSelect this, G g, State s, Combat c)
         at Dialogue.DrainActionQueue(G g) in C:\BuildAgent\work\5798f997ae166aa4\epoch\CobaltCore\Game\Routes\Dialogue.cs:line 222
         at Dialogue.Update(G g) in C:\BuildAgent\work\5798f997ae166aa4\epoch\CobaltCore\Game\Routes\Dialogue.cs:line 204
         at State.Update_Patch_<Nickel>(State this, G g)
         at G.Render_Patch_<APurpleApple.FutureVision>_<Nickel.UpdateChecks>(G this, Double deltaTime)
         at MG.Draw_Patch_<Shockah.Kokoro>(MG this, GameTime gameTime)
         at Microsoft.Xna.Framework.Game.Tick()
         at Microsoft.Xna.Framework.SdlGamePlatform.RunLoop()
         at Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior)
         at Microsoft.Xna.Framework.Game.Run()
         at Program.RunGame() in C:\BuildAgent\work\5798f997ae166aa4\epoch\CobaltCore\Program.cs:line 43
      [2024-08-25 12:19:34][Debug][CobaltCore] Game is shutting down. Bye!
      [2024-08-25 12:19:34][Information][Nickel] Cobalt Core closed with result: 0
      [2024-08-25 12:19:35][Error][Nickel] Setting breakpad minidump AppID = 2179850
      [2024-08-25 12:19:35][Error][Nickel] SteamInternal_SetMinidumpSteamID:  Caching Steam ID:  76561198067341120 [API loaded no]
      [2024-08-25 12:19:35][Debug][NickelLauncher] Nickel exited with code 0.
    6. Shockah
      Shockah
      • premium
      • 84 kudos
      I'd need the full log to troubleshoot this properly. Are you on the latest versions of Nickel and all of the mods?
  7. AvangionQ
    AvangionQ
    • supporter
    • 0 kudos
    Bug 1.52 crashes ... reverting to 1.51 ... please fix.
    1. AvangionQ
      AvangionQ
      • supporter
      • 0 kudos
      [crit][Nickel] Cobalt Core threw an exception: System.NullReferenceException: Object reference not set to an instance of an object.
         at System.Collections.Generic.HashSet`1.EqualityComparersAreEqual(HashSet`1 set1, HashSet`1 set2)
         at System.Collections.Generic.HashSet`1.SetEquals(IEnumerable`1 other)
         at StoryNode.Filter_Patch_<TheJazMaster.Eddie>_<APurpleApple.Shipyard>_<Shockah.Johnson>(String key, StoryNode n, State s, StorySearch ctx)
         at Story.Query(State s, Nullable`1 ty, HashSet`1 lookup, Func`2 extraConditions) in C:\BuildAgent\work\5798f997ae166aa4\epoch\CobaltCore\Game\Core\Story.cs:line 81
         at Story.QuickLookup(State s, String query) in C:\BuildAgent\work\5798f997ae166aa4\epoch\CobaltCore\Game\Core\Story.cs:line 23
         at Jump.DoJump(G g, IScriptTarget target, ScriptCtx ctx, String script) in C:\BuildAgent\work\5798f997ae166aa4\epoch\CobaltCore\Game\Core\Script.cs:line 140
         at AJumpScript.Begin(G g, State s, Combat c) in C:\BuildAgent\work\5798f997ae166aa4\epoch\CobaltCore\Game\Actions\AJumpScript.cs:line 9
         at Dialogue.DrainActionQueue(G g) in C:\BuildAgent\work\5798f997ae166aa4\epoch\CobaltCore\Game\Routes\Dialogue.cs:line 222
         at Dialogue.Update(G g) in C:\BuildAgent\work\5798f997ae166aa4\epoch\CobaltCore\Game\Routes\Dialogue.cs:line 204
         at State.Update_Patch_<Nickel>_<Shockah.Dracula>(State this, G g)
         at G.Render_Patch_<Nickel.UpdateChecks>(G this, Double deltaTime)
         at MG.Draw_Patch_<Shockah.Kokoro>(MG this, GameTime gameTime)
         at Microsoft.Xna.Framework.Game.Tick()
         at Microsoft.Xna.Framework.SdlGamePlatform.RunLoop()
         at Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior)
         at Microsoft.Xna.Framework.Game.Run()
         at Program.RunGame() in C:\BuildAgent\work\5798f997ae166aa4\epoch\CobaltCore\Program.cs:line 39
         at Program.Main(String[] args) in C:\BuildAgent\work\5798f997ae166aa4\epoch\CobaltCore\Program.cs:line 26
         at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
         at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
         at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
         at Nickel.Nickel.ContinueAfterLoadingGameAssembly(Nickel instance, LaunchArguments launchArguments, Harmony harmony, ILogger logger, ILogger gameLogger, CobaltCoreHandlerResult handlerResult) in C:\git\Nickel\Nickel\Framework\Nickel.cs:line 336
      [fail][Nickel] Setting breakpad minidump AppID = 2179850
      [fail][Nickel] SteamInternal_SetMinidumpSteamID:  Caching Steam ID:  76561198851850672 [API loaded no]
      [fail][NickelLauncher] Nickel exited with code 1.
    2. AvangionQ
      AvangionQ
      • supporter
      • 0 kudos

      [crit][Nickel] Cobalt Core threw an exception: System.ArgumentException: Type is not supported.
         at System.Runtime.CompilerServices.RuntimeHelpers.GetUninitializedObject(QCallTypeHandle type, ObjectHandleOnStack retObject)
         at System.Runtime.CompilerServices.RuntimeHelpers.GetUninitializedObject(Type type)
         at CloneSystem.EventHandler`1[[System.EventArgs, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](DefaultCloneEngine, EventHandler`1)
         at Nanoray.Mitosis.DefaultCloneEngine.CorrectedTypeClone[T](T value)
         at Nanoray.Mitosis.DefaultCloneEngine.Clone[T](T value)
         at CloneMicrosoft.Xna.Framework.Graphics.GraphicsDevice(DefaultCloneEngine, GraphicsDevice)
         at Nanoray.Mitosis.DefaultCloneEngine.CorrectedTypeClone[T](T value)
         at CloneMicrosoft.Xna.Framework.Graphics.BlendState(DefaultCloneEngine, BlendState)
         at Nanoray.Mitosis.DefaultCloneEngine.CorrectedTypeClone[T](T value)
         at CloneParticleSystem(DefaultCloneEngine, ParticleSystem)
         at Nanoray.Mitosis.DefaultCloneEngine.CorrectedTypeClone[T](T value)
         at CloneCannonColorless(DefaultCloneEngine, CannonColorless)
         at Nanoray.Mitosis.DefaultCloneEngine.CorrectedTypeClone[T](T value)
         at Nanoray.Mitosis.DefaultCloneEngine.Clone[T](T value)
         at Nanoray.Mitosis.DefaultCloneEngine.CloneArray1D[T](T[] original)
         at CloneCard[](DefaultCloneEngine, Card[])
         at Nanoray.Mitosis.DefaultCloneEngine.CorrectedTypeClone[T](T value)
         at CloneSystem.Collections.Generic.List`1[[Card, CobaltCore, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]](DefaultCloneEngine, List`1)
         at Nanoray.Mitosis.DefaultCloneEngine.CorrectedTypeClone[T](T value)
         at CloneStarterShip(DefaultCloneEngine, StarterShip)
         at Nanoray.Mitosis.DefaultCloneEngine.CorrectedTypeClone[T](T value)
         at Nanoray.Mitosis.DefaultCloneEngine.Clone[T](T value)
         at Mutil.DeepCopy[T](T obj) in C:\BuildAgent\work\5798f997ae166aa4\epoch\CobaltCore\Engine\Mutil.cs:line 92
         at Nickel.Essentials.ModEntry.PrepareExeInfoIfNeeded() in C:\git\Nickel\Nickel.Essentials\ModEntry.cs:line 110
         at Nickel.Essentials.ModEntry.GetDeckForExeCardType(Type type) in C:\git\Nickel\Nickel.Essentials\ModEntry.cs:line 181
         at Nickel.Essentials.ApiImplementation.GetDeckForExeCardType(Type type) in C:\git\Nickel\Nickel.Essentials\ApiImplementation.cs:line 11
         at Nickel.Essentials.ExeBlacklist.CardReward_GetOffering_Delegate_Postfix(Card c, Boolean& __result) in C:\git\Nickel\Nickel.Essentials\Features\ExeBlacklist.cs:line 197
         at CardReward+c__DisplayClass11_1.<GetOffering>b__1_Patch_<Nickel.Essentials>_<Shockah.Rerolls>(<>c__DisplayClass11_1 this, Card c)
         at System.Linq.Enumerable.WhereListIterator`1.ToList()
         at CardReward.GetOffering_Patch_<APurpleApple.GenericArtifacts>_<TheJazMaster.Bucket>_<Shockah.Dracula>(State s, Int32 count, Nullable`1 limitDeck, BattleType battleType, Nullable`1 rarityOverride, Nullable`1 overrideUpgradeChances, Boolean makeAllCardsTemporary, Boolean inCombat, Int32 discount, Boolean isEvent)
         at ACardOffering.BeginWithRoute_Patch_<Shockah.Rerolls>_<Shockah.Dracula>_<Shockah.Kokoro>(ACardOffering this, G g, State s, Combat c)
         at Combat.BeginCardAction_Patch_<Shockah.DuoArtifacts>_<Mezz.TwosCompany.Harmony>(Combat this, G g, CardAction a)
         at Combat.DrainCardActions_Patch_<Shockah.Kokoro>_<Shockah.DuoArtifacts>_<Shockah.Dracula>_<TheJazMaster.Louis>(Combat this, G g)
         at Combat.Update_Patch_<Shockah.DuoArtifacts>_<Eddie.Status>_<Shockah.Dracula>_<Arin.Randall>_<Shockah.Johnson>(Combat this, G g)
         at State.Update_Patch_<Nickel>_<Shockah.Dracula>(State this, G g)
         at G.Render_Patch_<Nickel.UpdateChecks>(G this, Double deltaTime)
         at MG.Draw_Patch_<Shockah.Kokoro>(MG this, GameTime gameTime)
         at Microsoft.Xna.Framework.Game.Tick()
         at Microsoft.Xna.Framework.SdlGamePlatform.RunLoop()
         at Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior)
         at Microsoft.Xna.Framework.Game.Run()
         at Program.RunGame() in C:\BuildAgent\work\5798f997ae166aa4\epoch\CobaltCore\Program.cs:line 39
         at Program.Main(String[] args) in C:\BuildAgent\work\5798f997ae166aa4\epoch\CobaltCore\Program.cs:line 26
         at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
         at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
         at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
         at Nickel.Nickel.ContinueAfterLoadingGameAssembly(Nickel instance, LaunchArguments launchArguments, Harmony harmony, ILogger logger, ILogger gameLogger, CobaltCoreHandlerResult handlerResult) in C:\git\Nickel\Nickel\Framework\Nickel.cs:line 336
      [fail][Nickel] Setting breakpad minidump AppID = 2179850
      [fail][Nickel] SteamInternal_SetMinidumpSteamID:  Caching Steam ID:  76561198851850672 [API loaded no]
      [fail][NickelLauncher] Nickel exited with code 1.
    3. AvangionQ
      AvangionQ
      • supporter
      • 0 kudos

      [crit][Nickel] Cobalt Core threw an exception: System.ArgumentException: Type is not supported.
         at System.Runtime.CompilerServices.RuntimeHelpers.GetUninitializedObject(QCallTypeHandle type, ObjectHandleOnStack retObject)
         at System.Runtime.CompilerServices.RuntimeHelpers.GetUninitializedObject(Type type)
         at CloneSystem.EventHandler`1[[System.EventArgs, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]](DefaultCloneEngine, EventHandler`1)
         at Nanoray.Mitosis.DefaultCloneEngine.CorrectedTypeClone[T](T value)
         at Nanoray.Mitosis.DefaultCloneEngine.Clone[T](T value)
         at CloneMicrosoft.Xna.Framework.Graphics.GraphicsDevice(DefaultCloneEngine, GraphicsDevice)
         at Nanoray.Mitosis.DefaultCloneEngine.CorrectedTypeClone[T](T value)
         at CloneMicrosoft.Xna.Framework.Graphics.BlendState(DefaultCloneEngine, BlendState)
         at Nanoray.Mitosis.DefaultCloneEngine.CorrectedTypeClone[T](T value)
         at CloneParticleSystem(DefaultCloneEngine, ParticleSystem)
         at Nanoray.Mitosis.DefaultCloneEngine.CorrectedTypeClone[T](T value)
         at CloneTheJazMaster.Nibbs.Cards.SmeltCard(DefaultCloneEngine, SmeltCard)
         at Nanoray.Mitosis.DefaultCloneEngine.CorrectedTypeClone[T](T value)
         at Nanoray.Mitosis.DefaultCloneEngine.Clone[T](T value)
         at Nickel.NickelStatic.DeepCopy[T](T original) in C:\git\Nickel\Nickel\Framework\NickelStatic.cs:line 16
         at Mutil.DeepCopy[T](T obj) in C:\BuildAgent\work\5798f997ae166aa4\epoch\CobaltCore\Engine\Mutil.cs:line 92
         at Shockah.BetterRunSummaries.ModEntry.RunSummaryRoute_Render_Transpiler_ApplyExtraCardData(Card& card, CardSummary cardSummary) in C:\git\Cobalt-Core-Mods\BetterRunSummaries\ModEntry.cs:line 296
         at RunSummaryRoute.Render_Patch_<Shockah.BetterRunSummaries>_<MoreDifficulties>(RunSummaryRoute this, G g)
         at State.Render_Patch_<Shockah.Kokoro>(State this, G g)
         at G.Render_Patch_<Nickel.UpdateChecks>(G this, Double deltaTime)
         at MG.Draw_Patch_<Shockah.Kokoro>(MG this, GameTime gameTime)
         at Microsoft.Xna.Framework.Game.Tick()
         at Microsoft.Xna.Framework.SdlGamePlatform.RunLoop()
         at Microsoft.Xna.Framework.Game.Run(GameRunBehavior runBehavior)
         at Microsoft.Xna.Framework.Game.Run()
         at Program.RunGame() in C:\BuildAgent\work\5798f997ae166aa4\epoch\CobaltCore\Program.cs:line 39
         at Program.Main(String[] args) in C:\BuildAgent\work\5798f997ae166aa4\epoch\CobaltCore\Program.cs:line 26
         at System.RuntimeMethodHandle.InvokeMethod(Object target, Void** arguments, Signature sig, Boolean isConstructor)
         at System.Reflection.MethodBaseInvoker.InvokeDirectByRefWithFewArgs(Object obj, Span`1 copyOfArgs, BindingFlags invokeAttr)
         at System.Reflection.MethodBaseInvoker.InvokeWithOneArg(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
         at Nickel.Nickel.ContinueAfterLoadingGameAssembly(Nickel instance, LaunchArguments launchArguments, Harmony harmony, ILogger logger, ILogger gameLogger, CobaltCoreHandlerResult handlerResult) in C:\git\Nickel\Nickel\Framework\Nickel.cs:line 336
      [fail][Nickel] Setting breakpad minidump AppID = 2179850
      [fail][Nickel] SteamInternal_SetMinidumpSteamID:  Caching Steam ID:  76561198851850672 [API loaded no]
      [fail][NickelLauncher] Nickel exited with code 1.
    4. Shockah
      Shockah
      • premium
      • 84 kudos
      Yep, sorry, this should be fixed in 1.5.3. Let me know if you're still having any issues.
      Nevermind, one of the features has to be reverted altogether, expect that in 1.5.4.
  8. mrmeeseeks91
    mrmeeseeks91
    • supporter
    • 0 kudos
    Is there a possibility to start "NickelLauncher.exe" within Steam? I do this with the StardewModdingAPI in Stardew Valley and wonder why the same function doesnt work for this .exe. Launch option for me: "C:\Program Files (x86)\Steam\steamapps\common\Cobalt Core\Nickel\NickelLauncher.exe" %command%

    Then the console opens up quickly and crashes right after before listing any of the mods. What could be the reason for that? So far I have it on the desktop but would be nice to just keep playing modded from steam
    1. Shockah
      Shockah
      • premium
      • 84 kudos
      You should be able to just add NickelLauncher.exe as a non-Steam game. This will briefly show up on Steam as NickelLauncher, and then when the game actually shows up switch to Cobalt Core.

      I haven't yet looked into why the SMAPI approach doesn't work here, mostly because the above approach works fine.
  9. AlejandroAkbal
    AlejandroAkbal
    • supporter
    • 0 kudos
    Can you enable Vortex support? Its a hassle to update manually
    1. Shockah
      Shockah
      • premium
      • 84 kudos
      Hey! Unfortunately it's not that simple. The Vortex extension is currently only able to handle mods themselves, not Nickel. Enabling the button does not mean Vortex will automatically be able to install Nickel. That part needs to be programmed separately.

      I've created a Github ticket so I remember this later, but truth be told, I'm not sure it's gonna happen. NexusMods is working on a new first party mod manager, which is gonna work differently from Vortex. We'll see what happens first - me having enough time to work on this, or NexusMods releasing their new manager. If anyone is willing to contribute this feature before I get to it though, feel free to create a pull request! The code for the Vortex extension is available here.
    2. AlejandroAkbal
      AlejandroAkbal
      • supporter
      • 0 kudos
      Lovely, thanks for the thorough response
  10. mrmeeseeks91
    mrmeeseeks91
    • supporter
    • 0 kudos
    Awesome :) Thanks for the effort for this and same for all the modders out there creating amazing mods for Cobalt Core :)
    1. Shockah
      Shockah
      • premium
      • 84 kudos
      Thanks for being a part of the community by playing the mods!