 |
Crossfire Server, Trunk
1.75.0
|
void LOG(LogLevel logLevel, const char *format,...)
Logs a message to stderr, or to file.
#define QUERY_FLAG(xyz, p)
void common_post_ob_move_on(object *trap, object *victim, object *originator)
struct archetype * arch
Pointer to archetype.
#define EVENT_TRIGGER
Button pushed, lever pulled, etc.
#define FLAG_APPLIED
Object is ready for use by living.
int events_execute_object_event(object *op, int eventcode, object *activator, object *third, const char *message, int fix)
Execute an event on the specified object.
#define HEAD(op)
Returns the head part of an object.
uint8_t type
PLAYER, BULLET, etc.
#define FLAG_WIZPASS
The wizard can go through walls.
method_ret common_pre_ob_move_on(object *trap, object *victim, object *originator)
char method_ret
Define some standard return values for callbacks which don't need to return any other results.
sstring name
The name of the object, obviously...
sstring name
More definite name, like "generate_kobold".
static int ob_move_on_recursion_depth
@ llevDebug
Only for debugging purposes.