Skip to content

Commit

Permalink
Map Edits: Submarine
Browse files Browse the repository at this point in the history
  • Loading branch information
Velcroboy committed Feb 8, 2024
1 parent d136874 commit 52ffe47
Show file tree
Hide file tree
Showing 12 changed files with 51,838 additions and 55,044 deletions.
1 change: 1 addition & 0 deletions Resources/Locale/en-US/deltav/job/job-description.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
job-description-medical-borg = Half-human, Half-machine. Follow your laws, serve the crew, and assist the medical department.
1 change: 1 addition & 0 deletions Resources/Locale/en-US/deltav/job/job-names.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
job-name-medical-borg = Medical Cyborg
106,814 changes: 51,771 additions & 55,043 deletions Resources/Maps/submarine.yml

Large diffs are not rendered by default.

15 changes: 15 additions & 0 deletions Resources/Prototypes/DeltaV/Entities/Markers/Spawners/jobs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@

- type: entity
id: SpawnPointMedicalBorg
parent: SpawnPointJobBase
name: medical cyborg
components:
- type: SpawnPoint
job_id: MedicalBorg
- type: Sprite
layers:
- state: green
- sprite: Mobs/Silicon/chassis.rsi
state: medical
- sprite: Mobs/Silicon/chassis.rsi
state: medical_e
20 changes: 20 additions & 0 deletions Resources/Prototypes/DeltaV/Entities/Mobs/Player/silicon.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@

- type: entity
id: PlayerBorgMedical
parent: BorgChassisMedical
suffix: Diagnosis, Treatment
components:
- type: ContainerFill
containers:
borg_brain:
- PositronicBrain
borg_module:
- BorgModuleDiagnosis
- BorgModuleTreatment
- type: ItemSlots
slots:
cell_slot:
name: power-cell-slot-component-slot-name-default
startingItem: PowerCellMedium
- type: RandomMetadata
nameSegments: [names_borg]
16 changes: 16 additions & 0 deletions Resources/Prototypes/DeltaV/Roles/Jobs/Medical/medical_borg.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@

- type: job
id: MedicalBorg
name: job-name-medical-borg
description: job-description-medical-borg
playTimeTracker: JobMedicalBorg
requirements:
- !type:OverallPlaytimeRequirement
time: 216000 #60 hrs
- !type:DepartmentTimeRequirement
department: Medical
time: 21600 #6 hrs
canBeAntag: false
icon: JobIconMedicalBorg
supervisors: job-supervisors-cmo
jobEntity: PlayerBorgMedical
3 changes: 3 additions & 0 deletions Resources/Prototypes/DeltaV/Roles/play_time_trackers.yml
Original file line number Diff line number Diff line change
@@ -1,2 +1,5 @@
- type: playTimeTracker
id: JobBrigmedic

- type: playTimeTracker
id: JobMedicalBorg
6 changes: 6 additions & 0 deletions Resources/Prototypes/DeltaV/StatusEffects/job.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
- type: statusIcon
parent: JobIcon
id: JobIconMedicalBorg
icon:
sprite: DeltaV/Interface/Misc/job_icons.rsi
state: MedicalBorg
2 changes: 1 addition & 1 deletion Resources/Prototypes/Maps/submarine.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@
ServiceWorker: [ 2, 3 ]
Zookeeper: [ 2, 2 ]
#science
Borg: [ 2, 3 ]
MedicalBorg: [ 2, 3 ]
Chaplain: [ 1, 1 ]
ForensicMantis: [ 1, 1 ]
ResearchAssistant: [ 2, 4 ]
Expand Down
1 change: 1 addition & 0 deletions Resources/Prototypes/Roles/Jobs/departments.yml
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@
- Psychologist
- Paramedic
- SeniorPhysician
- MedicalBorg # Delta V - Medical Borg, see Resources/Prototypes/DeltaV/Roles/Jobs/Medical/medicalborg.yml

- type: department
id: Security
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,9 @@
},
{
"name": "nyanoMantis"
},
{
"name": "MedicalBorg"
}
]
}

0 comments on commit 52ffe47

Please sign in to comment.