From 2a55a25c1d75e8e4885ca4a698ac413493227341 Mon Sep 17 00:00:00 2001
From: Simon Brodtmann <github@accounts.brodtmann.info>
Date: Tue, 18 Feb 2025 22:08:50 +0100
Subject: [PATCH] Add pain

---
 README.md                                           | 3 ++-
 pollution-as-surface-property/data-updates.lua      | 3 ++-
 pollution-as-surface-property/info.json             | 2 +-
 pollution-as-surface-property/locale/en/strings.cfg | 2 +-
 4 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/README.md b/README.md
index 4ed70ee..9271e02 100644
--- a/README.md
+++ b/README.md
@@ -19,4 +19,5 @@ Internally each pollutant is assigned a unique ID. If you want to add a surface
 1. Pollution
 2. Spores
 3. Noise ([Lignumis](https://mods.factorio.com/mod/lignumis))
-4. Radiation ([Muluna](https://mods.factorio.com/mod/planet-muluna))
\ No newline at end of file
+4. Radiation ([Muluna](https://mods.factorio.com/mod/planet-muluna))
+5. Pain (Ghelmina)
\ No newline at end of file
diff --git a/pollution-as-surface-property/data-updates.lua b/pollution-as-surface-property/data-updates.lua
index 626a7c6..5eabf68 100644
--- a/pollution-as-surface-property/data-updates.lua
+++ b/pollution-as-surface-property/data-updates.lua
@@ -2,7 +2,8 @@ local pollutants = {
     ["pollution"] = 1,
     ["spores"] = 2,
     ["noise"] = 3,
-    ["radiation"] = 4
+    ["radiation"] = 4,
+    ["pain"] = 5
 }
 
 for _, planet in pairs(data.raw["planet"]) do
diff --git a/pollution-as-surface-property/info.json b/pollution-as-surface-property/info.json
index fe3ec5d..096fa0b 100644
--- a/pollution-as-surface-property/info.json
+++ b/pollution-as-surface-property/info.json
@@ -1,6 +1,6 @@
 {
     "name": "pollution-as-surface-property",
-    "version": "1.0.0",
+    "version": "1.0.1",
     "title": "Pollution as surface property",
     "description": "Planets list the pollutant type as surface property and you can use it for surface conditions.",
     "author": "cackling fiend",
diff --git a/pollution-as-surface-property/locale/en/strings.cfg b/pollution-as-surface-property/locale/en/strings.cfg
index cc30f04..1dd8037 100644
--- a/pollution-as-surface-property/locale/en/strings.cfg
+++ b/pollution-as-surface-property/locale/en/strings.cfg
@@ -5,4 +5,4 @@ surface-condition-too-high=__1__ does not fit.
 pollutant-type=Pollutant type
 
 [surface-property-unit]
-pollutant-type=__plural_for_parameter__1__{1=Pollution|2=Spores|3=Noise|4=Radiation|rest=-}__
\ No newline at end of file
+pollutant-type=__plural_for_parameter__1__{1=Pollution|2=Spores|3=Noise|4=Radiation|5=Pain|rest=-}__
\ No newline at end of file