Yes. You can also find if an actor, or other ObjReference derivative is talking to the player. See: IsInDialogWithPlayer() IsGreetingPlayer() IsTalking()   Sadly, IsTalking() doesn't work when called on the player. Probably because the player has no voice files and doesn't "talk" in the way NPCs do.   There are events you can catch that allow you to work around this. e.g. Catch actor activation, test IsInDialogWithPlayer() on that actor or actor under crosshair