case 'R':
case 'r':
/* Reset */
- reset_visuals();
+ reset_visuals(creature_ptr);
msg_print(_("画面上の[色/文字]を初期値にリセットしました。", "Visual attr/char tables reset."));
need_redraw = TRUE;
if (old_use_graphics)
{
use_graphics = FALSE;
- reset_visuals();
+ reset_visuals(creature_ptr);
creature_ptr->redraw |= (PR_WIPE | PR_BASIC | PR_EXTRA | PR_MAP | PR_EQUIPPY);
handle_stuff(creature_ptr);
}
if (!old_use_graphics) return;
use_graphics = TRUE;
- reset_visuals();
+ reset_visuals(creature_ptr);
creature_ptr->redraw |= (PR_WIPE | PR_BASIC | PR_EXTRA | PR_MAP | PR_EQUIPPY);
handle_stuff(creature_ptr);
}
if (browsing_movie)
{
- reset_visuals();
+ reset_visuals(player_ptr);
browse_movie();
return;
}
player_ptr->playing = TRUE;
/* Reset the visual mappings */
- reset_visuals();
+ reset_visuals(player_ptr);
/* Load the "pref" files */
load_all_pref_files(player_ptr);
/* Reset visuals */
#ifdef ANGBAND_2_8_1
- reset_visuals();
+ reset_visuals(p_ptr);
#else /* ANGBAND_2_8_1 */
reset_visuals(TRUE);
#endif /* ANGBAND_2_8_1 */
extern bool(*get_obj_num_hook)(KIND_OBJECT_IDX k_idx);
/* object1.c */
-extern void reset_visuals(void);
+extern void reset_visuals(player_type *owner_ptr);
extern void object_flags(object_type *o_ptr, BIT_FLAGS flgs[TR_FLAG_SIZE]);
extern void object_flags_known(object_type *o_ptr, BIT_FLAGS flgs[TR_FLAG_SIZE]);
extern concptr item_activation(object_type *o_ptr);
*\n
* The "prefs" parameter is no longer meaningful. \n
*/
-void reset_visuals(void)
+void reset_visuals(player_type *owner_ptr)
{
int i, j;
char buf[1024];
/* Process "graf.prf" */
- process_pref_file(p_ptr, "graf.prf");
+ process_pref_file(owner_ptr, "graf.prf");
/* Access the "character" pref file */
- sprintf(buf, "graf-%s.prf", p_ptr->base_name);
+ sprintf(buf, "graf-%s.prf", owner_ptr->base_name);
/* Process "graf-<playername>.prf" */
- process_pref_file(p_ptr, buf);
+ process_pref_file(owner_ptr, buf);
}
/* Normal symbols */
char buf[1024];
/* Process "font.prf" */
- process_pref_file(p_ptr, "font.prf");
+ process_pref_file(owner_ptr, "font.prf");
/* Access the "character" pref file */
- sprintf(buf, "font-%s.prf", p_ptr->base_name);
+ sprintf(buf, "font-%s.prf", owner_ptr->base_name);
/* Process "font-<playername>.prf" */
- process_pref_file(p_ptr, buf);
+ process_pref_file(owner_ptr, buf);
}
}
msg_print(NULL);
use_graphics = FALSE;
- reset_visuals();
+ reset_visuals(creature_ptr);
creature_ptr->redraw |= (PR_WIPE | PR_BASIC | PR_EXTRA | PR_MAP | PR_EQUIPPY);
handle_stuff(creature_ptr);
if (!old_use_graphics) return ret;
use_graphics = TRUE;
- reset_visuals();
+ reset_visuals(creature_ptr);
creature_ptr->redraw |= (PR_WIPE | PR_BASIC | PR_EXTRA | PR_MAP | PR_EQUIPPY);
handle_stuff(creature_ptr);