1#pragma once 2 3// FEATURE: EF_NODRAW workalike 4const int EF_BRIGHTFIELD = BIT(0); 5const int EF_BRIGHTLIGHT = BIT(2); 6const int EF_DIMLIGHT = BIT(3); 7const int EF_DOUBLESIDED = BIT(15); 8const int EF_NOSELFSHADOW = BIT(16); 9const int EF_DYNAMICMODELLIGHT = BIT(17); 10const int EF_RESTARTANIM_BIT = BIT(20); 11const int EF_TELEPORT_BIT = BIT(21); 12 13const int MF_ROCKET = BIT(0); // leave a trail 14const int MF_GRENADE = BIT(1); // leave a trail 15const int MF_GIB = BIT(2); // leave a trail 16const int MF_ROTATE = BIT(3); // rotate (bonus items) 17const int MF_TRACER = BIT(4); // green split trail 18const int MF_ZOMGIB = BIT(5); // small blood trail 19const int MF_TRACER2 = BIT(6); // orange split trail 20const int MF_TRACER3 = BIT(7); // purple trail 21 22.int csqcmodel_effects; 23.int csqcmodel_modelflags; 24.int csqcmodel_traileffect; 25 26void CSQCModel_Effects_Apply(entity this); 27