float autocvar_g_vehicle_spiderbot_rocket_turnrate;
float autocvar_g_vehicle_spiderbot_rocket_lifetime;
+float autocvar_g_vehicle_spiderbot_bouncefactor;
+float autocvar_g_vehicle_spiderbot_bouncestop;
+vector autocvar_g_vehicle_spiderbot_bouncepain;
+
+
void spiderbot_exit(float eject);
void spiderbot_enter();
void spiderbot_spawn();
self.owner = world;
}
-
+void spider_worldimpact()
+{
+ if(self.play_time < time)
+ if(autocvar_g_vehicle_spiderbot_bouncepain_x)
+ vehilces_worldimpact(autocvar_g_vehicle_spiderbot_bouncepain_x, autocvar_g_vehicle_spiderbot_bouncepain_y, autocvar_g_vehicle_spiderbot_bouncepain_z);
+}
void spiderbot_spawn()
{
self.frame = 5;
setorigin(self, self.pos1 + '0 0 128');
self.angles = self.pos2;
+ self.vehicle_worldimpact = spider_worldimpact;
}
void spiderbot_headfade()