cotn25/area/
cotn25/src/

#if defined(macintosh)
#include <types.h>
#else
#include <sys/types.h>
#endif
#include <stdlib.h>
#include <time.h>
#include <stdio.h>
#include <string.h>
#include <unistd.h>
#include "merc.h"

sh_int copyover_status;

void do_autocopystop(CHAR_DATA *ch, char *argument)
{
  if ( IS_NPC(ch) )return;

  if ( copyover_status < 1 || copyover_status > 5 )
  {
    stc("There is no auto copyover in progress.\n\r",ch);
    return;
  }
  copyover_status = -1;
  stc("Auto copyover halted.\n\r",ch);
  do_info(ch,"#gAutomatic copyover aborted.#n");
}

void do_autocopystart(CHAR_DATA *ch, char *argument)
{
  if ( IS_NPC(ch) ) return;

  if ( copyover_status >= 1 && copyover_status <= 5 )
  {
    stc("There is already an auto copyover in progress.\n\r",ch);
    return;
  }
  copyover_status = 5;
}

void copyover_update()
{
  if ( copyover_status == 5 )
  {
    do_info(NULL,"#gCOPYOVER BITCHES!#n");
    copyover_status--;
  }
  else if ( copyover_status == 4 )
  {
    do_info(NULL,"#gCOPYOVER IN 4!#n");
    copyover_status--;
  }
  else if ( copyover_status == 3 )
  {
    do_info(NULL,"#gCOPYOVER IN 3!#n");
    copyover_status--;
  }
  else if ( copyover_status == 2 )
  {
    do_info(NULL,"#gCOPYOVER IN 2!#n");
    copyover_status--;
  }
  else if ( copyover_status == 1 )
  {
    do_info(NULL,"#gCOPYOVER IN 1!#n");
    copyover_status--;
  }
  else if ( copyover_status == 0 )
  {
    copyover_status = -1;
    do_copyover(NULL,"");
  }
}

/*
struct copyover_data *copyover_info;

void copyover_update( )
{
    char buf[MAX_STRING_LENGTH], temp[MAX_STRING_LENGTH];
    CHAR_DATA *ch;
    copyover_info[0].copystatus++;

    if ( copyover_info[0].copystatus == COPYOVER_LENGTH )
    {
      do_info(ch,"#gCOPYOVER BITCHES!#n");

	copyover_info[0].copystatus		= 0;

	return;
    }

    if ( copyover_info[0].copystatus == COPYOVER_LENGTH - 1 )
    {
      do_info(ch,"#gCOPYOVER IN 4 SECONDS.#n");


	return;
    }
    if ( copyover_info[0].copystatus == COPYOVER_LENGTH - 2 )
    {
      do_info(ch,"#gCOPYOVER IN 3 SECONDS.#n");

	return;
    }
    if ( copyover_info[0].copystatus == COPYOVER_LENGTH - 3 )
    {
      do_info(ch,"#gCOPYOVER IN 2 SECONDS.#n");

	return;
    }
    if ( copyover_info[0].copystatus == COPYOVER_LENGTH - 4 )
    {
      do_info(ch,"#gCOPYOVER IN 1 SECOND.#n");

	return;
    }
    if ( copyover_info[0].copystatus == COPYOVER_LENGTH - 5 )
    {
      do_info(ch,"#gCOPYOVER HOLD ON TO UR FUCKSTICK.#n");

	    copyover_info[0].copystatus         = 0;
	    return;

	sprintf(buf,"#gXrak see about this...#n");
      do_info(ch,buf );        return;
    }

    return;

}
*/