CATEGORY 16 OF 24 · 1,445 ICONS
FiveM race, stunt and casino props — page 3
Page 3 of 13: models 241 to 360 of the 1,445 in this group, in model-name order. The whole stunt race kit — track sections, tubes, ramps, loops, blocks, checkpoints and barriers — plus gym equipment, balls, arcade cabinets, slot machines and the casino tables and cards. Race creators and minigame scripts spawn these by hash, which is why the hash is on every card.
1,445 of the 18,574 models in the whole icon library — 7.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 241 to 360 of 1,445 · page 3 of 13
- Target

gr_prop_gr_target_01a - Target

gr_prop_gr_target_01b - Target

gr_prop_gr_target_02a - Target

gr_prop_gr_target_02b - Target

gr_prop_gr_target_03a - Target

gr_prop_gr_target_03b - Target

gr_prop_gr_target_04a - Target

gr_prop_gr_target_04b - Target

gr_prop_gr_target_04c - Target

gr_prop_gr_target_04d - Target

gr_prop_gr_target_05a - Target

gr_prop_gr_target_05b - Target

gr_prop_gr_target_05c - Target

gr_prop_gr_target_05d - Target

gr_prop_gr_target_1_01a - Target

gr_prop_gr_target_1_01b - Target

gr_prop_gr_target_2_04a - Target

gr_prop_gr_target_2_04b - Target

gr_prop_gr_target_3_03a - Target

gr_prop_gr_target_3_03b - Target

gr_prop_gr_target_4_01a - Target

gr_prop_gr_target_4_01b - Target

gr_prop_gr_target_5_01a - Target

gr_prop_gr_target_5_01b - Target Large

gr_prop_gr_target_large_01a - Target Large

gr_prop_gr_target_large_01b - Target Long

gr_prop_gr_target_long_01a - Target Small

gr_prop_gr_target_small_01a - Target Small

gr_prop_gr_target_small_01b - Target Small

gr_prop_gr_target_small_02a - Target Small

gr_prop_gr_target_small_03a - Target Small

gr_prop_gr_target_small_04a - Target Small

gr_prop_gr_target_small_05a - Target Small

gr_prop_gr_target_small_06a - Target Small

gr_prop_gr_target_small_07a - Target Trap

gr_prop_gr_target_trap_01a - Target Trap

gr_prop_gr_target_trap_02a - Target W

gr_prop_gr_target_w_02a - Target W

gr_prop_gr_target_w_02b - Battle Hobby Horse

h4_prop_battle_hobby_horse - Battle Lights Tube

h4_prop_battle_lights_tube_l_a - Battle Lights Tube

h4_prop_battle_lights_tube_l_b - Casino 3cardpoker

h4_prop_casino_3cardpoker_01a - Casino 3cardpoker

h4_prop_casino_3cardpoker_01b - Casino 3cardpoker

h4_prop_casino_3cardpoker_01c - Casino 3cardpoker

h4_prop_casino_3cardpoker_01d - Casino 3cardpoker

h4_prop_casino_3cardpoker_01e - Casino Blckjack

h4_prop_casino_blckjack_01a - Casino Blckjack

h4_prop_casino_blckjack_01b - Casino Blckjack

h4_prop_casino_blckjack_01c - Casino Blckjack

h4_prop_casino_blckjack_01d - Casino Blckjack

h4_prop_casino_blckjack_01e - Casinoclub Lights Domed

h4_prop_casinoclub_lights_domed - Ante Off

h4_prop_h4_ante_off_01a - Ante On

h4_prop_h4_ante_on_01a - Casino Button

h4_prop_h4_casino_button_01a - Casino Button

h4_prop_h4_casino_button_01b - Heist Crosstrainer

hei_heist_crosstrainer_s - Flatbed Ramp

imp_prop_flatbed_ramp - Impexp Bblock Huge

imp_prop_impexp_bblock_huge_01 - Impexp Bblock Lrg1

imp_prop_impexp_bblock_lrg1 - Impexp Bblock Mdm1

imp_prop_impexp_bblock_mdm1 - Impexp Bblock Qp3

imp_prop_impexp_bblock_qp3 - Impexp Bblock Sml1

imp_prop_impexp_bblock_sml1 - Impexp Bblock Xl1

imp_prop_impexp_bblock_xl1 - Lts Prop Lts Ramp

lts_prop_lts_ramp_01 - Lts Prop Lts Ramp

lts_prop_lts_ramp_02 - Lts Prop Lts Ramp

lts_prop_lts_ramp_03 - Track Light Sign01

m23_1_m231_2_track_light_sign01 - Track Light Sign02

m23_1_m231_2_track_light_sign02 - Target

m23_1_prop_m31_target_01a - Target

m23_1_prop_m31_target_02a - Target

m23_1_prop_m31_target_03a - Target

m23_1_prop_m31_target_04a - Track Stop

m23_1_prop_m31_track_stop_01a - Podium

m23_2_int1_m232_podium - Podium Decals

m23_2_int1_m232_podium_decals - Podium Detail

m23_2_int1_m232_podium_detail - Podium Lp

m23_2_int1_m232_podium_lp - Podium Up Light

m23_2_int1_m232_podium_up_light - Wall Chips

m23_2_int2_m232_wall_chips - Casinochips

m23_2_int4_m232_casinochips_01 - Arcade Safe Body

m23_2_prop_m32_arcade_safe_body - Arenawarcard

m23_2_prop_m32_arenawarcard_01a - Race Light Object

m23_2_prop_m32_race_light_object - Surfboard

m23_2_prop_m32_surfboard_01a - Arcade Safe Body

m24_1_prop_m41_arcade_safe_body - Race Barrier

m24_1_prop_m41_race_barrier_01 - Stunt Track Dwlong

m24_1_prop_m41_stunt_track_dwlong - Track Fork Bar

m24_1_prop_m41_track_fork_bar - Track Straight Xs

m24_1_prop_m41_track_straight_xs - Track Strgt Bar Xs

m24_1_prop_m41_track_strgt_bar_xs - Additions Ramp

m24_2_mp2024_02_additions_ramp - Arcade Safe Body

m24_2_prop_m42_arcade_safe_body - Track Lbenddec15d

m24_2_prop_m42_track_lbenddec15d - Track Lbendinc15d

m24_2_prop_m42_track_lbendinc15d - Track Rbenddec15d

m24_2_prop_m42_track_rbenddec15d - Track Rbendinc15d

m24_2_prop_m42_track_rbendinc15d - Track Refill

m24_2_prop_m42_track_refill_01a - Arcade Safe Body

m25_1_prop_m51_arcade_safe_body - C Arcade Proxy

m25_2_int_01_c_arcade_proxy - C Podium Blocker

m25_2_int_01_c_podium_blocker_02 - C Podium Room Blocker

m25_2_int_01_c_podium_room_blocker - L Arcade Proxy

m25_2_int_01_l_arcade_proxy - L Podium Blocker

m25_2_int_01_l_podium_blocker_02 - L Podium Room Blocker

m25_2_int_01_l_podium_room_blocker - Lp Podium

m25_2_int_01_lp_podium - Podium Col Prox

m25_2_int_01_podium_col_prox - Podium Room Glass

m25_2_int_01_podium_room_glass - Podium Room Glass02

m25_2_int_01_podium_room_glass02 - Podium Room Windows

m25_2_int_01_podium_room_windows - Pool

m25_2_int_01_pool_01 - R Arcade Proxy

m25_2_int_01_r_arcade_proxy - R Podium Blocker

m25_2_int_01_r_podium_blocker - R Podium Room Blocker

m25_2_int_01_r_podium_room_blocker - Veh Podium

m25_2_int_01_veh_podium_001 - Podium Blocker

m25_2_int_03_podium_blocker - Podium Blocker2a

m25_2_int_03_podium_blocker2a - Aitablet Arcade

m25_2_prop_m52_aitablet_arcade - Arcadeclaw

m25_2_prop_m52_arcadeclaw_01a
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 {
['target'] = {
label = 'Target',
weight = 500,
stack = true,
close = true,
description = 'Target',
},
['target_2'] = {
label = 'Target',
weight = 500,
stack = true,
close = true,
description = 'Target',
},
['target_3'] = {
label = 'Target',
weight = 500,
stack = true,
close = true,
description = 'Target',
},
['target_4'] = {
label = 'Target',
weight = 500,
stack = true,
close = true,
description = 'Target',
},
['target_5'] = {
label = 'Target',
weight = 500,
stack = true,
close = true,
description = 'Target',
},
['target_6'] = {
label = 'Target',
weight = 500,
stack = true,
close = true,
description = 'Target',
},
['target_7'] = {
label = 'Target',
weight = 500,
stack = true,
close = true,
description = 'Target',
},
['target_8'] = {
label = 'Target',
weight = 500,
stack = true,
close = true,
description = 'Target',
},
['target_9'] = {
label = 'Target',
weight = 500,
stack = true,
close = true,
description = 'Target',
},
['target_10'] = {
label = 'Target',
weight = 500,
stack = true,
close = true,
description = 'Target',
},
['target_11'] = {
label = 'Target',
weight = 500,
stack = true,
close = true,
description = 'Target',
},
['target_12'] = {
label = 'Target',
weight = 500,
stack = true,
close = true,
description = 'Target',
},
['target_13'] = {
label = 'Target',
weight = 500,
stack = true,
close = true,
description = 'Target',
},
['target_14'] = {
label = 'Target',
weight = 500,
stack = true,
close = true,
description = 'Target',
},
['target_15'] = {
label = 'Target',
weight = 500,
stack = true,
close = true,
description = 'Target',
},
['target_16'] = {
label = 'Target',
weight = 500,
stack = true,
close = true,
description = 'Target',
},
['target_17'] = {
label = 'Target',
weight = 500,
stack = true,
close = true,
description = 'Target',
},
['target_18'] = {
label = 'Target',
weight = 500,
stack = true,
close = true,
description = 'Target',
},
['target_19'] = {
label = 'Target',
weight = 500,
stack = true,
close = true,
description = 'Target',
},
['target_20'] = {
label = 'Target',
weight = 500,
stack = true,
close = true,
description = 'Target',
},
['target_21'] = {
label = 'Target',
weight = 500,
stack = true,
close = true,
description = 'Target',
},
['target_22'] = {
label = 'Target',
weight = 500,
stack = true,
close = true,
description = 'Target',
},
['target_23'] = {
label = 'Target',
weight = 500,
stack = true,
close = true,
description = 'Target',
},
['target_24'] = {
label = 'Target',
weight = 500,
stack = true,
close = true,
description = 'Target',
},
['target_large'] = {
label = 'Target Large',
weight = 500,
stack = true,
close = true,
description = 'Target Large',
},
['target_large_2'] = {
label = 'Target Large',
weight = 500,
stack = true,
close = true,
description = 'Target Large',
},
['target_long'] = {
label = 'Target Long',
weight = 500,
stack = true,
close = true,
description = 'Target Long',
},
['target_small'] = {
label = 'Target Small',
weight = 500,
stack = true,
close = true,
description = 'Target Small',
},
['target_small_2'] = {
label = 'Target Small',
weight = 500,
stack = true,
close = true,
description = 'Target Small',
},
['target_small_3'] = {
label = 'Target Small',
weight = 500,
stack = true,
close = true,
description = 'Target Small',
},
['target_small_4'] = {
label = 'Target Small',
weight = 500,
stack = true,
close = true,
description = 'Target Small',
},
['target_small_5'] = {
label = 'Target Small',
weight = 500,
stack = true,
close = true,
description = 'Target Small',
},
['target_small_6'] = {
label = 'Target Small',
weight = 500,
stack = true,
close = true,
description = 'Target Small',
},
['target_small_7'] = {
label = 'Target Small',
weight = 500,
stack = true,
close = true,
description = 'Target Small',
},
['target_small_8'] = {
label = 'Target Small',
weight = 500,
stack = true,
close = true,
description = 'Target Small',
},
['target_trap'] = {
label = 'Target Trap',
weight = 500,
stack = true,
close = true,
description = 'Target Trap',
},
['target_trap_2'] = {
label = 'Target Trap',
weight = 500,
stack = true,
close = true,
description = 'Target Trap',
},
['target_w'] = {
label = 'Target W',
weight = 500,
stack = true,
close = true,
description = 'Target W',
},
['target_w_2'] = {
label = 'Target W',
weight = 500,
stack = true,
close = true,
description = 'Target W',
},
['battle_hobby_horse'] = {
label = 'Battle Hobby Horse',
weight = 500,
stack = true,
close = true,
description = 'Battle Hobby Horse',
},
['battle_lights_tube'] = {
label = 'Battle Lights Tube',
weight = 500,
stack = true,
close = true,
description = 'Battle Lights Tube',
},
['battle_lights_tube_2'] = {
label = 'Battle Lights Tube',
weight = 500,
stack = true,
close = true,
description = 'Battle Lights Tube',
},
['casino_3cardpoker'] = {
label = 'Casino 3cardpoker',
weight = 500,
stack = true,
close = true,
description = 'Casino 3cardpoker',
},
['casino_3cardpoker_2'] = {
label = 'Casino 3cardpoker',
weight = 500,
stack = true,
close = true,
description = 'Casino 3cardpoker',
},
['casino_3cardpoker_3'] = {
label = 'Casino 3cardpoker',
weight = 500,
stack = true,
close = true,
description = 'Casino 3cardpoker',
},
['casino_3cardpoker_4'] = {
label = 'Casino 3cardpoker',
weight = 500,
stack = true,
close = true,
description = 'Casino 3cardpoker',
},
['casino_3cardpoker_5'] = {
label = 'Casino 3cardpoker',
weight = 500,
stack = true,
close = true,
description = 'Casino 3cardpoker',
},
['casino_blckjack'] = {
label = 'Casino Blckjack',
weight = 500,
stack = true,
close = true,
description = 'Casino Blckjack',
},
['casino_blckjack_2'] = {
label = 'Casino Blckjack',
weight = 500,
stack = true,
close = true,
description = 'Casino Blckjack',
},
['casino_blckjack_3'] = {
label = 'Casino Blckjack',
weight = 500,
stack = true,
close = true,
description = 'Casino Blckjack',
},
['casino_blckjack_4'] = {
label = 'Casino Blckjack',
weight = 500,
stack = true,
close = true,
description = 'Casino Blckjack',
},
['casino_blckjack_5'] = {
label = 'Casino Blckjack',
weight = 500,
stack = true,
close = true,
description = 'Casino Blckjack',
},
['casinoclub_lights_domed'] = {
label = 'Casinoclub Lights Domed',
weight = 500,
stack = true,
close = true,
description = 'Casinoclub Lights Domed',
},
['ante_off'] = {
label = 'Ante Off',
weight = 500,
stack = true,
close = true,
description = 'Ante Off',
},
['ante_on'] = {
label = 'Ante On',
weight = 500,
stack = true,
close = true,
description = 'Ante On',
},
['casino_button'] = {
label = 'Casino Button',
weight = 500,
stack = true,
close = true,
description = 'Casino Button',
},
['casino_button_2'] = {
label = 'Casino Button',
weight = 500,
stack = true,
close = true,
description = 'Casino Button',
},
['heist_crosstrainer'] = {
label = 'Heist Crosstrainer',
weight = 500,
stack = true,
close = true,
description = 'Heist Crosstrainer',
},
['flatbed_ramp'] = {
label = 'Flatbed Ramp',
weight = 500,
stack = true,
close = true,
description = 'Flatbed Ramp',
},
['impexp_bblock_huge'] = {
label = 'Impexp Bblock Huge',
weight = 500,
stack = true,
close = true,
description = 'Impexp Bblock Huge',
},
['impexp_bblock_lrg1'] = {
label = 'Impexp Bblock Lrg1',
weight = 500,
stack = true,
close = true,
description = 'Impexp Bblock Lrg1',
},
['impexp_bblock_mdm1'] = {
label = 'Impexp Bblock Mdm1',
weight = 500,
stack = true,
close = true,
description = 'Impexp Bblock Mdm1',
},
['impexp_bblock_qp3'] = {
label = 'Impexp Bblock Qp3',
weight = 500,
stack = true,
close = true,
description = 'Impexp Bblock Qp3',
},
['impexp_bblock_sml1'] = {
label = 'Impexp Bblock Sml1',
weight = 500,
stack = true,
close = true,
description = 'Impexp Bblock Sml1',
},
['impexp_bblock_xl1'] = {
label = 'Impexp Bblock Xl1',
weight = 500,
stack = true,
close = true,
description = 'Impexp Bblock Xl1',
},
['lts_prop_lts_ramp'] = {
label = 'Lts Prop Lts Ramp',
weight = 500,
stack = true,
close = true,
description = 'Lts Prop Lts Ramp',
},
['lts_prop_lts_ramp_2'] = {
label = 'Lts Prop Lts Ramp',
weight = 500,
stack = true,
close = true,
description = 'Lts Prop Lts Ramp',
},
['lts_prop_lts_ramp_3'] = {
label = 'Lts Prop Lts Ramp',
weight = 500,
stack = true,
close = true,
description = 'Lts Prop Lts Ramp',
},
['track_light_sign01'] = {
label = 'Track Light Sign01',
weight = 500,
stack = true,
close = true,
description = 'Track Light Sign01',
},
['track_light_sign02'] = {
label = 'Track Light Sign02',
weight = 500,
stack = true,
close = true,
description = 'Track Light Sign02',
},
['target_25'] = {
label = 'Target',
weight = 500,
stack = true,
close = true,
description = 'Target',
},
['target_26'] = {
label = 'Target',
weight = 500,
stack = true,
close = true,
description = 'Target',
},
['target_27'] = {
label = 'Target',
weight = 500,
stack = true,
close = true,
description = 'Target',
},
['target_28'] = {
label = 'Target',
weight = 500,
stack = true,
close = true,
description = 'Target',
},
['track_stop'] = {
label = 'Track Stop',
weight = 500,
stack = true,
close = true,
description = 'Track Stop',
},
['podium'] = {
label = 'Podium',
weight = 500,
stack = true,
close = true,
description = 'Podium',
},
['podium_decals'] = {
label = 'Podium Decals',
weight = 500,
stack = true,
close = true,
description = 'Podium Decals',
},
['podium_detail'] = {
label = 'Podium Detail',
weight = 500,
stack = true,
close = true,
description = 'Podium Detail',
},
['podium_lp'] = {
label = 'Podium Lp',
weight = 500,
stack = true,
close = true,
description = 'Podium Lp',
},
['podium_up_light'] = {
label = 'Podium Up Light',
weight = 500,
stack = true,
close = true,
description = 'Podium Up Light',
},
['wall_chips'] = {
label = 'Wall Chips',
weight = 500,
stack = true,
close = true,
description = 'Wall Chips',
},
['casinochips'] = {
label = 'Casinochips',
weight = 500,
stack = true,
close = true,
description = 'Casinochips',
},
['arcade_safe_body'] = {
label = 'Arcade Safe Body',
weight = 500,
stack = true,
close = true,
description = 'Arcade Safe Body',
},
['arenawarcard'] = {
label = 'Arenawarcard',
weight = 500,
stack = true,
close = true,
description = 'Arenawarcard',
},
['race_light_object'] = {
label = 'Race Light Object',
weight = 500,
stack = true,
close = true,
description = 'Race Light Object',
},
['surfboard'] = {
label = 'Surfboard',
weight = 500,
stack = true,
close = true,
description = 'Surfboard',
},
['arcade_safe_body_2'] = {
label = 'Arcade Safe Body',
weight = 500,
stack = true,
close = true,
description = 'Arcade Safe Body',
},
['race_barrier'] = {
label = 'Race Barrier',
weight = 500,
stack = true,
close = true,
description = 'Race Barrier',
},
['stunt_track_dwlong'] = {
label = 'Stunt Track Dwlong',
weight = 500,
stack = true,
close = true,
description = 'Stunt Track Dwlong',
},
['track_fork_bar'] = {
label = 'Track Fork Bar',
weight = 500,
stack = true,
close = true,
description = 'Track Fork Bar',
},
['track_straight_xs'] = {
label = 'Track Straight Xs',
weight = 500,
stack = true,
close = true,
description = 'Track Straight Xs',
},
['track_strgt_bar_xs'] = {
label = 'Track Strgt Bar Xs',
weight = 500,
stack = true,
close = true,
description = 'Track Strgt Bar Xs',
},
['additions_ramp'] = {
label = 'Additions Ramp',
weight = 500,
stack = true,
close = true,
description = 'Additions Ramp',
},
['arcade_safe_body_3'] = {
label = 'Arcade Safe Body',
weight = 500,
stack = true,
close = true,
description = 'Arcade Safe Body',
},
['track_lbenddec15d'] = {
label = 'Track Lbenddec15d',
weight = 500,
stack = true,
close = true,
description = 'Track Lbenddec15d',
},
['track_lbendinc15d'] = {
label = 'Track Lbendinc15d',
weight = 500,
stack = true,
close = true,
description = 'Track Lbendinc15d',
},
['track_rbenddec15d'] = {
label = 'Track Rbenddec15d',
weight = 500,
stack = true,
close = true,
description = 'Track Rbenddec15d',
},
['track_rbendinc15d'] = {
label = 'Track Rbendinc15d',
weight = 500,
stack = true,
close = true,
description = 'Track Rbendinc15d',
},
['track_refill'] = {
label = 'Track Refill',
weight = 500,
stack = true,
close = true,
description = 'Track Refill',
},
['arcade_safe_body_4'] = {
label = 'Arcade Safe Body',
weight = 500,
stack = true,
close = true,
description = 'Arcade Safe Body',
},
['c_arcade_proxy'] = {
label = 'C Arcade Proxy',
weight = 500,
stack = true,
close = true,
description = 'C Arcade Proxy',
},
['c_podium_blocker'] = {
label = 'C Podium Blocker',
weight = 500,
stack = true,
close = true,
description = 'C Podium Blocker',
},
['c_podium_room_blocker'] = {
label = 'C Podium Room Blocker',
weight = 500,
stack = true,
close = true,
description = 'C Podium Room Blocker',
},
['l_arcade_proxy'] = {
label = 'L Arcade Proxy',
weight = 500,
stack = true,
close = true,
description = 'L Arcade Proxy',
},
['l_podium_blocker'] = {
label = 'L Podium Blocker',
weight = 500,
stack = true,
close = true,
description = 'L Podium Blocker',
},
['l_podium_room_blocker'] = {
label = 'L Podium Room Blocker',
weight = 500,
stack = true,
close = true,
description = 'L Podium Room Blocker',
},
['lp_podium'] = {
label = 'Lp Podium',
weight = 500,
stack = true,
close = true,
description = 'Lp Podium',
},
['podium_col_prox'] = {
label = 'Podium Col Prox',
weight = 500,
stack = true,
close = true,
description = 'Podium Col Prox',
},
['podium_room_glass'] = {
label = 'Podium Room Glass',
weight = 500,
stack = true,
close = true,
description = 'Podium Room Glass',
},
['podium_room_glass02'] = {
label = 'Podium Room Glass02',
weight = 500,
stack = true,
close = true,
description = 'Podium Room Glass02',
},
['podium_room_windows'] = {
label = 'Podium Room Windows',
weight = 500,
stack = true,
close = true,
description = 'Podium Room Windows',
},
['pool'] = {
label = 'Pool',
weight = 500,
stack = true,
close = true,
description = 'Pool',
},
['r_arcade_proxy'] = {
label = 'R Arcade Proxy',
weight = 500,
stack = true,
close = true,
description = 'R Arcade Proxy',
},
['r_podium_blocker'] = {
label = 'R Podium Blocker',
weight = 500,
stack = true,
close = true,
description = 'R Podium Blocker',
},
['r_podium_room_blocker'] = {
label = 'R Podium Room Blocker',
weight = 500,
stack = true,
close = true,
description = 'R Podium Room Blocker',
},
['veh_podium'] = {
label = 'Veh Podium',
weight = 500,
stack = true,
close = true,
description = 'Veh Podium',
},
['podium_blocker'] = {
label = 'Podium Blocker',
weight = 500,
stack = true,
close = true,
description = 'Podium Blocker',
},
['podium_blocker2a'] = {
label = 'Podium Blocker2a',
weight = 500,
stack = true,
close = true,
description = 'Podium Blocker2a',
},
['aitablet_arcade'] = {
label = 'Aitablet Arcade',
weight = 500,
stack = true,
close = true,
description = 'Aitablet Arcade',
},
['arcadeclaw'] = {
label = 'Arcadeclaw',
weight = 500,
stack = true,
close = true,
description = 'Arcadeclaw',
},
}
HOW THIS GROUP IS DECIDED
Why a model lands in sport, race and casino
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 gr_prop_gr_target_01a 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.