Antagonists can now see what antags there are and how many + rev tweaks. (#22757)

Antagonists can now see what other types of antagonists there are and
how many in the Status tab.

Additionally, the Captain now receive this blurb when spawning in a
gamemode that contains revs:

> You are a Captain in a Revolution round!
> Remember that you are supposed to comply with all orders from SCC
Command. Although you may not spawn as a Loyalist, you are the person on
the ship that is most beholden to Central Command orders.
> This is both due to your status in the hierarchy of the SCC, and also
to allow the gamemode as a whole to work. Only very extreme factors may
justify you not joining the Loyalists. If this is the case, confirm it
with admins via adminhelp first!

---------

Co-authored-by: Matt Atlas <liermattia@gmail.com>
This commit is contained in:
Matt Atlas
2026-06-26 20:19:39 +02:00
committed by GitHub
parent 162cf14fa3
commit f081d8cdad
3 changed files with 71 additions and 0 deletions
@@ -270,6 +270,13 @@
. += "Chemical Storage: [changeling.chem_charges]"
. += "Genetic Damage Time: [changeling.geneticdamage]"
if(mind.special_role) //we are an antag
. += "Current Antagonists:"
for(var/antag_type in GLOB.all_antag_types)
var/datum/antagonist/validhunted = GLOB.all_antag_types[antag_type]
if(length(validhunted.current_antagonists))
. += "- [validhunted.role_text]: [length(validhunted.current_antagonists)]"
if(. && istype(back,/obj/item/rig))
var/obj/item/rig/R = back
if(R && !R.canremove && R.installed_modules.len)