+++ /dev/null
-! Copyright (C) 2019 Jason Self <j@jxself.org>
-!
-! This file is free software: you may copy, redistribute gand/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 Sidewalk "Sidewalk"
- with description
- "You are standing on the sidewalk of a very busy street
- in front of your house. It is barely cloudy and already
- hot this morning. Smaller branches of trees are in motion
- from the light wind, which helps to provide some relief
- from the heat. Your home is to the west. Your neighbor's
- home is to the northwest.",
- n_to
- "Some inconsiderate person parked their car on the
- sidewalk which blocks your path. It might be nice to call
- Parking Enforcement so they can get a ticket for creating
- an obstruction but you don't have a phone.",
- s_to
- "You arrive at an intersection. Lots of traffic drives
- past at high speed creating a small breeze that makes your
- shirt ripple. You decide it is better to not risk being
- run over and go back.",
- e_to
- "As you start to step out into the street a car quickly
- zooms by at high speed. You jump back to avoid becoming
- part of the pavement.",
- se_to
- "As you start to step out into the street a car honks
- impatiently for you to get out of the way. You go back to
- your old spot.",
- ne_to
- "The street is very busy. Surely you'd be hit by a moving
- vehicle if you went there.",
- nw_to frontporch,
- sw_to "A rock wall blocks your path.",
- w_to frontdoor,
- has light;
-
-Object sun "sun" sidewalk
- with name 'sun',
- found_in sidewalk backyard,
- has scenery;
-
-Object clouds "clouds" sidewalk
- with name 'cloud' 'clouds',
- found_in sidewalk backyard,
- has scenery;
-
-Object tree "tree" sidewalk
- with name 'tree' 'trees' 'evergreen' 'evergreen' 'leaves' 'leaf',
- found_in sidewalk backyard,
- description
- "Standing strong, majestic and tall, as if reaching for
- the sky. There are countless numbers of sundrenched
- 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 street "street" sidewalk
- with name 'street' 'road',
- description "It's your typical street.",
- has scenery;
-
-Object rockwall "rock wall" sidewalk
- with name 'rock' 'wall' 'stone' 'rock' 'boulder' 'stonework'
- 'cobblestone' 'mortar' 'stones' 'rocks' 'walls',
- description
- "Made up of assorted stones of various sizes and shapes,
- with a healthy dose of mortar between them to fill and
- seal the irregular gaps between them, it serves as a wall
- separating your property from someone else's.",
- has scenery;
-
-Object car "car" sidewalk
- with name 'car' 'vehicle' 'automobile',
- description
- "It's a white two-door car. The license plate holder says
- FrobozzCo International.",
- before [;
- Unlock:
- print_ret "The car is locked, and there is aparently no key.";
- Open:
- print_ret "The car is locked, and there is aparently no key.";
- Climb:
- print_ret
- "I'm not sure that FrobozzCo International would
- appreciate people climbing on one of their cars.";
- Take:
- print_ret
- "I doubt that FrobozzCo International would
- appreciate someone taking one of their cars.";
- Pull, Push, PushDir, Turn:
- print_ret (The) self, " is too heavy for that.";
- ],
- has scenery;
-
-Object licenseplateframe "license plate holder" sidewalk
- with name 'license' 'plate' 'frame' 'holder',
- description "It says FrobozzCo International in white letters
- on a black frame.",
- Before [;
- Take, Pull, Push, PushDir, Turn:
- print_ret (The) self, " is firmly attached to the car.";
- ],
- has scenery;