#ifndef __SIMULEFUN_H #define __SIMULEFUN_H int absolute_value(int x); void add_sky_event(function f); int alignment_ok(object ob); string alignment_string(mixed val); int ambassadorp(object ob); string architecture(); int archp(object ob); string arrange_string(string str, int x); string base_name(mixed val); string cardinal(int x); varargs string center(string str, int x); string consolidate(int x, string str); string convert_name(string str); mixed copy(mixed val); varargs int creatorp(object ob); string date(int x); string day(int x); int destruct(object ob); mixed *distinct_array(mixed *arr); string domain(mixed val); int domain_exists(string dmn); object domain_master(mixed val); varargs void event(string fun, int when, mixed *args, int reg); int event_pending(object ob); varargs mixed *exclude_array(mixed *arr, int from, int to); int exec(object target, object src); int file_exists(string str); string file_privs(string file); string format_page(string *items, int columns); string format_string(string format, mixed *variables); varargs object get_object(string str, object player); varargs mixed get_objects(string str, object player, int no_arr); int hiddenp(object ob); int high_mortalp(object ob); int hour(int x); string identify(mixed a); int interact(string substr, string str); object *livings(); object load_object(string str); void log_file(string fl, string msg); int member_group(mixed who, string grp); int minutes(int x); string month(int x); string mud_name(); string mudlib(); string mudlib_version(); string nominative(mixed val); string objective(mixed val); string ordinal(int x); object parse_objects(object where, string str); mixed *path_file(mixed full_path); float percent(mixed numerator, mixed denominator); string pluralize(mixed single); string possessive(mixed val); string possessive_noun(mixed val); int query_host_port(); string query_idle_string(object ob); int query_night(); object query_snoop(object snoopee); object query_snooping(object ob); string reflexive(mixed val); void remove_sky_event(function f); string absolute_path(string curr, string New); varargs void say(mixed str, object ob); string season(int x); void set_eval_limit(int x); void set_privs(object ob, string str); varargs void shout(mixed str, mixed exclude); varargs void shutdown(int code); varargs object snoop(object who, object target); string strip_colours(string str); string substr(string str, string match, string replace); void tell_object(object ob, mixed str); varargs void tell_room(object ob, mixed str, mixed exclude); object to_object(mixed target); string translate(string str, int prof); mixed unguarded(function f); int user_exists(string str); string user_path(string name); string version(); varargs int visible(object detectee_obj, object detector_obj); varargs string wrap(string str, int width); void write(string str); int year(int x); string *read_database(string file); void tc(string mess); varargs string get_stack( int x); int effective_light(object ob); int moon_light(); int total_light(object ob); string timestamp(); #endif /* __SIMULEFUN_H */