diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index 06ae2ad2c6b..d620b0cb553 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -149,7 +149,7 @@ var/list/ai_list = list() //if(icon_state == initial(icon_state)) var/icontype = "" if (custom_sprite == 1) icontype = ("Custom")//automagically selects custom sprite if one is available - else icontype = input("Select an icon!", "AI", null, null) in list("Monochrome", "Blue", "Clown", "Inverted", "Text", "Smiley", "Angry", "Dorf", "Matrix", "Bliss", "Firewall", "Green", "Red", "Static", "Triumvirate", "Triumvirate Static") + else icontype = input("Select an icon!", "AI", null, null) in list("Monochrome", "Blue", "Clown", "Inverted", "Text", "Smiley", "Angry", "Dorf", "Matrix", "Bliss", "Firewall", "Green", "Red", "Static", "Triumvirate", "Triumvirate Static", "Red October") switch(icontype) if("Custom") icon_state = "[src.ckey]-ai" if("Clown") icon_state = "ai-clown2" @@ -167,6 +167,7 @@ var/list/ai_list = list() if("Bliss") icon_state = "ai-bliss" if("Triumvirate") icon_state = "ai-triumvirate" if("Triumvirate Static") icon_state = "ai-triumvirate-malf" + if("Red October") icon_state = "ai-redoctober" else icon_state = "ai" //else //usr <<"You can only change your display once!" @@ -635,7 +636,8 @@ var/list/ai_list = list() else var/icon_list[] = list( "default", - "floating face" + "floating face", + "xeno queen" ) input = input("Please select a hologram:") as null|anything in icon_list if(input) @@ -645,6 +647,8 @@ var/list/ai_list = list() holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holo1")) if("floating face") holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holo2")) + if("xeno queen") + holo_icon = getHologramIcon(icon('icons/mob/AI.dmi',"holo3")) return /mob/living/silicon/ai/proc/corereturn() diff --git a/icons/mob/AI.dmi b/icons/mob/AI.dmi index d3a4bf4d53b..c5b927002ba 100644 Binary files a/icons/mob/AI.dmi and b/icons/mob/AI.dmi differ