This is about all I could come up with…
// function to grab something and release something {
// Make a collision volume attached to the chair volume
// if the player pawn overlaps that collision volume
// attach the chair to the player
// If the player overlaps the Trigger Volume while holding the chair
// Release the chair
// Add 1 second to DoorCloseDelay which will give the player enough
// time to get out the door
// }