Register a callback
In short terms a callback is a function that will be invoked at a specific point in time. This will allow you to execute specific logic at the right stage.
Registering a callback is done by using callbacks.Register from the
Callbacks library.
Note
Read more about the callbacks.Register.
Let's say you would like to draw the amount of seconds passed since injection. You will require to register a callback that will get called by our software each time is executing the drawing logic.
local function ExampleDrawingHook()
draw.Color(220, 50, 50, 255);
draw.Text(128, 128, tostring(common.Time()));
end
callbacks.Register("Draw", "ExampleDrawingHook", ExampleDrawingHook);