Commit Graph

6559 Commits

Author SHA1 Message Date
CookieCat 4027d2f96d starting inventory hats fix 2024-05-15 16:44:02 -04:00
CookieCat 39b102e58a stuff 2024-05-15 00:20:54 -04:00
CookieCat 64f742fb42 change state.count to state.has 2024-05-13 20:08:16 -04:00
CookieCat 6331ab23b2 a 2024-05-13 19:21:12 -04:00
CookieCat b45ab0fe24 Merge branch 'main' into main 2024-05-13 18:58:23 -04:00
CookieCat e061adf77f 1000 is probably unnecessary 2024-05-13 18:18:12 -04:00
CookieCat 850dfba668 change test imports 2024-05-13 17:47:50 -04:00
CookieCat 0e54140d02 rename test file 2024-05-13 17:23:54 -04:00
CookieCat f61ab0442f Improve performance for death wish rules 2024-05-13 17:04:35 -04:00
CookieCat 1f148cb3d8 fix so default tests actually don't run 2024-05-13 16:04:25 -04:00
CookieCat 1244477473 Update worlds/ahit/test/TestActs.py
Co-authored-by: Aaron Wagener <mmmcheese158@gmail.com>
2024-05-13 16:02:54 -04:00
CookieCat ba0c1842f6 Remove HatType.NONE 2024-05-13 15:54:58 -04:00
CookieCat e7c2bea613 Remove unnecessary Optional from LocData 2024-05-13 15:49:03 -04:00
CookieCat e33c5cc352 review stuff 2024-05-13 15:32:42 -04:00
CookieCat 1450d331af Replace connect_regions with Region.connect 2024-05-13 15:23:37 -04:00
CookieCat 9a0964f156 review stuff 2024-05-13 15:05:25 -04:00
CookieCat 61257b12b4 Update worlds/ahit/DeathWishLocations.py
Co-authored-by: Aaron Wagener <mmmcheese158@gmail.com>
2024-05-13 14:39:34 -04:00
CookieCat c20076fd0c Remove the rest of option.class.value 2024-05-13 14:38:34 -04:00
Doug Hoskisson 77cce68c08 Zillion: remove deprecated Logger.warn (#3295) 2024-05-13 20:31:15 +02:00
CookieCat ecf6917019 Update worlds/ahit/Items.py
Co-authored-by: Aaron Wagener <mmmcheese158@gmail.com>
2024-05-13 14:11:22 -04:00
CookieCat 8e80b9c94e Remove data_version and more option.class.value 2024-05-13 14:07:33 -04:00
CookieCat 1e6bec6c0d Remove some unnecessary option.class.value 2024-05-13 14:03:56 -04:00
CookieCat 2e56a0444e Update worlds/ahit/DeathWishLocations.py
Co-authored-by: Aaron Wagener <mmmcheese158@gmail.com>
2024-05-13 13:52:54 -04:00
CookieCat 4257552b51 Update worlds/ahit/Regions.py
Co-authored-by: Aaron Wagener <mmmcheese158@gmail.com>
2024-05-13 13:52:11 -04:00
CookieCat f66c37d746 120 chars per line in docs 2024-05-13 13:50:46 -04:00
CookieCat 8e8206ef0b Fix range options not being corrected properly 2024-05-12 23:09:50 -04:00
CookieCat 88a54a28a9 Merge branch 'main' into main 2024-05-12 23:00:19 -04:00
CookieCat 092cb1100c add A Hat in Time to readme/codeowners files 2024-05-12 22:34:50 -04:00
CookieCat 3799f49014 assert item 2024-05-12 18:15:41 -04:00
CookieCat 989dcab511 a 2024-05-12 16:36:02 -04:00
CookieCat bc7e1084fb remove leftover stuff 2024-05-12 16:32:52 -04:00
Exempt-Medic f38655d6b6 Bumper Stickers and Meritous: Options and world: multiworld fixes (#3281)
* Update Options.py

* Update __init__.py

* Correct case

* Correct case

* Update Meritous and actually use Options

* Oops

* Fixing world: multiworld
2024-05-12 18:52:34 +02:00
Exempt-Medic 701fbab837 Core: World: MultiWorld and another deprecated option getter (#3254)
* world: multiworld and deprecated options getting

* Oops

* Found two more
2024-05-12 18:51:20 +02:00
CookieCat f47b026bda Finish up review stuff 2024-05-11 22:05:11 -04:00
CookieCat b429021d55 DW review stuff 2024-05-11 21:00:56 -04:00
CookieCat 2a7564df8f Even more review stuff - we're almost done 2024-05-11 20:30:14 -04:00
CookieCat 380f576ac3 More review stuff 2024-05-11 20:16:44 -04:00
CookieCat 3675e012bb Review stuff again + Logic fixes 2024-05-11 20:03:09 -04:00
Aaron Wagener af83050b75 Core: log warning for unknown options (#1385)
* throw an error for unknown options

* move the error to the end of trigger resolution and make trigger names valid

* add bad hardcoded stuff for LTTP

* use itertools.chain instead of a ChainMap

* remove accidental unused import

* make the check after both trigger resolutions so no valid keys are missed, and only check relevant game.

* log a warning instead of crashing

* delete options from the weights once it gets registered for cleaner erroring

* grammar hard

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-05-10 23:00:13 +02:00
CookieCat 455b60ffa6 Good fucking lord 2024-05-10 11:15:34 -04:00
Exempt-Medic 8db3e40094 Removing old option getters (#3285) 2024-05-10 16:29:07 +02:00
CookieCat ff9f33ec58 Evil 2024-05-10 01:35:50 -04:00
CookieCat 5580f705e6 Update setup_en.md 2024-05-08 18:24:10 -04:00
CookieCat 6416a376c3 Update setup_en.md 2024-05-08 18:22:06 -04:00
CookieCat edead9aad1 Update setup_en.md 2024-05-08 18:19:50 -04:00
CookieCat 634ee6acdc link fix 2 2024-05-08 18:19:32 -04:00
CookieCat d572f22d83 link fix? 2024-05-08 18:12:24 -04:00
CookieCat 6318a1aa89 1.5 Update 2024-05-08 16:55:02 -04:00
Trevor L d48f2ab1b4 Core: Add list/item group exclusive methods to CollectionState (#3192)
* Group exclusive methods

* Add docstrings

* Apply suggestions from code review

Co-authored-by: Doug Hoskisson <beauxq@users.noreply.github.com>

* Put lines back with no whitespace

* Add list methods

---------

Co-authored-by: Doug Hoskisson <beauxq@users.noreply.github.com>
Co-authored-by: NewSoupVi <57900059+NewSoupVi@users.noreply.github.com>
2024-05-08 18:34:32 +02:00
Bryce Wilson 0f1b16d640 Pokemon Emerald: Change Lilycove access logic (#3277)
* Pokemon Emerald: Change logical access to lilycove from east

* Pokemon Emerald: Add tests
2024-05-08 18:26:13 +02:00