mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-30 08:37:43 +01:00
New BSOD and Download AI emote (#94163)
This commit is contained in:
@@ -4,7 +4,6 @@ GLOBAL_LIST_INIT(ai_status_display_emotes, list(
|
||||
AI_EMOTION_AWESOME = "ai_awesome",
|
||||
AI_EMOTION_BLANK = AI_DISPLAY_DONT_GLOW,
|
||||
AI_EMOTION_BLUE_GLOW = "ai_sal",
|
||||
AI_EMOTION_BSOD = "ai_bsod",
|
||||
AI_EMOTION_CONFUSED = "ai_confused",
|
||||
AI_EMOTION_DORFY = "ai_urist",
|
||||
AI_EMOTION_FACEPALM = "ai_facepalm",
|
||||
@@ -17,6 +16,8 @@ GLOBAL_LIST_INIT(ai_status_display_emotes, list(
|
||||
AI_EMOTION_THINKING = "ai_thinking",
|
||||
AI_EMOTION_UNSURE = "ai_unsure",
|
||||
AI_EMOTION_VERY_HAPPY = "ai_veryhappy",
|
||||
AI_EMOTION_DEAD = "ai_dead",
|
||||
AI_EMOTION_DOWNLOAD = "ai_download",
|
||||
))
|
||||
|
||||
// Mapping from AI core display options to new status display icon states
|
||||
|
||||
@@ -77,9 +77,9 @@
|
||||
else if(current_emotion in GLOB.ai_core_to_status_display_mapping)
|
||||
current_icon_state = GLOB.ai_core_to_status_display_mapping[current_emotion]
|
||||
else
|
||||
current_icon_state = "ai_neutral"
|
||||
current_icon_state = "ai_download"
|
||||
else
|
||||
current_icon_state = "ai_neutral"
|
||||
current_icon_state = "ai_download"
|
||||
|
||||
data["current_emotion"] = current_emotion
|
||||
data["current_icon"] = list(
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
if(!gibbed)
|
||||
// Will update all AI status displays with a blue screen of death
|
||||
INVOKE_ASYNC(src, PROC_REF(emote), "bsod")
|
||||
INVOKE_ASYNC(src, PROC_REF(emote), "dead")
|
||||
|
||||
if(!isnull(deployed_shell))
|
||||
disconnect_shell()
|
||||
|
||||
@@ -39,6 +39,14 @@
|
||||
key = "bsod"
|
||||
emotion = AI_EMOTION_BSOD
|
||||
|
||||
/datum/emote/ai/emotion_display/dead
|
||||
key = "dead"
|
||||
emotion = AI_EMOTION_DEAD
|
||||
|
||||
/datum/emote/ai/emotion_display/download
|
||||
key = "download"
|
||||
emotion = AI_EMOTION_DOWNLOAD
|
||||
|
||||
/datum/emote/ai/emotion_display/trollface
|
||||
key = "trollface"
|
||||
emotion = AI_EMOTION_PROBLEMS
|
||||
|
||||
Reference in New Issue
Block a user