/tg/ Station 13 - Modules - Types

code/modules/power/singularity/narsie.dm

/obj/narsieNar'Sie, the God of the blood cultists
/proc/begin_the_endBegins the process of ending the round via cult narsie win Consists of later called procs (in order of called):
/proc/narsie_end_begin_checkFirst crew last second win check and flufftext for [/proc/begin_the_end()]
/proc/narsie_end_second_checkSecond crew last second win check and flufftext for [/proc/begin_the_end()]
/proc/narsie_start_destroy_stationsecurity level and shuttle lockdowns for [/proc/begin_the_end()]
/proc/narsie_apocalypseThird crew last second win check and flufftext for [/proc/begin_the_end()]
/proc/narsie_last_second_winCalled only if the crew managed to destroy narsie at the very last second for [/proc/begin_the_end()]
/proc/ending_helperHelper to set the round to end asap. Current usage Cult round end code
/proc/cult_ending_helperSelects 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 its conclusion