From 939a13fe9949c576e21914939e1d847641f215c9 Mon Sep 17 00:00:00 2001 From: Selene ToyKeeper Date: Thu, 24 Aug 2017 02:25:58 -0600 Subject: Made ramping UI able to toggle between smooth and discrete ramping with 4 clicks. --- spaghetti-monster/fsm-events.h | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'spaghetti-monster/fsm-events.h') diff --git a/spaghetti-monster/fsm-events.h b/spaghetti-monster/fsm-events.h index 420baf1..246a4ee 100644 --- a/spaghetti-monster/fsm-events.h +++ b/spaghetti-monster/fsm-events.h @@ -161,6 +161,18 @@ Event EV_click3_complete[] = { A_RELEASE, A_RELEASE_TIMEOUT, 0 }; +#define EV_4clicks EV_click4_complete +Event EV_click4_complete[] = { + A_PRESS, + A_RELEASE, + A_PRESS, + A_RELEASE, + A_PRESS, + A_RELEASE, + A_PRESS, + A_RELEASE, + A_RELEASE_TIMEOUT, + 0 }; // ... and so on // A list of button event types for easy iteration @@ -178,6 +190,7 @@ EventPtr event_sequences[] = { EV_click3_press, EV_click3_release, EV_click3_complete, + EV_click4_complete, // ... }; -- cgit v1.2.3