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>(); }