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

Sorting departments. #42

Open
wants to merge 68 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 18 commits
Commits
Show all changes
68 commits
Select commit Hold shift + click to select a range
cc2f5f8
Sorting departments.
Adrian16199 Jan 18, 2024
2a5ccb5
Merge branch 'master' into Sort-departments
Adrian16199 Jan 25, 2024
4edf031
Just bit of sortin prolly
Adrian16199 Jan 25, 2024
631d949
Merge branch 'master' into Sort-departments
Adrian16199 Jan 30, 2024
76c11e3
Bit of a clean up.
Adrian16199 Jan 30, 2024
671b5c6
Cleaning
Adrian16199 Feb 1, 2024
7eae263
A small detail.
Adrian16199 Feb 1, 2024
d179a6c
Update Resources/Locale/en-US/nyanotrasen/job/job-description.ftl
Adrian16199 Feb 1, 2024
72eaa00
Update Resources/Prototypes/DeltaV/Catalog/Fills/Boxes/pda.yml
Adrian16199 Feb 1, 2024
df6666c
Update Resources/Prototypes/Roles/Jobs/Cargo/salvage_specialist.yml
Adrian16199 Feb 1, 2024
56986be
Update Resources/Prototypes/Roles/Jobs/Cargo/salvage_specialist.yml
Adrian16199 Feb 1, 2024
e0a5719
Update Resources/Prototypes/Nyanotrasen/Roles/Jobs/Cargo/mail_carrier…
Adrian16199 Feb 1, 2024
100f12a
Update Resources/Prototypes/Entities/Structures/Machines/salvage.yml
Adrian16199 Feb 1, 2024
656931f
Update Resources/Prototypes/Entities/Mobs/Cyborgs/borg_chassis.yml
Adrian16199 Feb 1, 2024
731f454
Deletion of logistics
Adrian16199 Feb 3, 2024
b309633
Re-enables forensic mantis.
Adrian16199 Feb 3, 2024
2b0f044
No more captain
Adrian16199 Feb 3, 2024
d4479d3
Buh
Adrian16199 Feb 3, 2024
c847d9c
Update Resources/Prototypes/Roles/Jobs/Cargo/quartermaster.yml
Adrian16199 Feb 4, 2024
899b49c
Update Resources/Prototypes/Roles/Jobs/Cargo/salvage_specialist.yml
Adrian16199 Feb 4, 2024
1041574
get rid of debug changes
Adrian16199 Feb 4, 2024
bc1f5d0
Merge branch 'master' into Sort-departments
Adrian16199 Feb 4, 2024
43ba09c
Decrease access
Adrian16199 Feb 4, 2024
886267c
Cargo technician instead of QM
Adrian16199 Feb 4, 2024
b479c49
cleanin and fixin....
Adrian16199 Feb 4, 2024
3841942
Buh....
Adrian16199 Feb 4, 2024
3ea3f47
Headset just for salvage!
Adrian16199 Feb 4, 2024
b3e9156
salvage magnet speaks on Engineering comms
DEATHB4DEFEAT Feb 5, 2024
c24438d
some cleanup
DEATHB4DEFEAT Feb 5, 2024
1a9d4d4
eradicate Logistics
DEATHB4DEFEAT Feb 5, 2024
9b3db9e
Applyin....
Adrian16199 Feb 5, 2024
87b4e95
Removin specific....
Adrian16199 Feb 5, 2024
2035b41
Fixin.... whitespacin....
Adrian16199 Feb 5, 2024
a1fffcf
Update Resources/Prototypes/DeltaV/Entities/Objects/Misc/first_bill.yml
Adrian16199 Feb 10, 2024
9ffec89
Update Content.Server/Salvage/SalvageSystem.Magnet.cs
Adrian16199 Feb 10, 2024
4ef613b
Update Resources/Prototypes/DeltaV/Objectives/stealTargetGroups.yml
Adrian16199 Feb 10, 2024
78c5f4d
Update Resources/Prototypes/Entities/Clothing/Ears/headsets.yml
Adrian16199 Feb 10, 2024
9b212e1
Update Resources/Prototypes/Entities/Clothing/Head/hoods.yml
Adrian16199 Feb 10, 2024
85010c7
Update Resources/Prototypes/Entities/Objects/Misc/rubber_stamp.yml
Adrian16199 Feb 10, 2024
ecf2d34
Update Resources/Prototypes/Nyanotrasen/Roles/Jobs/Cargo/mail_carrier…
Adrian16199 Feb 10, 2024
8e149d2
Update Resources/Prototypes/Roles/Jobs/departments.yml
Adrian16199 Feb 10, 2024
840cdf4
Update Resources/Prototypes/Entities/Structures/Storage/Closets/Locke…
Adrian16199 Feb 10, 2024
812efbf
Update Resources/Prototypes/Entities/Structures/Decoration/banners.yml
Adrian16199 Feb 10, 2024
3bc069d
Update Resources/Prototypes/Entities/Clothing/Head/soft.yml
Adrian16199 Feb 10, 2024
a27219c
Update Resources/Prototypes/Entities/Clothing/Head/soft.yml
Adrian16199 Feb 10, 2024
e617984
Update Resources/Prototypes/Entities/Clothing/Neck/cloaks.yml
Adrian16199 Feb 10, 2024
a0322c6
Update Resources/Prototypes/Entities/Clothing/Neck/mantles.yml
Adrian16199 Feb 10, 2024
3f589da
Update Resources/Prototypes/Entities/Clothing/Uniforms/jumpskirts.yml
Adrian16199 Feb 10, 2024
1c62a34
Update Resources/Prototypes/Entities/Clothing/OuterClothing/wintercoa…
Adrian16199 Feb 10, 2024
50d9c1b
Update Resources/Prototypes/Entities/Objects/Misc/identification_card…
Adrian16199 Feb 10, 2024
1b0e7d4
Update Resources/Prototypes/Entities/Clothing/Uniforms/jumpskirts.yml
Adrian16199 Feb 10, 2024
c9a8bc2
Update Resources/Prototypes/Entities/Clothing/Uniforms/jumpsuits.yml
Adrian16199 Feb 10, 2024
6925434
Update Resources/Prototypes/Entities/Clothing/Uniforms/jumpsuits.yml
Adrian16199 Feb 10, 2024
a519811
Update Resources/Prototypes/Entities/Markers/Spawners/jobs.yml
Adrian16199 Feb 10, 2024
338fd01
Update Resources/Prototypes/Entities/Objects/Devices/pda.yml
Adrian16199 Feb 10, 2024
b2549a3
Update Resources/Prototypes/Entities/Objects/Devices/pda.yml
Adrian16199 Feb 10, 2024
756b004
Update Resources/Prototypes/Entities/Objects/Fun/figurines.yml
Adrian16199 Feb 10, 2024
77698ea
Merge branch 'master' into Sort-departments
Adrian16199 Feb 12, 2024
ccd8637
Apply suggestions from code review
Adrian16199 Feb 14, 2024
4ac4b1a
applying
Adrian16199 Feb 14, 2024
2296b8d
Update head_of_personnel.yml
Adrian16199 Feb 14, 2024
1d8429a
Update head_of_personnel.yml
Adrian16199 Feb 14, 2024
54ba5c9
Merge branch 'master' into Sort-departments
Adrian16199 Mar 5, 2024
d8aa263
B-buh
Adrian16199 Mar 5, 2024
e7a3568
Cargo
Adrian16199 Mar 5, 2024
1b13541
hopefully fixes yml?
Adrian16199 Mar 15, 2024
de5b4fc
Merge branch 'master' into Sort-departments
Adrian16199 Mar 15, 2024
4853d6d
buh
Adrian16199 Mar 17, 2024
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
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 @@ -34,7 +34,7 @@ job-description-mime = Entertain the crew through non-vocal means, and engage wi
job-description-musician = Entertain the crew with your unique musical talent, and acquire new instruments to mess around with.
job-description-passenger = Enjoy your stay aboard the station with no obligations!
job-description-psychologist = Provide emotional support to traumatized crew.
job-description-qm = Manage the supplies of the station & the logistics department, keep the salvage specialists working, make sure all orders are fulfilled, and keep the money flowing.
job-description-qm = Manage the supplies of the station, make sure all orders are fulfilled, and keep the money flowing.
job-description-rd = Manage the epistemics department, unlocking technologies, acquiring & researching artifacts, and performing experiments.
job-description-research-assistant = Learn the basics of how to research various artifacts, anomalies and robotics.
job-description-reporter = Entertain & inform the crew with your vibrant journalism through wireless cameras, the radio and the news.
Expand Down
2 changes: 1 addition & 1 deletion Resources/Locale/en-US/job/job-names.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ job-name-botanist = Botanist
job-name-bartender = Bartender
job-name-passenger = Passenger
job-name-salvagespec = Salvage specialist
job-name-qm = Logistics Officer
job-name-qm = QuarterMaster
job-name-cargotech = Cargo Technician
job-name-chef = Chef
job-name-clown = Clown
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
job-description-gladiator = Put on a combat spectacle for the crew. Fight for your freedom, glory, and honor. Currently available on Arena.
job-description-guard = Keep track of prisoners and make sure they have their basic needs.
job-description-mail-carrier = Deliver mail and other packages from and to logistics. Avoid dogs.
job-description-mail-carrier = Deliver mail and other packages to and from Cargo. Avoid dogs.
job-description-martialartist = Be honorable and disciplined, spar in the dojo, challenge security to CQC. Currently available on Shōkō.
job-description-prisoner = Sit in prison. Gamble with your cellmates. Talk to the warden. Write your memoirs.
job-description-mantis = Solve mysteries from the nature of the universe to the meaning of life. Be the main person to deal with Psionic beings.
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
job-supervisors-css = the chief service supervisor
job-supervisors-cc = central command, and discussion among the board of heads
3 changes: 2 additions & 1 deletion Resources/Prototypes/DeltaV/Catalog/Fills/Boxes/pda.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,8 +57,9 @@
- type: StorageFill
contents:
- id: EngineerPDA
amount: 3
amount: 2
- id: AtmosPDA
- id: SalvagePDA # Parkstation-EngineeringSalvagers

- type: entity
name: logistics PDA box
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@
- Common
- Science
- type: AccessReader
access: [["Cargo"], ["Salvage"], ["Command"], ["Research"]]
access: [["Engineering"], ["Salvage"], ["Command"], ["Research"]] # Parkstation-EngineeringSalvagers
- type: Inventory
templateId: borgTall

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@
- type: IntrinsicRadioReceiver
- type: ActiveRadio
channels:
- Supply
- Engineering # Parkstation-EngineeringSalvagers
- type: SalvageMagnet
- type: ApcPowerReceiver
powerLoad: 2500 # TODO change this to a HV power draw that really hits the grid hard WHEN active
Expand Down
2 changes: 1 addition & 1 deletion Resources/Prototypes/Maps/debug.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
mapNameTemplate: "Dev"
- type: StationJobs
overflowJobs:
- Captain
- HeadOfPersonnel
DEATHB4DEFEAT marked this conversation as resolved.
Show resolved Hide resolved
availableJobs:
Captain: [ -1, -1 ]

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,8 @@
- Cargo
- Maintenance
- Mail

- Service # Parkstation
Adrian16199 marked this conversation as resolved.
Show resolved Hide resolved

- type: startingGear
id: MailCarrierGear
equipment:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
name: job-name-mantis
description: job-description-mantis
playTimeTracker: JobForensicMantis
setPreference: false # Parkstation-Playtime
DEATHB4DEFEAT marked this conversation as resolved.
Show resolved Hide resolved
requirements:
- !type:OverallPlaytimeRequirement
time: 18000
Expand Down Expand Up @@ -39,7 +38,7 @@
gloves: ClothingHandsGlovesColorWhite
outerClothing: ClothingOuterCoatMantis
belt: ClothingBeltMantis
# pocket2: ForensicScanner # DeltaV - Mantis is no longer a Detective
DEATHB4DEFEAT marked this conversation as resolved.
Show resolved Hide resolved
pocket2: ForensicScanner
innerClothingSkirt: ClothingUniformSkirtMantis
satchel: ClothingBackpackSatchelMantisFilled
duffelbag: ClothingBackpackDuffelMantisFilled
2 changes: 1 addition & 1 deletion Resources/Prototypes/Palettes/departmental.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@
security: "#DE3A3A96"
bar: "#79150096"
epistemics: "#D381C996" # DeltaV - Epistemics Department replacing Science
logistics: "#A4610696" # DeltaV - Logistics Department replacing Cargo
#logistics: "#A4610696" # DeltaV - Logistics Department replacing Cargo
neutral: "#D4D4D496"
neutralLight: "#D4D4D428"
44 changes: 22 additions & 22 deletions Resources/Prototypes/Roles/Jobs/Cargo/quartermaster.yml
Adrian16199 marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -8,37 +8,37 @@
# - !type:RoleTimeRequirement #DeltaV
# role: JobCargoTechnician
# time: 21600 #6 hrs
- !type:RoleTimeRequirement
role: JobSalvageSpecialist
time: 10800 #3 hrs
- !type:RoleTimeRequirement # DeltaV - Courier role time requirement
role: JobMailCarrier
time: 7200 # 2 hours
- !type:DepartmentTimeRequirement
department: Logistics # DeltaV - Logistics Department replacing Cargo
time: 43200 #DeltaV 12 hours
- !type:OverallPlaytimeRequirement
time: 144000 #40 hrs
weight: 10
#- !type:RoleTimeRequirement #Parkstation - No longer has these requirements from here.
# role: JobSalvageSpecialist
# time: 10800 #3 hrs
#- !type:RoleTimeRequirement # DeltaV - Courier role time requirement
# role: JobMailCarrier
# time: 7200 # 2 hours
#- !type:DepartmentTimeRequirement
# department: Logistics # DeltaV - Logistics Department replacing Cargo
# time: 43200 #DeltaV 12 hours
#- !type:OverallPlaytimeRequirement
# time: 144000 #40 hrs # Parkstation - No longer has these requirements till here.
Adrian16199 marked this conversation as resolved.
Show resolved Hide resolved
# weight: 10 # Parkstation - No longer command.
startingGear: QuartermasterGear
icon: "JobIconQuarterMaster"
supervisors: job-supervisors-captain
canBeAntag: false
supervisors: job-supervisors-css
#canBeAntag: false
access:
- Cargo
- Salvage
#- Salvage # Parkstation - Salvage is now engineering
- Mail # Nyanotrasen - MailCarrier, see Resources/Prototypes/Nyanotrasen/Roles/Jobs/Cargo/mail-carrier.yml
- Quartermaster
- Maintenance
- Command
#- Command # Parkstation - Quartermaster isnt a head anymore.
- Orders # DeltaV - Orders, see Resources/Prototypes/DeltaV/Access/cargo.yml
- External # DeltaV - for promoting salvage specialists
special:
- !type:AddImplantSpecial
implants: [ MindShieldImplant ]
- !type:AddComponentSpecial
components:
- type: CommandStaff
#special: # Parkstation - No longer command.
#- !type:AddImplantSpecial
# implants: [ MindShieldImplant ]
#- !type:AddComponentSpecial
# components:
# - type: CommandStaff

- type: startingGear
id: QuartermasterGear
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,15 @@
antagAdvantage: 3 # DeltaV - Reduced TC: External Access + Free hardsuit and weapons
requirements:
- !type:DepartmentTimeRequirement
department: Logistics # DeltaV - Logistics Department replacing Cargo
department: Engineering # DeltaV - Logistics Department replacing Cargo # ParkStation - Engineering is now their home.
Adrian16199 marked this conversation as resolved.
Show resolved Hide resolved
time: 21600 #DeltaV 6 hrs
# - !type:OverallPlaytimeRequirement #DeltaV
# time: 36000 #10 hrs
icon: "JobIconShaftMiner"
startingGear: SalvageSpecialistGear
supervisors: job-supervisors-qm
supervisors: job-supervisors-ce # Parkstation-EngineeringSalvagers
access:
- Cargo
- Engineering # ParkStation-EngineeringSalvagers
- Salvage
- Maintenance
- External
Expand Down
7 changes: 4 additions & 3 deletions Resources/Prototypes/Roles/Jobs/Command/captain.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,11 @@
name: job-name-captain
description: job-description-captain
playTimeTracker: JobCaptain
setPreference: false # Parkstation-Playtime
requirements:
- !type:DepartmentTimeRequirement
department: Logistics # DeltaV - Logistics Department replacing Cargo
time: 18000 # DeltaV - 5 hours
#- !type:DepartmentTimeRequirement
# department: Logistics # DeltaV - Logistics Department replacing Cargo
# time: 18000 # DeltaV - 5 hours
- !type:DepartmentTimeRequirement
department: Engineering
time: 18000 # DeltaV - 5 hours
Expand Down
24 changes: 12 additions & 12 deletions Resources/Prototypes/Roles/Jobs/Command/head_of_personnel.yml
Adrian16199 marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
startingGear: HoPGear
icon: "JobIconHeadOfPersonnel"
requireAdminNotify: true
supervisors: job-supervisors-captain
supervisors: job-supervisors-cc # ParkStation - Oligarchy
canBeAntag: false
access:
DEATHB4DEFEAT marked this conversation as resolved.
Show resolved Hide resolved
- Command
Expand All @@ -32,24 +32,24 @@
- Janitor
- Theatre
- Kitchen
# - Chapel
- Chapel
- Hydroponics
- External
# I mean they'll give themselves the rest of the access levels *anyways*.
# As of 15/03/23 they can't do that so here's MOST of the rest of the access levels.
# Head level access that isn't their own was deliberately left out, get AA from the captain instead.
# Delta V - fuck all of this HoP is a service role
# - Chemistry
# - Engineering
# - Research
# - Detective
# - Salvage
# - Security # NoooOoOo!! My HoPcurity!1
# Delta V - fuck all of this HoP is a service role, # Parkstation - NU UH
- Chemistry
- Engineering
- Research
- Detective
- Salvage
- Security # NoooOoOo!! My HoPcurity!1
# - Brig
- Lawyer
# - Cargo
# - Atmospherics
# - Medical
- Cargo
- Atmospherics
- Medical
- Boxer # DeltaV - Add Boxer access
- Clown # DeltaV - Add Clown access
- Library # DeltaV - Add Library access
Expand Down
27 changes: 15 additions & 12 deletions Resources/Prototypes/Roles/Jobs/departments.yml
Adrian16199 marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
- type: department
id: Logistics # DeltaV - Logistics Department replacing Cargo
description: department-Cargo-description
color: "#A46106"
roles:
- CargoTechnician
- Quartermaster
- SalvageSpecialist
- MailCarrier # Nyanotrasen - MailCarrier, see Resources/Prototypes/Nyanotrasen/Roles/Jobs/Cargo/mail-carrier.yml
#- type: department # Parkstation - logistics is in civilian, deletin this gives big error.
# id: Logistics # DeltaV - Logistics Department replacing Cargo
# description: department-Cargo-description
# color: "#A46106"
# roles:
#- CargoTechnician
# - Quartermaster
#- SalvageSpecialist # Going to need to change that
# - MailCarrier # Nyanotrasen - MailCarrier, see Resources/Prototypes/Nyanotrasen/Roles/Jobs/Cargo/mail-carrier.yml

- type: department
id: Civilian
Expand All @@ -21,8 +21,10 @@
# - Chaplain # DeltaV - Move Chaplain into Epistemics
- Chef
- Clown
- HeadOfPersonnel
#- HeadOfPersonnel # Parkstation - Replaced by ChiefServiceSupervisor as service command.
- MailCarrier # Parkstation - civilian job
- ChiefServiceSupervisor # Parkstation-CSS
- Quartermaster # Parkstation - the cargo man.
- Janitor
- Lawyer
- Librarian
Expand All @@ -41,15 +43,15 @@
description: department-Command-description
color: "#334E6D"
roles:
- Captain
- Captain # Parkstation - keepin this for Death to handle it.
- CentralCommandOfficial
DEATHB4DEFEAT marked this conversation as resolved.
Show resolved Hide resolved
- ChiefServiceSupervisor # Parkstation-CSS
- ChiefEngineer
- ChiefMedicalOfficer
- HeadOfPersonnel
- HeadOfSecurity
- ResearchDirector
- Quartermaster
#- Quartermaster # Parkstation - No more, cargo becomes part of service
primary: false
weight: 100

Expand All @@ -63,6 +65,7 @@
- SeniorEngineer
- StationEngineer
- TechnicalAssistant
- SalvageSpecialist # Parkstation - salvage in engi

- type: department
id: Medical
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading