void ResolveTopOfStack() { Debug.Log("Resolving top of stack"); CGEffect effect = m_stack[0]; effect(); Debug.Log("Removing effect from stack"); m_stack.RemoveAt(0); }
/********************* * Effect Resolution * *********************/ public void AddEffectToStack(CGEffect effect) { m_stack.Add(effect); }