--- deliantra/server/include/define.h 2011/05/04 19:39:43 1.136 +++ deliantra/server/include/define.h 2012/01/03 11:25:31 1.140 @@ -1,7 +1,7 @@ /* * This file is part of Deliantra, the Roguelike Realtime MMORPG. * - * Copyright (©) 2005,2006,2007,2008,2009,2010,2011 Marc Alexander Lehmann / Robin Redeker / the Deliantra team + * Copyright (©) 2005,2006,2007,2008,2009,2010,2011,2012 Marc Alexander Lehmann / Robin Redeker / the Deliantra team * Copyright (©) 2003-2005 Mark Wedel & Crossfire Development Team * Copyright (©) 1992 Frank Tore Johansen * @@ -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.