Converts PlayerState to Player3DUnifiedProps for visual rendering.
Note: This function converts base PlayerState properties used in combat.
Training-specific stats (misses, accuracy, comboCount) are optional in PlayerState
and handled separately in training contexts.
Converts PlayerState to Player3DUnifiedProps for visual rendering.
Note: This function converts base PlayerState properties used in combat. Training-specific stats (misses, accuracy, comboCount) are optional in PlayerState and handled separately in training contexts.