Citizen of Nowhere — 27 of 40

Luke A Jones

Release 1

Section 41 - Outside The North City Gates

Ngext is a room.

Printed name of Ngext is "Outside The North City Gates"

Description of Ngext is "You are outside the city walls of Lost.[paragraph break]There is a set of huge wrought-iron gates in front of you."

Ngext is south from exteriorpub.

a gt is a closed locked door. gt is south from Ngext and north from City Plaza. printed name of gt is "gate". understand "gate" as gt. gt is scenery. description of gt is "A huge wrought iron gate, [if gt is closed]you can see the city plaza through the bars[else]now open[end if]. It is at least 12 feet high[if gt is closed], so there's no chance of climbing over it[end if]. The iron bars have been expertly bent into the shape of a spiders web.".

The soldierkey unlocks gt.

The soldierkey unlocks gt2.

Printed name of soldierkey is "soldier's key"

Understand "soldier's key" and "soldiers key" as soldierkey.

Description of soldierkey is "An intricately notched iron key."

The Soldier is carrying the soldierkey.

The sentry box is inside Ngext.

The sentry box is a open unopenable container.

The sentry box is enterable.

The sentry box is fixed in place.

Inside the sentry box is a bench2.

Printed name of bench2 is "bench"

Understand "bench" as bench2.

The bench2 is an enterable supporter.

On the bench2 is an army issue canteen.

The army issue canteen is a container.

Rule for printing the name of the army issue canteen:

Say "army issue canteen";

omit contents in listing.

Inside the army issue canteen is water2.

Printed name of water2 is "some water".

Understand "water" as water2.

Instead of drinking water2:

Say "You take a sip of the water, it is warm and rather unpleasant."

Instead of taking water:

Say "You take a sip of the water, it is warm and rather unpleasant."

Instead of taking canteen:

Say "You'd better leave it where it is, if you get caught stealing from the soldier you'll be in real trouble!"

poisoncan is a container.

Inside poisoncan is a potent mushroom potion.

Printed name of poisoncan is "army issue canteen".

understand "army issue canteen", "army canteen" and "canteen" as poisoncan.

poisoncan is nowhere.

Instead of inserting mushrooms into canteen:

If soldier is not inside sentry box:

Say "You place the mushrooms inside the canteen.";

Now mushrooms are nowhere;

Now canteen is nowhere;

Now poisoncan is on the bench2;

Else if soldier is inside Ngext:

Say "'Oi! Leave my canteen alone!' barks the Soldier.";

Otherwise:

Say "'Oi! Leave my canteen alone!' barks the Soldier."

Instead of taking poisoncan:

Say "You'd better leave it where it is, if you get caught stealing from the soldier you'll be in real trouble!"

The Soldier is a person inside the sentry box.

Description of Soldier is "One of the Somewhere army's soldiers, you recognise the uniform and insignia. Guard duty is normally for the dimmest soldiers and sure enough this chap has a jobsworth moronic grin on his face.[paragraph break]As with most of these types if he ever had a brain cell it died of loneliness a long long time ago. [paragraph break]His CV no doubt lists following orders and stabbing things as his favourite hobbies.[paragraph break]He is carrying [a list of things carried by the soldier] [paragraph break] He is wearing [list of things worn by the soldier]."

The Soldier is wearing a uniform.

Description of uniform is "The soldier's uniform is made of scaled leather giving the appearance of armadillo hide. The chestplate is emblazoned with the insignia of the kingdom of Somewhere."

insignia is part of the uniform.

Chestplate is part of the uniform.

Description of chestplate is "A large leather chestplate on the front of the armour bears the insignia of the kingdom of Somewhere."

Description of insignia is "A crest with a depiction of a snake swallowing its own tail, below it the motto reads [italic type]'Nihil Timueris[roman type]'"

Instead of talking to Soldier, say "Move away peasant! Leave good, remain bad!'"

Instead of asking Soldier about something:

Say "Silence Nowhere peasant!'"

before trying going south from Ngext when gt is locked:

If Soldier is inside sentry box:

say "'Halt!' barks the Soldier. 'I'm under strict orders not to allow anyone into the city!'";

rule fails instead;

Else:

say "The gate is locked and it is too tall to climb over."

before trying opening gt when gt is locked:

If Soldier is inside sentry box:

say "'Halt!' barks the Soldier. 'I'm under strict orders not to allow any anyone into the city!'";

rule fails instead;

Else:

say "The gate is locked and it is too tall to climb over."

Every turn when the Soldier has been inside sentry box for five turns:

try the Soldier exiting;

try the Soldier going east;

try the Soldier entering sentry2

Every turn when the Soldier has been inside sentry2 for five turns:

try soldier exiting;

try soldier going west;

try soldier entering sentry box.

Instead of entering sentry box:

If soldier is inside sentry box:

Say "'Oi!' says the soldier, 'get out of it!', he shoves you away from the sentry box.";

Otherwise:

Move player to sentry box.

Instead of entering sentry2:

If soldier is inside sentry2:

Say "'Oi!' says the soldier, 'get out of it!', he shoves you away from the sentry box.";

Otherwise:

Move player to sentry2.

After soldier going to Ngext when the player is inside sentry box:

Say "The enraged soldier picks you up and throws you out of the sentry box. 'Keep out else you'll feel the pointy end of my sword' roars the soldier[paragraph break]";

Move player to Ngext, without printing a room description;

Move Dylan to Ngext.

After soldier going to Egext when the player is inside sentry2:

Say "The enraged soldier picks you up and throws you out of the sentry box. 'Keep out else you'll feel the pointy end of my sword' roars the soldier[paragraph break]";

Move player to Egext, without printing a room description;

Move Dylan to Egext.

After soldier entering sentry box when poisoncan is on bench2:

If player is inside Ngext:

Say "The soldier enters the sentry box.[paragraph break]You hear the soldier say 'All this patrolling back and forth is exhausting, I need a drink!'[paragraph break]You see him take a swig of water from the canteen. After a few minutes he slumps down on the bench and stares blankly at his own feet. You hear a jingle and see that he has dropped a key on the ground. [paragraph break]He begins to giggle uncontrolably";

Now soldier is nowhere;

Now poisoncan is nowhere;

Now stonedsoldier is inside sentry box;

Move soldierkey to stonedsoldier;

Move soldierkey to sentry box;

Otherwise:

Now soldier is nowhere;

Now poisoncan is nowhere;

Now stonedsoldier is inside sentry box;

Move soldierkey to stonedsoldier;

Move soldierkey to sentry box.

a stonedsoldier is a person.

a stonedsoldier is nowhere.

printed name of a stonedsoldier is "Soldier"

understand "soldier" as stonedsoldier.

Description of stonedsoldier is "One of the Somewhere army's soldiers. He is sat on the bench giggling uncontrollably.

He is carrying [a list of things carried by the stonedsoldier]. He is wearing [list of things worn by stonedsoldier]."

The stonedsoldier is wearing a uniform2.

Printed name of uniform2 is "uniform".

Description of uniform2 is "The soldier's uniform is made of scaled leather giving the appearance of armadillo hide. The chestplate is emblazoned with the insignia of the kingdom of Somewhere."

understand "uniform" as uniform2

indefinite article of uniform2 is "a".

insignia2 is part of the uniform2.

Understand "insignia" as insignia2.

printed name of insignia2 is "insignia".

Description of insignia2 is "A crest with a depiction of a snake swallowing its own tail, below it the motto reads [italic type]'Nihil Timueris[roman type]'"

Instead of taking uniform for first time:

Say "You grab hold of the soldier's uniform. He shoves you back and shouts 'What the hell are you doing?! Get back now!' He brandishes the pointy end of his sword at you."

Instead of taking uniform:

Say "You decide against trying to take the soldier's uniform again, he got rather annoyed last time!"

Instead of taking sword when sword is carried by soldier for first time:

Say "You attempt to grab the soldier's sword. He steps to one side, shoves you to the ground and shouts in your ear 'What the hell are you doing?!! He holds the pointy end of his sword to your neck, 'Any more of this nonsense and I'll have you locked up! You stagger to your feet.";

Instead of taking sword when sword is carried by soldier:

Say "You decide against another suicidal attempt to grab the soldier's sword."

Instead of taking sword when sword is carried by stonedsoldier:

Say "You grab the soldier's sword, he offers no resitance and continue to stare at his feet, 'My feet are so feety!' he chuckles to himself";

Move sword to player;

Instead of taking uniform2 when uniform2 is worn by stonedsoldier:

Say "You slowly remove the soldier's uniform until he i just wearing his (not very clean) underpants. The soldier finds it hillarious, 'Good idea! The best idea! I'm an individual not a machine, uniform, misinform, thunderstorm!' He collapses into a giggling fit again";

Move uniform2 to player;

Now stonedsoldier is wearing underpants.

Instead of taking soldierkey when soldierkey is carried by soldier for first time:

Say "You attempt to grab the key from the soldier, but he grabs your hand, viciously twists your arm and throws you to the ground, and bellows;[paragraph break] 'Get away from me, you Nowhere piece of crap!'"

Instead of taking soldierkey when soldierkey is carried by soldier:

Say "You decide against another try at grabbing the key, you arm is still aching from your last attempt"

Instead of taking shield when shield is carried by soldier for first time:

Say "You attempt to grab the shield off the soldier, he sidesteps out of your path and smacks you on the head with the butt of his sword. 'Get the hell away from me!' he roars."

Instead of taking shield when shield is carried by soldier:

Say "You decide against another attempt at grabbing the shield, your head is still throbbing from last time."

Instead of taking shield when shield is carried by stonedsoldier:

Say "You take the shield from the soldier. The soldier says 'now you can be human turtle!' he returns to giggling and staring at his feet."

underpants are wearable.

underpants are nowhere.

Instead of wearing uniform2:

Say "You put on the uniform over your normal clothes which helps to bulk out your slim frame to a similar size as a regular soldier.";

Now player is wearing uniform2.

Understand "sold" as soldier

Understand "sold" as stonedsoldier

a map is inside sentry2

description of map is "Map of Lost"

instead of reading map:

Say "Fill in map description here."