Object

Parent: objectlist

A 3d object.

Each OBJECT has unlimited number of sceneobject children

name string
The name of the 3D object. This is referenced both in parent maps and when the mud specifies that an object has appears. Eg {odog,+} will look for a 3D object called dog and then display it.

color COLOR
When displaying a 3D object using the parent maps staticmap or staggeredmap the color is matched to this 'color'. If there is a match this 3d object is displayed.

actiontype string
Matches this object to an actiontype in actions. For example a dog may jump differently to a human. If it is blank or left empty then any actions types that are blank will be used.

initaction string
Action to perform when the action is created. For example it is possible to make a dog bark whenever a dog is created. Links to an action in actions

path string
Mainly used to make the object follow the path of the sun. The path name matches the name in paths and paths defines what sort of path is used.

caminvariancemode string
Is the enumerated type 'none' and 'position'. If 'position' is used then the object will not change position relative to the camera no matter how far the camera moves.

heightcalculation HEIGHTCALCULATION
How height calculation is calculated for this object. For example will ground level for this object be relative to the terrain or will ground level in towns be included

objectcommand string
Used by statistics to match statistic type to the object. For example a dog might have a health bar while a book doesnt.

panelcommand string
Used by caption panels to add extra actions to drop downs. For example in the inventory if a player moves the mouse over a piece of cheese it might have an extra 'eat' command. The 'panelcommand' attribute links to a rawlists that has the extra actions that will be added the drop down.

mobcancollide boolean
If set to true then a player can walk through the object if it is in the room as specified by the mud. Forexample you might set to true for a rat but not for a human.

life float
How long the object will last before it is destroyed. By default there is no life set.

mobfacingset boolean
By default if the direction of an object in a room is not specified the mud client will face the object towards you. This attribute will switch off this automatic facing.

facecameradistance float
Distance at which the object will face the camera. Useful when approaching a monster and want to the monster to face you when you get close to it to give the illusion that it knows of your presence. Saves the mud server needing to calculate that a player has moved close to a monster.