Inicio »
Documentación »
Acciones » Acción CerrarCon
Definicion
action CerrarCon:AccionNormal (AlgoOAlguien,:validaCerrarCon,conllave,nocerrojoechado) (ObjetoPoseido)
Frases
cierra|tapa|cubre|abrocha|bloquea * con *
| abrocha *1 con *2
|
abrochar *1 con *2
|
bloquea *1 con *2
|
bloquear *1 con *2
|
cerrar *1 con *2
|
| cierra *1 con *2
|
cubre *1 con *2
|
cubrir *1 con *2
|
tapa *1 con *2
|
tapar *1 con *2
|
-i cierra|tapa|cubre|abrocha|bloquea con * *
| abrocha con *2 *1
|
abrochar con *2 *1
|
bloquea con *2 *1
|
bloquear con *2 *1
|
cerrar con *2 *1
|
| cierra con *2 *1
|
cubre con *2 *1
|
cubrir con *2 *1
|
tapa con *2 *1
|
tapar con *2 *1
|
-p cierra|tapa|cubre|abrocha|bloquea con *
| abrocha[lo, la, los, las, me, te, le, les] con *2
|
abrochar[lo, la, los, las, me, te, le, les] con *2
|
bloquea[lo, la, los, las, me, te, le, les] con *2
|
bloquear[lo, la, los, las, me, te, le, les] con *2
|
cerrar[lo, la, los, las, me, te, le, les] con *2
|
| cierra[lo, la, los, las, me, te, le, les] con *2
|
cubre[lo, la, los, las, me, te, le, les] con *2
|
cubrir[lo, la, los, las, me, te, le, les] con *2
|
tapa[lo, la, los, las, me, te, le, les] con *2
|
tapar[lo, la, los, las, me, te, le, les] con *2
|
-l coloca|echa|pon el? cerrojo|pestillo|cierre * con *
| coloca cerrojo *1 con *2
|
coloca cierre *1 con *2
|
coloca el cerrojo *1 con *2
|
coloca el cierre *1 con *2
|
coloca el pestillo *1 con *2
|
| coloca pestillo *1 con *2
|
colocale cerrojo *1 con *2
|
colocale cierre *1 con *2
|
colocale el cerrojo *1 con *2
|
colocale el cierre *1 con *2
|
| colocale el pestillo *1 con *2
|
colocale pestillo *1 con *2
|
colocar cerrojo *1 con *2
|
colocar cierre *1 con *2
|
colocar el cerrojo *1 con *2
|
| colocar el cierre *1 con *2
|
colocar el pestillo *1 con *2
|
colocar pestillo *1 con *2
|
colocarle cerrojo *1 con *2
|
colocarle cierre *1 con *2
|
| colocarle el cerrojo *1 con *2
|
colocarle el cierre *1 con *2
|
colocarle el pestillo *1 con *2
|
colocarle pestillo *1 con *2
|
echa cerrojo *1 con *2
|
| echa cierre *1 con *2
|
echa el cerrojo *1 con *2
|
echa el cierre *1 con *2
|
echa el pestillo *1 con *2
|
echa pestillo *1 con *2
|
| echale cerrojo *1 con *2
|
echale cierre *1 con *2
|
echale el cerrojo *1 con *2
|
echale el cierre *1 con *2
|
echale el pestillo *1 con *2
|
| echale pestillo *1 con *2
|
echar cerrojo *1 con *2
|
echar cierre *1 con *2
|
echar el cerrojo *1 con *2
|
echar el cierre *1 con *2
|
| echar el pestillo *1 con *2
|
echar pestillo *1 con *2
|
echarle cerrojo *1 con *2
|
echarle cierre *1 con *2
|
echarle el cerrojo *1 con *2
|
| echarle el cierre *1 con *2
|
echarle el pestillo *1 con *2
|
echarle pestillo *1 con *2
|
pon cerrojo *1 con *2
|
pon cierre *1 con *2
|
| pon el cerrojo *1 con *2
|
pon el cierre *1 con *2
|
pon el pestillo *1 con *2
|
pon pestillo *1 con *2
|
poner cerrojo *1 con *2
|
| poner cierre *1 con *2
|
poner el cerrojo *1 con *2
|
poner el cierre *1 con *2
|
poner el pestillo *1 con *2
|
poner pestillo *1 con *2
|
| ponerle cerrojo *1 con *2
|
ponerle cierre *1 con *2
|
ponerle el cerrojo *1 con *2
|
ponerle el cierre *1 con *2
|
ponerle el pestillo *1 con *2
|
| ponerle pestillo *1 con *2
|
ponle cerrojo *1 con *2
|
ponle cierre *1 con *2
|
ponle el cerrojo *1 con *2
|
ponle el cierre *1 con *2
|
| ponle el pestillo *1 con *2
|
ponle pestillo *1 con *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 | :validaCerrarCon | Funcion (opcional) definida por el usuario. Solo se llamará (si existe) durante la validación en cualquier caso (pero nunca durante la desambiguación). |
| 8 | conllave | Selector de desambiguación y validación. En caso de fallar durante la validación, se llamará a conllaveError |
| 9 | nocerrojoechado | Selector de desambiguación y validación. En caso de fallar durante la validación, se llamará a nocerrojoechadoError |
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 | 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). |