New job lizard plushies + Job-specific trinkets loadout (#34127)

* add the job wehs, add job crate fill and add purchaseable crate

* add job wehs to new loadout type

* add the MULTIWEH

* fix that one bug in testing

* mime and clown plushies have custom sounds

* was looking at the wrong thing alright

* indecisive

* properly attribute multiweh

* my worst nemesis, yaml linter... how dare they point out my mistakes...

* Remove crate and cargo buy at maintainer request

* add multiweh to bulk lizard plushie crate at a 1% chance

* double whammy

---------

Co-authored-by: Princess Cheeseballs <66055347+Princess-Cheeseballs@users.noreply.github.com>
This commit is contained in:
ArtisticRoomba
2025-10-19 15:17:26 -07:00
committed by GitHub
parent 22fe5185a3
commit 1bbf958171
47 changed files with 1312 additions and 3 deletions

View File

@@ -3,6 +3,7 @@ loadout-group-species-restriction = This item is not available for your current
# Miscellaneous
loadout-group-trinkets = Trinkets
loadout-group-jobtrinkets = Job trinkets
loadout-group-glasses = Glasses
loadout-group-backpack = Backpack
loadout-group-instruments = Instruments

View File

@@ -319,6 +319,9 @@
- id: PlushieArachind
prob: 0.01
orGroup: Plushies
- id: PlushieLizardJobMultiweh # the exceedingly rare multiweh!
prob: 0.01
orGroup: Plushies
- id: PlushieThrongler #hehe
prob: 0.0005
orGroup: Plushies

View File

@@ -116,6 +116,8 @@
- id: PlushieSpaceLizard
amount: !type:ConstantNumberSelector
value: 3
- id: PlushieLizardJobMultiweh # the exceedingly rare multiweh!
prob: 0.01
- type: entity
id: CrateFunSharkPlushieBulk

View File

@@ -0,0 +1,379 @@
# This base is created so we don't have to define the different sprite path for each plushie job.
- type: entity
parent: PlushieLizard
id: BasePlushieLizardJob
abstract: true
components:
- type: Sprite
sprite: Objects/Fun/plushielizard_jobs.rsi
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobAtmospherictechnician
name: atmospheric technician lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as an atmospheric technician. Smells faintly of frezon.
components:
- type: Sprite
state: atmospherictechnician
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobBartender
name: bartender lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a bartender. Its tongue has alcohol stains on it.
components:
- type: Sprite
state: bartender
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobBotanist
name: botanist lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a botanist. There's prickly bits on its feet and it smells faintly of plant fertilizer.
components:
- type: Sprite
state: botanist
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobBoxer
name: boxer lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a boxer. The threads on its gloves are starting to come loose.
components:
- type: Sprite
state: boxer
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobCaptain
name: captain lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as the captain. There's bits of pie on its face.
components:
- type: Sprite
state: captain
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobCargotechnician
name: cargo technician lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a cargo technician. Crumbs of packing peanuts are stuck to its scales.
components:
- type: Sprite
state: cargotechnician
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobChaplain
name: chaplain lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a chaplain. It smells faintly of incense.
components:
- type: Sprite
state: chaplain
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobChef
name: chef lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a chef. It smells faintly of spices, with spots of oil on its apron.
components:
- type: Sprite
state: chef
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobChemist
name: chemist lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a chemist. Parts of the plushie are stained with chemicals.
components:
- type: Sprite
state: chemist
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobChiefengineer
name: chief engineer lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as the chief engineer. It's covered in metal shavings and welding splatter.
components:
- type: Sprite
state: chiefengineer
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobChiefmedicalofficer
name: chief medical officer lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as the chief medical officer. The plushie's tail has been sewn off and on again, probably from practicing surgery.
components:
- type: Sprite
state: chiefmedicalofficer
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobClown
name: clown lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a clown. Its nose squeaks when you press it.
components:
- type: Sprite
state: clown
- type: EmitSoundOnUse
sound:
collection: BikeHorn
- type: EmitSoundOnActivate
sound:
collection: BikeHorn
- type: EmitSoundOnTrigger
sound:
collection: BikeHorn
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobDetective
name: detective lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a detective. Seems ready for a mystery.
components:
- type: Sprite
state: detective
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobHeadofpersonnel
name: head of personnel lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as the head of personnel. While it seems thrilled on the outside, it's probably just as bored as you are.
components:
- type: Sprite
state: headofpersonnel
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobHeadofsecurity
name: head of security lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as the head of security. It seems to have been ripped and re-stitched a few times.
components:
- type: Sprite
state: headofsecurity
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobJanitor
name: janitor lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a janitor. It smells faintly of cleaning supplies.
components:
- type: Sprite
state: janitor
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobLawyer
name: lawyer lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a lawyer. Its lawyer pin is barely hanging on from hours of fidgeting.
components:
- type: Sprite
state: lawyer
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobLibrarian
name: librarian lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a librarian. The color of the plushie has faded from years of desk-watching.
components:
- type: Sprite
state: librarian
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobMedicaldoctor
name: medical doctor lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a medical doctor. Seems to be well-washed.
components:
- type: Sprite
state: medicaldoctor
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobMedicalintern
name: medical intern lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a medical intern. It smells faintly of antiseptic.
components:
- type: Sprite
state: medicalintern
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobMime
name: mime lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a mime. It stares at you silently, its motives unknown.
components:
- type: Sprite
state: mime
- type: EmitSoundOnUse
sound: null # mime is silent...
- type: EmitSoundOnLand
sound: null
- type: EmitSoundOnActivate
sound: null
- type: EmitSoundOnTrigger
sound: null
- type: MeleeWeapon
wideAnimationRotation: 180
soundHit: null
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobMusician
name: musician lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a musician. It smells faintly of sweat and has a few strings coming loose.
components:
- type: Sprite
state: musician
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobParamedic
name: paramedic lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a paramedic. The plushie has a few little bandages sewn on it.
components:
- type: Sprite
state: paramedic
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobPassenger
name: passenger lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a passenger. Its eyes look at you, a little bit more beady than the rest.
components:
- type: Sprite
state: passenger
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobPsychologist
name: psychologist lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a psychologist. It seems to like to quietly listen to you.
components:
- type: Sprite
state: psychologist
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobQuartermaster
name: quartermaster lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as the quartermaster. Its covered in sticky residue left behind from thousands of shipment invoices.
components:
- type: Sprite
state: quartermaster
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobReporter
name: reporter lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a reporter. It smells faintly of ink.
components:
- type: Sprite
state: reporter
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobResearchassistant
name: research assistant lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a research assistant. It smells faintly of burnt paper.
components:
- type: Sprite
state: researchassistant
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobResearchdirector
name: research director lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as the research director. There's a few burn marks on the plushie.
components:
- type: Sprite
state: researchdirector
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobSalvagespecialist
name: salvage specialist lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a salvage specialist. Seems like it's seen the coldness of space for a while.
components:
- type: Sprite
state: salvager
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobScientist
name: scientist lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a scientist. There's a few bite marks on the plushie, probably from a curious monkey.
components:
- type: Sprite
state: scientist
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobSecuritycadet
name: security cadet lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a security cadet. Seems to have shock marks across the plushie.
components:
- type: Sprite
state: securitycadet
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobSecurityofficer
name: security officer lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a security officer. The stuffing has been padded down from a lot of punching.
components:
- type: Sprite
state: securityofficer
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobServiceworker
name: service worker lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a service worker. Smells like a mix of cleaning supplies and food.
components:
- type: Sprite
state: serviceworker
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobStationengineer
name: station engineer lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a station engineer. It has oil stains on its hands.
components:
- type: Sprite
state: stationengineer
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobTechnicalassistant
name: technical assistant lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a technical assistant. It smells faintly of burnt wires.
components:
- type: Sprite
state: technicalassistant
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobWarden
name: warden lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a warden. Smells like black powder and gun oil.
components:
- type: Sprite
state: warden
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobZookeeper
name: zookeeper lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as a zookeeper. It has some gorilla fur stuck to it.
components:
- type: Sprite
state: zookeeper
- type: entity
parent: BasePlushieLizardJob
id: PlushieLizardJobMultiweh
name: multiweh lizard plushie
description: An adorable stuffed toy that resembles a lizardperson as every job! It's a plushie of many talents. You can hear a HoP crying in the distance.
components:
- type: Sprite
state: multiweh

View File

@@ -0,0 +1,457 @@
# Job-specific trinkets
- type: loadout
id: LizardPlushieCaptain
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobCaptain
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobCaptain
- type: loadout
id: LizardPlushieHeadOfPersonnel
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobHeadOfPersonnel
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobHeadofpersonnel
- type: loadout
id: LizardPlushiePassenger
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobPassenger
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobPassenger
- type: loadout
id: LizardPlushieBartender
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobBartender
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobBartender
- type: loadout
id: LizardPlushieServiceWorker
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobServiceWorker
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobServiceworker
- type: loadout
id: LizardPlushieChef
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobChef
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobChef
- type: loadout
id: LizardPlushieLibrarian
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobLibrarian
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobLibrarian
- type: loadout
id: LizardPlushieLawyer
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobLawyer
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobLawyer
- type: loadout
id: LizardPlushieChaplain
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobChaplain
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobChaplain
- type: loadout
id: LizardPlushieJanitor
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobJanitor
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobJanitor
- type: loadout
id: LizardPlushieBotanist
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobBotanist
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobBotanist
- type: loadout
id: LizardPlushieClown
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobClown
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobClown
- type: loadout
id: LizardPlushieMime
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobMime
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobMime
- type: loadout
id: LizardPlushieMusician
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobMusician
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobMusician
- type: loadout
id: LizardPlushieQuartermaster
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobQuartermaster
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobQuartermaster
- type: loadout
id: LizardPlushieCargoTechnician
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobCargoTechnician
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobCargotechnician
- type: loadout
id: LizardPlushieSalvageSpecialist
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobSalvageSpecialist
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobSalvagespecialist
- type: loadout
id: LizardPlushieChiefEngineer
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobChiefEngineer
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobChiefengineer
- type: loadout
id: LizardPlushieTechnicalAssistant
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:DepartmentTimeRequirement
department: Engineering
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobTechnicalassistant
- type: loadout
id: LizardPlushieStationEngineer
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobStationEngineer
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobStationengineer
- type: loadout
id: LizardPlushieAtmosphericTechnician
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobAtmosphericTechnician
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobAtmospherictechnician
- type: loadout
id: LizardPlushieResearchDirector
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobResearchDirector
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobResearchdirector
- type: loadout
id: LizardPlushieScientist
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobScientist
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobScientist
- type: loadout
id: LizardPlushieResearchAssistant
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:DepartmentTimeRequirement
department: Science
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobResearchassistant
- type: loadout
id: LizardPlushieHeadofSecurity
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobHeadOfSecurity
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobHeadofsecurity
- type: loadout
id: LizardPlushieWarden
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobWarden
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobWarden
- type: loadout
id: LizardPlushieDetective
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobDetective
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobDetective
- type: loadout
id: LizardPlushieSecurity
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobSecurityOfficer
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobSecurityofficer
- type: loadout
id: LizardPlushieSecurityCadet
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:DepartmentTimeRequirement
department: Security
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobSecuritycadet
- type: loadout
id: LizardPlushieChiefMedicalOfficer
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobChiefMedicalOfficer
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobChiefmedicalofficer
- type: loadout
id: LizardPlushieMedicalDoctor
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobMedicalDoctor
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobMedicaldoctor
- type: loadout
id: LizardPlushieMedicalIntern
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:DepartmentTimeRequirement
department: Medical
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobMedicalintern
- type: loadout
id: LizardPlushieChemist
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobChemist
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobChemist
- type: loadout
id: LizardPlushieParamedic
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobParamedic
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobParamedic
- type: loadout
id: LizardPlushieReporter
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobReporter
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobReporter
- type: loadout
id: LizardPlushiePsychologist
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobPsychologist
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobPsychologist
- type: loadout
id: LizardPlushieBoxer
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobBoxer
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobBoxer
- type: loadout
id: LizardPlushieZookeeper
effects:
- !type:JobRequirementLoadoutEffect
requirement:
!type:RoleTimeRequirement
role: JobZookeeper
time: 72000 # 20hr
storage:
back:
- PlushieLizardJobZookeeper

View File

@@ -156,6 +156,13 @@
- CaptainOuterClothing
- CaptainWintercoat
- type: loadoutGroup
id: CaptainJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieCaptain
- type: loadoutGroup
id: HoPHead
name: loadout-group-hop-head
@@ -194,6 +201,13 @@
loadouts:
- HoPWintercoat
- type: loadoutGroup
id: HoPJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieHeadOfPersonnel
# Civilian
- type: loadoutGroup
id: PassengerJumpsuit
@@ -248,6 +262,13 @@
- BlackShoes
- WinterBoots
- type: loadoutGroup
id: PassengerJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushiePassenger
- type: loadoutGroup
id: BartenderHead
name: loadout-group-bartender-head
@@ -274,12 +295,20 @@
- BartenderWintercoat
- type: loadoutGroup
id: BartenderGoldenShaker
name: loadout-group-bartender-shaker
id: BartenderJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieBartender
- BartenderGoldenShaker
- type: loadoutGroup
id: ServiceWorkerJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieServiceWorker
- type: loadoutGroup
id: ChefHead
name: loadout-group-chef-head
@@ -310,6 +339,13 @@
- ChefJacket
- ChefWintercoat
- type: loadoutGroup
id: ChefJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieChef
- type: loadoutGroup
id: LibrarianJumpsuit
name: loadout-group-librarian-jumpsuit
@@ -319,6 +355,13 @@
- CuratorJumpsuit
- CuratorJumpskirt
- type: loadoutGroup
id: LibrarianJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieLibrarian
- type: loadoutGroup
id: LawyerJumpsuit
name: loadout-group-lawyer-jumpsuit
@@ -341,6 +384,13 @@
loadouts:
- LawyerNeck
- type: loadoutGroup
id: LawyerJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieLawyer
- type: loadoutGroup
id: ChaplainHead
name: loadout-group-chaplain-head
@@ -385,6 +435,13 @@
loadouts:
- ChaplainNeck
- type: loadoutGroup
id: ChaplainJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieChaplain
- type: loadoutGroup
id: ChaplainBible
name: loadout-group-chaplain-bible
@@ -434,6 +491,13 @@
loadouts:
- JanitorGoldenPlunger
- type: loadoutGroup
id: JanitorJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieJanitor
- type: loadoutGroup
id: BotanistHead
name: loadout-group-botanist-head
@@ -466,6 +530,13 @@
- BotanistApron
- BotanistWintercoat
- type: loadoutGroup
id: BotanistJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieBotanist
- type: loadoutGroup
id: ClownHead
name: loadout-group-clown-head
@@ -516,6 +587,13 @@
- EmergencyOxygenClown
- LoadoutSpeciesVoxNitrogen
- type: loadoutGroup
id: ClownJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieClown
- type: loadoutGroup
id: MimeHead
name: loadout-group-mime-head
@@ -573,6 +651,13 @@
- EmergencySpeciesMothMime
- LoadoutSpeciesVoxNitrogen
- type: loadoutGroup
id: MimeJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieMime
- type: loadoutGroup
id: MusicianJumpsuit
name: loadout-group-musician-jumpsuit
@@ -622,6 +707,13 @@
- Ocarina
- Bagpipe
- type: loadoutGroup
id: MusicianJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieMusician
# Cargo
- type: loadoutGroup
id: QuartermasterHead
@@ -663,6 +755,13 @@
- BrownShoes
- CargoWinterBoots
- type: loadoutGroup
id: QuartermasterJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieQuartermaster
- type: loadoutGroup
id: CargoTechnicianHead
name: loadout-group-cargo-technician-head
@@ -706,6 +805,13 @@
- CargoTechnicianPDA
- SeniorCourierPDA
- type: loadoutGroup
id: CargoTechnicianJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieCargoTechnician
- type: loadoutGroup
id: SalvageSpecialistBackpack
name: loadout-group-salvage-specialist-backpack
@@ -728,6 +834,13 @@
- SalvageBoots
- CargoWinterBoots
- type: loadoutGroup
id: SalvageSpecialistJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieSalvageSpecialist
# Engineering
- type: loadoutGroup
id: ChiefEngineerHead
@@ -768,6 +881,13 @@
- BrownShoes
- EngineeringWinterBoots
- type: loadoutGroup
id: ChiefEngineerJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieChiefEngineer
- type: loadoutGroup
id: TechnicalAssistantJumpsuit
name: loadout-group-technical-assistant-jumpsuit
@@ -775,6 +895,13 @@
- YellowJumpsuit
- YellowJumpskirt
- type: loadoutGroup
id: TechnicalAssistantJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieTechnicalAssistant
- type: loadoutGroup
id: StationEngineerHead
name: loadout-group-station-engineer-head
@@ -825,6 +952,13 @@
- StationEngineerPDA
- SeniorEngineerPDA
- type: loadoutGroup
id: StationEngineerJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieStationEngineer
- type: loadoutGroup
id: AtmosphericTechnicianJumpsuit
name: loadout-group-atmospheric-technician-jumpsuit
@@ -855,6 +989,13 @@
- WhiteShoes
- EngineeringWinterBoots
- type: loadoutGroup
id: AtmosphericTechnicianJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieAtmosphericTechnician
- type: loadoutGroup
id: SurvivalExtended
name: loadout-group-survival-extended
@@ -903,6 +1044,13 @@
- BrownShoes
- ScienceWinterBoots
- type: loadoutGroup
id: ResearchDirectorJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieResearchDirector
- type: loadoutGroup
id: ScientistHead
name: loadout-group-scientist-head
@@ -974,6 +1122,13 @@
- ScientistPDA
- SeniorResearcherPDA
- type: loadoutGroup
id: ScientistJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieScientist
- type: loadoutGroup
id: ResearchAssistantJumpsuit
name: loadout-group-research-assistant-jumpsuit
@@ -981,6 +1136,13 @@
- WhiteJumpsuit
- WhiteJumpskirt
- type: loadoutGroup
id: ResearchAssistantJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieResearchAssistant
# Security
- type: loadoutGroup
id: HeadofSecurityHead
@@ -1016,6 +1178,13 @@
- HeadofSecurityCoat
- HeadofSecurityWinterCoat
- type: loadoutGroup
id: HeadofSecurityJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieHeadofSecurity
- type: loadoutGroup
id: WardenHead
name: loadout-group-warden-head
@@ -1038,6 +1207,13 @@
- WardenCoat
- WardenArmoredWinterCoat
- type: loadoutGroup
id: WardenJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieWarden
- type: loadoutGroup
id: SecurityHead
name: loadout-group-security-head
@@ -1097,6 +1273,13 @@
- SecurityPDA
- SeniorOfficerPDA
- type: loadoutGroup
id: SecurityJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieSecurity
- type: loadoutGroup
id: DetectiveHead
name: loadout-group-detective-head
@@ -1129,6 +1312,13 @@
- DetectiveCoat
- DetectiveCoatGrey
- type: loadoutGroup
id: DetectiveJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieDetective
- type: loadoutGroup
id: SecurityCadetJumpsuit
name: loadout-group-security-cadet-jumpsuit
@@ -1136,6 +1326,13 @@
- RedJumpsuit
- RedJumpskirt
- type: loadoutGroup
id: SecurityCadetJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieSecurityCadet
- type: loadoutGroup
id: SurvivalSecurity
name: loadout-group-survival-security
@@ -1194,6 +1391,13 @@
- BrownShoes
- MedicalWinterBoots
- type: loadoutGroup
id: ChiefMedicalOfficerJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieChiefMedicalOfficer
- type: loadoutGroup
id: MedicalDoctorHead
name: loadout-group-medical-doctor-head
@@ -1265,6 +1469,13 @@
loadouts:
- SterileMask
- type: loadoutGroup
id: MedicalDoctorJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieMedicalDoctor
- type: loadoutGroup
id: MedicalInternJumpsuit
name: loadout-group-medical-intern-jumpsuit
@@ -1272,6 +1483,13 @@
- WhiteJumpsuit
- WhiteJumpskirt
- type: loadoutGroup
id: MedicalInternJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieMedicalIntern
- type: loadoutGroup
id: ChemistJumpsuit
name: loadout-group-chemist-jumpsuit
@@ -1296,6 +1514,13 @@
- ChemistSatchel
- ChemistDuffel
- type: loadoutGroup
id: ChemistJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieChemist
- type: loadoutGroup
id: ParamedicHead
name: loadout-group-paramedic-head
@@ -1326,6 +1551,13 @@
- WhiteShoes
- MedicalWinterBoots
- type: loadoutGroup
id: ParamedicJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieParamedic
- type: loadoutGroup
id: MedicalEyewear
name: loadout-group-medical-glasses
@@ -1355,6 +1587,13 @@
- ReporterJumpsuit
- JournalistJumpsuit
- type: loadoutGroup
id: ReporterJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieReporter
- type: loadoutGroup
id: PsychologistJumpsuit
name: loadout-group-psychologist-jumpsuit
@@ -1362,6 +1601,13 @@
- PsychologistJumpsuit
- PsychologistJumpskirt
- type: loadoutGroup
id: PsychologistJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushiePsychologist
- type: loadoutGroup
id: BoxerJumpsuit
name: loadout-group-boxer-jumpsuit
@@ -1378,6 +1624,20 @@
- GreenBoxingGloves
- YellowBoxingGloves
- type: loadoutGroup
id: BoxerJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieBoxer
- type: loadoutGroup
id: ZookeeperJobTrinkets
name: loadout-group-jobtrinkets
minLimit: 0
loadouts:
- LizardPlushieZookeeper
# Other
- type: loadoutGroup
id: SurvivalSyndicate

View File

@@ -9,6 +9,7 @@
- CaptainOuterClothing
- Survival
- Trinkets
- CaptainJobTrinkets
- GroupSpeciesBreathTool
- type: roleLoadout
@@ -23,6 +24,7 @@
- Glasses
- Survival
- Trinkets
- HoPJobTrinkets
- GroupSpeciesBreathTool
# Silicons
@@ -51,6 +53,7 @@
- Glasses
- Survival
- Trinkets
- PassengerJobTrinkets
- GroupSpeciesBreathTool
- type: roleLoadout
@@ -61,10 +64,10 @@
- BartenderJumpsuit
- CommonBackpack
- BartenderOuterClothing
- BartenderGoldenShaker
- Glasses
- Survival
- Trinkets
- BartenderJobTrinkets
- GroupSpeciesBreathTool
- type: roleLoadout
@@ -76,6 +79,7 @@
- Glasses
- Survival
- Trinkets
- ServiceWorkerJobTrinkets
- GroupSpeciesBreathTool
- type: roleLoadout
@@ -90,6 +94,7 @@
- Glasses
- Survival
- Trinkets
- ChefJobTrinkets
- GroupSpeciesBreathTool
- type: roleLoadout
@@ -101,6 +106,7 @@
- Glasses
- Survival
- Trinkets
- LibrarianJobTrinkets
- GroupSpeciesBreathTool
- type: roleLoadout
@@ -113,6 +119,7 @@
- Glasses
- Survival
- Trinkets
- LawyerJobTrinkets
- GroupSpeciesBreathTool
- type: roleLoadout
@@ -129,6 +136,7 @@
- Glasses
- Survival
- Trinkets
- ChaplainJobTrinkets
- GroupSpeciesBreathTool
- type: roleLoadout
@@ -143,6 +151,7 @@
- Glasses
- Survival
- Trinkets
- JanitorJobTrinkets
- JanitorPlunger
- GroupSpeciesBreathTool
@@ -157,6 +166,7 @@
- Glasses
- Survival
- Trinkets
- BotanistJobTrinkets
- GroupSpeciesBreathTool
- type: roleLoadout
@@ -172,6 +182,7 @@
- Glasses
- SurvivalClown
- Trinkets
- ClownJobTrinkets
- type: roleLoadout
id: JobMime
@@ -187,6 +198,7 @@
- Glasses
- SurvivalMime
- Trinkets
- MimeJobTrinkets
- type: roleLoadout
id: JobMusician
@@ -199,6 +211,7 @@
- Glasses
- Survival
- Trinkets
- MusicianJobTrinkets
- Instruments
- GroupSpeciesBreathTool
@@ -216,6 +229,7 @@
- Glasses
- Survival
- Trinkets
- QuartermasterJobTrinkets
- GroupSpeciesBreathTool
- type: roleLoadout
@@ -231,6 +245,7 @@
- Glasses
- Survival
- Trinkets
- CargoTechnicianJobTrinkets
- GroupSpeciesBreathTool
- type: roleLoadout
@@ -243,6 +258,7 @@
- Glasses
- Survival
- Trinkets
- SalvageSpecialistJobTrinkets
- GroupSpeciesBreathTool
# Engineering
@@ -258,6 +274,7 @@
- ChiefEngineerShoes
- SurvivalExtended
- Trinkets
- ChiefEngineerJobTrinkets
- GroupSpeciesBreathTool
- type: roleLoadout
@@ -268,6 +285,7 @@
- StationEngineerBackpack
- SurvivalExtended
- Trinkets
- TechnicalAssistantJobTrinkets
- GroupSpeciesBreathTool
- type: roleLoadout
@@ -282,6 +300,7 @@
- StationEngineerID
- SurvivalExtended
- Trinkets
- StationEngineerJobTrinkets
- GroupSpeciesBreathTool
- type: roleLoadout
@@ -294,6 +313,7 @@
- AtmosphericTechnicianShoes
- SurvivalExtended
- Trinkets
- AtmosphericTechnicianJobTrinkets
- GroupSpeciesBreathTool
# Science
@@ -311,6 +331,7 @@
- Glasses
- Survival
- Trinkets
- ResearchDirectorJobTrinkets
- GroupSpeciesBreathTool
- type: roleLoadout
@@ -328,6 +349,7 @@
- Glasses
- Survival
- Trinkets
- ScientistJobTrinkets
- GroupSpeciesBreathTool
- type: roleLoadout
@@ -339,6 +361,7 @@
- Glasses
- Survival
- Trinkets
- ResearchAssistantJobTrinkets
- GroupSpeciesBreathTool
# Security
@@ -354,6 +377,7 @@
- SecurityShoes
- SurvivalSecurity
- Trinkets
- HeadofSecurityJobTrinkets
- SecurityStar
- GroupSpeciesBreathToolSecurity
@@ -368,6 +392,7 @@
- SecurityShoes
- SurvivalSecurity
- Trinkets
- WardenJobTrinkets
- SecurityStar
- GroupSpeciesBreathToolSecurity
@@ -383,6 +408,7 @@
- SecurityBelt
- SurvivalSecurity
- Trinkets
- SecurityJobTrinkets
- SecurityStar
- GroupSpeciesBreathToolSecurity
@@ -397,6 +423,7 @@
- SecurityShoes
- SurvivalSecurity
- Trinkets
- DetectiveJobTrinkets
- SecurityStar
- GroupSpeciesBreathToolSecurity
@@ -407,6 +434,7 @@
- SecurityBackpack
- SurvivalSecurity
- Trinkets
- SecurityCadetJobTrinkets
- GroupSpeciesBreathToolSecurity
# Medical
@@ -425,6 +453,7 @@
- MedicalEyewear
- SurvivalMedical
- Trinkets
- ChiefMedicalOfficerJobTrinkets
- GroupSpeciesBreathToolMedical
- type: roleLoadout
@@ -442,6 +471,7 @@
- MedicalEyewear
- SurvivalMedical
- Trinkets
- MedicalDoctorJobTrinkets
- GroupSpeciesBreathToolMedical
- type: roleLoadout
@@ -453,6 +483,7 @@
- MedicalEyewear
- SurvivalMedical
- Trinkets
- MedicalInternJobTrinkets
- GroupSpeciesBreathToolMedical
- type: roleLoadout
@@ -467,6 +498,7 @@
- MedicalShoes
- SurvivalMedical
- Trinkets
- ChemistJobTrinkets
- GroupSpeciesBreathToolMedical
- type: roleLoadout
@@ -483,6 +515,7 @@
- MedicalEyewear
- SurvivalMedical
- Trinkets
- ParamedicJobTrinkets
- GroupSpeciesBreathToolMedical
# Wildcards
@@ -494,6 +527,7 @@
- Glasses
- Survival
- Trinkets
- ZookeeperJobTrinkets
- GroupSpeciesBreathTool
- type: roleLoadout
@@ -505,6 +539,7 @@
- Glasses
- Survival
- Trinkets
- ReporterJobTrinkets
- GroupSpeciesBreathTool
- type: roleLoadout
@@ -516,6 +551,7 @@
- Glasses
- Survival
- Trinkets
- PsychologistJobTrinkets
- GroupSpeciesBreathTool
- type: roleLoadout
@@ -528,6 +564,7 @@
- Glasses
- Survival
- Trinkets
- BoxerJobTrinkets
- GroupSpeciesBreathTool
# These loadouts are used for non-crew spawns, like off-station antags and event mobs

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

View File

@@ -0,0 +1,170 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "All job lizard plushies made by seam_less (discord), multiweh from all job lizard plushies by ArtisticRoomba",
"size": {
"x": 32,
"y": 32
},
"states": [
{
"name": "atmospherictechnician"
},
{
"name": "bartender"
},
{
"name": "botanist"
},
{
"name": "boxer"
},
{
"name": "captain"
},
{
"name": "cargotechnician"
},
{
"name": "chaplain"
},
{
"name": "chef"
},
{
"name": "chemist"
},
{
"name": "chiefengineer"
},
{
"name": "chiefmedicalofficer"
},
{
"name": "clown"
},
{
"name": "detective"
},
{
"name": "headofpersonnel"
},
{
"name": "headofsecurity"
},
{
"name": "janitor"
},
{
"name": "lawyer"
},
{
"name": "librarian"
},
{
"name": "medicaldoctor"
},
{
"name": "medicalintern"
},
{
"name": "mime"
},
{
"name": "musician"
},
{
"name": "paramedic"
},
{
"name": "passenger"
},
{
"name": "psychologist"
},
{
"name": "quartermaster"
},
{
"name": "reporter"
},
{
"name": "researchassistant"
},
{
"name": "researchdirector"
},
{
"name": "salvager"
},
{
"name": "scientist"
},
{
"name": "securitycadet"
},
{
"name": "securityofficer"
},
{
"name": "serviceworker"
},
{
"name": "stationengineer"
},
{
"name": "technicalassistant"
},
{
"name": "warden"
},
{
"name": "zookeeper"
},
{
"name": "multiweh",
"delays": [
[
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3,
0.3
]
]
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB