function
The function subcommand, can be used in place of an argument in a normal command.



"function(external function, argument 1, argument2, argument 3, argument4)"


Argument Function
external function The external function that'll be run.
argument 1 The value to be used in place for the first argument in the function. (Ignore if the function has less than 1 functions!)
argument 2 The value to be used in place for the second argument in the function. (Ignore if the function has less than 2 functions!)
argument 3 The value to be used in place for the third argument in the function. (Ignore if the function has less than 3 functions!)
argument 4 The value to be used in place for the fourth argument in the function. (Ignore if the function has less than 4 functions!)



The function subcommand when used will return whatever value the .dll file would have returned, as uses that in place of the subcommand. It can be used to expand the functionality of the scripting system. Beware though, external functions must be trusted by the end user, and as a result, shouldn't be heavily relied on.