I just took a quick look.I don't suppose the list of skills lends itself to being extracted? Would be nice to just run a macro in Foundry to pull in names and descriptions of the MgT2e-specifc skill list instead of having to start from the Cepheus ones.
The short version: yes, this looks feasible. I've created more ways to transform data as I went through the core rulebook, and started extracting things like bulleted lists or regular paragraphs. Although it can get a bit fiddlier (the current transformation system is functional, but at times restrictive).
In terms of extracting the data I can see it being most feasible to extract two types of table:
- A table containing all top-level skills, with columns:
- skill name,
- skill description.
- One table per top-level skill that has specialities, with columns:
- speciality name,
- description and examples of a skill check combined.
If the above sounds useful, I can try to take a crack at that to see how well it goes, free time permitting.