public void Update() { if (activePrompt != null) { promptTimer += Time.deltaTime; if (promptTimer > promptDuration && !activePrompt.noTimer) { activePrompt.ContinuePrompt(); } else { activePrompt.CheckToContinue(); } } /*else if (InputController.mode == InputInfo.InputMode.Free && queuedPrompts.Count > 0) { * KeyValuePair<TextPrompt,TextPromptEventArgs> pair = queuedPrompts [0]; * queuedPrompts.RemoveAt (0); * UpdatePrompt (pair.Key, pair.Value); * }*/ }