X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Flibgame%2Fimage.c;h=a649e40abb864e45c5a4e2136a2ffdbf920b3f3d;hb=8e0c58b2a77c271b485e403cc6edd6ba6e0125cc;hp=8e69de5460a4b518d0c4fb40320abacc0bbd5078;hpb=c12ae4bec59aed267be508426df06b948732daec;p=rocksndiamonds.git diff --git a/src/libgame/image.c b/src/libgame/image.c index 8e69de54..a649e40a 100644 --- a/src/libgame/image.c +++ b/src/libgame/image.c @@ -14,6 +14,7 @@ #include "image.h" #include "pcx.h" #include "misc.h" +#include "setup.h" /* ========================================================================= */ @@ -707,6 +708,18 @@ Bitmap *getBitmapFromImageID(int graphic) return img_info[graphic]->bitmap; } +char *getTokenFromImageID(int graphic) +{ + struct FileInfo *file_list = (struct FileInfo *)image_info->file_list; + + return file_list[graphic].token; +} + +char *getImageConfigFilename() +{ + return getCustomArtworkConfigFilename(image_info->type); +} + void InitImageList(struct ConfigInfo *config_list, struct ConfigInfo *config_suffix_list, int num_file_list_entries)