From f36dd9d261e2a72380b56a99adc6e0cf81fb34e4 Mon Sep 17 00:00:00 2001 From: cib Date: Tue, 11 Dec 2012 19:51:24 +0100 Subject: [PATCH] Adjusted pressure exchange rates in consideration of space not compressing air anymore. --- code/ZAS/ZAS_Zones.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/ZAS/ZAS_Zones.dm b/code/ZAS/ZAS_Zones.dm index 1a396cd258a..4b8e7a01ef3 100644 --- a/code/ZAS/ZAS_Zones.dm +++ b/code/ZAS/ZAS_Zones.dm @@ -258,7 +258,7 @@ var/list/sharing_lookup_table = list(0.06, 0.11, 0.15, 0.18, 0.20, 0.21) proc/ShareRatio(datum/gas_mixture/A, datum/gas_mixture/B, connecting_tiles) //Shares a specific ratio of gas between mixtures using simple weighted averages. var - ratio = 0.21 + ratio = 0.41 size = max(1,A.group_multiplier) share_size = max(1,B.group_multiplier) @@ -341,7 +341,8 @@ proc/ShareSpace(datum/gas_mixture/A, list/unsimulated_tiles) unsim_temperature += T.temperature/unsimulated_tiles.len var - ratio = 0.21 + // Depressurize very, very fast(it's fine since many rooms are internally multiple zones) + ratio = 0.81 old_pressure = A.return_pressure()