7 class(Defer) .entity owner;
8 class(Defer) .void() think;
9 class(Defer) .float nextthink;
25 self.think = SUB_Remove;
26 self.nextthink = time;
27 SELFCALL(self.owner, self.use());
32 Execute func() after time + fdelay.
33 self when func is executed = self when defer is called
35 void defer(float fdelay, void() func)
42 e.think = defer_think;
43 e.nextthink = time + fdelay;