I have a door in the level controlled by a network of nodes in the level blueprint, the door is activated by the player when he/she presses a key while overlaping the collision volume in the door.
Is there a common pattern to implement this functionality, so that the resulting blueprint class would be a drop in asset that one can drag and drop onto the level while requiring only minimum logic from the level blueprint’s side.