HLSDK NEWAPI Notes =-=-=-=-=-=-=-=-=-= -------------------------------------------------------------------------- - OnFreeEntPrivateData - GameShutdown - ShouldCollide NOTE: No examples of these found in SDK... -------------------------------------------------------------------------- OnFreeEntPrivateData void OnFreeEntPrivateData(edict_t pEnt); from engine/eiface.h: Called right before the object's memory is freed. Calls its destructor. comments: See also Ken Birdwell on constructors, from the HLCoders list. Added in SDK 2.0. -------------------------------------------------------------------------- GameShutdown void GameShutdown(void); comments: Added in SDK 2.0. -------------------------------------------------------------------------- ShouldCollide int ShouldCollide(edict_t *pentTouched, edict_t *pentOther); from kenb@valvesoftware.com, via HLCoders: ..a hook that can override if any two entities should collide when they try to pass through each other. comments: Mugsy from DoD indicates that the return value for normal operation is 1. Added in SDK 2.0. --------------------------------------------------------------------------