From cbba8dddf2a2c8a30575f4e87b8def7a81d25062 Mon Sep 17 00:00:00 2001
From: Simon Brodtmann <github@accounts.brodtmann.info>
Date: Fri, 14 Mar 2025 00:37:50 +0100
Subject: [PATCH] Balance noise

---
 .../content/burner-agricultural-tower.lua     |  2 +-
 lignumis/prototypes/content/noise.lua         | 40 +++++++++----------
 .../prototypes/content/wood-logistics.lua     |  6 +--
 3 files changed, 24 insertions(+), 24 deletions(-)

diff --git a/lignumis/prototypes/content/burner-agricultural-tower.lua b/lignumis/prototypes/content/burner-agricultural-tower.lua
index e79a4d9..d87f022 100644
--- a/lignumis/prototypes/content/burner-agricultural-tower.lua
+++ b/lignumis/prototypes/content/burner-agricultural-tower.lua
@@ -18,7 +18,7 @@ agricultural_tower.energy_source = {
     fuel_categories = { "chemical" },
     effectivity = 1,
     fuel_inventory_size = 1,
-    emissions_per_minute = { noise = 100 }
+    emissions_per_minute = { noise = 75 }
 }
 agricultural_tower.resistances = nil
 agricultural_tower.input_inventory_size = 1
diff --git a/lignumis/prototypes/content/noise.lua b/lignumis/prototypes/content/noise.lua
index 423ef0b..e48d2fc 100644
--- a/lignumis/prototypes/content/noise.lua
+++ b/lignumis/prototypes/content/noise.lua
@@ -65,9 +65,9 @@ end
 
 -- Walls absorb noise
 
-emit_constant("wall", "wooden-wall", -10)
-emit_constant("wall", "stone-wall", -20)
-emit_constant("gate", "gate", -10)
+emit_constant("wall", "wooden-wall", -15)
+emit_constant("wall", "stone-wall", -25)
+emit_constant("gate", "gate", -20)
 
 
 -- Buildings emit noise
@@ -78,8 +78,8 @@ emit("mining-drill", "burner-mining-drill", 50)
 emit("mining-drill", "electric-mining-drill", 100)
 emit("mining-drill", "big-mining-drill", 200)
 --emit("mining-drill", "deep-miner", 2000)
---emit("agricultural-tower", "burner-agricultural-tower", 100)
-emit("agricultural-tower", "agricultural-tower", 100)
+--emit("agricultural-tower", "burner-agricultural-tower", 75)
+emit("agricultural-tower", "agricultural-tower", 75)
 --emit("assembling-machine", "burner-assembling-machine", 50)
 --emit("assembling-machine", "steam-assembling-machine", 50)
 emit("assembling-machine", "assembling-machine-1", 10)
@@ -100,18 +100,18 @@ emit("lab", "biolab", 20)
 emit("locomotive", "locomotive", 200)
 emit_constant("locomotive", "locomotive", 10)
 
---emit_constant("transport-belt", "wood-transport-belt", 3)
-emit_constant("transport-belt", "transport-belt", 4)
-emit_constant("transport-belt", "fast-transport-belt", 8)
-emit_constant("transport-belt", "express-transport-belt", 12)
-emit_constant("transport-belt", "turbo-transport-belt", 16)
---emit_constant("underground-belt", "wood-underground-belt", 30)
-emit_constant("underground-belt", "underground-belt", 40)
-emit_constant("underground-belt", "fast-underground-belt", 50)
-emit_constant("underground-belt", "express-underground-belt", 60)
-emit_constant("underground-belt", "turbo-underground-belt", 80)
---emit_constant("splitter", "wood-splitter", 60)
-emit_constant("splitter", "splitter", 70)
-emit_constant("splitter", "fast-splitter", 80)
-emit_constant("splitter", "express-splitter", 90)
-emit_constant("splitter", "turbo-splitter", 100)
\ No newline at end of file
+--emit_constant("transport-belt", "wood-transport-belt", 2.4)
+emit_constant("transport-belt", "transport-belt", 3)
+emit_constant("transport-belt", "fast-transport-belt", 4)
+emit_constant("transport-belt", "express-transport-belt", 6)
+emit_constant("transport-belt", "turbo-transport-belt", 8)
+--emit_constant("underground-belt", "wood-underground-belt", 15)
+emit_constant("underground-belt", "underground-belt", 20)
+emit_constant("underground-belt", "fast-underground-belt", 30)
+emit_constant("underground-belt", "express-underground-belt", 40)
+emit_constant("underground-belt", "turbo-underground-belt", 50)
+--emit_constant("splitter", "wood-splitter", 30)
+emit_constant("splitter", "splitter", 40)
+emit_constant("splitter", "fast-splitter", 50)
+emit_constant("splitter", "express-splitter", 60)
+emit_constant("splitter", "turbo-splitter", 80)
\ No newline at end of file
diff --git a/lignumis/prototypes/content/wood-logistics.lua b/lignumis/prototypes/content/wood-logistics.lua
index 3ede84a..6d180d4 100644
--- a/lignumis/prototypes/content/wood-logistics.lua
+++ b/lignumis/prototypes/content/wood-logistics.lua
@@ -10,13 +10,13 @@ Belt.EntityBuilder:new()
     :animationSpeedMultiplier(1.01)
     :apply({
         transportBelt = {
-            emissions_per_second = { noise = 0.05 }
+            emissions_per_second = { noise = 0.04 }
         },
         undergroundBelt = {
-            emissions_per_second = { noise = 0.5 }
+            emissions_per_second = { noise = 0.25 }
         },
         splitter = {
-            emissions_per_second = { noise = 1 }
+            emissions_per_second = { noise = 0.5 }
         }
     })