#include <mudlib.h>
inherit ROOM;
status climb();
void reset(status arg) {
if(arg) return;
set_short("the city garden");
set_long(
"Walking through the bushland garden gives you a sence of peace \n"+
"you have never felt before. Perhaps this is why so many come to \n"+
"visit the Tempus city gardens. Either side of the cobblestone \n"+
"path stand large ghost-gums. ");
set_day_desc(
"The sunlight beams down on you from\non high, peaking through "+
"the white fluffy clouds.\n");
set_night_desc(
"The moon stares down at you as dark \nsinister clouds pass by.\n");
set_listen("The wind rustles in the gum trees around you.\n");
set_smell("There is the strong smell of eucalyptus here.\n");
set_items(({
"path#cobblestone path#cobblestones#cobblestone",
"A well travelled cobblestone path",
"tree#gum tree#ghost-gum#gum",
"This tree's trunk is a light grey, almost white colour. Atop \n"+
"the tree is some movement amid the leaves",
"leaves#leaf#movement",
"You can't quite see from here. Perhaps you'll have to climb up?",
}));
set_day_items(({
"sunlight#sun#light",
"Do you want to go blind?",
"cloud#clouds",
"They are white and fluffy. One reminds you of a big koala",
}));
set_night_items(({
"moon",
"A white barron moon",
"cloud#clouds",
"They look dark and sinister...and very spooky",
}));
set_exits(({
"room/city/garden/garden4", "south",
"room/city/garden/garden8", "east",
}));
set_weather(1,4,0);
}
void init() {
::init();
add_action("climb", "climb");
add_action("climb", "up");
}
status climb() {
write("You carefully climb the ghost-gum.\n");
this_player()->move_player("up the ghost-gum#room/city/garden/tree1");
return 1;
}