Пример #1
0
 /// <summary>Renders a checkbox indicating whether characters should craft at full rate while travelling (compared to 25% rate while travelling)</summary>
 /// <param name="currentSetting">Current value</param>
 /// <returns>The value of the UI checkbox</returns>
 public bool Evaluate_CraftAtFullSpeedWhileAdventuring(bool currentSetting)
 {
     return(UmmUiRenderer.RenderCheckbox("Characters craft at full speed while adventuring (instead of 25% speed).", currentSetting));
 }
Пример #2
0
 /// <summary>Renders a checkbox indicating whether crafting should take a non-standard rate or time</summary>
 /// <param name="currentSetting">Current value</param>
 /// <returns>The value of the UI checkbox</returns>
 public bool Evaluate_CustomCraftRate(bool currentSetting)
 {
     return(UmmUiRenderer.RenderCheckbox("Craft at a non-standard rate.", currentSetting));
 }
Пример #3
0
 /// <summary>Renders a checkbox indicating whether missing caster levels should combine into a single prerequisite (compared to the default of 1 prerequisite per missing level)</summary>
 /// <param name="currentSetting">Current value</param>
 /// <returns>The value of the UI checkbox</returns>
 public bool Evaluate_CasterLevelIsSinglePrerequisite(bool currentSetting)
 {
     return(UmmUiRenderer.RenderCheckbox("When crafting, a Caster Level less than the prerequisite counts as a single missing prerequisite.", currentSetting));
 }
Пример #4
0
 /// <summary>Renders a checkbox indicating whether crafting should take time to complete or not</summary>
 /// <param name="currentSetting">Current value</param>
 /// <returns>The value of the UI checkbox</returns>
 public bool Evaluate_CraftingTakesNoTime(bool currentSetting)
 {
     return(UmmUiRenderer.RenderCheckbox("Crafting takes no time to complete.", currentSetting));
 }
Пример #5
0
 /// <summary>Renders a checkbox indicating whether crafting should ignore feats</summary>
 /// <param name="currentSetting">Current value</param>
 /// <returns>The value of the UI checkbox</returns>
 public bool Evaluate_IgnoreCraftingFeats(bool currentSetting)
 {
     return(UmmUiRenderer.RenderCheckbox("Crafting does not require characters to take crafting feats.", currentSetting));
 }
Пример #6
0
 /// <summary>Renders a checkbox indicating whether crafting feats can ignore caster level prerequisites</summary>
 /// <param name="currentSetting">Current value</param>
 /// <returns>The value of the UI checkbox</returns>
 public bool Evaluate_IgnoreFeatCasterLevelRestriction(bool currentSetting)
 {
     return(UmmUiRenderer.RenderCheckbox("Ignore the crafting feat Caster Level prerequisites when learning feats.", currentSetting));
 }
Пример #7
0
 /// <summary>Renders a checkbox indicating whether weapons and armor should be allowed to exceed the +10 enchantment value</summary>
 /// <param name="currentSetting">Current value</param>
 /// <returns>The value of the UI checkbox</returns>
 public bool Evaluate_IgnorePlusTenItemMaximum(bool currentSetting)
 {
     return(UmmUiRenderer.RenderCheckbox("Ignore the rule that limits arms and armor to a maximum of +10 equivalent.", currentSetting));
 }
Пример #8
0
 /// <summary>Renders a checkbox indicating whether crafting costs any gold and returns its current UI value</summary>
 /// <param name="currentSetting">Current value</param>
 /// <returns>The value of the UI checkbox</returns>
 public bool Evaluate_CraftingCostsNoGold(bool currentSetting)
 {
     return(UmmUiRenderer.RenderCheckbox("Crafting costs no gold and no material components.", currentSetting));
 }