diff --git a/Assets/_DDD/_Scripts/RestaurantCharacter/Npc/RestaurantNpcMovement.cs b/Assets/_DDD/_Scripts/RestaurantCharacter/Npc/RestaurantNpcMovement.cs index e718d28b7..cd32293cb 100644 --- a/Assets/_DDD/_Scripts/RestaurantCharacter/Npc/RestaurantNpcMovement.cs +++ b/Assets/_DDD/_Scripts/RestaurantCharacter/Npc/RestaurantNpcMovement.cs @@ -3,6 +3,7 @@ namespace DDD { + [RequireComponent(typeof(AIPath))] public class RestaurantNpcMovement : RestaurantCharacterMovement, IAiMovement, ICurrentDirection { private IAstarAI _iAstarAi; diff --git a/Assets/_DDD/_Scripts/RestaurantCharacter/Player/RestaurantPlayerAnimation.cs b/Assets/_DDD/_Scripts/RestaurantCharacter/Player/RestaurantPlayerAnimation.cs index 0c140f5f2..603944132 100644 --- a/Assets/_DDD/_Scripts/RestaurantCharacter/Player/RestaurantPlayerAnimation.cs +++ b/Assets/_DDD/_Scripts/RestaurantCharacter/Player/RestaurantPlayerAnimation.cs @@ -2,6 +2,7 @@ namespace DDD { + [RequireComponent(typeof(RestaurantPlayerMovement))] public class RestaurantPlayerAnimation : RestaurantCharacterAnimation { private RestaurantPlayerMovement _restaurantPlayerMovement; diff --git a/Assets/_DDD/_Scripts/RestaurantCharacter/Player/RestaurantPlayerMovement.cs b/Assets/_DDD/_Scripts/RestaurantCharacter/Player/RestaurantPlayerMovement.cs index f564d2ae6..8a313c1d8 100644 --- a/Assets/_DDD/_Scripts/RestaurantCharacter/Player/RestaurantPlayerMovement.cs +++ b/Assets/_DDD/_Scripts/RestaurantCharacter/Player/RestaurantPlayerMovement.cs @@ -7,6 +7,8 @@ namespace DDD { + [RequireComponent(typeof(Rigidbody))] + [RequireComponent(typeof(BoxCollider))] public class RestaurantPlayerMovement : RestaurantCharacterMovement, ICurrentDirection { #region Fields