OSDN Git Service

b0888d5b7173fd06fb498addfd2382ef33eb081d
[hengband/hengband.git] / src / room / rooms-vault.h
1 #pragma once 
2
3 #include "system/angband.h"
4
5 typedef struct vault_type {
6         STR_OFFSET name;        /* Name (offset) */
7         STR_OFFSET text;        /* Text (offset) */
8
9         ROOM_IDX typ;           /* Vault type */
10         PROB rat;                       /* Vault rating (unused) */
11         POSITION hgt;           /* Vault height */
12         POSITION wid;           /* Vault width */
13 } vault_type;
14
15 extern vault_type *v_info;
16 extern char *v_name;
17 extern char *v_text;
18 extern VAULT_IDX max_v_idx;
19
20 typedef struct dun_data_type dun_data_type;
21 bool build_type7(player_type *player_ptr, dun_data_type *dd_ptr);
22 bool build_type8(player_type *player_ptr, dun_data_type *dd_ptr);
23 bool build_type10(player_type *player_ptr, dun_data_type *dd_ptr);
24 bool build_type17(player_type *player_ptr, dun_data_type *dd_ptr);