blob: eb51d7595aec8aedee5192fe167e4087e4d665f6 [file] [log] [blame]
MG Mud User88f12472016-06-24 23:31:02 +02001SYNOPSIS
2 void epilog(void) /* compat in 3.2 */
3 string *epilog(int eflag) /* !compat or 3.2.1 */
4
5DESCRIPTION
6 Perform final actions before opening the system to users.
7 The semantics of this function differ for compat and !compat
8 mode, and between 3.2 and 3.2.1.
9
10 Compat in 3.2: the objects from the INIT_FILE (#defined to
11 "room/init_file" at compile time in the parser) are already
12 loaded at this time. Normally there is nothing left to do for
13 this function.
14
15 !Compat and 3.2.1: the argument is the number of -e options that were
16 given to the parser on the commandline. Normally it is just 0
17 or 1. The function should return an array of strings, which
18 traditionally denote the objects to be preloaded with
19 master->preload(). Any other return value is interpreted as
20 ``no object to preload''. The resulting strings will be passed
21 one at a time as arguments to preload().
22
23SEE ALSO
24 preload(M), master(M)