Part 1 - Rooms and things
Chapter 1 - Rooms
A thing can be drinkable or non-drinkable. A thing is usually non-drinkable.
Crashed Helicopter is a room with description "You are inside the helicopter. The controls are entirely broken and unusable. The helicopter lies on its side, so the seats are unusable. Still, it's a safe place to rest in the jungle, where nasty things can't get at you. If you want to explore the jungle to find water, you can [bold type]go outside[roman type]".
Cockpit of Crashed Helicopter is scenery in Crashed Helicopter with description "This was a nice helicopter. Pity it won't ever fly again.".
Jungle Clearing is a room with description "You are in a reasonably large clearing in the jungle. Your helicopter is the most noticeable thing in it. The distant sound of a river comes from the northwest. From here you can [bold type]go northwest[roman type] to a rocky path, [bold type]go west[roman type] to a stony path, [bold type]go east[roman type] to a vine-lined path, or [bold type]go inside[roman type] to go back into your helicopter.".
Broken Helicopter is a scenery container in Jungle Clearing with description "Your helicopter is very dented. It is lying on its side, and the rotor is broken. You're pretty sure it will never fly again. Still, it's shelter."
Understand "Crashed helicopter" as the broken helicopter.
The can't enter what's not enterable rule does nothing when the location of the player is in Jungle Clearing.
Instead of entering the broken helicopter in Jungle Clearing:
try going inside;
Report entering something:
stop the action;
Rule for supplying a missing noun while entering:
if the player is in the jungle clearing:
now the noun is the broken helicopter;
Does the player mean entering the broken helicopter: it is very likely.
Inside from Jungle Clearing is Crashed Helicopter.
Stony Path is a room with description "The ground here is covered in stones. From here you can [bold type]go south[roman type] to some coconut trees, or [bold type]go east[roman type] to the jungle clearing.".
Stony Path is west of jungle clearing.
Rocky Path is a room with description "This path is very rocky. When you walk on it, the rocks seem to move a bit, but they are holding so far. You get the impression that these rocks moved a lot recently. From here you can [bold type]go west[roman type] towards sounds of water flowing, or [bold type]go southeast[roman type] to the jungle clearing.".
Rocky Path is northwest of Jungle Clearing.
Rocky Path can be blocked or unblocked. Rocky Path is blocked.
Check going to Rocky Path when Rocky Path is blocked:
say "The rocks on the rocky path are blocking your way.";
stop the action.
Coconut Grove is a room with description "You are in a nice looking coconut grove. There are several coconut trees. From here you can [bold type]go north[roman type] to go back to the stony path.".
Coconut Grove is south of Stony Path.
Coconut Trees is a scenery in Coconut Grove with description "You were very hopeful when first seeing these coconut trees. However, it looks like this is not the right season for coconuts. [if the location of the fresh coconut is the coconut grove]There is only one coconut within reach.[end if]".
Understand "tree" as coconut trees when the location of the player is Coconut Grove.
Waterfall is a room with description "The sounds of a waterfall dominate this place. There is no way you can cross the river. From here you can [bold type]go east[roman type] back to the rocky path.".
Waterfall is west of Rocky Path.
A River is drinkable scenery in Waterfall with description "A fast-flowing river drops several meters here."
A fall is scenery in Waterfall with description "The glorious sounds of this waterfall dominate the entire area.".
Understand "waterfall" as the fall.
Understand "water" as the river.
Vine Path is a room with description "You are on a path delineated by vines. From here you can [bold type]go north[roman type] towards some banana plants, [bold type]go east[roman type] to a small clearing, or [bold type]go west[roman type] to the jungle clearing.".
Vines is scenery in Vine Path with description "These vines are interwoven so that they are impenetrable.".
Vine Path is east of Jungle Clearing.
Banana Grove is a room with description "You are in a banana grove. There are several banana plants here. From here you can [bold type]go south[roman type] towards the vine-lined path".
Banana Grove is north of Vine Path.
Banana plants are scenery in Banana Grove with description "The banana plants do not have ripe bananas on them unfortunately. [if the banana leaf is attached]On one of the plants, a leaf was recently half cut off, maybe by some debris from the helicopter, you could probably easily pull it off .[end if]".
Understand "plant" as banana plants.
Understand "banana plant" as banana plants.
Understand "banana tree" as banana plants.
Understand "banana trees" as banana plants.
Understand "trees" as banana plants when the location of the player is Banana Grove.
Understand "tree" as banana plants when the location of the player is Banana Grove.
[ Figure out how to cut a banana leaf. A knife is hidden somewhere? When the banana leaf is cut, it reveals a unicorn that was hiding behind it that then runs away.]
Small Clearing is a room with description "You are in a small clearing. From here you can [bold type]go west[roman type] back to the vine path.".
Small Clearing is east of Vine Path.