/*************************************************************************
 * sciAudio (v1.1) header
 * By Jeremiah Nellis
 *************************************************************************
 * This file contains all the defines required to use sciAudio functionality
 *************************************************************************/

 // text resource used for storing sciAudio command ragments
(define SCIAUDIO_TEXTRES    100)     // change this to the text resource that holds all the property strings for sciAudio (indexes defined below)

// command fragment indexes into SCI_AUDIO_TEXTRES
(define SCIAUDIO_VOLUME	                  0)
(define SCIAUDIO_FADE_IN_MILLISECS        1)
(define SCIAUDIO_FADE_OUT_MILLISECS       2)
(define SCIAUDIO_LOOP_FADE_IN_MILLISECS   3)
(define SCIAUDIO_LOOP_FADE_OUT_MILLISECS  4)
(define SCIAUDIO_LOOP_COUNT               5)
(define SCIAUDIO_SOUND_CLASS              6)
(define SCIAUDIO_NO_SOUND_CLASS           7)
(define SCIAUDIO_PLAYX_FADE_OUT_MILLISECS 8)
(define SCIAUDIO_CLASSNAME_COMMAND_STOP   9)
(define SCIAUDIO_END_COMMAND             10)
(define SCIAUDIO_CLASSNAME_COMMAND_PLAY  11)
(define SCIAUDIO_FILENAME                12)
(define SCIAUDIO_CLASSNAME_COMMAND_GAMEVOLUME 13)

// sciAudio issuable commands
(define SCIAUDIO_PLAYX                   0)
(define SCIAUDIO_PLAY                    1)
(define SCIAUDIO_STOP                    2)
(define SCIAUDIO_CHANGE                  3)
(define SCIAUDIO_GAMEVOLUME              4)
