Categories can be used to group together a set of possible player responses. You can create your own set, or use the Charisma Core Categories.
So, if you want to ask your player what their favourite type of cheese is, instead of listing every type of cheese into a player node, you could create a cheese category, and then use the single category tag in the player node.
To use a category in a player node, you need to refer to it by putting the category name between angle brackets
< >. For example, if the category is called cheese, the category tag used in the player node would be:
<cheese>, and then anything listed in that category would be picked up by that player node.
Charisma core categories are already embedded into the engine, and won't need to be created. They are developed from a large training set of sentences that have been curated to be as useful as possible. The core categories available are:
|A huge database of names, including fictional. Useful when taking the player name.|
|A list of places, cities, towns, states and countries.|
|Dates. E.g. 1st May 2007|
|Names of well known organisations and businesses|
|Percentage, including %|
|Monetary values, including unit|
|Measurements, as of weight or distance|
|First, second, etc. Plus numerals that do not fall under another type|
To create a category, head to the Categories page on the left-hand menu. Give your category a name (see tips on naming conventions), then list all the things you want it to include, separated by a comma.
Once the category is saved, it can be referenced by its tag in the player node.