var audio_haptics_config = {

/* OPENING MOMENT */
opening :{
audio_enabled : [%AudioEnabled%],
custom_audio_file : '[%CustomAudioFile%]',
audio_start : [%CustomAudioOpeningStart%],
audio_duration : [%CustomAudioOpeningDuration%],
haptics_enabled : [%OpeningHapticEnabled%],
haptic_location : "[%OpeningHapticLocation%]",
haptic_duration : [%OpeningHapticDuration%],
haptic_pattern : "[%OpeningHapticPattern%]"
},

/* CLOSING MOMENT */
closing :{
audio_enabled : [%AudioEnabled%],
custom_audio_file : '[%CustomAudioFile%]',
audio_start : [%CustomAudioClosingStart%],
audio_duration : [%CustomAudioClosingDuration%],
haptics_enabled : [%ClosingHapticEnabled%],
haptic_location : "[%ClosingHapticLocation%]",
haptic_duration : [%ClosingHapticDuration%],
haptic_pattern : "[%ClosingHapticPattern%]"
}
/* 0 sec = rally, 2 sec = rescue opening, 4 sec = rescue closing, 7 sec = reward */
};





sample config

var sample = {
audio_enabled : true,
custom_audio_file : '',
audio_start : 0,
audio_duration : 2,
haptics_enabled : true,
haptic_location : “with audio",
haptic_duration : 4,
haptic_pattern : “repeat x 2"
};




AudioEnabled, CustomAudioFile, CustomAudioGiftTransferredDuration, CustomAudioGiftTransferredStart, CustomAudioOpeningDuration, CustomAudioOpeningStart, CustomAudioOptInDuration, CustomAudioOptInStart, GiftTransferredHapticDuration, GiftTransferredHapticEnabled, GiftTransferredHapticLocation, GiftTransferredHapticPattern, OpeningHapticDuration, OpeningHapticEnabled, OpeningHapticLocation, OpeningHapticPattern, OptInHapticDuration, OptInHapticEnabled, OptInHapticLocation, OptInHapticPattern.