32#define SURF_NODAMAGE 0x1i
34#define SURF_SLICK 0x2i
38#define SURF_LADDER 0x8i
40#define SURF_NOIMPACT 0x10i
42#define SURF_NOMARKS 0x20i
44#define SURF_Q3FLESH 0x40i
46#define SURF_NODRAW 0x80i
48#define SURF_HINT 0x100i
50#define SURF_SKIP 0x200i
52#define SURF_NOLIGHTMAP 0x400i
54#define SURF_POINTLIGHT 0x800i
56#define SURF_METALSTEPS 0x1000i
58#define SURF_NOSTEPS 0x2000i
60#define SURF_NONSOLID 0x4000i
62#define SURF_LIGHTFILTER 0x8000i
64#define SURF_ALPHASHADOW 0x10000i
66#define SURF_NODLIGHT 0x20000i
68#define SURF_DUST 0x40000i
string Materials_SurfDataForTexture(string)
Returns the SurfData assigned to the texture.
Definition: materials.qc:217
void Materials_Init(void)
Initializes the material -> surfdata look-up table.
Definition: materials.qc:402
const int CONTENTBIT_SOLID
Definition: materials.h:73
const int CONTENTBIT_PLAYERCLIP
Definition: materials.h:103
const int CONTENTBIT_UNUSED4
Definition: materials.h:91
const int CONTENTBIT_UNUSED7
Definition: materials.h:95
const int CONTENTBIT_UNUSED2
Definition: materials.h:77
const int CONTENTBIT_LAVA
Definition: materials.h:79
const int CONTENTBIT_UNUSED13
Definition: materials.h:117
const int CONTENTBIT_UNUSED12
Definition: materials.h:108
const int CONTENTBIT_UNUSED14
Definition: materials.h:121
const int CONTENTBIT_UNUSED15
Definition: materials.h:123
const int CONTENTBIT_UNUSED9
Definition: materials.h:99
const int CONTENTBIT_WATER
Definition: materials.h:84
const int CONTENTBIT_UNUSED1
Definition: materials.h:75
const int CONTENTBIT_BOTCLIP
Definition: materials.h:112
const int CONTENTBIT_BODY
Definition: materials.h:119
const int CONTENTBIT_MONSTERCLIP
Definition: materials.h:105
const int CONTENTBIT_FTELADDER
Definition: materials.h:100
const int CONTENTBIT_DONOTENTER
Definition: materials.h:111
const int CONTENTBIT_NONE
Definition: materials.h:71
const int CONTENTBIT_MOVER
Definition: materials.h:114
const int CONTENTBIT_UNUSED5
Definition: materials.h:92
const int CONTENTBIT_CLUSTERPORTAL
Definition: materials.h:110
const int CONTENTBIT_UNUSED6
Definition: materials.h:93
const int CONTENTBIT_UNUSED16
Definition: materials.h:125
const int CONTENTBIT_Q2LADDER
Definition: materials.h:124
const int CONTENTBIT_UNUSED3
Definition: materials.h:86
const int CONTENTBIT_SLIME
Definition: materials.h:82
const int CONTENTBIT_UNUSED8
Definition: materials.h:98
const int CONTENTBIT_CORPSE
Definition: materials.h:120
const int CONTENTBIT_PROJECTILE
Definition: materials.h:107
const int CONTENTBIT_VEHICLECLIP
Definition: materials.h:101
const int CONTENTBIT_GRENADECLIP
Definition: materials.h:88
materialType_t
Definition: materials.h:134
@ GSMATERIAL_METAL
Definition: materials.h:137
@ GSMATERIAL_NONE
Definition: materials.h:144
@ GSMATERIAL_WOOD
Definition: materials.h:136
@ GSMATERIAL_ROCK
Definition: materials.h:143
@ GSMATERIAL_TILE
Definition: materials.h:140
@ GSMATERIAL_CINDER
Definition: materials.h:139
@ GSMATERIAL_GLASS_UNBREAKABLE
Definition: materials.h:142
@ GSMATERIAL_GLASS
Definition: materials.h:135
@ GSMATERIAL_COMPUTER
Definition: materials.h:141
@ GSMATERIAL_FLESH
Definition: materials.h:138
const int CONTENTBIT_SKY
Definition: materials.h:126
const int CONTENTBITS_MONSTER
Definition: materials.h:129