ImportScript
This function was added in DSL 4
Description
Loads a script from Scripts.img
into the current script's environment.
This function emulates the ImportScript
normally available to base game scripts.
This function is a special case, because the original version is actually hidden by util.lur
. The version typically available to base game scripts is actually provided by util.lur
that is made specifically for each script.
In an effort to mimic this behavior, DSL does not register this function as a global function. Instead, it is put into each script's environment just like util.lur
would normally do.
function ImportScript(name) --[[ ... ]] end
Parameters
name
:string
- The name of the script to import. This should be the name of a script file inScripts.img
, with the.lua
extension.
Return Values
None.
Example
ImportScript('util.lua')
ImportScript('chap2/Boxing_util.lua')
ImportScript('Library/LibTable.lua')
ImportScript('Library/LibPed.lua')
ImportScript('Library\\LibTable.lua')
ImportScript('Library\\LibPed.lua')
ImportScript('Library\\LibPropNew.lua')