Commit Graph

6563 Commits

Author SHA1 Message Date
CookieCat
dead6ebb0d change act shuffle starting acts + logic updates 2024-05-16 22:29:59 -04:00
CookieCat
6951766755 a 2024-05-15 21:07:28 -04:00
CookieCat
530b65cd64 make ship shape task goal equal to number of tasksanity checks if set to 0 2024-05-15 20:40:05 -04:00
CookieCat
1768246846 shouldn't have done this lol 2024-05-15 18:47:07 -04:00
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