#pragma once #include <common/mutators/mutator/nades/nades.qh> #ifdef SVQC bool autocvar_g_nades_entrap; float autocvar_g_nades_entrap_strength = 0.01; float autocvar_g_nades_entrap_speed = 0.5; float autocvar_g_nades_entrap_radius = 500; float autocvar_g_nades_entrap_time = 10; .float nade_entrap_time; void nade_entrap_boom(entity this); #endif // SVQC const int PROJECTILE_NADE_ENTRAP = 84; const int PROJECTILE_NADE_ENTRAP_BURN = 85; CLASS(EntrapNade, Nade) ATTRIB(EntrapNade, m_color, vector, '0.15 0.85 0'); ATTRIB(EntrapNade, m_name, string, _("Entrap grenade")); ATTRIB(EntrapNade, m_icon, string, "nade_entrap"); ATTRIB(EntrapNade, netname, string, "entrap"); ATTRIB(EntrapNade, impulse, int, 8); ENDCLASS(EntrapNade)