3 #define NIKKI_HIGAWARI 0
4 #define NIKKI_BUNSHOU 1
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
13 #define NIKKI_STAIR 10
14 #define NIKKI_RECALL 11
15 #define NIKKI_TO_QUEST 12
16 #define NIKKI_TELE_LEV 13
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
28 #define NIKKI_WIZARD_LOG 24
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
49 extern concptr get_ordinal_number_suffix(int num);
51 extern errr exe_write_diary(player_type *creature_ptr, int type, int num, concptr note);
52 extern void do_cmd_diary(player_type *creature_ptr);
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(player_type *creature_ptr);
60 extern void do_cmd_visuals(player_type *creature_ptr);
61 extern void do_cmd_colors(player_type *creature_ptr);
62 extern void do_cmd_note(void);
63 extern void do_cmd_version(void);
64 extern void do_cmd_feeling(player_type *creature_ptr);
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(player_type *creature_ptr);
68 extern void do_cmd_knowledge_quests_completed(player_type *creature_ptr, FILE *fff, QUEST_IDX quest_num[]);
69 extern void do_cmd_knowledge_quests_failed(player_type *creature_ptr, FILE *fff, QUEST_IDX quest_num[]);
70 extern void do_cmd_knowledge(player_type *creature_ptr);
71 extern void do_cmd_checkquest(player_type *creature_ptr);
72 extern void do_cmd_time(player_type *creature_ptr);
77 extern void do_cmd_spoilers(void);
80 extern void spoil_random_artifact(player_type *creature_ptr, concptr fname);
82 extern bool write_level;