OSDN Git Service

7b78092c06ee46c02d5c15140d3a5147344988f3
[hengband/hengband.git] / src / externs.h
1 /*!
2  * @file externs.h
3  * @brief Angband(変愚蛮怒)基本関数、グローバル変数ヘッダファイル / 
4  * extern declarations (variables and functions)
5  * @date 2014/08/08
6  * @author
7  * Copyright (c) 1997 Ben Harrison
8  * @details
9  * This software may be copied and distributed for educational, research,
10  * and not for profit purposes provided that this copyright and statement
11  * are included in all such copies.
12  * Note that some files have their own header files
13  * (z-virt.h, z-util.h, z-form.h, term.h, random.h)
14  */
15 #include "geometry.h"
16 #include "grid.h"
17 #include "floor-save.h"
18 #include "monster.h"
19 #include "monsterrace.h"
20 #include "object.h"
21 #include "player-status.h"
22
23 /* tables.c */
24
25 extern const byte adj_mag_study[];
26 extern const byte adj_mag_mana[];
27 extern const byte adj_mag_fail[];
28 extern const byte adj_mag_stat[];
29 extern const byte adj_chr_gold[];
30 extern const byte adj_int_dev[];
31 extern const byte adj_wis_sav[];
32 extern const byte adj_dex_dis[];
33 extern const byte adj_int_dis[];
34 extern const byte adj_dex_ta[];
35 extern const byte adj_str_td[];
36 extern const byte adj_dex_th[];
37 extern const byte adj_str_th[];
38 extern const byte adj_str_wgt[];
39 extern const byte adj_str_hold[];
40 extern const byte adj_str_dig[];
41 extern const byte adj_dex_safe[];
42 extern const byte adj_con_fix[];
43 extern const byte adj_con_mhp[];
44 extern const byte adj_chr_chm[];
45
46 /* variable.c */
47
48 extern bool repair_monsters;
49 extern bool repair_objects;
50
51
52
53 /*
54  * Software options (set via the '=' command).  See "tables.c"
55  */
56
57
58 extern player_type *p_ptr;