Beispiel #1
0
        private void DrawNextEncounter()
        {
            Encounter encounter;

            if (UseTestDeck)
            {
                encounter = _testDeck.Draw();
            }
            else
            {
                encounter = _normalEncounterDeck.Draw();
            }

            if (encounter == null)
            {
                encounter = _campingDeck.Draw();
            }

            _encounterInProgress = true;

            encounter.Run();

            var eventMediator = FindObjectOfType <EventMediator>();

            eventMediator.SubscribeToEvent(EncounterFinished, this);
        }