コード例 #1
0
ファイル: Razza.cs プロジェクト: Karakx77/Divinity
 public int modCaratteristica(Libreria.Caratterisiche caratteristica)
 {
     int mod = 0;
     if (caratteristica == Libreria.Caratterisiche.DES)
         mod = +2;
     else if (caratteristica == Libreria.Caratterisiche.FOR)
         mod = -2;
     return mod;
 }
コード例 #2
0
ファイル: Personaggio.cs プロジェクト: Karakx77/Divinity
 public int getModificatore(Libreria.Caratterisiche c)
 {
     switch (c)
     {
         case Libreria.Caratterisiche.FOR:
             return For / 2 - 5;
         case Libreria.Caratterisiche.DES:
             return Des / 2 - 5;
         case Libreria.Caratterisiche.COS:
             return Cos / 2 - 5;
         case Libreria.Caratterisiche.INT:
             return Int / 2 - 5;
         case Libreria.Caratterisiche.SAG:
             return Sag / 2 - 5;
         case Libreria.Caratterisiche.CAR:
             return Car / 2 - 5;
         default:
             return 0;
     }
 }
コード例 #3
0
ファイル: Personaggio.cs プロジェクト: Karakx77/Divinity
 public GestioneBonus getBonus(Libreria.Caratterisiche c)
 {
     return bonus[c];
 }
コード例 #4
0
ファイル: Personaggio.cs プロジェクト: Karakx77/Divinity
 public int calcolaBonus(Libreria.Caratterisiche c)
 {
     return bonus[c].sum();
 }
コード例 #5
0
ファイル: Razza.cs プロジェクト: Karakx77/Divinity
 public int modCaratteristica(Libreria.Caratterisiche caratteristica)
 {
     return 0;
 }