CATEGORY 10 OF 24 · 856 ICONS
FiveM weapon and ammo icons — page 2
Page 2 of 8: models 121 to 240 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 121 to 240 of 856 · page 2 of 8
- Homing Rocket Pk

prop_ic_homing_rocket_pk - Homing Rocket Wh

prop_ic_homing_rocket_wh - Mguns

prop_ic_mguns - Mguns

prop_ic_mguns_b - Mguns B Tr

prop_ic_mguns_b_tr - Mguns Bl

prop_ic_mguns_bl - Mguns Bl Tr

prop_ic_mguns_bl_tr - Mguns G

prop_ic_mguns_g - Mguns G Tr

prop_ic_mguns_g_tr - Mguns P

prop_ic_mguns_p - Mguns P Tr

prop_ic_mguns_p_tr - Mguns Pk

prop_ic_mguns_pk - Mguns Pk Tr

prop_ic_mguns_pk_tr - Mguns Tr

prop_ic_mguns_tr - Mguns Wh

prop_ic_mguns_wh - Mguns Wh Tr

prop_ic_mguns_wh_tr - Non Hrocket

prop_ic_non_hrocket - Non Hrocket

prop_ic_non_hrocket_b - Non Hrocket Bl

prop_ic_non_hrocket_bl - Non Hrocket G

prop_ic_non_hrocket_g - Non Hrocket P

prop_ic_non_hrocket_p - Non Hrocket Pk

prop_ic_non_hrocket_pk - Non Hrocket Wh

prop_ic_non_hrocket_wh - Rocket Bl Tr

prop_ic_rocket_bl_tr - Icrocket Pk Tr

prop_icrocket_pk_tr - Ld Bomb

prop_ld_bomb - Ld Bomb

prop_ld_bomb_01 - Ld Bomb 01 Open

prop_ld_bomb_01_open - Ld Bomb Anim

prop_ld_bomb_anim - Ld W Me Machette

prop_ld_w_me_machette - Mb Ordnance

prop_mb_ordnance_01 - Mb Ordnance

prop_mb_ordnance_04 - Minigun

prop_minigun_01 - Rocket

prop_mp_rocket_01 - Spike

prop_mp_spike_01 - Piercing Gun

prop_piercing_gun - Porn Mag

prop_porn_mag_01 - Porn Mag

prop_porn_mag_02 - Porn Mag

prop_porn_mag_03 - Porn Mag

prop_porn_mag_04 - Postit Gun

prop_postit_gun - Prototype Minibomb

prop_prototype_minibomb - Sam

prop_sam_01 - Sgun Casing

prop_sgun_casing - Space Pistol

prop_space_pistol - Space Rifle

prop_space_rifle - Dagger

prop_w_me_dagger - Bomb Tech

reh_prop_reh_bomb_tech_01a - Bomb Tech

reh_prop_reh_bomb_tech_01b - Sp Mag

reh_prop_reh_sp_mag_01a - Sp Sights

reh_prop_reh_sp_sights_01a - Sp Stock

reh_prop_reh_sp_stock_01a - Art Guns

sf_prop_sf_art_guns_01a - Stack

stt_prop_c4_stack - Wpncamhedz

tr_prop_tr_wpncamhedz_01a - Stungun

v_11_stungun - Stungun001

v_11_stungun001 - Corp Bombbin

v_corp_bombbin - Corp Bombhum

v_corp_bombhum - Gc Grenades

v_ilev_gc_grenades - Gc Weapons

v_ilev_gc_weapons - Gcshape Pistol50

v_ilev_gcshape_pistol50_25 - Gcshape Pistol50

v_ilev_gcshape_pistol50_50 - Gunsign Assmg

v_ilev_gunsign_assmg - Gunsign Asssmg

v_ilev_gunsign_asssmg - Gunsign Asssniper

v_ilev_gunsign_asssniper - Gunsign Bull

v_ilev_gunsign_bull - Gunsign Hvyrif

v_ilev_gunsign_hvyrif - Gunsign Pistol50

v_ilev_gunsign_pistol50 - Gunsign Progar

v_ilev_gunsign_progar - Ret Ta Mag1

v_ret_ta_mag1 - Ret Ta Mag2

v_ret_ta_mag2 - Art Resin Guns

vw_prop_art_resin_guns_01a - Casino Art Gun

vw_prop_casino_art_gun_01a - Casino Art Gun

vw_prop_casino_art_gun_02a - Casino Art Rocket

vw_prop_casino_art_rocket_01a - Am Baseball

w_am_baseball - Am Brfcase

w_am_brfcase - Am Case

w_am_case - Am Digiscanner

w_am_digiscanner - Am Digiscanner Reh

w_am_digiscanner_reh - Am Fire Exting

w_am_fire_exting - Am Flare

w_am_flare - Am Hackdevice

w_am_hackdevice_m32 - Am Jerrycan

w_am_jerrycan - Am Jerrycan Sf

w_am_jerrycan_sf - Am Papers Xm3

w_am_papers_xm3 - Am Weaponcasem51

w_am_weaponcasem51 - Advancedrifle

w_ar_advancedrifle - Advancedrifle Luxe

w_ar_advancedrifle_luxe - Advancedrifle Luxe Mag1

w_ar_advancedrifle_luxe_mag1 - Advancedrifle Luxe Mag2

w_ar_advancedrifle_luxe_mag2 - Advancedrifle Mag1

w_ar_advancedrifle_mag1 - Advancedrifle Mag2

w_ar_advancedrifle_mag2 - Assaultrifle

w_ar_assaultrifle - Assaultrifle Boxmag

w_ar_assaultrifle_boxmag - Assaultrifle Boxmag Luxe

w_ar_assaultrifle_boxmag_luxe - Assaultrifle Luxe

w_ar_assaultrifle_luxe - Assaultrifle Luxe Mag1

w_ar_assaultrifle_luxe_mag1 - Assaultrifle Luxe Mag2

w_ar_assaultrifle_luxe_mag2 - Assaultrifle Mag1

w_ar_assaultrifle_mag1 - Assaultrifle Mag2

w_ar_assaultrifle_mag2 - Assaultrifle Smg

w_ar_assaultrifle_smg - Assaultrifle Smg Mag1

w_ar_assaultrifle_smg_mag1 - Assaultrifle Smg Mag2

w_ar_assaultrifle_smg_mag2 - Assaultriflemk2

w_ar_assaultriflemk2 - Assaultriflemk2 Mag1

w_ar_assaultriflemk2_mag1 - Assaultriflemk2 Mag2

w_ar_assaultriflemk2_mag2 - Assaultriflemk2 Mag Ap

w_ar_assaultriflemk2_mag_ap - Assaultriflemk2 Mag Fmj

w_ar_assaultriflemk2_mag_fmj - Assaultriflemk2 Mag Inc

w_ar_assaultriflemk2_mag_inc - Assaultriflemk2 Mag Tr

w_ar_assaultriflemk2_mag_tr - Bp Mk2 Barrel1

w_ar_bp_mk2_barrel1 - Bp Mk2 Barrel2

w_ar_bp_mk2_barrel2 - Bullpuprifle

w_ar_bullpuprifle - Bullpuprifle Luxe

w_ar_bullpuprifle_luxe - Bullpuprifle Luxe Mag1

w_ar_bullpuprifle_luxe_mag1 - Bullpuprifle Luxe Mag2

w_ar_bullpuprifle_luxe_mag2 - Bullpuprifle Mag1

w_ar_bullpuprifle_mag1 - Bullpuprifle Mag2

w_ar_bullpuprifle_mag2
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 {
['homing_rocket_pk'] = {
label = 'Homing Rocket Pk',
weight = 500,
stack = true,
close = true,
description = 'Homing Rocket Pk',
},
['homing_rocket_wh'] = {
label = 'Homing Rocket Wh',
weight = 500,
stack = true,
close = true,
description = 'Homing Rocket Wh',
},
['mguns'] = {
label = 'Mguns',
weight = 500,
stack = true,
close = true,
description = 'Mguns',
},
['mguns_2'] = {
label = 'Mguns',
weight = 500,
stack = true,
close = true,
description = 'Mguns',
},
['mguns_b_tr'] = {
label = 'Mguns B Tr',
weight = 500,
stack = true,
close = true,
description = 'Mguns B Tr',
},
['mguns_bl'] = {
label = 'Mguns Bl',
weight = 500,
stack = true,
close = true,
description = 'Mguns Bl',
},
['mguns_bl_tr'] = {
label = 'Mguns Bl Tr',
weight = 500,
stack = true,
close = true,
description = 'Mguns Bl Tr',
},
['mguns_g'] = {
label = 'Mguns G',
weight = 500,
stack = true,
close = true,
description = 'Mguns G',
},
['mguns_g_tr'] = {
label = 'Mguns G Tr',
weight = 500,
stack = true,
close = true,
description = 'Mguns G Tr',
},
['mguns_p'] = {
label = 'Mguns P',
weight = 500,
stack = true,
close = true,
description = 'Mguns P',
},
['mguns_p_tr'] = {
label = 'Mguns P Tr',
weight = 500,
stack = true,
close = true,
description = 'Mguns P Tr',
},
['mguns_pk'] = {
label = 'Mguns Pk',
weight = 500,
stack = true,
close = true,
description = 'Mguns Pk',
},
['mguns_pk_tr'] = {
label = 'Mguns Pk Tr',
weight = 500,
stack = true,
close = true,
description = 'Mguns Pk Tr',
},
['mguns_tr'] = {
label = 'Mguns Tr',
weight = 500,
stack = true,
close = true,
description = 'Mguns Tr',
},
['mguns_wh'] = {
label = 'Mguns Wh',
weight = 500,
stack = true,
close = true,
description = 'Mguns Wh',
},
['mguns_wh_tr'] = {
label = 'Mguns Wh Tr',
weight = 500,
stack = true,
close = true,
description = 'Mguns Wh Tr',
},
['non_hrocket'] = {
label = 'Non Hrocket',
weight = 500,
stack = true,
close = true,
description = 'Non Hrocket',
},
['non_hrocket_2'] = {
label = 'Non Hrocket',
weight = 500,
stack = true,
close = true,
description = 'Non Hrocket',
},
['non_hrocket_bl'] = {
label = 'Non Hrocket Bl',
weight = 500,
stack = true,
close = true,
description = 'Non Hrocket Bl',
},
['non_hrocket_g'] = {
label = 'Non Hrocket G',
weight = 500,
stack = true,
close = true,
description = 'Non Hrocket G',
},
['non_hrocket_p'] = {
label = 'Non Hrocket P',
weight = 500,
stack = true,
close = true,
description = 'Non Hrocket P',
},
['non_hrocket_pk'] = {
label = 'Non Hrocket Pk',
weight = 500,
stack = true,
close = true,
description = 'Non Hrocket Pk',
},
['non_hrocket_wh'] = {
label = 'Non Hrocket Wh',
weight = 500,
stack = true,
close = true,
description = 'Non Hrocket Wh',
},
['rocket_bl_tr'] = {
label = 'Rocket Bl Tr',
weight = 500,
stack = true,
close = true,
description = 'Rocket Bl Tr',
},
['icrocket_pk_tr'] = {
label = 'Icrocket Pk Tr',
weight = 500,
stack = true,
close = true,
description = 'Icrocket Pk Tr',
},
['ld_bomb'] = {
label = 'Ld Bomb',
weight = 500,
stack = true,
close = true,
description = 'Ld Bomb',
},
['ld_bomb_2'] = {
label = 'Ld Bomb',
weight = 500,
stack = true,
close = true,
description = 'Ld Bomb',
},
['ld_bomb_01_open'] = {
label = 'Ld Bomb 01 Open',
weight = 500,
stack = true,
close = true,
description = 'Ld Bomb 01 Open',
},
['ld_bomb_anim'] = {
label = 'Ld Bomb Anim',
weight = 500,
stack = true,
close = true,
description = 'Ld Bomb Anim',
},
['ld_w_me_machette'] = {
label = 'Ld W Me Machette',
weight = 500,
stack = true,
close = true,
description = 'Ld W Me Machette',
},
['mb_ordnance'] = {
label = 'Mb Ordnance',
weight = 500,
stack = true,
close = true,
description = 'Mb Ordnance',
},
['mb_ordnance_2'] = {
label = 'Mb Ordnance',
weight = 500,
stack = true,
close = true,
description = 'Mb Ordnance',
},
['minigun'] = {
label = 'Minigun',
weight = 500,
stack = true,
close = true,
description = 'Minigun',
},
['rocket'] = {
label = 'Rocket',
weight = 500,
stack = true,
close = true,
description = 'Rocket',
},
['spike'] = {
label = 'Spike',
weight = 500,
stack = true,
close = true,
description = 'Spike',
},
['piercing_gun'] = {
label = 'Piercing Gun',
weight = 500,
stack = true,
close = true,
description = 'Piercing Gun',
},
['porn_mag'] = {
label = 'Porn Mag',
weight = 500,
stack = true,
close = true,
description = 'Porn Mag',
},
['porn_mag_2'] = {
label = 'Porn Mag',
weight = 500,
stack = true,
close = true,
description = 'Porn Mag',
},
['porn_mag_3'] = {
label = 'Porn Mag',
weight = 500,
stack = true,
close = true,
description = 'Porn Mag',
},
['porn_mag_4'] = {
label = 'Porn Mag',
weight = 500,
stack = true,
close = true,
description = 'Porn Mag',
},
['postit_gun'] = {
label = 'Postit Gun',
weight = 500,
stack = true,
close = true,
description = 'Postit Gun',
},
['prototype_minibomb'] = {
label = 'Prototype Minibomb',
weight = 500,
stack = true,
close = true,
description = 'Prototype Minibomb',
},
['sam'] = {
label = 'Sam',
weight = 500,
stack = true,
close = true,
description = 'Sam',
},
['sgun_casing'] = {
label = 'Sgun Casing',
weight = 500,
stack = true,
close = true,
description = 'Sgun Casing',
},
['space_pistol'] = {
label = 'Space Pistol',
weight = 500,
stack = true,
close = true,
description = 'Space Pistol',
},
['space_rifle'] = {
label = 'Space Rifle',
weight = 500,
stack = true,
close = true,
description = 'Space Rifle',
},
['dagger'] = {
label = 'Dagger',
weight = 500,
stack = true,
close = true,
description = 'Dagger',
},
['bomb_tech'] = {
label = 'Bomb Tech',
weight = 500,
stack = true,
close = true,
description = 'Bomb Tech',
},
['bomb_tech_2'] = {
label = 'Bomb Tech',
weight = 500,
stack = true,
close = true,
description = 'Bomb Tech',
},
['sp_mag'] = {
label = 'Sp Mag',
weight = 500,
stack = true,
close = true,
description = 'Sp Mag',
},
['sp_sights'] = {
label = 'Sp Sights',
weight = 500,
stack = true,
close = true,
description = 'Sp Sights',
},
['sp_stock'] = {
label = 'Sp Stock',
weight = 500,
stack = true,
close = true,
description = 'Sp Stock',
},
['art_guns'] = {
label = 'Art Guns',
weight = 500,
stack = true,
close = true,
description = 'Art Guns',
},
['stack'] = {
label = 'Stack',
weight = 500,
stack = true,
close = true,
description = 'Stack',
},
['wpncamhedz'] = {
label = 'Wpncamhedz',
weight = 500,
stack = true,
close = true,
description = 'Wpncamhedz',
},
['stungun'] = {
label = 'Stungun',
weight = 500,
stack = true,
close = true,
description = 'Stungun',
},
['stungun001'] = {
label = 'Stungun001',
weight = 500,
stack = true,
close = true,
description = 'Stungun001',
},
['corp_bombbin'] = {
label = 'Corp Bombbin',
weight = 500,
stack = true,
close = true,
description = 'Corp Bombbin',
},
['corp_bombhum'] = {
label = 'Corp Bombhum',
weight = 500,
stack = true,
close = true,
description = 'Corp Bombhum',
},
['gc_grenades'] = {
label = 'Gc Grenades',
weight = 500,
stack = true,
close = true,
description = 'Gc Grenades',
},
['gc_weapons'] = {
label = 'Gc Weapons',
weight = 500,
stack = true,
close = true,
description = 'Gc Weapons',
},
['gcshape_pistol50'] = {
label = 'Gcshape Pistol50',
weight = 500,
stack = true,
close = true,
description = 'Gcshape Pistol50',
},
['gcshape_pistol50_2'] = {
label = 'Gcshape Pistol50',
weight = 500,
stack = true,
close = true,
description = 'Gcshape Pistol50',
},
['gunsign_assmg'] = {
label = 'Gunsign Assmg',
weight = 500,
stack = true,
close = true,
description = 'Gunsign Assmg',
},
['gunsign_asssmg'] = {
label = 'Gunsign Asssmg',
weight = 500,
stack = true,
close = true,
description = 'Gunsign Asssmg',
},
['gunsign_asssniper'] = {
label = 'Gunsign Asssniper',
weight = 500,
stack = true,
close = true,
description = 'Gunsign Asssniper',
},
['gunsign_bull'] = {
label = 'Gunsign Bull',
weight = 500,
stack = true,
close = true,
description = 'Gunsign Bull',
},
['gunsign_hvyrif'] = {
label = 'Gunsign Hvyrif',
weight = 500,
stack = true,
close = true,
description = 'Gunsign Hvyrif',
},
['gunsign_pistol50'] = {
label = 'Gunsign Pistol50',
weight = 500,
stack = true,
close = true,
description = 'Gunsign Pistol50',
},
['gunsign_progar'] = {
label = 'Gunsign Progar',
weight = 500,
stack = true,
close = true,
description = 'Gunsign Progar',
},
['ret_ta_mag1'] = {
label = 'Ret Ta Mag1',
weight = 500,
stack = true,
close = true,
description = 'Ret Ta Mag1',
},
['ret_ta_mag2'] = {
label = 'Ret Ta Mag2',
weight = 500,
stack = true,
close = true,
description = 'Ret Ta Mag2',
},
['art_resin_guns'] = {
label = 'Art Resin Guns',
weight = 500,
stack = true,
close = true,
description = 'Art Resin Guns',
},
['casino_art_gun'] = {
label = 'Casino Art Gun',
weight = 500,
stack = true,
close = true,
description = 'Casino Art Gun',
},
['casino_art_gun_2'] = {
label = 'Casino Art Gun',
weight = 500,
stack = true,
close = true,
description = 'Casino Art Gun',
},
['casino_art_rocket'] = {
label = 'Casino Art Rocket',
weight = 500,
stack = true,
close = true,
description = 'Casino Art Rocket',
},
['am_baseball'] = {
label = 'Am Baseball',
weight = 500,
stack = true,
close = true,
description = 'Am Baseball',
},
['am_brfcase'] = {
label = 'Am Brfcase',
weight = 500,
stack = true,
close = true,
description = 'Am Brfcase',
},
['am_case'] = {
label = 'Am Case',
weight = 500,
stack = true,
close = true,
description = 'Am Case',
},
['am_digiscanner'] = {
label = 'Am Digiscanner',
weight = 500,
stack = true,
close = true,
description = 'Am Digiscanner',
},
['am_digiscanner_reh'] = {
label = 'Am Digiscanner Reh',
weight = 500,
stack = true,
close = true,
description = 'Am Digiscanner Reh',
},
['am_fire_exting'] = {
label = 'Am Fire Exting',
weight = 500,
stack = true,
close = true,
description = 'Am Fire Exting',
},
['am_flare'] = {
label = 'Am Flare',
weight = 500,
stack = true,
close = true,
description = 'Am Flare',
},
['am_hackdevice'] = {
label = 'Am Hackdevice',
weight = 500,
stack = true,
close = true,
description = 'Am Hackdevice',
},
['am_jerrycan'] = {
label = 'Am Jerrycan',
weight = 500,
stack = true,
close = true,
description = 'Am Jerrycan',
},
['am_jerrycan_sf'] = {
label = 'Am Jerrycan Sf',
weight = 500,
stack = true,
close = true,
description = 'Am Jerrycan Sf',
},
['am_papers_xm3'] = {
label = 'Am Papers Xm3',
weight = 500,
stack = true,
close = true,
description = 'Am Papers Xm3',
},
['am_weaponcasem51'] = {
label = 'Am Weaponcasem51',
weight = 500,
stack = true,
close = true,
description = 'Am Weaponcasem51',
},
['advancedrifle'] = {
label = 'Advancedrifle',
weight = 500,
stack = true,
close = true,
description = 'Advancedrifle',
},
['advancedrifle_luxe'] = {
label = 'Advancedrifle Luxe',
weight = 500,
stack = true,
close = true,
description = 'Advancedrifle Luxe',
},
['advancedrifle_luxe_mag1'] = {
label = 'Advancedrifle Luxe Mag1',
weight = 500,
stack = true,
close = true,
description = 'Advancedrifle Luxe Mag1',
},
['advancedrifle_luxe_mag2'] = {
label = 'Advancedrifle Luxe Mag2',
weight = 500,
stack = true,
close = true,
description = 'Advancedrifle Luxe Mag2',
},
['advancedrifle_mag1'] = {
label = 'Advancedrifle Mag1',
weight = 500,
stack = true,
close = true,
description = 'Advancedrifle Mag1',
},
['advancedrifle_mag2'] = {
label = 'Advancedrifle Mag2',
weight = 500,
stack = true,
close = true,
description = 'Advancedrifle Mag2',
},
['assaultrifle'] = {
label = 'Assaultrifle',
weight = 500,
stack = true,
close = true,
description = 'Assaultrifle',
},
['assaultrifle_boxmag'] = {
label = 'Assaultrifle Boxmag',
weight = 500,
stack = true,
close = true,
description = 'Assaultrifle Boxmag',
},
['assaultrifle_boxmag_luxe'] = {
label = 'Assaultrifle Boxmag Luxe',
weight = 500,
stack = true,
close = true,
description = 'Assaultrifle Boxmag Luxe',
},
['assaultrifle_luxe'] = {
label = 'Assaultrifle Luxe',
weight = 500,
stack = true,
close = true,
description = 'Assaultrifle Luxe',
},
['assaultrifle_luxe_mag1'] = {
label = 'Assaultrifle Luxe Mag1',
weight = 500,
stack = true,
close = true,
description = 'Assaultrifle Luxe Mag1',
},
['assaultrifle_luxe_mag2'] = {
label = 'Assaultrifle Luxe Mag2',
weight = 500,
stack = true,
close = true,
description = 'Assaultrifle Luxe Mag2',
},
['assaultrifle_mag1'] = {
label = 'Assaultrifle Mag1',
weight = 500,
stack = true,
close = true,
description = 'Assaultrifle Mag1',
},
['assaultrifle_mag2'] = {
label = 'Assaultrifle Mag2',
weight = 500,
stack = true,
close = true,
description = 'Assaultrifle Mag2',
},
['assaultrifle_smg'] = {
label = 'Assaultrifle Smg',
weight = 500,
stack = true,
close = true,
description = 'Assaultrifle Smg',
},
['assaultrifle_smg_mag1'] = {
label = 'Assaultrifle Smg Mag1',
weight = 500,
stack = true,
close = true,
description = 'Assaultrifle Smg Mag1',
},
['assaultrifle_smg_mag2'] = {
label = 'Assaultrifle Smg Mag2',
weight = 500,
stack = true,
close = true,
description = 'Assaultrifle Smg Mag2',
},
['assaultriflemk2'] = {
label = 'Assaultriflemk2',
weight = 500,
stack = true,
close = true,
description = 'Assaultriflemk2',
},
['assaultriflemk2_mag1'] = {
label = 'Assaultriflemk2 Mag1',
weight = 500,
stack = true,
close = true,
description = 'Assaultriflemk2 Mag1',
},
['assaultriflemk2_mag2'] = {
label = 'Assaultriflemk2 Mag2',
weight = 500,
stack = true,
close = true,
description = 'Assaultriflemk2 Mag2',
},
['assaultriflemk2_mag_ap'] = {
label = 'Assaultriflemk2 Mag Ap',
weight = 500,
stack = true,
close = true,
description = 'Assaultriflemk2 Mag Ap',
},
['assaultriflemk2_mag_fmj'] = {
label = 'Assaultriflemk2 Mag Fmj',
weight = 500,
stack = true,
close = true,
description = 'Assaultriflemk2 Mag Fmj',
},
['assaultriflemk2_mag_inc'] = {
label = 'Assaultriflemk2 Mag Inc',
weight = 500,
stack = true,
close = true,
description = 'Assaultriflemk2 Mag Inc',
},
['assaultriflemk2_mag_tr'] = {
label = 'Assaultriflemk2 Mag Tr',
weight = 500,
stack = true,
close = true,
description = 'Assaultriflemk2 Mag Tr',
},
['bp_mk2_barrel1'] = {
label = 'Bp Mk2 Barrel1',
weight = 500,
stack = true,
close = true,
description = 'Bp Mk2 Barrel1',
},
['bp_mk2_barrel2'] = {
label = 'Bp Mk2 Barrel2',
weight = 500,
stack = true,
close = true,
description = 'Bp Mk2 Barrel2',
},
['bullpuprifle'] = {
label = 'Bullpuprifle',
weight = 500,
stack = true,
close = true,
description = 'Bullpuprifle',
},
['bullpuprifle_luxe'] = {
label = 'Bullpuprifle Luxe',
weight = 500,
stack = true,
close = true,
description = 'Bullpuprifle Luxe',
},
['bullpuprifle_luxe_mag1'] = {
label = 'Bullpuprifle Luxe Mag1',
weight = 500,
stack = true,
close = true,
description = 'Bullpuprifle Luxe Mag1',
},
['bullpuprifle_luxe_mag2'] = {
label = 'Bullpuprifle Luxe Mag2',
weight = 500,
stack = true,
close = true,
description = 'Bullpuprifle Luxe Mag2',
},
['bullpuprifle_mag1'] = {
label = 'Bullpuprifle Mag1',
weight = 500,
stack = true,
close = true,
description = 'Bullpuprifle Mag1',
},
['bullpuprifle_mag2'] = {
label = 'Bullpuprifle Mag2',
weight = 500,
stack = true,
close = true,
description = 'Bullpuprifle Mag2',
},
}
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 prop_ic_homing_rocket_pk 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.