void mapcfgname() { const char *mname = game::getclientmap(); if(!*mname) mname = "untitled"; string pakname, mapname, mcfgname; getmapfilenames(mname, NULL, pakname, mapname, mcfgname); defformatstring(cfgname)("packages/%s/%s.cfg", pakname, mcfgname); path(cfgname); result(cfgname); }
void mapcfgname() { const char *mname = game::getclientmap(); if(!*mname) mname = "untitled"; string pakname, mapname, mcfgname; getmapfilenames(mname, NULL, pakname, mapname, mcfgname); defformatstring(cfgname)("packages/%s/%s.js", pakname, mcfgname); // INTENSITY: Switched to .js TODO: More files path(cfgname); result(cfgname); }
void setmapfilenames(const char *fname, const char *cname = 0) { string pakname, mapname, mcfgname; getmapfilenames(fname, cname, pakname, mapname, mcfgname); formatstring(ogzname)("packages/%s.ogz", mapname); if(savebak==1) formatstring(bakname)("packages/%s.BAK", mapname); else formatstring(bakname)("packages/%s_%d.BAK", mapname, totalmillis); formatstring(cfgname)("packages/%s/%s.cfg", pakname, mcfgname); formatstring(picname)("packages/%s.jpg", mapname); path(ogzname); path(bakname); path(cfgname); path(picname); }