An .egt file contains texture tones for the different races.
Regression tests
Read a EGT file
>>>
>>> stream = open('tests/egt/test.egt', 'rb')
>>> data = EgtFormat.Data()
>>> data.inspect(stream)
>>>
>>> data.read(stream)
>>>
Parse all EGT files in a directory tree
>>> for stream, data in EgtFormat.walkData('tests/egt'):
... print(stream.name)
tests/egt/test.egt
Create an EGT file from scratch and write to file
>>> data = EgtFormat.Data()
>>> from tempfile import TemporaryFile
>>> stream = TemporaryFile()
>>> data.write(stream)