Base type of sceneobject, position,lensflare, points and lines.
x y z float
Coordinates in space. If parent is a position then x,y,z is mud coordinates (eg x=200, y=300). If its a sceneobject then coordinates are relative. For example a candle might be made of a cylinder and a flame z="0.035" mud units above the cylinder.
<OBJECT name="candle">
- <DUMMYCUBE z="0.035" scalex="0.3" scaley="0.3" scalez="0.3" >
- <EFFECTS>
- <FIREFX manager="candle"/>
- </EFFECTS>
- </DUMMYCUBE>
- <CYLINDER height="0.025" topradius="0.002"/>
</OBJECT>
You could use position to then place the candle in mud coordinates eg x=300, y=200, z=0.1 and the flame will remain 0.035 above the candle.
turn float 0-360
Turn the object in the x,y plane
roll float 0-360
Roll the object in the longitudinal axis
pitch float 0-360
Pitch the object in the tranverse axis
scalex scaley scalez float
Scale the object in the x,y,z direction. By default scale is 1.
showaxes boolean
Display an axes with its centre at the centre of the object
sound string
Sound that the object makes. Links to the name of the sound in sounds
copyof string
Copies an object found in the copies list. Parameters can be overriden eg copy may have scalex=2 but can be changed to scalex=0.5 here.
path string
Path used for a moving object such as the sun. Links to the name of the path in paths
turnchildren float
Not used by sceneobject but used by position to turn the child sceneobjects. It is different to 'turn' in that the children are turned this angle rather than the childrens parent. This allows the children to still maintain there position in space but still turn. This diagram explains:

rollchildren float
As above except it is for roll
pitchchildren float
As above but is for pitch
scalexchildren scaleychildren scalezchldren float
As with 'turnchildren' instead of operating on the parent of an object the children are scaled. Therefore the children maintain there position in space but still grow in size (or shrink)
xabs yabs zabs float
Rather than use mud coordinates to specify the position of an object specify raw 3D coordinates.
directionx directiony directionz float
Specify the direction vector that object faces. It is a normalized vector. Can be used instead of turn,roll and pitch. An example is direction (1,0,0) will make the object face east.
upx upy upz float
The up vector of the object. It can be used instead of pitch and roll. It is a normalized vector.