Section 2 - Icalante
[--------------------------------------------------
El Icalante vivo
--------------------------------------------------]
Un icalante is a posible jugador. It is in Pantano17. It is male.
The description of icalante is "Este enorme gorila de pelos anaranjados, es una de las bestias más fuertes que existen, y por lo general no son peligrosos. Excepto si están enfadados o atemorizados por alguna razón.[if the player is icalante] Será un excelente portador.[end if][if icalante is i_enfadado] Éste en concreto está fuera de sí de ira, probablemente debido a los grilletes que lo apresan.[end if][if icalante is i_siguiendote and icalante carries anything]Carga con: [list of things carried by icalante with definite articles] y viste: [list of things worn by icalante with definite articles]".
Cuerpo of icalante is icalante_muerto.
The drive of icalante is 100. [ se mueve siempre ]
The turn frequency of icalante is 1. [pero se plantea cada turno]
The icalante is following. [te sigue]
[no hay puertas pero por si acaso]
The openingcapability of icalante is unlockedonly.
the reclosingcapability of a icalante is leave.
AssI is a number that varies. AssI is 0.
Understand "portador" as icalante when the player is icalante.
[Pero no se activa!]
[Posibles estados del Icalante]
The icalante can be i_enfadado, i_preso, i_siguiendote, i_perdido, i_aterrado, i_enlaoscuridad.
[Empieza el juego preso]
The icalante is i_enfadado.
Understand "enfadado" or "preso" as icalante when icalante is visible and icalante is i_enfadado.
To say estado icalante:
if icalante is i_enfadado:
say "enfadado";
otherwise if icalante is i_preso:
say "preso";
otherwise if icalante is i_siguiendote:
say "siguiéndote";
otherwise if icalante is i_perdido:
say "perdido";
otherwise if icalante is i_aterrado:
say "aterrado";
otherwise if icalante is i_enlaoscuridad:
say "aterrado";
otherwise if icalante is dominado:
say "atontado".
[Temporalmente pongo el estado visible]
After printing the name of the icalante while listing contents:
if the icalante carries anything or icalante wears anything:
if icalante wears anything:
if icalante carries anything:
say " ([estado icalante] y llevando [list of things carried by icalante with definite articles] mientras que viste [list of things worn by icalante with definite articles])";
otherwise:
say " ([estado icalante] y vistiendo [list of things worn by icalante with definite articles])";
otherwise:
say " ([estado icalante] y llevando [list of things carried by icalante with definite articles])";
otherwise:
say " ([estado icalante])".
[Sus objetos se ven]
Rule for deciding the concealed possessions of the icalante: no.
[OBJETOS QUE LLEVA:]
The grilletes are carried by Icalante.
[ACCIONES del Icalante según estado]
[ENFADADO]
Every turn when the Icalante is i_enfadado and icalante is not muerto:
if AssI is 0:
[ Sólo un ataque iracundo por turno]
if the player is an orco and the icalante is visible:
say "El [x]icalante[x], por sorpresa, salta sobre tu portador y le coloca la cabeza en una postura incompatible con la vida.";
bnw;
morir en el pantano;
otherwise if there is some orco (called victima) in the location of icalante:
matar al pnj victima;
if the icalante is visible:
say "En un brutal arranque de ira el [j]icalante[x] ataca al orco, lo inmoviliza y finalmente acaba con él retorciéndole la cabeza.";
otherwise if the icalante is visible and a random chance of 1 in 3 succeeds:
say "[one of]El [j]icalante[x] aúlla, resultando un sonido aterrador[or]El [j]icalante[x] te mira con una ira ciega, probablemente ni ve lo que tiene delante, tal es su furia[or]El [j]icalante[x] hace un esfuerzo por arrancar las cadenas que le tienen preso. Casi parece un terremoto, pero las cadenas no ceden[at random].";
otherwise:
now AssI is 0;
[REACCIONES del Icalante según estado]
[ENFADADO]
Instead of taking or touching icalante when the icalante is i_enfadado:
say "Intentas acercarte al [j]icalante[x]. Piensas que tal vez con unas palabras de ánimo y unas caricias puedas tranquilizarlo. Pero... en lugar de tranquilizarlo arremete contra tu portador, lo golpea con tal fuerza que lo arroja como un trapo entre la [j]maleza[x]. El sonido que hace su cabeza al golpear contra el último árbol no es muy prometedor.";
now AssI is 1;
morir en el pantano.
Instead of taking or touching or opening grilletes when the icalante is i_enfadado and grilletes is visible:
say "Liberar al [j]icalante[x]. Ésa es la respuesta. Lo tranquilizará y... pero no, ¡oh, maldita sea! Mientras intentas acercarte a los grilletes para revisarlos con cuidado, tal vez abrirlos, el icalante reacciona con violencia. Golpea con tal fuerza a tu portador que éste muere casi al instante.";
now AssI is 1;
morir en el pantano.
Instead of putting polvora on grilletes when the icalante is i_enfadado:
say "Intentas meter un poco del polvo negro en el grillete. Así podrías... oh, oh... Mientras intentas hacerlo el icalante reacciona con violencia. Golpea con tal fuerza a tu portador que éste muere de inmediato.";
now AssI is 1;
remove polvora from play;
morir en el pantano.