// Start is called before the first frame update void Start() { gameQuestManager = FindObjectOfType <QuestGameManager>(); PlayerPoints = FindObjectOfType <Points>(); // Attach Events gameQuestManager.answerEvents.OnQuestionCompleted += OnGameCompleted; gameQuestManager.answerEvents.OnAnswerAssert += OnAnswerAssert; gameQuestManager.answerEvents.OnAnswerError += OnAnswerError; StartGame(); }
private void Awake() { // Define modules gameQuestManager = FindObjectOfType <QuestGameManager>(); PlayerPoints = FindObjectOfType <Points>(); }
private void OnEnable() { questPlayed = serializedObject.FindProperty("questPlayed"); questGameManager = target as QuestGameManager; }