1 void() t_movetarget =
\r
4 if (other.movetarget != self)
\r
15 if (self.classname == "monster_ogre")
\r
17 sound(self, 2, "ogre/ogdrag.wav", TF_FLARE_OFF, 2);
\r
19 self.goalentity = self.movetarget = find(world, targetname, other.target);
\r
20 self.ideal_yaw = vectoyaw(self.goalentity.origin - self.origin);
\r
21 if (!(self.movetarget))
\r
23 self.pausetime = time + 999999;
\r
29 void() movetarget_f =
\r
31 if (!(self.targetname))
\r
33 objerror("monster_movetarget: no targetname");
\r
35 self.solid = TF_FLARE_OFF;
\r
36 self.touch = t_movetarget;
\r
37 setsize(self, '-8 -8 -8', '8 8 8');
\r
40 void() path_corner =
\r
42 if (CheckExistence() == TF_FLARE_LIT)
\r