6c31306ebfb95a08d798f097f311f14a8f815305
[homeland.git] / src / objects / overworld / h70.inf
1 ! Copyright (C) 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  h70 "Grassy Meadow"
17   with  description [;
18             print 
19                 "The sun shines brightly in a cloudless sky of a 
20                 brilliant blue. You feel the sun's rays creating a 
21                 pleasant warmth. A soft breeze comes from the south, 
22                 bringing a delicate clean-smelling spring fragrance. 
23                 It smells very inviting. The grass feels warm and safe 
24                 as it moves slightly in rhythm with the breeze. The 
25                 grass feels slightly moist. This area seems very 
26                 peaceful. A high ridge to the east appears 
27                 unclimbable. Perched high up on the ridge is a single 
28                 tan and maroon building. There are words carved into a 
29                 large stone block to turn it into a distinct ~no 
30                 trespassing~ sign.";
31             if (h70 hasnt visited)
32                 print 
33                     " The only sound is the cry from a small pink and 
34                     blue bird as it scuttles about on the ground. 
35                     Startled at your approach, it flies away.";
36             new_line;
37         ],
38         n_to g60,
39         s_to h80,
40         e_to 
41             "The ridge is so steep that you'd first need to find 
42             climbing equipment to be able to continue in that 
43             direction.",
44         up_to
45             "The ridge is so steep that you'd first need to find
46             climbing equipment to be able to continue in that
47             direction.",
48         w_to campsite,
49         nw_to g59,
50         sw_to g79,
51   has   light;
52
53 Object  tanmaroonbuilding "tan and maroon building" h70
54   with  name 'tan' 'maroon' 'building',
55         description 
56             "The tan and maroon building appears to be very solidly 
57             constructed. The roof is steeply pitched. The windows are 
58             very narrow and deep set yet still reveal someone walking 
59             around inside.",
60 before [;
61           Enter:
62             print_ret
63                 "The tan and maroon building is so far up the high 
64                 ridge that you'd first need to find climbing equipment 
65                 to be able to do that.";
66 ],
67   has   scenery;
68
69 Object  largestoneblock "large stone block" h70
70   with  name 'large' 'stone' 'block',
71         description
72             "There are words carved into a large stone block that 
73             read: ~No Trespassing!~.",
74         before [;
75           Take, Pull, Push, PushDir, Turn:
76             print_ret
77                 "You're unable. The large stone block is too heavy.";
78 ],
79   has   scenery;