Update to serial 200329
[homeland.git] / src / objects / overworld / campsite.inf
1 ! Copyright (C) 2019, 2020 Jason Self <j@jxself.org>
2 !
3 ! This file is free software: you may copy, redistribute and/or 
4 ! modify it under the terms of the GNU Affero General Public License 
5 ! as published by the Free Software Foundation, either version 3 of 
6 ! the License, or (at your option) any later version.
7 !
8 ! This file is distributed in the hope that it will be useful, but
9 ! WITHOUT ANY WARRANTY; without even the implied warranty of
10 ! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
11 ! Affero General Public License for more details.
12 !
13 ! You should have received a copy of the GNU Affero General Public
14 ! License along with this file. If not, see https://gnu.org/licenses/
15
16 Object  campsite "Campsite"
17   with  description 
18             "You are at an old campsite set among some low-lying 
19             hills. Healthy, dark green grass carpets the ground 
20             except around an old fire pit.",
21         w_to westofcampsite,
22         before [;
23           Listen:
24             print_ret 
25                 "You hear chanting from right behind you but looking 
26                 around you see no one is there.^";
27         ],
28         u_to 
29             "That's the sky. Not sure how you plan to get there but 
30             maybe you know something I don't.",
31         d_to "That's the ground. Since when are you able to move through it?",
32   has   light;
33
34 Object  firepit "firepit" campsite
35   with  name 'fire' 'firepit' 'pit',
36         description 
37             "The fire pit is small and nothing more than an 
38             indentation in the ground. It reeks of old campfires.",
39   has   scenery;
40
41 Object  log "log" campsite
42   with  name 'log' 'wood',
43         description 
44             "It's the remnant of a tree uprooted by a storm. Someone 
45             has taken the time to shape it flat and square for 
46             sitting. Slightly recessed into the ground, it's a 
47             combination of cinnamon and caramel brown. Deep scratches 
48             and ominous stains mar the surface.",
49   has   supporter enterable static;
50
51 Object  diary "diary"
52   with  name 'diary' 'book',
53         description 
54             "The diary is old and worn. The pages are tattered and 
55             yellowed, and most of the writing has faded due to 
56             exposure to the elements over the years. In reviewing the 
57             pages you can make out a single passage: ~The humming... 
58             the humming... I can't make it stop.~",
59   has   ;
60
61 Object  lantern "copper lantern" log
62   with  name 'lantern' 'copper',
63         description 
64             "This is an exceptionally beautiful oil lamp. About 
65             eleven inches high, with a base of about 5 inches or so in 
66             diameter and a large, brass-closed hook at the top. The 
67             glass in the lamp has a Fresnel type of design, which is 
68             used to distribute light widely. The words ~Manufactured 
69             By The Frobozz Magic Lantern Company~ are engraved in the 
70             base.^",
71         after [;
72           SwitchOn:
73             give lantern light;
74           SwitchOff:
75             give lantern ~light;
76         ],
77   has   switchable;