Menu
Lumberyard
Legacy Reference

Using Scope Masks

A scope mask is the set of scopes that a fragmentID runs on. Each fragmentID has a scope mask associated with it, as defined in the Controller Definition File using the FragmentID Editor. When an action requests a fragmentID, the action owns the scopes in the FragmentID scope mask and starts playing fragments on these scopes.

For example, a Fire Weapon fragmentID could have a scope mask containing the weapon scope for animating the weapon as well as the torso scope. It doesn't need to contain the other scopes of the character because it can control the torso independently of the rest of the body using additive and partial-body animations.