9 class(Defer) .entity owner;
10 class(Defer) .void() think;
11 class(Defer) .float nextthink;
27 self.think = SUB_Remove;
28 self.nextthink = time;
29 WITH(entity, self, self.owner, self.use());
33 Execute func() after time + fdelay.
34 self when func is executed = self when defer is called
36 void defer(float fdelay, void() func)
43 e.think = defer_think;
44 e.nextthink = time + fdelay;