highlights-service-worker = Service Worker
# Station-specific
-highlights-boxer = Boxer
highlights-reporter = Reporter, Journalist
-highlights-zookeeper = Zookeeper
highlights-psychologist = Psychologist, Psychology
# Silicon
job-description-bartender = Manage the bar and keep it lively, give out drinks, and listen to the crew's stories.
job-description-botanist = Grow food for the chef, drugs for medbay, and other plants to keep yourself entertained.
job-description-borg = Half-human, Half-machine. Follow your laws, serve the crew, and hound the science team for upgrades.
-job-description-boxer = Fight your way to the top! Challenge the head of personnel and get brigged when you win. Currently available on Core and Convex.
job-description-brigmedic = Fight in the rear of the security service, for the lives of your comrades! You are the first and last hope of your squad. Hippocrates bless you.
job-description-cadet = Learn the basics of arresting criminals and managing the brig. Listen to your supervisors and feel free to ask them for any help.
job-description-captain = Keep the station running, delegate work to the other heads of staff, and exert your will.
job-description-station-ai = Follow your laws, serve the crew.
job-description-visitor = Enjoy your visit to the station.
job-description-warden = Patrol the Security department, ensure that no one is stealing from the armory, and make sure that all prisoners are processed and let out when their time is up.
-job-description-zookeeper = Put on a joyful display of cute animals and space carps for all the crew to see. Currently available on Oasis.
job-name-ertsecurity = ERT Security
job-name-ertmedic = ERT Medic
job-name-ertjanitor = ERT Janitor
-job-name-boxer = Boxer
-job-name-zookeeper = Zookeeper
job-name-visitor = Visitor
job-name-cluwne = Cluwne
JobBartender = Bartender
JobBorg = Borg
JobBotanist = Botanist
-JobBoxer = Boxer
JobCaptain = Captain
JobCargoTechnician = Cargo Technician
JobCentralCommandOfficial = Central Command Official
JobTechnicalAssistant = Technical Assistant
JobVisitor = Visitor
JobWarden = Warden
-JobZookeeper = Zookeeper
loadout-group-reporter-jumpsuit = Reporter jumpsuit
loadout-group-psychologist-jumpsuit = Psychologist jumpsuit
-
-loadout-group-boxer-jumpsuit = Boxer jumpsuit
-loadout-group-boxer-gloves = Boxer gloves
whitelist:
- Passenger
-- type: listing
- id: uplinkRiggedBoxingGlovesBoxer
- name: uplink-rigged-boxing-gloves-name
- description: uplink-rigged-boxing-gloves-desc
- productEntity: ClothingHandsGlovesBoxingRigged
- discountCategory: usualDiscounts
- discountDownTo:
- Telecrystal: 2
- cost:
- Telecrystal: 4
- categories:
- - UplinkJob
- conditions:
- - !type:BuyerJobCondition
- whitelist:
- - Boxer
-
- type: listing
id: uplinkNecronomicon
name: uplink-necronomicon-name
categories:
- UplinkJob
conditions:
- - !type:BuyerJobCondition # We can't use BuyerDepartmentCondition here since Zookeeper and Chef can also get this
+ - !type:BuyerJobCondition # We can't use BuyerDepartmentCondition here since Chef can also get this
whitelist:
- - Zookeeper
- Scientist
- ResearchDirector
- Chef
- state: green
- state: musician
-- type: entity
- id: SpawnPointBoxer
- parent: SpawnPointJobBase
- name: boxer
- components:
- - type: SpawnPoint
- job_id: Boxer
- - type: Sprite
- layers:
- - state: green
- - state: boxer
-
- type: entity
id: SpawnPointBorg
parent: SpawnPointJobBase
layers:
- state: green
- state: psychologist
-
-- type: entity
- id: SpawnPointZookeeper
- parent: SpawnPointJobBase
- name: zookeeper
- components:
- - type: SpawnPoint
- job_id: Zookeeper
- - type: Sprite
- layers:
- - state: green
- - state: zookeeper
- sprite: *icon-rsi
offset: *icon-offset
state: Boxer
- - type: PresetIdCard
- job: Boxer
- type: entity
parent: IDCardStandard
- sprite: *icon-rsi
offset: *icon-offset
state: Zookeeper
- - type: PresetIdCard
- job: Zookeeper
#Supply
- type: entity
name: double-barreled shotgun
- parent: [BaseWeaponShotgun, BaseGunWieldable, BaseSecurityBartenderZookeeperContraband]
+ parent: [BaseWeaponShotgun, BaseGunWieldable, BaseSecurityBartenderContraband]
id: WeaponShotgunDoubleBarreled
description: An immortal classic. Uses .50 shotgun shells.
components:
allowedDepartments: [ Security ]
allowedJobs: [ Bartender ]
-- type: entity
- id: BaseSecurityBartenderZookeeperContraband
- parent: BaseRestrictedContraband
- abstract: true
- components:
- - type: Contraband
- allowedDepartments: [ Security ]
- allowedJobs: [ Bartender, Zookeeper ]
-
- type: entity
id: BaseSecurityLawyerContraband
parent: BaseRestrictedContraband
+++ /dev/null
-# Jumpsuit
-- type: loadout
- id: BoxerShorts
- equipment:
- jumpsuit: UniformShortsRed
-
-- type: loadout
- id: BoxerShortsWithTop
- equipment:
- jumpsuit: UniformShortsRedWithTop
-
-# Gloves
-- type: loadout
- id: RedBoxingGloves
- equipment:
- gloves: ClothingHandsGlovesBoxingRed
-
-- type: loadout
- id: BlueBoxingGloves
- equipment:
- gloves: ClothingHandsGlovesBoxingBlue
-
-- type: loadout
- id: GreenBoxingGloves
- equipment:
- gloves: ClothingHandsGlovesBoxingGreen
-
-- type: loadout
- id: YellowBoxingGloves
- equipment:
- gloves: ClothingHandsGlovesBoxingYellow
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
loadouts:
- LizardPlushiePsychologist
-- type: loadoutGroup
- id: BoxerJumpsuit
- name: loadout-group-boxer-jumpsuit
- loadouts:
- - BoxerShorts
- - BoxerShortsWithTop
-
-- type: loadoutGroup
- id: BoxerGloves
- name: loadout-group-boxer-gloves
- loadouts:
- - RedBoxingGloves
- - BlueBoxingGloves
- - 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
- GroupSpeciesBreathToolMedical
# Wildcards
-- type: roleLoadout
- id: JobZookeeper
- groups:
- - GroupTankHarness
- - CommonBackpack
- - Glasses
- - Survival
- - Trinkets
- - ZookeeperJobTrinkets
- - GroupSpeciesBreathTool
-
- type: roleLoadout
id: JobReporter
groups:
- PsychologistJobTrinkets
- GroupSpeciesBreathTool
-- type: roleLoadout
- id: JobBoxer
- groups:
- - GroupTankHarness
- - BoxerJumpsuit
- - BoxerGloves
- - CommonBackpack
- - Glasses
- - Survival
- - Trinkets
- - BoxerJobTrinkets
- - GroupSpeciesBreathTool
-
# These loadouts are used for non-crew spawns, like off-station antags and event mobs
# They will be used without player configuration, thus they will only ever apply what is forced by MinLimit
Chaplain: [ 1, 1 ]
Librarian: [ 1, 1 ]
ServiceWorker: [ 2, 2 ]
- Zookeeper: [ 1, 1 ]
Reporter: [ 1, 1 ]
#engineering (8)
AtmosphericTechnician: [ 3, 3 ]
physicalDesc: reagent-physical-desc-nondescript
allowedDepartments:
- Medical
- allowedJobs:
- - Zookeeper
metabolisms:
Poison:
effects:
allowedDepartments:
- Security
- Medical
- allowedJobs:
- - Zookeeper
color: "#AAAAAA"
metabolisms:
Poison:
+++ /dev/null
-- type: job
- id: Boxer
- name: job-name-boxer
- description: job-description-boxer
- playTimeTracker: JobBoxer
- startingGear: BoxerGear
- icon: "JobIconBoxer"
- supervisors: job-supervisors-hop
- access:
- - Service
- - Maintenance
- special:
- - !type:GiveItemOnHolidaySpecial
- holiday: BoxingDay
- prototype: ClothingHandsGlovesBoxingRigged
-
-- type: startingGear
- id: BoxerGear
- equipment:
- id: BoxerPDA
- ears: ClothingHeadsetService
- shoes: ClothingShoesColorRed
- belt: ClothingBeltChampion
- #storage:
- #back:
- #- Stuff
-
-- type: chameleonOutfit
- id: BoxerChameleonOutfit
- job: Boxer
- equipment:
- head: ClothingHeadHatBlacksoft
- eyes: ClothingEyesGlassesCheapSunglasses
- mask: ClothingMaskBreath
- outerClothing: ClothingOuterWinterColorGray
- jumpsuit: UniformShortsRedWithTop
- neck: ClothingNeckScarfStripedRed
+++ /dev/null
-- type: job
- id: Zookeeper
- name: job-name-zookeeper
- description: job-description-zookeeper
- playTimeTracker: JobZookeeper
- startingGear: ZookeeperGear
- icon: "JobIconZookeeper"
- supervisors: job-supervisors-hop
- access:
- - Service
- - Maintenance
- special:
- - !type:GiveItemOnHolidaySpecial
- holiday: MonkeyDay
- prototype: MonkeyCubeBox
-
-- type: startingGear
- id: ZookeeperGear
- equipment:
- jumpsuit: ClothingUniformJumpsuitSafari
- head: ClothingHeadSafari
- shoes: ClothingShoesColorWhite
- id: ZookeeperPDA
- ears: ClothingHeadsetService
- #storage:
- #back:
- #- Stuff
-
-- type: chameleonOutfit
- id: ZookeeperChameleonOutfit
- job: Zookeeper
- equipment:
- eyes: ClothingEyesGlassesCheapSunglasses
- mask: ClothingMaskBreath
- outerClothing: ClothingOuterWinterColorLightBrown
- neck: ClothingNeckScarfStripedBrown
- belt: ClothingBeltStorageWaistbag
- gloves: ClothingHandsGlovesColorBrown
-
roles:
- Bartender
- Botanist
- - Boxer
- Chaplain
- Chef
- Clown
- Passenger
- Reporter
- Visitor
- - Zookeeper
- ServiceWorker
- type: department
color: "#9FED58"
weight: 10
roles:
- - Boxer
- Reporter
- - Zookeeper
- Psychologist
primary: false
- type: playTimeTracker
id: JobWarden
-
-- type: playTimeTracker
- id: JobBoxer
-
-- type: playTimeTracker
- id: JobZookeeper
# 2025-10-28
DrinkKiraSpecial: DrinkOrangeLimeSodaGlass
+
+# 2025-12-06
+SpawnPointZookeeper: null
+SpawnPointBoxer: null