Files
Aurora.3/code/__DEFINES/radiation.dm
FabianK3 7174467756 Radiation refactor (#22158)
# Summary

This PR refactors radiation values and cleans up custom radiation values
without a definition.
This also fixes #22155.

## Changes

- Update ARMOR_RAD_STRONG 75 -> 70, now fits RAD_LEVEL_VERY_HIGH.
- Update radiation level defines:
  - NONE         = 0
  - VERY_LOW     = 1 (old LOW)
  - LOW          = 10
  - MODERATE     = 25
  - HIGH         = 40
  - VERY_HIGH    = 70 (old value was 100)
  - EXTREME      = 100
  - CATASTROPHIC = 120
- Update a couple of rad values to their respective define name (with
minor implicit balancing).
- Remove the super awkward/LRP hairloss with high radiation exposure.
2026-04-09 15:56:45 +00:00

14 lines
509 B
Plaintext

#define RADIATION_DECAY_RATE 1
#define RADIATION_LOWER_LIMIT 0.15
#define RADIATION_MATERIAL_RESISTANCE_DIVISOR 2
#define RADIATION_RESISTANCE_MULTIPLIER 1.25
#define RAD_LEVEL_NONE 0
#define RAD_LEVEL_VERY_LOW 1 // Around the level at which radiation starts to become harmful
#define RAD_LEVEL_LOW 10
#define RAD_LEVEL_MODERATE 25
#define RAD_LEVEL_HIGH 40
#define RAD_LEVEL_VERY_HIGH 70
#define RAD_LEVEL_EXTREME 100
#define RAD_LEVEL_CATASTROPHIC 120 // Higher then radsuits can absorb! Use with caution.