1 #ifndef _item_h_
2 #define _item_h_
3 
4 #define EMPTY 0
5 #define GRASS 1
6 #define SAND 2
7 #define STONE 3
8 #define BRICK 4
9 #define WOOD 5
10 #define CEMENT 6
11 #define DIRT 7
12 #define PLANK 8
13 #define SNOW 9
14 #define GLASS 10
15 #define COBBLE 11
16 #define LIGHT_STONE 12
17 #define DARK_STONE 13
18 #define CHEST 14
19 #define LEAVES 15
20 #define CLOUD 16
21 #define TALL_GRASS 17
22 #define YELLOW_FLOWER 18
23 #define RED_FLOWER 19
24 #define PURPLE_FLOWER 20
25 #define SUN_FLOWER 21
26 #define WHITE_FLOWER 22
27 #define BLUE_FLOWER 23
28 #define COLOR_00 32
29 #define COLOR_01 33
30 #define COLOR_02 34
31 #define COLOR_03 35
32 #define COLOR_04 36
33 #define COLOR_05 37
34 #define COLOR_06 38
35 #define COLOR_07 39
36 #define COLOR_08 40
37 #define COLOR_09 41
38 #define COLOR_10 42
39 #define COLOR_11 43
40 #define COLOR_12 44
41 #define COLOR_13 45
42 #define COLOR_14 46
43 #define COLOR_15 47
44 #define COLOR_16 48
45 #define COLOR_17 49
46 #define COLOR_18 50
47 #define COLOR_19 51
48 #define COLOR_20 52
49 #define COLOR_21 53
50 #define COLOR_22 54
51 #define COLOR_23 55
52 #define COLOR_24 56
53 #define COLOR_25 57
54 #define COLOR_26 58
55 #define COLOR_27 59
56 #define COLOR_28 60
57 #define COLOR_29 61
58 #define COLOR_30 62
59 #define COLOR_31 63
60 
61 extern const int items[];
62 extern const int item_count;
63 extern const int blocks[256][6];
64 extern const int plants[256];
65 
66 int is_plant(int w);
67 int is_obstacle(int w);
68 int is_transparent(int w);
69 int is_destructable(int w);
70 
71 #endif
72