Fix require_lamp mode
This commit is contained in:
@@ -1081,7 +1081,7 @@ def get_pool_core(world, player, progressive, shuffle, difficulty, treasure_hunt
|
|||||||
else:
|
else:
|
||||||
pool.extend(basicgloves)
|
pool.extend(basicgloves)
|
||||||
|
|
||||||
if world.dark_rooms[player] in ['lamp_required']:
|
if world.dark_rooms[player] in ['require_lamp']:
|
||||||
lamps_needed_for_dark_rooms = 1
|
lamps_needed_for_dark_rooms = 1
|
||||||
else:
|
else:
|
||||||
lamps_needed_for_dark_rooms = 0
|
lamps_needed_for_dark_rooms = 0
|
||||||
@@ -1302,7 +1302,7 @@ def make_custom_item_pool(world, player, progressive, shuffle, difficulty, timer
|
|||||||
|
|
||||||
diff = difficulties[difficulty]
|
diff = difficulties[difficulty]
|
||||||
|
|
||||||
if world.dark_rooms[player] in ['lamp_required']:
|
if world.dark_rooms[player] in ['require_lamp']:
|
||||||
lamps_needed_for_dark_rooms = 1
|
lamps_needed_for_dark_rooms = 1
|
||||||
else:
|
else:
|
||||||
lamps_needed_for_dark_rooms = 0
|
lamps_needed_for_dark_rooms = 0
|
||||||
@@ -1511,7 +1511,7 @@ def make_customizer_pool(world, player):
|
|||||||
pool.remove('Fighter Sword')
|
pool.remove('Fighter Sword')
|
||||||
pool.append('Rupees (50)')
|
pool.append('Rupees (50)')
|
||||||
|
|
||||||
if world.dark_rooms[player] in ['lamp_required']:
|
if world.dark_rooms[player] in ['require_lamp']:
|
||||||
lamps_needed_for_dark_rooms = 1
|
lamps_needed_for_dark_rooms = 1
|
||||||
else:
|
else:
|
||||||
lamps_needed_for_dark_rooms = 0
|
lamps_needed_for_dark_rooms = 0
|
||||||
|
|||||||
@@ -395,7 +395,7 @@
|
|||||||
"collection_rate": [ "Display collection rate (default: %(default)s)" ],
|
"collection_rate": [ "Display collection rate (default: %(default)s)" ],
|
||||||
"pseudoboots": [ " Start with pseudo boots that allow dashing but no item checks (default: %(default)s)"],
|
"pseudoboots": [ " Start with pseudo boots that allow dashing but no item checks (default: %(default)s)"],
|
||||||
"mirrorscroll": [ " Players starts with mirror scroll that allows mirror in dungeons but not overworld (default: %(default)s"],
|
"mirrorscroll": [ " Players starts with mirror scroll that allows mirror in dungeons but not overworld (default: %(default)s"],
|
||||||
"dark_rooms": [ "Controls how dark rooms are treated in the game and logic:",
|
"dark_rooms": [ "Controls how dark rooms are treated in the game and logic (default: require_lamp):",
|
||||||
"RequireLamp: Lamp is always required for dark rooms to be in logic",
|
"RequireLamp: Lamp is always required for dark rooms to be in logic",
|
||||||
"AlwaysLightCone: Player gets a light cone even without the lamp, and dark rooms are always in logic",
|
"AlwaysLightCone: Player gets a light cone even without the lamp, and dark rooms are always in logic",
|
||||||
"NoDarkRooms: Dark rooms are changed to no longer be dark, and are always in logic",
|
"NoDarkRooms: Dark rooms are changed to no longer be dark, and are always in logic",
|
||||||
|
|||||||
Reference in New Issue
Block a user