Показать сообщение отдельно
Старый 27.08.2009, 03:07   #89
Zabor
Разработчик
 
Аватар для Zabor
 
Регистрация: 01.02.2008
Адрес: Санкт-Петербург
Сообщений: 18,938
Вы сказали Спасибо: 11,499
Поблагодарили 10,291 раз(а) в 3,846 сообщениях
Zabor хороший собеседник
По умолчанию

Еще немного изысканий (не забегая вперед паровоза) изучив файл *.trk пришел к выводу, что МСТС предлагает нам выбор из следующих вариантов:

Environment, секция определяет файлы настройки погоды для сезона и явлений.
весна ясно (файл.env)
весна дождь (файл.env)
весна снегопад (файл.env)
лето ясно (файл.env)
лето дождь (файл.env)
лето снегопад (файл.env)
осень ясно (файл.env)
осень дождь (файл.env)
осень снегопад (файл.env)
зима ясно (файл.env)
зима дождь (файл.env)
зима снегопад (файл.env)

При этом экспериментально подвержено, что файлы описания погоды не пересекаются, т.е. каждый файл является полным описанием погодных условий и смены времени суток, может содержать ссылки на индивидуальные для выбранного файла (времени года и явлений) текстуры светил, неба, облаков и т.д.

Но туман как таковой отдельно нигде не упоминается, как в меню, так и в секции Environment, значит выбрать вариант для поездки "Лето, туман" мы не можем, прикручивать туман "навсегда" к режиму "Лето ясно" как-то не очень.

С другой стороны туман, а точнее снижение дальности видимости, как описал Максим путем уравнивания цветов текстур необходимо для режимов с дождем и снегом т.к. в реальности действительно не может быть 100% видимости при этих явлениях.

К плюсу МСТС нужно отнести и возможность изменения цвета этого "тумана", включая время суток т.к. туман белой Питерской ночью будет отличаться от тумана, скажем в средней полосе.

Поучается, чтобы ВСЕГДА не создавать туман в ясную погоду мы можем использовать как недокументированную возможность, достаточно редкие метеоусловия такие как "весна снегопад", "лето снегопад", "осень снегопад" и "зима дождь".

Так как погода будет выбрана сценарием без участия пользователя, мы даем возможность сценаристам создавать сценарии, например для лета, как в ясную погоду, так и в тумане, указав в Readme, что при выборе "лето снегопад" вы получите режим "лето туман".

И в свободной поездке соответственно выбрав "лето снегопад" получаем "лето туман".

Как я понимаю в каждом .env файле можно прописывать все возможные варианты, и параметры, которые не указаны в .env МСТС никак не отображаются, например если дождь не указан то его нет, если не указан туман, то нет тумана. И в тоже время, если указать сразу туман, дождь и снегопад это тоже будет корректно в части обработки и исполнения директив .env файла.

ps до экспериментов с удалением из папки ENVFILES всех файлов кроме нужного я предполагал, что например дождь накладывается на текущую погоду в виде облаков и дождя с параметрами указанными в rain.env.

Теперь пришел к выводу, что мир погоды в МСТС еще более многогранен, и мы можем индивидуально задавать все без исключения параметры для выбранного времени года и явления.
__________________
Присылайте ваши сценарии в копилку msts.
Опыт - это нечто, что приобретается сразу после того, как это было нужно.
100% не предпринятых попыток обречены на провал.
Zabor вне форума   Ответить с цитированием
Старый 01.01.2007, 12:00  
Яndex
Спонсор
 
 
Регистрация: 01.01.2007
Сообщения: 500


Реклама показывается изредка по случайному принципу
По умолчанию РЕКЛАМА