Antagonists Anonymous (#9143)

Off-station antagonists will no longer keep the player's character's flavour text.
    Antagonists will now be assigned random names before they pick their name.
This commit is contained in:
Geeves
2020-06-29 22:11:53 +03:00
committed by GitHub
parent 5e00e83fb8
commit 38f5daaf99
13 changed files with 42 additions and 14 deletions
@@ -93,8 +93,7 @@
name = "Unknown"
real_name = "Unknown"
for(var/text in flavor_texts)
flavor_texts[text] = null
scrub_flavor_text()
mutations.Add(HUSK)
status_flags |= DISFIGURED //makes them unknown without fucking up other stuff like admintools
@@ -118,14 +117,17 @@
if(!keep_name)
name = "Unknown"
real_name = "Unknown"
for(var/text in flavor_texts)
flavor_texts[text] = null
scrub_flavor_text()
mutations.Add(SKELETON)
status_flags |= DISFIGURED
update_body(TRUE)
return
/mob/living/carbon/human/proc/scrub_flavor_text()
for(var/text in flavor_texts)
flavor_texts[text] = null
/mob/living/carbon/human/proc/vr_disconnect()
if(remote_network)
SSvirtualreality.remove_robot(src, remote_network)