ACES

A list of all Actions, Conditions and Expressions supported in this addon.

New - tween task

  • Actions

    Create new task {0} to run function {1} with interval to {2}, repeat count to {3}

    Create a new task to run functuion.

    Create new task {0} inversed from task {1}

    Create a new task inversed from function task.

    Task {0}: set function parameter {1}: {4} transform from {2} to {3}

    Assign start and end value of a function parameter.

    Apply {1} to function parameter {0}

    Apply easing to function parameter, used under "Condition: On function"

  • Conditions

    On {0}

    Triggered when a function is called.

  • Expressions

    FnParam

    Get tween value of parameter under "Condition:On function". Add "start", "end", or "delta" to 2nd parameter to get start or end or delta value.

New - wait task

  • Actions

    Create new wait task {0} with interval to {1}

    Create a new wait task.

Wait for signal

  • Actions

    Create new wait for signal task {0}, wait for signal {1}

    Create a new wait task.

    Task {0}: continue with signal {1}

    Continue task.

    All tasks: continue with signal {0}

    Continue task.

New - group task

  • Actions

    Create new task {0} to run children tasks ({...}) sequentially, repeat count to {1}

    Create a new task to run tasks in sequence or parallel.

    Create new task {0} to run children tasks ({...}) parallel, repeat count to {1}

    Create a new task to run tasks in parallel.

    Add child task {1} into group task {0}

    Add child task into group task.

  • Expressions

    ChildTaskName

    Get current child task name in sequence task. Return "" if not avaiable. Add 2nd parameter to child task name.

    RootTaskName

    Get root task name. Add 2nd parameter to child task name.

Control

  • Actions

    Task {0}: start, {1} after task done

    Start task.

    Task {0}: pause

    Pause task.

    Task {0}: resume

    Resume task.

    Task {0}: destroy

    Destroy task.

  • Conditions

    On task {0} done

    Triggered when a task is done.

    On any task done

    Triggered when any task is done.

    On any task started

    Triggered when any task is started.

    On task {0} started

    Triggered when a task is started.

    {0} is running

    Return true if task is running.

Task parameter

  • Actions

    task {0}: set parameter {1} to {2}

    Set a parameter of task.

    Task {0}: bind instance {1}, {2} instance after task done

    Bind instance to task.

    Task {0}: bind instance UID: {1}, {2} instance after task done

    Bind instance to task.

  • Expressions

    TaskParam

    Get value of task parameter.

    TaskName

    Get task name.

    BoundInstUID

    Get bound instance UID.

Download

1.0 Stable (26.3 KB)

Info

Statistics

  • Download count 137 total downloads
  • Latest download count 137 downloads of latest version
  • Average download count 1 downloads per day average

Owners

  • 2 Comments

  • Order by
Want to leave a comment? Login or Register an account!
  • Not work anymore on r158 beta.

    • I'm not the main developer for this addon, I just ported it. I don't think I'll be able to update it to work with r158

      Better switch to the vanilla easing plugin to be honest. This was mainly ported as a backwards compatible addon to help projects port from C2 to C3