ZoneBotsBase¶
-
class
labpyproject.apps.labpyrinthe.gui.skinBase.zone_bots_base.
ZoneBotsBase
(mngr, skin)[source]¶ Bases :
labpyproject.apps.labpyrinthe.gui.skinBase.interfaces.AbstractZoneBots
Zone d’information sur les robots
Constructeur
Methods Summary
Adapte l’interface en fonction de la phase de la partie
Efface la liste des bots publiée
draw_interface
(robotlist)Crée l’interface au premier affichage
Retourne la taille de l’image du robot
get_robot_image
(case)Retourne l’image associée au robot
get_robot_text
(case)Retourne la chaine de caractère représentant les caractéristiques du robot.
Retourne le texte de légende
publish_robotlist
(robotlist, gambleinfos)Méthode d’affichage publique
Ré initialise l’objet
registerGUI
(gui)Enregistre la GUI et le type d’app associé
register_APPType
(app_type)Défini le type d’appli associé.
register_partie_state
(state)Enregistre l’état actuel de la partie
setuid
(uid)Définit l’uid associé au joueur
show_bot_dead
(robot)Appelée pour lors de l’élimination de robot.
update_bot_item
(case, txt, img, bgcolor, …)Met à jour un item de la liste d’infos robots
Methods Documentation