예제 #1
0
 /// <summary>
 ///  STUB method
 /// </summary>
 /// <returns>The local open tiles.</returns>
 /// <param name="currentAp">Current ap.</param>
 public static List<BaseTile> getLocalTraversableTiles(BaseTile current, TeamInfo T)
 {
     //	if(
     List<BaseTile> returnable = current.getLocalTiles();
     returnable.RemoveAll(x => x.currentType == TileTypeEnum.water);
     return returnable;
 }
예제 #2
0
 public static List<BaseTile> getLocalSameTeamTiles(BaseTile current, TeamInfo T)
 {
     List<BaseTile> returnable = current.getLocalTiles();
     returnable.RemoveAll(x => x.owningTeam == null);
     returnable.RemoveAll(x => x.owningTeam.teamNumber != T.teamNumber);
     return returnable;
 }