Over 471 Blitz3D Commands are Supported, however, there are some slight differences.
1) Parameter(s) must be enclosed within Parenthesis. Missing Parenthesis will result in error.
2) BlitzScript3D accounts for ALL Parameters of the Blitz Command, thus, you cannot omit a Default Parameters. Absense of any Parameters will result in error.
BlitzScript3D Commands are Hardcoded BlitzScript3D Functions that effect the load and execution of a script. The same rules apply to them as with Blitz Commands.
Creates a Sub-Script and stores into scripthandle_ variable. All variables and arrays created in a Sub Script are accessible to all scripts and sub scripts. Scripthandles are not protected so be careful not to overwrite them.
Loads a scriptfile into the VM. The forceRecompile is set True or False. If True, the script is recompiled prior to load. If False, the VM will load the compiled *.bso script. The scriptfilename extension must be omitted.
Loads a scriptfile into the VM and sets the run duration to infinite. The forceRecompile is set True or False. If True, the script is recompiled prior to load. If False, the VM will load the compiled *.bso script. The scriptfilename extension must be omitted.
Sets a loaded script's running duration to specified number. The duration value of -1 = infinite.
Immediately Executes the Script regardless of duration, schedule, or halt.
Schedules a script to execute after a specified number of updates.
Stops a script from executing.
Removes a Script from VM Processing.
This commands branches the flow of the script to a designated labelhandle.