diff --git a/ExaltedDice/res/values/strings.xml b/ExaltedDice/res/values/strings.xml index 34590bb..90fc667 100755 --- a/ExaltedDice/res/values/strings.xml +++ b/ExaltedDice/res/values/strings.xml @@ -27,5 +27,10 @@ Calculate Successes Calculates the total amount of success for each roll \nTotal + Mod: + 10 counts as two successes + Successes + Tens count twice + Roll Modifier + Calculate Roll + Modifier \ No newline at end of file diff --git a/ExaltedDice/res/xml/settings.xml b/ExaltedDice/res/xml/settings.xml index 3667b1c..7f153aa 100644 --- a/ExaltedDice/res/xml/settings.xml +++ b/ExaltedDice/res/xml/settings.xml @@ -6,10 +6,25 @@ android:key="roll_again" android:summary="@string/roll_again_summary" android:title="@string/roll_again" /> + + + + + + = 7) intSuccesses++; - if (roll[i] == 10) - intSuccesses++; + if(mSettings.getBoolean(Settings.KEY_TENS_COUNT_TWICE, true)) + if (roll[i] == 10) + intSuccesses++; } return intSuccesses; } diff --git a/ExaltedDice/src/com/TwentyCode/android/ExaltedDice/Settings.java b/ExaltedDice/src/com/TwentyCode/android/ExaltedDice/Settings.java index 71072aa..1714905 100644 --- a/ExaltedDice/src/com/TwentyCode/android/ExaltedDice/Settings.java +++ b/ExaltedDice/src/com/TwentyCode/android/ExaltedDice/Settings.java @@ -32,8 +32,8 @@ public class Settings extends PreferenceActivity implements OnPreferenceClickLis public static final String KEY_ROLL_AGAIN = "roll_again"; public static final String KEY_CALC_SUCCESSES = "calc_successes"; -// public static final String KEY_ = ""; -// public static final String KEY_ = ""; + public static final String KEY_TENS_COUNT_TWICE = "tens_count_twice"; + public static final String KEY_ROLL_MOD = "roll_mod"; // public static final String KEY_ = ""; // public static final String KEY_ = ""; // public static final String KEY_ = "";