-- [ Picked text/plain from multipart/alternative ] I agree with what you're saying and I don't find it rude or inappropriate for hlcoders, since its an honest question and coming from a background modding other games or working with better SDKs (ie, ones that don't come free with a video game) it's easy to see faults. But unfortunately the only answer is an explanation that doesn't help much.
Since the DLL code is already used in production games, and there are versions and branches based on the DLL code that modders don't have access to, any kind of community project to clean up the SDK would have to maintain compatibility with future versions of the messy SDK. After refactoring, tidying, bugfixing and documenting the code - you'd probably have a hard time merging with future updates. Mike has already expressed that he wants to make as few code changes as possible in SDK updates to make merging easier, so its unlikely we'll ever see the massive cleanup that you'd want. If it ain't broke, don't fix it; if it needs to be merged, don't change it. Regards, Paul On 7/17/07, Mukkan Yhtiö <[EMAIL PROTECTED]> wrote: > > Look I don't want to be rude, but... > > Is it just me or is the HL2:DM SDK the most ugly, unorganised shit you've > seen in a while? > > I mean im comparison to the Doom 3 engine, and well Doom 3 is more script > orientated but someone could have organised the mass of source files a > little better in the HL2:DM SDK. > > I'm basically looking at a mountain of source files with no idea at all > where to start, infact I spend more time trawling through source file > after > source file mapping it all in my head then actual development on a > modification. > > I've found duplicate functions more than once in the code, where it looks > like one person has created a function to do something without realising a > similar function already existed. > > If I want to workout how something works in the SDK, I have to go though > layers of functions and source files and... Forget it. > > What do you think? > > _________________________________________________________________ > Express yourself instantly with MSN Messenger! Download today it's FREE! > http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ > > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > http://list.valvesoftware.com/mailman/listinfo/hlcoders > > -- _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders

