OSDN Git Service

c77814b3b32772b34a67c2ef92d420cddcd8a855
[hengband/hengband.git] / src / autopick / autopick.h
1 #pragma once
2
3 #include "autopick/autopick-util.h"
4
5 /*
6  *  List for auto-picker/destroyer entries
7  */
8 extern int max_autopick;
9 extern int max_max_autopick;
10 extern autopick_type *autopick_list;
11
12 extern void autopick_load_pref(player_type *player_ptr, bool disp_mes);
13 extern void process_autopick_file_command(char *buf);
14 extern concptr autopick_line_from_entry(autopick_type *entry);
15 extern int is_autopick(player_type *player_ptr, object_type *o_ptr);
16 extern void autopick_alter_item(player_type *player_ptr, INVENTORY_IDX item, bool destroy);
17 extern void autopick_delayed_alter(player_type *player_ptr);
18 extern void autopick_pickup_items(player_type *player_ptr, grid_type *g_ptr);
19 extern bool autopick_autoregister(player_type *player_ptr, object_type *o_ptr);
20 extern void do_cmd_edit_autopick(player_type *player_ptr);