diff options
author | orwell96 <orwell@bleipb.de> | 2020-12-16 16:33:41 +0100 |
---|---|---|
committer | orwell96 <orwell@bleipb.de> | 2021-01-12 13:27:00 +0100 |
commit | e6b656e93723ea2f0d36c8da39baba4fa099d711 (patch) | |
tree | 375fba212a1a09c707b98a4b288aee31a61157b6 /serialize_lib/readme.md | |
parent | bdc49b919d5480ef3fef1ea415caadd8408cf35d (diff) | |
download | advtrains-e6b656e93723ea2f0d36c8da39baba4fa099d711.tar.gz advtrains-e6b656e93723ea2f0d36c8da39baba4fa099d711.tar.bz2 advtrains-e6b656e93723ea2f0d36c8da39baba4fa099d711.zip |
Implement basic serialization and file opening
Diffstat (limited to 'serialize_lib/readme.md')
-rw-r--r-- | serialize_lib/readme.md | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/serialize_lib/readme.md b/serialize_lib/readme.md new file mode 100644 index 0000000..ac364b8 --- /dev/null +++ b/serialize_lib/readme.md @@ -0,0 +1,7 @@ +# serialize_lib +A Minetest mod library for safely storing large amounts of data in on-disk files. +Created out of the need to have a robust data store for advtrains. + +The main purpose is to load and store large Lua table structures into files, without loading everything in memory and exhausting the function constant limit of LuaJIT. + +Also contains various utilities to handle files on disk in a safe manner, retain multiple versions of the same file a.s.o.
\ No newline at end of file |