summaryrefslogtreecommitdiff
path: root/src/vault_type.hpp
blob: 650599cba1ff43afffa3544be840eba502768f34 (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
#pragma once

#include "h-basic.h"

/**
 * Vault descriptors.
 */
struct vault_type
{
	char *data;			/* Vault data */

	byte typ;			/* Vault type */

	byte rat;			/* Vault rating */

	byte hgt;			/* Vault height */
	byte wid;			/* Vault width */

	s16b lvl;                       /* level of special (if any) */
	byte dun_type;                  /* Dungeon type where the level will show up */

	s16b mon[10];                   /* special monster */
	int item[3];                   /* number of item (usually artifact) */
};