1 #include "info-reader/dungeon-info-tokens-table.h"
2 #include "dungeon/dungeon-flag-types.h"
8 const std::unordered_map<std::string_view, DungeonFeatureType> dungeon_flags = {
9 { "WINNER", DungeonFeatureType::WINNER },
10 { "MAZE", DungeonFeatureType::MAZE },
11 { "SMALLEST", DungeonFeatureType::SMALLEST },
12 { "BEGINNER", DungeonFeatureType::BEGINNER },
13 { "BIG", DungeonFeatureType::BIG },
14 { "NO_DOORS", DungeonFeatureType::NO_DOORS },
15 { "WATER_RIVER", DungeonFeatureType::WATER_RIVER },
16 { "LAVA_RIVER", DungeonFeatureType::LAVA_RIVER },
17 { "CURTAIN", DungeonFeatureType::CURTAIN },
18 { "GLASS_DOOR", DungeonFeatureType::GLASS_DOOR },
19 { "CAVE", DungeonFeatureType::CAVE },
20 { "CAVERN", DungeonFeatureType::CAVERN },
21 { "ARCADE", DungeonFeatureType::ARCADE },
22 { "LAKE_ACID", DungeonFeatureType::LAKE_ACID },
23 { "LAKE_POISONOUS", DungeonFeatureType::LAKE_POISONOUS },
24 { "NO_ROOM", DungeonFeatureType::NO_ROOM },
25 { "FORGET", DungeonFeatureType::FORGET },
26 { "LAKE_WATER", DungeonFeatureType::LAKE_WATER },
27 { "LAKE_LAVA", DungeonFeatureType::LAKE_LAVA },
28 { "LAKE_RUBBLE", DungeonFeatureType::LAKE_RUBBLE },
29 { "LAKE_TREE", DungeonFeatureType::LAKE_TREE },
30 { "NO_VAULT", DungeonFeatureType::NO_VAULT },
31 { "ARENA", DungeonFeatureType::ARENA },
32 { "DESTROY", DungeonFeatureType::DESTROY },
33 { "GLASS_ROOM", DungeonFeatureType::GLASS_ROOM },
34 { "NO_CAVE", DungeonFeatureType::NO_CAVE },
35 { "NO_MAGIC", DungeonFeatureType::NO_MAGIC },
36 { "NO_MELEE", DungeonFeatureType::NO_MELEE },
37 { "CHAMELEON", DungeonFeatureType::CHAMELEON },
38 { "DARKNESS", DungeonFeatureType::DARKNESS },
39 { "ACID_RIVER", DungeonFeatureType::ACID_RIVER },
40 { "POISONOUS_RIVER", DungeonFeatureType::POISONOUS_RIVER },