if (self.noise1 != "")
sound(self, CH_TRIGGER_SINGLE, self.noise1, VOL_BASE, ATTEN_NORM);
- self.nextthink = self.ltime + 0.1;
+ trigger_setnextthink(self, self.ltime + 0.1);
temp = 1 - (self.spawnflags & SECRET_1ST_LEFT); // 1 or -1
makevectors(self.mangle);
// Wait after first movement...
void fd_secret_move1()
{
- self.nextthink = self.ltime + 1.0;
+ trigger_setnextthink(self, self.ltime + 1.0);
self.think = fd_secret_move2;
if (self.noise3 != "")
sound(self, CH_TRIGGER_SINGLE, self.noise3, VOL_BASE, ATTEN_NORM);
sound(self, CH_TRIGGER_SINGLE, self.noise3, VOL_BASE, ATTEN_NORM);
if (!(self.spawnflags & SECRET_OPEN_ONCE))
{
- self.nextthink = self.ltime + self.wait;
+ trigger_setnextthink(self, self.ltime + self.wait);
self.think = fd_secret_move4;
}
}
// Wait 1 second...
void fd_secret_move5()
{
- self.nextthink = self.ltime + 1.0;
+ trigger_setnextthink(self, self.ltime + 1.0);
self.think = fd_secret_move6;
if (self.noise3 != "")
sound(self, CH_TRIGGER_SINGLE, self.noise3, VOL_BASE, ATTEN_NORM);