XRWS          Ä3   I Ãêext_01.cat ext_01.dat libraries/effects.xml 115690 1753892354 2b239cd97305878c9fb1745f2885d497
<?xml version="1.0" encoding="utf-8"?>
<diff>
    <replace sel="//effects/effect[@name='ref_explosion_l_01']">
        <effect name="ref_explosion_l_01">            <!-- big explosion to hide wreck spawn -->
            <states>
                <state name="wreck" time="0.5"></state>
            </states>

            <propagation minnumber="30" maxnumber="60" strengtheffect="none" duration="1.5" timevariance="0.05" timefunction="-1" directional="true">
                <start x="0" y="0" z="1"></start>
            </propagation>

            <elements>
                <elementset>
                    <element id="1" ref="dummyemitter_macro" forkeffect="explosion_smokeball_fast_3sec_01" duration="12.0" fadeout="0.0" minscale="1.0" maxscale="4" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="2" ref="dummyemitter_macro" forkeffect="explosion_smokeball_medium_3sec_01" duration="12.0" fadeout="0.0" minscale="1.0" maxscale="4" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="3" ref="dummyemitter_macro" forkeffect="explosion_smokeball_medium_5sec_01" duration="20.0" fadeout="0.0" minscale="1.0" maxscale="4" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="4" ref="dummyemitter_macro" forkeffect="explosion_smokeball_slow_3sec_01" duration="12.0" fadeout="0.0" minscale="1.0" maxscale="4" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="5" ref="dummyemitter_macro" forkeffect="explosion_smokeball_slow_5sec_01" duration="20.0" fadeout="0.0" minscale="1.0" maxscale="4" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="6" ref="dummyemitter_macro" forkeffect="explosion_smokeball_veryslow_5sec_01" duration="20.0" fadeout="0.0" minscale="1.0" maxscale="4" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                </elementset>
                <elementset>
                    <element id="7" ref="dummyemitter_macro" forkeffect="explosion_large_sphere_new_01" duration="1.1" fadeout="0.0" minscale="15.0" maxscale="60.0" emitterspace="zone" alignment="random" forklod="largeeffect" delay="0.0" chance="0.15"/>
                    <element id="8" ref="dummyemitter_up_macro" forkeffect="explosion_large_new_01" duration="2.5" fadeout="0.0" minscale="25.0" maxscale="70.0" emitterspace="zone" alignment="random" forklod="megaeffect" delay="0.0" chance="0.25"/>
                    <element id="9" ref="dummyemitter_up_macro" forkeffect="explosion_small_new_01" duration="2.0" fadeout="2.0" minscale="35.0" maxscale="90.0" emitterspace="zone" alignment="random" forklod="megaeffect" delay="0.3" chance="0.6"/>
                </elementset>
                <element id="10" ref="dummyemitter_up_macro" forkeffect="explosion_large_line_new_01" duration="3.5" fadeout="0.5" minscale="1.5" maxscale="6" emitterspace="zone" alignment="random" forklod="mediumeffect" delay="0.0" chance="0.15"/>
                <element id="11" ref="dummyemitter_up_macro" forkeffect="explosion_large_line_new_02" duration="3.5" fadeout="0.5" minscale="1.5" maxscale="6" emitterspace="zone" alignment="random" forklod="mediumeffect" delay="0.0" chance="0.2"/>
                <element id="12" ref="dummyemitter_macro" forkeffect="smoke_cloud_dark_5sec" duration="20.0" fadeout="0.0" minscale="8.0" maxscale="20.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.0" chance="0.15"/>
                <element id="13" ref="dummyemitter_up_macro" forkeffect="explosion_flash_yellow_01" duration="0.4" fadeout="0.0" minscale="15.0" maxscale="30.0" alignment="random" forklod="largeeffect" delay="0.1" chance="0.02"/>
                <element id="14" ref="dummyemitter_up_macro" forkeffect="explosion_sparks_big" duration="3.5" fadeout="1.0" minscale="12.0" maxscale="30.0" emitterspace="zone" alignment="random" forklod="mediumeffect" delay="0.0" chance="1.0"/>
                <element id="15" ref="dummyemitter_up_macro" forkeffect="explosion_fire_01" duration="45.0" fadeout="8.0" minscale="1.0" maxscale="3.0" alignment="random" forklod="largeeffect" delay="0.0" chance="0.035" fadein="2"/>
                <element id="16" ref="dummyemitter_up_macro" forkeffect="explosion_fire_02" duration="45.0" fadeout="8.0" minscale="1.0" maxscale="3.0" alignment="random" forklod="largeeffect" delay="0.0" chance="0.035" fadein="2"/>

                <!-- sounds -->
                <elementset>
                    <element id="17" ref="effect_dummy_macro" forkeffect="none" duration="6.6" forklod="none" chance="0.06">
                        <sound ref="explosion_large"/>
                    </element>
                    <element id="18" ref="effect_dummy_macro" forkeffect="none" duration="3.3" forklod="none" chance="0.06">
                        <sound ref="explosion_large_lp"/>
                    </element>
                    <element id="19" ref="effect_dummy_macro" forkeffect="none" duration="6.6" forklod="none" chance="0.06">
                        <sound ref="explosion_medium"/>
                    </element>
                    <element id="20" ref="effect_dummy_macro" forkeffect="none" duration="6.6" forklod="none" chance="0.06">
                        <sound ref="explosion_medium_lp"/>
                    </element>
                </elementset>
            </elements>

            <references>
                <reference effect="ref_explosion_sparks_l_01" delay="0.0"/>
                <reference effect="ref_explosion_sparks_l_01" delay="0.5"/>
                <reference effect="ref_explosion_debris_l_01" delay="0.0"/>
                <reference effect="ref_explosion_fireballs_l_01" delay="0.0"/>
            </references>
        </effect>
    </replace>

    <replace sel="//effects/effect[@name='ref_explosion_l_03']">
        <effect name="ref_explosion_l_03" chance="1.00">            <!-- blue plasma explosion simulating engine explosion -->
            <states>
                <state name="wreck" time="0.5"></state>
            </states>

            <propagation minnumber="30" maxnumber="60" strengtheffect="none" duration="1.5" timevariance="0.05" timefunction="-1" directional="true">
                <start x="0" y="0" z="1"></start>
            </propagation>

            <elements>
                <element id="100" ref="dummyemitter_macro" forkeffect="plasmaemitter_impact_explosion01" duration="3.0" fadeout="0.0" minscale="10.0" maxscale="30.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.0" chance="1.0"/>
                <element id="101" ref="dummyemitter_macro" forkeffect="plasmaemitter_impact_explosion01" duration="3.0" fadeout="0.0" minscale="20.0" maxscale="42.0" alignment="random" forklod="largeeffect" delay="0.0" chance="1.0"/>
                <element id="102" ref="dummyemitter_macro" forkeffect="plasmaemitter_impact_explosion01" duration="3.0" fadeout="0.0" minscale="16.0" maxscale="56.0" alignment="random" forklod="largeeffect" delay="0.0" chance="1.0"/>
                <element id="103" ref="dummyemitter_macro" forkeffect="plasmaemitter_impact_explosion01" duration="3.0" fadeout="0.0" minscale="10.0" maxscale="42.0" alignment="random" forklod="largeeffect" delay="0.0" chance="1.0"/>
                <element id="104" ref="dummyemitter_up_macro" forkeffect="explosion_sparkles_blue_01" duration="1.0" fadeout="0.10" minscale="12.0" maxscale="30.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.0" chance="1.0"/>
                <element id="105" ref="dummyemitter_up_macro" forkeffect="explosion_sparkles_blue_01" duration="1.0" fadeout="0.10" minscale="4.0" maxscale="8.25" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.0" chance="1.0"/>
                <element id="106" ref="dummyemitter_macro" forkeffect="explosion_flash_blue_01" duration="0.4" fadeout="0.0" minscale="5.0" maxscale="11.0" alignment="object" forklod="largeeffect" delay="0.1" chance="1.0"/>
                <element id="107" ref="dummyemitter_macro" forkeffect="explosion_flash_blue_01" duration="0.4" fadeout="0.0" minscale="10.0" maxscale="25.0" alignment="object" forklod="largeeffect" delay="0.1" chance="1.0"/>

                <elementset>
                    <element id="1" ref="dummyemitter_macro" forkeffect="explosion_smokeball_fast_3sec_01" duration="12.0" fadeout="0.0" minscale="1.0" maxscale="4" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="2" ref="dummyemitter_macro" forkeffect="explosion_smokeball_medium_3sec_01" duration="12.0" fadeout="0.0" minscale="1.0" maxscale="4" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="3" ref="dummyemitter_macro" forkeffect="explosion_smokeball_medium_5sec_01" duration="20.0" fadeout="0.0" minscale="1.0" maxscale="4" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="4" ref="dummyemitter_macro" forkeffect="explosion_smokeball_slow_3sec_01" duration="12.0" fadeout="0.0" minscale="1.0" maxscale="4" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="5" ref="dummyemitter_macro" forkeffect="explosion_smokeball_slow_5sec_01" duration="20.0" fadeout="0.0" minscale="1.0" maxscale="4" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="6" ref="dummyemitter_macro" forkeffect="explosion_smokeball_veryslow_5sec_01" duration="20.0" fadeout="0.0" minscale="1.0" maxscale="4" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                </elementset>

                <element id="10" ref="dummyemitter_up_macro" forkeffect="explosion_large_line_new_01" duration="3.5" fadeout="0.5" minscale="1.5" maxscale="6" emitterspace="zone" alignment="random" forklod="mediumeffect" delay="0.0" chance="0.15"/>
                <element id="11" ref="dummyemitter_up_macro" forkeffect="explosion_large_line_new_02" duration="3.5" fadeout="0.5" minscale="1.5" maxscale="6" emitterspace="zone" alignment="random" forklod="mediumeffect" delay="0.0" chance="0.2"/>
                <element id="12" ref="dummyemitter_macro" forkeffect="smoke_cloud_dark_5sec" duration="20.0" fadeout="0.0" minscale="8.0" maxscale="20.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.0" chance="0.15"/>
                <element id="15" ref="dummyemitter_up_macro" forkeffect="explosion_fire_01" duration="45.0" fadeout="8.0" minscale="1.0" maxscale="3.0" alignment="random" forklod="largeeffect" delay="0.0" chance="0.035" fadein="2"/>
                <element id="16" ref="dummyemitter_up_macro" forkeffect="explosion_fire_02" duration="45.0" fadeout="8.0" minscale="1.0" maxscale="3.0" alignment="random" forklod="largeeffect" delay="0.0" chance="0.035" fadein="2"/>

                <!-- sounds -->
                <elementset>
                    <element id="17" ref="effect_dummy_macro" forkeffect="none" duration="6.6" forklod="none" chance="0.06">
                        <sound ref="explosion_large"/>
                    </element>
                    <element id="18" ref="effect_dummy_macro" forkeffect="none" duration="3.3" forklod="none" chance="0.06">
                        <sound ref="explosion_large_lp"/>
                    </element>
                    <element id="19" ref="effect_dummy_macro" forkeffect="none" duration="6.6" forklod="none" chance="0.06">
                        <sound ref="explosion_medium"/>
                    </element>
                    <element id="20" ref="effect_dummy_macro" forkeffect="none" duration="6.6" forklod="none" chance="0.06">
                        <sound ref="explosion_medium_lp"/>
                    </element>
                </elementset>
            </elements>

            <references>
                <reference effect="ref_explosion_sparks_l_01" delay="0.0"/>
                <reference effect="ref_explosion_sparks_l_01" delay="0.5"/>
                <reference effect="ref_explosion_debris_l_01" delay="0.0"/>
                <reference effect="ref_explosion_fireballs_l_01" delay="0.0"/>
            </references>
        </effect>
    </replace>

    <replace sel="//effects/effect[@name='ref_explosion_xl_01']">
        <effect name="ref_explosion_xl_01">            <!-- big explosion to hide wreck spawn -->
            <states>
                <state name="wreck" time="0.5"></state>
            </states>

            <propagation minnumber="45" maxnumber="90" strengtheffect="none" duration="1.0" timevariance="0.05" timefunction="-1" directional="true">
                <start x="0" y="0" z="1"></start>
            </propagation>

            <elements>
                <elementset>
                    <element id="1" ref="dummyemitter_macro" forkeffect="explosion_smokeball_fast_3sec_01" duration="12.0" fadeout="1.0" minscale="2.0" maxscale="7.0" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="2" ref="dummyemitter_macro" forkeffect="explosion_smokeball_medium_3sec_01" duration="12.0" fadeout="1.0" minscale="2.0" maxscale="7.0" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="3" ref="dummyemitter_macro" forkeffect="explosion_smokeball_medium_5sec_01" duration="20.0" fadeout="1.0" minscale="2.0" maxscale="7.0" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="4" ref="dummyemitter_macro" forkeffect="explosion_smokeball_slow_3sec_01" duration="12.0" fadeout="1.0" minscale="2.0" maxscale="7.0" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="5" ref="dummyemitter_macro" forkeffect="explosion_smokeball_slow_5sec_01" duration="20.0" fadeout="1.0" minscale="2.0" maxscale="7.0" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="6" ref="dummyemitter_macro" forkeffect="explosion_smokeball_veryslow_5sec_01" duration="20.0" fadeout="1.0" minscale="2.0" maxscale="7.0" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                </elementset>
                <element id="10" ref="dummyemitter_up_macro" forkeffect="explosion_large_line_new_01" duration="3.5" fadeout="0.5" minscale="3.5" maxscale="5.0" emitterspace="zone" alignment="random" forklod="largeeffect" delay="0.0" chance="0.15"/>
                <element id="11" ref="dummyemitter_up_macro" forkeffect="explosion_large_line_new_02" duration="3.5" fadeout="0.5" minscale="4.0" maxscale="6.0" emitterspace="zone" alignment="random" forklod="largeeffect" delay="0.0" chance="0.2"/>
                <element id="12" ref="dummyemitter_macro" forkeffect="smoke_cloud_dark_5sec" duration="20.0" fadeout="0.0" minscale="12.0" maxscale="16.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.0" chance="0.15"/>
                <element id="13" ref="dummyemitter_up_macro" forkeffect="explosion_flash_yellow_01" duration="0.4" fadeout="0.0" minscale="20.0" maxscale="30.0" alignment="random" forklod="largeeffect" delay="0.1" chance="0.02"/>
                <element id="14" ref="dummyemitter_up_macro" forkeffect="explosion_sparks_big" duration="3.5" fadeout="1.0" minscale="18.0" maxscale="25.0" emitterspace="zone" alignment="random" forklod="mediumeffect" delay="0.0" chance="1.0"/>
                <element id="15" ref="dummyemitter_up_macro" forkeffect="explosion_fire_01" duration="45.0" fadeout="8.0" minscale="2.5" maxscale="4.0" alignment="random" forklod="largeeffect" delay="0.0" chance="0.035" fadein="2.0"/>
                <element id="16" ref="dummyemitter_up_macro" forkeffect="explosion_fire_02" duration="45.0" fadeout="8.0" minscale="2.5" maxscale="4.0" alignment="random" forklod="largeeffect" delay="0.0" chance="0.035" fadein="2.0"/>

                <!-- sounds -->
                <elementset>
                    <element id="17" ref="effect_dummy_macro" forkeffect="none" duration="6.6" forklod="none" chance="0.05">
                        <sound ref="explosion_large"/>
                    </element>
                    <element id="18" ref="effect_dummy_macro" forkeffect="none" duration="3.3" forklod="none" chance="0.05">
                        <sound ref="explosion_large_lp"/>
                    </element>
                    <element id="19" ref="effect_dummy_macro" forkeffect="none" duration="6.6" forklod="none" chance="0.05">
                        <sound ref="explosion_medium"/>
                    </element>
                    <element id="20" ref="effect_dummy_macro" forkeffect="none" duration="3.0" forklod="none" chance="0.05">
                        <sound ref="explosion_medium_lp"/>
                    </element>
                </elementset>
            </elements>

            <references>
                <reference effect="ref_explosion_sparks_xl_01" delay="0.0"/>
                <reference effect="ref_explosion_sparks_xl_single_01" delay="0.5"/>
                <reference effect="ref_explosion_debris_xl_01" delay="0.0"/>
                <reference effect="ref_explosion_fireballs_xl_01" delay="0.0"/>
                <reference effect="ref_explosion_final_xl_01" delay="0.0"/>
            </references>
        </effect>
    </replace>

    <replace sel="//effects/effect[@name='ref_explosion_final_xl_01']">
        <effect name="ref_explosion_final_xl_01">            <!-- Big, isolated explosion particles, to create a flash percievable from a large distance -->
            <propagation minnumber="40" maxnumber="60" strengtheffect="none" duration="0.5" timevariance="0.0" timefunction="-1" directional="true">
                <start x="0" y="0" z="1"></start>
            </propagation>
            <elements>
                <elementset>
                    <element id="7" ref="dummyemitter_macro" forkeffect="explosion_large_sphere_new_01" duration="1.1" fadeout="0.0" minscale="30.0" maxscale="70.0" emitterspace="zone" alignment="random" forklod="largeeffect" delay="0.0" chance="0.15"/>
                    <element id="8" ref="dummyemitter_up_macro" forkeffect="explosion_large_new_01" duration="2.5" fadeout="0.0" minscale="55.0" maxscale="120.0" emitterspace="zone" alignment="random" forklod="megaeffect" delay="0.0" chance="0.6"/>
                    <element id="9" ref="dummyemitter_up_macro" forkeffect="explosion_small_new_01" duration="0.5" fadeout="2.0" minscale="50.0" maxscale="100.0" emitterspace="zone" alignment="random" forklod="largeeffect" delay="0.2" chance="0.15"/>
                </elementset>
            </elements>
        </effect>
    </replace>

    <replace sel="//effects/effect[@name='ref_explosion_fireballs_l_01']">
        <effect name="ref_explosion_fireballs_l_01">
            <propagation minnumber="2" maxnumber="5" duration="0.3" timevariance="0.05" timefunction="0" directional="false"/>

            <elements>
                <element id="1" ref="dummyemitter_macro" forkeffect="explosion_fireball_fast_01" duration="3.0" fadeout="1.0" minscale="0.6" maxscale="3.0" emitterspace="none" alignment="random" forcezonespace="true" forklod="largeeffect" chance="0.14"/>
                <element id="2" ref="dummyemitter_macro" forkeffect="explosion_fireball_fast_01" duration="3.0" fadeout="1.0" minscale="0.6" maxscale="3.0" emitterspace="none" alignment="random" forcezonespace="true" forklod="largeeffect" chance="0.16"/>

                <element id="3" ref="dummyemitter_macro" forkeffect="explosion_fireball_fast_01" duration="4.0" fadeout="1.0" minscale="0.6" maxscale="3.0" emitterspace="none" alignment="random" forcezonespace="true" forklod="largeeffect" chance="0.12"/>
                <element id="4" ref="dummyemitter_macro" forkeffect="explosion_fireball_fast_01" duration="4.0" fadeout="1.0" minscale="0.6" maxscale="3.0" emitterspace="none" alignment="object" forcezonespace="true" forklod="largeeffect" chance="0.12"/>
                <element id="5" ref="dummyemitter_macro" forkeffect="explosion_fireball_medium_01" duration="4.0" fadeout="1.0" minscale="0.6" maxscale="3.0" emitterspace="none" alignment="object" forcezonespace="true" forklod="largeeffect" chance="0.14"/>
                <element id="6" ref="dummyemitter_macro" forkeffect="explosion_fireball_slow_01" duration="4.0" fadeout="1.0" minscale="0.6" maxscale="3.0" emitterspace="none" alignment="random" forcezonespace="true" forklod="largeeffect" chance="0.12"/>

                <element id="7" ref="dummyemitter_macro" forkeffect="explosion_fireball_fast_01" duration="5.0" fadeout="1.0" minscale="0.6" maxscale="3.0" emitterspace="none" alignment="object" forcezonespace="true" forklod="largeeffect" chance="0.08"/>
                <element id="8" ref="dummyemitter_macro" forkeffect="explosion_fireball_fast_01" duration="5.0" fadeout="1.0" minscale="0.6" maxscale="3.0" emitterspace="none" alignment="random" forcezonespace="true" forklod="largeeffect" chance="0.08"/>
                <element id="9" ref="dummyemitter_macro" forkeffect="explosion_fireball_medium_01" duration="5.0" fadeout="1.0" minscale="0.6" maxscale="3.0" emitterspace="none" alignment="random" forcezonespace="true" forklod="largeeffect" chance="0.12"/>
                <element id="10" ref="dummyemitter_macro" forkeffect="explosion_fireball_slow_01" duration="5.0" fadeout="1.0" minscale="0.6" maxscale="3.0" emitterspace="none" alignment="random" forcezonespace="true" forklod="largeeffect" chance="0.08"/>

                <element id="11" ref="dummyemitter_macro" forkeffect="explosion_fireball_fast_01" duration="6.0" fadeout="1.0" minscale="0.6" maxscale="3.0" emitterspace="none" alignment="object" forcezonespace="true" forklod="largeeffect" chance="0.6"/>
                <element id="12" ref="dummyemitter_macro" forkeffect="explosion_fireball_medium_01" duration="6.0" fadeout="1.0" minscale="0.6" maxscale="3.0" emitterspace="none" alignment="random" forcezonespace="true" forklod="largeeffect" chance="0.08"/>
                <element id="13" ref="dummyemitter_macro" forkeffect="explosion_fireball_slow_01" duration="6.0" fadeout="1.0" minscale="0.6" maxscale="3.0" emitterspace="none" alignment="random" forcezonespace="true" forklod="largeeffect" chance="0.6"/>

                <element id="14" ref="dummyemitter_macro" forkeffect="explosion_fireball_fast_01" duration="7.0" fadeout="1.0" minscale="0.6" maxscale="3.0" emitterspace="none" alignment="object" forcezonespace="true" forklod="largeeffect" chance="0.03"/>
                <element id="15" ref="dummyemitter_macro" forkeffect="explosion_fireball_medium_01" duration="7.0" fadeout="1.0" minscale="0.6" maxscale="3.0" emitterspace="none" alignment="random" forcezonespace="true" forklod="largeeffect" chance="0.6"/>
                <element id="16" ref="dummyemitter_macro" forkeffect="explosion_fireball_slow_01" duration="7.0" fadeout="1.0" minscale="0.6" maxscale="3.0" emitterspace="none" alignment="random" forcezonespace="true" forklod="largeeffect" chance="0.03"/>
            </elements>
        </effect>
    </replace>

    <replace sel="//effects/effect[@name='ref_explosion_fireballs_xl_01']">
        <effect name="ref_explosion_fireballs_xl_01">
            <propagation minnumber="2" maxnumber="5" duration="0.5" timevariance="0.15" timefunction="0" directional="false"/>

            <elements>
                <element id="1" ref="dummyemitter_macro" forkeffect="explosion_fireball_fast_01" duration="3.0" fadeout="1.0" minscale="1.1" maxscale="3.0" emitterspace="none" alignment="random" forcezonespace="true" forklod="largeeffect" chance="0.14"/>
                <element id="2" ref="dummyemitter_macro" forkeffect="explosion_fireball_fast_01" duration="3.0" fadeout="1.0" minscale="1.1" maxscale="3.0" emitterspace="none" alignment="random" forcezonespace="true" forklod="largeeffect" chance="0.16"/>

                <element id="3" ref="dummyemitter_macro" forkeffect="explosion_fireball_fast_01" duration="4.0" fadeout="1.0" minscale="1.1" maxscale="3.0" emitterspace="none" alignment="random" forcezonespace="true" forklod="largeeffect" chance="0.12"/>
                <element id="4" ref="dummyemitter_macro" forkeffect="explosion_fireball_medium_01" duration="4.0" fadeout="1.0" minscale="1.1" maxscale="3.0" emitterspace="none" alignment="object" forcezonespace="true" forklod="largeeffect" chance="0.12"/>
                <element id="5" ref="dummyemitter_macro" forkeffect="explosion_fireball_medium_01" duration="4.0" fadeout="1.0" minscale="1.1" maxscale="3.0" emitterspace="none" alignment="object" forcezonespace="true" forklod="largeeffect" chance="0.14"/>
                <element id="6" ref="dummyemitter_macro" forkeffect="explosion_fireball_slow_01" duration="4.0" fadeout="1.0" minscale="1.1" maxscale="3.0" emitterspace="none" alignment="random" forcezonespace="true" forklod="largeeffect" chance="0.12"/>

                <element id="7" ref="dummyemitter_macro" forkeffect="explosion_fireball_fast_01" duration="5.0" fadeout="1.0" minscale="1.1" maxscale="3.0" emitterspace="none" alignment="object" forcezonespace="true" forklod="largeeffect" chance="0.08"/>
                <element id="8" ref="dummyemitter_macro" forkeffect="explosion_fireball_fast_01" duration="5.0" fadeout="1.0" minscale="1.1" maxscale="3.0" emitterspace="none" alignment="random" forcezonespace="true" forklod="largeeffect" chance="0.08"/>
                <element id="9" ref="dummyemitter_macro" forkeffect="explosion_fireball_medium_01" duration="5.0" fadeout="1.0" minscale="1.1" maxscale="3.0" emitterspace="none" alignment="random" forcezonespace="true" forklod="largeeffect" chance="0.12"/>
                <element id="10" ref="dummyemitter_macro" forkeffect="explosion_fireball_slow_01" duration="5.0" fadeout="1.0" minscale="1.1" maxscale="3.0" emitterspace="none" alignment="random" forcezonespace="true" forklod="largeeffect" chance="0.08"/>

                <element id="11" ref="dummyemitter_macro" forkeffect="explosion_fireball_fast_01" duration="6.0" fadeout="1.0" minscale="1.1" maxscale="3.0" emitterspace="none" alignment="object" forcezonespace="true" forklod="largeeffect" chance="0.6"/>
                <element id="12" ref="dummyemitter_macro" forkeffect="explosion_fireball_medium_01" duration="6.0" fadeout="1.0" minscale="1.1" maxscale="3.0" emitterspace="none" alignment="random" forcezonespace="true" forklod="largeeffect" chance="0.08"/>
                <element id="13" ref="dummyemitter_macro" forkeffect="explosion_fireball_slow_01" duration="6.0" fadeout="1.0" minscale="1.1" maxscale="3.0" emitterspace="none" alignment="random" forcezonespace="true" forklod="largeeffect" chance="0.6"/>

                <element id="14" ref="dummyemitter_macro" forkeffect="explosion_fireball_fast_01" duration="7.0" fadeout="1.0" minscale="1.1" maxscale="3.0" emitterspace="none" alignment="object" forcezonespace="true" forklod="largeeffect" chance="0.03"/>
                <element id="15" ref="dummyemitter_macro" forkeffect="explosion_fireball_medium_01" duration="7.0" fadeout="1.0" minscale="1.1" maxscale="3.0" emitterspace="none" alignment="random" forcezonespace="true" forklod="largeeffect" chance="0.6"/>
                <element id="16" ref="dummyemitter_macro" forkeffect="explosion_fireball_slow_01" duration="7.0" fadeout="1.0" minscale="1.1" maxscale="3.0" emitterspace="none" alignment="random" forcezonespace="true" forklod="largeeffect" chance="0.03"/>
            </elements>

        </effect>
    </replace>


    <replace sel="//effects/effect[@name='ref_explosions_l_01']">
        <effect name="ref_explosions_l_01">            <!-- 20s -->
            <propagation minnumber="30" maxnumber="70" strengtheffect="none" duration="20.0" timevariance="0.05" timefunction="-1" directional="false">
            </propagation>

            <elements>
                <elementset>
                    <element id="1" ref="dummyemitter_macro" forkeffect="explosion_smokeball_fast_3sec_01" duration="6.0" fadeout="0.0" minscale="1.0" maxscale="4.5" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="2" ref="dummyemitter_macro" forkeffect="explosion_smokeball_medium_3sec_01" duration="6.0" fadeout="0.0" minscale="1.0" maxscale="4.5" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="3" ref="dummyemitter_macro" forkeffect="explosion_smokeball_medium_5sec_01" duration="10.0" fadeout="0.0" minscale="1.0" maxscale="4.5" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="4" ref="dummyemitter_macro" forkeffect="explosion_smokeball_slow_3sec_01" duration="6.0" fadeout="0.0" minscale="1.0" maxscale="4.5" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="5" ref="dummyemitter_macro" forkeffect="explosion_smokeball_slow_5sec_01" duration="10.0" fadeout="0.0" minscale="1.0" maxscale="4.5" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="6" ref="dummyemitter_macro" forkeffect="explosion_smokeball_veryslow_5sec_01" duration="10.0" fadeout="0.0" minscale="1.0" maxscale="4.5" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="7" ref="dummyemitter_macro" forkeffect="explosion_small_new_01" duration="4.0" fadeout="0.0" minscale="15.0" maxscale="45.0" emitterspace="zone" alignment="random" forklod="largeeffect" delay="0.0" chance="0.25"/>
                    <element id="8" ref="dummyemitter_up_macro" forkeffect="explosion_large_line_new_01" duration="3.0" fadeout="0.5" minscale="0.7" maxscale="4.5" emitterspace="zone" alignment="random" forklod="mediumeffect" delay="0.0" chance="0.15"/>
                    <element id="9" ref="dummyemitter_up_macro" forkeffect="explosion_large_line_new_02" duration="3.0" fadeout="0.5" minscale="0.7" maxscale="4.5" emitterspace="zone" alignment="random" forklod="mediumeffect" delay="0.0" chance="0.15"/>
                </elementset>
                <element id="10" ref="dummyemitter_up_macro" forkeffect="explosion_large_new_01" duration="2.5" fadeout="0.0" minscale="10.0" maxscale="40.0" emitterspace="zone" alignment="random" forklod="megaeffect" delay="0.0" chance="0.33"/>
                <element id="11" ref="dummyemitter_macro" forkeffect="smoke_cloud_dark_5sec" duration="10.0" fadeout="0.0" minscale="6.0" maxscale="23.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.0" chance="0.1"/>
                <element id="12" ref="dummyemitter_up_macro" forkeffect="explosion_flash_yellow_01" duration="0.4" fadeout="0.0" minscale="4.0" maxscale="16.0" alignment="random" forklod="mediumeffect" delay="0.1" chance="0.20"/>
                <element id="13" ref="dummyemitter_up_macro" forkeffect="explosion_sparks_big" duration="3.5" fadeout="1.0" minscale="5.0" maxscale="20.0" emitterspace="zone" alignment="random" forklod="smalleffect" delay="0.0" chance="0.5"/>
                <element id="14" ref="dummyemitter_macro" forkeffect="explosion_sparks_many_5sec_01" duration="6.0" fadeout="1.0" minscale="6.0" maxscale="16.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.0" chance="0.15"/>
                <element id="18" ref="dummyemitter_macro" forkeffect="explosion_sparks_many_5sec_01" duration="6.0" fadeout="1.0" minscale="4.0" maxscale="8.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.0" chance="0.15"/>
                <element id="19" ref="dummyemitter_macro" forkeffect="debris_10_30sec_01" duration="30.0" minscale="7.0" maxscale="15.0" fadeout="1.0" delay="0.0" alignment="random" forcezonespace="true" emitterspace="zone" forklod="largeeffect" chance="0.5"/>

                <!-- sounds -->
                <elementset>
                    <element id="15" ref="effect_dummy_macro" forkeffect="none" duration="6.6" forklod="none" chance="0.3">
                        <sound ref="explosion_medium"/>
                    </element>
                    <element id="16" ref="effect_dummy_macro" forkeffect="none" duration="3.0" forklod="none" chance="0.3">
                        <sound ref="explosion_medium_lp"/>
                    </element>
                </elementset>

                <!-- rumble -->
                <element id="17" ref="effect_dummy_macro" forkeffect="none" duration="3.5" forklod="none" chance="0.3">
                    <force range="1000" falloff="1.0">
                        <rumble>
                            <camera>
                                <component frequency="10" attackduration="0.15" sustainduration="0" releaseduration="0.85">
                                    <amplitude randomize="true">
                                        <position x="0.002" y="0.002" z="0.002" />
                                    </amplitude>
                                </component>
                            </camera>
                        </rumble>
                    </force>
                </element>
            </elements>
        </effect>
    </replace>
    <replace sel="//effects/effect[@name='ref_explosions_l_02']">
        <effect name="ref_explosions_l_02">            <!-- 15s -->
            <propagation minnumber="20" maxnumber="50" strengtheffect="none" duration="15.0" timevariance="0.05" timefunction="-1" directional="false">
            </propagation>

            <elements>
                <elementset>
                    <element id="1" ref="dummyemitter_macro" forkeffect="explosion_smokeball_fast_3sec_01" duration="6.0" fadeout="0.0" minscale="1.0" maxscale="4.5" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="2" ref="dummyemitter_macro" forkeffect="explosion_smokeball_medium_3sec_01" duration="6.0" fadeout="0.0" minscale="1.0" maxscale="4.5" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="3" ref="dummyemitter_macro" forkeffect="explosion_smokeball_medium_5sec_01" duration="10.0" fadeout="0.0" minscale="1.0" maxscale="4.5" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="4" ref="dummyemitter_macro" forkeffect="explosion_smokeball_slow_3sec_01" duration="6.0" fadeout="0.0" minscale="1.0" maxscale="4.5" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="5" ref="dummyemitter_macro" forkeffect="explosion_smokeball_slow_5sec_01" duration="10.0" fadeout="0.0" minscale="1.0" maxscale="4.5" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="6" ref="dummyemitter_macro" forkeffect="explosion_smokeball_veryslow_5sec_01" duration="10.0" fadeout="0.0" minscale="1.0" maxscale="4.5" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="7" ref="dummyemitter_macro" forkeffect="explosion_small_new_01" duration="4.0" fadeout="0.0" minscale="15.0" maxscale="45.0" emitterspace="zone" alignment="random" forklod="largeeffect" delay="0.0" chance="0.25"/>
                    <element id="8" ref="dummyemitter_up_macro" forkeffect="explosion_large_line_new_01" duration="3.0" fadeout="0.5" minscale="0.7" maxscale="4.5" emitterspace="zone" alignment="random" forklod="mediumeffect" delay="0.0" chance="0.15"/>
                    <element id="9" ref="dummyemitter_up_macro" forkeffect="explosion_large_line_new_02" duration="3.0" fadeout="0.5" minscale="0.7" maxscale="4.5" emitterspace="zone" alignment="random" forklod="mediumeffect" delay="0.0" chance="0.15"/>
                </elementset>
                <element id="10" ref="dummyemitter_up_macro" forkeffect="explosion_large_new_01" duration="2.5" fadeout="0.0" minscale="10.0" maxscale="40.0" emitterspace="zone" alignment="random" forklod="megaeffect" delay="0.0" chance="0.33"/>
                <element id="11" ref="dummyemitter_macro" forkeffect="smoke_cloud_dark_5sec" duration="10.0" fadeout="0.0" minscale="6.0" maxscale="23.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.0" chance="0.1"/>
                <element id="12" ref="dummyemitter_up_macro" forkeffect="explosion_flash_yellow_01" duration="0.4" fadeout="0.0" minscale="4.0" maxscale="16.0" alignment="random" forklod="mediumeffect" delay="0.1" chance="0.2"/>
                <element id="13" ref="dummyemitter_up_macro" forkeffect="explosion_sparks_big" duration="3.5" fadeout="1.0" minscale="5.0" maxscale="20.0" emitterspace="zone" alignment="random" forklod="smalleffect" delay="0.0" chance="0.5"/>
                <element id="14" ref="dummyemitter_macro" forkeffect="explosion_sparks_many_5sec_01" duration="6.0" fadeout="1.0" minscale="6.0" maxscale="16.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.0" chance="0.15"/>
                <element id="18" ref="dummyemitter_macro" forkeffect="explosion_sparks_many_5sec_01" duration="6.0" fadeout="1.0" minscale="4.0" maxscale="8.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.0" chance="0.15"/>
                <element id="19" ref="dummyemitter_macro" forkeffect="debris_10_30sec_01" duration="30.0" minscale="7.2" maxscale="15.5" fadeout="1.0" delay="0.0" alignment="random" forcezonespace="true" emitterspace="zone" forklod="largeeffect" chance="0.5"/>

                <!-- sounds -->
                <elementset>
                    <element id="15" ref="effect_dummy_macro" forkeffect="none" duration="6.6" forklod="none" chance="0.3">
                        <sound ref="explosion_medium"/>
                    </element>
                    <element id="16" ref="effect_dummy_macro" forkeffect="none" duration="3.0" forklod="none" chance="0.3">
                        <sound ref="explosion_medium_lp"/>
                    </element>
                </elementset>

                <!-- rumble -->
                <element id="17" ref="effect_dummy_macro" forkeffect="none" duration="3.5" forklod="none" chance="0.3">
                    <force range="1000" falloff="1.0">
                        <rumble>
                            <camera>
                                <component frequency="10" attackduration="0.15" sustainduration="0" releaseduration="0.85">
                                    <amplitude randomize="true">
                                        <position x="0.002" y="0.002" z="0.002" />
                                    </amplitude>
                                </component>
                            </camera>
                        </rumble>
                    </force>
                </element>
            </elements>
        </effect>
    </replace>
    <replace sel="//effects/effect[@name='ref_explosions_l_03']">
        <effect name="ref_explosions_l_03">            <!-- 10s -->
            <propagation minnumber="10" maxnumber="30" strengtheffect="none" duration="10.0" timevariance="0.05" timefunction="-1" directional="false">
            </propagation>

            <elements>
                <elementset>
                    <element id="1" ref="dummyemitter_macro" forkeffect="explosion_smokeball_fast_3sec_01" duration="6.0" fadeout="0.0" minscale="1.0" maxscale="4.5" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="2" ref="dummyemitter_macro" forkeffect="explosion_smokeball_medium_3sec_01" duration="6.0" fadeout="0.0" minscale="1.0" maxscale="4.5" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="3" ref="dummyemitter_macro" forkeffect="explosion_smokeball_medium_5sec_01" duration="10.0" fadeout="0.0" minscale="1.0" maxscale="4.5" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="4" ref="dummyemitter_macro" forkeffect="explosion_smokeball_slow_3sec_01" duration="6.0" fadeout="0.0" minscale="1.0" maxscale="4.5" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="5" ref="dummyemitter_macro" forkeffect="explosion_smokeball_slow_5sec_01" duration="10.0" fadeout="0.0" minscale="1.0" maxscale="4.5" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="6" ref="dummyemitter_macro" forkeffect="explosion_smokeball_veryslow_5sec_01" duration="10.0" fadeout="0.0" minscale="1.0" maxscale="4.5" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="7" ref="dummyemitter_macro" forkeffect="explosion_small_new_01" duration="4.0" fadeout="0.0" minscale="15.0" maxscale="45.0" emitterspace="zone" alignment="random" forklod="largeeffect" delay="0.0" chance="0.25"/>
                    <element id="8" ref="dummyemitter_up_macro" forkeffect="explosion_large_line_new_01" duration="3.0" fadeout="0.5" minscale="0.7" maxscale="4.5" emitterspace="zone" alignment="random" forklod="mediumeffect" delay="0.0" chance="0.15"/>
                    <element id="9" ref="dummyemitter_up_macro" forkeffect="explosion_large_line_new_02" duration="3.0" fadeout="0.5" minscale="0.7" maxscale="4.5" emitterspace="zone" alignment="random" forklod="mediumeffect" delay="0.0" chance="0.15"/>
                </elementset>
                <element id="10" ref="dummyemitter_up_macro" forkeffect="explosion_large_new_01" duration="2.5" fadeout="0.0" minscale="10.0" maxscale="30.0" emitterspace="zone" alignment="random" forklod="megaeffect" delay="0.0" chance="0.33"/>
                <element id="11" ref="dummyemitter_macro" forkeffect="smoke_cloud_dark_5sec" duration="10.0" fadeout="0.0" minscale="6.0" maxscale="23.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.0" chance="0.1"/>
                <element id="12" ref="dummyemitter_up_macro" forkeffect="explosion_flash_yellow_01" duration="0.4" fadeout="0.0" minscale="4.0" maxscale="8.0" alignment="random" forklod="mediumeffect" delay="0.1" chance="0.2"/>
                <element id="13" ref="dummyemitter_up_macro" forkeffect="explosion_sparks_big" duration="3.5" fadeout="1.0" minscale="5.0" maxscale="20.0" emitterspace="zone" alignment="random" forklod="smalleffect" delay="0.0" chance="0.5"/>
                <element id="14" ref="dummyemitter_macro" forkeffect="explosion_sparks_many_5sec_01" duration="6.0" fadeout="1.0" minscale="6.0" maxscale="16.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.0" chance="0.15"/>
                <element id="18" ref="dummyemitter_macro" forkeffect="explosion_sparks_many_5sec_01" duration="6.0" fadeout="1.0" minscale="4.0" maxscale="8.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.0" chance="0.15"/>
                <element id="19" ref="dummyemitter_macro" forkeffect="debris_10_30sec_01" duration="30.0" minscale="7.2" maxscale="15.5" fadeout="1.0" delay="0.0" alignment="random" forcezonespace="true" emitterspace="zone" forklod="largeeffect" chance="0.5"/>

                <!-- sounds -->
                <elementset>
                    <element id="15" ref="effect_dummy_macro" forkeffect="none" duration="6.6" forklod="none" chance="0.3">
                        <sound ref="explosion_medium"/>
                    </element>
                    <element id="16" ref="effect_dummy_macro" forkeffect="none" duration="3.0" forklod="none" chance="0.3">
                        <sound ref="explosion_medium_lp"/>
                    </element>
                </elementset>

                <!-- rumble -->
                <element id="17" ref="effect_dummy_macro" forkeffect="none" duration="3.5" forklod="none" chance="0.3">
                    <force range="1000" falloff="1.0">
                        <rumble>
                            <camera>
                                <component frequency="10" attackduration="0.15" sustainduration="0" releaseduration="0.85">
                                    <amplitude randomize="true">
                                        <position x="0.002" y="0.002" z="0.002" />
                                    </amplitude>
                                </component>
                            </camera>
                        </rumble>
                    </force>
                </element>
            </elements>
        </effect>
    </replace>


    <replace sel="//effects/effect[@name='ref_explosions_xl_01']">
        <effect name="ref_explosions_xl_01">            <!-- 25s -->
            <propagation minnumber="50" maxnumber="90" strengtheffect="none" duration="25.0" timevariance="0.05" timefunction="-1" directional="false">
            </propagation>

            <elements>
                <elementset>
                    <element id="1" ref="dummyemitter_macro" forkeffect="explosion_smokeball_fast_3sec_01" duration="6.0" fadeout="0.0" minscale="2.0" maxscale="8.0" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="2" ref="dummyemitter_macro" forkeffect="explosion_smokeball_medium_3sec_01" duration="6.0" fadeout="0.0" minscale="2.0" maxscale="8.0" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="3" ref="dummyemitter_macro" forkeffect="explosion_smokeball_medium_5sec_01" duration="10.0" fadeout="0.0" minscale="2.0" maxscale="8.0" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="4" ref="dummyemitter_macro" forkeffect="explosion_smokeball_slow_3sec_01" duration="6.0" fadeout="0.0" minscale="2.0" maxscale="8.0" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="5" ref="dummyemitter_macro" forkeffect="explosion_smokeball_slow_5sec_01" duration="10.0" fadeout="0.0" minscale="2.0" maxscale="8.0" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="6" ref="dummyemitter_macro" forkeffect="explosion_smokeball_veryslow_5sec_01" duration="10.0" fadeout="0.0" minscale="2.0" maxscale="8.0" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="7" ref="dummyemitter_macro" forkeffect="explosion_small_new_01" duration="4.0" fadeout="0.0" minscale="20.0" maxscale="60.0" emitterspace="zone" alignment="random" forklod="largeeffect" delay="0.0" chance="0.25"/>
                    <element id="8" ref="dummyemitter_up_macro" forkeffect="explosion_large_line_new_01" duration="3.0" fadeout="0.5" minscale="3.5" maxscale="10.0" emitterspace="zone" alignment="random" forklod="largeeffect" delay="0.0" chance="0.15"/>
                    <element id="9" ref="dummyemitter_up_macro" forkeffect="explosion_large_line_new_02" duration="3.0" fadeout="0.5" minscale="3.0" maxscale="10.0" emitterspace="zone" alignment="random" forklod="largeeffect" delay="0.0" chance="0.15"/>
                </elementset>
                <element id="10" ref="dummyemitter_up_macro" forkeffect="explosion_large_new_01" duration="2.5" fadeout="0.0" minscale="20.0" maxscale="50.0" emitterspace="zone" alignment="random" forklod="megaeffect" delay="0.0" chance="0.33"/>
                <element id="11" ref="dummyemitter_macro" forkeffect="smoke_cloud_dark_5sec" duration="10.0" fadeout="0.0" minscale="6.0" maxscale="20.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.0" chance="0.1"/>
                <element id="12" ref="dummyemitter_up_macro" forkeffect="explosion_flash_yellow_01" duration="0.4" fadeout="0.0" minscale="10.0" maxscale="20.0" alignment="random" forklod="largeeffect" delay="0.1" chance="0.20"/>
                <element id="13" ref="dummyemitter_up_macro" forkeffect="explosion_sparks_big" duration="3.5" fadeout="1.0" minscale="15.0" maxscale="35.0" emitterspace="zone" alignment="random" forklod="mediumeffect" delay="0.0" chance="0.5"/>
                <element id="14" ref="dummyemitter_macro" forkeffect="explosion_sparks_many_5sec_01" duration="6.0" fadeout="1.0" minscale="8.0" maxscale="26.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.0" chance="0.15"/>
                <element id="18" ref="dummyemitter_macro" forkeffect="explosion_sparks_many_5sec_01" duration="6.0" fadeout="1.0" minscale="6.0" maxscale="16.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.0" chance="0.15"/>
                <element id="19" ref="dummyemitter_macro" forkeffect="debris_10_30sec_01" duration="30.0" minscale="15.0" maxscale="30.0" fadeout="1.0" delay="0.0" alignment="random" forcezonespace="true" emitterspace="zone" forklod="largeeffect" chance="0.5"/>

                <!-- Sound -->
                <elementset>
                    <element id="15" ref="effect_dummy_macro" forkeffect="none" duration="6.6" forklod="none" chance="0.3">
                        <sound ref="explosion_medium"/>
                    </element>
                    <element id="16" ref="effect_dummy_macro" forkeffect="none" duration="3.0" forklod="none" chance="0.3">
                        <sound ref="explosion_medium_lp"/>
                    </element>
                </elementset>

                <!-- Rumble -->
                <element id="17" ref="effect_dummy_macro" forkeffect="none" duration="3.5" forklod="none">
                    <force range="600" falloff="1.0">
                        <rumble>
                            <camera>
                                <component frequency="10" attackduration="0.15" sustainduration="0" releaseduration="0.85">
                                    <amplitude randomize="true">
                                        <position x="0.002" y="0.002" z="0.002" />
                                    </amplitude>
                                </component>
                            </camera>
                        </rumble>
                    </force>
                </element>
            </elements>
        </effect>
    </replace>


    <replace sel="//effects/effect[@name='ref_explosions_xl_02']">
        <effect name="ref_explosions_xl_02">            <!-- 15s -->
            <propagation minnumber="30" maxnumber="70" strengtheffect="none" duration="15.0" timevariance="0.05" timefunction="-1" directional="false">
            </propagation>

            <elements>
                <elementset>
                    <element id="1" ref="dummyemitter_macro" forkeffect="explosion_smokeball_fast_3sec_01" duration="6.0" fadeout="0.0" minscale="2.0" maxscale="8.0" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="2" ref="dummyemitter_macro" forkeffect="explosion_smokeball_medium_3sec_01" duration="6.0" fadeout="0.0" minscale="2.0" maxscale="8.0" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="3" ref="dummyemitter_macro" forkeffect="explosion_smokeball_medium_5sec_01" duration="10.0" fadeout="0.0" minscale="2.0" maxscale="8.0" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="4" ref="dummyemitter_macro" forkeffect="explosion_smokeball_slow_3sec_01" duration="6.0" fadeout="0.0" minscale="2.0" maxscale="8.0" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="5" ref="dummyemitter_macro" forkeffect="explosion_smokeball_slow_5sec_01" duration="10.0" fadeout="0.0" minscale="2.0" maxscale="8.0" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="6" ref="dummyemitter_macro" forkeffect="explosion_smokeball_veryslow_5sec_01" duration="10.0" fadeout="0.0" minscale="2.0" maxscale="8.0" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.05" forcezonespace="true"/>
                    <element id="7" ref="dummyemitter_macro" forkeffect="explosion_small_new_01" duration="4.0" fadeout="0.0" minscale="20.0" maxscale="60.0" emitterspace="zone" alignment="random" forklod="largeeffect" delay="0.0" chance="0.25"/>
                    <element id="8" ref="dummyemitter_up_macro" forkeffect="explosion_large_line_new_01" duration="3.0" fadeout="0.5" minscale="3.5" maxscale="9.0" emitterspace="zone" alignment="random" forklod="largeeffect" delay="0.0" chance="0.15"/>
                    <element id="9" ref="dummyemitter_up_macro" forkeffect="explosion_large_line_new_02" duration="3.0" fadeout="0.5" minscale="3.0" maxscale="9.0" emitterspace="zone" alignment="random" forklod="largeeffect" delay="0.0" chance="0.15"/>
                </elementset>
                <element id="10" ref="dummyemitter_up_macro" forkeffect="explosion_large_new_01" duration="2.5" fadeout="0.0" minscale="20.0" maxscale="50.0" emitterspace="zone" alignment="random" forklod="megaeffect" delay="0.0" chance="0.33"/>
                <element id="11" ref="dummyemitter_macro" forkeffect="smoke_cloud_dark_5sec" duration="10.0" fadeout="0.0" minscale="6.0" maxscale="23.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.0" chance="0.1"/>
                <element id="12" ref="dummyemitter_up_macro" forkeffect="explosion_flash_yellow_01" duration="0.4" fadeout="0.0" minscale="10.0" maxscale="20.0" alignment="random" forklod="largeeffect" delay="0.1" chance="0.20"/>
                <element id="13" ref="dummyemitter_up_macro" forkeffect="explosion_sparks_big" duration="3.5" fadeout="1.0" minscale="15.0" maxscale="35.0" emitterspace="zone" alignment="random" forklod="mediumeffect" delay="0.0" chance="0.5"/>
                <element id="14" ref="dummyemitter_macro" forkeffect="explosion_sparks_many_5sec_01" duration="6.0" fadeout="1.0" minscale="8.0" maxscale="26.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.0" chance="0.15"/>
                <element id="18" ref="dummyemitter_macro" forkeffect="explosion_sparks_many_5sec_01" duration="6.0" fadeout="1.0" minscale="6.0" maxscale="16.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.0" chance="0.15"/>
                <element id="19" ref="dummyemitter_macro" forkeffect="debris_10_30sec_01" duration="30.0" minscale="15.0" maxscale="30.0" fadeout="1.0" delay="0.0" alignment="random" forcezonespace="true" emitterspace="zone" forklod="largeeffect" chance="0.5"/>

                <!-- Sound -->
                <elementset>
                    <element id="15" ref="effect_dummy_macro" forkeffect="none" duration="6.6" forklod="none" chance="0.3">
                        <sound ref="explosion_medium"></sound>
                    </element>
                    <element id="16" ref="effect_dummy_macro" forkeffect="none" duration="3.0" forklod="none" chance="0.3">
                        <sound ref="explosion_medium_lp"></sound>
                    </element>
                </elementset>

                <!-- Rumble -->
                <element id="17" ref="effect_dummy_macro" forkeffect="none" duration="3.5" forklod="none">
                    <force range="600" falloff="1.0">
                        <rumble>
                            <camera>
                                <component frequency="10" attackduration="0.15" sustainduration="0" releaseduration="0.85">
                                    <amplitude randomize="true">
                                        <position x="0.002" y="0.002" z="0.002" />
                                    </amplitude>
                                </component>
                            </camera>
                        </rumble>
                    </force>
                </element>
            </elements>
        </effect>
    </replace>


    <replace sel="//effects/effect[@name='ref_explosions_m_01']">
        <effect name="ref_explosions_m_01" chance="1.0">            <!-- 5s -->
            <propagation minnumber="10" maxnumber="25" duration="5" timevariance="0.1" timefunction="-2" directional="true"></propagation>
            <elements>
                <!-- RANDOM -->
                <elementset>
                    <!-- Particle Distortion -->
                    <element id="1" ref="dummyemitter_macro" forkeffect="explosion_large_single_new_01" duration="5.0" fadeout="0.0" minscale="5.0" maxscale="8.0" alignment="object" forklod="largeeffect" delay="0.0" chance="1.0"></element>
                    <element id="2" ref="dummyemitter_macro" forkeffect="explosion_small_new_01" duration="4.0" fadeout="0.0" minscale="5.0" maxscale="8.0" alignment="object" forklod="largeeffect" delay="0.0" chance="1.0"></element>
                </elementset>
                <element id="1" ref="dummyemitter_macro" forkeffect="explosion_small_new_01" duration="4.0" fadeout="0.0" minscale="6.0" maxscale="10.0" emitterspace="zone" alignment="random" forklod="largeeffect" delay="0.0" chance="0.75"></element>
                <element id="2" ref="dummyemitter_macro" forkeffect="explosion_large_sphere_new_01" duration="1.1" fadeout="0.0" minscale="5.0" maxscale="8.0" emitterspace="zone" alignment="random" forklod="mediumeffect" delay="0.1" chance="0.75"></element>
                <element id="3" ref="dummyemitter_macro" forkeffect="explosion_large_single_new_01" duration="5.0" fadeout="0.0" minscale="6.0" maxscale="10.0" alignment="random" forklod="largeeffect" delay="0.3" chance="0.75"></element>
                <element id="4" ref="dummyemitter_up_macro" forkeffect="sparkles_small" duration="1.0" fadeout="0.1" minscale="4.5" maxscale="7.0" emitterspace="zone" alignment="random" forklod="largeeffect" delay="0.05" chance="0.5"></element>
                <element id="5" ref="dummyemitter_up_macro" forkeffect="explosion_sparks_big" duration="2.0" fadeout="0.1" minscale="5.0" maxscale="7.0" emitterspace="zone" alignment="random" forklod="smalleffect" delay="0.0" chance="0.5"></element>
                <element id="9" ref="dummyemitter_macro" forkeffect="explosion_sparks_many_5sec_01" duration="6.0" fadeout="1.0" minscale="5.0" maxscale="10.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.0" chance="0.1"/>
                <element id="10" ref="dummyemitter_macro" forkeffect="debris_10_30sec_01" duration="30.0" fadeout="1.0" minscale="3.2" maxscale="4.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.0" chance="0.7" forcezonespace="true"/>
                <element id="11" ref="dummyemitter_macro" forkeffect="explosion_smokeball_fast_3sec_01" duration="6.0" fadeout="0.0" minscale="1.0" maxscale="4.5" emitterspace="none" alignment="random" forklod="largeeffect" delay="0.0" chance="0.3" forcezonespace="true"/>
                <!-- Sound -->
                <element id="6" ref="effect_dummy_macro" forkeffect="none" duration="6.6" forklod="mediumeffect" chance="0.75">
                    <sound ref="explosion_medium"></sound>
                </element>
                <element id="7" ref="effect_dummy_macro" forkeffect="none" duration="3.0" forklod="mediumeffect">
                    <sound ref="explosion_medium_lp"></sound>
                </element>
                <!-- Rumble -->
                <element id="8" ref="effect_dummy_macro" forkeffect="none" duration="3.5" forklod="none">
                    <force range="400" falloff="1.0">
                        <rumble>
                            <camera>
                                <component frequency="10" attackduration="0.15" sustainduration="0" releaseduration="0.85">
                                    <amplitude randomize="true">
                                        <position x="0.002" y="0.002" z="0.002" />
                                    </amplitude>
                                </component>
                            </camera>
                        </rumble>
                    </force>
                </element>
            </elements>

        </effect>
    </replace>

    <replace sel="//effects/effect[@name='ref_explosion_m_02']">
        <effect name="ref_explosion_m_02" chance="1.0">            <!-- big explosion to hide wreck spawn -->
            <states>
                <state name="wreck" time="0.5"></state>
            </states>
            <elements>

                <element id="1" ref="dummyemitter_up_macro" forkeffect="explosion_large_sphere_new_01" duration="1.1" fadeout="0.0" minscale="10.0" maxscale="15.0" alignment="random" forklod="largeeffect" delay="0.5" chance="1.0"/>
                <element id="2" ref="dummyemitter_up_macro" forkeffect="explosion_small_new_01" duration="0.5" fadeout="0.0" minscale="8.0" maxscale="15.0" emitterspace="zone" alignment="random" forklod="largeeffect" delay="0.2" chance="1.0"/>
                <element id="3" ref="dummyemitter_up_macro" forkeffect="explosion_small_new_01" duration="0.5" fadeout="0.0" minscale="15.0" maxscale="20.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.5" chance="1.0"/>

                <element id="4" ref="dummyemitter_macro" forkeffect="explosion_small_new_01" duration="0.5" fadeout="0.0" minscale="5.0" maxscale="8.0" alignment="random" forklod="mediumeffect" delay="0.0" chance="1.0">
                    <propagation minnumber="7" maxnumber="10" duration="0.5" timevariance="0.1" timefunction="0" directional="true">
                        <start x="0" y="0" z="-1"></start>
                    </propagation>
                </element>

                <element id="5" ref="dummyemitter_macro" forkeffect="explosion_large_single_new_01" duration="0.9" fadeout="0.0" minscale="7.0" maxscale="10.0" alignment="random" forklod="mediumeffect" delay="0.0" chance="1.0">
                    <propagation minnumber="5" maxnumber="8" duration="0.5" timevariance="0.1" timefunction="0" directional="true">
                        <start x="0" y="0" z="-1"></start>
                    </propagation>
                </element>

                <element id="6" ref="dummyemitter_up_macro" forkeffect="sparkles_small" duration="1.0" fadeout="0.1" minscale="10.0" maxscale="18.0" emitterspace="zone" alignment="random" forklod="smalleffect" delay="0.0" chance="1.0"/>
                <element id="7" ref="dummyemitter_macro" forkeffect="explosion_sparks_many_8sec_01" duration="9.0" fadeout="1.0" minscale="4.0" maxscale="6.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.5" chance="1.0"/>
                <element id="8" ref="dummyemitter_macro" forkeffect="explosion_flash_yellow_05sec_01" duration="0.5" fadeout="0.0" minscale="4.0" maxscale="5.0" alignment="object" forklod="largeeffect" delay="0.6" chance="1.0"/>

                <element id="9" ref="dummyemitter_macro" forkeffect="debris_50_60sec_01" duration="60.0" fadeout="1.0" minscale="2.2" maxscale="3.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.0" chance="0.9" forcezonespace="true"/>
                <element id="10" ref="dummyemitter_macro" forkeffect="debris_10_30sec_01" duration="30.0" fadeout="1.0" minscale="2.0" maxscale="3.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.1" chance="0.7" forcezonespace="true"/>
                <element id="11" ref="dummyemitter_macro" forkeffect="debris_10_30sec_01" duration="30.0" fadeout="1.0" minscale="3.2" maxscale="4.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.2" chance="0.4" forcezonespace="true"/>
                <element id="12" ref="dummyemitter_macro" forkeffect="debris_10_30sec_01" duration="30.0" fadeout="1.0" minscale="3.2" maxscale="4.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.3" chance="0.4" forcezonespace="true"/>
                <element id="13" ref="dummyemitter_macro" forkeffect="debris_10_30sec_01" duration="30.0" fadeout="1.0" minscale="3.2" maxscale="4.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.4" chance="0.4" forcezonespace="true"/>

                <element id="15" ref="dummyemitter_macro" forkeffect="explosion_sparks_many_8sec_01" duration="9.0" fadeout="1.0" minscale="4.0" maxscale="8.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.4" chance="0.6"/>
                <element id="16" ref="dummyemitter_macro" forkeffect="explosion_sparks_many_8sec_01" duration="9.0" fadeout="1.0" minscale="4.0" maxscale="8.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.1" chance="0.6"/>

                <element id="32" ref="dummyemitter_macro" forkeffect="explosion_smokeball_fast_3sec_01" duration="6.0" fadeout="0.0" minscale="2.0" maxscale="3.5" emitterspace="zone" alignment="random" forklod="mediumeffect" delay="0.1" chance="0.3" forcezonespace="true"/>
                <element id="12" ref="dummyemitter_macro" forkeffect="smoke_cloud_dark_5sec" duration="20.0" fadeout="0.0" minscale="4.0" maxscale="8.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.3" chance="0.6"/>

                <!-- Sound -->
                <element id="20" ref="effect_dummy_macro" forkeffect="none" duration="6.6" forklod="mediumeffect">
                    <propagation minnumber="2" maxnumber="3" duration="0.5" timevariance="0.0" timefunction="0" directional="false"/>
                    <sound ref="explosion_medium"></sound>
                </element>
                <element id="21" ref="effect_dummy_macro" forkeffect="none" duration="3.0" delay="0.5" forklod="mediumeffect">
                    <sound ref="explosion_medium_lp"></sound>
                </element>
            </elements>
            <references>
                <reference effect="ref_explosion_fireballs_m_01" delay="0.0" chance="0.65"/>
            </references>

        </effect>
    </replace>

    <replace sel="//effects/effect[@name='ref_explosions_s_01']">
        <effect name="ref_explosions_s_01" chance="1.0">            <!-- 2.5s -->            <!-- removed sounds fork lod, divided sizes by 2, reduced number of explosions  -->
            <propagation minnumber="3" maxnumber="15" duration="2.5" timevariance="0.1" timefunction="-1" directional="false"></propagation>
            <elements>
                <element id="1" ref="dummyemitter_up_macro" forkeffect="sparkles_small" duration="1.5" fadeout="0.2" minscale="0.6" maxscale="1.0" emitterspace="zone" alignment="object" forklod="tinyeffect" delay="0.05" chance="0.4"/>
                <element id="11" ref="dummyemitter_macro" forkeffect="explosion_small_line_new_01" duration="0.65" fadeout="0.0" minscale="1.0" maxscale="2.5" alignment="random" forklod="smalleffect" delay="0.0" chance="0.3"/>
                <element id="12" ref="dummyemitter_macro" forkeffect="explosion_sparks_big" duration="4.0" fadeout="0.0" minscale="0.6" maxscale="1.0" emitterspace="zone" alignment="random" forklod="smalleffect" delay="0.0" chance="0.4"/>
                <element id="13" ref="dummyemitter_macro" forkeffect="explosion_smokeball_fast_3sec_01" duration="6.0" fadeout="0.0" minscale="1.0" maxscale="2.0" emitterspace="zone" alignment="random" forklod="mediumeffect" delay="0.1" chance="0.05" forcezonespace="true"/>

                <!-- sounds -->
                <element id="3" ref="effect_dummy_macro" forkeffect="none" duration="6.6" forklod="none" chance="0.5">
                    <sound ref="explosion_medium"></sound>
                </element>
                <element id="4" ref="effect_dummy_macro" forkeffect="none" duration="3.0" forklod="none" chance="0.5">
                    <sound ref="explosion_medium_lp"></sound>
                </element>

                <!-- Rumble -->
                <element id="5" ref="effect_dummy_macro" forkeffect="none" duration="1.2" forklod="none">
                    <force range="200" falloff="1.0">
                        <rumble>
                            <camera>
                                <component frequency="10" attackduration="0.15" sustainduration="0" releaseduration="0.85">
                                    <amplitude randomize="true">
                                        <position x="0.001" y="0.001" z="0.001" />
                                    </amplitude>
                                </component>
                            </camera>
                        </rumble>
                    </force>
                </element>
            </elements>
        </effect>
    </replace>
    <replace sel="//effects/effect[@name='ref_explosion_s_01']">
        <effect name="ref_explosion_s_01">            <!-- big explosion to hide wreck spawn -->
            <states>
                <state name="wreck" time="0.2"></state>
            </states>
            <elements>
                <elementset>
                    <element id="1" ref="dummyemitter_macro" forkeffect="debris_10_30sec_01" duration="30.0" fadeout="1.0" minscale="1.2" maxscale="1.5" emitterspace="zone" alignment="object" forklod="smalleffect" delay="0.0" chance="0.65" forcezonespace="true"/>
                    <element id="2" ref="dummyemitter_macro" forkeffect="debris_50_60sec_01" duration="60.0" fadeout="1.0" minscale="1.2" maxscale="1.5" emitterspace="zone" alignment="object" forklod="smalleffect" delay="0.0" chance="0.35" forcezonespace="true"/>
                </elementset>
                <element id="3" ref="dummyemitter_macro" forkeffect="explosion_small_new_01" duration="0.5" fadeout="0.0" minscale="3.0" maxscale="6.0" emitterspace="zone" alignment="random" forklod="mediumeffect" delay="0.0" chance="1.0"/>
                <element id="4" ref="dummyemitter_macro" forkeffect="explosion_small_line_new_01" duration="0.65" fadeout="0.0" minscale="5.0" maxscale="6.0" emitterspace="zone" alignment="random" forklod="mediumeffect" delay="0.1" chance="1.0"/>
                <element id="5" ref="dummyemitter_macro" forkeffect="explosion_large_sphere_new_01" duration="1.1" fadeout="0.0" minscale="5.0" maxscale="6.0" alignment="random" forklod="mediumeffect" delay="0.0" chance="0.5"/>
                <element id="6" ref="dummyemitter_macro" forkeffect="explosion_sparks_many_5sec_01" duration="6.0" fadeout="1.0" minscale="1.0" maxscale="2.0" emitterspace="zone" alignment="object" forklod="smalleffect" delay="0.1" chance="0.5"/>
                <element id="7" ref="dummyemitter_up_macro" forkeffect="sparkles_small" duration="1.0" fadeout="0.1" minscale="4.0" maxscale="6.0" emitterspace="zone" alignment="object" forklod="tinyeffect" delay="0.1" chance="0.5"/>
                <element id="8" ref="dummyemitter_macro" forkeffect="explosion_flash_yellow_01" duration="0.4" fadeout="0.0" minscale="2.0" maxscale="3.0" alignment="random" forklod="mediumeffect" delay="0.1" chance="0.5"/>

                <element id="9" ref="dummyemitter_macro" forkeffect="debris_50_60sec_01" duration="60.0" fadeout="1.0" minscale="1.2" maxscale="2.0" emitterspace="zone" alignment="object" forklod="smalleffect" delay="0.0" chance="0.4" forcezonespace="true"/>
                <element id="10" ref="dummyemitter_macro" forkeffect="debris_10_30sec_01" duration="30.0" fadeout="1.0" minscale="1.0" maxscale="2.0" emitterspace="zone" alignment="object" forklod="smalleffect" delay="0.1" chance="0.4" forcezonespace="true"/>

                <element id="15" ref="dummyemitter_macro" forkeffect="explosion_sparks_many_8sec_01" duration="9.0" fadeout="1.0" minscale="1.0" maxscale="3.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.2" chance="0.6"/>
                <element id="16" ref="dummyemitter_macro" forkeffect="explosion_sparks_many_8sec_01" duration="9.0" fadeout="1.0" minscale="1.0" maxscale="3.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.1" chance="0.6"/>

                <element id="32" ref="dummyemitter_macro" forkeffect="explosion_smokeball_fast_3sec_01" duration="6.0" fadeout="0.0" minscale="1.0" maxscale="2.0" emitterspace="zone" alignment="random" forklod="mediumeffect" delay="0.1" chance="0.3" forcezonespace="true"/>
                <element id="12" ref="dummyemitter_macro" forkeffect="smoke_cloud_dark_5sec" duration="20.0" fadeout="0.0" minscale="1.2" maxscale="2.2" emitterspace="zone" alignment="object" forklod="smalleffect" delay="0.3" chance="0.6"/>


                <!-- sounds -->
                <element id="13" ref="effect_dummy_macro" forkeffect="none" duration="6.6" forklod="none" chance="1.0">
                    <sound ref="explosion_medium"></sound>
                </element>
                <element id="14" ref="effect_dummy_macro" forkeffect="none" duration="3.0" delay="0.2" forklod="none" chance="1.0">
                    <sound ref="explosion_medium_lp"></sound>
                </element>
            </elements>
            <references>
                <reference effect="ref_explosion_fireballs_s_01"/>
            </references>
        </effect>
    </replace>


    <replace sel="//effects/effect[@name='ref_explosion_debris_l_01']">
        <effect name="ref_explosion_debris_l_01">
            <propagation minnumber="1" maxnumber="6" duration="1.0" timevariance="0.15" timefunction="0" directional="false">
            </propagation>
            <elements>
                <element id="1" ref="dummyemitter_macro" forkeffect="debris_10_30sec_01" duration="30.0" minscale="7.2" maxscale="8.5" fadeout="1.0" delay="0.0" alignment="random" forcezonespace="true" emitterspace="zone" forklod="largeeffect" chance="0.5"></element>
                <element id="2" ref="dummyemitter_macro" forkeffect="debris_10_30sec_01" duration="30.0" minscale="9.2" maxscale="12.5" fadeout="1.0" delay="0.0" alignment="random" forcezonespace="true" emitterspace="zone" forklod="largeeffect" chance="0.5"></element>
                <element id="3" ref="dummyemitter_macro" forkeffect="debris_10_30sec_01" duration="30.0" minscale="7.2" maxscale="8.5" fadeout="1.0" delay="0.0" alignment="random" forcezonespace="true" emitterspace="zone" forklod="largeeffect" chance="0.5"></element>
                <element id="4" ref="dummyemitter_macro" forkeffect="debris_10_30sec_01" duration="30.0" minscale="9.2" maxscale="12.5" fadeout="1.0" delay="0.0" alignment="random" forcezonespace="true" emitterspace="zone" forklod="largeeffect" chance="0.5"></element>
                <element id="5" ref="dummyemitter_macro" forkeffect="debris_10_30sec_01" duration="30.0" minscale="7.2" maxscale="8.5" fadeout="1.0" delay="0.0" alignment="random" forcezonespace="true" emitterspace="zone" forklod="largeeffect" chance="0.5"></element>
                <element id="6" ref="dummyemitter_macro" forkeffect="debris_10_30sec_01" duration="30.0" minscale="9.2" maxscale="12.5" fadeout="1.0" delay="0.0" alignment="random" forcezonespace="true" emitterspace="zone" forklod="largeeffect" chance="0.5"></element>
                <element id="7" ref="dummyemitter_macro" forkeffect="debris_50_60sec_01" duration="60.0" minscale="7.2" maxscale="8.5" fadeout="1.0" delay="0.0" alignment="random" forcezonespace="true" emitterspace="zone" forklod="largeeffect" chance="0.5"></element>
                <element id="8" ref="dummyemitter_macro" forkeffect="debris_50_60sec_01" duration="60.0" minscale="9.2" maxscale="12.5" fadeout="1.0" delay="0.0" alignment="random" forcezonespace="true" emitterspace="zone" forklod="largeeffect" chance="0.5"></element>
            </elements>
        </effect>
    </replace>

    <replace sel="//effects/effect[@name='ref_explosion_debris_xl_01']">
        <effect name="ref_explosion_debris_xl_01">
            <propagation minnumber="1" maxnumber="6" duration="1.0" timevariance="0.15" timefunction="0" directional="false">
            </propagation>
            <elements>
                <element id="1" ref="dummyemitter_macro" forkeffect="debris_10_30sec_01" duration="30.0" minscale="8.0" maxscale="10.0" fadeout="1.0" delay="0.0" alignment="random" forcezonespace="true" emitterspace="zone" forklod="largeeffect" chance="0.5"></element>
                <element id="2" ref="dummyemitter_macro" forkeffect="debris_10_30sec_01" duration="30.0" minscale="11.0" maxscale="15.0" fadeout="1.0" delay="0.0" alignment="random" forcezonespace="true" emitterspace="zone" forklod="largeeffect" chance="0.5"></element>
                <element id="3" ref="dummyemitter_macro" forkeffect="debris_10_30sec_01" duration="30.0" minscale="16.0" maxscale="20.0" fadeout="1.0" delay="0.0" alignment="random" forcezonespace="true" emitterspace="zone" forklod="largeeffect" chance="0.5"></element>
                <element id="4" ref="dummyemitter_macro" forkeffect="debris_10_30sec_01" duration="30.0" minscale="20.0" maxscale="22.0" fadeout="1.0" delay="0.0" alignment="random" forcezonespace="true" emitterspace="zone" forklod="largeeffect" chance="0.5"></element>
                <element id="5" ref="dummyemitter_macro" forkeffect="debris_10_30sec_01" duration="30.0" minscale="8.0" maxscale="10.0" fadeout="1.0" delay="0.0" alignment="random" forcezonespace="true" emitterspace="zone" forklod="largeeffect" chance="0.5"></element>
                <element id="6" ref="dummyemitter_macro" forkeffect="debris_10_30sec_01" duration="30.0" minscale="10.0" maxscale="15.0" fadeout="1.0" delay="0.0" alignment="random" forcezonespace="true" emitterspace="zone" forklod="largeeffect" chance="0.5"></element>
                <element id="7" ref="dummyemitter_macro" forkeffect="debris_50_60sec_01" duration="60.0" minscale="15.0" maxscale="20.0" fadeout="1.0" delay="0.0" alignment="random" forcezonespace="true" emitterspace="zone" forklod="largeeffect" chance="0.5"></element>
                <element id="8" ref="dummyemitter_macro" forkeffect="debris_50_60sec_01" duration="60.0" minscale="10.0" maxscale="14.0" fadeout="1.0" delay="0.0" alignment="random" forcezonespace="true" emitterspace="zone" forklod="largeeffect" chance="0.5"></element>
            </elements>
        </effect>
    </replace>

    <replace sel="//effects/effect[@name='ref_explosion_sparks_l_01']">
        <effect name="ref_explosion_sparks_l_01">
            <propagation minnumber="1" maxnumber="4" duration="0.4" timevariance="0.08" timefunction="0" directional="false">
            </propagation>
            <elements>
                <element id="1" ref="dummyemitter_macro" forkeffect="explosion_sparks_many_5sec_01" duration="5.0" fadeout="1.0" minscale="8.0" maxscale="15.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.0" chance="0.25"/>
                <element id="2" ref="dummyemitter_macro" forkeffect="explosion_sparks_many_5sec_01" duration="5.0" fadeout="1.0" minscale="10.0" maxscale="20.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.0" chance="0.25"/>
                <element id="3" ref="dummyemitter_macro" forkeffect="explosion_sparks_many_8sec_01" duration="8.0" fadeout="1.0" minscale="16.0" maxscale="25.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.0" chance="0.15"/>
            </elements>
        </effect>
    </replace>

    <replace sel="//effects/effect[@name='ref_explosion_sparks_xl_01']">
        <effect name="ref_explosion_sparks_xl_01">
            <propagation minnumber="1" maxnumber="4" duration="0.5" timevariance="0.08" timefunction="0" directional="false">
            </propagation>
            <elements>
                <element id="1" ref="dummyemitter_macro" forkeffect="explosion_sparks_many_5sec_01" duration="5.0" fadeout="1.0" minscale="10.0" maxscale="20.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.0" chance="0.25"/>
                <element id="2" ref="dummyemitter_macro" forkeffect="explosion_sparks_many_8sec_01" duration="8.0" fadeout="1.0" minscale="16.0" maxscale="26.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.0" chance="0.25"/>
                <element id="3" ref="dummyemitter_macro" forkeffect="explosion_sparks_many_8sec_01" duration="8.0" fadeout="1.0" minscale="20.0" maxscale="30.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.0" chance="0.15"/>
            </elements>
        </effect>
    </replace>

    <replace sel="//effects/effect[@name='ref_explosion_sparks_xl_single_01']">
        <effect name="ref_explosion_sparks_xl_single_01">            <!-- Very big spark burst, percievable from a very large distance -->
            <elements>
                <element id="1" ref="dummyemitter_macro" forkeffect="explosion_sparks_many_8sec_01" duration="8.0" fadeout="1.0" minscale="85.0" maxscale="100.0" emitterspace="zone" alignment="object" forklod="megaeffect" delay="0.0" chance="1.0"/>
            </elements>
        </effect>
    </replace>


    <!--
    SURFACE MODULES
    -->

    <replace sel="//effects/effect[@name='surfacemodule_damage_m_low']">
        <effect name="surfacemodule_damage_m_low">
            <elements>
                <element id="1" ref="dummyemitter_up_macro" forkeffect="explosion_sparks_big" duration="1.5" fadein="0.0" fadeout="0.1" minscale="2.5" maxscale="5.0" emitterspace="zone" alignment="random" forklod="smalleffect" delay="0.0" chance="0.5"/>
                <element id="2" ref="dummyemitter_up_macro" forkeffect="explosion_sparks_many_2sec_01" duration="2.0" fadein="0.0" fadeout="0.0" minscale="1.0" maxscale="2.0" emitterspace="object" alignment="random" forklod="smalleffect" delay="0.0" chance="0.5"/>
                <!-- white smoke -->
                <element id="3" ref="dummyemitter_up_macro" forkeffect="ship_blowout_size_s" duration="-1" fadein="1.0" fadeout="2.0" minscale="0.6" maxscale="1.2" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.0" chance="1.0" wreckedfadeduration="180"/>
            </elements>
        </effect>
    </replace>

    <replace sel="//effects/effect[@name='surfacemodule_damage_m_medium']">
        <effect name="surfacemodule_damage_m_medium">
            <elements>
                <element id="1" ref="dummyemitter_up_macro" forkeffect="explosion_sparks_big" duration="1.5" fadein="0.0" fadeout="0.1" minscale="2.5" maxscale="5.0" emitterspace="zone" alignment="random" forklod="smalleffect" delay="0.0" chance="0.5"/>
                <!-- <element id="2" ref="dummyemitter_up_macro" forkeffect="explosion_small_new_01" duration="0.5" fadein="0.0" fadeout="0.0" minscale="3.0" maxscale="6.0" emitterspace="zone" alignment="object" forklod="smalleffect" delay="0.0" chance="0.6"/> -->
                <elementset>
                    <element id="3" ref="dummyemitter_up_macro" forkeffect="explosion_smoke_burn_03" duration="-1" fadein="1.0" fadeout="2.0" minscale="2.0" maxscale="4.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.0" chance="1.0" wreckedfadeduration="180"/>
                    <element id="4" ref="dummyemitter_up_macro" forkeffect="explosion_smoke_burn_03" duration="-1" fadein="1.0" fadeout="2.0" minscale="4.0" maxscale="6.5" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.0" chance="1.0" wreckedfadeduration="180"/>
                    <element id="22" ref="dummyemitter_up_macro" forkeffect="ship_blowout_size_s" duration="-1" fadein="1.0" fadeout="2.0" minscale="1.2" maxscale="2.4" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.0" chance="1.0" wreckedfadeduration="180"/>
                </elementset>
            </elements>
        </effect>
    </replace>

    <replace sel="//effects/effect[@name='surfacemodule_damage_m_high']">
        <effect name="surfacemodule_damage_m_high">
            <elements>
                <elementset>
                    <element id="1" ref="dummyemitter_up_macro" forkeffect="explosion_fire_01" duration="-1" fadein="2.0" fadeout="8.0" minscale="0.5" maxscale="1.0" emitterspace="object" alignment="object" forklod="mediumeffect" delay="0.0" chance="0.6" wreckedfadeduration="180"/>
                    <element id="2" ref="dummyemitter_up_macro" forkeffect="explosion_fire_02" duration="-1" fadein="2.0" fadeout="8.0" minscale="0.5" maxscale="1.0" emitterspace="object" alignment="object" forklod="mediumeffect" delay="0.0" chance="0.4" wreckedfadeduration="180"/>
                    <element id="30" ref="dummyemitter_up_macro" forkeffect="explosion_smoke_burn_03" duration="-1" fadein="0.35" fadeout="2.0" minscale="2.0" maxscale="4.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.0" chance="0.6" wreckedfadeduration="180"/>
                    <element id="31" ref="dummyemitter_up_macro" forkeffect="explosion_smoke_burn_03" duration="-1" fadein="0.55" fadeout="2.0" minscale="4.0" maxscale="6.5" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.4" chance="0.4" wreckedfadeduration="180"/>
                </elementset>

                <element id="44" ref="dummyemitter_up_macro" forkeffect="firetrail_performance_with_smoke_01" duration="-1" fadein="0.35" fadeout="1.5" minscale="3.0" maxscale="6.5" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.0" chance="0.5" wreckedfadeduration="180"/>
                <element id="32" ref="dummyemitter_up_macro" forkeffect="ship_blowout_size_s" duration="-1" fadein="1.0" fadeout="2.0" minscale="1.2" maxscale="2.4" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.2" chance="0.3" wreckedfadeduration="180"/>
                <element id="33" ref="dummyemitter_up_macro" forkeffect="explosion_smoke_burn_03" duration="-1" fadein="0.35" fadeout="2.0" minscale="3.0" maxscale="5.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.6" chance="0.3" wreckedfadeduration="180"/>
                <element id="34" ref="dummyemitter_up_macro" forkeffect="explosion_smoke_burn_03" duration="-1" fadein="0.35" fadeout="2.0" minscale="4.0" maxscale="6.5" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="1.2" chance="0.3" wreckedfadeduration="180"/>

                <element id="3" ref="dummyemitter_up_macro" forkeffect="explosion_small_new_01" duration="0.5" fadein="0.0" fadeout="0.0" minscale="5.0" maxscale="10.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.0" chance="0.75"/>
                <element id="4" ref="dummyemitter_up_macro" forkeffect="explosion_flash_yellow_01" duration="0.4" fadein="0.0" fadeout="0.0" minscale="1.0" maxscale="2.0" emitterspace="object" alignment="object" forklod="smalleffect" delay="0.2" chance="0.6"/>
                <element id="5" ref="dummyemitter_up_macro" forkeffect="explosion_sparks_big" duration="1.5" fadein="0.0" fadeout="0.1" minscale="2.5" maxscale="5.0" emitterspace="zone" alignment="random" forklod="mediumeffect" delay="0.0" chance="0.5"/>
                <element id="6" ref="dummyemitter_up_macro" forkeffect="explosion_sparks_many_2sec_01" duration="2.0" fadein="0.0" fadeout="0.0" minscale="1.0" maxscale="2.0" emitterspace="object" alignment="random" forklod="smalleffect" delay="0.0" chance="0.5"/>

                <!-- sounds -->
                <element id="7" ref="effect_dummy_macro" forkeffect="none" duration="6.6" chance="0.5">
                    <sound ref="explosion_medium"></sound>
                </element>
                <element id="8" ref="effect_dummy_macro" forkeffect="none" duration="3.0">
                    <sound ref="explosion_medium_lp"></sound>
                </element>
                <element id="9" ref="effect_dummy_macro" forkeffect="none" duration="-1" wreckedfadeduration="3.5">
                    <sound ref="sefx_damage_m_high_fire"></sound>
                </element>
            </elements>
        </effect>
    </replace>

    <replace sel="//effects/effect[@name='surfacemodule_damage_l_low']">
        <effect name="surfacemodule_damage_l_low">
            <elements>
                <element id="1" ref="dummyemitter_up_macro" forkeffect="explosion_sparks_big" duration="1.5" fadein="0.0" fadeout="0.1" minscale="5.0" maxscale="10.0" emitterspace="zone" alignment="random" forklod="smalleffect" delay="0.0" chance="0.5"/>
                <element id="2" ref="dummyemitter_up_macro" forkeffect="explosion_sparks_many_2sec_01" duration="2.0" fadein="0.0" fadeout="0.0" minscale="2.0" maxscale="4.0" emitterspace="object" alignment="random" forklod="smalleffect" delay="0.0" chance="0.5"/>
                <!-- white smoke -->
                <element id="3" ref="dummyemitter_up_macro" forkeffect="ship_blowout_size_s" duration="-1" fadein="1.0" fadeout="2.0" minscale="2.0" maxscale="4.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.0" chance="1.0" wreckedfadeduration="180"/>
            </elements>
        </effect>
    </replace>

    <replace sel="//effects/effect[@name='surfacemodule_damage_l_medium']">
        <effect name="surfacemodule_damage_l_medium">
            <elements>
                <element id="1" ref="dummyemitter_up_macro" forkeffect="explosion_sparks_big" duration="1.5" fadein="0.0" fadeout="0.1" minscale="5.0" maxscale="10" emitterspace="zone" alignment="random" forklod="smalleffect" delay="0.0" chance="0.5"/>
                <elementset>
                    <element id="3" ref="dummyemitter_up_macro" forkeffect="explosion_smoke_burn_03" duration="-1" fadein="1.0" fadeout="2.0" minscale="2.5" maxscale="4.5" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.0" chance="0.7" wreckedfadeduration="180.0"/>
                    <element id="4" ref="dummyemitter_up_macro" forkeffect="explosion_smoke_burn_03" duration="-1" fadein="1.0" fadeout="2.0" minscale="4.5" maxscale="8.0" emitterspace="zone" alignment="object" forklod="mediumeffect" delay="0.0" chance="0.3" wreckedfadeduration="180.0"/>
                    <element id="22" ref="dummyemitter_up_macro" forkeffect="ship_blowout_size_s" duration="-1" fadein="1.0" fadeout="2.0" minscale="3.0" maxscale="5.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.0" chance="1.0" wreckedfadeduration="180.0"/>
                </elementset>
            </elements>
        </effect>
    </replace>

    <replace sel="//effects/effect[@name='surfacemodule_damage_l_high']">
        <effect name="surfacemodule_damage_l_high">
            <elements>
                <elementset>
                    <element id="1" ref="dummyemitter_up_macro" forkeffect="explosion_fire_01" duration="-1" fadein="2.0" fadeout="8.0" minscale="4.2" maxscale="6.2" emitterspace="local" alignment="object" forklod="mediumeffect" delay="0.0" chance="0.6" wreckedfadeduration="180.0"/>
                    <element id="4" ref="dummyemitter_up_macro" forkeffect="explosion_fire_02" duration="-1" fadein="2.0" fadeout="8.0" minscale="4.2" maxscale="6.2" emitterspace="local" alignment="object" forklod="mediumeffect" delay="0.0" chance="0.4" wreckedfadeduration="180.0"/>
                </elementset>

                <element id="40" ref="dummyemitter_up_macro" forkeffect="firetrail_performance_with_smoke_01" duration="-1" fadein="0.35" fadeout="2.0" minscale="6.5" maxscale="10.5" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.2" chance="1.0" wreckedfadeduration="180.0"/>
                <element id="35" ref="dummyemitter_up_macro" forkeffect="explosion_smoke_burn_03" duration="-1" fadein="0.35" fadeout="2.0" minscale="4.0" maxscale="6.5" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.6" chance="1.0" wreckedfadeduration="180"/>
                <element id="31" ref="dummyemitter_up_macro" forkeffect="explosion_smoke_burn_03" duration="-1" fadein="0.35" fadeout="2.0" minscale="4.5" maxscale="8.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="1.0" chance="1.0" wreckedfadeduration="180.0"/>
                <element id="33" ref="dummyemitter_up_macro" forkeffect="ship_blowout_size_s" duration="-1" fadein="1.0" fadeout="2.0" minscale="4.0" maxscale="8.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.0" chance="0.6" wreckedfadeduration="180.0"/>

                <element id="6" ref="dummyemitter_up_macro" forkeffect="explosion_small_new_01" duration="0.5" fadein="0.0" fadeout="0.0" minscale="10.0" maxscale="20.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.0" chance="0.75"/>
                <element id="7" ref="dummyemitter_up_macro" forkeffect="explosion_flash_yellow_01" duration="0.4" fadein="0.0" fadeout="0.0" minscale="2.0" maxscale="4.0" emitterspace="object" alignment="object" forklod="mediumeffect" delay="0.2" chance="0.6"/>
                <element id="8" ref="dummyemitter_up_macro" forkeffect="explosion_sparks_big" duration="1.5" fadein="0.0" fadeout="0.1" minscale="5.0" maxscale="10.0" emitterspace="zone" alignment="random" forklod="mediumeffect" delay="0.0" chance="0.5"/>
                <element id="9" ref="dummyemitter_up_macro" forkeffect="explosion_sparks_many_2sec_01" duration="2.0" fadein="0.0" fadeout="0.0" minscale="2.0" maxscale="4.0" emitterspace="object" alignment="random" forklod="mediumeffect" delay="0.0" chance="0.5"/>

                <!-- sounds -->
                <element id="11" ref="effect_dummy_macro" forkeffect="none" duration="6.6" chance="0.5">
                    <sound ref="explosion_medium"></sound>
                </element>
                <element id="12" ref="effect_dummy_macro" forkeffect="none" duration="3.0">
                    <sound ref="explosion_medium_lp"></sound>
                </element>
                <element id="13" ref="effect_dummy_macro" forkeffect="none" duration="-1" wreckedfadeduration="5.0">
                    <sound ref="sefx_damage_m_high_fire"></sound>
                </element>
            </elements>
        </effect>
    </replace>

    <replace sel="//effects/effect[@name='surfacemodule_engine_damage_m_medium']">
        <effect name="surfacemodule_engine_damage_m_medium">
            <elements>
                <element id="3" ref="dummyemitter_up_macro" forkeffect="explosion_sparks_big" duration="1.5" fadein="0.0" fadeout="0.1" minscale="3.50" maxscale="7.0" emitterspace="zone" alignment="random" forklod="largeeffect" delay="0.0" chance="0.5"/>
                <element id="4" ref="dummyemitter_up_macro" forkeffect="explosion_smoke_burn_03" duration="-1" fadein="1.0" fadeout="2.0" minscale="12.0" maxscale="18.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.0" chance="1.0" wreckedfadeduration="180.0"/>
                <element id="24" ref="dummyemitter_up_macro" forkeffect="ship_blowout_size_s" duration="-1" fadein="1.0" fadeout="1.5" minscale="3.0" maxscale="8.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.0" chance="0.5" wreckedfadeduration="180.0"/>
            </elements>
        </effect>
    </replace>

    <replace sel="//effects/effect[@name='surfacemodule_engine_damage_m_high']">
        <effect name="surfacemodule_engine_damage_m_high">            <!-- single constant fire effect with smoke -->
            <elements>
                <elementset>
                    <element id="1" ref="dummyemitter_macro" forkeffect="explosion_fire_01" duration="-1" fadein="2.0" fadeout="8.0" minscale="1.8" maxscale="2.5" emitterspace="object" alignment="object" forklod="largeeffect" delay="0.0" chance="1.0" wreckedfadeduration="180.0"/>
                    <element id="2" ref="dummyemitter_macro" forkeffect="explosion_fire_01" duration="-1" fadein="2.0" fadeout="8.0" minscale="1.6" maxscale="3.5" emitterspace="object" alignment="object" forklod="largeeffect" delay="0.0" chance="1.0" wreckedfadeduration="180.0"/>
                    <element id="3" ref="dummyemitter_macro" forkeffect="explosion_fire_01" duration="-1" fadein="2.0" fadeout="8.0" minscale="1.6" maxscale="3.5" emitterspace="object" alignment="object" forklod="largeeffect" delay="0.0" chance="1.0" wreckedfadeduration="180.0"/>
                    <element id="4" ref="dummyemitter_macro" forkeffect="explosion_fire_02" duration="-1" fadein="2.0" fadeout="8.0" minscale="3.0" maxscale="4.0" emitterspace="object" alignment="object" forklod="largeeffect" delay="0.0" chance="1.0" wreckedfadeduration="180.0"/>
                    <element id="5" ref="dummyemitter_macro" forkeffect="explosion_fire_02" duration="-1" fadein="2.0" fadeout="8.0" minscale="1.8" maxscale="3.5" emitterspace="object" alignment="object" forklod="largeeffect" delay="0.0" chance="1.0" wreckedfadeduration="180.0"/>
                </elementset>

                <element id="40" ref="dummyemitter_up_macro" forkeffect="firetrail_performance_with_smoke_01" duration="-1" fadein="0.35" fadeout="2.0" minscale="8.0" maxscale="12.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="1.0" chance="0.4" wreckedfadeduration="180.0"/>
                <element id="34" ref="dummyemitter_up_macro" forkeffect="explosion_smoke_burn_03" duration="-1" fadein="0.35" fadeout="2.0" minscale="8.0" maxscale="12.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.6" chance="1.0" wreckedfadeduration="180.0"/>
                <element id="32" ref="dummyemitter_up_macro" forkeffect="explosion_smoke_burn_03" duration="-1" fadein="0.35" fadeout="2.0" minscale="8.0" maxscale="12.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="1.4" chance="1.0" wreckedfadeduration="180.0"/>
                <element id="33" ref="dummyemitter_up_macro" forkeffect="ship_blowout_size_s" duration="-1" fadein="1.0" fadeout="1.5" minscale="3.0" maxscale="8.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.0" chance="0.5" wreckedfadeduration="180.0"/>

                <element id="6" ref="dummyemitter_up_macro" forkeffect="explosion_small_new_01" duration="0.5" fadein="0.0" fadeout="0.0" minscale="13.0" maxscale="19.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.0" chance="0.75"/>
                <element id="7" ref="dummyemitter_up_macro" forkeffect="explosion_flash_yellow_01" duration="0.4" fadein="0.0" fadeout="0.0" minscale="1.5" maxscale="3.0" emitterspace="object" alignment="object" forklod="largeeffect" delay="0.2" chance="0.6"/>
                <element id="8" ref="dummyemitter_up_macro" forkeffect="explosion_sparks_big" duration="2.5" fadein="0.0" fadeout="0.1" minscale="3.50" maxscale="7.0" emitterspace="zone" alignment="random" forklod="largeeffect" delay="0.0" chance="0.5"/>
                <element id="9" ref="dummyemitter_up_macro" forkeffect="explosion_sparks_many_2sec_01" duration="2.0" fadein="0.0" fadeout="0.0" minscale="2.0" maxscale="3.0" emitterspace="object" alignment="random" forklod="largeeffect" delay="0.0" chance="0.5"/>

                <!-- sounds -->
                <element id="11" ref="effect_dummy_macro" forkeffect="none" duration="6.6" forklod="largeeffect" chance="0.5">
                    <sound ref="explosion_medium"></sound>
                </element>
                <element id="12" ref="effect_dummy_macro" forkeffect="none" duration="3.0" forklod="largeeffect">
                    <sound ref="explosion_medium_lp"></sound>
                </element>
                <element id="13" ref="effect_dummy_macro" forkeffect="none" duration="-1" wreckedfadeduration="7.0" forklod="smalleffect">
                    <sound ref="sefx_damage_m_high_fire"></sound>
                </element>
            </elements>
        </effect>
    </replace>

    <replace sel="//effects/effect[@name='surfacemodule_engine_damage_l_medium']">
        <effect name="surfacemodule_engine_damage_l_medium">
            <elements>
                <element id="3" ref="dummyemitter_up_macro" forkeffect="explosion_sparks_big" duration="1.5" fadein="0.0" fadeout="0.1" minscale="7.0" maxscale="14.0" emitterspace="zone" alignment="random" forklod="largeeffect" delay="0.0" chance="0.5"/>
                <element id="4" ref="dummyemitter_up_macro" forkeffect="explosion_smoke_burn_03" duration="-1" fadein="1.0" fadeout="2.0" minscale="14.0" maxscale="18.0" emitterspace="object" alignment="random" forklod="largeeffect" delay="0.0" chance="1.0" wreckedfadeduration="180.0"/>
            </elements>
        </effect>
    </replace>

    <replace sel="//effects/effect[@name='surfacemodule_engine_damage_l_high']">
        <effect name="surfacemodule_engine_damage_l_high">
            <elements>
                <elementset>
                    <element id="1" ref="dummyemitter_up_macro" forkeffect="explosion_fire_01" duration="-1" fadein="2.0" fadeout="8.0" minscale="3.0" maxscale="5.0" emitterspace="object" alignment="object" forklod="largeeffect" delay="0.0" chance="1.0" wreckedfadeduration="180.0"/>
                    <element id="2" ref="dummyemitter_up_macro" forkeffect="explosion_fire_01" duration="-1" fadein="2.0" fadeout="8.0" minscale="3.4" maxscale="6.0" emitterspace="object" alignment="object" forklod="largeeffect" delay="0.0" chance="1.0" wreckedfadeduration="180.0"/>
                    <element id="3" ref="dummyemitter_up_macro" forkeffect="explosion_fire_01" duration="-1" fadein="2.0" fadeout="8.0" minscale="3.4" maxscale="6.0" emitterspace="object" alignment="object" forklod="largeeffect" delay="0.0" chance="1.0" wreckedfadeduration="180.0"/>
                    <element id="4" ref="dummyemitter_up_macro" forkeffect="explosion_fire_02" duration="-1" fadein="2.0" fadeout="8.0" minscale="6.0" maxscale="8.0" emitterspace="object" alignment="object" forklod="largeeffect" delay="0.0" chance="1.0" wreckedfadeduration="180.0"/>
                    <element id="5" ref="dummyemitter_up_macro" forkeffect="explosion_fire_02" duration="-1" fadein="2.0" fadeout="8.0" minscale="4.0" maxscale="6.0" emitterspace="object" alignment="object" forklod="largeeffect" delay="0.0" chance="1.0" wreckedfadeduration="180.0"/>
                </elementset>

                <element id="40" ref="dummyemitter_up_macro" forkeffect="firetrail_performance_with_smoke_01" duration="-1" fadein="1.0" fadeout="2.0" minscale="45.0" maxscale="60.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.2" chance="0.4" wreckedfadeduration="180.0"/>
                <element id="25" ref="dummyemitter_up_macro" forkeffect="explosion_smoke_burn_03" duration="-1" fadein="1.0" fadeout="2.0" minscale="16.0" maxscale="24.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.6" chance="1.0" wreckedfadeduration="180.0"/>
                <element id="23" ref="dummyemitter_up_macro" forkeffect="explosion_smoke_burn_03" duration="-1" fadein="1.0" fadeout="2.0" minscale="16.0" maxscale="24.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="1.0" chance="1.0" wreckedfadeduration="180.0"/>
                <element id="24" ref="dummyemitter_up_macro" forkeffect="ship_blowout_size_s" duration="-1" fadein="1.0" fadeout="2.0" minscale="14.0" maxscale="18.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.0" chance="0.7" wreckedfadeduration="180.0"/>

                <element id="6" ref="dummyemitter_up_macro" forkeffect="explosion_small_new_01" duration="0.5" fadein="0.0" fadeout="0.0" minscale="30.0" maxscale="45.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.0" chance="0.75"/>
                <element id="7" ref="dummyemitter_up_macro" forkeffect="explosion_flash_yellow_01" duration="0.4" fadein="0.0" fadeout="0.0" minscale="3.0" maxscale="6.0" emitterspace="object" alignment="object" forklod="largeeffect" delay="0.2" chance="0.6"/>
                <element id="8" ref="dummyemitter_up_macro" forkeffect="explosion_sparks_big" duration="3.5" fadein="0.0" fadeout="0.1" minscale="7.0" maxscale="14.0" emitterspace="zone" alignment="random" forklod="largeeffect" delay="0.0" chance="0.5"/>
                <element id="9" ref="dummyemitter_up_macro" forkeffect="explosion_sparks_many_2sec_01" duration="2.0" fadein="0.0" fadeout="0.0" minscale="4.0" maxscale="6.0" emitterspace="object" alignment="random" forklod="largeeffect" delay="0.0" chance="0.5"/>

                <!-- sounds -->
                <element id="11" ref="effect_dummy_macro" forkeffect="none" duration="6.6" forklod="largeeffect" chance="0.5">
                    <sound ref="explosion_medium"></sound>
                </element>
                <element id="12" ref="effect_dummy_macro" forkeffect="none" duration="3.0" forklod="largeeffect">
                    <sound ref="explosion_medium_lp"></sound>
                </element>
                <element id="13" ref="effect_dummy_macro" forkeffect="none" duration="-1" wreckedfadeduration="10.0" forklod="smalleffect">
                    <sound ref="sefx_damage_m_high_fire"></sound>
                </element>
            </elements>
        </effect>
    </replace>


    <!-- ship damage surface explosions -->
    <replace sel="//effects/effect[@name='ref_fire_l_01']">
        <effect name="ref_fire_l_01">
            <propagation number="1" duration="0" timevariance="0.0" timefunction="0" directional="false"></propagation>
            <elements>
                <elementset>
                    <element id="1" ref="dummyemitter_up_macro" forkeffect="explosion_fire_01" duration="180.0" fadein="2.0" fadeout="8.0" minscale="0.8" maxscale="1.2" emitterspace="local" alignment="random" forklod="megaeffect" delay="0.0" chance="1.0"/>
                    <element id="2" ref="dummyemitter_up_macro" forkeffect="explosion_fire_01" duration="180.0" fadein="2.0" fadeout="8.0" minscale="1.0" maxscale="1.5" emitterspace="local" alignment="random" forklod="megaeffect" delay="0.0" chance="1.0"/>
                    <element id="3" ref="dummyemitter_up_macro" forkeffect="explosion_fire_01" duration="180.0" fadein="2.0" fadeout="8.0" minscale="1.0" maxscale="1.5" emitterspace="local" alignment="random" forklod="megaeffect" delay="0.0" chance="1.0"/>
                    <element id="4" ref="dummyemitter_up_macro" forkeffect="explosion_fire_02" duration="180.0" fadein="2.0" fadeout="8.0" minscale="0.8" maxscale="1.2" emitterspace="local" alignment="random" forklod="megaeffect" delay="0.0" chance="1.0"/>
                    <element id="5" ref="dummyemitter_up_macro" forkeffect="explosion_fire_02" duration="180.0" fadein="2.0" fadeout="8.0" minscale="1.0" maxscale="1.5" emitterspace="local" alignment="random" forklod="megaeffect" delay="0.0" chance="1.0"/>
                </elementset>
                <element id="40" ref="dummyemitter_up_macro" forkeffect="firetrail_performance_with_smoke_01" duration="180" fadein="1.0" fadeout="2.0" minscale="2.0" maxscale="5.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.2" chance="0.7"/>
                <element id="6" ref="dummyemitter_up_macro" forkeffect="explosion_small_new_01" duration="0.5" fadein="0.0" fadeout="0.0" minscale="10.0" maxscale="20.0" emitterspace="zone" alignment="random" forklod="largeeffect" delay="0.0" chance="1.0"/>
                <element id="7" ref="dummyemitter_up_macro" forkeffect="explosion_flash_yellow_01" duration="0.4" fadein="0.0" fadeout="0.0" minscale="2.0" maxscale="4.0" emitterspace="local" alignment="random" forklod="mediumeffect" delay="0.2" chance="0.6"/>
                <element id="8" ref="dummyemitter_up_macro" forkeffect="explosion_sparks_big" duration="1.5" fadein="0.0" fadeout="0.1" minscale="5.0" maxscale="10.0" emitterspace="zone" alignment="random" forklod="smalleffect" delay="0.0" chance="0.5"/>
                <element id="9" ref="dummyemitter_up_macro" forkeffect="explosion_sparks_many_2sec_01" duration="2.0" fadein="0.0" fadeout="0.0" minscale="2.0" maxscale="4.0" emitterspace="local" alignment="random" forklod="smalleffect" delay="0.0" chance="0.5"/>
                <element id="10" ref="dummyemitter_up_macro" forkeffect="explosion_smoke_burn_03" duration="180.0" fadein="2.0" fadeout="8.0" minscale="4.0" maxscale="10.0" emitterspace="local" alignment="random" forklod="largeeffect" delay="0.0" chance="1.0"/>

                <!-- sounds -->
                <element id="11" ref="effect_dummy_macro" forkeffect="none" duration="6.6" forklod="largeeffect" chance="0.5">
                    <sound ref="explosion_medium"></sound>
                </element>
                <element id="12" ref="effect_dummy_macro" forkeffect="none" duration="3.0" forklod="largeeffect">
                    <sound ref="explosion_medium_lp"></sound>
                </element>
                <element id="13" ref="effect_dummy_macro" forkeffect="none" duration="180" forklod="smalleffect">
                    <sound ref="sefx_damage_m_high_fire"></sound>
                </element>
            </elements>
        </effect>
    </replace>

    <replace sel="//effects/effect[@name='ref_fire_xl_01']">
        <effect name="ref_fire_xl_01">
            <propagation number="1" duration="0" timevariance="0.0" timefunction="0" directional="false"></propagation>
            <elements>
                <elementset>
                    <element id="1" ref="dummyemitter_up_macro" forkeffect="explosion_fire_01" duration="240.0" fadein="2.0" fadeout="8.0" minscale="1.6" maxscale="3.2" emitterspace="local" alignment="random" forklod="megaeffect" delay="0.0" chance="1.0"/>
                    <element id="2" ref="dummyemitter_up_macro" forkeffect="explosion_fire_01" duration="240.0" fadein="2.0" fadeout="8.0" minscale="2.0" maxscale="4.0" emitterspace="local" alignment="random" forklod="megaeffect" delay="0.0" chance="1.0"/>
                    <element id="3" ref="dummyemitter_up_macro" forkeffect="explosion_fire_01" duration="240.0" fadein="2.0" fadeout="8.0" minscale="2.0" maxscale="3.3" emitterspace="local" alignment="random" forklod="megaeffect" delay="0.0" chance="1.0"/>
                    <element id="4" ref="dummyemitter_up_macro" forkeffect="explosion_fire_02" duration="240.0" fadein="2.0" fadeout="8.0" minscale="1.6" maxscale="3.2" emitterspace="local" alignment="random" forklod="megaeffect" delay="0.0" chance="1.0"/>
                    <element id="5" ref="dummyemitter_up_macro" forkeffect="explosion_fire_02" duration="240.0" fadein="2.0" fadeout="8.0" minscale="2.0" maxscale="4.0" emitterspace="local" alignment="random" forklod="megaeffect" delay="0.0" chance="1.0"/>
                </elementset>
                <element id="40" ref="dummyemitter_up_macro" forkeffect="firetrail_performance_with_smoke_01" duration="240" fadein="1.0" fadeout="2.0" minscale="5.0" maxscale="10.0" emitterspace="zone" alignment="object" forklod="largeeffect" delay="0.2" chance="0.7"/>
                <element id="1" ref="dummyemitter_up_macro" forkeffect="explosion_small_new_01" duration="0.5" fadein="0.0" fadeout="0.0" minscale="20.0" maxscale="30.0" emitterspace="zone" alignment="random" forklod="largeeffect" delay="0.0" chance="1.0"/>
                <element id="2" ref="dummyemitter_up_macro" forkeffect="explosion_flash_yellow_01" duration="0.4" fadein="0.0" fadeout="0.0" minscale="4.0" maxscale="8.0" emitterspace="local" alignment="random" forklod="mediumeffect" delay="0.2" chance="0.6"/>
                <element id="3" ref="dummyemitter_up_macro" forkeffect="explosion_sparks_big" duration="1.5" fadein="0.0" fadeout="0.1" minscale="10.0" maxscale="20.0" emitterspace="zone" alignment="random" forklod="mediumeffect" delay="0.0" chance="0.5"/>
                <element id="4" ref="dummyemitter_up_macro" forkeffect="explosion_sparks_many_2sec_01" duration="2.0" fadein="0.0" fadeout="0.0" minscale="4.0" maxscale="8.0" emitterspace="local" alignment="random" forklod="mediumeffect" delay="0.0" chance="0.5"/>
                <element id="5" ref="dummyemitter_up_macro" forkeffect="explosion_smoke_burn_03" duration="240.0" fadein="1.0" fadeout="2.0" minscale="10.0" maxscale="20.0" emitterspace="local" alignment="random" forklod="largeeffect" delay="0.0" chance="1.0"/>

                <!-- sounds -->
                <element id="6" ref="effect_dummy_macro" forkeffect="none" duration="6.6" forklod="largeeffect" chance="0.5">
                    <sound ref="explosion_medium"></sound>
                </element>
                <element id="7" ref="effect_dummy_macro" forkeffect="none" duration="3.0" forklod="largeeffect">
                    <sound ref="explosion_medium_lp"></sound>
                </element>
                <element id="8" ref="effect_dummy_macro" forkeffect="none" duration="240" forklod="smalleffect">
                    <sound ref="sefx_damage_m_high_fire"></sound>
                </element>
            </elements>
        </effect>
    </replace>
</diff><?xml version="1.0" encoding="utf-8"?>
<content id="" name="" description="" author="gibbon" version="101" date="2025-08-01" save="0" lastupdate="">
  <text language="7" name="More Dramatic Explosions" description="More Dramatic Explosions" author="gibbon"/>
  <text language="33" name="More Dramatic Explosions" description="More Dramatic Explosions" author="gibbon"/>
  <text language="34" name="More Dramatic Explosions" description="More Dramatic Explosions" author="gibbon"/>
  <text language="39" name="More Dramatic Explosions" description="More Dramatic Explosions" author="gibbon"/>
  <text language="44" name="More Dramatic Explosions" description="More Dramatic Explosions" author="gibbon"/>
  <text language="45" name="More Dramatic Explosions" description="More Dramatic Explosions" author="gibbon"/>
  <text language="49" name="More Dramatic Explosions" description="More Dramatic Explosions" author="gibbon"/>
  <text language="81" name="More Dramatic Explosions" description="More Dramatic Explosions" author="gibbon"/>
  <text language="82" name="More Dramatic Explosions" description="More Dramatic Explosions" author="gibbon"/>
  <text language="86" name="More Dramatic Explosions" description="More Dramatic Explosions" author="gibbon"/>
  <text language="88" name="More Dramatic Explosions" description="More Dramatic Explosions" author="gibbon"/>
</content>
