TG: - When you open an door of any kind you can see through it as soon as it starts

to open. You can however only move through once it's fully open.
Revision: r3041
Author: 	 baloh.matevz
This commit is contained in:
Ren Erthilo
2012-04-21 20:15:57 +01:00
parent 0a0dd1c449
commit 5e7f5e5d27
2 changed files with 10 additions and 11 deletions

View File

@@ -69,12 +69,11 @@ obj/machinery/door/airlock
. = ..()
if(!surpress_send) send_status()
proc
set_frequency(new_frequency)
radio_controller.remove_object(src, frequency)
if(new_frequency)
frequency = new_frequency
radio_connection = radio_controller.add_object(src, frequency, RADIO_AIRLOCK)
proc/set_frequency(new_frequency)
radio_controller.remove_object(src, frequency)
if(new_frequency)
frequency = new_frequency
radio_connection = radio_controller.add_object(src, frequency, RADIO_AIRLOCK)
initialize()
if(frequency)
@@ -140,11 +139,10 @@ obj/machinery/airlock_sensor
update_icon()
proc
set_frequency(new_frequency)
radio_controller.remove_object(src, frequency)
frequency = new_frequency
radio_connection = radio_controller.add_object(src, frequency, RADIO_AIRLOCK)
proc/set_frequency(new_frequency)
radio_controller.remove_object(src, frequency)
frequency = new_frequency
radio_connection = radio_controller.add_object(src, frequency, RADIO_AIRLOCK)
initialize()
set_frequency(frequency)

View File

@@ -300,6 +300,7 @@
src.operating = 1
animate("opening")
src.sd_SetOpacity(0)
sleep(10)
src.layer = 2.7
src.density = 0