Inventory icon indicating copy to clipboard operation
Inventory copied to clipboard

Abstract item animations to every item movement

Open valkyrienyanko opened this issue 2 years ago • 0 comments

Currently item animations are only implemented for when Shift + Clicking to transfer items from one inventory to another. This should eventually be abstracted to all inventory manipulations.

Item animations done so far

  • [x] Shift + Click
  • [ ] Double Click
  • [ ] Left Click
  • [ ] Right Click
  • [ ] Hold + Left Click
  • [ ] Hold + Right Click
  • [ ] 1 2 3 ... 7 8 9
  • [ ] Shift + R
  • [ ] Shift + T

For reference here is the code for transferring a item.

https://github.com/Valks-Games/Inventory/blob/14fd440a65586f6f3181f972601c82c7bc21bf67/Scripts/Inventory/InventorySlot.cs#L224-L325

And here is the code a chest calls when it is closed. (relevant because the chest cancels all the animations on closing the chest -- perhaps this code should be moved else where)

https://github.com/Valks-Games/Inventory/blob/14fd440a65586f6f3181f972601c82c7bc21bf67/Scripts/Chest.cs#L31-L50

valkyrienyanko avatar Feb 10 '23 19:02 valkyrienyanko