This is a multi-part message in MIME format. -- [ Picked text/plain from multipart/alternative ] Hi,
I never hoped it would come to this, but I'm afraid it has for me. For the last 4 months I have been working on re-building the viewport to make it more modular, more readable & more understandable. Unfortunately my efforts are in vain, I undertook not realising how big a project it is & although at one point I had beaten it, it has failed. What I have done: I have seperated the different viewport comonents: the acutal viewport, the message functions, the vgui panel functions & the menu functions. I have tried to comment alot more in my code. Whether my comments are actually any good to anyone but myself is another matter & if they explain to anyone why the code is there, I'd be amazed I have tried to give the viewport less actual control over whats going on, & give control of the menu & vgui panels to seperate manager classes. I have tried to do other minor things, but they aren't really worth talking about. I'm giving the code out because someone out there might see something they like ideas wise or code-wise & expand on what I have done. Any comments on where I went wrong overall(actuall code tips are ok, but I would prefer to know why the overall archietecture failed), would be very much appriciated. The code itself does not run in-game at the moment, I'm getting stack overflow errors, along with alot of unexplained things. I'll be posting this on wavelength later. Bye Ben Banfield -- _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders

