… | |
… | |
101 | void cfperl_make_book (object *book, int level); |
101 | void cfperl_make_book (object *book, int level); |
102 | void cfperl_send_msg (client *ns, int color, const char *type, const char *msg); |
102 | void cfperl_send_msg (client *ns, int color, const char *type, const char *msg); |
103 | int cfperl_can_merge (object *ob1, object *ob2); |
103 | int cfperl_can_merge (object *ob1, object *ob2); |
104 | void cfperl_mapscript_activate (object *ob, int state, object *activator, object *originator = 0); |
104 | void cfperl_mapscript_activate (object *ob, int state, object *activator, object *originator = 0); |
105 | |
105 | |
|
|
106 | bool is_match_expr (const char *expr); |
|
|
107 | /* applies the match expression and returns true if it matches */ |
|
|
108 | bool match (const char *expr, object *ob, object *self = 0, object *source = 0, object *originator = 0); |
|
|
109 | |
106 | ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// |
110 | ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// |
107 | |
111 | |
108 | #if IVSIZE >= 8 |
112 | #if IVSIZE >= 8 |
109 | typedef IV val64; |
113 | typedef IV val64; |
110 | typedef IV uval64; |
114 | typedef IV uval64; |