I’d like to add support for Respawn’s .bsp formats, sharing what I’ve mapped out of the format in https://github.com/snake-biscuits/bsp_tool
However respawn bsps have a different header and have many of their lumps stored in external files.
considering these differences, would it be best to create a new class for handling respawn bsps, like in my repo?