There's no engine change required. That's a seperate module. The engine maintains it's own code for class member functions.
I've never had a need to do this particular change in the Source engine, but I don't see how this could cause a problem. At 2006/03/05 12:50 PM, Tom Parker wrote: >VectorNormalize is Quake legacy code. I have never worked with >Half-life 1, so, I'm not sure if anything has changed, but, >VectorNomalize, VectorMA VectorSubtract and etc are in all versions of >Quake, as well as the code in low level routines, like "in_main.cpp" > >Replacing this code with a more C++ friendly version would require >drastic changes everywhere in the engine, and be more of a pain than a >benefit. I haven't yet done much vector math in HL2, but I do believe >that the Vector class has C++ style functions for this? > >Jorge Rodriguez wrote: >>[EMAIL PROTECTED] wrote: >> >>>What are talking about with respect to "change"? Change from what >>>version to what version? Looks like it's always been that way. >>> >>Half-Life 1. >> >>>In any case, you can add another member function without worrying >>>about engine binary compatibility if you want. >>> >>Why do you say that? Seems to me that if you change the function >>addresses it would surely cause lots of crashes in the engine. >> >>-- >>Jorge "Vino" Rodriguez >> >> >>_______________________________________________ >>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 _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders

