Section 2 - Arbol
Does the player mean doing something with arbol recio when the player is in Pantano20: it is very likely.
Does the player mean doing something with rama_arbol when the player is in Pantano20: it is very likely.
Un arbol recio is a scenery in Pantano20.
The description of recio arbol is "Un arbol viejo y muy alto. Su [j]corteza[x] es demasiado lisa para tratarse de un árbol tan grande y sus [j]ramas[x] empiezan demasiado altas.".
La corteza is partdecoration. It is part of the recio arbol. The description of corteza is "De un tono pálido y de tacto liso, casi resbaladizo.".
La rama_arbol is partdecoration. It is part of the recio arbol. It is female. The description of rama_arbol is "Con la misma clase de corteza que el árbol, y demasiado altas como para saltar hasta ellas. Ojalá pudieses volar.". The printed name of rama_arbol is "rama".
Before doing anything except tying or examining with rama_arbol:
say "Está demasiado alta.";
stop the action.
Understand "ramas" or "rama" as rama_arbol when the location is Pantano20.
Instead of climbing recio arbol:
try going up.
Before of going up when the location is Pantano20:
if player is icalante:
say "La [j]corteza[x] de este árbol es realmente resbaladiza pero eso no es un problema para el icalante. Estos bichos viven para trepar.";
otherwise if liana is not part of recio arbol:
say "Intentas trepar por la corteza del árbol, pero es demasiado resbaladiza para tu portador. ¡Ojalá tuviese alas!";
stop the action;
otherwise:
say "Te agarras a la liana y apoyando los pies en el árbol asciendes...".
[Atar no]
Instead of tying recio arbol to liana:
say "Atar la liana a la base del árbol no nos ayudaría a subirlo. Es mejor idea buscar alguna forma de atarla en una de las ramas.".
Before of tying rama_arbol to liana:
say "Todas las [j]ramas[x] están demasiado altas. No alcanzas a atar la cuerda a ninguna de ellas.";
stop the action.
Instead of throwing liana at jaula_falsa:
try throwing liana at rama_arbol.
Instead of throwing liana at recio arbol:
try throwing liana at rama_arbol.
Instead of throwing a thing which is part of liana at jaula_falsa:
try throwing liana at rama_arbol.
Instead of throwing a thing which is part of liana at rama_arbol:
try throwing liana at rama_arbol.
Instead of throwing a thing which is part of liana at recio arbol:
try throwing liana at rama_arbol.
Instead of throwing liana at rama_arbol:
let op be nothing;
repeat with item running through things which are parts of liana:
if tamano of item is medio:
now op is item;
break;
if op is nothing:
say "Arrojas la liana hacia la rama para intentar trepar por ella, pero te quedas corto. Tal vez atando algo de peso a uno de los extremos.";
otherwise:
say "Usando el peso [del op] logras impulsar la liana hasta que en pocos intentos pasa por encima de la rama.";
now Copa is mapped above Pantano20;
now Pantano20 is mapped below Copa;
now liana is part of recio arbol.
Before of taking liana when liana is part of recio arbol:
say "Tiras con fuerza de la liana para que se suelte de la rama.";
now Copa is not mapped above Pantano20;
now Pantano20 is not mapped below Copa;
now liana is in location.