Various code changes that handles unlimited rotten eggs option, checks no longer sending during demo/main menu, have certain items, if set to true in Items.py, to add/remove instead of setting, and logs to display when you are in BIOS and you need to wait a bit.

This commit is contained in:
MarioSpore
2025-08-14 00:23:40 -04:00
parent 922232264d
commit 044fdaa717
2 changed files with 56 additions and 12 deletions

View File

@@ -5,7 +5,7 @@ from .Regions import connect_regions
from .Rules import set_rules
from .Client import *
from typing import ClassVar
from typing import ClassVar, Mapping, Any
from worlds.AutoWorld import World
@@ -67,4 +67,10 @@ class GrinchWorld(World):
set_rules(self)
def get_other_filler_item(self, other_filler: list[str]) -> str:
return self.random.choices(other_filler)[0]
return self.random.choices(other_filler)[0]
def fill_slot_data(self):
return {
"give_unlimited_eggs": self.options.unlimited_eggs.value,
}