OSDN Git Service

no bone
[nethackexpress/trunk.git] / sys / share / lev_comp.h
1 #define CHAR 257
2 #define INTEGER 258
3 #define BOOLEAN 259
4 #define PERCENT 260
5 #define MESSAGE_ID 261
6 #define MAZE_ID 262
7 #define LEVEL_ID 263
8 #define LEV_INIT_ID 264
9 #define GEOMETRY_ID 265
10 #define NOMAP_ID 266
11 #define OBJECT_ID 267
12 #define COBJECT_ID 268
13 #define MONSTER_ID 269
14 #define TRAP_ID 270
15 #define DOOR_ID 271
16 #define DRAWBRIDGE_ID 272
17 #define MAZEWALK_ID 273
18 #define WALLIFY_ID 274
19 #define REGION_ID 275
20 #define FILLING 276
21 #define RANDOM_OBJECTS_ID 277
22 #define RANDOM_MONSTERS_ID 278
23 #define RANDOM_PLACES_ID 279
24 #define ALTAR_ID 280
25 #define LADDER_ID 281
26 #define STAIR_ID 282
27 #define NON_DIGGABLE_ID 283
28 #define NON_PASSWALL_ID 284
29 #define ROOM_ID 285
30 #define PORTAL_ID 286
31 #define TELEPRT_ID 287
32 #define BRANCH_ID 288
33 #define LEV 289
34 #define CHANCE_ID 290
35 #define CORRIDOR_ID 291
36 #define GOLD_ID 292
37 #define ENGRAVING_ID 293
38 #define FOUNTAIN_ID 294
39 #define POOL_ID 295
40 #define SINK_ID 296
41 #define NONE 297
42 #define RAND_CORRIDOR_ID 298
43 #define DOOR_STATE 299
44 #define LIGHT_STATE 300
45 #define CURSE_TYPE 301
46 #define ENGRAVING_TYPE 302
47 #define DIRECTION 303
48 #define RANDOM_TYPE 304
49 #define O_REGISTER 305
50 #define M_REGISTER 306
51 #define P_REGISTER 307
52 #define A_REGISTER 308
53 #define ALIGNMENT 309
54 #define LEFT_OR_RIGHT 310
55 #define CENTER 311
56 #define TOP_OR_BOT 312
57 #define ALTAR_TYPE 313
58 #define UP_OR_DOWN 314
59 #define SUBROOM_ID 315
60 #define NAME_ID 316
61 #define FLAGS_ID 317
62 #define FLAG_TYPE 318
63 #define MON_ATTITUDE 319
64 #define MON_ALERTNESS 320
65 #define MON_APPEARANCE 321
66 #define CONTAINED 322
67 #define STRING 323
68 #define MAP_ID 324
69 typedef union
70 {
71         int     i;
72         char*   map;
73         struct {
74                 xchar room;
75                 xchar wall;
76                 xchar door;
77         } corpos;
78 } YYSTYPE;
79 extern YYSTYPE yylval;