From 1afe916f5825c62d67810aa9e70c81c075a77ba2 Mon Sep 17 00:00:00 2001 From: UEDCommander <52104104+UEDCommander@users.noreply.github.com> Date: Sun, 20 Oct 2024 21:26:40 +0300 Subject: [PATCH] UEDHighCommand Wikired item (#5116) * Stuff * Add credit where credits due --- .../icons/donator/mob/clothing/under.dmi | Bin 3917 -> 4512 bytes .../icons/donator/mob/clothing/under_digi.dmi | Bin 0 -> 734 bytes .../icons/donator/obj/clothing/under.dmi | Bin 489 -> 697 bytes .../~donator/clothes/donator_clothing.dm | 10 ++++++++++ tff_modular/modules/~donator/loadout.dm | 6 ++++++ 5 files changed, 16 insertions(+) create mode 100644 tff_modular/master_files/icons/donator/mob/clothing/under_digi.dmi diff --git a/tff_modular/master_files/icons/donator/mob/clothing/under.dmi b/tff_modular/master_files/icons/donator/mob/clothing/under.dmi index c8a05fa8bec6b9647becddf9f30d46aab007e857..f35b7d673ac01b373a7108a7f903bd7ac7b323b5 100644 GIT binary patch delta 4142 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 NnHpId*6O>){tL8+%76d> diff --git a/tff_modular/master_files/icons/donator/mob/clothing/under_digi.dmi b/tff_modular/master_files/icons/donator/mob/clothing/under_digi.dmi new file mode 100644 index 0000000000000000000000000000000000000000..6b39789a33556b4f92101ab2b5ad23e38eacd988 GIT binary patch literal 734 zcmV<40wMj0P)*btx)zzo>%pQRl9 zC9vmVRT`Gi5HL6N09J=yAlw5Wzyr`lwYy^it@nPxnD@!xeZf=xj1_(^mf*GK8D2Dc zT`%(pM^=q1c#mL>?umc~*M)$g#6|_gD?B_Ca8kKIeEED$Q?zJ8BPnA4f(w}-cF9wu zyZpTb!lO~rqEX)Q!wx&__bl%YoW0TOgMZ(0k?TUFT%{n0VHw61@cl3*pnd@m*`M7{ zGr)-90yw;7a`?Xloa$Ntb8K8-ixl1nz%hXrrve3AEVyA%foy_86)NDzF0MFSV6esn z>IiCFpbc^MzuqH_bq4YsI1}hTdT0CvmjR1DOQTm86CnNEZg?2KwTy?Kji{sA9S`Go zQ#`ba$(!UZYXR{=%LoNOzPW&(?@BKixB@akwdk4aWuEhx|kP0^iycj1yu$ QumAu607*qoM6N<$f(}nVjsO4v literal 0 HcmV?d00001 diff --git a/tff_modular/master_files/icons/donator/obj/clothing/under.dmi b/tff_modular/master_files/icons/donator/obj/clothing/under.dmi index fd8a533dddfa4929599e238b2ac72d84da08c1f7..3075bd3a2421f9a5fc2d2c07c57a026623c34f5e 100644 GIT binary patch delta 585 zcmV-P0=E6>1Gxo%iBL{Q4GJ0x0000DNk~Le0000$0000W2m=5B0F^_Iwg3PCgiuUW zMZmzoD=aY)5E33BBpVwb8xEC2Qc`Tzg`0d!JMQvg8b*k%9#0D_U2WPig|mZqk}mlTy2<;0ifWv1m9<>Jzz ztl;YB0(J}l6AdeonckAa00041Nkl8pUu2?~^xRmObLXg^=`-VzXX~-BTuaLMeVdFTPWeC-kM(P(4?aN|sO; zrhjQ)+Qt+$uix)Ws9r0GlLNEC8f%-jLCTz->Xy24^u&q2-_Ti0(iRD0I|cw+Yvr7D zy`mW~2D~+I25A`2SQrLSO83&qUMmH|aJR#tr`i~Opt%PKF;HbVx+7UpgJABG0C|U9 zZap#`2&(yhfYFU`cqc#H&)|(EfHj_3i+=%On#X>er@)-R51^(N>LlPKrZe<#p2Ue= zM^6^$5IC335MUudkO>D@Z|DxMDF+d-EK3@2@noOIB>@Ow zofo;xYXXq@&ic&TE_H|@%s>E`Q-I$>t^hZAyTQ5@5Q3EP4cqiYAZ>`0t$;`TRTg{! XV=x-00000NkvXXu0mjfRd?&c delta 373 zcmV-*0gC>)1?dA>iBL{Q4GJ0x0000DNk~Le0000W0000W2m=5B07RsU#sB~ST2M?> zMZmzoD=aY)5E33BBpVwb8xE8-<0`2YX_0d!JMQvg8b*k%9#0Bw=NWPd9wxca$(jRpX_V;jC3 z>{jLg006{EL_t(Ijpfi`l7k=&1z?jl@Mu?{HPY^)_rKH3n$l zyMf7uA2m=7D9=Hybq-XIQn{964hjsQ%m5$2$>)h<22`2bt>fH;W!lsX{N4Hmk#GvD TO!;BK00000NkvXXu0mjfONW+A diff --git a/tff_modular/modules/~donator/clothes/donator_clothing.dm b/tff_modular/modules/~donator/clothes/donator_clothing.dm index b88ff6ec6a5..7134210fe3f 100644 --- a/tff_modular/modules/~donator/clothes/donator_clothing.dm +++ b/tff_modular/modules/~donator/clothes/donator_clothing.dm @@ -364,3 +364,13 @@ /obj/item/clothing/neck/mousecloak/Initialize(mapload) . = ..() AddComponent(/datum/component/toggle_clothes, "siamant_sectac_w_t") + +// Uniform sprite copied from SS1984 Paradise Station + +/obj/item/clothing/under/rank/nanotrasen_consultant/trurl + icon = 'tff_modular/master_files/icons/donator/obj/clothing/under.dmi' + worn_icon = 'tff_modular/master_files/icons/donator/mob/clothing/under.dmi' + worn_icon_digi = 'tff_modular/master_files/icons/donator/mob/clothing/under_digi.dmi' + desc = "Gold trim on space-black cloth, this uniform bears an inscription that reads \"N.A.V. Trurl \" on the left shoulder. Worn exclusively by officers of the Nanotrasen Navy." + name = "NAV Trurl officer uniform" + icon_state = "ued_trurl_uniform" diff --git a/tff_modular/modules/~donator/loadout.dm b/tff_modular/modules/~donator/loadout.dm index 5e8e77c68be..a75bbc389ac 100644 --- a/tff_modular/modules/~donator/loadout.dm +++ b/tff_modular/modules/~donator/loadout.dm @@ -192,3 +192,9 @@ name = "Winter Assault Jacket" item_path = /obj/item/clothing/neck/mousecloak ckeywhitelist = list("mercreaper", "yaqapi", "siamant", "flippingtable", "phenyamomota") + +/datum/loadout_item/under/miscellaneous/trurl_uniform + name = "NAV Trurl Officer Uniform" + item_path = /obj/item/clothing/under/rank/nanotrasen_consultant/trurl + restricted_roles = list(JOB_NT_REP) + ckeywhitelist = list("UEDHighCommand")