Class DiscardInitialLeaderAction

java.lang.Object
it.polimi.ingsw.controller.action.Action
it.polimi.ingsw.controller.action.DiscardInitialLeaderAction

public class DiscardInitialLeaderAction
extends Action
An action to specify which leader cards of a player must be discarded during the initial setup
  • Constructor Summary

    Constructors
    Constructor Description
    DiscardInitialLeaderAction​(int leaderCardID1, int leaderCardID2)  
    DiscardInitialLeaderAction​(java.lang.String username, int leaderCardID1, int leaderCardID2)  
  • Method Summary

    Modifier and Type Method Description
    PhaseType performAction​(IGameState gameState)
    Discard the specified leader card for the player.

    Methods inherited from class it.polimi.ingsw.controller.action.Action

    getUsername, isCurrentPlayer, setUsername

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait