Platform specific: Absolutly none of that is needed at all in linux - just put a pointer to a func in the format of the first callback in the vtable and call the original like a normal one :) this is on the stack, not in ecx. Quite nice, though I question the speed
Prone to crashes on updates: It's more bulletproof that most other code out there being so simple and all, and will only crash if used incorrectly or the interfaces update, in which case the whole plugin is fubar :P But yeah, it's quite nasty. _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlcoders