Hello, I'm interested in learning how the Source Engine works so I can modify it on my own eventually. My problem is I like to know how the majority of things work, however the Source Documentation seems to be lacking a fair bit, and all the sites I have come across so far have been very scattered.
I'm just looking for a starting point, or a good site that will help me get to that point.
I'm already an experienced C++ programmer, so that's not a concern. I've already dived into the engine, and looked at a lot of things (changed/added to the HUD, messed around with textures and models, weapon settings, that kind of thing), but I don't have a whole lot of time to figure out everything on my own every week, thus the request for help.
Thanks a lot