From 7b33f252109098b32294ff8df614d927aefa8b90 Mon Sep 17 00:00:00 2001 From: Spudgun Date: Sat, 20 Aug 2022 21:07:42 +1200 Subject: [PATCH] update: common functions and weapon type info --- client/functions.lua | 64 +++++++++++ shared/weapons.lua | 246 +++++++++++++++++++++---------------------- 2 files changed, 187 insertions(+), 123 deletions(-) diff --git a/client/functions.lua b/client/functions.lua index c98973f..e9f2ca8 100644 --- a/client/functions.lua +++ b/client/functions.lua @@ -392,6 +392,11 @@ function QBCore.Functions.GetPlate(vehicle) return QBCore.Shared.Trim(GetVehicleNumberPlateText(vehicle)) end +function QBCore.Functions.GetVehicleLabel(vehicle) + if vehicle == nil or vehicle == 0 then return end + return GetLabelText(GetDisplayNameFromVehicleModel(GetEntityModel(vehicle))) +end + function QBCore.Functions.SpawnClear(coords, radius) if coords then coords = type(coords) == 'table' and vec3(coords.x, coords.y, coords.z) or coords @@ -928,3 +933,62 @@ function QBCore.Functions.StartParticleOnEntity(dict, ptName, looped, entity, bo end return particleHandle end + +function QBCore.Functions.GetStreetNametAtCoords(coords) + local streetname1, streetname2 = GetStreetNameAtCoord(coords.x, coords.y, coords.z) + return { main = GetStreetNameFromHashKey(streetname1), cross = GetStreetNameFromHashKey(streetname2) } +end + +function QBCore.Functions.GetZoneAtCoords(coords) + return GetLabelText(GetNameOfZone(coords)) +end + +function QBCore.Functions.GetCardinalDirection(entity) + entity = DoesEntityExist(entity) and entity or PlayerPedId() + if DoesEntityExist(entity) then + local heading = GetEntityHeading(entity) + if ((heading >= 0 and heading < 45) or (heading >= 315 and heading < 360)) then + return "North" + elseif (heading >= 45 and heading < 135) then + return "West" + elseif (heading >= 135 and heading < 225) then + return "South" + elseif (heading >= 225 and heading < 315) then + return "East" + end + else + return "Cardinal Direction Error" + end +end + +function QBCore.Functions.GetCurrentTime() + local obj = {} + obj.min = GetClockMinutes() + obj.hour = GetClockHours() + + if obj.hour <= 12 then + obj.ampm = "AM" + elseif obj.hour >= 13 then + obj.ampm = "PM" + obj.formattedHour = obj.hour - 12 + end + + if obj.min <= 9 then + obj.formattedMin = "0" .. obj.min + end + + return obj +end + +function QBCore.Functions.GetGroundZCoord(coords) + if not coords then return end + + local retval, groundZ = GetGroundZFor_3dCoord(coords.x, coords.y, coords.z, 0) + if retval then + return vector3(coords.x, coords.y, groundZ) + else + print('Couldn\'t find Ground Z Coordinates given 3D Coordinates') + print(coords) + return coords + end +end \ No newline at end of file diff --git a/shared/weapons.lua b/shared/weapons.lua index 148a40d..1982c4a 100644 --- a/shared/weapons.lua +++ b/shared/weapons.lua @@ -2,147 +2,147 @@ QBShared = QBShared or {} QBShared.Weapons = { -- // WEAPONS -- Melee - [`weapon_unarmed`] = {['name'] = 'weapon_unarmed', ['label'] = 'Fists', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, - [`weapon_dagger`] = {['name'] = 'weapon_dagger', ['label'] = 'Dagger', ['ammotype'] = nil, ['damagereason'] = 'Knifed / Stabbed / Eviscerated'}, - [`weapon_bat`] = {['name'] = 'weapon_bat', ['label'] = 'Bat', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, - [`weapon_bottle`] = {['name'] = 'weapon_bottle', ['label'] = 'Broken Bottle', ['ammotype'] = nil, ['damagereason'] = 'Knifed / Stabbed / Eviscerated'}, - [`weapon_crowbar`] = {['name'] = 'weapon_crowbar', ['label'] = 'Crowbar', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, - [`weapon_flashlight`] = {['name'] = 'weapon_flashlight', ['label'] = 'Flashlight', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, - [`weapon_golfclub`] = {['name'] = 'weapon_golfclub', ['label'] = 'Golfclub', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, - [`weapon_hammer`] = {['name'] = 'weapon_hammer', ['label'] = 'Hammer', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, - [`weapon_hatchet`] = {['name'] = 'weapon_hatchet', ['label'] = 'Hatchet', ['ammotype'] = nil, ['damagereason'] = 'Knifed / Stabbed / Eviscerated'}, - [`weapon_knuckle`] = {['name'] = 'weapon_knuckle', ['label'] = 'Knuckle', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, - [`weapon_knife`] = {['name'] = 'weapon_knife', ['label'] = 'Knife', ['ammotype'] = nil, ['damagereason'] = 'Knifed / Stabbed / Eviscerated'}, - [`weapon_machete`] = {['name'] = 'weapon_machete', ['label'] = 'Machete', ['ammotype'] = nil, ['damagereason'] = 'Knifed / Stabbed / Eviscerated'}, - [`weapon_switchblade`] = {['name'] = 'weapon_switchblade', ['label'] = 'Switchblade', ['ammotype'] = nil, ['damagereason'] = 'Knifed / Stabbed / Eviscerated'}, - [`weapon_nightstick`] = {['name'] = 'weapon_nightstick', ['label'] = 'Nightstick', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, - [`weapon_wrench`] = {['name'] = 'weapon_wrench', ['label'] = 'Wrench', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, - [`weapon_battleaxe`] = {['name'] = 'weapon_battleaxe', ['label'] = 'Battle Axe', ['ammotype'] = nil, ['damagereason'] = 'Knifed / Stabbed / Eviscerated'}, - [`weapon_poolcue`] = {['name'] = 'weapon_poolcue', ['label'] = 'Poolcue', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, - [`weapon_briefcase`] = {['name'] = 'weapon_briefcase', ['label'] = 'Briefcase', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, - [`weapon_briefcase_02`] = {['name'] = 'weapon_briefcase_02', ['label'] = 'Briefcase', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, - [`weapon_garbagebag`] = {['name'] = 'weapon_garbagebag', ['label'] = 'Garbage Bag', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, - [`weapon_handcuffs`] = {['name'] = 'weapon_handcuffs', ['label'] = 'Handcuffs', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, - [`weapon_bread`] = {['name'] = 'weapon_bread', ['label'] = 'Baquette', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, - [`weapon_stone_hatchet`] = {['name'] = 'weapon_stone_hatchet', ['label'] = 'Weapon Stone Hatchet', ['ammotype'] = nil, ['damagereason'] = 'Knifed / Stabbed / Eviscerated'}, + [`weapon_unarmed`] = {['name'] = 'weapon_unarmed', ['label'] = 'Fists', ['weapontype'] = 'Melee', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, + [`weapon_dagger`] = {['name'] = 'weapon_dagger', ['label'] = 'Dagger', ['weapontype'] = 'Melee', ['ammotype'] = nil, ['damagereason'] = 'Knifed / Stabbed / Eviscerated'}, + [`weapon_bat`] = {['name'] = 'weapon_bat', ['label'] = 'Bat', ['weapontype'] = 'Melee', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, + [`weapon_bottle`] = {['name'] = 'weapon_bottle', ['label'] = 'Broken Bottle', ['weapontype'] = 'Melee', ['ammotype'] = nil, ['damagereason'] = 'Knifed / Stabbed / Eviscerated'}, + [`weapon_crowbar`] = {['name'] = 'weapon_crowbar', ['label'] = 'Crowbar', ['weapontype'] = 'Melee', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, + [`weapon_flashlight`] = {['name'] = 'weapon_flashlight', ['label'] = 'Flashlight', ['weapontype'] = 'Melee', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, + [`weapon_golfclub`] = {['name'] = 'weapon_golfclub', ['label'] = 'Golfclub', ['weapontype'] = 'Melee', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, + [`weapon_hammer`] = {['name'] = 'weapon_hammer', ['label'] = 'Hammer', ['weapontype'] = 'Melee', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, + [`weapon_hatchet`] = {['name'] = 'weapon_hatchet', ['label'] = 'Hatchet', ['weapontype'] = 'Melee', ['ammotype'] = nil, ['damagereason'] = 'Knifed / Stabbed / Eviscerated'}, + [`weapon_knuckle`] = {['name'] = 'weapon_knuckle', ['label'] = 'Knuckle', ['weapontype'] = 'Melee', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, + [`weapon_knife`] = {['name'] = 'weapon_knife', ['label'] = 'Knife', ['weapontype'] = 'Melee', ['ammotype'] = nil, ['damagereason'] = 'Knifed / Stabbed / Eviscerated'}, + [`weapon_machete`] = {['name'] = 'weapon_machete', ['label'] = 'Machete', ['weapontype'] = 'Melee', ['ammotype'] = nil, ['damagereason'] = 'Knifed / Stabbed / Eviscerated'}, + [`weapon_switchblade`] = {['name'] = 'weapon_switchblade', ['label'] = 'Switchblade', ['weapontype'] = 'Melee', ['ammotype'] = nil, ['damagereason'] = 'Knifed / Stabbed / Eviscerated'}, + [`weapon_nightstick`] = {['name'] = 'weapon_nightstick', ['label'] = 'Nightstick', ['weapontype'] = 'Melee', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, + [`weapon_wrench`] = {['name'] = 'weapon_wrench', ['label'] = 'Wrench', ['weapontype'] = 'Melee', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, + [`weapon_battleaxe`] = {['name'] = 'weapon_battleaxe', ['label'] = 'Battle Axe', ['weapontype'] = 'Melee', ['ammotype'] = nil, ['damagereason'] = 'Knifed / Stabbed / Eviscerated'}, + [`weapon_poolcue`] = {['name'] = 'weapon_poolcue', ['label'] = 'Poolcue', ['weapontype'] = 'Melee', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, + [`weapon_briefcase`] = {['name'] = 'weapon_briefcase', ['label'] = 'Briefcase', ['weapontype'] = 'Melee', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, + [`weapon_briefcase_02`] = {['name'] = 'weapon_briefcase_02', ['label'] = 'Briefcase', ['weapontype'] = 'Melee', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, + [`weapon_garbagebag`] = {['name'] = 'weapon_garbagebag', ['label'] = 'Garbage Bag', ['weapontype'] = 'Melee', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, + [`weapon_handcuffs`] = {['name'] = 'weapon_handcuffs', ['label'] = 'Handcuffs', ['weapontype'] = 'Melee', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, + [`weapon_bread`] = {['name'] = 'weapon_bread', ['label'] = 'Baquette', ['weapontype'] = 'Melee', ['ammotype'] = nil, ['damagereason'] = 'Melee killed / Whacked / Executed / Beat down / Murdered / Battered'}, + [`weapon_stone_hatchet`] = {['name'] = 'weapon_stone_hatchet', ['label'] = 'Stone Hatchet', ['weapontype'] = 'Melee', ['ammotype'] = nil, ['damagereason'] = 'Knifed / Stabbed / Eviscerated'}, -- Handguns - [`weapon_pistol`] = {['name'] = 'weapon_pistol', ['label'] = 'Walther P99', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, - [`weapon_pistol_mk2`] = {['name'] = 'weapon_pistol_mk2', ['label'] = 'Pistol Mk II', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, - [`weapon_combatpistol`] = {['name'] = 'weapon_combatpistol', ['label'] = 'Combat Pistol', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, - [`weapon_appistol`] = {['name'] = 'weapon_appistol', ['label'] = 'AP Pistol', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, - [`weapon_stungun`] = {['name'] = 'weapon_stungun', ['label'] = 'Taser', ['ammotype'] = 'AMMO_STUNGUN', ['damagereason'] = 'Died'}, - [`weapon_pistol50`] = {['name'] = 'weapon_pistol50', ['label'] = 'Pistol .50 Cal', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, - [`weapon_snspistol`] = {['name'] = 'weapon_snspistol', ['label'] = 'SNS Pistol', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, - [`weapon_snspistol_mk2`] = {['name'] = 'weapon_snspistol_mk2', ['label'] = 'SNS Pistol MK2', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, - [`weapon_heavypistol`] = {['name'] = 'weapon_heavypistol', ['label'] = 'Heavy Pistol', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, - [`weapon_vintagepistol`] = {['name'] = 'weapon_vintagepistol', ['label'] = 'Vintage Pistol', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, - [`weapon_flaregun`] = {['name'] = 'weapon_flaregun', ['label'] = 'Flare Gun', ['ammotype'] = 'AMMO_FLARE', ['damagereason'] = 'Died'}, - [`weapon_marksmanpistol`] = {['name'] = 'weapon_marksmanpistol', ['label'] = 'Marksman Pistol', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, - [`weapon_revolver`] = {['name'] = 'weapon_revolver', ['label'] = 'Revolver', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, - [`weapon_revolver_mk2`] = {['name'] = 'weapon_revolver_mk2', ['label'] = 'Violence', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, - [`weapon_doubleaction`] = {['name'] = 'weapon_doubleaction', ['label'] = 'Double Action Revolver', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, - [`weapon_raypistol`] = {['name'] = 'weapon_raypistol', ['label'] = 'Weapon Raypistol', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, - [`weapon_ceramicpistol`] = {['name'] = 'weapon_ceramicpistol', ['label'] = 'Weapon Ceramicpistol', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, - [`weapon_navyrevolver`] = {['name'] = 'weapon_navyrevolver', ['label'] = 'Weapon Navyrevolver', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, - [`weapon_gadgetpistol`] = {['name'] = 'weapon_gadgetpistol', ['label'] = 'Weapon Gadgetpistol', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, - [`weapon_stungun_mp`] = {['name'] = 'weapon_stungun_mp', ['label'] = 'Taser', ['ammotype'] = 'AMMO_STUNGUN', ['damagereason'] = 'Died'}, + [`weapon_pistol`] = {['name'] = 'weapon_pistol', ['label'] = 'Pistol', ['weapontype'] = 'Pistol', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, + [`weapon_pistol_mk2`] = {['name'] = 'weapon_pistol_mk2', ['label'] = 'Pistol Mk2', ['weapontype'] = 'Pistol', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, + [`weapon_combatpistol`] = {['name'] = 'weapon_combatpistol', ['label'] = 'Combat Pistol', ['weapontype'] = 'Pistol', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, + [`weapon_appistol`] = {['name'] = 'weapon_appistol', ['label'] = 'AP Pistol', ['weapontype'] = 'Pistol', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, + [`weapon_stungun`] = {['name'] = 'weapon_stungun', ['label'] = 'Taser', ['weapontype'] = 'Pistol', ['ammotype'] = 'AMMO_STUNGUN', ['damagereason'] = 'Died'}, + [`weapon_pistol50`] = {['name'] = 'weapon_pistol50', ['label'] = 'Pistol .50 Cal', ['weapontype'] = 'Pistol', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, + [`weapon_snspistol`] = {['name'] = 'weapon_snspistol', ['label'] = 'SNS Pistol', ['weapontype'] = 'Pistol', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, + [`weapon_snspistol_mk2`] = {['name'] = 'weapon_snspistol_mk2', ['label'] = 'SNS Pistol MK2', ['weapontype'] = 'Pistol', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, + [`weapon_heavypistol`] = {['name'] = 'weapon_heavypistol', ['label'] = 'Heavy Pistol', ['weapontype'] = 'Pistol', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, + [`weapon_vintagepistol`] = {['name'] = 'weapon_vintagepistol', ['label'] = 'Vintage Pistol', ['weapontype'] = 'Pistol', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, + [`weapon_flaregun`] = {['name'] = 'weapon_flaregun', ['label'] = 'Flare Gun', ['weapontype'] = 'Pistol', ['ammotype'] = 'AMMO_FLARE', ['damagereason'] = 'Died'}, + [`weapon_marksmanpistol`] = {['name'] = 'weapon_marksmanpistol', ['label'] = 'Marksman Pistol', ['weapontype'] = 'Pistol', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, + [`weapon_revolver`] = {['name'] = 'weapon_revolver', ['label'] = 'Revolver', ['weapontype'] = 'Pistol', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, + [`weapon_revolver_mk2`] = {['name'] = 'weapon_revolver_mk2', ['label'] = 'Revolver MK2', ['weapontype'] = 'Pistol', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, + [`weapon_doubleaction`] = {['name'] = 'weapon_doubleaction', ['label'] = 'Double Action Revolver', ['weapontype'] = 'Pistol', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, + [`weapon_raypistol`] = {['name'] = 'weapon_raypistol', ['label'] = 'Ray Pistol', ['weapontype'] = 'Pistol', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, + [`weapon_ceramicpistol`] = {['name'] = 'weapon_ceramicpistol', ['label'] = 'Ceramic Pistol', ['weapontype'] = 'Pistol', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, + [`weapon_navyrevolver`] = {['name'] = 'weapon_navyrevolver', ['label'] = 'Navy Revolver', ['weapontype'] = 'Pistol', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, + [`weapon_gadgetpistol`] = {['name'] = 'weapon_gadgetpistol', ['label'] = 'Gadget Pistol', ['weapontype'] = 'Pistol', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Pistoled / Blasted / Plugged / Bust a cap in'}, + [`weapon_stungun_mp`] = {['name'] = 'weapon_stungun_mp', ['label'] = 'Taser', ['weapontype'] = 'Pistol', ['ammotype'] = 'AMMO_STUNGUN', ['damagereason'] = 'Died'}, -- Submachine Guns - [`weapon_microsmg`] = {['name'] = 'weapon_microsmg', ['label'] = 'Micro SMG', ['ammotype'] = 'AMMO_SMG', ['damagereason'] = 'Riddled / Drilled / Finished / Submachine Gunned'}, - [`weapon_smg`] = {['name'] = 'weapon_smg', ['label'] = 'SMG', ['ammotype'] = 'AMMO_SMG', ['damagereason'] = 'Riddled / Drilled / Finished / Submachine Gunned'}, - [`weapon_smg_mk2`] = {['name'] = 'weapon_smg_mk2', ['label'] = 'PD MP5 2', ['ammotype'] = 'AMMO_SMG', ['damagereason'] = 'Riddled / Drilled / Finished / Submachine Gunned'}, - [`weapon_assaultsmg`] = {['name'] = 'weapon_assaultsmg', ['label'] = 'Assault SMG', ['ammotype'] = 'AMMO_SMG', ['damagereason'] = 'Riddled / Drilled / Finished / Submachine Gunned'}, - [`weapon_combatpdw`] = {['name'] = 'weapon_combatpdw', ['label'] = 'Combat PDW', ['ammotype'] = 'AMMO_SMG', ['damagereason'] = 'Riddled / Drilled / Finished / Submachine Gunned'}, - [`weapon_machinepistol`] = {['name'] = 'weapon_machinepistol', ['label'] = 'Tec-9', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Riddled / Drilled / Finished / Submachine Gunned'}, - [`weapon_minismg`] = {['name'] = 'weapon_minismg', ['label'] = 'Mini SMG', ['ammotype'] = 'AMMO_SMG', ['damagereason'] = 'Riddled / Drilled / Finished / Submachine Gunned'}, - [`weapon_raycarbine`] = {['name'] = 'weapon_raycarbine', ['label'] = 'Weapon Raycarbine', ['ammotype'] = 'AMMO_SMG', ['damagereason'] = 'Riddled / Drilled / Finished / Submachine Gunned'}, + [`weapon_microsmg`] = {['name'] = 'weapon_microsmg', ['label'] = 'Micro SMG', ['weapontype'] = 'Submachine Gun', ['ammotype'] = 'AMMO_SMG', ['damagereason'] = 'Riddled / Drilled / Finished / Submachine Gunned'}, + [`weapon_smg`] = {['name'] = 'weapon_smg', ['label'] = 'SMG', ['weapontype'] = 'Submachine Gun', ['ammotype'] = 'AMMO_SMG', ['damagereason'] = 'Riddled / Drilled / Finished / Submachine Gunned'}, + [`weapon_smg_mk2`] = {['name'] = 'weapon_smg_mk2', ['label'] = 'SMG MK2', ['weapontype'] = 'Submachine Gun', ['ammotype'] = 'AMMO_SMG', ['damagereason'] = 'Riddled / Drilled / Finished / Submachine Gunned'}, + [`weapon_assaultsmg`] = {['name'] = 'weapon_assaultsmg', ['label'] = 'Assault SMG', ['weapontype'] = 'Submachine Gun', ['ammotype'] = 'AMMO_SMG', ['damagereason'] = 'Riddled / Drilled / Finished / Submachine Gunned'}, + [`weapon_combatpdw`] = {['name'] = 'weapon_combatpdw', ['label'] = 'Combat PDW', ['weapontype'] = 'Submachine Gun', ['ammotype'] = 'AMMO_SMG', ['damagereason'] = 'Riddled / Drilled / Finished / Submachine Gunned'}, + [`weapon_machinepistol`] = {['name'] = 'weapon_machinepistol', ['label'] = 'Tec-9', ['weapontype'] = 'Submachine Gun', ['ammotype'] = 'AMMO_PISTOL', ['damagereason'] = 'Riddled / Drilled / Finished / Submachine Gunned'}, + [`weapon_minismg`] = {['name'] = 'weapon_minismg', ['label'] = 'Mini SMG', ['weapontype'] = 'Submachine Gun', ['ammotype'] = 'AMMO_SMG', ['damagereason'] = 'Riddled / Drilled / Finished / Submachine Gunned'}, + [`weapon_raycarbine`] = {['name'] = 'weapon_raycarbine', ['label'] = 'Raycarbine', ['weapontype'] = 'Submachine Gun', ['ammotype'] = 'AMMO_SMG', ['damagereason'] = 'Riddled / Drilled / Finished / Submachine Gunned'}, -- Shotguns - [`weapon_pumpshotgun`] = {['name'] = 'weapon_pumpshotgun', ['label'] = 'Pump Shotgun', ['ammotype'] = 'AMMO_SHOTGUN', ['damagereason'] = 'Devastated / Pulverized / Shotgunned'}, - [`weapon_pumpshotgun_mk2`] = {['name'] = 'weapon_pumpshotgun_mk2', ['label'] = 'Pumpshotgun MK2', ['ammotype'] = 'AMMO_SHOTGUN', ['damagereason'] = 'Devastated / Pulverized / Shotgunned'}, - [`weapon_sawnoffshotgun`] = {['name'] = 'weapon_sawnoffshotgun', ['label'] = 'Sawn-off Shotgun', ['ammotype'] = 'AMMO_SHOTGUN', ['damagereason'] = 'Devastated / Pulverized / Shotgunned'}, - [`weapon_assaultshotgun`] = {['name'] = 'weapon_assaultshotgun', ['label'] = 'Assault Shotgun', ['ammotype'] = 'AMMO_SHOTGUN', ['damagereason'] = 'Devastated / Pulverized / Shotgunned'}, - [`weapon_bullpupshotgun`] = {['name'] = 'weapon_bullpupshotgun', ['label'] = 'Bullpup Shotgun', ['ammotype'] = 'AMMO_SHOTGUN', ['damagereason'] = 'Devastated / Pulverized / Shotgunned'}, - [`weapon_musket`] = {['name'] = 'weapon_musket', ['label'] = 'Musket', ['ammotype'] = 'AMMO_SHOTGUN', ['damagereason'] = 'Devastated / Pulverized / Shotgunned'}, - [`weapon_heavyshotgun`] = {['name'] = 'weapon_heavyshotgun', ['label'] = 'Heavy Shotgun', ['ammotype'] = 'AMMO_SHOTGUN', ['damagereason'] = 'Devastated / Pulverized / Shotgunned'}, - [`weapon_dbshotgun`] = {['name'] = 'weapon_dbshotgun', ['label'] = 'Double-barrel Shotgun', ['ammotype'] = 'AMMO_SHOTGUN', ['damagereason'] = 'Devastated / Pulverized / Shotgunned'}, - [`weapon_autoshotgun`] = {['name'] = 'weapon_autoshotgun', ['label'] = 'Auto Shotgun', ['ammotype'] = 'AMMO_SHOTGUN', ['damagereason'] = 'Devastated / Pulverized / Shotgunned'}, - [`weapon_combatshotgun`] = {['name'] = 'weapon_combatshotgun', ['label'] = 'Weapon Combatshotgun', ['ammotype'] = 'AMMO_SHOTGUN', ['damagereason'] = 'Devastated / Pulverized / Shotgunned'}, + [`weapon_pumpshotgun`] = {['name'] = 'weapon_pumpshotgun', ['label'] = 'Pump Shotgun', ['weapontype'] = 'Shotgun', ['ammotype'] = 'AMMO_SHOTGUN', ['damagereason'] = 'Devastated / Pulverized / Shotgunned'}, + [`weapon_pumpshotgun_mk2`] = {['name'] = 'weapon_pumpshotgun_mk2', ['label'] = 'Pump Shotgun MK2', ['weapontype'] = 'Shotgun', ['ammotype'] = 'AMMO_SHOTGUN', ['damagereason'] = 'Devastated / Pulverized / Shotgunned'}, + [`weapon_sawnoffshotgun`] = {['name'] = 'weapon_sawnoffshotgun', ['label'] = 'Sawn-off Shotgun', ['weapontype'] = 'Shotgun', ['ammotype'] = 'AMMO_SHOTGUN', ['damagereason'] = 'Devastated / Pulverized / Shotgunned'}, + [`weapon_assaultshotgun`] = {['name'] = 'weapon_assaultshotgun', ['label'] = 'Assault Shotgun', ['weapontype'] = 'Shotgun', ['ammotype'] = 'AMMO_SHOTGUN', ['damagereason'] = 'Devastated / Pulverized / Shotgunned'}, + [`weapon_bullpupshotgun`] = {['name'] = 'weapon_bullpupshotgun', ['label'] = 'Bullpup Shotgun', ['weapontype'] = 'Shotgun', ['ammotype'] = 'AMMO_SHOTGUN', ['damagereason'] = 'Devastated / Pulverized / Shotgunned'}, + [`weapon_musket`] = {['name'] = 'weapon_musket', ['label'] = 'Musket', ['weapontype'] = 'Shotgun', ['ammotype'] = 'AMMO_SHOTGUN', ['damagereason'] = 'Devastated / Pulverized / Shotgunned'}, + [`weapon_heavyshotgun`] = {['name'] = 'weapon_heavyshotgun', ['label'] = 'Heavy Shotgun', ['weapontype'] = 'Shotgun', ['ammotype'] = 'AMMO_SHOTGUN', ['damagereason'] = 'Devastated / Pulverized / Shotgunned'}, + [`weapon_dbshotgun`] = {['name'] = 'weapon_dbshotgun', ['label'] = 'Double-barrel Shotgun', ['weapontype'] = 'Shotgun', ['ammotype'] = 'AMMO_SHOTGUN', ['damagereason'] = 'Devastated / Pulverized / Shotgunned'}, + [`weapon_autoshotgun`] = {['name'] = 'weapon_autoshotgun', ['label'] = 'Auto Shotgun', ['weapontype'] = 'Shotgun', ['ammotype'] = 'AMMO_SHOTGUN', ['damagereason'] = 'Devastated / Pulverized / Shotgunned'}, + [`weapon_combatshotgun`] = {['name'] = 'weapon_combatshotgun', ['label'] = 'Combat Shotgun', ['weapontype'] = 'Shotgun', ['ammotype'] = 'AMMO_SHOTGUN', ['damagereason'] = 'Devastated / Pulverized / Shotgunned'}, -- Assault Rifles - [`weapon_assaultrifle`] = {['name'] = 'weapon_assaultrifle', ['label'] = 'Assault Rifle', ['ammotype'] = 'AMMO_RIFLE', ['damagereason'] = 'Ended / Rifled / Shot down / Floored'}, - [`weapon_assaultrifle_mk2`] = {['name'] = 'weapon_assaultrifle_mk2', ['label'] = 'AK-47 MK2', ['ammotype'] = 'AMMO_RIFLE', ['damagereason'] = 'Ended / Rifled / Shot down / Floored'}, - [`weapon_carbinerifle`] = {['name'] = 'weapon_carbinerifle', ['label'] = 'Carbine Rifle', ['ammotype'] = 'AMMO_RIFLE', ['damagereason'] = 'Ended / Rifled / Shot down / Floored'}, - [`weapon_carbinerifle_mk2`] = {['name'] = 'weapon_carbinerifle_mk2', ['label'] = 'PD 762', ['ammotype'] = 'AMMO_RIFLE', ['damagereason'] = 'Ended / Rifled / Shot down / Floored'}, - [`weapon_advancedrifle`] = {['name'] = 'weapon_advancedrifle', ['label'] = 'Advanced Rifle', ['ammotype'] = 'AMMO_RIFLE', ['damagereason'] = 'Ended / Rifled / Shot down / Floored'}, - [`weapon_specialcarbine`] = {['name'] = 'weapon_specialcarbine', ['label'] = 'Special Carbine', ['ammotype'] = 'AMMO_RIFLE', ['damagereason'] = 'Ended / Rifled / Shot down / Floored'}, - [`weapon_specialcarbine_mk2`] = {['name'] = 'weapon_specialcarbine_mk2', ['label'] = 'Weapon Wpecialcarbine MK2', ['ammotype'] = 'AMMO_RIFLE', ['damagereason'] = 'Ended / Rifled / Shot down / Floored'}, - [`weapon_bullpuprifle`] = {['name'] = 'weapon_bullpuprifle', ['label'] = 'Bullpup Rifle', ['ammotype'] = 'AMMO_RIFLE', ['damagereason'] = 'Ended / Rifled / Shot down / Floored'}, - [`weapon_bullpuprifle_mk2`] = {['name'] = 'weapon_bullpuprifle_mk2', ['label'] = 'Bull Puprifle MK2', ['ammotype'] = 'AMMO_RIFLE', ['damagereason'] = 'Ended / Rifled / Shot down / Floored'}, - [`weapon_compactrifle`] = {['name'] = 'weapon_compactrifle', ['label'] = 'Compact Rifle', ['ammotype'] = 'AMMO_RIFLE', ['damagereason'] = 'Ended / Rifled / Shot down / Floored'}, - [`weapon_militaryrifle`] = {['name'] = 'weapon_militaryrifle', ['label'] = 'Weapon Militaryrifle', ['ammotype'] = 'AMMO_RIFLE', ['damagereason'] = 'Ended / Rifled / Shot down / Floored'}, - [`weapon_heavyrifle`] = {['name'] = 'weapon_heavyrifle', ['label'] = 'Heavy Rifle', ['ammotype'] = 'AMMO_RIFLE', ['damagereason'] = 'Ended / Rifled / Shot down / Floored'}, + [`weapon_assaultrifle`] = {['name'] = 'weapon_assaultrifle', ['label'] = 'Assault Rifle', ['weapontype'] = 'Assault Rifle', ['ammotype'] = 'AMMO_RIFLE', ['damagereason'] = 'Ended / Rifled / Shot down / Floored'}, + [`weapon_assaultrifle_mk2`] = {['name'] = 'weapon_assaultrifle_mk2', ['label'] = 'Assault Rifle MK2', ['weapontype'] = 'Assault Rifle', ['ammotype'] = 'AMMO_RIFLE', ['damagereason'] = 'Ended / Rifled / Shot down / Floored'}, + [`weapon_carbinerifle`] = {['name'] = 'weapon_carbinerifle', ['label'] = 'Carbine Rifle', ['weapontype'] = 'Assault Rifle', ['ammotype'] = 'AMMO_RIFLE', ['damagereason'] = 'Ended / Rifled / Shot down / Floored'}, + [`weapon_carbinerifle_mk2`] = {['name'] = 'weapon_carbinerifle_mk2', ['label'] = 'Carbine Rifle MK2', ['weapontype'] = 'Assault Rifle', ['ammotype'] = 'AMMO_RIFLE', ['damagereason'] = 'Ended / Rifled / Shot down / Floored'}, + [`weapon_advancedrifle`] = {['name'] = 'weapon_advancedrifle', ['label'] = 'Advanced Rifle', ['weapontype'] = 'Assault Rifle', ['ammotype'] = 'AMMO_RIFLE', ['damagereason'] = 'Ended / Rifled / Shot down / Floored'}, + [`weapon_specialcarbine`] = {['name'] = 'weapon_specialcarbine', ['label'] = 'Special Carbine', ['weapontype'] = 'Assault Rifle', ['ammotype'] = 'AMMO_RIFLE', ['damagereason'] = 'Ended / Rifled / Shot down / Floored'}, + [`weapon_specialcarbine_mk2`] = {['name'] = 'weapon_specialcarbine_mk2', ['label'] = 'Specialcarbine MK2', ['weapontype'] = 'Assault Rifle', ['ammotype'] = 'AMMO_RIFLE', ['damagereason'] = 'Ended / Rifled / Shot down / Floored'}, + [`weapon_bullpuprifle`] = {['name'] = 'weapon_bullpuprifle', ['label'] = 'Bullpup Rifle', ['weapontype'] = 'Assault Rifle', ['ammotype'] = 'AMMO_RIFLE', ['damagereason'] = 'Ended / Rifled / Shot down / Floored'}, + [`weapon_bullpuprifle_mk2`] = {['name'] = 'weapon_bullpuprifle_mk2', ['label'] = 'Bull Puprifle MK2', ['weapontype'] = 'Assault Rifle', ['ammotype'] = 'AMMO_RIFLE', ['damagereason'] = 'Ended / Rifled / Shot down / Floored'}, + [`weapon_compactrifle`] = {['name'] = 'weapon_compactrifle', ['label'] = 'Compact Rifle', ['weapontype'] = 'Assault Rifle', ['ammotype'] = 'AMMO_RIFLE', ['damagereason'] = 'Ended / Rifled / Shot down / Floored'}, + [`weapon_militaryrifle`] = {['name'] = 'weapon_militaryrifle', ['label'] = 'Military Rifle', ['weapontype'] = 'Assault Rifle', ['ammotype'] = 'AMMO_RIFLE', ['damagereason'] = 'Ended / Rifled / Shot down / Floored'}, + [`weapon_heavyrifle`] = {['name'] = 'weapon_heavyrifle', ['label'] = 'Heavy Rifle', ['weapontype'] = 'Assault Rifle', ['ammotype'] = 'AMMO_RIFLE', ['damagereason'] = 'Ended / Rifled / Shot down / Floored'}, -- Light Machine Guns - [`weapon_mg`] = {['name'] = 'weapon_mg', ['label'] = 'Machinegun', ['ammotype'] = 'AMMO_MG', ['damagereason'] = 'Machine gunned / Sprayed / Ruined'}, - [`weapon_combatmg`] = {['name'] = 'weapon_combatmg', ['label'] = 'Combat MG', ['ammotype'] = 'AMMO_MG', ['damagereason'] = 'Machine gunned / Sprayed / Ruined'}, - [`weapon_combatmg_mk2`] = {['name'] = 'weapon_combatmg_mk2', ['label'] = 'Weapon Combatmg MK2', ['ammotype'] = 'AMMO_MG', ['damagereason'] = 'Machine gunned / Sprayed / Ruined'}, - [`weapon_gusenberg`] = {['name'] = 'weapon_gusenberg', ['label'] = 'Thompson SMG', ['ammotype'] = 'AMMO_MG', ['damagereason'] = 'Machine gunned / Sprayed / Ruined'}, + [`weapon_mg`] = {['name'] = 'weapon_mg', ['label'] = 'Machinegun', ['weapontype'] = 'Light Machine Gun', ['ammotype'] = 'AMMO_MG', ['damagereason'] = 'Machine gunned / Sprayed / Ruined'}, + [`weapon_combatmg`] = {['name'] = 'weapon_combatmg', ['label'] = 'Combat MG', ['weapontype'] = 'Light Machine Gun', ['ammotype'] = 'AMMO_MG', ['damagereason'] = 'Machine gunned / Sprayed / Ruined'}, + [`weapon_combatmg_mk2`] = {['name'] = 'weapon_combatmg_mk2', ['label'] = 'Combat MG MK2', ['weapontype'] = 'Light Machine Gun', ['ammotype'] = 'AMMO_MG', ['damagereason'] = 'Machine gunned / Sprayed / Ruined'}, + [`weapon_gusenberg`] = {['name'] = 'weapon_gusenberg', ['label'] = 'Thompson SMG', ['weapontype'] = 'Light Machine Gun', ['ammotype'] = 'AMMO_MG', ['damagereason'] = 'Machine gunned / Sprayed / Ruined'}, -- Sniper Rifles - [`weapon_sniperrifle`] = {['name'] = 'weapon_sniperrifle', ['label'] = 'Sniper Rifle', ['ammotype'] = 'AMMO_SNIPER', ['damagereason'] = 'Sniped / Picked off / Scoped'}, - [`weapon_heavysniper`] = {['name'] = 'weapon_heavysniper', ['label'] = 'Heavy Sniper', ['ammotype'] = 'AMMO_SNIPER', ['damagereason'] = 'Sniped / Picked off / Scoped'}, - [`weapon_heavysniper_mk2`] = {['name'] = 'weapon_heavysniper_mk2', ['label'] = 'Weapon Heavysniper MK2', ['ammotype'] = 'AMMO_SNIPER', ['damagereason'] = 'Sniped / Picked off / Scoped'}, - [`weapon_marksmanrifle`] = {['name'] = 'weapon_marksmanrifle', ['label'] = 'Marksman Rifle', ['ammotype'] = 'AMMO_SNIPER', ['damagereason'] = 'Sniped / Picked off / Scoped'}, - [`weapon_marksmanrifle_mk2`] = {['name'] = 'weapon_marksmanrifle_mk2', ['label'] = 'Weapon Marksmanrifle MK2', ['ammotype'] = 'AMMO_SNIPER', ['damagereason'] = 'Sniped / Picked off / Scoped'}, - [`weapon_remotesniper`] = {['name'] = 'weapon_remotesniper', ['label'] = 'Remote Sniper', ['ammotype'] = 'AMMO_SNIPER_REMOTE', ['damagereason'] = 'Sniped / Picked off / Scoped'}, + [`weapon_sniperrifle`] = {['name'] = 'weapon_sniperrifle', ['label'] = 'Sniper Rifle', ['weapontype'] = 'Sniper Rifle', ['ammotype'] = 'AMMO_SNIPER', ['damagereason'] = 'Sniped / Picked off / Scoped'}, + [`weapon_heavysniper`] = {['name'] = 'weapon_heavysniper', ['label'] = 'Heavy Sniper', ['weapontype'] = 'Sniper Rifle', ['ammotype'] = 'AMMO_SNIPER', ['damagereason'] = 'Sniped / Picked off / Scoped'}, + [`weapon_heavysniper_mk2`] = {['name'] = 'weapon_heavysniper_mk2', ['label'] = 'Heavysniper MK2', ['weapontype'] = 'Sniper Rifle', ['ammotype'] = 'AMMO_SNIPER', ['damagereason'] = 'Sniped / Picked off / Scoped'}, + [`weapon_marksmanrifle`] = {['name'] = 'weapon_marksmanrifle', ['label'] = 'Marksman Rifle', ['weapontype'] = 'Sniper Rifle', ['ammotype'] = 'AMMO_SNIPER', ['damagereason'] = 'Sniped / Picked off / Scoped'}, + [`weapon_marksmanrifle_mk2`] = {['name'] = 'weapon_marksmanrifle_mk2', ['label'] = 'Marksman Rifle MK2', ['weapontype'] = 'Sniper Rifle', ['ammotype'] = 'AMMO_SNIPER', ['damagereason'] = 'Sniped / Picked off / Scoped'}, + [`weapon_remotesniper`] = {['name'] = 'weapon_remotesniper', ['label'] = 'Remote Sniper', ['weapontype'] = 'Sniper Rifle', ['ammotype'] = 'AMMO_SNIPER_REMOTE', ['damagereason'] = 'Sniped / Picked off / Scoped'}, -- Heavy Weapons - [`weapon_rpg`] = {['name'] = 'weapon_rpg', ['label'] = 'RPG', ['ammotype'] = 'AMMO_RPG', ['damagereason'] = 'Killed / Exploded / Obliterated / Destroyed / Erased / Annihilated'}, - [`weapon_grenadelauncher`] = {['name'] = 'weapon_grenadelauncher', ['label'] = 'Grenade Launcher', ['ammotype'] = 'AMMO_GRENADELAUNCHER', ['damagereason'] = 'Killed / Exploded / Obliterated / Destroyed / Erased / Annihilated'}, - [`weapon_grenadelauncher_smoke`] = {['name'] = 'weapon_grenadelauncher_smoke', ['label'] = 'Smoke Grenade Launcher', ['ammotype'] = 'AMMO_GRENADELAUNCHER', ['damagereason'] = 'Killed / Exploded / Obliterated / Destroyed / Erased / Annihilated'}, - [`weapon_minigun`] = {['name'] = 'weapon_minigun', ['label'] = 'Minigun', ['ammotype'] = 'AMMO_MINIGUN', ['damagereason'] = 'Killed / Exploded / Obliterated / Destroyed / Erased / Annihilated'}, - [`weapon_firework`] = {['name'] = 'weapon_firework', ['label'] = 'Firework Launcher', ['ammotype'] = nil, ['damagereason'] = 'Killed / Exploded / Obliterated / Destroyed / Erased / Annihilated'}, - [`weapon_railgun`] = {['name'] = 'weapon_railgun', ['label'] = 'Railgun', ['ammotype'] = nil, ['damagereason'] = 'Killed / Exploded / Obliterated / Destroyed / Erased / Annihilated'}, - [`weapon_hominglauncher`] = {['name'] = 'weapon_hominglauncher', ['label'] = 'Homing Launcher', ['ammotype'] = 'AMMO_STINGER', ['damagereason'] = 'Killed / Exploded / Obliterated / Destroyed / Erased / Annihilated'}, - [`weapon_compactlauncher`] = {['name'] = 'weapon_compactlauncher', ['label'] = 'Compact Launcher', ['ammotype'] = nil, ['damagereason'] = 'Killed / Exploded / Obliterated / Destroyed / Erased / Annihilated'}, - [`weapon_rayminigun`] = {['name'] = 'weapon_rayminigun', ['label'] = 'Weapon Rayminigun', ['ammotype'] = 'AMMO_MINIGUN', ['damagereason'] = 'Killed / Exploded / Obliterated / Destroyed / Erased / Annihilated'}, - [`weapon_emplauncher`] = {['name'] = 'weapon_emplauncher', ['label'] = 'EMP Launcher', ['ammotype'] = 'AMMO_EMPLAUNCHER', ['damagereason'] = 'Died'}, + [`weapon_rpg`] = {['name'] = 'weapon_rpg', ['label'] = 'RPG', ['weapontype'] = 'Heavy Weapons', ['ammotype'] = 'AMMO_RPG', ['damagereason'] = 'Killed / Exploded / Obliterated / Destroyed / Erased / Annihilated'}, + [`weapon_grenadelauncher`] = {['name'] = 'weapon_grenadelauncher', ['label'] = 'Grenade Launcher', ['weapontype'] = 'Heavy Weapons', ['ammotype'] = 'AMMO_GRENADELAUNCHER', ['damagereason'] = 'Killed / Exploded / Obliterated / Destroyed / Erased / Annihilated'}, + [`weapon_grenadelauncher_smoke`] = {['name'] = 'weapon_grenadelauncher_smoke', ['label'] = 'Smoke Grenade Launcher', ['weapontype'] = 'Heavy Weapons', ['ammotype'] = 'AMMO_GRENADELAUNCHER', ['damagereason'] = 'Killed / Exploded / Obliterated / Destroyed / Erased / Annihilated'}, + [`weapon_minigun`] = {['name'] = 'weapon_minigun', ['label'] = 'Minigun', ['weapontype'] = 'Heavy Weapons', ['ammotype'] = 'AMMO_MINIGUN', ['damagereason'] = 'Killed / Exploded / Obliterated / Destroyed / Erased / Annihilated'}, + [`weapon_firework`] = {['name'] = 'weapon_firework', ['label'] = 'Firework Launcher', ['weapontype'] = 'Heavy Weapons', ['ammotype'] = nil, ['damagereason'] = 'Killed / Exploded / Obliterated / Destroyed / Erased / Annihilated'}, + [`weapon_railgun`] = {['name'] = 'weapon_railgun', ['label'] = 'Railgun', ['weapontype'] = 'Heavy Weapons', ['ammotype'] = nil, ['damagereason'] = 'Killed / Exploded / Obliterated / Destroyed / Erased / Annihilated'}, + [`weapon_hominglauncher`] = {['name'] = 'weapon_hominglauncher', ['label'] = 'Homing Launcher', ['weapontype'] = 'Heavy Weapons', ['ammotype'] = 'AMMO_STINGER', ['damagereason'] = 'Killed / Exploded / Obliterated / Destroyed / Erased / Annihilated'}, + [`weapon_compactlauncher`] = {['name'] = 'weapon_compactlauncher', ['label'] = 'Compact Launcher', ['weapontype'] = 'Heavy Weapons', ['ammotype'] = nil, ['damagereason'] = 'Killed / Exploded / Obliterated / Destroyed / Erased / Annihilated'}, + [`weapon_rayminigun`] = {['name'] = 'weapon_rayminigun', ['label'] = 'Ray Minigun', ['weapontype'] = 'Heavy Weapons', ['ammotype'] = 'AMMO_MINIGUN', ['damagereason'] = 'Killed / Exploded / Obliterated / Destroyed / Erased / Annihilated'}, + [`weapon_emplauncher`] = {['name'] = 'weapon_emplauncher', ['label'] = 'EMP Launcher', ['weapontype'] = 'Heavy Weapons', ['ammotype'] = 'AMMO_EMPLAUNCHER', ['damagereason'] = 'Died'}, -- Throwables - [`weapon_grenade`] = {['name'] = 'weapon_grenade', ['label'] = 'Grenade', ['ammotype'] = nil, ['damagereason'] = 'Bombed / Exploded / Detonated / Blew up'}, - [`weapon_bzgas`] = {['name'] = 'weapon_bzgas', ['label'] = 'BZ Gas', ['ammotype'] = nil, ['damagereason'] = 'Died'}, - [`weapon_molotov`] = {['name'] = 'weapon_molotov', ['label'] = 'Molotov', ['ammotype'] = nil, ['damagereason'] = 'Torched / Flambeed / Barbecued'}, - [`weapon_stickybomb`] = {['name'] = 'weapon_stickybomb', ['label'] = 'C4', ['ammotype'] = nil, ['damagereason'] = 'Bombed / Exploded / Detonated / Blew up'}, - [`weapon_proxmine`] = {['name'] = 'weapon_proxmine', ['label'] = 'Proxmine Grenade', ['ammotype'] = nil, ['damagereason'] = 'Bombed / Exploded / Detonated / Blew up'}, - [`weapon_snowball`] = {['name'] = 'weapon_snowball', ['label'] = 'Snowball', ['ammotype'] = nil, ['damagereason'] = 'Died'}, - [`weapon_pipebomb`] = {['name'] = 'weapon_pipebomb', ['label'] = 'Pipe Bomb', ['ammotype'] = nil, ['damagereason'] = 'Bombed / Exploded / Detonated / Blew up'}, - [`weapon_ball`] = {['name'] = 'weapon_ball', ['label'] = 'Ball', ['ammotype'] = 'AMMO_BALL', ['damagereason'] = 'Died'}, - [`weapon_smokegrenade`] = {['name'] = 'weapon_smokegrenade', ['label'] = 'Smoke Grenade', ['ammotype'] = nil, ['damagereason'] = 'Died'}, - [`weapon_flare`] = {['name'] = 'weapon_flare', ['label'] = 'Flare pistol', ['ammotype'] = 'AMMO_FLARE', ['damagereason'] = 'Died'}, + [`weapon_grenade`] = {['name'] = 'weapon_grenade', ['label'] = 'Grenade', ['weapontype'] = 'Throwable', ['ammotype'] = nil, ['damagereason'] = 'Bombed / Exploded / Detonated / Blew up'}, + [`weapon_bzgas`] = {['name'] = 'weapon_bzgas', ['label'] = 'BZ Gas', ['weapontype'] = 'Throwable', ['ammotype'] = nil, ['damagereason'] = 'Died'}, + [`weapon_molotov`] = {['name'] = 'weapon_molotov', ['label'] = 'Molotov', ['weapontype'] = 'Throwable', ['ammotype'] = nil, ['damagereason'] = 'Torched / Flambeed / Barbecued'}, + [`weapon_stickybomb`] = {['name'] = 'weapon_stickybomb', ['label'] = 'C4', ['weapontype'] = 'Throwable', ['ammotype'] = nil, ['damagereason'] = 'Bombed / Exploded / Detonated / Blew up'}, + [`weapon_proxmine`] = {['name'] = 'weapon_proxmine', ['label'] = 'Proxmine Grenade', ['weapontype'] = 'Throwable', ['ammotype'] = nil, ['damagereason'] = 'Bombed / Exploded / Detonated / Blew up'}, + [`weapon_snowball`] = {['name'] = 'weapon_snowball', ['label'] = 'Snowball', ['weapontype'] = 'Throwable', ['ammotype'] = nil, ['damagereason'] = 'Died'}, + [`weapon_pipebomb`] = {['name'] = 'weapon_pipebomb', ['label'] = 'Pipe Bomb', ['weapontype'] = 'Throwable', ['ammotype'] = nil, ['damagereason'] = 'Bombed / Exploded / Detonated / Blew up'}, + [`weapon_ball`] = {['name'] = 'weapon_ball', ['label'] = 'Ball', ['weapontype'] = 'Throwable', ['ammotype'] = 'AMMO_BALL', ['damagereason'] = 'Died'}, + [`weapon_smokegrenade`] = {['name'] = 'weapon_smokegrenade', ['label'] = 'Smoke Grenade', ['weapontype'] = 'Throwable', ['ammotype'] = nil, ['damagereason'] = 'Died'}, + [`weapon_flare`] = {['name'] = 'weapon_flare', ['label'] = 'Flare pistol', ['weapontype'] = 'Throwable', ['ammotype'] = 'AMMO_FLARE', ['damagereason'] = 'Died'}, -- Miscellaneous - [`weapon_petrolcan`] = {['name'] = 'weapon_petrolcan', ['label'] = 'Petrol Can', ['ammotype'] = 'AMMO_PETROLCAN', ['damagereason'] = 'Died'}, - [`gadget_parachute`] = {['name'] = 'gadget_parachute', ['label'] = 'Parachute', ['ammotype'] = nil, ['damagereason'] = 'Died'}, - [`weapon_fireextinguisher`] = {['name'] = 'weapon_fireextinguisher', ['label'] = 'Fire Extinguisher', ['ammotype'] = nil, ['damagereason'] = 'Died'}, - [`weapon_hazardcan`] = {['name'] = 'weapon_hazardcan', ['label'] = 'Weapon Hazardcan', ['ammotype'] = 'AMMO_PETROLCAN', ['damagereason'] = 'Died'}, - [`weapon_fertilizercan`] = {['name'] = 'weapon_fertilizercan', ['label'] = 'Fertilizer Can', ['ammotype'] = 'AMMO_FERTILIZERCAN', ['damagereason'] = 'Died'}, - [`weapon_barbed_wire`] = {['name'] = 'weapon_barbed_wire', ['label'] = 'Barbed Wire', ['ammotype'] = nil, ['damagereason'] = 'Prodded'}, - [`weapon_drowning`] = {['name'] = 'weapon_drowning', ['label'] = 'Drowning', ['ammotype'] = nil, ['damagereason'] = 'Died'}, - [`weapon_drowning_in_vehicle`] = {['name'] = 'weapon_drowning_in_vehicle', ['label'] = 'Drowning in a Vehicle', ['ammotype'] = nil, ['damagereason'] = 'Died'}, - [`weapon_bleeding`] = {['name'] = 'weapon_bleeding', ['label'] = 'Bleeding', ['ammotype'] = nil, ['damagereason'] = 'Bled out'}, - [`weapon_electric_fence`] = {['name'] = 'weapon_electric_fence', ['label'] = 'Electric Fence', ['ammotype'] = nil, ['damagereason'] = 'Fried'}, - [`weapon_explosion`] = {['name'] = 'weapon_explosion', ['label'] = 'Explosion', ['ammotype'] = nil, ['damagereason'] = 'Killed / Exploded / Obliterated / Destroyed / Erased / Annihilated'}, - [`weapon_fall`] = {['name'] = 'weapon_fall', ['label'] = 'Fall', ['ammotype'] = nil, ['damagereason'] = 'Committed suicide'}, - [`weapon_exhaustion`] = {['name'] = 'weapon_exhaustion', ['label'] = 'Exhaustion', ['ammotype'] = nil, ['damagereason'] = 'Died'}, - [`weapon_hit_by_water_cannon`] = {['name'] = 'weapon_hit_by_water_cannon', ['label'] = 'Water Cannon', ['ammotype'] = nil, ['damagereason'] = 'Died'}, - [`weapon_rammed_by_car`] = {['name'] = 'weapon_rammed_by_car', ['label'] = 'Rammed - Vehicle', ['ammotype'] = nil, ['damagereason'] = 'Flattened / Ran over / Ran down'}, - [`weapon_run_over_by_car`] = {['name'] = 'weapon_run_over_by_car', ['label'] = 'Run Over - Vehicle', ['ammotype'] = nil, ['damagereason'] = 'Flattened / Ran over / Ran down'}, - [`weapon_heli_crash`] = {['name'] = 'weapon_heli_crash', ['label'] = 'Heli Crash', ['ammotype'] = nil, ['damagereason'] = 'Helicopter Crash'}, - [`weapon_fire`] = {['name'] = 'weapon_fire', ['label'] = 'Fire', ['ammotype'] = nil, ['damagereason'] = 'Torched / Flambeed / Barbecued'}, + [`weapon_petrolcan`] = {['name'] = 'weapon_petrolcan', ['label'] = 'Petrol Can', ['weapontype'] = 'Miscellaneous', ['ammotype'] = 'AMMO_PETROLCAN', ['damagereason'] = 'Died'}, + [`gadget_parachute`] = {['name'] = 'gadget_parachute', ['label'] = 'Parachute', ['weapontype'] = 'Miscellaneous', ['ammotype'] = nil, ['damagereason'] = 'Died'}, + [`weapon_fireextinguisher`] = {['name'] = 'weapon_fireextinguisher', ['label'] = 'Fire Extinguisher', ['weapontype'] = 'Miscellaneous', ['ammotype'] = nil, ['damagereason'] = 'Died'}, + [`weapon_hazardcan`] = {['name'] = 'weapon_hazardcan', ['label'] = 'Hazardcan', ['weapontype'] = 'Miscellaneous', ['ammotype'] = 'AMMO_PETROLCAN', ['damagereason'] = 'Died'}, + [`weapon_fertilizercan`] = {['name'] = 'weapon_fertilizercan', ['label'] = 'Fertilizer Can', ['weapontype'] = 'Miscellaneous', ['ammotype'] = 'AMMO_FERTILIZERCAN', ['damagereason'] = 'Died'}, + [`weapon_barbed_wire`] = {['name'] = 'weapon_barbed_wire', ['label'] = 'Barbed Wire', ['weapontype'] = 'Miscellaneous', ['ammotype'] = nil, ['damagereason'] = 'Prodded'}, + [`weapon_drowning`] = {['name'] = 'weapon_drowning', ['label'] = 'Drowning', ['weapontype'] = 'Miscellaneous', ['ammotype'] = nil, ['damagereason'] = 'Died'}, + [`weapon_drowning_in_vehicle`] = {['name'] = 'weapon_drowning_in_vehicle', ['label'] = 'Drowning in a Vehicle', ['weapontype'] = 'Miscellaneous', ['ammotype'] = nil, ['damagereason'] = 'Died'}, + [`weapon_bleeding`] = {['name'] = 'weapon_bleeding', ['label'] = 'Bleeding', ['weapontype'] = 'Miscellaneous', ['ammotype'] = nil, ['damagereason'] = 'Bled out'}, + [`weapon_electric_fence`] = {['name'] = 'weapon_electric_fence', ['label'] = 'Electric Fence', ['weapontype'] = 'Miscellaneous', ['ammotype'] = nil, ['damagereason'] = 'Fried'}, + [`weapon_explosion`] = {['name'] = 'weapon_explosion', ['label'] = 'Explosion', ['weapontype'] = 'Miscellaneous', ['ammotype'] = nil, ['damagereason'] = 'Killed / Exploded / Obliterated / Destroyed / Erased / Annihilated'}, + [`weapon_fall`] = {['name'] = 'weapon_fall', ['label'] = 'Fall', ['weapontype'] = 'Miscellaneous', ['ammotype'] = nil, ['damagereason'] = 'Committed suicide'}, + [`weapon_exhaustion`] = {['name'] = 'weapon_exhaustion', ['label'] = 'Exhaustion', ['weapontype'] = 'Miscellaneous', ['ammotype'] = nil, ['damagereason'] = 'Died'}, + [`weapon_hit_by_water_cannon`] = {['name'] = 'weapon_hit_by_water_cannon', ['label'] = 'Water Cannon', ['weapontype'] = 'Miscellaneous', ['ammotype'] = nil, ['damagereason'] = 'Died'}, + [`weapon_rammed_by_car`] = {['name'] = 'weapon_rammed_by_car', ['label'] = 'Rammed - Vehicle', ['weapontype'] = 'Miscellaneous', ['ammotype'] = nil, ['damagereason'] = 'Flattened / Ran over / Ran down'}, + [`weapon_run_over_by_car`] = {['name'] = 'weapon_run_over_by_car', ['label'] = 'Run Over - Vehicle', ['weapontype'] = 'Miscellaneous', ['ammotype'] = nil, ['damagereason'] = 'Flattened / Ran over / Ran down'}, + [`weapon_heli_crash`] = {['name'] = 'weapon_heli_crash', ['label'] = 'Heli Crash', ['weapontype'] = 'Miscellaneous', ['ammotype'] = nil, ['damagereason'] = 'Helicopter Crash'}, + [`weapon_fire`] = {['name'] = 'weapon_fire', ['label'] = 'Fire', ['weapontype'] = 'Miscellaneous', ['ammotype'] = nil, ['damagereason'] = 'Torched / Flambeed / Barbecued'}, -- Animals - [`weapon_animal`] = {['name'] = 'weapon_animal', ['label'] = 'Animal', ['ammotype'] = nil, ['damagereason'] = 'Mauled'}, - [`weapon_cougar`] = {['name'] = 'weapon_cougar', ['label'] = 'Cougar', ['ammotype'] = nil, ['damagereason'] = 'Mauled'}, + [`weapon_animal`] = {['name'] = 'weapon_animal', ['label'] = 'Animal', ['weapontype'] = 'Animals', ['ammotype'] = nil, ['damagereason'] = 'Mauled'}, + [`weapon_cougar`] = {['name'] = 'weapon_cougar', ['label'] = 'Cougar', ['weapontype'] = 'Animals', ['ammotype'] = nil, ['damagereason'] = 'Mauled'}, }