Interface ActionToken

All Known Implementing Classes:
DiscardToken, ShuffleToken, StepForwardToken

public interface ActionToken
The public interface of a generic action token used to perform and represent Lorenzo's actions in a single player game
  • Method Details

    • useToken

      void useToken​(java.util.List<ActionToken> tokens, LorenzoTrack trackLorenzo, DevelopCardDeck deck)
      Perform the token action
      Parameters:
      tokens - the token deck (used to shuffle)
      trackLorenzo - Lorenzo's track (used to move foreword Lorenzo's faith marker)
      deck - the development cards' deck (used to discard cards)