/tg/ Station 13 - Modules - Types

code/modules/power/singularity/narsie.dm

/obj/narsieNar'Sie, the God of the blood cultists
/proc/begin_the_end Begins the process of ending the round via cult narsie win Consists of later called procs (in order of called):
/proc/narsie_end_begin_check First crew last second win check and flufftext for [/proc/begin_the_end()]
/proc/narsie_end_second_check Second crew last second win check and flufftext for [/proc/begin_the_end()]
/proc/narsie_start_destroy_station security level and shuttle lockdowns for [/proc/begin_the_end()]
/proc/narsie_apocalypse Third crew last second win check and flufftext for [/proc/begin_the_end()]
/proc/narsie_last_second_win Called only if the crew managed to destroy narsie at the very last second for [/proc/begin_the_end()]
/proc/ending_helper Helper to set the round to end asap. Current usage Cult round end code
/proc/cult_ending_helper Selects cinematic to play as part of the cult end depending on the outcome then ends the round afterward called either when narsie eats everyone, or when [/proc/begin_the_end()] reaches it's conclusion