From 69dad41c140835509be7385fe158b9f35fcb2d6f Mon Sep 17 00:00:00 2001 From: courierbravo <73250577+courierbravo@users.noreply.github.com> Date: Thu, 22 Aug 2024 13:46:47 -0700 Subject: [PATCH] Flagpatch - All Xanu Republic Banner (#19802) Adds an all xanu republic banner flagpatch. I went with the banner because its possible for me to sprite. --- .../loadout/items/accessories.dm | 1 + code/modules/clothing/suits/modular_armor.dm | 6 ++ html/changelogs/courierbravo-allxanupatch.yml | 59 ++++++++++++++++++ .../kit/modular_armor_accessories.dmi | Bin 9979 -> 10195 bytes 4 files changed, 66 insertions(+) create mode 100644 html/changelogs/courierbravo-allxanupatch.yml diff --git a/code/modules/client/preference_setup/loadout/items/accessories.dm b/code/modules/client/preference_setup/loadout/items/accessories.dm index 95c753f1f91..0c36c515151 100644 --- a/code/modules/client/preference_setup/loadout/items/accessories.dm +++ b/code/modules/client/preference_setup/loadout/items/accessories.dm @@ -620,6 +620,7 @@ flagpatch_national["flagpatch, konyang"] = /obj/item/clothing/accessory/flagpatch/konyang flagpatch_national["flagpatch, elyra"] = /obj/item/clothing/accessory/flagpatch/elyra flagpatch_national["flagpatch, coalition"] = /obj/item/clothing/accessory/flagpatch/coalition + flagpatch_national["flagpatch, all xanu republic"] = /obj/item/clothing/accessory/flagpatch/all_xanu flagpatch_national["flagpatch, himeo"] = /obj/item/clothing/accessory/flagpatch/himeo flagpatch_national["flagpatch, vysoka"] = /obj/item/clothing/accessory/flagpatch/vysoka flagpatch_national["flagpatch, gadpathur"] = /obj/item/clothing/accessory/flagpatch/gadpathur diff --git a/code/modules/clothing/suits/modular_armor.dm b/code/modules/clothing/suits/modular_armor.dm index 3caa6ee0331..bd974d04b20 100644 --- a/code/modules/clothing/suits/modular_armor.dm +++ b/code/modules/clothing/suits/modular_armor.dm @@ -613,6 +613,12 @@ icon_state = "flagpatch_coalition" item_state = "flagpatch_coalition" +/obj/item/clothing/accessory/flagpatch/all_xanu + name = "all-xanu republic flagpatch" + desc = "A flagpatch representing the All-Xanu Republic. Despite it being a flag patch, this is not the flag of the republic, but rather than the banner." + icon_state = "flagpatch_allxanu" + item_state = "flagpatch_allxanu" + /obj/item/clothing/accessory/flagpatch/elyra name = "elyran flagpatch" desc = "A flagpatch representing the Serene Republic of Elyra. Although uncommon out of their space, some Elyrans have adopted \ diff --git a/html/changelogs/courierbravo-allxanupatch.yml b/html/changelogs/courierbravo-allxanupatch.yml new file mode 100644 index 00000000000..5f5cfdeaf79 --- /dev/null +++ b/html/changelogs/courierbravo-allxanupatch.yml @@ -0,0 +1,59 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# - (fixes bugs) +# wip +# - (work in progress) +# qol +# - (quality of life) +# soundadd +# - (adds a sound) +# sounddel +# - (removes a sound) +# rscadd +# - (adds a feature) +# rscdel +# - (removes a feature) +# imageadd +# - (adds an image or sprite) +# imagedel +# - (removes an image or sprite) +# spellcheck +# - (fixes spelling or grammar) +# experiment +# - (experimental change) +# balance +# - (balance changes) +# code_imp +# - (misc internal code change) +# refactor +# - (refactors code) +# config +# - (makes a change to the config files) +# admin +# - (makes changes to administrator tools) +# server +# - (miscellaneous changes to server) +################################# + +# Your name. +author: CourierBravo + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, this gets changed to [] after reading. Just remove the brackets when you add new shit. +# Please surround your changes in double quotes ("). It works without them, but if you use certain characters it screws up compiling. The quotes will not show up in the changelog. +changes: + - rscadd: "Added an All Xanu Republic Flagpatch, using the banner over the normal flag for the patch." + - imageadd: "Added sprites for the All Xanu Republic flagpatch" diff --git a/icons/clothing/kit/modular_armor_accessories.dmi b/icons/clothing/kit/modular_armor_accessories.dmi index bd224cdaaafe0403925753cb4637c43d5814682d..cff9dacb05b287f6ae2a736735cdf4d16700154a 100644 GIT binary patch literal 10195 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 YfST&I^&Pvc59Ax^Xx-E-(Ljd%Kicm1-2eap literal 9979 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
Tj=OAZl71y*K>b-RHn#|z^WS{ zWA}jMUT7H?nf+>+2aT{k%hlt6H_IKX|E20ndd=8Ozjk-}><#0_Ey_%3TQaQGlaxSPSrRm)r8QY?OU zyibV%c))$RPdgTM9j*?`er#Z_5mQ;LNr`H=2=1Wzun2Y_L2|9#<{=$WkUWsFw4to{ zl&H)r5UB?jA~B%M5%y_Ef%RE-6VYP81S%svDx+mi_-}C#VddfR!Xs!Q6?fkSL>r^e z4TXjAkZV=fP(zv&G2o4!Cq)ICgWlK&$dFqv2v!=D$E04*lviPuy7qX5Xf@X#F@bvjqx?#Yh3U30^acne* zpx`Qam+`ugUwjttlw=<6H^7}6L|$iveyF$_nv^t!pDo*m8w@V3p8Y71B}_XrT~>fQ zY2)%DRq9ZQ9Abwy(E98R&OoZ*eF)-{4(c)myZ75WvGFa7U~OVpAW)-4$TeTa$58-; zlOL*kAq9m%?`Yv$7oWJo{))*~cT`iTaO`$67=?b{N&A+-`5-Xlgo5px!4;GfeuxwT zD-Aj$qroFgf0Y=*CeWnYq}1;%ZvVeHe+Sb@duR=9+njQ^%9}B9WggZ?H$t#>?pSM+ z*mzM(WUn=zORJOp!jn0v&;MDVjhd`Exxxzg*JKb+_jIa6PXUl7pEg+oI1uAOee~d- zWRmtJaJHDj2%qcWue89xWqcsuYj~4<=PkIjb}F3