コード例 #1
0
ファイル: Side.java プロジェクト: Lykos/Waldspiel
 public int getUnitLevel(UnitType unit) {
   for (Research research : researchs) {
     ResearchType researchType = research.getType();
     if (researchType.getId() == ResearchType.UNITTYPE && researchType.getUnitType() == unit)
       return research.getLevel();
   }
   return 0;
 }
コード例 #2
0
ファイル: Side.java プロジェクト: Lykos/Waldspiel
 public int getProductionLevel(int productionImprovementId) {
   for (Research research : researchs) {
     ResearchType researchType = research.getType();
     if (researchType.getId() == ResearchType.PRODUCTION
         && researchType.getProductionImprovementId() == productionImprovementId)
       return research.getLevel();
   }
   return 0;
 }