403 |
self.__inicializar_sala(conservar_arbol_xml, editar_sala) |
self.__inicializar_sala(conservar_arbol_xml, editar_sala) |
404 |
|
|
405 |
|
|
406 |
def __inicializar_sala(self, conservar_arbol_xml, editar_sala): |
def __inicializar_sala(self, conservar_arbol_xml = 0, editar_sala = False): |
407 |
"""Rellena todos los datos de la sala a partir de su fichero |
"""Rellena todos los datos de la sala a partir de su fichero |
408 |
de descripcion. |
de descripcion. |
409 |
""" |
""" |
670 |
instancias = [] |
instancias = [] |
671 |
if editar_sala == False: |
if editar_sala == False: |
672 |
for i in range(cantidad_objeto): |
for i in range(cantidad_objeto): |
673 |
instancias.append(Objeto(id_objeto)) |
instancia = Objeto(id_objeto) |
674 |
|
instancia.contener(self) |
675 |
|
instancias.append(instancia) |
676 |
|
|
677 |
self.__objetos.append({"id": id_objeto, |
self.__objetos.append({"id": id_objeto, |
678 |
"probabilidad": prob_objeto, |
"probabilidad": prob_objeto, |
679 |
"maximo": max_objeto, |
"maximo": max_objeto, |
680 |
"dificultad": dif_objeto, |
"dificultad": dif_objeto, |
681 |
"instancias": instancias}) |
"instancias": instancias}) |
682 |
else: |
else: |
683 |
#GPT Hay que pasar la descripcion al parseado normal (no solo |
#GPT Hay que pasar la descripcion al parseado normal (no solo |
684 |
# cuando se este editando la sala) y modificar el pickle |
# cuando se este editando la sala) y modificar el pickle |
750 |
"maximo": max_encuentro, |
"maximo": max_encuentro, |
751 |
"probabilidad": prob_encuentro, |
"probabilidad": prob_encuentro, |
752 |
"dificultad": dif_encuentro, |
"dificultad": dif_encuentro, |
753 |
"descripcion": desc_encuentro |
"descripcion": desc_encuentro}) |
|
}) |
|
754 |
|
|
755 |
escribir("Vamos a crear " + str(cant_encuentro) + " pnjs") |
escribir("Vamos a crear " + str(cant_encuentro) + " pnjs") |
756 |
for i in range(cant_encuentro): |
for i in range(cant_encuentro): |
763 |
"probabilidad": prob_encuentro, |
"probabilidad": prob_encuentro, |
764 |
"dificultad": dif_encuentro, |
"dificultad": dif_encuentro, |
765 |
"descripcion": desc_encuentro, |
"descripcion": desc_encuentro, |
766 |
"cantidad":cant_encuentro |
"cantidad":cant_encuentro}) |
|
}) |
|
767 |
|
|
768 |
# Métodos normales |
# Métodos normales |
769 |
|
|