Skip to content

Releases: Aelire/wwrando

Random Settings v1.4.0 (BETA3)

03 May 14:35
Compare
Choose a tag to compare

This is a new, mostly-rebuilt implementation of random settings, with the primary goal of improving the experience of newer and beginner players by providing multiple rulesets for random settings, as the default weights of random settings tend to generate fairly long seeds. In the Advanced Settings tab you'll find a dropdown to choose the ruleset you want to play with

The weights for each preset are documented in the randomizer window. Click the [Weights] link in the Advanced Settings tab, which will bring up a window with a table documenting all the settings that are randomized and the weight for each decision.
This information is also available in the non-spoiler log generated on randomization

Presets

Guest Preset

Alex (ofc2000alex) is the featured guest weight author for this release! He chose some of his favourite settings and built a ruleset according to his preferences. These settings should generate relatively short seeds compared to default settings, so they're probably a good starting point.

Default Presets

  • Default (Difficulty & Progression) aims to provide the classic random settings experience, where most settings are randomized. These settings enable many options, and can include difficulty options like Hero Mode, Swordless Mode or starting with fewer than 3 hearts, as well as in general enabling half or more of the progression settings. Consider these to be fairly long settings
  • Default (Progression) is a similar preset, but does not randomize difficulty-related settings like starting hearts or hero mode, for the classic RSL experience at the difficulty level you prefer
  • Default (Difficulty) is only the difficulty randomizer part of default settings, where you choose where the progression is but the randomizer selects the difficulty settings
  • Spring 2024 Async Event reproduces the weights seen in the previous release (RS1.4.0-dev3), which was used in the 2024 WWR Racing Discord Async Event as well as April 2024 async seeds. They are a minor variation over the Default (Progression) settings disabling or reducing likelihood of some of the less liked progression settings

Experimental Presets

These are presets included to showcase the capabilities of the settings randomizer. They provide a fairly different experience to the default settings and may not follow the habitual rules of random settings

  • Pairings (Experimental) groups progression (and some difficulty) settings into (mostly) pairs, in which one is enabled and the other is disabled. This should provide fairly balanced settings since it guarantees the number of enabled settings is almost constant
  • Season Roulette (Experimental) gives you settings for a random season of racing tournament. Unlike any other preset, you should be able to know which exact settings you're running within a minute or so of starting the seed, since they all have different starting items, hint placements, etc. With a twist, this preset can also generate Spoiler log settings (with the different presets of the past spoiler log tournament), in which case it will generate a spoiler log in the output directory, that you can use to prepare a route.

Terse changelog

Changes since RS1.4.0-dev3:

  • Multiple presets
  • In-Randomizer documentation (click the "weights" link next to the preset dropdown)
  • Upstream fixes and features
    • You can now start with fewer than 3 hearts (Enabled in "Default (Difficulty)" and "Default (Difficulty & Progression)")presets)
    • Master Sword Chamber and Ankle - Tingle statue reward will appear later in logic on average

Additional changes since RS1.3.0, already in previous dev builds:

Random Settings v1.4.0 (BETA)

27 Apr 09:40
Compare
Choose a tag to compare

This is a new, mostly-rebuilt implementation of random settings, with the primary goal of improving the experience of newer and beginner players by providing multiple rulesets for random settings, as the default weights of random settings tend to generate fairly long seeds. In the Advanced Settings tab you'll find a dropdown to choose the ruleset you want to play with

The weights for each preset are documented in the randomizer window. Click the [Weights] link in the Advanced Settings tab, which will bring up a window with a table documenting all the settings that are randomized and the weight for each decision.
This information is also available in the non-spoiler log generated on randomization

Alex (ofc2000alex) is the featured guest weight author for this release! He chose some of his favourite settings and built a ruleset according to his preferences. These settings should generate relatively short seeds compared to default settings, so they're probably a good starting point.

Changes since RS1.4.0-dev3:

  • Multiple presets
  • In-Randomizer documentation (click the "weights" link next to the preset dropdown)
  • Upstream fixes and features
    • You can now start with fewer than 3 hearts (Enabled in "Default (Difficulty)" and "Default (Difficulty & Progression)")presets)
    • Master Sword Chamber and Ankle - Tingle statue reward will appear later in logic on average

Additional changes since RS1.3.0, already in previous dev builds:

RS1.4.0-dev3

22 Mar 09:58
Compare
Choose a tag to compare
RS1.4.0-dev3 Pre-release
Pre-release

Special release for an event, based on latest upstream.

Settings weights for this release are documented here: https://github.com/Aelire/wwrando/blob/RS1.4.0-dev3/randomizers/random_settings.md

RS_1.4.0_dev2

03 Mar 15:27
Compare
Choose a tag to compare
RS_1.4.0_dev2 Pre-release
Pre-release
  • More fixes to random entrances generation, lowering the likelihood of failed generations
  • Rebased, randomized ice traps, support for toggling hero mode

Settings documentation for this release is available here: https://github.com/Aelire/wwrando/blob/rs_140_dev2_doc/randomizers/random_settings.md

RS_1.4.0_dev1

08 Dec 11:17
Compare
Choose a tag to compare
RS_1.4.0_dev1 Pre-release
Pre-release

Changes since RS_1.3.1

Rebased on top of the latest upstream development version - 1.10.0_2121901

  • The UI is a bit different - head to the "Advanced Settings" tab and check the "randomize settings" box to get randomized settings. You can still change a few cosmetic options, as well as choose your obscurity/precision levels. Example permalink: UlNfMS40LjBfZGV2MQBBAAcAAA==
  • Nested entrances! Including a bunch of combinations that you can't otherwise get on the upstream build. This one is pretty experimental and I'm sure there are bugs, so please pay special attention to it when testing.
    One major change is that you might get a banned boss or non-progression location nested inside a progression location, as long as it's a dead-end (eg you can have a non-progression miniboss in a required dungeon but not a nonrequired dungeon. If you enter a location that you know has no in-logic checks, you do not need to traverse it even if it has other exits!)
    Weights for randomized entrances are currently fairly high since this is the new feature everyone is interested in. They will probably be lowered later based on feedback
  • Random Starting Item(s) has a new implementation. You can start with any progression item, the set of items you start with guarantees you at least 1 additional sphere 0 check, and the random starting item(s) don't affect hints/CTMC anymore. More details in the upstream PR
  • Some stone tablets have moved - I don't think the guides have been updated yet but the locations are here: Tablet Locations

Settings weights are documented here: Random Settings Weights

ARS_v0.3

22 Oct 09:43
Compare
Choose a tag to compare
ARS_v0.3 Pre-release
Pre-release

Mostly weighting tweaks, lower difficulties shouldn't see as many overworld seeds, randomized entrances are a fixed cost instead of making everything more/less costly

Chaotic randomization

10 Sep 10:45
Compare
Choose a tag to compare
Chaotic randomization Pre-release
Pre-release

Adds a new togglable option, "randomization style":

  • Orderly will attempt to stay close to upstream weighting while approaching the target weights
  • Chaotically randomizes almost everything following a uniform distribution (except for starting items, starting triforce shards). This includes the number of hints!

And lots of bugfixes

Adjustable Difficulty Random Settings v0.1

27 Aug 09:57
Compare
Choose a tag to compare

This is a test build

Choose a target difficulty when randomizing settings! The number doesn't mean much on its own, but lower numbers have fewer checks, and vice versa