exodus2/
exodus2/area/mobscr/
exodus2/area/mobvoc/
exodus2/bin/
exodus2/clans/
exodus2/gods/
exodus2/player/A/
exodus2/player/B/
exodus2/player/D/
exodus2/player/E/
exodus2/player/L/
exodus2/player/M/
exodus2/player/O/
exodus2/player/R/
exodus2/src/obj/clans/
#include <stdio.h>
#include <sys/types.h>
#include "merc.h"
EPL_FUNC *load_room_func (FILE * fp)
{
  return (NULL);
}

void load_room_prog (ROOM_INDEX_DATA * pRoom, char *filename)
{
  char tcbuf[MAX_STRING_LENGTH];
  EPL_PROG *pEplProg;
  EPL_FUNC *pEplFunc;
  FILE *fp;
  sprintf (tcbuf, "Loading room program '%s' for room vnum %d.\n",
	   filename, pRoom->vnum);
  log_string (tcbuf);
  if ((fp = fopen (filename, "r")) == NULL)
    return;
  pEplProg = alloc_perm (sizeof (*pEplProg));
  pEplProg->running = FALSE;
  pEplProg->wait = 0;
  pEplProg->funcs = NULL;
  pRoom->eplprog = pEplProg;
  while (1)
    {
      if ((pEplFunc = load_room_func (fp)) != NULL)
	{
	  pEplFunc->next = pEplProg->funcs;
	  pEplProg->funcs = pEplFunc;
	}
    }
}