Deep Rock Galactic Wiki
(Removing mentions to dwarf temperature for now since it function a bit differently than temperature from creatures, so making a separate part for it would be better.)
(dot)
(13 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
The '''Temperature''' of a Creature always has a default starting value of 0. It will decrease when taking Cold damage, slowing and eventually freezing the creature and increase when taking Heat damage, eventually setting the creature on fire.
{{Ambox
 
| image = [[File:Drg_stub.png|50px]]
 
| type = ''This article is still a work in progress, some in game tests are planned to get the last bit of info''
 
| border = orange
 
}}
 
 
The '''Temperature''' of a Creature always has a default starting value of 0. It will decrease when taking Cold damage eventually freezing the creature and increase when taking Heat damage eventually setting the creature on fire.
 
   
 
== Damage Type ==
 
== Damage Type ==
Heat damage increases the temperature of a creature, but will do no damage to its health (at least not directly).
+
Heat damage increases the temperature of a creature, but will not directly damage its health.<br>
Cold Damage decreases the temperature of a creature, but will do no damage to its health either.
+
Cold Damage decreases the temperature of a creature, but will not directly damage its health either.
   
 
'''Fire damage and Frost damage have no effect at all on temperature.'''
 
'''Fire damage and Frost damage have no effect at all on temperature.'''
   
While Heat damage is often seen in game alongside Fire damage , it is possible for at attack to do only Fire damage (e.g. [[Experimental Plasma Charger]]’s Thin Containment Field) or only Heat damage (e.g. [[Hover Boots]]).
+
While Heat damage is often seen in game alongside Fire damage , it is possible for an attack to do only Fire damage (e.g. [[Experimental Plasma Charger]]’s Thin Containment Field) or only Heat damage (e.g. [[Hover Boots]]).<br>
The same is true for the Cold side: there is a few attacks with only Cold damage, but no Frost damage (e.g. [[Zhukov NUK17]]’s Cryo Minelets OC’s mines). As of update 34, there is no attacks that only do Frost damage but no Cold damage.
+
The same is true for the Cold side: there is a few attacks with only Cold damage, but no Frost damage (e.g. [[Zhukov NUK17]]’s Cryo Minelets OC’s mines). As of update 34, there are no attacks that only do Frost damage but no Cold damage.
   
 
== Increasing Temperature ==
 
== Increasing Temperature ==
Increasing a creature temperature above a certain threshold called his burn temperature will cause it to be [[Status Effects#On Fire|On Fire]].
+
When the temperature of a creature reach a threshold called '''Burn Temperature''', that creature will ignite and start losing health while it is [[Status Effects#On Fire|On Fire]]. If the temperature of a creature is positive but still lower than its Burn Temperature, nothing happens.
   
=== Status Effect: On Fire ===
+
*<b>On Fire (Status Effect):</b> See [[Status_Effects#On_Fire|On Fire]].
   
 
*<b>Burn Temperature:</b> Upon reaching this temperature, a creature will be set '''On Fire'''.
=== Burn Temperature ===
 
Upon reaching this temperature, a creature will be set '''On Fire'''.
 
   
 
*<b>Maximum Temperature:</b> This is the maximum temperature a creature can reach, its minimum value is equal to the Burn Temperature, but for some creatures it can be higher, potentially increasing the duration of the On Fire status effect.
=== Maximum Temperature ===
 
This is the maximum temperature a creature can reach, its minimum value is equal to the Burn Temperature, but for some creatures it can be higher. Reaching a temperature higher than the Burn Temperature allows to increase the time a creature will have the On Fire status effect active.
 
   
  +
*<b>Douse Fire Temperature:</b> Once a creature is '''On Fire''', upon reaching this temperature, it will stop burning.
=== Douse Fire Temperature ===
 
Upon reaching this temperature, a creature will stop burning.
 
   
  +
*<b>Cooling Rate:</b>This is how much Heat a creature loses per second when its temperature is positive. The loss of heat from the Cooling Rate will bring a creature’s temperature back to 0, but no lower than that.
=== Cooling Rate ===
 
  +
**The '''Cooling Rate''' will always be active when a creature is above its normal temperature, no matter if the creature is On Fire or not. This effect is applied once per second for most creatures. [[Glyphid Bulk Detonator]] and [[Glyphid Crassus Detonator]] have their Cooling Rate applied at a more regular interval, each 0.25s instead. The amount of Heat they lose per second is still the same, the effect is just more granular: 25% of their Cooling Rate every 0.25s instead of 100% of their Cooling Rate every 1s.
This is how much the creature cool down per second when its temperature is positive.<br>
 
This effect is applied once per second for most creatures (4 times per second for [[Glyphid Bulk Detonator]] and [[Glyphid Crassus Detonator]] since their Update Time is set to 0.2s).
 
   
 
*<b>On Fire Heat Range:</b> All creatures act as a heat source when they are on fire, they deal 5 heat damage per second to any creature within a certain radius around them.
=== OnFireHeatRange ===
 
All enemy and neutral creatures act as heat source when they are on fire and cause heat damage to nearby creatures in a small area around them.
 
Note: This thing need to be checked via mods/test in game or asked to a dev.
 
   
 
== Decreasing Temperature ==
 
== Decreasing Temperature ==
Decreasing a creature temperature under a certain threshold called his Freeze Temperature will cause it to be [[Status_Effects#Frozen|Frozen]].<br>
+
When the temperature of a creature reach a threshold called '''Freeze Temperature''', that creature will be [[Status_Effects#Frozen|Frozen]] solid. If the temperature of a creature is negative but still higher than its Freeze Temperature, it will have its movement speed decreased, the lower its temperature, the lower its movement speed with a cap called '''Maximum Cold Slowdown''' reached at 66% of the Freeze Temperature.
Before being frozen, the creature will have its movement speed decreased, the lower its temperature, the higher the slow effect.
 
   
=== Status Effect: Frozen ===
+
*<b>Frozen (Status Effect):</b> See [[Status_Effects#Frozen|Frozen]].
   
 
*<b>Freeze Temperature:</b> Upon reaching this temperature, a creature will be '''Frozen''' solid.
=== Freeze Temperature ===
 
Upon reaching this temperature, a creature will be frozen solid.
 
   
 
*<b>Minimum Temperature:</b> This is the minimum temperature a creature can reach, its maximum value is equal to the Freeze temperature, but for some creatures it can be lower, potentially giving more leeway to keep a creature frozen for a longer period.
=== Minimum Temperature ===
 
This is the minimum temperature a creature can reach, its maximum value is the Freeze temperature, but some creatures it can be lower, potentially giving more leeway to keep a creature frozen for a longer time.
 
   
 
*<b>UnFreeze Temperature:</b> Once a creature is '''Frozen''', upon reaching this temperature it will thaw.
=== UnFreeze Temperature ===
 
Once a creature is '''frozen''', going above this temperature will allow it to thaw.
 
   
  +
*<b>Warming Rate:</b> This is how much Cold a creature loses per second when its temperature is negative. The loss of cold from the Warming Rate will bring a creature’s temperature back to 0, but no higher than that.
=== Warming Rate ===
 
  +
**The '''Warming Rate '''is always active when a creature is Frozen. It can however be paused for a duration equal to the '''Warming Cooldown''' when a creature’s temperature is negative but the creature isn’t frozen yet. This effect is applied once per second for most creatures. [[Glyphid Bulk Detonator]] and [[Glyphid Crassus Detonator]] have their Warming Rate applied at a more regular interval, each 0.25s instead. The amount of Cold they lose per second is still the same, the effect is just more granular: 25% of their Cooling Rate every 0.25s instead of 100% of their Cooling Rate every 1s.
This is how fast a creature warm up when under its normal temperature (i.e. when its temperature is negative).<br>
 
The warming rate is always active when the creature is under its '''Freeze Temperature''' or '''Frozen'''.<br>
 
This effect is paused for a few seconds (for the duration of the '''Warming Cooldown''') when the creature’s temperature is between 0 and its '''Freeze Temperature''' and the creature is '''not frozen'''.
 
   
 
*<b>Die If Frozen:</b> Some creatures will die immediately when frozen. Most flying creatures and Swarmers follow that rule.
=== Die If Frozen ===
 
Some creatures will die immediately when frozen. Most flying creatures and swarmers follow that rule.
 
   
 
*<b>Maximum Cold Slowdown:</b> When a creature’s temperature is negative, its movement speed is slowed.
=== Max Cold Slowdown ===
 
 
**The lower the temperature, the slower the creature is, with the Maximum Slowdown reached at 66% of their '''Freeze Temperature''', this is the Maximum Cold Slowdown value. The slowdown scales linearly between a temperature of 0 and 66% of the Freeze Temperature of the creature.
When a creature’s temperature is negative, its movement speed is slowed.<br>
 
The lower the temperature, the slower the creature is, with the Maximum Slowdown reached just before the Freeze temperature, this is the Max Cold Slowdown value.<br>
 
   
 
*<b>Warming Cooldown:</b> When a creature’s temperature is negative and the creature is not yet '''Frozen''', each time that creature take any amount of Cold damage, the '''Warming Cooldown''' activates, which effectively pauses the '''Warming Rate''' for a few seconds. The default duration is 2s for most creatures, but some creatures like [[Dreadnought Types|Dreadnought]]s have a shorter duration of 1s.
Need to check how it scales with temperature (i.e. linear scaling between 0 and Freeze Temperature?)
 
   
  +
*<b>Frozen Damage Bonus Scale:</b> By default all single target attacks that inflict damage directly (i.e. anything that isn’t a DoT, an AoE, Explosive Reload…) will do ×3 damage versus frozen targets, but all variants of the [[Dreadnought Types|Dreadnought]]s have a ×2.5 multiplier instead. The [[Experimental Plasma Charger]]’s Flying Nightmare projectile is an exception to the rule as it is an AoE attack but it still benefits from the Frozen Damage Bonus.
=== Warming Cooldown ===
 
When a creature’s temperature is negative and the creature is not yet frozen, each time that creature take any amount of Cold damage, the '''Warming Cooldown''' activates, which effectively pauses the '''Warming Rate''' for a few seconds.
 
 
=== Frozen Damage Bonus Scale ===
 
By default all single target attacks that inflict damage directly will do ×3 damage versus frozen targets, but some creatures like the [[Glyphid Dreadnought]] have a different multiplier.<br>
 
The [[Experimental Plasma Charger]]’s Flying Nightmare projectile is an exception to the rule as it is an AoE attack but it still benefit from the Frozen Damage Bonus.
 
   
 
== Other Parameters ==
 
== Other Parameters ==
   
  +
*<b>Update Time:</b> The Update Time is how often the '''Warming Rate''' and '''Cooling Rate''' value actualize. No matter the Update Time value, the amount of Cold / Heat lost is still per second, the Update Time will just make the value update either once per second or update every 0.25s thus Warming / Cooling by a quarter of the Warming/Cooling Rate per tick.
=== Update Time ===
 
  +
**Its default value is 1s, the only creatures that have different value are the [[Glyphid Bulk Detonator]] and the [[Glyphid Crassus Detonator]] that update every 0.25s instead.
  +
  +
*<b>Temperature Change Scale:</b> The Temperature Change Scale will multiply any Heat or Cold damage taken by the creature by a certain amount. This include any damage done by the player as well as the '''Cooling Rate''' and '''Warming Rate'''. This can be seen as some form of weakness to to Heat/Cold Damage.
  +
**Since the default multiplier is 1, in most case this variable doesn’t do anything. [[Glyphid Brood Nexus]]'s and [[Glyphid Spawn]]'s have a Temperature Change Scale of 4 and 3 respectively.
   
===Temperature Change Scale ===
+
== Temperature Shock ==
  +
[[Status Effects#Temperature Shock|Temperature Shock]] is a status effect caused on a creature that was forced out of its Freeze or On Fire status directly by Heating or Cooling (before it happens naturally), it inflicts 200 [[Damage#Disintegrate|Disintegrate]] Damage.
  +
<br>
  +
<br>
  +
{{Mechanics nav}}
  +
[[Category:Mechanics]]

Revision as of 23:38, 11 May 2021

The Temperature of a Creature always has a default starting value of 0. It will decrease when taking Cold damage, slowing and eventually freezing the creature and increase when taking Heat damage, eventually setting the creature on fire.

Damage Type

Heat damage increases the temperature of a creature, but will not directly damage its health.
Cold Damage decreases the temperature of a creature, but will not directly damage its health either.

Fire damage and Frost damage have no effect at all on temperature.

While Heat damage is often seen in game alongside Fire damage , it is possible for an attack to do only Fire damage (e.g. Experimental Plasma Charger’s Thin Containment Field) or only Heat damage (e.g. Hover Boots).
The same is true for the Cold side: there is a few attacks with only Cold damage, but no Frost damage (e.g. Zhukov NUK17’s Cryo Minelets OC’s mines). As of update 34, there are no attacks that only do Frost damage but no Cold damage.

Increasing Temperature

When the temperature of a creature reach a threshold called Burn Temperature, that creature will ignite and start losing health while it is On Fire. If the temperature of a creature is positive but still lower than its Burn Temperature, nothing happens.

  • On Fire (Status Effect): See On Fire.
  • Burn Temperature: Upon reaching this temperature, a creature will be set On Fire.
  • Maximum Temperature: This is the maximum temperature a creature can reach, its minimum value is equal to the Burn Temperature, but for some creatures it can be higher, potentially increasing the duration of the On Fire status effect.
  • Douse Fire Temperature: Once a creature is On Fire, upon reaching this temperature, it will stop burning.
  • Cooling Rate:This is how much Heat a creature loses per second when its temperature is positive. The loss of heat from the Cooling Rate will bring a creature’s temperature back to 0, but no lower than that.
    • The Cooling Rate will always be active when a creature is above its normal temperature, no matter if the creature is On Fire or not. This effect is applied once per second for most creatures. Glyphid Bulk Detonator and Glyphid Crassus Detonator have their Cooling Rate applied at a more regular interval, each 0.25s instead. The amount of Heat they lose per second is still the same, the effect is just more granular: 25% of their Cooling Rate every 0.25s instead of 100% of their Cooling Rate every 1s.
  • On Fire Heat Range: All creatures act as a heat source when they are on fire, they deal 5 heat damage per second to any creature within a certain radius around them.

Decreasing Temperature

When the temperature of a creature reach a threshold called Freeze Temperature, that creature will be Frozen solid. If the temperature of a creature is negative but still higher than its Freeze Temperature, it will have its movement speed decreased, the lower its temperature, the lower its movement speed with a cap called Maximum Cold Slowdown reached at 66% of the Freeze Temperature.

  • Frozen (Status Effect): See Frozen.
  • Freeze Temperature: Upon reaching this temperature, a creature will be Frozen solid.
  • Minimum Temperature: This is the minimum temperature a creature can reach, its maximum value is equal to the Freeze temperature, but for some creatures it can be lower, potentially giving more leeway to keep a creature frozen for a longer period.
  • UnFreeze Temperature: Once a creature is Frozen, upon reaching this temperature it will thaw.
  • Warming Rate: This is how much Cold a creature loses per second when its temperature is negative. The loss of cold from the Warming Rate will bring a creature’s temperature back to 0, but no higher than that.
    • The Warming Rate is always active when a creature is Frozen. It can however be paused for a duration equal to the Warming Cooldown when a creature’s temperature is negative but the creature isn’t frozen yet. This effect is applied once per second for most creatures. Glyphid Bulk Detonator and Glyphid Crassus Detonator have their Warming Rate applied at a more regular interval, each 0.25s instead. The amount of Cold they lose per second is still the same, the effect is just more granular: 25% of their Cooling Rate every 0.25s instead of 100% of their Cooling Rate every 1s.
  • Die If Frozen: Some creatures will die immediately when frozen. Most flying creatures and Swarmers follow that rule.
  • Maximum Cold Slowdown: When a creature’s temperature is negative, its movement speed is slowed.
    • The lower the temperature, the slower the creature is, with the Maximum Slowdown reached at 66% of their Freeze Temperature, this is the Maximum Cold Slowdown value. The slowdown scales linearly between a temperature of 0 and 66% of the Freeze Temperature of the creature.
  • Warming Cooldown: When a creature’s temperature is negative and the creature is not yet Frozen, each time that creature take any amount of Cold damage, the Warming Cooldown activates, which effectively pauses the Warming Rate for a few seconds. The default duration is 2s for most creatures, but some creatures like Dreadnoughts have a shorter duration of 1s.
  • Frozen Damage Bonus Scale: By default all single target attacks that inflict damage directly (i.e. anything that isn’t a DoT, an AoE, Explosive Reload…) will do ×3 damage versus frozen targets, but all variants of the Dreadnoughts have a ×2.5 multiplier instead. The Experimental Plasma Charger’s Flying Nightmare projectile is an exception to the rule as it is an AoE attack but it still benefits from the Frozen Damage Bonus.

Other Parameters

  • Update Time: The Update Time is how often the Warming Rate and Cooling Rate value actualize. No matter the Update Time value, the amount of Cold / Heat lost is still per second, the Update Time will just make the value update either once per second or update every 0.25s thus Warming / Cooling by a quarter of the Warming/Cooling Rate per tick.
  • Temperature Change Scale: The Temperature Change Scale will multiply any Heat or Cold damage taken by the creature by a certain amount. This include any damage done by the player as well as the Cooling Rate and Warming Rate. This can be seen as some form of weakness to to Heat/Cold Damage.
    • Since the default multiplier is 1, in most case this variable doesn’t do anything. Glyphid Brood Nexus's and Glyphid Spawn's have a Temperature Change Scale of 4 and 3 respectively.

Temperature Shock

Temperature Shock is a status effect caused on a creature that was forced out of its Freeze or On Fire status directly by Heating or Cooling (before it happens naturally), it inflicts 200 Disintegrate Damage.