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
Currently backgrounds data only provide the total sum of what they can provide. It would be great if we can distinguish "Pick anything / from a list" from hardcoded "You are trained in X."
The basic implementation would be creating an array of objects representing available choices. The array should by default be "and", with each object being a single choice. "Trained in Occultism and any other of your choice" would become [{occultism}, {any}] in pseudo-code.
We don't need to lose our minds over "sets" of choices (yet), so no need for recursive patterns like "You are trained in either Occultism and Nature or Arcana and Religion." Let's stick it to one layer for now.
The text was updated successfully, but these errors were encountered:
If we want true filtering, we will need the recursion (someone wants Performance AND Athletics, we shouldn't show backgrounds that have Performance OR Athletics). So I think we should keep this issue up for eventual inclusion.
When it comes to the website I do have an idea how to do it in the code... or at least a vague resemblance of one.
Currently backgrounds data only provide the total sum of what they can provide. It would be great if we can distinguish "Pick anything / from a list" from hardcoded "You are trained in X."
The basic implementation would be creating an array of objects representing available choices. The array should by default be "and", with each object being a single choice. "Trained in Occultism and any other of your choice" would become
[{occultism}, {any}]
in pseudo-code.We don't need to lose our minds over "sets" of choices (yet), so no need for recursive patterns like "You are trained in either Occultism and Nature or Arcana and Religion." Let's stick it to one layer for now.
The text was updated successfully, but these errors were encountered: