introduzida opcao de obter dados sobre posicao especifica usando tecla 'i'
This commit is contained in:
@ -140,6 +140,16 @@ def main(mapa: Mapa | None, tamanho_mapa: tuple[int, int]):
|
||||
if event.key == pg.K_r:
|
||||
mapa = Mapa(tamanho_mapa)
|
||||
popularMapa(mapa)
|
||||
if event.key == pg.K_i:
|
||||
print("devolver informação de posicao (x,y)")
|
||||
pos_x: int = int(input("posicao x: "))
|
||||
pos_y: int = int(input("posicao y: "))
|
||||
if pos_x > mapa.dimensao[0] or pos_y > mapa.dimensao[1]:
|
||||
continue
|
||||
agente: Agente = mapa.posicao((pos_x, pos_y))
|
||||
print(
|
||||
f"{id(agente)=}\n{agente.estrategia=}\n{agente.personalidade=}"
|
||||
)
|
||||
|
||||
criarTabuleiro(janela, mapa.dimensao, mapa)
|
||||
pg.display.flip()
|
||||
|
||||
Reference in New Issue
Block a user