- 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.

git-svn-id: http://tgstation13.googlecode.com/svn/trunk@3041 316c924e-a436-60f5-8080-3fe189b3f50e
This commit is contained in:
baloh.matevz
2012-02-06 00:02:49 +00:00
parent cb57fae3b8
commit 2d99229856
2 changed files with 16 additions and 18 deletions
+9 -11
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)
+7 -7
View File
@@ -16,13 +16,12 @@
autoclose = 0
glass = 0
proc
bumpopen(mob/user as mob)
update_nearby_tiles(need_rebuild)
requiresID() return 1
animate(animation)
open()
close()
proc/bumpopen(mob/user as mob)
proc/update_nearby_tiles(need_rebuild)
proc/requiresID() return 1
proc/animate(animation)
proc/open()
proc/close()
New()
@@ -198,6 +197,7 @@
if(!operating) operating = 1
animate("opening")
src.sd_SetOpacity(0)
sleep(10)
src.layer = 2.7
src.density = 0