Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/master' into medical
Browse files Browse the repository at this point in the history
  • Loading branch information
rosieposieeee committed Sep 28, 2023
2 parents 625db72 + 208b962 commit 2be507f
Show file tree
Hide file tree
Showing 67 changed files with 306 additions and 145 deletions.
1 change: 1 addition & 0 deletions Content.Shared/Access/Components/IdCardConsoleComponent.cs
Original file line number Diff line number Diff line change
Expand Up @@ -73,6 +73,7 @@ public WriteToTargetIdMessage(string fullName, string jobTitle, List<string> acc
"Security",
"Service",
"Theatre",
"Orders", // DeltaV - Orders, see Resources/Prototypes/DeltaV/Access/cargo.yml
};

[Serializable, NetSerializable]
Expand Down
36 changes: 36 additions & 0 deletions Resources/Changelog/DeltaVChangelog.yml
Original file line number Diff line number Diff line change
Expand Up @@ -121,3 +121,39 @@ Entries:
Officers.
id: 19
time: '2023-09-27T22:51:15.0000000+00:00'
- author: FluffiestFloof
changes:
- type: Tweak
message: Give back all the jobs their proper time requirements.
id: 20
time: '2023-09-28T14:49:00.0000000+00:00'
- author: FluffiestFloof
changes:
- type: Remove
message: The Senior Roles are no longer available at round start.
id: 21
time: '2023-09-28T16:55:32.0000000+00:00'
- author: FluffiestFloof
changes:
- type: Remove
message: Remove Ian as a traitor objective.
id: 22
time: '2023-09-28T17:01:47.0000000+00:00'
- author: leonardo-dabepis
changes:
- type: Tweak
message: Bees can now be put in inventory and ground up as a ingredient.
id: 23
time: '2023-09-28T17:52:22.0000000+00:00'
- author: JJ
changes:
- type: Add
message: Added Grilled Cheese.
id: 24
time: '2023-09-28T17:53:04.0000000+00:00'
- author: DebugOk
changes:
- type: Tweak
message: Approving cargo orders now requires the Orders access level
id: 25
time: '2023-09-28T18:16:02.0000000+00:00'
Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
id-card-access-level-orders = Orders
8 changes: 4 additions & 4 deletions Resources/Locale/en-US/job/job-supervisors.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@ job-supervisors-cmo = the chief medical officer
job-supervisors-rd = the research director
job-supervisors-qm = the head of logistics
job-supervisors-service = chefs, botanists, the bartender, and the head of personnel
job-supervisors-engineering = station engineers, atmospheric technicians, the senior engineer, and the chief engineer
job-supervisors-medicine = medical doctors, chemists, the senior physician, and the chief medical officer
job-supervisors-security = security officers, the senior officer, the warden, and the head of security
job-supervisors-science = scientists, the senior researcher, and the research director
job-supervisors-engineering = station engineers, atmospheric technicians, and the chief engineer
job-supervisors-medicine = medical doctors, chemists, and the chief medical officer
job-supervisors-security = security officers, the warden, and the head of security
job-supervisors-science = scientists, and the research director
job-supervisors-hire = whoever hires you
job-supervisors-everyone = absolutely everyone
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
id-card-access-level-mail = Mail
1 change: 1 addition & 0 deletions Resources/Prototypes/Access/cargo.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,4 @@
- Salvage
- Cargo
- Mail # Nyanotrasen - MailCarrier, see Resources/Prototypes/Nyanotrasen/Roles/Jobs/Cargo/mail-carrier.yml
- Orders # Delta V - Orders, see Resources/Prototypes/DeltaV/Access/cargo.yml
1 change: 1 addition & 0 deletions Resources/Prototypes/Access/misc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,4 +31,5 @@
- Hydroponics
- Atmospherics
- Mail # Nyanotrasen - MailCarrier, see Resources/Prototypes/Nyanotrasen/Roles/Jobs/Cargo/mail-carrier.yml
- Orders # DeltaV - Orders, see Resources/Prototypes/DeltaV/Access/cargo.yml
- Paramedic # DeltaV - Add Paramedic access
3 changes: 3 additions & 0 deletions Resources/Prototypes/DeltaV/Access/cargo.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
- type: accessLevel
id: Orders
name: id-card-access-level-orders # Custom access level that allows the approval of orders
22 changes: 22 additions & 0 deletions Resources/Prototypes/DeltaV/Entities/Consumable/Food/meals.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
- type: entity
name: grilled cheese
parent: FoodMealBase
id: FoodMealGrilledCheese
description: Two slices of bread cooked in butter with a lofty wedge of cheese in the middle.
components:
- type: FlavorProfile
flavors:
- butter
- cheesy
- type: Sprite
sprite: DeltaV/Objects/Consumable/Food/Baked/grilledcheese.rsi
state: grilledcheese
- type: SolutionContainerManager
solutions:
food:
maxVol: 15
reagents:
- ReagentId: Nutriment
Quantity: 6
- ReagentId: Vitamin
Quantity: 2
9 changes: 9 additions & 0 deletions Resources/Prototypes/DeltaV/Recipes/Cooking/meal_recipes.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
- type: microwaveMealRecipe
id: RecipeGrilledCheese
name: grilled cheese
result: FoodMealGrilledCheese
time: 10
solids:
FoodBreadPlainSlice: 2
FoodCheeseSlice: 1
FoodButter: 1
10 changes: 10 additions & 0 deletions Resources/Prototypes/Entities/Mobs/NPCs/animals.yml
Original file line number Diff line number Diff line change
Expand Up @@ -113,6 +113,16 @@
price: 50
- type: Puller
needsHands: true
- type: Item # DeltaV - Allow grabbing and storing bees in inventory
size: 5
- type: Extractable # DeltaV - Make it so bees can be ground up
grindableSolutionName: bee
- type: SolutionContainerManager
solutions:
bee:
reagents:
- ReagentId: GroundBee
Quantity: 5

- type: entity
name: bee
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -713,7 +713,7 @@
energy: 1.6
color: "#b89f25"
- type: AccessReader
access: [["Cargo"]]
access: [["Orders"]] # DeltaV - see Resources/Prototypes/DeltaV/Access/cargo.yml
- type: DeviceNetwork
deviceNetId: Wireless
receiveFrequencyId: BasicDevice
Expand Down
10 changes: 5 additions & 5 deletions Resources/Prototypes/Maps/aspid.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,26 +33,26 @@
#engineering
ChiefEngineer: [ 1, 1 ]
AtmosphericTechnician: [ 2, 2 ]
SeniorEngineer: [ 1, 1 ]
# SeniorEngineer: [ 1, 1 ]
StationEngineer: [ 2, 3 ]
TechnicalAssistant: [ 4, 4 ]
#medical
ChiefMedicalOfficer: [ 1, 1 ]
SeniorPhysician: [ 1, 1 ]
# SeniorPhysician: [ 1, 1 ]
Paramedic: [ 1, 1 ]
Chemist: [ 1, 2 ]
MedicalDoctor: [ 3, 3 ]
MedicalIntern: [ 4, 4 ]
#science
ResearchDirector: [ 1, 1 ]
SeniorResearcher: [ 1, 1 ]
# SeniorResearcher: [ 1, 1 ]
Scientist: [ 3, 4 ]
ResearchAssistant: [ 4, 4 ]
Borg: [ 2, 2 ]
#security
HeadOfSecurity: [ 1, 1 ]
Warden: [ 1, 1 ]
SeniorOfficer: [ 1, 1 ]
# SeniorOfficer: [ 1, 1 ]
Detective: [ 1, 1 ]
SecurityOfficer: [ 3, 4 ]
SecurityCadet: [ 4, 4 ]
Expand All @@ -65,4 +65,4 @@
Clown: [ 1, 1 ]
Mime: [ 1, 1 ]
Musician: [ 1, 1 ]

10 changes: 5 additions & 5 deletions Resources/Prototypes/Maps/bagel.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,27 +31,27 @@
ServiceWorker: [ 2, 2 ]
#engineering
ChiefEngineer: [ 1, 1 ]
SeniorEngineer: [ 1, 1 ]
# SeniorEngineer: [ 1, 1 ]
AtmosphericTechnician: [ 3, 3 ]
StationEngineer: [ 3, 3 ]
TechnicalAssistant: [ 4, 4 ]
#medical
ChiefMedicalOfficer: [ 1, 1 ]
SeniorPhysician: [ 1, 1 ]
# SeniorPhysician: [ 1, 1 ]
Chemist: [ 2, 3 ]
MedicalDoctor: [ 2, 2 ]
Paramedic: [ 1, 1 ]
MedicalIntern: [ 4, 4 ]
#science
ResearchDirector: [ 1, 1 ]
SeniorResearcher: [ 1, 1 ]
# SeniorResearcher: [ 1, 1 ]
Scientist: [ 4, 4 ]
ResearchAssistant: [ 4, 4 ]
ResearchAssistant: [ 4, 4 ]
Borg: [ 2, 2 ]
#security
HeadOfSecurity: [ 1, 1 ]
Warden: [ 1, 1 ]
SeniorOfficer: [ 1, 1 ]
# SeniorOfficer: [ 1, 1 ]
SecurityOfficer: [ 3, 3 ]
Detective: [ 1, 1 ]
SecurityCadet: [ 4, 4 ]
Expand Down
12 changes: 6 additions & 6 deletions Resources/Prototypes/Maps/box.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,28 +30,28 @@
ServiceWorker: [ 2, 2 ]
#engineering
ChiefEngineer: [ 1, 1 ]
SeniorEngineer: [ 1, 1 ]
# SeniorEngineer: [ 1, 1 ]
AtmosphericTechnician: [ 3, 3 ]
StationEngineer: [ 4, 4 ]
TechnicalAssistant: [ 4, 4 ]
#medical
ChiefMedicalOfficer: [ 1, 1 ]
SeniorPhysician: [ 1, 1 ]
# SeniorPhysician: [ 1, 1 ]
Chemist: [ 2, 3 ]
MedicalDoctor: [ 3, 3 ]
Paramedic: [ 1, 1 ]
MedicalIntern: [ 4, 4 ]
Psychologist: [ 1, 1 ]
#science
ResearchDirector: [ 1, 1 ]
SeniorResearcher: [ 1, 1 ]
# SeniorResearcher: [ 1, 1 ]
Scientist: [ 4, 4 ]
ResearchAssistant: [ 4, 4 ]
ResearchAssistant: [ 4, 4 ]
Borg: [ 2, 2 ]
#security
HeadOfSecurity: [ 1, 1 ]
Warden: [ 1, 1 ]
SeniorOfficer: [ 1, 1 ]
# SeniorOfficer: [ 1, 1 ]
SecurityOfficer: [ 4, 4 ]
Detective: [ 1, 1 ]
SecurityCadet: [ 4, 4 ]
Expand All @@ -65,4 +65,4 @@
Clown: [ 1, 1 ]
Mime: [ 1, 1 ]
Musician: [ 1, 1 ]

10 changes: 5 additions & 5 deletions Resources/Prototypes/Maps/cluster.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,26 +32,26 @@
ServiceWorker: [ 1, 1 ]
#engineering
ChiefEngineer: [ 1, 1 ]
SeniorEngineer: [ 1, 1 ]
# SeniorEngineer: [ 1, 1 ]
AtmosphericTechnician: [ 2, 2 ]
StationEngineer: [ 2, 2 ]
TechnicalAssistant: [ 2, 2 ]
#medical
ChiefMedicalOfficer: [ 1, 1 ]
SeniorPhysician: [ 1, 1 ]
# SeniorPhysician: [ 1, 1 ]
Chemist: [ 1, 1 ]
MedicalDoctor: [ 1, 1 ]
MedicalIntern: [ 2, 2 ]
#science
ResearchDirector: [ 1, 1 ]
SeniorResearcher: [ 1 , 1 ]
# SeniorResearcher: [ 1 , 1 ]
Scientist: [ 2, 2 ]
ResearchAssistant: [ 2, 2 ]
Borg: [ 1, 1 ]
#security
HeadOfSecurity: [ 1, 1 ]
Warden: [ 1, 1 ]
SeniorOfficer: [ 1, 1 ]
# SeniorOfficer: [ 1, 1 ]
Detective: [ 1, 1 ]
SecurityOfficer: [ 2, 2 ]
SecurityCadet: [ 2, 2 ]
Expand All @@ -64,4 +64,4 @@
Clown: [ 1, 1 ]
Mime: [ 1, 1 ]
Musician: [ 1, 1 ]

8 changes: 4 additions & 4 deletions Resources/Prototypes/Maps/core.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,27 +34,27 @@
StationEngineer: [ 4, 4 ]
AtmosphericTechnician: [ 2, 2 ]
TechnicalAssistant: [ 2, 3 ]
SeniorEngineer: [ 1, 1 ]
# SeniorEngineer: [ 1, 1 ]
#medical
ChiefMedicalOfficer: [ 1, 1 ]
MedicalDoctor: [ 3, 4 ]
Chemist: [ 2, 3 ]
MedicalIntern: [ 2, 3 ]
Paramedic: [ 1, 2 ]
SeniorPhysician: [ 1, 1 ]
# SeniorPhysician: [ 1, 1 ]
#science
ResearchDirector: [ 1, 1 ]
Scientist: [ 3, 4 ]
ResearchAssistant: [ 2, 2 ]
SeniorResearcher: [ 1, 1 ]
# SeniorResearcher: [ 1, 1 ]
#security
HeadOfSecurity: [ 1, 1 ]
SecurityOfficer: [ 4, 4 ]
Warden: [ 1, 1 ]
Lawyer: [ 2, 2 ]
SecurityCadet: [ 2, 2 ]
Detective: [ 1, 1 ]
SeniorOfficer: [ 1, 1 ]
# SeniorOfficer: [ 1, 1 ]
#supply
CargoTechnician: [ 3, 3 ]
Quartermaster: [ 1, 1 ]
Expand Down
8 changes: 4 additions & 4 deletions Resources/Prototypes/Maps/europa.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,27 +34,27 @@
StationEngineer: [ 2, 2 ]
AtmosphericTechnician: [ 2, 2 ]
TechnicalAssistant: [ 1, 1 ]
SeniorEngineer: [ 1, 1 ]
# SeniorEngineer: [ 1, 1 ]
#medical
ChiefMedicalOfficer: [ 1, 1 ]
MedicalDoctor: [ 1, 2 ]
Chemist: [ 1, 2 ]
MedicalIntern: [ 1, 1 ]
Paramedic: [ 1, 2 ]
SeniorPhysician: [ 1, 1 ]
# SeniorPhysician: [ 1, 1 ]
#science
ResearchDirector: [ 1, 1 ]
Scientist: [ 1, 2 ]
ResearchAssistant: [ 1, 1 ]
SeniorResearcher: [ 1, 1 ]
# SeniorResearcher: [ 1, 1 ]
#security
HeadOfSecurity: [ 1, 1 ]
SecurityOfficer: [ 2, 2 ]
Warden: [ 1, 1 ]
Lawyer: [ 1, 1 ]
SecurityCadet: [ 3, 3 ]
Detective: [ 1, 1 ]
SeniorOfficer: [ 1, 1 ]
# SeniorOfficer: [ 1, 1 ]
#supply
CargoTechnician: [ 3, 3 ]
Quartermaster: [ 1, 1 ]
Expand Down
10 changes: 5 additions & 5 deletions Resources/Prototypes/Maps/fland.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,27 +30,27 @@
ServiceWorker: [ 2, 2 ]
#engineering
ChiefEngineer: [ 1, 1 ]
SeniorEngineer: [ 1, 1 ]
# SeniorEngineer: [ 1, 1 ]
AtmosphericTechnician: [ 3, 3 ]
StationEngineer: [ 4, 4 ]
TechnicalAssistant: [ 4, 4 ]
#medical
ChiefMedicalOfficer: [ 1, 1 ]
SeniorPhysician: [ 1, 1 ]
# SeniorPhysician: [ 1, 1 ]
Chemist: [ 3, 3 ]
MedicalDoctor: [ 5, 5 ]
Paramedic: [ 2, 2 ]
MedicalIntern: [ 4, 4 ]
#science
ResearchDirector: [ 1, 1 ]
SeniorResearcher: [ 1, 1 ]
# SeniorResearcher: [ 1, 1 ]
Scientist: [ 4, 4 ]
ResearchAssistant: [ 6, 6 ]
ResearchAssistant: [ 6, 6 ]
Borg: [ 2, 2 ]
#security
HeadOfSecurity: [ 1, 1 ]
Warden: [ 1, 1 ]
SeniorOfficer: [ 1, 1 ]
# SeniorOfficer: [ 1, 1 ]
SecurityOfficer: [ 7, 7 ]
Detective: [ 1, 1 ]
SecurityCadet: [ 4, 4 ]
Expand Down
Loading

0 comments on commit 2be507f

Please sign in to comment.