public FollowPlayer(Dog d, Transform player) : base(d) { this.player = player; timer = new DogTimer(5F); moodState.ChangeMood(80f, 50f, 50f, 50f); moodEffect.ChangeMood(10f, 0f, 0f, -20f); }
public Rest(Dog d, float time) : base(d) { timer = new DogTimer(time); }
public Sit(Dog d, float time) : base(d) { moodState.ChangeMood(50f, 0f, 0f, 0f); moodEffect.ChangeMood(5f, 5f, 5f, 0f); timer = new DogTimer(time); }
public Stare(Dog d, float time) : base(d) { timer = new DogTimer(time); }
public override void StartAction() { isDone = false; animator.SetTrigger("Pickup"); timer = new DogTimer(8f); }