Remplace le status_message avant une sauvegarde
Sinon il re-apparait et est hors contexte lorsque la sauvegarde est remontee
This commit is contained in:
parent
35828f2cd8
commit
7ab70178e9
|
@ -56,7 +56,7 @@ MSG_DISCLAMER = "Bienvenue dans Roboc."
|
|||
MSG_AVAIBLE_BACKUP = "Sauvegarde dispo, voulez-vous la charger? ({}/{}) "
|
||||
MSG_AVAIBLE_MAP = "Cartes disponible: "
|
||||
MSG_BACKUP_DONE = "La partie a été sauvegardée."
|
||||
MSG_BACKUP_GAME = "Partie sauvegardé"
|
||||
MSG_BACKUP_GAME = "Partie sauvegardé chargée"
|
||||
MSG_CHOOSE_MAP = "Choississez un numéro de carte: "
|
||||
MSG_CHOOSE_MOVE = "Votre deplacement ({} pour l'aide): "
|
||||
MSG_DOOR = "Vous passez une porte"
|
||||
|
|
|
@ -22,7 +22,7 @@ import pickle
|
|||
# from map import Map
|
||||
from configuration import BACKUP_FILE, choose_maps_menu, cls, COMMANDS, \
|
||||
DIRECTIONS, DIRECTIONS_LABEL, ERR_UNKNOW, MAP_DIRECTORY, MAP_EXTENTION, maps_name_list, \
|
||||
MOVE_STATUS, MOVE_STATUS_MSG, MSG_AVAIBLE_BACKUP, MSG_BACKUP_DONE, \
|
||||
MOVE_STATUS, MOVE_STATUS_MSG, MSG_AVAIBLE_BACKUP, MSG_BACKUP_DONE, MSG_BACKUP_GAME, \
|
||||
MSG_CHOOSE_MOVE, MSG_DISCLAMER, MSG_END_GAME, MSG_HELP, MSG_NO_YES, \
|
||||
TEMPLATE_HELP_LIST, user_select_backup
|
||||
|
||||
|
@ -79,8 +79,7 @@ while current_map.status:
|
|||
cls() # clear screen
|
||||
|
||||
if user_select_move == COMMANDS['quit']: # quitter et sauvegarder
|
||||
# TODO vider le message avant sauvegarde, il reapparait hors
|
||||
# contexte a la remontee de la sauvegarde
|
||||
current_map.status_message = MSG_BACKUP_GAME
|
||||
with open(BACKUP_FILE, 'wb') as backup_file:
|
||||
pickle.Pickler(backup_file).dump(current_map)
|
||||
|
||||
|
|
Loading…
Reference in New Issue