Погода

From Vintage Story Wiki
Revision as of 10:30, 17 February 2022 by Mirotworez (talk | contribs)


Погода не только классно выглядит, но и делает штуки.

Погода - механика, которая вызывает несколько эффектов в окружающем мире, такие как дождь, гром и даже град.

Климат

Погода зависит от локации. В местах схожих с джунглями часто идёт дождь, а в пустынях дождь - нечастый гость. Различия в климате могут быть найдены на карте. Территории с более частыми осадками на карте более зелёные, сухие - более коричневые, а белые места - очевидно, заснежены.

Технические данные

Климат в различных территориях определяется несколькими свойствами - влиянием температуры и осадков. Паттерн погоды определяет весовую функцию, которая может определить, откуда этот паттерн. AvoidHotAndDry или TestRainTemp могут быть выбраны, TestRainTemp требует от паттерна значений температуры и осадков. Без весовой функции паттерн может появиться в любом климате. У патернов также есть весовое свойство, которое определяет вероятность появления паттерна.

Паттерны погоды

Есть девять базовых паттернов погоды и чуть больше их подвидов. У каждого есть своя форма облаков и осадков. Так или иначе, разных атрибутов для паттерна четыре: облака, туман, осадки, молния.
На погоду можно влиять с помощью серверных команд, см. Список серверных команд.

События

Есть несколько особых, связанных с погодой событий, которые возникают сами, случайно, или вызываются командами:

  • /weather setev [event] - Устанавливает данный погодный ивент глобально.
  • /weather setevr [event] - Устанавливает данный погодный ивент в местности игрока.


Погодные события:

  • noevent (никакого)
  • lightthunder (слабый гром)
  • heavythunder (сильный гром)
  • smallhail (слабый град)
  • largehail (сильный град)

Облака и туман

Есть несколько разных формирований облаков и разновидностей тумана. Все они относительно верны своим аналогам из реальной жизни. Эти паттерны можно изменить с помощью команд:

  • /weather setir [pattern] - Мгновенно устанавливает паттерн погоды в местности игрока.
  • /weather setir [pattern] - Мгновенно устанавливает погоду по рандомному паттерну.


Эти паттерны включают в себя и различные виды облаков и тумана. Известные паттерны:

  • stratusc - слоистые облака
  • stratusl - слоистые облака и туман
  • overcast - 100% облаков
  • overcastundulating - 100% облаков и все они - волнистые
  • stronghaze - Rare Strong haze
  • mediumhaze - Medium haze everywhere
  • cumulus - Cumulus clouds and clear sky
  • scumulus - Small cumulus clouds and clear sky
  • cumulonimbus - Cumulonimbus clouds, Towering clouds
  • cumulonimbusr - Cumulonimbus clouds with rain
  • cumulonimbusrf - Cumulonimbus clouds with rain and ceiling fog
  • clearsky - Clear sky with some clouds
  • cirrocumulus - Many small clouds
  • cirrocumulusm - Cirrocumulus clouds with mist
  • altocumulus - Many medium sized clouds

Осадки

В игре может идти дождь, снег или град. Для некоторых шаблонов осадки контролируются климатом, поэтому в холодном месте будет идти снег, а в теплом - дождь. Другие модели всегда будут иметь одну форму осадков.

Дождь и снег орошают сельскохозяйственные угодья, позволяя урожаю расти. Он также гасит костры, факелы и кузницы, выставленные на улицу. Любой блок, потушенный дождем, можно снова зажечь с помощью факела. Горячие рабочие элементы на наковальнях также охлаждаются.

Град наносит урон игрокам, которые не спрятались.

Средний уровень осадков в месте, где в данный момент находится игрок, можно проверить, нажав C — среднее количество осадков в этом районе будет отображаться ниже температуры наружного воздуха в окне окружающей среды. Он будет отображаться словами, их можно перевести в числа для сравнения:

  • Очень редко: 0–0,15 осадков.
  • Редко: 0,15–0,30 осадков.
  • Нечасто: 0,30–0,45 осадков.
  • Обычный: 0,45 - 0,70 осадков.
  • Очень часто: 0,70–0,90 осадков.
  • Почти все время: 0,90+ осадков

Ветер

В игре есть разная сила и характер ветра. Ветер в основном важен для механической силы, потому что для работы ветряных мельниц нужен сильный ветер. Характер ветра можно изменить с помощью следующей команды:

  • /weather setw [pattern] - Устанавливает текущую схему ветра на заданную схему ветра.

В игре есть несколько различных известных моделей ветра:

  • still - Без ветра
  • lightbreeze - Легкий ветерок
  • mediumbreeze - средний ветер.
  • strongbreeze - сильный ветер
  • storm - Сильная гроза, похожая на ветер.

Template:Navbox/ru