Prevents mindless candidates for mutiny mode, adds loyalists/mutineers to AntagHUD, allows admins to reassign heads, and adds remaining Directive X objectives to Check Antagonists panel.

This commit is contained in:
Jeremy Liberman
2014-06-03 21:26:34 -05:00
parent aefb1cbc05
commit dc67453796
16 changed files with 187 additions and 83 deletions

View File

@@ -1772,6 +1772,14 @@
holder.icon_state = "huddeathsquad"
if("Ninja")
holder.icon_state = "hudninja"
if("head_loyalist")
holder.icon_state = "loyalist"
if("loyalist")
holder.icon_state = "loyalist"
if("head_mutineer")
holder.icon_state = "mutineer"
if("mutineer")
holder.icon_state = "mutineer"
hud_list[SPECIALROLE_HUD] = holder
hud_updateflag = 0

View File

@@ -610,7 +610,7 @@ var/list/slot_equipment_priority = list( \
return istype(src, /mob/living/silicon) || get_species() == "Machine"
/mob/proc/is_ready()
return !!client
return client && !!mind
/mob/proc/get_gender()
return gender

View File

@@ -443,7 +443,7 @@
return client.prefs.gender
/mob/new_player/is_ready()
return ready && !!client
return ready && ..()
/mob/new_player/hear_say(var/message, var/verb = "says", var/datum/language/language = null, var/alt_name = "",var/italics = 0, var/mob/speaker = null)
return