d0a8df25f6
Linted worlds/grinch files through python Black
...
Moved Item name references to a class-based Enum to improve future QoL
Moved categories to an Enum to improve future QoL
Replace bit_size with byte_size to match what the variable is actually measuring
Moved Sleigh Parts regions to match where you actually get the checks
Updated the RAM Handler with comments, renamed bit_size to byte_size, replaced update_value with update_method that now takes one of several methods, and created an __init__ function
NOTE: DOES NOT CURRENLTY FUNCTION
2025-10-27 13:17:04 -06:00
MarioSpore
c279ef7bc6
- Major refactoring of location, region, and goal item names
2025-09-20 15:48:24 -04:00
MarioSpore
05bf60abf7
Part 2 of fixing test_default_all_state_can_reach_everything to comply with banadium
2025-09-06 17:26:38 -04:00
MarioSpore
19e0fe1286
Temporairly disable supadow regions to comply with banadium to test_default_all_state_can_reach_everything
2025-09-06 16:59:00 -04:00
MarioSpore
c48bca965e
Fix location & region logic not considering OR logic via multiple lists of items
2025-08-30 16:32:56 -04:00
MarioSpore
3dc4802be7
Logic now requires Sleigh Room Key to goal along with other minor changes to reflect this
2025-08-19 22:29:00 -04:00
MarioSpore
3541e13f21
Added Heart of Stone and Supadow logic to prepare for it's eventual implementation
2025-08-03 19:43:54 -04:00
MarioSpore
0f2851e1b3
Various location names to make them shorter, along with adding a few comments and preparing traplink option. Also added "Sqaushing all gifts" missions.
2025-08-03 18:40:12 -04:00
MarioSpore
b0a9831082
Made Progressive Vacuum disabled by default due to not implemented functionality yet.
...
Also, changed a couple for loops in Regions
2025-08-03 14:37:52 -04:00
MarioSpore
cf921a8f54
Regions now connecting as god intended
2025-08-03 13:39:32 -04:00
MarioSpore
1762fefba9
Filler is now being placed yippe
2025-07-28 23:12:47 -04:00
MarioSpore
7e06efb1d0
Logic built and literally have an apworld that can generate a yaml and stuff
2025-07-28 00:53:04 -04:00
MarioSpore
3c622eefe4
All locations have their affiliated addresses ready! Started region implementation
2025-07-26 20:51:05 -04:00
MarioSpore
bede861e3d
Funny haha inconsistent ram data go brrrrrrrrrrrrrrrrrrrrrrrr
2025-07-26 00:30:19 -04:00
MarioSpore
694ba4c9bb
Moar code before thunderstorm
2025-07-25 19:33:51 -04:00
MarioSpore
a7d5d45d14
Initial files
2025-07-25 16:24:08 -04:00