This function should only be called in a Path Handler script.
Redirect the file being requested to a different path.
Syntax
Redirect( path )Arguments
- path (string): The path to redirect this file to.
Return Values
No return values.
Examples
-- Example redirection to a random file in the Mod's Resources folder.
local FilePath = GetModPath() .. "/Resources/example/"
local Files = {"example.p3d","example2.p3d","example3.p3d"}
Redirect(FilePath .. Files[math.random(1, #Files)])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.