Optimizes pipe network updating

This commit is contained in:
mwerezak
2014-08-04 00:20:00 -04:00
parent c640729b4d
commit a772d9094c
7 changed files with 31 additions and 34 deletions

View File

@@ -120,7 +120,7 @@
power_draw = pump_gas(air1, environment, transfer_moles, active_power_usage)
if(network1)
if(power_draw >= 0 && network1)
network1.update = 1
else //external -> internal
if (node2 && (environment.temperature || air2.temperature))
@@ -133,7 +133,7 @@
power_draw = pump_gas(environment, air2, transfer_moles, active_power_usage)
if(network2)
if(power_draw >= 0 && network2)
network2.update = 1
if (power_draw < 0)