-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge Main into branch #13
Commits on May 12, 2024
-
Core: World: MultiWorld and another deprecated option getter (#3254)
* world: multiworld and deprecated options getting * Oops * Found two more
Configuration menu - View commit details
-
Copy full SHA for 701fbab - Browse repository at this point
Copy the full SHA 701fbabView commit details -
Bumper Stickers and Meritous: Options and world: multiworld fixes (#3281
Configuration menu - View commit details
-
Copy full SHA for f38655d - Browse repository at this point
Copy the full SHA f38655dView commit details
Commits on May 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 77cce68 - Browse repository at this point
Copy the full SHA 77cce68View commit details
Commits on May 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9a82edc - Browse repository at this point
Copy the full SHA 9a82edcView commit details -
Docs: Update advanced yaml guide wording for priority locations (#3298)
* Update advanced yaml guide wording * Update options api as well * Update exclude locations description slightly to use more current verbiage * Update priority locations in options api.md to note what happens if it runs out * Remove auto-added bullet points * Slightly mess with wording to make it more succinct
Configuration menu - View commit details
-
Copy full SHA for b78781a - Browse repository at this point
Copy the full SHA b78781aView commit details -
Hylics 2: Remove Random Start option and replace it with Start Locati…
…on option (#3289) * Hylics 2: Remove Random Start option and replace it with Start Location option * remove choice * Readd random start to slot data * newlines * Add random_start as a Removed option
Configuration menu - View commit details
-
Copy full SHA for 6576b06 - Browse repository at this point
Copy the full SHA 6576b06View commit details
Commits on May 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4da9cdd - Browse repository at this point
Copy the full SHA 4da9cddView commit details
Commits on May 16, 2024
-
WebHost: Fix setup guide link not working for games with special char…
Configuration menu - View commit details
-
Copy full SHA for 467bbd7 - Browse repository at this point
Copy the full SHA 467bbd7View commit details -
Wargroove: Switched to options API. (#3306)
* Wargroove: Switched to options API. * Update Options.py * Update __init__.py * Options is plural * Wargroove: Options updates with some small fixes. --------- Co-authored-by: Exempt-Medic <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 705cb2e - Browse repository at this point
Copy the full SHA 705cb2eView commit details -
Docs: remove obsolete yaml generation info (#3304)
* Docs: remove obsolete yaml generation info This line was added when we didn't have the "Generate Template Options" button in the launcher. * add information about `Launcher.py`
Configuration menu - View commit details
-
Copy full SHA for 4bd4a2c - Browse repository at this point
Copy the full SHA 4bd4a2cView commit details
Commits on May 17, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5a2d839 - Browse repository at this point
Copy the full SHA 5a2d839View commit details -
Core: Remove deprecated get_current_option_name and SpecialRange (#3296)
* Removing deprecated function * Removing SpecialRange
Configuration menu - View commit details
-
Copy full SHA for 6d8ac5d - Browse repository at this point
Copy the full SHA 6d8ac5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88dd27e - Browse repository at this point
Copy the full SHA 88dd27eView commit details -
The Messenger: fix generation failure for no portal shuffle with 3 av…
…ailable portals (#3200)
Configuration menu - View commit details
-
Copy full SHA for 2447be9 - Browse repository at this point
Copy the full SHA 2447be9View commit details -
Bomb Rush Cyberfunk: Implement new game (#2925)
Adds Team Reptile's Bomb Rush Cyberfunk as a new game.
Configuration menu - View commit details
-
Copy full SHA for 68323b4 - Browse repository at this point
Copy the full SHA 68323b4View commit details -
Core: prevent "Could not find identify Component responsible for None…
…" from being logged. (#3225)
Configuration menu - View commit details
-
Copy full SHA for 3dbdd04 - Browse repository at this point
Copy the full SHA 3dbdd04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7900e4c - Browse repository at this point
Copy the full SHA 7900e4cView commit details -
Aquaria: implement new game (#3197)
This is a new world for the Aquaria game (https://www.bit-blot.com/aquaria/).
Configuration menu - View commit details
-
Copy full SHA for 89a2a3c - Browse repository at this point
Copy the full SHA 89a2a3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fb1d0f - Browse repository at this point
Copy the full SHA 5fb1d0fView commit details -
Yu-Gi-oh! 2006: implement new game (#2795)
* Initial implementation of Yu-Gi-Oh! WC 2006 * Added Opponents and banlists * Initial implementation of Yu-Gi-Oh! WC 2006 * Added Opponents and banlists * Added Campaign Logic * Added Bonuses Logic * Added challenge logic * fixed yugioh client * ygo06 rom cleanup and include lua * ygo06 patch cleanup * ygo06 move client to world folder * lots of small changes * bug fixes * implemented filler item for yugioh06 * BizHawkClient: Add client and connector * BizHawkClient: Add launcher component and inno_setup lines * BizHawkClient: Misc stability updates and small improvements Bad commit organization a consequence of working with two different branches and not keeping the commits separated * BizHawkClient: Add docstrings * BizHawkClient: Pull in changes from other branch * BizHawkClient: Fix no handler message not displaying after changed ROMs * BizHawkClient: Remove extra print statement from lua * BizHawkClient: Change version command to use raw strings * BizHawkClient: Change script version to single integer * YGO06: added logic for "all expect type forbidden" limited duels * YGO06: Structure Deck choice now affects logic. Fixed a bug with tier 5 campaign opponents. Added logic for TD16 Union. * BizHawkClient: Add newline to version for lua script * BizHawkClient: Call send_connect from BizHawkClient's watcher loop * BizHawkClient: Add handling for failed request getting script version * BizHawkClient: Have base64.lua check lua version explicitly for bit operations On 2.9, it would detect LuaJIT and flood the console with deprecation warnings * BizHawkClient: Update connector script for slightly better errors and address Gambatte frame sync issue * BizHawkClient: Remove accidentally added print statements * BizHawkClient: Fix connector server not closing correctly * BizHawkClient: Move some connector code around, some linting * BizHawkClient: Small cleanup in lua * BizHawkClient: Lua linting * BizHawkClient: Remove outdated sentences in docstrings * YGO06: Logic additions and bug fixes * BizHawkClient: Correctly null check patch file arg * BizHawkClient: Initialize logging * BizHawkClient: Move code to worlds/_bizhawk Also splits out BizHawk communication functions to their own file for use outside this client * BizHawkClient: Add license to connector lua, add types to docs * BizHawkClient: Add module docstrings * YGO06: Logic additions * BizHawkClient: Allow clients to define multiple systems * BizHawkClient: Better logging and handling of interruptions to connection to script * YGO06: Logic additions * YGO06: Added text to options * YGO06: Ported to bizhawk client * YGO06: fix goal not being detected * YGO06: fix access item rule for tier 5 column 1 and 2 * YGO06: docu and bug fixes * YGO06: change name * YGO06: some fixes * YGO06: fix starting opponent and booster not applying * YGO06: added option to reduce the amount of challenges and remove the no ban list from pool. * YGO06: added rom being asked for on first use * YGO06: fix rules for challenges * YGO06: create proper rules for TD04 Ritual Summon * YGO06: mark most banlists as usefull instead of progression * YGO06: reduce the required core boosters across the board * YGO06: fix client not loading if another game already loaded the bizhawk client * YGO06: fix client not finding the bizhawk client. * YGO06: fix TD08 Draw not giving out an item * YGO06: small text changes * YGO06: update to version 0.4.4 * YGO06: logic mixin clean-up * YGO06: added option for campaign opponents as goal * Pokemon Emerald add encounter table randomization * Pokemon Emerald: Item ball randomization working * Pokemon Emerald: Clean up code a little * Pokemon Emerald: Partial rework of region/location creation * Pokemon Emerald: Dedupe items and add more readable names * Refactor region creation to manually defined regions * Split region json * Use new data.json with flattened constants and add HM locations * YGO06: bug fixes * YGO06: bug fix * YGO06: changes default options to be more beginner friendly * YGO06: attempt at universal tracker support. Settings are stored in slot data now. * YGO06: fix for older python versions * YGO06: fix slot data * YGO06: added diiferent opponents to the campaign * YGO06: fix small bug with opponent icons * YGO06: fix unwanted changes * YGO06: repair merge with main * YGO06: map out all of the opponents * YGO06: added opponent shuffle * YGO06: added logic to opponent shuffle * YGO06: added option to use ocg art * YGO06: bug_fixes * YGO06: removed todos, since they are not needed anymore * YGO06: added draft mode * YGO06: added logic to draft mode * YGO06: Added Money multiplier when you lose * YGO06: Fixed Unit Test errors * YGO06: Added Random deck option * YGO06: Bug fix with registering client * YGO06: client clean-up * YGO06: fixed card misspellings * YGO06: removed unused imports and other small changes * YGO06: small changes * YGO06: fix generation error when the combination of starting with "No Banlist" and not adding "No Banlist" to the pool is selected * YGO06: fix ocg art path overwriting Huge Revolution bugfix * YGO06: added comments and other minor changes * YGO06: fixed byte length in client for money * YGO06: fixes for webhost and options * YGO06: use the proper random function * YGO06: change settings to options * YGO06: move to procedure patch * YGO06: fix imports * YGO06: fix download link for patch not showing * YGO06: remove unnecessary Optional * YGO06: fix universal tracker stuff * YGO06: add typings * YGO06: small cleanup * yugioh06: small change to setup Co-authored-by: Scipio Wright <[email protected]> * YGO06: remove logic mixin * YGO06: fix create item and implement create filler and get filler item name * YGO06: remove double lambdas * YGO06: use pkgutil.get_data instaed pf zipFile * YGO06: fix starting items being duplicated * YGO06: lots of small changes * YGO06: moved functions to match execution order * YGO06: run ruff * YGO06: run ruff format * YGO06: fix ruff errors * YGO06: undo ruff format for rules * YGO06: move import to prevent circular dependency * YGO06: remove unused class * YGO06: optimizing rules * YGO06: some optimization and small bug fix --------- Co-authored-by: Zunawe <[email protected]> Co-authored-by: Scipio Wright <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 539ee1c - Browse repository at this point
Copy the full SHA 539ee1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4b79bc - Browse repository at this point
Copy the full SHA b4b79bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd18018 - Browse repository at this point
Copy the full SHA bd18018View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ae7083 - Browse repository at this point
Copy the full SHA 9ae7083View commit details -
some worlds: some typing in
LocalRom
(#3090)* some worlds: some typing in `LocalRom` ### `read_bytes` It's not safe to return `bytearray` when we think it's `bytes` ```python a = rom.read_bytes(8, 3) hash(a) # This won't crash, right? ``` ### `write_bytes` `Iterable[SupportsIndex]` is what's required for `bytearray.__setitem__(slice, values)` We need to add `__len__` for the `len(values)` in this function. * remove `object` inheritance
Configuration menu - View commit details
-
Copy full SHA for 280b67f - Browse repository at this point
Copy the full SHA 280b67fView commit details -
Pokemon Emerald: Update changelog (#3317)
* Pokemon Emerald: Update changelog * Pokemon Emerald: Fix spelling error in changelog Co-authored-by: Remy Jette <[email protected]> --------- Co-authored-by: Remy Jette <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 013862b - Browse repository at this point
Copy the full SHA 013862bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b4c263f - Browse repository at this point
Copy the full SHA b4c263fView commit details -
Core: Player name property on world class (#3042)
* player property on world class * Remove dat shi from overcooked * Update worlds/AutoWorld.py Co-authored-by: Doug Hoskisson <[email protected]> --------- Co-authored-by: Doug Hoskisson <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5fb0126 - Browse repository at this point
Copy the full SHA 5fb0126View commit details
Commits on May 18, 2024
-
WebHost: Massive overhaul of options pages (#2614)
* Implement support for option groups. WebHost options pages still need to be updated. * Remove debug output * In-progress conversion of player-options to Jinja rendering * Support "Randomize" button without JS, transpile SCSS to CSS, include map file for later editors * Un-alphabetize options, add default group name for item/location Option classes, implement more option types * Re-flow UI generation to avoid printing rows with unsupported or invalid option types, add support for TextChoice options * Support all remaining option types * Rendering improvements and CSS fixes for prettiness * Wrap options in a form, update button styles, fix labels, disable inputs where the default is random, nuke the JS * Minor CSS tweaks, as recommended by the designer * Hide JS-required elements in noscript tag. Add JS reactivity to range, named-range, and randomize buttons. * Fix labels, add JS handling for TextChoice * Make option groups collapsable * PEP8 current option_groups progress (#2604) * Make the python more PEP8 and remove unneeded imports * remove LocationSet from `Item & Location Options` group * It's ugly, but YAML generation is working * Stop generating JSON files for player-options pages * Do not include ItemDict entries whose values are zero * Properly format yaml output * Save options when form is submitted, load options on page load * Fix options being omitted from the page if a group has an even number of options * Implement generate-game, escape option descriptions * Fix "randomize" checkboxes not properly setting YAML options to "random" * Add a separator between item/location groups and items/locations in their respective lists * Implement option presets * Fix docs to detail what actually ended up happening * implement option groups on webworld to allow dev sorting (#2616) * Force extremely long item/location/option names with no spaces to text-wrap * Fix "randomize" button being too wide in single-column display, change page header to include game name * Update preset select to read "custom" when updating form inputs. Show error message if the user doesn't input a name * Un-break weighted-options, add option group names to weighted options * Nuke weighted-options. Set up framework to rebuild it in Jinja. * Generate styles with scss, remove styles which will be replaced, add placeholders for worlds * Support Toggle, DefaultOnToggle, and Choice options in weighted-options * Implement expand/collapse without JS for worlds and option groups * Properly style set options * Implement Range and NamedRange. Also, CSS is hard. * Add support for remaining option types. JS and backend still forthcoming. * Add JS functionality for collapsing game divs, populating span values on range updates. Add <noscript> tag to warn users with JS disabled. * Support showing/hiding game divs based on range value for game * Add support for adding/deleting range rows * Save settings to localStorage on form submission * Save deleted options on form submission * Break weighted-options into a per-game page. - Break weighted-options into a per-game page - Add "advanced options" links to supported games page - Use details/summary tags on supported games, player-options, and weighted-options - Fix bug preventing previously deleted rows from being removed on page load if JS is enabled - Move route handling for options pages to options.py - Remove world handling from weighted-options * Implement loading previous settings from localStorage on page load if JS is enabled * Weighted options can now generate YAML files and single-player games * options pages now respect option visibility settings for simple and complex pages * Remove `/weighted-settings` redirect, fix weighted-options link on player-options page * Fix instance of AutoWorld not having access to proper `random` * Catch instances of frozenset along with set * Restore word-wrap in tooltips * Fix word wrap in player-options labels * Add `dedent` filter to help with formatting tooltips in player-options * Do not change the ordering of keys when printing yaml files * Move necessary import out of conditional statement * Expand only the first option group by default on both options pages * Respect option visibility when generating yaml template files * Swap to double quotes * Replace instances of `/weighted-settings` with `/weighted-options`, swap out incomplete links * Strip newlines and spaces after applying dedent filter * Fix documentation for option groups * Update site map * Update various docs * Sort OptionSet lists alphabetically * Minor style tweak * Fix extremely long text overflowing tooltips * Convert player-options to use CSS grid instead of tables * Do not display link to weighted-options page on supported games if the options page is an external link * Update worlds/AutoWorld.py Bugfix by @alwaysintreble Co-authored-by: Aaron Wagener <[email protected]> * Fix NamedRange options not being properly set if a preset it loaded * Move option-presets route into options.py * Include preset name in YAML if not "default" and not "custom" * Removed macros for PlandoBosses and DefaultOnToggle, as they were handled by their parent classes * Fix not disabling custom inputs when the randomize button is clicked * Only sort OptionList and OptionSet valid_keys if they are unordered * Quick style fixes for player-settings to give `select` elements `text-overflow: ellipsis` and increase base size of left-column * Prevent showing a horizontal scroll bar on player-options if the browser width was beneath a certain threshold * Fix a bug in weighted-options which prevented inputting a negative value for new range inputs --------- Co-authored-by: Aaron Wagener <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5e3c5de - Browse repository at this point
Copy the full SHA 5e3c5deView commit details -
YGO06: make sure it runs on 3.8 support (#3324)
* YGO06: make sure it runs on python 3.8 * YGO06: change merge of dict, so it runs on python 3.8
Configuration menu - View commit details
-
Copy full SHA for 2bc3455 - Browse repository at this point
Copy the full SHA 2bc3455View commit details -
MLSS: General bugfixes + Add patch extension to inno_setup.iss (#3286)
* Remove outdated header change for ROM verification * Update Connections to be compatible with python ver. 3.8 * Update inno_setup.iss * Update inno_setup.iss
Configuration menu - View commit details
-
Copy full SHA for 0e89388 - Browse repository at this point
Copy the full SHA 0e89388View commit details -
Tests: test that no worlds fail to load (#3318)
* test that no worlds fail to load * pep8 * Update test_implemented.py --------- Co-authored-by: black-sliver <[email protected]> Co-authored-by: NewSoupVi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1b6fb7b - Browse repository at this point
Copy the full SHA 1b6fb7bView commit details
Commits on May 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 230a9e6 - Browse repository at this point
Copy the full SHA 230a9e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 663b50b - Browse repository at this point
Copy the full SHA 663b50bView commit details -
CustomServer: don't mutate static server data (#3334)
when switching to multiple rooms per process, we ended up modifying the static server data because that's how _load works and the data is now shared between multiple rooms.
Configuration menu - View commit details
-
Copy full SHA for cf34f12 - Browse repository at this point
Copy the full SHA cf34f12View commit details -
Configuration menu - View commit details
-
Copy full SHA for d3f4ee4 - Browse repository at this point
Copy the full SHA d3f4ee4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e97eddc - Browse repository at this point
Copy the full SHA e97eddcView commit details -
WebHost: fixup WebHostLib/options.py (#3332)
* WebHost: fixup WebHostLib/options.py * Update WebHostLib/options.py * Update WebHostLib/options.py * fix visibility flag handling
Configuration menu - View commit details
-
Copy full SHA for 2801e21 - Browse repository at this point
Copy the full SHA 2801e21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8e9a050 - Browse repository at this point
Copy the full SHA 8e9a050View commit details -
Configuration menu - View commit details
-
Copy full SHA for 019dfb8 - Browse repository at this point
Copy the full SHA 019dfb8View commit details -
WebHost: properly stop worker threads (#3340)
* WebHost: properly stop worker threads * Less jank * Forgot the try-catch around the while true
Configuration menu - View commit details
-
Copy full SHA for e978109 - Browse repository at this point
Copy the full SHA e978109View commit details -
Factorio: update factorio-rcon (#3198)
2.1.1 didn't work with py3.8, 2.1.2 fixes that
Configuration menu - View commit details
-
Copy full SHA for 14321d6 - Browse repository at this point
Copy the full SHA 14321d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0b6889 - Browse repository at this point
Copy the full SHA e0b6889View commit details -
Lingo: Fixed edge case sunwarp shuffle accessibility issue (#3228)
* Lingo: Fixed edge case sunwarp shuffle accessibility issue * Minor readability update --------- Co-authored-by: NewSoupVi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 12cde88 - Browse repository at this point
Copy the full SHA 12cde88View commit details -
TUNIC: ER Refactor for better plando connections, fewer shops improve…
…ment (#3075) * Fixed shop changes * Update option description * Apply suggestions from Vi's review (thank you) * Fix for plando connections on a full scene * Plando connections should work better now for complicated paths * Even more good plando connections yes * Starting to move the info over * Fixing up formatting a bit * Remove unneeded item info * Put in updated_reachable_regions, to replace add_dependent_regions * Updated to match ladder shuffle * More stuff I guess * It functions! * It mostly works with plando now, some slight issues still * Fixed minor logic bug * Fixed world leakage * Change exception message * Make exception message better for troubleshooting failed connections * Merged with main * technically a logic fix but it would never matter cause no start shuffle * Add a couple more alias item groups cause yeah * Rename beneath the vault front -> beneath the vault main * Flip lantern access rule to the region * Add missing connection to traversal reqs * Move start_inventory_from_pool to the top so that it's next to start_inventory * Reword the fixed shop description slightly * Refactor per ixrec's comments * Greatly reduced an overcomplicated block because Vi is cool and smart and also cool * Rewrite traversal reqs thing per Vi's comments
Configuration menu - View commit details
-
Copy full SHA for 754fc11 - Browse repository at this point
Copy the full SHA 754fc11View commit details
Commits on May 20, 2024
-
Subnautica: fix use of _valid_keys were valid_keys should be used. (#…
…3346) * Subnautica: fix use of _valid_keys were valid_keys should be used. * Update Options.py
Configuration menu - View commit details
-
Copy full SHA for 14ffd1c - Browse repository at this point
Copy the full SHA 14ffd1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5910b94 - Browse repository at this point
Copy the full SHA 5910b94View commit details -
Configuration menu - View commit details
-
Copy full SHA for bfe215d - Browse repository at this point
Copy the full SHA bfe215dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c792ae7 - Browse repository at this point
Copy the full SHA c792ae7View commit details -
A Hat in Time: Implement New Game (#2640)
Adds A Hat in Time as a supported game in Archipelago.
Configuration menu - View commit details
-
Copy full SHA for fe7bc87 - Browse repository at this point
Copy the full SHA fe7bc87View commit details
Commits on May 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 461f5db - Browse repository at this point
Copy the full SHA 461f5dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 514ad69 - Browse repository at this point
Copy the full SHA 514ad69View commit details -
Bomb Rush Cyberfunk: Update option docstrings (#3358)
* Update Options.py * Update Options.py
Configuration menu - View commit details
-
Copy full SHA for 92b1f3c - Browse repository at this point
Copy the full SHA 92b1f3cView commit details -
SA2B: Option Groups and Dataclass (#3357)
* Merge Conflicts * SA2B: Option Groups * Re-add erroneously-removed import
Configuration menu - View commit details
-
Copy full SHA for 5c66681 - Browse repository at this point
Copy the full SHA 5c66681View commit details -
Hylics 2: Update option docstrings (#3359)
* Update Options.py * "pool" -> "item pool"
Configuration menu - View commit details
-
Copy full SHA for 9441cc3 - Browse repository at this point
Copy the full SHA 9441cc3View commit details -
SMW: Option Groups and Presets (#3345)
* SMW: Add Option Groups and Presets * Fix Boss Shuffle Preset * Tooltip formatting
Configuration menu - View commit details
-
Copy full SHA for 62e68ba - Browse repository at this point
Copy the full SHA 62e68baView commit details -
TUNIC: Add option groups, fix option descriptions (#3344)
* Add option groups, fix up option descriptions * Change sword progression description back * Add missed newline change, missed space after asterisk
Configuration menu - View commit details
-
Copy full SHA for e7544d8 - Browse repository at this point
Copy the full SHA e7544d8View commit details -
The Witness: Option Groups & Tooltip formatting (#3342)
* Add option groups * Option tooltip formatting * eof * reindent, apparently I'm stupid * lint * oops indent
Configuration menu - View commit details
-
Copy full SHA for 61be79b - Browse repository at this point
Copy the full SHA 61be79bView commit details -
* DKC3: Option Groups * Retarget OptionGroup import
Configuration menu - View commit details
-
Copy full SHA for a1c2e87 - Browse repository at this point
Copy the full SHA a1c2e87View commit details -
Celeste 64: Option Groups (#3321)
* Celeste 64: Option Groups * Retarget OptionGroup import
Configuration menu - View commit details
-
Copy full SHA for 20134d3 - Browse repository at this point
Copy the full SHA 20134d3View commit details
Commits on May 22, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0ea20f3 - Browse repository at this point
Copy the full SHA 0ea20f3View commit details -
WebHost: Fixing default values for LocationSets (#3374)
* Update macros.html * Update macros.html
Configuration menu - View commit details
-
Copy full SHA for 1ae0a9b - Browse repository at this point
Copy the full SHA 1ae0a9bView commit details
Commits on May 23, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b4fec93 - Browse repository at this point
Copy the full SHA b4fec93View commit details -
Pokemon Emerald: Fix broken Markdown in spanish setup guide (#3320)
* Pokemon Emerald: Fix broken Markdown in spanish setup guide * Pokemon Emerald: Minor formatting in spanish setup guide * oops
Configuration menu - View commit details
-
Copy full SHA for 93f63a3 - Browse repository at this point
Copy the full SHA 93f63a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd16084 - Browse repository at this point
Copy the full SHA cd16084View commit details -
Update options to look better on webhost after update, also give deat…
…h link a description (#3329)
Configuration menu - View commit details
-
Copy full SHA for 02d3fdf - Browse repository at this point
Copy the full SHA 02d3fdfView commit details -
Lingo: Minor logic fixes (part 2) (#3250)
* Lingo: Minor logic fixes (part 2) * Update the datafile * Renamed Fearless Mastery * Move Rhyme Room LEAP into upper room * Rename Artistic achievement location * Fix broken wondrous painting * Added a test for the Wondrous painting thing
Configuration menu - View commit details
-
Copy full SHA for 893a157 - Browse repository at this point
Copy the full SHA 893a157View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92392c0 - Browse repository at this point
Copy the full SHA 92392c0View commit details -
TUNIC: Add option presets (#3377)
* Add option presets * why the hell is there an s here * entrance rando yes
Configuration menu - View commit details
-
Copy full SHA for a43e294 - Browse repository at this point
Copy the full SHA a43e294View commit details -
CV64: Add option groups (#3360)
* Add the option groups. * Get rid of all mid-sentence line breaks.
Configuration menu - View commit details
-
Copy full SHA for 56d01f3 - Browse repository at this point
Copy the full SHA 56d01f3View commit details -
Stardew valley: Create Option Groups (#3376)
* - Fix link in Stardew Setup Guide * - Create option groups for Stardew Valley * - Cleaned up the imports * - Fixed double quotes and trailing comma * - Improve order in the multipliers category
Configuration menu - View commit details
-
Copy full SHA for 89d0dae - Browse repository at this point
Copy the full SHA 89d0daeView commit details -
Lingo: Add option groups (#3352)
* Lingo: Add option groups * Touched up option docstrings
Configuration menu - View commit details
-
Copy full SHA for 8b6eae0 - Browse repository at this point
Copy the full SHA 8b6eae0View commit details -
WebHost, Core: Move item and location descriptions to
WebWorld
resp……onsibilities. (#2508) Co-authored-by: Doug Hoskisson <[email protected]> Co-authored-by: el-u <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e1ff507 - Browse repository at this point
Copy the full SHA e1ff507View commit details -
AHIT: Fix Your Contract has Expired being placed on the first level w…
…hen it shouldn't (#3379)
Configuration menu - View commit details
-
Copy full SHA for 3f8c348 - Browse repository at this point
Copy the full SHA 3f8c348View commit details -
Generate: remove tag "-" (#3036)
* Generate: introduce Remove, similar to Merge * make + dict behave as + for each value --------- Co-authored-by: Zach Parks <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 860ab10 - Browse repository at this point
Copy the full SHA 860ab10View commit details -
* Core: Utils.py typing `get_fuzzy_results` typing There are places that this is called with a `word_list` that is not a `Sequence`, and it is valid (e.g., `set` or `dict`). To decide the right type, we look at how `word_list` is used: - the parameter to `len` - requires `__len__` - the 2nd parameter to `map` - requires `__iter__` Then we look at https://docs.python.org/3/library/collections.abc.html#collections-abstract-base-classes and ask what is the simplest type that includes both `__len__` and `__iter__`: `Collection` (Python 3.8 requires using the alias in `typing`, instead of `collections.abc`) * a bit more typing and cleaning * fine, take away my fun for something that no one is ever going to see anyway... Co-authored-by: black-sliver <[email protected]> --------- Co-authored-by: black-sliver <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d09b214 - Browse repository at this point
Copy the full SHA d09b214View commit details -
Webhost: Disallow empty option groups (#3369)
* move item_and_loc_options out of the meta class and into the Options module * don't allow empty world specified option groups * reuse option_group generation code instead of rewriting it * delete the default group if it's empty * indent
Configuration menu - View commit details
-
Copy full SHA for 8b992cb - Browse repository at this point
Copy the full SHA 8b992cbView commit details
Commits on May 24, 2024
-
Docs: Update trigger guide and advanced yaml guide (#3385)
* I guess these don't exist anymore * Update worlds/generic/docs/advanced_settings_en.md Co-authored-by: Scipio Wright <[email protected]> --------- Co-authored-by: Scipio Wright <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2a47f03 - Browse repository at this point
Copy the full SHA 2a47f03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 613e766 - Browse repository at this point
Copy the full SHA 613e766View commit details -
Webhost: Allow Option Groups to specify whether they start collapsed (#…
…3370) * allow option groups to specify whether they should be hidden or not * allow worlds to override whether game options starts collapsed * remove Game Options assert so the visibility of that group can be changed * if "Game Options" or "Item & Location Options" groups are specified, fix casing * don't allow item & location options to have duplicates of the auto added options * use a generator instead of a comprehension * use consistent naming
Configuration menu - View commit details
-
Copy full SHA for 8045c87 - Browse repository at this point
Copy the full SHA 8045c87View commit details -
Witness: Fix option description (#3396)
* Fixing description * Another mistake
Configuration menu - View commit details
-
Copy full SHA for 18390ec - Browse repository at this point
Copy the full SHA 18390ecView commit details
Commits on May 25, 2024
-
Core: Rename "count_exclusive" methods to "count_unique" (#3386)
* rename exclusive to unique * lint * group as well
Configuration menu - View commit details
-
Copy full SHA for 61e8852 - Browse repository at this point
Copy the full SHA 61e8852View commit details
Commits on May 26, 2024
-
Setup: pin cx_freeze to 7.0.0 (#3406)
7.1.0 is broken on Linux when using pygobject, which we use as optional dependency for kivy.
Configuration menu - View commit details
-
Copy full SHA for f249c36 - Browse repository at this point
Copy the full SHA f249c36View commit details
Commits on May 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 70d97a0 - Browse repository at this point
Copy the full SHA 70d97a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for df877a9 - Browse repository at this point
Copy the full SHA df877a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74aa4ec - Browse repository at this point
Copy the full SHA 74aa4ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for dfc347c - Browse repository at this point
Copy the full SHA dfc347cView commit details
Commits on May 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 04e9f5c - Browse repository at this point
Copy the full SHA 04e9f5cView commit details
Commits on May 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5b34e06 - Browse repository at this point
Copy the full SHA 5b34e06View commit details -
Docs: improve contributing sign posting (#2888)
* Docs: improve sign posting for contributing * fix styling as per the style guide * address review comments * apply medic's feedback
Configuration menu - View commit details
-
Copy full SHA for 649ee11 - Browse repository at this point
Copy the full SHA 649ee11View commit details -
Docs, Starcraft 2: Add French documentation for setup and game page (#…
…3031) * Started to create the french doc * First version of sc2 setup in french finish, created the file for the introduction of the game in french * French-fy upgrade in setup, continue translation of game description * Finish writing FR game page, added a link to it on the english game page. Re-read and corrected both the game page and setup page. * Corrected a sentence in the SC2 English setup guide. * Applied 120 carac limits for french part, applied modification for consistency. * Added reference to website yaml checker, applied several wording correction/suggestions * Modified link to AP page to be in relative (fr/en), uniformed SC2 and random writing (fr), applied some suggestons in writing quality(fr), added a mention to the datapackage (fr/en), enhanced prog balancing recommendation (fr) * Correction of some grammar issues * Removed name correction for english part since done in other PR; added mention to hotkey and language restriction * Applied suggestions of peer review * Applied mofications proposed by reviewer about the external website --------- Co-authored-by: neocerber <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5275593 - Browse repository at this point
Copy the full SHA 5275593View commit details -
WebHost: use settings defaults for /api/generate and options -> Singl…
…e Player Generate (#3411)
Configuration menu - View commit details
-
Copy full SHA for e31a709 - Browse repository at this point
Copy the full SHA e31a709View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34f903e - Browse repository at this point
Copy the full SHA 34f903eView commit details -
Stardew Valley: Fix magic altar logic (#3417)
* Fix magic altar logic * Force a tuple (really?) * Fix received and force progression on all spells * Reversing the tuple change (?yllaer)
Configuration menu - View commit details
-
Copy full SHA for 378af4b - Browse repository at this point
Copy the full SHA 378af4bView commit details
Commits on May 30, 2024
-
CustomServer: properly 'inherit' Archipelago from static_server_data (#…
…3366) This fixes a potential exception during room spin-up.
Configuration menu - View commit details
-
Copy full SHA for 6f6bf3c - Browse repository at this point
Copy the full SHA 6f6bf3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fe8c43 - Browse repository at this point
Copy the full SHA 2fe8c43View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7058575 - Browse repository at this point
Copy the full SHA 7058575View commit details
Commits on May 31, 2024
-
Configuration menu - View commit details
-
Copy full SHA for b055a39 - Browse repository at this point
Copy the full SHA b055a39View commit details
Commits on Jun 1, 2024
-
Fix TextChoice options sometimes creating a broken YAML (#3390)
* Fix TextChoice options with custom values improperly being included in YAML output * Update WebHostLib/options.py Co-authored-by: Fabian Dill <[email protected]> --------- Co-authored-by: Fabian Dill <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 15e06e1 - Browse repository at this point
Copy the full SHA 15e06e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3003ff - Browse repository at this point
Copy the full SHA f3003ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5aa6ad6 - Browse repository at this point
Copy the full SHA 5aa6ad6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a5de85 - Browse repository at this point
Copy the full SHA 2a5de85View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2587d5 - Browse repository at this point
Copy the full SHA f2587d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91c8960 - Browse repository at this point
Copy the full SHA 91c8960View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67cd32b - Browse repository at this point
Copy the full SHA 67cd32bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4cab3b6 - Browse repository at this point
Copy the full SHA 4cab3b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f40b10d - Browse repository at this point
Copy the full SHA f40b10dView commit details -
Core: move PlandoConnections and PlandoTexts to the options system (#…
…2904) Co-authored-by: Doug Hoskisson <[email protected]> Co-authored-by: Scipio Wright <[email protected]> Co-authored-by: beauxq <[email protected]> Co-authored-by: alwaysintreble <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4e5b6bb - Browse repository at this point
Copy the full SHA 4e5b6bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 97c9c53 - Browse repository at this point
Copy the full SHA 97c9c53View commit details -
Landstalker: Fixed rare generation issues (#3353)
Co-authored-by: Fabian Dill <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1e205f9 - Browse repository at this point
Copy the full SHA 1e205f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8dbc8d2 - Browse repository at this point
Copy the full SHA 8dbc8d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3cb5452 - Browse repository at this point
Copy the full SHA 3cb5452View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbc79a5 - Browse repository at this point
Copy the full SHA bbc79a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13bc121 - Browse repository at this point
Copy the full SHA 13bc121View commit details -
Configuration menu - View commit details
-
Copy full SHA for da33d15 - Browse repository at this point
Copy the full SHA da33d15View commit details -
The Witness: Automatic Postgame & Disabled Panels Calculation (#2698)
* Refactor postgame code to be more readable * Change all references to options to strings * oops * Fix some outdated code related to yaml-disabled EPs * Small fixes to short/longbox stuff (thanks Medic) * comment * fix duplicate * Removed triplicate lmfao * Better comment * added another 'unfun' postgame consideration * comment * more option strings * oops * Remove an unnecessary comparison * another string missed * New classification changes (Credit: Exempt-Medic) * Don't need to pass world * Comments * Replace it with another magic system because why not at this point :DDDDDD * oops * Oops * Another was missed * Make events conditions. Disable_Non_Randomized will no longer just 'have all events' * What the fuck? Has this just always been broken? * Don't have boolean function with 'not' in the name * Another useful classification * slight code refactor * Funny haha booleans * This would create a really bad merge error * I can't believe this actually kind of works * And here's the punchline. + some bugfixes * Comment dat code * Comments galore * LMAO OOPS * so nice I did it twice * debug x2 * Careful * Add more comments * That comment is a bit unnecessary now * Fix overriding region connections * Correct a comment * Correct again * Rename variable * Idk I guess this is in this branch now * More tweaking of postgame & comments * This is commit just exists to fix that grammar error * I think I can just fucking delete this now??? * Forgot to reset something here * Delete dead codepath * Obelisk Keys were getting yote erroneously * More comments * Fix duplicate connections * Oopsington III * performance improvements & cleanup * More rules cleanup and performance improvements * Oh cool I can do this huh * Okay but this is even more swag tho * Lazy eval * remove some implicit checks * Is this too magical yet * more guard magic * Maaaaaaaagiccccccccc * Laaaaaaaaaaaaaaaazzzzzzyyyyyyyyyyy * Make it docstring * Newline bc I like that better * this is a little spooky lol * lol * Wait * spoO * Better variable name and comment * Improved comment again * better API * oops I deleted a deepcopy * lol help * Help??? * player_regionsns lmao * Add some comments * Make doors disabled properly again. I hope this works * Don't disable lasers * Omega oops * Make Floor 2 Exit not exist * Make a fix that's warps compatible * I think this was an oversight, I tested a seed and it seems to have the same result * This is definitely less Violet than before * Does this feel more violet lol * Exception if a laser gets disabled, cleanup * Ruff * >:( * consistent utils import * Make autopostgame more reviewable (hopefully) * more reviewability * WitnessRule * replace another instance of it * lint * style * comment * found the bug * Move comment * Get rid of cache and ugly allow_victory * comments and lint
Configuration menu - View commit details
-
Copy full SHA for e49b1f9 - Browse repository at this point
Copy the full SHA e49b1f9View commit details
Commits on Jun 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for dedabad - Browse repository at this point
Copy the full SHA dedabadView commit details
Commits on Jun 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6432560 - Browse repository at this point
Copy the full SHA 6432560View commit details -
Pokemon RB: Add an item group for each HM to improve hinting (#3311)
* Pokemon RB: Add an item group for each HM HMs are suffixed with the name of the move, e.g. "HM02 Fly". If TM move are randomized, they do not have the move name, e.g. "TM02". If someone hints for an HM using the just the number, the fuzzy matching sees "TM02" as closer than "HM02 Fly", and in fact sees it as close enough to not ask the user to confirm, leading them to waste hint points on non-progression item that they didn't intend. Emerald already does this for this reason, adding the same for RB. * Add the new groups for HMs in the item_table instead
Configuration menu - View commit details
-
Copy full SHA for 424c8b0 - Browse repository at this point
Copy the full SHA 424c8b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d9120f0 - Browse repository at this point
Copy the full SHA d9120f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 70e9ccb - Browse repository at this point
Copy the full SHA 70e9ccbView commit details -
Utils: Fix mistake made with
KeyedDefaultDict
from #1933 that broke…… tracker functionality. (#3433)
Configuration menu - View commit details
-
Copy full SHA for cff7327 - Browse repository at this point
Copy the full SHA cff7327View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb2c194 - Browse repository at this point
Copy the full SHA fb2c194View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7eef13 - Browse repository at this point
Copy the full SHA c7eef13View commit details -
WebHost: weighted-options bugfixes (#3448)
* Fix improper css for word-break on player-options page * Add default handling to weighted-options types * Remove random-low/mid/high from Toggle, Choice, and TextChoice, * Port key sorting for OptionList and OptionSet from player-options to weighted-options * Ensure Choice and TextChoice values are set properly * Remove debug line 🤦♂️
Configuration menu - View commit details
-
Copy full SHA for 06e65c1 - Browse repository at this point
Copy the full SHA 06e65c1View commit details
Commits on Jun 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 0265f4d - Browse repository at this point
Copy the full SHA 0265f4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4e0b17 - Browse repository at this point
Copy the full SHA c4e0b17View commit details -
AHIT: Fix Death Wish location rules not being added properly (#3455)
* duh * Fuck it * Major fixes * a * b * Even more fixes * New option - NoFreeRoamFinale * a * Hat Logic Fix * Just to be safe * multiworld.random to world.random * KeyError fix * Update .gitignore * Update __init__.py * Zoinks Scoob * ffs * Ruh Roh Raggy, more r-r-r-random bugs! * 0.9b - cleanup + expanded logic difficulty * Update Rules.py * Update Regions.py * AttributeError fix * 0.10b - New Options * 1.0 Preparations * Docs * Docs 2 * Fixes * Update __init__.py * Fixes * variable capture my beloathed * Fixes * a * 10 Seconds logic fix * 1.1 * 1.2 * a * New client * More client changes * 1.3 * Final touch-ups for 1.3 * 1.3.1 * 1.3.3 * Zero Jumps gen error fix * more fixes * Formatting improvements * typo * Update __init__.py * Revert "Update __init__.py" This reverts commit e178a7c. * init * Update to new options API * Missed some * Snatcher Coins fix * Missed some more * some slight touch ups * rewind * a * fix things * Revert "Merge branch 'main' of https://github.com/CookieCat45/Archipelago-ahit" This reverts commit a2360fe, reversing changes made to b8948bc. * Update .gitignore * 1.3.6 * Final touch-ups * Fix client and leftover old options api * Delete setup-ahitclient.py * Update .gitignore * old python version fix * proper warnings for invalid act plandos * Update worlds/ahit/docs/en_A Hat in Time.md Co-authored-by: Danaël V. <[email protected]> * Update worlds/ahit/docs/setup_en.md Co-authored-by: Danaël V. <[email protected]> * 120 char per line * "settings" to "options" * Update DeathWishRules.py * Update worlds/ahit/docs/en_A Hat in Time.md Co-authored-by: Nicholas Saylor <[email protected]> * No more loading the data package * cleanup + act plando fixes * almost forgot * Update Rules.py * a * Update worlds/ahit/Options.py Co-authored-by: Ixrec <[email protected]> * Options stuff * oop * no unnecessary type hints * warn about depot download length in setup guide * Update worlds/ahit/Options.py Co-authored-by: Ixrec <[email protected]> * typo Co-authored-by: Ixrec <[email protected]> * Update worlds/ahit/Rules.py Co-authored-by: Ixrec <[email protected]> * review stuff * More stuff from review * comment * 1.5 Update * link fix? * link fix 2 * Update setup_en.md * Update setup_en.md * Update setup_en.md * Evil * Good fucking lord * Review stuff again + Logic fixes * More review stuff * Even more review stuff - we're almost done * DW review stuff * Finish up review stuff * remove leftover stuff * a * assert item * add A Hat in Time to readme/codeowners files * Fix range options not being corrected properly * 120 chars per line in docs * Update worlds/ahit/Regions.py Co-authored-by: Aaron Wagener <[email protected]> * Update worlds/ahit/DeathWishLocations.py Co-authored-by: Aaron Wagener <[email protected]> * Remove some unnecessary option.class.value * Remove data_version and more option.class.value * Update worlds/ahit/Items.py Co-authored-by: Aaron Wagener <[email protected]> * Remove the rest of option.class.value * Update worlds/ahit/DeathWishLocations.py Co-authored-by: Aaron Wagener <[email protected]> * review stuff * Replace connect_regions with Region.connect * review stuff * Remove unnecessary Optional from LocData * Remove HatType.NONE * Update worlds/ahit/test/TestActs.py Co-authored-by: Aaron Wagener <[email protected]> * fix so default tests actually don't run * Improve performance for death wish rules * rename test file * change test imports * 1000 is probably unnecessary * a * change state.count to state.has * stuff * starting inventory hats fix * shouldn't have done this lol * make ship shape task goal equal to number of tasksanity checks if set to 0 * a * change act shuffle starting acts + logic updates * dumb * option groups + lambda capture cringe + typo * a * b * missing option in groups * c * Fix Your Contract Has Expired being placed on first level when it shouldn't * formatting * major logic bug fix for death wish --------- Co-authored-by: Danaël V. <[email protected]> Co-authored-by: Nicholas Saylor <[email protected]> Co-authored-by: Ixrec <[email protected]> Co-authored-by: Aaron Wagener <[email protected]> Co-authored-by: Fabian Dill <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 16ae844 - Browse repository at this point
Copy the full SHA 16ae844View commit details -
KH2: Fixing Start Inventory bug, limiting CustomItemPool keys, fixing…
… two typos (#3444) * Fixing inclusion checking error * Fixing typo, limiting valid keys to valid keys * Adding space * Add period
Configuration menu - View commit details
-
Copy full SHA for c457296 - Browse repository at this point
Copy the full SHA c457296View commit details -
Pokemon Emerald: Fix possible dexsanity/legendary hunt softlock (#3443)
* Pokemon Emerald: Remove mirage tower from allowed dexsanity maps * Pokemon Emerald: Prevent placing wailord/relicanth in out of logic maps * Pokemon Emerald: Clarify docstring Co-authored-by: Exempt-Medic <[email protected]> * Pokemon Emerald: Update changelog --------- Co-authored-by: Exempt-Medic <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ee1b13f - Browse repository at this point
Copy the full SHA ee1b13fView commit details -
RoR2: Add Support for New Stage (#3436)
* add support for the new stage added to RoR2 * Fix stage being unreachable * add option groups * reorder option groups
Configuration menu - View commit details
-
Copy full SHA for f30f2d3 - Browse repository at this point
Copy the full SHA f30f2d3View commit details -
Muse Dash: Option Groups and Options Rework (#3434)
* Ensure that included/starter songs only include those within enabled dlcs. * Allow filtering traps by trap instead of by category. * Add in the currently available limited time dlcs to the dlc list. * Add the option group to the webhost and cleanup some errors. * Fix trap list. * Update tests. Add new ones to test correctness of new features. * Remove the old Just As Planned option * Make traps order alphabetically. Also adjust the title for traps. * Adjust new lines to better fit the website. * Style fixes. * Test adjustments and a fix due to test no longer having just as planned dlc. * Undo spacing changes as it breaks yaml generation. * Fix indenting in webhost. * Add the old options in as removed. Also clean up unused import. * Remove references to the old allow_just_as_planned_dlc_songs option in Muse Dash tests. * Add newline to end of file. --------- Co-authored-by: NewSoupVi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1331675 - Browse repository at this point
Copy the full SHA 1331675View commit details -
Docs: Add detail on customizing the forced groups (#3371)
* Docs: Fix incorrect assertion in option group docs and add detail on customizing the forced groups. * add docs for the visibility attribute * typos * review comments * missed one Co-authored-by: Exempt-Medic <[email protected]> * better wording Co-authored-by: Exempt-Medic <[email protected]> --------- Co-authored-by: Exempt-Medic <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3cc391e - Browse repository at this point
Copy the full SHA 3cc391eView commit details