From 5bad73bd82a82e722d1dd0aece093fca5126196f Mon Sep 17 00:00:00 2001 From: NEirotoXiN Date: Thu, 6 Jun 2024 14:16:11 +0300 Subject: [PATCH] Add Tape to Mail --- .../Objects/Specific/Mail/mail_civilian.yml | 111 +++++++++++++++++- .../Prototypes/Nyanotrasen/mailDeliveries.yml | 12 +- 2 files changed, 120 insertions(+), 3 deletions(-) diff --git a/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail_civilian.yml b/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail_civilian.yml index 9fdc4faccd5..479007bdb6c 100644 --- a/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail_civilian.yml +++ b/Resources/Prototypes/Nyanotrasen/Entities/Objects/Specific/Mail/mail_civilian.yml @@ -197,11 +197,120 @@ - type: entity noSpawn: true parent: BaseMail - id: MailBoomboxAsshole + id: MailBoombox suffix: Boombox components: - type: Mail isFragile: true contents: - id: BaseBoomBox + +- type: entity + noSpawn: true + parent: BaseMail + id: MailBoomboxPack1 + suffix: Boombox + components: + - type: Mail + isFragile: true + contents: + - id: BaseBoomBoxTapeSpaceOddity - id: BaseBoomBoxTapeSpaceAsshole + - id: BaseBoomBoxTapeStarman + - id: BaseBoomBoxTapeTheChain + +- type: entity + noSpawn: true + parent: BaseMail + id: MailBoomboxPack2 + suffix: Boombox + components: + - type: Mail + isFragile: true + contents: + - id: BaseBoomBoxTapeCantSmile + - id: BaseBoomBoxTapeUnderStars + - id: BaseBoomBoxTapeComingHome + - id: BaseBoomBoxTapeSignals + +- type: entity + noSpawn: true + parent: BaseMail + id: MailBoomboxPack3 + suffix: Boombox + components: + - type: Mail + isFragile: true + contents: + - id: BaseBoomBoxTapeDemonKittyRag + - id: BaseBoomBoxTapeKissTheSky + - id: BaseBoomBoxTapeRetrograde + - id: BaseBoomBoxTapeThisAintNoPlaceForNoHero + +- type: entity + noSpawn: true + parent: BaseMail + id: MailBoomboxPack4 + suffix: Boombox + components: + - type: Mail + isFragile: true + contents: + - id: BaseBoomBoxTapeMrKittyAfterDark + - id: BaseBoomBoxTapeTobyFoxHopesAndDreams + - id: BaseBoomBoxTapeTobyFoxMegalovania + - id: BaseBoomBoxTapeTobyFoxUndertale + +- type: entity + noSpawn: true + parent: BaseMail + id: MailBoomboxPack5 + suffix: Boombox + components: + - type: Mail + isFragile: true + contents: + - id: BaseBoomBoxTapeImagineDragonEnemy + - id: BaseBoomBoxTapeKDAVillian + - id: BaseBoomBoxTapeRamseyGoodbye + - id: BaseBoomBoxTapeSamuelKimGunsForHire + +- type: entity + noSpawn: true + parent: BaseMail + id: MailBoomboxPack6 + suffix: Boombox + components: + - type: Mail + isFragile: true + contents: + - id: BaseBoomBoxTapeSigridEverybodyKnows + - id: BaseBoomBoxTapeTitoTarantulaAfterDark + - id: BaseBoomBoxTapeTheOffspringTheKids + - id: BaseBoomBoxTapeMichaelHolborn + +- type: entity + noSpawn: true + parent: BaseMail + id: MailBoomboxPack7 + suffix: Boombox + components: + - type: Mail + isFragile: true + contents: + - id: BaseBoomBoxTapeDavidRawlings + - id: BaseBoomBoxTapeKavinskynightcall + - id: BaseBoomBoxTapeHIFIBeacon + - id: BaseBoomBoxTapeHIFIBlink + +- type: entity + noSpawn: true + parent: BaseMail + id: MailBoomboxPack8 + suffix: Boombox + components: + - type: Mail + isFragile: true + contents: + - id: BaseBoomBoxTapeHIFIFail + - id: BaseBoomBoxTapeHIFIRekka diff --git a/Resources/Prototypes/Nyanotrasen/mailDeliveries.yml b/Resources/Prototypes/Nyanotrasen/mailDeliveries.yml index 8701ff4a42b..c98038adae0 100644 --- a/Resources/Prototypes/Nyanotrasen/mailDeliveries.yml +++ b/Resources/Prototypes/Nyanotrasen/mailDeliveries.yml @@ -1,7 +1,7 @@ - type: mailDeliveryPool id: RandomMailDeliveryPool everyone: - MailAlcohol: 0.5 + MailAlcohol: 0.5 MailSake: 0.5 MailBible: 1 MailBikeHorn: 0.5 @@ -45,7 +45,15 @@ MailVagueThreat: 0.4 # This is mainly for Glacier. MailWinterCoat: 1.5 - MailBoomboxAsshole: 1.5 + MailBoombox: 1.5 + MailBoomboxPack1: 0.5 + MailBoomboxPack2: 0.5 + MailBoomboxPack3: 0.5 + MailBoomboxPack4: 0.5 + MailBoomboxPack5: 0.5 + MailBoomboxPack6: 0.5 + MailBoomboxPack7: 0.5 + MailBoomboxPack8: 0.5 # Department and job-specific mail can have slightly higher weights, # since they'll be merged with the everyone pool.