The Diamond-Flowered Orchid — 5 of 14

Frank Gevaerts

Release 1

Section 2 - smashing coconuts

The block attacking rule does nothing when attacking the fresh coconut.

attacking it with is an action applying to two visible things.

Understand "smash [thing] with [thing]" as attacking it with.

Carry out attacking something with something:

try attacking the noun;

Check attacking the fresh coconut when the player is not holding the stone: [smashing]

say "Coconuts are hard. You're going to need something to smash it with.";

stop the action;

Carry out attacking the fresh coconut:

remove the fresh coconut from play;

if Vorple is supported:

play sound effect "coconut.mp3";

say "You hit the coconut with the stone. The coconut cracks, and ends up with a big hole. It's full of fresh liquid.";

now the player is holding the smashed coconut;

Check eating the fresh coconut:

say "You can't just eat a coconut. You're going to have to smash it first.";

stop the action.

Check drinking the fresh coconut:

say "You can't just drink a coconut. You're going to have to smash it first.";

stop the action.

Shaking is an action applying to one visible thing.

Understand "shake [thing]" as shaking.

Check shaking when the noun is not the coconut trees:

say "Why would you shake that?";

stop the action;

Carry out shaking the coconut trees:

if Vorple is supported:

play sound effect "shake.mp3";

say "You shake a coconut tree, but no coconuts fall out. Looks like the one on the ground is the only one you're going to get.";