CATEGORY 20 OF 24 · 3,831 ICONS
FiveM building and interior structure props — page 7
Page 7 of 32: models 721 to 840 of the 3,831 in this group, in model-name order. The largest group by a wide margin, and the least item-like: walls, ceilings, floors, roofs, doors, windows, stairs, pillars, railings, gates and the shell pieces the game assembles its own interiors from. Nothing here belongs in an inventory. It is here because the render exists, and because a mapper hunting for the right door is better served by a picture than by a list of names.
3,831 of the 18,574 models in the whole icon library — 20.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 721 to 840 of 3,831 · page 7 of 32
- Elevator

m23_2_int6_m232_elevator_1 - Glass

m23_2_int6_m232_glass_1 - Lintels

m23_2_int6_m232_lintels_1 - Loading Bay

m23_2_int6_m232_loading_bay_01 - Office

m23_2_int6_m232_office_1 - Office 1 Shell

m23_2_int6_m232_office_1_shell - Office

m23_2_int6_m232_office_e1 - Roller

m23_2_int6_m232_roller_1 - Shell

m23_2_int6_m232_shell - Side Room Dressing

m23_2_int6_m232_side_room_dressing_1 - Side Room Dressing

m23_2_int6_m232_side_room_dressing_2 - Side Room

m23_2_int6_m232_side_room_e1 - Side Room

m23_2_int6_m232_side_room_e2 - Sideroom 1 Lp

m23_2_int6_m232_sideroom_1_lp - Sideroom 1 Shell

m23_2_int6_m232_sideroom_1_shell - Sideroom 2 Lp

m23_2_int6_m232_sideroom_2_lp - Sideroom 2 Shell

m23_2_int6_m232_sideroom_2_shell - Stairs

m23_2_int6_m232_stairs_1 - Warehouse Lp

m23_2_int6_m232_warehouse_lp - Roller Door

m23_2_int7_m232_int_w03_roller_door - Shell

m23_2_int7_m232_int_w03_shell - Waresml Doorbasic

m23_2_int7_m232_waresml_doorbasic - Waresml Doorbasic002

m23_2_int7_m232_waresml_doorbasic002 - Waresml Doorbasic003

m23_2_int7_m232_waresml_doorbasic003 - Waresml Doorbasic004

m23_2_int7_m232_waresml_doorbasic004 - Additions Windowfix

m23_2_mp2023_02_additions_windowfix - Accesscard

m23_2_prop_m32_accesscard_01a - Arcade Safe Door

m23_2_prop_m32_arcade_safe_door - Arena Wall

m23_2_prop_m32_arena_wall - Arenagaragedoor

m23_2_prop_m32_arenagaragedoor - Bay Elev Door

m23_2_prop_m32_bay_elev_door - Body Parts

m23_2_prop_m32_body_parts - Cagedoor

m23_2_prop_m32_cagedoor_01a - Candycane

m23_2_prop_m32_candycane_01a - Celldoor

m23_2_prop_m32_celldoor_01a - Cfdoor Back

m23_2_prop_m32_cfdoor_back_01a - Cfdoor Front

m23_2_prop_m32_cfdoor_front_01a - Chickengoop

m23_2_prop_m32_chickengoop_01a - Clawmark

m23_2_prop_m32_clawmark_01a - Crt Mon

m23_2_prop_m32_crt_mon_01a - Deercarcass

m23_2_prop_m32_deercarcass_01a - Door Elev

m23_2_prop_m32_door_elev_01a - Door Ls Logo

m23_2_prop_m32_door_ls_logo_01a - Door Ls Logo

m23_2_prop_m32_door_ls_logo_01b - Elevdoor

m23_2_prop_m32_elevdoor_l - Elevdoor

m23_2_prop_m32_elevdoor_r - Flarebox

m23_2_prop_m32_flarebox_01a - Gap Filler

m23_2_prop_m32_gap_filler_01a - Garagedoor

m23_2_prop_m32_garagedoor_01a - Gendoor

m23_2_prop_m32_gendoor_01 - Hatch

m23_2_prop_m32_hatch_01a - Jailkey

m23_2_prop_m32_jailkey_01a - Lgt Off

m23_2_prop_m32_lgt_off_01a - Lgt On

m23_2_prop_m32_lgt_on_01a - Liftshaft

m23_2_prop_m32_liftshaft_01a - Lobay Gate01

m23_2_prop_m32_lobay_gate01 - Lspd Door

m23_2_prop_m32_lspd_door_01a - Lspdsign

m23_2_prop_m32_lspdsign_01a - Manifest

m23_2_prop_m32_manifest_01a - Milkncookies

m23_2_prop_m32_milkncookies_01a - Office Stuff

m23_2_prop_m32_office_stuff - Petersuit

m23_2_prop_m32_petersuit_01a - Petersuit

m23_2_prop_m32_petersuit_02a - Puddle

m23_2_prop_m32_puddle_01a - Puddle

m23_2_prop_m32_puddle_01b - Roller Door

m23_2_prop_m32_roller_door_01a - Rollerdoor Main

m23_2_prop_m32_rollerdoor_main - Rollerdoor Podium

m23_2_prop_m32_rollerdoor_podium - Sanitationbox

m23_2_prop_m32_sanitationbox_01a - Shaftdoor

m23_2_prop_m32_shaftdoor_01a - Shipdoor

m23_2_prop_m32_shipdoor_01a - Shipdoorfrm

m23_2_prop_m32_shipdoorfrm_01a - Shutter

m23_2_prop_m32_shutter_01a - Signstand

m23_2_prop_m32_signstand_01a - Sleigh

m23_2_prop_m32_sleigh_01a - Snowball

m23_2_prop_m32_snowball_01a - Snowfort

m23_2_prop_m32_snowfort_01a - Sonar

m23_2_prop_m32_sonar_01a - Sonar

m23_2_prop_m32_sonar_01b - Staffonlysign

m23_2_prop_m32_staffonlysign_01a - Sub Doorl

m23_2_prop_m32_sub_doorl - Sub Doorl Open

m23_2_prop_m32_sub_doorl_open - Sub Doorl Open

m23_2_prop_m32_sub_doorl_open_a - Sub Doorl Open

m23_2_prop_m32_sub_doorl_open_b - Sub Doorl Open

m23_2_prop_m32_sub_doorl_open_c - Sub Doorl Open

m23_2_prop_m32_sub_doorl_open_d - Sub Doorr

m23_2_prop_m32_sub_doorr - Surveillancesign

m23_2_prop_m32_surveillancesign - Torncloth

m23_2_prop_m32_torncloth_01a - Trainkey

m23_2_prop_m32_trainkey_01a - Warehouse Door

m23_2_prop_m32_warehouse_door_01a - Warehouse Door

m23_2_prop_m32_warehouse_door_01b - Warehouse Door

m23_2_prop_m32_warehouse_door_02a_l - Warehouse Door

m23_2_prop_m32_warehouse_door_02a_r - Woodshavings

m23_2_prop_m32_woodshavings_01a - Yetifootprint

m23_2_prop_m32_yetifootprint_01a - Yetifootprintr

m23_2_prop_m32_yetifootprintr_01a - Yetifur

m23_2_prop_m32_yetifur_01a - Yrdwallsafe Door

m23_2_prop_m32_yrdwallsafe_door_01a - Farm Extra Dressing

m24_1_farm_extra_dressing - Pq Det

m24_1_int_01_m241_1_pq_det - Soundsheild40

m24_1_int_01_m241_5_soundsheild40 - Cell Det

m24_1_int_01_m241_cell_det_01 - Cor Blends

m24_1_int_01_m241_cor_blends - Cor Det

m24_1_int_01_m241_cor_det - Ent Blends

m24_1_int_01_m241_ent_blends - Ent Det

m24_1_int_01_m241_ent_det - Ent Notbrd

m24_1_int_01_m241_ent_notbrd - Fan01

m24_1_int_01_m241_fan01 - Fanbase01

m24_1_int_01_m241_fanbase01 - Files

m24_1_int_01_m241_files_01 - Files

m24_1_int_01_m241_files_02 - Gar Det

m24_1_int_01_m241_gar_det - Gar Door Switch

m24_1_int_01_m241_gar_door_switch - Gate02

m24_1_int_01_m241_gate02 - Grg Blends

m24_1_int_01_m241_grg_blends - Lp Corridor

m24_1_int_01_m241_lp_corridor - Lp Garage

m24_1_int_01_m241_lp_garage - Lp Stairs

m24_1_int_01_m241_lp_stairs - Mn Blends

m24_1_int_01_m241_mn_blends
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 {
['elevator'] = {
label = 'Elevator',
weight = 500,
stack = true,
close = true,
description = 'Elevator',
},
['glass'] = {
label = 'Glass',
weight = 500,
stack = true,
close = true,
description = 'Glass',
},
['lintels'] = {
label = 'Lintels',
weight = 500,
stack = true,
close = true,
description = 'Lintels',
},
['loading_bay'] = {
label = 'Loading Bay',
weight = 500,
stack = true,
close = true,
description = 'Loading Bay',
},
['office'] = {
label = 'Office',
weight = 500,
stack = true,
close = true,
description = 'Office',
},
['office_1_shell'] = {
label = 'Office 1 Shell',
weight = 500,
stack = true,
close = true,
description = 'Office 1 Shell',
},
['office_2'] = {
label = 'Office',
weight = 500,
stack = true,
close = true,
description = 'Office',
},
['roller'] = {
label = 'Roller',
weight = 500,
stack = true,
close = true,
description = 'Roller',
},
['shell'] = {
label = 'Shell',
weight = 500,
stack = true,
close = true,
description = 'Shell',
},
['side_room_dressing'] = {
label = 'Side Room Dressing',
weight = 500,
stack = true,
close = true,
description = 'Side Room Dressing',
},
['side_room_dressing_2'] = {
label = 'Side Room Dressing',
weight = 500,
stack = true,
close = true,
description = 'Side Room Dressing',
},
['side_room'] = {
label = 'Side Room',
weight = 500,
stack = true,
close = true,
description = 'Side Room',
},
['side_room_2'] = {
label = 'Side Room',
weight = 500,
stack = true,
close = true,
description = 'Side Room',
},
['sideroom_1_lp'] = {
label = 'Sideroom 1 Lp',
weight = 500,
stack = true,
close = true,
description = 'Sideroom 1 Lp',
},
['sideroom_1_shell'] = {
label = 'Sideroom 1 Shell',
weight = 500,
stack = true,
close = true,
description = 'Sideroom 1 Shell',
},
['sideroom_2_lp'] = {
label = 'Sideroom 2 Lp',
weight = 500,
stack = true,
close = true,
description = 'Sideroom 2 Lp',
},
['sideroom_2_shell'] = {
label = 'Sideroom 2 Shell',
weight = 500,
stack = true,
close = true,
description = 'Sideroom 2 Shell',
},
['stairs'] = {
label = 'Stairs',
weight = 500,
stack = true,
close = true,
description = 'Stairs',
},
['warehouse_lp'] = {
label = 'Warehouse Lp',
weight = 500,
stack = true,
close = true,
description = 'Warehouse Lp',
},
['roller_door'] = {
label = 'Roller Door',
weight = 500,
stack = true,
close = true,
description = 'Roller Door',
},
['shell_2'] = {
label = 'Shell',
weight = 500,
stack = true,
close = true,
description = 'Shell',
},
['waresml_doorbasic'] = {
label = 'Waresml Doorbasic',
weight = 500,
stack = true,
close = true,
description = 'Waresml Doorbasic',
},
['waresml_doorbasic002'] = {
label = 'Waresml Doorbasic002',
weight = 500,
stack = true,
close = true,
description = 'Waresml Doorbasic002',
},
['waresml_doorbasic003'] = {
label = 'Waresml Doorbasic003',
weight = 500,
stack = true,
close = true,
description = 'Waresml Doorbasic003',
},
['waresml_doorbasic004'] = {
label = 'Waresml Doorbasic004',
weight = 500,
stack = true,
close = true,
description = 'Waresml Doorbasic004',
},
['additions_windowfix'] = {
label = 'Additions Windowfix',
weight = 500,
stack = true,
close = true,
description = 'Additions Windowfix',
},
['accesscard'] = {
label = 'Accesscard',
weight = 500,
stack = true,
close = true,
description = 'Accesscard',
},
['arcade_safe_door'] = {
label = 'Arcade Safe Door',
weight = 500,
stack = true,
close = true,
description = 'Arcade Safe Door',
},
['arena_wall'] = {
label = 'Arena Wall',
weight = 500,
stack = true,
close = true,
description = 'Arena Wall',
},
['arenagaragedoor'] = {
label = 'Arenagaragedoor',
weight = 500,
stack = true,
close = true,
description = 'Arenagaragedoor',
},
['bay_elev_door'] = {
label = 'Bay Elev Door',
weight = 500,
stack = true,
close = true,
description = 'Bay Elev Door',
},
['body_parts'] = {
label = 'Body Parts',
weight = 500,
stack = true,
close = true,
description = 'Body Parts',
},
['cagedoor'] = {
label = 'Cagedoor',
weight = 500,
stack = true,
close = true,
description = 'Cagedoor',
},
['candycane'] = {
label = 'Candycane',
weight = 500,
stack = true,
close = true,
description = 'Candycane',
},
['celldoor'] = {
label = 'Celldoor',
weight = 500,
stack = true,
close = true,
description = 'Celldoor',
},
['cfdoor_back'] = {
label = 'Cfdoor Back',
weight = 500,
stack = true,
close = true,
description = 'Cfdoor Back',
},
['cfdoor_front'] = {
label = 'Cfdoor Front',
weight = 500,
stack = true,
close = true,
description = 'Cfdoor Front',
},
['chickengoop'] = {
label = 'Chickengoop',
weight = 500,
stack = true,
close = true,
description = 'Chickengoop',
},
['clawmark'] = {
label = 'Clawmark',
weight = 500,
stack = true,
close = true,
description = 'Clawmark',
},
['crt_mon'] = {
label = 'Crt Mon',
weight = 500,
stack = true,
close = true,
description = 'Crt Mon',
},
['deercarcass'] = {
label = 'Deercarcass',
weight = 500,
stack = true,
close = true,
description = 'Deercarcass',
},
['door_elev'] = {
label = 'Door Elev',
weight = 500,
stack = true,
close = true,
description = 'Door Elev',
},
['door_ls_logo'] = {
label = 'Door Ls Logo',
weight = 500,
stack = true,
close = true,
description = 'Door Ls Logo',
},
['door_ls_logo_2'] = {
label = 'Door Ls Logo',
weight = 500,
stack = true,
close = true,
description = 'Door Ls Logo',
},
['elevdoor'] = {
label = 'Elevdoor',
weight = 500,
stack = true,
close = true,
description = 'Elevdoor',
},
['elevdoor_2'] = {
label = 'Elevdoor',
weight = 500,
stack = true,
close = true,
description = 'Elevdoor',
},
['flarebox'] = {
label = 'Flarebox',
weight = 500,
stack = true,
close = true,
description = 'Flarebox',
},
['gap_filler'] = {
label = 'Gap Filler',
weight = 500,
stack = true,
close = true,
description = 'Gap Filler',
},
['garagedoor'] = {
label = 'Garagedoor',
weight = 500,
stack = true,
close = true,
description = 'Garagedoor',
},
['gendoor'] = {
label = 'Gendoor',
weight = 500,
stack = true,
close = true,
description = 'Gendoor',
},
['hatch'] = {
label = 'Hatch',
weight = 500,
stack = true,
close = true,
description = 'Hatch',
},
['jailkey'] = {
label = 'Jailkey',
weight = 500,
stack = true,
close = true,
description = 'Jailkey',
},
['lgt_off'] = {
label = 'Lgt Off',
weight = 500,
stack = true,
close = true,
description = 'Lgt Off',
},
['lgt_on'] = {
label = 'Lgt On',
weight = 500,
stack = true,
close = true,
description = 'Lgt On',
},
['liftshaft'] = {
label = 'Liftshaft',
weight = 500,
stack = true,
close = true,
description = 'Liftshaft',
},
['lobay_gate01'] = {
label = 'Lobay Gate01',
weight = 500,
stack = true,
close = true,
description = 'Lobay Gate01',
},
['lspd_door'] = {
label = 'Lspd Door',
weight = 500,
stack = true,
close = true,
description = 'Lspd Door',
},
['lspdsign'] = {
label = 'Lspdsign',
weight = 500,
stack = true,
close = true,
description = 'Lspdsign',
},
['manifest'] = {
label = 'Manifest',
weight = 500,
stack = true,
close = true,
description = 'Manifest',
},
['milkncookies'] = {
label = 'Milkncookies',
weight = 500,
stack = true,
close = true,
description = 'Milkncookies',
},
['office_stuff'] = {
label = 'Office Stuff',
weight = 500,
stack = true,
close = true,
description = 'Office Stuff',
},
['petersuit'] = {
label = 'Petersuit',
weight = 500,
stack = true,
close = true,
description = 'Petersuit',
},
['petersuit_2'] = {
label = 'Petersuit',
weight = 500,
stack = true,
close = true,
description = 'Petersuit',
},
['puddle'] = {
label = 'Puddle',
weight = 500,
stack = true,
close = true,
description = 'Puddle',
},
['puddle_2'] = {
label = 'Puddle',
weight = 500,
stack = true,
close = true,
description = 'Puddle',
},
['roller_door_2'] = {
label = 'Roller Door',
weight = 500,
stack = true,
close = true,
description = 'Roller Door',
},
['rollerdoor_main'] = {
label = 'Rollerdoor Main',
weight = 500,
stack = true,
close = true,
description = 'Rollerdoor Main',
},
['rollerdoor_podium'] = {
label = 'Rollerdoor Podium',
weight = 500,
stack = true,
close = true,
description = 'Rollerdoor Podium',
},
['sanitationbox'] = {
label = 'Sanitationbox',
weight = 500,
stack = true,
close = true,
description = 'Sanitationbox',
},
['shaftdoor'] = {
label = 'Shaftdoor',
weight = 500,
stack = true,
close = true,
description = 'Shaftdoor',
},
['shipdoor'] = {
label = 'Shipdoor',
weight = 500,
stack = true,
close = true,
description = 'Shipdoor',
},
['shipdoorfrm'] = {
label = 'Shipdoorfrm',
weight = 500,
stack = true,
close = true,
description = 'Shipdoorfrm',
},
['shutter'] = {
label = 'Shutter',
weight = 500,
stack = true,
close = true,
description = 'Shutter',
},
['signstand'] = {
label = 'Signstand',
weight = 500,
stack = true,
close = true,
description = 'Signstand',
},
['sleigh'] = {
label = 'Sleigh',
weight = 500,
stack = true,
close = true,
description = 'Sleigh',
},
['snowball'] = {
label = 'Snowball',
weight = 500,
stack = true,
close = true,
description = 'Snowball',
},
['snowfort'] = {
label = 'Snowfort',
weight = 500,
stack = true,
close = true,
description = 'Snowfort',
},
['sonar'] = {
label = 'Sonar',
weight = 500,
stack = true,
close = true,
description = 'Sonar',
},
['sonar_2'] = {
label = 'Sonar',
weight = 500,
stack = true,
close = true,
description = 'Sonar',
},
['staffonlysign'] = {
label = 'Staffonlysign',
weight = 500,
stack = true,
close = true,
description = 'Staffonlysign',
},
['sub_doorl'] = {
label = 'Sub Doorl',
weight = 500,
stack = true,
close = true,
description = 'Sub Doorl',
},
['sub_doorl_open'] = {
label = 'Sub Doorl Open',
weight = 500,
stack = true,
close = true,
description = 'Sub Doorl Open',
},
['sub_doorl_open_2'] = {
label = 'Sub Doorl Open',
weight = 500,
stack = true,
close = true,
description = 'Sub Doorl Open',
},
['sub_doorl_open_3'] = {
label = 'Sub Doorl Open',
weight = 500,
stack = true,
close = true,
description = 'Sub Doorl Open',
},
['sub_doorl_open_4'] = {
label = 'Sub Doorl Open',
weight = 500,
stack = true,
close = true,
description = 'Sub Doorl Open',
},
['sub_doorl_open_5'] = {
label = 'Sub Doorl Open',
weight = 500,
stack = true,
close = true,
description = 'Sub Doorl Open',
},
['sub_doorr'] = {
label = 'Sub Doorr',
weight = 500,
stack = true,
close = true,
description = 'Sub Doorr',
},
['surveillancesign'] = {
label = 'Surveillancesign',
weight = 500,
stack = true,
close = true,
description = 'Surveillancesign',
},
['torncloth'] = {
label = 'Torncloth',
weight = 500,
stack = true,
close = true,
description = 'Torncloth',
},
['trainkey'] = {
label = 'Trainkey',
weight = 500,
stack = true,
close = true,
description = 'Trainkey',
},
['warehouse_door'] = {
label = 'Warehouse Door',
weight = 500,
stack = true,
close = true,
description = 'Warehouse Door',
},
['warehouse_door_2'] = {
label = 'Warehouse Door',
weight = 500,
stack = true,
close = true,
description = 'Warehouse Door',
},
['warehouse_door_3'] = {
label = 'Warehouse Door',
weight = 500,
stack = true,
close = true,
description = 'Warehouse Door',
},
['warehouse_door_4'] = {
label = 'Warehouse Door',
weight = 500,
stack = true,
close = true,
description = 'Warehouse Door',
},
['woodshavings'] = {
label = 'Woodshavings',
weight = 500,
stack = true,
close = true,
description = 'Woodshavings',
},
['yetifootprint'] = {
label = 'Yetifootprint',
weight = 500,
stack = true,
close = true,
description = 'Yetifootprint',
},
['yetifootprintr'] = {
label = 'Yetifootprintr',
weight = 500,
stack = true,
close = true,
description = 'Yetifootprintr',
},
['yetifur'] = {
label = 'Yetifur',
weight = 500,
stack = true,
close = true,
description = 'Yetifur',
},
['yrdwallsafe_door'] = {
label = 'Yrdwallsafe Door',
weight = 500,
stack = true,
close = true,
description = 'Yrdwallsafe Door',
},
['farm_extra_dressing'] = {
label = 'Farm Extra Dressing',
weight = 500,
stack = true,
close = true,
description = 'Farm Extra Dressing',
},
['pq_det'] = {
label = 'Pq Det',
weight = 500,
stack = true,
close = true,
description = 'Pq Det',
},
['soundsheild40'] = {
label = 'Soundsheild40',
weight = 500,
stack = true,
close = true,
description = 'Soundsheild40',
},
['cell_det'] = {
label = 'Cell Det',
weight = 500,
stack = true,
close = true,
description = 'Cell Det',
},
['cor_blends'] = {
label = 'Cor Blends',
weight = 500,
stack = true,
close = true,
description = 'Cor Blends',
},
['cor_det'] = {
label = 'Cor Det',
weight = 500,
stack = true,
close = true,
description = 'Cor Det',
},
['ent_blends'] = {
label = 'Ent Blends',
weight = 500,
stack = true,
close = true,
description = 'Ent Blends',
},
['ent_det'] = {
label = 'Ent Det',
weight = 500,
stack = true,
close = true,
description = 'Ent Det',
},
['ent_notbrd'] = {
label = 'Ent Notbrd',
weight = 500,
stack = true,
close = true,
description = 'Ent Notbrd',
},
['fan01'] = {
label = 'Fan01',
weight = 500,
stack = true,
close = true,
description = 'Fan01',
},
['fanbase01'] = {
label = 'Fanbase01',
weight = 500,
stack = true,
close = true,
description = 'Fanbase01',
},
['files'] = {
label = 'Files',
weight = 500,
stack = true,
close = true,
description = 'Files',
},
['files_2'] = {
label = 'Files',
weight = 500,
stack = true,
close = true,
description = 'Files',
},
['gar_det'] = {
label = 'Gar Det',
weight = 500,
stack = true,
close = true,
description = 'Gar Det',
},
['gar_door_switch'] = {
label = 'Gar Door Switch',
weight = 500,
stack = true,
close = true,
description = 'Gar Door Switch',
},
['gate02'] = {
label = 'Gate02',
weight = 500,
stack = true,
close = true,
description = 'Gate02',
},
['grg_blends'] = {
label = 'Grg Blends',
weight = 500,
stack = true,
close = true,
description = 'Grg Blends',
},
['lp_corridor'] = {
label = 'Lp Corridor',
weight = 500,
stack = true,
close = true,
description = 'Lp Corridor',
},
['lp_garage'] = {
label = 'Lp Garage',
weight = 500,
stack = true,
close = true,
description = 'Lp Garage',
},
['lp_stairs'] = {
label = 'Lp Stairs',
weight = 500,
stack = true,
close = true,
description = 'Lp Stairs',
},
['mn_blends'] = {
label = 'Mn Blends',
weight = 500,
stack = true,
close = true,
description = 'Mn Blends',
},
}
HOW THIS GROUP IS DECIDED
Why a model lands in building structure
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 m23_2_int6_m232_elevator_1 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.