Hide inactive players from board dump
This commit is contained in:
@ -35,9 +35,12 @@ class GameEngine:
|
||||
dump = self.board.dump()
|
||||
|
||||
for player in self.players:
|
||||
if player.position.y < len(dump) and player.position.x < len(
|
||||
dump[player.position.y]
|
||||
):
|
||||
show_player = (
|
||||
player.active
|
||||
and player.position.y < len(dump)
|
||||
and player.position.x < len(dump[player.position.y])
|
||||
)
|
||||
if show_player:
|
||||
dump[player.position.y][player.position.x] = BOARD_DUMP_CHARS[
|
||||
ObjectType.PLAYER
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user