Inicio »
Documentación »
Acciones » Acción VaciarEn
Acciones ambiguas
VaciarSobre
Definicion
action VaciarEn:AccionNormal (ObjetoPoseido,:validaVaciarEn,abierto:requisitoAbrir) (AlgoOAlguien,recipiente,abierto)
Frases
vacia * en *
| vacia *1 en *2
|
vaciar *1 en *2
|
vacia * en el? interior *
| vacia *1 en el interior *2
|
vacia *1 en interior *2
|
vaciar *1 en el interior *2
|
vaciar *1 en interior *2
|
vacia * dentro *
| vacia *1 dentro *2
|
vaciar *1 dentro *2
|
-i vacia en * *
| vacia en *2 *1
|
vaciar en *2 *1
|
-i vacia en el? interior * *
| vacia en el interior *2 *1
|
vacia en interior *2 *1
|
vaciar en el interior *2 *1
|
vaciar en interior *2 *1
|
-i vacia dentro * *
| vacia dentro *2 *1
|
vaciar dentro *2 *1
|
-p vacia en *
| vacia[lo, la, los, las, me, te, le, les] en *2
|
vaciar[lo, la, los, las, me, te, le, les] en *2
|
-p vacia en el? interior *
| vacia[lo, la, los, las, me, te, le, les] en el interior *2
|
vacia[lo, la, los, las, me, te, le, les] en interior *2
|
vaciar[lo, la, los, las, me, te, le, les] en el interior *2
|
vaciar[lo, la, los, las, me, te, le, les] en interior *2
|
-p vacia dentro *
| vacia[lo, la, los, las, me, te, le, les] dentro *2
|
vaciar[lo, la, los, las, me, te, le, les] dentro *2
|
Condiciones
A continuación se muestran todas las condiciones que deben cumplir los
objetos implicados (#uno y #otro) en la acción para que ésta se llegue a ejecutar. Si alguna
de estas condiciones no se cumple, se mostrará el correspondiente mensaje de error
advirtiéndolo. Además, estas condiciones sirven para hacer discriminaciones de objetos
en caso de duda (es decir, cuando hay una ambigüedad entre varios objetos porque tienen el mismo nombre), de manera
que el objeto que cumpla más condiciones tenga prioridad sobre el que cumpla menos.
Finalmente, si dos (o más) objetos ambiguos cumplen el mismo número de condiciones,
entonces se mostrará un mensaje de aviso con los nombres completos de los objetos ambiguos,
invitando al jugador a que introduzca un nombre de objeto que no de lugar a dudas.
Ojeto 1 (#uno)
| 1 | nodireccion | Selector de desambiguación y validación. En caso de fallar durante la validación, se llamará a nodireccionError |
| 2 | visible | Selector de desambiguación y validación. En caso de fallar durante la validación, se llamará a visibleError |
| 3 | iluminado | Selector de desambiguación y validación. En caso de fallar durante la validación, se llamará a iluminadoError |
| 4 | accesible | Selector de desambiguación y validación. En caso de fallar durante la validación, se llamará a accesibleError |
| 5 | nosimismo | Selector de desambiguación y validación. En caso de fallar durante la validación, se llamará a nosimismoError |
| 6 | nolocalidad | Selector de desambiguación y validación. En caso de fallar durante la validación, se llamará a nolocalidadError |
| 7 | nopuesto:requisitoDesvestir | Funcion (opcional) definida por el usuario. Solo se llamará (si existe) durante la validación si se cumple la condición del selector nopuesto (pero nunca durante la desambiguación). |
| 8 | posesion | Selector de desambiguación y validación. En caso de fallar durante la validación, se llamará a posesionError |
| 9 | noestatico | Selector de desambiguación y validación. En caso de fallar durante la validación, se llamará a noestaticoError |
| 10 | posesionmanos:requisitoCoger | Funcion (opcional) definida por el usuario. Solo se llamará (si existe) durante la validación si se cumple la condición del selector posesionmanos (pero nunca durante la desambiguación). |
| 11 | :validaVaciarEn | Funcion (opcional) definida por el usuario. Solo se llamará (si existe) durante la validación en cualquier caso (pero nunca durante la desambiguación). |
| 12 | abierto:requisitoAbrir | Funcion (opcional) definida por el usuario. Solo se llamará (si existe) durante la validación si se cumple la condición del selector abierto (pero nunca durante la desambiguación). |
Objeto 2 (#otro)
| 1 | nodireccion | Selector de desambiguación y validación. En caso de fallar durante la validación, se llamará a nodireccionError |
| 2 | visible | Selector de desambiguación y validación. En caso de fallar durante la validación, se llamará a visibleError |
| 3 | iluminado | Selector de desambiguación y validación. En caso de fallar durante la validación, se llamará a iluminadoError |
| 4 | accesible | Selector de desambiguación y validación. En caso de fallar durante la validación, se llamará a accesibleError |
| 5 | nosimismo | Selector de desambiguación y validación. En caso de fallar durante la validación, se llamará a nosimismoError |
| 6 | nolocalidad | Selector de desambiguación y validación. En caso de fallar durante la validación, se llamará a nolocalidadError |
| 7 | recipiente | Selector de desambiguación y validación. En caso de fallar durante la validación, se llamará a recipienteError |
| 8 | abierto | Selector de desambiguación y validación. En caso de fallar durante la validación, se llamará a abiertoError |