You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- The formula for translating this into percentages is:
130
137
`Weight_of_Rarity/Sum_of_Base_And_Rarity_Weights` (The base item weight is considered a rarity in this context)
131
138
-*Disclaimer: The percentages won't be 100% reflected like this in gameplay since they only account for the
132
139
chances introduced by this patcher and need to be considered on top of the vanilla/base chances of your setup
133
140
to get either normal or enchanted gear depending on the `Leveled List Base` that was chosen in the previous
134
-
settings. Additionally the various filters for what are valid items will effect those percentages as well.*
141
+
settings. However, the various filters for what are valid items will affect those percentages as well.*
142
+
-**Name Generator Settings**
143
+
-**Enchantment Separator:**
144
+
-**Default:**`, `
145
+
- Separator used for listing all enchantments on labels
146
+
-**Last Enchantment Separator:**
147
+
-**Default:**` and `
148
+
- Separator used for the last two enchantments listed on labels
149
+
-**Random Name Generator (powered by [Syllabore](https://github.com/kesac/Syllabore)) Settings:**
150
+
- Syllable Character Settings:
151
+
- Configurations for the types of characters that should be used for generating the syllables that will be used to form names.
152
+
- Probabilities:
153
+
- Percentage chances for how the characters get used with `1` being 100% and `0` being 0%. (so `0.95` = 95%)
154
+
- Filters:
155
+
- Rules used to filter unwanted character combinations.
156
+
-**If a filter is created that filters too broadly or maybe every possible name the generator can make with the previous settings then you can end up in an endless loop of the patcher being stuck trying to generate a new name that passes the filters!**
157
+
-**Do Not Allow:**
158
+
- List of rules that aren't allowed to be part of an outputted name.
159
+
- Can be normal text but is best used for RegEx rules of patterns that are unwanted in your names.
160
+
-**Do Not Allow Start:**
161
+
- List of character combinations that aren't allowed to be at the start of an outputted name.
162
+
- Can only be text.
163
+
-**Do Not Allow Substring:**
164
+
- List of character combinations that aren't allowed to be in an outputted name.
165
+
- Can only be text.
166
+
-**Do Not Allow End:**
167
+
- List of character combinations that aren't allowed to at the end of an outputted name.
168
+
- Can only be text.
169
+
170
+
If you want to get a more technical understanding of how those settings work please use the documentation for [Syllabore](https://github.com/kesac/Syllabore).
171
+
I tried my best to keep the setting names as close as possible to what Syllabore uses internally so they should still make sense even if you don't understand the code examples fully.
0 commit comments