From 131e348d707e520cddf431cf04d401e650d33210 Mon Sep 17 00:00:00 2001 From: krypek Date: Sat, 29 Aug 2026 08:32:54 +0200 Subject: [PATCH 1/2] CCBot stable: ccbot/0 --- input-locations.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/input-locations.json b/input-locations.json index 4502a664..d580a1d6 100644 --- a/input-locations.json +++ b/input-locations.json @@ -41,7 +41,7 @@ { "url": "https://github.com/CookieSalesman/CrossCode-HADOUKEN-v1.0/archive/refs/tags/v1.1.0.zip" }, { "url": "https://github.com/ZeikJT/CrossCodeCheats/archive/refs/tags/1.4.2.zip", "source": "" }, { "url": "https://github.com/XenonA7/clean-title-screen/archive/refs/tags/1.0.1.zip" }, - { "url": "https://github.com/CodeTriangle/CCMultiworldRandomizer/releases/download/0.9.7/CCMultiworldRandomizer-0.9.7.ccmod", "source": "" }, + { "url": "https://github.com/CodeTriangle/CCMultiworldRandomizer/releases/download/0.9.8-pre.1/CCMultiworldRandomizer-0.9.8-pre.1.ccmod", "source": "" }, { "url": "https://github.com/canbora/cc-named-saves/releases/download/v1.0.1/cc-named-saves.ccmod" }, { "url": "https://github.com/CCDirectLink/CCModManager/releases/download/v1.2.1/ccmodmanager-1.2.1.ccmod", "source": "" }, { "url": "https://github.com/buanjautista/cc-open-world/releases/download/0.5.8/CC-Open-World-v0.5.8.ccmod", "source": "" }, From c8651496a7dc0f67520fd8d8c32361db367192e7 Mon Sep 17 00:00:00 2001 From: krypciak <115574014+krypciak@users.noreply.github.com> Date: Sat, 29 Aug 2026 06:33:13 +0000 Subject: [PATCH 2/2] CCBot: Fill 'mw-rando' info --- input-locations.old.json | 2 +- npDatabase.json | 20 +++++++++++++------- npDatabase.min.json | 20 +++++++++++++------- 3 files changed, 27 insertions(+), 15 deletions(-) diff --git a/input-locations.old.json b/input-locations.old.json index 4502a664..d580a1d6 100644 --- a/input-locations.old.json +++ b/input-locations.old.json @@ -41,7 +41,7 @@ { "url": "https://github.com/CookieSalesman/CrossCode-HADOUKEN-v1.0/archive/refs/tags/v1.1.0.zip" }, { "url": "https://github.com/ZeikJT/CrossCodeCheats/archive/refs/tags/1.4.2.zip", "source": "" }, { "url": "https://github.com/XenonA7/clean-title-screen/archive/refs/tags/1.0.1.zip" }, - { "url": "https://github.com/CodeTriangle/CCMultiworldRandomizer/releases/download/0.9.7/CCMultiworldRandomizer-0.9.7.ccmod", "source": "" }, + { "url": "https://github.com/CodeTriangle/CCMultiworldRandomizer/releases/download/0.9.8-pre.1/CCMultiworldRandomizer-0.9.8-pre.1.ccmod", "source": "" }, { "url": "https://github.com/canbora/cc-named-saves/releases/download/v1.0.1/cc-named-saves.ccmod" }, { "url": "https://github.com/CCDirectLink/CCModManager/releases/download/v1.2.1/ccmodmanager-1.2.1.ccmod", "source": "" }, { "url": "https://github.com/buanjautista/cc-open-world/releases/download/0.5.8/CC-Open-World-v0.5.8.ccmod", "source": "" }, diff --git a/npDatabase.json b/npDatabase.json index 534322ee..d9f0425a 100644 --- a/npDatabase.json +++ b/npDatabase.json @@ -6043,7 +6043,7 @@ "mw-rando": { "metadataCCMod": { "id": "mw-rando", - "version": "0.9.7", + "version": "0.9.8-pre.1", "title": "Multiworld randomizer", "description": "Client for CrossCode Archipelago Integration", "repository": "https://github.com/CodeTriangle/CCMultiworldRandomizer", @@ -6058,28 +6058,34 @@ }, "dependencies": { "marquee": ">=0.1.0", - "open-world": ">=0.5.6", + "open-world": ">=0.5.8", "nax-ccuilib": ">=1.5.1", "tips-and-tricks": ">=0.1.0", - "ccmodmanager": ">=1.0.4", + "ccmodmanager": ">=1.2.1", "font-utils": ">=1.2.0" } }, "installation": [ { "type": "zip", - "url": "https://github.com/CodeTriangle/CCMultiworldRandomizer/releases/download/0.9.7/CCMultiworldRandomizer-0.9.7.ccmod", + "url": "https://github.com/CodeTriangle/CCMultiworldRandomizer/releases/download/0.9.8-pre.1/CCMultiworldRandomizer-0.9.8-pre.1.ccmod", "source": "", "hash": { - "sha256": "45f74fb087f3ece8717a431f42d6898e4f07ce4b7789d080769c1f107a6d575e" + "sha256": "93c0da384e76c8f508651e8adb1d0d799110c74248359884c8d58dcd7cfa7e43" } } ], "stars": 18, - "lastUpdateTimestamp": 1786085836000, + "lastUpdateTimestamp": 1787984111000, "releasePages": [ { - "body": "## Changes to Logic\r\n\r\n* Changed logic in **Faj'ro Temple** and **So'najiz Temple** to be more in line with the open world mod (@Valkhiya, #95).\r\n* Changed chests that block chest key gates so that they once again require the key that opens them (@CodeTriangle, #96).\r\n* **Faj'ro 3F: Large Fire Chamber Left** no longer requires a silver key in addition to a bronze key (@CodeTriangle, #96).\r\n\r\n## Changes to Generation\r\n\r\n* Only 3 **Faj'ro Key** items are shuffled, in accordance with the recent changes to the open world mod (@CodeTriangle, #97).", + "body": "## Changes to Mod\r\n\r\n* Added more functionality to the Archipelago menus (@CodeTriangle, #98).\r\n * Text boxes now accept CTRL-V to paste and CTRL-U to clear.\r\n * Text client now automatically jumps to the bottom.\r\n * Text client can be scrolled one page at a time using L2/R2, and scrolled faster by holding R1 and using the right stick.\r\n\r\n### Internal Changes\r\n\r\n* Reformatted a large amount of input data (@Valkhiya, #93)\r\n\r\n## Changes to APWorld\r\n\r\n* Fixed one more instance of non-determinism, this time in the `pre_fill` function (@Gudf, CodeTriangle/Archipelago#27).\r\n * This should ensure that generations with the same seed produce the same output.\r\n* Replaced logic conditions with pre-optimized lambdas (@CodeTriangle, CodeTriangle/Archipelago#24).\r\n * This should speed up generation on large scales.\r\n\r\n### Internal Changes\r\n\r\n* Remove `LogicDict`, a legacy class used in logic, and replace it with a reference to the world itself (@CodeTriangle, CodeTriangle/Archipelago#28).", + "version": "0.9.8-pre.1", + "timestamp": 1787984111000, + "url": "https://github.com/CodeTriangle/CCMultiworldRandomizer/releases/tag/0.9.8-pre.1" + }, + { + "body": "## Changes to Logic\r\n\r\n* Changed logic in **Faj'ro Temple** and **So'najiz Temple** to be more in line with the open world mod (@Valkhiya, #95).\r\n* Changed chests that block chest key gates so that they once again require the key that opens them (@CodeTriangle, #96).\r\n* **Faj'ro 3F: Large Fire Chamber Left** no longer requires a silver key in addition to a bronze key (@CodeTriangle, #96).\r\n\r\n## Changes to Generation\r\n\r\n* **Circuit Override** items are now classified as Useful instead of Progression after notable user feedback (@CodeTriangle, #97).\r\n* Only 3 **Faj'ro Key** items are shuffled, in accordance with the recent changes to the open world mod (@CodeTriangle, #97).", "version": "0.9.7", "timestamp": 1786085836000, "url": "https://github.com/CodeTriangle/CCMultiworldRandomizer/releases/tag/0.9.7" diff --git a/npDatabase.min.json b/npDatabase.min.json index 534322ee..d9f0425a 100644 --- a/npDatabase.min.json +++ b/npDatabase.min.json @@ -6043,7 +6043,7 @@ "mw-rando": { "metadataCCMod": { "id": "mw-rando", - "version": "0.9.7", + "version": "0.9.8-pre.1", "title": "Multiworld randomizer", "description": "Client for CrossCode Archipelago Integration", "repository": "https://github.com/CodeTriangle/CCMultiworldRandomizer", @@ -6058,28 +6058,34 @@ }, "dependencies": { "marquee": ">=0.1.0", - "open-world": ">=0.5.6", + "open-world": ">=0.5.8", "nax-ccuilib": ">=1.5.1", "tips-and-tricks": ">=0.1.0", - "ccmodmanager": ">=1.0.4", + "ccmodmanager": ">=1.2.1", "font-utils": ">=1.2.0" } }, "installation": [ { "type": "zip", - "url": "https://github.com/CodeTriangle/CCMultiworldRandomizer/releases/download/0.9.7/CCMultiworldRandomizer-0.9.7.ccmod", + "url": "https://github.com/CodeTriangle/CCMultiworldRandomizer/releases/download/0.9.8-pre.1/CCMultiworldRandomizer-0.9.8-pre.1.ccmod", "source": "", "hash": { - "sha256": "45f74fb087f3ece8717a431f42d6898e4f07ce4b7789d080769c1f107a6d575e" + "sha256": "93c0da384e76c8f508651e8adb1d0d799110c74248359884c8d58dcd7cfa7e43" } } ], "stars": 18, - "lastUpdateTimestamp": 1786085836000, + "lastUpdateTimestamp": 1787984111000, "releasePages": [ { - "body": "## Changes to Logic\r\n\r\n* Changed logic in **Faj'ro Temple** and **So'najiz Temple** to be more in line with the open world mod (@Valkhiya, #95).\r\n* Changed chests that block chest key gates so that they once again require the key that opens them (@CodeTriangle, #96).\r\n* **Faj'ro 3F: Large Fire Chamber Left** no longer requires a silver key in addition to a bronze key (@CodeTriangle, #96).\r\n\r\n## Changes to Generation\r\n\r\n* Only 3 **Faj'ro Key** items are shuffled, in accordance with the recent changes to the open world mod (@CodeTriangle, #97).", + "body": "## Changes to Mod\r\n\r\n* Added more functionality to the Archipelago menus (@CodeTriangle, #98).\r\n * Text boxes now accept CTRL-V to paste and CTRL-U to clear.\r\n * Text client now automatically jumps to the bottom.\r\n * Text client can be scrolled one page at a time using L2/R2, and scrolled faster by holding R1 and using the right stick.\r\n\r\n### Internal Changes\r\n\r\n* Reformatted a large amount of input data (@Valkhiya, #93)\r\n\r\n## Changes to APWorld\r\n\r\n* Fixed one more instance of non-determinism, this time in the `pre_fill` function (@Gudf, CodeTriangle/Archipelago#27).\r\n * This should ensure that generations with the same seed produce the same output.\r\n* Replaced logic conditions with pre-optimized lambdas (@CodeTriangle, CodeTriangle/Archipelago#24).\r\n * This should speed up generation on large scales.\r\n\r\n### Internal Changes\r\n\r\n* Remove `LogicDict`, a legacy class used in logic, and replace it with a reference to the world itself (@CodeTriangle, CodeTriangle/Archipelago#28).", + "version": "0.9.8-pre.1", + "timestamp": 1787984111000, + "url": "https://github.com/CodeTriangle/CCMultiworldRandomizer/releases/tag/0.9.8-pre.1" + }, + { + "body": "## Changes to Logic\r\n\r\n* Changed logic in **Faj'ro Temple** and **So'najiz Temple** to be more in line with the open world mod (@Valkhiya, #95).\r\n* Changed chests that block chest key gates so that they once again require the key that opens them (@CodeTriangle, #96).\r\n* **Faj'ro 3F: Large Fire Chamber Left** no longer requires a silver key in addition to a bronze key (@CodeTriangle, #96).\r\n\r\n## Changes to Generation\r\n\r\n* **Circuit Override** items are now classified as Useful instead of Progression after notable user feedback (@CodeTriangle, #97).\r\n* Only 3 **Faj'ro Key** items are shuffled, in accordance with the recent changes to the open world mod (@CodeTriangle, #97).", "version": "0.9.7", "timestamp": 1786085836000, "url": "https://github.com/CodeTriangle/CCMultiworldRandomizer/releases/tag/0.9.7"