# BL_ArmatureActuator(SCA_IActuator)

base class — `SCA_IActuator`

class `bge.types.``BL_ArmatureActuator`(SCA_IActuator)

  Armature Actuators change constraint condition on armatures.

  `type`

    The type of action that the actuator executes when it is active.

    Can be one of these constants

    Type: | integer

  `constraint`

    The constraint object this actuator is controlling.

    Type: | `BL_ArmatureConstraint`

  `target`

    The object that this actuator will set as primary target to the constraint it controls.

    Type: | `KX_GameObject`

  `subtarget`

    The object that this actuator will set as secondary target to the constraint it controls.

    Type: | `KX_GameObject`.

    Note

    Currently, the only secondary target is the pole target for IK constraint.

  `weight`

    The weight this actuator will set on the constraint it controls.

    Type: | float.

    Note

    Currently only the IK constraint has a weight. It must be a value between 0 and 1.

    Note

    A weight of 0 disables a constraint while still updating constraint runtime values (see `BL_ArmatureConstraint`)

  `influence`

    The influence this actuator will set on the constraint it controls.

    Type: | float.