starting work on file manager. reorganized project.

This commit is contained in:
Joshua-Ashton01
2022-11-08 17:48:05 -07:00
parent b06a6021c8
commit a1589f627d
48 changed files with 662 additions and 2458 deletions
@@ -0,0 +1,56 @@
package Character.AbilityScores;
public abstract class Stats {
public int calcSavingThrow(int abilityScore) {
switch (abilityScore) {
case 1:
return -5;
case 2:
case 3:
return -4;
case 4:
case 5:
return -3;
case 6:
case 7:
return -2;
case 8:
case 9:
return -1;
case 10:
case 11:
return 0;
case 12:
case 13:
return 1;
case 14:
case 15:
return 2;
case 16:
case 17:
return 3;
case 18:
case 19:
return 4;
case 20:
return 5;
default:
return 0;
}
}
abstract void increaseScore();
abstract int getScore();
abstract int getModifier();
abstract int getSavingThrow();
abstract String getDescription();
}