public virtual void SetTypewriterSpeed(float charactersPerSecond) { for (int i = 0; i < m_builtinPanels.Count; i++) { if (m_builtinPanels[i] != null) { TypewriterUtility.GetTypewriterSpeed(m_builtinPanels[i].subtitleText); } } if (m_defaultNPCPanel != null && !m_builtinPanels.Contains(m_defaultNPCPanel)) { TypewriterUtility.GetTypewriterSpeed(m_defaultNPCPanel.subtitleText); } if (m_defaultPCPanel != null && !m_builtinPanels.Contains(m_defaultPCPanel)) { TypewriterUtility.GetTypewriterSpeed(m_defaultPCPanel.subtitleText); } }
public virtual float GetTypewriterSpeed() { AbstractTypewriterEffect typewriter; for (int i = 0; i < m_builtinPanels.Count; i++) { typewriter = GetTypewriter(m_builtinPanels[i]); if (typewriter != null) { return(TypewriterUtility.GetTypewriterSpeed(typewriter)); } } typewriter = GetTypewriter(m_defaultNPCPanel); if (typewriter != null) { return(TypewriterUtility.GetTypewriterSpeed(typewriter)); } typewriter = GetTypewriter(m_defaultNPCPanel); return(TypewriterUtility.GetTypewriterSpeed(typewriter)); }
/// <summary> /// Returns the speed of the typewriter effect on the subtitle element if it has one. /// </summary> public float GetTypewriterSpeed() { return(TypewriterUtility.GetTypewriterSpeed(subtitleText)); }