From d1343c09ab845d59915b655b059ff8e24e86c11b Mon Sep 17 00:00:00 2001 From: Loganbacca Date: Sun, 9 Mar 2014 21:30:40 +1300 Subject: [PATCH] Airlock sensor tweak Because why not squeeze every last drop of performance out of it? --- code/game/machinery/airlock_control.dm | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/code/game/machinery/airlock_control.dm b/code/game/machinery/airlock_control.dm index c4f9240727..a5de183a92 100644 --- a/code/game/machinery/airlock_control.dm +++ b/code/game/machinery/airlock_control.dm @@ -156,7 +156,7 @@ obj/machinery/airlock_sensor/process() var/datum/gas_mixture/air_sample = return_air() var/pressure = round(air_sample.return_pressure(),0.1) - if(pressure != previousPressure) + if(abs(pressure - previousPressure) > 0.001 || previousPressure == null) var/datum/signal/signal = new signal.transmission_method = 1 //radio signal signal.data["tag"] = id_tag @@ -181,8 +181,6 @@ obj/machinery/airlock_sensor/initialize() obj/machinery/airlock_sensor/New() ..() - update_icon() - if(radio_controller) set_frequency(frequency)