public override void ComponentAwake()
        {
            if (!UnityUtils.Exists(player))
            {
                Debug.LogError($"Object '{gameObject.name}' needs a reference to the player object on component 'DoNothingHumanoidBehavior'");
                throw new UnityException($"Object '{gameObject.name}' needs a reference to the player object on component 'DoNothingHumanoidBehavior'");
            }

            base.ComponentAwake();
            playerBrain   = GetRequiredComponent <PlayerBrainComponent>(player);
            meleeCollider = GetRequiredComponentInChildren <MeleeComponent>();
        }
Example #2
0
 public override void ComponentAwake()
 {
     base.ComponentAwake();
     playerBrain = GetRequiredComponent <PlayerBrainComponent>(player);
 }
Example #3
0
 public override void ComponentAwake()
 {
     base.ComponentAwake();
     playerBrain   = GetRequiredComponent <PlayerBrainComponent>(player);
     meleeCollider = GetRequiredComponentInChildren <MeleeComponent>();
 }