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; }
internal virtual void OnDungeonRunMatchStarted(DungeonRunMatchStartedEventArgs args) => DungeonRunMatchStarted?.Invoke(args);