Condition_IsPlayingInteraction
Description
Checks whether the BaseObject character has any interaction activity: one running, or one queued that has not started yet. Unlike InteractionName it does not care which interaction it is. NotEqual therefore means fully idle (nothing running and nothing queued), which is a narrow window for an autonomous character - do not read it as a loose 'not busy right now' check.
Parameters
| Parameter | Description |
|---|---|
| BaseObject | The character to check |
| CompareType | Equal (has activity), NotEqual (fully idle) |
Examples
| Description | BaseObject | Command | CompareType |
|---|---|---|---|
| Check if Target is fully idle | Target | IsPlayingInteraction | NotEqual |
| Check if Self has any interaction activity | Self | IsPlayingInteraction | Equal |
Back to Command FinderSearch and filter all 491 Script Condition documents