blob: 5c3c764480e5e20c4df66cbf73f7710e2f0d806f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
#pragma once
#include "h-basic.hpp"
#include <string>
/**
* Vault descriptors.
*/
struct vault_type
{
std::string data; /* Vault data */
byte typ = 0; /* Vault type */
byte rat = 0; /* Vault rating */
byte hgt = 0; /* Vault height */
byte wid = 0; /* Vault width */
s16b lvl = 0; /* level of special (if any) */
byte dun_type = 0; /* Dungeon type where the level will show up */
s16b mon[10] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 }; /* special monster */
int item[3] = { 0, 0, 0 }; /* number of item (usually artifact) */
};
|