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 WITH(entity, self, self.owner, self.use());
31 Execute func() after time + fdelay.
32 self when func is executed = self when defer is called
34 void defer(float fdelay, void() func)
41 e.think = defer_think;
42 e.nextthink = time + fdelay;