-#ifdef REGISTER_TURRET
+#ifndef IMPLEMENTATION
REGISTER_TURRET(
/* TUR_##id */ TESLA,
/* function */ t_tesla,
#else
#ifdef SVQC
entity toast(entity from, float range, float damage)
-{
+{SELFPARAM();
entity e;
entity etarget = world;
float d,dd;
}
float turret_tesla_firecheck()
-{
+{SELFPARAM();
// g_turrets_targetscan_maxdelay forces a target re-scan at least this often
float do_target_scan = 0;
return 0;
}
-void spawnfunc_turret_tesla() { if(!turret_initialize(TUR_TESLA)) remove(self); }
+void spawnfunc_turret_tesla() { SELFPARAM(); if(!turret_initialize(TUR_TESLA.m_id)) remove(self); }
float t_tesla(float req)
-{
+{SELFPARAM();
switch(req)
{
case TR_ATTACK:
}
case TR_PRECACHE:
{
- precache_model ("models/turrets/tesla_base.md3");
- precache_model ("models/turrets/tesla_head.md3");
return true;
}
}