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

Diff of /ambar/accion.py

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

revision 2.2 by amoyav, Mon Jun 16 05:54:12 2003 UTC revision 2.3 by amoyav, Sat Jul 5 23:25:52 2003 UTC
# Line 98  class Accion(object): Line 98  class Accion(object):
98              "cambiar_renombre":    [ ("id", "Personaje"), ("puntos", "numero") ],              "cambiar_renombre":    [ ("id", "Personaje"), ("puntos", "numero") ],
99              "cambiar_infamia":     [ ("id", "Personaje"), ("puntos", "numero") ],              "cambiar_infamia":     [ ("id", "Personaje"), ("puntos", "numero") ],
100              "registrar_hazana":    [ ("id", "Personaje"), ("texto", "string"), ("anonimo", "si_no") ],              "registrar_hazana":    [ ("id", "Personaje"), ("texto", "string"), ("anonimo", "si_no") ],
101              "registrar_delito":    [ ("id", "Personaje"), ("texto", "string"), ("anonimo", "si_no") ]              "registrar_delito":    [ ("id", "Personaje"), ("texto", "string"), ("anonimo", "si_no") ],
102                "alimentar":           [ ("id", "Personaje"), ("puntos_nutritivos", "numero") ],
103                "hidratar":            [ ("id", "Personaje"), ("puntos_hidratantes", "numero") ]
104          },          },
105    
106          "Objeto": {          "Objeto": {
# Line 379  class Accion(object): Line 381  class Accion(object):
381                      parametros_resueltos[parametro["nombre"]] = valor                      parametros_resueltos[parametro["nombre"]] = valor
382    
383              # Obtener la función sobre el objeto base, y llamarla.              # Obtener la función sobre el objeto base, y llamarla.
384              funcion = getattr(objeto_base, self.nombre)              funcion = getattr(objeto_base, self.nombre, None)
385              apply(funcion, (), parametros_resueltos)              if funcion != None:
386                    apply(funcion, (), parametros_resueltos)
387                    
388    
389  # Código para pruebas unitarias del módulo.  # Código para pruebas unitarias del módulo.

Legend:
Removed from v.2.2  
changed lines
  Added in v.2.3

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