Crossfire Server, Trunk  1.75.0
Object free flags

Used by object_free() to specify options. More...

Macros

#define FREE_OBJ_DROP_ABOVE_FLOOR   4
 If FREE_OBJ_FREE_INVENTORY is not set, drop inventory just above ground instead on top. More...
 
#define FREE_OBJ_FREE_INVENTORY   1
 Free inventory objects; if not set, drop inventory. More...
 
#define FREE_OBJ_NO_DESTROY_CALLBACK   2
 Do not run the destroy callback. More...
 

Detailed Description

Used by object_free() to specify options.

Macro Definition Documentation

◆ FREE_OBJ_DROP_ABOVE_FLOOR

#define FREE_OBJ_DROP_ABOVE_FLOOR   4

If FREE_OBJ_FREE_INVENTORY is not set, drop inventory just above ground instead on top.

Definition at line 546 of file object.h.

◆ FREE_OBJ_FREE_INVENTORY

#define FREE_OBJ_FREE_INVENTORY   1

Free inventory objects; if not set, drop inventory.

Definition at line 544 of file object.h.

◆ FREE_OBJ_NO_DESTROY_CALLBACK

#define FREE_OBJ_NO_DESTROY_CALLBACK   2

Do not run the destroy callback.

Definition at line 545 of file object.h.