message_add(" ");
message_add(" ");
- exe_write_diary(creature_ptr, NIKKI_GAMESTART, 1, _("-------- 新規ゲーム開始 --------", "-------- Start New Game --------"));
- exe_write_diary(creature_ptr, NIKKI_HIGAWARI, 0, NULL);
+ exe_write_diary(creature_ptr, DIARY_GAMESTART, 1, _("-------- 新規ゲーム開始 --------", "-------- Start New Game --------"));
+ exe_write_diary(creature_ptr, DIARY_DIALY, 0, NULL);
sprintf(buf, _(" 性別に%sを選択した。", " choose %s personality."), sex_info[creature_ptr->psex].title);
- exe_write_diary(creature_ptr, NIKKI_BUNSHOU, 1, buf);
+ exe_write_diary(creature_ptr, DIARY_DESCRIPTION, 1, buf);
sprintf(buf, _(" 種族に%sを選択した。", " choose %s race."), race_info[creature_ptr->prace].title);
- exe_write_diary(creature_ptr, NIKKI_BUNSHOU, 1, buf);
+ exe_write_diary(creature_ptr, DIARY_DESCRIPTION, 1, buf);
sprintf(buf, _(" 職業に%sを選択した。", " choose %s class."), class_info[creature_ptr->pclass].title);
- exe_write_diary(creature_ptr, NIKKI_BUNSHOU, 1, buf);
+ exe_write_diary(creature_ptr, DIARY_DESCRIPTION, 1, buf);
if (creature_ptr->realm1)
{
sprintf(buf, _(" 魔法の領域に%s%sを選択した。", " choose %s%s realm."), realm_names[creature_ptr->realm1], creature_ptr->realm2 ? format("と%s", realm_names[creature_ptr->realm2]) : "");
- exe_write_diary(creature_ptr, NIKKI_BUNSHOU, 1, buf);
+ exe_write_diary(creature_ptr, DIARY_DESCRIPTION, 1, buf);
}
sprintf(buf, _(" 性格に%sを選択した。", " choose %s."), seikaku_info[creature_ptr->pseikaku].title);
- exe_write_diary(creature_ptr, NIKKI_BUNSHOU, 1, buf);
+ exe_write_diary(creature_ptr, DIARY_DESCRIPTION, 1, buf);
/* Init the shops */
for (i = 1; i < max_towns; i++)
extract_day_hour_min(customer_ptr, &prev_day, &prev_hour, &prev_min);
if ((prev_hour >= 6) && (prev_hour <= 17))
- exe_write_diary(customer_ptr, NIKKI_BUNSHOU, 0, _("宿屋に泊まった。", "stay over daytime at the inn."));
+ exe_write_diary(customer_ptr, DIARY_DESCRIPTION, 0, _("宿屋に泊まった。", "stay over daytime at the inn."));
else
- exe_write_diary(customer_ptr, NIKKI_BUNSHOU, 0, _("宿屋に泊まった。", "stay over night at the inn."));
+ exe_write_diary(customer_ptr, DIARY_DESCRIPTION, 0, _("宿屋に泊まった。", "stay over night at the inn."));
current_world_ptr->game_turn = (current_world_ptr->game_turn / (TURNS_PER_TICK * TOWN_DAWN / 2) + 1) * (TURNS_PER_TICK * TOWN_DAWN / 2);
if (current_world_ptr->dungeon_turn < current_world_ptr->dungeon_turn_limit)
prevent_turn_overflow();
- if ((prev_hour >= 18) && (prev_hour <= 23)) exe_write_diary(customer_ptr, NIKKI_HIGAWARI, 0, NULL);
+ if ((prev_hour >= 18) && (prev_hour <= 23)) exe_write_diary(customer_ptr, DIARY_DIALY, 0, NULL);
customer_ptr->chp = customer_ptr->mhp;
if (ironman_nightmare)
}
msg_print(_("あなたは絶叫して目を覚ました。", "You awake screaming."));
- exe_write_diary(customer_ptr, NIKKI_BUNSHOU, 0, _("悪夢にうなされてよく眠れなかった。", "be troubled by a nightmare."));
+ exe_write_diary(customer_ptr, DIARY_DESCRIPTION, 0, _("悪夢にうなされてよく眠れなかった。", "be troubled by a nightmare."));
break;
}
if ((prev_hour >= 6) && (prev_hour <= 17))
{
msg_print(_("あなたはリフレッシュして目覚め、夕方を迎えた。", "You awake refreshed for the evening."));
- exe_write_diary(customer_ptr, NIKKI_BUNSHOU, 0, _("夕方を迎えた。", "awake refreshed."));
+ exe_write_diary(customer_ptr, DIARY_DESCRIPTION, 0, _("夕方を迎えた。", "awake refreshed."));
break;
}
msg_print(_("あなたはリフレッシュして目覚め、新たな日を迎えた。", "You awake refreshed for the new day."));
- exe_write_diary(customer_ptr, NIKKI_BUNSHOU, 0, _("すがすがしい朝を迎えた。", "awake refreshed."));
+ exe_write_diary(customer_ptr, DIARY_DESCRIPTION, 0, _("すがすがしい朝を迎えた。", "awake refreshed."));
break;
}
case BACT_RUMORS: /* Listen for rumors */
if (creature_ptr->current_floor_ptr->dun_level - up_num < d_info[creature_ptr->dungeon_idx].mindepth)
up_num = creature_ptr->current_floor_ptr->dun_level;
}
- if (record_stair) exe_write_diary(creature_ptr, NIKKI_STAIR, 0-up_num, _("階段を上った", "climbed up the stairs to"));
+ if (record_stair) exe_write_diary(creature_ptr, DIARY_STAIR, 0-up_num, _("階段を上った", "climbed up the stairs to"));
/* Success */
if ((creature_ptr->pseikaku == SEIKAKU_COMBAT) || (creature_ptr->inventory_list[INVEN_BOW].name1 == ART_CRIMSON))
if (record_stair)
{
- if (fall_trap) exe_write_diary(creature_ptr, NIKKI_STAIR, down_num, _("落とし戸に落ちた", "fell through a trap door"));
- else exe_write_diary(creature_ptr, NIKKI_STAIR, down_num, _("階段を下りた", "climbed down the stairs to"));
+ if (fall_trap) exe_write_diary(creature_ptr, DIARY_STAIR, down_num, _("落とし戸に落ちた", "fell through a trap door"));
+ else exe_write_diary(creature_ptr, DIARY_STAIR, down_num, _("階段を下りた", "climbed down the stairs to"));
}
if (fall_trap)
if (!current_world_ptr->total_winner)
{
- exe_write_diary(creature_ptr, NIKKI_BUNSHOU, 0, _("ダンジョンの探索に絶望して自殺した。", "give up all hope to commit suicide."));
- exe_write_diary(creature_ptr, NIKKI_GAMESTART, 1, _("-------- ゲームオーバー --------", "-------- Game Over --------"));
- exe_write_diary(creature_ptr, NIKKI_BUNSHOU, 1, "\n\n\n\n");
+ exe_write_diary(creature_ptr, DIARY_DESCRIPTION, 0, _("ダンジョンの探索に絶望して自殺した。", "give up all hope to commit suicide."));
+ exe_write_diary(creature_ptr, DIARY_GAMESTART, 1, _("-------- ゲームオーバー --------", "-------- Game Over --------"));
+ exe_write_diary(creature_ptr, DIARY_DESCRIPTION, 1, "\n\n\n\n");
}
/* Cause of death */
if (disable_diary) return(-1);
- if (type == NIKKI_FIX_QUEST_C ||
- type == NIKKI_FIX_QUEST_F ||
- type == NIKKI_RAND_QUEST_C ||
- type == NIKKI_RAND_QUEST_F ||
- type == NIKKI_TO_QUEST)
+ if (type == DIARY_FIX_QUEST_C ||
+ type == DIARY_FIX_QUEST_F ||
+ type == DIARY_RAND_QUEST_C ||
+ type == DIARY_RAND_QUEST_F ||
+ type == DIARY_TO_QUEST)
{
QUEST_IDX old_quest;
switch (type)
{
- case NIKKI_HIGAWARI:
+ case DIARY_DIALY:
{
if (day < MAX_DAYS) fprintf(fff, _("%d日目\n", "Day %d\n"), day);
else fputs(_("*****日目\n", "Day *****\n"), fff);
do_level = FALSE;
break;
}
- case NIKKI_BUNSHOU:
+ case DIARY_DESCRIPTION:
{
if (num)
{
fprintf(fff, " %2d:%02d %20s %s\n", hour, min, note_level, note);
break;
}
- case NIKKI_ART:
+ case DIARY_ART:
{
fprintf(fff, _(" %2d:%02d %20s %sを発見した。\n", " %2d:%02d %20s discovered %s.\n"), hour, min, note_level, note);
break;
}
- case NIKKI_ART_SCROLL:
+ case DIARY_ART_SCROLL:
{
fprintf(fff, _(" %2d:%02d %20s 巻物によって%sを生成した。\n", " %2d:%02d %20s created %s by scroll.\n"), hour, min, note_level, note);
break;
}
- case NIKKI_UNIQUE:
+ case DIARY_UNIQUE:
{
fprintf(fff, _(" %2d:%02d %20s %sを倒した。\n", " %2d:%02d %20s defeated %s.\n"), hour, min, note_level, note);
break;
}
- case NIKKI_FIX_QUEST_C:
+ case DIARY_FIX_QUEST_C:
{
if (quest[num].flags & QUEST_FLAG_SILENT) break;
fprintf(fff, _(" %2d:%02d %20s クエスト「%s」を達成した。\n",
" %2d:%02d %20s completed quest '%s'.\n"), hour, min, note_level, quest[num].name);
break;
}
- case NIKKI_FIX_QUEST_F:
+ case DIARY_FIX_QUEST_F:
{
if (quest[num].flags & QUEST_FLAG_SILENT) break;
fprintf(fff, _(" %2d:%02d %20s クエスト「%s」から命からがら逃げ帰った。\n",
" %2d:%02d %20s run away from quest '%s'.\n"), hour, min, note_level, quest[num].name);
break;
}
- case NIKKI_RAND_QUEST_C:
+ case DIARY_RAND_QUEST_C:
{
GAME_TEXT name[MAX_NLEN];
strcpy(name, r_name + r_info[quest[num].r_idx].name);
" %2d:%02d %20s completed random quest '%s'\n"), hour, min, note_level, name);
break;
}
- case NIKKI_RAND_QUEST_F:
+ case DIARY_RAND_QUEST_F:
{
GAME_TEXT name[MAX_NLEN];
strcpy(name, r_name + r_info[quest[num].r_idx].name);
" %2d:%02d %20s ran away from quest '%s'.\n"), hour, min, note_level, name);
break;
}
- case NIKKI_MAXDEAPTH:
+ case DIARY_MAXDEAPTH:
{
fprintf(fff, _(" %2d:%02d %20s %sの最深階%d階に到達した。\n",
" %2d:%02d %20s reached level %d of %s for the first time.\n"), hour, min, note_level,
_(num, d_name + d_info[creature_ptr->dungeon_idx].name));
break;
}
- case NIKKI_TRUMP:
+ case DIARY_TRUMP:
{
fprintf(fff, _(" %2d:%02d %20s %s%sの最深階を%d階にセットした。\n",
" %2d:%02d %20s reset recall level of %s to %d %s.\n"), hour, min, note_level, note,
_((int)max_dlv[num], d_name + d_info[num].name));
break;
}
- case NIKKI_STAIR:
+ case DIARY_STAIR:
{
concptr to;
if (q_idx && (is_fixed_quest_idx(q_idx)
fprintf(fff, _(" %2d:%02d %20s %sへ%s。\n", " %2d:%02d %20s %s %s.\n"), hour, min, note_level, _(to, note), _(note, to));
break;
}
- case NIKKI_RECALL:
+ case DIARY_RECALL:
{
if (!num)
fprintf(fff, _(" %2d:%02d %20s 帰還を使って%sの%d階へ下りた。\n", " %2d:%02d %20s recalled to dungeon level %d of %s.\n"),
fprintf(fff, _(" %2d:%02d %20s 帰還を使って地上へと戻った。\n", " %2d:%02d %20s recalled from dungeon to surface.\n"), hour, min, note_level);
break;
}
- case NIKKI_TO_QUEST:
+ case DIARY_TO_QUEST:
{
if (quest[num].flags & QUEST_FLAG_SILENT) break;
fprintf(fff, _(" %2d:%02d %20s クエスト「%s」へと突入した。\n", " %2d:%02d %20s entered the quest '%s'.\n"),
hour, min, note_level, quest[num].name);
break;
}
- case NIKKI_TELE_LEV:
+ case DIARY_TELE_LEV:
{
fprintf(fff, _(" %2d:%02d %20s レベル・テレポートで脱出した。\n", " %2d:%02d %20s Got out using teleport level.\n"),
hour, min, note_level);
break;
}
- case NIKKI_BUY:
+ case DIARY_BUY:
{
fprintf(fff, _(" %2d:%02d %20s %sを購入した。\n", " %2d:%02d %20s bought %s.\n"), hour, min, note_level, note);
break;
}
- case NIKKI_SELL:
+ case DIARY_SELL:
{
fprintf(fff, _(" %2d:%02d %20s %sを売却した。\n", " %2d:%02d %20s sold %s.\n"), hour, min, note_level, note);
break;
}
- case NIKKI_ARENA:
+ case DIARY_ARENA:
{
if (num < 0)
{
}
break;
}
- case NIKKI_HANMEI:
+ case DIARY_FOUND:
{
fprintf(fff, _(" %2d:%02d %20s %sを識別した。\n", " %2d:%02d %20s identified %s.\n"), hour, min, note_level, note);
break;
}
- case NIKKI_WIZ_TELE:
+ case DIARY_WIZ_TELE:
{
concptr to;
if (!creature_ptr->current_floor_ptr->dun_level)
" %2d:%02d %20s wizard-teleport to %s.\n"), hour, min, note_level, to);
break;
}
- case NIKKI_PAT_TELE:
+ case DIARY_PAT_TELE:
{
concptr to;
if (!creature_ptr->current_floor_ptr->dun_level)
" %2d:%02d %20s used Pattern to teleport to %s.\n"), hour, min, note_level, to);
break;
}
- case NIKKI_LEVELUP:
+ case DIARY_LEVELUP:
{
fprintf(fff, _(" %2d:%02d %20s レベルが%dに上がった。\n", " %2d:%02d %20s reached player level %d.\n"), hour, min, note_level, num);
break;
}
- case NIKKI_GAMESTART:
+ case DIARY_GAMESTART:
{
time_t ct = time((time_t*)0);
do_level = FALSE;
fprintf(fff, " %2d:%02d %20s %s %s", hour, min, note_level, note, ctime(&ct));
break;
}
- case NIKKI_NAMED_PET:
+ case DIARY_NAMED_PET:
{
fprintf(fff, " %2d:%02d %20s ", hour, min, note_level);
switch (num)
break;
}
- case NIKKI_WIZARD_LOG:
+ case DIARY_WIZARD_LOG:
fprintf(fff, "%s\n", note);
break;
if (get_string(_("内容: ", "diary note: "), tmp, 79))
{
strcpy(bunshou, tmp);
- exe_write_diary(creature_ptr, NIKKI_BUNSHOU, 0, bunshou);
+ exe_write_diary(creature_ptr, DIARY_DESCRIPTION, 0, bunshou);
}
}
GAME_TURN turn_tmp = current_world_ptr->game_turn;
current_world_ptr->game_turn = record_turn;
sprintf(buf, _("%sを手に入れた。", "descover %s."), record_o_name);
- exe_write_diary(creaute_ptr, NIKKI_BUNSHOU, 0, buf);
+ exe_write_diary(creaute_ptr, DIARY_DESCRIPTION, 0, buf);
current_world_ptr->game_turn = turn_tmp;
}
#pragma once
-#define NIKKI_HIGAWARI 0
-#define NIKKI_BUNSHOU 1
-#define NIKKI_ART 2
-#define NIKKI_UNIQUE 3
-#define NIKKI_FIX_QUEST_C 4
-#define NIKKI_FIX_QUEST_F 5
-#define NIKKI_RAND_QUEST_C 6
-#define NIKKI_RAND_QUEST_F 7
-#define NIKKI_MAXDEAPTH 8
-#define NIKKI_TRUMP 9
-#define NIKKI_STAIR 10
-#define NIKKI_RECALL 11
-#define NIKKI_TO_QUEST 12
-#define NIKKI_TELE_LEV 13
-#define NIKKI_BUY 14
-#define NIKKI_SELL 15
-#define NIKKI_ARENA 16
-#define NIKKI_HANMEI 17
-#define NIKKI_LEVELUP 18
-#define NIKKI_GAMESTART 19
-#define NIKKI_WIZ_TELE 20
-#define NIKKI_NAMED_PET 21
-#define NIKKI_PAT_TELE 22
-#define NIKKI_ART_SCROLL 23
-
-#define NIKKI_WIZARD_LOG 24
+#define DIARY_DIALY 0
+#define DIARY_DESCRIPTION 1
+#define DIARY_ART 2
+#define DIARY_UNIQUE 3
+#define DIARY_FIX_QUEST_C 4
+#define DIARY_FIX_QUEST_F 5
+#define DIARY_RAND_QUEST_C 6
+#define DIARY_RAND_QUEST_F 7
+#define DIARY_MAXDEAPTH 8
+#define DIARY_TRUMP 9
+#define DIARY_STAIR 10
+#define DIARY_RECALL 11
+#define DIARY_TO_QUEST 12
+#define DIARY_TELEPORT_LEVEL 13
+#define DIARY_BUY 14
+#define DIARY_SELL 15
+#define DIARY_ARENA 16
+#define DIARY_FOUND 17
+#define DIARY_LEVELUP 18
+#define DIARY_GAMESTART 19
+#define DIARY_WIZ_TELE 20
+#define DIARY_NAMED_PET 21
+#define DIARY_PAT_TELE 22
+#define DIARY_ART_SCROLL 23
+#define DIARY_WIZARD_LOG 24
#define RECORD_NAMED_PET_NAME 0
#define RECORD_NAMED_PET_UNNAME 1
case '6':
{
if (!current_world_ptr->noscore)
- exe_write_diary(p_ptr, NIKKI_BUNSHOU, 0,
+ exe_write_diary(p_ptr, DIARY_DESCRIPTION, 0,
_("詐欺オプションをONにして、スコアを残せなくなった。", "give up sending score to use cheating options."));
current_world_ptr->noscore |= (cheat_info[k].o_set * 256 + cheat_info[k].o_bit);
(*cheat_info[k].o_var) = TRUE;
GAME_TEXT m_name[MAX_NLEN];
monster_desc(m_name, m_ptr, MD_INDEF_VISIBLE);
- exe_write_diary(creature_ptr, NIKKI_NAMED_PET, RECORD_NAMED_PET_DISMISS, m_name);
+ exe_write_diary(creature_ptr, DIARY_NAMED_PET, RECORD_NAMED_PET_DISMISS, m_name);
}
if (pet_ctr == creature_ptr->riding)
if (record_named_pet)
{
monster_desc(m_name, m_ptr, MD_INDEF_VISIBLE);
- exe_write_diary(creature_ptr, NIKKI_NAMED_PET, RECORD_NAMED_PET_NAME, m_name);
+ exe_write_diary(creature_ptr, DIARY_NAMED_PET, RECORD_NAMED_PET_NAME, m_name);
}
}
else
if (record_named_pet && old_name)
{
monster_desc(m_name, m_ptr, MD_INDEF_VISIBLE);
- exe_write_diary(creature_ptr, NIKKI_NAMED_PET, RECORD_NAMED_PET_UNNAME, m_name);
+ exe_write_diary(creature_ptr, DIARY_NAMED_PET, RECORD_NAMED_PET_UNNAME, m_name);
}
m_ptr->nickname = 0;
}
caster_ptr->spell_forgotten2 = 0L;
sprintf(tmp, _("魔法の領域を%sから%sに変更した。", "change magic realm from %s to %s."), realm_names[caster_ptr->realm2], realm_names[next_realm]);
- exe_write_diary(caster_ptr, NIKKI_BUNSHOU, 0, tmp);
+ exe_write_diary(caster_ptr, DIARY_DESCRIPTION, 0, tmp);
caster_ptr->old_realm |= 1 << (caster_ptr->realm2 - 1);
caster_ptr->realm2 = next_realm;
leave_quest_check(creature_ptr);
- if (record_stair) exe_write_diary(creature_ptr, NIKKI_PAT_TELE, 0, NULL);
+ if (record_stair) exe_write_diary(creature_ptr, DIARY_PAT_TELE, 0, NULL);
creature_ptr->current_floor_ptr->inside_quest = 0;
free_turn(creature_ptr);
if (creature_ptr->dungeon_idx) creature_ptr->recall_dungeon = creature_ptr->dungeon_idx;
if (record_stair)
- exe_write_diary(creature_ptr, NIKKI_RECALL, floor_ptr->dun_level, NULL);
+ exe_write_diary(creature_ptr, DIARY_RECALL, floor_ptr->dun_level, NULL);
floor_ptr->dun_level = 0;
creature_ptr->dungeon_idx = 0;
creature_ptr->dungeon_idx = creature_ptr->recall_dungeon;
if (record_stair)
- exe_write_diary(creature_ptr, NIKKI_RECALL, floor_ptr->dun_level, NULL);
+ exe_write_diary(creature_ptr, DIARY_RECALL, floor_ptr->dun_level, NULL);
/* New depth */
floor_ptr->dun_level = max_dlv[creature_ptr->dungeon_idx];
{
if (min != prev_min)
{
- exe_write_diary(player_ptr, NIKKI_HIGAWARI, 0, NULL);
+ exe_write_diary(player_ptr, DIARY_DIALY, 0, NULL);
determine_daily_bounty(player_ptr, FALSE);
}
}
return FALSE;
}
- exe_write_diary(p_ptr, NIKKI_BUNSHOU, 0, _("ウィザードモードに突入してスコアを残せなくなった。", "give up recording score to enter wizard mode."));
+ exe_write_diary(p_ptr, DIARY_DESCRIPTION, 0, _("ウィザードモードに突入してスコアを残せなくなった。", "give up recording score to enter wizard mode."));
/* Mark savefile */
current_world_ptr->noscore |= 0x0002;
}
return FALSE;
}
- exe_write_diary(p_ptr, NIKKI_BUNSHOU, 0, _("デバッグモードに突入してスコアを残せなくなった。", "give up sending score to use debug commands."));
+ exe_write_diary(p_ptr, DIARY_DESCRIPTION, 0, _("デバッグモードに突入してスコアを残せなくなった。", "give up sending score to use debug commands."));
/* Mark savefile */
current_world_ptr->noscore |= 0x0008;
}
if ((max_dlv[player_ptr->dungeon_idx] < floor_ptr->dun_level) && !floor_ptr->inside_quest)
{
max_dlv[player_ptr->dungeon_idx] = floor_ptr->dun_level;
- if (record_maxdepth) exe_write_diary(player_ptr, NIKKI_MAXDEAPTH, floor_ptr->dun_level, NULL);
+ if (record_maxdepth) exe_write_diary(player_ptr, DIARY_MAXDEAPTH, floor_ptr->dun_level, NULL);
}
(void)calculate_upkeep(player_ptr);
{
write_level = FALSE;
- exe_write_diary(player_ptr, NIKKI_GAMESTART, 1,
+ exe_write_diary(player_ptr, DIARY_GAMESTART, 1,
_(" ----ゲーム再開----",
" ---- Restart Game ----"));
{
char buf[80];
sprintf(buf, _("%sに降り立った。", "You are standing in the %s."), map_name(player_ptr));
- exe_write_diary(player_ptr, NIKKI_BUNSHOU, 0, buf);
+ exe_write_diary(player_ptr, DIARY_DESCRIPTION, 0, buf);
}
/* Start game */
{
creature_ptr->playing = FALSE;
creature_ptr->leaving = TRUE;
- exe_write_diary(creature_ptr, NIKKI_GAMESTART, 0, _("----ゲーム中断----", "---- Save and Exit Game ----"));
+ exe_write_diary(creature_ptr, DIARY_GAMESTART, 0, _("----ゲーム中断----", "---- Save and Exit Game ----"));
}
Term_putstr(45, hgt - 1, -1, TERM_RED, _("緊急セーブ...", "Panic save..."));
- exe_write_diary(p_ptr, NIKKI_GAMESTART, 0, _("----ゲーム異常終了----", "---- Panic Save and Abort Game ----"));
+ exe_write_diary(p_ptr, DIARY_GAMESTART, 0, _("----ゲーム異常終了----", "---- Panic Save and Abort Game ----"));
Term_fresh();
p_ptr->panic_save = 1;
floor_ptr->object_level = floor_ptr->base_level;
floor_ptr->monster_level = floor_ptr->base_level;
- if (record_stair) exe_write_diary(player_ptr, NIKKI_TO_QUEST, floor_ptr->inside_quest, NULL);
+ if (record_stair) exe_write_diary(player_ptr, DIARY_TO_QUEST, floor_ptr->inside_quest, NULL);
get_mon_num_prep(get_monster_hook(), NULL);
init_flags = INIT_CREATE_DUNGEON;
if (master_ptr->riding == i) continue;
monster_desc(m_name, m_ptr, MD_ASSUME_VISIBLE | MD_INDEF_VISIBLE);
- exe_write_diary(master_ptr, NIKKI_NAMED_PET, RECORD_NAMED_PET_MOVED, m_name);
+ exe_write_diary(master_ptr, DIARY_NAMED_PET, RECORD_NAMED_PET_MOVED, m_name);
}
}
if (record_named_pet && m_ptr->nickname)
{
monster_desc(m_name, m_ptr, MD_INDEF_VISIBLE);
- exe_write_diary(master_ptr, NIKKI_NAMED_PET, RECORD_NAMED_PET_LOST_SIGHT, m_name);
+ exe_write_diary(master_ptr, DIARY_NAMED_PET, RECORD_NAMED_PET_LOST_SIGHT, m_name);
}
/* Pre-calculated in precalc_cur_num_of_pet(), but need to decrease */
/* Mega-Hack -- Delay death */
if (p_ptr->chp < 0) p_ptr->is_dead = FALSE;
- exe_write_diary(p_ptr, NIKKI_GAMESTART, 0, _("----ゲーム中断----", "---- Save and Exit Game ----"));
+ exe_write_diary(p_ptr, DIARY_GAMESTART, 0, _("----ゲーム中断----", "---- Save and Exit Game ----"));
/* Hardcode panic save */
p_ptr->panic_save = 1;
{
GAME_TEXT m_name[MAX_NLEN];
monster_desc(m_name, m_ptr, MD_INDEF_VISIBLE);
- exe_write_diary(target_ptr, NIKKI_NAMED_PET, RECORD_NAMED_PET_LOSE_PARENT, m_name);
+ exe_write_diary(target_ptr, DIARY_NAMED_PET, RECORD_NAMED_PET_LOSE_PARENT, m_name);
}
delete_monster_idx(m_idx);
{
char note_buf[160];
sprintf(note_buf, "%s%s", r_name + r_ptr->name, (m_ptr->smart & SM_CLONED) ? _("(クローン)", "(Clone)") : "");
- exe_write_diary(target_ptr, NIKKI_UNIQUE, 0, note_buf);
+ exe_write_diary(target_ptr, DIARY_UNIQUE, 0, note_buf);
}
/* Make a sound */
GAME_TEXT m_name[MAX_NLEN];
monster_desc(m_name, m_ptr, MD_INDEF_VISIBLE);
- exe_write_diary(p_ptr, NIKKI_NAMED_PET, 3, m_name);
+ exe_write_diary(p_ptr, DIARY_NAMED_PET, 3, m_name);
}
/* Let monsters explode! */
monster_desc(m_name, m_ptr, MD_WRONGDOER_NAME);
- exe_write_diary(p_ptr, NIKKI_ARENA, p_ptr->arena_number, m_name);
+ exe_write_diary(p_ptr, DIARY_ARENA, p_ptr->arena_number, m_name);
}
}
play_music(TERM_XTRA_MUSIC_BASIC, MUSIC_BASIC_FINAL_QUEST_CLEAR);
- exe_write_diary(p_ptr, NIKKI_BUNSHOU, 0, _("見事に変愚蛮怒の勝利者となった!", "become *WINNER* of Hengband finely!"));
+ exe_write_diary(p_ptr, DIARY_DESCRIPTION, 0, _("見事に変愚蛮怒の勝利者となった!", "become *WINNER* of Hengband finely!"));
admire_from_patron(p_ptr);
{
GAME_TEXT m_name[MAX_NLEN];
monster_desc(m_name, m_ptr, MD_INDEF_VISIBLE);
- exe_write_diary(p_ptr, NIKKI_NAMED_PET, RECORD_NAMED_PET_COMPACT, m_name);
+ exe_write_diary(p_ptr, DIARY_NAMED_PET, RECORD_NAMED_PET_COMPACT, m_name);
}
delete_monster_idx(i);
{
GAME_TEXT m_name[MAX_NLEN];
monster_desc(m_name, m_ptr, MD_INDEF_VISIBLE);
- exe_write_diary(creature_ptr, NIKKI_NAMED_PET, RECORD_NAMED_PET_GENOCIDE, m_name);
+ exe_write_diary(creature_ptr, DIARY_NAMED_PET, RECORD_NAMED_PET_GENOCIDE, m_name);
}
/* Delete the monster, rather than killing it. */
delete_monster_idx(g_ptr->m_idx);
q_ptr->number = 1;
object_desc(o_name, q_ptr, OD_NAME_ONLY);
- exe_write_diary(owner_ptr, NIKKI_HANMEI, 0, o_name);
+ exe_write_diary(owner_ptr, DIARY_FOUND, 0, o_name);
}
}
if (reward)
{
- exe_write_diary(creature_ptr, NIKKI_BUNSHOU, 0, format(_("パトロンの報酬で%s", "The patron rewards you with %s."), reward));
+ exe_write_diary(creature_ptr, DIARY_DESCRIPTION, 0, format(_("パトロンの報酬で%s", "The patron rewards you with %s."), reward));
}
}
concptr m_name = r_name + r_info[arena_info[creature_ptr->arena_number].r_idx].name;
msg_format(_("あなたは%sの前に敗れ去った。", "You are beaten by %s."), m_name);
msg_print(NULL);
- if (record_arena) exe_write_diary(creature_ptr, NIKKI_ARENA, -1 - creature_ptr->arena_number, m_name);
+ if (record_arena) exe_write_diary(creature_ptr, DIARY_ARENA, -1 - creature_ptr->arena_number, m_name);
}
else
{
if (winning_seppuku)
{
- exe_write_diary(creature_ptr, NIKKI_BUNSHOU, 0, _("勝利の後切腹した。", "did Seppuku after the winning."));
+ exe_write_diary(creature_ptr, DIARY_DESCRIPTION, 0, _("勝利の後切腹した。", "did Seppuku after the winning."));
}
else
{
sprintf(buf, _("%d階", "level %d"), (int)creature_ptr->current_floor_ptr->dun_level);
sprintf(tmp, _("%sで%sに殺された。", "killed by %s %s."), buf, creature_ptr->died_from);
- exe_write_diary(creature_ptr, NIKKI_BUNSHOU, 0, tmp);
+ exe_write_diary(creature_ptr, DIARY_DESCRIPTION, 0, tmp);
}
- exe_write_diary(creature_ptr, NIKKI_GAMESTART, 1, _("-------- ゲームオーバー --------", "-------- Game Over --------"));
- exe_write_diary(creature_ptr, NIKKI_BUNSHOU, 1, "\n\n\n\n");
+ exe_write_diary(creature_ptr, DIARY_GAMESTART, 1, _("-------- ゲームオーバー --------", "-------- Game Over --------"));
+ exe_write_diary(creature_ptr, DIARY_DESCRIPTION, 1, "\n\n\n\n");
flush();
hit_from = _("何か", "something");
sprintf(tmp, _("%sによってピンチに陥った。", "A critical situation because of %s."), hit_from);
- exe_write_diary(creature_ptr, NIKKI_BUNSHOU, 0, tmp);
+ exe_write_diary(creature_ptr, DIARY_DESCRIPTION, 0, tmp);
}
if (auto_more)
}
level_inc_stat = TRUE;
- exe_write_diary(creature_ptr, NIKKI_LEVELUP, creature_ptr->lev, NULL);
+ exe_write_diary(creature_ptr, DIARY_LEVELUP, creature_ptr->lev, NULL);
}
sound(SOUND_LEVEL);
creature_ptr->wild_mode = FALSE;
creature_ptr->leaving = TRUE;
- exe_write_diary(creature_ptr, NIKKI_BUNSHOU, 1,
+ exe_write_diary(creature_ptr, DIARY_DESCRIPTION, 1,
_(" しかし、生き返った。",
" but revived."));
switch (q_ptr->type)
{
case QUEST_TYPE_RANDOM:
- if (record_rand_quest) exe_write_diary(player_ptr, NIKKI_RAND_QUEST_C, quest_num, NULL);
+ if (record_rand_quest) exe_write_diary(player_ptr, DIARY_RAND_QUEST_C, quest_num, NULL);
break;
default:
- if (record_fix_quest) exe_write_diary(player_ptr, NIKKI_FIX_QUEST_C, quest_num, NULL);
+ if (record_fix_quest) exe_write_diary(player_ptr, DIARY_FIX_QUEST_C, quest_num, NULL);
break;
}
if (q_ptr->type == QUEST_TYPE_RANDOM)
{
if (record_rand_quest)
- exe_write_diary(player_ptr, NIKKI_RAND_QUEST_F, leaving_quest, NULL);
+ exe_write_diary(player_ptr, DIARY_RAND_QUEST_F, leaving_quest, NULL);
return;
}
if (record_fix_quest)
- exe_write_diary(player_ptr, NIKKI_FIX_QUEST_F, leaving_quest, NULL);
+ exe_write_diary(player_ptr, DIARY_FIX_QUEST_F, leaving_quest, NULL);
}
/* If player did Seppuku, that is already written in playrecord */
if (!seppuku)
{
- exe_write_diary(winner_ptr, NIKKI_BUNSHOU, 0, _("ダンジョンの探索から引退した。", "retired exploring dungeons."));
- exe_write_diary(winner_ptr, NIKKI_GAMESTART, 1, _("-------- ゲームオーバー --------", "-------- Game Over --------"));
- exe_write_diary(winner_ptr, NIKKI_BUNSHOU, 1, "\n\n\n\n");
+ exe_write_diary(winner_ptr, DIARY_DESCRIPTION, 0, _("ダンジョンの探索から引退した。", "retired exploring dungeons."));
+ exe_write_diary(winner_ptr, DIARY_GAMESTART, 1, _("-------- ゲームオーバー --------", "-------- Game Over --------"));
+ exe_write_diary(winner_ptr, DIARY_DESCRIPTION, 1, "\n\n\n\n");
}
/* Flush input */
GAME_TEXT m_name[MAX_NLEN];
monster_desc(m_name, m_ptr, MD_INDEF_VISIBLE);
- exe_write_diary(caster_ptr, NIKKI_NAMED_PET, RECORD_NAMED_PET_DESTROY, m_name);
+ exe_write_diary(caster_ptr, DIARY_NAMED_PET, RECORD_NAMED_PET_DESTROY, m_name);
}
/* Delete the monster (if any) */
char m2_name[MAX_NLEN];
monster_desc(m2_name, m_ptr, MD_INDEF_VISIBLE);
- exe_write_diary(caster_ptr, NIKKI_NAMED_PET, RECORD_NAMED_PET_EARTHQUAKE, m2_name);
+ exe_write_diary(caster_ptr, DIARY_NAMED_PET, RECORD_NAMED_PET_EARTHQUAKE, m2_name);
}
}
char m2_name[MAX_NLEN];
monster_desc(m2_name, m_ptr, MD_INDEF_VISIBLE);
- exe_write_diary(caster_ptr, NIKKI_NAMED_PET, RECORD_NAMED_PET_HEAL_LEPER, m2_name);
+ exe_write_diary(caster_ptr, DIARY_NAMED_PET, RECORD_NAMED_PET_HEAL_LEPER, m2_name);
}
delete_monster_idx(g_ptr->m_idx);
GAME_TEXT m_name[MAX_NLEN];
monster_desc(m_name, m_ptr, MD_INDEF_VISIBLE);
- exe_write_diary(caster_ptr, NIKKI_NAMED_PET, RECORD_NAMED_PET_GENOCIDE, m_name);
+ exe_write_diary(caster_ptr, DIARY_NAMED_PET, RECORD_NAMED_PET_GENOCIDE, m_name);
}
delete_monster_idx(m_idx);
GAME_TEXT m_name[MAX_NLEN];
monster_desc(m_name, m_ptr, MD_INDEF_VISIBLE);
- exe_write_diary(caster_ptr, NIKKI_NAMED_PET, RECORD_NAMED_PET_BLAST, m_name);
+ exe_write_diary(caster_ptr, DIARY_NAMED_PET, RECORD_NAMED_PET_BLAST, m_name);
}
delete_monster_idx(i);
creature_ptr->oldpx = creature_ptr->x;
}
- if (record_stair) exe_write_diary(creature_ptr, NIKKI_TELE_LEV, 1, NULL);
+ if (record_stair) exe_write_diary(creature_ptr, DIARY_TELE_LEV, 1, NULL);
if (autosave_l) do_cmd_save_game(creature_ptr, TRUE);
if (m_idx <= 0) /* To player */
{
- if (record_stair) exe_write_diary(creature_ptr, NIKKI_TELE_LEV, -1, NULL);
+ if (record_stair) exe_write_diary(creature_ptr, DIARY_TELE_LEV, -1, NULL);
if (autosave_l) do_cmd_save_game(creature_ptr, TRUE);
if (m_idx <= 0) /* To player */
{
- if (record_stair) exe_write_diary(creature_ptr, NIKKI_TELE_LEV, -1, NULL);
+ if (record_stair) exe_write_diary(creature_ptr, DIARY_TELE_LEV, -1, NULL);
if (autosave_l) do_cmd_save_game(creature_ptr, TRUE);
{
/* Never reach this code on the surface */
/* if (!creature_ptr->current_floor_ptr->dun_level) creature_ptr->dungeon_idx = creature_ptr->recall_dungeon; */
- if (record_stair) exe_write_diary(creature_ptr, NIKKI_TELE_LEV, 1, NULL);
+ if (record_stair) exe_write_diary(creature_ptr, DIARY_TELE_LEV, 1, NULL);
if (autosave_l) do_cmd_save_game(creature_ptr, TRUE);
prepare_change_floor_mode(creature_ptr, CFM_SAVE_FLOORS | CFM_DOWN | CFM_RAND_PLACE | CFM_RAND_CONNECT);
char m2_name[MAX_NLEN];
monster_desc(m2_name, m_ptr, MD_INDEF_VISIBLE);
- exe_write_diary(creature_ptr, NIKKI_NAMED_PET, RECORD_NAMED_PET_TELE_LEVEL, m2_name);
+ exe_write_diary(creature_ptr, DIARY_NAMED_PET, RECORD_NAMED_PET_TELE_LEVEL, m2_name);
}
delete_monster_idx(m_idx);
{
max_dlv[creature_ptr->dungeon_idx] = creature_ptr->current_floor_ptr->dun_level;
if (record_maxdepth)
- exe_write_diary(creature_ptr, NIKKI_TRUMP, creature_ptr->dungeon_idx, _("帰還のときに", "when recall from dungeon"));
+ exe_write_diary(creature_ptr, DIARY_TRUMP, creature_ptr->dungeon_idx, _("帰還のときに", "when recall from dungeon"));
}
}
creature_ptr->recall_dungeon = select_dungeon;
max_dlv[creature_ptr->recall_dungeon] = ((amt > d_info[select_dungeon].maxdepth) ? d_info[select_dungeon].maxdepth : ((amt < d_info[select_dungeon].mindepth) ? d_info[select_dungeon].mindepth : amt));
if (record_maxdepth)
- exe_write_diary(creature_ptr, NIKKI_TRUMP, select_dungeon, _("トランプタワーで", "at Trump Tower"));
+ exe_write_diary(creature_ptr, DIARY_TRUMP, select_dungeon, _("トランプタワーで", "at Trump Tower"));
msg_print(_("回りの大気が張りつめてきた...", "The air about you becomes charged..."));
max_dlv[select_dungeon] = dummy;
if (record_maxdepth)
- exe_write_diary(caster_ptr, NIKKI_TRUMP, select_dungeon, _("フロア・リセットで", "using a scroll of reset recall"));
+ exe_write_diary(caster_ptr, DIARY_TRUMP, select_dungeon, _("フロア・リセットで", "using a scroll of reset recall"));
/* Accept request */
#ifdef JP
msg_format("%sの帰還レベルを %d 階にセット。", d_name + d_info[select_dungeon].name, dummy, dummy * 50);
if (record_rand_art)
{
object_desc(o_name, o_ptr, OD_NAME_ONLY);
- exe_write_diary(caster_ptr, NIKKI_ART_SCROLL, 0, o_name);
+ exe_write_diary(caster_ptr, DIARY_ART_SCROLL, 0, o_name);
}
chg_virtue(caster_ptr, V_ENCHANT, 1);
object_desc(o_name, o_ptr, OD_NAME_ONLY);
if(record_fix_art && !old_known && object_is_fixed_artifact(o_ptr))
- exe_write_diary(owner_ptr, NIKKI_ART, 0, o_name);
+ exe_write_diary(owner_ptr, DIARY_ART, 0, o_name);
if(record_rand_art && !old_known && o_ptr->art_name)
- exe_write_diary(owner_ptr, NIKKI_ART, 0, o_name);
+ exe_write_diary(owner_ptr, DIARY_ART, 0, o_name);
return old_known;
}
strcpy(record_o_name, o_name);
record_turn = current_world_ptr->game_turn;
- if (record_buy) exe_write_diary(player_ptr, NIKKI_BUY, 0, o_name);
+ if (record_buy) exe_write_diary(player_ptr, DIARY_BUY, 0, o_name);
object_desc(o_name, o_ptr, OD_NAME_ONLY);
if (record_rand_art && o_ptr->art_name)
- exe_write_diary(player_ptr, NIKKI_ART, 0, o_name);
+ exe_write_diary(player_ptr, DIARY_ART, 0, o_name);
/* Erase the inscription */
j_ptr->inscription = 0;
/* Describe the result (in message buffer) */
msg_format(_("%sを $%ldで売却しました。", "You sold %s for %ld gold."), o_name, (long)price);
- if (record_sell) exe_write_diary(owner_ptr, NIKKI_SELL, 0, o_name);
+ if (record_sell) exe_write_diary(owner_ptr, DIARY_SELL, 0, o_name);
if (!((o_ptr->tval == TV_FIGURINE) && (value > 0)))
{
if (autosave_l && (trapped_ptr->chp >= 0))
do_cmd_save_game(trapped_ptr, TRUE);
- exe_write_diary(trapped_ptr, NIKKI_BUNSHOU, 0, _("落とし戸に落ちた", "You have fallen through a trap door!"));
+ exe_write_diary(trapped_ptr, DIARY_DESCRIPTION, 0, _("落とし戸に落ちた", "You have fallen through a trap door!"));
prepare_change_floor_mode(trapped_ptr, CFM_SAVE_FLOORS | CFM_DOWN | CFM_RAND_PLACE | CFM_RAND_CONNECT);
trapped_ptr->leaving = TRUE;
}
if (cheat_diary_output)
{
- exe_write_diary(p_ptr, NIKKI_WIZARD_LOG, 0, buf);
+ exe_write_diary(p_ptr, DIARY_WIZARD_LOG, 0, buf);
}
}
leave_quest_check(creature_ptr);
- if (record_stair) exe_write_diary(creature_ptr, NIKKI_WIZ_TELE, 0, NULL);
+ if (record_stair) exe_write_diary(creature_ptr, DIARY_WIZ_TELE, 0, NULL);
creature_ptr->current_floor_ptr->inside_quest = 0;
free_turn(creature_ptr);
GAME_TEXT m_name[MAX_NLEN];
monster_desc(m_name, m_ptr, MD_INDEF_VISIBLE);
- exe_write_diary(caster_ptr, NIKKI_NAMED_PET, RECORD_NAMED_PET_WIZ_ZAP, m_name);
+ exe_write_diary(caster_ptr, DIARY_NAMED_PET, RECORD_NAMED_PET_WIZ_ZAP, m_name);
}
delete_monster_idx(i);
GAME_TEXT m_name[MAX_NLEN];
monster_desc(m_name, m_ptr, MD_INDEF_VISIBLE);
- exe_write_diary(caster_ptr, NIKKI_NAMED_PET, RECORD_NAMED_PET_WIZ_ZAP, m_name);
+ exe_write_diary(caster_ptr, DIARY_NAMED_PET, RECORD_NAMED_PET_WIZ_ZAP, m_name);
}
/* Delete this monster */