84 |
"actuar": [ ("id", "Personaje"), ("texto", "string") ], |
"actuar": [ ("id", "Personaje"), ("texto", "string") ], |
85 |
"actuar_individual": [ ("id", "Personaje"), ("espectador", "Personaje"), ("texto", "string") ], |
"actuar_individual": [ ("id", "Personaje"), ("espectador", "Personaje"), ("texto", "string") ], |
86 |
"actuar_uno_mismo": [ ("id", "Personaje"), ("texto", "string") ], |
"actuar_uno_mismo": [ ("id", "Personaje"), ("texto", "string") ], |
87 |
"coger": [ ("id", "Personaje"), ("id_objeto", "string"), ("cantidad", "numero"), ("n_orden", "numero"), ("n_instancia", "numero"), ("sigilo", "si_no") ], |
"coger": [ ("id", "Personaje"), ("id_objeto", "string"), ("cantidad", "numero", "1"), ("n_orden", "numero", "1"), ("n_instancia", "numero", "1"), ("sigilo", "si_no", "no") ], |
88 |
"dejar": [ ("id", "Personaje"), ("objeto", "Objeto"), ("cantidad", "numero"), ("sigilo", "si_no") ], |
"dejar": [ ("id", "Personaje"), ("objeto", "Objeto"), ("cantidad", "numero", "1"), ("sigilo", "si_no", "no") ], |
89 |
"esconder": [ ("id", "Personaje"), ("objeto", "Objeto"), ("cantidad", "numero") ], |
"esconder": [ ("id", "Personaje"), ("objeto", "Objeto"), ("cantidad", "numero", "1") ], |
90 |
"dar": [ ("id", "Personaje"), ("receptor", "Personaje"), ("objeto", "Objeto"), ("cantidad", "numero") ], |
"dar": [ ("id", "Personaje"), ("receptor", "Personaje"), ("objeto", "Objeto"), ("cantidad", "numero", "1") ], |
91 |
"comer": [ ("id", "Personaje"), ("id_objeto", "string"), ("n_orden", "numero"), ("n_instancia", "numero"), ("sigilo", "si_no") ], |
"comer": [ ("id", "Personaje"), ("id_objeto", "string"), ("n_orden", "numero", "1"), ("n_instancia", "numero", "1"), ("sigilo", "si_no", "no") ], |
92 |
"beber": [ ("id", "Personaje"), ("id_objeto", "string"), ("n_orden", "numero"), ("n_instancia", "numero"), ("sigilo", "si_no") ], |
"beber": [ ("id", "Personaje"), ("id_objeto", "string"), ("n_orden", "numero", "1"), ("n_instancia", "numero", "1"), ("sigilo", "si_no", "no") ], |
93 |
"usar": [ ("id", "Personaje"), ("id_objeto", "string"), ("n_orden", "numero"), ("n_instancia", "numero"), ("sigilo", "si_no") ], |
"usar": [ ("id", "Personaje"), ("id_objeto", "string"), ("n_orden", "numero", "1"), ("n_instancia", "numero", "1"), ("sigilo", "si_no", "no") ], |
94 |
"usar_con": [ ("id", "Personaje"), ("id_objeto", "string"), ("n_orden", "numero"), ("n_instancia", "numero"), ("id_objeto2", "string"), ("n_orden2", "numero"), ("n_instancia2", "numero"), ("sigilo", "si_no") ], |
"usar_con": [ ("id", "Personaje"), ("id_objeto", "string"), ("n_orden", "numero", "1"), ("n_instancia", "numero", "1"), ("id_objeto2", "string"), ("n_orden2", "numero", "1"), ("n_instancia2", "numero", "1"), ("sigilo", "si_no", "no") ], |
95 |
"ponerse": [ ("id", "Personaje"), ("objeto", "Objeto"), ("posicion", "string") ], |
"ponerse": [ ("id", "Personaje"), ("objeto", "Objeto"), ("posicion", "string") ], |
96 |
"quitarse": [ ("id", "Personaje"), ("posicion", "string") ], |
"quitarse": [ ("id", "Personaje"), ("posicion", "string") ], |
97 |
"tirar_atributo": [ ("id", "Personaje"), ("id_tirada", "string"), ("atributo", "string"), ("modif_atributo", "numero") ], |
"tirar_atributo": [ ("id", "Personaje"), ("id_tirada", "string"), ("atributo", "string"), ("modif_atributo", "numero") ], |
126 |
"actuar_individual": [ ("id", "Objeto"), ("espectador", "Personaje"), ("texto", "string") ], |
"actuar_individual": [ ("id", "Objeto"), ("espectador", "Personaje"), ("texto", "string") ], |
127 |
"cambiar_propietario": [ ("id", "Objeto"), ("nuevo_propietario", "Personaje") ], |
"cambiar_propietario": [ ("id", "Objeto"), ("nuevo_propietario", "Personaje") ], |
128 |
"destruir": [ ("id", "Objeto") ], |
"destruir": [ ("id", "Objeto") ], |
129 |
"cambiar_contador": [ ("id", "Personaje"), ("nombre_contador", "string"), ("incr_valor", "numero") ], |
"cambiar_contador": [ ("id", "Objeto"), ("nombre_contador", "string"), ("incr_valor", "numero") ], |
130 |
"crear_contador": [ ("id", "Personaje"), ("nombre_contador", "string"), ("valor", "numero") ], |
"crear_contador": [ ("id", "Objeto"), ("nombre_contador", "string"), ("valor", "numero") ], |
131 |
"borrar_contador": [ ("id", "Personaje"), ("nombre_contador", "string") ], |
"borrar_contador": [ ("id", "Objeto"), ("nombre_contador", "string") ], |
132 |
"cambiar_etiqueta": [ ("id", "Personaje"), ("nombre_etiqueta", "string"), ("valor", "string") ], |
"cambiar_etiqueta": [ ("id", "Objeto"), ("nombre_etiqueta", "string"), ("valor", "string") ], |
133 |
"crear_etiqueta": [ ("id", "Personaje"), ("nombre_etiqueta", "string"), ("valor", "string") ], |
"crear_etiqueta": [ ("id", "Objeto"), ("nombre_etiqueta", "string"), ("valor", "string") ], |
134 |
"borrar_etiqueta": [ ("id", "Personaje"), ("nombre_etiqueta", "string") ] |
"borrar_etiqueta": [ ("id", "Objeto"), ("nombre_etiqueta", "string") ] |
135 |
|
|
136 |
}, |
}, |
137 |
|
|
140 |
"cambiar_aura": [ ("id", "Sala"), ("puntos", "numero") ], |
"cambiar_aura": [ ("id", "Sala"), ("puntos", "numero") ], |
141 |
"crear_objeto": [ ("id", "Sala"), ("id_objeto", "string") ], |
"crear_objeto": [ ("id", "Sala"), ("id_objeto", "string") ], |
142 |
"crear_pnj": [ ("id", "Sala"), ("id_pnj", "string") ], |
"crear_pnj": [ ("id", "Sala"), ("id_pnj", "string") ], |
143 |
"cambiar_contador": [ ("id", "Personaje"), ("nombre_contador", "string"), ("incr_valor", "numero") ], |
"cambiar_contador": [ ("id", "Sala"), ("nombre_contador", "string"), ("incr_valor", "numero") ], |
144 |
"crear_contador": [ ("id", "Personaje"), ("nombre_contador", "string"), ("valor", "numero") ], |
"crear_contador": [ ("id", "Sala"), ("nombre_contador", "string"), ("valor", "numero") ], |
145 |
"borrar_contador": [ ("id", "Personaje"), ("nombre_contador", "string") ], |
"borrar_contador": [ ("id", "Sala"), ("nombre_contador", "string") ], |
146 |
"cambiar_etiqueta": [ ("id", "Personaje"), ("nombre_etiqueta", "string"), ("valor", "string") ], |
"cambiar_etiqueta": [ ("id", "Sala"), ("nombre_etiqueta", "string"), ("valor", "string") ], |
147 |
"crear_etiqueta": [ ("id", "Personaje"), ("nombre_etiqueta", "string"), ("valor", "string") ], |
"crear_etiqueta": [ ("id", "Sala"), ("nombre_etiqueta", "string"), ("valor", "string") ], |
148 |
"borrar_etiqueta": [ ("id", "Personaje"), ("nombre_etiqueta", "string") ] |
"borrar_etiqueta": [ ("id", "Sala"), ("nombre_etiqueta", "string") ] |
149 |
|
|
150 |
}, |
}, |
151 |
|
|
438 |
parametros_resueltos[parametro["nombre"]] = valor |
parametros_resueltos[parametro["nombre"]] = valor |
439 |
|
|
440 |
# Obtener la función sobre el objeto base, y llamarla. |
# Obtener la función sobre el objeto base, y llamarla. |
441 |
escribir("Ejecutando accion: " + repr(self.nombre) + " sobre el objeto: " + repr(objeto_base) ) |
escribir("Ejecutando accion: " + repr(self.nombre) + " sobre el objeto: " + objeto_base.id ) |
442 |
funcion = getattr(objeto_base, self.nombre, None) |
funcion = getattr(objeto_base, self.nombre, None) |
443 |
if funcion != None: |
if funcion != None: |
444 |
apply(funcion, (), parametros_resueltos) |
apply(funcion, (), parametros_resueltos) |