private static extern string Speak( string text, string voice, StartDelegate startCallback, EndDelegate endCallback, BoundaryDelegate boundaryCallback, PauseDelegate pauseCallback, ResumeDelegate resumeCallback, string lang );
private void Pause(PauseDelegate func) { pauseDelegate = func; paused = true; }
void Awake() { PauseGameAction += SetPausedState; FindObjectOfType <Countdown>().StartGameAction += OnStartGame; }