public void SetupAi(Meme currentMeme, bool activate, float decisionFrequency = 2f) { m_CurrentMeme = currentMeme; aiActive = activate; m_DecisionFrequency = decisionFrequency; MemeChanged?.Invoke(m_CurrentMeme); }
public void SetupAi(Meme currentMeme, float decisionFrequency = 2f) { aiActive = true; _currentMeme = currentMeme; _decisionFrequency = decisionFrequency; MemeChanged?.Invoke(_currentMeme); }
public void Transition(Meme nextMeme) { m_CurrentMeme = nextMeme; MemeChanged?.Invoke(m_CurrentMeme); lastTransition = Time.time; }