private IEnumerator RemoveDecisionsFromMakeDecisionsResponse(MakeDecisionsAction md)
        {
            //remove all other roomms as options
            IEnumerable <Card> rooms = FindAllRoomsButThisOne();

            md.RemoveDecisions((IDecision d) => rooms.Contains(d.SelectedCard));
            yield return(base.DoNothing());

            yield break;
        }
Exemplo n.º 2
0
 private IEnumerator RemoveDecisionsFromMakeDecisionsResponse(MakeDecisionsAction md)
 {
     //remove this card as an option to make decisions
     md.RemoveDecisions((IDecision d) => d.SelectedCard == base.Card);
     return(base.DoNothing());
 }