From ed26cdcceec70563f7c606e28ecbb7bfee82de0f Mon Sep 17 00:00:00 2001 From: Veritius Date: Sun, 24 Apr 2022 10:00:53 +1000 Subject: [PATCH] Add a syndicate stamp (#7649) --- Resources/Locale/en-US/paper/stamp-component.ftl | 1 + Resources/Prototypes/Catalog/uplink_catalog.yml | 6 ++++++ .../Prototypes/Entities/Objects/Misc/paper.yml | 13 +++++++++++++ .../Objects/Misc/bureaucracy.rsi/meta.json | 8 +++++++- .../bureaucracy.rsi/paper_stamp-syndicate.png | Bin 0 -> 532 bytes .../Misc/bureaucracy.rsi/stamp-syndicate.png | Bin 0 -> 676 bytes 6 files changed, 27 insertions(+), 1 deletion(-) create mode 100644 Resources/Textures/Objects/Misc/bureaucracy.rsi/paper_stamp-syndicate.png create mode 100644 Resources/Textures/Objects/Misc/bureaucracy.rsi/stamp-syndicate.png diff --git a/Resources/Locale/en-US/paper/stamp-component.ftl b/Resources/Locale/en-US/paper/stamp-component.ftl index cbf59e976d..2eb6c6e9b3 100644 --- a/Resources/Locale/en-US/paper/stamp-component.ftl +++ b/Resources/Locale/en-US/paper/stamp-component.ftl @@ -13,3 +13,4 @@ stamp-component-stamped-name-qm = Quartermaster stamp-component-stamped-name-rd = Research Director stamp-component-stamped-name-warden = Warden stamp-component-stamped-name-trader = Trader +stamp-component-stamped-name-syndicate = Syndicate \ No newline at end of file diff --git a/Resources/Prototypes/Catalog/uplink_catalog.yml b/Resources/Prototypes/Catalog/uplink_catalog.yml index 97b16ecfea..d81eeafdba 100644 --- a/Resources/Prototypes/Catalog/uplink_catalog.yml +++ b/Resources/Prototypes/Catalog/uplink_catalog.yml @@ -356,3 +356,9 @@ itemId: NocturineChemistryBottle description: A chemical that makes it very hard for your target to stand up. price: 5 + +- type: uplinkListing + id: UplinkSyndicateStamp + category: Misc + itemId: RubberStampSyndicate + price: 2 \ No newline at end of file diff --git a/Resources/Prototypes/Entities/Objects/Misc/paper.yml b/Resources/Prototypes/Entities/Objects/Misc/paper.yml index 6b5634f6d5..9d113e9c90 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/paper.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/paper.yml @@ -405,3 +405,16 @@ sprite: Objects/Misc/bureaucracy.rsi state: stamp-trader netsync: false + +- type: entity + name: syndicate rubber stamp + parent: RubberStampMime + id: RubberStampSyndicate + components: + - type: Stamp + stampedName: stamp-component-stamped-name-syndicate + stampState: "paper_stamp-syndicate" + - type: Sprite + sprite: Objects/Misc/bureaucracy.rsi + state: stamp-syndicate + netsync: false \ No newline at end of file diff --git a/Resources/Textures/Objects/Misc/bureaucracy.rsi/meta.json b/Resources/Textures/Objects/Misc/bureaucracy.rsi/meta.json index cca222e1fc..fddc934817 100644 --- a/Resources/Textures/Objects/Misc/bureaucracy.rsi/meta.json +++ b/Resources/Textures/Objects/Misc/bureaucracy.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/e1142f20f5e4661cb6845cfcf2dd69f864d67432. stamp-syndicate is a modified version of stamp-warden. paper_stamp-syndicate by Veritius.", "size": { "x": 32, "y": 32 @@ -168,6 +168,9 @@ { "name": "paper_stamp-rd" }, + { + "name": "paper_stamp-syndicate" + }, { "name": "paper_stamp-trader" }, @@ -287,6 +290,9 @@ { "name": "stamp-rd" }, + { + "name": "stamp-syndicate" + }, { "name": "stamp-trader" }, diff --git a/Resources/Textures/Objects/Misc/bureaucracy.rsi/paper_stamp-syndicate.png b/Resources/Textures/Objects/Misc/bureaucracy.rsi/paper_stamp-syndicate.png new file mode 100644 index 0000000000000000000000000000000000000000..3d27ebc448fc572a8ebcd18d35e2b6a2f1a29251 GIT binary patch literal 532 zcmV+v0_**WP)yhj{i zWw}UvLLBFGK;m1WD;~cIE_wVVnCG(#fM4{KN*%0pFe`I|c#1e`=vCG_kGM%lHCJ+! z$7xN#MiyzLAVEPDo6zAPLD{64b@wHkzGYO%!{~3J22PF=%H)lcTBWWkWsP)|J{>hN z_y6;>wV7$Jdng6;y}It_B+$PPH0rMVd+NH4Ga&E+T$^owh2}K(O?thpMUR2-4sdzX z)|3O_Y8M!Lwq!0hr2s9zrU4%pz;FQ=y$1%@y;-&PasCA4x9N%QfWspoM)l#1KiGX| z_za!t*8l(j32;bRa{vGf5&!@T5&_cPe*6Fc07*$iK~z{r?a;do03ZkjK;jH8>i&hF z){>A|c$6eO;35yhj{i zWw}UvLLBFGK;m1WD;~cIE_wVVnCG(#fM4{KN*%0pFe`I|c#1e`=vCG_kGM%lHCJ+! z$7xN#MiyzLAVEPDo6zAPLD{64b@wHkzGYO%!{~3J22PF=%H)lcTBWWkWsP)|J{>hN z_y6;>wV7$Jdng6;y}It_B+$PPH0rMVd+NH4Ga&E+T$^owh2}K(O?thpMUR2-4sdzX z)|3O_Y8M!Lwq!0hr2s9zrU4%pz;FQ=y$1%@y;-&PasCA4x9N%QfWspoM)l#1KiGX| z_za!t*8l(j32;bRa{vGf5&!@T5&_cPe*6Fc0NF`IK~z{rV_+BsqaiRF0;3^7K?tNU zF#PudVhW64U?NvD$a0WgP9Ubl5o9|6WceQ;79`gPP<<3R0A$8{3LU^giT+cXnqch; z*RPXp4A~(thk=0+X6rU2HmNQl+W{bp#KgtHm=XZ@1+j(%2M2>wKNBM(!