/[ambar]/ambar/personajenojugador.py
ViewVC logotype

Diff of /ambar/personajenojugador.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 2.9 by amoyav, Thu Apr 10 15:08:04 2003 UTC revision 2.10 by amoyav, Sun Aug 31 20:43:27 2003 UTC
# Line 202  class PersonajeNoJugador(Personaje): Line 202  class PersonajeNoJugador(Personaje):
202              else:              else:
203                  dif_item = 0                  dif_item = 0
204    
205              descripcion.append({"dificultad": dif_item, "texto": texto_item})              guion = None
206                for elem_suceso in elem_item.childNodes:
207                    suceso = extraer_nombre_xml(elem_suceso)
208                    if suceso == "personaje_mira":
209                        guion = Guion(elem_suceso,
210                                      macros_tipos = [ ("$observador", "Personaje"),
211                                                       ("$sala", "Sala") ])
212    
213                descripcion.append({"dificultad": dif_item, "texto": texto_item,
214                                    "personaje_mira": guion})
215    
216          return descripcion          return descripcion
217    
# Line 344  class PersonajeNoJugador(Personaje): Line 353  class PersonajeNoJugador(Personaje):
353    
354    
355      def __parsear_objetos(id, elem_objetos):      def __parsear_objetos(id, elem_objetos):
356          """Extrae el texto y la dificultad de todos los items de objetos del pnj."""          """Extrae todos los objetos que porta inicialmente el pnj."""
357          objetos = []          objetos = []
358    
359          lista_elem_objeto = elem_objetos.getElementsByTagName('objeto')          lista_elem_objeto = elem_objetos.getElementsByTagName('objeto')

Legend:
Removed from v.2.9  
changed lines
  Added in v.2.10

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26