CATEGORY 23 OF 24 · 1,254 ICONS
GTA 5 technical and proxy props
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 1 to 120 of 1,254 · page 1 of 11
- Aptest

apa_prop_aptest - Bot 01b Bit

bot_01b_bit_01 - Bot 01b Bit

bot_01b_bit_02 - Bot 01b Bit

bot_01b_bit_03 - Ce Xr Ctr2

ce_xr_ctr2 - Arc Love Btn Cold

ch_prop_arc_love_btn_cold - Boodyhand

ch_prop_ch_boodyhand_01a - Boodyhand

ch_prop_ch_boodyhand_01b - Boodyhand

ch_prop_ch_boodyhand_01c - Boodyhand

ch_prop_ch_boodyhand_01d - Fib

ch_prop_ch_fib_01a - Serialkiller

ch_prop_ch_serialkiller_01a - Marker

ch_prop_marker_01a - X Array02

cs_x_array02 - X Array03

cs_x_array03 - Aptblock Root002

des_aptblock_root002 - Farmhs Root1

des_farmhs_root1 - Farmhs Root2

des_farmhs_root2 - Farmhs Root3

des_farmhs_root3 - Farmhs Root4

des_farmhs_root4 - Farmhs Root5

des_farmhs_root5 - Farmhs Root6

des_farmhs_root6 - Farmhs Root7

des_farmhs_root7 - Farmhs Root8

des_farmhs_root8 - Plog Decal Root

des_plog_decal_root - Smash2 Root

des_smash2_root - Smash2 Root005

des_smash2_root005 - Smash2 Root006

des_smash2_root006 - Smash2 Root2

des_smash2_root2 - Smash2 Root3

des_smash2_root3 - Smash2 Root4

des_smash2_root4 - Stilthouse Root

des_stilthouse_root - Stilthouse Root2

des_stilthouse_root2 - Stilthouse Root3

des_stilthouse_root3 - Stilthouse Root4

des_stilthouse_root4 - Stilthouse Root5

des_stilthouse_root5 - Stilthouse Root7

des_stilthouse_root7 - Stilthouse Root8

des_stilthouse_root8 - Stilthouse Root9

des_stilthouse_root9 - Traincrash Root1

des_traincrash_root1 - Traincrash Root2

des_traincrash_root2 - Traincrash Root3

des_traincrash_root3 - Traincrash Root4

des_traincrash_root4 - Traincrash Root5

des_traincrash_root5 - Traincrash Root6

des_traincrash_root6 - Traincrash Root7

des_traincrash_root7 - Additions Ap1 01 B

dt_additions_ap1_01_b_fix - Additions Bh37 Winfix

dt_additions_bh37_winfix - Additions Ch02 Franklinfix

dt_additions_ch02_franklinfix - Additions Dt1 Col

dt_additions_dt1_col - Additions Dt2 15 Fix

dt_additions_dt2_15_fix - Additions Fwy01 Wallfix

dt_additions_fwy01_wallfix - Additions Id1 08 Colfix1

dt_additions_id1_08_colfix1 - Additions Id1 08 Colfix2

dt_additions_id1_08_colfix2 - Additions Po1 Fiz Hd

dt_additions_po1_fiz_hd - Additions Signfix Hd

dt_additions_signfix_hd - Additions Sm 26 Emissivefix

dt_additions_sm_26_emissivefix - Additions Ss1 11 Colfix

dt_additions_ss1_11_colfix - Additions Vb20 Rooffix

dt_additions_vb20_rooffix - Ela Wdn 02 Decal

ela_wdn_02_decal - Ela Wdn 04 Decals

ela_wdn_04_decals - Mapmarker 10 Elburroheight

ex_mapmarker_10_elburroheight_1 - Mapmarker 11 Elysian Island

ex_mapmarker_11_elysian_island_3 - Mapmarker 12 La Mesa

ex_mapmarker_12_la_mesa_2 - Mapmarker 13 Maze Bank

ex_mapmarker_13_maze_bank_arena_1 - Mapmarker 14 Strawberry

ex_mapmarker_14_strawberry_1 - Mapmarker 15 Downtn Vine

ex_mapmarker_15_downtn_vine_1 - Mapmarker 16 La Mesa

ex_mapmarker_16_la_mesa_3 - Mapmarker 17 La Mesa

ex_mapmarker_17_la_mesa_4 - Mapmarker 18 Cypress Flats

ex_mapmarker_18_cypress_flats_2 - Mapmarker 19 Cypress Flats

ex_mapmarker_19_cypress_flats_3 - Mapmarker 1 Elysian Island

ex_mapmarker_1_elysian_island_2 - Mapmarker 20 Vinewood

ex_mapmarker_20_vinewood_1 - Mapmarker 21 Rancho

ex_mapmarker_21_rancho_2 - Mapmarker 22 Banning

ex_mapmarker_22_banning_1 - Mapmarker 2 La Puerta

ex_mapmarker_2_la_puerta_1 - Mapmarker 3 La Mesa

ex_mapmarker_3_la_mesa_1 - Mapmarker 4 Rancho

ex_mapmarker_4_rancho_1 - Mapmarker 5 West Vinewood

ex_mapmarker_5_west_vinewood_1 - Mapmarker 6 Lsia

ex_mapmarker_6_lsia_1 - Mapmarker 7 Del Perro

ex_mapmarker_7_del_perro_1 - Mapmarker 8 Lsia

ex_mapmarker_8_lsia_2 - Mapmarker 9 Elysian Island

ex_mapmarker_9_elysian_island_1 - Exile1 Reflecttrig

exile1_reflecttrig - Fib Cl2 Cbl2 Root

fib_cl2_cbl2_root - Fib Cl2 Cbl Root

fib_cl2_cbl_root - Fib Cl2 Frm Root

fib_cl2_frm_root - Fire Mesh Root

fire_mesh_root - Inttruck Empty

gr_prop_inttruck_empty_01 - Inttruck Empty 01dummy

gr_prop_inttruck_empty_01dummy - Inttruck Empty

gr_prop_inttruck_empty_02 - Inttruck Empty 02dummy

gr_prop_inttruck_empty_02dummy - Inttruck Empty

gr_prop_inttruck_empty_03 - Inttruck Empty 03dummy

gr_prop_inttruck_empty_03dummy - Loch Monster

h4_prop_h4_loch_monster - Lp

h4_prop_h4_lp_01a - Lp

h4_prop_h4_lp_01b - Lp

h4_prop_h4_lp_02a - Emi

hei_ch1_09_arc007_emi - Emi

hei_ch1_09_arc007_emi_2 - Hillhousedecals

hei_ch1_09_hillhousedecals - Pre Heist Biker

hei_p_pre_heist_biker - Gar2

hei_prop_bh1_08_mp_gar2 - Gar2

hei_prop_bh1_09_mp_gar2 - Com Mp Gar2

hei_prop_com_mp_gar2 - Gar2

hei_prop_dt1_20_mp_gar2 - Stape

hei_prop_hei_cs_stape_01 - Stape

hei_prop_hei_cs_stape_02 - Muster

hei_prop_hei_muster_01 - Heist Overlay

hei_prop_heist_overlay_01 - Hst Icon

hei_prop_hst_icon_01 - Gar2

hei_prop_sm_14_mp_gar2 - Mapmarker Cypressflats

imp_mapmarker_cypressflats - Mapmarker Davis

imp_mapmarker_davis - Mapmarker Elburroheights

imp_mapmarker_elburroheights - Mapmarker Elysianisland

imp_mapmarker_elysianisland - Mapmarker Lamesa

imp_mapmarker_lamesa - Mapmarker Lapuerta

imp_mapmarker_lapuerta - Mapmarker Lsia

imp_mapmarker_lsia_01 - Mapmarker Lsia

imp_mapmarker_lsia_02
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 {
['aptest'] = {
label = 'Aptest',
weight = 500,
stack = true,
close = true,
description = 'Aptest',
},
['bot_01b_bit'] = {
label = 'Bot 01b Bit',
weight = 500,
stack = true,
close = true,
description = 'Bot 01b Bit',
},
['bot_01b_bit_2'] = {
label = 'Bot 01b Bit',
weight = 500,
stack = true,
close = true,
description = 'Bot 01b Bit',
},
['bot_01b_bit_3'] = {
label = 'Bot 01b Bit',
weight = 500,
stack = true,
close = true,
description = 'Bot 01b Bit',
},
['ce_xr_ctr2'] = {
label = 'Ce Xr Ctr2',
weight = 500,
stack = true,
close = true,
description = 'Ce Xr Ctr2',
},
['arc_love_btn_cold'] = {
label = 'Arc Love Btn Cold',
weight = 500,
stack = true,
close = true,
description = 'Arc Love Btn Cold',
},
['boodyhand'] = {
label = 'Boodyhand',
weight = 500,
stack = true,
close = true,
description = 'Boodyhand',
},
['boodyhand_2'] = {
label = 'Boodyhand',
weight = 500,
stack = true,
close = true,
description = 'Boodyhand',
},
['boodyhand_3'] = {
label = 'Boodyhand',
weight = 500,
stack = true,
close = true,
description = 'Boodyhand',
},
['boodyhand_4'] = {
label = 'Boodyhand',
weight = 500,
stack = true,
close = true,
description = 'Boodyhand',
},
['fib'] = {
label = 'Fib',
weight = 500,
stack = true,
close = true,
description = 'Fib',
},
['serialkiller'] = {
label = 'Serialkiller',
weight = 500,
stack = true,
close = true,
description = 'Serialkiller',
},
['marker'] = {
label = 'Marker',
weight = 500,
stack = true,
close = true,
description = 'Marker',
},
['x_array02'] = {
label = 'X Array02',
weight = 500,
stack = true,
close = true,
description = 'X Array02',
},
['x_array03'] = {
label = 'X Array03',
weight = 500,
stack = true,
close = true,
description = 'X Array03',
},
['aptblock_root002'] = {
label = 'Aptblock Root002',
weight = 500,
stack = true,
close = true,
description = 'Aptblock Root002',
},
['farmhs_root1'] = {
label = 'Farmhs Root1',
weight = 500,
stack = true,
close = true,
description = 'Farmhs Root1',
},
['farmhs_root2'] = {
label = 'Farmhs Root2',
weight = 500,
stack = true,
close = true,
description = 'Farmhs Root2',
},
['farmhs_root3'] = {
label = 'Farmhs Root3',
weight = 500,
stack = true,
close = true,
description = 'Farmhs Root3',
},
['farmhs_root4'] = {
label = 'Farmhs Root4',
weight = 500,
stack = true,
close = true,
description = 'Farmhs Root4',
},
['farmhs_root5'] = {
label = 'Farmhs Root5',
weight = 500,
stack = true,
close = true,
description = 'Farmhs Root5',
},
['farmhs_root6'] = {
label = 'Farmhs Root6',
weight = 500,
stack = true,
close = true,
description = 'Farmhs Root6',
},
['farmhs_root7'] = {
label = 'Farmhs Root7',
weight = 500,
stack = true,
close = true,
description = 'Farmhs Root7',
},
['farmhs_root8'] = {
label = 'Farmhs Root8',
weight = 500,
stack = true,
close = true,
description = 'Farmhs Root8',
},
['plog_decal_root'] = {
label = 'Plog Decal Root',
weight = 500,
stack = true,
close = true,
description = 'Plog Decal Root',
},
['smash2_root'] = {
label = 'Smash2 Root',
weight = 500,
stack = true,
close = true,
description = 'Smash2 Root',
},
['smash2_root005'] = {
label = 'Smash2 Root005',
weight = 500,
stack = true,
close = true,
description = 'Smash2 Root005',
},
['smash2_root006'] = {
label = 'Smash2 Root006',
weight = 500,
stack = true,
close = true,
description = 'Smash2 Root006',
},
['smash2_root2'] = {
label = 'Smash2 Root2',
weight = 500,
stack = true,
close = true,
description = 'Smash2 Root2',
},
['smash2_root3'] = {
label = 'Smash2 Root3',
weight = 500,
stack = true,
close = true,
description = 'Smash2 Root3',
},
['smash2_root4'] = {
label = 'Smash2 Root4',
weight = 500,
stack = true,
close = true,
description = 'Smash2 Root4',
},
['stilthouse_root'] = {
label = 'Stilthouse Root',
weight = 500,
stack = true,
close = true,
description = 'Stilthouse Root',
},
['stilthouse_root2'] = {
label = 'Stilthouse Root2',
weight = 500,
stack = true,
close = true,
description = 'Stilthouse Root2',
},
['stilthouse_root3'] = {
label = 'Stilthouse Root3',
weight = 500,
stack = true,
close = true,
description = 'Stilthouse Root3',
},
['stilthouse_root4'] = {
label = 'Stilthouse Root4',
weight = 500,
stack = true,
close = true,
description = 'Stilthouse Root4',
},
['stilthouse_root5'] = {
label = 'Stilthouse Root5',
weight = 500,
stack = true,
close = true,
description = 'Stilthouse Root5',
},
['stilthouse_root7'] = {
label = 'Stilthouse Root7',
weight = 500,
stack = true,
close = true,
description = 'Stilthouse Root7',
},
['stilthouse_root8'] = {
label = 'Stilthouse Root8',
weight = 500,
stack = true,
close = true,
description = 'Stilthouse Root8',
},
['stilthouse_root9'] = {
label = 'Stilthouse Root9',
weight = 500,
stack = true,
close = true,
description = 'Stilthouse Root9',
},
['traincrash_root1'] = {
label = 'Traincrash Root1',
weight = 500,
stack = true,
close = true,
description = 'Traincrash Root1',
},
['traincrash_root2'] = {
label = 'Traincrash Root2',
weight = 500,
stack = true,
close = true,
description = 'Traincrash Root2',
},
['traincrash_root3'] = {
label = 'Traincrash Root3',
weight = 500,
stack = true,
close = true,
description = 'Traincrash Root3',
},
['traincrash_root4'] = {
label = 'Traincrash Root4',
weight = 500,
stack = true,
close = true,
description = 'Traincrash Root4',
},
['traincrash_root5'] = {
label = 'Traincrash Root5',
weight = 500,
stack = true,
close = true,
description = 'Traincrash Root5',
},
['traincrash_root6'] = {
label = 'Traincrash Root6',
weight = 500,
stack = true,
close = true,
description = 'Traincrash Root6',
},
['traincrash_root7'] = {
label = 'Traincrash Root7',
weight = 500,
stack = true,
close = true,
description = 'Traincrash Root7',
},
['additions_ap1_01_b'] = {
label = 'Additions Ap1 01 B',
weight = 500,
stack = true,
close = true,
description = 'Additions Ap1 01 B',
},
['additions_bh37_winfix'] = {
label = 'Additions Bh37 Winfix',
weight = 500,
stack = true,
close = true,
description = 'Additions Bh37 Winfix',
},
['additions_ch02_franklinfix'] = {
label = 'Additions Ch02 Franklinfix',
weight = 500,
stack = true,
close = true,
description = 'Additions Ch02 Franklinfix',
},
['additions_dt1_col'] = {
label = 'Additions Dt1 Col',
weight = 500,
stack = true,
close = true,
description = 'Additions Dt1 Col',
},
['additions_dt2_15_fix'] = {
label = 'Additions Dt2 15 Fix',
weight = 500,
stack = true,
close = true,
description = 'Additions Dt2 15 Fix',
},
['additions_fwy01_wallfix'] = {
label = 'Additions Fwy01 Wallfix',
weight = 500,
stack = true,
close = true,
description = 'Additions Fwy01 Wallfix',
},
['additions_id1_08_colfix1'] = {
label = 'Additions Id1 08 Colfix1',
weight = 500,
stack = true,
close = true,
description = 'Additions Id1 08 Colfix1',
},
['additions_id1_08_colfix2'] = {
label = 'Additions Id1 08 Colfix2',
weight = 500,
stack = true,
close = true,
description = 'Additions Id1 08 Colfix2',
},
['additions_po1_fiz_hd'] = {
label = 'Additions Po1 Fiz Hd',
weight = 500,
stack = true,
close = true,
description = 'Additions Po1 Fiz Hd',
},
['additions_signfix_hd'] = {
label = 'Additions Signfix Hd',
weight = 500,
stack = true,
close = true,
description = 'Additions Signfix Hd',
},
['additions_sm_26_emissivefix'] = {
label = 'Additions Sm 26 Emissivefix',
weight = 500,
stack = true,
close = true,
description = 'Additions Sm 26 Emissivefix',
},
['additions_ss1_11_colfix'] = {
label = 'Additions Ss1 11 Colfix',
weight = 500,
stack = true,
close = true,
description = 'Additions Ss1 11 Colfix',
},
['additions_vb20_rooffix'] = {
label = 'Additions Vb20 Rooffix',
weight = 500,
stack = true,
close = true,
description = 'Additions Vb20 Rooffix',
},
['ela_wdn_02_decal'] = {
label = 'Ela Wdn 02 Decal',
weight = 500,
stack = true,
close = true,
description = 'Ela Wdn 02 Decal',
},
['ela_wdn_04_decals'] = {
label = 'Ela Wdn 04 Decals',
weight = 500,
stack = true,
close = true,
description = 'Ela Wdn 04 Decals',
},
['mapmarker_10_elburroheight'] = {
label = 'Mapmarker 10 Elburroheight',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker 10 Elburroheight',
},
['mapmarker_11_elysian_island'] = {
label = 'Mapmarker 11 Elysian Island',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker 11 Elysian Island',
},
['mapmarker_12_la_mesa'] = {
label = 'Mapmarker 12 La Mesa',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker 12 La Mesa',
},
['mapmarker_13_maze_bank'] = {
label = 'Mapmarker 13 Maze Bank',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker 13 Maze Bank',
},
['mapmarker_14_strawberry'] = {
label = 'Mapmarker 14 Strawberry',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker 14 Strawberry',
},
['mapmarker_15_downtn_vine'] = {
label = 'Mapmarker 15 Downtn Vine',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker 15 Downtn Vine',
},
['mapmarker_16_la_mesa'] = {
label = 'Mapmarker 16 La Mesa',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker 16 La Mesa',
},
['mapmarker_17_la_mesa'] = {
label = 'Mapmarker 17 La Mesa',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker 17 La Mesa',
},
['mapmarker_18_cypress_flats'] = {
label = 'Mapmarker 18 Cypress Flats',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker 18 Cypress Flats',
},
['mapmarker_19_cypress_flats'] = {
label = 'Mapmarker 19 Cypress Flats',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker 19 Cypress Flats',
},
['mapmarker_1_elysian_island'] = {
label = 'Mapmarker 1 Elysian Island',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker 1 Elysian Island',
},
['mapmarker_20_vinewood'] = {
label = 'Mapmarker 20 Vinewood',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker 20 Vinewood',
},
['mapmarker_21_rancho'] = {
label = 'Mapmarker 21 Rancho',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker 21 Rancho',
},
['mapmarker_22_banning'] = {
label = 'Mapmarker 22 Banning',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker 22 Banning',
},
['mapmarker_2_la_puerta'] = {
label = 'Mapmarker 2 La Puerta',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker 2 La Puerta',
},
['mapmarker_3_la_mesa'] = {
label = 'Mapmarker 3 La Mesa',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker 3 La Mesa',
},
['mapmarker_4_rancho'] = {
label = 'Mapmarker 4 Rancho',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker 4 Rancho',
},
['mapmarker_5_west_vinewood'] = {
label = 'Mapmarker 5 West Vinewood',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker 5 West Vinewood',
},
['mapmarker_6_lsia'] = {
label = 'Mapmarker 6 Lsia',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker 6 Lsia',
},
['mapmarker_7_del_perro'] = {
label = 'Mapmarker 7 Del Perro',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker 7 Del Perro',
},
['mapmarker_8_lsia'] = {
label = 'Mapmarker 8 Lsia',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker 8 Lsia',
},
['mapmarker_9_elysian_island'] = {
label = 'Mapmarker 9 Elysian Island',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker 9 Elysian Island',
},
['exile1_reflecttrig'] = {
label = 'Exile1 Reflecttrig',
weight = 500,
stack = true,
close = true,
description = 'Exile1 Reflecttrig',
},
['fib_cl2_cbl2_root'] = {
label = 'Fib Cl2 Cbl2 Root',
weight = 500,
stack = true,
close = true,
description = 'Fib Cl2 Cbl2 Root',
},
['fib_cl2_cbl_root'] = {
label = 'Fib Cl2 Cbl Root',
weight = 500,
stack = true,
close = true,
description = 'Fib Cl2 Cbl Root',
},
['fib_cl2_frm_root'] = {
label = 'Fib Cl2 Frm Root',
weight = 500,
stack = true,
close = true,
description = 'Fib Cl2 Frm Root',
},
['fire_mesh_root'] = {
label = 'Fire Mesh Root',
weight = 500,
stack = true,
close = true,
description = 'Fire Mesh Root',
},
['inttruck_empty'] = {
label = 'Inttruck Empty',
weight = 500,
stack = true,
close = true,
description = 'Inttruck Empty',
},
['inttruck_empty_01dummy'] = {
label = 'Inttruck Empty 01dummy',
weight = 500,
stack = true,
close = true,
description = 'Inttruck Empty 01dummy',
},
['inttruck_empty_2'] = {
label = 'Inttruck Empty',
weight = 500,
stack = true,
close = true,
description = 'Inttruck Empty',
},
['inttruck_empty_02dummy'] = {
label = 'Inttruck Empty 02dummy',
weight = 500,
stack = true,
close = true,
description = 'Inttruck Empty 02dummy',
},
['inttruck_empty_3'] = {
label = 'Inttruck Empty',
weight = 500,
stack = true,
close = true,
description = 'Inttruck Empty',
},
['inttruck_empty_03dummy'] = {
label = 'Inttruck Empty 03dummy',
weight = 500,
stack = true,
close = true,
description = 'Inttruck Empty 03dummy',
},
['loch_monster'] = {
label = 'Loch Monster',
weight = 500,
stack = true,
close = true,
description = 'Loch Monster',
},
['lp'] = {
label = 'Lp',
weight = 500,
stack = true,
close = true,
description = 'Lp',
},
['lp_2'] = {
label = 'Lp',
weight = 500,
stack = true,
close = true,
description = 'Lp',
},
['lp_3'] = {
label = 'Lp',
weight = 500,
stack = true,
close = true,
description = 'Lp',
},
['emi'] = {
label = 'Emi',
weight = 500,
stack = true,
close = true,
description = 'Emi',
},
['emi_2'] = {
label = 'Emi',
weight = 500,
stack = true,
close = true,
description = 'Emi',
},
['hillhousedecals'] = {
label = 'Hillhousedecals',
weight = 500,
stack = true,
close = true,
description = 'Hillhousedecals',
},
['pre_heist_biker'] = {
label = 'Pre Heist Biker',
weight = 500,
stack = true,
close = true,
description = 'Pre Heist Biker',
},
['gar2'] = {
label = 'Gar2',
weight = 500,
stack = true,
close = true,
description = 'Gar2',
},
['gar2_2'] = {
label = 'Gar2',
weight = 500,
stack = true,
close = true,
description = 'Gar2',
},
['com_mp_gar2'] = {
label = 'Com Mp Gar2',
weight = 500,
stack = true,
close = true,
description = 'Com Mp Gar2',
},
['gar2_3'] = {
label = 'Gar2',
weight = 500,
stack = true,
close = true,
description = 'Gar2',
},
['stape'] = {
label = 'Stape',
weight = 500,
stack = true,
close = true,
description = 'Stape',
},
['stape_2'] = {
label = 'Stape',
weight = 500,
stack = true,
close = true,
description = 'Stape',
},
['muster'] = {
label = 'Muster',
weight = 500,
stack = true,
close = true,
description = 'Muster',
},
['heist_overlay'] = {
label = 'Heist Overlay',
weight = 500,
stack = true,
close = true,
description = 'Heist Overlay',
},
['hst_icon'] = {
label = 'Hst Icon',
weight = 500,
stack = true,
close = true,
description = 'Hst Icon',
},
['gar2_4'] = {
label = 'Gar2',
weight = 500,
stack = true,
close = true,
description = 'Gar2',
},
['mapmarker_cypressflats'] = {
label = 'Mapmarker Cypressflats',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker Cypressflats',
},
['mapmarker_davis'] = {
label = 'Mapmarker Davis',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker Davis',
},
['mapmarker_elburroheights'] = {
label = 'Mapmarker Elburroheights',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker Elburroheights',
},
['mapmarker_elysianisland'] = {
label = 'Mapmarker Elysianisland',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker Elysianisland',
},
['mapmarker_lamesa'] = {
label = 'Mapmarker Lamesa',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker Lamesa',
},
['mapmarker_lapuerta'] = {
label = 'Mapmarker Lapuerta',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker Lapuerta',
},
['mapmarker_lsia'] = {
label = 'Mapmarker Lsia',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker Lsia',
},
['mapmarker_lsia_2'] = {
label = 'Mapmarker Lsia',
weight = 500,
stack = true,
close = true,
description = 'Mapmarker Lsia',
},
}
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 apa_prop_aptest 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.