This function should only be called in a Path Handler script.
Builds a file as the game requests it using callback functions.
Syntax
UseCallbacks( length, read_callback, close_callback )Arguments
- length (integer): The file size of the file in bytes.
- read_callback (function(position, length)): Callback called each time the game tries to read from the file.
- position (integer): The position the game is reading from.
- length (integer): How much data the game is trying to read.
- close_callback (function()): Callback called when the game closes its handle on the file.
Return Values
No return values.
Examples
Don't fucking use this.
Version History
Version 1.24
Fixed a major issue where Lua functions that are only supposed to work when handling a path (Output, Redirect, GetPath, IsWriting and UseCallbacks) could be called in a UseCallbacks callback but would not work properly. Now they cannot be called in this case.