reset(int started)1void reset(int started) 2 { 3 if (!started) 4 set_light(1); 5 } 6 init()7void init() 8 { 9 add_action("west", "west"); 10 add_action("east", "east"); 11 add_action("southeast", "southeast"); 12 } 13 14 string short() 15 { 16 return "The shore of Crescent Lake"; 17 } 18 19 void long() 20 { 21 write("You are standing on the shore of Crescent Lake, a beautiful and\n" + 22 "clear lake. Out in the centre of the lake stands the Isle\n" + 23 "of the Magi.\n" + 24 "A trail leads into the forest to the east.\n" + 25 "The shore of Crescent Lake continues southeast and west\n"); 26 } 27 east()28int east() 29 { 30 this_player()->move_player("east#room/south/sforst8"); 31 return 1; 32 } 33 west()34int west() 35 { 36 this_player()->move_player("west#room/south/sshore28"); 37 return 1; 38 } 39 southeast()40int southeast() 41 { 42 this_player()->move_player("southeast#room/south/sshore1"); 43 return 1; 44 } 45