// Use this for initialization
private void Start()
{
Fader = GetComponentInChildren<SceneFadeInOut>();
CursorManager = GetComponent<CursorManager>();
PlayerController = PlayerCharacter.GetComponent<PawnController>();
DescriptionController = FindObjectOfType<DescriptionController>();
dialogueBlocker = FindObjectOfType<DialogueBlockerController>();
HidingController = FindObjectOfType<HidingController>();
ControlsScreenController = FindObjectOfType<ControlsScreenController>();
if (PlayerController == null)
{
Debug.LogError("No controller");
return;
}
var enterData = GetEnterData(PreviousLoadedLevel);
PlayerController.SetInitPosition(enterData.StartPoint);
PlayerController.SetNewFacing(enterData.Direction);
}