CATEGORY 20 OF 24 · 3,831 ICONS
FiveM building and interior structure props — page 24
Page 24 of 32: models 2,761 to 2,880 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 2,761 to 2,880 of 3,831 · page 24 of 32
- Livstuff

v_8_livstuff - Shell

v_8_shell - Sp1decdirt

v_8_sp1decdirt - Sp2decdirt

v_8_sp2decdirt - Spare1stuff

v_8_spare1stuff - Stairs

v_8_stairs - Stairs2

v_8_stairs2 - Stairspart2

v_8_stairspart2 - Studdecdirt

v_8_studdecdirt - Studovly

v_8_studovly - Studyclothtop

v_8_studyclothtop - Studystuff

v_8_studystuff - Utilstuff

v_8_utilstuff - Club Baham Bckt Chr

v_club_baham_bckt_chr - Club Brablk

v_club_brablk - Club Brablu

v_club_brablu - Club Bragld

v_club_bragld - Club Brapnk

v_club_brapnk - Club Dress1

v_club_dress1 - Club Officeset

v_club_officeset - Club Roc Cab1

v_club_roc_cab1 - Club Roc Cab2

v_club_roc_cab2 - Club Roc Cab3

v_club_roc_cab3 - Club Roc Cabamp

v_club_roc_cabamp - Club Roc Eq1

v_club_roc_eq1 - Club Roc Eq2

v_club_roc_eq2 - Club Roc Gstand

v_club_roc_gstand - Club Roc Mixer1

v_club_roc_mixer1 - Club Roc Mixer2

v_club_roc_mixer2 - Club Roc Zstand

v_club_roc_zstand - Club Silkrobe

v_club_silkrobe - Club Slip

v_club_slip - Club Vu Bear

v_club_vu_bear - Club Vu Boa

v_club_vu_boa - Club Vu Deckcase

v_club_vu_deckcase - Club Vu Djbag

v_club_vu_djbag - Club Vu Djunit

v_club_vu_djunit - Club Vu Drawopen

v_club_vu_drawopen - Club Vubrushpot

v_club_vubrushpot - Club Vusnaketank

v_club_vusnaketank - Club Vutongs

v_club_vutongs - Corp Bk Balustrade

v_corp_bk_balustrade - Corp Bk Bust

v_corp_bk_bust - Corp Bk Filecab

v_corp_bk_filecab - Corp Bk Filedraw

v_corp_bk_filedraw - Corp Bk Pens

v_corp_bk_pens - Corp Boxpapr1fd

v_corp_boxpapr1fd - Corp Boxpaprfd

v_corp_boxpaprfd - Corp Cd Heater

v_corp_cd_heater - Corp Cubiclefd

v_corp_cubiclefd - Corp Divide

v_corp_divide - Corp Facebeanbag

v_corp_facebeanbag - Corp Facebeanbagb

v_corp_facebeanbagb - Corp Facebeanbagc

v_corp_facebeanbagc - Corp Facebeanbagd

v_corp_facebeanbagd - Corp Filecabdark01

v_corp_filecabdark01 - Corp Filecabdark02

v_corp_filecabdark02 - Corp Filecabdark03

v_corp_filecabdark03 - Corp Filecablow

v_corp_filecablow - Corp Filecabtall

v_corp_filecabtall - Corp Filecabtall

v_corp_filecabtall_01 - Corp Hicksdoor

v_corp_hicksdoor - Corp Humidifier

v_corp_humidifier - Corp Lowcabdark01

v_corp_lowcabdark01 - Corp Partitionfd

v_corp_partitionfd - Corp Servers1

v_corp_servers1 - Corp Servers2

v_corp_servers2 - Corp Servrlowfd

v_corp_servrlowfd - Corp Servrtwrfd

v_corp_servrtwrfd - Corp Sidetblefd

v_corp_sidetblefd - Corp Srvrrackfd

v_corp_srvrrackfd - Corp Srvrtwrsfd

v_corp_srvrtwrsfd - Corp Tallcabdark01

v_corp_tallcabdark01 - Offdorr

v_ilev_247_offdorr - Abbmaindoor

v_ilev_abbmaindoor - Abbmaindoor2

v_ilev_abbmaindoor2 - Abmincer

v_ilev_abmincer - Arm Secdoor

v_ilev_arm_secdoor - Bank4door01

v_ilev_bank4door01 - Bank4door02

v_ilev_bank4door02 - Bank4doorcls01

v_ilev_bank4doorcls01 - Bank4doorcls02

v_ilev_bank4doorcls02 - Bk Closedsign

v_ilev_bk_closedsign - Bk Door

v_ilev_bk_door - Bk Door2

v_ilev_bk_door2 - Bk Gate

v_ilev_bk_gate - Bk Gate2

v_ilev_bk_gate2 - Bk Gatedam

v_ilev_bk_gatedam - Bk Vaultdoor

v_ilev_bk_vaultdoor - Bl Door

v_ilev_bl_door_l - Bl Door

v_ilev_bl_door_r - Bl Doorel

v_ilev_bl_doorel_l - Bl Doorel

v_ilev_bl_doorel_r - Bl Doorpool

v_ilev_bl_doorpool - Bl Doorsl

v_ilev_bl_doorsl_l - Bl Doorsl

v_ilev_bl_doorsl_r - Bl Elevdis1

v_ilev_bl_elevdis1 - Bl Elevdis2

v_ilev_bl_elevdis2 - Bl Elevdis3

v_ilev_bl_elevdis3 - Bl Shutter1

v_ilev_bl_shutter1 - Bl Shutter2

v_ilev_bl_shutter2 - Blnds Opn

v_ilev_blnds_opn - Body Parts

v_ilev_body_parts - Bs Door

v_ilev_bs_door - Carmod3door

v_ilev_carmod3door - Cbankcountdoor01

v_ilev_cbankcountdoor01 - Cbankvauldoor01

v_ilev_cbankvauldoor01 - Cbankvaulgate01

v_ilev_cbankvaulgate01 - Cbankvaulgate02

v_ilev_cbankvaulgate02 - Cd Door

v_ilev_cd_door - Cd Door2

v_ilev_cd_door2 - Cd Door3

v_ilev_cd_door3 - Glassdoor

v_ilev_ch_glassdoor - Chopshopswitch

v_ilev_chopshopswitch - Ciawin Solid

v_ilev_ciawin_solid - Clothmiddoor

v_ilev_clothmiddoor - Cm Door1

v_ilev_cm_door1 - Cor Doorlift01

v_ilev_cor_doorlift01 - Cor Doorlift02

v_ilev_cor_doorlift02 - Cor Firedoor

v_ilev_cor_firedoor
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 {
['livstuff'] = {
label = 'Livstuff',
weight = 500,
stack = true,
close = true,
description = 'Livstuff',
},
['shell'] = {
label = 'Shell',
weight = 500,
stack = true,
close = true,
description = 'Shell',
},
['sp1decdirt'] = {
label = 'Sp1decdirt',
weight = 500,
stack = true,
close = true,
description = 'Sp1decdirt',
},
['sp2decdirt'] = {
label = 'Sp2decdirt',
weight = 500,
stack = true,
close = true,
description = 'Sp2decdirt',
},
['spare1stuff'] = {
label = 'Spare1stuff',
weight = 500,
stack = true,
close = true,
description = 'Spare1stuff',
},
['stairs'] = {
label = 'Stairs',
weight = 500,
stack = true,
close = true,
description = 'Stairs',
},
['stairs2'] = {
label = 'Stairs2',
weight = 500,
stack = true,
close = true,
description = 'Stairs2',
},
['stairspart2'] = {
label = 'Stairspart2',
weight = 500,
stack = true,
close = true,
description = 'Stairspart2',
},
['studdecdirt'] = {
label = 'Studdecdirt',
weight = 500,
stack = true,
close = true,
description = 'Studdecdirt',
},
['studovly'] = {
label = 'Studovly',
weight = 500,
stack = true,
close = true,
description = 'Studovly',
},
['studyclothtop'] = {
label = 'Studyclothtop',
weight = 500,
stack = true,
close = true,
description = 'Studyclothtop',
},
['studystuff'] = {
label = 'Studystuff',
weight = 500,
stack = true,
close = true,
description = 'Studystuff',
},
['utilstuff'] = {
label = 'Utilstuff',
weight = 500,
stack = true,
close = true,
description = 'Utilstuff',
},
['club_baham_bckt_chr'] = {
label = 'Club Baham Bckt Chr',
weight = 500,
stack = true,
close = true,
description = 'Club Baham Bckt Chr',
},
['club_brablk'] = {
label = 'Club Brablk',
weight = 500,
stack = true,
close = true,
description = 'Club Brablk',
},
['club_brablu'] = {
label = 'Club Brablu',
weight = 500,
stack = true,
close = true,
description = 'Club Brablu',
},
['club_bragld'] = {
label = 'Club Bragld',
weight = 500,
stack = true,
close = true,
description = 'Club Bragld',
},
['club_brapnk'] = {
label = 'Club Brapnk',
weight = 500,
stack = true,
close = true,
description = 'Club Brapnk',
},
['club_dress1'] = {
label = 'Club Dress1',
weight = 500,
stack = true,
close = true,
description = 'Club Dress1',
},
['club_officeset'] = {
label = 'Club Officeset',
weight = 500,
stack = true,
close = true,
description = 'Club Officeset',
},
['club_roc_cab1'] = {
label = 'Club Roc Cab1',
weight = 500,
stack = true,
close = true,
description = 'Club Roc Cab1',
},
['club_roc_cab2'] = {
label = 'Club Roc Cab2',
weight = 500,
stack = true,
close = true,
description = 'Club Roc Cab2',
},
['club_roc_cab3'] = {
label = 'Club Roc Cab3',
weight = 500,
stack = true,
close = true,
description = 'Club Roc Cab3',
},
['club_roc_cabamp'] = {
label = 'Club Roc Cabamp',
weight = 500,
stack = true,
close = true,
description = 'Club Roc Cabamp',
},
['club_roc_eq1'] = {
label = 'Club Roc Eq1',
weight = 500,
stack = true,
close = true,
description = 'Club Roc Eq1',
},
['club_roc_eq2'] = {
label = 'Club Roc Eq2',
weight = 500,
stack = true,
close = true,
description = 'Club Roc Eq2',
},
['club_roc_gstand'] = {
label = 'Club Roc Gstand',
weight = 500,
stack = true,
close = true,
description = 'Club Roc Gstand',
},
['club_roc_mixer1'] = {
label = 'Club Roc Mixer1',
weight = 500,
stack = true,
close = true,
description = 'Club Roc Mixer1',
},
['club_roc_mixer2'] = {
label = 'Club Roc Mixer2',
weight = 500,
stack = true,
close = true,
description = 'Club Roc Mixer2',
},
['club_roc_zstand'] = {
label = 'Club Roc Zstand',
weight = 500,
stack = true,
close = true,
description = 'Club Roc Zstand',
},
['club_silkrobe'] = {
label = 'Club Silkrobe',
weight = 500,
stack = true,
close = true,
description = 'Club Silkrobe',
},
['club_slip'] = {
label = 'Club Slip',
weight = 500,
stack = true,
close = true,
description = 'Club Slip',
},
['club_vu_bear'] = {
label = 'Club Vu Bear',
weight = 500,
stack = true,
close = true,
description = 'Club Vu Bear',
},
['club_vu_boa'] = {
label = 'Club Vu Boa',
weight = 500,
stack = true,
close = true,
description = 'Club Vu Boa',
},
['club_vu_deckcase'] = {
label = 'Club Vu Deckcase',
weight = 500,
stack = true,
close = true,
description = 'Club Vu Deckcase',
},
['club_vu_djbag'] = {
label = 'Club Vu Djbag',
weight = 500,
stack = true,
close = true,
description = 'Club Vu Djbag',
},
['club_vu_djunit'] = {
label = 'Club Vu Djunit',
weight = 500,
stack = true,
close = true,
description = 'Club Vu Djunit',
},
['club_vu_drawopen'] = {
label = 'Club Vu Drawopen',
weight = 500,
stack = true,
close = true,
description = 'Club Vu Drawopen',
},
['club_vubrushpot'] = {
label = 'Club Vubrushpot',
weight = 500,
stack = true,
close = true,
description = 'Club Vubrushpot',
},
['club_vusnaketank'] = {
label = 'Club Vusnaketank',
weight = 500,
stack = true,
close = true,
description = 'Club Vusnaketank',
},
['club_vutongs'] = {
label = 'Club Vutongs',
weight = 500,
stack = true,
close = true,
description = 'Club Vutongs',
},
['corp_bk_balustrade'] = {
label = 'Corp Bk Balustrade',
weight = 500,
stack = true,
close = true,
description = 'Corp Bk Balustrade',
},
['corp_bk_bust'] = {
label = 'Corp Bk Bust',
weight = 500,
stack = true,
close = true,
description = 'Corp Bk Bust',
},
['corp_bk_filecab'] = {
label = 'Corp Bk Filecab',
weight = 500,
stack = true,
close = true,
description = 'Corp Bk Filecab',
},
['corp_bk_filedraw'] = {
label = 'Corp Bk Filedraw',
weight = 500,
stack = true,
close = true,
description = 'Corp Bk Filedraw',
},
['corp_bk_pens'] = {
label = 'Corp Bk Pens',
weight = 500,
stack = true,
close = true,
description = 'Corp Bk Pens',
},
['corp_boxpapr1fd'] = {
label = 'Corp Boxpapr1fd',
weight = 500,
stack = true,
close = true,
description = 'Corp Boxpapr1fd',
},
['corp_boxpaprfd'] = {
label = 'Corp Boxpaprfd',
weight = 500,
stack = true,
close = true,
description = 'Corp Boxpaprfd',
},
['corp_cd_heater'] = {
label = 'Corp Cd Heater',
weight = 500,
stack = true,
close = true,
description = 'Corp Cd Heater',
},
['corp_cubiclefd'] = {
label = 'Corp Cubiclefd',
weight = 500,
stack = true,
close = true,
description = 'Corp Cubiclefd',
},
['corp_divide'] = {
label = 'Corp Divide',
weight = 500,
stack = true,
close = true,
description = 'Corp Divide',
},
['corp_facebeanbag'] = {
label = 'Corp Facebeanbag',
weight = 500,
stack = true,
close = true,
description = 'Corp Facebeanbag',
},
['corp_facebeanbagb'] = {
label = 'Corp Facebeanbagb',
weight = 500,
stack = true,
close = true,
description = 'Corp Facebeanbagb',
},
['corp_facebeanbagc'] = {
label = 'Corp Facebeanbagc',
weight = 500,
stack = true,
close = true,
description = 'Corp Facebeanbagc',
},
['corp_facebeanbagd'] = {
label = 'Corp Facebeanbagd',
weight = 500,
stack = true,
close = true,
description = 'Corp Facebeanbagd',
},
['corp_filecabdark01'] = {
label = 'Corp Filecabdark01',
weight = 500,
stack = true,
close = true,
description = 'Corp Filecabdark01',
},
['corp_filecabdark02'] = {
label = 'Corp Filecabdark02',
weight = 500,
stack = true,
close = true,
description = 'Corp Filecabdark02',
},
['corp_filecabdark03'] = {
label = 'Corp Filecabdark03',
weight = 500,
stack = true,
close = true,
description = 'Corp Filecabdark03',
},
['corp_filecablow'] = {
label = 'Corp Filecablow',
weight = 500,
stack = true,
close = true,
description = 'Corp Filecablow',
},
['corp_filecabtall'] = {
label = 'Corp Filecabtall',
weight = 500,
stack = true,
close = true,
description = 'Corp Filecabtall',
},
['corp_filecabtall_2'] = {
label = 'Corp Filecabtall',
weight = 500,
stack = true,
close = true,
description = 'Corp Filecabtall',
},
['corp_hicksdoor'] = {
label = 'Corp Hicksdoor',
weight = 500,
stack = true,
close = true,
description = 'Corp Hicksdoor',
},
['corp_humidifier'] = {
label = 'Corp Humidifier',
weight = 500,
stack = true,
close = true,
description = 'Corp Humidifier',
},
['corp_lowcabdark01'] = {
label = 'Corp Lowcabdark01',
weight = 500,
stack = true,
close = true,
description = 'Corp Lowcabdark01',
},
['corp_partitionfd'] = {
label = 'Corp Partitionfd',
weight = 500,
stack = true,
close = true,
description = 'Corp Partitionfd',
},
['corp_servers1'] = {
label = 'Corp Servers1',
weight = 500,
stack = true,
close = true,
description = 'Corp Servers1',
},
['corp_servers2'] = {
label = 'Corp Servers2',
weight = 500,
stack = true,
close = true,
description = 'Corp Servers2',
},
['corp_servrlowfd'] = {
label = 'Corp Servrlowfd',
weight = 500,
stack = true,
close = true,
description = 'Corp Servrlowfd',
},
['corp_servrtwrfd'] = {
label = 'Corp Servrtwrfd',
weight = 500,
stack = true,
close = true,
description = 'Corp Servrtwrfd',
},
['corp_sidetblefd'] = {
label = 'Corp Sidetblefd',
weight = 500,
stack = true,
close = true,
description = 'Corp Sidetblefd',
},
['corp_srvrrackfd'] = {
label = 'Corp Srvrrackfd',
weight = 500,
stack = true,
close = true,
description = 'Corp Srvrrackfd',
},
['corp_srvrtwrsfd'] = {
label = 'Corp Srvrtwrsfd',
weight = 500,
stack = true,
close = true,
description = 'Corp Srvrtwrsfd',
},
['corp_tallcabdark01'] = {
label = 'Corp Tallcabdark01',
weight = 500,
stack = true,
close = true,
description = 'Corp Tallcabdark01',
},
['offdorr'] = {
label = 'Offdorr',
weight = 500,
stack = true,
close = true,
description = 'Offdorr',
},
['abbmaindoor'] = {
label = 'Abbmaindoor',
weight = 500,
stack = true,
close = true,
description = 'Abbmaindoor',
},
['abbmaindoor2'] = {
label = 'Abbmaindoor2',
weight = 500,
stack = true,
close = true,
description = 'Abbmaindoor2',
},
['abmincer'] = {
label = 'Abmincer',
weight = 500,
stack = true,
close = true,
description = 'Abmincer',
},
['arm_secdoor'] = {
label = 'Arm Secdoor',
weight = 500,
stack = true,
close = true,
description = 'Arm Secdoor',
},
['bank4door01'] = {
label = 'Bank4door01',
weight = 500,
stack = true,
close = true,
description = 'Bank4door01',
},
['bank4door02'] = {
label = 'Bank4door02',
weight = 500,
stack = true,
close = true,
description = 'Bank4door02',
},
['bank4doorcls01'] = {
label = 'Bank4doorcls01',
weight = 500,
stack = true,
close = true,
description = 'Bank4doorcls01',
},
['bank4doorcls02'] = {
label = 'Bank4doorcls02',
weight = 500,
stack = true,
close = true,
description = 'Bank4doorcls02',
},
['bk_closedsign'] = {
label = 'Bk Closedsign',
weight = 500,
stack = true,
close = true,
description = 'Bk Closedsign',
},
['bk_door'] = {
label = 'Bk Door',
weight = 500,
stack = true,
close = true,
description = 'Bk Door',
},
['bk_door2'] = {
label = 'Bk Door2',
weight = 500,
stack = true,
close = true,
description = 'Bk Door2',
},
['bk_gate'] = {
label = 'Bk Gate',
weight = 500,
stack = true,
close = true,
description = 'Bk Gate',
},
['bk_gate2'] = {
label = 'Bk Gate2',
weight = 500,
stack = true,
close = true,
description = 'Bk Gate2',
},
['bk_gatedam'] = {
label = 'Bk Gatedam',
weight = 500,
stack = true,
close = true,
description = 'Bk Gatedam',
},
['bk_vaultdoor'] = {
label = 'Bk Vaultdoor',
weight = 500,
stack = true,
close = true,
description = 'Bk Vaultdoor',
},
['bl_door'] = {
label = 'Bl Door',
weight = 500,
stack = true,
close = true,
description = 'Bl Door',
},
['bl_door_2'] = {
label = 'Bl Door',
weight = 500,
stack = true,
close = true,
description = 'Bl Door',
},
['bl_doorel'] = {
label = 'Bl Doorel',
weight = 500,
stack = true,
close = true,
description = 'Bl Doorel',
},
['bl_doorel_2'] = {
label = 'Bl Doorel',
weight = 500,
stack = true,
close = true,
description = 'Bl Doorel',
},
['bl_doorpool'] = {
label = 'Bl Doorpool',
weight = 500,
stack = true,
close = true,
description = 'Bl Doorpool',
},
['bl_doorsl'] = {
label = 'Bl Doorsl',
weight = 500,
stack = true,
close = true,
description = 'Bl Doorsl',
},
['bl_doorsl_2'] = {
label = 'Bl Doorsl',
weight = 500,
stack = true,
close = true,
description = 'Bl Doorsl',
},
['bl_elevdis1'] = {
label = 'Bl Elevdis1',
weight = 500,
stack = true,
close = true,
description = 'Bl Elevdis1',
},
['bl_elevdis2'] = {
label = 'Bl Elevdis2',
weight = 500,
stack = true,
close = true,
description = 'Bl Elevdis2',
},
['bl_elevdis3'] = {
label = 'Bl Elevdis3',
weight = 500,
stack = true,
close = true,
description = 'Bl Elevdis3',
},
['bl_shutter1'] = {
label = 'Bl Shutter1',
weight = 500,
stack = true,
close = true,
description = 'Bl Shutter1',
},
['bl_shutter2'] = {
label = 'Bl Shutter2',
weight = 500,
stack = true,
close = true,
description = 'Bl Shutter2',
},
['blnds_opn'] = {
label = 'Blnds Opn',
weight = 500,
stack = true,
close = true,
description = 'Blnds Opn',
},
['body_parts'] = {
label = 'Body Parts',
weight = 500,
stack = true,
close = true,
description = 'Body Parts',
},
['bs_door'] = {
label = 'Bs Door',
weight = 500,
stack = true,
close = true,
description = 'Bs Door',
},
['carmod3door'] = {
label = 'Carmod3door',
weight = 500,
stack = true,
close = true,
description = 'Carmod3door',
},
['cbankcountdoor01'] = {
label = 'Cbankcountdoor01',
weight = 500,
stack = true,
close = true,
description = 'Cbankcountdoor01',
},
['cbankvauldoor01'] = {
label = 'Cbankvauldoor01',
weight = 500,
stack = true,
close = true,
description = 'Cbankvauldoor01',
},
['cbankvaulgate01'] = {
label = 'Cbankvaulgate01',
weight = 500,
stack = true,
close = true,
description = 'Cbankvaulgate01',
},
['cbankvaulgate02'] = {
label = 'Cbankvaulgate02',
weight = 500,
stack = true,
close = true,
description = 'Cbankvaulgate02',
},
['cd_door'] = {
label = 'Cd Door',
weight = 500,
stack = true,
close = true,
description = 'Cd Door',
},
['cd_door2'] = {
label = 'Cd Door2',
weight = 500,
stack = true,
close = true,
description = 'Cd Door2',
},
['cd_door3'] = {
label = 'Cd Door3',
weight = 500,
stack = true,
close = true,
description = 'Cd Door3',
},
['glassdoor'] = {
label = 'Glassdoor',
weight = 500,
stack = true,
close = true,
description = 'Glassdoor',
},
['chopshopswitch'] = {
label = 'Chopshopswitch',
weight = 500,
stack = true,
close = true,
description = 'Chopshopswitch',
},
['ciawin_solid'] = {
label = 'Ciawin Solid',
weight = 500,
stack = true,
close = true,
description = 'Ciawin Solid',
},
['clothmiddoor'] = {
label = 'Clothmiddoor',
weight = 500,
stack = true,
close = true,
description = 'Clothmiddoor',
},
['cm_door1'] = {
label = 'Cm Door1',
weight = 500,
stack = true,
close = true,
description = 'Cm Door1',
},
['cor_doorlift01'] = {
label = 'Cor Doorlift01',
weight = 500,
stack = true,
close = true,
description = 'Cor Doorlift01',
},
['cor_doorlift02'] = {
label = 'Cor Doorlift02',
weight = 500,
stack = true,
close = true,
description = 'Cor Doorlift02',
},
['cor_firedoor'] = {
label = 'Cor Firedoor',
weight = 500,
stack = true,
close = true,
description = 'Cor Firedoor',
},
}
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 v_8_livstuff 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.