OSDN Git Service

Merge branch 'feature/english-correction' into develop
[hengband/hengband.git] / src / io / write-diary.h
1 #pragma once
2
3 #include "system/angband.h"
4
5 #define DIARY_DIALY                             0
6 #define DIARY_DESCRIPTION               1
7 #define DIARY_ART                               2
8 #define DIARY_UNIQUE                    3
9 #define DIARY_FIX_QUEST_C               4
10 #define DIARY_FIX_QUEST_F               5
11 #define DIARY_RAND_QUEST_C              6
12 #define DIARY_RAND_QUEST_F              7
13 #define DIARY_MAXDEAPTH                 8
14 #define DIARY_TRUMP                             9
15 #define DIARY_STAIR                             10
16 #define DIARY_RECALL                    11
17 #define DIARY_TO_QUEST                  12
18 #define DIARY_TELEPORT_LEVEL    13
19 #define DIARY_BUY                               14
20 #define DIARY_SELL                              15
21 #define DIARY_ARENA                             16
22 #define DIARY_FOUND                             17
23 #define DIARY_LEVELUP                   18
24 #define DIARY_GAMESTART                 19
25 #define DIARY_WIZ_TELE                  20
26 #define DIARY_NAMED_PET                 21
27 #define DIARY_PAT_TELE                  22
28 #define DIARY_ART_SCROLL                23
29 #define DIARY_WIZARD_LOG                24
30
31 #define RECORD_NAMED_PET_NAME        0
32 #define RECORD_NAMED_PET_UNNAME      1
33 #define RECORD_NAMED_PET_DISMISS     2
34 #define RECORD_NAMED_PET_DEATH       3
35 #define RECORD_NAMED_PET_MOVED       4
36 #define RECORD_NAMED_PET_LOST_SIGHT  5
37 #define RECORD_NAMED_PET_DESTROY     6
38 #define RECORD_NAMED_PET_EARTHQUAKE  7
39 #define RECORD_NAMED_PET_GENOCIDE    8
40 #define RECORD_NAMED_PET_WIZ_ZAP     9
41 #define RECORD_NAMED_PET_TELE_LEVEL  10
42 #define RECORD_NAMED_PET_BLAST       11
43 #define RECORD_NAMED_PET_HEAL_LEPER  12
44 #define RECORD_NAMED_PET_COMPACT     13
45 #define RECORD_NAMED_PET_LOSE_PARENT 14
46
47 extern bool write_level;
48
49 #ifdef JP
50 #else
51 concptr get_ordinal_number_suffix(int num);
52 #endif
53 errr exe_write_diary(player_type *creature_ptr, int type, int num, concptr note);