//-*-c++-*-
#ifndef INCLUDED_TestBehavior_h_
#define INCLUDED_TestBehavior_h_

#include "Behaviors/Leapers.h"

//! just a quick little demo behavior which lights up the LED with the same index number as the button which is pushed

#nodeclass TestBehavior : LeapMachine : setup
#statemachine
   startnode: StateNode =T(5000)=> Play($, "ping.wav") =T(100)=> Sway($, 30) =T(3000)=> Sway($, -30) =T(3000)=> Sway($, 0) =T(2000)=> RedLEDOn =T(1000)=> RedLEDOff =T(10)=> YellowLEDOn =T(1000)=> YellowLEDOff =T(10)=> GreenLEDOn =T(1000)=> GreenLEDOff =T(10)=> BlueLEDOn =T(10000)=> BlueLEDOff =T(10)=> NodYes($, 2) =T(1000)=> Turn($, M_PI/6) =T(10000)=> Turn($, -M_PI/6) =T(10000)=> Speak($, "Hello") =T(1000)=> startnode
#endstatemachine
#endnodeclass

#endif
