PETOpenNextAgeFunctionsTrait

trait SwHawk\ProgressEvolutionOfTechnologySWH\Modules\Traits\Utility\PETOpenNextAgeFunctionsTrait
Trait holding functions relative to new ages opening
Source

modules/php/Traits/Utility/PETOpenNextAgeFunctionsTrait.php#22

Methods

private SwHawk\ProgressEvolutionOfTechnologySWH\Modules\Traits\Utility\PETOpenNextAgeFunctionsTrait::startAgeII()
Make the necessary changes so that the Age II starts
Source

modules/php/Traits/Utility/PETOpenNextAgeFunctionsTrait.php#30

Returns

void

private SwHawk\ProgressEvolutionOfTechnologySWH\Modules\Traits\Utility\PETOpenNextAgeFunctionsTrait::getConsideredCards()
Returns the cards that should be discarded (from player's hands and research areas)
Source

modules/php/Traits/Utility/PETOpenNextAgeFunctionsTrait.php#41

Returns

\SwHawk\ProgressEvolutionOfTechnologySWH\Modules\Object\PETAgeCard[]

private SwHawk\ProgressEvolutionOfTechnologySWH\Modules\Traits\Utility\PETOpenNextAgeFunctionsTrait::startAgeIII()
Starts Age III (and discards all remaining Age I cards in players' hands and research areas)
Source

modules/php/Traits/Utility/PETOpenNextAgeFunctionsTrait.php#59

Returns

void

private SwHawk\ProgressEvolutionOfTechnologySWH\Modules\Traits\Utility\PETOpenNextAgeFunctionsTrait::startAgeIV()
Starts Age IV (and discards all remaining Age II cards in players' hands and research areas)
Source

modules/php/Traits/Utility/PETOpenNextAgeFunctionsTrait.php#91

Returns

void