Update to serial 201027
[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 hills 
19             and grassy fields. The sun shines brightly from above, 
20             casting its golden glow in all directions to illuminate 
21             the camping area. The healthy, dark green grass carpets 
22             the field except around an old fire pit. The fire pit 
23             appears to have been used recently and you smell smoke in 
24             the air. It is still intact and there are no ashes. The 
25             hills and grassy fields appears to continue on in all 
26             directions, leading to some trees in the distance in an 
27             area that appears to be heavily wooded.",
28         n_to g59,
29         nw_to g58,
30         ne_to g60,
31         w_to westofcampsite,
32         e_to h70,
33         s_to g79,
34         se_to h80,
35         sw_to h78,
36         before [;
37           Listen:
38             print_ret 
39                 "You listen and hear several raspy coughs nearby... 
40                 all coming from the log. You also hear chanting from 
41                 right behind you but looking around you see no one is 
42                 there.";
43         ],
44         u_to 
45             "That's the sky. Not sure how you plan to get there but 
46             maybe you know something I don't.",
47         d_to "That's the ground. Since when are you able to move through it?",
48   has   light;
49
50 Object  firepit "firepit" campsite
51   with  name 'fire' 'firepit' 'pit',
52         description 
53             "The fire pit is small and nothing more than an 
54             indentation in the ground. It reeks of old campfires.",
55   has   scenery;
56
57 Object  log "log" campsite
58   with  name 'log' 'wood',
59         description 
60             "It's the remnant of a tree trunk uprooted by a storm. 
61             About 6 feet long and 2 feet thick, someone has taken the 
62             time to shape it flat and square for sitting. The log is 
63             dry but heavy for its size and would be difficult to move 
64             without some kind of vehicle. Slightly recessed into the 
65             ground, it's a combination of cinnamon and caramel brown. 
66             Deep scratches and ominous stains mar the surface.",
67   has   supporter enterable static;
68
69 Object  diary "diary"
70   with  name 'diary' 'book',
71         description 
72             "The diary is old and worn. The pages are tattered and 
73             yellowed, and most of the writing has faded due to 
74             exposure to the elements over the years. In reviewing the 
75             pages you can make out a single passage: ~The humming... 
76             the humming... I can't make it stop.~",
77   has   ;
78
79 Object  lantern "copper lantern" log
80   with  name 'lantern' 'copper',
81         description 
82             "This is an exceptionally beautiful oil lamp. About 
83             eleven inches high, with a base of about 5 inches or so in 
84             diameter and a large, brass-closed hook at the top. The 
85             glass in the lamp has a Fresnel type of design, which is 
86             used to distribute light widely. The words ~Manufactured 
87             By The Frobozz Magic Lantern Company~ are engraved in the 
88             base.",
89         after [;
90           SwitchOn:
91             give lantern light;
92           SwitchOff:
93             give lantern ~light;
94         ],
95   has   switchable;