Github link
There's an interesting mix of stuff where I tried to handle everything and the kitchen sink and other areas where it's a very quick-and-dirty way to parse just the data I want out of files.
Of interest:
- Map materials
- Map entity data
- Steam's ClientRegistry.blob
- Various "Valve Data Format" files (soundscapes, material files)
- FGD files
- MDL files
- PHY files
I'm currently working on a separate branch, exploring how to parse the DMX/PCF format and possibly converting some of the binary-format code to use Preon rather than raw byte manipulation.