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

Remove Almost All Default Playtime Requirements #1660

Merged
merged 2 commits into from
Jan 26, 2025
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
Original file line number Diff line number Diff line change
Expand Up @@ -27,18 +27,6 @@
name: ghost-role-information-listeningop-name
description: ghost-role-information-listeningop-description
rules: ghost-role-information-listeningop-rules
requirements: # Worth considering these numbers for the goal of making sure someone willing to MRP takes this.
- !type:CharacterOverallTimeRequirement
min: 259200 # 72 hours
- !type:CharacterDepartmentTimeRequirement
department: Security
min: 40000 # 11.1 hours
- !type:CharacterDepartmentTimeRequirement
department: Civilian
min: 40000 # 11.1 hours
- !type:CharacterDepartmentTimeRequirement
department: Command
min: 40000 # 11.1 hours
- type: GhostRoleMobSpawner
prototype: MobHumanSyndicateListener
- type: Sprite
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,6 @@
name: job-name-chief-justice
description: job-description-chief-justice
playTimeTracker: JobChiefJustice
requirements:
- !type:CharacterPlaytimeRequirement
tracker: JobClerk
min: 36000 # 10 hours
- !type:CharacterPlaytimeRequirement
tracker: JobLawyer
min: 36000 # 10 hours
- !type:CharacterPlaytimeRequirement
tracker: JobProsecutor
min: 36000 # 10 hours
- !type:CharacterOverallTimeRequirement
min: 90000 # 25 hours
- !type:CharacterWhitelistRequirement # whitelist requirement because I don't want any dingus judges
weight: 20
startingGear: CJGear
icon: "JobIconChiefJustice"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,6 @@
name: job-name-prosecutor
description: job-description-prosecutor
playTimeTracker: JobProsecutor
requirements:
- !type:CharacterOverallTimeRequirement
min: 36000 # 10 hrs
startingGear: ProsecutorGear
icon: "JobIconProsecutor"
supervisors: job-supervisors-cj
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,6 @@
name: job-name-medical-borg
description: job-description-medical-borg
playTimeTracker: JobMedicalBorg
requirements:
- !type:CharacterOverallTimeRequirement
min: 216000 #60 hrs
- !type:CharacterDepartmentTimeRequirement
department: Medical
min: 21600 #6 hrs
canBeAntag: false
icon: JobIconMedicalBorg
supervisors: job-supervisors-cmo
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -101,12 +101,6 @@
name: ghost-role-information-loneop-name
description: ghost-role-information-loneop-description
rules: ghost-role-information-loneop-rules
requirements:
- !type:CharacterOverallTimeRequirement
min: 172800 # DeltaV - 48 hours
- !type:CharacterDepartmentTimeRequirement # DeltaV - Security dept time requirement
department: Security
min: 36000 # DeltaV - 10 hours
- type: Sprite
sprite: Markers/jobs.rsi
layers:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,6 @@
name: job-name-guard
description: job-description-guard
playTimeTracker: JobPrisonGuard
requirements:
- !type:CharacterOverallTimeRequirement
min: 18000
- !type:CharacterDepartmentTimeRequirement
department: Security
min: 14400
startingGear: PrisonGuardGear
alwaysUseSpawner: true
canBeAntag: false
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,6 @@
name: job-name-martialartist
description: job-description-martialartist
playTimeTracker: JobMartialArtist
requirements:
- !type:CharacterOverallTimeRequirement
min: 7200 #2 hours
startingGear: MartialArtistGear
icon: "JobIconMartialArtist"
supervisors: job-supervisors-hop
Expand Down
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
22 changes: 0 additions & 22 deletions Resources/Prototypes/Roles/Antags/nukeops.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,42 +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 # 30 hours
- !type:CharacterDepartmentTimeRequirement
department: Medical
min: 36000 # 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
- !type:CharacterWhitelistRequirement

#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/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
15 changes: 0 additions & 15 deletions Resources/Prototypes/Roles/Jobs/Cargo/quartermaster.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,6 @@
description: job-description-qm
playTimeTracker: JobQuartermaster
antagAdvantage: 6 # DeltaV - Reduced TC: Head of Staff
requirements:
# - !type:RoleTimeRequirement #DeltaV
# role: JobCargoTechnician
# time: 21600 #6 hrs
- !type:CharacterPlaytimeRequirement
tracker: JobSalvageSpecialist
min: 10800 #3 hrs
- !type:CharacterPlaytimeRequirement # DeltaV - Courier role time requirement
tracker: JobMailCarrier
min: 7200 # 2 hours
- !type:CharacterDepartmentTimeRequirement
department: Logistics # DeltaV - Logistics Department replacing Cargo
min: 43200 #DeltaV 12 hours
- !type:CharacterOverallTimeRequirement
min: 108000 # 30 hours
weight: 10
startingGear: QuartermasterGear
icon: "JobIconQuarterMaster"
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
6 changes: 0 additions & 6 deletions Resources/Prototypes/Roles/Jobs/Civilian/lawyer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,6 @@
description: job-description-lawyer
playTimeTracker: JobLawyer
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
startingGear: LawyerGear
icon: "JobIconLawyer"
supervisors: job-supervisors-cj # Delta V - Change supervisor to chief justice
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: 0 additions & 22 deletions Resources/Prototypes/Roles/Jobs/Command/captain.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,28 +3,6 @@
name: job-name-captain
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:CharacterWhitelistRequirement
weight: 20
startingGear: CaptainGear
icon: "JobIconCaptain"
Expand Down
15 changes: 0 additions & 15 deletions Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,6 @@
description: job-description-hop
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
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
12 changes: 0 additions & 12 deletions Resources/Prototypes/Roles/Jobs/Engineering/chief_engineer.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,18 +3,6 @@
name: job-name-ce
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:CharacterOverallTimeRequirement
min: 108000 # 30 hours
weight: 10
startingGear: ChiefEngineerGear
icon: "JobIconChiefEngineer"
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
Original file line number Diff line number Diff line change
Expand Up @@ -6,18 +6,6 @@
description: job-description-cmo
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: 90000 # 25 hours
weight: 10
startingGear: CMOGear
icon: "JobIconChiefMedicalOfficer"
Expand Down
7 changes: 0 additions & 7 deletions Resources/Prototypes/Roles/Jobs/Science/borg.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,6 @@
name: job-name-station-ai
description: job-description-station-ai
playTimeTracker: JobStationAi
requirements:
- !type:CharacterPlaytimeRequirement
tracker: JobBorg
min: 18000 # 5 hrs
canBeAntag: false
icon: JobIconStationAi
supervisors: job-supervisors-rd
Expand All @@ -21,9 +17,6 @@
name: job-name-borg
description: job-description-borg
playTimeTracker: JobBorg
requirements:
- !type:CharacterOverallTimeRequirement
min: 216000 #60 hrs
canBeAntag: false
icon: JobIconBorg
supervisors: job-supervisors-rd
Expand Down
11 changes: 0 additions & 11 deletions Resources/Prototypes/Roles/Jobs/Science/research_director.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,17 +5,6 @@
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:CharacterPlaytimeRequirement
tracker: JobForensicMantis
min: 18000 # 5 hours
- !type:CharacterPlaytimeRequirement
tracker: JobLibrarian
min: 18000 # 5 hours
- !type:CharacterOverallTimeRequirement
min: 90000 # 25 hours
- !type:CharacterLogicOrRequirement
requirements:
- !type:CharacterSpeciesRequirement
Expand Down
Loading
Loading