Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion input-locations.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[
{ "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/CodeTriangle/CCMultiworldRandomizer/releases/download/0.10.0-pre.1/CCMultiworldRandomizer-0.10.0-pre.1.ccmod", "source": "" },
{ "url": "https://github.com/buanjautista/cc-open-world/releases/download/0.5.1/CC-Open-World-v0.5.1-pre1.ccmod", "source": "" }
]
2 changes: 1 addition & 1 deletion input-locations.old.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
[
{ "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/CodeTriangle/CCMultiworldRandomizer/releases/download/0.10.0-pre.1/CCMultiworldRandomizer-0.10.0-pre.1.ccmod", "source": "" },
{ "url": "https://github.com/buanjautista/cc-open-world/releases/download/0.5.1/CC-Open-World-v0.5.1-pre1.ccmod", "source": "" }
]
32 changes: 25 additions & 7 deletions npDatabase.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,41 +2,59 @@
"mw-rando": {
"metadataCCMod": {
"id": "mw-rando",
"version": "0.9.8-pre.1",
"version": "0.10.0-pre.1",
"title": "Multiworld randomizer",
"description": "Client for CrossCode Archipelago Integration",
"repository": "https://github.com/CodeTriangle/CCMultiworldRandomizer",
"tags": [
"puzzle",
"speedrun"
],
"authors": "CodeTriangle",
"authors": [
"CodeTriangle",
"buanjautista"
],
"plugin": "mw-rando/plugin.js",
"icons": {
"24": "icon-24.png"
},
"dependencies": {
"marquee": ">=0.1.0",
"open-world": ">=0.5.8",
"nax-ccuilib": ">=1.5.1",
"tips-and-tricks": ">=0.1.0",
"ccmodmanager": ">=1.2.1",
"font-utils": ">=1.2.0"
"font-utils": ">=1.2.0",
"ccloader": ">=2.24.0",
"crosscode": ">=1.4.0",
"cc-alybox": ">=1.0.0",
"item-api": "^0.4.0"
}
},
"installation": [
{
"type": "zip",
"url": "https://github.com/CodeTriangle/CCMultiworldRandomizer/releases/download/0.9.8-pre.1/CCMultiworldRandomizer-0.9.8-pre.1.ccmod",
"url": "https://github.com/CodeTriangle/CCMultiworldRandomizer/releases/download/0.10.0-pre.1/CCMultiworldRandomizer-0.10.0-pre.1.ccmod",
"source": "",
"hash": {
"sha256": "93c0da384e76c8f508651e8adb1d0d799110c74248359884c8d58dcd7cfa7e43"
"sha256": "5c9b0f57bad90f40c5718922ac46cee9a9d9cceb182cba70504e9dda95168cbc"
}
}
],
"stars": 18,
"lastUpdateTimestamp": 1787984111000,
"lastUpdateTimestamp": 1790917777000,
"releasePages": [
{
"body": "## Additions\r\n\r\n* Added platform quest locations and Facility X goal (@buanjautista, #103)\r\n * Platform quests are in the pool when Quest Randomization is enabled.\r\n * Quest Randomization is required for Facility X goal.\r\n* Added trap support and initial set of traps (@buanjautista, #105)\r\n * Full list of traps is available in the template YAML and on Discord.\r\n\r\n## Changes to Generation\r\n\r\n* The number of SP upgrades in the pool is now decided by an option, `progressive_sp_unlocks` (@buanjautista, #102)\r\n\r\n## Internal Changes\r\n\r\n* Merge Open World into CCMultiworldRandomizer (@CodeTriangle, #73)\r\n * The mod will prompt you to uninstall and disable CC-Open-World.",
"version": "0.10.0-pre.1",
"timestamp": 1790924354000,
"url": "https://github.com/CodeTriangle/CCMultiworldRandomizer/releases/tag/0.10.0-pre.1"
},
{
"body": "# Changes since 0.9.8 Prerelease 1\r\n\r\n## Changes to Mod\r\n\r\n* Map markers that had significant overlap with other map markers have had their position manually adjusted to improve legibility (@CodeTriangle, #102).\r\n * In particular, this targets the overlapping chests in **Bergen Trail**, **Temple Mine**, **Faj'ro Temple**, and **So'najiz Temple**.\r\n * If any incidences remain of overlapping markers, please make me aware.\r\n* Map markers are now shown for chests added by the mod, such as the ones in the lobbies of **Faj'ro Temple** and **Grand Krys'kajo** (@CodeTriangle, #102).\r\n\r\n## Fixes to Mod\r\n\r\n* Fixed an issue where shop hints would not send unless both **Shop Dialog Hints** and **Quest Dialog Hints** were enabled (@CodeTriangle, #100).\r\n* Fixed an issue where botanics would not send immediately if the plant hit was an alternate form of the plant in question (@CodeTriangle, #100).\r\n* Map markers for chests that in the vanilla game contain chests keys no longer always display as unlocked.\r\n\r\n## Fixes to Logic\r\n\r\n* **Trial of Persistance Lower Left** no longer requires four So'najiz Keys to access (@CodeTriangle, #101).\r\n\r\n# Changes since 0.9.7\r\n\r\n## 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).\r\n",
"version": "0.9.8",
"timestamp": 1790061970000,
"url": "https://github.com/CodeTriangle/CCMultiworldRandomizer/releases/tag/0.9.8"
},
{
"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",
Expand Down
32 changes: 25 additions & 7 deletions npDatabase.min.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,41 +2,59 @@
"mw-rando": {
"metadataCCMod": {
"id": "mw-rando",
"version": "0.9.8-pre.1",
"version": "0.10.0-pre.1",
"title": "Multiworld randomizer",
"description": "Client for CrossCode Archipelago Integration",
"repository": "https://github.com/CodeTriangle/CCMultiworldRandomizer",
"tags": [
"puzzle",
"speedrun"
],
"authors": "CodeTriangle",
"authors": [
"CodeTriangle",
"buanjautista"
],
"plugin": "mw-rando/plugin.js",
"icons": {
"24": "icon-24.png"
},
"dependencies": {
"marquee": ">=0.1.0",
"open-world": ">=0.5.8",
"nax-ccuilib": ">=1.5.1",
"tips-and-tricks": ">=0.1.0",
"ccmodmanager": ">=1.2.1",
"font-utils": ">=1.2.0"
"font-utils": ">=1.2.0",
"ccloader": ">=2.24.0",
"crosscode": ">=1.4.0",
"cc-alybox": ">=1.0.0",
"item-api": "^0.4.0"
}
},
"installation": [
{
"type": "zip",
"url": "https://github.com/CodeTriangle/CCMultiworldRandomizer/releases/download/0.9.8-pre.1/CCMultiworldRandomizer-0.9.8-pre.1.ccmod",
"url": "https://github.com/CodeTriangle/CCMultiworldRandomizer/releases/download/0.10.0-pre.1/CCMultiworldRandomizer-0.10.0-pre.1.ccmod",
"source": "",
"hash": {
"sha256": "93c0da384e76c8f508651e8adb1d0d799110c74248359884c8d58dcd7cfa7e43"
"sha256": "5c9b0f57bad90f40c5718922ac46cee9a9d9cceb182cba70504e9dda95168cbc"
}
}
],
"stars": 18,
"lastUpdateTimestamp": 1787984111000,
"lastUpdateTimestamp": 1790917777000,
"releasePages": [
{
"body": "## Additions\r\n\r\n* Added platform quest locations and Facility X goal (@buanjautista, #103)\r\n * Platform quests are in the pool when Quest Randomization is enabled.\r\n * Quest Randomization is required for Facility X goal.\r\n* Added trap support and initial set of traps (@buanjautista, #105)\r\n * Full list of traps is available in the template YAML and on Discord.\r\n\r\n## Changes to Generation\r\n\r\n* The number of SP upgrades in the pool is now decided by an option, `progressive_sp_unlocks` (@buanjautista, #102)\r\n\r\n## Internal Changes\r\n\r\n* Merge Open World into CCMultiworldRandomizer (@CodeTriangle, #73)\r\n * The mod will prompt you to uninstall and disable CC-Open-World.",
"version": "0.10.0-pre.1",
"timestamp": 1790924354000,
"url": "https://github.com/CodeTriangle/CCMultiworldRandomizer/releases/tag/0.10.0-pre.1"
},
{
"body": "# Changes since 0.9.8 Prerelease 1\r\n\r\n## Changes to Mod\r\n\r\n* Map markers that had significant overlap with other map markers have had their position manually adjusted to improve legibility (@CodeTriangle, #102).\r\n * In particular, this targets the overlapping chests in **Bergen Trail**, **Temple Mine**, **Faj'ro Temple**, and **So'najiz Temple**.\r\n * If any incidences remain of overlapping markers, please make me aware.\r\n* Map markers are now shown for chests added by the mod, such as the ones in the lobbies of **Faj'ro Temple** and **Grand Krys'kajo** (@CodeTriangle, #102).\r\n\r\n## Fixes to Mod\r\n\r\n* Fixed an issue where shop hints would not send unless both **Shop Dialog Hints** and **Quest Dialog Hints** were enabled (@CodeTriangle, #100).\r\n* Fixed an issue where botanics would not send immediately if the plant hit was an alternate form of the plant in question (@CodeTriangle, #100).\r\n* Map markers for chests that in the vanilla game contain chests keys no longer always display as unlocked.\r\n\r\n## Fixes to Logic\r\n\r\n* **Trial of Persistance Lower Left** no longer requires four So'najiz Keys to access (@CodeTriangle, #101).\r\n\r\n# Changes since 0.9.7\r\n\r\n## 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).\r\n",
"version": "0.9.8",
"timestamp": 1790061970000,
"url": "https://github.com/CodeTriangle/CCMultiworldRandomizer/releases/tag/0.9.8"
},
{
"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",
Expand Down
Loading