Esempio n. 1
0
 bool FindClue(DiscoverCluesAction discoverCluesAction)
 {
     if (!ThisCard.IsInPlay)
     {
         return(false);
     }
     if (discoverCluesAction.Location != Investigator.CurrentLocation)
     {
         return(false);
     }
     return(true);
 }
 IEnumerator DiscoverClue(DiscoverCluesAction discoverClues)
 {
     discoverClues.Amount++;
     yield return(null);
 }
Esempio n. 3
0
 IEnumerator PayClue(DiscoverCluesAction discoverClues)
 {
     discoverClues.IsActionCanceled = true;
     yield return(new AddTokenAction(ThisCard.CluesToken, -discoverClues.Amount).RunNow());
 }