Температура

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


AsketMC — Температура: климат, холод, жара, костёр и реалистичное выживание

Север Хеймура вымораживает до костей, юг палит зноем, а между ними — узкая полоса, где телу спокойно. Зимней ночью без очага и крыши человек коченеет на месте; в полуденной пустыне в полном доспехе он сварится заживо. Промокший до нитки у реки спешит к огню вдвое быстрее замёрзшего на сухом ветру. Бывалые знают: тёплый плащ, добротные стены да горячая похлёбка решают, дойдёшь ли ты до дома или ляжешь в снег на полпути.


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


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

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

  • широта — диск холоднее к северу и теплее к югу: от примерно −15°C у северной границы мира до +25°C у южной, в середине мира — около +5°C. Каждые 125 блоков к югу — примерно на градус теплее;
  • сезон — весна и осень дают +1°C, лето +9°C, зима −12°C;
  • время суток — днём теплее, ночью холоднее, размах около ±3°C с пиком в полдень;
  • высота — выше отметки y=70 холодает примерно на 1°C за каждые 100 блоков;
  • под землёй (ниже y=50) свой ровный климат: у отметки 50 около +6°C, глубже теплее, от нулевой отметки и ниже — около +9°C. Широта, сезон, время суток, ветер и погода сюда не доходят — греют только костры, укрытие и стены;
  • биом — снежные и ледяные края, заснеженные горы, тайга и холодные моря дают около −4°C; пустыня, бесплодные земли, саванна, джунгли, мангровые болота и тёплые моря — около +5°C;
  • ветер — на открытом месте, когда прохладнее +16°C, отнимает ещё около 1°C, в дождь или снегопад — около 2°C, высоко в горах — больше;
  • укрытие — стены и крыша подтягивают температуру к комфортным +16°C примерно на шестую часть разницы: в −20°C крыша над головой даёт около 6°C тепла, в +34°C снимает около 3°C жары;
  • источники тепла — печи, костры, лава и светильники греют в пределах 5 блоков, и чем ближе, тем сильнее (подробнее ниже);
  • погодные аномалии — во время температурных событий температура сдвигается по всему миру: сильнее в опасных землях, слабее в безопасных, а под землёй сдвиг не ощущается вовсе.

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

Источник Тепло вплотную
Лава +12
Огонь +8
Печь, плавильная печь, коптильня, костёр (зажжённые) +8
Магмовый блок +6
Огонь душ, костёр душ +4
Фонарь +0,75
Факел +0,5

Цифры в таблице — тепло у самого источника. С расстоянием оно слабеет: в трёх блоках от костра остаётся половина, в четырёх-пяти — около трети, а дальше пяти блоков огонь не греет вовсе. Второй и третий костёр рядом добавляют всё меньше, и больше +18°C от огня не набрать. Сильный огонь — костёр, печь, лава — греет только в прямой видимости: за непрозрачной стеной от него остаётся около 15%, а стекло тепло пропускает.

Закрытая комната копит тепло. Если крыша цела, а двери и окна закрыты, очаг греет всё помещение: один костёр или печь в небольшой избе за несколько минут поднимают температуру примерно на 8–12°C, в просторном зале — меньше. Деревянные и шерстяные стены держат тепло дольше, стекло, двери и листва — хуже. Погасишь огонь — комната остынет так же постепенно.

Лёд охлаждает помещение, а не весь мир вокруг себя. Все четыре холодных блока — лёд, плотный лёд, синий лёд и снежный блок — охлаждают одинаково: если ты стоишь в достаточно закрытой комнате рядом с ними, среда мягко тянется к прохладным +8°C. Чем больше льда рядом, тем прохладнее, но ниже +8°C он комнату не остудит и открытый воздух не охлаждает.

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



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

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

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

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

Нормальная температура тела — 36,6°C, зона комфорта — 36–37°C. Если среда холоднее или жарче личной полосы переносимости, тело медленно остывает или нагревается (порядка 0,1°C каждые 15 секунд); внутри полосы оно само возвращается к норме. Из нормы до первых штрафов тело остывает примерно за три-четыре минуты.

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

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

Холод и жара наказывают одинаково:

Температура тела Что происходит
ниже 36°C или выше 37°C Только предупреждение в чате: тело вышло из нормы.
≤ 35,25°C или ≥ 37,75°C Лёгкое переохлаждение или перегрев: ходишь примерно на 8% медленнее, удар в ближнем бою слабее на 10%.
≤ 35°C или ≥ 38,25°C Сильное переохлаждение или перегрев: ходишь почти на пятую часть медленнее, бьёшь на четверть слабее, а камень, руду и другие твёрдые блоки ломаешь не чаще раза в секунду. Траву, цветы и посевы можно собирать без задержки.

Игра заранее предупреждает в чате: как только тело вышло из нормы, приходит «Вам слегка прохладно» или «Вам слегка жарко», при сильном переохлаждении или перегреве — «Вы сильно замёрзли» или «Вы сильно перегрелись». В том же сообщении названа главная причина — например, что ты промок, стоишь на ветру, остался без укрытия или слишком далеко от огня. До первых штрафов обычно есть пара минут, чтобы дойти до огня или тени.


Как согреться

  • Броня. Считается число занятых слотов брони (от 0 до 4), а не материал: любая вещь в слоте греет одинаково. Кожаная шапка греет не хуже железной, а железо не студит.
  • Очаг дома. Горящий костёр или печь у своей кровати расширяют зону комфорта ещё на 4–8°C, пока ты рядом (см. Домашняя база).
  • Эликсир «Thermal Prism» (так он называется в игре) — согревающее средство из алхимии: на 10 минут расширяет зону комфорта примерно на 8°C в обе стороны, поэтому помогает и в жару.
  • Согревающая настойка (Ember Tonic) из стартового набора защищает только от холодных погодных событий — резкого холода и лютой стужи. Обычный зимний мороз он не снимает.

Как следить за температурой

Обе температуры — тела и среды — всегда видны на панели вверху экрана (HUD). Цвет подсказывает, в норме ли они, а рядом с температурой среды загорается значок, когда она вышла за твою зону комфорта: значит, тело уже начало остывать или греться.

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

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


Кратко

  • Температура среды зависит от широты (север −30°C … юг +22°C), сезона (зима −12°C, лето +9°C), времени суток, высоты, биома, ветра, укрытия и источников тепла.
  • Под землёй (ниже y=50) всегда 6–9°C, глубже теплее; ни широта, ни сезон туда не доходят.
  • Огонь греет в пределах 5 блоков и слабеет с расстоянием; в закрытой комнате тепло очага копится.
  • Телу комфортно при 36–37°C; дальше — предупреждение в чате, потом медленный шаг и слабый удар, при сильном переохлаждении или перегреве — ещё и медленная добыча.
  • Броня, укрытие и свежая еда расширяют переносимость; промокание удваивает остывание; мороз жжёт сытость.
  • Обе температуры видны на HUD вверху экрана; подробная панель — /showtemp on.
  • Лёд охлаждает только закрытые комнаты: подвалы и ледники работают, открытая улица и обычные пещеры не превращаются в морозилку.


См. также