Right now I have to perform a nasty hack that involves modifying the player's AttackZOffset in order to make my custom third person camera work, which may or may not leave undesirable results on the rare occasion. I.e.
Code: Select all
if (TSP)
{
attackz = TSP.AttackZOffset;
}
Code: Select all
override void OnDestroy()
{
if (master && master is "TheSpecialPlayer")
{
let TSP = TheSpecialPlayer(master);
if (TSP) TSP.AttackZOffset = attackz;
}
Super.OnDestroy();
}