クラス
system.TowerType の使用

system での TowerType の使用
 

TowerType を返す system のメソッド
 TowerType Field.getTowerTypeAt(FieldPoint fieldPoint)
          指定された座標位置のタワーの種類を取得します。
 TowerType Field.getTowerTypeAt(int x, int y)
          指定された座標位置のタワーの種類を取得します。
static TowerType TowerType.valueOf(java.lang.String name)
          指定した名前を持つこの型の列挙型定数を返します。
static TowerType[] TowerType.values()
          この列挙型の定数を含む配列を宣言されている順序で返します。
 

TowerType 型のパラメータを持つ system のメソッド
 int GameInfo.getAttackPower(TowerType towerType)
          タワーのタイプに応じて攻撃力を返します.
 java.util.List<FieldPoint> GameInfo.getAttackRange(FieldPoint fieldPoint, TowerType towerType)
          タワーのタイプと座標に応じて攻撃する範囲を返します.
 java.util.List<FieldPoint> GameInfo.getAttackRange(int x, int y, TowerType type)
          タワーのタイプと座標に応じて攻撃する範囲を返します.
 int GameInfo.getCost(TowerType towerType)
          タワーのタイプに応じて必要なコストを返します.
 

TowerType 型のパラメータを持つ system のコンストラクタ
Command(FieldPoint fieldPoint, TowerType towerType)
          コンストラクタ