Pretty straightforward. Garbling the command announcements for xenos so they can't understand them.
Benefits (How this will benefit the server and game as a whole):
Preventing meta (intentional or otherwise) from the xenos by reading the announcements.
Details (Description of how you think this would work, the benefits, etc):
See above.
Implementation (Optional, if you have an idea how to implement it):
I implemented this myself before Alpha. It was very simple, though I don't know how the command announcements work this time around. Things would obviously be different this time, but it was like this, using the already-existing stars function, which I assume still exists in this version:
Code: Select all
/proc/captain_announce(var/text)
var/p1 = "Priority Announcement"
var/p2 = text
var/p3 = "<br>"
for(var/mob/M in player_list)
if(istype(M, /mob/living/carbon/alien))
M << "<h1 class='alert'>[stars(p1,10)]</h1>"
M << "<span class='alert'>[html_encode(stars(p2,10))]</span>"
M << p3
else
M << "<h1 class='alert'>[p1]</h1>"
M << "<span class='alert'>[html_encode(p2)]</span>"
M << p3