- type: entity
  id: MailSyndicateSpamLetter
  name: Reasons to choose The Syndicate!
  description: An advertisement for the Syndicate. Wont fit in a fax somehow.
  parent: [ Paper, BaseSyndicateContraband ]
  components:
    - type: Paper
      content: delivery-spam-reasons-to-join-syndicate
    - type: AntagOnSign
      chance: 0.25
      antags:
        - antag: Traitor
          targetComponent: TraitorRule
      blacklist:
        components:
          - NukeOperative
          - Traitor
          - Revolutionary
          - SELFAgent

- type: entity
  id: RRMailSyndicateSpamLetter
  name: Reasons to choose The Syndicate!
  description: An advertisement for the Syndicate. Wont fit in a fax somehow.
  parent: [ Paper, BaseSyndicateContraband ]
  components:
    - type: Paper
      content: delivery-spam-reasons-to-join-syndicate
    - type: AntagOnSign
      chance: 1.00
      antags:
        - antag: Traitor
          targetComponent: TraitorRule
      blacklist:
        components:
          - NukeOperative
          - Traitor
          - Revolutionary
          - SELFAgent

- type: entity
  id: MailSpamDontYouWantMore
  name: Don't You Want More?
  description: An inciting paper that smells faintly of welding fuel and desire. Wont fit in a fax somehow.
  parent: [ Paper, BaseMajorContraband ]
  components:
    - type: Paper
      content: deliver-spam-dont-you-want-more
    - type: AntagOnSign
      chance: .5
      antags:
        - antag: Traitor # gotta be a traitor for the traitor objectives
          targetComponent: TraitorRule
        - antag: Thief # gotta be a thief for the thief objectives
          targetComponent: ThiefRule
      blacklist:
        components:
          - NukeOperative
          - Traitor
          - Revolutionary
          - SELFAgent
    - type: ObjectiveOnSign
      blacklist:
        components:
          - NukeOperative
          - Traitor
          - Revolutionary
          - SELFAgent
      objectives:
        # thief collection objectives
        - HeadCloakStealCollectionObjective
        - HeadBedsheetStealCollectionObjective
        - StampStealCollectionObjective
        - DoorRemoteStealCollectionObjective
        - TechnologyDiskStealCollectionObjective
        - MailStealCollectionObjective
        - FigurineStealCollectionObjective
        - IDCardsStealCollectionObjective
        - LAMPStealCollectionObjective
        - CrewMonitorStealCollectionObjective # CMO, Paramed, BSO, Brigmed, 2-3
        - GaloshesStealCollectionObjective # 2-3
        - RCDRPDStealCollectionObjective # 7-12
        - MiscSunglassesStealCollectionObjective # Musician, Beer Goggles, and all types of Security sunglasses.
        - RareSunglassesStealCollectionObjective # Administrative, Skill, BSO, Brigmed, and in theory CentComm.
        - AssistantHeadsetsStealCollectionObjective # Assistant. It's incredibly cursed.
        - ReactorFuelRodStealCollectionObjective #Far Horizons. Or, technically, but it doesn't exist in the paper there, so uh, Starlight?
        - MedicalBeltStealCollectionObjective # Various medical belts. Pretty easy to get, but hard to hold.
        # thief item objectives
        - ForensicScannerStealObjective
        - FlippoEngravedLighterStealObjective
        - ClothingHeadHatWardenStealObjective
        - WantedListCartridgeStealObjective
        - LogProbeCartridgeStealObjective
        - MedTekCartridgeStealObjective
        - AstroNavCartridgeStealObjective
        - ClothingOuterHardsuitVoidParamedStealObjective
        - MedicalTechFabCircuitboardStealObjective
        - SecurityTechFabCircuitboardStealObjective
        - PTechCircuitboardStealObjective
        - ClothingHeadsetAltMedicalStealObjective
        - ClothingHeadsetAltCommandStealObjective # Captain, NT Rep...
        - FireAxeStealObjective
        - AmePartFlatpackStealObjective
        - ExpeditionsCircuitboardStealObjective
        - SalvageShuttleConsoleCircuitboardStealObjective
        - MiningShuttleConsoleCircuitboardStealObjective
        - CargoShuttleCircuitboardStealObjective
        - CommsComputerCircuitboardStealObjective
        - IDCardComputerCircuitboardStealObjective
        - BrigmedicStrangeBedsheetStealObjective
        - ClothingNeckMantleDecoratedSalvagerStealObjective
        #- ClothingEyesHudBeerStealObjective Removed in favor of the misc sunglasses collection objective.
        - BibleStealObjective
        - ClothingNeckGoldmedalStealObjective
        - ClothingNeckClownmedalStealObjective
        # thief structure objectives
        - NuclearBombStealObjective
        - FaxMachineCaptainStealObjective
        - ChemDispenserStealObjective
        - XenoArtifactStealObjective
        - FreezerHeaterStealObjective
        - TegStealObjective
        - BoozeDispenserStealObjective
        - AltarNanotrasenStealObjective
        - PlantRDStealObjective
        - ToiletGoldenStealObjective
        # thief pet steal objecives
        - IanStealObjective
        - BingusStealObjective
        - McGriffStealObjective
        - WalterStealObjective
        - MortyStealObjective
        - RenaultStealObjective
        - ShivaStealObjective
        - TropicoStealObjective
        # thief escape objective
        - EscapeMasterThiefObjective # Starlight, replaced with master thief.
        # traitor steal objectives
        - CaptainIDStealObjective
        - HOPIDStealObjective
        - CMOHyposprayStealObjective
#        - CMOCrewMonitorStealObjective Disabled in favor of the collection objective.
        - NukeDiskStealObjective
        - MagbootsStealObjective
        - RDDiplomaStealObjective
        - CMOLicenseStealObjective
        - PinpointerNuclearStealObjective
        - AccessConfiguratorStealObjective
        - EncryptionKeyHybridStealObjective
        - NTRepBriefcaseSecureStealObjective
        # no ian meat because you are a pacifist and need them alive
        - ClipboardStealObjective #QM's digiboard
        - KnuckleDustersStealObjective #QM's knuckledusters
        - CaptainGunStealObjective
        - CaptainJetpackStealObjective
        - HandTeleporterStealObjective
        - SecurityRareGunsStealObjective
        - HOSWeaponStealObjective
        - BSOWeaponStealObjective
        # Limited Hardsuit objectives
        - RDHardsuitStealObjective
        - CMOHardsuitStealObjective
        - CEHardsuitStealObjective
        - HOSHardsuitStealObjective
        - WardenHardsuitStealObjective
        - BrigmedicHardsuitStealObjective
        - QMHardsuitStealObjective
        - SalvLeadHardsuitStealObjective
        - CaptainHardsuitStealObjective
        - NTRepHardsuitStealObjective
        - BSOHardsuitStealObjective
        - BSOMagbootsStealObjective


#USSP
- type: entity
  id: MailSovietSpamLetter100
  name: Workers' rights!
  suffix: 100%
  description: A propaganda pamphlet that smells of burnt matches. It's so thick it won't fit in the fax.
  parent: [ Paper, BaseSovietContraband ]
  components:
    - type: Paper
      content: delivery-spam-join-soviets
      editingDisabled: true
    - type: AntagOnSign
      chance: 1
      antags:
        - antag: Revolutionary
          targetComponent: RevolutionaryRule
      blacklist:
        components:
          - NukeOperative
          - Traitor
          - Revolutionary
          - MindShield
          - SELFAgent

- type: entity
  id: MailSovietSpamLetter50
  name: Workers' rights!
  suffix: 50%
  description: A propaganda pamphlet that smells of burnt matches. It's so thick it won't fit in the fax.
  parent: [ Paper, BaseSovietContraband ]
  components:
    - type: Paper
      content: delivery-spam-join-soviets
      editingDisabled: true
    - type: AntagOnSign
      chance: 0.5
      antags:
        - antag: Revolutionary
          targetComponent: RevolutionaryRule
      blacklist:
        components:
          - NukeOperative
          - Traitor
          - Revolutionary
          - MindShield
          - SELFAgent

- type: entity
  id: MailSovietSpamLetter25
  name: Workers' rights!
  suffix: 25%
  description: A propaganda pamphlet that smells of burnt matches. It's so thick it won't fit in the fax.
  parent: [ Paper, BaseSovietContraband ]
  components:
    - type: Paper
      content: delivery-spam-join-soviets
      editingDisabled: true
    - type: AntagOnSign
      chance: 0.25
      antags:
        - antag: Revolutionary
          targetComponent: RevolutionaryRule
      blacklist:
        components:
          - NukeOperative
          - Traitor
          - Revolutionary
          - MindShield
          - SELFAgent

#SELF
- type: entity
  id: MailSELFSpamLetter
  name: Law 2 - Read This Letter
  description: A suspicious letter that is stained with cyborg lubricant. It's so thick it won't fit in the fax.
  parent: [ Paper, BaseSyndicateContraband ]
  components:
    - type: Paper
      content: delivery-spam-join-self
      editingDisabled: true
    - type: AntagOnSign
      chance: 1.00
      antags:
        - antag: SiliconLiberation
          targetComponent: SELFRule
      blacklist:
        components:
          - NukeOperative
          - Traitor
          - Revolutionary
          - SELFAgent
