AutoWorld: add hint_blacklist, automatically generated all_names
MultiServer: revamp hint commands with AutoWorld
This commit is contained in:
@@ -232,8 +232,6 @@ progression_mapping = {
|
||||
|
||||
lookup_id_to_name = {data[2]: name for name, data in item_table.items() if type(data[2]) == int}
|
||||
|
||||
hint_blacklist = {"Triforce"}
|
||||
|
||||
item_name_groups = {"Bows":
|
||||
{"Bow", "Silver Arrows", "Silver Bow", "Progressive Bow (Alt)", "Progressive Bow"},
|
||||
"Gloves":
|
||||
|
||||
@@ -13,6 +13,7 @@ class ALTTPWorld(World):
|
||||
item_name_groups = item_name_groups
|
||||
item_names = frozenset(item_table)
|
||||
location_names = frozenset(lookup_name_to_id)
|
||||
hint_blacklist = {"Triforce"}
|
||||
|
||||
def collect(self, state: CollectionState, item: Item) -> bool:
|
||||
if item.name.startswith('Progressive '):
|
||||
|
||||
Reference in New Issue
Block a user