diff --git a/code/defines/obj/clothing/gimmick.dm b/code/defines/obj/clothing/gimmick.dm index bd0aa4c763..12c4afd4aa 100644 --- a/code/defines/obj/clothing/gimmick.dm +++ b/code/defines/obj/clothing/gimmick.dm @@ -290,6 +290,19 @@ item_state = "schoolgirl" color = "schoolgirl" +/obj/item/clothing/under/soviet + name = "soviet uniform" + desc = "For the Motherland!" + icon_state = "soviet" + item_state = "soviet" + color = "soviet" + +/obj/item/clothing/head/ushanka + name = "ushanka" + desc = "Perfect for winter in Siberia, da?" + icon_state = "ushankadown" + item_state = "ushankadown" + /* no left/right sprites /obj/item/clothing/under/mario name = "Mario costume" diff --git a/code/game/objects/items/clothing.dm b/code/game/objects/items/clothing.dm index 45206aec3f..4f9ed52ba2 100644 --- a/code/game/objects/items/clothing.dm +++ b/code/game/objects/items/clothing.dm @@ -324,4 +324,14 @@ DEATH COMMANDO GAS MASK var/state = "disabled" if(src.flags&NOSLIP) state = "enabled" - usr << "Its mag-pulse traction system appears to be [state]." \ No newline at end of file + usr << "Its mag-pulse traction system appears to be [state]." + +/obj/item/clothing/head/ushanka/attack_self(mob/user as mob) + if(src.icon_state == "ushankadown") + src.icon_state = "ushankaup" + src.item_state = "ushankaup" + user << "You raise the ear flaps on the ushanka." + else + src.icon_state = "ushankadown" + src.item_state = "ushankadown" + user << "You lower the ear flaps on the ushanka." \ No newline at end of file diff --git a/icons/mob/head.dmi b/icons/mob/head.dmi index 4472b8d36e..fa6936f80b 100644 Binary files a/icons/mob/head.dmi and b/icons/mob/head.dmi differ diff --git a/icons/mob/uniform.dmi b/icons/mob/uniform.dmi index 8b162f4b05..89ae4560a2 100644 Binary files a/icons/mob/uniform.dmi and b/icons/mob/uniform.dmi differ diff --git a/icons/obj/clothing/hats.dmi b/icons/obj/clothing/hats.dmi index 6c4055f0a3..d53fda63e2 100644 Binary files a/icons/obj/clothing/hats.dmi and b/icons/obj/clothing/hats.dmi differ diff --git a/icons/obj/clothing/uniforms.dmi b/icons/obj/clothing/uniforms.dmi index 55ed74ba36..a821ab0bcb 100644 Binary files a/icons/obj/clothing/uniforms.dmi and b/icons/obj/clothing/uniforms.dmi differ