Method |
Description |
|
AcquireInitialStudents ( VertexPosition vertexPosition ) : void |
|
|
AddBackStudents ( DegreeType degreeType ) : void |
|
|
AddLink ( IEdge edge ) : void |
|
|
AddProductionChances ( IVertex vertex ) : void |
Don't need to check campus type, because each change (none -> tranditional OR tranditional -> super) will increase chances by 1 times only. (NOT 2 times) |
|
AddTradingSite ( IVertex vertex ) : void |
|
|
CheckLongestLinkForOtherUniversities ( IVertex vertex ) : void |
|
|
CompareLongestLink ( int count ) : void |
|
|
ConsumeStudents ( IPlayerMove move ) : void |
|
|
CutStudents ( ) : DegreeType[] |
|
|
EnrolStudents ( DegreeType degree, int number ) : void |
|
|
FullSearchLongestLink ( ) : void |
|
|
GetDegreeTradingRates ( ) : IEnumerable |
|
|
GetLongestLink ( IEdge currentEdge, IVertex useVertex, HashSet visitedEdges ) : int |
|
|
GetLongestLink ( IEdge edge ) : void |
|
|
HashAllDegrees ( ) : void |
|
|
RemoveExtraStudents ( DegreeCount roll ) : void |
|
|
RemoveLink ( IEdge edge ) : void |
|
|
RemoveProductionChances ( IVertex vertex ) : void |
Don't need to check campus type, same reason as AddProductionChances() |
|
RemoveTradingSite ( IVertex vertex ) : void |
|
|
Reset ( ) : void |
|
|
ResetStudentCounts ( ) : void |
|
|
ResumeStudents ( IPlayerMove move ) : void |
|
|
UntradeInStudents ( DegreeType tradedIn ) : void |
|
|