CATEGORY 10 OF 24 · 856 ICONS
FiveM weapon and ammo icons — page 5
Page 5 of 8: models 481 to 600 of the 856 in this group, in model-name order. The game keeps its weapons in their own model family, prefixed w_, and every one of them is here along with its magazines, scopes, barrels, camo variants and the crates and cases they ship in. Worth knowing before you plan an item list around them: these are the world models, so a magazine renders as a magazine and an attachment as a part, not as the composed weapon card a wheel script draws.
856 of the 18,574 models in the whole icon library — 4.6% of it. Every one is a 96×96 PNG on a transparent background, rendered from the game's own model, and every card carries the model name, the hash CreateObject takes and a suggested item key. As with the rest of the library, most of these renders read close to grey: the render pass lit the geometry instead of baking the full material, so they come out as monochrome silhouettes rather than painted artwork.
Showing 481 to 600 of 856 · page 5 of 8
- Bottle

w_me_bottle - Candy Xm3

w_me_candy_xm3 - Crowbar

w_me_crowbar - Dagger

w_me_dagger - Flashlight

w_me_flashlight - Flashlight Flash

w_me_flashlight_flash - Gclub

w_me_gclub - Hammer

w_me_hammer - Hatchet

w_me_hatchet - Knife

w_me_knife_01 - Knife Xm3

w_me_knife_xm3 - Knife Xm3

w_me_knife_xm3_01 - Knife Xm3

w_me_knife_xm3_02 - Knife Xm3

w_me_knife_xm3_03 - Knife Xm3

w_me_knife_xm3_04 - Knife Xm3

w_me_knife_xm3_05 - Knife Xm3

w_me_knife_xm3_06 - Knife Xm3

w_me_knife_xm3_07 - Knife Xm3

w_me_knife_xm3_08 - Knife Xm3

w_me_knife_xm3_09 - Knuckle

w_me_knuckle - Knuckle

w_me_knuckle_02 - Knuckle Bg

w_me_knuckle_bg - Knuckle Dlr

w_me_knuckle_dlr - Knuckle Dmd

w_me_knuckle_dmd - Knuckle Ht

w_me_knuckle_ht - Knuckle Lv

w_me_knuckle_lv - Knuckle Pc

w_me_knuckle_pc - Knuckle Slg

w_me_knuckle_slg - Knuckle Vg

w_me_knuckle_vg - Machette Lr

w_me_machette_lr - Nightstick

w_me_nightstick - Poolcue

w_me_poolcue - Rod

w_me_rod_m41 - Stonehatchet

w_me_stonehatchet - Switchblade

w_me_switchblade - Switchblade

w_me_switchblade_b - Switchblade G

w_me_switchblade_g - Wrench

w_me_wrench - Combatmg

w_mg_combatmg - Combatmg Luxe

w_mg_combatmg_luxe - Combatmg Luxe Mag1

w_mg_combatmg_luxe_mag1 - Combatmg Luxe Mag2

w_mg_combatmg_luxe_mag2 - Combatmg Mag1

w_mg_combatmg_mag1 - Combatmg Mag2

w_mg_combatmg_mag2 - Combatmgmk2

w_mg_combatmgmk2 - Combatmgmk2 Camo1

w_mg_combatmgmk2_camo1 - Combatmgmk2 Camo10

w_mg_combatmgmk2_camo10 - Combatmgmk2 Camo2

w_mg_combatmgmk2_camo2 - Combatmgmk2 Camo3

w_mg_combatmgmk2_camo3 - Combatmgmk2 Camo4

w_mg_combatmgmk2_camo4 - Combatmgmk2 Camo5

w_mg_combatmgmk2_camo5 - Combatmgmk2 Camo6

w_mg_combatmgmk2_camo6 - Combatmgmk2 Camo7

w_mg_combatmgmk2_camo7 - Combatmgmk2 Camo8

w_mg_combatmgmk2_camo8 - Combatmgmk2 Camo9

w_mg_combatmgmk2_camo9 - Combatmgmk2 Camo Ind1

w_mg_combatmgmk2_camo_ind1 - Combatmgmk2 Mag1

w_mg_combatmgmk2_mag1 - Combatmgmk2 Mag2

w_mg_combatmgmk2_mag2 - Combatmgmk2 Mag Ap

w_mg_combatmgmk2_mag_ap - Combatmgmk2 Mag Fmj

w_mg_combatmgmk2_mag_fmj - Combatmgmk2 Mag Inc

w_mg_combatmgmk2_mag_inc - Combatmgmk2 Mag Tr

w_mg_combatmgmk2_mag_tr - Mg

w_mg_mg - Luxe

w_mg_mg_luxe - Luxe Mag1

w_mg_mg_luxe_mag1 - Luxe Mag2

w_mg_mg_luxe_mag2 - Mag1

w_mg_mg_mag1 - Mag2

w_mg_mg_mag2 - Minigun

w_mg_minigun - Sminigun

w_mg_sminigun - Appistol

w_pi_appistol - Appistol Luxe

w_pi_appistol_luxe - Appistol Mag1

w_pi_appistol_mag1 - Appistol Mag1 Luxe

w_pi_appistol_mag1_luxe - Appistol Mag2

w_pi_appistol_mag2 - Appistol Mag2 Luxe

w_pi_appistol_mag2_luxe - Appistol Sts

w_pi_appistol_sts - Ceramic Mag1

w_pi_ceramic_mag1 - Ceramic Pistol

w_pi_ceramic_pistol - Ceramic Supp

w_pi_ceramic_supp - Combatpistol

w_pi_combatpistol - Combatpistol Luxe

w_pi_combatpistol_luxe - Combatpistol Luxe Mag1

w_pi_combatpistol_luxe_mag1 - Combatpistol Luxe Mag2

w_pi_combatpistol_luxe_mag2 - Combatpistol

w_pi_combatpistol_m32 - Combatpistol Mag1

w_pi_combatpistol_mag1 - Combatpistol Mag2

w_pi_combatpistol_mag2 - Flaregun

w_pi_flaregun - Flaregun Mag1

w_pi_flaregun_mag1 - Flaregun Shell

w_pi_flaregun_shell - Heavypistol

w_pi_heavypistol - Heavypistol Luxe

w_pi_heavypistol_luxe - Heavypistol Luxe Mag1

w_pi_heavypistol_luxe_mag1 - Heavypistol Luxe Mag2

w_pi_heavypistol_luxe_mag2 - Heavypistol Mag1

w_pi_heavypistol_mag1 - Heavypistol Mag2

w_pi_heavypistol_mag2 - Pistol

w_pi_pistol - Pistol50

w_pi_pistol50 - Pistol50 Luxe

w_pi_pistol50_luxe - Pistol50 Mag1

w_pi_pistol50_mag1 - Pistol50 Mag1 Luxe

w_pi_pistol50_mag1_luxe - Pistol50 Mag2

w_pi_pistol50_mag2 - Pistol50 Mag2 Luxe

w_pi_pistol50_mag2_luxe - Pistol Luxe

w_pi_pistol_luxe - Pistol Luxe Mag1

w_pi_pistol_luxe_mag1 - Pistol Luxe Mag2

w_pi_pistol_luxe_mag2 - Pistol Mag1

w_pi_pistol_mag1 - Pistol Mag2

w_pi_pistol_mag2 - Pistol Xm3

w_pi_pistol_xm3 - Pistol Xm3 Mag1

w_pi_pistol_xm3_mag1 - Pistol Xm3 Supp

w_pi_pistol_xm3_supp - Pistolmk2

w_pi_pistolmk2 - Pistolmk2 Camo1

w_pi_pistolmk2_camo1 - Pistolmk2 Camo10

w_pi_pistolmk2_camo10 - Pistolmk2 Camo2

w_pi_pistolmk2_camo2 - Pistolmk2 Camo3

w_pi_pistolmk2_camo3 - Pistolmk2 Camo4

w_pi_pistolmk2_camo4 - Pistolmk2 Camo5

w_pi_pistolmk2_camo5 - Pistolmk2 Camo6

w_pi_pistolmk2_camo6
Every icon on this page, written out for ox_inventory. Pictures go in ox_inventory/web/images/, named after the key.
-- ox_inventory/data/items.lua
-- Drop the pictures in ox_inventory/web/images/
-- No client.image line is needed: a .png named after the item key is what
-- ox_inventory looks for by default.
return {
['bottle'] = {
label = 'Bottle',
weight = 500,
stack = true,
close = true,
description = 'Bottle',
},
['candy_xm3'] = {
label = 'Candy Xm3',
weight = 500,
stack = true,
close = true,
description = 'Candy Xm3',
},
['crowbar'] = {
label = 'Crowbar',
weight = 500,
stack = true,
close = true,
description = 'Crowbar',
},
['dagger'] = {
label = 'Dagger',
weight = 500,
stack = true,
close = true,
description = 'Dagger',
},
['flashlight'] = {
label = 'Flashlight',
weight = 500,
stack = true,
close = true,
description = 'Flashlight',
},
['flashlight_flash'] = {
label = 'Flashlight Flash',
weight = 500,
stack = true,
close = true,
description = 'Flashlight Flash',
},
['gclub'] = {
label = 'Gclub',
weight = 500,
stack = true,
close = true,
description = 'Gclub',
},
['hammer'] = {
label = 'Hammer',
weight = 500,
stack = true,
close = true,
description = 'Hammer',
},
['hatchet'] = {
label = 'Hatchet',
weight = 500,
stack = true,
close = true,
description = 'Hatchet',
},
['knife'] = {
label = 'Knife',
weight = 500,
stack = true,
close = true,
description = 'Knife',
},
['knife_xm3'] = {
label = 'Knife Xm3',
weight = 500,
stack = true,
close = true,
description = 'Knife Xm3',
},
['knife_xm3_2'] = {
label = 'Knife Xm3',
weight = 500,
stack = true,
close = true,
description = 'Knife Xm3',
},
['knife_xm3_3'] = {
label = 'Knife Xm3',
weight = 500,
stack = true,
close = true,
description = 'Knife Xm3',
},
['knife_xm3_4'] = {
label = 'Knife Xm3',
weight = 500,
stack = true,
close = true,
description = 'Knife Xm3',
},
['knife_xm3_5'] = {
label = 'Knife Xm3',
weight = 500,
stack = true,
close = true,
description = 'Knife Xm3',
},
['knife_xm3_6'] = {
label = 'Knife Xm3',
weight = 500,
stack = true,
close = true,
description = 'Knife Xm3',
},
['knife_xm3_7'] = {
label = 'Knife Xm3',
weight = 500,
stack = true,
close = true,
description = 'Knife Xm3',
},
['knife_xm3_8'] = {
label = 'Knife Xm3',
weight = 500,
stack = true,
close = true,
description = 'Knife Xm3',
},
['knife_xm3_9'] = {
label = 'Knife Xm3',
weight = 500,
stack = true,
close = true,
description = 'Knife Xm3',
},
['knife_xm3_10'] = {
label = 'Knife Xm3',
weight = 500,
stack = true,
close = true,
description = 'Knife Xm3',
},
['knuckle'] = {
label = 'Knuckle',
weight = 500,
stack = true,
close = true,
description = 'Knuckle',
},
['knuckle_2'] = {
label = 'Knuckle',
weight = 500,
stack = true,
close = true,
description = 'Knuckle',
},
['knuckle_bg'] = {
label = 'Knuckle Bg',
weight = 500,
stack = true,
close = true,
description = 'Knuckle Bg',
},
['knuckle_dlr'] = {
label = 'Knuckle Dlr',
weight = 500,
stack = true,
close = true,
description = 'Knuckle Dlr',
},
['knuckle_dmd'] = {
label = 'Knuckle Dmd',
weight = 500,
stack = true,
close = true,
description = 'Knuckle Dmd',
},
['knuckle_ht'] = {
label = 'Knuckle Ht',
weight = 500,
stack = true,
close = true,
description = 'Knuckle Ht',
},
['knuckle_lv'] = {
label = 'Knuckle Lv',
weight = 500,
stack = true,
close = true,
description = 'Knuckle Lv',
},
['knuckle_pc'] = {
label = 'Knuckle Pc',
weight = 500,
stack = true,
close = true,
description = 'Knuckle Pc',
},
['knuckle_slg'] = {
label = 'Knuckle Slg',
weight = 500,
stack = true,
close = true,
description = 'Knuckle Slg',
},
['knuckle_vg'] = {
label = 'Knuckle Vg',
weight = 500,
stack = true,
close = true,
description = 'Knuckle Vg',
},
['machette_lr'] = {
label = 'Machette Lr',
weight = 500,
stack = true,
close = true,
description = 'Machette Lr',
},
['nightstick'] = {
label = 'Nightstick',
weight = 500,
stack = true,
close = true,
description = 'Nightstick',
},
['poolcue'] = {
label = 'Poolcue',
weight = 500,
stack = true,
close = true,
description = 'Poolcue',
},
['rod'] = {
label = 'Rod',
weight = 500,
stack = true,
close = true,
description = 'Rod',
},
['stonehatchet'] = {
label = 'Stonehatchet',
weight = 500,
stack = true,
close = true,
description = 'Stonehatchet',
},
['switchblade'] = {
label = 'Switchblade',
weight = 500,
stack = true,
close = true,
description = 'Switchblade',
},
['switchblade_2'] = {
label = 'Switchblade',
weight = 500,
stack = true,
close = true,
description = 'Switchblade',
},
['switchblade_g'] = {
label = 'Switchblade G',
weight = 500,
stack = true,
close = true,
description = 'Switchblade G',
},
['wrench'] = {
label = 'Wrench',
weight = 500,
stack = true,
close = true,
description = 'Wrench',
},
['combatmg'] = {
label = 'Combatmg',
weight = 500,
stack = true,
close = true,
description = 'Combatmg',
},
['combatmg_luxe'] = {
label = 'Combatmg Luxe',
weight = 500,
stack = true,
close = true,
description = 'Combatmg Luxe',
},
['combatmg_luxe_mag1'] = {
label = 'Combatmg Luxe Mag1',
weight = 500,
stack = true,
close = true,
description = 'Combatmg Luxe Mag1',
},
['combatmg_luxe_mag2'] = {
label = 'Combatmg Luxe Mag2',
weight = 500,
stack = true,
close = true,
description = 'Combatmg Luxe Mag2',
},
['combatmg_mag1'] = {
label = 'Combatmg Mag1',
weight = 500,
stack = true,
close = true,
description = 'Combatmg Mag1',
},
['combatmg_mag2'] = {
label = 'Combatmg Mag2',
weight = 500,
stack = true,
close = true,
description = 'Combatmg Mag2',
},
['combatmgmk2'] = {
label = 'Combatmgmk2',
weight = 500,
stack = true,
close = true,
description = 'Combatmgmk2',
},
['combatmgmk2_camo1'] = {
label = 'Combatmgmk2 Camo1',
weight = 500,
stack = true,
close = true,
description = 'Combatmgmk2 Camo1',
},
['combatmgmk2_camo10'] = {
label = 'Combatmgmk2 Camo10',
weight = 500,
stack = true,
close = true,
description = 'Combatmgmk2 Camo10',
},
['combatmgmk2_camo2'] = {
label = 'Combatmgmk2 Camo2',
weight = 500,
stack = true,
close = true,
description = 'Combatmgmk2 Camo2',
},
['combatmgmk2_camo3'] = {
label = 'Combatmgmk2 Camo3',
weight = 500,
stack = true,
close = true,
description = 'Combatmgmk2 Camo3',
},
['combatmgmk2_camo4'] = {
label = 'Combatmgmk2 Camo4',
weight = 500,
stack = true,
close = true,
description = 'Combatmgmk2 Camo4',
},
['combatmgmk2_camo5'] = {
label = 'Combatmgmk2 Camo5',
weight = 500,
stack = true,
close = true,
description = 'Combatmgmk2 Camo5',
},
['combatmgmk2_camo6'] = {
label = 'Combatmgmk2 Camo6',
weight = 500,
stack = true,
close = true,
description = 'Combatmgmk2 Camo6',
},
['combatmgmk2_camo7'] = {
label = 'Combatmgmk2 Camo7',
weight = 500,
stack = true,
close = true,
description = 'Combatmgmk2 Camo7',
},
['combatmgmk2_camo8'] = {
label = 'Combatmgmk2 Camo8',
weight = 500,
stack = true,
close = true,
description = 'Combatmgmk2 Camo8',
},
['combatmgmk2_camo9'] = {
label = 'Combatmgmk2 Camo9',
weight = 500,
stack = true,
close = true,
description = 'Combatmgmk2 Camo9',
},
['combatmgmk2_camo_ind1'] = {
label = 'Combatmgmk2 Camo Ind1',
weight = 500,
stack = true,
close = true,
description = 'Combatmgmk2 Camo Ind1',
},
['combatmgmk2_mag1'] = {
label = 'Combatmgmk2 Mag1',
weight = 500,
stack = true,
close = true,
description = 'Combatmgmk2 Mag1',
},
['combatmgmk2_mag2'] = {
label = 'Combatmgmk2 Mag2',
weight = 500,
stack = true,
close = true,
description = 'Combatmgmk2 Mag2',
},
['combatmgmk2_mag_ap'] = {
label = 'Combatmgmk2 Mag Ap',
weight = 500,
stack = true,
close = true,
description = 'Combatmgmk2 Mag Ap',
},
['combatmgmk2_mag_fmj'] = {
label = 'Combatmgmk2 Mag Fmj',
weight = 500,
stack = true,
close = true,
description = 'Combatmgmk2 Mag Fmj',
},
['combatmgmk2_mag_inc'] = {
label = 'Combatmgmk2 Mag Inc',
weight = 500,
stack = true,
close = true,
description = 'Combatmgmk2 Mag Inc',
},
['combatmgmk2_mag_tr'] = {
label = 'Combatmgmk2 Mag Tr',
weight = 500,
stack = true,
close = true,
description = 'Combatmgmk2 Mag Tr',
},
['mg'] = {
label = 'Mg',
weight = 500,
stack = true,
close = true,
description = 'Mg',
},
['luxe'] = {
label = 'Luxe',
weight = 500,
stack = true,
close = true,
description = 'Luxe',
},
['luxe_mag1'] = {
label = 'Luxe Mag1',
weight = 500,
stack = true,
close = true,
description = 'Luxe Mag1',
},
['luxe_mag2'] = {
label = 'Luxe Mag2',
weight = 500,
stack = true,
close = true,
description = 'Luxe Mag2',
},
['mag1'] = {
label = 'Mag1',
weight = 500,
stack = true,
close = true,
description = 'Mag1',
},
['mag2'] = {
label = 'Mag2',
weight = 500,
stack = true,
close = true,
description = 'Mag2',
},
['minigun'] = {
label = 'Minigun',
weight = 500,
stack = true,
close = true,
description = 'Minigun',
},
['sminigun'] = {
label = 'Sminigun',
weight = 500,
stack = true,
close = true,
description = 'Sminigun',
},
['appistol'] = {
label = 'Appistol',
weight = 500,
stack = true,
close = true,
description = 'Appistol',
},
['appistol_luxe'] = {
label = 'Appistol Luxe',
weight = 500,
stack = true,
close = true,
description = 'Appistol Luxe',
},
['appistol_mag1'] = {
label = 'Appistol Mag1',
weight = 500,
stack = true,
close = true,
description = 'Appistol Mag1',
},
['appistol_mag1_luxe'] = {
label = 'Appistol Mag1 Luxe',
weight = 500,
stack = true,
close = true,
description = 'Appistol Mag1 Luxe',
},
['appistol_mag2'] = {
label = 'Appistol Mag2',
weight = 500,
stack = true,
close = true,
description = 'Appistol Mag2',
},
['appistol_mag2_luxe'] = {
label = 'Appistol Mag2 Luxe',
weight = 500,
stack = true,
close = true,
description = 'Appistol Mag2 Luxe',
},
['appistol_sts'] = {
label = 'Appistol Sts',
weight = 500,
stack = true,
close = true,
description = 'Appistol Sts',
},
['ceramic_mag1'] = {
label = 'Ceramic Mag1',
weight = 500,
stack = true,
close = true,
description = 'Ceramic Mag1',
},
['ceramic_pistol'] = {
label = 'Ceramic Pistol',
weight = 500,
stack = true,
close = true,
description = 'Ceramic Pistol',
},
['ceramic_supp'] = {
label = 'Ceramic Supp',
weight = 500,
stack = true,
close = true,
description = 'Ceramic Supp',
},
['combatpistol'] = {
label = 'Combatpistol',
weight = 500,
stack = true,
close = true,
description = 'Combatpistol',
},
['combatpistol_luxe'] = {
label = 'Combatpistol Luxe',
weight = 500,
stack = true,
close = true,
description = 'Combatpistol Luxe',
},
['combatpistol_luxe_mag1'] = {
label = 'Combatpistol Luxe Mag1',
weight = 500,
stack = true,
close = true,
description = 'Combatpistol Luxe Mag1',
},
['combatpistol_luxe_mag2'] = {
label = 'Combatpistol Luxe Mag2',
weight = 500,
stack = true,
close = true,
description = 'Combatpistol Luxe Mag2',
},
['combatpistol_2'] = {
label = 'Combatpistol',
weight = 500,
stack = true,
close = true,
description = 'Combatpistol',
},
['combatpistol_mag1'] = {
label = 'Combatpistol Mag1',
weight = 500,
stack = true,
close = true,
description = 'Combatpistol Mag1',
},
['combatpistol_mag2'] = {
label = 'Combatpistol Mag2',
weight = 500,
stack = true,
close = true,
description = 'Combatpistol Mag2',
},
['flaregun'] = {
label = 'Flaregun',
weight = 500,
stack = true,
close = true,
description = 'Flaregun',
},
['flaregun_mag1'] = {
label = 'Flaregun Mag1',
weight = 500,
stack = true,
close = true,
description = 'Flaregun Mag1',
},
['flaregun_shell'] = {
label = 'Flaregun Shell',
weight = 500,
stack = true,
close = true,
description = 'Flaregun Shell',
},
['heavypistol'] = {
label = 'Heavypistol',
weight = 500,
stack = true,
close = true,
description = 'Heavypistol',
},
['heavypistol_luxe'] = {
label = 'Heavypistol Luxe',
weight = 500,
stack = true,
close = true,
description = 'Heavypistol Luxe',
},
['heavypistol_luxe_mag1'] = {
label = 'Heavypistol Luxe Mag1',
weight = 500,
stack = true,
close = true,
description = 'Heavypistol Luxe Mag1',
},
['heavypistol_luxe_mag2'] = {
label = 'Heavypistol Luxe Mag2',
weight = 500,
stack = true,
close = true,
description = 'Heavypistol Luxe Mag2',
},
['heavypistol_mag1'] = {
label = 'Heavypistol Mag1',
weight = 500,
stack = true,
close = true,
description = 'Heavypistol Mag1',
},
['heavypistol_mag2'] = {
label = 'Heavypistol Mag2',
weight = 500,
stack = true,
close = true,
description = 'Heavypistol Mag2',
},
['pistol'] = {
label = 'Pistol',
weight = 500,
stack = true,
close = true,
description = 'Pistol',
},
['pistol50'] = {
label = 'Pistol50',
weight = 500,
stack = true,
close = true,
description = 'Pistol50',
},
['pistol50_luxe'] = {
label = 'Pistol50 Luxe',
weight = 500,
stack = true,
close = true,
description = 'Pistol50 Luxe',
},
['pistol50_mag1'] = {
label = 'Pistol50 Mag1',
weight = 500,
stack = true,
close = true,
description = 'Pistol50 Mag1',
},
['pistol50_mag1_luxe'] = {
label = 'Pistol50 Mag1 Luxe',
weight = 500,
stack = true,
close = true,
description = 'Pistol50 Mag1 Luxe',
},
['pistol50_mag2'] = {
label = 'Pistol50 Mag2',
weight = 500,
stack = true,
close = true,
description = 'Pistol50 Mag2',
},
['pistol50_mag2_luxe'] = {
label = 'Pistol50 Mag2 Luxe',
weight = 500,
stack = true,
close = true,
description = 'Pistol50 Mag2 Luxe',
},
['pistol_luxe'] = {
label = 'Pistol Luxe',
weight = 500,
stack = true,
close = true,
description = 'Pistol Luxe',
},
['pistol_luxe_mag1'] = {
label = 'Pistol Luxe Mag1',
weight = 500,
stack = true,
close = true,
description = 'Pistol Luxe Mag1',
},
['pistol_luxe_mag2'] = {
label = 'Pistol Luxe Mag2',
weight = 500,
stack = true,
close = true,
description = 'Pistol Luxe Mag2',
},
['pistol_mag1'] = {
label = 'Pistol Mag1',
weight = 500,
stack = true,
close = true,
description = 'Pistol Mag1',
},
['pistol_mag2'] = {
label = 'Pistol Mag2',
weight = 500,
stack = true,
close = true,
description = 'Pistol Mag2',
},
['pistol_xm3'] = {
label = 'Pistol Xm3',
weight = 500,
stack = true,
close = true,
description = 'Pistol Xm3',
},
['pistol_xm3_mag1'] = {
label = 'Pistol Xm3 Mag1',
weight = 500,
stack = true,
close = true,
description = 'Pistol Xm3 Mag1',
},
['pistol_xm3_supp'] = {
label = 'Pistol Xm3 Supp',
weight = 500,
stack = true,
close = true,
description = 'Pistol Xm3 Supp',
},
['pistolmk2'] = {
label = 'Pistolmk2',
weight = 500,
stack = true,
close = true,
description = 'Pistolmk2',
},
['pistolmk2_camo1'] = {
label = 'Pistolmk2 Camo1',
weight = 500,
stack = true,
close = true,
description = 'Pistolmk2 Camo1',
},
['pistolmk2_camo10'] = {
label = 'Pistolmk2 Camo10',
weight = 500,
stack = true,
close = true,
description = 'Pistolmk2 Camo10',
},
['pistolmk2_camo2'] = {
label = 'Pistolmk2 Camo2',
weight = 500,
stack = true,
close = true,
description = 'Pistolmk2 Camo2',
},
['pistolmk2_camo3'] = {
label = 'Pistolmk2 Camo3',
weight = 500,
stack = true,
close = true,
description = 'Pistolmk2 Camo3',
},
['pistolmk2_camo4'] = {
label = 'Pistolmk2 Camo4',
weight = 500,
stack = true,
close = true,
description = 'Pistolmk2 Camo4',
},
['pistolmk2_camo5'] = {
label = 'Pistolmk2 Camo5',
weight = 500,
stack = true,
close = true,
description = 'Pistolmk2 Camo5',
},
['pistolmk2_camo6'] = {
label = 'Pistolmk2 Camo6',
weight = 500,
stack = true,
close = true,
description = 'Pistolmk2 Camo6',
},
}
HOW THIS GROUP IS DECIDED
Why a model lands in weapons and ammo
Nothing here was hand-sorted one model at a time. The rules read the model name, which is the only honest thing to sort 18,000 objects by.
The game names an object after what it is and stamps the update that shipped it on the front, so a name like w_me_bottle carries a usable word in the middle of it. The rules look for those words, the nine item-like groups get first refusal, and a model only reaches this group when nothing earlier claimed it.
A rule that reads names gets the obvious ones right and the ambiguous ones arguable. A crate of beer is food, not a container; a log fence has the word log in it. If something here is plainly in the wrong place, the model name on the card is all we need to fix it.
Nine groups are the ones an inventory wants — food and drink, tools, medical, electronics, valuables, documents, containers, smoking and gear. The rest, this one included if it is not in that list, are map material: use the name and the hash, and treat the picture as a way of recognising the thing.
Any model name containing _lod was left out of the whole library. Those are the low-detail stand-ins the engine swaps in at distance, and their renders are blurred copies of models that are already listed.
THE OTHER GROUPS
Keep looking
Bottles, cans, cartons, plates and the takeaway the game models for its shops.
Tools — 358Hand tools, power tools and the boxes they live in — the mechanic and crafting staples.
Medical — 105Syringes, vials, pill bottles and the rest of the small clinical props.
Electronics — 737Phones, laptops, radios, batteries and the media the game still ships on discs.
Valuables — 377Cash, gold, jewels and the heist props built around carrying them.
Documents — 344Cards, passports, folders, notes and printed matter for paperwork scripts.
Everything at onceAll 18,574 icons, the search across the whole set, and the 24 categories with their counts.
Inventory icon makerYour own pictures instead of ours: background flooded away, the item squared and centred, items.lua written in the browser.