This function should only be called in a Path Handler script.
Outputs text or binary data to a virtual file in memory which is then handed off to the game in place of the file it requested.
Calling this function multiple times within the same path handler will cause the data to be concatenated.
Syntax
Output( data )Arguments
- data (string): The data to output to the virtual file.
Return Values
No return values.
Examples
-- Example that would be used in a PathHandler on an MFK script
Output([[
LoadP3DFile("art\\cars\\famil_v.p3d");
]])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.
Version 1.23.9
Improved efficency of the Output Lua function for path handlers, particularly when calling it multiple times.