A ZipSection can be interpreted as a collection
of data sections. When stored, the ZipSection uses
the PKZIP file format (via the ZipFileSystem class)
to group and compress multiple data sections, maintaining hierarchical
structure. A ZipSection file can be opened with any
standard .zip file viewer.
A ZipSection is designed for use as a developer
friendly format for easy access to it's held data. Whereas a
BinSection cannot be accessed outside the BigWorld
framework, a ZipSection can be viewed, debugged and
edited externally. A ZipSection can also be used to
only load specific portions of larger files. Unlike the
BinSection which is forced to load the entire data
structure before decoding.
Note that data added to a ZipSection will
automatically compressed when saved to disk.
Currently, the binary files .cdata, and .fxo use this format.
