branchsbox-corewars/taskscancel
15 Commits over 0 Days - ∞cph!
Use library identifier instead of name. Fixed default stack size. Fixed stack size overflow.
Fixed item stacking when using custom data. Refer to item types by library name or generics. Add test stack code.
Make sure InventorySystem.ClientDisconnected is called to properly clean up InventoryContainer connections
Added NetInventory a convenience BaseNetworkable with custom INetworkSerializer that will perform an initial synchronization of an InventoryContainer
InventoryContainer.Serialize / Deserialize
Added ChunkDataMap (currently only storing block health). Moved some stuff out of Game and into Map. Modifying ChunkDataMap values will network them accordingly. Block health is reset to 100 whenever a new block is created.
Added test_item and MainInventory population
Stashing work on Inventory API
Start fleshing out an Inventory API
Improved shadows and lighting on testmap
Updated temp textures
Support for higher quality materials
Add emission map, fix roughness
Merge branch 'main' into tasks
Send a connecting player 8 chunks a time but still very quickly
Update Block Slices in a worker thread (thanks @Metapyziks for pointing out I needed ThreadStatic)