From: IProduceWidgets <107586145+IProduceWidgets@users.noreply.github.com> Date: Tue, 12 Dec 2023 08:38:42 +0000 (-0500) Subject: Make ERT PDAs and give them to the right presets. (#22392) X-Git-Url: https://git.smokeofanarchy.ru/gitweb.cgi?a=commitdiff_plain;h=90a3a35572c0dc8585fc94edeafb4e7716188357;p=space-station-14.git Make ERT PDAs and give them to the right presets. (#22392) * Pdas made * ID cards * Role fills * Trim Item heldPrefix overrides. * Sorta funky parenting. --- diff --git a/Resources/Prototypes/Entities/Objects/Devices/pda.yml b/Resources/Prototypes/Entities/Objects/Devices/pda.yml index 2cf629b816..c2a977642e 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/pda.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/pda.yml @@ -743,6 +743,7 @@ parent: BasePDA id: ERTLeaderPDA name: ERT PDA + suffix: Leader description: Red for firepower. components: - type: Pda @@ -755,6 +756,56 @@ - type: Icon state: pda-ert +- type: entity + parent: ERTLeaderPDA + id: ERTChaplainPDA + name: ERT PDA + suffix: Chaplain + components: + - type: Pda + id: ERTChaplainIDCard + state: pda-ert + +- type: entity + parent: ERTLeaderPDA + id: ERTEngineerPDA + name: ERT PDA + suffix: Engineer + components: + - type: Pda + id: ERTEngineerIDCard + state: pda-ert + +- type: entity + parent: ERTLeaderPDA + id: ERTJanitorPDA + name: ERT PDA + suffix: Janitor + components: + - type: Pda + id: ERTJanitorIDCard + state: pda-ert + +- type: entity + parent: ERTLeaderPDA + id: ERTMedicPDA + name: ERT PDA + suffix: Medic + components: + - type: Pda + id: ERTMedicIDCard + state: pda-ert + +- type: entity + parent: ERTLeaderPDA + id: ERTSecurityPDA + name: ERT PDA + suffix: Security + components: + - type: Pda + id: ERTSecurityIDCard + state: pda-ert + - type: entity parent: ERTLeaderPDA id: CBURNPDA diff --git a/Resources/Prototypes/Entities/Objects/Misc/identification_cards.yml b/Resources/Prototypes/Entities/Objects/Misc/identification_cards.yml index e7a5523725..69c0099825 100644 --- a/Resources/Prototypes/Entities/Objects/Misc/identification_cards.yml +++ b/Resources/Prototypes/Entities/Objects/Misc/identification_cards.yml @@ -460,15 +460,79 @@ - type: entity parent: CentcomIDCard id: ERTLeaderIDCard - name: ERT ID card + name: ERT leader ID card components: - type: Sprite layers: - state: gold - - state: ert_commander # we have the sprites but don't need individual ID entities for now. + - state: ert_commander + - type: IdCard + jobTitle: ERT Company Commander - type: Item heldPrefix: gold +- type: entity + parent: ERTLeaderIDCard + id: ERTChaplainIDCard + name: ERT Chaplain ID card + components: + - type: Sprite + layers: + - state: gold + - state: ert_chaplain # we have the sprite for the id but dont have chaplain ERT equipment for now. + - type: IdCard + jobTitle: ERT Soul Officer + - type: Item + heldPrefix: blue + +- type: entity + parent: ERTChaplainIDCard + id: ERTEngineerIDCard + name: ERT Engineer ID card + components: + - type: Sprite + layers: + - state: gold + - state: ert_engineer + - type: IdCard + jobTitle: ERT Field Engineer + +- type: entity + parent: ERTChaplainIDCard + id: ERTJanitorIDCard + name: ERT Janitor ID card + components: + - type: Sprite + layers: + - state: gold + - state: ert_janitor + - type: IdCard + jobTitle: ERT Custodian + +- type: entity + parent: ERTChaplainIDCard + id: ERTMedicIDCard + name: ERT Medic ID card + components: + - type: Sprite + layers: + - state: gold + - state: ert_medic + - type: IdCard + jobTitle: ERT Medical Doctor + +- type: entity + parent: ERTChaplainIDCard + id: ERTSecurityIDCard + name: ERT Security ID card + components: + - type: Sprite + layers: + - state: gold + - state: ert_security + - type: IdCard + jobTitle: ERT Field Officer + - type: entity parent: IDCardStandard id: CentcomIDCardSyndie @@ -706,14 +770,15 @@ parent: CentcomIDCard id: CBURNIDcard name: CBURN ID card + suffix: CBURN components: - type: Sprite layers: - - state: gold - - state: idcentcom + - state: centcom - type: Item - heldPrefix: gold - + heldPrefix: blue + - type: IdCard + jobTitle: Centcom Quarantine Officer - type: entity parent: IDCardStandard diff --git a/Resources/Prototypes/Roles/Jobs/Fun/emergencyresponseteam.yml b/Resources/Prototypes/Roles/Jobs/Fun/emergencyresponseteam.yml index 2be50b2e4b..d2c59f5829 100644 --- a/Resources/Prototypes/Roles/Jobs/Fun/emergencyresponseteam.yml +++ b/Resources/Prototypes/Roles/Jobs/Fun/emergencyresponseteam.yml @@ -88,7 +88,7 @@ eyes: ClothingEyesGlassesMeson gloves: ClothingHandsGlovesCombat outerClothing: ClothingOuterArmorBasicSlim - id: ERTLeaderPDA + id: ERTEngineerPDA ears: ClothingHeadsetAltCentCom belt: ClothingBeltChiefEngineerFilled pocket1: Flare @@ -105,7 +105,7 @@ gloves: ClothingHandsGlovesCombat outerClothing: ClothingOuterHardsuitERTEngineer suitstorage: AirTankFilled - id: ERTLeaderPDA + id: ERTEngineerPDA ears: ClothingHeadsetAltCentCom belt: ClothingBeltChiefEngineerFilled pocket1: Flare @@ -135,7 +135,7 @@ eyes: ClothingEyesGlassesSecurity gloves: ClothingHandsGlovesCombat outerClothing: ClothingOuterArmorBasicSlim - id: ERTLeaderPDA + id: ERTSecurityPDA ears: ClothingHeadsetAltCentCom belt: ClothingBeltSecurityFilled pocket1: WeaponPistolMk58Nonlethal @@ -152,7 +152,7 @@ gloves: ClothingHandsGlovesCombat outerClothing: ClothingOuterHardsuitERTSecurity suitstorage: AirTankFilled - id: ERTLeaderPDA + id: ERTSecurityPDA ears: ClothingHeadsetAltCentCom belt: ClothingBeltSecurityFilled pocket1: WeaponPistolMk58Nonlethal @@ -169,7 +169,7 @@ gloves: ClothingHandsGlovesCombat outerClothing: ClothingOuterHardsuitERTSecurity suitstorage: WeaponRifleLecter - id: ERTLeaderPDA + id: ERTSecurityPDA ears: ClothingHeadsetAltCentCom belt: ClothingBeltSecurityFilled pocket1: MagazineRifle @@ -201,7 +201,7 @@ eyes: ClothingEyesHudMedical gloves: ClothingHandsGlovesNitrile outerClothing: ClothingOuterArmorBasicSlim - id: ERTLeaderPDA + id: ERTMedicPDA ears: ClothingHeadsetAltCentCom belt: ClothingBeltMedicalFilled pocket1: HandheldHealthAnalyzer @@ -218,7 +218,7 @@ gloves: ClothingHandsGlovesNitrile outerClothing: ClothingOuterHardsuitERTMedical suitstorage: AirTankFilled - id: ERTLeaderPDA + id: ERTMedicPDA ears: ClothingHeadsetAltCentCom belt: ClothingBeltMedicalFilled pocket1: HandheldHealthAnalyzer @@ -247,7 +247,7 @@ head: ClothingHeadHelmetERTJanitor gloves: ClothingHandsGlovesColorPurple outerClothing: ClothingOuterArmorBasicSlim - id: ERTLeaderPDA + id: ERTJanitorPDA ears: ClothingHeadsetAltCentCom belt: ClothingBeltJanitorFilled pocket1: Flare @@ -262,7 +262,7 @@ gloves: ClothingHandsGlovesColorPurple outerClothing: ClothingOuterHardsuitERTJanitor suitstorage: AirTankFilled - id: ERTLeaderPDA + id: ERTJanitorPDA ears: ClothingHeadsetAltCentCom belt: ClothingBeltJanitorFilled pocket1: Flare