Method | Description | |
---|---|---|
BuildRoad ( |
Build a road on the board If you try to build at a position not connected to the newly placed settlement an IllegalBuildPositionException is thrown If you try to build more than one road an IllegalActionException is thrown
|
|
BuildSettlement ( |
Build a settlement on the board If you try to build too close to another building a IllegalBuildPosition is thrown Must be called before BuildRoad, otherwise an IllegalActionException is thrown
|
|
GetRoadPosition ( ) : |
Internal method used for handing out resources
|
|
GetSettlementPosition ( ) : |
Internal method used for handing out resources
|
|
IsComplete ( ) : bool |
Returns whether the start action has been completed
|
|
StartActions ( |
public BuildRoad ( |
||
edge | ||
return | void |
public BuildSettlement ( |
||
intersection | ||
return | void |
public GetSettlementPosition ( ) : |
||
return |
public StartActions ( |
||
player | ||
controller | ||
return | System.Linq |