1 #pragma once
2 
3 #include "util.h"
4 
5 RICH_ENUM(
6     FurnitureType,
7     WATER,
8     SHALLOW_WATER1,
9     SHALLOW_WATER2,
10     MAGMA,
11     SAND,
12     FLOOR,
13     BLACK_FLOOR,
14     MUD,
15     GRASS,
16     HILL,
17     TRAINING_WOOD,
18     TRAINING_IRON,
19     TRAINING_STEEL,
20     ARCHERY_RANGE,
21     WORKSHOP,
22     FORGE,
23     LABORATORY,
24     JEWELER,
25     STEEL_FURNACE,
26     BOOKCASE_WOOD,
27     BOOKCASE_IRON,
28     BOOKCASE_GOLD,
29     THRONE,
30     DEMON_SHRINE,
31     BEAST_CAGE,
32     GRAVE,
33     BED,
34     IMPALED_HEAD,
35     TREASURE_CHEST,
36     MINION_STATUE,
37     EYEBALL,
38     BARRICADE,
39     WHIPPING_POST,
40     GALLOWS,
41     CANIF_TREE,
42     DECID_TREE,
43     TREE_TRUNK,
44     BURNT_TREE,
45     BUSH,
46     GROUND_TORCH,
47     TORCH_N,
48     TORCH_E,
49     TORCH_S,
50     TORCH_W,
51     TORTURE_TABLE,
52     FOUNTAIN,
53     CHEST,
54     OPENED_CHEST,
55     COFFIN,
56     VAMPIRE_COFFIN,
57     OPENED_COFFIN,
58     DOOR,
59     LOCKED_DOOR,
60     WELL,
61     KEEPER_BOARD,
62     CROPS,
63     PIGSTY,
64     UP_STAIRS,
65     DOWN_STAIRS,
66     SOKOBAN_HOLE,
67     PRISON,
68     BRIDGE,
69     ROAD,
70     MOUNTAIN,
71     GOLD_ORE,
72     IRON_ORE,
73     STONE,
74     DUNGEON_WALL,
75     CASTLE_WALL,
76     WOOD_WALL,
77     MUD_WALL,
78     FLOOR_WOOD1,
79     FLOOR_WOOD2,
80     FLOOR_STONE1,
81     FLOOR_STONE2,
82     FLOOR_CARPET1,
83     FLOOR_CARPET2,
84     BOULDER_TRAP,
85     POISON_GAS_TRAP,
86     ALARM_TRAP,
87     WEB_TRAP,
88     SPIDER_WEB,
89     SURPRISE_TRAP,
90     TERROR_TRAP,
91     PORTAL,
92     METEOR_SHOWER,
93     TUTORIAL_ENTRANCE
94 );
95