211 lines
		
	
	
		
			No EOL
		
	
	
		
			3.6 KiB
		
	
	
	
		
			Lua
		
	
	
	
	
	
			
		
		
	
	
			211 lines
		
	
	
		
			No EOL
		
	
	
		
			3.6 KiB
		
	
	
	
		
			Lua
		
	
	
	
	
	
| BadgeStyle = {
 | |
| 	None = 0,
 | |
| 	BronzeMedal = 1,
 | |
| 	GoldMedal = 2,
 | |
| 	SilverMedal = 3,
 | |
| 	Alert = 4,
 | |
| 	Crown = 5,
 | |
| 	Ammo = 6,
 | |
| 	Armour = 7,
 | |
| 	Barber = 8,
 | |
| 	Clothes = 9,
 | |
| 	Franklin = 10,
 | |
| 	Bike = 11,
 | |
| 	Car = 12,
 | |
| 	Gun = 13,
 | |
| 	Heart = 14,
 | |
| 	Makeup = 15,
 | |
| 	Mask = 16,
 | |
| 	Michael = 17,
 | |
| 	Star = 18,
 | |
| 	Tattoo = 19,
 | |
| 	Trevor = 20, 
 | |
| 	Lock = 21,
 | |
| 	Tick = 22
 | |
| }
 | |
| 
 | |
| BadgeTexture = {
 | |
| 	[0] = function()
 | |
| 		return ""
 | |
| 	end,
 | |
| 	[1] = function()
 | |
| 		return "mp_medal_bronze"
 | |
| 	end,
 | |
| 	[2] = function()
 | |
| 		return "mp_medal_gold"
 | |
| 	end,
 | |
| 	[3] = function()
 | |
| 		return "medal_silver"
 | |
| 	end,
 | |
| 	[4] = function()
 | |
| 		return "mp_alerttriangle"
 | |
| 	end,
 | |
| 	[5] = function()
 | |
| 		return "mp_hostcrown"
 | |
| 	end,
 | |
| 	[6] = function(Selected)
 | |
| 		if Selected then
 | |
| 			return "shop_ammo_icon_b"
 | |
| 		else 
 | |
| 			return "shop_ammo_icon_a"
 | |
| 		end
 | |
| 	end,
 | |
| 	[7] = function(Selected)
 | |
| 		if Selected then
 | |
| 			return "shop_armour_icon_b"
 | |
| 		else 
 | |
| 			return "shop_armour_icon_a"
 | |
| 		end
 | |
| 	end,
 | |
| 	[8] = function(Selected)
 | |
| 		if Selected then
 | |
| 			return "shop_barber_icon_b"
 | |
| 		else 
 | |
| 			return "shop_barber_icon_a"
 | |
| 		end
 | |
| 	end,
 | |
| 	[9] = function(Selected)
 | |
| 		if Selected then
 | |
| 			return "shop_clothing_icon_b"
 | |
| 		else 
 | |
| 			return "shop_clothing_icon_a"
 | |
| 		end
 | |
| 	end,
 | |
| 	[10] = function(Selected)
 | |
| 		if Selected then
 | |
| 			return "shop_franklin_icon_b"
 | |
| 		else 
 | |
| 			return "shop_franklin_icon_a"
 | |
| 		end
 | |
| 	end,
 | |
| 	[11] = function(Selected)
 | |
| 		if Selected then
 | |
| 			return "shop_garage_bike_icon_b"
 | |
| 		else 
 | |
| 			return "shop_garage_bike_icon_a"
 | |
| 		end
 | |
| 	end,
 | |
| 	[12] = function(Selected)
 | |
| 		if Selected then
 | |
| 			return "shop_garage_icon_b"
 | |
| 		else 
 | |
| 			return "shop_garage_icon_a"
 | |
| 		end
 | |
| 	end,
 | |
| 	[13] = function(Selected)
 | |
| 		if Selected then
 | |
| 			return "shop_gunclub_icon_b"
 | |
| 		else 
 | |
| 			return "shop_gunclub_icon_a"
 | |
| 		end
 | |
| 	end,
 | |
| 	[14] = function(Selected)
 | |
| 		if Selected then
 | |
| 			return "shop_health_icon_b"
 | |
| 		else 
 | |
| 			return "shop_health_icon_a"
 | |
| 		end
 | |
| 	end,
 | |
| 	[15] = function(Selected)
 | |
| 		if Selected then
 | |
| 			return "shop_makeup_icon_b"
 | |
| 		else
 | |
| 			return "shop_makeup_icon_a"
 | |
| 		end
 | |
| 	end,
 | |
| 	[16] = function(Selected)
 | |
| 		if Selected then
 | |
| 			return "shop_mask_icon_b"
 | |
| 		else 
 | |
| 			return "shop_mask_icon_a"
 | |
| 		end
 | |
| 	end,
 | |
| 	[17] = function(Selected)
 | |
| 		if Selected then
 | |
| 			return "shop_michael_icon_b"
 | |
| 		else 
 | |
| 			return "shop_michael_icon_a"
 | |
| 		end
 | |
| 	end,
 | |
| 	[18] = function()
 | |
| 		return "shop_new_star"
 | |
| 	end,
 | |
| 	[19] = function(Selected)
 | |
| 		if Selected then
 | |
| 			return "shop_tattoos_icon_b"
 | |
| 		else
 | |
| 			return "shop_tattoos_icon_a"
 | |
| 		end
 | |
| 	end,
 | |
| 	[20] = function(Selected)
 | |
| 		if Selected then
 | |
| 			return "shop_trevor_icon_b"
 | |
| 		else 
 | |
| 			return "shop_trevor_icon_a"
 | |
| 		end
 | |
| 	end,
 | |
| 	[21] = function()
 | |
| 		return "shop_lock"
 | |
| 	end,
 | |
| 	[22] = function()
 | |
| 		return "shop_tick_icon"
 | |
| 	end,
 | |
| }
 | |
| 
 | |
| BadgeDictionary = {
 | |
| 	[0] = function(Selected)
 | |
| 		if Selected then
 | |
| 			return "commonmenu"
 | |
| 		else
 | |
| 			return "commonmenu"
 | |
| 		end
 | |
| 	end,
 | |
| }
 | |
| 
 | |
| BadgeColour = {
 | |
| 	[5] = function(Selected)
 | |
| 		if Selected then
 | |
| 			return 0, 0, 0, 255
 | |
| 		else
 | |
| 			return 255, 255, 255, 255
 | |
| 		end
 | |
| 	end,
 | |
| 	[21] = function(Selected)
 | |
| 		if Selected then
 | |
| 			return 0, 0, 0, 255
 | |
| 		else
 | |
| 			return 255, 255, 255, 255
 | |
| 		end
 | |
| 	end,
 | |
| 	[22] = function(Selected)
 | |
| 		if Selected then
 | |
| 			return 0, 0, 0, 255
 | |
| 		else
 | |
| 			return 255, 255, 255, 255
 | |
| 		end
 | |
| 	end,
 | |
| }
 | |
| 
 | |
| function GetBadgeTexture(Badge, Selected)
 | |
| 	if BadgeTexture[Badge] then
 | |
| 		return BadgeTexture[Badge](Selected)
 | |
| 	else
 | |
| 		return ""
 | |
| 	end
 | |
| end
 | |
| 
 | |
| function GetBadgeDictionary(Badge, Selected)
 | |
| 	if BadgeDictionary[Badge] then
 | |
| 		return BadgeDictionary[Badge](Selected)
 | |
| 	else
 | |
| 		return "commonmenu"
 | |
| 	end
 | |
| end
 | |
| 
 | |
| function GetBadgeColour(Badge, Selected)
 | |
| 	if BadgeColour[Badge] then
 | |
| 		return BadgeColour[Badge](Selected)
 | |
| 	else
 | |
| 		return 255, 255, 255, 255
 | |
| 	end
 | |
| end | 
