akrieger
akrieger
Can you upload the save that you're reproducing this issue with?
I can't reproduce the crash with that save. How very strange.
Before un-drafting, sure. I can peel off chunks that can be landed independently. I put this up for discussion purposes now that I got it to the point of working,...
Right now each commit is independently reviewable. The commits are loosely sequential (and there are some ordering constraints) but you can review each commit in isolation without missing important context....
> 1. I'm not sure if checking for mtime will always work. In some extreme edge cases it may fail. Maybe we should run a checksum of the json file...
Yes, currently it's in `/data` because it was convenient. We could distribute pre-serialized versions of these so the typical user case doesn't require a writeable fs, or just put the...
This is now largely 'feature complete'. AFAICT it builds and runs correctly on all supported platforms. The remaining large features I want to implement are: - logic to save flexbuffers...
That is indeed the issue, and a lot of those buffers will get overwritten without being loaded ever. But first I want to measure it.
Some kind of system to detect and delete expired flexbuffers because the source doesn't exist anymore, because eg. The save or source mods got deleted. This is mainly relevant for...
Also need to turn off used field tracking in debug because there's a loooooooooot of errors right now.