diff --git a/Resources/Locale/en-US/_NF/implant/implant.ftl b/Resources/Locale/en-US/_NF/implant/implant.ftl new file mode 100644 index 00000000000..76c118b4a44 --- /dev/null +++ b/Resources/Locale/en-US/_NF/implant/implant.ftl @@ -0,0 +1,5 @@ +implanter-label-bike-horn = bike horn +implanter-label-light = light +implanter-label-medical-tracking = medical tracker +implanter-label-sad-trombone = sad trombone +implanter-label-storage = storage diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/medical.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/medical.yml index 5e1cff6ea21..09b240476c3 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/medical.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/medical.yml @@ -11,8 +11,8 @@ BodyBagFolded: 12 ClothingEyesHudMedical: 2 ClothingEyesEyepatchHudMedical: 2 - SadTromboneImplanter: 10 # Frontier - BikeHornImplanter: 10 # Frontier - LightImplanter: 10 # Frontier - MedicalTrackingImplanter: 4294967295 # Frontier - infinite - BoxFolderMedicalDoctor: 4294967295 # Frontier - infinite \ No newline at end of file + MedicalTrackingImplanterLabeled: 4294967295 # Frontier - infinite + SadTromboneImplanterLabeled: 10 # Frontier + BikeHornImplanterLabeled: 10 # Frontier + LightImplanterLabeled: 10 # Frontier + BoxFolderMedicalDoctor: 4294967295 # Frontier - infinite diff --git a/Resources/Prototypes/_NF/Catalog/VendingMachines/Inventories/civimed.yml b/Resources/Prototypes/_NF/Catalog/VendingMachines/Inventories/civimed.yml index d34be4bff0f..9d34e8b8b47 100644 --- a/Resources/Prototypes/_NF/Catalog/VendingMachines/Inventories/civimed.yml +++ b/Resources/Prototypes/_NF/Catalog/VendingMachines/Inventories/civimed.yml @@ -10,7 +10,7 @@ BodyBagFolded: 4294967295 # Infinite ClothingEyesHudMedical: 4294967295 # Infinite ClothingEyesEyepatchHudMedical: 4294967295 # Infinite - SadTromboneImplanter: 4294967295 # Infinite - BikeHornImplanter: 4294967295 # Infinite - LightImplanter: 4294967295 # Infinite - MedicalTrackingImplanter: 4294967295 # Infinite + MedicalTrackingImplanterLabeled: 4294967295 # Infinite + SadTromboneImplanterLabeled: 4294967295 # Infinite + BikeHornImplanterLabeled: 4294967295 # Infinite + LightImplanterLabeled: 4294967295 # Infinite diff --git a/Resources/Prototypes/_NF/Catalog/VendingMachines/Inventories/contravend.yml b/Resources/Prototypes/_NF/Catalog/VendingMachines/Inventories/contravend.yml index 662cf4c3579..74cac20fb1f 100644 --- a/Resources/Prototypes/_NF/Catalog/VendingMachines/Inventories/contravend.yml +++ b/Resources/Prototypes/_NF/Catalog/VendingMachines/Inventories/contravend.yml @@ -15,7 +15,7 @@ ClothingBackpackChameleonFill: 4 HypopenBox: 4 Emag: 2 - StorageImplanter: 4 + StorageImplanterLabeled: 4 ClothingShoesBootsMagSyndie: 4 ClothingShoesChameleonNoSlips: 8 ClothingBackpackDuffelSyndicateEVABundle: 12 diff --git a/Resources/Prototypes/_NF/Entities/Objects/Misc/implanters.yml b/Resources/Prototypes/_NF/Entities/Objects/Misc/implanters.yml index fbc92e72202..1e60d29a477 100644 --- a/Resources/Prototypes/_NF/Entities/Objects/Misc/implanters.yml +++ b/Resources/Prototypes/_NF/Entities/Objects/Misc/implanters.yml @@ -1,20 +1,19 @@ #Medical implanters - - type: entity id: MedicalTrackingImplanter suffix: medical tracking parent: BaseImplantOnlyImplanter components: - - type: Implanter - implant: MedicalTrackingImplant + - type: Implanter + implant: MedicalTrackingImplant - type: entity id: FreelanceTrackingImplanter suffix: freelance tracking parent: BaseImplantOnlyImplanterSyndi components: - - type: Implanter - implant: FreelanceTrackingImplant + - type: Implanter + implant: FreelanceTrackingImplant - type: entity id: DeathAcidifierImplanterNF @@ -39,3 +38,44 @@ components: - type: Implanter implant: BibleUserImplant + +# Labeled implanters (for vendors) +- type: entity + id: MedicalTrackingImplanterLabeled + parent: MedicalTrackingImplanter + suffix: medical tracking, Labeled + components: + - type: Label + currentLabel: implanter-label-medical-tracking + +- type: entity + id: SadTromboneImplanterLabeled + parent: SadTromboneImplanter + suffix: sad trombone, Labeled + components: + - type: Label + currentLabel: implanter-label-sad-trombone + +- type: entity + id: LightImplanterLabeled + parent: LightImplanter + suffix: light, Labeled + components: + - type: Label + currentLabel: implanter-label-light + +- type: entity + id: BikeHornImplanterLabeled + parent: BikeHornImplanter + suffix: bike horn, Labeled + components: + - type: Label + currentLabel: implanter-label-bike-horn + +- type: entity + id: StorageImplanterLabeled + parent: StorageImplanter + suffix: storage, Labeled + components: + - type: Label + currentLabel: implanter-label-storage