Fixed player death launch

This commit is contained in:
Pasha Bibko
2025-11-25 10:14:25 +00:00
parent e55f6fc92b
commit 561594d123
3 changed files with 30 additions and 42 deletions

View File

@@ -89,8 +89,12 @@ public class GlobalOrbitalPositionManager : MonoBehaviour
if (PlayerController.IsPlayerAttached)
s_Instance.m_PlayerOrbitalPosition.m_AttachedRing = s_Instance.m_LastGeneratedRing;
}
PlayerController.AttachPlayer();
foreach (OrbitalPosition behaviour in s_Instance.m_ObjectInstances)
{
behaviour.m_Behaviour.OnSimulationRestart();
}
yield return new WaitForSeconds(1.3f);
AllowPlayerInput = true;
@@ -223,4 +227,6 @@ public abstract class OrbitalPositionBehaviour : MonoBehaviour
public virtual void OnReachCentre() { }
public virtual void OnCollision(OrbitalPositionBehaviour other) { }
public virtual void OnSimulationRestart() { }
}