Anillo III - Original — 26 of 199

Johan Paz

Release 3

Section 1 - Comer

[ El hambre ]

The hambre_del_jugador is a number that varies.

Hambre_del_jugador is 0.

Every turn when location is in pantano or the location is in Cuevas:

increment hambre_del_jugador;

if hambre_del_jugador is greater than 130:

if hambre_del_jugador is greater than 220:

say "Tu portador no puede aguantar más. Cae al suelo. Y simplemente se queda ahí. El hambre ha podido con él.";

morir en cualquier parte;

otherwise:

let prob be hambre_del_jugador;

decrease prob by 130;

if a random chance of prob in 100 succeeds:

if hambre_del_jugador is greater than 200:

say "[one of]Siente a tu portador no sólo hambriento sino algo débil por el hambre.[or]¿Le acaban de temblar las rodillas a tu portador por el hambre?[or]Realmente parece que tu portador necesita comer.[in random order]";

otherwise if hambre_del_jugador is greater than 190:

say "Empieza a resultar problemático controlar las acciones de tu portador debido al hambre que siente.";

if the player is carrying some edible thing (called comida):

say "Tu portador se come [the comida] sin que puedas evitarlo.";

remove comida from play;

otherwise if hambre_del_jugador is greater than 180:

say "[one of]Menudos sonidos hace el estómago de tu portador. Debe estar bastante vacío.[or]Tu portador no hace más que pensar en comida. ¡Maldito![in random order]";

otherwise if hambre_del_jugador is greater than 150:

say "[one of]Vaya, el estómago de tu portador acaba de sonar.[or]¡Qué débiles son los seres inferiores! Tu portador ya está hambriento.[or]Sientes que tu portador tiene hambre.[in random order]";

otherwise:

say "[one of]Tu portador tiene algo de hambre. ¡Qué se aguante! Hay cosas más importantes.[or]La mente de tu portador se llena de comida. Quiere comer, pero no es el momento. [or]El hambre que acaba de cruzar la mente de tu portador te hace pensar en jovencitas rollizas... ¡yum![in random order]".

[ La sed ]

The sed_del_jugador is a number that varies.

The sed_del_jugador is 0.

Every turn when the location is in pantano or the location is in Cuevas:

increment sed_del_jugador;

if sed_del_jugador is greater than 160:

if sed_del_jugador is greater than 220:

say "Tu portador no puede aguantar más. Cae al suelo. Y simplemente se queda ahí. La sed ha podido con él.";

morir en cualquier parte;

otherwise:

let prob be sed_del_jugador;

decrease prob by 160;

if a random chance of prob in 100 succeeds:

if sed_del_jugador is greater than 200:

say "Tu portador se siente débil debido a la sed que tiene.";

otherwise if sed_del_jugador is greater than 180:

say "Puedes sentir la intensa sed de tu portador.";

otherwise:

say "[one of]Sientes que tu portador tiene bastante sed.[or]Te das cuenta de que tu portador se ha pasado la lengua por los labios sin que tu lo hayas podido controlar. Debe estar sediento.[or]Tu portador tiene la boca algo seca.[or]Tu portador piensa en beber.[in random order]".

[ Comer calabaza es energizante... en este juego ]

Instead of eating calabaza:

say "Tu portador arranca un buen pedazo de calabaza y se lo come. No parece gustarle demasiado, pero le sienta bien.";

decrease hambre_del_jugador by 40;

decrease sed_del_jugador by 10;

if calabaza is entera:

now calabaza is mordida;

otherwise if calabaza is mordida:

now calabaza is poco;

otherwise if calabaza is poco:

now calabaza is media;

otherwise if calabaza is media:

now calabaza is casi;

otherwise if calabaza is casi:

remove calabaza from play.

[ La nueva y compleja sección de comer ]

PrimeraComida is a truth state that varies.

PrimeraComida is false.

After eating a edible thing:

if the player is icalante and the naturaleza of the noun is not vegetable:

say "Tu portador rehúsa a comerse [the noun]. Tal vez sea exclusivamente vegetariano.";

stop the action;

otherwise if the player is an orco and the naturaleza of the noun is not meat:

say "Tu portador se resiste a comerse [the noun]. ¿Será que los orcos comen solamente carne o cosas asquerosas?";

stop the action;

otherwise:

if PrimeraComida is true:

say "Tu portador se come [the noun] lo que aplaca un poco su hambre.";

otherwise:

say "Te comes [the noun]. Bueno, en realidad no te comes nada -ya quisieras- pero tu portador sí que lo hace, y, la verdad, puedes sentir que lo encuentra hasta agradable.";

say line break;

say "¡Ojalá este infierno acabe pronto! Anhelas tanto devorar alguna suculenta doncella.";

now PrimeraComida is true;

decrease hambre_del_jugador by 60;

if the naturaleza of the noun is vegetable:

decrease sed_del_jugador by 10.

Instead of eating a cadaver:

if the noun is nuhur_muerto:

say "Piensas por un momento en calmar el hambre de tu portador con el cadáver de Nuhur, pero te das cuenta de que te sientes incapaz. Parece que realmente sentías aprecio por este humano feo.";

otherwise if the player is an orco:

say "Haces que tu portador le de un buen mordisco [al noun]. Su sabor no es muy agradable, pero parece que le sacia.";

decrease hambre_del_jugador by 70;

now the noun is mordido;

if noun is cadaver_serpiente:

remove cadaver_serpiente from play;

otherwise if the player is icalante:

say "Eres incapaz de hacer que el icalante coma eso. Es vegetariano, la misma idea hace que casi pierdas el control sobre el mismo.";

otherwise if the player is nuhur:

if the noun is lobo_muerto:

say "Tu portador come un poco de la carne [the noun]. Aunque no le gusta demasiado.";

decrease hambre_del_jugador by 30;

now the noun is mordido;

otherwise if the noun is deavork_muerto:

say "Tu portador coge un pedazo de la carne asquerosa del deavork y se la traga.";

bnw;

say "Oh, oh... ha sido mala idea...";

bnw;

say "Lo primero es el dolor, como siempre, y la parálisis, pero la muerte le sigue muy de cerca.";

bnw;

morir en cualquier parte;

otherwise:

say "A tu portador le da demasiado asco comerse eso.".

Before eating anything:

if hambre_del_jugador is not greater than 0:

say "Da igual lo que sea, tu portador se siente completamente ahíto, no puede comer más.";

stop the action.