Merge pull request #6609 from Citadel-Station-13/upstream-merge-37584
[MIRROR] Readds missing nuked narsie cinematic.
This commit is contained in:
@@ -9,4 +9,5 @@
|
|||||||
#define CINEMATIC_NUKE_FAKE 9
|
#define CINEMATIC_NUKE_FAKE 9
|
||||||
#define CINEMATIC_NUKE_NO_CORE 10
|
#define CINEMATIC_NUKE_NO_CORE 10
|
||||||
#define CINEMATIC_NUKE_FAR 11
|
#define CINEMATIC_NUKE_FAR 11
|
||||||
#define CINEMATIC_NUKE_CLOWNOP 12
|
#define CINEMATIC_NUKE_CLOWNOP 12
|
||||||
|
#define CINEMATIC_CULT_NUKE 13
|
||||||
@@ -168,6 +168,17 @@ GLOBAL_LIST_EMPTY(cinematics)
|
|||||||
sleep(70)
|
sleep(70)
|
||||||
special()
|
special()
|
||||||
|
|
||||||
|
/datum/cinematic/cult_nuke
|
||||||
|
id = CINEMATIC_CULT_NUKE
|
||||||
|
|
||||||
|
/datum/cinematic/cult_nuke/content()
|
||||||
|
flick("intro_nuke",screen)
|
||||||
|
sleep(35)
|
||||||
|
flick("station_explode_fade_red",screen)
|
||||||
|
cinematic_sound(sound('sound/effects/explosion_distant.ogg'))
|
||||||
|
special()
|
||||||
|
screen.icon_state = "summary_cult"
|
||||||
|
|
||||||
/datum/cinematic/nuke_annihilation
|
/datum/cinematic/nuke_annihilation
|
||||||
id = CINEMATIC_ANNIHILATION
|
id = CINEMATIC_ANNIHILATION
|
||||||
|
|
||||||
|
|||||||
@@ -91,7 +91,10 @@
|
|||||||
SSticker.force_ending = 1
|
SSticker.force_ending = 1
|
||||||
|
|
||||||
/proc/cult_ending_helper(var/no_explosion = 0)
|
/proc/cult_ending_helper(var/no_explosion = 0)
|
||||||
Cinematic(CINEMATIC_CULT,world,CALLBACK(GLOBAL_PROC,.ending_helper))
|
if(no_explosion)
|
||||||
|
Cinematic(CINEMATIC_CULT,world,CALLBACK(GLOBAL_PROC,/proc/ending_helper))
|
||||||
|
else
|
||||||
|
Cinematic(CINEMATIC_CULT_NUKE,world,CALLBACK(GLOBAL_PROC,/proc/ending_helper))
|
||||||
|
|
||||||
//ATTACK GHOST IGNORING PARENT RETURN VALUE
|
//ATTACK GHOST IGNORING PARENT RETURN VALUE
|
||||||
/obj/singularity/narsie/large/attack_ghost(mob/dead/observer/user as mob)
|
/obj/singularity/narsie/large/attack_ghost(mob/dead/observer/user as mob)
|
||||||
|
|||||||
Reference in New Issue
Block a user