Update to serial number 200614
[homeland.git] / src / objects / globals.inf
diff --git a/src/objects/globals.inf b/src/objects/globals.inf
new file mode 100644 (file)
index 0000000..6e65652
--- /dev/null
@@ -0,0 +1,102 @@
+! Copyright (C) 2019, 2020 Jason Self <j@jxself.org>
+!
+! This file is free software: you may copy, redistribute and/or
+! modify it under the terms of the GNU Affero General Public License
+! as published by the Free Software Foundation, either version 3 of
+! the License, or (at your option) any later version.
+!
+! This file is distributed in the hope that it will be useful, but
+! WITHOUT ANY WARRANTY; without even the implied warranty of
+! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+! Affero General Public License for more details.
+!
+! You should have received a copy of the GNU Affero General Public
+! License along with this file. If not, see https://gnu.org/licenses/
+
+Object  sky "sky" g58
+  with  name 'sky',
+        found_in backyard frontporch kitchen sidewalk g58 g60 h70,
+  has   scenery;
+
+Object  forest "forest" g58
+  with  name 'forest',
+        found_in g58 g59,
+  has   scenery;
+
+Object  hills "hills" campsite
+  with  name 'hill' 'hills',
+        found_in campsite g58,
+  has   scenery;
+
+Object  field "grassy field" campsite
+  with  name 'grassy' 'field',
+        found_in campsite g58,
+  has   scenery;
+
+Object  sun "sun" sidewalk
+  with  name 'sun',
+        found_in sidewalk backyard campsite g58 g59 h70,
+  has   scenery;
+
+Object  clouds "clouds" sidewalk
+  with  name 'cloud' 'clouds',
+        found_in sidewalk backyard h78,
+  has   scenery;
+
+Object  grass "grass" backyard
+  with  name 'green' 'grass' 'meadow' 'sod' 'turf' 'lawn',
+        found_in backyard campsite westofcampsite h70,
+  has   scenery;
+
+Object  tree "tree" sidewalk
+  with  name 'tree' 'trees' 'evergreen' 'evergreen' 'leaves' 'leaf',
+        found_in sidewalk backyard campsite,
+        description 
+            "Standing strong, majestic and tall, as if reaching for
+            the sky. There are countless numbers of sun-drenched
+            leaves, each a deep green.",
+        before [;
+          Climb:
+            print_ret 
+                "Despite your best efforts you're not able to.
+                There's no branch low enough to grab.";
+          Taste:
+            print_ret "It tastes like wood.";
+          Touch:
+            print_ret "The trunk of the free feels rough to the touch.";
+          Take, Pull, Push, PushDir, Turn:
+            print_ret 
+                "The tree is firmly anchored into the ground by a
+                healthy root system. It's not going anywhere.";
+          Drink:
+            print_ret "The tree is not a liquid.";
+          Blow:
+            print_ret "You huff and you puff but nothing happens.";
+          Burn:
+            print_ret "Only you can prevent forest fires.";
+          Buy:
+            print_ret "The tree is not for sale.";
+          JumpOver:
+            print_ret 
+                "Since when did you gain the ability to jump over
+                trees in a single bound?";
+        ],
+  has   scenery;
+
+Object  livestocktracks "livestock tracks" westofcampsite
+  with  name 'livestock' 'track' 'tracks',
+        found_in westofcampsite g59,
+  has   scenery;
+
+Object  creek "slow-moving creek" g59
+  with  name 'creek',
+        found_in g59 g60,
+  has   scenery;
+
+Object  ridge "high ridge" g60
+  with  name 'high' 'ridge',
+        description 
+            "Perched high up on the ridge is a single 
+            tan and maroon building.",
+        found_in g60 h70,
+  has   scenery;
\ No newline at end of file