                               Concept : Daily

 The daily file is used to specify the actions that will be automatically exe-
cuted by Empire at startup or at specified times during the day.

Any line starting with the pound character '#' is treated as a comment; subse-
quent  characters  on  that line are ignored.  All other lines are run through
the standard Empire command line scanner, generating the usual space-separated
argument list.

Each command is generally prefaced with the time of day (of the form HH:MM) at
which  the  particular command will be executed.  If the time is omitted, then
the command will be executed when the game  (the  Empire  Transaction  Manager
process) is first started.

The following commands are handled by the server:

SYNTAX:
   [mc ##] Command : execute path [argv1 argv2 ...]

                               Concept : Daily

The execute command forks off a subprocess to execute the given program speci-
fied  by  the (unix) path argument.  This is typically used to perform produc-
tion updates.  For example,
04:00   /usr/tmp/EMP/bin/emp_update produce 16
would schedule a 16-etu production update at 0400 in the morning.

SYNTAX:
   [mc ##] Command : set [inform|maintain|expand]

The set command allows the deity to restrict or allow certain commands by set-
ting  particular modes.  The inform mode allows the execution of commands that
can display any item or sector owned by the player.  The maintain mode  allows
the  execution  of  commands  that  can modify any item or sector owned by the
player, in addition to allowing all inform commands.  The expand  mode  allows
execution  of  all commands, including those designed to affect items and sec-
tors not owned by the player.

SYNTAX:
   [mc ##] Command : message <text>

                               Concept : Daily

The message command allows  the  deity  to  send  a  message  to  all  players
currently logged in to the game.

The deity can cause the daily file to be re-read by  killing  the  transaction
process with a HUP signal (kill -HUP <pid>).  Note that any commands that have
no timestamp associated with them will immediately be executed when the  daily
file is re-read with this mechanism.

