Skip to content

VRChat triggers

Avatar changed

Runs when you switch to another avatar in VRChat.

Setting What to put in
Avatar ids Only react to these avatars, typed as their ids (they start with avtr_). Leave empty for any avatar.

Variables you get

Variable What it holds
%avatarId% The id of the avatar you switched to
%vrchat.avatarId% The same avatar id

Type id: vrchat.avatarChanged

Avatar parameter changed

Runs when one of your avatar's parameters changes, for example when you turn on a hat from your Action Menu. Movement and voice values that change many times a second are left out.

Setting What to put in
Parameters Only react to these parameters, typed exactly as in your avatar. Separate several with commas. Leave empty for any.
Only when it becomes Only react when it becomes this value, for example true or 3. Leave empty for any value.

Variables you get

Variable What it holds
%parameter% The parameter that changed
%value% Its new value
%previousValue% Its value before (empty the first time)
%type% Bool, Int or Float
%vrchat.avatarId% The avatar you are wearing

Type id: vrchat.parameterChanged