cotton candy (#930)

(an instance of generic thing made by melusina)

     A mass of unpleasantly blue sugar fluff.

    ... You see Jim Rose dancing on the head of a pin.

    ... You see Fakir Musafar french-kissing Marilyn Quayle.

    ... The Dying Moon Carnival of days gone by whirls in front of your eyes, flashing brilliant colors and glittering lights.

    ... You suddenly understand Judith Butler.

    ... You see Dream Date Barbie, life-size and insane, running at you with a chainsaw.

    ... You see the Devil in a golden tuxedo. You dance a jig with her.

    ... Like the edges of a dream during the waking state, tattooing showed the sailor that dreams are made actual through pain.

    ... You crush grapes in clusters with your toes.

    ... Moreover, since the I who desired and the eye who perceived had nothing to do with each other and at the same time existed in the same body - mine: I was not possible.

    ...Girls will be boys and boys will be girls.

    ...The sea is black with robots' blood.

Go to location of this object, an empty pizza box.



VERB SOURCE CODE:

eat:
if (this.location == player)
    player:tell("You wrestle with the mass of ", this.name, " finally managing to 
rip off a hunk.  When you place it in your mouth, the sugar immediately begins to 
dissolve, the cloying sweetness oozing over your tongue.");
    this.location:announce(player.name, " wrestles with the ", this.name, " and finally 
rips off a bite-size piece.");
    suspend(10);
    player:tell("As the sugary mass dissipates, you become aware of a tickling sensation 
behind your teeth.  You open your mouth slightly in surprise, and a large black spider 
scurries out from between your lips and falls into your hand.");
    suspend(5);
    player:tell("Seized by an irresistable urge to emulate Dracula's madman,  you 
pop the spider into your mouth.  Your tongue immediately begins tingling  mysteriously...");
    if (this.delayed_eat_msg)
        fork (12)
            if (typeof(this.delayed_eat_msg) == STR)
                player:tell($string_utils:pronoun_sub(this.delayed_eat_msg));
            elseif (typeof(this.delayed_eat_msg) == LIST)
                n = sqrt(length(this.delayed_eat_msg));
                for i in [1..n]
                    dmsg = this.delayed_eat_msg[random(length(this.delayed_eat_msg))];
                    player:tell($string_utils:pronoun_sub(dmsg));
                    suspend(15);
                endfor
            endif
        endfork
    endif
else
    player:tell("You can't eat the ", this.name, " if you don't have it.");
endif
.



PROPERTY DATA:
      delayed_eat_msg

CHILDREN:
cotton candy cotton candy cotton candy cotton candy cotton candy cotton candy cotton candy cotton candy cotton candy cotton candy