code/__DEFINES/callbacks.dm 
| CALLBACK | A shorthand for the callback datum, documented here |
|---|---|
| MAKE_SPAWN_ACT_LIKE_WAITFOR | Per the DM reference, spawn(-1) will execute the spawned code immediately until a block is met. |
| ASYNC | Create a codeblock that will not block the callstack if a block is met. |
| VERB_CALLBACK | like CALLBACK but specifically for verb callbacks |
| END_OF_TICK | This is used to delay a callback until the end of the tick or later, to ensure that some arbitrary specification is met first. (i.e. spawners spawning stuff) |
Define Details
ASYNC 
Create a codeblock that will not block the callstack if a block is met.
CALLBACK 
A shorthand for the callback datum, documented here
END_OF_TICK 
This is used to delay a callback until the end of the tick or later, to ensure that some arbitrary specification is met first. (i.e. spawners spawning stuff)
MAKE_SPAWN_ACT_LIKE_WAITFOR 
Per the DM reference, spawn(-1) will execute the spawned code immediately until a block is met.
VERB_CALLBACK 
like CALLBACK but specifically for verb callbacks