コード例 #1
0
ファイル: StatsCalculator.cs プロジェクト: Joxe/TacticsRPG
 public static float summedMagic(Champion a_champion)
 {
     return(StrengthToMagic(a_champion) + AgilityToMagic(a_champion) + IntellectToMagic(a_champion));
 }
コード例 #2
0
ファイル: StatsCalculator.cs プロジェクト: Joxe/TacticsRPG
 public static float summedResist(Champion a_champion)
 {
     return(StrengthToResist(a_champion) + AgilityToResist(a_champion) + IntellectToResist(a_champion));
 }
コード例 #3
0
ファイル: StatsCalculator.cs プロジェクト: Joxe/TacticsRPG
 public static float summedDefense(Champion a_champion)
 {
     return(StrengthToDefense(a_champion) + AgilityToDefense(a_champion) + IntellectToDefense(a_champion));
 }
コード例 #4
0
ファイル: StatsCalculator.cs プロジェクト: Joxe/TacticsRPG
 public static float summedAttack(Champion a_champion)
 {
     return(StrengthToAttack(a_champion) + AgilityToAttack(a_champion) + IntellectToAttack(a_champion));
 }
コード例 #5
0
ファイル: Effect.cs プロジェクト: Joxe/TacticsRPG
 public abstract void invokeEffect(Champion a_champion);
コード例 #6
0
ファイル: MathManager.cs プロジェクト: Joxe/TacticsRPG
 public static int attack(Champion a_attacker, Champion a_defender)
 {
     return(Math.Max((a_attacker.getStat("attack") - a_defender.getStat("defense")), 0));
 }