"Taken" "Dropped" da2afeef-aa83-4c1a-bf7d-92cfda28f533 1.0 2012 false 2 3 4 10 false false player .*)$|^go (?.*)$|^(?north|east|south|west|northeast|northwest|southeast|southwest|in|out|up|down|n|e|s|w|ne|nw|se|sw|o|u|d|enter|exit|leave)$]]> You can't go there. drop #object# return (ScopeInventory()) take #object#; get #object#; pick up #object# return (ListExclude(ScopeVisibleNotHeldNotScenery(), game.pov)) ^i$|^inv$|^inventory$ false false There are some " + ObjectLink(keys) + " on the ground here.") } if (tasty food.initial_description=True) { msg ("
There is " + ObjectLink(tasty food) + " here.") } ]]>
MoveObject (well house, Inside Building) It's just a normal-looking set of keys. You can see false false
them
key; keyring; bunch A dozen or so keys. some keys.initial_description = False
o; exit; leave false some Sure looks yummy! Delicious! tasty food.initial_description = False
false You are standing at the end of a road before a small brick building. Around you is a forest. A small stream flows out of the building and down a gully. false MoveObject (well house, At End of Road) ; enter false building if (game.pov.parent = At End of Road) { MoveObject (player, Inside Building) } else if (game.pov.parent = Inside Building) { msg ("You are already inside the well house.") } else if (game.pov.parent = At Hill In Road) { msg ("It's too far away.") } enter #object# You can't enter that. enter false MoveObject (well house, At Hill In Road) count #object# count There is just the one. in enter out o; exit; leave " + CapFirst(GetDisplayName(game.pov.parent)) + "") } if (game.autodescription_youarein_newline) { desc = desc + "
" } } if (i = game.autodescription_youcansee) { objects = FormatObjectList(game.pov.parent.objectslistprefix, GetNonTransparentParent(game.pov.parent), Template("And"), ".", false) desc = AddDescriptionLine(desc, objects) if (game.autodescription_youcansee_newline and objects<>"") { desc = desc + "
" } } if (i = game.autodescription_youcango) { exits = FormatExitList(game.pov.parent.exitslistprefix, ScopeExits(), Template("Or"), ".") desc = AddDescriptionLine(desc, exits) if (game.autodescription_youcango_newline and exits<>"") { desc = desc + "
" } } if (i = game.autodescription_description) { if (isDark) { descriptionfield = "darkroomdescription" } else { descriptionfield = "description" } if (HasScript(game.pov.parent, descriptionfield)) { if (LengthOf(desc) > 0) { msg (desc) desc = "" } do (game.pov.parent, descriptionfield) if (game.autodescription_description_newline) { msg ("") } } else { desc = AddDescriptionLine(desc, GetRoomDescription()) if (game.autodescription_description_newline) { desc = desc + "
" } } } } if (isDark) { desc = ""+ template("RoomInDarkness")+"
It is pitch dark and you can't see a thing." } inDark = CheckDarkness() if (inDark) { request (UpdateLocation, template("RoomInDarkness")) } else { request (UpdateLocation, CapFirst(GetDisplayName(game.pov.parent))) } if (LengthOf(desc) > 0) { msg (desc) } } else { fulldesc = GetRoomDescription() if (LengthOf(fulldesc) > 0) { msg (fulldesc) } } ]]>
take lantern n switch on lantern take shovel s