void SurfData_Impact(entity e, vector org, vector ang)
Definition: surfaceproperties.qc:503
int SurfData_TexToSurfData(string tex_name)
Definition: surfaceproperties.qc:226
void SurfData_ImpactOfNamedType(string materialName, vector worldPosition, vector impactNormal)
Definition: surfaceproperties.qc:541
void SurfData_SetStage(string type)
Definition: surfaceproperties.qc:397
void SurfData_Impact_Parse(void)
Called by EV_SURFIMPACT.
Definition: surfaceproperties.qc:452
surfaceData_t * g_surfdata
Definition: surfaceproperties.h:167
__variant SurfData_GetInfo(int, int)
Definition: surfaceproperties.qc:236
int g_surfdata_count
Definition: surfaceproperties.h:168
surfinfo_t
Definition: surfaceproperties.h:173
int SurfData_Finish(void)
Definition: surfaceproperties.qc:407
void SurfData_Init(void)
Definition: surfaceproperties.qc:303
void SurfData_ImpactOfType(int materialID, vector worldPosition, vector impactNormal)
Definition: surfaceproperties.qc:532
void SurfData_ImpactID_Parse(void)
Called by EV_SURFIMPACTID.
Definition: surfaceproperties.qc:480
var hashtable g_hashsurfdata
Definition: surfaceproperties.h:169
@ SURFDATA_SND_STEPLEFT
Definition: surfaceproperties.h:182
@ SURFDATA_SND_STEPRIGHT
Definition: surfaceproperties.h:183
@ SURFDATA_SND_BULLETIMPACT
Definition: surfaceproperties.h:184
@ SURFDATA_SND_SCRAPEROUGH
Definition: surfaceproperties.h:185
@ SURFDATA_SND_IMPACTSOFT
Definition: surfaceproperties.h:188
@ SURFDATA_FX_BULLETIMPACTID
Definition: surfaceproperties.h:194
@ SURFDATA_SND_SHAKE
Definition: surfaceproperties.h:189
@ SURFDATA_MATERIAL
Definition: surfaceproperties.h:174
@ SURFDATA_MAXSPEEDFACTOR
Definition: surfaceproperties.h:181
@ SURFDATA_DAMPENING
Definition: surfaceproperties.h:179
@ SURFDATA_SND_STRAIN
Definition: surfaceproperties.h:190
@ SURFDATA_THICKNESS
Definition: surfaceproperties.h:175
@ SURFDATA_DENSITY
Definition: surfaceproperties.h:176
@ SURFDATA_SND_IMPACTHARD
Definition: surfaceproperties.h:187
@ SURFDATA_SND_BREAK
Definition: surfaceproperties.h:192
@ SURFDATA_FX_BULLETIMPACT
Definition: surfaceproperties.h:193
@ SURFDATA_JUMPFACTOR
Definition: surfaceproperties.h:180
@ SURFDATA_FRICTION
Definition: surfaceproperties.h:178
@ SURFDATA_ELASTICITY
Definition: surfaceproperties.h:177
@ SURFDATA_SND_SCRAPESOFT
Definition: surfaceproperties.h:186
@ SURFDATA_SND_ROLL
Definition: surfaceproperties.h:191
Definition: surfaceproperties.h:139
string m_sndShake
Definition: surfaceproperties.h:157
string m_sndRoll
Definition: surfaceproperties.h:159
float m_flThickness
Definition: surfaceproperties.h:142
float m_flElasticity
Definition: surfaceproperties.h:144
float m_flFriction
Definition: surfaceproperties.h:145
string m_sndScrapeRough
Definition: surfaceproperties.h:153
float m_fxBulletImpactID
Definition: surfaceproperties.h:163
string m_sndBulletImpact
Definition: surfaceproperties.h:152
string m_sndStepLeft
Definition: surfaceproperties.h:150
string m_sndBreak
Definition: surfaceproperties.h:160
string m_sndImpactHard
Definition: surfaceproperties.h:155
float m_flMaxSpeedFactor
Definition: surfaceproperties.h:148
string m_sndStepRight
Definition: surfaceproperties.h:151
string m_sndScrapeSoft
Definition: surfaceproperties.h:154
float m_flDampening
Definition: surfaceproperties.h:146
float m_flDensity
Definition: surfaceproperties.h:143
string m_fxBulletImpact
Definition: surfaceproperties.h:162
string m_sndStrain
Definition: surfaceproperties.h:158
string m_strBase
Definition: surfaceproperties.h:140
float m_flJumpFactor
Definition: surfaceproperties.h:147
float m_flMaterial
Definition: surfaceproperties.h:141
string m_sndImpactSoft
Definition: surfaceproperties.h:156