Things I did on Indigo today:
Added a great deal of stuff to streamline writing engine code.
Rewrote a large portion of the texture manager so it would be easier to manage resources.
Rewrote the model class.
Added EachIn support to the hash table class.
Added a hook for when a resource is indexed. Materials and textures are now set up such that calling LoadTexture simply grabs a previously indexed texture and buffers it. Same applies to materials (similar to shaders in Q3).
Added a great deal of stuff to streamline writing engine code.
Rewrote a large portion of the texture manager so it would be easier to manage resources.
Rewrote the model class.
Added EachIn support to the hash table class.
Added a hook for when a resource is indexed. Materials and textures are now set up such that calling LoadTexture simply grabs a previously indexed texture and buffers it. Same applies to materials (similar to shaders in Q3).