NewSoupVi
a6deffb9f2
The Witness: Change all option name comparisons to strings instead of numeric values ( #2503 )
...
* 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
* Another was missed
* This would create a really bad merge error
2024-02-11 02:25:03 +01:00
black-sliver
77c326cb81
FFMQ: fix __version__ import in Output.py ( #2791 )
...
Importing from Main is a recursive import during Generate, also it's not
listed in Main.__all__ (and pycharm warns about this).
2024-02-11 01:07:23 +01:00
Alchav
1a675821cf
Pokémon R/B: Halve Bank Exchange Rate ( #2619 )
2024-02-11 00:59:15 +01:00
JaredWeakStrike
03c3ef4e72
KH2: Fix Final Form logic softlock ( #2803 )
2024-02-11 00:50:38 +01:00
Justus Lind
4a703c5aba
Muse Dash: Add support for Muse Dash 4.0.0 Songs ( #2810 )
2024-02-11 00:49:58 +01:00
Exempt-Medic
59ef010842
Fill: Changing deprecated option getter ( #2735 )
2024-02-10 22:07:11 +01:00
Fabian Dill
4032cfb9ea
WebHost: provide None password to URI so it doesn't get stripped ( #2777 )
2024-02-05 18:11:02 -05:00
PoryGone
281fe01c25
Core: Purge the evil (`world: MultiWorld`) ( #2749 )
...
* Purge the evil
* Some files didn't save
* Fix a couple of missed string references
* multi_world -> multiworld
2024-02-05 00:38:00 +01:00
Fabian Dill
6c19bc42bb
Tests: add world load benchmark ( #2768 )
2024-02-04 09:09:07 +01:00
Alchav
33237bd5c0
LTTP: Create Hyrule Castle Big Key Rule On Universal Small Keys Option ( #2787 )
2024-02-03 06:45:37 +01:00
NewSoupVi
57cb971177
The Witness: Junk hints for Shivers, Mystic Quest and Heretic ( #2592 )
2024-01-31 21:07:07 +01:00
t3hf1gm3nt
140f802564
LTTP: Update playerSettings.yaml to require AP version 0.4.4 ( #2737 )
...
Updating yaml to make sure people have the proper required version if they ever use this template to play with KDS
2024-01-31 08:01:55 +01:00
Star Rauchenberger
3a51c035ac
Lingo: Enable start_inventory_from_pool ( #2781 )
2024-01-31 07:56:35 +01:00
Aaron Wagener
016c1e9bb4
Docs: world api general cleanup/overhaul ( #2598 )
...
* Docs: world api general cleanup/overhaul
* add pep-0287 to style doc
* some cleanup, reorganization, and grammar improvements
* reorder item and region creation
* address review comments
* fix indent
* linter grammar
Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com>
---------
Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com>
2024-01-30 21:42:33 +01:00
Alchav
697deb98b4
Pokémon R/B: Fix Thunder Stone item groups #2740
2024-01-30 09:06:10 +01:00
Ixrec
144769a141
Tests: use strict equality in some tests # ( #2778 )
...
* Tests: replace .assertLess/GreaterEqual() with .assertEqual() in two tests where strict equality seems more correct
2024-01-30 09:00:47 +01:00
Benny D
dc49d50c2c
Docs: fixed typo in Stardew Valley setup guide ( #2770 )
...
* fix typo
* fix another typo
* Update worlds/stardew_valley/docs/en_Stardew Valley.md
Co-authored-by: Nicholas Saylor <79181893+nicholassaylor@users.noreply.github.com>
---------
Co-authored-by: Nicholas Saylor <79181893+nicholassaylor@users.noreply.github.com>
2024-01-30 08:58:31 +01:00
black-sliver
5663c21f39
Tests: test that item/location name groups are not empty ( #2748 )
...
* Tests: test that item/location name groups are not empty
* Tests: better name for test_groups TestCase
---------
Co-authored-by: Fabian Dill <Berserker66@users.noreply.github.com>
2024-01-30 08:34:54 +01:00
black-sliver
1b188bab3c
Doc: add GM libs to network protocol.md ( #2744 )
2024-01-30 08:21:23 +01:00
JaredWeakStrike
69c80501c4
KH2: Fix empty location groups ( #2757 )
...
Co-authored-by: Aaron Wagener <mmmcheese158@gmail.com>
2024-01-29 18:39:45 +01:00
JusticePS
0bc9966d6f
Adventure: Fix iterable copy error when freeincarnate_max is tuned low ( #2774 )
2024-01-29 18:37:55 +01:00
Scipio Wright
b4212d1c3e
TUNIC: Fix for nmg logic bug ( #2772 )
2024-01-28 21:13:03 +01:00
black-sliver
aa72f671bc
SoE: fix naming of atlas medallion ( #2747 )
...
In pyevermizer, it's called Atlas Medallion, not Amulet, leading to an
empty group and to code not considering them as an alchemy ingredient
when swapping out for a trap or an energy core fragment.
Also adds a test.
2024-01-21 19:34:24 +01:00
Scipio Wright
5f9ce2b7b6
Noita: Update to use new Options API ( #2370 )
...
Reworking the options to make it work with the new options API.
Also reworked stuff in several spots to use world: NoitaWorld instead of multiworld: MultiWorld
2024-01-19 21:31:45 +01:00
zig-for
1307754f02
LADX: music shuffle ( #2101 )
2024-01-19 21:14:26 +01:00
Bicoloursnake
ac7b707e3e
OOT: Adjust the Logic Trick Keys to be an ordered object ( #2736 )
2024-01-18 02:18:03 +01:00
Star Rauchenberger
ec440b7785
Lingo: NORTH requires hint panels ( #2732 )
2024-01-18 01:58:48 +01:00
Danaël V
4c901dcfc0
TUNIC: Change Tunic to TUNIC ( #2720 )
2024-01-18 01:56:34 +01:00
Fabian Dill
834b6e35b4
Setup: auto update vc redist ( #2502 )
2024-01-18 01:52:33 +01:00
Fabian Dill
602c2966fc
LttP: move _hint_text to SubClasses ( #2532 )
2024-01-16 17:23:18 +01:00
black-sliver
49ecd4b9c1
CI: flake8: max-complexity=14 ( #2731 )
...
The value of 10 does not really fit some of our world patterns and values
up to 15 may be acceptable. Looking at some worlds, 14 seems to be
achievable without too much work and reduces the noise in test output,
making it more usable.
2024-01-16 17:10:58 +01:00
black-sliver
de8fe21d4a
Tests: create sane cov defaults ( #2728 )
2024-01-16 17:10:19 +01:00
NewSoupVi
4fdeec4f70
The Witness: Cleanup - Options Access, data version, snake_case for file name ( #2631 )
2024-01-16 15:33:34 +01:00
NewSoupVi
71a3e2230d
The Witness: Allow Mountain Lasers to go up to 11 instead of 7. ( #2618 )
2024-01-16 15:27:09 +01:00
JaredWeakStrike
325a510ba7
KH2: Promise charm logic ( #2635 )
2024-01-16 15:26:18 +01:00
NewSoupVi
5dcaa6ca20
The Witness: Death Link Amnesty ( #2646 )
2024-01-16 15:24:10 +01:00
NewSoupVi
e15873e861
The Witness: Bonk trap support ( #2645 )
2024-01-16 15:23:30 +01:00
NewSoupVi
5c7bae7940
The Witness: Local Laser Shuffle + Option Presets ( #2590 )
...
Co-authored-by: Exempt-Medic <60412657+Exempt-Medic@users.noreply.github.com>
2024-01-16 15:14:06 +01:00
NewSoupVi
e6f7ed5060
The Witness: Progressive Symmetry ( #2644 )
2024-01-16 15:13:04 +01:00
NewSoupVi
1c2dcb7b01
The Witness: Add Desert Control Panels ( #2643 )
2024-01-16 15:11:52 +01:00
Star Rauchenberger
5df7a8f686
Lingo: Disable forced good item when early color hallways is on ( #2729 )
2024-01-16 15:10:59 +01:00
Bryce Wilson
3a588099bd
Pokemon Emerald: Automatically exclude locations based on goal ( #2655 )
2024-01-16 15:09:47 +01:00
Yussur Mustafa Oraji
d000b52ae0
V6: Use new options api ( #2668 )
...
* v6: Use new options API
* v6: Add display names for some options
2024-01-16 13:38:19 +01:00
NewSoupVi
fe3bc8d6be
The Witness: Add Obelisk Side locations to always and priority hints ( #2665 )
2024-01-16 13:14:38 +01:00
NewSoupVi
7affb885ba
The Witness: Add "Town Desert Laser Redirect Control (Panel)" as an item ( #2669 )
2024-01-16 13:13:44 +01:00
Star Rauchenberger
d390d2eff8
Lingo: Remove colors from Bearer SIXes ( #2677 )
2024-01-16 13:13:02 +01:00
JaredWeakStrike
0efc13fc8a
KH2: Location Groups and Subclasses ( #2700 )
2024-01-16 13:12:33 +01:00
Star Rauchenberger
c6896c6af9
Lingo: Make The Colorful optionally progressive ( #2711 )
2024-01-16 13:11:20 +01:00
Star Rauchenberger
adad7b532d
Lingo: Turn The Colorful into a countdown achievement ( #2710 )
...
The Colorful currently, in logic, does not expect you to solve the achievement panel until all of the doors are opened. This is not enforced by the client in complex door shuffle. It is also not typical of how achievements in Lingo usually work, and it ended up this way because of the fact that The Colorful is, uniquely, not a countdown panel. This change modifies logic so that solving each panel within The Colorful is required in order to access the achievement, rather than opening all of the doors. This will be accompanied by a change to the client that will turn the achievement panel into a countdown.
2024-01-16 13:09:54 +01:00
Held_der_Zeit
d756960a0b
Worlds Docs: Translations German (Clique, BK Sudoku, OoT) ( #2581 )
...
* Sudoku German
* German OOT (+ Room Image)
* German Clique
* german translation
* translation flexibility - ff1
* german setup - oot
* Transaltion Flexibilty - SM64
* translation flexibilty - factorio
* translation flexibilty - kh2
* translation flexibility - Super Metroid
* translation flexibility - Stardew Valley
* german translation added - clique
* translation flexibility - terraria
* translation flexibilty - checksfinder
* Sudoku Setup - Grammar Fix
* Sudoku Main - Fix Grammar
* Revert "translation flexibility - ff1"
This reverts commit 6df434c682ef31dbedb88a90137bdc5103b12062.
* Revert "Transaltion Flexibilty - SM64"
This reverts commit 754bf95d2f9fa75bb5681bb2f6ad37faf1393b14.
* Revert "translation flexibilty - factorio"
This reverts commit db1226a9dec901e3a5f107ffa53612fe5cf001f0.
* Revert "translation flexibility - Super Metroid"
This reverts commit ca5bd9a64aa81b70bfb7e35b4e4bd137d93b4f90.
* Revert "translation flexibilty - kh2"
This reverts commit 076534ee32573f61c64861e2d2f940da95696272.
* Revert "translation flexibility - Stardew Valley"
This reverts commit 4b137013942262f63e1fbafae6248883b7956f51.
* Revert "translation flexibility - terraria"
This reverts commit a0abfc8a038d0519dfc55af6155aa62a74399def.
* Revert "translation flexibilty - checksfinder"
This reverts commit a4de49961d799e0301694b1629d8942780f4a325.
* Sugesstion - Fixes in Grammar (and Typos)
One or two suggesstions need to be changed a bit further (such as an incomplete sentence)
Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>
* Apply suggestions from code review
Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>
* Update guide_de.md
* Update setup_de.md
* Update de_Sudoku.md
* Update __init__.py
* Update worlds/oot/docs/setup_de.md
Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>
---------
Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>
2024-01-16 06:54:48 +01:00