Esempio n. 1
0
 internal override void OnDungeonRunMatchStarted(DungeonRunMatchStartedEventArgs args)
 {
     if (args.IsNew && args.Deck != null)
     {
         SelectedDeck = args.Deck;
         Log.Debug("Set SelectedDeck=" + SelectedDeck);
     }
     base.OnDungeonRunMatchStarted(args);
 }
 public void Initialize()
 {
     _run     = null;
     _info    = null;
     _data    = new MockDungeonRunData();
     _watcher = new DungeonRunWatcher(_data, 100);
     _watcher.DungeonRunMatchStarted += run => _run = run;
     _watcher.DungeonRunDeckUpdated  += info => _info = info;
 }
Esempio n. 3
0
 internal virtual void OnDungeonRunMatchStarted(DungeonRunMatchStartedEventArgs args) =>
 DungeonRunMatchStarted?.Invoke(args);