Hi Gilgamesh!
Awesome to see someone else tackling this niche feature and making stuff to help other devs to boot.
Your understanding is correct. I’ve not touched the system in some time, but I recall setting fixed weight changes of future episode selections for each episode that are used upon its own selection. I didn’t think too much harder than that about it, and I figured keeping it granular like this would allow me to tune it in the future.
Because the history generation still has not had a ton of episodes yet designed for it, I unfortunately can’t definitively say that I’ve gotten an output that would be suitable for a production commercial game. I plan to flesh out the history generation more later to work out the bugs and get it up to a standard of quality, and I’ll definitely make a video on it.
At least for how it affects gameplay, the selection of episodes creates special characters, tile sites, factions, and conditions on the map after it has been generated. A episode talking about an ongoing war will start the game with the two mentioned factions at war.
Thanks for your interest! So cool to see people finding this after so long :)