I don't have an example with events. It would be events like set rotation, set 3DCamera parallel to canvas (for that view) and set position to track the 2D Sprite.
This is possible, perhaps using enable/disable nodes and creating a model with all the possible inventory options. You can look at the enable/disable node example.