[Next] [Up] [Previous] [Contents] [Index]
Next: 11. Tips, Traps and Up: NannyMUD LPC Previous: 9. The Keywords of

10. The Boot Sequence

When the MUD boots, several things happen in a certain order.

/obj/master.c is loaded. At this point, no include paths have been defined, so what include files master.c needs must be specified using absolute paths.
Include paths are now defined. /obj/simul_efun.c is loaded.
The objects listed in /room/init_file are loaded, in the order given in the list. This is typically some of the objects in the mudlib, like /secure/login.c, the daemons, the quest system etc. Usually, the various guilds are loaded. Then, the castles of the various wizards are loaded.
The game allows connections to be made and players can start to login.

Mats Henrik Carlberg