This commit is contained in:
KorPhaeron
2016-02-17 16:28:59 -06:00
parent ad136cd380
commit 67aec79ecf
4 changed files with 17 additions and 9 deletions
@@ -7,8 +7,11 @@
/datum/round_event/wizard/darkness
endWhen = 0
var/started = FALSE
/datum/round_event/wizard/darkness/start()
var/datum/weather/advanced_darkness/darkness = new
darkness.weather_start_up()
return
if(!started)
started = TRUE
var/datum/weather/advanced_darkness/darkness = new
darkness.weather_start_up()
+5 -3
View File
@@ -7,8 +7,10 @@
/datum/round_event/wizard/lava/
endWhen = 0
var/started = FALSE
/datum/round_event/wizard/lava/start()
var/datum/weather/floor_is_lava/LAVA = new /datum/weather/floor_is_lava
LAVA.weather_start_up()
return
if(!started)
started = TRUE
var/datum/weather/floor_is_lava/LAVA = new /datum/weather/floor_is_lava
LAVA.weather_start_up()
+3 -3
View File
@@ -36,9 +36,9 @@
if(M.z == target_z)
M << start_up_message
spawn(start_up_time)
stage = MAIN_STAGE
weather_main()
sleep(start_up_time)
stage = MAIN_STAGE
weather_main()
/datum/weather/proc/weather_main()
@@ -52,6 +52,9 @@
if(stage == MAIN_STAGE)
A.invisibility = 0
A.opacity = 1
A.layer = overlay_layer
A.icon = 'icons/effects/weather_effects.dmi'
A.icon_state = start_up_overlay
else
A.invisibility = 100
A.opacity = 0