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