Температура

Материал из Asketmc RPG вики
Перейти к навигации Перейти к поиску


В Хеймуре холод и жара — не декорация, а полноценные угрозы выживания. У персонажа есть две связанные величины: температура среды (насколько холодно или жарко в конкретной точке мира) и температура тела (как организм с этим справляется). Когда тело выходит из зоны комфорта, начинаются штрафы.

Сезонные ритмы, от которых пляшет весь климат, описаны в статье Летосчисление; влияние холода и сезонов на поля — в статье Земледелие.


Температура среды

Температура среды складывается из нескольких слагаемых:

  • широта — диск холоднее к северу и теплее к югу: от примерно −15°C на дальнем севере до +25°C на дальнем юге;
  • сезон — лето даёт +6°C, осень −2°C, зима −10°C (весна — без поправки); подробнее о сезонах — в Летосчислении;
  • время суток — днём теплее, ночью холоднее, размах около ±2°C с пиком в полдень;
  • высота — в горах холодает примерно на 1°C за каждые 100 блоков выше отметки y=70;
  • под землёй (ниже y=50) — температура стабилизируется в пределах примерно 6–14°C: глубины не знают ни зимы, ни лета;
  • биом — снежные области дают около −6°C, жаркие (пустыня, джунгли, саванна, бесплодные земли) — около +6°C;
  • укрытие — стены и крыша заметно смягчают внешние условия (до 6°C в сторону комфорта);
  • источники тепла — печи, костры, лава и светильники греют поблизости (в радиусе ~5 блоков);
  • погодные аномалии — во время температурных событий мир получает общий сдвиг, который сильнее в опасных землях и слабее в безопасных, а под землёй не ощущается вовсе.

Источники тепла и холода

Источник Вклад
Лава +12
Огонь +8
Печь / костёр (зажжённые) +8
Магмовый блок +6
Фонарь +0.75
Факел +0.5
Лёд −2
Плотный лёд −3
Синий лёд −4

Очаг в доме — это не уют ради уюта: зимней ночью печь и пара фонарей реально удерживают жилище в зоне комфорта.


Зона комфорта

Базовая зона комфорта среды — примерно от +5°C до +27°C. Пока среда внутри этой полосы, тело само возвращается к норме. Полосу можно расширить:

  • броня — каждый надетый предмет добавляет около ±2.5°C переносимости (подробнее о броне — Доспехи);
  • укрытие — добротные стены и крыша расширяют полосу до ±6°C;
  • еда — недавно поевший персонаж (≈30 секунд после еды) переносит ещё ±2°C;
  • черты и музыка — отдельные черты характера и игра Барда поблизости дополнительно укрепляют стойкость к холоду или жаре.

Температура тела

Нормальная температура тела — 36.6°C, зона комфорта — 36–37°C. Если среда холоднее или жарче личной полосы переносимости, тело начинает медленно остывать или нагреваться (порядка 0.1°C каждые 15 секунд); внутри полосы оно само дрейфует обратно к норме.

Нюансы:

  • броня замедляет остывание, но ускоряет перегрев (около 5% за предмет) — зимой кольчуга друг, в пустыне враг;
  • промокание удваивает скорость остывания: искупался зимой — беги к огню;
  • метаболизм — в сильный мороз организм начинает жечь сытость, чтобы согреться; голодного мороз добивает быстрее (см. Голод).

Переохлаждение и перегрев

Температура тела Эффект
≤ 35.25°C Замедление I
≤ 35°C Замедление I + Усталость I
≥ 37.75°C Слабость I
≥ 38.25°C Слабость I + Усталость I

Игра заранее предупреждает в строке действий («Ты замерзаешь», «Ты перегреваешься»), так что до штрафов обычно есть время дойти до огня или тени.


Команды

Команда Что делает
/tempinfo Температура тела, среды и личная зона комфорта.
/tempinfo full Полная раскладка: вклад брони, укрытия, еды, черт и аномалий.
/showtemp on / off Включить или выключить постоянную панель температуры сбоку экрана.
/calendar Календарь мира — среди прочего показывает обе температуры (см. Летосчисление).

Полный перечень команд — в статье Команды.


Кратко

  • Температура среды зависит от широты (север −15°C … юг +25°C), сезона (зима −10°C, лето +6°C), времени суток, высоты, биома, укрытия и источников тепла.
  • Под землёй (ниже y=50) климат стабилен: 6–14°C круглый год.
  • Тело комфортно при 36–37°C; выход за пределы даёт Замедление/Усталость (холод) или Слабость/Усталость (жара).
  • Броня, укрытие и свежая еда расширяют переносимость; промокание удваивает остывание; мороз жжёт сытость.
  • Проверить состояние: /tempinfo, панель — /showtemp on.

См. также