Quick explanation on data parser for random tables in "Hexgen data":
1)
Select an option button
Select a value in the box or if you leave the box empty, a "value" will be selected at random (if you want to add more values just add a line in the data sheet)
2)
Random generator then looks for "optionbutton-Base" column and parse each value in this column
From the corresponding value line it displays the entered text (multiple values may be set by using "//" as a data separator to choose at random)
3)
Random generator then looks for "optionbutton-Category" column and parse each values in this column
It displays a random value from each column (you can add "//" and a number to weight the value being choosen at random, default to 1 if not set)
4)
Random generator then looks for "optionbutton-Subcat" column and parse each values in this column
It displays a random value from each column named "value-Subcat" (you can add "//" and a number to weight the value being choosen at random, default to 1 if not set), useful to display data only for certain options
If a column does not exists there will be no error, only a blank line or nothing
Text parser works as follow:
It displays the text written and roll on additional tables with specific commands
Commands:
[diceroll] will return a diceroll (ex: [1d4+1], [3@8], etc...)
[dicerollh] will just return the number without showing the diceroll (ex: [2d6h], [5d12h], [10@60h])
[R:diceroll]TableName will roll diceroll number of times on "TableName", displaying the result as TableName: Result1, Result2, etc.... (ex: [R:1]Items]
[R:dicerollh]TableName will roll diceroll number of times on "TableName", displaying the result as Result1, Result2, etc.... (hiding TableName)
Other commands are available [F], [T], [N] but a bit difficult to explain ^^
Adding new values is as simple as adding new lines with text in each column you want to edit