Hiding players head locally

Hello,

Can i achieve hiding the players head on his screen and letting other players online see it?
Additionaly, could the head be made visible in reflections?

Preferably in C++, thanks.

You need to switch component visibility by detecting if player is local, you can do that with this function

https://docs.unrealengine.com/latest/INT/API/Runtime/Engine/GameFramework/APlayerController/IsLocalPlayerController/index.html

If you want just head to be invisible it means you need to make head as a seperate component attached to body.

Have a look at the mesh property “Owner no see”, you can use it to let only the owner not see a particular mesh. I don’t think there is a way to make it still show in reflections though.