prt("", y, x);
put_str(_("名前", "Name"), y, x + 5);
-#ifdef JP
-put_str(format("Lv %s 失率 効果", ((use_mind == MIND_BERSERKER) || (use_mind == MIND_NINJUTSU)) ? "HP" : "MP"), y, x + 35);
-#else
-put_str(format("Lv %s Fail Info", ((use_mind == MIND_BERSERKER) || (use_mind == MIND_NINJUTSU)) ? "HP" : "MP"), y, x + 35);
-#endif
+ put_str(format(_("Lv %s 失率 効果", "Lv %s Fail Info"),
+ ((use_mind == MIND_BERSERKER) || (use_mind == MIND_NINJUTSU)) ? "HP" : "MP"), y, x + 35);
+
has_weapon[0] = buki_motteruka(INVEN_RARM);
has_weapon[1] = buki_motteruka(INVEN_LARM);
strcat(psi_desc,
format("%-30s%2d %4d%s %3d%%%s",
spell.name, spell.min_lev, mana_cost,
-#ifdef JP
- (((use_mind == MIND_MINDCRAFTER) && (i == 13)) ? "~" : " "),
-#else
- (((use_mind == MIND_MINDCRAFTER) && (i == 13)) ? "~ " : " "),
-#endif
+ (((use_mind == MIND_MINDCRAFTER) && (i == 13)) ? _("~", "~ ") : " "),
chance, comment));
prt(psi_desc, y + i + 1, x);
}
/*!
* @file xtra1.c
- * @brief 雑多なその他の処理1 / misc code
- * @date 2014/08/17
+ * @brief プレイヤーのステータス処理 / status
+ * @date 2018/09/25
* @author
* Copyright (c) 1989 James E. Wilson, Robert A. Koeneke\n
* This software may be copied and distributed for educational, research, and\n
*/
static void calc_spells(void)
{
- int i, j, k, levels;
- int num_allowed;
- int num_boukyaku = 0;
+ int i, j, k, levels;
+ int num_allowed;
+ int num_boukyaku = 0;
const magic_type *s_ptr;
REALM_IDX which;
/* Message */
#ifdef JP
- msg_format("%sの%sを忘れてしまった。",
- do_spell(which, j%32, SPELL_NAME), p );
+ msg_format("%sの%sを忘れてしまった。", do_spell(which, j%32, SPELL_NAME), p );
#else
- msg_format("You have forgotten the %s of %s.", p,
- do_spell(which, j%32, SPELL_NAME));
+ msg_format("You have forgotten the %s of %s.", p, do_spell(which, j%32, SPELL_NAME));
#endif
/* Message */
#ifdef JP
- msg_format("%sの%sを思い出した。",
- do_spell(which, j%32, SPELL_NAME), p );
+ msg_format("%sの%sを思い出した。", do_spell(which, j%32, SPELL_NAME), p );
#else
- msg_format("You have remembered the %s of %s.",
- p, do_spell(which, j%32, SPELL_NAME));
+ msg_format("You have remembered the %s of %s.", p, do_spell(which, j%32, SPELL_NAME));
#endif
*/
static void calc_mana(void)
{
- int msp, levels, cur_wgt, max_wgt;
+ int msp, levels, cur_wgt, max_wgt;
object_type *o_ptr;
/* レベルアップの時は上昇量を表示する */
if ((level_up == 1) && (msp > p_ptr->msp))
{
- msg_format("最大マジック・ポイントが %d 増加した!",
- (msp - p_ptr->msp));
+ msg_format("最大マジック・ポイントが %d 増加した!", (msp - p_ptr->msp));
}
#endif
/* Save new mana */
/* レベルアップの時は上昇量を表示する */
if ((level_up == 1) && (mhp > p_ptr->mhp))
{
- msg_format("最大ヒット・ポイントが %d 増加した!",
- (mhp - p_ptr->mhp) );
+ msg_format("最大ヒット・ポイントが %d 増加した!", (mhp - p_ptr->mhp) );
}
#endif
/* Save the new max-hitpoints */