#include <lib.h>
#include <daemons.h>
#include <cfg.h>
inherit LIB_DAEMON;
string *preloads;
static void checkPreloads(){
foreach(string daemon in preloads){
if(!find_object(daemon) && daemon != INTERMUD_D &&
daemon != AUTOEXEC_D)
update(daemon);
}
call_out((: checkPreloads :), 300);
}
static void create() {
daemon::create();
SetNoClean(1);
preloads = filter(explode(read_file(CFG_PRELOAD),"\n"), (: !grepp($1,"#") :) );
call_out((: checkPreloads :), 300);
}