CATEGORY 16 OF 24 · 1,445 ICONS
FiveM race, stunt and casino props
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 1 to 120 of 1,445 · page 1 of 13
- Apdlc Crosstrainer

apa_p_apdlc_crosstrainer_s - Apdlc Treadmill

apa_p_apdlc_treadmill_s - Bblock Huge

ar_prop_ar_bblock_huge_01 - Bblock Huge

ar_prop_ar_bblock_huge_02 - Bblock Huge

ar_prop_ar_bblock_huge_03 - Bblock Huge

ar_prop_ar_bblock_huge_04 - Bblock Huge

ar_prop_ar_bblock_huge_05 - Checkpoint Crn

ar_prop_ar_checkpoint_crn - Checkpoint Crn02

ar_prop_ar_checkpoint_crn02 - Checkpoint Crn

ar_prop_ar_checkpoint_crn_15d - Checkpoint Crn

ar_prop_ar_checkpoint_crn_30d - Checkpoint Fork

ar_prop_ar_checkpoint_fork - Checkpoint

ar_prop_ar_checkpoint_l - Checkpoint M

ar_prop_ar_checkpoint_m - Checkpoint

ar_prop_ar_checkpoint_s - Checkpoint Xs

ar_prop_ar_checkpoint_xs - Checkpoint Xxs

ar_prop_ar_checkpoint_xxs - Checkpoints Crn

ar_prop_ar_checkpoints_crn_5d - Cp Random Transform

ar_prop_ar_cp_random_transform - Cp Tower4x

ar_prop_ar_cp_tower4x_01a - Cp Tower8x

ar_prop_ar_cp_tower8x_01a - Hoop Med

ar_prop_ar_hoop_med_01 - Jetski Ramp 01 Dev

ar_prop_ar_jetski_ramp_01_dev - Jump Loop

ar_prop_ar_jump_loop - Speed Ring

ar_prop_ar_speed_ring - Stunt Block

ar_prop_ar_stunt_block_01a - Stunt Block

ar_prop_ar_stunt_block_01b - Tube 2x Crn

ar_prop_ar_tube_2x_crn - Tube 2x Crn2

ar_prop_ar_tube_2x_crn2 - Tube 2x Crn

ar_prop_ar_tube_2x_crn_15d - Tube 2x Crn

ar_prop_ar_tube_2x_crn_30d - Tube 2x Crn

ar_prop_ar_tube_2x_crn_5d - Tube 2x Gap

ar_prop_ar_tube_2x_gap_02 - Tube

ar_prop_ar_tube_2x_l - Tube 2x M

ar_prop_ar_tube_2x_m - Tube

ar_prop_ar_tube_2x_s - Tube 2x Speed

ar_prop_ar_tube_2x_speed - Tube 2x Xs

ar_prop_ar_tube_2x_xs - Tube 2x Xxs

ar_prop_ar_tube_2x_xxs - Tube 4x Crn

ar_prop_ar_tube_4x_crn - Tube 4x Crn2

ar_prop_ar_tube_4x_crn2 - Tube 4x Crn

ar_prop_ar_tube_4x_crn_15d - Tube 4x Crn

ar_prop_ar_tube_4x_crn_30d - Tube 4x Crn

ar_prop_ar_tube_4x_crn_5d - Tube 4x Gap

ar_prop_ar_tube_4x_gap_02 - Tube

ar_prop_ar_tube_4x_l - Tube 4x M

ar_prop_ar_tube_4x_m - Tube

ar_prop_ar_tube_4x_s - Tube 4x Speed

ar_prop_ar_tube_4x_speed - Tube 4x Xs

ar_prop_ar_tube_4x_xs - Tube 4x Xxs

ar_prop_ar_tube_4x_xxs - Tube Crn

ar_prop_ar_tube_crn - Tube Crn2

ar_prop_ar_tube_crn2 - Tube Crn

ar_prop_ar_tube_crn_15d - Tube Crn

ar_prop_ar_tube_crn_30d - Tube Crn

ar_prop_ar_tube_crn_5d - Tube Cross

ar_prop_ar_tube_cross - Tube Fork

ar_prop_ar_tube_fork - Tube Gap

ar_prop_ar_tube_gap_02 - Tube Hg

ar_prop_ar_tube_hg - Tube Jmp

ar_prop_ar_tube_jmp - Tube

ar_prop_ar_tube_l - Tube M

ar_prop_ar_tube_m - Tube Qg

ar_prop_ar_tube_qg - Tube

ar_prop_ar_tube_s - Tube Speed

ar_prop_ar_tube_speed - Tube Xs

ar_prop_ar_tube_xs - Tube Xxs

ar_prop_ar_tube_xxs - Ig Cp

ar_prop_ig_cp_h1_l2 - Ig Cp

ar_prop_ig_cp_h2_l2 - Ig Cp

ar_prop_ig_cp_l2 - Ig Cp Loop

ar_prop_ig_cp_loop_01a_l2 - Ig Cp Loop

ar_prop_ig_cp_loop_01b_l2 - Ig Cp Loop

ar_prop_ig_cp_loop_01c_l2 - Ig Cp Loop

ar_prop_ig_cp_loop_h1_l2 - Ig Cp Loop

ar_prop_ig_cp_loop_h2_l2 - Ig Flow Cp

ar_prop_ig_flow_cp_b_l2 - Ig Flow Cp Single

ar_prop_ig_flow_cp_single_l2 - Ig Jackal Cp

ar_prop_ig_jackal_cp_b_l2 - Ig Jackal Cp Single

ar_prop_ig_jackal_cp_single_l2 - Ig Metv Cp

ar_prop_ig_metv_cp_b_l2 - Ig Metv Cp Single

ar_prop_ig_metv_cp_single_l2 - Ig Raine Cp

ar_prop_ig_raine_cp_l2 - Ig Raine Cp Single

ar_prop_ig_raine_cp_single_l2 - Ig Shark Cp

ar_prop_ig_shark_cp_b_l2 - Ig Shark Cp Single

ar_prop_ig_shark_cp_single_l2 - Ig Sprunk Cp

ar_prop_ig_sprunk_cp_b_l2 - Ig Sprunk Cp Single

ar_prop_ig_sprunk_cp_single_l2 - Inflategates Cp Loop

ar_prop_inflategates_cp_loop_l2 - Bblock Huge

as_prop_as_bblock_huge_04 - Bblock Huge

as_prop_as_bblock_huge_05 - Dwslope30

as_prop_as_dwslope30 - Stunt Target

as_prop_as_stunt_target - Stunt Target Small

as_prop_as_stunt_target_small - Target Big

as_prop_as_target_big - Target Grid

as_prop_as_target_grid - Target Medium

as_prop_as_target_medium - Target Scaffold

as_prop_as_target_scaffold_01a - Target Scaffold

as_prop_as_target_scaffold_01b - Target Scaffold

as_prop_as_target_scaffold_02a - Target Scaffold

as_prop_as_target_scaffold_02b - Target Small

as_prop_as_target_small - Target Small

as_prop_as_target_small_02 - Tube Gap

as_prop_as_tube_gap_02 - Tube Gap

as_prop_as_tube_gap_03 - Tube Xxs

as_prop_as_tube_xxs - Battle Hobby Horse

ba_prop_battle_hobby_horse - Track Bend

ba_prop_track_bend_l_b - Track Straight Lm

ba_prop_track_straight_lm - Biker Bblock Cor

bkr_prop_biker_bblock_cor - Biker Bblock Cor

bkr_prop_biker_bblock_cor_02 - Biker Bblock Cor

bkr_prop_biker_bblock_cor_03 - Biker Bblock Huge

bkr_prop_biker_bblock_huge_01 - Biker Bblock Huge

bkr_prop_biker_bblock_huge_02 - Biker Bblock Huge

bkr_prop_biker_bblock_huge_03 - Biker Bblock Huge

bkr_prop_biker_bblock_huge_04 - Biker Bblock Huge

bkr_prop_biker_bblock_huge_05 - Biker Bblock Hump

bkr_prop_biker_bblock_hump_01 - Biker Bblock Hump

bkr_prop_biker_bblock_hump_02 - Biker Bblock Lrg1

bkr_prop_biker_bblock_lrg1
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 {
['apdlc_crosstrainer'] = {
label = 'Apdlc Crosstrainer',
weight = 500,
stack = true,
close = true,
description = 'Apdlc Crosstrainer',
},
['apdlc_treadmill'] = {
label = 'Apdlc Treadmill',
weight = 500,
stack = true,
close = true,
description = 'Apdlc Treadmill',
},
['bblock_huge'] = {
label = 'Bblock Huge',
weight = 500,
stack = true,
close = true,
description = 'Bblock Huge',
},
['bblock_huge_2'] = {
label = 'Bblock Huge',
weight = 500,
stack = true,
close = true,
description = 'Bblock Huge',
},
['bblock_huge_3'] = {
label = 'Bblock Huge',
weight = 500,
stack = true,
close = true,
description = 'Bblock Huge',
},
['bblock_huge_4'] = {
label = 'Bblock Huge',
weight = 500,
stack = true,
close = true,
description = 'Bblock Huge',
},
['bblock_huge_5'] = {
label = 'Bblock Huge',
weight = 500,
stack = true,
close = true,
description = 'Bblock Huge',
},
['checkpoint_crn'] = {
label = 'Checkpoint Crn',
weight = 500,
stack = true,
close = true,
description = 'Checkpoint Crn',
},
['checkpoint_crn02'] = {
label = 'Checkpoint Crn02',
weight = 500,
stack = true,
close = true,
description = 'Checkpoint Crn02',
},
['checkpoint_crn_2'] = {
label = 'Checkpoint Crn',
weight = 500,
stack = true,
close = true,
description = 'Checkpoint Crn',
},
['checkpoint_crn_3'] = {
label = 'Checkpoint Crn',
weight = 500,
stack = true,
close = true,
description = 'Checkpoint Crn',
},
['checkpoint_fork'] = {
label = 'Checkpoint Fork',
weight = 500,
stack = true,
close = true,
description = 'Checkpoint Fork',
},
['checkpoint'] = {
label = 'Checkpoint',
weight = 500,
stack = true,
close = true,
description = 'Checkpoint',
},
['checkpoint_m'] = {
label = 'Checkpoint M',
weight = 500,
stack = true,
close = true,
description = 'Checkpoint M',
},
['checkpoint_2'] = {
label = 'Checkpoint',
weight = 500,
stack = true,
close = true,
description = 'Checkpoint',
},
['checkpoint_xs'] = {
label = 'Checkpoint Xs',
weight = 500,
stack = true,
close = true,
description = 'Checkpoint Xs',
},
['checkpoint_xxs'] = {
label = 'Checkpoint Xxs',
weight = 500,
stack = true,
close = true,
description = 'Checkpoint Xxs',
},
['checkpoints_crn'] = {
label = 'Checkpoints Crn',
weight = 500,
stack = true,
close = true,
description = 'Checkpoints Crn',
},
['cp_random_transform'] = {
label = 'Cp Random Transform',
weight = 500,
stack = true,
close = true,
description = 'Cp Random Transform',
},
['cp_tower4x'] = {
label = 'Cp Tower4x',
weight = 500,
stack = true,
close = true,
description = 'Cp Tower4x',
},
['cp_tower8x'] = {
label = 'Cp Tower8x',
weight = 500,
stack = true,
close = true,
description = 'Cp Tower8x',
},
['hoop_med'] = {
label = 'Hoop Med',
weight = 500,
stack = true,
close = true,
description = 'Hoop Med',
},
['jetski_ramp_01_dev'] = {
label = 'Jetski Ramp 01 Dev',
weight = 500,
stack = true,
close = true,
description = 'Jetski Ramp 01 Dev',
},
['jump_loop'] = {
label = 'Jump Loop',
weight = 500,
stack = true,
close = true,
description = 'Jump Loop',
},
['speed_ring'] = {
label = 'Speed Ring',
weight = 500,
stack = true,
close = true,
description = 'Speed Ring',
},
['stunt_block'] = {
label = 'Stunt Block',
weight = 500,
stack = true,
close = true,
description = 'Stunt Block',
},
['stunt_block_2'] = {
label = 'Stunt Block',
weight = 500,
stack = true,
close = true,
description = 'Stunt Block',
},
['tube_2x_crn'] = {
label = 'Tube 2x Crn',
weight = 500,
stack = true,
close = true,
description = 'Tube 2x Crn',
},
['tube_2x_crn2'] = {
label = 'Tube 2x Crn2',
weight = 500,
stack = true,
close = true,
description = 'Tube 2x Crn2',
},
['tube_2x_crn_2'] = {
label = 'Tube 2x Crn',
weight = 500,
stack = true,
close = true,
description = 'Tube 2x Crn',
},
['tube_2x_crn_3'] = {
label = 'Tube 2x Crn',
weight = 500,
stack = true,
close = true,
description = 'Tube 2x Crn',
},
['tube_2x_crn_4'] = {
label = 'Tube 2x Crn',
weight = 500,
stack = true,
close = true,
description = 'Tube 2x Crn',
},
['tube_2x_gap'] = {
label = 'Tube 2x Gap',
weight = 500,
stack = true,
close = true,
description = 'Tube 2x Gap',
},
['tube'] = {
label = 'Tube',
weight = 500,
stack = true,
close = true,
description = 'Tube',
},
['tube_2x_m'] = {
label = 'Tube 2x M',
weight = 500,
stack = true,
close = true,
description = 'Tube 2x M',
},
['tube_2'] = {
label = 'Tube',
weight = 500,
stack = true,
close = true,
description = 'Tube',
},
['tube_2x_speed'] = {
label = 'Tube 2x Speed',
weight = 500,
stack = true,
close = true,
description = 'Tube 2x Speed',
},
['tube_2x_xs'] = {
label = 'Tube 2x Xs',
weight = 500,
stack = true,
close = true,
description = 'Tube 2x Xs',
},
['tube_2x_xxs'] = {
label = 'Tube 2x Xxs',
weight = 500,
stack = true,
close = true,
description = 'Tube 2x Xxs',
},
['tube_4x_crn'] = {
label = 'Tube 4x Crn',
weight = 500,
stack = true,
close = true,
description = 'Tube 4x Crn',
},
['tube_4x_crn2'] = {
label = 'Tube 4x Crn2',
weight = 500,
stack = true,
close = true,
description = 'Tube 4x Crn2',
},
['tube_4x_crn_2'] = {
label = 'Tube 4x Crn',
weight = 500,
stack = true,
close = true,
description = 'Tube 4x Crn',
},
['tube_4x_crn_3'] = {
label = 'Tube 4x Crn',
weight = 500,
stack = true,
close = true,
description = 'Tube 4x Crn',
},
['tube_4x_crn_4'] = {
label = 'Tube 4x Crn',
weight = 500,
stack = true,
close = true,
description = 'Tube 4x Crn',
},
['tube_4x_gap'] = {
label = 'Tube 4x Gap',
weight = 500,
stack = true,
close = true,
description = 'Tube 4x Gap',
},
['tube_3'] = {
label = 'Tube',
weight = 500,
stack = true,
close = true,
description = 'Tube',
},
['tube_4x_m'] = {
label = 'Tube 4x M',
weight = 500,
stack = true,
close = true,
description = 'Tube 4x M',
},
['tube_4'] = {
label = 'Tube',
weight = 500,
stack = true,
close = true,
description = 'Tube',
},
['tube_4x_speed'] = {
label = 'Tube 4x Speed',
weight = 500,
stack = true,
close = true,
description = 'Tube 4x Speed',
},
['tube_4x_xs'] = {
label = 'Tube 4x Xs',
weight = 500,
stack = true,
close = true,
description = 'Tube 4x Xs',
},
['tube_4x_xxs'] = {
label = 'Tube 4x Xxs',
weight = 500,
stack = true,
close = true,
description = 'Tube 4x Xxs',
},
['tube_crn'] = {
label = 'Tube Crn',
weight = 500,
stack = true,
close = true,
description = 'Tube Crn',
},
['tube_crn2'] = {
label = 'Tube Crn2',
weight = 500,
stack = true,
close = true,
description = 'Tube Crn2',
},
['tube_crn_2'] = {
label = 'Tube Crn',
weight = 500,
stack = true,
close = true,
description = 'Tube Crn',
},
['tube_crn_3'] = {
label = 'Tube Crn',
weight = 500,
stack = true,
close = true,
description = 'Tube Crn',
},
['tube_crn_4'] = {
label = 'Tube Crn',
weight = 500,
stack = true,
close = true,
description = 'Tube Crn',
},
['tube_cross'] = {
label = 'Tube Cross',
weight = 500,
stack = true,
close = true,
description = 'Tube Cross',
},
['tube_fork'] = {
label = 'Tube Fork',
weight = 500,
stack = true,
close = true,
description = 'Tube Fork',
},
['tube_gap'] = {
label = 'Tube Gap',
weight = 500,
stack = true,
close = true,
description = 'Tube Gap',
},
['tube_hg'] = {
label = 'Tube Hg',
weight = 500,
stack = true,
close = true,
description = 'Tube Hg',
},
['tube_jmp'] = {
label = 'Tube Jmp',
weight = 500,
stack = true,
close = true,
description = 'Tube Jmp',
},
['tube_5'] = {
label = 'Tube',
weight = 500,
stack = true,
close = true,
description = 'Tube',
},
['tube_m'] = {
label = 'Tube M',
weight = 500,
stack = true,
close = true,
description = 'Tube M',
},
['tube_qg'] = {
label = 'Tube Qg',
weight = 500,
stack = true,
close = true,
description = 'Tube Qg',
},
['tube_6'] = {
label = 'Tube',
weight = 500,
stack = true,
close = true,
description = 'Tube',
},
['tube_speed'] = {
label = 'Tube Speed',
weight = 500,
stack = true,
close = true,
description = 'Tube Speed',
},
['tube_xs'] = {
label = 'Tube Xs',
weight = 500,
stack = true,
close = true,
description = 'Tube Xs',
},
['tube_xxs'] = {
label = 'Tube Xxs',
weight = 500,
stack = true,
close = true,
description = 'Tube Xxs',
},
['ig_cp'] = {
label = 'Ig Cp',
weight = 500,
stack = true,
close = true,
description = 'Ig Cp',
},
['ig_cp_2'] = {
label = 'Ig Cp',
weight = 500,
stack = true,
close = true,
description = 'Ig Cp',
},
['ig_cp_3'] = {
label = 'Ig Cp',
weight = 500,
stack = true,
close = true,
description = 'Ig Cp',
},
['ig_cp_loop'] = {
label = 'Ig Cp Loop',
weight = 500,
stack = true,
close = true,
description = 'Ig Cp Loop',
},
['ig_cp_loop_2'] = {
label = 'Ig Cp Loop',
weight = 500,
stack = true,
close = true,
description = 'Ig Cp Loop',
},
['ig_cp_loop_3'] = {
label = 'Ig Cp Loop',
weight = 500,
stack = true,
close = true,
description = 'Ig Cp Loop',
},
['ig_cp_loop_4'] = {
label = 'Ig Cp Loop',
weight = 500,
stack = true,
close = true,
description = 'Ig Cp Loop',
},
['ig_cp_loop_5'] = {
label = 'Ig Cp Loop',
weight = 500,
stack = true,
close = true,
description = 'Ig Cp Loop',
},
['ig_flow_cp'] = {
label = 'Ig Flow Cp',
weight = 500,
stack = true,
close = true,
description = 'Ig Flow Cp',
},
['ig_flow_cp_single'] = {
label = 'Ig Flow Cp Single',
weight = 500,
stack = true,
close = true,
description = 'Ig Flow Cp Single',
},
['ig_jackal_cp'] = {
label = 'Ig Jackal Cp',
weight = 500,
stack = true,
close = true,
description = 'Ig Jackal Cp',
},
['ig_jackal_cp_single'] = {
label = 'Ig Jackal Cp Single',
weight = 500,
stack = true,
close = true,
description = 'Ig Jackal Cp Single',
},
['ig_metv_cp'] = {
label = 'Ig Metv Cp',
weight = 500,
stack = true,
close = true,
description = 'Ig Metv Cp',
},
['ig_metv_cp_single'] = {
label = 'Ig Metv Cp Single',
weight = 500,
stack = true,
close = true,
description = 'Ig Metv Cp Single',
},
['ig_raine_cp'] = {
label = 'Ig Raine Cp',
weight = 500,
stack = true,
close = true,
description = 'Ig Raine Cp',
},
['ig_raine_cp_single'] = {
label = 'Ig Raine Cp Single',
weight = 500,
stack = true,
close = true,
description = 'Ig Raine Cp Single',
},
['ig_shark_cp'] = {
label = 'Ig Shark Cp',
weight = 500,
stack = true,
close = true,
description = 'Ig Shark Cp',
},
['ig_shark_cp_single'] = {
label = 'Ig Shark Cp Single',
weight = 500,
stack = true,
close = true,
description = 'Ig Shark Cp Single',
},
['ig_sprunk_cp'] = {
label = 'Ig Sprunk Cp',
weight = 500,
stack = true,
close = true,
description = 'Ig Sprunk Cp',
},
['ig_sprunk_cp_single'] = {
label = 'Ig Sprunk Cp Single',
weight = 500,
stack = true,
close = true,
description = 'Ig Sprunk Cp Single',
},
['inflategates_cp_loop'] = {
label = 'Inflategates Cp Loop',
weight = 500,
stack = true,
close = true,
description = 'Inflategates Cp Loop',
},
['bblock_huge_6'] = {
label = 'Bblock Huge',
weight = 500,
stack = true,
close = true,
description = 'Bblock Huge',
},
['bblock_huge_7'] = {
label = 'Bblock Huge',
weight = 500,
stack = true,
close = true,
description = 'Bblock Huge',
},
['dwslope30'] = {
label = 'Dwslope30',
weight = 500,
stack = true,
close = true,
description = 'Dwslope30',
},
['stunt_target'] = {
label = 'Stunt Target',
weight = 500,
stack = true,
close = true,
description = 'Stunt Target',
},
['stunt_target_small'] = {
label = 'Stunt Target Small',
weight = 500,
stack = true,
close = true,
description = 'Stunt Target Small',
},
['target_big'] = {
label = 'Target Big',
weight = 500,
stack = true,
close = true,
description = 'Target Big',
},
['target_grid'] = {
label = 'Target Grid',
weight = 500,
stack = true,
close = true,
description = 'Target Grid',
},
['target_medium'] = {
label = 'Target Medium',
weight = 500,
stack = true,
close = true,
description = 'Target Medium',
},
['target_scaffold'] = {
label = 'Target Scaffold',
weight = 500,
stack = true,
close = true,
description = 'Target Scaffold',
},
['target_scaffold_2'] = {
label = 'Target Scaffold',
weight = 500,
stack = true,
close = true,
description = 'Target Scaffold',
},
['target_scaffold_3'] = {
label = 'Target Scaffold',
weight = 500,
stack = true,
close = true,
description = 'Target Scaffold',
},
['target_scaffold_4'] = {
label = 'Target Scaffold',
weight = 500,
stack = true,
close = true,
description = 'Target Scaffold',
},
['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',
},
['tube_gap_2'] = {
label = 'Tube Gap',
weight = 500,
stack = true,
close = true,
description = 'Tube Gap',
},
['tube_gap_3'] = {
label = 'Tube Gap',
weight = 500,
stack = true,
close = true,
description = 'Tube Gap',
},
['tube_xxs_2'] = {
label = 'Tube Xxs',
weight = 500,
stack = true,
close = true,
description = 'Tube Xxs',
},
['battle_hobby_horse'] = {
label = 'Battle Hobby Horse',
weight = 500,
stack = true,
close = true,
description = 'Battle Hobby Horse',
},
['track_bend'] = {
label = 'Track Bend',
weight = 500,
stack = true,
close = true,
description = 'Track Bend',
},
['track_straight_lm'] = {
label = 'Track Straight Lm',
weight = 500,
stack = true,
close = true,
description = 'Track Straight Lm',
},
['biker_bblock_cor'] = {
label = 'Biker Bblock Cor',
weight = 500,
stack = true,
close = true,
description = 'Biker Bblock Cor',
},
['biker_bblock_cor_2'] = {
label = 'Biker Bblock Cor',
weight = 500,
stack = true,
close = true,
description = 'Biker Bblock Cor',
},
['biker_bblock_cor_3'] = {
label = 'Biker Bblock Cor',
weight = 500,
stack = true,
close = true,
description = 'Biker Bblock Cor',
},
['biker_bblock_huge'] = {
label = 'Biker Bblock Huge',
weight = 500,
stack = true,
close = true,
description = 'Biker Bblock Huge',
},
['biker_bblock_huge_2'] = {
label = 'Biker Bblock Huge',
weight = 500,
stack = true,
close = true,
description = 'Biker Bblock Huge',
},
['biker_bblock_huge_3'] = {
label = 'Biker Bblock Huge',
weight = 500,
stack = true,
close = true,
description = 'Biker Bblock Huge',
},
['biker_bblock_huge_4'] = {
label = 'Biker Bblock Huge',
weight = 500,
stack = true,
close = true,
description = 'Biker Bblock Huge',
},
['biker_bblock_huge_5'] = {
label = 'Biker Bblock Huge',
weight = 500,
stack = true,
close = true,
description = 'Biker Bblock Huge',
},
['biker_bblock_hump'] = {
label = 'Biker Bblock Hump',
weight = 500,
stack = true,
close = true,
description = 'Biker Bblock Hump',
},
['biker_bblock_hump_2'] = {
label = 'Biker Bblock Hump',
weight = 500,
stack = true,
close = true,
description = 'Biker Bblock Hump',
},
['biker_bblock_lrg1'] = {
label = 'Biker Bblock Lrg1',
weight = 500,
stack = true,
close = true,
description = 'Biker Bblock Lrg1',
},
}
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 apa_p_apdlc_crosstrainer_s 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.