Esempio n. 1
0
 public void Stop()
 {
     // if _logic is null the botbase isnt running
     if (fishingLogic == null)
     {
         return;
     }
     fishingLogic.Stop();
     fishingLogic = null;
 }
Esempio n. 2
0
 public bool Start(Action onStopCallback)
 {
     // Checking if we are already running
     if (fishingLogic != null)
     {
         // We are already running - return here and dont do anything further
         return(false);
     }
     // initialising new fishinglogic instace
     fishingLogic = new FishingLogic(this);
     // Saving the callback to a private variable
     OnStopCallback = onStopCallback;
     fishingLogic.Start();
     // return true (true means the botbase got started successfully)
     return(true);
 }