]> jfr.im git - irc/gameservirc.git/blobdiff - gameserv/extern.h
* Added some admin features.
[irc/gameservirc.git] / gameserv / extern.h
index 242a28317cc5eb4d0433c3f2e46bb2fb34a32598..666c5c5d45db92708e9f0f360a7dddce719d8960 100644 (file)
@@ -9,6 +9,25 @@
 #include <stdarg.h>
 #include "player.h"
 #include "list.h"
+#include "config.h"
+
+#if TIME_WITH_SYS_TIME
+# include <sys/time.h>
+# include <time.h>
+#else
+# if HAVE_SYS_TIME_H
+#  include <sys/time.h>
+# else
+#  include <time.h>
+# endif
+#endif
+
+
+// The timestamp from load time to be compared against the current midnight time.
+E long timestamp;
+E void save_timestamp();
+E void load_timestamp();
+E long int midnight(long int offset = 8);
 
 // The socket
 E int sock;
@@ -80,11 +99,12 @@ E void delete_monsters();
 E void delete_masters();
 E Monster *getNewMonster(Monster *m);
 E void deleteMonster(Monster *m);
-E void refresh(aClient *ni);
+E void refresh(Player *p);
 E void refreshall();
 E void reset(aClient *ni);
 
 E void do_list(char *u);
+E void do_refresh(char *u);
 E void do_register(char *u);
 E void do_identify(char *u);
 E void do_play(char *u);