return image_info->file_list;
}
-void InitImageList(struct ConfigInfo *config_list, char *config_suffix_list[],
+Bitmap *getBitmapFromImageID(int graphic)
+{
+ ImageInfo **img_info = (ImageInfo **)image_info->artwork_list;
+
+ return img_info[graphic]->bitmap;
+}
+
+void InitImageList(struct ConfigInfo *config_list,
+ struct ConfigInfo *config_suffix_list,
int num_file_list_entries)
{
int i;
image_info->num_file_list_entries = num_file_list_entries;
image_info->num_suffix_list_entries = 0;
- for (i=0; config_suffix_list[i] != NULL; i++)
+ for (i=0; config_suffix_list[i].token != NULL; i++)
image_info->num_suffix_list_entries++;
image_info->file_list =