TLTools
TSerial
Converts tables into strings. That way you can save tables to files, or send them across a network. Currently supports tables with keys that are strings, numbers, or booleans, and values that are strings, numbers, tables, or booleans. Functions, userdata, and circular references aren't supported.
- TSerial.pack(table) returns a string representation of a table. The string is, in fact, Lua code.
- TSerial.unpack(string) returns a recreation of the serialized table.
TLibCompress
Can zip and unzip strings, reducing their size. A good way to save bandwidth when sending strings across a network.
- TLibCompress.CompressLZW(string) returns a zipped string
- TLibCompress.UncompressLZW(string) returns an unzipped version of a zipped string