# SPDX-FileCopyrightText: 2021 AJCM-git <60196617+AJCM-git@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 EmoGarbage404 <98561806+EmoGarbage404@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Kara <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2022 Morbo <14136326+Morb0@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Peptide90 <78795277+Peptide90@users.noreply.github.com>
# SPDX-FileCopyrightText: 2022 Veritius <veritiusgaming@gmail.com>
# SPDX-FileCopyrightText: 2022 mirrorcult <lunarautomaton6@gmail.com>
# SPDX-FileCopyrightText: 2023 Visne <39844191+Visne@users.noreply.github.com>
# SPDX-FileCopyrightText: 2023 brainfood1183 <113240905+brainfood1183@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 12rabbits <53499656+12rabbits@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Aiden <aiden@djkraz.com>
# SPDX-FileCopyrightText: 2024 Alzore <140123969+Blackern5000@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 ArtisticRoomba <145879011+ArtisticRoomba@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Brandon Hu <103440971+Brandon-Huu@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 CaasGit <87243814+CaasGit@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Chief-Engineer <119664036+Chief-Engineer@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Cojoke <83733158+Cojoke-dot@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Dimastra <65184747+Dimastra@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Dimastra <dimastra@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 DrSmugleaf <10968691+DrSmugleaf@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 DrSmugleaf <DrSmugleaf@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Ed <96445749+TheShuEd@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Emisse <99158783+Emisse@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 EmoGarbage404 <retron404@gmail.com>
# SPDX-FileCopyrightText: 2024 Eoin Mcloughlin <helloworld@eoinrul.es>
# SPDX-FileCopyrightText: 2024 Errant <35878406+Errant-4@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Flareguy <78941145+Flareguy@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Hrosts <35345601+Hrosts@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 IProduceWidgets <107586145+IProduceWidgets@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Ian <ignaz.k@live.de>
# SPDX-FileCopyrightText: 2024 Ilya246 <57039557+Ilya246@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 JIPDawg <51352440+JIPDawg@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 JIPDawg <JIPDawg93@gmail.com>
# SPDX-FileCopyrightText: 2024 Joel Zimmerman <JoelZimmerman@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 JustCone <141039037+JustCone14@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Killerqu00 <47712032+Killerqu00@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Ko4ergaPunk <62609550+Ko4ergaPunk@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Kukutis96513 <146854220+Kukutis96513@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Leon Friedrich <60421075+ElectroJr@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Lye <128915833+Lyroth001@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 MerrytheManokit <167581110+MerrytheManokit@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Mervill <mervills.email@gmail.com>
# SPDX-FileCopyrightText: 2024 Moomoobeef <62638182+Moomoobeef@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Mr. 27 <45323883+Dutch-VanDerLinde@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 MureixloI <132683811+MureixloI@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 NakataRin <45946146+NakataRin@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Nemanja <98561806+EmoGarbage404@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 OrangeMoronage9622 <whyteterry0092@gmail.com>
# SPDX-FileCopyrightText: 2024 PJBot <pieterjan.briers+bot@gmail.com>
# SPDX-FileCopyrightText: 2024 Pieter-Jan Briers <pieterjan.briers+git@gmail.com>
# SPDX-FileCopyrightText: 2024 Pieter-Jan Briers <pieterjan.briers@gmail.com>
# SPDX-FileCopyrightText: 2024 Piras314 <p1r4s@proton.me>
# SPDX-FileCopyrightText: 2024 Plykiya <58439124+Plykiya@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 PopGamer46 <yt1popgamer@gmail.com>
# SPDX-FileCopyrightText: 2024 Preston Smith <92108534+thetolbean@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Psychpsyo <60073468+Psychpsyo@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 PursuitInAshes <pursuitinashes@gmail.com>
# SPDX-FileCopyrightText: 2024 QueerNB <176353696+QueerNB@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Repo <47093363+Titian3@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 RiceMar1244 <138547931+RiceMar1244@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Saphire Lattice <lattice@saphi.re>
# SPDX-FileCopyrightText: 2024 ScarKy0 <106310278+ScarKy0@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 ShadowCommander <10494922+ShadowCommander@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Simon <63975668+Simyon264@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 SlamBamActionman <83650252+SlamBamActionman@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Spessmann <156740760+Spessmann@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Stalen <33173619+stalengd@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 TakoDragon <69509841+BackeTako@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Thomas <87614336+Aeshus@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 TsjipTsjip <19798667+TsjipTsjip@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Ubaser <134914314+UbaserB@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Unkn0wn_Gh0st <shadowstalkermll@gmail.com>
# SPDX-FileCopyrightText: 2024 Vasilis <vasilis@pikachu.systems>
# SPDX-FileCopyrightText: 2024 Vigers Ray <60344369+VigersRay@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 Winkarst <74284083+Winkarst-cpu@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 beck-thompson <107373427+beck-thompson@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 deathride58 <deathride58@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 degradka <69397649+degradka@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 deltanedas <39013340+deltanedas@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 deltanedas <@deltanedas:kde.org>
# SPDX-FileCopyrightText: 2024 dffdff2423 <dffdff2423@gmail.com>
# SPDX-FileCopyrightText: 2024 eoineoineoin <github@eoinrul.es>
# SPDX-FileCopyrightText: 2024 foboscheshir <156405958+foboscheshir@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 hiucko <86206040+Hiucko@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 lzk <124214523+lzk228@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 metalgearsloth <comedian_vs_clown@hotmail.com>
# SPDX-FileCopyrightText: 2024 nikthechampiongr <32041239+nikthechampiongr@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 plykiya <plykiya@protonmail.com>
# SPDX-FileCopyrightText: 2024 saintmuntzer <47153094+saintmuntzer@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 shamp <140359015+shampunj@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 slarticodefast <161409025+slarticodefast@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 stellar-novas <stellar_novas@riseup.net>
# SPDX-FileCopyrightText: 2024 strO0pwafel <153459934+strO0pwafel@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 stroopwafel <j.o.luijkx@student.tudelft.nl>
# SPDX-FileCopyrightText: 2024 themias <89101928+themias@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 to4no_fix <156101927+chavonadelal@users.noreply.github.com>
# SPDX-FileCopyrightText: 2024 voidnull000 <18663194+voidnull000@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 SX-7 <92227810+SX-7@users.noreply.github.com>
# SPDX-FileCopyrightText: 2025 Solstice <solsticeofthewinter@gmail.com>
#
# SPDX-License-Identifier: AGPL-3.0-or-later

- type: entity
  parent: BaseSign
  id: PosterBase
  abstract: true
  components:
  - type: WallMount
    arc: 360
  - type: Sprite
    drawdepth: WallMountedItems
    sprite: Structures/Wallmounts/posters.rsi
    snapCardinals: true
  - type: Destructible
    thresholds:
    - trigger: # Excess damage, don't spawn entities
        !type:DamageTrigger
        damage: 50
      behaviors:
      - !type:PlaySoundBehavior
        sound:
          path: /Audio/Effects/poster_broken.ogg
      - !type:DoActsBehavior
        acts: ["Destruction"]
    - trigger:
        !type:DamageTrigger
        damage: 5
      behaviors:
      - !type:PlaySoundBehavior
        sound:
          path: /Audio/Effects/poster_broken.ogg
      - !type:DoActsBehavior
        acts: [ "Destruction" ]
      - !type:SpawnEntitiesBehavior
        spawn:
          PosterBroken:
            min: 1
            max: 1
        offset: 0

- type: entity
  parent: BaseSign
  id: PosterBroken
  name: broken poster
  description: "You can't make out anything from the poster's original print. It's ruined."
  components:
  - type: Sprite
    drawdepth: WallTops
    sprite: Structures/Wallmounts/posters.rsi
    state: poster_broken
  - type: Destructible
    thresholds:
    - trigger:
        !type:DamageTrigger
        damage: 5
      behaviors:
      - !type:PlaySoundBehavior
        sound:
          path: /Audio/Effects/poster_broken.ogg
      - !type:DoActsBehavior
        acts: [ "Destruction" ]

# Contraband
- type: entity
  parent: PosterBase
  id: PosterContrabandFreeTonto
  name: "Free Tonto"
  description: "A salvaged shred of a much larger flag, colors bled together and faded from age."
  components:
  - type: Sprite
    state: poster1_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandAtmosiaDeclarationIndependence
  name: "Atmosia Declaration of Independence"
  description: "A relic of a failed rebellion."
  components:
  - type: Sprite
    state: poster2_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandFunPolice
  name: "Fun Police"
  description: "A poster condemning the station's security forces."
  components:
  - type: Sprite
    state: poster3_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandRealExomorph
  name: "Real! Exomorph"
  description: "A conspiratorial poster about dangerous alien lifeforms."
  components:
  - type: Sprite
    state: poster4_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandSyndicateRecruitment
  name: "Syndicate Recruitment"
  description: "See the galaxy! Shatter corrupt megacorporations! Join today!"
  components:
  - type: Sprite
    state: poster5_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandClown
  name: "Clown"
  description: "Honk."
  components:
  - type: Sprite
    state: poster6_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandSmoke
  name: "Smoke"
  description: "A poster advertising a rival corporate brand of cigarettes."
  components:
  - type: Sprite
    state: poster7_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandGreyTide
  name: "Grey Tide"
  description: "A rebellious poster symbolizing passenger solidarity."
  components:
  - type: Sprite
    state: poster8_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandMissingGloves
  name: "Missing Gloves"
  description: "This poster references the uproar that followed Nanotrasen's financial cuts toward insulated-glove purchases."
  components:
  - type: Sprite
    state: poster9_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandHackingGuide
  name: "Hacking Guide"
  description: "This poster details the internal workings of the common Nanotrasen airlock. Sadly, it appears out of date."
  components:
  - type: Sprite
    state: poster10_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandRIPBadger
  name: "RIP Badger"
  description: "This seditious poster references Nanotrasen's genocide of a space station full of badgers."
  components:
  - type: Sprite
    state: poster11_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandAmbrosiaVulgaris
  name: "Ambrosia Vulgaris"
  description: "This poster is lookin' pretty trippy man."
  components:
  - type: Sprite
    state: poster12_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandDonutCorp
  name: "Donut Corp."
  description: "This poster is an unauthorized advertisement for Donut Corp."
  components:
  - type: Sprite
    state: poster13_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandEAT
  name: "EAT."
  description: "This poster promotes rank gluttony."
  components:
  - type: Sprite
    state: poster14_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandTools
  name: "Tools"
  description: "This poster looks like an advertisement for tools, but is in fact a subliminal jab at the tools at CentComm."
  components:
  - type: Sprite
    state: poster15_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandPower
  name: "Power"
  description: "A poster that positions the seat of power outside Nanotrasen."
  components:
  - type: Sprite
    state: poster16_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandSpaceCube
  name: "Space Cube"
  description: "Ignorant of Nature's Harmonic 6 Side Space Cube Creation, the Spacemen are Dumb, Educated Singularity Stupid and Evil."
  components:
  - type: Sprite
    state: poster17_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandCommunistState
  name: "Communist State"
  description: "All hail the Communist party!"
  components:
  - type: Sprite
    state: poster18_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandLamarr
  name: "Lamarr"
  description: "This poster depicts Lamarr. Probably made by a traitorous Research Director."
  components:
  - type: Sprite
    state: poster19_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandBorgFancy
  name: "Borg Fancy"
  description: "Being fancy can be for any borg, just need a suit."
  components:
  - type: Sprite
    state: poster20_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandBorgFancyv2
  name: "Borg Fancy v2"
  description: "Borg Fancy, Now only taking the most fancy."
  components:
  - type: Sprite
    state: poster21_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandKosmicheskayaStantsiya
  name: "Kosmicheskaya Stantsiya 13 Does Not Exist"
  description: "A poster mocking CentComm's denial of the existence of the derelict station near Space Station 13."
  components:
  - type: Sprite
    state: poster22_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandRebelsUnite
  name: "Rebels Unite"
  description: "A poster urging the viewer to rebel against Nanotrasen."
  components:
  - type: Sprite
    state: poster23_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandC20r
  name: "C-20r"
  description: "A poster advertising the Scarborough Arms C-20r."
  components:
  - type: Sprite
    state: poster24_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandHaveaPuff
  name: "Have a Puff"
  description: "Who cares about lung cancer when you're high as a kite?"
  components:
  - type: Sprite
    state: poster25_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandRevolver
  name: "Revolver"
  description: "Because seven shots are all you need."
  components:
  - type: Sprite
    state: poster26_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandDDayPromo
  name: "D-Day Promo"
  description: "A promotional poster for some rapper."
  components:
  - type: Sprite
    state: poster27_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandSyndicatePistol
  name: "Syndicate Pistol"
  description: "A poster advertising syndicate pistols as being 'classy as fuck'. It's covered in faded gang tags."
  components:
  - type: Sprite
    state: poster28_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandEnergySwords
  name: "Energy Swords"
  description: "All the colors of the bloody murder rainbow."
  components:
  - type: Sprite
    state: poster29_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandRedRum
  name: "Red Rum"
  description: "Looking at this poster makes you want to kill."
  components:
  - type: Sprite
    state: poster30_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandCC64KAd
  name: "CC 64K Ad"
  description: "The latest portable computer from Comrade Computing, with a whole 64kB of ram!"
  components:
  - type: Sprite
    state: poster31_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandPunchShit
  name: "Punch Shit"
  description: "Fight things for no reason, like a man!"
  components:
  - type: Sprite
    state: poster32_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandTheGriffin
  name: "The Griffin"
  description: "The Griffin commands you to be the worst you can be. Will you?"
  components:
  - type: Sprite
    state: poster33_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandFreeDrone
  name: "Free Drone"
  description: "This poster commemorates the bravery of the rogue drone; once exiled, and then ultimately destroyed by CentComm."
  components:
  - type: Sprite
    state: poster35_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandRouny
  name: "Have You Seen Him?"
  description: "An old poster for a missing alien. Where did he run off to?"
  components:
  - type: Sprite
    state: poster36_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandRobustSoftdrinks
  name: "Robust Softdrinks"
  description: "Robust Softdrinks: More robust than a toolbox to the head!"
  components:
  - type: Sprite
    state: poster37_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandShamblersJuice
  name: "Shambler's Juice"
  description: "~Shake me up some of that Shambler's Juice!~"
  components:
  - type: Sprite
    state: poster38_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandPwrGame
  name: "Pwr Game"
  description: "The POWER that gamers CRAVE! In partnership with Vlad's Salad."
  components:
  - type: Sprite
    state: poster39_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandSunkist
  name: "Sun-kist"
  description: "Drink the stars!"
  components:
  - type: Sprite
    state: poster40_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandSpaceCola
  name: "Space Cola"
  description: "Your favorite cola, in space."
  components:
  - type: Sprite
    state: poster41_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandSpaceUp
  name: "Space-Up!"
  description: "Sucked out into space by the FLAVOR!"
  components:
  - type: Sprite
    state: poster42_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandKudzu
  name: "Kudzu"
  description: "A poster advertising a movie about plants. How dangerous could they possibly be?"
  components:
  - type: Sprite
    state: poster43_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandMaskedMen
  name: "Masked Men"
  description: "A poster advertising a movie about some masked men."
  components:
  - type: Sprite
    state: poster44_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandUnreadableAnnouncement
  name: "Unreadable Announcement"
  description: "A poster announcing something by someone, oddly enough they seem to have forgotten making it readable."
  components:
  - type: Sprite
    state: poster45_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandFreeSyndicateEncryptionKey
  name: "Free Syndicate Encryption Key"
  description: "A poster about traitors begging for more."
  components:
  - type: Sprite
    state: poster46_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandBountyHunters
  name: "Bounty Hunters"
  description: "A poster advertising bounty hunting services. \"I hear you got a problem.\""
  components:
  - type: Sprite
    state: poster47_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandTheBigGasTruth
  name: "The Big Gas Giant Truth"
  description: "Don't believe everything you see on a poster, patriots. All the lizards at central command don't want to answer this SIMPLE QUESTION: WHERE IS THE GAS MINER MINING FROM, CENTCOMM?"
  components:
  - type: Sprite
    state: poster48_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandWehWatches
  name: "Weh Watches"
  description: "A poster depicting a loveable green lizard."
  components:
  - type: Sprite
    state: poster50_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandVoteWeh
  name: "Vote Weh"
  description: "A stylish, sleek, and well illustrated poster for a \"Weh\"nderful new progressive candidate coming this election season."
  components:
  - type: Sprite
    state: poster51_contraband

# These 3 originally from VEEGEE
- type: entity
  parent: PosterBase
  id: PosterContrabandBeachStarYamamoto
  name: "Beach Star Yamamoto!"
  description: "A wall scroll depicting an old swimming anime with girls in small swim suits. You feel more weebish the longer you look at it."
  components:
  - type: Sprite
    state: poster52_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandHighEffectEngineering
  name: "High Effect Engineering"
  description: "There are 3 shards and a singularity.  The shards are singing.  The engineers are crying."
  components:
  - type: Sprite
    state: poster53_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandNuclearDeviceInformational
  name: "Nuclear Device Informational"
  description: "This poster depicts an image of an old style nuclear explosive device, as well as some helpful information on what to do if one has been set. It suggests lying on the floor and crying."
  components:
  - type: Sprite
    state: poster54_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandRise
  name: "Rise Up"
  description: "A poster depicting a grey shirted man holding a crowbar with the word Rise written below it."
  components:
  - type: Sprite
    state: poster55_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandRevolt
  name: "Revolt"
  description: "Revolutionist propaganda, manufactured by the Syndicate."
  components:
  - type: Sprite
    state: poster56_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandMoth
  name: "Syndie Moth - Nuclear Operation"
  description: "A Syndicate-commissioned poster that uses Syndie Moth™ to tell the viewer to keep the nuclear authentication disk unsecured. \"Peace was never an option!\" No good employee would listen to this nonsense."
  components:
    - type: Sprite
      state: poster57_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandCybersun600
  name: "Cybersun: 600 Years Commemorative Poster"
  description: "An artistic poster commemorating 600 years of continual business for Cybersun Industries."
  components:
    - type: Sprite
      state: poster58_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandDonk
  name: "DONK CO. BRAND MICROWAVEABLE FOOD"
  description: "DONK CO. BRAND MICROWAVABLE FOOD: MADE BY STARVING COLLEGE STUDENTS, FOR STARVING COLLEGE STUDENTS."
  components:
    - type: Sprite
      state: poster59_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandEnlistGorlex
  name: "Enlist"
  description: "Enlist with the Gorlex Marauders today! See the galaxy, kill corpos, get paid!"
  components:
    - type: Sprite
      state: poster60_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandInterdyne
  name: "Interdyne Pharmaceutics: For the Health of Humankind"
  description: "An advertisement for Interdyne Pharmaceutics' GeneClean clinics. 'Become the master of your own body!'"
  components:
    - type: Sprite
      state: poster61_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandWaffleCorp
  name: "Make Mine a Waffle Corp: Fine Rifles, Economic Prices"
  description: "An old advertisement for Waffle Corp rifles. 'Better weapons, lower prices!'"
  components:
    - type: Sprite
      state: poster62_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandMissingSpacepen
  name: "Missing Spacepen"
  description: "This poster depicts something you will never find."
  components:
    - type: Sprite
      state: poster63_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandExoAcid
  name: "Exomorph Warning: Acid Spit!"
  description: "This poster warns you about an exomorph's acidic spit. Not that such exomorphs are real... Right?"
  components:
  - type: Sprite
    state: poster64_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandExoRun
  name: "Exomorph Warning: Run Away!"
  description: "This poster warns you about an athletic exomorph capable of dragging away anyone who gets caught; so don't get caught!"
  components:
  - type: Sprite
    state: poster65_contraband

- type: entity
  parent: PosterBase
  id: PosterContrabandExoChomp
  name: "Exomorph Warning: Dangerous Bites!"
  description: "This poster warns you about the lethal bites exomorphs can have. Don't become an alien snack!"
  components:
  - type: Sprite
    state: poster66_contraband

# Legit
- type: entity
  parent: PosterBase
  id: PosterLegitHereForYourSafety
  name: "Here For Your Safety"
  description: "A poster glorifying the station's security force."
  components:
  - type: Sprite
    state: poster1_legit

- type: entity
  parent: PosterBase
  id: PosterLegitNanotrasenLogo
  name: "Nanotrasen Logo"
  description: "A poster depicting the Nanotrasen logo."
  components:
  - type: Sprite
    state: poster2_legit

- type: entity
  parent: PosterBase
  id: PosterLegitCleanliness
  name: "Cleanliness"
  description: "A poster warning of the dangers of poor hygiene."
  components:
  - type: Sprite
    state: poster3_legit

- type: entity
  parent: PosterBase
  id: PosterLegitHelpOthers
  name: "Help Others"
  description: "A poster encouraging you to help fellow crewmembers."
  components:
  - type: Sprite
    state: poster4_legit

- type: entity
  parent: PosterBase
  id: PosterLegitBuild
  name: "Build"
  description: "A poster glorifying the engineering team."
  components:
  - type: Sprite
    state: poster5_legit

- type: entity
  parent: PosterBase
  id: PosterLegitBlessThisSpess
  name: "Bless This Spess"
  description: "A poster blessing this area."
  components:
  - type: Sprite
    state: poster6_legit

- type: entity
  parent: PosterBase
  id: PosterLegitScience
  name: "Science"
  description: "A poster depicting an atom."
  components:
  - type: Sprite
    state: poster7_legit

- type: entity
  parent: PosterBase
  id: PosterLegitIan
  name: "Ian"
  description: "Arf arf. Yap."
  components:
  - type: Sprite
    state: poster8_legit

- type: entity
  parent: PosterBase
  id: PosterLegitObey
  name: "Obey"
  description: "A poster instructing the viewer to obey authority."
  components:
  - type: Sprite
    state: poster9_legit

- type: entity
  parent: PosterBase
  id: PosterLegitWalk
  name: "Walk"
  description: "A poster instructing the viewer to walk instead of running."
  components:
  - type: Sprite
    state: poster10_legit

- type: entity
  parent: PosterBase
  id: PosterLegitStateLaws
  name: "State Laws"
  description: "A poster instructing cyborgs to state their laws."
  components:
  - type: Sprite
    state: poster11_legit

- type: entity
  parent: PosterBase
  id: PosterLegitLoveIan
  name: "Love Ian"
  description: "Ian is love, Ian is life."
  components:
  - type: Sprite
    state: poster12_legit

- type: entity
  parent: PosterBase
  id: PosterLegitSpaceCops
  name: "Space Cops."
  description: "A poster advertising the television show Space Cops."
  components:
  - type: Sprite
    state: poster13_legit

- type: entity
  parent: PosterBase
  id: PosterLegitUeNo
  name: "Ue No."
  description: "This thing is all in Japanese."
  components:
  - type: Sprite
    state: poster14_legit

- type: entity
  parent: PosterBase
  id: PosterLegitGetYourLEGS
  name: "Get Your LEGS"
  description: "LEGS: Leadership, Experience, Genius, Subordination."
  components:
  - type: Sprite
    state: poster15_legit

- type: entity
  parent: PosterBase
  id: PosterLegitDoNotQuestion
  name: "Do Not Question"
  description: "A poster instructing the viewer not to ask about things they aren't meant to know."
  components:
  - type: Sprite
    state: poster16_legit

- type: entity
  parent: PosterBase
  id: PosterLegitWorkForAFuture
  name: "Work For A Future"
  description: " A poster encouraging you to work for your future."
  components:
  - type: Sprite
    state: poster17_legit

- type: entity
  parent: PosterBase
  id: PosterLegitSoftCapPopArt
  name: "Soft Cap Pop Art"
  description: "A poster reprint of some cheap pop art."
  components:
  - type: Sprite
    state: poster18_legit

- type: entity
  parent: PosterBase
  id: PosterLegitSafetyInternals
  name: "Safety: Internals"
  description: "A poster instructing the viewer to wear internals in the rare environments where there is no oxygen or the air has been rendered toxic."
  components:
  - type: Sprite
    state: poster19_legit

- type: entity
  parent: PosterBase
  id: PosterLegitSafetyEyeProtection
  name: "Safety: Eye Protection"
  description: "A poster instructing the viewer to wear eye protection when dealing with chemicals, smoke, or bright lights."
  components:
  - type: Sprite
    state: poster20_legit

- type: entity
  parent: PosterBase
  id: PosterLegitSafetyReport
  name: "Safety: Report"
  description: "A poster instructing the viewer to report suspicious activity to the security force."
  components:
  - type: Sprite
    state: poster21_legit

- type: entity
  parent: PosterBase
  id: PosterLegitReportCrimes
  name: "Report Crimes"
  description: "A poster encouraging the swift reporting of crime or seditious behavior to station security."
  components:
  - type: Sprite
    state: poster22_legit

- type: entity
  parent: PosterBase
  id: PosterLegitIonRifle
  name: "Ion Rifle"
  description: "A poster displaying an Ion Rifle."
  components:
  - type: Sprite
    state: poster23_legit

- type: entity
  parent: PosterBase
  id: PosterLegitFoamForceAd
  name: "Foam Force Ad"
  description: "Foam Force, it's Foam or be Foamed!"
  components:
  - type: Sprite
    state: poster24_legit

- type: entity
  parent: PosterBase
  id: PosterLegitCohibaRobustoAd
  name: "Cohiba Robusto Ad"
  description: "Cohiba Robusto, the classy cigar."
  components:
  - type: Sprite
    state: poster25_legit

- type: entity
  parent: PosterBase
  id: PosterLegit50thAnniversaryVintageReprint
  name: "50th Anniversary Vintage Reprint"
  description: "A reprint of a poster from 2505, commemorating the 50th Anniversary of Nanoposters Manufacturing, a subsidiary of Nanotrasen."
  components:
  - type: Sprite
    state: poster26_legit

- type: entity
  parent: PosterBase
  id: PosterLegitFruitBowl
  name: "Fruit Bowl"
  description: " Simple, yet awe-inspiring."
  components:
  - type: Sprite
    state: poster27_legit

- type: entity
  parent: PosterBase
  id: PosterLegitPDAAd
  name: "PDA Ad"
  description: "A poster advertising the latest PDA from Nanotrasen suppliers."
  components:
  - type: Sprite
    state: poster28_legit

- type: entity
  parent: PosterBase
  id: PosterLegitEnlist
  name: "Enlist"
  description: "Enlist in the Nanotrasen ERT reserves today!" # Goobstation - There's no such thing as a deathsquad.
  components:
  - type: Sprite
    state: poster29_legit

- type: entity
  parent: PosterBase
  id: PosterLegitNanomichiAd
  name: "Nanomichi Ad"
  description: " A poster advertising Nanomichi brand audio cassettes."
  components:
  - type: Sprite
    state: poster30_legit

- type: entity
  parent: PosterBase
  id: PosterLegit12Gauge
  name: "12 gauge"
  description: "A poster boasting about the superiority of 12 gauge shotgun shells."
  components:
  - type: Sprite
    state: poster31_legit

- type: entity
  parent: PosterBase
  id: PosterLegitHighClassMartini
  name: "High-Class Martini"
  description: "I told you to shake it, no stirring."
  components:
  - type: Sprite
    state: poster32_legit

- type: entity
  parent: PosterBase
  id: PosterLegitTheOwl
  name: "The Owl"
  description: "The Owl would do his best to protect the station. Will you?"
  components:
  - type: Sprite
    state: poster33_legit

- type: entity
  parent: PosterBase
  id: PosterLegitNoERP
  name: "No ERP"
  description: "This poster reminds the crew that Eroticism and Pornography are banned on Nanotrasen stations."
  components:
  - type: Sprite
    state: poster34_legit

- type: entity
  parent: PosterBase
  id: PosterLegitCarbonDioxide
  name: "Carbon Dioxide"
  description: "This informational poster teaches the viewer what carbon dioxide is."
  components:
  - type: Sprite
    state: poster35_legit

- type: entity
  parent: PosterBase
  id: PosterLegitDickGumshue
  name: "Dick Gumshue"
  description: "A poster advertising the escapades of Dick Gumshue, mouse detective. Encouraging crew to bring the might of justice down upon wire saboteurs."
  components:
  - type: Sprite
    state: poster36_legit

- type: entity
  parent: PosterBase
  id: PosterLegitThereIsNoGasGiant
  name: "There Is No Gas Giant"
  description: "Nanotrasen has issued posters, like this one, to all stations reminding them that rumours of a gas giant are false."
  components:
  - type: Sprite
    state: poster37_legit

- type: entity
  parent: PosterBase
  id: PosterLegitJustAWeekAway
  name: "Just a Week Away..."
  description: A poster advertising a long delayed project, it still claims it to be 'just a week away...'
  components:
  - type: Sprite
    state: poster38_legit

- type: entity
  parent: PosterBase
  id: PosterLegitSecWatch
  name: "Sec is Watching You"
  description: "A poster reminding you that security is watching your every move."
  components:
  - type: Sprite
    state: poster39_legit

- type: entity
  parent: PosterBase
  id: PosterLegitAnatomyPoster
  name: "Anatomy of a spessman"
  description: "A poster showing the bits and bobs that makes you... you!"
  components:
  - type: Sprite
    state: poster40_legit

- type: entity
  parent: PosterBase
  id: PosterLegitMime
  name: "Mime Postmodern"
  description: "A postmodern depiction of a mime, superb!"
  components:
  - type: Sprite
    state: poster41_legit

- type: entity
  parent: PosterBase
  id: PosterLegitCarpMount
  name: "Wall-mounted Carp"
  description: "Carpe diem!"
  components:
  - type: Sprite
    state: poster42_legit

- type: entity
  parent: PosterBase
  id: PosterLegitSafetyMothDelam
  name: "Safety Moth - Delamination Safety Precautions"
  description: "This informational poster uses Safety Moth™ to tell the viewer to hide in lockers when the Supermatter Crystal has delaminated, to prevent hallucinations. Evacuating might be a better strategy."
  components:
    - type: Sprite
      state: poster43_legit

- type: entity
  parent: PosterBase
  id: PosterLegitSafetyMothEpi
  name: "Safety Moth - Epinephrine"
  description: "This informational poster uses Safety Moth™ to inform the viewer to help injured/deceased crewmen with their epinephrine injectors. \"Prevent organ rot with this one simple trick!\""
  components:
    - type: Sprite
      state: poster44_legit

- type: entity
  parent: PosterBase
  id: PosterLegitSafetyMothPiping
  name: "Safety Moth - Piping"
  description: "This informational poster uses Safety Moth™ to tell atmospheric technicians correct types of piping to be used. \"Pipes, not Pumps! Proper pipe placement prevents poor performance!\""
  components:
    - type: Sprite
      state: poster45_legit

- type: entity
  parent: PosterBase
  id: PosterLegitSafetyMothMeth
  name: "Safety Moth - Methamphetamine"
  description: "This informational poster uses Safety Moth™ to tell the viewer to seek CMO approval before cooking methamphetamine. \"Stay close to the target temperature, and never go over!\" ...You shouldn't ever be making this."
  components:
    - type: Sprite
      state: poster46_legit

- type: entity
  parent: PosterBase
  id: PosterLegitSafetyMothHardhat
  name: "Safety Moth - Hardhats"
  description: "This informational poster uses Safety Moth™ to tell the viewer to wear hardhats in cautious areas. \"It's like a lamp for your head!\""
  components:
    - type: Sprite
      state: poster47_legit

- type: entity
  parent: PosterBase
  id: PosterLegitVacation
  name: "Nanotrasen Corporate Perks: Vacation"
  description: "This informational poster provides information on some of the prizes available via the NT Corporate Perks program, including a two-week vacation for two on the resort world Idyllus."
  components:
    - type: Sprite
      state: poster48_legit

- type: entity
  parent: PosterBase
  id: PosterLegitPeriodicTable
  name: "Periodic Table of the Elements"
  description: "A periodic table of the elements, from Hydrogen to Oganesson, and everything inbetween."
  components:
    - type: Sprite
      state: poster49_legit

- type: entity
  parent: PosterBase
  id: PosterLegitRenault
  name: "Renault Poster"
  description: "Yap."
  components:
    - type: Sprite
      state: poster50_legit

- type: entity
  parent: PosterBase
  id: PosterLegitNTTGC
  name: "Nanotrasen Tactical Game Cards"
  description: "An advertisement for Nanotrasen's TCG cards: BUY MORE CARDS."
  components:
    - type: Sprite
      state: poster51_legit

- type: entity
  parent: PosterBase
  id: PosterLegitSafetyMothSSD
  name: "Safety Moth - Space Sleep Disorder"
  description: "This informational poster uses Safety Moth™ to tell the viewer about Space Sleep Disorder (SSD), a condition where the person stops reacting to things. \"Treat SSD crew with care! They might wake up at any time!\""
  components:
  - type: Sprite
    state: poster52_legit

- type: entity
  parent: PosterBase
  id: PosterLegitOppenhopper
  name: "Oppenhopper"
  description: "A poster for a long-forgotten movie. It follows a group of tenacious greenhorns from the Grasshopper Sector as they defend against onslaughts of the infamous Nuclear Operatives. The tagline reads: \"Nuke Ops will continue until robustness improves.\""
  components:
  - type: Sprite
    state: poster53_legit

- type: entity
  parent: PosterBase
  id: PosterLegitTyrone
  name: "Tyrone's Guide to Space"
  description: "A poster advertising online schooling about space. The classes listed seem to cover things from the basic usage of station equipment to complicated subjects like creating pipebombs or covering entire hallways in spacelube. A disclaimer reads \"It's never THAT bad, and at the end you might even get a tortilla.\""
  components:
  - type: Sprite
    state: poster54_legit

- type: entity
  parent: PosterBase
  id: PosterLegitHelio
  name: Helio Logistics ad
  description: "A poster advertising Helio Logistics and their adorable mascot. The slogan reads 'Come rain or shine, we deliver on time.'"
  components:
  - type: Sprite
    state: poster55_legit

#maps

- type: entity
  parent: PosterBase
  id: PosterMapBagel
  name: "Bagel Map"
  description: "A map of Bagel Station."
  components:
  - type: Sprite
    state: bagelmap

- type: entity
  parent: PosterBase
  id: PosterMapDelta
  name: "Delta Map"
  description: "A map of Delta Station."
  components:
  - type: Sprite
    state: deltamap

- type: entity
  parent: PosterBase
  id: PosterMapMarathon
  name: "Marathon Map"
  description: "A map of Marathon Station."
  components:
  - type: Sprite
    state: marathonmap

- type: entity
  parent: PosterBase
  id: PosterMapMoose
  name: "Moose Map"
  description: "A map of Moose Station."
  components:
  - type: Sprite
    state: moosemap

- type: entity
  parent: PosterBase
  id: PosterMapPacked
  name: "Packed Map"
  description: "A map of Packed Station."
  components:
  - type: Sprite
    state: packedmap

- type: entity
  parent: PosterBase
  id: PosterMapPillar
  name: "Pillar Map"
  description: "A map of NSS Pillar."
  components:
  - type: Sprite
    state: pillarmap

- type: entity
  parent: PosterBase
  id: PosterMapSaltern
  name: "Saltern Map"
  description: "A map of Saltern Station."
  components:
  - type: Sprite
    state: salternmap

- type: entity
  parent: PosterBase
  id: PosterMapSplit
  name: "Split Station Map"
  description: "A map of Split Station."
  components:
  - type: Sprite
    state: splitmap

- type: entity
  parent: PosterBase
  id: PosterMapLighthouse
  name: "Lighthouse Map"
  description: "A map of Lighthouse."
  components:
  - type: Sprite
    state: lighthousemap

- type: entity
  parent: PosterBase
  id: PosterMapWaystation
  name: "Waystation Map"
  description: "A map of Waystation... wait isn't this packed upside down?"
  components:
  - type: Sprite
    state: waystationmap

- type: entity
  parent: PosterBase
  id: PosterMapOrigin
  name: "origin map"
  description: "A map of Origin Station."
  components:
  - type: Sprite
    state: originmap