#define ENTRY_MAX_EXP 13
#define ENTRY_EXP_TO_ADV 14
#define ENTRY_GOLD 15
-#define ENTRY_TURN 16
+#define ENTRY_DAY 16
#define ENTRY_HP 17
#define ENTRY_SP 18
#define ENTRY_PLAY_TIME 19
{29, 15, 21, "ºÇÂç·Ð¸³"},
{29, 16, 21, "¼¡¥ì¥Ù¥ë"},
{29, 17, 21, "½ê»ý¶â"},
- {29, 19, 21, "¥¿¡¼¥ó¿ô"},
+ {29, 19, 21, "ÆüÉÕ"},
{29, 10, 21, "£È£Ð"},
{29, 11, 21, "£Í£Ð"},
{29, 20, 21, "¥×¥ì¥¤»þ´Ö"},
{29, 4, 21, "¿ÈĹ"},
{29, 5, 21, "ÂνÅ"},
{29, 6, 21, "¼Ò²ñŪÃÏ°Ì"},
- {29, 8, 21, "°À"},
+ {29, 7, 21, "°À"},
};
#else
= {
{ 1, 11, 25, "Left hand"},
{ 1, 11, 25, "Right hand"},
{ 1, 11, 25, "Posture"},
- { 1, 15, 25, "Shoot"},
- { 1, 16, 25, "Shoot Power"},
+ { 1, 15, 25, "Shooting"},
+ { 1, 16, 25, "Multiplier"},
{01, 20, 25, "Speed"},
{ 1, 19, 25, "AC"},
{29, 13, 21, "Level"},
{29, 15, 21, "Max Exp"},
{29, 16, 21, "Exp to Adv"},
{29, 17, 21, "Gold"},
- {29, 19, 21, "Total turn"},
+ {29, 19, 21, "Time"},
{29, 10, 21, "Hit point"},
{29, 11, 21, "SP (Mana)"},
{29, 20, 21, "Play time"},
{54, 18, -1, "Magic Device: "},
{01, 12, 25, "Blows/Round"},
{01, 17, 25, "Shots/Round"},
- {01, 13, 25, "Wpn.dmg/Rnd"},
+ {01, 13, 25, "AverageDmg/Rnd"},
{54, 20, -1, "Infra-Vision: "},
{26, 1, -1, "Name : "},
{ 1, 3, -1, "Sex : "},
{29, 4, 21, "Height"},
{29, 5, 21, "Weight"},
{29, 6, 21, "Social Class"},
- {29, 8, 21, "Alignment"},
+ {29, 7, 21, "Align"},
};
#endif
/* Dump gold */
display_player_one_line(ENTRY_GOLD, format("%ld", p_ptr->au), TERM_L_GREEN);
- /* Dump turn */
- display_player_one_line(ENTRY_TURN, format("%ld", MAX(turn_real(turn),0)), TERM_L_GREEN);
+ /* Dump Day */
+ {
+ s32b len = 20L * TOWN_DAWN;
+ s32b tick = turn % len + len / 4;
+
+ sprintf(buf,
+#ifdef JP
+ "%2dÆüÌÜ %d:%02d",
+#else
+ "Day %d %d:%02d",
+#endif
+ ((p_ptr->prace == RACE_VAMPIRE) ||
+ (p_ptr->prace == RACE_SKELETON) ||
+ (p_ptr->prace == RACE_ZOMBIE) ||
+ (p_ptr->prace == RACE_SPECTRE))
+ ? (turn - (15L * TOWN_DAWN)) / len + 1
+ : (turn + (5L * TOWN_DAWN))/ len + 1,
+ (24 * tick / len) % 24,
+ (1440 * tick / len) % 60);
+ }
+ display_player_one_line(ENTRY_DAY, buf, TERM_L_GREEN);
/* Dump hit point */
if (p_ptr->chp >= p_ptr->mhp)