33#define SPECLIST_TAG install_info
34#define SPECLIST_TYPE struct install_info
37#define install_info_list_iterate(ii_list, item) \
38 TYPED_LIST_ITERATE(struct install_info, ii_list, item)
39#define install_info_list_iterate_end LIST_ITERATE_END
44void create_mpdb(
const char *filename,
bool scenario_db);
45void open_mpdb(
const char *filename,
bool scenario_db);
51 enum modpack_type
type);
const char * mpdb_installed_version(const char *name, enum modpack_type type)
void load_install_info_list(const char *filename)
void create_mpdb(const char *filename, bool scenario_db)
void open_mpdb(const char *filename, bool scenario_db)
bool mpdb_update_modpack(const char *name, enum modpack_type type, const char *version)
char version[MAX_LEN_NAME]