private void UpdateRandomVoiceLinePool() { for (int usedIndex = 0; usedIndex < usedRandomVoiceLines.Count; usedIndex++) { AudioClipTimer audioClipTimer = usedRandomVoiceLines[usedIndex]; if (UsedRandomAudioClipCanBeAdded(audioClipTimer)) { ReaddRandomVoiceLine(usedIndex, audioClipTimer.AudioClip); } } }
private bool UsedRandomAudioClipCanBeAdded(AudioClipTimer audioClipTimer) { return(Time.time >= audioClipTimer.Timer + randomVoiceLineCooldownTime); }