private void OnTriggerEnter(Collider col)
        {
            if (ragdollParts.Contains(col))
            {
                return;
            }

            CharacterControl characterControl = col.transform.root.GetComponent <CharacterControl>();

            if (characterControl == null)
            {
                return;
            }

            if (col.gameObject == characterControl.gameObject)
            {
                return;
            }

            if (!collidingParts.Contains(col))
            {
                collidingParts.Add(col);
            }
        }
Example #2
0
 void Awake()
 {
     characterControl = GetComponent <CharacterControl>();
 }