diff --git a/engine/eiface.h b/engine/eiface.h index 68ff89a..a25630f 100644 --- a/engine/eiface.h +++ b/engine/eiface.h @@ -71,7 +71,14 @@ typedef struct union { int iHitgroup;// 0 == generic, non zero is specific body part - struct mstudiomat_s *pMat; // env_static hitting surface +/// struct mstudiomat_s *pMat; // env_static hitting surface + struct matstub_s { + operator mstudiomat_s *(){ + return (mstudiomat_s *)NULL; + } + operator bool(){return false;}; + mstudiomat_s * operator ->(){return (mstudiomat_s *)NULL;} + } pMat; }; } TraceResult;