enum // hardcoded texture numbers { DEFAULT_GEOM }; #define MAPVERSION 34 // bump if map format changes, see worldio.cpp struct octaheader { char magic[4]; // "OCTA" int version; // any >8bit quantity is little endian int headersize; // sizeof(header) int worldsize; int numents; int numpvs; int lightmaps; int numvars; int numvslots; }; enum { MATSURF_NOT_VISIBLE = 0, MATSURF_VISIBLE, MATSURF_EDIT_ONLY }; #define TEX_SCALE 8.0f struct vertex { vec pos; bvec4 norm; vec2 tc; svec2 lm; bvec4 tangent; };