Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix roletime reqs #74

Merged
merged 1 commit into from
Oct 8, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions Resources/Prototypes/Roles/Antags/ninja.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,3 @@
antagonist: true
setPreference: false
objective: roles-antag-space-ninja-objective
requirements:
- !type:CharacterOverallTimeRequirement # DeltaV - Playtime requirement
min: 259200 # DeltaV - 72 hours
21 changes: 0 additions & 21 deletions Resources/Prototypes/Roles/Antags/nukeops.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,41 +4,20 @@
antagonist: true
setPreference: true
objective: roles-antag-nuclear-operative-objective
requirements:
- !type:CharacterOverallTimeRequirement
min: 108000 # DeltaV - 30 hours
- !type:CharacterDepartmentTimeRequirement # DeltaV - Security dept time requirement
department: Security
min: 36000 # DeltaV - 10 hours

- type: antag
id: NukeopsMedic
name: roles-antag-nuclear-operative-agent-name
antagonist: true
setPreference: true
objective: roles-antag-nuclear-operative-agent-objective
requirements:
- !type:CharacterOverallTimeRequirement
min: 108000 # DeltaV - 30 hours
- !type:CharacterDepartmentTimeRequirement # DeltaV - Medical dept time requirement
department: Medical
min: 36000 # DeltaV - 10 hours

- type: antag
id: NukeopsCommander
name: roles-antag-nuclear-operative-commander-name
antagonist: true
setPreference: true
objective: roles-antag-nuclear-operative-commander-objective
requirements:
- !type:CharacterOverallTimeRequirement
min: 216000 # DeltaV - 60 hours
- !type:CharacterDepartmentTimeRequirement # DeltaV - Security dept time requirement
department: Security
min: 36000 # DeltaV - 10 hours
- !type:CharacterDepartmentTimeRequirement # DeltaV - Command dept time requirement
department: Command
min: 36000 # DeltaV - 10 hours

#Lone Operative Gear
- type: startingGear
Expand Down
6 changes: 0 additions & 6 deletions Resources/Prototypes/Roles/Antags/revolutionary.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,6 @@
antagonist: true
setPreference: true
objective: roles-antag-rev-head-objective
requirements:
- !type:CharacterOverallTimeRequirement # DeltaV - Playtime requirement
min: 172800 # DeltaV - 48 hours
- !type:CharacterDepartmentTimeRequirement # DeltaV - Command dept time requirement
department: Command
min: 36000 # DeltaV - 10 hours

- type: antag
id: Rev
Expand Down
3 changes: 0 additions & 3 deletions Resources/Prototypes/Roles/Antags/traitor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,3 @@
antagonist: true
setPreference: true
objective: roles-antag-syndicate-agent-objective
requirements:
- !type:CharacterOverallTimeRequirement # DeltaV - Playtime requirement
min: 86400 # DeltaV - 24 hours
3 changes: 0 additions & 3 deletions Resources/Prototypes/Roles/Antags/zombie.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,6 @@
antagonist: true
setPreference: true
objective: roles-antag-initial-infected-objective
requirements:
- !type:CharacterOverallTimeRequirement # DeltaV - Playtime requirement
min: 43200 # DeltaV - 12 hours

- type: antag
id: Zombie
Expand Down
4 changes: 0 additions & 4 deletions Resources/Prototypes/Roles/Jobs/Civilian/bartender.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,6 @@
name: job-name-bartender
description: job-description-bartender
playTimeTracker: JobBartender
requirements:
- !type:CharacterDepartmentTimeRequirement
department: Civilian
min: 3600 #DeltaV
startingGear: BartenderGear
icon: "JobIconBartender"
supervisors: job-supervisors-hop
Expand Down
3 changes: 0 additions & 3 deletions Resources/Prototypes/Roles/Jobs/Civilian/chaplain.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,6 @@
description: job-description-chaplain
playTimeTracker: JobChaplain
requirements:
- !type:CharacterDepartmentTimeRequirement
department: Epistemics # Chaplain is now one of the station's "Crew-Aligned Wizards"
min: 14400 # 4 hours
- !type:CharacterLogicOrRequirement
requirements:
- !type:CharacterSpeciesRequirement
Expand Down
4 changes: 0 additions & 4 deletions Resources/Prototypes/Roles/Jobs/Civilian/chef.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,6 @@
name: job-name-chef
description: job-description-chef
playTimeTracker: JobChef
requirements:
- !type:CharacterDepartmentTimeRequirement
department: Civilian
min: 3600 #DeltaV 1 hour
startingGear: ChefGear
icon: "JobIconChef"
supervisors: job-supervisors-hop
Expand Down
3 changes: 0 additions & 3 deletions Resources/Prototypes/Roles/Jobs/Civilian/clown.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,6 @@
name: job-name-clown
description: job-description-clown
playTimeTracker: JobClown
requirements:
- !type:CharacterOverallTimeRequirement # DeltaV - Playtime requirement
min: 7200 #2 hrs
startingGear: ClownGear
icon: "JobIconClown"
supervisors: job-supervisors-hop
Expand Down
5 changes: 1 addition & 4 deletions Resources/Prototypes/Roles/Jobs/Civilian/lawyer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,7 @@
antagAdvantage: 2 # DeltaV - Reduced TC: Security Radio and Access
requirements:
- !type:CharacterOverallTimeRequirement
min: 36000 # 10 hrs
- !type:CharacterDepartmentTimeRequirement # DeltaV - Security dept time requirement
department: Security
min: 14400 # 4 hours
min: 60
startingGear: LawyerGear
icon: "JobIconLawyer"
supervisors: job-supervisors-cj # Delta V - Change supervisor to chief justice
Expand Down
5 changes: 2 additions & 3 deletions Resources/Prototypes/Roles/Jobs/Civilian/librarian.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,8 @@
description: job-description-librarian
playTimeTracker: JobLibrarian
requirements:
- !type:CharacterDepartmentTimeRequirement
department: Epistemics
min: 14400
- !type:CharacterOverallTimeRequirement
min: 60
- !type:CharacterLogicOrRequirement
requirements:
- !type:CharacterSpeciesRequirement
Expand Down
3 changes: 0 additions & 3 deletions Resources/Prototypes/Roles/Jobs/Civilian/mime.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,6 @@
name: job-name-mime
description: job-description-mime
playTimeTracker: JobMime
requirements:
- !type:CharacterOverallTimeRequirement
min: 7200 # DeltaV - 2 hours
startingGear: MimeGear
icon: "JobIconMime"
supervisors: job-supervisors-hop
Expand Down
3 changes: 0 additions & 3 deletions Resources/Prototypes/Roles/Jobs/Civilian/musician.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,6 @@
name: job-name-musician
description: job-description-musician
playTimeTracker: JobMusician
requirements:
- !type:CharacterOverallTimeRequirement
min: 7200 # DeltaV - 2 hours
startingGear: MusicianGear
icon: "JobIconMusician"
supervisors: job-supervisors-hire
Expand Down
3 changes: 0 additions & 3 deletions Resources/Prototypes/Roles/Jobs/Civilian/service_worker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,6 @@
name: job-name-serviceworker
description: job-description-serviceworker
playTimeTracker: JobServiceWorker
requirements:
- !type:CharacterOverallTimeRequirement
min: 7200 # DeltaV - 2 hours
startingGear: ServiceWorkerGear
icon: "JobIconServiceWorker"
supervisors: job-supervisors-service
Expand Down
22 changes: 2 additions & 20 deletions Resources/Prototypes/Roles/Jobs/Command/captain.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,26 +4,8 @@
description: job-description-captain
playTimeTracker: JobCaptain
requirements:
- !type:CharacterDepartmentTimeRequirement
department: Logistics # DeltaV - Logistics Department replacing Cargo
min: 18000 # DeltaV - 5 hours
- !type:CharacterDepartmentTimeRequirement
department: Engineering
min: 18000 # DeltaV - 5 hours
- !type:CharacterDepartmentTimeRequirement
department: Medical
min: 18000 # DeltaV - 5 hours
- !type:CharacterDepartmentTimeRequirement
department: Security
min: 18000 # DeltaV - 5 hours
- !type:CharacterDepartmentTimeRequirement # DeltaV - Epistemics dept time requirement
department: Epistemics # DeltaV - Epistemics Department replacing Science
min: 18000 # 5 hours
- !type:CharacterDepartmentTimeRequirement
department: Command
min: 108000 # DeltaV - 30 hours
- !type:CharacterOverallTimeRequirement # DeltaV - Playtime requirement
min: 108000 # 30 hours
- !type:CharacterOverallTimeRequirement
min: 60
weight: 20
startingGear: CaptainGear
icon: "JobIconCaptain"
Expand Down
14 changes: 1 addition & 13 deletions Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,8 @@
playTimeTracker: JobHeadOfPersonnel
antagAdvantage: 6 # DeltaV - Reduced TC: Head of Staff
requirements:
- !type:CharacterPlaytimeRequirement
tracker: JobChef
min: 14400 # DeltaV - 4 hours
- !type:CharacterPlaytimeRequirement
tracker: JobBartender
min: 14400 # DeltaV - 4 hours
- !type:CharacterPlaytimeRequirement
tracker: JobJanitor
min: 14400 # DeltaV - 4 hours
- !type:CharacterDepartmentTimeRequirement # DeltaV - Civilian dept time requirement
department: Civilian
min: 72000 # 20 hours
- !type:CharacterOverallTimeRequirement # DeltaV - Playtime requirement
min: 90000 # 25 hours
min: 60
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,9 +5,8 @@
playTimeTracker: JobAtmosphericTechnician
antagAdvantage: 10 # DeltaV - Reduced TC: External Access + Fireaxe + Free Hardsuit
requirements:
- !type:CharacterDepartmentTimeRequirement
department: Engineering
min: 36000 # DeltaV - 10 hours
- !type:CharacterOverallTimeRequirement
min: 60
startingGear: AtmosphericTechnicianGear
icon: "JobIconAtmosphericTechnician"
supervisors: job-supervisors-ce
Expand Down
13 changes: 2 additions & 11 deletions Resources/Prototypes/Roles/Jobs/Engineering/chief_engineer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,8 @@
description: job-description-ce
playTimeTracker: JobChiefEngineer
requirements:
- !type:CharacterPlaytimeRequirement
tracker: JobAtmosphericTechnician
min: 36000 # DeltaV - 10 hours
# - !type:RoleTimeRequirement # DeltaV - No Station Engineer time requirement
# role: JobStationEngineer
# time: 21600 #6 hrs
- !type:CharacterDepartmentTimeRequirement
department: Engineering
min: 90000 # DeltaV - 25 hours
# - !type:OverallPlaytimeRequirement
# time: 72000 # DeltaV - 20 hours
- !type:CharacterOverallTimeRequirement
min: 60 # DeltaV - 25 hours
weight: 10
startingGear: ChiefEngineerGear
icon: "JobIconChiefEngineer"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,6 @@
description: job-description-engineer
playTimeTracker: JobStationEngineer
antagAdvantage: 3 # DeltaV - Reduced TC: External Access + Engineering
requirements:
- !type:CharacterDepartmentTimeRequirement
department: Engineering
min: 14400 #4 hrs
startingGear: StationEngineerGear
icon: "JobIconStationEngineer"
supervisors: job-supervisors-ce
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,6 @@
description: job-description-technical-assistant
playTimeTracker: JobTechnicalAssistant
antagAdvantage: 3 # DeltaV - Reduced TC: External Access + Engineering
requirements:
- !type:CharacterOverallTimeRequirement # DeltaV - to prevent griefers from taking the role.
min: 14400 # 4 hours
# - !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
Expand Down
4 changes: 0 additions & 4 deletions Resources/Prototypes/Roles/Jobs/Medical/chemist.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,6 @@
name: job-name-chemist
description: job-description-chemist
playTimeTracker: JobChemist
requirements:
- !type:CharacterDepartmentTimeRequirement
department: Medical
min: 28800 # DeltaV - 8 hours
startingGear: ChemistGear
icon: "JobIconChemist"
supervisors: job-supervisors-cmo
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,8 @@
playTimeTracker: JobChiefMedicalOfficer
antagAdvantage: 6 # DeltaV - Reduced TC: Head of Staff
requirements:
- !type:CharacterPlaytimeRequirement
tracker: JobChemist
min: 14400 #DeltaV 4 hrs
# - !type:RoleTimeRequirement # DeltaV - No Medical Doctor time requirement
# role: JobMedicalDoctor
# time: 21600 #6 hrs
- !type:CharacterDepartmentTimeRequirement
department: Medical
min: 43200 # DeltaV - 12 hours
- !type:CharacterOverallTimeRequirement
min: 72000 # DeltaV - 20 hours
min: 60 # DeltaV - 20 hours
weight: 10
startingGear: CMOGear
icon: "JobIconChiefMedicalOfficer"
Expand Down
4 changes: 0 additions & 4 deletions Resources/Prototypes/Roles/Jobs/Medical/medical_doctor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,6 @@
name: job-name-doctor
description: job-description-doctor
playTimeTracker: JobMedicalDoctor
requirements:
- !type:CharacterDepartmentTimeRequirement
department: Medical
min: 14400 #4 hrs
startingGear: DoctorGear
icon: "JobIconMedicalDoctor"
supervisors: job-supervisors-cmo
Expand Down
5 changes: 0 additions & 5 deletions Resources/Prototypes/Roles/Jobs/Medical/medical_intern.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,6 @@
name: job-name-intern
description: job-description-intern
playTimeTracker: JobMedicalIntern
requirements:
# - !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
Expand Down
9 changes: 0 additions & 9 deletions Resources/Prototypes/Roles/Jobs/Medical/paramedic.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,6 @@
description: job-description-paramedic
playTimeTracker: JobParamedic
antagAdvantage: 2 # DeltaV - Reduced TC: External Access
requirements:
# - !type:RoleTimeRequirement # DeltaV - No Medical Doctor time requirement
# role: JobMedicalDoctor
# time: 14400 #4 hrs
- !type:CharacterDepartmentTimeRequirement # DeltaV - Medical dept time requirement
department: Medical
min: 28800 # DeltaV - 8 hours
# - !type:OverallPlaytimeRequirement # DeltaV - No playtime requirement
# time: 54000 # 15 hrs
startingGear: ParamedicGear
icon: "JobIconParamedic"
supervisors: job-supervisors-cmo
Expand Down
2 changes: 1 addition & 1 deletion Resources/Prototypes/Roles/Jobs/Science/borg.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
playTimeTracker: JobBorg
requirements:
- !type:CharacterOverallTimeRequirement
min: 216000 #60 hrs
min: 60 #One minute
canBeAntag: false
icon: JobIconBorg
supervisors: job-supervisors-rd
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,6 @@
name: job-name-research-assistant
description: job-description-research-assistant
playTimeTracker: JobResearchAssistant
requirements:
# - !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
Expand Down
7 changes: 2 additions & 5 deletions Resources/Prototypes/Roles/Jobs/Science/research_director.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,10 @@
playTimeTracker: JobResearchDirector
antagAdvantage: 6 # DeltaV - Reduced TC: Head of Staff
requirements:
- !type:CharacterDepartmentTimeRequirement
department: Epistemics # DeltaV - Epistemics Department replacing Science
min: 54000 # DeltaV - 15 hours
- !type:CharacterOverallTimeRequirement
min: 72000 # DeltaV - 20 hours
min: 60 # Not DeltaV - One minute
- !type:CharacterLogicOrRequirement
requirements:
requirements: # Idk I just left this in
- !type:CharacterSpeciesRequirement
inverted: true
species:
Expand Down
4 changes: 0 additions & 4 deletions Resources/Prototypes/Roles/Jobs/Science/roboticist.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,6 @@
name: job-name-roboticist
description: job-description-roboticist
playTimeTracker: JobRoboticist
requirements:
- !type:CharacterDepartmentTimeRequirement
department: Epistemics
min: 14400 # 4 hours - same as scientist
startingGear: RoboticistGear
icon: "JobIconRoboticist"
supervisors: job-supervisors-rd
Expand Down
Loading
Loading