OSDN Git Service

[Refactor] #38997 do_cmd_redraw() に player_type * 引数を追加.
[hengband/hengband.git] / src / cmd-dump.h
1 #pragma once
2
3 #define NIKKI_HIGAWARI     0
4 #define NIKKI_BUNSHOU      1
5 #define NIKKI_ART          2
6 #define NIKKI_UNIQUE       3
7 #define NIKKI_FIX_QUEST_C  4
8 #define NIKKI_FIX_QUEST_F  5
9 #define NIKKI_RAND_QUEST_C 6
10 #define NIKKI_RAND_QUEST_F 7
11 #define NIKKI_MAXDEAPTH    8
12 #define NIKKI_TRUMP        9
13 #define NIKKI_STAIR       10
14 #define NIKKI_RECALL      11
15 #define NIKKI_TO_QUEST    12
16 #define NIKKI_TELE_LEV    13
17 #define NIKKI_BUY         14
18 #define NIKKI_SELL        15
19 #define NIKKI_ARENA       16
20 #define NIKKI_HANMEI      17
21 #define NIKKI_LEVELUP     18
22 #define NIKKI_GAMESTART   19
23 #define NIKKI_WIZ_TELE    20
24 #define NIKKI_NAMED_PET   21
25 #define NIKKI_PAT_TELE    22
26 #define NIKKI_ART_SCROLL  23
27
28 #define NIKKI_WIZARD_LOG  24
29
30 #define RECORD_NAMED_PET_NAME        0
31 #define RECORD_NAMED_PET_UNNAME      1
32 #define RECORD_NAMED_PET_DISMISS     2
33 #define RECORD_NAMED_PET_DEATH       3
34 #define RECORD_NAMED_PET_MOVED       4
35 #define RECORD_NAMED_PET_LOST_SIGHT  5
36 #define RECORD_NAMED_PET_DESTROY     6
37 #define RECORD_NAMED_PET_EARTHQUAKE  7
38 #define RECORD_NAMED_PET_GENOCIDE    8
39 #define RECORD_NAMED_PET_WIZ_ZAP     9
40 #define RECORD_NAMED_PET_TELE_LEVEL  10
41 #define RECORD_NAMED_PET_BLAST       11
42 #define RECORD_NAMED_PET_HEAL_LEPER  12
43 #define RECORD_NAMED_PET_COMPACT     13
44 #define RECORD_NAMED_PET_LOSE_PARENT 14
45
46
47 /* cmd4.c */
48 #ifndef JP
49 extern concptr get_ordinal_number_suffix(int num);
50 #endif
51 extern errr exe_write_diary(player_type *creature_ptr, int type, int num, concptr note);
52 extern void do_cmd_nikki(void);
53 extern void do_cmd_redraw(player_type *creature_ptr);
54 extern void do_cmd_player_status(player_type *creature_ptr);
55 extern void do_cmd_message_one(void);
56 extern void do_cmd_messages(int num_now);
57 extern void do_cmd_pref(void);
58 extern void do_cmd_reload_autopick(void);
59 extern void do_cmd_macros(void);
60 extern void do_cmd_visuals(void);
61 extern void do_cmd_colors(void);
62 extern void do_cmd_note(void);
63 extern void do_cmd_version(void);
64 extern void do_cmd_feeling(void);
65 extern void do_cmd_load_screen(void);
66 extern void do_cmd_save_screen_html_aux(char *filename, int message);
67 extern void do_cmd_save_screen(void);
68 extern void do_cmd_knowledge_quests_completed(FILE *fff, QUEST_IDX quest_num[]);
69 extern void do_cmd_knowledge_quests_failed(FILE *fff, QUEST_IDX quest_num[]);
70 extern void do_cmd_knowledge(void);
71 extern void do_cmd_checkquest(void);
72 extern void do_cmd_time(void);
73
74 /*
75  * Forward declare
76  */
77 extern void do_cmd_spoilers(void);
78
79 /* wizard1.c */
80 extern void spoil_random_artifact(concptr fname);
81
82 extern bool write_level;