window.STORY = new Story "A Walk Through My House", -> # Items ################################################################################################################ boxOfTile = @addItem "box of tiles" boxOfTile.description = "This appears to be a box of flooring tile@ The tiles appear to be a very light color of natural stone. It is quite heavy." boxOfTile.take = => @log.writeln "Oof! It's too heavy." return false car = @addItem "your car" car.description = "Your car isn't anything special, but it gets you from place to place." hose = @addItem "garden hose" hose.description = "It's a pretty ordinary garden hose about 20' long." # Locations ############################################################################################################ driveway = @addLocation "Driveway" driveway.description = "The driveway extends slightly uphill a short way to the west back to the street. At this part, it's recessed a little below the level of the lawn with a stone wall defining the boundary. To the south are three garage doors which make up the entire side of the house. Above the doors are a few windows. The back yard is to the east, and the some steps lead up to the front porch to the southwest." driveway.addItem hose frontPorch = @addLocation "Front Porch" frontPorch.description = "You're standing on the front porch. It's a large wooden deck with an overhang above, and a railing all about. To the north, a staircase leads down a dozen steps or so to the driveway. To the south double door leads inside the house. It has a fancy crystal inset in the windows, so while you can see a light on inside the house, you can't make out any details." frontPorch.addItem boxOfTile # Configure Map ######################################################################################################## driveway.addTransition "southwest", frontPorch frontPorch.addTransition "north", driveway @currentLocation = frontPorch