Skip to content

Commit

Permalink
Merge branch 'master' into ianmeatyummy
Browse files Browse the repository at this point in the history
  • Loading branch information
Colin-Tel authored Sep 28, 2023
2 parents aa54778 + 77a8e1d commit 8948e60
Show file tree
Hide file tree
Showing 23 changed files with 115 additions and 65 deletions.
1 change: 1 addition & 0 deletions Resources/Prototypes/Roles/Jobs/Cargo/cargo_technician.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
name: job-name-cargotech
description: job-description-cargotech
playTimeTracker: JobCargoTechnician
antagAdvantage: 2 # DeltaV - Reduced TC: External Access
startingGear: CargoTechGear
icon: "JobIconCargoTechnician"
supervisors: job-supervisors-qm
Expand Down
6 changes: 5 additions & 1 deletion Resources/Prototypes/Roles/Jobs/Cargo/quartermaster.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,17 @@
name: job-name-qm
description: job-description-qm
playTimeTracker: JobQuartermaster
antagAdvantage: 6 # DeltaV - Reduced TC: Head of Staff
requirements:
- !type:RoleTimeRequirement
role: JobCargoTechnician
time: 21600 #6 hrs
- !type:RoleTimeRequirement
role: JobSalvageSpecialist
time: 10800 #3 hrs
- !type:RoleTimeRequirement # DeltaV - Courrier role time requirement
role: JobMailCarrier
time: 7200 # 2 hours
- !type:DepartmentTimeRequirement
department: Cargo
time: 36000 #10 hours
Expand All @@ -19,7 +23,7 @@
startingGear: QuartermasterGear
icon: "JobIconQuarterMaster"
supervisors: job-supervisors-captain
canBeAntag: false
canBeAntag: true # DeltaV - Can be antagonist
access:
- Cargo
- Salvage
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
name: job-name-salvagespec
description: job-description-salvagespec
playTimeTracker: JobSalvageSpecialist
antagAdvantage: 3 # DeltaV - Reduced TC: External Access + Free hardsuit and weapons
requirements:
- !type:DepartmentTimeRequirement
department: Cargo
Expand Down
3 changes: 3 additions & 0 deletions Resources/Prototypes/Roles/Jobs/Civilian/clown.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@
name: job-name-clown
description: job-description-clown
playTimeTracker: JobClown
requirements:
- !type:OverallPlaytimeRequirement # DeltaV - Playtime requirement
time: 60 # 60 seconds
startingGear: ClownGear
icon: "JobIconClown"
supervisors: job-supervisors-hop
Expand Down
4 changes: 4 additions & 0 deletions Resources/Prototypes/Roles/Jobs/Civilian/lawyer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,13 @@
name: job-name-lawyer
description: job-description-lawyer
playTimeTracker: JobLawyer
antagAdvantage: 2 # DeltaV - Reduced TC: Security Radio and Access
requirements:
- !type:OverallPlaytimeRequirement
time: 36000 # 10 hrs
- !type:DepartmentTimeRequirement # DeltaV - Security dept time requirement
department: Security
time: 14400 # 4 hours
startingGear: LawyerGear
icon: "JobIconLawyer"
supervisors: job-supervisors-hop
Expand Down
2 changes: 1 addition & 1 deletion Resources/Prototypes/Roles/Jobs/Civilian/mime.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
playTimeTracker: JobMime
requirements:
- !type:OverallPlaytimeRequirement
time: 14400 #4 hrs
time: 7200 # DeltaV - 2 hours
startingGear: MimeGear
icon: "JobIconMime"
supervisors: job-supervisors-hop
Expand Down
13 changes: 9 additions & 4 deletions Resources/Prototypes/Roles/Jobs/Command/captain.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,21 @@
requirements:
- !type:DepartmentTimeRequirement
department: Engineering
time: 54000 # 15 hours
time: 18000 # DeltaV - 5 hours
- !type:DepartmentTimeRequirement
department: Medical
time: 54000 # 15 hours
time: 18000 # DeltaV - 5 hours
- !type:DepartmentTimeRequirement
department: Security
time: 54000 # 15 hours
time: 18000 # DeltaV - 5 hours
- !type:DepartmentTimeRequirement # DeltaV - Epistemics dept time requirement
department: Science
time: 18000 # 5 hours
- !type:DepartmentTimeRequirement
department: Command
time: 54000 # 15 hours
time: 108000 # DeltaV - 30 hours
- !type:OverallPlaytimeRequirement # DeltaV - Playtime requirement
time: 108000 # 30 hours
weight: 20
startingGear: CaptainGear
icon: "JobIconCaptain"
Expand Down
23 changes: 16 additions & 7 deletions Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,25 +3,34 @@
name: job-name-hop
description: job-description-hop
playTimeTracker: JobHeadOfPersonnel
antagAdvantage: 6 # DeltaV - Reduced TC: Head of Staff
requirements:
- !type:DepartmentTimeRequirement
department: Engineering
time: 36000 # 10 hours
time: 18000 # DeltaV - 5 hours
- !type:DepartmentTimeRequirement
department: Medical
time: 36000 # 10 hours
time: 18000 # DeltaV - 5 hours
- !type:DepartmentTimeRequirement
department: Security
time: 36000 # 10 hrs
- !type:DepartmentTimeRequirement
department: Command
time: 36000 # 10 hours
time: 18000 # DeltaV - 5 hours
- !type:DepartmentTimeRequirement # DeltaV - Epistemics dept time requirement
department: Science
time: 18000 # 5 hours
# - !type:DepartmentTimeRequirement
# department: Command
# time: 36000 # 10 hours
- !type:DepartmentTimeRequirement # DeltaV - Civilian dept time requirement
department: Civilian
time: 10800 # 3 hours
- !type:OverallPlaytimeRequirement # DeltaV - Playtime requirement
time: 72000 # 20 hours
weight: 20
startingGear: HoPGear
icon: "JobIconHeadOfPersonnel"
requireAdminNotify: true
supervisors: job-supervisors-captain
canBeAntag: false
canBeAntag: true # DeltaV - Can be antagonist
access:
- Command
- HeadOfPersonnel
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,11 @@
name: job-name-atmostech
description: job-description-atmostech
playTimeTracker: JobAtmosphericTechnician
antagAdvantage: 10 # DeltaV - Reduced TC: External Access + Fireaxe + Free Hardsuit
requirements:
- !type:DepartmentTimeRequirement
department: Engineering
time: 54000 # 15 hrs
time: 28800 # DeltaV - 8 hours
startingGear: AtmosphericTechnicianGear
icon: "JobIconAtmosphericTechnician"
supervisors: job-supervisors-ce
Expand Down
12 changes: 6 additions & 6 deletions Resources/Prototypes/Roles/Jobs/Engineering/chief_engineer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,15 @@
requirements:
- !type:RoleTimeRequirement
role: JobAtmosphericTechnician
time: 21600 #6 hrs
- !type:RoleTimeRequirement
role: JobStationEngineer
time: 21600 #6 hrs
time: 14400 # DeltaV - 4 hours
# - !type:RoleTimeRequirement # DeltaV - No Station Engineer time requirement
# role: JobStationEngineer
# time: 21600 #6 hrs
- !type:DepartmentTimeRequirement
department: Engineering
time: 36000 #10 hrs
time: 28800 # DeltaV - 8 hours
- !type:OverallPlaytimeRequirement
time: 144000 #40 hrs
time: 72000 # DeltaV - 20 hours
weight: 10
startingGear: ChiefEngineerGear
icon: "JobIconChiefEngineer"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
name: job-name-engineer
description: job-description-engineer
playTimeTracker: JobStationEngineer
antagAdvantage: 3 # DeltaV - Reduced TC: External Access + Engineering
requirements:
- !type:DepartmentTimeRequirement
department: Engineering
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,16 @@
name: job-name-technical-assistant
description: job-description-technical-assistant
playTimeTracker: JobTechnicalAssistant
antagAdvantage: 3 # DeltaV - Reduced TC: External Access + Engineering
requirements:
- !type:DepartmentTimeRequirement
department: Engineering
time: 54000 #15 hrs
inverted: true # stop playing intern if you're good at engineering!
# - !type:DepartmentTimeRequirement # DeltaV - Removes time limit
# department: Engineering
# time: 54000 #15 hrs
# inverted: true # stop playing intern if you're good at engineering!
startingGear: TechnicalAssistantGear
icon: "JobIconTechnicalAssistant"
supervisors: job-supervisors-engineering
canBeAntag: false
canBeAntag: true # DeltaV - Can be antagonist
access:
- Maintenance
- Engineering
Expand Down
2 changes: 1 addition & 1 deletion Resources/Prototypes/Roles/Jobs/Medical/chemist.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
requirements:
- !type:DepartmentTimeRequirement
department: Medical
time: 14400 #4 hrs
time: 21600 # DeltaV - 6 hours
startingGear: ChemistGear
icon: "JobIconChemist"
supervisors: job-supervisors-cmo
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,24 +5,25 @@
name: job-name-cmo
description: job-description-cmo
playTimeTracker: JobChiefMedicalOfficer
antagAdvantage: 6 # DeltaV - Reduced TC: Head of Staff
requirements:
- !type:RoleTimeRequirement
role: JobChemist
time: 10800 #3 hrs
- !type:RoleTimeRequirement
role: JobMedicalDoctor
time: 21600 #6 hrs
# - !type:RoleTimeRequirement # DeltaV - No Medical Doctor time requirement
# role: JobMedicalDoctor
# time: 21600 #6 hrs
- !type:DepartmentTimeRequirement
department: Medical
time: 36000 #10 hrs
time: 43200 # DeltaV - 12 hours
- !type:OverallPlaytimeRequirement
time: 144000 #40 hrs
time: 72000 # DeltaV - 20 hours
weight: 10
startingGear: CMOGear
icon: "JobIconChiefMedicalOfficer"
requireAdminNotify: true
supervisors: job-supervisors-captain
canBeAntag: false
canBeAntag: true # DeltaV - Can be antagonist
access:
- Medical
- Command
Expand Down
10 changes: 5 additions & 5 deletions Resources/Prototypes/Roles/Jobs/Medical/medical_intern.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@
description: job-description-intern
playTimeTracker: JobMedicalIntern
requirements:
- !type:DepartmentTimeRequirement
department: Medical
time: 54000 # 15 hrs
inverted: true # stop playing intern if you're good at med!
# - !type:DepartmentTimeRequirement # DeltaV - Removes time limit
# department: Medical
# time: 54000 # 15 hrs
# inverted: true # stop playing intern if you're good at med!
startingGear: MedicalInternGear
icon: "JobIconMedicalIntern"
supervisors: job-supervisors-medicine
canBeAntag: false
canBeAntag: true # DeltaV - Can be antagonist
access:
- Medical
- Maintenance
Expand Down
14 changes: 9 additions & 5 deletions Resources/Prototypes/Roles/Jobs/Medical/paramedic.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,16 @@
name: job-name-paramedic
description: job-description-paramedic
playTimeTracker: JobParamedic
antagAdvantage: 2 # DeltaV - Reduced TC: External Access
requirements:
- !type:RoleTimeRequirement
role: JobMedicalDoctor
time: 14400 #4 hrs
- !type:OverallPlaytimeRequirement
time: 54000 # 15 hrs
# - !type:RoleTimeRequirement # DeltaV - No Medical Doctor time requirement
# role: JobMedicalDoctor
# time: 14400 #4 hrs
- !type:DepartmentTimeRequirement # DeltaV - Medical dept time requirement
department: Medical
time: 14400 # DeltaV - 4 hours
# - !type:OverallPlaytimeRequirement # DeltaV - No playtime requirement
# time: 54000 # 15 hrs
startingGear: ParamedicGear
icon: "JobIconParamedic"
supervisors: job-supervisors-cmo
Expand Down
10 changes: 5 additions & 5 deletions Resources/Prototypes/Roles/Jobs/Science/research_assistant.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@
description: job-description-research-assistant
playTimeTracker: JobResearchAssistant
requirements:
- !type:DepartmentTimeRequirement
department: Science
time: 54000 #15 hrs
inverted: true # stop playing intern if you're good at science!
# - !type:DepartmentTimeRequirement # DeltaV - Removes time limit
# department: Science
# time: 54000 #15 hrs
# inverted: true # stop playing intern if you're good at science!
startingGear: ResearchAssistantGear
icon: "JobIconResearchAssistant"
supervisors: job-supervisors-science
canBeAntag: false
canBeAntag: true # DeltaV - Can be antagonist
access:
- Research
- Maintenance
Expand Down
5 changes: 3 additions & 2 deletions Resources/Prototypes/Roles/Jobs/Science/research_director.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,13 @@
name: job-name-rd
description: job-description-rd
playTimeTracker: JobResearchDirector
antagAdvantage: 6 # DeltaV - Reduced TC: Head of Staff
requirements:
- !type:DepartmentTimeRequirement
department: Science
time: 36000 #10 hrs
time: 43200 # DeltaV - 12 hours
- !type:OverallPlaytimeRequirement
time: 144000 #40 hrs
time: 72000 # DeltaV - 20 hours
weight: 10
startingGear: ResearchDirectorGear
icon: "JobIconResearchDirector"
Expand Down
2 changes: 1 addition & 1 deletion Resources/Prototypes/Roles/Jobs/Security/detective.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
requirements:
- !type:DepartmentTimeRequirement
department: Security
time: 54000 # 15 hours
time: 36000 # DeltaV - 10 hours
startingGear: DetectiveGear
icon: "JobIconDetective"
supervisors: job-supervisors-hos
Expand Down
18 changes: 12 additions & 6 deletions Resources/Prototypes/Roles/Jobs/Security/head_of_security.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,21 @@
requirements:
- !type:RoleTimeRequirement
role: JobWarden
time: 10800 #3 hrs
- !type:RoleTimeRequirement
role: JobSecurityOfficer
time: 36000 #10 hrs
time: 36000 # DeltaV - 10 hours
# - !type:RoleTimeRequirement # DeltaV - No Security Officer time requirement
# role: JobSecurityOfficer
# time: 36000 #10 hrs
- !type:DepartmentTimeRequirement
department: Security
time: 108000 # 30 hrs
time: 36000 # DeltaV - 10 hours
- !type:DepartmentTimeRequirement # DeltaV - Command dept time requirement
department: Command
time: 36000 # 10 hours
- !type:RoleTimeRequirement # DeltaV - Lawyer role time requirement
role: JobLawyer
time: 14400 # 4 hours
- !type:OverallPlaytimeRequirement
time: 144000 #40 hrs
time: 54000 # DeltaV - 15 hours
weight: 10
startingGear: HoSGear
icon: "JobIconHeadOfSecurity"
Expand Down
10 changes: 5 additions & 5 deletions Resources/Prototypes/Roles/Jobs/Security/security_cadet.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@
playTimeTracker: JobSecurityCadet
requirements:
- !type:OverallPlaytimeRequirement
time: 36000 #10 hrs
- !type:DepartmentTimeRequirement
department: Security
time: 54000 #15 hrs
inverted: true # stop playing intern if you're good at security!
time: 18000 # DeltaV - 5 hours
# - !type:DepartmentTimeRequirement # DeltaV - Removes time limit
# department: Security
# time: 54000 #15 hrs
# inverted: true # stop playing intern if you're good at security!
startingGear: SecurityCadetGear
icon: "JobIconSecurityCadet"
supervisors: job-supervisors-security
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,9 @@
requirements:
- !type:DepartmentTimeRequirement
department: Security
time: 36000 #10 hrs
time: 18000 # DeltaV - 5 hours
- !type:OverallPlaytimeRequirement # DeltaV - Playtime requirement
time: 18000 # 5 hours
startingGear: SecurityOfficerGear
icon: "JobIconSecurityOfficer"
supervisors: job-supervisors-hos
Expand Down
Loading

0 comments on commit 8948e60

Please sign in to comment.