NoMansSky:Reference Guides/Hazards Overview

From Step Mods | Change The Game

Template:TOC right

Introduction

In NMS, hazards can take 5 forms :

  • Lack of oxygen : when swimming for too long
  • Heat exposition : hot planets and Heat storms
  • Cold exposition : cold planets and Cold storms
  • Radiation exposition : Radioactive planets and Radioactive storms
  • Toxine exposition : Toxic planets and Toxic storms

Suit modules resistance

Each hazard suit module adds some resistance to one particular hazard.
Their resistance time is define in METADATA\SIMULATION\ENVIRONMENT\HAZARDTABLE.MBIN.
This table has most of the hazard settings dealing with resistance time and damage with time due to hazards.
Check this dedicated page for all the details.

UI Hazard effects

When you're suffering from a hazard, a special effect appears on the whole screen.
The texture called for each hazard is defined in GCUIGLOBALS.GLOBAL.MBIN file :

   <Property name="HazardTextures">
    <Property name="None" value="NMSString0x80.xml">
      <Property name="Value" value="" />
    </Property>
    <Property name="NoOxygen" value="NMSString0x80.xml">
      <Property name="Value" value="" />
    </Property>
    <Property name="ExtremeHeat" value="NMSString0x80.xml">
      <Property name="Value" value="TEXTURES/EFFECTS/FULLSCREEN/HAZARDS/HOT.DDS" />
    </Property>
    <Property name="ExtremeCold" value="NMSString0x80.xml">
      <Property name="Value" value="TEXTURES/EFFECTS/FULLSCREEN/HAZARDS/COLD.DDS" />
    </Property>
    <Property name="ToxicGas" value="NMSString0x80.xml">
      <Property name="Value" value="TEXTURES/EFFECTS/FULLSCREEN/HAZARDS/TOXIC.DDS" />
    </Property>
    <Property name="Radiation" value="NMSString0x80.xml">
      <Property name="Value" value="TEXTURES/EFFECTS/FULLSCREEN/HAZARDS/RADIATION.DDS" />
    </Property>
  </Property>

Template:NMSPageClose