OSDN Git Service

[feature] ソースファイルをC++に対応
[hengbandforosx/hengbandosx.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 (1024 * 1024) /*!< Max size of screen dump buffer */
7
8 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 };
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);