[Request] IsPlaying() Blueprint node be changed to Pure

Unless there is no way around it, would it be possible to change the IsPlaying node for AudioComponent to be a pure function? It makes setups that check if its valid and playing in the same branch statement rather cumbersome.

6cf9124af90959c65dedaa6f3c10c9e433a3f860.jpeg

This makes sense as all this function do is returning bIsActive

https://github.com/EpicGames/UnrealEngine/blob/c9f4efe690de8b3b72a11223865c623ca0ee7086/Engine/Source/Runtime/Engine/Private/AudioComponent.cpp#L290

Which is exactly the same what “Is Active” node does, which is pure… so practically for now you can use “Is Active” node instead as it does the same thing as “Is Playing”

Sure. https://github.com/EpicGames/UnrealEngine/commit/a8391fafdbe7a78b292c7f6994d42682eafd2aea

Will be in 4.8