OSDN Git Service

Merge remote-tracking branch 'remotes/origin/feature/Fix-Sanity-Blast-by-AutoSave...
[hengband/hengband.git] / src / system / system-variables.h
1 #pragma once
2
3 #include "system/angband.h"
4
5 #define MAX_NAZGUL_NUM 5
6 #define SCREEN_BUF_MAX_SIZE (4 * 65536) /*!< Max size of screen dump buffer */
7
8 typedef enum init_flags_type {
9         INIT_NAME_ONLY = 0x01,
10     INIT_SHOW_TEXT = 0x02,
11     INIT_ASSIGN = 0x04,
12     INIT_CREATE_DUNGEON = 0x08,
13     INIT_ONLY_FEATURES = 0x10,
14     INIT_ONLY_BUILDINGS = 0x20,
15 } init_flags_type;
16
17 extern init_flags_type init_flags;
18 extern concptr ANGBAND_SYS;
19 extern concptr ANGBAND_KEYBOARD;
20 extern concptr ANGBAND_GRAF;
21
22 extern OBJECT_SUBTYPE_VALUE coin_type;
23 extern bool (*get_obj_num_hook)(KIND_OBJECT_IDX k_idx);