This class is used for extracting the entity data from Quake 3 BSP files. Not very great, and may need some
work, but at least it's something to start with.
Missing features/should be done/bugs:
- As it is now, the code assumes that the first property/value pair in each entity block in the BSP is the 'classname' property. That's not the case with some of the BSP files I've tried, so you may need to make some kind of temporary data structure during the parsing, and then copy over the data to a CEntity class at a later stage when the 'classname' is known. (If you got my point :S)
- Missing functions for searching through the linked lists, but that should be a piece of cake to add.
- Lots of cout's during the code for debugging, which you'd want to remove.
If you use something of this, I'd appreciate a mention in the credits or something. Besides that, do whatever you
want with it.