<BLOCKSET HREF="http://blocks.flatland.com/flatsets/basic.bset"/> <BLOCKSET HREF="http://blocks.flatland.com/flatsets/basic2.bset"/> <BLOCKSET HREF="http://blocks.flatland.com/flatsets/interior.bset"/> <MAP STYLE="double" DIMENSIONS="(29,20,3)"/> <SKY TEXTURE="@basic:clouds.gif" BRIGHTNESS="100%"/> <GROUND TEXTURE="textures/waterflow2.gif"/> <AMBIENT_LIGHT BRIGHTNESS="100%"/> <ORB POSITION="(10,5)" TEXTURE="@basic:sun.gif" BRIGHTNESS="100%"/> <AMBIENT_SOUND FILE="sounds/jet_interior.wav" VOLUME="50%" PLAYBACK="looped" /> </HEAD> <BODY> <!-- Source Load Order --> <load sound="sounds/flames.wav"/> <load texture="textures/scifi/hopperwindow2.gif"/> <load texture="textures/scifi/hopperwall.gif"/> <load texture="textures/scifi/hoppertech.gif"/> <load texture="textures/scifi/hopperdoor.gif"/> <load texture="textures/scifi/nav_off.gif"/> <load texture="textures/scifi/nav_hopper4.gif"/> <load texture="textures/scifi/nav_yutani.gif"/> <load texture="textures/scifi/nav_vastville.gif"/> <!-- Navigations --> <imagemap name="nav_off"> <action shape="rect" coords="1,1,182,21" trigger="click on"> <replace source="N0"/> </action> </imagemap> <imagemap name="nav_on"> <action shape="rect" coords="1,1,182,21" trigger="click on"> <replace source=".." target="(2,1,1)"/> <replace source="n0"/> </action> <action shape="rect" coords="8,45,182,65" trigger="click on"> <replace source="N1" target="(2,1,1)"/> </action> <action shape="rect" coords="8,68,182,88" trigger="click on"> <replace source="N2" target="(2,1,1)"/> </action> <!-- <action shape="rect" coords="8,91,182,101" trigger="click on"> <replace source="N3" target="(2,1,1)"/> </action> <action shape="rect" coords="8,114,182,134" trigger="click on"> <replace source="N4" target="(2,1,1)"/> </action> <action shape="rect" coords="8,137,182,157" trigger="click on"> <replace source="N5" target="(2,1,1)"/> </action> //--> </imagemap> <imagemap name="nav1"> <area shape="rect" coords="0,285,175,306" href="yutani.3dml#hopper4"/> </imagemap> <imagemap name="nav2"> <area shape="rect" coords="0,285,175,306" href="vastville.3dml#hopper"/> </imagemap> <create symbol="n0" block="full"> <part name="*" faces="0"/> <popup trigger="everywhere" texture="textures/scifi/nav_off.gif" placement="top-left" imagemap="nav_off"/> </create> <create symbol="N0" block="full"> <part name="*" faces="0"/> <popup trigger="everywhere" texture="textures/scifi/nav_hopper4.gif" placement="top-left" imagemap="nav_on"/> </create> <create symbol="N1" block="full"> <part name="*" faces="0"/> <popup trigger="everywhere" texture="textures/scifi/nav_yutani.gif" placement="top-left" imagemap="nav1"/> </create> <create symbol="N2" block="full"> <part name="*" faces="0"/> <popup trigger="everywhere" texture="textures/scifi/nav_vastville.gif" placement="top-left" imagemap="nav2"/> </create> <!-- <create symbol="N3" block="full"> <part name="*" faces="0"/> <popup trigger="everywhere" texture="textures/scifi/nav_xxx.gif" placement="top-left" imagemap="nav3"/> </create> <create symbol="N4" block="full"> <part name="*" faces="0"/> <popup trigger="everywhere" texture="textures/scifi/nav_xxx.gif" placement="top-left" imagemap="nav4"/> </create> <create symbol="N5" block="full"> <part name="*" faces="0"/> <popup trigger="everywhere" texture="textures/scifi/nav_xxx.gif" placement="top-left" imagemap="nav5"/> </create> //--> <!-- Clouds --> <create symbol="c1" block="ground"> <part name="top" texture="@interior:whitesheet.gif" translucency="60%"/> <action trigger="timer" delay=".1"> <replace source="c1" target="(0,+1,0)"/> <replace source="c0" target="(-1,0,0)"/> <replace source="c0" target="(+1,-1,0)"/> <replace source=".." target="(-1,-3,0)"/> <replace source=".." target="(0,-3,0)"/> <replace source=".." target="(+1,-4,0)"/> </action> </create> <create symbol="c0" block="ground"> <part name="top" texture="@interior:whitesheet.gif" translucency="60%"/> </create> <!-- Island Hopper --> <create symbol="[A" block="ebottomramp"> <part name="top" texture="textures/scifi/hopperdoor.gif" angle="270" faces="2"/> <part name="n,s,e,bottom" faces="0" solid="no"/> <param orient="0,180"/> </create> <create symbol="[B" block="wbottomramp"> <part name="top" texture="textures/scifi/hopperdoor.gif" angle="270" faces="2"/> <part name="n,s,w,bottom" faces="0" solid="no"/> <param orient="0,180"/> </create> <create symbol="[c" block="ebottomramp"> <part name="e,n,s,bottom" faces="0" solid="no"/> <part name="top" texture="textures/scifi/hopperwall.gif" faces="2"/> </create> <create symbol="[d" block="wbottomramp"> <part name="w,n,s,bottom" faces="0" solid="no"/> <part name="top" texture="textures/scifi/hopperwall.gif" faces="2"/> </create> <create symbol="[C" block="ebottomramp"> <part name="e,s,bottom" texture="textures/scifi/hopperwall.gif" style="scaled"/> <part name="n" texture="textures/scifi/hoppertech.gif" angle="180" projection="south"/> </create> <create symbol="[D" block="wbottomramp"> <part name="w,s,bottom" texture="textures/scifi/hopperwall.gif" style="scaled"/> <part name="n" texture="textures/scifi/hoppertech.gif"/> </create> <create symbol="[g" block="half"> <part name="n,s,e,w,bottom" faces="0" solid="no"/> <part name="top" texture="textures/scifi/hopperwall.gif" faces="2"/> </create> <create symbol="[h" block="half"> <part name="top" texture="textures/scifi/hoppertech.gif"/> <part name="n,s,e,w" texture="textures/scifi/hopperwall.gif" style="scaled"/> </create> <create symbol="[k" block="bottomwedge"> <part name="top,bottom" texture="textures/scifi/hopperwall.gif"/> <part name="n" texture="textures/scifi/hoppertech.gif"/> <part name="w" texture="textures/scifi/hopperwall.gif" style="scaled"/> <param orient="180"/> </create> <create symbol="[l" block="bottomwedge"> <part name="top,bottom" texture="textures/scifi/hopperwall.gif"/> <part name="w" texture="textures/scifi/hoppertech.gif"/> <part name="n" texture="textures/scifi/hopperwall.gif" style="scaled"/> <param orient="270"/> </create> <create symbol="[m" block="bottomwedge"> <part name="top" texture="textures/scifi/hopperwall.gif" angle="180"/> <part name="w" texture="textures/scifi/hopperwall.gif" angle="180" style="scaled"/> <part name="n" texture="textures/scifi/hoppertech.gif"/> <param orient="0,180"/> </create> <create symbol="[n" block="bottomwedge"> <part name="top" texture="textures/scifi/hopperwall.gif" angle="180"/> <part name="w" texture="textures/scifi/hoppertech.gif"/> <part name="n" texture="textures/scifi/hopperwall.gif" angle="180" style="scaled"/> <param orient="90,180"/> </create> <create symbol="[q" block="half"> <part name="n,s,bottom" faces="0" solid="no"/> <part name="e,w,top" texture="textures/scifi/hopperwall.gif" angle="180" style="scaled" faces="2"/> <param orient="0,180"/> </create> <create symbol="[R" block="nbottomramp"> <part name="n,bottom" faces="0" solid="no"/> <part name="e,w" texture="textures/scifi/hopperwindow2.gif" style="scaled" angle="0" faces="2"/> <part name="top" texture="textures/scifi/hopperwindow2.gif" style="scaled" angle="0" faces="2" projection="north"/> <param orient="0,180"/> <action trigger="step in" radius="1.2"> <replace source="n0" target="(1,1,1)"/> </action> <action trigger="step out" radius="1.2"> <replace source=".." target="(1,1,1)"/> <replace source=".." target="(2,1,1)"/> </action> </create> <create symbol="[S" block="sbottomramp"> <part name="s,bottom" faces="0"/> <part name="e,w" texture="textures/scifi/hopperwindow2.gif" style="scaled" angle="0" faces="2"/> <part name="top" texture="textures/scifi/hopperwindow2.gif" style="scaled" angle="0" faces="2" projection="north"/> </create> <create symbol="[t" block="half"> <part name="s,bottom" faces="0" solid="no"/> <part name="n" faces="0"/> <part name="e,w" texture="textures/scifi/hopperwall.gif" style="scaled" angle="0" faces="2"/> <part name="top" texture="textures/scifi/hoppertech.gif" faces="2"/> </create> <create symbol="[u" block="half"> <part name="top" texture="textures/scifi/hoppertech.gif" faces="2"/> <part name="n,s,e,w,bottom" faces="0" solid="no"/> <param orient="0,180"/> </create> <create symbol="[v" block="etopramp"> <part name="n" texture="textures/scifi/hoppertech.gif" angle="90" style="scaled" projection="south"/> <part name="s" texture="textures/scifi/hoppertech.gif" angle="90" style="scaled"/> <part name="e" texture="textures/scifi/hoppertech.gif" angle="90" style="scaled"/> <part name="w" texture="textures/scifi/hoppertech.gif" angle="90" style="scaled"/> <part name="bottom" texture="textures/scifi/hoppertech.gif" angle="90" style="scaled"/> <param orient="0,0,270"/> </create> <create symbol="[w" block="wtopramp"> <part name="n" texture="textures/scifi/hoppertech.gif" angle="90" style="scaled"/> <part name="s" texture="textures/scifi/hoppertech.gif" angle="90" style="scaled" projection="north"/> <part name="e" texture="textures/scifi/hoppertech.gif" angle="270" style="scaled"/> <part name="w" texture="textures/scifi/hoppertech.gif" angle="270" style="scaled"/> <part name="bottom" texture="textures/scifi/hoppertech.gif" angle="270" style="scaled" projection="top"/> <param orient="0,0,90"/> </create> <create symbol="[x" block="half"> <part name="*" texture="textures/scifi/hopperwall.gif" style="scaled" angle="180"/> <param orient="0,180"/> </create> <create symbol="[Z" block="ceiling"> <part name="*" faces="0"/> <action trigger="timer" delay="2"> <replace source="[t" target="(15,18,2)"/> <replace source=".."/> </action> </create> <!--sounds--> <SOUND FILE="sounds/flames.wav" VOLUME="30%" RADIUS="5" PLAYBACK="looped" FLOOD="yes" LOCATION="(15,18,1)"/> <LEVEL NUMBER="1"> .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. [R .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. [n [q [m .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. [A [g [B .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. [v [x [w .. .. .. .. .. .. .. .. .. .. .. .. .. </LEVEL> <LEVEL NUMBER="2"> .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. [S .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. [k [t [l .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. [c [u [d .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. [C [h [D .. .. .. .. .. .. .. .. .. .. .. .. .. </LEVEL> <LEVEL NUMBER="3"> .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. c0 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. c0 c0 c0 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. c0 c0 c0 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. c0 c0 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. c0 .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. c0 c0 c0 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. c0 c0 c0 .. .. .. .. .. .. .. .. .. .. .. c0 .. .. .. .. .. .. .. .. .. .. .. .. .. .. c0 c0 .. .. .. .. .. .. .. .. .. .. c0 c0 c0 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c0 c0 c0 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. c0 c0 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. c0 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. c0 c0 c0 .. .. .. .. .. .. .. .. .. .. .. .. .. .. c0 .. .. .. .. .. .. .. .. .. .. .. c0 c0 c0 .. .. .. .. .. .. .. .. .. .. .. .. c0 c0 c0 .. .. .. .. .. .. .. .. .. .. .. c0 c0 .. .. .. .. .. .. .. .. .. .. .. .. .. c0 c0 c0 .. .. .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. .. .. .. c0 c0 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. .. </LEVEL> <entrance location="(15,18,3)" name="default" angle="0"/> <action location="(15,18,3)" trigger="proximity" radius="1"> <replace source=".." target="(15,18,2)"/> <replace source="[Z" target="(3,1,1)"/> </action> </BODY> </SPOT>