private void UpdateProgression(float progress)
 {
     StageDefinition.Monologue monologue = Monologues.Find(mon => mon.storyThreshold <= progress);
     if (monologue != null)
     {
         Monologues.Remove(monologue);
         AddMonologue(monologue);
     }
 }
 public void AddMonologue(StageDefinition.Monologue monologue)
 {
     MonologueQueue.Enqueue(monologue);
 }