Advanced Scripting Guide
The Script Programmer’s Guide is a reference document for programmers who want to write scripts using the ArtRage Scripting Language. The guide assumes a basic knowledge of programming, using variables, declaring and calling functions.
ArtRage Scripts are text files that store data in a human readable format. This allows you to edit the contents of the Script directly and change its properties, or create entirely new scripts from scratch using the ArtRage Scripting Language.
ArtRage Script LanguageArtRage Script Language uses XML, C and unformatted language. It is designed to be human readable and small enough to access speedily during playback. Scripts can be edited directly or written from scratch and can include any action or property that can be recorded normally while painting, as well as additional mathematical and string operators, and special functions.
- XML Standard: Uses blocks defined with
- C based syntax
- C++ functions for string and file variable types
- Additional dynamic strings and dynamic arrays
- Scripts recorded while painting mainly use short-hand commands to improve reading and writing speed.