--[[ | This file was obtained through the combined efforts | of Madbluntz & Plymouth Antiquarian Society. | | Credits: lifestorm, Gregory Wayne Rossel JR., | Maloy, DrPepper10 @ RIP, Atle! | | Visit for more: https://plymouth.thetwilightzone.ru/ --]] ITEM.base = "base_stackable" ITEM.name = "Playing Card" ITEM.model = Model("models/cards/card1.mdl") ITEM.iconCam = { pos = Vector(0, 0, 200), ang = Angle(90, 0, 0), fov = 1.12 } ITEM.category = "Carte à jouer" ITEM.maxStackSize = 10 ITEM.altCard = false ITEM.color = Color(255, 255, 255) -- I'm just doing this to enable advanced rendering. I spent hours trying to get them to look right with normal icons, I'm about to go crazy. function ITEM:GetModel() return self.altCard and "models/cards/card2.mdl" or "models/cards/card1.mdl" end function ITEM:GetDescription() return "Un morceau de plastique mince, spécialement préparé qui est marqué avec un motif distinctif. Celui-ci est le " .. self.name .. ". Il a une finition légère des deux côtés, pour faciliter la manipulation." end if (CLIENT) then function ITEM:PopulateTooltip(tooltip) local itemEntity = self.entity if (!itemEntity or !IsValid(itemEntity)) then return end local entPos = itemEntity:GetPos() local up = itemEntity:GetUp() local posBack, posForward = entPos + up * -5, entPos + up * 5 local eyePos = EyePos() local distanceForward, distanceBack = eyePos:DistToSqr(posForward), eyePos:DistToSqr(posBack) local name = tooltip:GetRow("name") local description = tooltip:GetRow("description") if (distanceForward > distanceBack) then name:SetText("Carte à jouer") name:SizeToContents() description:SetText("Une carte à jouer inconnue.") description:SizeToContents() end end end