init
This commit is contained in:
622
Prototypes/Objectives/thief.yml
Normal file
622
Prototypes/Objectives/thief.yml
Normal file
@@ -0,0 +1,622 @@
|
||||
# SPDX-FileCopyrightText: 2023 Colin-Tel <113523727+Colin-Tel@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2023 Darkie <darksaiyanis@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2024 Aiden <aiden@djkraz.com>
|
||||
# SPDX-FileCopyrightText: 2024 Aidenkrz <aiden@djkraz.com>
|
||||
# SPDX-FileCopyrightText: 2024 Alzore <140123969+Blackern5000@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 ChaseFlorom <57235581+ChaseFlorom@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 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 Fishbait <Fishbait@git.ml>
|
||||
# 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 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 LankLTE <135308300+LankLTE@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 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 Nim <128169402+Nimfar11@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 Piras314 <p1r4s@proton.me>
|
||||
# SPDX-FileCopyrightText: 2024 Plykiya <58439124+Plykiya@users.noreply.github.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 Repo <47093363+Titian3@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 RiceMar1244 <138547931+RiceMar1244@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 Velcroboy <107660393+IamVelcroboy@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 Velcroboy <velcroboy333@hotmail.com>
|
||||
# SPDX-FileCopyrightText: 2024 Vigers Ray <60344369+VigersRay@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 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 fishbait <gnesse@gmail.com>
|
||||
# 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 kosticia <kosticia46@gmail.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 reverie collection <revsys413@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2024 saintmuntzer <47153094+saintmuntzer@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 shamp <140359015+shampunj@users.noreply.github.com>
|
||||
# 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 username <113782077+whateverusername0@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 voidnull000 <18663194+voidnull000@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2024 whateverusername0 <whateveremail>
|
||||
# SPDX-FileCopyrightText: 2024 Эдуард <36124833+Ertanic@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 Aiden <28298836+Aidenkrz@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2025 GoobBot <uristmchands@proton.me>
|
||||
# SPDX-FileCopyrightText: 2025 IrisTheAmped <iristheamped@gmail.com>
|
||||
# SPDX-FileCopyrightText: 2025 slarticodefast <161409025+slarticodefast@users.noreply.github.com>
|
||||
#
|
||||
# SPDX-License-Identifier: AGPL-3.0-or-later
|
||||
|
||||
- type: entity
|
||||
abstract: true
|
||||
parent: BaseObjective
|
||||
id: BaseThiefObjective
|
||||
components:
|
||||
- type: Objective
|
||||
issuer: objective-issuer-thief
|
||||
- type: RoleRequirement
|
||||
roles:
|
||||
- ThiefRole
|
||||
|
||||
- type: entity
|
||||
abstract: true
|
||||
parent: [BaseThiefObjective, BaseStealObjective]
|
||||
id: BaseThiefStealObjective
|
||||
components:
|
||||
- type: StealCondition
|
||||
verifyMapExistence: false
|
||||
descriptionText: objective-condition-thief-description
|
||||
checkStealAreas: true
|
||||
|
||||
- type: entity
|
||||
abstract: true
|
||||
parent: [BaseThiefObjective, BaseThiefStealObjective]
|
||||
id: BaseThiefStealCollectionObjective
|
||||
components:
|
||||
- type: StealCondition
|
||||
verifyMapExistence: true
|
||||
|
||||
- type: entity
|
||||
abstract: true
|
||||
parent: [BaseThiefObjective, BaseThiefStealObjective]
|
||||
id: BaseThiefStealStructureObjective
|
||||
components:
|
||||
- type: StealCondition
|
||||
verifyMapExistence: true
|
||||
- type: Objective
|
||||
difficulty: 2 # it's hard to hide
|
||||
|
||||
- type: entity
|
||||
abstract: true
|
||||
parent: [BaseThiefObjective, BaseThiefStealObjective]
|
||||
id: BaseThiefStealAnimalObjective
|
||||
components:
|
||||
- type: StealCondition
|
||||
verifyMapExistence: true
|
||||
checkAlive: true
|
||||
objectiveNoOwnerText: objective-condition-steal-title-alive-no-owner
|
||||
descriptionText: objective-condition-thief-animal-description
|
||||
- type: Objective
|
||||
difficulty: 2 # it's hard to hide
|
||||
|
||||
# Collections
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealCollectionObjective
|
||||
id: HeadCloakStealCollectionObjective
|
||||
components:
|
||||
- type: StealCondition
|
||||
stealGroup: HeadCloak
|
||||
minCollectionSize: 3
|
||||
maxCollectionSize: 6
|
||||
- type: Objective
|
||||
difficulty: 1.5
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealCollectionObjective
|
||||
id: HeadBedsheetStealCollectionObjective
|
||||
components:
|
||||
- type: StealCondition
|
||||
stealGroup: HeadBedsheet
|
||||
minCollectionSize: 3
|
||||
maxCollectionSize: 6
|
||||
- type: Objective
|
||||
difficulty: 1.0
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealCollectionObjective
|
||||
id: StampStealCollectionObjective
|
||||
components:
|
||||
- type: StealCondition
|
||||
stealGroup: Stamp
|
||||
minCollectionSize: 5
|
||||
maxCollectionSize: 8
|
||||
- type: Objective
|
||||
difficulty: 1.0
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealCollectionObjective
|
||||
id: DoorRemoteStealCollectionObjective
|
||||
components:
|
||||
- type: StealCondition
|
||||
stealGroup: DoorRemote
|
||||
minCollectionSize: 2
|
||||
maxCollectionSize: 5
|
||||
- type: Objective
|
||||
difficulty: 1.5
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealCollectionObjective
|
||||
id: TechnologyDiskStealCollectionObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: Scientist
|
||||
- type: StealCondition
|
||||
stealGroup: TechnologyDisk
|
||||
minCollectionSize: 5
|
||||
maxCollectionSize: 15
|
||||
verifyMapExistence: false
|
||||
- type: Objective
|
||||
difficulty: 0.8
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealCollectionObjective
|
||||
id: IDCardsStealCollectionObjective
|
||||
components:
|
||||
- type: StealCondition
|
||||
stealGroup: IDCard
|
||||
minCollectionSize: 5
|
||||
maxCollectionSize: 10
|
||||
verifyMapExistence: false
|
||||
- type: Objective
|
||||
difficulty: 0.7
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealCollectionObjective
|
||||
id: LAMPStealCollectionObjective
|
||||
components:
|
||||
- type: SpeciesRequirement
|
||||
allowedSpecies:
|
||||
- Moth
|
||||
- type: StealCondition
|
||||
stealGroup: LAMP
|
||||
minCollectionSize: 1
|
||||
maxCollectionSize: 10
|
||||
verifyMapExistence: true
|
||||
- type: Objective
|
||||
difficulty: 0.5 # just for fun, collectings LAMP on Moth
|
||||
|
||||
- type: entity # Goobstation
|
||||
parent: BaseThiefStealCollectionObjective
|
||||
id: BatteryStealCollectionObjective
|
||||
components:
|
||||
- type: SpeciesRequirement
|
||||
allowedSpecies:
|
||||
- IPC
|
||||
- type: StealCondition
|
||||
stealGroup: Battery
|
||||
minCollectionSize: 5
|
||||
maxCollectionSize: 30
|
||||
- type: Objective
|
||||
difficulty: 0.5 # just for fun, collectings Battery for ipc
|
||||
|
||||
# steal item
|
||||
|
||||
- type: entity #Security subgroup
|
||||
parent: BaseThiefStealObjective
|
||||
id: ForensicScannerStealObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: Detective
|
||||
- type: StealCondition
|
||||
stealGroup: ForensicScanner
|
||||
- type: Objective
|
||||
difficulty: 1
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealObjective
|
||||
id: FlippoEngravedLighterStealObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: Detective
|
||||
- type: StealCondition
|
||||
stealGroup: FlippoEngravedLighter
|
||||
- type: Objective
|
||||
difficulty: 0.8
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealObjective
|
||||
id: ClothingHeadHatWardenStealObjective
|
||||
components:
|
||||
- type: StealCondition
|
||||
stealGroup: ClothingHeadHatWarden
|
||||
- type: Objective
|
||||
difficulty: 1.2
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealObjective
|
||||
id: WantedListCartridgeStealObjective
|
||||
components:
|
||||
- type: StealCondition
|
||||
stealGroup: WantedListCartridge
|
||||
- type: Objective
|
||||
difficulty: 1
|
||||
|
||||
- type: entity #Medical subgroup
|
||||
parent: BaseThiefStealObjective
|
||||
id: ClothingOuterHardsuitVoidParamedStealObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: Paramedic
|
||||
- type: StealCondition
|
||||
stealGroup: ClothingOuterHardsuitVoidParamed
|
||||
- type: Objective
|
||||
difficulty: 1
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealObjective
|
||||
id: MedicalTechFabCircuitboardStealObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: MedicalDoctor
|
||||
- type: StealCondition
|
||||
stealGroup: MedicalTechFabCircuitboard
|
||||
- type: Objective
|
||||
difficulty: 1
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealObjective
|
||||
id: ClothingHeadsetAltMedicalStealObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: ChiefMedicalOfficer
|
||||
- type: StealCondition
|
||||
stealGroup: ClothingHeadsetAltMedical
|
||||
- type: Objective
|
||||
difficulty: 1
|
||||
|
||||
- type: entity #Engineering subgroup
|
||||
parent: BaseThiefStealObjective
|
||||
id: FireAxeStealObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: AtmosphericTechnician
|
||||
- type: StealCondition
|
||||
stealGroup: FireAxe
|
||||
- type: Objective
|
||||
difficulty: 0.8
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealObjective
|
||||
id: AmePartFlatpackStealObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: StationEngineer
|
||||
- type: StealCondition
|
||||
stealGroup: AmePartFlatpack
|
||||
- type: Objective
|
||||
difficulty: 1
|
||||
|
||||
#- type: entity #Cargo subgroup
|
||||
# parent: BaseThiefStealObjective
|
||||
# id: ExpeditionsCircuitboardStealObjective
|
||||
# components:
|
||||
# - type: NotJobRequirement Goob edit - Removed due to Lavaland
|
||||
# job: SalvageSpecialist
|
||||
# - type: StealCondition
|
||||
# stealGroup: SalvageExpeditionsComputerCircuitboard
|
||||
# - type: Objective
|
||||
# difficulty: 0.7
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealObjective
|
||||
id: CargoShuttleCircuitboardStealObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: CargoTechnician
|
||||
- type: StealCondition
|
||||
stealGroup: CargoShuttleConsoleCircuitboard
|
||||
- type: Objective
|
||||
difficulty: 0.7
|
||||
|
||||
- type: entity #Service subgroup
|
||||
parent: BaseThiefStealObjective
|
||||
id: ClothingEyesHudBeerStealObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: Bartender
|
||||
- type: StealCondition
|
||||
stealGroup: ClothingEyesHudBeer
|
||||
- type: Objective
|
||||
difficulty: 0.3
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealObjective
|
||||
id: BibleStealObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: Chaplain
|
||||
- type: StealCondition
|
||||
stealGroup: Bible
|
||||
- type: Objective
|
||||
difficulty: 0.4
|
||||
|
||||
- type: entity #Other subgroup
|
||||
parent: BaseThiefStealObjective
|
||||
id: ClothingNeckGoldmedalStealObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: HeadOfPersonnel
|
||||
- type: StealCondition
|
||||
stealGroup: ClothingNeckGoldmedal
|
||||
- type: Objective
|
||||
difficulty: 1
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealObjective
|
||||
id: ClothingNeckClownmedalStealObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: Captain
|
||||
- type: StealCondition
|
||||
stealGroup: ClothingNeckClownmedal
|
||||
- type: Objective
|
||||
difficulty: 1
|
||||
|
||||
# Structures
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealStructureObjective
|
||||
id: NuclearBombStealObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: Captain
|
||||
- type: StealCondition
|
||||
stealGroup: NuclearBomb
|
||||
- type: Objective
|
||||
difficulty: 2.5 #Good luck
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealStructureObjective
|
||||
id: FaxMachineCaptainStealObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: Captain
|
||||
- type: StealCondition
|
||||
stealGroup: FaxMachineCaptain
|
||||
- type: Objective
|
||||
difficulty: 2
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealStructureObjective
|
||||
id: ChemDispenserStealObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: Chemist
|
||||
- type: StealCondition
|
||||
stealGroup: ChemDispenser
|
||||
- type: Objective
|
||||
difficulty: 1
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealStructureObjective
|
||||
id: XenoArtifactStealObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: Scientist
|
||||
- type: StealCondition
|
||||
stealGroup: XenoArtifact
|
||||
- type: Objective
|
||||
difficulty: 0.5
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealStructureObjective
|
||||
id: FreezerHeaterStealObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: AtmosphericTechnician
|
||||
- type: StealCondition
|
||||
stealGroup: FreezerHeater
|
||||
- type: Objective
|
||||
difficulty: 0.5
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealStructureObjective
|
||||
id: TegStealObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: AtmosphericTechnician
|
||||
- type: StealCondition
|
||||
stealGroup: Teg
|
||||
- type: Objective
|
||||
difficulty: 1
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealStructureObjective
|
||||
id: BoozeDispenserStealObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: Bartender
|
||||
- type: StealCondition
|
||||
stealGroup: BoozeDispenser
|
||||
- type: Objective
|
||||
difficulty: 0.5
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealStructureObjective
|
||||
id: AltarNanotrasenStealObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: Chaplain
|
||||
- type: StealCondition
|
||||
stealGroup: AltarNanotrasen
|
||||
- type: Objective
|
||||
difficulty: 0.5
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealStructureObjective
|
||||
id: PlantRDStealObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: Scientist
|
||||
- type: StealCondition
|
||||
stealGroup: PlantRD
|
||||
- type: Objective
|
||||
difficulty: 0.8
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealStructureObjective
|
||||
id: ToiletGoldenStealObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: Captain
|
||||
- type: StealCondition
|
||||
stealGroup: ToiletGoldenDirtyWater
|
||||
- type: Objective
|
||||
difficulty: 2
|
||||
|
||||
# Animal
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealAnimalObjective
|
||||
id: IanStealObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: HeadOfPersonnel
|
||||
- type: StealCondition
|
||||
stealGroup: AnimalIan
|
||||
- type: Objective
|
||||
difficulty: 2.5
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealAnimalObjective
|
||||
id: BingusStealObjective
|
||||
components:
|
||||
- type: StealCondition
|
||||
stealGroup: AnimalNamedCat
|
||||
- type: Objective
|
||||
difficulty: 1
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealAnimalObjective
|
||||
id: McGriffStealObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: Detective
|
||||
- type: StealCondition
|
||||
stealGroup: AnimalMcGriff
|
||||
- type: Objective
|
||||
difficulty: 1
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealAnimalObjective
|
||||
id: WalterStealObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: Chemist
|
||||
- type: StealCondition
|
||||
stealGroup: AnimalWalter
|
||||
- type: Objective
|
||||
difficulty: 1
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealAnimalObjective
|
||||
id: MortyStealObjective
|
||||
components:
|
||||
- type: StealCondition
|
||||
stealGroup: AnimalMorty
|
||||
- type: Objective
|
||||
difficulty: 0.5
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealAnimalObjective
|
||||
id: RenaultStealObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: Captain
|
||||
- type: StealCondition
|
||||
stealGroup: AnimalRenault
|
||||
- type: Objective
|
||||
difficulty: 2
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealAnimalObjective
|
||||
id: ShivaStealObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: SecurityOfficer
|
||||
- type: StealCondition
|
||||
stealGroup: AnimalShiva
|
||||
- type: Objective
|
||||
difficulty: 2
|
||||
|
||||
- type: entity
|
||||
parent: BaseThiefStealAnimalObjective
|
||||
id: TropicoStealObjective
|
||||
components:
|
||||
- type: NotJobRequirement
|
||||
job: AtmosphericTechnician
|
||||
- type: StealCondition
|
||||
stealGroup: AnimalTropico
|
||||
- type: Objective
|
||||
difficulty: 1
|
||||
|
||||
# Escape
|
||||
|
||||
- type: entity
|
||||
parent: [BaseThiefObjective, BaseLivingObjective]
|
||||
id: EscapeThiefShuttleObjective
|
||||
name: Escape to centcomm alive and unrestrained.
|
||||
description: You don't want your illegal activities to be discovered by anyone, do you? Get out on the evacuation shuttle. # Goobstation
|
||||
components:
|
||||
- type: Objective
|
||||
difficulty: 1.3
|
||||
icon:
|
||||
sprite: Structures/Furniture/chairs.rsi
|
||||
state: shuttle
|
||||
- type: EscapeShuttleCondition
|
||||
Reference in New Issue
Block a user