#include "Behaviors/StateMachine.h"

$nodeclass LedPlayer : StateNode {

	$nodeclass LedFlasher : LedNode : doStart {

                SharedObject<LedMC> ledMC = getPrivateMC();
		(*ledMC).flash(RobotInfo::PlayLEDMask, 10000);
        }

	$setupmachine {
	
		launch : StateNode =B(RobotInfo::PlayButOffset)=> flashLed =C=> launch
	
		flashLed : LedFlasher	
	}	
		
}

REGISTER_BEHAVIOR(LedPlayer);
