CATEGORY 23 OF 24 · 1,254 ICONS
GTA 5 technical and proxy props — page 8
Page 8 of 11: models 841 to 960 of the 1,254 in this group, in model-name order. Models that exist for the engine rather than for a player to look at: light and interior proxies, collision and overlay geometry, decal sheets, reflection helpers, map markers, cutscene stand-ins and effect placeholders. They are listed because they are part of the model set, and because recognising one saves you spawning it by mistake — most of them render as something close to nothing.
1,254 of the 18,574 models in the whole icon library — 6.8% 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 841 to 960 of 1,254 · page 8 of 11
- Lng Over Shadow

v_61_lng_over_shadow - Fib Reflect00

v_73_4_fib_reflect00 - Fib Reflect01

v_73_4_fib_reflect01 - Fib Reflect03

v_73_4_fib_reflect03 - Fib Reflect04

v_73_4_fib_reflect04 - Fib Reflect09

v_73_4_fib_reflect09 - Cur Ao Test

v_73_cur_ao_test - Cur El2 Deta

v_73_cur_el2_deta - Cur El2 Over

v_73_cur_el2_over - Cur Ele Deta

v_73_cur_ele_deta - Cur Ele Over

v_73_cur_ele_over - Cur Of1 Deta

v_73_cur_of1_deta - Cur Of2 Deta

v_73_cur_of2_deta - Cur Of3 Deta

v_73_cur_of3_deta - Cur Over1

v_73_cur_over1 - Cur Over2

v_73_cur_over2 - Cur Over3

v_73_cur_over3 - Cur Reflect

v_73_cur_reflect - Cur Sec Deta

v_73_cur_sec_deta - Cur Sec Over

v_73_cur_sec_over - Fib 5 Glow

v_73_fib_5_glow_019 - Fib 5 Glow

v_73_fib_5_glow_020 - Fib 5 Glow

v_73_fib_5_glow_021 - Fib 5 Glow

v_73_fib_5_glow_022 - Fib 5 Glow

v_73_fib_5_glow_023 - Fib 5 Glow

v_73_fib_5_glow_024 - Fib 5 Glow

v_73_fib_5_glow_025 - Fib 5 Glow

v_73_fib_5_glow_026 - Fib 5 Glow

v_73_fib_5_glow_098 - Jan Cm1 Deta

v_73_jan_cm1_deta - Jan Cm1 Over

v_73_jan_cm1_over - Jan Cm2 Deta

v_73_jan_cm2_deta - Jan Cm2 Over

v_73_jan_cm2_over - Jan Cm3 Deta

v_73_jan_cm3_deta - Jan Cm3 Over

v_73_jan_cm3_over - Jan Ele Deta

v_73_jan_ele_deta - Jan Ele Over

v_73_jan_ele_over - Jan Of1 Deta

v_73_jan_of1_deta - Jan Of1 Deta2

v_73_jan_of1_deta2 - Jan Of2 Deta

v_73_jan_of2_deta - Jan Of2 Over

v_73_jan_of2_over - Jan Of3 Deta

v_73_jan_of3_deta - Jan Of3 Over

v_73_jan_of3_over - Jan Over1

v_73_jan_over1 - Jan Wcm Deta

v_73_jan_wcm_deta - Jan Wcm Over

v_73_jan_wcm_over - Off St1 Deta

v_73_off_st1_deta - Off St1 Over

v_73_off_st1_over - Off St1 Ref

v_73_off_st1_ref - Off St2 Deta

v_73_off_st2_deta - Off St2 Over

v_73_off_st2_over - Off St2 Ref

v_73_off_st2_ref - Curve Dummy

v_73_vfx_curve_dummy - Curve Dummy001

v_73_vfx_curve_dummy001 - Curve Dummy002

v_73_vfx_curve_dummy002 - Curve Dummy003

v_73_vfx_curve_dummy003 - Curve Dummy004

v_73_vfx_curve_dummy004 - Curve Dummy005

v_73_vfx_curve_dummy005 - Mesh Dummy

v_73_vfx_mesh_dummy_00 - Mesh Dummy

v_73_vfx_mesh_dummy_01 - Mesh Dummy

v_73_vfx_mesh_dummy_02 - Mesh Dummy

v_73_vfx_mesh_dummy_03 - Mesh Dummy

v_73_vfx_mesh_dummy_04 - Atr Cor1 Deta

v_74_atr_cor1_deta - Atr Off1 Deta

v_74_atr_off1_deta - Atr Off2 Deta

v_74_atr_off2_deta - Atr Off3 Deta

v_74_atr_off3_deta - Atr Stai Deta

v_74_atr_stai_deta - Fib Embb

v_74_fib_embb - Fib Embb001

v_74_fib_embb001 - Fib Embb002

v_74_fib_embb002 - Fib Embb003

v_74_fib_embb003 - Fib Embb004

v_74_fib_embb004 - Fib Embb005

v_74_fib_embb005 - Fib Embb006

v_74_fib_embb006 - Fib Embb007

v_74_fib_embb007 - Fib Embb009

v_74_fib_embb009 - Fib Embb010

v_74_fib_embb010 - Fib Embb011

v_74_fib_embb011 - Fib Embb012

v_74_fib_embb012 - Fib Embb013

v_74_fib_embb013 - Fib Embb014

v_74_fib_embb014 - Fib Embb019

v_74_fib_embb019 - Fib Embb022

v_74_fib_embb022 - Fib Embb023

v_74_fib_embb023 - Fib Embb024

v_74_fib_embb024 - Fib Embb025

v_74_fib_embb025 - Fib Embb026

v_74_fib_embb026 - Fib Embb027

v_74_fib_embb027 - Fib Embb028

v_74_fib_embb028 - Fib Embb029

v_74_fib_embb029 - Fib Embb030

v_74_fib_embb030 - Fib Embb031

v_74_fib_embb031 - Fib Embb032

v_74_fib_embb032 - Fib Embb033

v_74_fib_embb033 - Fib Embb034

v_74_fib_embb034 - Deta

v_74_it1_cor1_deta - Deta

v_74_it1_cor2_deta - Elev Deta

v_74_it1_elev_deta - Deta

v_74_it1_off1_deta - Deta001

v_74_it1_off1_deta001 - Deta

v_74_it1_off2_deta - Deta

v_74_it1_off3_deta - Stai Deta

v_74_it1_stai_deta - Void Deta

v_74_it1_void_deta - Deta

v_74_it2_cor1_deta - Deta

v_74_it2_cor2_deta - Deta

v_74_it2_cor3_deta - Elev Deta

v_74_it2_elev_deta - Open Deta

v_74_it2_open_deta - Deta

v_74_it2_ser1_deta - Deta

v_74_it2_ser2_deta - Stai Deta

v_74_it2_stai_deta - Deta

v_74_it3_co1_deta - Deta

v_74_it3_cor2_deta - Offi Deta

v_74_it3_offi_deta - Ope Deta

v_74_it3_ope_deta - Sta Deta

v_74_it3_sta_deta - Jan Over002

v_74_jan_over002 - Jan Over003

v_74_jan_over003
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 {
['lng_over_shadow'] = {
label = 'Lng Over Shadow',
weight = 500,
stack = true,
close = true,
description = 'Lng Over Shadow',
},
['fib_reflect00'] = {
label = 'Fib Reflect00',
weight = 500,
stack = true,
close = true,
description = 'Fib Reflect00',
},
['fib_reflect01'] = {
label = 'Fib Reflect01',
weight = 500,
stack = true,
close = true,
description = 'Fib Reflect01',
},
['fib_reflect03'] = {
label = 'Fib Reflect03',
weight = 500,
stack = true,
close = true,
description = 'Fib Reflect03',
},
['fib_reflect04'] = {
label = 'Fib Reflect04',
weight = 500,
stack = true,
close = true,
description = 'Fib Reflect04',
},
['fib_reflect09'] = {
label = 'Fib Reflect09',
weight = 500,
stack = true,
close = true,
description = 'Fib Reflect09',
},
['cur_ao_test'] = {
label = 'Cur Ao Test',
weight = 500,
stack = true,
close = true,
description = 'Cur Ao Test',
},
['cur_el2_deta'] = {
label = 'Cur El2 Deta',
weight = 500,
stack = true,
close = true,
description = 'Cur El2 Deta',
},
['cur_el2_over'] = {
label = 'Cur El2 Over',
weight = 500,
stack = true,
close = true,
description = 'Cur El2 Over',
},
['cur_ele_deta'] = {
label = 'Cur Ele Deta',
weight = 500,
stack = true,
close = true,
description = 'Cur Ele Deta',
},
['cur_ele_over'] = {
label = 'Cur Ele Over',
weight = 500,
stack = true,
close = true,
description = 'Cur Ele Over',
},
['cur_of1_deta'] = {
label = 'Cur Of1 Deta',
weight = 500,
stack = true,
close = true,
description = 'Cur Of1 Deta',
},
['cur_of2_deta'] = {
label = 'Cur Of2 Deta',
weight = 500,
stack = true,
close = true,
description = 'Cur Of2 Deta',
},
['cur_of3_deta'] = {
label = 'Cur Of3 Deta',
weight = 500,
stack = true,
close = true,
description = 'Cur Of3 Deta',
},
['cur_over1'] = {
label = 'Cur Over1',
weight = 500,
stack = true,
close = true,
description = 'Cur Over1',
},
['cur_over2'] = {
label = 'Cur Over2',
weight = 500,
stack = true,
close = true,
description = 'Cur Over2',
},
['cur_over3'] = {
label = 'Cur Over3',
weight = 500,
stack = true,
close = true,
description = 'Cur Over3',
},
['cur_reflect'] = {
label = 'Cur Reflect',
weight = 500,
stack = true,
close = true,
description = 'Cur Reflect',
},
['cur_sec_deta'] = {
label = 'Cur Sec Deta',
weight = 500,
stack = true,
close = true,
description = 'Cur Sec Deta',
},
['cur_sec_over'] = {
label = 'Cur Sec Over',
weight = 500,
stack = true,
close = true,
description = 'Cur Sec Over',
},
['fib_5_glow'] = {
label = 'Fib 5 Glow',
weight = 500,
stack = true,
close = true,
description = 'Fib 5 Glow',
},
['fib_5_glow_2'] = {
label = 'Fib 5 Glow',
weight = 500,
stack = true,
close = true,
description = 'Fib 5 Glow',
},
['fib_5_glow_3'] = {
label = 'Fib 5 Glow',
weight = 500,
stack = true,
close = true,
description = 'Fib 5 Glow',
},
['fib_5_glow_4'] = {
label = 'Fib 5 Glow',
weight = 500,
stack = true,
close = true,
description = 'Fib 5 Glow',
},
['fib_5_glow_5'] = {
label = 'Fib 5 Glow',
weight = 500,
stack = true,
close = true,
description = 'Fib 5 Glow',
},
['fib_5_glow_6'] = {
label = 'Fib 5 Glow',
weight = 500,
stack = true,
close = true,
description = 'Fib 5 Glow',
},
['fib_5_glow_7'] = {
label = 'Fib 5 Glow',
weight = 500,
stack = true,
close = true,
description = 'Fib 5 Glow',
},
['fib_5_glow_8'] = {
label = 'Fib 5 Glow',
weight = 500,
stack = true,
close = true,
description = 'Fib 5 Glow',
},
['fib_5_glow_9'] = {
label = 'Fib 5 Glow',
weight = 500,
stack = true,
close = true,
description = 'Fib 5 Glow',
},
['jan_cm1_deta'] = {
label = 'Jan Cm1 Deta',
weight = 500,
stack = true,
close = true,
description = 'Jan Cm1 Deta',
},
['jan_cm1_over'] = {
label = 'Jan Cm1 Over',
weight = 500,
stack = true,
close = true,
description = 'Jan Cm1 Over',
},
['jan_cm2_deta'] = {
label = 'Jan Cm2 Deta',
weight = 500,
stack = true,
close = true,
description = 'Jan Cm2 Deta',
},
['jan_cm2_over'] = {
label = 'Jan Cm2 Over',
weight = 500,
stack = true,
close = true,
description = 'Jan Cm2 Over',
},
['jan_cm3_deta'] = {
label = 'Jan Cm3 Deta',
weight = 500,
stack = true,
close = true,
description = 'Jan Cm3 Deta',
},
['jan_cm3_over'] = {
label = 'Jan Cm3 Over',
weight = 500,
stack = true,
close = true,
description = 'Jan Cm3 Over',
},
['jan_ele_deta'] = {
label = 'Jan Ele Deta',
weight = 500,
stack = true,
close = true,
description = 'Jan Ele Deta',
},
['jan_ele_over'] = {
label = 'Jan Ele Over',
weight = 500,
stack = true,
close = true,
description = 'Jan Ele Over',
},
['jan_of1_deta'] = {
label = 'Jan Of1 Deta',
weight = 500,
stack = true,
close = true,
description = 'Jan Of1 Deta',
},
['jan_of1_deta2'] = {
label = 'Jan Of1 Deta2',
weight = 500,
stack = true,
close = true,
description = 'Jan Of1 Deta2',
},
['jan_of2_deta'] = {
label = 'Jan Of2 Deta',
weight = 500,
stack = true,
close = true,
description = 'Jan Of2 Deta',
},
['jan_of2_over'] = {
label = 'Jan Of2 Over',
weight = 500,
stack = true,
close = true,
description = 'Jan Of2 Over',
},
['jan_of3_deta'] = {
label = 'Jan Of3 Deta',
weight = 500,
stack = true,
close = true,
description = 'Jan Of3 Deta',
},
['jan_of3_over'] = {
label = 'Jan Of3 Over',
weight = 500,
stack = true,
close = true,
description = 'Jan Of3 Over',
},
['jan_over1'] = {
label = 'Jan Over1',
weight = 500,
stack = true,
close = true,
description = 'Jan Over1',
},
['jan_wcm_deta'] = {
label = 'Jan Wcm Deta',
weight = 500,
stack = true,
close = true,
description = 'Jan Wcm Deta',
},
['jan_wcm_over'] = {
label = 'Jan Wcm Over',
weight = 500,
stack = true,
close = true,
description = 'Jan Wcm Over',
},
['off_st1_deta'] = {
label = 'Off St1 Deta',
weight = 500,
stack = true,
close = true,
description = 'Off St1 Deta',
},
['off_st1_over'] = {
label = 'Off St1 Over',
weight = 500,
stack = true,
close = true,
description = 'Off St1 Over',
},
['off_st1_ref'] = {
label = 'Off St1 Ref',
weight = 500,
stack = true,
close = true,
description = 'Off St1 Ref',
},
['off_st2_deta'] = {
label = 'Off St2 Deta',
weight = 500,
stack = true,
close = true,
description = 'Off St2 Deta',
},
['off_st2_over'] = {
label = 'Off St2 Over',
weight = 500,
stack = true,
close = true,
description = 'Off St2 Over',
},
['off_st2_ref'] = {
label = 'Off St2 Ref',
weight = 500,
stack = true,
close = true,
description = 'Off St2 Ref',
},
['curve_dummy'] = {
label = 'Curve Dummy',
weight = 500,
stack = true,
close = true,
description = 'Curve Dummy',
},
['curve_dummy001'] = {
label = 'Curve Dummy001',
weight = 500,
stack = true,
close = true,
description = 'Curve Dummy001',
},
['curve_dummy002'] = {
label = 'Curve Dummy002',
weight = 500,
stack = true,
close = true,
description = 'Curve Dummy002',
},
['curve_dummy003'] = {
label = 'Curve Dummy003',
weight = 500,
stack = true,
close = true,
description = 'Curve Dummy003',
},
['curve_dummy004'] = {
label = 'Curve Dummy004',
weight = 500,
stack = true,
close = true,
description = 'Curve Dummy004',
},
['curve_dummy005'] = {
label = 'Curve Dummy005',
weight = 500,
stack = true,
close = true,
description = 'Curve Dummy005',
},
['mesh_dummy'] = {
label = 'Mesh Dummy',
weight = 500,
stack = true,
close = true,
description = 'Mesh Dummy',
},
['mesh_dummy_2'] = {
label = 'Mesh Dummy',
weight = 500,
stack = true,
close = true,
description = 'Mesh Dummy',
},
['mesh_dummy_3'] = {
label = 'Mesh Dummy',
weight = 500,
stack = true,
close = true,
description = 'Mesh Dummy',
},
['mesh_dummy_4'] = {
label = 'Mesh Dummy',
weight = 500,
stack = true,
close = true,
description = 'Mesh Dummy',
},
['mesh_dummy_5'] = {
label = 'Mesh Dummy',
weight = 500,
stack = true,
close = true,
description = 'Mesh Dummy',
},
['atr_cor1_deta'] = {
label = 'Atr Cor1 Deta',
weight = 500,
stack = true,
close = true,
description = 'Atr Cor1 Deta',
},
['atr_off1_deta'] = {
label = 'Atr Off1 Deta',
weight = 500,
stack = true,
close = true,
description = 'Atr Off1 Deta',
},
['atr_off2_deta'] = {
label = 'Atr Off2 Deta',
weight = 500,
stack = true,
close = true,
description = 'Atr Off2 Deta',
},
['atr_off3_deta'] = {
label = 'Atr Off3 Deta',
weight = 500,
stack = true,
close = true,
description = 'Atr Off3 Deta',
},
['atr_stai_deta'] = {
label = 'Atr Stai Deta',
weight = 500,
stack = true,
close = true,
description = 'Atr Stai Deta',
},
['fib_embb'] = {
label = 'Fib Embb',
weight = 500,
stack = true,
close = true,
description = 'Fib Embb',
},
['fib_embb001'] = {
label = 'Fib Embb001',
weight = 500,
stack = true,
close = true,
description = 'Fib Embb001',
},
['fib_embb002'] = {
label = 'Fib Embb002',
weight = 500,
stack = true,
close = true,
description = 'Fib Embb002',
},
['fib_embb003'] = {
label = 'Fib Embb003',
weight = 500,
stack = true,
close = true,
description = 'Fib Embb003',
},
['fib_embb004'] = {
label = 'Fib Embb004',
weight = 500,
stack = true,
close = true,
description = 'Fib Embb004',
},
['fib_embb005'] = {
label = 'Fib Embb005',
weight = 500,
stack = true,
close = true,
description = 'Fib Embb005',
},
['fib_embb006'] = {
label = 'Fib Embb006',
weight = 500,
stack = true,
close = true,
description = 'Fib Embb006',
},
['fib_embb007'] = {
label = 'Fib Embb007',
weight = 500,
stack = true,
close = true,
description = 'Fib Embb007',
},
['fib_embb009'] = {
label = 'Fib Embb009',
weight = 500,
stack = true,
close = true,
description = 'Fib Embb009',
},
['fib_embb010'] = {
label = 'Fib Embb010',
weight = 500,
stack = true,
close = true,
description = 'Fib Embb010',
},
['fib_embb011'] = {
label = 'Fib Embb011',
weight = 500,
stack = true,
close = true,
description = 'Fib Embb011',
},
['fib_embb012'] = {
label = 'Fib Embb012',
weight = 500,
stack = true,
close = true,
description = 'Fib Embb012',
},
['fib_embb013'] = {
label = 'Fib Embb013',
weight = 500,
stack = true,
close = true,
description = 'Fib Embb013',
},
['fib_embb014'] = {
label = 'Fib Embb014',
weight = 500,
stack = true,
close = true,
description = 'Fib Embb014',
},
['fib_embb019'] = {
label = 'Fib Embb019',
weight = 500,
stack = true,
close = true,
description = 'Fib Embb019',
},
['fib_embb022'] = {
label = 'Fib Embb022',
weight = 500,
stack = true,
close = true,
description = 'Fib Embb022',
},
['fib_embb023'] = {
label = 'Fib Embb023',
weight = 500,
stack = true,
close = true,
description = 'Fib Embb023',
},
['fib_embb024'] = {
label = 'Fib Embb024',
weight = 500,
stack = true,
close = true,
description = 'Fib Embb024',
},
['fib_embb025'] = {
label = 'Fib Embb025',
weight = 500,
stack = true,
close = true,
description = 'Fib Embb025',
},
['fib_embb026'] = {
label = 'Fib Embb026',
weight = 500,
stack = true,
close = true,
description = 'Fib Embb026',
},
['fib_embb027'] = {
label = 'Fib Embb027',
weight = 500,
stack = true,
close = true,
description = 'Fib Embb027',
},
['fib_embb028'] = {
label = 'Fib Embb028',
weight = 500,
stack = true,
close = true,
description = 'Fib Embb028',
},
['fib_embb029'] = {
label = 'Fib Embb029',
weight = 500,
stack = true,
close = true,
description = 'Fib Embb029',
},
['fib_embb030'] = {
label = 'Fib Embb030',
weight = 500,
stack = true,
close = true,
description = 'Fib Embb030',
},
['fib_embb031'] = {
label = 'Fib Embb031',
weight = 500,
stack = true,
close = true,
description = 'Fib Embb031',
},
['fib_embb032'] = {
label = 'Fib Embb032',
weight = 500,
stack = true,
close = true,
description = 'Fib Embb032',
},
['fib_embb033'] = {
label = 'Fib Embb033',
weight = 500,
stack = true,
close = true,
description = 'Fib Embb033',
},
['fib_embb034'] = {
label = 'Fib Embb034',
weight = 500,
stack = true,
close = true,
description = 'Fib Embb034',
},
['deta'] = {
label = 'Deta',
weight = 500,
stack = true,
close = true,
description = 'Deta',
},
['deta_2'] = {
label = 'Deta',
weight = 500,
stack = true,
close = true,
description = 'Deta',
},
['elev_deta'] = {
label = 'Elev Deta',
weight = 500,
stack = true,
close = true,
description = 'Elev Deta',
},
['deta_3'] = {
label = 'Deta',
weight = 500,
stack = true,
close = true,
description = 'Deta',
},
['deta001'] = {
label = 'Deta001',
weight = 500,
stack = true,
close = true,
description = 'Deta001',
},
['deta_4'] = {
label = 'Deta',
weight = 500,
stack = true,
close = true,
description = 'Deta',
},
['deta_5'] = {
label = 'Deta',
weight = 500,
stack = true,
close = true,
description = 'Deta',
},
['stai_deta'] = {
label = 'Stai Deta',
weight = 500,
stack = true,
close = true,
description = 'Stai Deta',
},
['void_deta'] = {
label = 'Void Deta',
weight = 500,
stack = true,
close = true,
description = 'Void Deta',
},
['deta_6'] = {
label = 'Deta',
weight = 500,
stack = true,
close = true,
description = 'Deta',
},
['deta_7'] = {
label = 'Deta',
weight = 500,
stack = true,
close = true,
description = 'Deta',
},
['deta_8'] = {
label = 'Deta',
weight = 500,
stack = true,
close = true,
description = 'Deta',
},
['elev_deta_2'] = {
label = 'Elev Deta',
weight = 500,
stack = true,
close = true,
description = 'Elev Deta',
},
['open_deta'] = {
label = 'Open Deta',
weight = 500,
stack = true,
close = true,
description = 'Open Deta',
},
['deta_9'] = {
label = 'Deta',
weight = 500,
stack = true,
close = true,
description = 'Deta',
},
['deta_10'] = {
label = 'Deta',
weight = 500,
stack = true,
close = true,
description = 'Deta',
},
['stai_deta_2'] = {
label = 'Stai Deta',
weight = 500,
stack = true,
close = true,
description = 'Stai Deta',
},
['deta_11'] = {
label = 'Deta',
weight = 500,
stack = true,
close = true,
description = 'Deta',
},
['deta_12'] = {
label = 'Deta',
weight = 500,
stack = true,
close = true,
description = 'Deta',
},
['offi_deta'] = {
label = 'Offi Deta',
weight = 500,
stack = true,
close = true,
description = 'Offi Deta',
},
['ope_deta'] = {
label = 'Ope Deta',
weight = 500,
stack = true,
close = true,
description = 'Ope Deta',
},
['sta_deta'] = {
label = 'Sta Deta',
weight = 500,
stack = true,
close = true,
description = 'Sta Deta',
},
['jan_over002'] = {
label = 'Jan Over002',
weight = 500,
stack = true,
close = true,
description = 'Jan Over002',
},
['jan_over003'] = {
label = 'Jan Over003',
weight = 500,
stack = true,
close = true,
description = 'Jan Over003',
},
}
HOW THIS GROUP IS DECIDED
Why a model lands in technical props
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 v_61_lng_over_shadow 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.