o01eg wrote: ↑Wed Feb 19, 2020 7:42 am
While preparing the slow game's server for alternative content I found out with small changes I still need to pack big amount of unneeded data.
What about to separate default/ folder by applications use it? It should be 3 sub-folder:
Not sure I read you. You mean you do not want to push so much data to the server (so you do not need to push the art over)? Or the problem that every client needs the same data (e.g. as a huge zipped default folder)?
For the server you could simply refrain to push the new art over, couldn't you (e.g. remove the data folder in the build).
For the client: What would better in my opinion would be some plugin (or overlay/diff) mechanism. This would provide for minimal content bundles and maybe even in a way one could mix multiple content bundles (e.g. adding FOCS KISS Targeting, FOCS missiles and FOCS seats of power). If adding new content you have FOCS files for the content and its effects, maybe additional initial content (e.g. ships or tech unlocks), and in a perfect world also AI extensions/hints/changes for the AI to make full use out of the new content.
I do not see a big downside to split folders the way you suggested if it helps you (will break my old FOCS bundles, but not a big deal). But probably I do not see use case yet.
Any code or patches in anything posted here is released under the CC and GPL licences in use for the FO project.
Look, ma... four combat bouts!