6e65652b4d8e7e833547db962294e91c435e56c4
[homeland.git] / src / objects / globals.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  sky "sky" g58
17   with  name 'sky',
18         found_in backyard frontporch kitchen sidewalk g58 g60 h70,
19   has   scenery;
20
21 Object  forest "forest" g58
22   with  name 'forest',
23         found_in g58 g59,
24   has   scenery;
25
26 Object  hills "hills" campsite
27   with  name 'hill' 'hills',
28         found_in campsite g58,
29   has   scenery;
30
31 Object  field "grassy field" campsite
32   with  name 'grassy' 'field',
33         found_in campsite g58,
34   has   scenery;
35
36 Object  sun "sun" sidewalk
37   with  name 'sun',
38         found_in sidewalk backyard campsite g58 g59 h70,
39   has   scenery;
40
41 Object  clouds "clouds" sidewalk
42   with  name 'cloud' 'clouds',
43         found_in sidewalk backyard h78,
44   has   scenery;
45
46 Object  grass "grass" backyard
47   with  name 'green' 'grass' 'meadow' 'sod' 'turf' 'lawn',
48         found_in backyard campsite westofcampsite h70,
49   has   scenery;
50
51 Object  tree "tree" sidewalk
52   with  name 'tree' 'trees' 'evergreen' 'evergreen' 'leaves' 'leaf',
53         found_in sidewalk backyard campsite,
54         description 
55             "Standing strong, majestic and tall, as if reaching for
56             the sky. There are countless numbers of sun-drenched
57             leaves, each a deep green.",
58         before [;
59           Climb:
60             print_ret 
61                 "Despite your best efforts you're not able to.
62                 There's no branch low enough to grab.";
63           Taste:
64             print_ret "It tastes like wood.";
65           Touch:
66             print_ret "The trunk of the free feels rough to the touch.";
67           Take, Pull, Push, PushDir, Turn:
68             print_ret 
69                 "The tree is firmly anchored into the ground by a
70                 healthy root system. It's not going anywhere.";
71           Drink:
72             print_ret "The tree is not a liquid.";
73           Blow:
74             print_ret "You huff and you puff but nothing happens.";
75           Burn:
76             print_ret "Only you can prevent forest fires.";
77           Buy:
78             print_ret "The tree is not for sale.";
79           JumpOver:
80             print_ret 
81                 "Since when did you gain the ability to jump over
82                 trees in a single bound?";
83         ],
84   has   scenery;
85
86 Object  livestocktracks "livestock tracks" westofcampsite
87   with  name 'livestock' 'track' 'tracks',
88         found_in westofcampsite g59,
89   has   scenery;
90
91 Object  creek "slow-moving creek" g59
92   with  name 'creek',
93         found_in g59 g60,
94   has   scenery;
95
96 Object  ridge "high ridge" g60
97   with  name 'high' 'ridge',
98         description 
99             "Perched high up on the ridge is a single 
100             tan and maroon building.",
101         found_in g60 h70,
102   has   scenery;