void guiservers() { extern const char *showservers(g3d_gui *cgui); if(cgui) { const char *name = showservers(cgui); if(name) { s_sprintfd(connect)("connect %s", name); executelater.add(newstring(connect)); clearlater = true; }; }; };
void music(char *name, char *cmd) { if(nosound) return; stopsound(); if(soundvol && musicvol && *name) { if(cmd[0]) musicdonecmd = newstring(cmd); s_sprintfd(sn)("packages/%s", name); const char *file = findfile(path(sn), "rb"); if((mod = Mix_LoadMUS(file))) { musicfile = newstring(file); Mix_PlayMusic(mod, cmd[0] ? 0 : -1); Mix_VolumeMusic((musicvol*MAXVOL)/255); } else { conoutf(CON_ERROR, "could not play music: %s", sn); } } }