OSDN Git Service

[Refactor] #40413 Separated buffer-shper.c/h from util.c/h
[hengband/hengband.git] / src / util / util.c
1 /*
2  * @author
3  * 2002/01/12 mogami
4  * 2020/05/16 Hourier
5  * @details
6  * Copyright (c) 1997 Ben Harrison, James E. Wilson, Robert A. Koeneke
7  * This software may be copied and distributed for educational, research,
8  * and not for profit purposes provided that this copyright and statement
9  * are included in all such copies.  Other copyrights may also apply.
10  */
11
12 #include "system/angband.h"
13 #include "util/util.h"
14 #include "cmd-io/cmd-dump.h"
15 #include "cmd-io/cmd-menu-content-table.h"
16 #include "cmd-io/macro-util.h"
17 #include "core/asking-player.h"
18 #include "core/output-updater.h"
19 #include "core/stuff-handler.h"
20 #include "dungeon/quest.h"
21 #include "floor/floor.h"
22 #include "game-option/cheat-options.h"
23 #include "game-option/disturbance-options.h"
24 #include "game-option/input-options.h"
25 #include "game-option/map-screen-options.h"
26 #include "game-option/option-flags.h"
27 #include "game-option/special-options.h"
28 #include "io/files-util.h"
29 #include "io/input-key-acceptor.h"
30 #include "io/input-key-processor.h"
31 #include "io/input-key-requester.h"
32 #include "io/signal-handlers.h"
33 #include "io/write-diary.h"
34 #include "locale/japanese.h"
35 #include "main/music-definitions-table.h"
36 #include "main/sound-of-music.h"
37 #include "monster-race/monster-race-hook.h"
38 #include "player/player-class.h"
39 #include "system/system-variables.h"
40 #include "term/gameterm.h"
41 #include "term/screen-processor.h"
42 #include "term/term-color-types.h"
43 #include "util/quarks.h"
44 #include "util/string-processor.h"
45 #include "view/display-main-window.h"
46 #include "view/display-messages.h"
47 #include "world/world.h"
48