From 2e7d0a95a927d3ac9d5979914eec454a0a20e69b Mon Sep 17 00:00:00 2001 From: Alzore Date: Thu, 18 Jul 2024 02:42:30 -0500 Subject: [PATCH] NPCloadouts --- .../_FTL/Entities/Mobs/NPCs/enemy.yml | 6 +- Resources/Prototypes/_FTL/Loadouts/NPCs.yml | 65 +++++++++++++++++++ 2 files changed, 68 insertions(+), 3 deletions(-) create mode 100644 Resources/Prototypes/_FTL/Loadouts/NPCs.yml diff --git a/Resources/Prototypes/_FTL/Entities/Mobs/NPCs/enemy.yml b/Resources/Prototypes/_FTL/Entities/Mobs/NPCs/enemy.yml index 8b90a83156..a3c5a6fed4 100644 --- a/Resources/Prototypes/_FTL/Entities/Mobs/NPCs/enemy.yml +++ b/Resources/Prototypes/_FTL/Entities/Mobs/NPCs/enemy.yml @@ -24,7 +24,7 @@ suffix: secoff, hostile components: - type: Loadout - prototypes: [SecurityOfficerGear] + prototypes: [NPCMercenary] - type: entity name: hostile defender @@ -33,7 +33,7 @@ suffix: deckhand, hostile components: - type: Loadout - prototypes: [PassengerGear] + prototypes: [NPCDeckhand] - type: entity name: hostile defender @@ -51,4 +51,4 @@ suffix: captain, hostile components: - type: Loadout - prototypes: [CaptainGear] + prototypes: [NPCCaptain] diff --git a/Resources/Prototypes/_FTL/Loadouts/NPCs.yml b/Resources/Prototypes/_FTL/Loadouts/NPCs.yml new file mode 100644 index 0000000000..7fcefe390f --- /dev/null +++ b/Resources/Prototypes/_FTL/Loadouts/NPCs.yml @@ -0,0 +1,65 @@ +- type: loadout + id: NPCCaptain + equipment: NPCCaptain + +- type: startingGear + id: NPCCaptain + equipment: + jumpsuit: ClothingShirtTShirtCommand + lowerClothing: ClothingPantsRippedJeans + shoes: ClothingShoesBootsJack + back: ClothingBackpackSatchel + outerClothing: ClothingOuterCoatTrenchDark + eyes: ClothingEyesGlassesSunglasses + +- type: loadout + id: NPCMercenary + equipment: NPCMercenary + +- type: startingGear + id: NPCMercenary + equipment: + jumpsuit: ClothingShirtTShirtBlack + lowerClothing: ClothingPantsRippedJeans + shoes: ClothingShoesBootsJack + back: ClothingBackpackSatchelSecurity + outerClothing: ClothingOuterArmorBasic + eyes: ClothingEyesGlassesSunglasses + belt: ClothingBeltMercWebbing + +- type: loadout + id: NPCEngineer + equipment: NPCEngineer + +- type: startingGear + id: NPCEngineer + equipment: + jumpsuit: ClothingShirtEngineeringHazard + lowerClothing: ClothingPantsEngineeringHazard + shoes: ClothingShoesBootsWork + back: ClothingBackpackDuffelEngineering + outerClothing: ClothingOuterVestHazard + head: ClothingHeadHatHardhatYellow + eyes: ClothingEyesGlassesMeson + belt: ClothingBeltUtilityEngineering + +- type: loadout + id: NPCDoctor + equipment: NPCDoctor +- type: startingGear + id: NPCDoctor + equipment: + jumpsuit: ClothingShirtScrubsBlue + lowerClothing: ClothingPantsScrubsBlue + shoes: ClothingShoesColorBlack + head: ClothingHeadHatSurgcapBlue + +- type: loadout + id: NPCDeckhand + equipment: NPCDeckhand + +- type: startingGear + id: NPCDeckhand + equipment: + jumpsuit: ClothingShirtTShirtRipped + lowerClothing: ClothingPantsRippedJeans