devCards.DevCardController Class
Constructor
devCards.DevCardController
(
-
view
-
buyView
-
clientModel
-
soldierAction
-
roadAction
Parameters:
-
view
devCards.DevCardView -
buyView
devCards.BuyCardView -
clientModel
models.ClientModel -
soldierAction
Function -
roadAction
Function
Item Index
Methods
buyCard
()
Called when the player buys a development card
Returns:
void
useMonopoly
(
-
resource
Called when the player plays a monopoly card
Parameters:
-
resource
Stringthe resource to obtain
Returns:
void
useMonument
()
Called when the player plays a monument card
Returns:
void
useRoadBuild
()
Called when the player plays the road building card
Returns:
void
useSoldier
()
Called when the player plays a soldier card
Returns:
void
useYearOfPlenty
(
-
resource1
-
resource2
Called when the player plays a year of plenty card
Parameters:
-
resource1
StringThe first resource to obtain
-
resource2
StringThe second resource to obtain
Returns:
void