mirror of
https://github.com/ParadiseSS13/Paradise.git
synced 2026-07-15 00:53:23 +01:00
More fixes
- Fixes shadowling HUD (for real this time). - Adds antag role display in shadowling hivemind, this prints (Shadowling) or (Shadowling Thrall) prior to each message, depending on the role of the speaker (although theoretically multi-antags could have something else there).
This commit is contained in:
@@ -364,6 +364,12 @@
|
|||||||
key = "8"
|
key = "8"
|
||||||
flags = RESTRICTED | HIVEMIND
|
flags = RESTRICTED | HIVEMIND
|
||||||
|
|
||||||
|
/datum/language/shadowling/broadcast(var/mob/living/speaker, var/message, var/speaker_mask)
|
||||||
|
if(speaker.mind && speaker.mind.special_role)
|
||||||
|
..(speaker, message, "([speaker.mind.special_role]) [speaker]")
|
||||||
|
else
|
||||||
|
..(speaker, message)
|
||||||
|
|
||||||
/datum/language/ling/broadcast(var/mob/living/speaker,var/message,var/speaker_mask)
|
/datum/language/ling/broadcast(var/mob/living/speaker,var/message,var/speaker_mask)
|
||||||
|
|
||||||
if(speaker.mind && speaker.mind.changeling)
|
if(speaker.mind && speaker.mind.changeling)
|
||||||
|
|||||||
@@ -1769,9 +1769,9 @@ var/global/list/brutefireloss_overlays = list("1" = image("icon" = 'icons/mob/sc
|
|||||||
if("mutineer")
|
if("mutineer")
|
||||||
holder.icon_state = "mutineer"
|
holder.icon_state = "mutineer"
|
||||||
if("Shadowling")
|
if("Shadowling")
|
||||||
holder.icon_state = "shadowling"
|
holder.icon_state = "hudshadowling"
|
||||||
if("Shadowling Thrall")
|
if("Shadowling Thrall")
|
||||||
holder.icon_state = "thrall"
|
holder.icon_state = "hudshadowlingthrall"
|
||||||
|
|
||||||
hud_list[SPECIALROLE_HUD] = holder
|
hud_list[SPECIALROLE_HUD] = holder
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
|
Before Width: | Height: | Size: 5.6 KiB After Width: | Height: | Size: 5.6 KiB |
Reference in New Issue
Block a user