<world>
  <plugins>
    <plugin name="plasma">crystalspace.texture.loader.plasma</plugin>
    <plugin name="fireTexLoader">crystalspace.texture.loader.fire</plugin>
  </plugins>
  <textures>
    <texture name="abstract_a032.jpg">
      <file>/lib/stdtex/bricks.jpg</file>
    </texture>
    <texture name="andrew_wood.jpg">
      <file>/lib/stdtex/my_wood.jpg</file>
    </texture>
    <texture name="raindrop">
      <file>/lib/std/raindrop.png</file>
    </texture>
    <texture name="snow">
      <file>/lib/std/snow.jpg</file>
    </texture>
    <texture name="spark">
      <file>/lib/std/spark.png</file>
    </texture>
    <texture name="flare_picir">
      <file>/lib/stdtex/flare_picir.jpg</file>
    </texture>
    <texture name="flare_center">
      <file>/lib/stdtex/flare_center.jpg</file>
    </texture>
    <texture name="andrew_marble4">
      <file>/lib/std/andrew_marble4.gif</file>
    </texture>
    <texture name="sky">
      <file>/lib/stdtex/sky.jpg</file>
    </texture>
    <texture name="fpart">
      <file>/lib/stdtex/fpart.png</file>
    </texture>
    <texture name="fp2">
      <file>/lib/stdtex/fp2.png</file>
    </texture>
    <texture name="hazecirc">
      <file>/lib/stdtex/hazecirc.jpg</file>
    </texture>
    <texture name="hazebasic">
      <file>/lib/stdtex/hazebasic.png</file>
    </texture>
    <texture name="plasma">
      <type>plasma</type>
    </texture>
    <texture name="flamelet">
      <type>fireTexLoader</type>
      <size width="16" height="32" />
      <params>
        <smoothing>0</smoothing>
        <halfbase>2</halfbase>
        <palette>
          <shade>
            <color red="0" green="0" blue="0" />
            <pos>0</pos>
          </shade>
          <shade>
            <color red="1" green="1" blue="1" />
            <pos>1</pos>
          </shade>
        </palette>
      </params>
    </texture>
    <texture name="dot">
      <file>dot.png</file>
    </texture>
  </textures>
  <materials>
    <material name="wood">
      <texture>andrew_wood.jpg</texture>
    </material>
    <material name="abstract">
      <texture>abstract_a032.jpg</texture>
    </material>
    <material name="raindrop">
      <texture>raindrop</texture>
    </material>
    <material name="snow">
      <texture>snow</texture>
    </material>
    <material name="spark">
      <texture>spark</texture>
    </material>
    <material name="flare_picir">
      <texture>flare_picir</texture>
    </material>
    <material name="flare_center">
      <texture>flare_center</texture>
    </material>
    <material name="andrew_marble4">
      <texture>andrew_marble4</texture>
    </material>
    <material name="sky">
      <texture>sky</texture>
    </material>
    <material name="fpart">
      <texture>fpart</texture>
    </material>
    <material name="fp2">
      <texture>fp2</texture>
    </material>
    <material name="hazecirc">
      <texture>hazecirc</texture>
    </material>
    <material name="hazebasic">
      <texture>hazebasic</texture>
    </material>
    <material name="plasma">
      <texture>plasma</texture>
    </material>
    <material name="flamelet">
      <texture>flamelet</texture>
    </material>
    <material name="particle">
      <texture>dot</texture>
    </material>
  </materials>
  <plugins>
    <plugin name="thing">crystalspace.mesh.loader.thing</plugin>
    <plugin name="emitFact">crystalspace.mesh.loader.factory.emit</plugin>
    <plugin name="emit">crystalspace.mesh.loader.emit</plugin>
    <plugin name="hazeFact">crystalspace.mesh.loader.factory.haze</plugin>
    <plugin name="haze">crystalspace.mesh.loader.haze</plugin>
  </plugins>
  <meshfact name="fireFact">
    <plugin>crystalspace.mesh.loader.factory.particles</plugin>
    <params>
      <particlesize x="0.4" y="0.6" />
      <sortmode>none</sortmode>
      <minbb>
        <min x="-1" y="0" z="-1" />
        <max x="1" y="5" z="1" />
      </minbb>
      <emitter type="box">
        <emissionrate>250</emissionrate>
        <mass min="5" max="7.5" />
        <box>
          <min x="-1" y="0" z="-1" />
          <max x="1" y="0" z="1" />
        </box>
        <uniformvelocity />
        <initialvelocity x="0" y="1" z="0" />
        <initialttl min="1" max="1" />
        <placement>volume</placement>
      </emitter>
      <effector type="lincolor">
        <color red="0.00" green="0.00" blue="0.00" time="1" />
        <color red="1.00" green="0.35" blue="0.00" time="0.96" />
        <color red="1.00" green="0.22" blue="0.00" time="0.9" />
        <color red="1.00" green="0.12" blue="0.00" time="0.8" />
        <color red="0.80" green="0.02" blue="0.00" time="0.7" />
        <color red="0.60" green="0.00" blue="0.00" time="0.75" />
        <color red="0.40" green="0.00" blue="0.00" time="0.5625" />
        <color red="0.20" green="0.05" blue="0.05" time="0.375" />
        <color red="0.10" green="0.10" blue="0.10" time="0.1875" />
        <color red="0.00" green="0.00" blue="0.00" time="0" />
      </effector>
      <effector type="force">
	<randomacceleration x="2" y="2" z="2" />
      </effector>
    </params>
  </meshfact>
  <meshfact name="fireFACT">
    <plugin>crystalspace.mesh.loader.factory.particles</plugin>
    <params>
      <particlesize x="0.3" y="0.3" />
      <sortmode>none</sortmode>
      <emitter type="sphere">
        <emissionrate>300</emissionrate>
        <mass min="1" max="1" />
        <radius>0.3</radius>
        <uniformvelocity />
        <initialvelocity x="0" y="4" z="0" />
        <initialttl min="1" max="1.5" />
      </emitter>
      <effector type="force">
        <acceleration x="0" y="-1" z="0" />
      </effector>
      <effector type="lincolor">
        <color red="1.00" green="0.35" blue="0.00" alpha="0" time="1.5" />
        <color red="1.00" green="0.22" blue="0.00" alpha=".1" time="1.3125" />
        <color red="1.00" green="0.12" blue="0.00" alpha=".3" time="1.125" />
        <color red="0.80" green="0.02" blue="0.00" alpha=".8" time="0.9375" />
        <color red="0.60" green="0.00" blue="0.00" alpha=".9" time="0.75" />
        <color red="0.40" green="0.00" blue="0.00" alpha=".97" time="0.5625" />
        <color red="0.20" green="0.00" blue="0.00" alpha="1" time="0.375" />
        <color red="0.00" green="0.00" blue="0.00" alpha="1" time="0.1875" />
        <color red="0.00" green="0.00" blue="0.00" alpha="1" time="0" />
      </effector>
    </params>
  </meshfact> 

  <meshfact name="flameFact">
    <plugin>crystalspace.mesh.loader.factory.particles</plugin>
    <params>
      <particlesize x="0.04" y="0.08" />
      <sortmode>none</sortmode>
      <emitter type="sphere">
      	<radius>.1</radius>
        <emissionrate>250</emissionrate>
        <mass min="5" max="7.5" />
        <uniformvelocity />
        <initialvelocity x="0" y="1" z="0" />
        <initialttl min="1" max="1" />
        <placement>center</placement>
      </emitter>
      <effector type="lincolor">
        <color red="0.00" green="0.00" blue="0.00" time="1" />
        <color red="1.00" green="0.35" blue="0.00" time="0.96" />
        <color red="1.00" green="0.22" blue="0.00" time="0.9" />
        <color red="1.00" green="0.12" blue="0.00" time="0.8" />
        <color red="0.80" green="0.02" blue="0.00" time="0.7" />
        <color red="0.60" green="0.00" blue="0.00" time="0.75" />
        <color red="0.40" green="0.00" blue="0.00" time="0.5625" />
        <color red="0.20" green="0.05" blue="0.05" time="0.375" />
        <color red="0.10" green="0.10" blue="0.10" time="0.1875" />
        <color red="0.00" green="0.00" blue="0.00" time="0" />
      </effector>
      <effector type="force">
	<randomacceleration x="2.5" y="2.5" z="2.5" />
      </effector>
    </params>
  </meshfact>
  <meshfact name="rainFact">
    <plugin>crystalspace.mesh.loader.factory.particles</plugin>
    <params>
      <particlesize x="0.02" y="0.37" />
      <minbb>
        <min x="-10" y="0" z="-5" />
        <max x="5" y="6" z="10" />
      </minbb>
      <sortmode>none</sortmode>
      <renderorientation>common</renderorientation>
      <commondirection x="0" y="1" z="0" />
      <emitter type="box">
        <emissionrate>250</emissionrate>
        <mass min="5" max="7.5" />
        <box>
          <min x="-10" y="6" z="-5" />
          <max x="5" y="6" z="10" />
        </box>
        <uniformvelocity />
        <initialvelocity x="0" y="-2.84" z="0" />
        <initialttl min="2.5" max="2.5" />
        <placement>volume</placement>
      </emitter>
      <effector type="lincolor">
        <color red="0" green="0" blue="1" time="2.5" />
        <color red="1" green="0" blue="0" time="0" />
      </effector>
    </params>
  </meshfact>
  <meshfact name="snowFact">
    <plugin>crystalspace.mesh.loader.factory.particles</plugin>
    <params>
      <particlesize x="0.17" y="0.17" />
      <minbb>
        <min x="-5" y="-0.3" z="-5" />
        <max x="10" y="6" z="10" />
      </minbb>
      <sortmode>none</sortmode>
      <emitter type="box">
        <emissionrate>250</emissionrate>
        <mass min="5" max="7.5" />
        <box>
          <min x="-5" y="6" z="-5" />
          <max x="10" y="6" z="10" />
        </box>
        <uniformvelocity />
        <initialvelocity x="0" y="-1.42" z="0" />
        <initialttl min="5" max="5" />
        <placement>volume</placement>
      </emitter>
      <effector type="lincolor">
        <color red="0" green="0" blue="1" time="5" />
      </effector>
      <effector type="force">
	<randomacceleration x="2.5" y="0" z="2.5" />
      </effector>
    </params>
  </meshfact>
  <meshfact name="emitFact">
    <plugin>emitFact</plugin>
    <params />
  </meshfact>

  <meshfact name="spiralFact">
    <plugin>crystalspace.mesh.loader.factory.particles</plugin>
    <params>
      <particlesize x="0.03" y="0.03" />
      <emitter type="sphere">
        <radius>0.05</radius>
        <placement>volume</placement>
        <mass min="7.5" max="10" />
        <initialttl min="2" max="2.5" />
        <emissionrate>200</emissionrate>
        <uniformvelocity />
        <initialvelocity x="2.8" y="1" z="2.8" />
      </emitter>
      <effector type="velocityfield">
	<type>spiral</type>
	<fparam>1.2</fparam>
	<vparam x="0" y="0" z="0" />
	<vparam x="0" y="1" z="0" />
	<vparam x="24" y="0" z="24" />
      </effector>
      <effector type="lincolor">
        <color red="0" green="0" blue="1" time="10"/>
        <color red="0" green="0.5" blue="1" time="5"/>
        <color red="1" green="1" blue="1" time="0"/>
      </effector>
    </params>
  </meshfact>

  <meshfact name="hazeFact">
    <plugin>hazeFact</plugin>
    <params />
  </meshfact>
  <meshfact name="fountainFACT">
    <plugin>crystalspace.mesh.loader.factory.particles</plugin>
    <params>
      <particlesize x="0.1" y="0.1" />
      <emitter type="cone">
        <extent x="0" y="2" z="1" />
        <coneangle>0.2</coneangle>
        <placement>center</placement>
        <mass min="7.5" max="10" />
        <initialttl min="10" max="10.5" />
        <emissionrate>70</emissionrate>
        <!-- <uniformvelocity /> -->
        <initialvelocity x="1.8" y="0" z="0" />
      </emitter>
      <effector type="force">
        <acceleration x="0" y="-0.3" z="0" />
      </effector>
      <effector type="lincolor">
        <color red="0" green="0" blue="1" time="10"/>
        <color red="0" green="0.5" blue="1" time="5"/>
        <color red="1" green="1" blue="1" time="0"/>
      </effector>
    </params>
  </meshfact>
  <sector name="room">
    <meshobj name="walls">
      <zfill />
      <plugin>thing</plugin>
      <params>
        <v x="-20" y="-1" z="-20" />
        <v x="-20" y="-1" z="20" />
        <v x="20" y="-1" z="20" />
        <v x="20" y="-1" z="-20" />
        <v x="-20" y="5" z="-20" />
        <v x="-20" y="5" z="20" />
        <v x="20" y="5" z="20" />
        <v x="20" y="5" z="-20" />
        <v x="-20" y="-1" z="-1" />
        <v x="-20" y="-1" z="1" />
        <v x="-1" y="-1" z="20" />
        <v x="1" y="-1" z="20" />
        <v x="20" y="-1" z="1" />
        <v x="20" y="-1" z="-1" />
        <v x="1" y="-1" z="-20" />
        <v x="-1" y="-1" z="-20" />
        <v x="-20" y="5" z="-1" />
        <v x="-20" y="5" z="1" />
        <v x="-1" y="5" z="20" />
        <v x="1" y="5" z="20" />
        <v x="20" y="5" z="1" />
        <v x="20" y="5" z="-1" />
        <v x="1" y="5" z="-20" />
        <v x="-1" y="5" z="-20" />
        <material>abstract</material>
        <texlen>5</texlen>
        <cosfact>0.8</cosfact>
        <p name="down1">
          <v>0</v>
          <v>1</v>
          <v>10</v>
          <v>15</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="-1" z="0" />
            <first x="1" y="-1" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="-1" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="down2">
          <v>15</v>
          <v>10</v>
          <v>11</v>
          <v>14</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="-1" z="0" />
            <first x="1" y="-1" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="-1" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="down3">
          <v>14</v>
          <v>11</v>
          <v>2</v>
          <v>3</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="-1" z="0" />
            <first x="1" y="-1" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="-1" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="up1">
          <v>5</v>
          <v>4</v>
          <v>23</v>
          <v>18</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="5" z="0" />
            <first x="1" y="5" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="5" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="up2">
          <v>18</v>
          <v>23</v>
          <v>22</v>
          <v>19</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="5" z="0" />
            <first x="1" y="5" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="5" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="up3">
          <v>19</v>
          <v>22</v>
          <v>7</v>
          <v>6</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="5" z="0" />
            <first x="1" y="5" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="5" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="front1">
          <v>5</v>
          <v>18</v>
          <v>10</v>
          <v>1</v>
        </p>
        <p name="front2">
          <v>18</v>
          <v>19</v>
          <v>11</v>
          <v>10</v>
          <portal>
            <sector>room0,1</sector>
          </portal>
        </p>
        <p name="front3">
          <v>19</v>
          <v>6</v>
          <v>2</v>
          <v>11</v>
        </p>
        <p name="back1">
          <v>7</v>
          <v>22</v>
          <v>14</v>
          <v>3</v>
        </p>
        <p name="back2">
          <v>22</v>
          <v>23</v>
          <v>15</v>
          <v>14</v>
        </p>
        <p name="back3">
          <v>23</v>
          <v>4</v>
          <v>0</v>
          <v>15</v>
        </p>
        <p name="right1">
          <v>6</v>
          <v>20</v>
          <v>12</v>
          <v>2</v>
        </p>
        <p name="right2">
          <v>20</v>
          <v>21</v>
          <v>13</v>
          <v>12</v>
          <portal>
            <sector>room1,0</sector>
          </portal>
        </p>
        <p name="right3">
          <v>21</v>
          <v>7</v>
          <v>3</v>
          <v>13</v>
        </p>
        <p name="left1">
          <v>4</v>
          <v>16</v>
          <v>8</v>
          <v>0</v>
        </p>
        <p name="left2">
          <v>16</v>
          <v>17</v>
          <v>9</v>
          <v>8</v>
        </p>
        <p name="left3">
          <v>17</v>
          <v>5</v>
          <v>1</v>
          <v>9</v>
        </p>
      </params>
    </meshobj>
    <light>
      <center x="0" y="0" z="0" />
      <radius>40</radius>
      <color red="1" green="1" blue="1" />
    </light>
    <meshobj name="flame">
      <priority>alpha</priority>
      <plugin>crystalspace.mesh.loader.particles</plugin>
      <ztest />
      <params>
        <factory>flameFact</factory>
        <mixmode>
          <add />
        </mixmode>
        <material>raindrop</material>
      </params>
      <move>
        <v x="-10" y="0" z="-10" />
      </move>
    </meshobj>
    <meshobj name="snowfall">
      <priority>alpha</priority>
      <plugin>crystalspace.mesh.loader.particles</plugin>
      <ztest />
      <params>
        <factory>snowFact</factory>
        <mixmode>
          <add />
        </mixmode>
        <material>snow</material>
      </params>
      <move>
        <v x="10" y="0" z="10" />
      </move>
    </meshobj>
    <meshobj name="rainfall">
      <priority>alpha</priority>
      <plugin>crystalspace.mesh.loader.particles</plugin>
      <ztest />
      <params>
        <factory>rainFact</factory>
        <mixmode>
          <add />
        </mixmode>
        <material>raindrop</material>
      </params>
      <move>
        <v x="-10" y="0" z="10" />
      </move>
    </meshobj>
    <meshobj name="fount2">
      <plugin>crystalspace.mesh.loader.particles</plugin>
      <params>
        <factory>fountainFACT</factory>
        <material>dot</material>
        <mixmode>
          <add />
        </mixmode>
      </params>
      <move>
        <v x="10" y="0" z="-15" />
      </move>
      <priority>alpha</priority>
      <ztest/>
    </meshobj>
  </sector>
  <sector name="room0,1">
    <meshobj name="walls">
      <zfill />
      <plugin>thing</plugin>
      <params>
        <v x="-20" y="-1" z="-20" />
        <v x="-20" y="-1" z="20" />
        <v x="20" y="-1" z="20" />
        <v x="20" y="-1" z="-20" />
        <v x="-20" y="5" z="-20" />
        <v x="-20" y="5" z="20" />
        <v x="20" y="5" z="20" />
        <v x="20" y="5" z="-20" />
        <v x="-20" y="-1" z="-1" />
        <v x="-20" y="-1" z="1" />
        <v x="-1" y="-1" z="20" />
        <v x="1" y="-1" z="20" />
        <v x="20" y="-1" z="1" />
        <v x="20" y="-1" z="-1" />
        <v x="1" y="-1" z="-20" />
        <v x="-1" y="-1" z="-20" />
        <v x="-20" y="5" z="-1" />
        <v x="-20" y="5" z="1" />
        <v x="-1" y="5" z="20" />
        <v x="1" y="5" z="20" />
        <v x="20" y="5" z="1" />
        <v x="20" y="5" z="-1" />
        <v x="1" y="5" z="-20" />
        <v x="-1" y="5" z="-20" />
        <material>abstract</material>
        <cosfact>0.8</cosfact>
        <texlen>5</texlen>
        <p name="down1">
          <v>0</v>
          <v>1</v>
          <v>10</v>
          <v>15</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="-1" z="0" />
            <first x="1" y="-1" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="-1" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="down2">
          <v>15</v>
          <v>10</v>
          <v>11</v>
          <v>14</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="-1" z="0" />
            <first x="1" y="-1" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="-1" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="down3">
          <v>14</v>
          <v>11</v>
          <v>2</v>
          <v>3</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="-1" z="0" />
            <first x="1" y="-1" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="-1" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="up1">
          <v>5</v>
          <v>4</v>
          <v>23</v>
          <v>18</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="5" z="0" />
            <first x="1" y="5" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="5" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="up2">
          <v>18</v>
          <v>23</v>
          <v>22</v>
          <v>19</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="5" z="0" />
            <first x="1" y="5" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="5" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="up3">
          <v>19</v>
          <v>22</v>
          <v>7</v>
          <v>6</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="5" z="0" />
            <first x="1" y="5" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="5" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="front1">
          <v>5</v>
          <v>18</v>
          <v>10</v>
          <v>1</v>
        </p>
        <p name="front2">
          <v>18</v>
          <v>19</v>
          <v>11</v>
          <v>10</v>
          <portal>
            <sector>room0,2</sector>
          </portal>
        </p>
        <p name="front3">
          <v>19</v>
          <v>6</v>
          <v>2</v>
          <v>11</v>
        </p>
        <p name="back1">
          <v>7</v>
          <v>22</v>
          <v>14</v>
          <v>3</v>
        </p>
        <p name="back2">
          <v>22</v>
          <v>23</v>
          <v>15</v>
          <v>14</v>
          <portal>
            <sector>room</sector>
          </portal>
        </p>
        <p name="back3">
          <v>23</v>
          <v>4</v>
          <v>0</v>
          <v>15</v>
        </p>
        <p name="right1">
          <v>6</v>
          <v>20</v>
          <v>12</v>
          <v>2</v>
        </p>
        <p name="right2">
          <v>20</v>
          <v>21</v>
          <v>13</v>
          <v>12</v>
        </p>
        <p name="right3">
          <v>21</v>
          <v>7</v>
          <v>3</v>
          <v>13</v>
        </p>
        <p name="left1">
          <v>4</v>
          <v>16</v>
          <v>8</v>
          <v>0</v>
        </p>
        <p name="left2">
          <v>16</v>
          <v>17</v>
          <v>9</v>
          <v>8</v>
        </p>
        <p name="left3">
          <v>17</v>
          <v>5</v>
          <v>1</v>
          <v>9</v>
        </p>
      </params>
      <hardmove>
        <v x="0" y="0" z="40" />
      </hardmove>
    </meshobj>
    <light>
      <center x="0" y="0" z="40" />
      <radius>40</radius>
      <color red="0" green="0" blue="1" />
    </light>
    <meshobj name="emit1">
      <priority>alpha</priority>
      <plugin>emit</plugin>
      <ztest />
      <move>
        <v x="-10" y="0" z="50" />
      </move>
      <params>
        <factory>emitFact</factory>
        <mixmode>
          <add />
        </mixmode>
        <number>50</number>
        <material>spark</material>
        <rectparticles w="0.12" h="0.12" />
        <lighting>no</lighting>
        <totaltime>5000</totaltime>
        <startpos>
          <emitfixed x="0" y="0" z="0" />
        </startpos>
        <startspeed>
          <emitfixed x="0" y="0.5" z="0" />
        </startspeed>
        <startaccel>
          <emitfixed x="0" y="0" z="0" />
        </startaccel>
        <aging>
          <color red="1" green="1" blue="1" />
          <time>0</time>
          <alpha>0.3</alpha>
          <swirl>1</swirl>
          <rotspeed>0</rotspeed>
          <scale>0.1</scale>
        </aging>
        <aging>
          <color red="0" green="1" blue="1" />
          <time>1000</time>
          <alpha>0.3</alpha>
          <swirl>0</swirl>
          <rotspeed>1</rotspeed>
          <scale>0.4</scale>
        </aging>
        <aging>
          <color red="0.6" green="0" blue="1" />
          <time>2000</time>
          <alpha>0.3</alpha>
          <swirl>0</swirl>
          <rotspeed>20</rotspeed>
          <scale>1.5</scale>
        </aging>
        <aging>
          <color red="0.3" green="0" blue="0.5" />
          <time>3000</time>
          <alpha>0.3</alpha>
          <swirl>0</swirl>
          <rotspeed>1</rotspeed>
          <scale>1</scale>
        </aging>
        <aging>
          <color red="0.3" green="0" blue="0.5" />
          <time>5000</time>
          <alpha>1</alpha>
          <swirl>0</swirl>
          <rotspeed>0</rotspeed>
          <scale>1</scale>
        </aging>
      </params>
    </meshobj>
    <meshobj name="emit2">
      <priority>alpha</priority>
      <plugin>emit</plugin>
      <ztest />
      <move>
        <v x="10" y="0" z="50" />
      </move>
      <params>
        <factory>emitFact</factory>
        <mixmode>
          <add />
        </mixmode>
        <number>50</number>
        <material>flare_picir</material>
        <rectparticles w="0.32" h="0.32" />
        <lighting>no</lighting>
        <totaltime>5000</totaltime>
        <startpos>
          <emitbox>
            <min x="-5" y="0" z="-5" />
            <max x="10" y="0" z="10" />
          </emitbox>
        </startpos>
        <startspeed>
          <emitfixed x="0" y="1" z="0" />
        </startspeed>
        <startaccel>
          <emitfixed x="0" y="0" z="0" />
        </startaccel>
        <aging>
          <color red="0" green="0.4" blue="1" />
          <time>0</time>
          <alpha>0.3</alpha>
          <swirl>0</swirl>
          <rotspeed>0</rotspeed>
          <scale>0.3</scale>
        </aging>
        <aging>
          <color red="0" green="0.4" blue="0.8" />
          <time>3000</time>
          <alpha>0.3</alpha>
          <swirl>0.3</swirl>
          <rotspeed>0</rotspeed>
          <scale>1</scale>
        </aging>
        <aging>
          <color red="0" green="0.4" blue="0.8" />
          <time>4000</time>
          <alpha>0.3</alpha>
          <swirl>0.3</swirl>
          <rotspeed>0</rotspeed>
          <scale>1</scale>
        </aging>
        <aging>
          <color red="0" green="0.4" blue="0.8" />
          <time>5000</time>
          <alpha>1</alpha>
          <swirl>0.3</swirl>
          <rotspeed>0</rotspeed>
          <scale>3</scale>
        </aging>
      </params>
    </meshobj>
    <meshobj name="emit3">
      <priority>alpha</priority>
      <plugin>emit</plugin>
      <ztest />
      <move>
        <v x="-10" y="2" z="30" />
      </move>
      <params>
        <factory>emitFact</factory>
        <mixmode>
          <add />
        </mixmode>
        <number>2000</number>
        <material>spark</material>
        <rectparticles w="0.1" h="0.1" />
        <lighting>no</lighting>
        <totaltime>4000</totaltime>
        <startpos>
          <emitsphere x="0" y="0" z="0" p="1.5" q="2" />
        </startpos>
        <startspeed>
          <emitfixed x="0" y="0" z="0" />
        </startspeed>
        <startaccel>
          <emitfixed x="0" y="0" z="0" />
        </startaccel>
        <fieldspeed>
          <emitcylindertangent p="0.3" q="0.4">
            <min x="0" y="-1" z="0" />
            <max x="0" y="3" z="0" />
          </emitcylindertangent>
        </fieldspeed>
        <aging>
          <color red="0" green="0.4" blue="0.8" />
          <time>0</time>
          <alpha>1</alpha>
          <swirl>0</swirl>
          <rotspeed>0</rotspeed>
          <scale>1</scale>
        </aging>
        <aging>
          <color red="0" green="0.4" blue="0.8" />
          <time>500</time>
          <alpha>0.3</alpha>
          <swirl>0</swirl>
          <rotspeed>0</rotspeed>
          <scale>1</scale>
        </aging>
        <aging>
          <color red="0" green="0.4" blue="0.8" />
          <time>3500</time>
          <alpha>0.3</alpha>
          <swirl>0</swirl>
          <rotspeed>0</rotspeed>
          <scale>1</scale>
        </aging>
        <aging>
          <color red="0" green="0.4" blue="0.8" />
          <time>4000</time>
          <alpha>1</alpha>
          <swirl>0</swirl>
          <rotspeed>0</rotspeed>
          <scale>1</scale>
        </aging>
      </params>
    </meshobj>
    <meshobj name="emit4">
      <priority>alpha</priority>
      <plugin>emit</plugin>
      <ztest />
      <move>
        <v x="15" y="0" z="25" />
      </move>
      <params>
        <factory>emitFact</factory>
        <mixmode>
          <add />
        </mixmode>
        <number>500</number>
        <material>raindrop</material>
        <regularparticles sides="8" radius="0.2" />
        <lighting>no</lighting>
        <totaltime>4000</totaltime>
        <startpos>
          <emitsphere x="0" y="2" z="0" p="0" q="0.5" />
        </startpos>
        <startspeed>
          <emitbox>
            <min x="-1" y="-1" z="-1" />
            <max x="1" y="1" z="1" />
          </emitbox>
        </startspeed>
        <startaccel>
          <emitfixed x="0" y="0" z="0" />
        </startaccel>
        <attractor>
          <emitfixed x="0" y="3" z="4" />
        </attractor>
        <attractorforce>0.5</attractorforce>
        <aging>
          <color red="1" green="1" blue="0.2" />
          <time>0</time>
          <alpha>1</alpha>
          <swirl>0</swirl>
          <rotspeed>0</rotspeed>
          <scale>1</scale>
        </aging>
        <aging>
          <color red="1" green="0.2" blue="0.8" />
          <time>1000</time>
          <alpha>0.3</alpha>
          <swirl>0</swirl>
          <rotspeed>0</rotspeed>
          <scale>1</scale>
        </aging>
        <aging>
          <color red="1" green="0.2" blue="0" />
          <time>3000</time>
          <alpha>0.6</alpha>
          <swirl>0</swirl>
          <rotspeed>0</rotspeed>
          <scale>0.8</scale>
        </aging>
        <aging>
          <color red="0.1" green="0.2" blue="0.8" />
          <time>4000</time>
          <alpha>1</alpha>
          <swirl>0</swirl>
          <rotspeed>0</rotspeed>
          <scale>0.3</scale>
        </aging>
      </params>
    </meshobj>
  </sector>
  <sector name="room0,2">
    <meshobj name="walls">
      <zfill />
      <plugin>thing</plugin>
      <params>
        <v x="-20" y="-1" z="-20" />
        <v x="-20" y="-1" z="20" />
        <v x="20" y="-1" z="20" />
        <v x="20" y="-1" z="-20" />
        <v x="-20" y="5" z="-20" />
        <v x="-20" y="5" z="20" />
        <v x="20" y="5" z="20" />
        <v x="20" y="5" z="-20" />
        <v x="-20" y="-1" z="-1" />
        <v x="-20" y="-1" z="1" />
        <v x="-1" y="-1" z="20" />
        <v x="1" y="-1" z="20" />
        <v x="20" y="-1" z="1" />
        <v x="20" y="-1" z="-1" />
        <v x="1" y="-1" z="-20" />
        <v x="-1" y="-1" z="-20" />
        <v x="-20" y="5" z="-1" />
        <v x="-20" y="5" z="1" />
        <v x="-1" y="5" z="20" />
        <v x="1" y="5" z="20" />
        <v x="20" y="5" z="1" />
        <v x="20" y="5" z="-1" />
        <v x="1" y="5" z="-20" />
        <v x="-1" y="5" z="-20" />
        <material>abstract</material>
        <texlen>5</texlen>
        <cosfact>0.8</cosfact>
        <p name="down1">
          <v>0</v>
          <v>1</v>
          <v>10</v>
          <v>15</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="-1" z="0" />
            <first x="1" y="-1" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="-1" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="down2">
          <v>15</v>
          <v>10</v>
          <v>11</v>
          <v>14</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="-1" z="0" />
            <first x="1" y="-1" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="-1" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="down3">
          <v>14</v>
          <v>11</v>
          <v>2</v>
          <v>3</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="-1" z="0" />
            <first x="1" y="-1" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="-1" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="up1">
          <v>5</v>
          <v>4</v>
          <v>23</v>
          <v>18</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="5" z="0" />
            <first x="1" y="5" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="5" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="up2">
          <v>18</v>
          <v>23</v>
          <v>22</v>
          <v>19</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="5" z="0" />
            <first x="1" y="5" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="5" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="up3">
          <v>19</v>
          <v>22</v>
          <v>7</v>
          <v>6</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="5" z="0" />
            <first x="1" y="5" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="5" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="front1">
          <v>5</v>
          <v>18</v>
          <v>10</v>
          <v>1</v>
        </p>
        <p name="front2">
          <v>18</v>
          <v>19</v>
          <v>11</v>
          <v>10</v>
        </p>
        <p name="front3">
          <v>19</v>
          <v>6</v>
          <v>2</v>
          <v>11</v>
        </p>
        <p name="back1">
          <v>7</v>
          <v>22</v>
          <v>14</v>
          <v>3</v>
        </p>
        <p name="back2">
          <v>22</v>
          <v>23</v>
          <v>15</v>
          <v>14</v>
          <portal>
            <sector>room0,1</sector>
          </portal>
        </p>
        <p name="back3">
          <v>23</v>
          <v>4</v>
          <v>0</v>
          <v>15</v>
        </p>
        <p name="right1">
          <v>6</v>
          <v>20</v>
          <v>12</v>
          <v>2</v>
        </p>
        <p name="right2">
          <v>20</v>
          <v>21</v>
          <v>13</v>
          <v>12</v>
        </p>
        <p name="right3">
          <v>21</v>
          <v>7</v>
          <v>3</v>
          <v>13</v>
        </p>
        <p name="left1">
          <v>4</v>
          <v>16</v>
          <v>8</v>
          <v>0</v>
        </p>
        <p name="left2">
          <v>16</v>
          <v>17</v>
          <v>9</v>
          <v>8</v>
          <portal>
            <sector>room-1,2</sector>
          </portal>
        </p>
        <p name="left3">
          <v>17</v>
          <v>5</v>
          <v>1</v>
          <v>9</v>
        </p>
      </params>
      <hardmove>
        <v x="0" y="0" z="80" />
      </hardmove>
    </meshobj>
    <light>
      <center x="0" y="0" z="80" />
      <radius>40</radius>
      <color red="1" green="0" blue="1" />
    </light>
    <meshobj name="fire1">
      <priority>alpha</priority>
      <plugin>crystalspace.mesh.loader.particles</plugin>
      <ztest />
      <params>
        <factory>fireFact</factory>
        <mixmode>
          <add />
        </mixmode>
        <material>flamelet</material>
      </params>
      <move>
        <v x="-10" y="0" z="70" />
      </move>
    </meshobj>
    <meshobj name="fire2">
      <plugin>crystalspace.mesh.loader.particles</plugin>
      <params>
        <factory>fireFACT</factory>
        <material>particle</material>
        <mixmode>
          <add/>
        </mixmode>
      </params>
      <move>
        <v x="-11" y="0" z="71" />
      </move>
      <priority>alpha</priority>
      <ztest/>
    </meshobj>

    <meshobj name="spiral">
      <plugin>crystalspace.mesh.loader.particles</plugin>
      <params>
        <factory>spiralFact</factory>
        <material>raindrop</material>
        <mixmode>
          <add/>
        </mixmode>
      </params>
      <priority>alpha</priority>
      <ztest />
      <move>
        <v x="10" y="0" z="70" />
      </move>
    </meshobj>
    <meshobj name="emit5">
      <priority>alpha</priority>
      <plugin>emit</plugin>
      <ztest />
      <move>
        <v x="10" y="-1" z="90" />
      </move>
      <params>
        <factory>emitFact</factory>
        <mixmode>
          <copy />
        </mixmode>
        <number>200</number>
        <material>andrew_marble4</material>
        <regularparticles sides="12" radius="0.5" />
        <lighting>yes</lighting>
        <totaltime>2500</totaltime>
        <startpos>
          <emitcylinder p="1" q="1">
            <min x="0" y="0" z="0" />
            <max x="0" y="2" z="0" />
          </emitcylinder>
        </startpos>
        <startspeed>
          <emitcylindertangent p="1.7" q="1.7">
            <min x="0" y="0" z="0" />
            <max x="0" y="2" z="0" />
          </emitcylindertangent>
        </startspeed>
        <startaccel>
          <emitfixed x="0" y="0" z="0" />
        </startaccel>
        <attractor>
          <emitfixed x="0" y="5" z="0" />
        </attractor>
        <attractorforce>0.5</attractorforce>
        <aging>
          <color red="1" green="1" blue="1" />
          <time>0</time>
          <alpha>1</alpha>
          <swirl>0</swirl>
          <rotspeed>0</rotspeed>
          <scale>1</scale>
        </aging>
        <aging>
          <color red="1" green="1" blue="1" />
          <time>500</time>
          <alpha>0.5</alpha>
          <swirl>0</swirl>
          <rotspeed>0</rotspeed>
          <scale>1</scale>
        </aging>
        <aging>
          <color red="1" green="1" blue="1" />
          <time>2000</time>
          <alpha>0.5</alpha>
          <swirl>0</swirl>
          <rotspeed>0</rotspeed>
          <scale>1</scale>
        </aging>
        <aging>
          <color red="1" green="1" blue="1" />
          <time>2500</time>
          <alpha>1</alpha>
          <swirl>0</swirl>
          <rotspeed>0</rotspeed>
          <scale>1</scale>
        </aging>
      </params>
    </meshobj>
    <meshobj name="emit6">
      <priority>alpha</priority>
      <plugin>emit</plugin>
      <ztest />
      <key name="entity_Rotate" value="0,50,0,true" />
      <move>
        <v x="-10" y="-1" z="90" />
      </move>
      <params>
        <factory>emitFact</factory>
        <mixmode>
          <multiply2 />
        </mixmode>
        <number>200</number>
        <material>sky</material>
        <regularparticles sides="4" radius="0.25" />
        <lighting>no</lighting>
        <totaltime>1000</totaltime>
        <startpos>
          <emitcylinder p="2.9" q="3">
            <min x="0" y="0" z="0" />
            <max x="0" y="0.2" z="0" />
          </emitcylinder>
        </startpos>
        <startspeed>
          <emitfixed x="0" y="1" z="0" />
        </startspeed>
        <startaccel>
          <emitfixed x="0" y="0" z="0" />
        </startaccel>
        <attractor>
          <emitfixed x="0" y="0" z="0" />
        </attractor>
        <attractorforce>-2.5</attractorforce>
        <aging>
          <color red="1" green="1" blue="1" />
          <time>0</time>
          <alpha>0</alpha>
          <swirl>0</swirl>
          <rotspeed>0</rotspeed>
          <scale>1</scale>
        </aging>
        <aging>
          <color red="1" green="1" blue="1" />
          <time>200</time>
          <alpha>0</alpha>
          <swirl>0</swirl>
          <rotspeed>1</rotspeed>
          <scale>1</scale>
        </aging>
        <aging>
          <color red="1" green="1" blue="1" />
          <time>800</time>
          <alpha>0</alpha>
          <swirl>0</swirl>
          <rotspeed>1</rotspeed>
          <scale>1</scale>
        </aging>
        <aging>
          <color red="1" green="1" blue="1" />
          <time>1000</time>
          <alpha>0</alpha>
          <swirl>0</swirl>
          <rotspeed>2</rotspeed>
          <scale>1</scale>
        </aging>
      </params>
    </meshobj>
  </sector>
  <sector name="room-1,2">
    <meshobj name="walls">
      <zfill />
      <plugin>thing</plugin>
      <params>
        <v x="-20" y="-1" z="-20" />
        <v x="-20" y="-1" z="20" />
        <v x="20" y="-1" z="20" />
        <v x="20" y="-1" z="-20" />
        <v x="-20" y="5" z="-20" />
        <v x="-20" y="5" z="20" />
        <v x="20" y="5" z="20" />
        <v x="20" y="5" z="-20" />
        <v x="-20" y="-1" z="-1" />
        <v x="-20" y="-1" z="1" />
        <v x="-1" y="-1" z="20" />
        <v x="1" y="-1" z="20" />
        <v x="20" y="-1" z="1" />
        <v x="20" y="-1" z="-1" />
        <v x="1" y="-1" z="-20" />
        <v x="-1" y="-1" z="-20" />
        <v x="-20" y="5" z="-1" />
        <v x="-20" y="5" z="1" />
        <v x="-1" y="5" z="20" />
        <v x="1" y="5" z="20" />
        <v x="20" y="5" z="1" />
        <v x="20" y="5" z="-1" />
        <v x="1" y="5" z="-20" />
        <v x="-1" y="5" z="-20" />
        <material>abstract</material>
        <texlen>5</texlen>
        <cosfact>0.8</cosfact>
        <p name="down1">
          <v>0</v>
          <v>1</v>
          <v>10</v>
          <v>15</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="-1" z="0" />
            <first x="1" y="-1" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="-1" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="down2">
          <v>15</v>
          <v>10</v>
          <v>11</v>
          <v>14</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="-1" z="0" />
            <first x="1" y="-1" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="-1" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="down3">
          <v>14</v>
          <v>11</v>
          <v>2</v>
          <v>3</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="-1" z="0" />
            <first x="1" y="-1" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="-1" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="up1">
          <v>5</v>
          <v>4</v>
          <v>23</v>
          <v>18</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="5" z="0" />
            <first x="1" y="5" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="5" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="up2">
          <v>18</v>
          <v>23</v>
          <v>22</v>
          <v>19</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="5" z="0" />
            <first x="1" y="5" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="5" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="up3">
          <v>19</v>
          <v>22</v>
          <v>7</v>
          <v>6</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="5" z="0" />
            <first x="1" y="5" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="5" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="front1">
          <v>5</v>
          <v>18</v>
          <v>10</v>
          <v>1</v>
        </p>
        <p name="front2">
          <v>18</v>
          <v>19</v>
          <v>11</v>
          <v>10</v>
        </p>
        <p name="front3">
          <v>19</v>
          <v>6</v>
          <v>2</v>
          <v>11</v>
        </p>
        <p name="back1">
          <v>7</v>
          <v>22</v>
          <v>14</v>
          <v>3</v>
        </p>
        <p name="back2">
          <v>22</v>
          <v>23</v>
          <v>15</v>
          <v>14</v>
        </p>
        <p name="back3">
          <v>23</v>
          <v>4</v>
          <v>0</v>
          <v>15</v>
        </p>
        <p name="right1">
          <v>6</v>
          <v>20</v>
          <v>12</v>
          <v>2</v>
        </p>
        <p name="right2">
          <v>20</v>
          <v>21</v>
          <v>13</v>
          <v>12</v>
          <portal>
            <sector>room0,2</sector>
          </portal>
        </p>
        <p name="right3">
          <v>21</v>
          <v>7</v>
          <v>3</v>
          <v>13</v>
        </p>
        <p name="left1">
          <v>4</v>
          <v>16</v>
          <v>8</v>
          <v>0</v>
        </p>
        <p name="left2">
          <v>16</v>
          <v>17</v>
          <v>9</v>
          <v>8</v>
        </p>
        <p name="left3">
          <v>17</v>
          <v>5</v>
          <v>1</v>
          <v>9</v>
        </p>
      </params>
      <hardmove>
        <v x="-40" y="0" z="80" />
      </hardmove>
    </meshobj>
    <light>
      <center x="-40" y="0" z="80" />
      <radius>40</radius>
      <color red="1" green="1" blue="0" />
    </light>
    <meshobj name="emit7">
      <priority>alpha</priority>
      <plugin>emit</plugin>
      <ztest />
      <move>
        <v x="-50" y="-1" z="70" />
      </move>
      <params>
        <factory>emitFact</factory>
        <mixmode>
          <copy />
        </mixmode>
        <number>50</number>
        <material>andrew_marble4</material>
        <regularparticles sides="6" radius="1" />
        <lighting>no</lighting>
        <totaltime>10000</totaltime>
        <startpos>
          <emitbox>
            <min x="-2" y="0" z="-2" />
            <max x="2" y="2.2" z="2" />
          </emitbox>
        </startpos>
        <startspeed>
          <emitfixed x="0" y="0" z="0" />
        </startspeed>
        <startaccel>
          <emitfixed x="0" y="0" z="0" />
        </startaccel>
        <aging>
          <color red="1" green="1" blue="1" />
          <time>0</time>
          <alpha>1</alpha>
          <swirl>0.1</swirl>
          <rotspeed>0</rotspeed>
          <scale>1</scale>
        </aging>
        <aging>
          <color red="1" green="1" blue="1" />
          <time>200</time>
          <alpha>0.8</alpha>
          <swirl>0.1</swirl>
          <rotspeed>0</rotspeed>
          <scale>1</scale>
        </aging>
        <aging>
          <color red="1" green="1" blue="1" />
          <time>4300</time>
          <alpha>0.8</alpha>
          <swirl>0.1</swirl>
          <rotspeed>1</rotspeed>
          <scale>1</scale>
        </aging>
        <aging>
          <color red="1" green="1" blue="1" />
          <time>4700</time>
          <alpha>0.8</alpha>
          <swirl>0.1</swirl>
          <rotspeed>0</rotspeed>
          <scale>1</scale>
        </aging>
        <aging>
          <color red="1" green="1" blue="1" />
          <time>9800</time>
          <alpha>0.8</alpha>
          <swirl>0.2</swirl>
          <rotspeed>0</rotspeed>
          <scale>1</scale>
        </aging>
        <aging>
          <color red="1" green="1" blue="1" />
          <time>10000</time>
          <alpha>1</alpha>
          <swirl>0.1</swirl>
          <rotspeed>0</rotspeed>
          <scale>1</scale>
        </aging>
      </params>
    </meshobj>
    <meshobj name="emit8">
      <priority>alpha</priority>
      <plugin>emit</plugin>
      <ztest />
      <move>
        <v x="-30" y="-1" z="70" />
      </move>
      <params>
        <factory>emitFact</factory>
        <mixmode>
          <add />
        </mixmode>
        <number>10</number>
        <material>spark</material>
        <regularparticles sides="7" radius="0.04" />
        <lighting>no</lighting>
        <totaltime>5000</totaltime>
        <startpos>
          <emitmix>
            <weight>2</weight>
            <emitline>
              <min x="-1" y="2" z="0" />
              <max x="1" y="2" z="0" />
            </emitline>
          </emitmix>
          <emitmix>
            <weight>3</weight>
            <emitline>
              <min x="0" y="0" z="0" />
              <max x="0" y="3" z="0" />
            </emitline>
          </emitmix>
        </startpos>
        <startspeed>
          <emitfixed x="0" y="0" z="0" />
        </startspeed>
        <startaccel>
          <emitfixed x="0" y="0" z="0" />
        </startaccel>
        <aging>
          <color red="1" green="1" blue="1" />
          <time>0</time>
          <alpha>1</alpha>
          <swirl>0</swirl>
          <rotspeed>0</rotspeed>
          <scale>0.01</scale>
        </aging>
        <aging>
          <color red="1" green="1" blue="1" />
          <time>200</time>
          <alpha>0.8</alpha>
          <swirl>0</swirl>
          <rotspeed>0</rotspeed>
          <scale>0.3</scale>
        </aging>
        <aging>
          <color red="1" green="1" blue="1" />
          <time>4400</time>
          <alpha>0.8</alpha>
          <swirl>0</swirl>
          <rotspeed>0</rotspeed>
          <scale>0.3</scale>
        </aging>
        <aging>
          <color red="1" green="1" blue="1" />
          <time>4800</time>
          <alpha>0</alpha>
          <swirl>0</swirl>
          <rotspeed>10</rotspeed>
          <scale>5</scale>
        </aging>
        <aging>
          <color red="1" green="1" blue="1" />
          <time>5000</time>
          <alpha>1</alpha>
          <swirl>0</swirl>
          <rotspeed>0</rotspeed>
          <scale>1</scale>
        </aging>
      </params>
    </meshobj>
    <meshobj name="emit9">
      <priority>alpha</priority>
      <plugin>emit</plugin>
      <ztest />
      <move>
        <v x="-50" y="-1" z="90" />
      </move>
      <params>
        <factory>emitFact</factory>
        <mixmode>
          <copy />
        </mixmode>
        <number>100</number>
        <material>fpart</material>
        <regularparticles sides="6" radius="1" />
        <lighting>no</lighting>
        <totaltime>10000</totaltime>
        <startpos>
          <emitbox>
            <min x="-2" y="0" z="-2" />
            <max x="2" y="2.2" z="2" />
          </emitbox>
        </startpos>
        <startspeed>
          <emitfixed x="0" y="-0.2" z="0" />
        </startspeed>
        <startaccel>
          <emitfixed x="0" y="0.1" z="0" />
        </startaccel>
        <aging>
          <color red="0" green="0" blue="0.4" />
          <time>0</time>
          <alpha>1</alpha>
          <swirl>0.1</swirl>
          <rotspeed>0</rotspeed>
          <scale>1</scale>
        </aging>
        <aging>
          <color red="0" green="0" blue="0.4" />
          <time>200</time>
          <alpha>0.8</alpha>
          <swirl>0.1</swirl>
          <rotspeed>0</rotspeed>
          <scale>1</scale>
        </aging>
        <aging>
          <color red="0" green="0" blue="0.4" />
          <time>4300</time>
          <alpha>0.8</alpha>
          <swirl>0.1</swirl>
          <rotspeed>1</rotspeed>
          <scale>1</scale>
        </aging>
        <aging>
          <color red="0" green="0" blue="0.4" />
          <time>4700</time>
          <alpha>0.8</alpha>
          <swirl>0.1</swirl>
          <rotspeed>0</rotspeed>
          <scale>1</scale>
        </aging>
        <aging>
          <color red="0" green="0" blue="0.4" />
          <time>9800</time>
          <alpha>0.8</alpha>
          <swirl>0.2</swirl>
          <rotspeed>0</rotspeed>
          <scale>1</scale>
        </aging>
        <aging>
          <color red="0" green="0" blue="0.4" />
          <time>10000</time>
          <alpha>1</alpha>
          <swirl>0.1</swirl>
          <rotspeed>0</rotspeed>
          <scale>1</scale>
        </aging>
      </params>
    </meshobj>
    <meshobj name="emit10">
      <priority>alpha</priority>
      <plugin>emit</plugin>
      <ztest />
      <move>
        <v x="-30" y="-1" z="90" />
      </move>
      <params>
        <factory>emitFact</factory>
        <mixmode>
          <copy />
        </mixmode>
        <number>100</number>
        <material>fp2</material>
        <regularparticles sides="8" radius="0.9" />
        <lighting>no</lighting>
        <totaltime>5000</totaltime>
        <startpos>
          <emitsphere x="0" y="0.5" z="0" p="0" q="0.4" />
        </startpos>
        <startspeed>
          <emitsphere x="-0.3" y="0" z="0" p="0" q="0.3" />
        </startspeed>
        <startaccel>
          <emitfixed x="0" y="0.2" z="0" />
        </startaccel>
        <attractor>
          <emitbox>
            <min x="-0.2" y="2" z="-0.2" />
            <max x="0.2" y="2" z="0.2" />
          </emitbox>
        </attractor>
        <attractorforce>0.15</attractorforce>
        <aging>
          <color red="1" green="1" blue="1" />
          <time>0</time>
          <alpha>1</alpha>
          <swirl>0</swirl>
          <rotspeed>0</rotspeed>
          <scale>0.5</scale>
        </aging>
        <aging>
          <color red="1" green="1" blue="1" />
          <time>200</time>
          <alpha>0</alpha>
          <swirl>0.1</swirl>
          <rotspeed>0</rotspeed>
          <scale>0.5</scale>
        </aging>
        <aging>
          <color red="1" green="1" blue="0.2" />
          <time>1300</time>
          <alpha>0.2</alpha>
          <swirl>0.1</swirl>
          <rotspeed>1</rotspeed>
          <scale>1</scale>
        </aging>
        <aging>
          <color red="1" green="0.5" blue="0.2" />
          <time>2700</time>
          <alpha>0.5</alpha>
          <swirl>0.1</swirl>
          <rotspeed>1</rotspeed>
          <scale>0.8</scale>
        </aging>
        <aging>
          <color red="0.2" green="0.2" blue="0.2" />
          <time>3600</time>
          <alpha>0.5</alpha>
          <swirl>0</swirl>
          <rotspeed>0</rotspeed>
          <scale>1.5</scale>
        </aging>
        <aging>
          <color red="0" green="0" blue="0" />
          <time>5000</time>
          <alpha>1</alpha>
          <swirl>0</swirl>
          <rotspeed>0</rotspeed>
          <scale>1.5</scale>
        </aging>
      </params>
    </meshobj>
  </sector>
  <sector name="room1,0">
    <meshobj name="walls">
      <zfill />
      <plugin>thing</plugin>
      <params>
        <v x="-20" y="-1" z="-20" />
        <v x="-20" y="-1" z="20" />
        <v x="20" y="-1" z="20" />
        <v x="20" y="-1" z="-20" />
        <v x="-20" y="5" z="-20" />
        <v x="-20" y="5" z="20" />
        <v x="20" y="5" z="20" />
        <v x="20" y="5" z="-20" />
        <v x="-20" y="-1" z="-1" />
        <v x="-20" y="-1" z="1" />
        <v x="-1" y="-1" z="20" />
        <v x="1" y="-1" z="20" />
        <v x="20" y="-1" z="1" />
        <v x="20" y="-1" z="-1" />
        <v x="1" y="-1" z="-20" />
        <v x="-1" y="-1" z="-20" />
        <v x="-20" y="5" z="-1" />
        <v x="-20" y="5" z="1" />
        <v x="-1" y="5" z="20" />
        <v x="1" y="5" z="20" />
        <v x="20" y="5" z="1" />
        <v x="20" y="5" z="-1" />
        <v x="1" y="5" z="-20" />
        <v x="-1" y="5" z="-20" />
        <material>abstract</material>
        <texlen>5</texlen>
        <cosfact>0.8</cosfact>
        <p name="down1">
          <v>0</v>
          <v>1</v>
          <v>10</v>
          <v>15</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="-1" z="0" />
            <first x="1" y="-1" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="-1" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="down2">
          <v>15</v>
          <v>10</v>
          <v>11</v>
          <v>14</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="-1" z="0" />
            <first x="1" y="-1" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="-1" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="down3">
          <v>14</v>
          <v>11</v>
          <v>2</v>
          <v>3</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="-1" z="0" />
            <first x="1" y="-1" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="-1" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="up1">
          <v>5</v>
          <v>4</v>
          <v>23</v>
          <v>18</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="5" z="0" />
            <first x="1" y="5" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="5" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="up2">
          <v>18</v>
          <v>23</v>
          <v>22</v>
          <v>19</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="5" z="0" />
            <first x="1" y="5" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="5" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="up3">
          <v>19</v>
          <v>22</v>
          <v>7</v>
          <v>6</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="5" z="0" />
            <first x="1" y="5" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="5" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="front1">
          <v>5</v>
          <v>18</v>
          <v>10</v>
          <v>1</v>
        </p>
        <p name="front2">
          <v>18</v>
          <v>19</v>
          <v>11</v>
          <v>10</v>
        </p>
        <p name="front3">
          <v>19</v>
          <v>6</v>
          <v>2</v>
          <v>11</v>
        </p>
        <p name="back1">
          <v>7</v>
          <v>22</v>
          <v>14</v>
          <v>3</v>
        </p>
        <p name="back2">
          <v>22</v>
          <v>23</v>
          <v>15</v>
          <v>14</v>
        </p>
        <p name="back3">
          <v>23</v>
          <v>4</v>
          <v>0</v>
          <v>15</v>
        </p>
        <p name="right1">
          <v>6</v>
          <v>20</v>
          <v>12</v>
          <v>2</v>
        </p>
        <p name="right2">
          <v>20</v>
          <v>21</v>
          <v>13</v>
          <v>12</v>
          <portal>
            <sector>room2,0</sector>
          </portal>
        </p>
        <p name="right3">
          <v>21</v>
          <v>7</v>
          <v>3</v>
          <v>13</v>
        </p>
        <p name="left1">
          <v>4</v>
          <v>16</v>
          <v>8</v>
          <v>0</v>
        </p>
        <p name="left2">
          <v>16</v>
          <v>17</v>
          <v>9</v>
          <v>8</v>
          <portal>
            <sector>room</sector>
          </portal>
        </p>
        <p name="left3">
          <v>17</v>
          <v>5</v>
          <v>1</v>
          <v>9</v>
        </p>
      </params>
      <hardmove>
        <v x="40" y="0" z="0" />
      </hardmove>
    </meshobj>
    <light>
      <center x="40" y="0" z="0" />
      <radius>40</radius>
      <color red="1" green="0" blue="0" />
    </light>
    <meshobj name="haze1">
      <priority>alpha</priority>
      <plugin>haze</plugin>
      <ztest />
      <move>
        <v x="30" y="1.1" z="10" />
      </move>
      <params>
        <factory>hazeFact</factory>
        <mixmode>
          <add />
        </mixmode>
        <material>hazecirc</material>
        <origin x="0" y="-2" z="0" />
        <directional x="0" y="1" z="0" />
        <layer>
          <scale>0.5</scale>
          <hazebox>
            <min x="-2" y="-2" z="-2" />
            <max x="2" y="2" z="2" />
          </hazebox>
        </layer>
      </params>
    </meshobj>
    <meshobj name="haze2">
      <priority>alpha</priority>
      <plugin>haze</plugin>
      <ztest />
      <move>
        <v x="30" y="0.1" z="-10" />
      </move>
      <params>
        <factory>hazeFact</factory>
        <mixmode>
          <add />
        </mixmode>
        <material>hazebasic</material>
        <origin x="0" y="-1" z="0" />
        <directional x="0" y="1" z="0" />
        <layer>
          <scale>0.5</scale>
          <hazecone p="1" q="0.3" number="17">
            <min x="0" y="-1" z="0" />
            <max x="0" y="5" z="0" />
          </hazecone>
        </layer>
      </params>
    </meshobj>
    <meshobj name="haze3">
      <priority>alpha</priority>
      <plugin>haze</plugin>
      <ztest />
      <move>
        <v x="50" y="0.1" z="-10" />
      </move>
      <params>
        <factory>hazeFact</factory>
        <mixmode>
          <copy />
        </mixmode>
        <material>fpart</material>
        <origin x="0" y="-1" z="0" />
        <directional x="0" y="1" z="0" />
        <layer>
          <scale>0.5</scale>
          <hazecone p="1" q="4" number="16">
            <min x="0" y="-1" z="0" />
            <max x="0" y="5" z="0" />
          </hazecone>
        </layer>
      </params>
    </meshobj>
    <meshobj name="haze4">
      <priority>alpha</priority>
      <plugin>haze</plugin>
      <ztest />
      <move>
        <v x="50" y="0.1" z="10" />
      </move>
      <params>
        <factory>hazeFact</factory>
        <mixmode>
          <add />
        </mixmode>
        <material>flare_picir</material>
        <origin x="0" y="1" z="0" />
        <directional x="0" y="1" z="0" />
        <layer>
          <scale>0.5</scale>
          <hazebox>
            <min x="-1" y="-1" z="-0.3" />
            <max x="1" y="3" z="0.3" />
          </hazebox>
        </layer>
      </params>
    </meshobj>
  </sector>
  <sector name="room2,0">
    <meshobj name="walls">
      <zfill />
      <plugin>thing</plugin>
      <params>
        <v x="-20" y="-1" z="-20" />
        <v x="-20" y="-1" z="20" />
        <v x="20" y="-1" z="20" />
        <v x="20" y="-1" z="-20" />
        <v x="-20" y="5" z="-20" />
        <v x="-20" y="5" z="20" />
        <v x="20" y="5" z="20" />
        <v x="20" y="5" z="-20" />
        <v x="-20" y="-1" z="-1" />
        <v x="-20" y="-1" z="1" />
        <v x="-1" y="-1" z="20" />
        <v x="1" y="-1" z="20" />
        <v x="20" y="-1" z="1" />
        <v x="20" y="-1" z="-1" />
        <v x="1" y="-1" z="-20" />
        <v x="-1" y="-1" z="-20" />
        <v x="-20" y="5" z="-1" />
        <v x="-20" y="5" z="1" />
        <v x="-1" y="5" z="20" />
        <v x="1" y="5" z="20" />
        <v x="20" y="5" z="1" />
        <v x="20" y="5" z="-1" />
        <v x="1" y="5" z="-20" />
        <v x="-1" y="5" z="-20" />
        <material>abstract</material>
        <texlen>5</texlen>
        <cosfact>0.8</cosfact>
        <p name="down1">
          <v>0</v>
          <v>1</v>
          <v>10</v>
          <v>15</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="-1" z="0" />
            <first x="1" y="-1" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="-1" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="down2">
          <v>15</v>
          <v>10</v>
          <v>11</v>
          <v>14</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="-1" z="0" />
            <first x="1" y="-1" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="-1" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="down3">
          <v>14</v>
          <v>11</v>
          <v>2</v>
          <v>3</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="-1" z="0" />
            <first x="1" y="-1" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="-1" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="up1">
          <v>5</v>
          <v>4</v>
          <v>23</v>
          <v>18</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="5" z="0" />
            <first x="1" y="5" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="5" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="up2">
          <v>18</v>
          <v>23</v>
          <v>22</v>
          <v>19</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="5" z="0" />
            <first x="1" y="5" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="5" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="up3">
          <v>19</v>
          <v>22</v>
          <v>7</v>
          <v>6</v>
          <material>wood</material>
          <texmap>
            <orig x="0" y="5" z="0" />
            <first x="1" y="5" z="0" />
            <firstlen>5</firstlen>
            <second x="0" y="5" z="1" />
            <secondlen>5</secondlen>
          </texmap>
        </p>
        <p name="front1">
          <v>5</v>
          <v>18</v>
          <v>10</v>
          <v>1</v>
        </p>
        <p name="front2">
          <v>18</v>
          <v>19</v>
          <v>11</v>
          <v>10</v>
        </p>
        <p name="front3">
          <v>19</v>
          <v>6</v>
          <v>2</v>
          <v>11</v>
        </p>
        <p name="back1">
          <v>7</v>
          <v>22</v>
          <v>14</v>
          <v>3</v>
        </p>
        <p name="back2">
          <v>22</v>
          <v>23</v>
          <v>15</v>
          <v>14</v>
        </p>
        <p name="back3">
          <v>23</v>
          <v>4</v>
          <v>0</v>
          <v>15</v>
        </p>
        <p name="right1">
          <v>6</v>
          <v>20</v>
          <v>12</v>
          <v>2</v>
        </p>
        <p name="right2">
          <v>20</v>
          <v>21</v>
          <v>13</v>
          <v>12</v>
        </p>
        <p name="right3">
          <v>21</v>
          <v>7</v>
          <v>3</v>
          <v>13</v>
        </p>
        <p name="left1">
          <v>4</v>
          <v>16</v>
          <v>8</v>
          <v>0</v>
        </p>
        <p name="left2">
          <v>16</v>
          <v>17</v>
          <v>9</v>
          <v>8</v>
          <portal>
            <sector>room1,0</sector>
          </portal>
        </p>
        <p name="left3">
          <v>17</v>
          <v>5</v>
          <v>1</v>
          <v>9</v>
        </p>
      </params>
      <hardmove>
        <v x="80" y="0" z="0" />
      </hardmove>
    </meshobj>
    <meshobj name="haze5">
      <priority>alpha</priority>
      <plugin>haze</plugin>
      <ztest />
      <move>
        <v x="70" y="0.1" z="-10" />
      </move>
      <params>
        <factory>hazeFact</factory>
        <mixmode>
          <add />
        </mixmode>
        <material>plasma</material>
        <origin x="0" y="-1" z="0" />
        <directional x="0" y="1" z="0" />
        <layer>
          <scale>0.5</scale>
          <hazecone p="1" q="0.3" number="17">
            <min x="0" y="-1" z="0" />
            <max x="0" y="5" z="0" />
          </hazecone>
        </layer>
      </params>
    </meshobj>
    <light>
      <center x="80" y="0" z="0" />
      <radius>40</radius>
      <color red="0" green="1" blue="0" />
    </light>
  </sector>
</world>
