PonerSobre
Acciones ambiguas
MeterDefinicion
action PonerSobre:AccionNormal (PosibleObjetoDesechable) (AlgoOAlguien,soporte)
Frases
| colgar *1 en *2 | colgar *1 sobre *2 | coloca *1 en *2 | coloca *1 sobre *2 | colocar *1 en *2 |
| colocar *1 sobre *2 | cuelga *1 en *2 | cuelga *1 sobre *2 | deja *1 en *2 | deja *1 sobre *2 |
| dejar *1 en *2 | dejar *1 sobre *2 | echa *1 en *2 | echa *1 sobre *2 | echar *1 en *2 |
| echar *1 sobre *2 | pon *1 en *2 | pon *1 sobre *2 | poner *1 en *2 | poner *1 sobre *2 |
| posa *1 en *2 | posa *1 sobre *2 | posar *1 en *2 | posar *1 sobre *2 | soltar *1 en *2 |
| soltar *1 sobre *2 | suelta *1 en *2 | suelta *1 sobre *2 | tira *1 en *2 | tira *1 sobre *2 |
| tirar *1 en *2 | tirar *1 sobre *2 |
| colgar *1 encima *2 | coloca *1 encima *2 | colocar *1 encima *2 | cuelga *1 encima *2 | deja *1 encima *2 |
| dejar *1 encima *2 | echa *1 encima *2 | echar *1 encima *2 | pon *1 encima *2 | poner *1 encima *2 |
| posa *1 encima *2 | posar *1 encima *2 | soltar *1 encima *2 | suelta *1 encima *2 | tira *1 encima *2 |
| tirar *1 encima *2 |
| colgar en *2 *1 | colgar sobre *2 *1 | coloca en *2 *1 | coloca sobre *2 *1 | colocar en *2 *1 |
| colocar sobre *2 *1 | cuelga en *2 *1 | cuelga sobre *2 *1 | deja en *2 *1 | deja sobre *2 *1 |
| dejar en *2 *1 | dejar sobre *2 *1 | echa en *2 *1 | echa sobre *2 *1 | echar en *2 *1 |
| echar sobre *2 *1 | pon en *2 *1 | pon sobre *2 *1 | poner en *2 *1 | poner sobre *2 *1 |
| posa en *2 *1 | posa sobre *2 *1 | posar en *2 *1 | posar sobre *2 *1 | soltar en *2 *1 |
| soltar sobre *2 *1 | suelta en *2 *1 | suelta sobre *2 *1 | tira en *2 *1 | tira sobre *2 *1 |
| tirar en *2 *1 | tirar sobre *2 *1 |
| colgar encima *2 *1 | coloca encima *2 *1 | colocar encima *2 *1 | cuelga encima *2 *1 | deja encima *2 *1 |
| dejar encima *2 *1 | echa encima *2 *1 | echar encima *2 *1 | pon encima *2 *1 | poner encima *2 *1 |
| posa encima *2 *1 | posar encima *2 *1 | soltar encima *2 *1 | suelta encima *2 *1 | tira encima *2 *1 |
| tirar encima *2 *1 |
| colgar[lo, la, los, las, me, te, le, les] en *2 | colgar[lo, la, los, las, me, te, le, les] sobre *2 | coloca[lo, la, los, las, me, te, le, les] en *2 | coloca[lo, la, los, las, me, te, le, les] sobre *2 | colocar[lo, la, los, las, me, te, le, les] en *2 |
| colocar[lo, la, los, las, me, te, le, les] sobre *2 | cuelga[lo, la, los, las, me, te, le, les] en *2 | cuelga[lo, la, los, las, me, te, le, les] sobre *2 | deja[lo, la, los, las, me, te, le, les] en *2 | deja[lo, la, los, las, me, te, le, les] sobre *2 |
| dejar[lo, la, los, las, me, te, le, les] en *2 | dejar[lo, la, los, las, me, te, le, les] sobre *2 | echa[lo, la, los, las, me, te, le, les] en *2 | echa[lo, la, los, las, me, te, le, les] sobre *2 | echar[lo, la, los, las, me, te, le, les] en *2 |
| echar[lo, la, los, las, me, te, le, les] sobre *2 | pon[lo, la, los, las, me, te, le, les] en *2 | pon[lo, la, los, las, me, te, le, les] sobre *2 | poner[lo, la, los, las, me, te, le, les] en *2 | poner[lo, la, los, las, me, te, le, les] sobre *2 |
| posa[lo, la, los, las, me, te, le, les] en *2 | posa[lo, la, los, las, me, te, le, les] sobre *2 | posar[lo, la, los, las, me, te, le, les] en *2 | posar[lo, la, los, las, me, te, le, les] sobre *2 | soltar[lo, la, los, las, me, te, le, les] en *2 |
| soltar[lo, la, los, las, me, te, le, les] sobre *2 | suelta[lo, la, los, las, me, te, le, les] en *2 | suelta[lo, la, los, las, me, te, le, les] sobre *2 | tira[lo, la, los, las, me, te, le, les] en *2 | tira[lo, la, los, las, me, te, le, les] sobre *2 |
| tirar[lo, la, los, las, me, te, le, les] en *2 | tirar[lo, la, los, las, me, te, le, les] sobre *2 |
| colgar[lo, la, los, las, me, te, le, les] encima *2 | coloca[lo, la, los, las, me, te, le, les] encima *2 | colocar[lo, la, los, las, me, te, le, les] encima *2 | cuelga[lo, la, los, las, me, te, le, les] encima *2 | deja[lo, la, los, las, me, te, le, les] encima *2 |
| dejar[lo, la, los, las, me, te, le, les] encima *2 | echa[lo, la, los, las, me, te, le, les] encima *2 | echar[lo, la, los, las, me, te, le, les] encima *2 | pon[lo, la, los, las, me, te, le, les] encima *2 | poner[lo, la, los, las, me, te, le, les] encima *2 |
| posa[lo, la, los, las, me, te, le, les] encima *2 | posar[lo, la, los, las, me, te, le, les] encima *2 | soltar[lo, la, los, las, me, te, le, les] encima *2 | suelta[lo, la, los, las, me, te, le, les] encima *2 | tira[lo, la, los, las, me, te, le, les] encima *2 |
| tirar[lo, la, los, las, me, te, le, les] encima *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). |
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 | soporte | Selector de desambiguación y validación. En caso de fallar durante la validación, se llamará a soporteError |