CHAPTER 1 Extra Commands: Room2 offers some extra commands for the player to simplify creating some standard actions that are performed in rooms. These special commands are there at the moment - have to be defined with #define EXTD_ROOM READ_CMD - enables some items in the room to be read. The read description can differ from the item description. The readable item id's and item descriptions can be set using: set_read( ({ "id1#id1a...", "desc1", "id2#id2a...", "desc2", ... }) ) For more details see 'man room/set_read'. Kiri says in 2016: I hope we can build something like this without EXTD_ROOM soon ;-) In the Village Domain we have features like this going beyond this ... Kiri also says: And please no signposts/signs etc. saying "perhaps you can read it" when you look at them! ;-) This is really annoying! See also page 15 of this tutorial or https://nemesis.de/lpc/doc/room2/page15 . ENTER_CMD - enables entering of adjacent rooms not using the obvious exits mechanism, but an enter command. Entering can be even time-dependent. The enter IDs, rooms and time- dependence can be set using: set_enter( ({ "id1#id2...", "filename", , ... }) ) Time flag can be CLOSED, DAY_BARRED, NIGHT_BARRED and OPEN. For more details see 'man room/set_enter'. Obsolete: SEACH_CMD - #define SEARCH_CMD is no longer supported and it is ignored: obj/player has a universal search command now. See 'man object/search' and 'help search'. For other possibilities of "searching" see 'man room/produce' (taking room items) and 'man room/do_dig' (digging). Changed/modified/modernised by Kiri in February and August 2016. See also: room/set_read, room2/page15, room/set_enter, object/search, helpdir/search, room/produce, room/do_dig