- type: entity
  parent: MarkerBase
  id: RandomPosterAny
  name: random poster spawner
  components:
  - type: Sprite
    layers:
      - state: red
      - sprite: Structures/Wallmounts/posters.rsi
        state: random_anything
  - type: RandomSpawner
    offset: 0
    prototypes:
      - RandomPosterContraband
      - RandomPosterLegit
    chance: 0.95
    rarePrototypes:
      - PosterBroken
    rareChance: 0.05

- type: entity
  parent: MarkerBase
  id: RandomPosterContraband
  name: random contraband poster spawner
  components:
  - type: Sprite
    layers:
      - state: red
      - sprite: Structures/Wallmounts/posters.rsi
        state: random_contraband
  - type: RandomSpawner
    offset: 0
    prototypes:
      - PosterContrabandFreeTonto
      - PosterContrabandAtmosiaDeclarationIndependence
      - PosterContrabandFunPolice
      - PosterContrabandRealExomorph
      - PosterContrabandSyndicateRecruitment
      - PosterContrabandClown
      #- PosterContrabandSmoke # starcup: removed for tone
      - PosterContrabandGreyTide
      - PosterContrabandMissingGloves
      - PosterContrabandHackingGuide
      - PosterContrabandRIPBadger
      - PosterContrabandAmbrosiaVulgaris
      - PosterContrabandDonutCorp
      - PosterContrabandEAT
      - PosterContrabandTools
      - PosterContrabandPower
      - PosterContrabandSpaceCube
      - PosterContrabandCommunistState
      - PosterContrabandLamarr
      - PosterContrabandBorgFancy
      - PosterContrabandBorgFancyv2
      - PosterContrabandKosmicheskayaStantsiya
      - PosterContrabandRebelsUnite
      - PosterContrabandC20r
      #- PosterContrabandHaveaPuff # starcup: removed for tone
      - PosterContrabandRevolver
      #- PosterContrabandDDayPromo # starcup: removed for tone
      #- PosterContrabandSyndicatePistol # starcup: removed for tone
      - PosterContrabandEnergySwords
      - PosterContrabandRedRum
      - PosterContrabandCC64KAd
      - PosterContrabandPunchShit
      - PosterContrabandTheGriffin
      - PosterContrabandFreeDrone
      - PosterContrabandRouny
      - PosterContrabandRobustSoftdrinks
      - PosterContrabandShamblersJuice
      - PosterContrabandPwrGame
      - PosterContrabandSunkist
      - PosterContrabandSpaceCola
      - PosterContrabandSpaceUp
      - PosterContrabandKudzu
      - PosterContrabandMaskedMen
      - PosterContrabandUnreadableAnnouncement
      - PosterContrabandFreeSyndicateEncryptionKey
      - PosterContrabandBountyHunters
      - PosterContrabandTheBigGasTruth
      - PosterContrabandWehWatches
      - PosterContrabandVoteWeh
      - PosterContrabandBeachStarYamamoto
      - PosterContrabandHighEffectEngineering
      - PosterContrabandNuclearDeviceInformational
      - PosterContrabandRevolt
      #- PosterContrabandRise # starcup: removed for tone
      - PosterContrabandMoth
      #- PosterContrabandCybersun600 # starcup: removed for tone
      - PosterContrabandDonk
      - PosterContrabandEnlistGorlex
      - PosterContrabandInterdyne
      - PosterContrabandWaffleCorp
      - PosterContrabandMissingSpacepen
      - PosterContrabandExoAcid
      - PosterContrabandExoRun
      - PosterContrabandExoChomp
    chance: 1

- type: entity
  parent: MarkerBase
  id: RandomPosterLegit
  name: random legit poster spawner
  components:
  - type: Sprite
    layers:
      - state: red
      - sprite: Structures/Wallmounts/posters.rsi
        state: random_legit
  - type: RandomSpawner
    offset: 0
    prototypes:
      - PosterLegitHereForYourSafety
      - PosterLegitNanotrasenLogo
      - PosterLegitCleanliness
      - PosterLegitHelpOthers
      - PosterLegitBuild
      - PosterLegitBlessThisSpess
      - PosterLegitScience
      - PosterLegitIan
      - PosterLegitObey
      - PosterLegitWalk
      - PosterLegitStateLaws
      - PosterLegitLoveIan
      #- PosterLegitSpaceCops # starcup: removed for tone
      #- PosterLegitUeNo # starcup: removed for tone
      - PosterLegitGetYourLEGS
      - PosterLegitDoNotQuestion
      - PosterLegitWorkForAFuture
      - PosterLegitSoftCapPopArt
      - PosterLegitSafetyInternals
      - PosterLegitSafetyEyeProtection
      - PosterLegitSafetyReport
      - PosterLegitReportCrimes
      - PosterLegitIonRifle
      - PosterLegitFoamForceAd
      #- PosterLegitCohibaRobustoAd # starcup: removed for tone
      - PosterLegit50thAnniversaryVintageReprint
      - PosterLegitFruitBowl
      - PosterLegitPDAAd
      #- PosterLegitEnlist # starcup: removed for tone
      - PosterLegitNanomichiAd
      - PosterLegit12Gauge
      - PosterLegitHighClassMartini
      - PosterLegitTheOwl
      - PosterLegitNoERP
      - PosterLegitCarbonDioxide
      - PosterLegitDickGumshue
      - PosterLegitThereIsNoGasGiant
      - PosterLegitJustAWeekAway
      - PosterLegitSecWatch
      - PosterLegitVacation
      - PosterLegitRenault
      - PosterLegitNTTGC
      - PosterLegitSafetyMothDelam
      - PosterLegitSafetyMothEpi
      - PosterLegitSafetyMothPiping
      - PosterLegitSafetyMothMeth
      - PosterLegitSafetyMothHardhat
      - PosterLegitSafetyMothSSD
      - PosterLegitOppenhopper
      - PosterLegitTyrone
      - PosterLegitMail # DeltaV Poster, see Resources/Prototypes/_DV/Entities/Structures/Wallmount/Signs/posters.yml
      - PosterLegitHelio
      - PosterLegitBotanyFear
    chance: 1
