From a3f873e4b2578f5fbd3fc782124286676fa1e69c Mon Sep 17 00:00:00 2001 From: AnturK Date: Mon, 9 Apr 2018 02:22:58 +0200 Subject: [PATCH 1/2] Makes revheads always show on top of the check antags listing. (#37033) --- code/modules/antagonists/revolution/revolution.dm | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/code/modules/antagonists/revolution/revolution.dm b/code/modules/antagonists/revolution/revolution.dm index eeeee03663..dae760933e 100644 --- a/code/modules/antagonists/revolution/revolution.dm +++ b/code/modules/antagonists/revolution/revolution.dm @@ -348,7 +348,20 @@ return result.Join() /datum/team/revolution/antag_listing_entry() - var/common_part = ..() + var/common_part = "" + var/list/parts = list() + parts += "[antag_listing_name()]
" + parts += "" + + var/list/heads = get_team_antags(/datum/antagonist/rev/head,TRUE) + + for(var/datum/antagonist/A in heads | get_team_antags()) + parts += A.antag_listing_entry() + + parts += "
" + parts += antag_listing_footer() + common_part = parts.Join() + var/heads_report = "Heads of Staff
" heads_report += "" for(var/datum/mind/N in SSjob.get_living_heads())