From b35c4dd133de27a27b0137f1e232e714b037391c Mon Sep 17 00:00:00 2001 From: Unkn0wn_Gh0st Date: Wed, 18 Dec 2024 22:56:54 -0600 Subject: [PATCH] Gorlex Girlfriends Mail (#2463) * Gorlex Girlfriends Mail * Yaml Fix * Requested Changes --- .../en-US/deltav/paper/book-salvage.ftl | 6 +++ .../Locale/en-US/deltav/paper/paper-misc.ftl | 11 ++++- .../DeltaV/Catalog/Fills/Paper/manuals.yml | 14 +++++- .../DeltaV/Entities/Objects/Misc/books.yml | 40 ++++++++++++++++++ .../Entities/Objects/Specific/Mail/mail.yml | 10 +++++ .../Prototypes/DeltaV/Mail/mailDeliveries.yml | 1 + .../Objects/Misc/gorlex_magazine.rsi/icon.png | Bin 0 -> 2941 bytes .../Misc/gorlex_magazine.rsi/meta.json | 14 ++++++ 8 files changed, 94 insertions(+), 2 deletions(-) create mode 100644 Resources/Textures/DeltaV/Objects/Misc/gorlex_magazine.rsi/icon.png create mode 100644 Resources/Textures/DeltaV/Objects/Misc/gorlex_magazine.rsi/meta.json diff --git a/Resources/Locale/en-US/deltav/paper/book-salvage.ftl b/Resources/Locale/en-US/deltav/paper/book-salvage.ftl index 1daf8bd3db0..007699f1121 100644 --- a/Resources/Locale/en-US/deltav/paper/book-salvage.ftl +++ b/Resources/Locale/en-US/deltav/paper/book-salvage.ftl @@ -50,3 +50,9 @@ book-text-vulpkanin = Vulpkanin for Dummies, an Exhaustive Guide How to Kiss: Kiss Don't Underestimate Them: Vulpkanin may look cute and cuddly, but they can be fierce fighters when provoked. Treat them with respect and avoid unnecessary conflict. + +book-text-gorlexgirlfriend = It's the 197th version of the infamous Gorlex Girlfriends magazine. This issue includes several pictures and interviews of multiple agents working in the syndicate alongside actors who work on the Syndicate TV show "Nukies". The best part by far was about Operative November who is the star of this edition, with her picture being on the cover. + + Most of the magazine is either Syndicate propaganda or advertisements for Syndicate-branded items like soda or merch from the show. At least there are some coupons on the back for them. + + On the last page is an ad for the Gorlex Girlfriends dating app... and the Gorlex Girlfriends Hotline. diff --git a/Resources/Locale/en-US/deltav/paper/paper-misc.ftl b/Resources/Locale/en-US/deltav/paper/paper-misc.ftl index 69b0d09c0b1..84587f30d7b 100644 --- a/Resources/Locale/en-US/deltav/paper/paper-misc.ftl +++ b/Resources/Locale/en-US/deltav/paper/paper-misc.ftl @@ -9,4 +9,13 @@ book-text-lunchbox-healthy = Hello Honey! book-text-lunchbox-unhealthy = Hello Honey! I've packed you something fun for this shift! I hope you enjoy it!! Love you so so much, - - Mum. \ No newline at end of file + - Mum. +book-text-subscription-notice = [head=2]Greetings loyal subscriber,[/head] + + We hope you enjoy this months edition of Gorlex Girlfriends™ sponsored by the Syndicate. + + With this months issue we will be heading behind the scenes with some of our famous actors working on the amazing "[color=#780606]Nukies[/color]" TV show and maybe show some teasers for next season. Read up on the personal interview with beloved Operative November as she explains the troubles of fake blood getting in her hair! + + All that and more waiting for you inside! + + Signing off, diff --git a/Resources/Prototypes/DeltaV/Catalog/Fills/Paper/manuals.yml b/Resources/Prototypes/DeltaV/Catalog/Fills/Paper/manuals.yml index fcb93c1c918..bafae422037 100644 --- a/Resources/Prototypes/DeltaV/Catalog/Fills/Paper/manuals.yml +++ b/Resources/Prototypes/DeltaV/Catalog/Fills/Paper/manuals.yml @@ -23,4 +23,16 @@ suffix: Lunchbox, Unhealthy components: - type: Paper - content: book-text-lunchbox-unhealthy \ No newline at end of file + content: book-text-lunchbox-unhealthy + +- type: entity + parent: Paper + id: PaperWrittenSubscriptionNotice + name: "subscription notice" + description: "Thank you for your purchase" + components: + - type: Paper + content: book-text-subscription-notice + stampedBy: + - stampedColor: "#850000" + stampedName: stamp-component-stamped-name-syndicate diff --git a/Resources/Prototypes/DeltaV/Entities/Objects/Misc/books.yml b/Resources/Prototypes/DeltaV/Entities/Objects/Misc/books.yml index 012f46ae10e..6ad247ca1f8 100644 --- a/Resources/Prototypes/DeltaV/Entities/Objects/Misc/books.yml +++ b/Resources/Prototypes/DeltaV/Entities/Objects/Misc/books.yml @@ -44,3 +44,43 @@ color: "#2c5491" - type: Paper content: book-text-vulpkanin + +- type: entity + parent: BaseItem + id: BookGorlexGirlfriends + name: Gorlex Girlfriends + description: Issue 197 - Starring Operative November + components: + - type: Sprite + sprite: DeltaV/Objects/Misc/gorlex_magazine.rsi + state: icon + - type: Paper + contentSize: 12000 + content: book-text-gorlexgirlfriend + stampedBy: + - stampedColor: "#850000" + stampedName: stamp-component-stamped-name-syndicate + - type: ActivatableUI + key: enum.PaperUiKey.Key + requiresComplex: false + - type: UserInterface + interfaces: + enum.PaperUiKey.Key: + type: PaperBoundUserInterface + - type: Tag + tags: + - Book + - type: PaperVisuals + backgroundImagePath: "/Textures/Interface/Paper/paper_background_book.svg.96dpi.png" + backgroundPatchMargin: 23.0, 16.0, 14.0, 15.0 + contentMargin: 20.0, 20.0, 20.0, 20.0 + - type: MeleeWeapon + soundHit: + collection: Punch + damage: + types: + Blunt: 1 + - type: DamageOtherOnHit + damage: + types: + Blunt: 1 diff --git a/Resources/Prototypes/DeltaV/Entities/Objects/Specific/Mail/mail.yml b/Resources/Prototypes/DeltaV/Entities/Objects/Specific/Mail/mail.yml index 9bb228637a3..09b3a8ae88f 100644 --- a/Resources/Prototypes/DeltaV/Entities/Objects/Specific/Mail/mail.yml +++ b/Resources/Prototypes/DeltaV/Entities/Objects/Specific/Mail/mail.yml @@ -1741,3 +1741,13 @@ - type: Mail contents: - id: ClothingBeltFoamSheathFilled + +- type: entity + parent: BaseMail + id: MailGorlexGirlfriends + suffix: Gorlex Girlfriends + components: + - type: Mail + contents: + - id: PaperWrittenSubscriptionNotice + - id: BookGorlexGirlfriends diff --git a/Resources/Prototypes/DeltaV/Mail/mailDeliveries.yml b/Resources/Prototypes/DeltaV/Mail/mailDeliveries.yml index d7cd57d75bf..c8593060b70 100644 --- a/Resources/Prototypes/DeltaV/Mail/mailDeliveries.yml +++ b/Resources/Prototypes/DeltaV/Mail/mailDeliveries.yml @@ -66,6 +66,7 @@ MailFoamSabre: 0.1 # Mainly for Glacier MailWinterCoat: 1.5 + MailGorlexGirlfriends: 0.5 # Department and job-specific mail can have slightly higher weights, # since they'll be merged with the everyone pool. diff --git a/Resources/Textures/DeltaV/Objects/Misc/gorlex_magazine.rsi/icon.png b/Resources/Textures/DeltaV/Objects/Misc/gorlex_magazine.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..45e7840d9635ad7c652e8801dea1c9f7d285972a GIT binary patch literal 2941 zcmcImX>1f#9G_B-rC1b1XbR|b@B@dlbL=@I3zTl5i!Ro7YZpR@Z)e_YM|NkXGqc@o z8?=g=5TY^BAVCNX^n-q|Da11nC@Nkk8pSVw5eP9cfTBeK!{M7frY*FzUX$$3oAK-Dj0S{t(8OafE-L}zm%RrFTowaFqbE#<6BC&W8zA(ch1xaWEJd;c)2A>HKS-m`3TiX`Jtw}Xiqe&e`wM`ym z0AU*r+ct*uC7HBM7-n?~3L_85klaS3RfAL=G}M$X!0Hy{=A1$_hFJ&u@f?LXVz-4& zSsF&xq6`WOX5?X5EsD*m@l`qmrm9C&HBl&@+5(C=>v4MUxs9?Ss%c}M6+>PC27w6! z1S%vqDj|~bMHnyd^6`v!0nP9V}7-s^*Y)+fYB!6%6% z=Xd)^j&pfQ;Er(uphZ@q#e#fL6;f8QS@OBY6IB7}=(oyoJ_foF7%|jZq{r*_lSrdP zN(|>0B^G)C=Pzh`M3+(TgTz3smRBOu$ccVhf;3A432>yyy3xuDMKTt1u?+3!SkVIs z+{!kO)F79D)n5UE$!|ujs!ODDn?9CC55-vjdHSjm=>6mdMMe;_1a8$!4%K=zyAZ5i zkH_W7@7Ky1n1}{tgpQGQ#8r^UQdSM7Sfk8pHoitSP|daGXH7k9&aVh7Cqgl@_QE$b|-U zfDRw18v#Pn)g%ryEg=ipf}~m$F+bAn9>Gl&@9)@Q?TAp92f#MaitPgaAKDu+NuwJS z!_?RRmn6zMQ*)g|-P}~U?_dteWmayo#|}SK`;4{*(K*DUsb|l@zc;aR_SJto`K+qR z20q|&QP@H^7HetWmC%QM+ky%zZXMmF9QxD`Fsw)q1uG-b=gx25y`s2sTJ@#kcP3R# zJor@4?wX(O?0WZ=&KJVHAJ<)|ns%f2$&%w8Z{l4Wr*Gcf)6>VL_xMiC4%Y3fa6EVz z##_AYU+wd$HBkC)(c6uElRJwq--pfE^{D6k@8|lie7=9JdcJ-3YPNkv`UtoKoExL@ zWzlDQu4J~E?{Bzpef&pLI!dpd{p|jU>sRb3+Ue*hUw>j&qO`A>!OD)NwvVma`os?G zwQDCGoj;az621GzV#nt1zjr77{HaqP?nyObm*(TxoD0|g*b+GuKR07s?7}tdi7T!tfR*00w`qFCysJmXb-u-S vOg=eb@AmJF(&jP8&@Ff}jE1Ce7@LpQ4(nQso^R@3wqBv?mBH?%k3aJlyt351 literal 0 HcmV?d00001 diff --git a/Resources/Textures/DeltaV/Objects/Misc/gorlex_magazine.rsi/meta.json b/Resources/Textures/DeltaV/Objects/Misc/gorlex_magazine.rsi/meta.json new file mode 100644 index 00000000000..3ce9554c33f --- /dev/null +++ b/Resources/Textures/DeltaV/Objects/Misc/gorlex_magazine.rsi/meta.json @@ -0,0 +1,14 @@ +{ + "version": 1, + "license": "CC-BY-SA-4.0", + "copyright": "Done by Kr8art on github", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + } + ] +}