void Awake()
 {
     _source = FindObjectOfType <AudioSource>();
     bsm     = new BearStateMachine();
     Reset();
     ls = FindObjectOfType <LevelScript>();
 }
 public PoopGoldState(BearStateMachine sm, BearController ber) : base(sm, ber)
 {
 }
 public BearState(BearStateMachine sm, BearController ber)
 {
     bear = ber;
     bsm  = sm;
 }
 public PatrolState(BearStateMachine sm, BearController ber) : base(sm, ber)
 {
 }
 public TravelToPooPlaceState(BearStateMachine sm, BearController ber) : base(sm, ber)
 {
 }
 public MolestState(BearStateMachine sm, BearController ber) : base(sm, ber)
 {
 }
 public LookConcernedState(BearStateMachine sm, BearController ber) : base(sm, ber)
 {
 }