diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Random/maintenance.yml b/Resources/Prototypes/Entities/Markers/Spawners/Random/maintenance.yml index 1a5d12e4812e..426ef67ad6a7 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/Random/maintenance.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/Random/maintenance.yml @@ -172,6 +172,56 @@ - id: ClothingNeckTransPin - id: ClothingNeckAutismPin - id: ClothingNeckGoldAutismPin + # Magazines Starlight Start + - !type:GroupSelector + children: + - id: NewspaperBigWatermelon + - id: NewspaperSpores + - id: NewspaperGasLeaks + - id: NewspaperMaintenanceTar + - id: NewspaperWater + - id: NewspaperWeldingFuel + - id: NewspaperParasite + - id: NewspaperMining + - id: NewspaperMining2 + - id: NewspaperMining3 + - id: NewspaperForeshadowing + - id: MagazineCognitoWood + - id: MagazineCookingAndBotany + - id: MagazineWordsearch + - id: MagazineCrossword + - id: MagazineEarthNews + - id: MagazineMedicalScience + - id: MagazinePopularSpacepeople + - id: MagazinePopularSpacepeople2 + - id: MagazinePopularSpacepeople3 + - id: MagazinePopularSpacepeople4 + - id: MagazineFashion + - id: MagazineFashion2 + - id: MagazineFashion3 + - id: MagazineFashion4 + - id: MagazineFashion5 + - id: MagazineFashion6 + - id: MagazineFashion7 + - id: MagazineFashion8 + - id: MagazineEngineerNews + - id: MagazineEngineerNews2 + - id: MagazineFirearms + - id: MagazineRevolutionary + - id: MagazineRevolutionary2 + - id: MagazineRevolutionary3 + - id: MagazineRevolutionary4 + - id: MagazineRevolutionary5 + - id: MagazineRevolutionary6 + - id: MagazineRevolutionary7 + - id: MagazineRevolutionary8 + - id: MagazineConspiracy + - id: MagazineConspiracy2 + - id: MagazineConspiracy3 + - id: MagazineConspiracy4 + - id: MagazineConspiracy5 + - id: MagazineConspiracy6 + # Starlight End # Rare Group - !type:GroupSelector weight: 2 diff --git a/Resources/Prototypes/_ES/Entities/Markers/Spawners/Random/periodicals.yml b/Resources/Prototypes/_ES/Entities/Markers/Spawners/Random/periodicals.yml new file mode 100644 index 000000000000..fe41c12c9f08 --- /dev/null +++ b/Resources/Prototypes/_ES/Entities/Markers/Spawners/Random/periodicals.yml @@ -0,0 +1,134 @@ +# Combined +- type: entity + parent: MarkerBase + id: ESSpawnerRandomPeriodicals + name: Periodical Spawner + suffix: Magazines / Newspapers + components: + - type: Sprite + layers: + - state: red + - sprite: _ES/Markers/spawners.rsi + state: magazine + - type: RandomSpawner + prototypes: + - NewspaperBigWatermelon + - NewspaperSpores + - NewspaperGasLeaks + - NewspaperMaintenanceTar + - NewspaperWater + - NewspaperWeldingFuel + - NewspaperParasite + - NewspaperMining + - NewspaperMining2 + - NewspaperMining3 + - NewspaperForeshadowing + - MagazineCognitoWood + - MagazineCookingAndBotany + - MagazineWordsearch + - MagazineCrossword + - MagazineEarthNews + - MagazineMedicalScience + - MagazineFirearms + - MagazinePopularSpacepeople + - MagazinePopularSpacepeople2 + - MagazinePopularSpacepeople3 + - MagazinePopularSpacepeople4 + - MagazineFashion + - MagazineFashion2 + - MagazineFashion3 + - MagazineFashion4 + - MagazineFashion5 + - MagazineFashion6 + - MagazineFashion7 + - MagazineFashion8 + - MagazineEngineerNews + - MagazineEngineerNews2 + - MagazineRevolutionary + - MagazineRevolutionary2 + - MagazineRevolutionary3 + - MagazineRevolutionary4 + - MagazineRevolutionary5 + - MagazineRevolutionary6 + - MagazineRevolutionary7 + - MagazineRevolutionary8 + - MagazineConspiracy + - MagazineConspiracy2 + - MagazineConspiracy3 + - MagazineConspiracy4 + - MagazineConspiracy5 + - MagazineConspiracy6 + +- type: entity + parent: MarkerBase + id: ESSpawnerRandomPeriodicalsLegit + name: Periodical Spawner + suffix: Magazines / Newspapers, Legit + components: + - type: Sprite + layers: + - state: red + - sprite: _ES/Markers/spawners.rsi + state: magazine + - type: RandomSpawner + prototypes: + - NewspaperBigWatermelon + - NewspaperSpores + - NewspaperGasLeaks + - NewspaperMaintenanceTar + - NewspaperWater + - NewspaperWeldingFuel + - NewspaperParasite + - NewspaperMining + - NewspaperMining2 + - NewspaperMining3 + - NewspaperForeshadowing + - MagazineCognitoWood + - MagazineCookingAndBotany + - MagazineWordsearch + - MagazineCrossword + - MagazineEarthNews + - MagazineMedicalScience + - MagazinePopularSpacepeople + - MagazinePopularSpacepeople2 + - MagazinePopularSpacepeople3 + - MagazinePopularSpacepeople4 + - MagazineFashion + - MagazineFashion2 + - MagazineFashion3 + - MagazineFashion4 + - MagazineFashion5 + - MagazineFashion6 + - MagazineFashion7 + - MagazineFashion8 + - MagazineEngineerNews + - MagazineEngineerNews2 + - MagazineFirearms + +- type: entity + parent: MarkerBase + id: ESSpawnerRandomPeriodicalsContraband + name: Periodical Spawner + suffix: Magazines / Newspapers, Contraband + components: + - type: Sprite + layers: + - state: red + - sprite: _ES/Markers/spawners.rsi + state: magazine + - type: RandomSpawner + prototypes: + - MagazineRevolutionary + - MagazineRevolutionary2 + - MagazineRevolutionary3 + - MagazineRevolutionary4 + - MagazineRevolutionary5 + - MagazineRevolutionary6 + - MagazineRevolutionary7 + - MagazineRevolutionary8 + - MagazineConspiracy + - MagazineConspiracy2 + - MagazineConspiracy3 + - MagazineConspiracy4 + - MagazineConspiracy5 + - MagazineConspiracy6 diff --git a/Resources/Prototypes/_ES/Entities/Markers/Spawners/Random/periodicals_specific.yml b/Resources/Prototypes/_ES/Entities/Markers/Spawners/Random/periodicals_specific.yml new file mode 100644 index 000000000000..32783022aa00 --- /dev/null +++ b/Resources/Prototypes/_ES/Entities/Markers/Spawners/Random/periodicals_specific.yml @@ -0,0 +1,80 @@ +- type: entity + parent: MarkerBase + id: ESSpawnerRandomPeriodicalsNewspaper + name: Periodical Spawner + suffix: Newspaper + components: + - type: Sprite + layers: + - state: red + - sprite: _ES/Markers/spawners.rsi + state: newspaper + - type: RandomSpawner + prototypes: + - NewspaperBigWatermelon + - NewspaperSpores + - NewspaperGasLeaks + - NewspaperMaintenanceTar + - NewspaperWater + - NewspaperWeldingFuel + - NewspaperParasite + - NewspaperMining + - NewspaperMining2 + - NewspaperMining3 + - NewspaperForeshadowing + +- type: entity + parent: MarkerBase + id: ESSpawnerRandomPeriodicalsPuzzle + name: Periodical Spawner + suffix: Puzzle + components: + - type: Sprite + layers: + - state: red + - sprite: _ES/Markers/spawners.rsi + state: magazine + - type: RandomSpawner + prototypes: + - MagazineWordsearch + - MagazineCrossword + +- type: entity + parent: MarkerBase + id: ESSpawnerRandomPeriodicalsSpacePeople + name: Periodical Spawner + suffix: Space People + components: + - type: Sprite + layers: + - state: red + - sprite: _ES/Markers/spawners.rsi + state: magazine + - type: RandomSpawner + prototypes: + - MagazinePopularSpacepeople + - MagazinePopularSpacepeople2 + - MagazinePopularSpacepeople3 + - MagazinePopularSpacepeople4 + +- type: entity + parent: MarkerBase + id: ESSpawnerRandomPeriodicalsFashion + name: Periodical Spawner + suffix: Fashion + components: + - type: Sprite + layers: + - state: red + - sprite: _ES/Markers/spawners.rsi + state: magazine + - type: RandomSpawner + prototypes: + - MagazineFashion + - MagazineFashion2 + - MagazineFashion3 + - MagazineFashion4 + - MagazineFashion5 + - MagazineFashion6 + - MagazineFashion7 + - MagazineFashion8 diff --git a/Resources/Prototypes/_ES/Entities/Objects/Misc/magazines.yml b/Resources/Prototypes/_ES/Entities/Objects/Misc/magazines.yml new file mode 100644 index 000000000000..7e0b00a61c23 --- /dev/null +++ b/Resources/Prototypes/_ES/Entities/Objects/Misc/magazines.yml @@ -0,0 +1,441 @@ +# Base prototypes +- type: entity + parent: BaseItem + id: BaseMagazine + name: magazine + description: A finely-printed magazine. Even in space, hard-boiled forms of media distribution like this can never fail you. + abstract: true + components: + - type: Sprite + sprite: _ES/Objects/Misc/magazines.rsi + state: popular_spacepeople + - type: Item + size: Small # SL Start + inhandVisuals: + left: + - state: magazine-inhand-left + color: "#ffa69b" + right: + - state: magazine-inhand-right + color: "#ffa69b" + - type: Appearance + - type: Reactive + groups: + Flammable: [ Touch ] + Extinguish: [ Touch ] + - type: ExtinguishableSetCollisionWake + - type: Flammable + fireSpread: true + alwaysCombustible: true + canExtinguish: true + damage: + types: + Heat: 1 + - type: FireVisuals + sprite: Effects/fire.rsi + normalState: fire + - type: Damageable + damageModifierSet: Wood + - type: Destructible + thresholds: + - trigger: # Excess damage, don't spawn entities + !type:DamageTrigger + damage: 100 + behaviors: + - !type:DoActsBehavior + acts: ["Destruction"] + - trigger: + !type:DamageTrigger + damage: 15 + behaviors: + - !type:SpawnEntitiesBehavior + spawn: + Ash: + min: 1 + max: 1 + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: Edible + delay: 7 + forceFeedDelay: 7 + - type: FlavorProfile + flavors: + - paper + - type: BadFood + - type: SolutionContainerManager + solutions: + food: + maxVol: 1 + reagents: + - ReagentId: Fiber + Quantity: 1 + - type: Material + - type: PhysicalComposition + materialComposition: + SheetPrinter: 100 + - type: Tag + tags: + - Paper # SL End + +# Magazines +# When adding new issues, DON'T FORGET TO ADD THEM AS SPAWNERS / TO EXISTING SPAWNERS! +# +# CognitoWood +- type: entity + parent: BaseMagazine + id: MagazineCognitoWood + name: "CognitoWood #1" + description: "A comic book about CognitoWood, the mind-bending diona superhero. The headline reads: 'Perseverance, Lethargy, and Branches, Super-Nymphs United!'" + components: + - type: Sprite + sprite: _ES/Objects/Misc/magazines.rsi + state: cognitowood + - type: Item + size: Small # SL Start + inhandVisuals: + left: + - state: magazine-inhand-left + color: "#b3b3b3" + right: + - state: magazine-inhand-right + color: "#b3b3b3" # SL End + +# Cooking and Botany +- type: entity + parent: BaseMagazine + id: MagazineCookingAndBotany + name: Chell's Cooking & Botany + description: "A magazine containing various cooking recipes & botanical tips for aspiring chefs onboard space stations. The headline reads: 'Best Recipes of 2065'" + components: + - type: Sprite + sprite: _ES/Objects/Misc/magazines.rsi + state: cooking + - type: Item + size: Small # SL Start + inhandVisuals: + left: + - state: magazine-inhand-left + color: "#9ed63a" + right: + - state: magazine-inhand-right + color: "#9ed63a" # SL End + +# Crossword +- type: entity + parent: BaseMagazine + id: MagazineCrossword + name: crossword magazine + description: A magazine containing various crossword puzzles. Popular amongst detectives. + components: + - type: Sprite + sprite: _ES/Objects/Misc/magazines.rsi + state: crossword + - type: Item + size: Small # SL Start + inhandVisuals: + left: + - state: magazine-inhand-left + color: "#b3b3b3" + right: + - state: magazine-inhand-right + color: "#b3b3b3" # SL End + +# Wordsearch +- type: entity + parent: BaseMagazine + id: MagazineWordsearch + name: wordsearch magazine + description: A magazine containing various wordsearch puzzles. Who even cares about these, anyways? + components: + - type: Sprite + sprite: _ES/Objects/Misc/magazines.rsi + state: wordsearch + - type: Item + size: Small # SL Start + inhandVisuals: + left: + - state: magazine-inhand-left + color: "#b3b3b3" + right: + - state: magazine-inhand-right + color: "#b3b3b3" # SL End + +# Earth News +- type: entity + parent: BaseMagazine + id: MagazineEarthNews + name: "Oxygenated Wonders, Sol News Highlights #6" #SL Edit + description: "A magazine containing a positive spin on Sol news. The headline reads: 'New species discovered, atmosphere-based mobility innovations, and more!'" #SL Edit + components: + - type: Sprite + sprite: _ES/Objects/Misc/magazines.rsi + state: earth_news + - type: Item + size: Small # SL Start + inhandVisuals: + left: + - state: magazine-inhand-left + color: "#3285ba" + right: + - state: magazine-inhand-right + color: "#3285ba" # SL End + +# Gun News +- type: entity + parent: BaseMagazine + id: MagazineFirearms + name: "Mel's Classified Firearms #20" + description: "A magazine containing the latest & greatest innovations from firearms manufacturers. The headline reads: 'NEW Energy Pistol Unveiled from Microstar'" #SL Edit + components: + - type: Sprite + sprite: _ES/Objects/Misc/magazines.rsi + state: guns + - type: Item + size: Small # SL Start + inhandVisuals: + left: + - state: magazine-inhand-left + color: "#007923" + right: + - state: magazine-inhand-right + color: "#007923" # SL End + +# Medical News +- type: entity + parent: BaseMagazine + id: MagazineMedicalScience + name: "Galactic Reagents #52" + description: "A magazine containing news relating to medical science advancements. The headline reads: 'Burstworm Cure Found?'" + components: + - type: Sprite + sprite: _ES/Objects/Misc/magazines.rsi + state: medical + - type: Item + size: Small # SL Start + inhandVisuals: + left: + - state: magazine-inhand-left + color: "#9ed63a" + right: + - state: magazine-inhand-right + color: "#9ed63a" # SL End + +# Popular Spacepeople TODAY +- type: entity + parent: BaseMagazine + id: MagazinePopularSpacepeople + name: "Popular Spacepeople TODAY #120" + description: "A magazine containing the latest celebrity gossip & news. The headline reads: 'Ostro Napalm unveils their gender affirming surgery'" + +- type: entity + parent: MagazinePopularSpacepeople + id: MagazinePopularSpacepeople2 + name: "Popular Spacepeople TODAY #131" + description: "A magazine containing the latest celebrity gossip & news. The headline reads: 'Sunshine Sprite's new controversial outfit choice floors fans'" + +- type: entity + parent: MagazinePopularSpacepeople + id: MagazinePopularSpacepeople3 + name: "Popular Spacepeople TODAY #145" + description: "A magazine containing the latest celebrity gossip & news. The headline reads: 'Maksym Millions's new dietary supplement sparks controversy'" + +- type: entity + parent: MagazinePopularSpacepeople + id: MagazinePopularSpacepeople4 + name: "Popular Spacepeople TODAY #150" + description: "A magazine containing the latest celebrity gossip & news. The headline reads: 'Bubble Brown found dead at 39 - natural causes or syndicate intervention?'" + +# Revolutionary +- type: entity + parent: [ BaseMagazine, BaseMinorContraband ] # SL Edit literally 1984 + id: MagazineRevolutionary + name: "REVOLUTION! #1" + description: "A zine containing guides & updates for revolutionaries. The headline reads: 'Firebombs & You'" + components: + - type: Sprite + sprite: _ES/Objects/Misc/magazines.rsi + state: zine_revolutionary + - type: Item + size: Small # SL Start + inhandVisuals: + left: + - state: magazine-inhand-left + color: "#b3b3b3" + right: + - state: magazine-inhand-right + color: "#b3b3b3" # SL End + +- type: entity + parent: MagazineRevolutionary + id: MagazineRevolutionary2 + name: "REVOLUTION! #3" + description: "A zine containing guides & updates for revolutionaries. The headline reads: 'Spears, Nailed Planks, Bolas, and Other Homemade Weapons'" + +- type: entity + parent: MagazineRevolutionary + id: MagazineRevolutionary3 + name: "REVOLUTION! #4" + description: "A zine containing guides & updates for revolutionaries. The headline reads: 'Emergency Weaponry in Industrial Environments: Toolboxes, Oxygen Tanks, and More'" + +- type: entity + parent: MagazineRevolutionary + id: MagazineRevolutionary4 + name: "REVOLUTION! #5" + description: "A zine containing guides & updates for revolutionaries. The headline reads: 'Safe Telecomms Sabotage: How to Protest & Not Fuck Over the Masses'" + +- type: entity + parent: MagazineRevolutionary + id: MagazineRevolutionary5 + name: "REVOLUTION! #6" + description: "A zine containing guides & updates for revolutionaries. The headline reads: 'TSPD Blockade Falls - A Huge Win for Freedom'" #SL Edit + +- type: entity + parent: MagazineRevolutionary + id: MagazineRevolutionary6 + name: "REVOLUTION! #7" + description: "A zine containing guides & updates for revolutionaries. The headline reads: 'Station Bots & Their Vulnerabilities'" + +- type: entity + parent: MagazineRevolutionary + id: MagazineRevolutionary7 + name: "REVOLUTION! #8" + description: "A zine containing guides & updates for revolutionaries. The headline reads: 'Protecting Your Identity Against Space Surveillance: Gas Masks, Fire Helmets, and Other Solutions'" #SL Edit + +- type: entity + parent: MagazineRevolutionary + id: MagazineRevolutionary8 + name: "REVOLUTION! #10" + description: "A zine containing guides & updates for revolutionaries. The headline reads: 'Non-Governmental Threats: Stay Vigilant Against Syndicate Agents'" + +# Conspiracy +- type: entity + parent: [ BaseMagazine, BaseMinorContraband ] # SL Edit literally 1984 + id: MagazineConspiracy + name: True History + description: "A zine containing various crazed ramblings & conspiracy theories. The headline reads: 'Where NanoTrasen Really Went'" #SL Edit + components: + - type: Sprite + sprite: _ES/Objects/Misc/magazines.rsi + state: zine_conspiracy + - type: Item + size: Small # SL Start + inhandVisuals: + left: + - state: magazine-inhand-left + color: "#eb0c07" + right: + - state: magazine-inhand-right + color: "#eb0c07" # SL End + +- type: entity + parent: MagazineConspiracy + id: MagazineConspiracy2 + description: "A zine containing various crazed ramblings & conspiracy theories. The headline reads: 'Helios Logistics behind water shortages'" #SL Edit + +- type: entity + parent: MagazineConspiracy + id: MagazineConspiracy3 + description: "A zine containing various crazed ramblings & conspiracy theories. The headline reads: 'Rising barricade usage orchestrated by Big Wood'" + +- type: entity + parent: MagazineConspiracy + id: MagazineConspiracy4 + description: "A zine containing various crazed ramblings & conspiracy theories. The headline reads: 'RATMEN ARE REAL AND IN YOUR STATION'" + +- type: entity + parent: MagazineConspiracy + id: MagazineConspiracy5 + description: "A zine containing various crazed ramblings & conspiracy theories. The headline reads: 'The plan to forge people into a large sphere & why you should be worried'" + +- type: entity + parent: MagazineConspiracy + id: MagazineConspiracy6 + description: "A zine containing various crazed ramblings & conspiracy theories. The headline reads: 'Space Diner chefs caught secretly lacing food with floor tile dirt'" #SL Edit + +# Fashion +- type: entity + parent: BaseMagazine + id: MagazineFashion + name: "Fashion Fanatics #4" + description: "A magazine containing various fashion ideas & news. The headline reads: 'Outfits for scientific research'" + components: + - type: Sprite + sprite: _ES/Objects/Misc/magazines.rsi + state: fashion + - type: Item + size: Small # SL Start + inhandVisuals: + left: + - state: magazine-inhand-left + color: "#ffe14d" + right: + - state: magazine-inhand-right + color: "#ffe14d" # SL End + +- type: entity + parent: MagazineFashion + id: MagazineFashion2 + name: "Fashion Fanatics #14" + description: "A magazine containing various fashion ideas & news. The headline reads: 'Androgynous performer outfits for budding enbies'" + +- type: entity + parent: MagazineFashion + id: MagazineFashion3 + name: "Fashion Fanatics #15" + description: "A magazine containing various fashion ideas & news. The headline reads: 'Aquatic-themed outfit ideas'" + +- type: entity + parent: MagazineFashion + id: MagazineFashion4 + name: "Fashion Fanatics #17" + description: "A magazine containing various fashion ideas & news. The headline reads: 'Rough-and-tumble outfits for space bikers'" + +- type: entity + parent: MagazineFashion + id: MagazineFashion5 + name: "Fashion Fanatics #20" + description: "A magazine containing various fashion ideas & news. The headline reads: 'Swirly-glass outfits for swirly glasses girls'" + +- type: entity + parent: MagazineFashion + id: MagazineFashion6 + name: "Fashion Fanatics #22" + description: "A magazine containing various fashion ideas & news. The headline reads: 'Color-coordinated outfit ideas for teams and groups'" + +- type: entity + parent: MagazineFashion + id: MagazineFashion7 + name: "Fashion Fanatics #23" + description: "A magazine containing various fashion ideas & news. The headline reads: 'Space outfits with a chrome finish'" + +- type: entity + parent: MagazineFashion + id: MagazineFashion8 + name: "Fashion Fanatics #24" + description: "A magazine containing various fashion ideas & news. The headline reads: 'Diona work uniform styles to maximize gestalt comfort'" + +# Engineering Progress News +- type: entity + parent: BaseMagazine + id: MagazineEngineerNews + name: "ShuttleTech #2" + description: "A magazine containing the latest news on engineering & tech advancements. The headline reads: 'NanoTrasen-competitor leaks information from rumored megathruster schematics'" #SL Edit + components: + - type: Sprite + sprite: _ES/Objects/Misc/magazines.rsi + state: space + - type: Item + size: Small # SL Start + inhandVisuals: + left: + - state: magazine-inhand-left + color: "#3f3f3f" + right: + - state: magazine-inhand-right + color: "#3f3f3f" # SL End + +- type: entity + parent: MagazineEngineerNews + id: MagazineEngineerNews2 + name: "ShuttleTech #5" + description: "A magazine containing the latest news on engineering & tech advancements. The headline reads: 'Experimental cryogenic power source research begins'" diff --git a/Resources/Prototypes/_ES/Entities/Objects/Misc/newspapers.yml b/Resources/Prototypes/_ES/Entities/Objects/Misc/newspapers.yml new file mode 100644 index 000000000000..c95ea0f4fd6f --- /dev/null +++ b/Resources/Prototypes/_ES/Entities/Objects/Misc/newspapers.yml @@ -0,0 +1,146 @@ +# Base Prototypes +- type: entity + id: BaseNewspaper + parent: BaseItem + name: newspaper + description: A paperback newspaper. This one is several years out of date and doesn't seem to contain any information you don't already know. + abstract: true + components: + - type: Sprite + sprite: _ES/Objects/Misc/magazines.rsi + state: newspaper + - type: Item + size: Small + storedRotation: -90 + # SL Start + inhandVisuals: + left: + - state: newspaper-inhand-left + right: + - state: newspaper-inhand-right + - type: Appearance + - type: Reactive + groups: + Flammable: [ Touch ] + Extinguish: [ Touch ] + - type: ExtinguishableSetCollisionWake + - type: Flammable + fireSpread: true + alwaysCombustible: true + canExtinguish: true + damage: + types: + Heat: 1 + - type: FireVisuals + sprite: Effects/fire.rsi + normalState: fire + - type: Damageable + damageModifierSet: Wood + - type: Destructible + thresholds: + - trigger: # Excess damage, don't spawn entities + !type:DamageTrigger + damage: 100 + behaviors: + - !type:DoActsBehavior + acts: ["Destruction"] + - trigger: + !type:DamageTrigger + damage: 15 + behaviors: + - !type:SpawnEntitiesBehavior + spawn: + Ash: + min: 1 + max: 1 + - !type:DoActsBehavior + acts: [ "Destruction" ] + - type: Edible + delay: 7 + forceFeedDelay: 7 + - type: FlavorProfile + flavors: + - paper + - type: BadFood + - type: SolutionContainerManager + solutions: + food: + maxVol: 1 + reagents: + - ReagentId: Fiber + Quantity: 1 + - type: Material + - type: PhysicalComposition + materialComposition: + SheetPrinter: 100 + - type: Tag + tags: + - Paper # SL End + +# Newspapers + +- type: entity + parent: BaseNewspaper + id: NewspaperBigWatermelon + name: Galaxy NOW - October 1st, 2525 #SL Edit and the line under but it wont let me comment on that line? + description: "A paperback newspaper. The headline reads: 'World's Biggest 'SuperHuge' Watermelon Ever Grown On Garanir, Botanist Community In Shock'" + +- type: entity + parent: BaseNewspaper + id: NewspaperSpores + name: Galaxy NOW - October 8th, 2525 #SL Edit + description: "A paperback newspaper. The headline reads: 'Experts Warn Against Dangers of Spore Gas; Leak Aboard Botanist Ship Leaves 3 Hospitalized'" + +- type: entity + parent: BaseNewspaper + id: NewspaperGasLeaks + name: Galaxy NOW - October 15th, 2525 #SL Edit + description: "A paperback newspaper. The headline reads: 'New Space Travel Technology Potentially Linked to Dangerous Gas Leaks, Experts Say'" + +- type: entity + parent: BaseNewspaper + id: NewspaperMaintenanceTar + name: Galaxy NOW - October 22nd, 2525 #SL Edit + description: "A paperback newspaper. The headline reads: 'Doctors Concerned About Rising Freezon Usage Amongst Teens'" #SL Edit + +- type: entity + parent: BaseNewspaper + id: NewspaperWater + name: Galaxy NOW - October 30th, 2525 #SL Edit + description: "A paperback newspaper. The headline reads: 'Water Shortage Creates Concern For Halloween Plans on Indar'" #SL Edit + +- type: entity + parent: BaseNewspaper + id: NewspaperWeldingFuel + name: Galaxy NOW - December 5th, 2525 #SL Edit + description: "A paperback newspaper. The headline reads: 'Citizens Concerned About Rising Tricordrazine Prices'" #SL Edit + +- type: entity + parent: BaseNewspaper + id: NewspaperParasite + name: Galaxy NOW - December 12th, 2525 #SL Edit + description: "A paperback newspaper. The headline reads: 'Parasite-Infested Cruise Ship Shot Down'" #SL Edit + +- type: entity + parent: BaseNewspaper + id: NewspaperMining + name: Galaxy NOW - December 17th, 2525 #SL Edit + description: "A paperback newspaper. The headline reads: 'Mining Company Goes To War Over Asteroid Ownership Dispute'" + +- type: entity + parent: BaseNewspaper + id: NewspaperMining2 + name: Galaxy NOW - January 2nd, 2526 #SL Edit + description: "A paperback newspaper. The headline reads: 'Mining Company Cold War Ended, Jensen Mining Co. Claims Ownership Of Valuable Asteroid'" + +- type: entity + parent: BaseNewspaper + id: NewspaperMining3 + name: Galaxy NOW - January 9th, 2526 #SL Edit + description: "A paperback newspaper. The headline reads: 'New Plasma Deposites Discovered in Asteroid Belt XLR-2781. Bidding War Begins'" #SL Edit + +- type: entity + parent: BaseNewspaper + id: NewspaperForeshadowing + name: Galaxy NOW - January 15th, 2526 #SL Edit + description: "A paperback newspaper. The headline reads: 'Reports of Worsening Cosmic Radiation Storms in Diphda Sector Confirmed by the Ministry of Health and Welfare'" #SL Edit diff --git a/Resources/Textures/_ES/Markers/spawners.rsi/legit.png b/Resources/Textures/_ES/Markers/spawners.rsi/legit.png new file mode 100644 index 000000000000..a8294059cc9b Binary files /dev/null and b/Resources/Textures/_ES/Markers/spawners.rsi/legit.png differ diff --git a/Resources/Textures/_ES/Markers/spawners.rsi/magazine.png b/Resources/Textures/_ES/Markers/spawners.rsi/magazine.png new file mode 100644 index 000000000000..d5bb6f395dc3 Binary files /dev/null and b/Resources/Textures/_ES/Markers/spawners.rsi/magazine.png differ diff --git a/Resources/Textures/_ES/Markers/spawners.rsi/meta.json b/Resources/Textures/_ES/Markers/spawners.rsi/meta.json new file mode 100644 index 000000000000..c0ead4a23ca1 --- /dev/null +++ b/Resources/Textures/_ES/Markers/spawners.rsi/meta.json @@ -0,0 +1,23 @@ +{ + "version": 1, + "license": "CC0-1.0", + "copyright": "State based copyright", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "magazine", + "copyright": "Made by Flareguy for Ephemeral Space" + }, + { + "name": "newspaper", + "copyright": "Made by Flareguy for Ephemeral Space" + }, + { + "name": "legit", + "copyright": "Made by Flareguy for Ephemeral Space" + } + ] +} diff --git a/Resources/Textures/_ES/Markers/spawners.rsi/newspaper.png b/Resources/Textures/_ES/Markers/spawners.rsi/newspaper.png new file mode 100644 index 000000000000..2585bed11cd2 Binary files /dev/null and b/Resources/Textures/_ES/Markers/spawners.rsi/newspaper.png differ diff --git a/Resources/Textures/_ES/Objects/Misc/magazines.rsi/cognitowood.png b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/cognitowood.png new file mode 100644 index 000000000000..a1d2c35528ba Binary files /dev/null and b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/cognitowood.png differ diff --git a/Resources/Textures/_ES/Objects/Misc/magazines.rsi/cooking.png b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/cooking.png new file mode 100644 index 000000000000..051eab307427 Binary files /dev/null and b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/cooking.png differ diff --git a/Resources/Textures/_ES/Objects/Misc/magazines.rsi/crossword.png b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/crossword.png new file mode 100644 index 000000000000..e75d1a84c5a6 Binary files /dev/null and b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/crossword.png differ diff --git a/Resources/Textures/_ES/Objects/Misc/magazines.rsi/earth_news.png b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/earth_news.png new file mode 100644 index 000000000000..70a8d95c9bbf Binary files /dev/null and b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/earth_news.png differ diff --git a/Resources/Textures/_ES/Objects/Misc/magazines.rsi/fashion.png b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/fashion.png new file mode 100644 index 000000000000..f2e077af57f2 Binary files /dev/null and b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/fashion.png differ diff --git a/Resources/Textures/_ES/Objects/Misc/magazines.rsi/guns.png b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/guns.png new file mode 100644 index 000000000000..d63abda37328 Binary files /dev/null and b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/guns.png differ diff --git a/Resources/Textures/_ES/Objects/Misc/magazines.rsi/magazine-inhand-left.png b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/magazine-inhand-left.png new file mode 100644 index 000000000000..c4a07ec4dc2e Binary files /dev/null and b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/magazine-inhand-left.png differ diff --git a/Resources/Textures/_ES/Objects/Misc/magazines.rsi/magazine-inhand-right.png b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/magazine-inhand-right.png new file mode 100644 index 000000000000..7b2e5e208d91 Binary files /dev/null and b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/magazine-inhand-right.png differ diff --git a/Resources/Textures/_ES/Objects/Misc/magazines.rsi/medical.png b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/medical.png new file mode 100644 index 000000000000..93327cfd0c65 Binary files /dev/null and b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/medical.png differ diff --git a/Resources/Textures/_ES/Objects/Misc/magazines.rsi/meta.json b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/meta.json new file mode 100644 index 000000000000..3cd109f89508 --- /dev/null +++ b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/meta.json @@ -0,0 +1,83 @@ +{ + "version": 1, + "license": "CC-BY-SA-4.0", + "copyright": "State based copyright", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "magazine-inhand-left", + "copyright": "Made by Conflee for Starlight", + "directions": 4 + }, + { + "name": "magazine-inhand-right", + "copyright": "Made by Conflee for Starlight", + "directions": 4 + }, + { + "name": "newspaper-inhand-left", + "copyright": "Taken from TGStation at https://github.com/tgstation/tgstation/blob/HEAD/icons/obj/service/bureaucracy.dmi", + "directions": 4 + }, + { + "name": "newspaper-inhand-right", + "copyright": "Taken from TGStation at https://github.com/tgstation/tgstation/blob/HEAD/icons/obj/service/bureaucracy.dmi", + "directions": 4 + }, + { + "name": "cognitowood", + "copyright": "Made by Flareguy for Ephemeral Space" + }, + { + "name": "cooking", + "copyright": "Made by Flareguy for Ephemeral Space" + }, + { + "name": "crossword", + "copyright": "Made by Flareguy for Ephemeral Space" + }, + { + "name": "earth_news", + "copyright": "Made by Flareguy for Ephemeral Space" + }, + { + "name": "guns", + "copyright": "Made by Flareguy for Ephemeral Space" + }, + { + "name": "medical", + "copyright": "Made by Flareguy for Ephemeral Space" + }, + { + "name": "newspaper", + "copyright": "Made by Flareguy for Ephemeral Space" + }, + { + "name": "popular_spacepeople", + "copyright": "Made by Flareguy for Ephemeral Space" + }, + { + "name": "fashion", + "copyright": "Made by Flareguy for Ephemeral Space" + }, + { + "name": "space", + "copyright": "Made by Flareguy for Ephemeral Space" + }, + { + "name": "wordsearch", + "copyright": "Made by Flareguy for Ephemeral Space" + }, + { + "name": "zine_conspiracy", + "copyright": "Made by Flareguy for Ephemeral Space" + }, + { + "name": "zine_revolutionary", + "copyright": "Made by Flareguy for Ephemeral Space" + } + ] +} diff --git a/Resources/Textures/_ES/Objects/Misc/magazines.rsi/newspaper-inhand-left.png b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/newspaper-inhand-left.png new file mode 100644 index 000000000000..80eb1bbe7fb4 Binary files /dev/null and b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/newspaper-inhand-left.png differ diff --git a/Resources/Textures/_ES/Objects/Misc/magazines.rsi/newspaper-inhand-right.png b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/newspaper-inhand-right.png new file mode 100644 index 000000000000..80eb1bbe7fb4 Binary files /dev/null and b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/newspaper-inhand-right.png differ diff --git a/Resources/Textures/_ES/Objects/Misc/magazines.rsi/newspaper.png b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/newspaper.png new file mode 100644 index 000000000000..03fb489d864f Binary files /dev/null and b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/newspaper.png differ diff --git a/Resources/Textures/_ES/Objects/Misc/magazines.rsi/popular_spacepeople.png b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/popular_spacepeople.png new file mode 100644 index 000000000000..b8d2efbfa596 Binary files /dev/null and b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/popular_spacepeople.png differ diff --git a/Resources/Textures/_ES/Objects/Misc/magazines.rsi/space.png b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/space.png new file mode 100644 index 000000000000..1ad8f0361f17 Binary files /dev/null and b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/space.png differ diff --git a/Resources/Textures/_ES/Objects/Misc/magazines.rsi/wordsearch.png b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/wordsearch.png new file mode 100644 index 000000000000..f923ca8de027 Binary files /dev/null and b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/wordsearch.png differ diff --git a/Resources/Textures/_ES/Objects/Misc/magazines.rsi/zine_conspiracy.png b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/zine_conspiracy.png new file mode 100644 index 000000000000..0156d83039e5 Binary files /dev/null and b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/zine_conspiracy.png differ diff --git a/Resources/Textures/_ES/Objects/Misc/magazines.rsi/zine_revolutionary.png b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/zine_revolutionary.png new file mode 100644 index 000000000000..7a34d852b685 Binary files /dev/null and b/Resources/Textures/_ES/Objects/Misc/magazines.rsi/zine_revolutionary.png differ