ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/include/define.h
(Generate patch)

Comparing deliantra/server/include/define.h (file contents):
Revision 1.22 by elmex, Wed Dec 20 10:30:59 2006 UTC vs.
Revision 1.25 by elmex, Wed Dec 20 13:07:13 2006 UTC

125#define CLOCK 9 125#define CLOCK 9
126 126
127/*#define FBULLET 10 */ 127/*#define FBULLET 10 */
128/*#define FBALL 11 */ 128/*#define FBALL 11 */
129 129
130#define LIGHTNING 12 130/*#define LIGHTNING 12 */ // elmex: implemented by type 102 subtype 4
131#define ARROW 13 131#define ARROW 13
132#define BOW 14 132#define BOW 14
133#define WEAPON 15 133#define WEAPON 15
134#define ARMOUR 16 134#define ARMOUR 16
135#define PEDESTAL 17 135#define PEDESTAL 17
196#define PEACEMAKER 59 /* Object owned by a player which can convert 196#define PEACEMAKER 59 /* Object owned by a player which can convert
197 * a monster into a peaceful being incapable of attack. 197 * a monster into a peaceful being incapable of attack.
198 */ 198 */
199#define GEM 60 199#define GEM 60
200 200
201/*#define FIRECHEST 61*/ /* FIRECHEST folded into FIREWALL */ 201/*#define FIRECHEST 61*/ /* FIRECHEST folded into FIREWALL */
202 202
203#define FIREWALL 62 203#define FIREWALL 62
204#define ANVIL 63 204#define ANVIL 63
205#define CHECK_INV 64 /* by b.t. thomas@nomad.astro.psu.edu */ 205#define CHECK_INV 64 /* by b.t. thomas@nomad.astro.psu.edu */
206#define MOOD_FLOOR 65 /* by b.t. thomas@nomad.astro.psu.edu 206#define MOOD_FLOOR 65 /* by b.t. thomas@nomad.astro.psu.edu
219#define FLESH 72 /* animal 'body parts' -b.t. */ 219#define FLESH 72 /* animal 'body parts' -b.t. */
220#define INORGANIC 73 /* metals and minerals */ 220#define INORGANIC 73 /* metals and minerals */
221#define SKILL_TOOL 74 /* Allows the use of a skill */ 221#define SKILL_TOOL 74 /* Allows the use of a skill */
222#define LIGHTER 75 222#define LIGHTER 75
223 223
224/* The trap_part, wall, light_source, misc_object, monster, and spawn_generator 224/* random crossfire developer: The trap_part, wall, light_source,
225 * types are not used in any archetypes, and should perhaps be removed. 225 * misc_object, monster, and spawn_generator
226 * types are not used in any archetypes,
227 * and should perhaps be removed.
226 */ 228 *
229 * Wed Dec 20 13:35:24 CET 2006:
230 * elmex: haha, removed TRAP_PART, LIGHT_SOURCE, MONSTER and SPAWN_GENERATOR now.
231 * monsters are marked by FLAG_MONSTER and generator with FLAG_GENERATOR.
232 * renamed WALL to BUILDABLE_WALL.
233 */
227 234
228#define TRAP_PART 76 /* Needed by set traps skill -b.t. */ 235//#define TRAP_PART 76 /* Needed by set traps skill -b.t. */
229 236
230#define WALL 77 /* this is a wall. put it always in layer 1 if not set is_floor */ 237#define BUILDABLE_WALL 77 /* this is a buildable wall */
238
231#define LIGHT_SOURCE 78 /* torches, lamps, etc. */ 239//#define LIGHT_SOURCE 78 /* torches, lamps, etc. */
240
232#define MISC_OBJECT 79 /* misc. objects are for objects without a function 241#define MISC_OBJECT 79 /* misc. objects are for objects without a function
233 in the engine. Like statues, clocks, chairs,... 242 in the engine. Like statues, clocks, chairs,...
234 If perhaps we create a function where we can sit 243 If perhaps we create a function where we can sit
235 on chairs, we create a new type and remove all 244 on chairs, we create a new type and remove all
236 chairs from here. */ 245 chairs from here. */
237#define MONSTER 80 /* yes, thats a real, living creature */ 246//#define MONSTER 80 /* yes, thats a real, living creature */
238#define SPAWN_GENERATOR 81 /* a spawn point or monster generator object */ 247//#define SPAWN_GENERATOR 81 /* a spawn point or monster generator object */
248
239#define LAMP 82 /* a lamp */ 249#define LAMP 82 /* a lamp */
240#define DUPLICATOR 83 /* duplicator/multiplier object */ 250#define DUPLICATOR 83 /* duplicator/multiplier object */
241#define TOOL 84 /* a tool for building objects */ 251#define TOOL 84 /* a tool for building objects */
242#define SPELLBOOK 85 252#define SPELLBOOK 85
243#define BUILDFAC 86 /* facilities for building objects */ 253#define BUILDFAC 86 /* facilities for building objects */
308#define BUILDER 160 /* Generic item builder, see subtypes */ 318#define BUILDER 160 /* Generic item builder, see subtypes */
309#define MATERIAL 161 /* Material for building */ 319#define MATERIAL 161 /* Material for building */
310 320
311/* #define GPS 162 Ground positionning system, moved to Python plugin */ 321/* #define GPS 162 Ground positionning system, moved to Python plugin */
312#define ITEM_TRANSFORMER 163 /* Transforming one item with another */ 322#define ITEM_TRANSFORMER 163 /* Transforming one item with another */
323
313#define QUEST 164 /* See below for subtypes */ 324/*#define QUEST 164 */ /* See below for subtypes */
325
314#define SAFE_GROUND 165 /* This is a safe ground, means that neither bombs, 326#define SAFE_GROUND 165 /* This is a safe ground, means that neither bombs,
315 potions, alchemy, or magic works here (elmex) */ 327 potions, alchemy, or magic works here (elmex) */
316 328
317/* END TYPE DEFINE */ 329/* END TYPE DEFINE */
318 330

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines