/// <summary>
 /// When we grab a star event, we update our scene status accordingly
 /// </summary>
 /// <param name="corgiStarEvent">Corgi star event.</param>
 public virtual void OnMMEvent(CorgiEngineStarEvent corgiStarEvent)
 {
     foreach (RetroAdventureScene scene in Scenes)
     {
         if (scene.SceneName == corgiStarEvent.SceneName)
         {
             scene.CollectedStars [corgiStarEvent.StarID] = true;
             CurrentStars++;
         }
     }
 }
 /// <summary>
 /// Triggered when something collides with the star
 /// </summary>
 /// <param name="collider">Other.</param>
 protected override void Pick()
 {
     // we send a new star event for anyone to catch
     CorgiEngineStarEvent.Trigger(SceneManager.GetActiveScene().name, StarID);
 }