void DecodConversacionEspia(ref string[] partes, Pasos p, StreamReader file) { if (partes[0] == "--") { partes = file.ReadLine().Split(':'); while (!file.EndOfStream && partes [0] != "--") { FraseEspia fr = new FraseEspia(); fr.nombre = partes [0]; fr.frase = partes [1]; p.frasesEspia.Enqueue(fr); partes = file.ReadLine().Split(':'); } partes = file.ReadLine().Split(':'); p.frasesEspia.Enqueue(null); } }
public void ActualizaDialogoEspia() { if (frasesEspia.ToArray() [0] != null) { FraseEspia fe = frasesEspia.Dequeue(); if (fe != null) { sentence.text = fe.frase; nombre.text = fe.nombre; } else { FinConversacion(); } } else { FinConversacion(); } }