3 #include "system/angband.h"
7 typedef struct vault_type {
8 std::string name; /* Name (offset) */
9 std::string text; /* Text (offset) */
11 ROOM_IDX typ{}; /* Vault type */
12 PROB rat{}; /* Vault rating (unused) */
13 POSITION hgt{}; /* Vault height */
14 POSITION wid{}; /* Vault width */
17 extern std::vector<vault_type> v_info;
18 extern VAULT_IDX max_v_idx;
20 typedef struct dun_data_type dun_data_type;
21 typedef struct player_type player_type;
22 bool build_type7(player_type *player_ptr, dun_data_type *dd_ptr);
23 bool build_type8(player_type *player_ptr, dun_data_type *dd_ptr);
24 bool build_type10(player_type *player_ptr, dun_data_type *dd_ptr);
25 bool build_type17(player_type *player_ptr, dun_data_type *dd_ptr);