if(time > racer.delay)
if(player.BUTTON_ATCK2)
{
- racer_fire_rocket("tag_rocket_r", ((self.lock_strength == 1 && self.lock_target) ? self.lock_target : world));
- racer_fire_rocket("tag_rocket_l", ((self.lock_strength == 1 && self.lock_target) ? self.lock_target : world));
+ racer_fire_rocket("tag_rocket_r", (self.lock_strength == 1 && self.lock_target) ? self.lock_target : world);
+ racer_fire_rocket("tag_rocket_l", (self.lock_strength == 1 && self.lock_target) ? self.lock_target : world);
self.lock_strength = 0;
self.lock_target = world;
void racer_touch()
{
+ vehicles_touch();
if(self.owner)
{
//self.velocity = 0.999 * self.velocity;
pointparticles(particleeffectnum("teleport"), self.origin + '0 0 64', '0 0 0', 1);
self.delay = time;
- vehicles_common_spawn();
+ vehicles_reset_colors();
}
void racer_blowup()
self.scale = 0.5;
setattachment(self.vehicle_hudmodel, self, "");
setattachment(self.vehicle_viewport, self, "tag_viewport");
+
+ self.mass = 900;
}
void spawnfunc_vehicle_racer()