Room Parents
Features
- Basic Exit Parent that emits automatic messages for succ/osucc/etc.
- Basic Room Parent that looks pretty (IMHO) and displays things like the IC and RL time in the desc.
- Tinyplot Room Parent for rooms with changeable descs stored in a central database.
- Room Parent includes built-in support for places (if configured).
-
Room Parent includes support for local help files (+lhelp).
------------------------------------------------------------------------------- Room Zero (#0RL) 5 Capricorn 2209 -- Sat Apr 07 21:25:22 2007 ------------------------------------------------------------------------------ You are in Room Zero. ------------------------------------------------------------------------------ Contents: Lynn Exits: <F> Test2 <T> Test Room Special: +lhelp - Local Help Available places - Special Places Available ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- TP Room (#77Rn) Sat Apr 07 21:28:09 2007 -- Sat Apr 07 21:28:09 2007 ------------------------------------------------------------------------------ The walls of the room shimmer. They are shapeless, malleable, almost waiting to be given form. With a little imagination, the room can become anything, from an abandoned mining tunnel to an ornate ballroom. This is a TinyPlot Room which you can use to simulate any room not actually coded on the MUSH. The room's commands allow you to change the description to suit your needs, even storing multiple descs if you so desire. You can also lock the room for privacy, and request that it be linked to the IC world for special TPs. This room is currently UNLOCKED. See +lhelp for local help files. ------------------------------------------------------------------------------ Contents: Lynn Exits: <Out> Room Zero Special: +lhelp - Local Help Available -------------------------------------------------------------------------------
Customization
The only customizable options are the room color and the default format for the ‘date’ section of the room desc.
&ROOM_DATE Room Parent=[ictime()] – [time()] &ROOM_COLOR Room Parent=r
The room description itself, exit formats, etc. are not inherently customizable. If you wish to change them, I suggest you create your own custom room parent, with my room parent as its parent. In other words, the parent tree would look like:
Places Parent –> My Room Parent –> Your Room Parent –> Individual Rooms
That way you can still upgrade my room parent and override whatever functionality you need on your own.
Notes
The installer merely creates the room/exit parents. You must parent things manually (or set up your master ancenstor to the parent in the MUSH config file, as explained in Installation). To set up a TP Room, parent the room to the TP Room Parent and then view the +lhelp in the room for further setup instructions.
If your rooms are set NO_COMMAND by default in the server, you’ll need to set them !NO_COMMAND for the lhelp and places to work (and have an @startup to set them !NO_COMMAND when the server restarts).
Functions
None
Categories [ addons ]