Releases: CodeTriangle/CCMultiworldRandomizer
Releases · CodeTriangle/CCMultiworldRandomizer
0.8.1
Changes to Generation
- Made changes to item groups (@CodeTriangle)
- Renamed certain item groups to be more user-friendly (i.e.
fillerCommonCons->Common Consumables). - Added several item groups to better classify common items.
- Removed the
requireditem group, whose name is misleading and whose contents are varied and don't group together well. - PLEASE NOTE: These changes will only be available in worlds generated using 0.8.1 of the APWorld or greater.
- Renamed certain item groups to be more user-friendly (i.e.
- Raise
OptionErrorif both consumable_weight and drop_weight are zero (@gerbiljames)- Currently, doing this will result in an unhelpful generic python error.
Changes to Logic
- Updated logic around the Crocus Pocus questline and associated locations (@CodeTriangle)
- Logic now actually tracks the number of plants the player is able to farm instead of trying to work around it using regions.
Fixes to Logic
- Gaia's Garden Collect now requires access to the Grove and Infested areas of Gaia's Garden (@FuyumiSogeki)
- Update logic surrounding Ascension Temple to no longer require Shock (@kumquat-ir)
- This is due to a change in CC-Open-World where the rocks in Wheel Passage were removed,.
- Update logic surrounding the lower floors of Temple Mine (@kumquat-ir)
- Multiple doors can be reached upon acquiring heat but the randomizer assumes that one unlocks after the other.
0.8.0
Changes from 0.7.8
Changes to Options
- Added Option Closed Gaia, allowing players to block areas of Gaia's Garden until additional items are found. (@buanjautista)
- Added Option Rhombus Hub Unlock, allowing players to enter areas like Gaia's Garden as soon as the correct shade is found. (@AdamStagg)
- Added Option Goal, allowing players to choose between creator goal (Vermillion Tower) and monkey goal (Grand Krys'kajo). (@CodeTriangle)
Changes to Mod
- Added Deathlink support to the mod, accessible through the Archipelago Settings UI. (@heartles)
Changes from 0.8.0-pre.3
Changes to Logic
- Made Maroon Tree Defender an Always Quest.
Changes to Generation
- The APWorld now emits an OptionError when generating with Observatory Goal but no Quest Randomization.
Migration Guide
- Players using versions 0.7.8 and 0.8.0-pre.3 of the mod should see no adverse side effects from upgrading to 0.8.0 of the mod. Please contact us if you do.
0.7.8
Changes to Generation
- Modified the pre-fill process to reduce the incidence of generation errors when
element_shuffle,,small_key_shuffle, andmaster_key_shuffleare set to options other thanany_world(@Mysteryem). - Stabilized the order in which items and locations are added to the world, eliminating remaining situations where generation is nondeterministic (@Mysteryem}.
- Update several other aspects of generation to ensure future stability.
0.8.0 Prerelease 3
Fixes to Logic
- Regions of certain chests in Gaia's Garden when Closed Gaia is enabled have been changed back to their behavior before 0.8.0-pre.2. (@FuyumiSogeki)
- Mushroom Kingdom now requires access to the Infested Region of Gaia's Garden. (@CodeTriangle)
Fixes to Mod
- The info screen will no longer report the goal as "UNKNOWN LABEL" when running a world generated on APWorlds version 0.7.x or below. (@CodeTriangle)
Changes to APWorld
- Fixed an issue preventing unit tests from running correctly.
- This should mean that third-party sites who pulled support for CrossCode due to failing tests should be able to reintegrate CrossCode support. (@CodeTriangle)
- Fixed an issue where the downloadable
.apworldfile would not be compressed. (@CodeTriangle)
0.7.7
Changes to Generation
- Games that have Chest Lock Randomization enabled and Chest Key Shuffle set to either original dungeons or own dungeons will no longer generate.
- These worlds have an extremely low chance to generate due to the conflicting nature of the chosen options. Preventing these combinations from generating at all will lead to fewer instances of large multiworlds failing to generate late in the fill phase.
Fixes to Generation
- Fixed an issue where generating a game with a given seed would not produce the same game every run.
Notes
This release is notable for unbreaking determinism. Since 0.7.0, due to an oversight, generating two games with the same seed would produce different results. This is not meant to happen in Archipelago.
These changes will not take effect for multiworlds already generated; however, for all upcoming multiworlds, I strongly advise generating with version 0.7.7 or above of the APWorld.
0.7.6
Changes to APWorld
- Fixed an issue preventing unit tests from running correctly.
- This should mean that third-party sites who pulled support for CrossCode due to failing tests should be able to reintegrate CrossCode support. (@CodeTriangle)
- Fixed an issue where the downloadable
.apworldfile would not be compressed. (@CodeTriangle)
0.8.0 Prerelease 2
Changes to Mod
- Added a new menu, accessible from the text client menu, that displays various important YAML settings (@CodeTriangle)
Fixes to Logic
- Update the regions of certain chests in Gaia's Garden when Closed Gaia is enabled (@FuyumiSogeki, @CodeTriangle)
Fixes to Mod
- Fixed an issue where the game would crash when sending goal while disconnected (@CodeTriangle)
0.7.5
Fixes to Mod
- Fixed an issue where the game would crash when sending goal while disconnected (@CodeTriangle)
0.8.0 Prerelease 1
Changes to Options
- Added Option Closed Gaia, allowing players to block areas of Gaia's Garden until additional items are found. (@buanjautista)
- Added Option Rhombus Hub Unlock, allowing players to enter areas like Gaia's Garden as soon as the correct shade is found. (@AdamStagg)
- Added Option Goal, allowing players to choose between creator goal (Vermillion Tower) and monkey goal (Grand Krys'kajo). (@CodeTriangle)
Changes to Mod
- Added Deathlink support to the mod, accessible through the Archipelago Settings UI. (@heartles)
Migration Guide
- I do not recommend continuing a previous world from 0.7.x in this patch. Certain new features are liable to change forms somewhat before the release of 0.8.0.
0.7.4
Fixes to Generation
- Fixed an issue caused by the new bundling setup preventing games from generating.