Well ill likely want to see if I can make the save/load better later on, so if it ends up with a much smaller save file, I'm sure it would work with mobiles, barring any incompatibilities with the method for decompression/compression on the phone itself, atm saving is super fast, but loading is a bit slower then the sugarcube version, but its also having to load ten times more, but ill still be looking back to it later down the road, to see if anything can be done with it to make it better.
anyways;
quick update
the "prototype" for NPC AI is done, however i ran into a issue with it that was causing freezes on high volumes of npcs (2000+) and sometimes on lower amounts, I fixed the freezes with a temporary fix, so the original prototype works, and can be seen on the discords preview client, however I'm going to be rebuilding the process to make it cleaner, and more closed off from other attempts on the same function, which the issue I was guessing was due to using a handler process where the variables were shared for some of the parts, which when dealing with large volumes of npcs or when spamming the end turn, could result in said shared variables sharing the wrong values for the said npcs, however as I couldn't actually figure out the issue, it could also be another reason; IE: forgetting some syntax on one of the connecting functions, or in the function itself (not likely), or just bad coding on my part (seeing as I'm still learning new does and don'ts for JS, and am still likely a beginner-intermediate in terms with what I understand about the language(s) I'm using), so will just have to get through this redo on it, and see if it still has issues, which would lead to one of the alternatives above rather then the first thought.
Aside from that I had also finished off the basic modder functions for species, and also added in a template for character classes and also finished off the basic modder functions for those too, along side a bunch of cleaning/needed additions to various parts of the systems in place, there has also been some (small) preperations for a NPC Dialogue system, and Dungeons, and I have gotten some of the beginnings for the old mission system into the new rewrite, still alot of work to do for the missions to be able to be hooked into a visual layer though, and same goes for most of the other parts added, some are again just templates, and wont have purpose till i get around to the stuff that will likely be using it most.