Skip to content

Commit

Permalink
Detectives gain independency (#23114)
Browse files Browse the repository at this point in the history
* add

* fix

* civilian-ise

* update headset name

* aspid det door

* add
  • Loading branch information
UbaserB authored Jan 29, 2024
1 parent 94b4342 commit 807f5fa
Show file tree
Hide file tree
Showing 7 changed files with 58 additions and 53 deletions.
2 changes: 1 addition & 1 deletion Resources/Locale/en-US/job/job-description.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ job-description-chemist = Produce medicinal drugs for the doctors to use, resear
job-description-clown = Entertain the crew through elaborate slapstick routines or terrible jokes.
job-description-cmo = Manage the resources and personnel of the medical department to keep the crew alive.
job-description-paramedic = Rescue critically injured patients all over the station, sometimes outside too. Stablize them, give them a ride to medbay, and get back out there!
job-description-detective = Investigate crime scenes using forensic tools, ensure that the guilty party is found, and have a couple smokes.
job-description-detective = Answer requests for help, investigate crime scenes using forensic tools, and have a couple smokes.
job-description-doctor = Diagnose and heal crewmembers through medicinal chemicals, advanced medicine, and defibrillators. Make sure the dead don't rot, and that cadavers are in the morgue.
job-description-engineer = Keep the station's main engine & solars active, optimize the power network, and make emergency repairs using your hardsuit in spaced areas.
job-description-ertengineer = Ensure that the station has power and clean air.
Expand Down
12 changes: 7 additions & 5 deletions Resources/Maps/aspid.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10715,6 +10715,13 @@ entities:
rot: 1.5707963267948966 rad
pos: -0.5,1.5
parent: 8756
- proto: AirlockDetectiveGlassLocked
entities:
- uid: 3192
components:
- type: Transform
pos: 39.5,48.5
parent: 1
- proto: AirlockEngineeringGlassLocked
entities:
- uid: 9075
Expand Down Expand Up @@ -12484,11 +12491,6 @@ entities:
parent: 1
- proto: AirlockSecurityGlassLocked
entities:
- uid: 3192
components:
- type: Transform
pos: 39.5,48.5
parent: 1
- uid: 8211
components:
- type: Transform
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,12 @@

- type: entity
noSpawn: true
parent: ClothingBackpackSecurity
id: ClothingBackpackSecurityFilledDetective
parent: ClothingBackpack
id: ClothingBackpackFilledDetective
components:
- type: StorageFill
contents:
- id: BoxSurvivalSecurity
- id: Flash
- id: ForensicPad
- id: ForensicScanner

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,12 @@

- type: entity
noSpawn: true
parent: ClothingBackpackDuffelSecurity
id: ClothingBackpackDuffelSecurityFilledDetective
parent: ClothingBackpackDuffel
id: ClothingBackpackDuffelFilledDetective
components:
- type: StorageFill
contents:
- id: BoxSurvivalSecurity
- id: Flash
- id: ForensicPad
- id: ForensicScanner

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,13 +44,12 @@

- type: entity
noSpawn: true
parent: ClothingBackpackSatchelSecurity
id: ClothingBackpackSatchelSecurityFilledDetective
parent: ClothingBackpackSatchel
id: ClothingBackpackSatchelFilledDetective
components:
- type: StorageFill
contents:
- id: BoxSurvivalSecurity
- id: Flash
- id: ForensicPad
- id: ForensicScanner

Expand Down
Original file line number Diff line number Diff line change
@@ -1,38 +1,39 @@
- type: job
id: Detective
name: job-name-detective
description: job-description-detective
playTimeTracker: JobDetective
requirements:
- !type:DepartmentTimeRequirement
department: Security
time: 54000 # 15 hours
startingGear: DetectiveGear
icon: "JobIconDetective"
supervisors: job-supervisors-hos
canBeAntag: false
access:
- Security
- Brig
- Maintenance
- Service
- Detective
special:
- !type:AddImplantSpecial
implants: [ MindShieldImplant ]

- type: startingGear
id: DetectiveGear
equipment:
jumpsuit: ClothingUniformJumpsuitDetective
back: ClothingBackpackSecurityFilledDetective
shoes: ClothingShoesBootsCombatFilled
eyes: ClothingEyesGlassesSunglasses
head: ClothingHeadHatFedoraBrown
outerClothing: ClothingOuterVestDetective
id: DetectivePDA
ears: ClothingHeadsetSecurity
belt: ClothingBeltHolsterFilled
innerClothingSkirt: ClothingUniformJumpskirtDetective
satchel: ClothingBackpackSatchelSecurityFilledDetective
duffelbag: ClothingBackpackDuffelSecurityFilledDetective
- type: job
id: Detective
name: job-name-detective
description: job-description-detective
playTimeTracker: JobDetective
requirements:
- !type:DepartmentTimeRequirement
department: Security
time: 36000 # 10 hours
- !type:DepartmentTimeRequirement
department: Civilian
time: 18000 # 5 hours
startingGear: DetectiveGear
icon: "JobIconDetective"
supervisors: job-supervisors-hop
canBeAntag: true
access:
- Brig
- Maintenance
- Service
- Detective
extendedAccess:
- Security

- type: startingGear
id: DetectiveGear
equipment:
jumpsuit: ClothingUniformJumpsuitDetective
back: ClothingBackpackFilledDetective
shoes: ClothingShoesBootsCombatFilled
eyes: ClothingEyesGlassesSunglasses
head: ClothingHeadHatFedoraBrown
outerClothing: ClothingOuterVestDetective
id: DetectivePDA
ears: ClothingHeadsetSecurity
belt: ClothingBeltHolsterFilled
innerClothingSkirt: ClothingUniformJumpskirtDetective
satchel: ClothingBackpackSatchelFilledDetective
duffelbag: ClothingBackpackDuffelFilledDetective
5 changes: 5 additions & 0 deletions Resources/migration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -165,3 +165,8 @@ ClothingHeadHelmetVoidParamed: null

# 2024-01-19
DefaultStationBeaconTeslaEngine: null

#2024-01-27
ClothingBackpackSecurityFilledDetective: ClothingBackpackFilledDetective
ClothingBackpackDuffelSecurityFilledDetective: ClothingBackpackDuffelFilledDetective
ClothingBackpackSatchelSecurityFilledDetective: ClothingBackpackSatchelFilledDetective

0 comments on commit 807f5fa

Please sign in to comment.