The New Rabbit Hole

Moving into version 6.0 of EXP has raised some interesting problems. I have grown disillusioned of the cruft that accompanies what is essentially a static site in WordPress. Also the massive challenge of parsing the data out of 1000 cascading lines of styling and php and now js makes automation quite a challenge (for a regex rookie like myself).

The XML exports have helped. The new rabbit hole is asciidoc markup. It is supposed to convert to HTML5, PDF, EPUB, DocBook from the same markup. There are many bearded men between that theory and reality. However working in asciidoc is orders of magnitude easier than the ultra bloated HTML, CSS, PHP, JS editor that is Gutenberg and WP. WordPress is still amazing. Just not amazing for my immediate needs.

This image pretty much describes everything.



Into the Unknown

I would rather be turning the game rules (pseudo code) into python code. That is a lot more fun. However I would like to use this tool on the intertubes. The first step is choosing a python library that will let me do that. I had to choose between Flask and Django. Here is what I chose.

This means Flask.

Robot Fabrication Plant Operational

All three components of player persona creation (alien, anthro and robot) are working. Referee persona creation will follow. Here is an example of a player robot persona.

The next step is to take the created json object and put it on the intertubes. The plan is to continue with python so Flask or Django will be libraries to work with.