Hi Shohei, thank you very much for your reply!
Am I correct in assuming this simply means adding multiple skeletal mesh components and using SetMasterPoseComponent()?
Yes.
If this is the case are you setting the depth and stencil value of every single mesh component?
Yes.
all components follow the same pattern, one example below
MeshHEDComponent->SetRenderCustomDepth(true);
MeshHEDComponent->CustomDepthStencilValue = STENCIL_ENEMY_OUTLINE;
Thanks again for your reply!