Generate: make sure no None items make it into multidata.
This commit is contained in:
parent
11fedef2f5
commit
7ba4bfc0d5
2
Main.py
2
Main.py
|
@ -312,6 +312,8 @@ def main(args, seed=None):
|
||||||
locations_data: Dict[int, Dict[int, Tuple[int, int]]] = {player: {} for player in world.player_ids}
|
locations_data: Dict[int, Dict[int, Tuple[int, int]]] = {player: {} for player in world.player_ids}
|
||||||
for location in world.get_filled_locations():
|
for location in world.get_filled_locations():
|
||||||
if type(location.address) == int:
|
if type(location.address) == int:
|
||||||
|
# item code None should be event, location.address should then also be None
|
||||||
|
assert location.item.code is not None
|
||||||
locations_data[location.player][location.address] = location.item.code, location.item.player
|
locations_data[location.player][location.address] = location.item.code, location.item.player
|
||||||
if location.player in sending_visible_players and location.item.player != location.player:
|
if location.player in sending_visible_players and location.item.player != location.player:
|
||||||
hint = NetUtils.Hint(location.item.player, location.player, location.address,
|
hint = NetUtils.Hint(location.item.player, location.player, location.address,
|
||||||
|
|
Loading…
Reference in New Issue