… | |
… | |
89 | void cfperl_main (); |
89 | void cfperl_main (); |
90 | void cfperl_emergency_save (); |
90 | void cfperl_emergency_save (); |
91 | void cfperl_cleanup (int make_core); |
91 | void cfperl_cleanup (int make_core); |
92 | void cfperl_make_book (object *book, int level); |
92 | void cfperl_make_book (object *book, int level); |
93 | void cfperl_send_msg (client *ns, int color, const char *type, const char *msg); |
93 | void cfperl_send_msg (client *ns, int color, const char *type, const char *msg); |
|
|
94 | int cfperl_can_merge (object *ob1, object *ob2); |
94 | |
95 | |
95 | ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// |
96 | ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// |
96 | |
97 | |
97 | extern tstamp runtime; // virtual server time, excluding time jumps and lag |
98 | extern tstamp runtime; // virtual server time, excluding time jumps and lag |
98 | extern tstamp NOW; // real time of current server tick |
99 | extern tstamp NOW; // real time of current server tick |
… | |
… | |
415 | void get (sint32 &i) { i = get_sint32 (); } |
416 | void get (sint32 &i) { i = get_sint32 (); } |
416 | |
417 | |
417 | void get (uint32 &i) { i = get_sint64 (); } |
418 | void get (uint32 &i) { i = get_sint64 (); } |
418 | void get (sint64 &i) { i = get_sint64 (); } |
419 | void get (sint64 &i) { i = get_sint64 (); } |
419 | |
420 | |
|
|
421 | void parse_warn (const char *msg); |
420 | bool parse_error (const char *type = 0, const char *name = 0, bool skip = true); |
422 | bool parse_error (const char *type = 0, const char *name = 0, bool skip = true); |
421 | }; |
423 | }; |
422 | |
424 | |
423 | //TODO: remove |
425 | //TODO: remove |
424 | char *fgets (char *s, int n, object_thawer &thawer); |
426 | char *fgets (char *s, int n, object_thawer &thawer); |