--- deliantra/server/include/define.h 2011/05/04 19:39:43 1.136 +++ deliantra/server/include/define.h 2011/05/18 20:44:39 1.139 @@ -285,6 +285,7 @@ #define ST_MAT_FLOOR 1 /* Floor */ #define ST_MAT_WALL 2 /* Wall */ #define ST_MAT_ITEM 3 /* All other items, including doors & such */ +#define ST_MAT_QUAD 4 /* Quad build material */ /* definitions for weapontypes */ @@ -384,7 +385,7 @@ #define FLAG_UNPAID 6 /* Object hasn't been paid for yet */ #define FLAG_USE_SHIELD 7 /* Can this creature use a shield? */ #define FLAG_NO_PICK 8 /* Object can't be picked up */ -/*#define FLAG_WALK_ON 9*/ +#define FLAG_IS_TRANSPARENT_FLOOR 9 // floor shows things on lower z-level(s), CF: walk_on /*#define FLAG_NO_PASS 10*//* Nothing can pass (wall() is true) */ #define FLAG_ANIMATE 11 /* The object looks at archetype for faces */ /*#define FLAG_SLOW_MOVE 12*//* Uses the stats.exp/1000 to slow down */ @@ -501,7 +502,7 @@ */ // temporary assignments -#define FLAG_PHYSICS_QUEUE 114 // object queued for physics +#define FLAG_PHYSICS_QUEUE 114 // object queued for physics TODO: temporary allocation #define NUM_FLAGS 115 /* Should always be equal to the last * defined flag + 1.