FantomICW 678 Опубликовано 6 Января 2015 (изменено) Вечер добрый. Я был бы очень и очень благодарен, если бы кто-то пояснил следующие параметры: max_distance = 30.000000 min_distance = 10.000000 period0 = 30000 period1 = 60000 period2 = 30000 period3 = 60000 max_effect_period = 20.000000 min_effect_period = 10.000000 Примерно догадываюсь, что это, но наверняка не знаю. Просмотр сорсов ясности не внес Первая пачка параметров относится к звуку, который воспроизводится во время генерации погодного эффекта: дистанции до игрока и периоды между звуками. Вторая - к самому факту эффекта, а именно периоды между их появлениями. Это навскидку. The. Изменено 8 Января 2015 пользователем The ReapeR Поделиться этим сообщением Ссылка на сообщение
FantomICW 678 Опубликовано 16 Мая 2015 (изменено) Касательно лога, нашел следующее в Environment.cpp: void CEnvironment::SetWeather(shared_str name, bool forced) { //. static BOOL bAlready = FALSE; //. if(bAlready) return; if (name.size()) { //. bAlready = TRUE; EnvsMapIt it = WeatherCycles.find(name); if (it == WeatherCycles.end()) { Msg("! Invalid weather name: %s", name.c_str()); return; } R_ASSERT3(it != WeatherCycles.end(), "Invalid weather name.", *name); CurrentCycleName = it->first; if (forced) { Invalidate(); } if (!bWFX) { CurrentWeather = &it->second; CurrentWeatherName = it->first; } if (forced) { SelectEnvs(fGameTime); } #ifdef WEATHER_LOGGING Msg("Starting Cycle: %s [%s]", *name, forced ? "forced" : "deferred"); #endif } else { #ifndef _EDITOR FATAL("! Empty weather name"); #endif } } Изменено 16 Мая 2015 пользователем FantomICW Поделиться этим сообщением Ссылка на сообщение
FantomICW 678 Опубликовано 22 Июня 2015 @RafMadMan, проверь бампы этих всех вещей в ФШ, может? текстура_bump.dds, красный канал. Поделиться этим сообщением Ссылка на сообщение