/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }
/// <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)); }