private void Awake() { anim = GetComponent <Animator>(); spriteR = GetComponent <SpriteRenderer>(); InteractableObject = collection.GetComponent <InteractableObject>(); CharacterSelectionManager = characterSelection.GetComponent <CharacterSelectionManager>(); CharacterSelectionImageDispatcher = charImageChanger.GetComponent <CharacterSelectionImageDispatcher>(); DialogueSetUp = dialogue.GetComponent <DialogueSetUp>(); newDialogueTestScript = dialogue.GetComponent <DialogueSetupManager>(); playerController = transform.parent.GetComponent <PlayerController>(); }