Update Rules.py
This commit is contained in:
parent
f0cfe30a36
commit
9d7975ce33
|
@ -9,8 +9,8 @@ def _has_trinket_range(state,player,start,end):
|
||||||
return True
|
return True
|
||||||
|
|
||||||
def create_npctrinket_rules(world,location,player):
|
def create_npctrinket_rules(world,location,player):
|
||||||
add_rule(location, lambda state: state.can_reach(world.get_region("Laboratory",player),'Region',player) or
|
add_rule(location, lambda state: state.can_reach("Laboratory",'Region',player) or
|
||||||
state.can_reach(world.get_region("Space Station 2",player),'Region',player))
|
state.can_reach("Space Station 2",'Region',player))
|
||||||
|
|
||||||
def set_rules(world,player):
|
def set_rules(world,player):
|
||||||
if (world.DoorCost[player].value == 0): pass
|
if (world.DoorCost[player].value == 0): pass
|
||||||
|
@ -31,4 +31,4 @@ def set_rules(world,player):
|
||||||
connect_regions(world, player, "The Final Level", "Menu", lambda state: True)
|
connect_regions(world, player, "The Final Level", "Menu", lambda state: True)
|
||||||
|
|
||||||
create_npctrinket_rules(world,world.get_location("NPC Trinket",player),player)
|
create_npctrinket_rules(world,world.get_location("NPC Trinket",player),player)
|
||||||
world.completion_condition[player] = lambda state: state.can_reach(world.get_region("The Final Level",player),'Region',player)
|
world.completion_condition[player] = lambda state: state.can_reach("The Final Level",'Region',player)
|
||||||
|
|
Loading…
Reference in New Issue