public void SetThirdPersonCharacter(GameObject obj) { WeaponControllerBaseImpl.SetThirdPersonCharacter(obj); WardrobeControllerBaseImpl.SetThirdPersonCharacter(obj); PropControllerBaseImpl.SetThirdPersonCharacter(obj); _characterP3 = obj; _hitboxHandler = obj.GetComponent <HitBoxCache>(); }