Skip to content

Releases: CodeTriangle/CCMultiworldRandomizer

0.8.1

13 Mar 07:57
fc3d06e

Choose a tag to compare

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 required item 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.
  • Raise OptionError if 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

10 Mar 23:48
230a9a8

Choose a tag to compare

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

23 Feb 02:19
941e7ca

Choose a tag to compare

Changes to Generation

  • Modified the pre-fill process to reduce the incidence of generation errors when element_shuffle, ,small_key_shuffle, and master_key_shuffle are set to options other than any_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

01 Feb 06:57
9bcafa9

Choose a tag to compare

0.8.0 Prerelease 3 Pre-release
Pre-release

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 .apworld file would not be compressed. (@CodeTriangle)

0.7.7

03 Feb 04:10
47981eb

Choose a tag to compare

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

01 Feb 07:08
fc003f0

Choose a tag to compare

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 .apworld file would not be compressed. (@CodeTriangle)

0.8.0 Prerelease 2

16 Jan 08:38
08a63f4

Choose a tag to compare

0.8.0 Prerelease 2 Pre-release
Pre-release

Changes to Mod

  • Added a new menu, accessible from the text client menu, that displays various important YAML settings (@CodeTriangle)

Fixes to Logic

Fixes to Mod

  • Fixed an issue where the game would crash when sending goal while disconnected (@CodeTriangle)

0.7.5

16 Jan 08:52
9fb49c9

Choose a tag to compare

Fixes to Mod

  • Fixed an issue where the game would crash when sending goal while disconnected (@CodeTriangle)

0.8.0 Prerelease 1

12 Jan 00:05
efc0d7a

Choose a tag to compare

0.8.0 Prerelease 1 Pre-release
Pre-release

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

28 Dec 20:30
192d0fd

Choose a tag to compare

Fixes to Generation

  • Fixed an issue caused by the new bundling setup preventing games from generating.