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

surgery and shitmed tweaks #2721

Merged
merged 26 commits into from
Jan 16, 2025
Merged
Show file tree
Hide file tree
Changes from 13 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
8 changes: 4 additions & 4 deletions Resources/Prototypes/Body/Parts/base.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,19 +28,19 @@
- trigger:
!type:DamageTypeTrigger
damageType: Blunt
damage: 110
damage: 150 # DeltaV
Lyndomen marked this conversation as resolved.
Show resolved Hide resolved
behaviors:
- !type:GibPartBehavior { }
- trigger:
!type:DamageTypeTrigger
damageType: Slash
damage: 150
damage: 100 # DeltaV
Lyndomen marked this conversation as resolved.
Show resolved Hide resolved
behaviors:
- !type:GibPartBehavior { }
- trigger:
!type:DamageTypeTrigger
damageType: Heat
damage: 200
damage: 2000 # DeltaV
Lyndomen marked this conversation as resolved.
Show resolved Hide resolved
behaviors:
- !type:SpawnEntitiesBehavior
spawnInContainer: true
Expand Down Expand Up @@ -85,7 +85,7 @@
- trigger:
!type:DamageTypeTrigger
damageType: Heat
damage: 400
damage: 4000 # DeltaV
behaviors:
- !type:SpawnEntitiesBehavior
spawnInContainer: true
Expand Down
8 changes: 4 additions & 4 deletions Resources/Prototypes/Body/Parts/vox.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,19 +37,19 @@
- trigger:
!type:DamageTypeTrigger
damageType: Blunt
damage: 110
damage: 150 #DeltaV
behaviors:
- !type:GibPartBehavior { }
- trigger:
!type:DamageTypeTrigger
damageType: Slash
damage: 150
damage: 100 # DeltaV
behaviors:
- !type:GibPartBehavior { }
- trigger:
!type:DamageTypeTrigger
damageType: Heat
damage: 200
damage: 2000 # DeltaV
behaviors:
- !type:SpawnEntitiesBehavior
spawnInContainer: true
Expand Down Expand Up @@ -106,7 +106,7 @@
- trigger:
!type:DamageTypeTrigger
damageType: Heat
damage: 400
damage: 4000 # DeltaV
behaviors:
- !type:SpawnEntitiesBehavior
spawnInContainer: true
Expand Down
14 changes: 7 additions & 7 deletions Resources/Prototypes/Roles/Jobs/Medical/chemist.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
name: job-name-chemist
description: job-description-chemist
playTimeTracker: JobChemist
antagAdvantage: 4 # DeltaV - Synthesize any chem you want with little oversight.
antagAdvantage: 4 # DeltaV - Synthesize any chem you want with little oversight.
Radezolid marked this conversation as resolved.
Show resolved Hide resolved
requirements:
- !type:DepartmentTimeRequirement
department: Medical
Expand All @@ -15,12 +15,12 @@
- Medical
- Chemistry
- Maintenance
# Shitmed Change
special:
- !type:AddComponentSpecial
components:
- type: SurgerySpeedModifier
speedModifier: 1.75
# Shitmed Change, begin DeltaV
Lyndomen marked this conversation as resolved.
Show resolved Hide resolved
# special:
# - !type:AddComponentSpecial
# components:
# - type: SurgerySpeedModifier
# speedModifier: 1.75 - end DeltaV
Lyndomen marked this conversation as resolved.
Show resolved Hide resolved

- type: startingGear
id: ChemistGear
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,11 +45,11 @@
components:
- type: PsionicBonusChance #Nyano - Summary: makes it more likely to become psionic.
flatBonus: 0.025
# Shitmed Change
- !type:AddComponentSpecial
components:
- type: SurgerySpeedModifier
speedModifier: 2.5
# Shitmed Change. DeltaV - role modifiers bad
#- !type:AddComponentSpecial
# components:
# - type: SurgerySpeedModifier
# speedModifier: 2.5

- type: startingGear
id: CMOGear
Expand Down
16 changes: 9 additions & 7 deletions Resources/Prototypes/Roles/Jobs/Medical/medical_doctor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,13 +15,15 @@
- Maintenance
extendedAccess:
- Chemistry
- Paramedic # DeltaV - Add Paramedic access
- Surgery # DeltaV - Add Surgery access
special: # Shitmed change
- !type:AddComponentSpecial
components:
- type: SurgerySpeedModifier
speedModifier: 1.75
# Begin DeltaV changes
- Paramedic # Add Paramedic access
- Surgery # Add Surgery access
#special: Shitmed change
#- !type:AddComponentSpecial
# components:
# - type: SurgerySpeedModifier
# speedModifier: 1.75
# End DeltaV

- type: startingGear
id: DoctorGear
Expand Down
10 changes: 5 additions & 5 deletions Resources/Prototypes/Roles/Jobs/Medical/medical_intern.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,11 +17,11 @@
access:
- Medical
- Maintenance
special: # Shitmed change
- !type:AddComponentSpecial
components:
- type: SurgerySpeedModifier
speedModifier: 1.5
#special: # Shitmed change. DeltaV - role modifiers bad
#- !type:AddComponentSpecial
# components:
# - type: SurgerySpeedModifier
# speedModifier: 1.5

- type: startingGear
id: MedicalInternGear
Expand Down
10 changes: 5 additions & 5 deletions Resources/Prototypes/Roles/Jobs/Medical/paramedic.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,11 +23,11 @@
- Paramedic # DeltaV - Add Paramedic access
extendedAccess:
- Chemistry
special: # Shitmed change
- !type:AddComponentSpecial
components:
- type: SurgerySpeedModifier
speedModifier: 1.75
# special: # DeltaV - role modifiers bad
# - !type:AddComponentSpecial
# components:
# - type: SurgerySpeedModifier
# speedModifier: 1.75

- type: startingGear
id: ParamedicGear
Expand Down
8 changes: 4 additions & 4 deletions Resources/Prototypes/_DV/Body/Parts/harpy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,19 +28,19 @@
- trigger:
!type:DamageTypeTrigger
damageType: Blunt
damage: 110
damage: 150 # DeltaV
behaviors:
- !type:GibPartBehavior { }
- trigger:
!type:DamageTypeTrigger
damageType: Slash
damage: 150
damage: 100 # DeltaV
behaviors:
- !type:GibPartBehavior { }
- trigger:
!type:DamageTypeTrigger
damageType: Heat
damage: 200
damage: 2000 # DeltaV
behaviors:
- !type:SpawnEntitiesBehavior
spawnInContainer: true
Expand Down Expand Up @@ -90,7 +90,7 @@
- trigger:
!type:DamageTypeTrigger
damageType: Heat
damage: 400
damage: 4000 # DeltaV
behaviors:
- !type:SpawnEntitiesBehavior
spawnInContainer: true
Expand Down
8 changes: 4 additions & 4 deletions Resources/Prototypes/_DV/Body/Parts/rodentia.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,19 +32,19 @@
- trigger:
!type:DamageTypeTrigger
damageType: Blunt
damage: 110
damage: 150 # DeltaV
behaviors:
- !type:GibPartBehavior { }
- trigger:
!type:DamageTypeTrigger
damageType: Slash
damage: 150
damage: 100 # DeltaV
behaviors:
- !type:GibPartBehavior { }
- trigger:
!type:DamageTypeTrigger
damageType: Heat
damage: 200
damage: 2000 # DeltaV
behaviors:
- !type:SpawnEntitiesBehavior
spawnInContainer: true
Expand Down Expand Up @@ -92,7 +92,7 @@
- trigger:
!type:DamageTypeTrigger
damageType: Heat
damage: 400
damage: 4000 # DeltaV
behaviors:
- !type:SpawnEntitiesBehavior
spawnInContainer: true
Expand Down
8 changes: 4 additions & 4 deletions Resources/Prototypes/_DV/Body/Parts/vulpkanin.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,19 +30,19 @@
- trigger:
!type:DamageTypeTrigger
damageType: Blunt
damage: 110
damage: 150 # DeltaV
behaviors:
- !type:GibPartBehavior { }
- trigger:
!type:DamageTypeTrigger
damageType: Slash
damage: 150
damage: 100 # DeltaV
behaviors:
- !type:GibPartBehavior { }
- trigger:
!type:DamageTypeTrigger
damageType: Heat
damage: 200
damage: 2000 # DeltaV
behaviors:
- !type:SpawnEntitiesBehavior
spawnInContainer: true
Expand Down Expand Up @@ -81,7 +81,7 @@
- trigger:
!type:DamageTypeTrigger
damageType: Blunt
damage: 400
damage: 4000 # DeltaV
behaviors:
- !type:GibPartBehavior { }
- trigger:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@
- type: StorageFill
contents:
- id: Cautery
- id: Scalpel
- id: ScalpelAdvanced
- id: Retractor
- id: Hemostat
- id: Bonesetter
Expand Down
11 changes: 5 additions & 6 deletions Resources/Prototypes/_DV/Roles/Jobs/Medical/surgeon.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,11 @@
- Medical
- Surgery
- Maintenance
special:
- !type:AddComponentSpecial
components:
- type: SurgerySpeedModifier
speedModifier: 2.0

#special: DeltaV role modifiers bad
#- !type:AddComponentSpecial
# components:
# - type: SurgerySpeedModifier
# speedModifier: 2.0
- type: startingGear
id: SurgeonGear
equipment:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@
- type: SurgeryDamageChangeEffect
damage:
types:
Bloodloss: 10
Slash: 3 # DeltaV
#Bloodloss: 10 # DeltaV
Lyndomen marked this conversation as resolved.
Show resolved Hide resolved
Slash: 12 # DeltaV
Lyndomen marked this conversation as resolved.
Show resolved Hide resolved
sleepModifier: 0.5
- type: SurgeryStepEmoteEffect

Expand All @@ -45,7 +45,7 @@
- type: SurgeryDamageChangeEffect
damage:
types:
Bloodloss: -5
Bloodloss: -3 # DeltaV
sleepModifier: 2

- type: entity
Expand All @@ -66,7 +66,7 @@
- type: SurgeryDamageChangeEffect # DeltaV
damage:
types:
Slash: 2
Slash: 4
Radezolid marked this conversation as resolved.
Show resolved Hide resolved

- type: entity
parent: SurgeryStepBase
Expand Down Expand Up @@ -106,9 +106,10 @@
sprite: _Shitmed/Objects/Specific/Medical/Surgery/retractor.rsi
state: retractor
- type: SurgeryDamageChangeEffect # DeltaV
sleepModifier: 0.25 # Highly invasive, large damage if the patient is wriggling around
damage:
types:
Blunt: 10
Blunt: 15
Radezolid marked this conversation as resolved.
Show resolved Hide resolved

#- type: entity
# parent: SurgeryStepBase
Expand Down Expand Up @@ -350,7 +351,7 @@
- type: SurgeryDamageChangeEffect # DeltaV
damage:
types:
Slash: 2
Slash: 4
Radezolid marked this conversation as resolved.
Show resolved Hide resolved

- type: entity
parent: SurgeryStepBase
Expand All @@ -368,7 +369,7 @@
- type: SurgeryTendWoundsEffect
damage:
groups:
Brute: -5
Brute: -3 # DeltaV: was -5
- type: SurgeryRepeatableStep

- type: entity
Expand All @@ -389,6 +390,10 @@
damage:
groups:
Burn: -5
- type: SurgeryDamageChangeEffect # DeltaV
damage:
types:
Slash: 2
Radezolid marked this conversation as resolved.
Show resolved Hide resolved
- type: SurgeryRepeatableStep

- type: entity
Expand Down Expand Up @@ -468,7 +473,7 @@
- type: SurgeryRemoveOrganStep
- type: SurgeryStepEmoteEffect
- type: SurgeryDamageChangeEffect # DeltaV
sleepModifier: 0.1 # Maints organ transplants are BAD
sleepModifier: 0.15 # Maints organ transplants are BAD
Radezolid marked this conversation as resolved.
Show resolved Hide resolved
damage:
types:
Slash: 50
Expand All @@ -488,6 +493,11 @@
state: insertion
- type: SurgeryAddOrganStep
- type: SurgeryStepEmoteEffect
- type: SurgeryDamageChangeEffect # DeltaV
sleepModifier: 0.5
damage:
types:
Blunt: 5
Radezolid marked this conversation as resolved.
Show resolved Hide resolved

- type: entity
parent: SurgeryStepInsertOrgan
Expand Down
Loading