To start off, the player presses a button in their UI to drop a quantity of some item.
Which triggers this interface event within the UI that calls the function “Remove Item by Amount” in the controller’s inventory blueprint component.
Within the blueprint component the selected amount of items are removed from the player’s inventory, a “pickup pack” actor is spawned (if not already), and the same quantity of items that were removed from the player’s inventory are added to the pickup pack by the server.





