<!-- File syntax:

    All tags are contained in <soundmap> tag. 
    
    For each file there is a <file> tag. 
    Its attribute 'name' tells the engine where to
    load it from, relative to original data files root.
    
    Each file contains a number of samples.
    
    For each sample there is a <sample> tag. Its attribute
    'sym' tells the engine which event this sample is for.
    
    If a sample is used in several events, those extra events
    are put into additional <alias> tags in the <sample> tag.

    You can find all SoundSymbols (values of 'sym' attribute) 
    known to the ufo2000 engine in the src/sound.cpp file 
    
    http://lxnt.info:8888/repos/ufo2k/trunk/src/sound.cpp
        
    You can download playcat program to play the ufo .cat files
    at http://lxnt.info/stuff/playcat.exe
    
    It plays both original and collector's edition files.
    It outputs a numerated index of the cat file so that you 
    can easily update this file. Please do. Send updated versions
    to the ufo2000 mailing list at ufo2000@lxnt.info.
    
    Source : http://lxnt.info/stuff/playcat.c
    Requires Allegro 4.0 DLL : http://lxnt.info/stuff/alleg40.dll
    
    You can test edited soundmap.xml file by setting F_SOUNDCHECK flag to 1
    in the ufo2000.ini file and launching the ufo2000.
    It will print all loaded  sounds and play each once.
-->

<soundmap>
    <file name="$(xcom)/sound/sound1.cat" >  <!-- Original UFO file, 55 samples -->
<!-- #00 --> <sample sym="step-snake" /> 
<!-- #01 --> <sample sym="unused"  /> 
<!-- #02 --> <sample sym="cv-heavy-cannon-shot"> 
                <alias sym="cv-auto-cannon-shot" />
             </sample>
<!-- #03 --> <sample sym="door-click" /> 
<!-- #04 --> <sample sym="cv-rifle-shot"> 
                <alias sym="cv-pistol-shot" /> 
             </sample>
<!-- #05 --> <sample sym="unknown" /> 
<!-- #06 --> <sample sym="muton-death" /> 
<!-- #07 --> <sample sym="unknown" /> 
<!-- #08 --> <sample sym="snakeman-death" /> 
<!-- #09 --> <sample sym="chryssalid-death" /> 
<!-- #10 --> <sample sym="sectoid-death" /> 
<!-- #11 --> <sample sym="laser-pistol-shot"> 
                <alias sym="laser-rifle-shot" /> 
                <alias sym="laser-heavy-shot" />
                <alias sym="laser-HWP-shot" />
             </sample>
<!-- #12 --> <sample sym="unknown" /> 
<!-- #13 --> <sample sym="unknown" /> 
<!-- #14 --> <sample sym="unknown" /> 
<!-- #15 --> <sample sym="step-hover"> 
		<alias sym="step-alien-hover" />
             </sample>
<!-- #16 --> <sample sym="unknown" /> 
<!-- #17 --> <sample sym="clip-load" /> 
<!-- #18 --> <sample sym="plasma-rifle-shot"> 
                <alias sym="plasma-pistol-shot" />
                <alias sym="plasma-heavy-shot" />
                <alias sym="plasma-HWP-shot" />
             </sample>
<!-- #19 --> <sample sym="plasma-hit" /> 
<!-- #20 --> <sample sym="alien-ext-door" /> 
<!-- #21 --> <sample sym="alien-int-door" /> 
<!-- #22 --> <sample sym="cv-bullet-bounce"> 
                <alias sym="cv-bullet-hit" />
                <alias sym="cannon-ap-hit" />
             </sample>
<!-- #23 --> <sample sym="HWP-death" /> 
<!-- #24 --> <sample sym="step-human-metal"> 
                <alias sym="step-sectoid-metal" />
                <alias sym="step-muton-metal" />
             </sample>
<!-- #25 --> <sample sym="unknown" /> 
<!-- #26 --> <sample sym="step-human"> 
                <alias sym="step-sectoid" />
                <alias sym="step-muton" />
             </sample>
<!-- #27 --> <sample sym="unknown" /> 
<!-- #28 --> <sample sym="unknown" /> 
<!-- #29 --> <sample sym="unknown" /> 
<!-- #30 --> <sample sym="unknown" /> 
<!-- #31 --> <sample sym="unknown" /> 
<!-- #32 --> <sample sym="unknown" /> 
<!-- #33 --> <sample sym="unknown" /> 
<!-- #34 --> <sample sym="unknown" /> 
<!-- #35 --> <sample sym="unknown" /> 
<!-- #36 --> <sample sym="unknown" /> 
<!-- #37 --> <sample sym="unknown" /> 
<!-- #38 --> <sample sym="item-put"> 
                 <alias sym="grenade-fall" />
             </sample>
<!-- #39 --> <sample sym="unknown" /> 
<!-- #40 --> <sample sym="unknown" /> 
<!-- #41 --> <sample sym="male-death" /> 
<!-- #42 --> <sample sym="unknown" /> 
<!-- #43 --> <sample sym="unknown" /> 
<!-- #44 --> <sample sym="female-death" /> 
<!-- #45 --> <sample sym="unknown" /> 
<!-- #46 --> <sample sym="unknown" /> 
<!-- #47 --> <sample sym="unknown" /> 
<!-- #48 --> <sample sym="unknown" /> 
<!-- #49 --> <sample sym="unknown" /> 
<!-- #50 --> <sample sym="unknown" /> 
<!-- #51 --> <sample sym="unknown" /> 
<!-- #52 --> <sample sym="rl-launch" > 
                <alias sym="HWP-launch" />
            </sample>
<!-- #53 --> <sample sym="alien-blaster-launch" > 
                <alias sym="HWP-blaster-launch" />
                <alias sym="alien-small-launch" />
            </sample>
<!-- #54 --> <sample sym="stunrod-hit" /> 
    </file>
    
    <file name="$(xcom)/sound/sound2.cat" >  <!-- Original UFO file, 14 samples -->
<!-- #00 --> <sample sym="button-push-1"> 
                 <alias sym="button-push-2" />
             </sample>
<!-- #01 --> <sample sym="window-open-1" /> 
<!-- #02 --> <sample sym="window-open-2" /> 
<!-- #03 --> <sample sym="unknown" /> 
<!-- #04 --> <sample sym="unknown" /> 
<!-- #05 --> <sample sym="unknown" /> 
<!-- #06 --> <sample sym="unused"  /> 
<!-- #07 --> <sample sym="unknown" /> 
<!-- #08 --> <sample sym="unknown" /> 
<!-- #09 --> <sample sym="unknown" /> 
<!-- #10 --> <sample sym="small-rocket-hit"> 
                 <alias sym="he-rocket-hit" />
                 <alias sym="in-rocket-hit" />
                 <alias sym="hwp-rocket-hit" />
                 <alias sym="hwp-blaster-hit" />
                 <alias sym="hwp-blaster-hit" />
                 <alias sym="alien-small-hit" />
                 <alias sym="alien-blaster-hit" />
                 <alias sym="cv-grenade-bang" />
                 <alias sym="smoke-grenade-bang" />
                 <alias sym="high-explosive-bang" />
                 <alias sym="proxy-grenade-bang" />
                 <alias sym="alien-grenade-bang" />
                 <alias sym="cannon-he-hit" />
                 <alias sym="cannon-in-hit" />
             </sample>
<!-- #11 --> <sample sym="unknown" /> 
<!-- #12 --> <sample sym="unknown" /> 
<!-- #13 --> <sample sym="unknown" /> 
    </file>
    
    <file name="$(xcom)/sound/sample.cat" >  <!-- Collector's Edition file, 14 samples -->
<!-- #00 --> <sample sym="button-push-1" /> 
<!-- #01 --> <sample sym="window-open-1" /> 
<!-- #02 --> <sample sym="window-open-2" /> 
<!-- #03 --> <sample sym="unknown" /> 
<!-- #04 --> <sample sym="unknown" /> 
<!-- #05 --> <sample sym="unknown" /> 
<!-- #06 --> <sample sym="button-push-2" /> 
<!-- #07 --> <sample sym="unknown" /> 
<!-- #08 --> <sample sym="unknown" /> 
<!-- #09 --> <sample sym="unknown" /> 
<!-- #10 --> <sample sym="small-rocket-hit"> 
                 <alias sym="he-rocket-hit" />
                 <alias sym="in-rocket-hit" />
                 <alias sym="hwp-rocket-hit" />
                 <alias sym="hwp-blaster-hit" />
                 <alias sym="hwp-blaster-hit" />
                 <alias sym="alien-small-hit" />
                 <alias sym="alien-blaster-hit" />
                 <alias sym="cv-grenade-bang" />
                 <alias sym="smoke-grenade-bang" />
                 <alias sym="high-explosive-bang" />
                 <alias sym="proxy-grenade-bang" />
                 <alias sym="alien-grenade-bang" />
                 <alias sym="cannon-he-hit" />
                 <alias sym="cannon-in-hit" />
             </sample>
<!-- #11 --> <sample sym="unknown" /> 
<!-- #12 --> <sample sym="unknown" /> 
<!-- #13 --> <sample sym="unknown" /> 

    </file>
    
    <file name="$(xcom)/sound/sample2.cat" >    <!-- Collector's Edition file, 55 samples -->
<!-- #00 --> <sample sym="step-snake" /> 
<!-- #01 --> <sample sym="unused"  /> 
<!-- #02 --> <sample sym="cv-heavy-cannon-shot"> 
                <alias sym="cv-auto-cannon-shot" />
             </sample>
<!-- #03 --> <sample sym="door-click" /> 
<!-- #04 --> <sample sym="cv-rifle-shot"> 
                <alias sym="cv-pistol-shot" /> 
             </sample>
<!-- #05 --> <sample sym="unknown" /> 
<!-- #06 --> <sample sym="muton-death" /> 
<!-- #07 --> <sample sym="unknown" /> 
<!-- #08 --> <sample sym="snakeman-death" /> 
<!-- #09 --> <sample sym="chryssalid-death" /> 
<!-- #10 --> <sample sym="sectoid-death" /> 
<!-- #11 --> <sample sym="laser-pistol-shot"> 
                <alias sym="laser-rifle-shot" /> 
                <alias sym="laser-heavy-shot" />
                <alias sym="laser-HWP-shot" />
             </sample>
<!-- #12 --> <sample sym="unknown" /> 
<!-- #13 --> <sample sym="unknown" /> 
<!-- #14 --> <sample sym="unknown" /> 
<!-- #15 --> <sample sym="step-hover"> 
		<alias sym="step-alien-hover" />
             </sample>
<!-- #16 --> <sample sym="unknown" /> 
<!-- #17 --> <sample sym="clip-load" /> 
<!-- #18 --> <sample sym="plasma-rifle-shot"> 
                <alias sym="plasma-pistol-shot" />
                <alias sym="plasma-heavy-shot" />
                <alias sym="plasma-HWP-shot" />
             </sample>
<!-- #19 --> <sample sym="plasma-hit" /> 
<!-- #20 --> <sample sym="alien-ext-door" /> 
<!-- #21 --> <sample sym="alien-int-door" /> 
<!-- #22 --> <sample sym="cv-bullet-bounce"> 
                <alias sym="cv-bullet-hit" />
                <alias sym="cannon-ap-hit" />
             </sample>
<!-- #23 --> <sample sym="HWP-death" /> 
<!-- #24 --> <sample sym="step-human-metal"> 
                <alias sym="step-sectoid-metal" />
                <alias sym="step-muton-metal" />
             </sample>
<!-- #25 --> <sample sym="unknown" /> 
<!-- #26 --> <sample sym="step-human"> 
                <alias sym="step-sectoid" />
                <alias sym="step-muton" />
             </sample>
<!-- #27 --> <sample sym="unknown" /> 
<!-- #28 --> <sample sym="unknown" /> 
<!-- #29 --> <sample sym="unknown" /> 
<!-- #30 --> <sample sym="unknown" /> 
<!-- #31 --> <sample sym="unknown" /> 
<!-- #32 --> <sample sym="unknown" /> 
<!-- #33 --> <sample sym="unknown" /> 
<!-- #34 --> <sample sym="unknown" /> 
<!-- #35 --> <sample sym="unknown" /> 
<!-- #36 --> <sample sym="unknown" /> 
<!-- #37 --> <sample sym="unknown" /> 
<!-- #38 --> <sample sym="item-put"> 
                 <alias sym="grenade-fall" />
             </sample>
<!-- #39 --> <sample sym="unknown" /> 
<!-- #40 --> <sample sym="unknown" /> 
<!-- #41 --> <sample sym="male-death" /> 
<!-- #42 --> <sample sym="unknown" /> 
<!-- #43 --> <sample sym="unknown" /> 
<!-- #44 --> <sample sym="female-death" /> 
<!-- #45 --> <sample sym="unknown" /> 
<!-- #46 --> <sample sym="unknown" /> 
<!-- #47 --> <sample sym="unknown" /> 
<!-- #48 --> <sample sym="unknown" /> 
<!-- #49 --> <sample sym="unknown" /> 
<!-- #50 --> <sample sym="unknown" /> 
<!-- #51 --> <sample sym="unknown" /> 
<!-- #52 --> <sample sym="rl-launch" > 
                <alias sym="HWP-launch" />
            </sample>
<!-- #53 --> <sample sym="alien-blaster-launch" > 
                <alias sym="HWP-blaster-launch" />
                <alias sym="alien-small-launch" />
            </sample>
<!-- #54 --> <sample sym="stunrod-hit" /> 
    </file>

    <file name="$(xcom)/sound/sample3.cat" >  <!-- Collector's Edition file, 32 samples -->
<!-- #00 --> <sample sym="unused"  /> 
<!-- #01 --> <sample sym="unused"  /> 
<!-- #02 --> <sample sym="unknown" /> 
<!-- #03 --> <sample sym="unknown" /> 
<!-- #04 --> <sample sym="unknown" /> 
<!-- #05 --> <sample sym="unknown" /> 
<!-- #06 --> <sample sym="unknown" /> 
<!-- #07 --> <sample sym="unknown" /> 
<!-- #08 --> <sample sym="unknown" /> 
<!-- #09 --> <sample sym="unknown" /> 
<!-- #10 --> <sample sym="unused"  /> 
<!-- #11 --> <sample sym="unknown" /> 
<!-- #12 --> <sample sym="unknown" /> 
<!-- #13 --> <sample sym="unknown" /> 
<!-- #14 --> <sample sym="unknown" /> 
<!-- #15 --> <sample sym="unknown" /> 
<!-- #16 --> <sample sym="unused"  /> 
<!-- #17 --> <sample sym="unused"  /> 
<!-- #18 --> <sample sym="unknown" /> 
<!-- #19 --> <sample sym="unknown" /> 
<!-- #20 --> <sample sym="unknown" /> 
<!-- #21 --> <sample sym="unknown" /> 
<!-- #22 --> <sample sym="unused"  /> 
<!-- #23 --> <sample sym="unknown" /> 
<!-- #24 --> <sample sym="unknown" /> 
<!-- #25 --> <sample sym="unused"  /> 
<!-- #26 --> <sample sym="unknown" /> 
<!-- #27 --> <sample sym="unknown" /> 
<!-- #28 --> <sample sym="unknown" /> 
<!-- #29 --> <sample sym="unused"  /> 
<!-- #30 --> <sample sym="unknown" /> 
<!-- #31 --> <sample sym="unused"  /> 
    </file>
</soundmap>
