diff --git a/Resources/Prototypes/CharacterItemGroups/gloveGroup.yml b/Resources/Prototypes/CharacterItemGroups/gloveGroup.yml new file mode 100644 index 00000000000..e8ec6f3d255 --- /dev/null +++ b/Resources/Prototypes/CharacterItemGroups/gloveGroup.yml @@ -0,0 +1,33 @@ +- type: characterItemGroup + id: LoadoutGloves + items: + - type: loadout + id: LoadoutHandsColorPurple + - type: loadout + id: LoadoutHandsColorRed + - type: loadout + id: LoadoutHandsColorBlack + - type: loadout + id: LoadoutHandsColorBlue + - type: loadout + id: LoadoutHandsColorBrown + - type: loadout + id: LoadoutHandsColorGray + - type: loadout + id: LoadoutHandsColorGreen + - type: loadout + id: LoadoutHandsColorLightBrown + - type: loadout + id: LoadoutHandsColorOrange + - type: loadout + id: LoadoutHandsColorWhite + - type: loadout + id: LoadoutHandsColorYellowBudget + - type: loadout + id: LoadoutHandsGlovesLeather + - type: loadout + id: LoadoutHandsGlovesPowerglove + - type: loadout + id: LoadoutHandsGlovesRobohands + - type: loadout + id: LoadoutHandsGlovesFingerless diff --git a/Resources/Prototypes/Loadouts/hands.yml b/Resources/Prototypes/Loadouts/hands.yml index 6cef6420571..3861b180b19 100644 --- a/Resources/Prototypes/Loadouts/hands.yml +++ b/Resources/Prototypes/Loadouts/hands.yml @@ -1,123 +1,167 @@ - type: loadout id: LoadoutHandsColorPurple category: Hands - cost: 1 + cost: 0 exclusive: true items: - ClothingHandsGlovesColorPurple + requirements: + - !type:CharacterItemGroupRequirement + group: LoadoutGloves - type: loadout id: LoadoutHandsColorRed category: Hands - cost: 1 + cost: 0 exclusive: true items: - ClothingHandsGlovesColorRed + requirements: + - !type:CharacterItemGroupRequirement + group: LoadoutGloves - type: loadout id: LoadoutHandsColorBlack category: Hands - cost: 1 + cost: 0 exclusive: true items: - ClothingHandsGlovesColorBlack + requirements: + - !type:CharacterItemGroupRequirement + group: LoadoutGloves - type: loadout id: LoadoutHandsColorBlue category: Hands - cost: 1 + cost: 0 exclusive: true items: - ClothingHandsGlovesColorBlue + requirements: + - !type:CharacterItemGroupRequirement + group: LoadoutGloves - type: loadout id: LoadoutHandsColorBrown category: Hands - cost: 1 + cost: 0 exclusive: true items: - ClothingHandsGlovesColorBrown + requirements: + - !type:CharacterItemGroupRequirement + group: LoadoutGloves - type: loadout id: LoadoutHandsColorGray category: Hands - cost: 1 + cost: 0 exclusive: true items: - ClothingHandsGlovesColorGray + requirements: + - !type:CharacterItemGroupRequirement + group: LoadoutGloves - type: loadout id: LoadoutHandsColorGreen category: Hands - cost: 1 + cost: 0 exclusive: true items: - ClothingHandsGlovesColorGreen + requirements: + - !type:CharacterItemGroupRequirement + group: LoadoutGloves - type: loadout id: LoadoutHandsColorLightBrown category: Hands - cost: 1 + cost: 0 exclusive: true items: - ClothingHandsGlovesColorLightBrown + requirements: + - !type:CharacterItemGroupRequirement + group: LoadoutGloves - type: loadout id: LoadoutHandsColorOrange category: Hands - cost: 1 + cost: 0 exclusive: true items: - ClothingHandsGlovesColorOrange + requirements: + - !type:CharacterItemGroupRequirement + group: LoadoutGloves - type: loadout id: LoadoutHandsColorWhite category: Hands - cost: 1 + cost: 0 exclusive: true items: - ClothingHandsGlovesColorWhite + requirements: + - !type:CharacterItemGroupRequirement + group: LoadoutGloves - type: loadout id: LoadoutHandsColorYellowBudget category: Hands - cost: 4 + cost: 3 exclusive: true requirements: - !type:CharacterJobRequirement jobs: - Passenger + - !type:CharacterItemGroupRequirement + group: LoadoutGloves items: - ClothingHandsGlovesColorYellowBudget - type: loadout id: LoadoutHandsGlovesLeather category: Hands - cost: 1 + cost: 0 exclusive: true items: - ClothingHandsGlovesLeather + requirements: + - !type:CharacterItemGroupRequirement + group: LoadoutGloves - type: loadout id: LoadoutHandsGlovesPowerglove category: Hands - cost: 2 + cost: 1 exclusive: true items: - ClothingHandsGlovesPowerglove + requirements: + - !type:CharacterItemGroupRequirement + group: LoadoutGloves - type: loadout id: LoadoutHandsGlovesRobohands category: Hands - cost: 1 + cost: 0 exclusive: true items: - ClothingHandsGlovesRobohands + requirements: + - !type:CharacterItemGroupRequirement + group: LoadoutGloves - type: loadout id: LoadoutHandsGlovesFingerless category: Hands - cost: 1 + cost: 0 exclusive: true items: - ClothingHandsGlovesFingerless + requirements: + - !type:CharacterItemGroupRequirement + group: LoadoutGloves