Refactor sources.
/* Activate the artifact */
msg_print(_("始動させた...", "You activate it..."));
- /* Sound */
sound(SOUND_ZAP);
/* Activate object */
o_ptr = &o_list[0 - item];\r
}\r
\r
- /* Sound */\r
sound(SOUND_EAT);\r
\r
/* Take a turn */\r
floor_item_optimize(0 - item);\r
}\r
\r
- /* Sound */\r
sound(SOUND_QUAFF);\r
\r
\r
}\r
\r
\r
- /* Sound */\r
sound(SOUND_ZAP);\r
\r
ident = staff_effect(o_ptr->sval, &use_charge, FALSE, FALSE, object_is_aware(o_ptr));\r
return;
}
- /* Sound */
sound(SOUND_ZAP);
ident = rod_effect(o_ptr->sval, dir, &use_charge, FALSE, FALSE);
return;
}
- /* Sound */
sound(SOUND_ZAP);
ident = wand_effect(o_ptr->sval, dir, FALSE, FALSE);
/* Disturb the player */
disturb(0, 1);
- /* Sound */
if (!boundary_floor(c_ptr, f_ptr, mimic_f_ptr)) sound(SOUND_HITWALL);
}
p_ptr->update |= (PU_FLOW);
}
- /* Sound */
/* sound(SOUND_WALK); */
#ifdef ALLOW_EASY_DISARM /* TNB */
/* Open the door */
cave_alter_feat(y, x, FF_OPEN);
- /* Sound */
sound(SOUND_OPENDOOR);
/* Experience */
/* Open the door */
cave_alter_feat(y, x, FF_OPEN);
- /* Sound */
sound(SOUND_OPENDOOR);
}
}
else
{
- /* Sound */
sound(SOUND_SHUTDOOR);
}
}
name = f_name + mimic_f_ptr->name;
- /* Sound */
sound(SOUND_DIG);
if (have_flag(f_ptr->flags, FF_PERMANENT))
p_ptr->update |= (PU_FLOW);
}
- /* Sound */
if (have_flag(f_ptr->flags, FF_GLASS)) sound(SOUND_GLASS);
/* Remove the feature */
/* Open the door */
cave_alter_feat(y, x, FF_OPEN);
- /* Sound */
sound(SOUND_OPENDOOR);
/* Experience */
/* Open the door */
cave_alter_feat(y, x, FF_OPEN);
- /* Sound */
sound(SOUND_OPENDOOR);
}
/* Message */
msg_format(_("%sを壊した!", "The %s crashes open!"), name);
- /* Sound */
sound(have_flag(f_ptr->flags, FF_GLASS) ? SOUND_GLASS : SOUND_OPENDOOR);
/* Break down the door */
floor_item_optimize(0 - item);
}
- /* Sound */
sound(SOUND_SHOOT);
/* Hack -- Handle stuff */
{
char m_name[80];
- /* Sound */
sound(SOUND_FLEE);
/* Get the monster name (or "it") */
{
char m_name[80];
- /* Sound */
sound(SOUND_FLEE);
/* Get the monster name (or "it") */
break;
}
- /* Sound */
sound(SOUND_STUDY);
/* One less spell available */
}
}
- /* Sound */
sound(SOUND_TPLEVEL);
}
}
msg_print(_("世界が少しの間変化したようだ。", "The world seems to change for a moment!"));
}
- /* Sound */
sound(SOUND_TPLEVEL);
}
}
if(!save_player()) msg_print("セーブ失敗!");
#endif
- /* Sound */
sound(SOUND_DEATH);
chg_virtue(V_SACRIFICE, 10);
/* Test for hit */
if ((!(r_ptr->flags2 & RF2_QUANTUM) || !randint0(2)) && test_hit_norm(chance, r_ptr->ac, m_ptr->ml))
{
- /* Sound */
sound(SOUND_HIT);
msg_format(_("%sを%sで攻撃した。", "You hit %s with your %s."), m_name, atk_desc);
/* Player misses */
else
{
- /* Sound */
sound(SOUND_MISS);
/* Message */
{
int vorpal_chance = ((o_ptr->name1 == ART_VORPAL_BLADE) || (o_ptr->name1 == ART_CHAINSWORD)) ? 2 : 4;
- /* Sound */
sound(SOUND_HIT);
/* Message */
{
u32b flgs_aux[TR_FLAG_SIZE];
- /* Sound */
sound(SOUND_HIT);
/* Message */
}
else
{
- /* Sound */
sound(SOUND_MISS);
/* Message */
/* Hack -- delay fear messages */
if (fear && m_ptr->ml && !mdeath)
{
- /* Sound */
sound(SOUND_FLEE);
/* Message */
}
else
{
- /* Sound */
/* sound(SOUND_WALK); */
/* Move the player */
msg_format(_("%sを学習した!", "You have learned %s!"), monster_powers[monspell].name);
gain_exp(monster_powers[monspell].level * monster_powers[monspell].smana);
- /* Sound */
sound(SOUND_STUDY);
new_mane = TRUE;
/* Draw the spot */
lite_spot(by, bx);
- /* Sound */
sound(SOUND_DROP);
/* Mega-Hack -- no message if "dropped" by player */
/* Take note */
if ((fear || do_fear) && seen)
{
- /* Sound */
sound(SOUND_FLEE);
/* Message */
if (tries > MAX_TRIES) return (FALSE);
}
- /* Sound */
sound(SOUND_TPOTHER);
/* Update the old location */
if (attempts < 1) return;
- /* Sound */
sound(SOUND_TPOTHER);
/* Update the old location */
if (player_bold(y, x)) return FALSE;
- /* Sound */
sound(SOUND_TELEPORT);
#ifdef JP
}
}
- /* Sound */
sound(SOUND_TELEPORT);
/* Move the player */
delete_monster_idx(m_idx);
}
- /* Sound */
sound(SOUND_TPLEVEL);
}
chg_virtue(V_HONOUR, -1);
chg_virtue(V_JUSTICE, -1);
- /* Sound */
sound(SOUND_STORE1);
}
if (one_in_(4))
chg_virtue(V_HONOUR, -1);
- /* Sound */
sound(SOUND_STORE2);
}
else if (one_in_(4))
chg_virtue(V_HONOUR, 1);
- /* Sound */
sound(SOUND_STORE3);
}
if (10 * price < value)
chg_virtue(V_SACRIFICE, 1);
- /* Sound */
sound(SOUND_STORE4);
}
}
do_cmd_write_nikki(NIKKI_LEVELUP, p_ptr->lev, NULL);
}
- /* Sound */
sound(SOUND_LEVEL);
/* Message */