Releases
v2.17.0
Features
web/crafting : integrate crafting into inventory grid, again #946 (Luke )
web/crafting : canCraftItem #946 (Luke )
web/crafting : grayscale item when unable to craft #946 (Luke )
web/crafting : support durability checks #946 (Luke )
crafting : create crafting benches #946 (Linden )
client/crafting : add groups, blip, and label #946 (Linden )
crafting : make crafting actually function #946 (Linden )
crafting : await client crafting completion #946 (Linden )
client/crafting : setup points #946 (Linden )
web/crafting : craftItem thunk and nui cb #946 (Luke )
web/crafting : display crafting duration in the tooltip #946 (Luke )
crafting : default metadata for recipes #946 (Linden )
web/crafting : add icon to crafting duration #946 (Luke )
server/crafting : durability depletion #946 (Linden )
server/items : set item durability (Linden )
server/inventory : GetEmptySlot (Linden )
Bug Fixes
web/tooltip : use div for description #946 (Luke )
web/crafting : define key for ingredients #946 (Luke )
web/crafting : don't allow dragging into crafting inventory #946 (Luke )
web/crafting : don't allow ctrl click in crafting inventory #946 (Luke )
client : do not re-open crafting bench #946 (Linden )
server/items : do not overwrite id and garbage metadata #946 (Linden )
server/crafting : check item count on craft completion #946 (Linden )
client : vanishing parenthesis #946 (Linden )
client : incorrect locale #946 (Linden )
client/crafting : set zone distance #946 (Linden )
web : don't set duration as required on the item slot #946 (Luke )
crafting : send and keep track of item count in UI #946 (Luke )
web/toolip : fix invalid DOM props for clock icon #946 (Luke )
client/crafting : reset item count before adding it up #946 (Luke )
client : correctly reset and add up item count #946 (Linden )
client/crafting : check for ox_target #946 (Linden )
server/crafting : correct durability/needs check and default amount #946 (Linden )
web/crafting : force crafting grid to rerender on refreshSlots #946 (Luke )
client/crafting : hardcode default blip name #946 (Linden )
server : prevent loss of source in events (Linden )
server/inventory : Inventory.Clear for non-player inventories (Linden )
client : delay loading on shops, stashes, etc. #946 (Linden )
server/inventory : Inventory.Clear filter should use goto #946 (Linden )
client : type -> entityType (Linden )
server/bridge : ensure playerDropped gets player inventory (Linden )
server/qb : set name of money during auto-conversion (Linden )
server/qb : use correct item name (Linden )
server/inventory : access to other player-owned stashes (Linden )
server/crafting : close inventory when target opens crafting bench (Linden )
server/crafting : check if inv is actually open (Linden )
server/inventory : nil-check for player when loading stash (Linden )
server/crafting : require slot count of 1 for durability use (Linden )
server/crafting : durability consumption for degrading items (Linden )
server/inventory : durability consumption for degrading items (Linden )
server : check item degradation on use (Linden )
server : incorrect variable sent to GetEmptySlot (Linden )
Styles
web : unsquare the weight bars #946 (Luke )
Code Refactoring
web/crafting : crafting ui redesign #946 (Luke )
web/crafting : simply canCraftItem return #946 (Luke )
server : break #946 (Linden )
server/crafting : return success and response to client #946 (Linden )
crafting : setup locales, craft amount, and duration #946 (Linden )
client : disable shop and crafting in vehicle #946 (Linden )
client : crafting animation #946 (Linden )
don't overwrite IsDuplicityVersion #946 (Linden )
change qtarget to target #946 (Linden )
client/crafting : yellow markers #946 (Linden )
web/InventoryHotbar : remove width/height from style #946 (Linden )
web/WeightBar : inline style to scss #946 (Linden )
client : use craftItem NUICallback #946 (Linden )
client : move nui init event #946 (Linden )
data/crafting : disable debug, add second recipe #946 (Linden )
init : convar to disable item notifications (#959 ) #959 (ESK0 )
client/crafting : improve blip text entries #946 (Linden )
web : minor style adjustments (Linden )
client/shops : improve blip text entries (Linden )
client/crafting : target icon (Linden )
crafting : change amount to count (Linden )
server : add stack-splitting when removing item durability (Linden )
Performance Improvements
web/crafting : memoize canCraftItem function #946 (Luke )
Chores
Commits
903b8c2 : Revert "perf(web/crafting): memoize canCraftItem function" (Luke) #946
a79b4aa : chore(locales/es) crafting locales (#971 ) (OG) #971
You can’t perform that action at this time.