Give all matching names equal odds
Replace vector copying with lookup
Make loops the same
Item action menu with few commonly used items
Made wheel widths more consistent. Made wheel widths less than 4 not require a jack to remove.
Added nojack flag
Changed bool check for nojack flag
Use reference to address vector
Make wheels not use welding charges if no hacksaw
Moved to a proper menu
Keybinds working
Fix local bindings
Scrolling menu, fixed local keybindings
Minor optimization for big inventories
Fix warning, assume each item has at most one use
Back to uimenu
Listed unavailable actions, sorted entries
Add cancel to menu
Customisable bashing sound

Code only.
Added files to projects