From 169a274c0eaae4902087b7bf20b58715ad80db69 Mon Sep 17 00:00:00 2001 From: yum Date: Tue, 25 Oct 2022 15:45:07 -0700 Subject: Add toggle to disable beeping --- libtastt.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'libtastt.py') diff --git a/libtastt.py b/libtastt.py index e12f93f..34ac61a 100644 --- a/libtastt.py +++ b/libtastt.py @@ -199,6 +199,7 @@ def generateFXController(anim: libunity.UnityAnimator) -> typing.Dict[int, libun anim.addParameter(generate_utils.getHipToggleParam(), bool) anim.addParameter(generate_utils.getHandToggleParam(), bool) anim.addParameter(generate_utils.getToggleParam(), bool) + anim.addParameter(generate_utils.getSpeechNoiseEnableParam(), bool) layers = {} for i in range(0, generate_utils.NUM_LAYERS): @@ -397,6 +398,9 @@ def generateFX(guid_map, gen_anim_dir): "TaSTT_Speech_Noise_Off.anim", "TaSTT_Speech_Noise_On.anim", anim) + # Enable beeping only if user has turned it on. + anim.addTransitionBooleanCondition(states["off"], + states["off_to_on"], generate_utils.getSpeechNoiseEnableParam(), True) # Enable beeping only if board is out. anim.addTransitionBooleanCondition(states["off"], states["off_to_on"], generate_utils.getToggleParam(), True) -- cgit v1.2.3