1 ! Copyright (C) 2019, 2020 Jason Self <j@jxself.org>
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.
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.
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/
16 Object Sidewalk "Sidewalk"
18 "You are standing on the sidewalk in front of your house.
19 The street is normally quiet, but it's been very busy
20 today like trying to get through a busy movie theater,
21 and the sound of the traffic has been particularly
22 noticeable. The traffic is a good sign of what going on
23 in the city as a whole today. It is barely cloudy and
24 already hot this morning. Smaller branches of trees are in
25 motion from the light wind, which helps to provide some
26 relief from the heat. Your home is to the west. Your
27 neighbor's home is to the northwest.",
29 "Some inconsiderate person parked their car on the
30 sidewalk which blocks your path. It might be nice to call
31 Parking Enforcement so they can get a ticket for creating
32 an obstruction but you don't have a phone.",
34 "You arrive at an intersection. Lots of traffic drives
35 past at high speed creating a small breeze that makes your
36 shirt ripple. You decide it is better to not risk being
37 run over and go back.",
39 "As you start to step out into the street a car quickly
40 zooms by at high speed. You jump back to avoid becoming
41 part of the pavement.",
43 "As you start to step out into the street a car honks
44 impatiently for you to get out of the way. You go back to
47 "The street is very busy. Surely you'd be hit by a moving
48 vehicle if you went there.",
50 sw_to "A rock wall blocks your path.",
54 Object street "street" sidewalk
55 with name 'street' 'road',
56 description "It's your typical street.",
59 Object rockwall "rock wall" sidewalk
60 with name 'rock' 'wall' 'stone' 'rock' 'boulder' 'stonework'
61 'cobblestone' 'mortar' 'stones' 'rocks' 'walls',
63 "Made up of assorted stones of various sizes and shapes,
64 with a healthy dose of mortar between them to fill and
65 seal the irregular gaps between them, it serves as a wall
66 separating your property from someone else's.",
69 Object car "car" sidewalk
70 with name 'car' 'vehicle' 'automobile',
72 "It's a white two-door car. The license plate holder says
73 FrobozzCo International.",
76 print_ret "The car is locked, and there is apparently no key.";
78 print_ret "The car is locked, and there is apparently no key.";
81 "I'm not sure that FrobozzCo International would
82 appreciate people climbing on one of their cars.";
85 "I doubt that FrobozzCo International would
86 appreciate someone taking one of their cars.";
87 Pull, Push, PushDir, Turn:
88 print_ret (The) self, " is too heavy for that.";
92 Object licenseplateframe "license plate holder" sidewalk
93 with name 'license' 'plate' 'frame' 'holder',
94 description "It says FrobozzCo International in white letters
97 Take, Pull, Push, PushDir, Turn:
98 print_ret (The) self, " is firmly attached to the car.";