Update to serial 210329
authorJason Self <j@jxself.org>
Tue, 30 Mar 2021 05:35:12 +0000 (22:35 -0700)
committerJason Self <j@jxself.org>
Tue, 30 Mar 2021 05:35:12 +0000 (22:35 -0700)
src/homeland.inf
src/overworld.inf

index e06781f1fe7a5a118f4fdcc4657c5c20d064988c..8cdc0fafcfd4adcb8708823ebaada8a0647cb76d 100644 (file)
@@ -35,7 +35,7 @@ Constant Headline
 Include "parser";
 Include "verblib";
 Release 0;
-Serial "210328";
+Serial "210329";
 
 Include "src/intro.inf";
 
index a82cea582b37ecc7d6ad5ac25d045640ee7f6149..a2053f23e0e9750f889203990b3af6046469c149 100644 (file)
@@ -155,7 +155,12 @@ Object  westofcampsite "West Of Campsite"
                 "You hear strange unintelligible whispers but looking 
                 around see no one.^";
         ],
-        e_to campsite,
+        n_to g58,
+        ne_to g59,
+       e_to campsite,
+       s_to h78,
+       se_to g79,
+       sw_to g77,
   has   light;
 
 Object  pond "pond" westofcampsite
@@ -221,7 +226,9 @@ Object  grandlibrary "Grand Library, Main Lobby"
             area. This room looks considerably less damaged than any 
             other part of this building although the dilapidated 
             condition makes the library quite a dangerous place to 
-            wander around in.";
+            wander around in.",
+        n_to h76,
+  has   light;
 
 Object  g58 "Grassy Meadow"
   with  description 
@@ -411,6 +418,112 @@ Object  largestoneblock "large stone block" h70
 ],
   has   scenery;
 
+Object  g71 "Grassy Hillside"
+  with  description
+            "You are in a large, open grassy field that continues to 
+            the north and east. The ground is flat and even. There's a 
+            steep cliff to the south and west that provides a view of 
+            the beautiful landscape that goes on and on as far as the 
+            eye can see. The sky is a shade of deep blue that you've 
+            never seen before. The wind is very strong out here, 
+            blowing up and over the cliff, almost as if trying to 
+            push you away.",
+        e_to g72,
+        s_to "The cliff is too steep.",
+        w_to "The cliff is too steep.",
+  has   light;
+
+Object  flatstone "unusual large flat stone" g71
+  with  name 'unusual' 'large' 'flat' 'stone' 'flat stone',
+        description
+            "It is pewter gray in color and round. You can see some 
+            small stains where iron was once attached to the stone, 
+            but no longer. It's large enough that a person could 
+            probably lie on it without being able to reach the edges. 
+            The words ~Truth's Determination~ are engraved in the 
+            center.",
+        before [;
+          Take, Pull, Push, PushDir, Turn:
+            print_ret
+                "The stone must weigh a ton. There's no way you can 
+                 move it.";
+],
+  has   supporter enterable;
+
+Object  crystaltriangle "crystal triangle" flatstone
+  with  name 'crystal' 'triangle',
+        description
+            "Approximately one inch thick it's smooth and looks like 
+            it was handcarved. It feels oddly cool to the touch and 
+            appears to glow faintly from within. A strange emblem is 
+            carved into one side of it, glowing faintly as well. 
+            It's a circle with eight points.",
+        before [;
+       Taste: print_ret "What do you think a crystal tastes like?";
+       Touch: print_ret "It feels oddly cool. Perhaps too cool.";
+       Drink: print_ret "The crytal triangle is not a liquid.";
+       Blow: print_ret "You huff and you puff but nothing happens.";
+       Burn: print_ret "The crystal triangle cannot be burned.";
+       Buy: print_ret "The crystal triangle is not for sale.";
+        Take,Pull,Push,PushDir,Turn: print_ret "Sparks wildly fly out
+       of the crystal triangle in every direction and its color
+       changes to a deep red. It becomes so hot that you're forced to 
+       drop it to avoid being burned.";
+        ];
+
+Object  g72 "Grassy Hillside"
+  with  description
+            "This grassy hillside gradually slopes from east to 
+            west. The sun shines brightly on the fields in front of 
+            you, and the grass looks to be all different shades of 
+            green. The light is warm and inviting, but not blinding. 
+            There is a cool breeze. This area continues to the west 
+            and east. There's a forest to the north. To the south is 
+            a steep cliff that provides a view of the beautiful 
+            landscape that goes on and on as far as the eye can see.",
+        w_to g71,
+        e_to g73,
+        s_to "The cliff is too steep.",
+  has   light;
+
+Object  sign "sign" g72
+  with  name 'sign' 'iron sign' 'rusted iron sign',
+        description
+            "It looks nice even in its old age. It says 
+           Somerstonecliff Chapel.",
+        before [;
+          Take:
+            print_ret
+                "The sign is firmly attached to the column that it's 
+                on. There's no way you can take it.";
+        ],
+  has   scenery;
+
+Object  ruins "ruins" g72
+  with  name 'ruin' 'ruins',
+        description
+            "It appears to be a stone building that has collapsed in 
+            on itself after being unmaintained for so long. It can no 
+            longer be entered. There is a rusted iron sign attached to 
+            the remains of one of the columns.",
+  has   pluralname static;
+
+Object  g73 "Dirt Road"
+  with  description
+            "You find yourself on the west end of a dirt road that 
+            disappears into the east. This area slopes gently down 
+            toward the west. The sun is shining brightly and the sky 
+            is cloudless. You can feel the warmth of the sun on your 
+            face. There's a gentle breeze blowing from the north. 
+            There's a forest just beyond a meadow to the north. 
+            There's something beyond those trees but it's too far away 
+            for you to make it out. A large stone wall bounds the 
+            south side of this dirt road.",
+        e_to h74,
+        w_to g72,
+        s_to "The south is blocked by a large stone wall.",
+  has   light;
+
 Object  h74 "Dirt Road"
   with  description 
             "You're standing on an empty dirt road that seems to be 
@@ -423,19 +536,19 @@ Object  h74 "Dirt Road"
             birds singing from that direction. The south is blocked by 
             a large stone wall.",
         e_to g75,
-        s_to "The forest is so dense that you'd first need to find
-             a machete to be able to continue in that direction.",
+        w_to g73,
+        s_to "The south is blocked by a large stone wall.",
   has   light;
 
 Object  stonewall "stone wall" h74
   with  name 'stone' 'wall',
         description 
-            "The wall is thick and high. It's definitely a man-made 
-            structure but the age is hard to tell. It looks like i
-            was built during the medieval times but maybe older. Mos
-            of the stones seem quite ordinary but others have 
-            unrecognizable symbols carved into them.",
-  has   static;
+            "The wall is thick and high. The stones are huge and 
+            closely fitted. It's definitely a hand-made structure bu
+            the age is hard to tell. It looks like it was buil
+            during the medieval times but maybe older.",
+        found_in g73 h74,
+  has   scenery static;
 
 Object  g75 "Grassy Meadow"
   with  description 
@@ -448,8 +561,9 @@ Object  g75 "Grassy Meadow"
             the lush green field stretches out to the north and east. 
             The trees to the south are tall and seem to protect the 
             land from whatever dangers lie beyond. A dirt road is to 
-            the east.",
+            the west.",
         e_to h76,
+        w_to h74,
         s_to "The forest is so dense that you'd first need to find
              a machete to be able to continue in that direction.",
   has   light;
@@ -466,6 +580,8 @@ Object  h76 "Grassy Meadow"
             have stepped into picturesque moment where time seems to 
             stand still. To the south is the Grand Library.",
         s_to grandlibrary,
+        w_to g75,
+        e_to g77,
   has   light;
 
 Object  g77 "Grassy Meadow"
@@ -485,6 +601,7 @@ Object  g77 "Grassy Meadow"
             climbing equipment to be able to continue in that
             direction.",
         e_to h78,
+        w_to h76,
         ne_to westofcampsite,
   has   light;