예제 #1
0
    public override void OnTriggerExit(Collider to_collider)
    {
        //IL_0008: Unknown result type (might be due to invalid IL or missing references)
        base.OnTriggerExit(to_collider);
        StageObject componentInParent = to_collider.get_gameObject().GetComponentInParent <StageObject>();

        if (!(componentInParent == null))
        {
            int num   = 0;
            int count = enterList.Count;
            while (true)
            {
                if (num >= count)
                {
                    return;
                }
                if (enterList[num] == componentInParent)
                {
                    break;
                }
                num++;
            }
            componentInParent.OnContinuationExit(attackContinuationInfo, base.fromCollider);
            enterList.RemoveAt(num);
        }
    }