OSDN Git Service

Fix a bug in monster info.
[hengband/hengband.git] / src / init.h
index ca4328f..0e24427 100644 (file)
@@ -89,20 +89,26 @@ struct header
 
        u32b text_size;         /* Size of the "text" array in bytes */
 
+       u32b tag_size;          /* Size of the "tag" array in bytes */
+
        void *info_ptr;
        char *name_ptr;
        char *text_ptr;
+       char *tag_ptr;
 
        parse_info_txt_func parse_info_txt;
+
+       void (*retouch)(header *head);
 };
 
 extern errr init_info_txt(FILE *fp, char *buf, header *head,
-                          parse_info_txt_func parse_info_txt_line);
+                         parse_info_txt_func parse_info_txt_line);
 
 #ifdef ALLOW_TEMPLATES
 extern errr parse_z_info(char *buf, header *head);
 extern errr parse_v_info(char *buf, header *head);
 extern errr parse_f_info(char *buf, header *head);
+extern void retouch_f_info(header *head);
 extern errr parse_k_info(char *buf, header *head);
 extern errr parse_a_info(char *buf, header *head);
 extern errr parse_e_info(char *buf, header *head);