The Nar-Sie summoning ritual is now animated.

This commit is contained in:
PsiOmega
2015-04-17 08:04:59 +02:00
parent 4748020ff2
commit 858b56a2e5
3 changed files with 19 additions and 4 deletions

View File

@@ -65,8 +65,11 @@
new /obj/structure/cult/tome(loc)
qdel(src)
/obj/machinery/door/cultify()
/obj/machinery/door/airlock/external/cultify()
new /obj/structure/mineral_door/wood(loc)
..()
/obj/machinery/door/cultify()
icon_state = "null"
density = 0
c_animation = new /atom/movable/overlay(src.loc)

View File

@@ -46,14 +46,17 @@ var/global/list/narsie_list = list()
world << "<font size='15' color='red'><b>[uppertext(name)] HAS RISEN</b></font>"
world << sound('sound/effects/wind/wind_5_1.ogg')
if(emergency_shuttle && emergency_shuttle.can_call())
emergency_shuttle.call_evac()
emergency_shuttle.launch_time = 0 // Cannot recall
narsie_spawn_animation()
if(narnar)
SetUniversalState(/datum/universal_state/hell)
narsie_cometh = 1
spawn(10 SECONDS)
if(emergency_shuttle && emergency_shuttle.can_call())
emergency_shuttle.call_evac()
emergency_shuttle.launch_time = 0 // Cannot recall
/obj/singularity/narsie/process()
eat()
@@ -355,3 +358,12 @@ var/global/list/narsie_list = list()
for (var/turf/T in trange(consume_range, src))
consume(T)
/obj/singularity/narsie/proc/narsie_spawn_animation()
icon = 'icons/obj/narsie_spawn_anim.dmi'
dir = SOUTH
move_self = 0
flick("narsie_spawn_anim",src)
sleep(11)
move_self = 1
icon = initial(icon)

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 MiB