Keith Davies · @kjdavies
72 followers · 371 posts · Server dice.camp

... every time I work on _Echelon Reference Series_ I have to fight the urge to make a _lean_ version of Pathfinder that can be data modeled more easily.

#echelonreferenceseries #datamodeling #gamedesign #ttrpg

Last updated 3 years ago

Keith Davies · @kjdavies
73 followers · 328 posts · Server dice.camp

OGL Victory Sale

The last few weeks have been pretty stressful for a lot of people, including me.

With the recent announcement regarding the OGL and placing SRD 5.1 under CC-BY, I'm in the mood to celebrate, so...
50% off all Echelon Game Design titles until February 11, and my two megabundles are still up if you want to save even more.

drivethrurpg.com/browse/pub/55

#ttrpg #ogl #echelongamedesign #echelonreferenceseries #ad

Last updated 3 years ago

Keith Davies · @kjdavies
65 followers · 182 posts · Server dice.camp

Not panicking on my part, but pondering a couple ERS Megabundles.

As I see it, I put these PDFs up because I was collecting the information anyway and I thought others might find it useful. In the event my ability to distribute these goes away -- and I'm not convinced it will -- I'd like to see and encourage others to get their hands on the material before that happens.

#ttrpg #ogl #echelonreferenceseries #pathfinder

Last updated 3 years ago

Keith Davies · @kjdavies
50 followers · 87 posts · Server dice.camp

Getting there!

Over 90% (21,230/23,860) prerequisites now resolve, either "I found a connection" or "I give up" ('must be born to a noble family' doesn't connect to a specific game object) or "don't care because it's structure" (where one of a set of prereqs suffices, there is an 'or prereq' containing the choices).

#datanerd #ttrpg #pathfinder1e #echelonreferenceseries

Last updated 3 years ago

Keith Davies · @kjdavies
43 followers · 59 posts · Server dice.camp

Ah ha!

I figured out the last bits I needed in order to solve the 'make prerequisite parsing declarative' code. This means that instead of writing a slew of full templates that parse prerequisite text in different ways and then apply all the same steps with the resulting values, I can declare how to get the different values out and then... do all the same things.

This reduces about twenty elements to... one. And reduces the code I have to maintain.

#datanerd #ttrpg #echelonreferenceseries

Last updated 3 years ago