1 #include "autopick/autopick-pref-processor.h"
2 #include "autopick/autopick-entry.h"
3 #include "autopick/autopick-util.h"
4 #include "system/angband.h"
7 * Process line for auto picker/destroyer.
9 void process_autopick_file_command(char *buf)
11 autopick_type an_entry, *entry = &an_entry;
13 for (i = 0; buf[i]; i++)
22 if (iswspace(buf[i]) && buf[i] != ' ')
27 if (!autopick_new_entry(entry, buf, FALSE)) return;
29 for (i = 0; i < max_autopick; i++)
31 if (!strcmp(entry->name, autopick_list[i].name)
32 && entry->flag[0] == autopick_list[i].flag[0]
33 && entry->flag[1] == autopick_list[i].flag[1]
34 && entry->dice == autopick_list[i].dice
35 && entry->bonus == autopick_list[i].bonus)
37 autopick_free_entry(entry);
42 add_autopick_list(entry);