﻿-- chunkname: @scripts/settings/equipment/item_material_overrides/player_material_overrides_dog_coat_masks.lua

local material_overrides = {
	dog_coat_empty_default = {
		texture_overrides = {
			fur_coat_mask = {
				resource = "content/textures/colors/empty_gray",
			},
		},
	},
	dog_coat_dark_top_01 = {
		texture_overrides = {
			fur_coat_mask = {
				resource_by_item = {
					["content/items/characters/companion/companion_dog/gear_body/companion_dog_body_a"] = "content/characters/player/companion_dog/attachments_gear/body/body_a/textures/coat_masks/body_a_coat_mask_dark_top_01",
					["content/items/characters/companion/companion_dog/gear_body/companion_dog_body_b"] = "content/characters/player/companion_dog/attachments_gear/body/body_b/textures/coat_masks/body_b_coat_mask_dark_top_01",
					["content/items/characters/companion/companion_dog/gear_body/companion_dog_body_c"] = "content/characters/player/companion_dog/attachments_gear/body/body_c/textures/coat_masks/body_c_coat_mask_dark_top_01",
					["content/items/characters/companion/companion_dog/gear_head/companion_dog_headgear_01"] = "content/characters/player/companion_dog/attachments_gear/headgear/headgear_01/textures/coat_masks/headgear_01_coat_mask_dark_top_01",
					["content/items/characters/companion/companion_dog/gear_head/companion_dog_headgear_02"] = "content/characters/player/companion_dog/attachments_gear/headgear/headgear_02/textures/coat_masks/headgear_02_coat_mask_dark_top_01",
					["content/items/characters/companion/companion_dog/gear_head/companion_dog_headgear_03"] = "content/characters/player/companion_dog/attachments_gear/headgear/headgear_03/textures/coat_masks/headgear_03_coat_mask_dark_top_01",
					["content/items/characters/companion/companion_dog/gear_head/companion_dog_headgear_04"] = "content/characters/player/companion_dog/attachments_gear/headgear/headgear_04/textures/coat_masks/headgear_04_coat_mask_dark_top_01",
				},
			},
		},
	},
	dog_coat_spots_01 = {
		texture_overrides = {
			fur_coat_mask = {
				resource_by_item = {
					["content/items/characters/companion/companion_dog/gear_body/companion_dog_body_a"] = "content/characters/player/companion_dog/attachments_gear/body/body_a/textures/coat_masks/body_a_coat_mask_spots_01",
					["content/items/characters/companion/companion_dog/gear_body/companion_dog_body_b"] = "content/characters/player/companion_dog/attachments_gear/body/body_b/textures/coat_masks/body_b_coat_mask_spots_01",
					["content/items/characters/companion/companion_dog/gear_body/companion_dog_body_c"] = "content/characters/player/companion_dog/attachments_gear/body/body_c/textures/coat_masks/body_c_coat_mask_spots_01",
					["content/items/characters/companion/companion_dog/gear_head/companion_dog_headgear_01"] = "content/characters/player/companion_dog/attachments_gear/headgear/headgear_01/textures/coat_masks/headgear_01_coat_mask_spots_01",
					["content/items/characters/companion/companion_dog/gear_head/companion_dog_headgear_02"] = "content/characters/player/companion_dog/attachments_gear/headgear/headgear_02/textures/coat_masks/headgear_02_coat_mask_spots_01",
					["content/items/characters/companion/companion_dog/gear_head/companion_dog_headgear_03"] = "content/characters/player/companion_dog/attachments_gear/headgear/headgear_03/textures/coat_masks/headgear_03_coat_mask_spots_01",
					["content/items/characters/companion/companion_dog/gear_head/companion_dog_headgear_04"] = "content/characters/player/companion_dog/attachments_gear/headgear/headgear_04/textures/coat_masks/headgear_04_coat_mask_spots_01",
				},
			},
		},
	},
	dog_coat_spots_02 = {
		texture_overrides = {
			fur_coat_mask = {
				resource_by_item = {
					["content/items/characters/companion/companion_dog/gear_body/companion_dog_body_a"] = "content/characters/player/companion_dog/attachments_gear/body/body_a/textures/coat_masks/body_a_coat_mask_spots_02",
					["content/items/characters/companion/companion_dog/gear_body/companion_dog_body_b"] = "content/characters/player/companion_dog/attachments_gear/body/body_b/textures/coat_masks/body_b_coat_mask_spots_02",
					["content/items/characters/companion/companion_dog/gear_body/companion_dog_body_c"] = "content/characters/player/companion_dog/attachments_gear/body/body_c/textures/coat_masks/body_c_coat_mask_spots_02",
					["content/items/characters/companion/companion_dog/gear_head/companion_dog_headgear_01"] = "content/characters/player/companion_dog/attachments_gear/headgear/headgear_01/textures/coat_masks/headgear_01_coat_mask_spots_02",
					["content/items/characters/companion/companion_dog/gear_head/companion_dog_headgear_02"] = "content/characters/player/companion_dog/attachments_gear/headgear/headgear_02/textures/coat_masks/headgear_02_coat_mask_spots_02",
					["content/items/characters/companion/companion_dog/gear_head/companion_dog_headgear_03"] = "content/characters/player/companion_dog/attachments_gear/headgear/headgear_03/textures/coat_masks/headgear_03_coat_mask_spots_02",
					["content/items/characters/companion/companion_dog/gear_head/companion_dog_headgear_04"] = "content/characters/player/companion_dog/attachments_gear/headgear/headgear_04/textures/coat_masks/headgear_04_coat_mask_spots_02",
				},
			},
		},
	},
	dog_coat_stripes_01 = {
		texture_overrides = {
			fur_coat_mask = {
				resource_by_item = {
					["content/items/characters/companion/companion_dog/gear_body/companion_dog_body_a"] = "content/characters/player/companion_dog/attachments_gear/body/body_a/textures/coat_masks/body_a_coat_mask_stripes_01",
					["content/items/characters/companion/companion_dog/gear_body/companion_dog_body_b"] = "content/characters/player/companion_dog/attachments_gear/body/body_b/textures/coat_masks/body_b_coat_mask_stripes_01",
					["content/items/characters/companion/companion_dog/gear_body/companion_dog_body_c"] = "content/characters/player/companion_dog/attachments_gear/body/body_c/textures/coat_masks/body_c_coat_mask_stripes_01",
					["content/items/characters/companion/companion_dog/gear_head/companion_dog_headgear_01"] = "content/characters/player/companion_dog/attachments_gear/headgear/headgear_01/textures/coat_masks/headgear_01_coat_mask_stripes_01",
					["content/items/characters/companion/companion_dog/gear_head/companion_dog_headgear_02"] = "content/characters/player/companion_dog/attachments_gear/headgear/headgear_02/textures/coat_masks/headgear_02_coat_mask_stripes_01",
					["content/items/characters/companion/companion_dog/gear_head/companion_dog_headgear_03"] = "content/characters/player/companion_dog/attachments_gear/headgear/headgear_03/textures/coat_masks/headgear_03_coat_mask_stripes_01",
					["content/items/characters/companion/companion_dog/gear_head/companion_dog_headgear_04"] = "content/characters/player/companion_dog/attachments_gear/headgear/headgear_04/textures/coat_masks/headgear_04_coat_mask_stripes_01",
				},
			},
		},
	},
}

return material_overrides
