Clock Module - Dec 98 - by Patrice FAVRE
------------

This module makes items to rotate at various speeds around the 3 axes.
Speeds are periods in seconds/round.
The rotation speed is automatically fitted to the client clock.
The major goal of this module is to build a clock !

A value must be given for each axis.
Examples of speeds :
x0y0z60 : the item rotates only around the z axis, in one minute per round
x10y20z30 : the item rotates around the 3 axis

An initial value must be given for each axis, corresponding to an initial time.

To make an object rotate, you should :
- link a speed event to the addObj_* action corresponding to
 the item you want to rotate
- link the getObj event of the 3d room to the getobj action of
 the clock module

Two actions are available to set the time for all the clients :
- chg_time : opens a client interface ("set_time_form" zone) to set
	the  three initials times (one for each axis)
- set_time : this action must contain a paramater made with the three initial times
	in seconds, separated by blanks
It is recommanded to protect these two entries with a password module !

The event "time_changed" is sent after one of the actions above. It contains a paramater
made with the three new initial times in seconds, separated by blanks.
