ZDaemon ACS Extensions - Artifact Execution

Artifact Execution functions

These functions allow you to replace existing hard-coded behaviour on a given artifact with a coded action of your own in ACS. The syntax is:

    void Arti_Execute(str artifact, int script,
                      int arg1, int arg2, int arg3)
    void Arti_ExecuteAlways(str artifact, int script,
                      int arg1, int arg2, int arg3)
    void Arti_NamedExecute(str artifact, int script,
                      int arg1, int arg2, int arg3)
    void Arti_NamedExecuteAlways(str artifact, int script,
                      int arg1, int arg2, int arg3)

When the artifact is used "script" will be executed instead of the hard-coded action. Arguments for the functions are optional.