Skip to content

Commit

Permalink
Role Brigmedic
Browse files Browse the repository at this point in the history
  • Loading branch information
Zekins3366 committed Nov 9, 2024
1 parent e673a9d commit 4ed5989
Show file tree
Hide file tree
Showing 11 changed files with 175 additions and 15 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# Security
loadout-group-brigmedic-head = Бригмедик, голова
loadout-group-brigmedic-jumpsuit = Бригмедик, комбинезон
loadout-group-brigmedic-backpack = Бригмедик, верхняя одежда
loadout-group-brigmedic-outerclothing = Бригмедик, рюкзак
5 changes: 5 additions & 0 deletions Resources/Prototypes/Catalog/Fills/Lockers/security.yml
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,11 @@
- id: WeaponDisabler
- id: TrackingImplanter
amount: 2
- id: ClothingMaskBreathMedicalSecurity # Corvax-Next-Brigmedic
- id: BoxBodyBag # Corvax-Next-Brigmedic
- id: Defibrillator # Corvax-Next-Brigmedic
- id: PowerCellHigh # Corvax-Next-Brigmedic
amount: 2 # Corvax-Next-Brigmedic
- id: ClothingOuterHardsuitBrigmedic
- id: BoxSterileMask
- id: ClothingHeadHatBeretBrigmedic
Expand Down
2 changes: 2 additions & 0 deletions Resources/Prototypes/Entities/Markers/Spawners/jobs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -491,6 +491,8 @@
parent: SpawnPointJobBase
name: brigmedic
components:
- type: SpawnPoint # Corvax-Next-Brigmedic
job_id: Brigmedic # Corvax-Next-Brigmedic
- type: Sprite
layers:
- state: green
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -457,6 +457,8 @@
layers:
- state: default
- state: idbrigmedic
- type: PresetIdCard # Corvax-Next-Brigmedic
job: Brigmedic # Corvax-Next-Brigmedic

- type: entity
parent: IDCardStandard
Expand Down
30 changes: 15 additions & 15 deletions Resources/Prototypes/Roles/Jobs/Fun/misc_startinggear.yml
Original file line number Diff line number Diff line change
Expand Up @@ -116,21 +116,21 @@
- WeaponMeleeToolboxRobust

#Brigmedic

- type: startingGear
id: BrigmedicGear
equipment:
jumpsuit: ClothingUniformJumpsuitBrigmedic
outerClothing: ClothingOuterCoatAMG
back: ClothingBackpackBrigmedic
shoes: ClothingShoesColorRed
gloves: ClothingHandsGlovesNitrile
eyes: ClothingEyesHudMedical
head: ClothingHeadHatBeretBrigmedic
id: BrigmedicPDA
ears: ClothingHeadsetBrigmedic
mask: ClothingMaskBreathMedicalSecurity
belt: ClothingBeltMedicalFilled
# Corvax-Next-Brigmedic / Fuck this shit
#- type: startingGear
# id: BrigmedicGear
# equipment:
# jumpsuit: ClothingUniformJumpsuitBrigmedic
# outerClothing: ClothingOuterCoatAMG
# back: ClothingBackpackBrigmedic
# shoes: ClothingShoesColorRed
# gloves: ClothingHandsGlovesNitrile
# eyes: ClothingEyesHudMedical
# head: ClothingHeadHatBeretBrigmedic
# id: BrigmedicPDA
# ears: ClothingHeadsetBrigmedic
# mask: ClothingMaskBreathMedicalSecurity
# belt: ClothingBeltMedicalFilled

# Aghost
- type: startingGear
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 @@ -111,6 +111,7 @@
- HeadOfSecurity
- SecurityCadet
- SecurityOfficer
- Brigmedic # Corvax-Next-Brigmedic
- Pilot # Corvax-Pilot
- Detective
- Warden
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
# Jumpsuit
- type: loadout
id: BrigmedicJumpsuit
equipment:
jumpsuit: ClothingUniformJumpsuitBrigmedic

- type: loadout
id: BrigmedicJumpskirt
equipment:
jumpsuit: ClothingUniformJumpskirtBrigmedic

# Head
- type: loadout
id: BrigmedicSecurityBeret
equipment:
head: ClothingHeadHatBeretSecurityMedic

- type: loadout
id: BrigmedicBeret
equipment:
head: ClothingHeadHatBeretBrigmedic

# Back
- type: loadout
id: BrigmedicBackpack
equipment:
back: ClothingBackpackBrigmedic

- type: loadout
id: BrigmedicSatchel
equipment:
back: ClothingBackpackSatchelBrigmedic

- type: loadout
id: BrigmedicDuffel
equipment:
back: ClothingBackpackDuffelBrigmedic

# Outer clothing
- type: loadout
id: BrigmedicOuterClothingArmor
equipment:
outerClothing: ClothingOuterVestArmorMedSec

- type: loadout
id: BrigmedicOuterClothingCoat
equipment:
outerClothing: ClothingOuterCoatAMG

- type: loadout
id: BrigmedicOuterClothingLab
equipment:
outerClothing: ClothingOuterCoatLabSecurityMedic

- type: loadout
id: BrigmedicOuterClothingVest
equipment:
outerClothing: ClothingOuterVestSecurityMedic
32 changes: 32 additions & 0 deletions Resources/Prototypes/_CorvaxNext/Loadouts/loadout_groups.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Security
- type: loadoutGroup
id: BrigmedicHead
name: loadout-group-brigmedic-head
minLimit: 0
loadouts:
- BrigmedicSecurityBeret
- BrigmedicBeret

- type: loadoutGroup
id: BrigmedicJumpsuit
name: loadout-group-brigmedic-jumpsuit
loadouts:
- BrigmedicJumpsuit
- BrigmedicJumpskirt

- type: loadoutGroup
id: BrigmedicBackpack
name: loadout-group-brigmedic-backpack
loadouts:
- BrigmedicBackpack
- BrigmedicSatchel
- BrigmedicDuffel

- type: loadoutGroup
id: BrigmedicOuterClothing
name: loadout-group-brigmedic-outerclothing
loadouts:
- BrigmedicOuterClothingArmor
- BrigmedicOuterClothingCoat
- BrigmedicOuterClothingLab
- BrigmedicOuterClothingVest
11 changes: 11 additions & 0 deletions Resources/Prototypes/_CorvaxNext/Loadouts/role_loadouts.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
- type: roleLoadout
id: JobBrigmedic
groups:
- Inventory # Corvax-Loadouts
- BrigmedicHead
- BrigmedicJumpsuit
- BrigmedicBackpack
- BrigmedicOuterClothing
- Survival
- Trinkets
- GroupSpeciesBreathTool
42 changes: 42 additions & 0 deletions Resources/Prototypes/_CorvaxNext/Roles/Jobs/Security/brigmedic.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
- type: job
id: Brigmedic
name: job-name-brigmedic
description: job-description-brigmedic
playTimeTracker: JobBrigmedic
requirements:
- !type:DepartmentTimeRequirement
department: Security
time: 14400
- !type:DepartmentTimeRequirement
department: Medical
time: 57600
startingGear: BrigmedicGear
icon: "JobIconBrigmedic"
supervisors: job-supervisors-hos
canBeAntag: false
access:
- Brig
- Detective
- External
- Medical
- Security
- Maintenance
- Service
special:
- !type:AddImplantSpecial
implants: [ MindShieldImplant ]

- type: startingGear
id: BrigmedicGear
equipment:
shoes: ClothingShoesBootsJackSecFilled
gloves: ClothingHandsGlovesNitrile
eyes: ClothingEyesHudMedSec
id: BrigmedicPDA
ears: ClothingHeadsetBrigmedic
belt: ClothingBeltMedicalFilled
pocket1: WeaponDisabler
storage:
back:
- Flash
- MedkitAdvancedFilled
2 changes: 2 additions & 0 deletions Resources/Prototypes/_CorvaxNext/Roles/play_time_trackers.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
- type: playTimeTracker
id: JobBrigmedic

0 comments on commit 4ed5989

Please sign in to comment.