I think it would be a Component attached to the player.
I think we will need to know:
- When is the player colliding with the ‘chair’ (check for this in the update/tick function?)
** Make the chairs position similar (just in front of) the players forward/looking position
Dealing with a AActor* OR possibly a AStaticMeshActor*
The chair would need to have ‘Moveable’ mobility in the editor.