stationeers_ic10/cooling_tower_drain.ic10

32 lines
690 B
Plaintext
Raw Normal View History

2021-09-17 09:37:00 +00:00
# Automatically evacuates cooling-tower when temp
# is below 40C (39.85C)
# needs a volume pump and a gas analyzer
alias sensor d0
alias pump d1
alias pipe_temp r0
alias pipe_press r1
alias temp_go r2
alias press_go r3
alias pump_go r4
define temp_thresh 313 # 39.85C
# Sets volume pump max capacity
l pipe_press pump Maximum
s pump Setting pipe_press
start:
yield
# Loads cooling-tower pressure and temp
l pipe_temp sensor Temperature
l pipe_press sensor Pressure
# Checks if temp is below threshold
slt temp_go pipe_temp temp_thresh
sgtz press_go pipe_press
# If cooling-tower has pressure, and temp is safe..
and pump_go temp_go press_go
# ...activate pump
s pump On pump_go
j start