温度システム

Last-modified: 2022-12-16 (金) 18:25:26

Alpha20.6 (b9)対応情報に編集中です。

 

外気温(Outside temp)と体感温度(Core Temp)の2つの値があり体感温度が極端な値になるとデバフがかかるシステム。
ゲーム中では外気温は見ることはできず(XMLを操作すれば表示できる)、体感温度がFeels likeとして見ることができる。
体感温度はゆるやかに変化するので早め早めの対策を取ること。
温度変化による状態変化は70°F(摂氏21℃強)を基準に計算される。
以下の説明で単に±で表記している場合は70°Fを基準にした変化として表現する。
日本で馴染みのない華氏規格の温度表示を摂氏規格に表示変更したい場合はEscキーを押してオプションから設定できる。

外気温

外気温は主にバイオームと標高で決まる。

バイオームごとの変化(Alpha16以前)

展開
バイオーム温度変化寒暖差
平均的な地域 / 寒暖差の激しい地域
水辺(Water)±0 ~ +1010
松森(Pine Forest)-35 ~ +1550
荒廃地(Wasteland)-30 ~ +3060
暑い地域
焼けた森(Burnt Forest)±0 ~ +2020
砂漠(Desert)+20 ~ +5030
寒い地域
雪原(Snow)-60 ~ -3030

標高ごとの変化(Alpha16以前)

展開
標高温度変化標高温度変化標高温度変化
0+1092-4153-23
12+8100-5158-26
24+6106-6163-29
36+4118-8168-32
48+2130-10174-35
600133-12184-41
68-1137-14189-44
76-2142-17195-47
84-3147-20200-50

その他の変化(Alpha16以前)

展開

感覚的には外気温ではないが内部データ上外気温で処理されている項目もある。

条件温度変化
何もしていない±0
歩いている+2
走っている+5
晴れている+10
曇っている+0.5
霧が出ている-5
雨が降っている-10
完全に(100%)濡れている-30
吹いている風に当たる(体が濡れている)-10
吹いている風に当たる(体が乾いている)-3

体感温度

瞬間的に定まる外気温に対し、体感温度は防具を装備したりバフを受けたりした瞬間にその値になるのではなく、その値に向けてゆっくりと変化する。
Alpha17で温度システムが改変され、計算式などが大きく変わった。

  • 防具についていたInsulation(保温性)のステータスは低温耐性(Cold Resist)高温耐性(Heat Resist)の2つに分けられ、相互干渉することなく上げた分だけ低温、高温耐性が上昇するようになりました。
    • 各耐性は1ポイントで1°Fの軽減になります。
    • 外気温が70°Fを基準にして寒い場合は低温耐性、暑い場合は高温耐性が計算に使われ、体感温度が決まります。
      各耐性を大きく上げても逆に寒くなったり暑くなったりすることは無い。
      • 寒い時:外気温+低温耐性=体感温度 70°Fを超えた分はカットされる
      • 暑い時:外気温-高温耐性=体感温度 70°Fを下回った分はカットされる

防具

状態変化

体感温度とデバフ一覧

詳細な効果はバフ・デバフへ。

デバフ体感温度
汗だく(Sweltering)100°F~
暑い(Hot)80°F~
寒い(Cold)~60°F
凍死寸前(Freezing)~40°F

対策まとめ

砂漠焼けた森は気温が高く、また雪原は生成される標高もあって気温が低い。
これらのバイオームで生活するには以下の対策が必要だろう。

低温耐性を上げるには

高温耐性を上げるには

避難所を造る・探す

  • 体温調節をする際は屋内に入ることも有効ですが、既存の建設物を利用するほか、
    建材ブロックや扉・窓を組み合わせて密室を作る事でも、人工的な避難所を作ることが出来ます。
  • 割れた窓のある家屋は屋外判定になるので、既存建築物を利用する際はシッカリ補修して使うようにしましょう。
  • 天井に窓ガラスやガラス素材ブロックなどを用いた場合、雨や雪が貫通してしまうことがあります。
  • 降雪時、屋外判定の場所には雪が積もるので、雪エリアではそれを目安にするのも良いかもしれません。
     
  • 日の照る暑い地域では、日陰に入って涼を取るのも有効です。
    背の高さ以上のブロックを積み上げてその陰に入っても良いので、上手く利用するようにしましょう。

Tips

  • Alpha17のWetnessシステム
    展開

    Alpha17でWetnessのシステムが改変されている。以下のデータは通常のプレイでは確認できない(デバッグメニューで見ることができる)データを多く含みます。

    雨に濡れたり、水の中に入るなどでwetnessの値が0.15(15%)を上回るとWetnessのバフが付与されます。

    • WetTempModifier(以下WTM)にwetnessの16倍の値がセットされ、wetnessの値に応じて常に変動します。この値を元にWetTempModifierActive(以下WTMA)の値が変動します。
      • WTMAの値に応じてCold Resistが低下し、Heat Resistが上昇します。
      • WTMが上昇するとそれに合わせてWTMAも上昇しますが、屋内に入るなどしてWTMが大きく低下した場合、WTMAは緩やかに減少します。
        • 2.4秒毎にWTMの値に向かって0.2ずつWTMAが減少していきます。Torchを手に持っていたり、CampfireのAoEを受けている場合は追加で0.4減少します。
        • WTMAが1を下回るとWetnessバフは消失します。

    雨天時のwetnessの値はワールドの現在のRainfall値と共通になります。水の中に入った時のwetnessの値は体がどれだけ水に浸かっているかに応じて変化します。以下参考画像
    A17.2_2019-03-28_08-07-56.jpg
    これよりも深く浸かるとwetnessは1になります。

  • 実際の温度感覚は以下のとおり。(出典:Wikipedia)
    ~10°F (-12°C) - 厚い霜が降りる。即座に凍え死ぬ寒さ。
    20°F (-6°C) - 薄い霜が降りる。
    30°F (-1°C) - 寒い。氷点に近い。極寒。
    40°F ( 4°C) - 寒い。厚い衣服が必要。
    50°F (10°C) - 涼しい。適度な厚さの衣服で十分。運動には適温。
    60°F (15°C) - 暖かい。薄手の衣服が必要。
    70°F (21°C) - 適度に暑い。夏服が必要。
    80°F (26°C) - 暑いが耐えられる。少なめの衣服。猛烈な暑気。
    90°F (32°C) - とても暑い。過熱に対する予防措置が必要。
    100°F~ (37°C) - 危険なほど暑い。生存には危険な酷暑。
  • 華氏と摂氏の簡易変換式や、一覧表は以下の通り
    ~展開~

    折りたたみ

    摂氏≒(華氏-32)*5/9で換算することができる。

    華氏摂氏華氏摂氏華氏摂氏華氏摂氏華氏摂氏
    1-17.2231-0.566116.119132.78
    2-16.67320.006216.679233.33
    3-16.11330.566317.229333.89
    4-15.56341.116417.789434.44
    5-15.00351.676518.339535.00
    6-14.44362.226618.899635.56
    7-13.89372.786719.449736.11
    8-13.33383.336820.009836.67
    9-12.78393.896920.569937.22
    10-12.22404.447021.1110037.78
    11-11.67415.007121.6710138.33
    12-11.11425.567222.2210238.89
    13-10.56436.117322.7810339.44
    14-10.00446.677423.3310440.00
    15-9.44457.227523.8910540.56
    16-8.89467.787624.4410641.11
    17-8.33478.337725.0010741.67
    18-7.78488.897825.5610842.22
    19-7.22499.447926.1110942.78
    20-6.675010.008026.6711043.33
    21-6.115110.568127.2211143.89
    22-5.565211.118227.7811244.44
    23-5.005311.678328.3311345.00
    24-4.445412.228428.8911445.56
    -5-20.5625-3.895512.788529.4411546.11
    -4-20.0026-3.335613.338630.0011646.67
    -3-19.4427-2.785713.898730.5611747.22
    -2-18.8928-2.225814.448831.1111847.78
    -1-18.3329-1.675915.008931.6711948.33
    0-17.7830-1.116015.569032.2212048.89
  • Alpha17からオプションで華氏と摂氏を簡単に切り替えることができるようになった。
    • 従来通り、コンソールコマンドで切り替えることもできる。F1/F2キーを押してコンソールを開き、「settempunit c」と入力しましょう。
      華氏に戻す場合は「settempunit f」です。
      これは画面の表示を変えるだけなので、マルチでも参加者やホストに関係なく設定ができます。
  • どうしても温度システムが合わない場合は無効化できます
    一人プレイ、もしくは自分がマルチのホストの時にF1/F2キーを押してコンソールを開き、「weathersurvival off」と入力しましょう。