I've taken a look at it and made this one for the //vocab
generator files:
https://perchance.org/x93yy70u2i
There is still one I haven't parsed in which it has a conditional (I think) where the vocab is Alchemical,1:magic,spiritualt
in which there is a category above which might be used to toggle which are available to be generated.
The //seed
or SEED
generators seems to be following an 'object' property method, in which <*LIST>
seems to initialize / select one from the list, then the proceeding are property access to it. For example:
// actionfilmdat.txt
...
ROUTECAST
<*GETPERSON><GENPERSONREF> <GENPERSON> <ROUTESINGLEGOAL>
...
GETPERSON
<*>
GENPERSON,true
acrobat
GENPERSONPL,true
acrobats
GENPERSONREF,true
an
<*>
GENPERSON,true
actor
GENPERSONPL,true
actors
GENPERSONREF,true
an
...
It can be converted to
routecast
[x = getperson.selectOne, x.getpersonref] [x.getperson] [routesinglegoal]
getperson
*
getperson = acrobat
getpersonnpl = acrobats
getpersonref = an
Other might just be references in which we can convert <
to [
.
Those with the conf
on the file name e.g. advnameconfdat.txt
seems to be imports(?) or for a dropdown(?) to select which generator is used.