Показать сообщение отдельно
Старый 13.09.2018, 19:22   #4496
Old Nick
Старожил
Капитан 2-го ранга
 
Аватар для Old Nick
 
Спонсор:
Баронет Голландия
Регистрация: 02.11.2008
Сообщений: 6,411
Нация: Голландия
Пол: Мужской
Офицеры Корабли
Репутация: 473

Награды пользователя:

По умолчанию Re: Сохранения для К:КС

Цитата:
Сообщение от White-Captain Посмотреть сообщение
не могу пройти из-за вылетов ,делаю шаг вылет,совершенно не могу играть
"Классика жанра": дождь+локация с водой = вылеты
Капли дождя дают круги на воде, их отрисовка и вызывает вылеты (иногда). Почему пол игры - все нормально, а потом - кирдык, не знает никто.
Лечение:
а) редактированием файла папка игры\modules\techniques\weather\rain.sha.
В нем нужно целиком удалить block sea_rain_drops()
Удалить только это:
block sea_rain_drops()
{
technique t0
{
pass p0
{
ZWriteEnable = false;
FogEnable = false;
Lighting = false;
CullMode = none;
ZBias = 2;
AlphaTestEnable = false;
AlphaBlendEnable = true;
SrcBlend = srcalpha;
DestBlend = one;

ColorOp[0] = modulate;
ColorArg1[0] = texture;
ColorArg2[0] = current;

AlphaOp[0] = modulate;
AlphaArg1[0] = texture;
AlphaArg2[0] = current;

ColorOp[1] = disable;

Render.Draw

Restore.States
}
}
}

Остальное - block rain() и block rain_drops() оставить без изменений.

б) если не поможет - поискать мод на полное отключение дождя в текущем прфиле.
Я не помню, был ли он здесь. Если не найдешь - пиши, сброшу . Но завтра - он у меня на рабочем компе
Old Nick вне форума Ответить с цитированием
Пользователь сказал cпасибо:
SadRojer (12.07.2019)