842278ef-87f7-4fa9-8a9f-7f81f2933f46 1.0 This is quite a plain lounge with an old beige carpet and peeling wallpaper. me false 0 turns = television; telly The tv is an old model, possibly 20 years old. It is currently showing an old western. It is currently switched off. You press the power button and the tv turns on. You press the power button again and the tv turns off. if (IsSwitchedOn(tv)) { msg ("You watch for a few minutes. As your will to live slowly ebbs away, you remember that you’ve always hated watching westerns.") } else { msg ("You watch for a few minutes, thinking that the latest episode of ‘Big Brother’ is even more boring than usual. You then realise that the TV is in fact switched off.") } You see a big soft red sofa to sit on. There's no time for lounging about now. There's a large wooden table in the middle of the lounge. This is an old fashioned lamp. The switched on lamp shines brightly. The switched off lamp goes dim quickly. The lamp smells of burning candle wax. Your eyes slowly adjust to the darkened room. They are very pretty and sweet smelling red roses. You see a newspaper from last week. You read the old newspaper's contents, learning nothing new. You fold the newspaper and place it neatly under your arm. You forget about the newspaper under your arm, dropping it as you move and use your arms. A heart defibrillator can magically revive a dead person, if all those hospital dramas are to be believed. if (player.parent = lounge) { revive Bob } else { msg ("You're not even remotely close enough to place the defibrillator on Bob's chest.") } The horrible beige wallpaper hangs loosely on the walls. The old beige carpet really is dirty and smells bad, you need to replace it with a new carpet soon. false if (GetBoolean(Bob, "alive")) { msg ("Bob is sitting up, appearing to feel somewhat under the weather.") } else { msg ("Bob is lying on the floor, a lot more still than usual.") } if (GetBoolean(Bob, "alive")) { msg ("I can't help you, sorry.") } else { msg ("He is dead, you won't get an answer from him.") } revive Bob if (GetBoolean(Bob, "alive")) { msg ("Well, one moment I was sitting there, feeling pretty happy with myself after eating my afternoon snack - a cheeseburger, pizza and ice cream pie, smothered in bacon, which I'd washed down with a bucket of coffee and six cans of Red Bull - when all of a sudden, I was in terrible pain, and then everything was peaceful. Then you came along.") } else { msg ("He is dead, you won't get an answer from him.") } He's a big green ugly troll. false The kitchen is is an ordinary kitchen with a trash bin, a fridge, and Sarah. This is the trash bin, it smells very bad. She is beautiful with curly long blond hair and blue eyes. false false false msg ("Sarah takes the flowers and kisses you.") MoveObject (flowers, Sarah) if (fridge.isopen) { msg ("The fridge is open, casting its light out into the gloomy kitchen.") } else { msg ("A big old refrigerator sits in the corner, humming quietly.") } 500 false some 250 false some msg ("A box of eggs, weighing " + eggs.weight + " grams.") 1000 false some This is milk is rotten. false some 200 This is ordinary yellow cheese. false some 100 This is really powerful beer, that will get anyone drunk. false some 750 It is a yummy red apple. msg ("You eat the apple. Tasty.") RemoveObject (apple) You see an ordinary cupboard. The cupboard is bare except for... These are ordinary dark beans. 400 false some This is ordinary white rice. 600 false some This is an ordinary glass window. HelperOpenObject (window) if (Contains (kitchen,bee)) { msg ("You open the window. Not much happens.") } else { msg ("You open the window and a bee flies into the kitchen.") MoveObject (bee, kitchen) EnableTimer (bee timer) } msg ("You close the window.") HelperCloseObject (window) watch watch "You can't watch " + object.article + "." say #text# weigh #object# This is an african killer bee. learn learn "You can't learn " + object.article + "." cast cast "You can't cast " + object.article + "." say #text_talk# to #object_troll# false false if (not this.parent = player) { this.parent = player msg ("How about that? You can now cast " + this.alias + ".") } else { msg ("Er, you already know that one!") } if (GetBoolean(Bob, "alive")) { msg ("Bob is already alive.") } else { msg ("Miraculously, the defibrillator lived up to its promise, and Bob is now alive again. He says his head feels kind of fuzzy.") SetObjectFlagOn (Bob, "alive") } 20