! Copyright (C) 2019 Jason Self ! ! 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 frontporch "Front Porch" with description "You are on your neighbor's front porch. It consists of a coffee brown wooden floor connected to and surrounded by a parchment white wooden fence, with an opening to the sidewalk in the southeast. Their front door is to the west.", cant_go "That parchment white wooden fence is too high to get over.", se_to sidewalk, w_to neighbordoor, has light; Object neighbordoor "front door" frontporch with name 'door' 'front' 'red', description "A deep red color it has no window and a shiny brass handle.", found_in frontporch neighborlivingroom, door_dir [; if (location == frontporch) return w_to; else return e_to; ], door_to [; if (location == frontporch) return neighborlivingroom; else return frontporch; ], has scenery door openable; Object brasshandle "brass door handle" frontporch with name 'brass' 'handle', found_in frontporch neighborlivingroom, has scenery; Object fence "wooden fence" frontporch with name 'fence' 'wooden' 'wood', found_in backyard frontporch, has scenery;