Skip to content

Commit

Permalink
Fix Shadowkin Being Able To Take Jobs
Browse files Browse the repository at this point in the history
  • Loading branch information
VMSolidus committed Nov 2, 2024
1 parent dac3536 commit 0609f8e
Show file tree
Hide file tree
Showing 29 changed files with 107 additions and 7 deletions.
5 changes: 5 additions & 0 deletions Resources/Prototypes/Roles/Jobs/Cargo/cargo_technician.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,11 @@
startingGear: CargoTechGear
icon: "JobIconCargoTechnician"
supervisors: job-supervisors-qm
requirements:
- !type:CharacterSpeciesRequirement
inverted: true
species:
- Shadowkin
access:
- Cargo
- Maintenance
Expand Down
1 change: 1 addition & 0 deletions Resources/Prototypes/Roles/Jobs/Cargo/quartermaster.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
species:
- Human
- Harpy
- Dwarf
- !type:CharacterOverallTimeRequirement
min: 3600 #1 hrs
weight: 10
Expand Down
11 changes: 6 additions & 5 deletions Resources/Prototypes/Roles/Jobs/Cargo/salvage_specialist.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,14 @@
name: job-name-salvagespec
description: job-description-salvagespec
playTimeTracker: JobSalvageSpecialist
antagAdvantage: 3 # DeltaV - Reduced TC: External Access + Free hardsuit and weapons
requirements:
- !type:CharacterSpeciesRequirement
inverted: true
species:
- Shadowkin
- !type:CharacterDepartmentTimeRequirement
department: Logistics # DeltaV - Logistics Department replacing Cargo
min: 21600 #DeltaV 6 hrs
# - !type:OverallPlaytimeRequirement #DeltaV
# time: 36000 #10 hrs
department: Logistics
min: 21600
icon: "JobIconShaftMiner"
startingGear: SalvageSpecialistGear
supervisors: job-supervisors-qm
Expand Down
1 change: 1 addition & 0 deletions Resources/Prototypes/Roles/Jobs/Command/captain.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
species:
- Human
- Harpy
- Dwarf
weight: 20
startingGear: CaptainGear
icon: "JobIconCaptain"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
species:
- Human
- Harpy
- Dwarf
weight: 10 # DeltaV - Changed HoP weight from 20 to 10 due to them not being more important than other Heads
startingGear: HoPGear
icon: "JobIconHeadOfPersonnel"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@
playTimeTracker: JobAtmosphericTechnician
antagAdvantage: 10 # DeltaV - Reduced TC: External Access + Fireaxe + Free Hardsuit
requirements:
- !type:CharacterSpeciesRequirement
inverted: true
species:
- Shadowkin
- !type:CharacterOverallTimeRequirement
min: 60
startingGear: AtmosphericTechnicianGear
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
species:
- Human
- Harpy
- Dwarf
weight: 10
startingGear: ChiefEngineerGear
icon: "JobIconChiefEngineer"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,10 @@
- !type:CharacterDepartmentTimeRequirement
department: Engineering
min: 216000 # 60 hrs
- !type:CharacterSpeciesRequirement
inverted: true
species:
- Shadowkin
startingGear: SeniorEngineerGear
icon: "JobIconSeniorEngineer"
supervisors: job-supervisors-ce
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,11 @@
startingGear: StationEngineerGear
icon: "JobIconStationEngineer"
supervisors: job-supervisors-ce
requirements:
- !type:CharacterSpeciesRequirement
inverted: true
species:
- Shadowkin
access:
- Maintenance
- Engineering
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,12 @@
startingGear: TechnicalAssistantGear
icon: "JobIconTechnicalAssistant"
supervisors: job-supervisors-engineering
canBeAntag: true # DeltaV - Can be antagonist
requirements:
- !type:CharacterSpeciesRequirement
inverted: true
species:
- Shadowkin
canBeAntag: true
access:
- Maintenance
- Engineering
Expand Down
5 changes: 5 additions & 0 deletions Resources/Prototypes/Roles/Jobs/Medical/chemist.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@
startingGear: ChemistGear
icon: "JobIconChemist"
supervisors: job-supervisors-cmo
requirements:
- !type:CharacterSpeciesRequirement
inverted: true
species:
- Shadowkin
access:
- Medical
- Chemistry
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@
species:
- Human
- Harpy
- Dwarf
weight: 10
startingGear: CMOGear
icon: "JobIconChiefMedicalOfficer"
Expand Down
5 changes: 5 additions & 0 deletions Resources/Prototypes/Roles/Jobs/Medical/medical_doctor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@
startingGear: DoctorGear
icon: "JobIconMedicalDoctor"
supervisors: job-supervisors-cmo
requirements:
- !type:CharacterSpeciesRequirement
inverted: true
species:
- Shadowkin
access:
- Medical
- Maintenance
Expand Down
5 changes: 5 additions & 0 deletions Resources/Prototypes/Roles/Jobs/Medical/medical_intern.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,11 @@
icon: "JobIconMedicalIntern"
supervisors: job-supervisors-medicine
canBeAntag: true # DeltaV - Can be antagonist
requirements:
- !type:CharacterSpeciesRequirement
inverted: true
species:
- Shadowkin
access:
- Medical
- Maintenance
Expand Down
5 changes: 5 additions & 0 deletions Resources/Prototypes/Roles/Jobs/Medical/paramedic.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,11 @@
startingGear: ParamedicGear
icon: "JobIconParamedic"
supervisors: job-supervisors-cmo
requirements:
- !type:CharacterSpeciesRequirement
inverted: true
species:
- Shadowkin
access:
- Medical
- Maintenance
Expand Down
4 changes: 4 additions & 0 deletions Resources/Prototypes/Roles/Jobs/Medical/senior_physician.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,10 @@
- !type:CharacterDepartmentTimeRequirement
department: Medical
min: 216000 # 60 hrs
- !type:CharacterSpeciesRequirement
inverted: true
species:
- Shadowkin
startingGear: SeniorPhysicianGear
icon: "JobIconSeniorPhysician"
supervisors: job-supervisors-cmo
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,11 @@
icon: "JobIconResearchAssistant"
supervisors: job-supervisors-science
canBeAntag: true # DeltaV - Can be antagonist
requirements:
- !type:CharacterSpeciesRequirement
inverted: true
species:
- Shadowkin
access:
- Research
- Maintenance
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
species:
- Human
- Harpy
- Dwarf
weight: 10
startingGear: ResearchDirectorGear
icon: "JobIconResearchDirector"
Expand Down
5 changes: 5 additions & 0 deletions Resources/Prototypes/Roles/Jobs/Science/roboticist.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@
startingGear: RoboticistGear
icon: "JobIconRoboticist"
supervisors: job-supervisors-rd
requirements:
- !type:CharacterSpeciesRequirement
inverted: true
species:
- Shadowkin
access:
- Research
- Maintenance
Expand Down
5 changes: 5 additions & 0 deletions Resources/Prototypes/Roles/Jobs/Science/scientist.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@
startingGear: ScientistGear
icon: "JobIconScientist"
supervisors: job-supervisors-rd
requirements:
- !type:CharacterSpeciesRequirement
inverted: true
species:
- Shadowkin
access:
- Research
- Maintenance
Expand Down
4 changes: 4 additions & 0 deletions Resources/Prototypes/Roles/Jobs/Science/senior_researcher.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@
playTimeTracker: JobSeniorResearcher
setPreference: true
requirements:
- !type:CharacterSpeciesRequirement
inverted: true
species:
- Shadowkin
- !type:CharacterDepartmentTimeRequirement
department: Epistemics # DeltaV - Epistemics Department replacing Science
min: 216000 #60 hrs
Expand Down
4 changes: 4 additions & 0 deletions Resources/Prototypes/Roles/Jobs/Security/detective.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@
description: job-description-detective
playTimeTracker: JobDetective
requirements:
- !type:CharacterSpeciesRequirement
inverted: true
species:
- Shadowkin
- !type:CharacterOverallTimeRequirement
min: 60
startingGear: DetectiveGear
Expand Down
2 changes: 2 additions & 0 deletions Resources/Prototypes/Roles/Jobs/Security/head_of_security.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,8 @@
- Human
- Reptilian
- Harpy
- Dwarf
- Oni
weight: 10
startingGear: HoSGear
icon: "JobIconHeadOfSecurity"
Expand Down
4 changes: 4 additions & 0 deletions Resources/Prototypes/Roles/Jobs/Security/security_cadet.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@
description: job-description-cadet
playTimeTracker: JobSecurityCadet
requirements:
- !type:CharacterSpeciesRequirement
inverted: true
species:
- Shadowkin
- !type:CharacterOverallTimeRequirement
min: 60
startingGear: SecurityCadetGear
Expand Down
4 changes: 4 additions & 0 deletions Resources/Prototypes/Roles/Jobs/Security/security_officer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@
description: job-description-security
playTimeTracker: JobSecurityOfficer
requirements:
- !type:CharacterSpeciesRequirement
inverted: true
species:
- Shadowkin
- !type:CharacterOverallTimeRequirement
min: 60
startingGear: SecurityOfficerGear
Expand Down
4 changes: 4 additions & 0 deletions Resources/Prototypes/Roles/Jobs/Security/senior_officer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@
playTimeTracker: JobSeniorOfficer
setPreference: false # DeltaV - Disable Senior Roles round start selection
requirements:
- !type:CharacterSpeciesRequirement
inverted: true
species:
- Shadowkin
- !type:CharacterPlaytimeRequirement
tracker: JobWarden
min: 21600 #6 hrs
Expand Down
4 changes: 4 additions & 0 deletions Resources/Prototypes/Roles/Jobs/Security/warden.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@
description: job-description-warden
playTimeTracker: JobWarden
requirements:
- !type:CharacterSpeciesRequirement
inverted: true
species:
- Shadowkin
- !type:CharacterOverallTimeRequirement
min: 60
startingGear: WardenGear
Expand Down
5 changes: 5 additions & 0 deletions Resources/Prototypes/Roles/Jobs/Wildcards/psychologist.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,11 @@
startingGear: PsychologistGear
icon: "JobIconPsychologist"
supervisors: job-supervisors-cmo
requirements:
- !type:CharacterSpeciesRequirement
inverted: true
species:
- Shadowkin
access:
- Medical
- Maintenance
Expand Down
2 changes: 1 addition & 1 deletion Resources/Prototypes/Species/dwarf.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
- type: species
id: Dwarf
name: species-name-dwarf
roundStart: false # DeltaV - Disable dwarf
roundStart: true
prototype: MobDwarf
sprites: MobHumanSprites
markingLimits: MobHumanMarkingLimits
Expand Down

0 comments on commit 0609f8e

Please sign in to comment.