Beispiel #1
0
/**
 * @brief Restart the sound subsystem so it can pick up new parameters and flush all sounds
 * @sa S_Shutdown
 * @sa S_Init
 */
static void S_Restart_f (void)
{
    Com_Printf("Restarting sound\n");
    S_Shutdown();
    S_Init();
    S_LoadSamples();
}
Beispiel #2
0
/*
 * S_LoadMedia
 */
void S_LoadMedia(void) {

	Cl_LoadProgress(80);

	S_LoadSamples();

	Cl_LoadProgress(85);

	S_LoadMusics();

	s_env.update = true;
}
Beispiel #3
0
/**
 * @brief Init function for clients - called after menu was initialized and ufo-scripts were parsed
 * @sa Qcommon_Init
 */
void CL_InitAfter (void)
{
	if (sv_dedicated->integer)
		return;

	/* start the music track already while precaching data */
	S_Frame();
	S_LoadSamples();

	/* preload all models for faster access */
	CL_ViewPrecacheModels();

	CL_TeamDefInitMenu();
	CL_VideoInitMenu();
	IN_JoystickInitMenu();

	CL_LanguageInit();

	GAME_InitUIData();

	/* sort the mapdef array */
	qsort(csi.mds, csi.numMDs, sizeof(mapDef_t), Com_MapDefSort);
}