require 'Definitions/ClothingSelectionDefinitions'

ClothingSelectionDefinitions = ClothingSelectionDefinitions or {};

ClothingSelectionDefinitions.default = {
	Female = {
		
		Hat = {
			chance = 10,
			items = {"Base.Hat_BaseballCap", "Base.Hat_BucketHat", "Base.Hat_GolfHat", "Base.Hat_Fedora", "Base.Hat_Visor_WhiteTINT", },
		},
		
		Eyes = {
			chance = 10,
			items = {"Base.Glasses_Normal", "Base.Glasses_Reading"},
		},
		
		TankTop = {
			chance = 10,
			items = {"Base.Vest_DefaultTEXTURE_TINT",},
		},
		
		Shirt = {
			chance = 10,
			items = {"Base.Shirt_FormalTINT", "Base.Shirt_FormalWhite_ShortSleeveTINT", "Base.Shirt_HawaiianTINT",},
		},
	
		Tshirt = {
			items = {"Base.Tshirt_DefaultTEXTURE_TINT", "Base.Tshirt_WhiteLongSleeveTINT", "Base.Tshirt_PoloStripedTINT", "Base.Tshirt_PoloTINT", "Base.Shirt_CropTopTINT", "Base.Shirt_CropTopNoArmTINT", "Base.BoobTube", },
		},
		
		Pants = {
			items = {"Base.Trousers_DefaultTEXTURE_TINT", "Base.Trousers_Denim", "Base.Shorts_LongDenim", "Base.Shorts_ShortDenim", "Base.Shorts_ShortFormal"},
		},
		
		Skirt = {
			chance = 50,
			items = {"Base.Skirt_Knees", "Base.Skirt_Long", "Base.Skirt_Mini", "Base.Skirt_Normal",},
		},
		
		Dress = {
			chance = 10,
			items = {"Base.Dress_Normal", "Base.Dress_Normal", "Base.Dress_Knees", "Base.Dress_Long", "Base.Dress_long_Straps", "Base.Dress_SmallStrapless", "Base.Dress_Straps", "Base.DressKnees_Straps", "Base.Dress_SmallStraps", "ProjectRussia.Dress_Floral", },
		},
		
		Socks = {
			items = {"Base.Socks_Ankle", "Base.Socks_Long",},
		},
		
		Shoes = {
			items = {"Base.Shoes_Random", "Base.Shoes_TrainerTINT", "Base.Shoes_Strapped"},
		},
	},
	
	Male = {
		Hat = {
			chance = 10,
			items = {"Base.Hat_BaseballCap", "Base.Hat_BucketHat", "Base.Hat_GolfHat", "Base.Hat_Fedora", "Base.Hat_Visor_WhiteTINT", },
		},
		
		Eyes = {
			chance = 10,
			items = {"Base.Glasses_Normal", "Base.Glasses_Reading"},
		},
		
		TankTop = {
			chance = 30,
			items = {"Base.Vest_DefaultTEXTURE_TINT",},
		},
		
		Shirt = {
			chance = 10,
			items = {"Base.Shirt_FormalTINT", "Base.Shirt_FormalWhite_ShortSleeveTINT", "Base.Shirt_HawaiianTINT",},
		},
		
		Tshirt = {
			items = {"Base.Tshirt_DefaultTEXTURE_TINT", "Base.Tshirt_WhiteLongSleeveTINT", "Base.Tshirt_PoloStripedTINT", "Base.Tshirt_PoloTINT"},
		},
		
		Pants = {
			items = {"Base.Trousers_DefaultTEXTURE_TINT", "Base.Trousers_Denim", "Base.Shorts_LongDenim", "Base.Shorts_ShortDenim", "Base.Shorts_ShortFormal"},
		},
		
		Socks = {
			items = {"Base.Socks_Ankle", "Base.Socks_Long"},
		},
		
		Shoes = {
			items = {"Base.Shoes_Random", "Base.Shoes_TrainerTINT"},
		},
	}
}

ClothingSelectionDefinitions.fireofficer = {
	Female = {

		Hat = {
			chance = 10,
			items = {"ProjectRussia.Hat_Pilotka",},
		},

		Tshirt = {
			items = {"Base.Tshirt_Firefighter"},
		},
		
		Pants = {
			items = {"Base.Trousers_Fireman"},
		},
		
		Shoes = {
			items = {"Base.Shoes_Black", "Base.Shoes_ArmyBoots"};
		},
	},
}

ClothingSelectionDefinitions.policeofficer = {
	Female = {

		Hat = {
			chance = 10,
			items = {"ProjectRussia.Hat_PolicePilotka"},
		},
		
		Neck = {
			chance = 70,
			items = {"ProjectRussia.Tie_Black"},
		},

		Eyes = {
			chance = 10,
			items = {"Base.Glasses" },
		},
		
		Shirt = {
			chance = 20,
			items = {"Base.Shirt_OfficerWhite" },
		},
		
		Pants = {
			items = {"Base.Trousers_Police"},
		},

	},

	Male = {

		Hat = {
			chance = 10,
			items = {"Base.Hat_Police"},
		},
		
		Neck = {
			chance = 70,
			items = {"ProjectRussia.Tie_Black"},
		},

		Eyes = {
			chance = 10,
			items = {"Base.Glasses" },
		},
		
		Shirt = {
			chance = 20,
			items = {"Base.Shirt_OfficerWhite" },
		},
		
		Pants = {
			items = {"Base.Trousers_Police"},
		},

	},
}

ClothingSelectionDefinitions.securityguard = {
	Female = {
		Neck = {
			chance = 70,
			items = {"ProjectRussia.Tie_Black"},
		},
		
		Shirt = {
			items = {"Base.Shirt_FormalWhite"},
		},
		
		Pants = {
			items = {"Base.Trousers_Black"},
		},
		
		Jacket = {
			items = {"Base.Suit_Jacket"};
		},
	},
}

ClothingSelectionDefinitions.burglar = {
	Female = {
		Hat = {
			chance = 10,
			items = { "Base.Hat_Beany", },
		},
		
		Mask = {
			chance = 5,
			items = {"Base.Hat_BandanaMaskTINT", },
		},
		
		MaskFull = {
			chance = 5,
			items = {"Base.Hat_BalaclavaFull", "ProjectRussia.Balaclava_OneHole"},
		},
		
		Eyes = {
			chance = 10,
			items = {"Base.Glasses_Sun"},
		},
		
		Pants = {
			items = {"Base.Trousers_Denim"},
		},
		
	}
}

ClothingSelectionDefinitions.farmer = {
	Female = {
		Hat = {
			chance = 10,
			items = {"ProjectRussia.Hat_Ushanka", "Base.Hat_SummerHat"},
		},
		
		Shirt = {
			items = {"Base.Shirt_Denim", "Base.Shirt_Lumberjack"},
		},
		
		Pants = {
			items = {"Base.Trousers_Denim"},
		},
		
		Shoes = {
			chance = 20,
			items = {"Base.Shoes_Wellies"},
		},
	},
	Male = {
		Hat = {
			chance = 10,
			items = {"ProjectRussia.Hat_Ushanka", },
		},
		
		Shirt = {
			items = {"Base.Shirt_Denim", "Base.Shirt_Lumberjack"},
		},
		
		Pants = {
			items = {"Base.Trousers_Denim"},
		},
		
		Shoes = {
			chance = 20,
			items = {"Base.Shoes_Wellies"},
		},
	},
}

ClothingSelectionDefinitions.doctor = {
	Female = {
		Neck = {
			chance = 70,
			items = {"ProjectRussia.Tie_Black", },
		},

		Hat = {
			chance = 10,
			items = {"Hat_SurgicalCap_Blue", "Base.Hat_SurgicalCap_Green", "ProjectRussia.Hat_Doctorshat" },
		},
		
		Shirt = {
			items = {"Base.Shirt_FormalTINT"},
		},
		
		Hands = {
			chance = 5,
			items = {"Base.Gloves_Surgical"},
		},
		
		Jacket = {
			items = {"Base.JacketLong_Doctor"},
		},
		
		Pants = {
			items = {"Base.Trousers_SuitTEXTURE"},
		},
		
	},
}

ClothingSelectionDefinitions.veteran = {
	Female = {
		Hat = {
			chance = 10,
			items = {"ProjectRussia.Hat_BeretBlue", "ProjectRussia.Hat_BeretMarines", "ProjectRussia.Hat_Pilotka" },
		},
		
		Eyes = {
			chance = 1,
			items = {"Base.Glasses_Eyepatch_Left", "Base.Glasses_Eyepatch_Right", "Base.Glasses_Aviators"},
		},
		
		Tshirt = {
			items = {"ProjectRussia.Shirt_Telnyashka", "ProjectRussia.Tshirt_Telnyashka"},
		},
		
		Shoes = {
			items = {"Base.Shoes_TrainerTINT"},
		},
		
		Necklace = {
			chance = 80,
			items = {"Base.Necklace_DogTag"},
		},
	},
}

ClothingSelectionDefinitions.nurse = {
	Female = {
		Hat = {
			chance = 10,
			items = {"Hat_SurgicalCap_Blue", "Base.Hat_SurgicalCap_Green", "ProjectRussia.Hat_Doctorshat" },
		},
		
		Mask = {
			chance = 5,
			items = {"Base.Hat_SurgicalMask_Blue", "Base.Hat_SurgicalMask_Green", },
		},
		
		Shirt = {
			items = {"Base.Shirt_Scrubs"},
		},
		
		Hands = {
			chance = 5,
			items = {"Base.Gloves_Surgical"},
		},
		
		Pants = {
			items = {"Base.Trousers_Scrubs"},
		},
		
		Shoes = {
			items = {"Base.Shoes_TrainerTINT"},
		},
		
	},
}

ClothingSelectionDefinitions.lumberjack = {
	Female = {
		Hat = {
			chance = 10,
			items = {"Base.Hat_Beany",},
		},
		
		Shirt = {
			items = {"Base.Shirt_Denim", "Base.Shirt_Lumberjack"},
		},
		
		Pants = {
--			chance = 50,
			items = {"Base.Trousers_JeanBaggy"},
		},
		
	},
}

--local function isMod(SimpleOverhaulTraitsAndOccupations) --doesn't work reeeeeeeeee
--	local mods = getActivatedMods();
--	for i=0, mods:size()-1, 1 do
--		if mods:get(i) == SimpleOverhaulTraitsAndOccupations then
--
--			ClothingSelectionDefinitions.soldier = {
--				Female = {
--					Hat = {
--						chance = 10,
--						items = {"Base.Hat_M88_Khaki", "Base.Hat_M88_Butan"},
--					},
--					Tshirt = {
--						items = {"Base.Russian_Shirt_Telnyashka_Short", "Base.Russian_Shirt_Telnyashka_Long", "Base.Tshirt_ArmyShirt", "Base.Tshirt_ArmyGreen"},
--					},
--					Necklace = {
--						items = {"Base.Necklace_DogTag"},
--					},	
--					Pants = {
--						items = {"Base.Trousers_M88_Khaki", "Base.Trousers_M88_Butan"},
--					},
--					Shoes = {
--						items = {"Base.Shoes_TrainerTINT", "Base.Shoes_ArmyBoots", "Base.Shoes_ArmyBootsDesert"},
--					},
--				},
--			}		
--			
--			ClothingSelectionDefinitions.priestocc = {
--				Female = {
--					Jacket = {
--						items = {"Base.Hat_Priest1", "Base.Hat_Priest2"},
--					},
--					Jacket = {
--						items = {"Base.LongRobes_Priest"},
--					},
--					Pants = {
--						items = {"Base.Trousers_Suit"},
--					},
--					Necklace_Long = {
--						items = {"Base.Necklace_PriestCross"},
--					},		
--				},
--			}
--
--			return true;
--		end
--	end
--	return false;
--end

