… | |
… | |
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 |
… | |
… | |
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 | /* The trap_part, wall, light_source, misc_object, monster, and spawn_generator |
225 | * types are not used in any archetypes, and should perhaps be removed. |
225 | * types are not used in any archetypes, and should perhaps be removed. |
|
|
226 | * elmex: haha, removed TRAP_PART now. renamed WALL to BUILDABLE_WALL |
226 | */ |
227 | */ |
227 | |
228 | |
228 | #define TRAP_PART 76 /* Needed by set traps skill -b.t. */ |
229 | /*#define TRAP_PART 76 */ /* Needed by set traps skill -b.t. */ |
229 | |
230 | |
230 | #define WALL 77 /* this is a wall. put it always in layer 1 if not set is_floor */ |
231 | #define BUILDABLE_WALL 77 /* this is a buildable wall */ |
231 | #define LIGHT_SOURCE 78 /* torches, lamps, etc. */ |
232 | #define LIGHT_SOURCE 78 /* torches, lamps, etc. */ |
232 | #define MISC_OBJECT 79 /* misc. objects are for objects without a function |
233 | #define MISC_OBJECT 79 /* misc. objects are for objects without a function |
233 | in the engine. Like statues, clocks, chairs,... |
234 | in the engine. Like statues, clocks, chairs,... |
234 | If perhaps we create a function where we can sit |
235 | If perhaps we create a function where we can sit |
235 | on chairs, we create a new type and remove all |
236 | on chairs, we create a new type and remove all |
… | |
… | |
308 | #define BUILDER 160 /* Generic item builder, see subtypes */ |
309 | #define BUILDER 160 /* Generic item builder, see subtypes */ |
309 | #define MATERIAL 161 /* Material for building */ |
310 | #define MATERIAL 161 /* Material for building */ |
310 | |
311 | |
311 | /* #define GPS 162 Ground positionning system, moved to Python plugin */ |
312 | /* #define GPS 162 Ground positionning system, moved to Python plugin */ |
312 | #define ITEM_TRANSFORMER 163 /* Transforming one item with another */ |
313 | #define ITEM_TRANSFORMER 163 /* Transforming one item with another */ |
|
|
314 | |
313 | #define QUEST 164 /* See below for subtypes */ |
315 | /*#define QUEST 164 */ /* See below for subtypes */ |
|
|
316 | |
314 | #define SAFE_GROUND 165 /* This is a safe ground, means that neither bombs, |
317 | #define SAFE_GROUND 165 /* This is a safe ground, means that neither bombs, |
315 | potions, alchemy, or magic works here (elmex) */ |
318 | potions, alchemy, or magic works here (elmex) */ |
316 | |
319 | |
317 | /* END TYPE DEFINE */ |
320 | /* END TYPE DEFINE */ |
318 | |
321 | |