Esempio n. 1
0
        public CoreDrainerStateMachine(CoreDrainerController _controller) : base()
        {
            controller        = _controller;
            cooldownTimeStamp = 0;

            AddRecharging();
            AddWalkToSound();
            AddWalkToRecharging();
            AddPrepareToDrain();
            AddDrain();
            AddWalkOutOfRecharging();
            AddIdle();
        }
 void Start()
 {
     controller = transform.parent.GetComponent <CoreDrainerController>();
 }
 void Start()
 {
     animator = GetComponentInChildren <Animator>();
     pgC      = GetComponent <CoreDrainerController>();
 }