“Temperature System”的版本间的差异

来自TeamMoeg官方WIKI
跳到导航 跳到搜索
[已复核版本][已复核版本]
 
(未显示同一用户的1个中间版本)
第1行: 第1行:
{{TWRBanner/en}}{{devInvolved/en|written}}{{TWRTutorValidity/en|0.5.0}}
{{TWRBanner/en}}{{devInvolved/en|written}}{{TWRTutorValidity/en|0.5.0}}
==Basis for Temperature==
==Basis for Temperature==
There's three different major temperature system in the game
There are three different major temperature systems in the game.
*[[File:item_alcohol_air_thermometer.png|32px]] '''Air Temperature''' or '''Environment temperature''', provided by temperature orb above experience. In the wild, it can be {{tmpr|-10}}or even lower.
*[[File:item_alcohol_air_thermometer.png|32px]] '''Air Temperature''' and '''Environment temperature''' are provided by the temperature orb above the experience bar. In the wild, it can become {{tmpr|-10}}or even lower.
*[[File:item_mercury_body_thermometer.png|32px]] '''Body Temperature''', standard value is {{tmpr|37}}. It no longer display on HUD since 0.4, but there're some methods to learn about it:
*[[File:item_mercury_body_thermometer.png|32px]] '''Body Temperature''': The standard value is {{tmpr|37}}. It is no longer displayed on the HUD as of version 0.4, but there are other methods to learn about it:
**Indirectly displayed by <abbr title="See below">'''Temperature bar'''</abbr>.
**Indirectly displayed by <abbr title="See below">'''Temperature bar'''</abbr>.
**Test with body thermometer.
**Can be tested with the '''body thermometer[[File:item_mercury_body_thermometer.png|32px]]'''.
*[[File:item_soil_thermometer.png|32px]] '''Soil temperature''', decides whether plant and animals can live, can check with soil thermometer.
*[[File:item_soil_thermometer.png|32px]] '''Soil temperature''': Decides whether plants and animals can live, can be checked with the '''Soil Thermometer. [[File:item_soil_thermometer.png|32px]]'''.
==Factors effects air temperature==
==Factors effects air temperature==
Air temperature are affected by a few things:
Air temperature is affected by a few things:
*Surrounding blocks
*Surrounding blocks
*When expose to the sky:
*When exposed to the sky:
**Time
**Time
**Weather
**Weather
第18行: 第18行:
*Generator
*Generator
*World
*World
*Is on fire
*Being on fire
This only affects body temperature and temperature orb.
This only affects body temperature and the temperature orb.
===Climate events===
===Climate events===
There're two kinds of climate events: cold period and warm period. In cold periods, temperature can go as low as{{tmpr|-41}}, In warm periods, temperature can go not higher than {{tmpr|-1}}, else would be around {{tmpr|-10}}. This means players should be aware of the temperaute forecast and make corresponding efforts.
There are two kinds of climate events: cold periods and warm periods. In cold periods, temperature can go as low as🌡️ '''-41''' ℃, and in warm periods it can go no higher than 🌡️ '''-1''' ℃. This means players should be aware of the temperature forecast and make corresponding efforts to adjust to the varying temperatures.
===Surrounding Blocks===
===Surrounding Blocks===
All blocks can reflect heat. And blocks with temperature can emit or absorb heat.
All blocks can reflect heat. And any blocks with temperature can emit or absorb heat.
==Hypothermia and Hyperthermia==
==Hypothermia and Hyperthermia==
When body temperture get lower than {{tmpr|36.5}}or higher than {{tmpr|37.5}}, experience bar would change into cyan or orange bar. As for lower than {{tmpr|36}}or higher than {{tmpr|38}}, the bar goes full and cause negative effects. When body temperture get lower than {{tmpr|35}}or higher than {{tmpr|39}}, the bar would become red. The bar would become full when body temperature lower than {{tmpr|34}}or higher than {{tmpr|40}}, and would cause damage.
When the body temperature becomes lower than 🌡️ '''36.5''' ℃or higher than 🌡️ '''37.5''' ℃, the experience bar will change to either a cyan or an orange color. As for temperatures lower than 🌡️ '''36''' ℃ or higher than 🌡️ '''38''' ℃, the experience bar gradually fills up and will cause negative effects. When body temperature becomes lower than 🌡️ '''35''' ℃or higher than 🌡️ '''39''' ℃, the bar will change to red causing the player to begin taking damage.


Hypothermia are divided into several states
'''Hypothermia''' is divided into several states:
*Slightly hypothermia :{{TRange|35|36}}
*Slight hypothermia :{{TRange|35|36}}
*Mildly hypothermia :{{TRange|34|35}}
*Mild hypothermia :{{TRange|34|35}}
*Medium hypothermia :{{TRange|32|34}}
*Medium hypothermia :{{TRange|32|34}}
*Heavily hypothermia :Lower than{{Tmpr|32}}
*Extreme hypothermia :Lower than{{Tmpr|32}}
With Slightly hypothermia, player would get Mining fatigue and hypothermia, and there would be no hypothermia damage.
Upon reaching each stage of '''Hypothermia''' the player will be begin recieving increasingly negative effects:


With Mildly hypothermia, player would get Mining fatigue, nausea 2 and hypothermia I, and there would be no hypothermia damage.
* Mining Fatigue and Hypothermia (Although the player will recieve no hypothermia damage.)
* Mining Fatigue, Hypothermia I and Nasuea II (Player will recieve a slight amount of hypothermia damage.)
* Mining Fatigue, Hypothermia II and Nasuea II (Player will recieve increased hypothermia damage.)
* Mining Fatigue, Hypothermia III and Nasuea III (Player will begin recieving heavy amounts of hypothermia damage.) '''--YOU SHOULD PROBABLY FIX THIS BEFORE YOU DIE--'''


With Medium hypothermia, player would get Mining fatigue, nausea 2 and hypothermia II, and there would be a few hypothermia damage.
'''Hyperthermia''' is divided into several states:
*Slightly hyperthermic :{{TRange|38|39}}
*Mildly hyperthermic :{{TRange|39|40}}
*Medium hyperthermic :{{TRange|40|42}}
*Heavily hyperthermic :Higher than{{Tmpr|42}}
'''((Hyperthermia''' works the same as '''Hypothermia''' in terms of negative status effects.))


With Heavily hypothermia, player would get Mining fatigue, nausea 2 and hypothermia III or higher, and there would be a lot of hypothermia damage and would easily cause death.
At the same time, if the player has a temperature change rate higher than{{DeltaT|0.2|unit=s}}, they would recive 1 corresponding damage for each extra {{DeltaT|0.1|unit=s}}.
 
==Ways to keep your temperature up==
Hyperthermia, at the opposite, are divided into several states
*Slightly hyperthermia :{{TRange|38|39}}
*Mildly hyperthermia :{{TRange|39|40}}
*Medium hyperthermia :{{TRange|40|42}}
*Heavily hyperthermia :Higher than{{Tmpr|42}}
With Slightly hyperthermia, player would get Mining fatigue and hyperthermia, and there would be no hyperthermia damage.
 
With Mildly hyperthermia, player would get Mining fatigue, nausea 2 and hyperthermia I, and there would be no hyperthermia damage.
 
With Medium hyperthermia, player would get Mining fatigue, nausea 2 and hyperthermia II, and there would be a few hyperthermia damage.
 
With Heavily hyperthermia, player would get Mining fatigue, nausea 2 and hyperthermia III or higher, and there would be a lot of hyperthermia damage and would easily cause death.
 
At the same time, If player have a temperature change rate higher than{{DeltaT|0.2|unit=s}}, he would recive 1 corresponding damage for each extra {{DeltaT|0.1|unit=s}}.
==Ways to keep temperature==
Direct methods:
Direct methods:
*Eat hot food
*Eating hot food
*Drink hot water +{{DeltaT|0.25|unit=time}}
*Drinking hot water +{{DeltaT|0.25|unit=time}}
*<s>Drink steam</s> +{{DeltaT|2|unit=time}}
*<s>Drink steam (not recommended)</s> +{{DeltaT|2|unit=time}}
*Wear heating devices
*Wear heating devices
Indirect methods
Indirect methods
*<abbr title="See below">Wear warm clothes</abbr>
*<abbr title="See below">Wear warm clothes</abbr>
*Install inner linings for armor.
*Install inner linings for armor.
*Lit a campfire and stay around.
*Light a campfire and stay around.
*<s>Set yourself on fire (May cause high damage)</s>
*<s>Set yourself on fire (May cause high damage)</s>
You would have a {{DeltaT|0.1|unit=s}}body temperature natural regeneration. Different clothes have different insulate rate. Wool ones can keep you away from hypothermia.
You will have a {{DeltaT|0.1|unit=s}}body temperature natural regeneration. Different clothes have different insulations. Wool ones can keep you away from hypothermia.


Drink hot water with thermos or eating hot food is a good method, but you still need to wear clothes.
Drinking hot water from a thermos or eating hot food is a good method, but you still should wear clothes.


At your base, you can lit a campfire and stay around. But be aware not to get grilled.
At your base, you can light a campfire and stand around. But take care as to not get grilled.


If possible, wear heating devices. Steam vast can keep you away from cold in from 10 minutes to a few hours. And it can easily adjust your temperature away from cold.
If possible, wear heating devices. Steam vests can keep you away from cold for about 10 minutes to a few hours. And can easily adjust your temperature from freezing.


If you get too cold, you can risk yourself to set you on fire, this is only the last act.
If you get too cold, you can always set yourself on fire in an act of desperation.
===Effects for clothes===
===Effects for clothes===
{| class="wikitable"
{| class="wikitable"
|-
|-
!Material!!Insulate rate for each!!Insulate rate for full set.
!Material!!Insulation rate for each!!Insulation rate for full set.
|-
|-
![[File:fh_armor_hay.png]]&nbsp;[[File:Straw lining.png]]&ensp;Straw
![[File:fh_armor_hay.png]]&nbsp;[[File:Straw lining.png]]&ensp;Straw
第90行: 第83行:
![[File:Kelp lining.png]] Kelp
![[File:Kelp lining.png]] Kelp
|12% 14% 16% 10%||52%
|12% 14% 16% 10%||52%
|}During fire or wet, there may be negative impact on insulate rate, so be aware.
|}While being wet or on fire, there are negative impacts on the insulation rate of gear, so be aware.


Inner linings would only replace armors' insulate rate. <s>If you put them on armors with higher insulate rate, it would lower total insulate rate</s>. During wet, kelp ones would have higher insulate rate than others. So it's better for underwater exploration.
Inner linings will only replace an armors insulation rate. <s>If you put them on armors with higher insulation rates, it will lowerer the total insulation rate</s>. While wet, kelp linings will have a higher insulation rate than others. So it's better for underwater exploration.


Inner linings have seperate durability, mending and unbreaking enchant does take effect. Inner linings are vulnerable to explosion and fire damage. Even if you have heavy armor, Inner linings would break due to impact.
Inner linings have seperate durabilities, mending and unbreaking enchantment does apply to them. Inner linings are vulnerable to explosion and fire damage. Even if you have heavy armor, Inner linings can break due to impact.
==Temperaute and Agriculture==
==Temperature and Agriculture==
Planting plants require correct soil temperature, which cannot be affected by campfire. Only these factors take effect:
Planting requires correct soil temperature, which cannot be affected by a campfire. Only these factors take effect:
*Biome
*Biome
*Climate events
*Climate events
*Generator
*Generator
*World
*World
That is, players can only modify soil temperature with generators.
Players can only modify soil temperature with generators.


Grass blocks can only grow with above {{Tmpr|0}}, or they would die.
Dirt Blocks can only grow grass above {{Tmpr|0}}, or the grass will die.


Trees require above {{Tmpr|-6}}to slowly grow, and grow normally above {{Tmpr|0}}.
Trees require a soil temprature above {{Tmpr|-6}}to grow at a decreased rate, and grow normally above {{Tmpr|0}}.


Plants have hibernation, growth and suitable temperature, under hibernation temperature, plants would die.
Plants hibernate, the grow under suitable temperatures, under hibernation temperatures, plants would die.


All plants would stop growing above {{Tmpr|50}}, and die.
All plants will stop growing above {{Tmpr|50}}, and die from excess heat.
==Temperature and Husbandry==
==Temperature and Husbandry==
Though wild animal can live against cold temperature, Domesticated animals cannot. They would require temperature above {{Tmpr|0}}, or would receive hypothermia damage.
Though wild animals can live in the cold temperature, Domesticated animals cannot. They require temperatures above {{Tmpr|0}}, or they will receive hypothermia damage.

2023年1月18日 (三) 11:30的最新版本

This page is Icon banner TWR.png Related
Icon banner dev.png This Page is Written by developer.
In valid version range, you can trust contents provided by this page.
Icon banner tutor.png This tutorial is written for modpack version 0.5.0.
As long as the modpack updates, Its contents may be outdated.

Basis for Temperature

There are three different major temperature systems in the game.

  • Item alcohol air thermometer.png Air Temperature and Environment temperature are provided by the temperature orb above the experience bar. In the wild, it can become 🌡️ -10 ℃or even lower.
  • Item mercury body thermometer.png Body Temperature: The standard value is 🌡️ 37 ℃. It is no longer displayed on the HUD as of version 0.4, but there are other methods to learn about it:
    • Indirectly displayed by Temperature bar.
    • Can be tested with the body thermometerItem mercury body thermometer.png.
  • Item soil thermometer.png Soil temperature: Decides whether plants and animals can live, can be checked with the Soil Thermometer. Item soil thermometer.png.

Factors effects air temperature

Air temperature is affected by a few things:

  • Surrounding blocks
  • When exposed to the sky:
    • Time
    • Weather
    • Light
  • Biome
  • Climate events
  • Generator
  • World
  • Being on fire

This only affects body temperature and the temperature orb.

Climate events

There are two kinds of climate events: cold periods and warm periods. In cold periods, temperature can go as low as🌡️ -41 ℃, and in warm periods it can go no higher than 🌡️ -1 ℃. This means players should be aware of the temperature forecast and make corresponding efforts to adjust to the varying temperatures.

Surrounding Blocks

All blocks can reflect heat. And any blocks with temperature can emit or absorb heat.

Hypothermia and Hyperthermia

When the body temperature becomes lower than 🌡️ 36.5 ℃or higher than 🌡️ 37.5 ℃, the experience bar will change to either a cyan or an orange color. As for temperatures lower than 🌡️ 36 ℃ or higher than 🌡️ 38 ℃, the experience bar gradually fills up and will cause negative effects. When body temperature becomes lower than 🌡️ 35 ℃or higher than 🌡️ 39 ℃, the bar will change to red causing the player to begin taking damage.

Hypothermia is divided into several states:

  • Slight hypothermia :[🌡️] 35~36 ℃
  • Mild hypothermia :[🌡️] 34~35 ℃
  • Medium hypothermia :[🌡️] 32~34 ℃
  • Extreme hypothermia :Lower than🌡️ 32 ℃

Upon reaching each stage of Hypothermia the player will be begin recieving increasingly negative effects:

  • Mining Fatigue and Hypothermia (Although the player will recieve no hypothermia damage.)
  • Mining Fatigue, Hypothermia I and Nasuea II (Player will recieve a slight amount of hypothermia damage.)
  • Mining Fatigue, Hypothermia II and Nasuea II (Player will recieve increased hypothermia damage.)
  • Mining Fatigue, Hypothermia III and Nasuea III (Player will begin recieving heavy amounts of hypothermia damage.) --YOU SHOULD PROBABLY FIX THIS BEFORE YOU DIE--

Hyperthermia is divided into several states:

  • Slightly hyperthermic :[🌡️] 38~39 ℃
  • Mildly hyperthermic :[🌡️] 39~40 ℃
  • Medium hyperthermic :[🌡️] 40~42 ℃
  • Heavily hyperthermic :Higher than🌡️ 42 ℃

((Hyperthermia works the same as Hypothermia in terms of negative status effects.))

At the same time, if the player has a temperature change rate higher thanΔ🌡️ 0.2 ℃ /s, they would recive 1 corresponding damage for each extra Δ🌡️ 0.1 ℃ /s.

Ways to keep your temperature up

Direct methods:

  • Eating hot food
  • Drinking hot water +Δ🌡️ 0.25 ℃ /time
  • Drink steam (not recommended) +Δ🌡️ 2 ℃ /time
  • Wear heating devices

Indirect methods

  • Wear warm clothes
  • Install inner linings for armor.
  • Light a campfire and stay around.
  • Set yourself on fire (May cause high damage)

You will have a Δ🌡️ 0.1 ℃ /sbody temperature natural regeneration. Different clothes have different insulations. Wool ones can keep you away from hypothermia.

Drinking hot water from a thermos or eating hot food is a good method, but you still should wear clothes.

At your base, you can light a campfire and stand around. But take care as to not get grilled.

If possible, wear heating devices. Steam vests can keep you away from cold for about 10 minutes to a few hours. And can easily adjust your temperature from freezing.

If you get too cold, you can always set yourself on fire in an act of desperation.

Effects for clothes

Material Insulation rate for each Insulation rate for full set.
Fh armor hay.png Straw lining.png Straw 12% 16% 14% 10% 52%
Fh armor wool.png Gambeson.png Wool 16% 24% 20% 14% 74%
Fh armor hide.png Buff coat.png Hide 14% 20% 18% 12% 64%
Kelp lining.png Kelp 12% 14% 16% 10% 52%

While being wet or on fire, there are negative impacts on the insulation rate of gear, so be aware.

Inner linings will only replace an armors insulation rate. If you put them on armors with higher insulation rates, it will lowerer the total insulation rate. While wet, kelp linings will have a higher insulation rate than others. So it's better for underwater exploration.

Inner linings have seperate durabilities, mending and unbreaking enchantment does apply to them. Inner linings are vulnerable to explosion and fire damage. Even if you have heavy armor, Inner linings can break due to impact.

Temperature and Agriculture

Planting requires correct soil temperature, which cannot be affected by a campfire. Only these factors take effect:

  • Biome
  • Climate events
  • Generator
  • World

Players can only modify soil temperature with generators.

Dirt Blocks can only grow grass above 🌡️ 0 ℃, or the grass will die.

Trees require a soil temprature above 🌡️ -6 ℃to grow at a decreased rate, and grow normally above 🌡️ 0 ℃.

Plants hibernate, the grow under suitable temperatures, under hibernation temperatures, plants would die.

All plants will stop growing above 🌡️ 50 ℃, and die from excess heat.

Temperature and Husbandry

Though wild animals can live in the cold temperature, Domesticated animals cannot. They require temperatures above 🌡️ 0 ℃, or they will receive hypothermia damage.