Thread:Catinthedark/@comment-3225604-20170722082846/@comment-26235098-20170802222301

DoCheonGong wrote: Catinthedark wrote: IDK if you remember when Imamadmad and I discussed modelling a database in Lua, to store levels and their fixed properties (type, episode, etc) as well as 'changeable properties' - like hexagon or difficulties. I remember this. I also know the pages for database. Module:LuaDB, Module:LevelsDBReader

But, these pages are not updated over a year. Especially, the LuaDB module page contains basic level information, but the information is very outdated. The module has data of first 1745 levels. However, as of this day, there are 2790 levels, 1045 levels are missing and existing data needs updating as well if some of those levels got redesigned. Also, the size is too huge to update it easily. this page needs to be split by episode or world. That work was a sort of prototype... an experiment that Imamadmad and I STARTED to work on but left in limbo. It's not something to go on. The overall concept is what I was referring to.

Second, I did say for the present problem things could be approached incrementally.

Third, nobody said anything about making tables by hand. Do you remember the stars difficulties??? I did not create those tables by hand. I wrote a program that extracted the information. Everything we need is in the wiki. A program can parse areas of interest and generate the initial Lua. Much of the info is non-changing, so once it's done, it's finished.

I have actually put thought into this, considering I was going to implement at least a chunk of it last weekend... when discovered others were working on things. I cannot expound on things more than this, and the easiest way would be to create a sample of whhat I mean.

I can do that when I am not working 11-hour days - a couple weeks from now, contingent on release at work. Not now.