polly-b-gone/resources/world.xml
2012-12-14 09:47:48 -08:00

2594 lines
72 KiB
XML

<world>
<lighting name="default">
<ambient r=".2" g=".2" b=".2" a="1"/>
<light>
<diffuse r=".8" g=".8" b=".8" a="1"/>
<specular r=".1" g=".1" b=".1" a="1"/>
<position x="-4.5" y="15" z="-4.5" w="1"/>
</light>
<light>
<diffuse r=".8" g=".8" b=".8" a="1"/>
<specular r=".1" g=".1" b=".1" a="1"/>
<position x="4.5" y="15" z="4.5" w="1"/>
</light>
</lighting>
<material name="black"/>
<material name="concrete">
<diffuse r="1" g="1" b="1" a="1"/>
<ambient r="1" g="1" b="1" a="1"/>
<texture path="concrete.jpg"/>
</material>
<material name="grass">
<diffuse r="1" g="1" b="1" a="1"/>
<ambient r="1" g="1" b="1" a="1"/>
<texture path="clovers.jpg"/>
</material>
<material name="ivy">
<diffuse r="1" g="1" b="1" a="1"/>
<ambient r="1" g="1" b="1" a="1"/>
<texture path="ivy.jpg"/>
</material>
<material name="sky">
<diffuse r="0" g="0" b="1" a="1"/>
<ambient r="0" g="0" b="1" a="1"/>
<emission r=".5" g=".5" b="1" a="1"/>
</material>
<material name="title">
<diffuse r="1" g="1" b="1" a="1"/>
<emission r="1" g="1" b="1" a="1"/>
<texture path="title.png"/>
</material>
<material name="drain" slip-angle="65">
<diffuse r="1" g="1" b="1" a="1"/>
<ambient r="1" g="1" b="1" a="1"/>
<texture path="drain.jpg"/>
</material>
<material name="drain-dark">
<diffuse r=".25" g=".25" b=".25" a="1"/>
<ambient r=".25" g=".25" b=".25" a="1"/>
<texture path="drain.jpg"/>
</material>
<material name="metal">
<diffuse r="1" g="1" b="1" a="1"/>
<ambient r="1" g="1" b="1" a="1"/>
<texture path="metal.jpg"/>
</material>
<material name="red">
<diffuse r=".3" g="0" b="0" a="1"/>
<emission r=".3" g="0" b="0" a="1"/>
</material>
<material name="green">
<diffuse r="0" g=".3" b="0" a="1"/>
<emission r="0" g=".3" b="0" a="1"/>
</material>
<material name="ceramic">
<diffuse r="1" g="1" b="1" a="1"/>
<ambient r="1" g="1" b="1" a="1"/>
<texture path="ceramic.jpg"/>
</material>
<material name="white" shininess="0">
<ambient r="1" g="1" b="1" a="1"/>
<diffuse r="1" g="1" b="1" a="1"/>
<specular r="1" g="1" b="1" a="1"/>
</material>
<room name="intro" lighting="default" music="hidnseek.ogg">
<camera-min x="-15" y="4" z="-20"/>
<camera-max x="200" y="40" z="20"/>
<origin name="start">
<position x="-19.6" y="0.1" z="0"/>
<velocity x="2" y="0" z="0"/>
</origin>
<escalator material="drain">
<min x="-20" y="-.05" z="-.5"/>
<max x="10" y="0" z=".5"/>
<v x=".8" y="0" z="0"/>
</escalator>
<block material="concrete"> <!-- left -->
<min x="-40" y="-100" z="-21"/>
<max x="-19" y="0" z="-.5"/>
</block>
<block material="concrete">
<min x="-40" y="0" z="-21"/>
<max x="-19" y="100" z="-.5"/>
</block>
<block material="concrete">
<min x="-40" y="-100" z="-.5"/>
<max x="-20" y="0" z=".5"/>
</block>
<block material="concrete">
<min x="-40" y="0" z="-.5"/>
<max x="-20" y="100" z=".5"/>
</block>
<block material="concrete">
<min x="-40" y="-100" z=".5"/>
<max x="-19" y="0" z="20"/>
</block>
<block material="concrete">
<min x="-40" y="0" z=".5"/>
<max x="-19" y="100" z="20"/>
</block>
<block material="concrete"> <!-- back -->
<min x="-19" y="-100" z="-20"/>
<max x="69" y="0" z="-19"/>
</block>
<block material="concrete">
<min x="-19" y="0" z="-20"/>
<max x="69" y="100" z="-19"/>
</block>
<wall material="title"> <!-- title -->
<x0 x="-18" y="2" z="-1"/>
<x1 x="-12" y="2" z="-1"/>
<x2 x="-12" y="1.1" z="-1"/>
<x3 x="-18" y="1.1" z="-1"/>
<tex-coords>
<t0 x="0" y="0"/>
<t1 x="1" y="0"/>
<t2 x="1" y=".15"/>
<t3 x="0" y=".15"/>
</tex-coords>
</wall>
<wall material="title"> <!-- mbostock production -->
<x0 x="-14" y="-1.9" z="-1"/>
<x1 x="-8" y="-1.9" z="-1"/>
<x2 x="-8" y="-2.5" z="-1"/>
<x3 x="-14" y="-2.5" z="-1"/>
<tex-coords>
<t0 x="0" y=".15"/>
<t1 x="1" y=".15"/>
<t2 x="1" y=".25"/>
<t3 x="0" y=".25"/>
</tex-coords>
</wall>
<wall material="title"> <!-- poor polly -->
<x0 x="-10" y="1" z="-1"/>
<x1 x="-4" y="1" z="-1"/>
<x2 x="-4" y="-.2" z="-1"/>
<x3 x="-10" y="-.2" z="-1"/>
<tex-coords>
<t0 x="0" y=".25"/>
<t1 x="1" y=".25"/>
<t2 x="1" y=".45"/>
<t3 x="0" y=".45"/>
</tex-coords>
</wall>
<wall material="title"> <!-- succeed -->
<x0 x="-4" y="-1.9" z="-1"/>
<x1 x="2" y="-1.9" z="-1"/>
<x2 x="2" y="-2.5" z="-1"/>
<x3 x="-4" y="-2.5" z="-1"/>
<tex-coords>
<t0 x="0" y=".45"/>
<t1 x="1" y=".45"/>
<t2 x="1" y=".55"/>
<t3 x="0" y=".55"/>
</tex-coords>
</wall>
<wall material="title"> <!-- controls -->
<x0 x="0" y="1" z="-1"/>
<x1 x="6" y="1" z="-1"/>
<x2 x="6" y="-.2" z="-1"/>
<x3 x="0" y="-.2" z="-1"/>
<tex-coords>
<t0 x="0" y=".6"/>
<t1 x="1" y=".6"/>
<t2 x="1" y=".8"/>
<t3 x="0" y=".8"/>
</tex-coords>
</wall>
<wall material="title"> <!-- good luck -->
<x0 x="6" y="-1.9" z="-1"/>
<x1 x="12" y="-1.9" z="-1"/>
<x2 x="12" y="-2.2" z="-1"/>
<x3 x="6" y="-2.2" z="-1"/>
<tex-coords>
<t0 x="0" y=".8"/>
<t1 x="1" y=".8"/>
<t2 x="1" y=".85"/>
<t3 x="0" y=".85"/>
</tex-coords>
</wall>
<block material="concrete"> <!-- entrance -->
<min x="9" y="-100" z="-2"/>
<max x="9.1" y="-10" z="2"/>
</block>
<block material="concrete">
<min x="12.9" y="-100" z="-2"/>
<max x="13" y="-10" z="2"/>
</block>
<block material="concrete">
<min x="9.1" y="-100" z="-2"/>
<max x="12.9" y="-10" z="-1.9"/>
</block>
<block material="concrete">
<min x="9.1" y="-100" z="1.9"/>
<max x="12.9" y="-10" z="2"/>
</block>
<portal origin="4towers.start">
<min x="9" y="-50" z="-2"/>
<max x="13" y="-40" z="2"/>
</portal>
</room>
<room name="4towers" lighting="default" music="half.ogg">
<camera-min x="-4" y="4" z="-5"/>
<camera-max x="4" y="10" z="100"/>
<origin name="start">
<position x="-5.5" y=".1" z="3"/>
<velocity x="1" y="0" z="0"/>
</origin>
<origin name="end">
<position x="7.5" y="5.1" z="3"/>
<velocity x="-1" y="0" z="0"/>
</origin>
<portal origin="intro.start">
<min x="-8" y="0" z="2"/>
<max x="-6" y="2" z="4"/>
</portal>
<portal origin="4towershard.start">
<min x="8" y="5" z="2"/>
<max x="10" y="7" z="4"/>
</portal>
<block material="concrete"> <!-- center -->
<min x="-6" y="-100" z="-8"/>
<max x="6" y="0" z="5"/>
</block>
<block material="concrete"> <!-- left -->
<min x="-20" y="-100" z="-8"/>
<max x="-6" y="0" z="5"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="4"/>
<max x="-5" y="10" z="5"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="-8"/>
<max x="-5" y="10" z="2"/>
</block>
<block material="concrete">
<min x="-20" y="2" z="2"/>
<max x="-5" y="10" z="4"/>
</block>
<block material="concrete"> <!-- back -->
<min x="-5" y="0" z="-8"/>
<max x="6" y="5" z="-7"/>
</block>
<block material="concrete">
<min x="-5" y="0" z="-9"/>
<max x="7" y="10" z="-8"/>
</block>
<block material="concrete"> <!-- right -->
<min x="6" y="-100" z="-8"/>
<max x="20" y="0" z="5"/>
</block>
<block material="concrete">
<min x="6" y="0" z="-9"/>
<max x="20" y="5" z="5"/>
</block>
<block material="concrete">
<min x="7" y="5" z="-9"/>
<max x="20" y="20" z="2"/>
</block>
<block material="concrete">
<min x="7" y="7" z="2"/>
<max x="20" y="20" z="4"/>
</block>
<block material="concrete">
<min x="7" y="5" z="4"/>
<max x="20" y="20" z="5"/>
</block>
<block top-material="drain" material="concrete"> <!-- back right block -->
<min x="1" y="0" z="-5"/>
<max x="3" y="4" z="-3"/>
</block>
<block top-material="drain" material="concrete">
<c x="2.5" y="4.45" z="-6"/>
<x x="0" y=".5" z="-1"/>
<y x="0" y="0.05" z="0"/>
<z x=".5" y="0" z="0"/>
</block>
<block top-material="drain" material="concrete">
<c x="0" y="3.45" z="-3.5"/>
<x x="1" y=".5" z="0"/>
<y x="0" y=".05" z="0"/>
<z x="0" y="0" z=".5"/>
</block>
<block top-material="drain" material="concrete"> <!-- back left block -->
<min x="-3" y="0" z="-4"/>
<max x="-1" y="3" z="-2"/>
</block>
<block top-material="drain" material="concrete">
<c x="-1.5" y="2.45" z="-1"/>
<x x="0" y=".5" z="-1"/>
<y x="0" y=".05" z="0"/>
<z x=".5" y="0" z="0"/>
</block>
<block top-material="drain" material="concrete"> <!-- front left block -->
<min x="-2" y="0" z="0"/>
<max x="0" y="2" z="2"/>
</block>
<block top-material="drain" material="concrete">
<c x="1" y="1.45" z="0.5"/>
<x x="1" y="-.5" z="0"/>
<y x="0" y=".05" z="0"/>
<z x="0" y="0" z=".5"/>
</block>
<block top-material="drain" material="concrete"> <!-- front right block -->
<min x="2" y="0" z="-1"/>
<max x="4" y="1" z="1"/>
</block>
<block top-material="drain" material="concrete">
<c x="3.5" y="0.45" z="2"/>
<x x="0" y=".5" z="-1"/>
<y x="0" y="0.05" z="0"/>
<z x=".5" y="0" z="0"/>
</block>
</room>
<room name="4towershard" lighting="default" music="half.ogg">
<camera-min x="-4" y="4" z="-1"/>
<camera-max x="4" y="10" z="100"/>
<origin name="start">
<position x="-6.5" y="5.1" z="3"/>
<velocity x="1" y="0" z="0"/>
</origin>
<origin name="end">
<position x="6.5" y="0.1" z="4"/>
<velocity x="-1" y="0" z="0"/>
</origin>
<portal origin="4towers.end">
<min x="-9" y="5" z="2"/>
<max x="-7" y="7" z="4"/>
</portal>
<portal origin="4platforms.start">
<min x="7" y="0" z="3"/>
<max x="9" y="2" z="5"/>
</portal>
<block material="concrete"> <!-- left -->
<min x="-20" y="-100" z="-8"/>
<max x="-5" y="5" z="5"/>
</block>
<block material="concrete">
<min x="-20" y="5" z="4"/>
<max x="-6" y="10" z="5"/>
</block>
<block material="concrete">
<min x="-20" y="5" z="-8"/>
<max x="-6" y="10" z="2"/>
</block>
<block material="concrete">
<min x="-20" y="7" z="2"/>
<max x="-6" y="10" z="4"/>
</block>
<block material="concrete"> <!-- back -->
<min x="-6" y="-100" z="-9"/>
<max x="7" y="10" z="-8"/>
</block>
<block material="concrete">
<min x="-5" y="-100" z="-8"/>
<max x="6" y="5" z="-7"/>
</block>
<block top-material="drain" material="concrete"> <!-- front -->
<min x="-2" y="-100" z="3"/>
<max x="0" y="0" z="5"/>
</block>
<translation name="4thbridge" speed=".25" dampen=".5" mode="one-way">
<x0 x="4" y="0" z="0"/>
<x1 x="0" y="0" z="0"/>
<block top-material="drain" material="concrete">
<min x="0" y="-.1" z="3"/>
<max x="5" y="-.001" z="4"/>
</block>
</translation>
<block material="concrete">
<min x="5" y="-100" z="2"/>
<max x="6" y="0" z="6"/>
</block>
<block material="concrete"> <!-- right -->
<min x="6" y="-100" z="-8"/>
<max x="20" y="0" z="6"/>
</block>
<block material="concrete">
<min x="6" y="0" z="5"/>
<max x="20" y="10" z="6"/>
</block>
<block material="concrete">
<min x="6" y="0" z="-8"/>
<max x="20" y="10" z="3"/>
</block>
<block material="concrete">
<min x="6" y="2" z="3"/>
<max x="20" y="10" z="5"/>
</block>
<block top-material="drain" material="concrete"> <!-- back left block -->
<min x="-3" y="-100" z="-5"/>
<max x="-1" y="4" z="-3"/>
</block>
<block top-material="drain" material="concrete">
<c x="-2.5" y="4.45" z="-6"/>
<x x="0" y=".5" z="-1"/>
<y x="0" y="0.05" z="0"/>
<z x=".5" y="0" z="0"/>
</block>
<block top-material="drain" material="concrete">
<c x="0" y="3.45" z="-3.5"/>
<x x="1" y="-.5" z="0"/>
<y x="0" y=".05" z="0"/>
<z x="0" y="0" z=".5"/>
</block>
<block top-material="drain" material="concrete"> <!-- back right block -->
<min x="1" y="-100" z="-4"/>
<max x="3" y="3" z="-2"/>
</block>
<block top-material="drain" material="concrete">
<c x="2.5" y="2.45" z="-1"/>
<x x="0" y=".5" z="-1"/>
<y x="0" y=".05" z="0"/>
<z x=".5" y="0" z="0"/>
</block>
<block top-material="drain" material="concrete"> <!-- front right block -->
<min x="2" y="-100" z="0"/>
<max x="4" y="2" z="2"/>
</block>
<switch material="red" active-material="green">
<min x="2" y="2" z="1.8"/>
<max x="4" y="2.01" z="2"/>
<target name="4thbridge"/>
</switch>
<block top-material="drain" material="concrete">
<c x="1" y="1.45" z="0.5"/>
<x x="1" y=".5" z="0"/>
<y x="0" y=".05" z="0"/>
<z x="0" y="0" z=".5"/>
</block>
<block top-material="drain" material="concrete"> <!-- front left block -->
<min x="-2" y="-100" z="-1"/>
<max x="0" y="1" z="1"/>
</block>
<block top-material="drain" material="concrete">
<c x="-1.5" y="0.45" z="2"/>
<x x="0" y=".5" z="-1"/>
<y x="0" y="0.05" z="0"/>
<z x=".5" y="0" z="0"/>
</block>
</room>
<room name="4platforms" lighting="default" music="half.ogg">
<camera-min x="-3" y="4" z="-5"/>
<camera-max x="3" y="10" z="100"/>
<origin name="start">
<position x="-5.5" y=".1" z="3"/>
<velocity x="1" y="0" z="0"/>
</origin>
<origin name="end">
<position x="5.5" y=".1" z="3"/>
<velocity x="-1" y="0" z="0"/>
</origin>
<portal origin="4towershard.end">
<min x="-8" y="0" z="2"/>
<max x="-6" y="2" z="4"/>
</portal>
<portal origin="2platforms.start">
<min x="6" y="0" z="2"/>
<max x="8" y="2" z="4"/>
</portal>
<block material="concrete"> <!-- left -->
<min x="-20" y="-100" z="1"/>
<max x="-4" y="0" z="5"/>
</block>
<block material="concrete">
<min x="-20" y="-100" z="-7"/>
<max x="-5" y="0" z="1"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="4"/>
<max x="-5" y="20" z="5"/>
</block>
<block material="concrete">
<min x="-20" y="2" z="2"/>
<max x="-5" y="20" z="4"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="-7"/>
<max x="-5" y="20" z="2"/>
</block>
<block material="concrete"> <!-- back -->
<min x="-5" y="-100" z="-8"/>
<max x="5" y="20" z="-7"/>
</block>
<block material="concrete"> <!-- right -->
<min x="4" y="-100" z="1"/>
<max x="20" y="0" z="5"/>
</block>
<block material="concrete">
<min x="5" y="-100" z="-7"/>
<max x="20" y="0" z="1"/>
</block>
<block material="concrete">
<min x="5" y="0" z="4"/>
<max x="20" y="20" z="5"/>
</block>
<block material="concrete">
<min x="5" y="2" z="2"/>
<max x="20" y="20" z="4"/>
</block>
<block material="concrete">
<min x="5" y="0" z="-7"/>
<max x="20" y="20" z="2"/>
</block>
<translation speed=".25" start="0" dampen=".99">
<x0 x="0" y="0" z="-3"/>
<x1 x="0" y="0" z="3"/>
<block material="ceramic">
<min x="-4" y="-.05" z="-1"/>
<max x="-2" y="0" z="1"/>
</block>
</translation>
<translation speed=".25" start=".75" dampen=".99">
<x0 x="0" y="0" z="-3"/>
<x1 x="0" y="0" z="3"/>
<block material="ceramic">
<min x="-2" y="-.05" z="-1"/>
<max x="0" y="0" z="1"/>
</block>
</translation>
<translation speed=".25" start=".75" dampen=".99">
<x0 x="0" y="0" z="3"/>
<x1 x="0" y="0" z="-3"/>
<block material="ceramic">
<min x="0" y="-.05" z="-1"/>
<max x="2" y="0" z="1"/>
</block>
</translation>
<translation speed=".25" start="0" dampen=".99">
<x0 x="0" y="0" z="3"/>
<x1 x="0" y="0" z="-3"/>
<block material="ceramic">
<min x="2" y="-.05" z="-1"/>
<max x="4" y="0" z="1"/>
</block>
</translation>
</room>
<room name="2platforms" lighting="default" music="half.ogg">
<camera-min x="-3" y="4" z="-5"/>
<camera-max x="3" y="10" z="100"/>
<origin name="start">
<position x="-5.5" y=".1" z="3"/>
<velocity x="1" y="0" z="0"/>
</origin>
<origin name="end">
<position x="5.5" y=".1" z="3"/>
<velocity x="-1" y="0" z="0"/>
</origin>
<portal origin="4platforms.end">
<min x="-8" y="0" z="2"/>
<max x="-6" y="2" z="4"/>
</portal>
<portal origin="ferriswheel.start">
<min x="6" y="0" z="2"/>
<max x="8" y="2" z="4"/>
</portal>
<block material="concrete"> <!-- left -->
<min x="-20" y="-100" z="1"/>
<max x="-4" y="0" z="5"/>
</block>
<block material="concrete">
<min x="-4" y="-100" z="2"/>
<max x="-3.55" y="0" z="4"/>
</block>
<block material="concrete">
<min x="-20" y="-100" z="-7"/>
<max x="-5" y="0" z="1"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="4"/>
<max x="-5" y="20" z="5"/>
</block>
<block material="concrete">
<min x="-20" y="2" z="2"/>
<max x="-5" y="20" z="4"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="-7"/>
<max x="-5" y="20" z="2"/>
</block>
<block material="concrete"> <!-- back -->
<min x="-5" y="-100" z="-8"/>
<max x="5" y="20" z="-7"/>
</block>
<block material="concrete"> <!-- right -->
<min x="4" y="-100" z="1"/>
<max x="20" y="0" z="5"/>
</block>
<translation name="2pbridge" speed=".25" dampen=".5" mode="one-way">
<x0 x=".45" y="0" z="0"/>
<x1 x="0" y="0" z="0"/>
<block material="concrete">
<min x="3.55" y="-100" z="2"/>
<max x="4" y="-.001" z="4"/>
</block>
</translation>
<block material="concrete">
<min x="5" y="-100" z="-7"/>
<max x="20" y="0" z="1"/>
</block>
<block material="concrete">
<min x="5" y="0" z="4"/>
<max x="20" y="20" z="5"/>
</block>
<block material="concrete">
<min x="5" y="2" z="2"/>
<max x="20" y="20" z="4"/>
</block>
<block material="concrete">
<min x="5" y="0" z="-7"/>
<max x="20" y="20" z="2"/>
</block>
<rotation speed="20" angle="120">
<origin x="0" y="0" z="3"/>
<axis x="0" y="1" z="0"/>
<block material="ceramic">
<min x="1.414" y="-.1" z="2"/>
<max x="3.414" y="0" z="4"/>
</block>
<block material="drain">
<min x="0" y="-.1" z="2.5"/>
<max x="1.414" y="-0.01" z="3.5"/>
</block>
</rotation>
<rotation speed="-20" angle="120">
<origin x="0" y="0" z="3"/>
<axis x="0" y="1" z="0"/>
<tube material="ceramic" radius=".707">
<x0 x="0" y="-.1" z="3"/>
<x1 x="0" y="0" z="3"/>
<y x="1" y="0" z="0"/>
</tube>
<switch material="red" active-material="green">
<min x="-.25" y="0" z="2.75"/>
<max x=".25" y=".01" z="3.25"/>
<target name="2pbridge"/>
</switch>
</rotation>
</room>
<room name="ferriswheel" lighting="default" music="half.ogg">
<camera-min x="-3" y="4" z="-5"/>
<camera-max x="3" y="10" z="100"/>
<origin name="start">
<position x="-5.5" y=".1" z="3"/>
<velocity x="1" y="0" z="0"/>
</origin>
<origin name="end">
<position x="5.5" y=".1" z="3"/>
<velocity x="-1" y="0" z="0"/>
</origin>
<portal origin="2platforms.end">
<min x="-8" y="0" z="2"/>
<max x="-6" y="2" z="4"/>
</portal>
<portal origin="2paddles.start">
<min x="6" y="0" z="2"/>
<max x="8" y="2" z="4"/>
</portal>
<block material="concrete"> <!-- left -->
<min x="-20" y="-100" z="1"/>
<max x="-4" y="0" z="5"/>
</block>
<block material="concrete">
<min x="-4" y="-100" z="2"/>
<max x="-3.55" y="0" z="4"/>
</block>
<block material="concrete">
<min x="-20" y="-100" z="-7"/>
<max x="-5" y="0" z="1"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="4"/>
<max x="-5" y="20" z="5"/>
</block>
<block material="concrete">
<min x="-20" y="2" z="2"/>
<max x="-5" y="20" z="4"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="-7"/>
<max x="-5" y="20" z="2"/>
</block>
<block material="concrete"> <!-- back -->
<min x="-5" y="-100" z="-8"/>
<max x="5" y="20" z="-7"/>
</block>
<block material="concrete"> <!-- right -->
<min x="4" y="-100" z="1"/>
<max x="20" y="0" z="5"/>
</block>
<block material="concrete">
<min x="3.55" y="-100" z="2"/>
<max x="4" y="0" z="4"/>
</block>
<block material="concrete">
<min x="5" y="-100" z="-7"/>
<max x="20" y="0" z="1"/>
</block>
<block material="concrete">
<min x="5" y="0" z="4"/>
<max x="20" y="20" z="5"/>
</block>
<block material="concrete">
<min x="5" y="2" z="2"/>
<max x="20" y="20" z="4"/>
</block>
<block material="concrete">
<min x="5" y="0" z="-7"/>
<max x="20" y="20" z="2"/>
</block>
<rotation speed="20">
<origin x="0" y="0" z="3"/>
<axis x="0" y="0" z="1"/>
<rotation speed="-20" angle="0">
<origin x="-2.414" y="-.05" z="3"/>
<axis x="0" y="0" z="1"/>
<tube material="concrete" cap-material="drain" radius="1">
<x0 x="-2.414" y="-.1" z="3"/>
<x1 x="-2.414" y="0" z="3"/>
<y x="1" y="0" z="0"/>
</tube>
</rotation>
<rotation speed="-20" angle="0">
<origin x="0" y="2.409" z="3"/>
<axis x="0" y="0" z="1"/>
<tube material="concrete" cap-material="drain" radius="1">
<x0 x="0" y="2.314" z="3"/>
<x1 x="0" y="2.414" z="3"/>
<y x="1" y="0" z="0"/>
</tube>
</rotation>
<rotation speed="-20" angle="0">
<origin x="0" y="-2.409" z="3"/>
<axis x="0" y="0" z="1"/>
<tube material="concrete" cap-material="drain" radius="1">
<x0 x="0" y="-2.314" z="3"/>
<x1 x="0" y="-2.414" z="3"/>
<y x="1" y="0" z="0"/>
</tube>
</rotation>
<rotation speed="-20" angle="0">
<origin x="2.414" y="-.05" z="3"/>
<axis x="0" y="0" z="1"/>
<tube material="concrete" cap-material="drain" radius="1">
<x0 x="2.414" y="-.1" z="3"/>
<x1 x="2.414" y="0" z="3"/>
<y x="1" y="0" z="0"/>
</tube>
</rotation>
</rotation>
</room>
<room name="2paddles" lighting="default" music="half.ogg">
<camera-min x="-3" y="4" z="-5"/>
<camera-max x="3" y="10" z="100"/>
<origin name="start">
<position x="-5.5" y=".1" z="3"/>
<velocity x="1" y="0" z="0"/>
</origin>
<origin name="end">
<position x="5.5" y=".1" z="3"/>
<velocity x="-1" y="0" z="0"/>
</origin>
<portal origin="ferriswheel.end">
<min x="-8" y="0" z="2"/>
<max x="-6" y="2" z="4"/>
</portal>
<portal origin="easyEscalator.start">
<min x="6" y="0" z="2"/>
<max x="8" y="2" z="4"/>
</portal>
<block material="concrete"> <!-- left -->
<min x="-20" y="-100" z="1"/>
<max x="-4" y="0" z="5"/>
</block>
<block material="concrete">
<min x="-20" y="-100" z="-7"/>
<max x="-5" y="0" z="1"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="4"/>
<max x="-5" y="20" z="5"/>
</block>
<block material="concrete">
<min x="-20" y="2" z="2"/>
<max x="-5" y="20" z="4"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="-7"/>
<max x="-5" y="20" z="2"/>
</block>
<block material="concrete">
<min x="-4" y="-100" z="4"/>
<max x="-1.5" y="0" z="5"/>
</block>
<switch material="red" active-material="green">
<min x="-2.3" y="0" z="4.1"/>
<max x="-1.7" y=".01" z="4.9"/>
<target name="2pleft"/>
<target name="2pright"/>
</switch>
<block material="concrete"> <!-- back -->
<min x="-5" y="-100" z="-8"/>
<max x="5" y="20" z="-7"/>
</block>
<block material="concrete"> <!-- right -->
<min x="4" y="-100" z="1"/>
<max x="20" y="0" z="5"/>
</block>
<block material="concrete">
<min x="5" y="-100" z="-7"/>
<max x="20" y="0" z="1"/>
</block>
<block material="concrete">
<min x="5" y="0" z="4"/>
<max x="20" y="20" z="5"/>
</block>
<block material="concrete">
<min x="5" y="2" z="2"/>
<max x="20" y="20" z="4"/>
</block>
<block material="concrete">
<min x="5" y="0" z="-7"/>
<max x="20" y="20" z="2"/>
</block>
<block material="concrete">
<min x="1.5" y="-100" z="1"/>
<max x="4" y="0" z="2"/>
</block>
<rotation name="2pleft" speed="-190" angle="90"> <!-- left -->
<origin x="-1.5" y="0" z="3"/>
<axis x="0" y="0" z="1"/>
<block material="ceramic">
<min x="-3.9" y="-.05" z="2"/>
<max x="-1.5" y=".05" z="4"/>
</block>
</rotation>
<tube material="ceramic" radius=".1">
<x0 x="-1.5" y="0" z="2"/>
<x1 x="-1.5" y="0" z="4.9"/>
</tube>
<rotation name="2pright" speed="190" angle="90"> <!-- right -->
<origin x="1.5" y="0" z="3"/>
<axis x="0" y="0" z="1"/>
<block material="ceramic">
<min x="1.5" y="-.05" z="2"/>
<max x="3.9" y=".05" z="4"/>
</block>
</rotation>
<tube material="ceramic" radius=".1">
<x0 x="1.5" y="0" z="1.1"/>
<x1 x="1.5" y="0" z="4"/>
</tube>
</room>
<room name="easyEscalator" lighting="default" music="half.ogg">
<camera-min x="-3" y="4" z="-5"/>
<camera-max x="3" y="10" z="100"/>
<origin name="start">
<position x="-5.5" y=".1" z="3"/>
<velocity x="1" y="0" z="0"/>
</origin>
<origin name="end">
<position x="5.5" y=".1" z="-7"/>
<velocity x="-1" y="0" z="0"/>
</origin>
<portal origin="2paddles.end">
<min x="-8" y="0" z="2"/>
<max x="-6" y="2" z="4"/>
</portal>
<portal origin="tubes.start">
<min x="6" y="0" z="-8"/>
<max x="8" y="2" z="-6"/>
</portal>
<block material="concrete"> <!-- left -->
<min x="-20" y="-100" z="-4"/>
<max x="-4" y="0" z="5"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="4"/>
<max x="-5" y="20" z="5"/>
</block>
<block material="concrete">
<min x="-20" y="2" z="2"/>
<max x="-5" y="20" z="4"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="-15"/>
<max x="-5" y="20" z="2"/>
</block>
<block material="concrete">
<min x="-6" y="-100" z="-14"/>
<max x="-4" y="0" z="-6"/>
</block>
<translation name="eebridge" speed=".25" dampen=".5" mode="one-way">
<x0 x="0" y="0" z="0"/>
<x1 x="1" y="0" z="0"/>
<block material="concrete">
<min x="-20" y="-100" z="-6"/>
<max x="-5" y="0" z="-4"/>
</block>
</translation>
<switch material="red" active-material="green">
<min x="-4.9" y="0" z="-6.9"/>
<max x="-4.1" y=".01" z="-6.1"/>
<target name="eebridge"/>
</switch>
<block material="concrete"> <!-- back -->
<min x="-5" y="-100" z="-15"/>
<max x="5" y="20" z="-14"/>
</block>
<block material="concrete"> <!-- right -->
<min x="4" y="-100" z="-14"/>
<max x="20" y="0" z="-5"/>
</block>
<block material="concrete">
<min x="4" y="-100" z="-3"/>
<max x="20" y="0" z="5"/>
</block>
<block material="concrete">
<min x="5" y="0" z="-6"/>
<max x="20" y="20" z="5"/>
</block>
<block material="concrete">
<min x="5" y="-100" z="-5"/>
<max x="20" y="0" z="-3"/>
</block>
<block material="concrete">
<min x="5" y="0" z="-15"/>
<max x="20" y="20" z="-8"/>
</block>
<block material="concrete">
<min x="5" y="2" z="-8"/>
<max x="20" y="20" z="-6"/>
</block>
<escalator material="drain">
<min x="-4" y="-.05" z="-12"/>
<max x="4" y="0" z="-10"/>
<v x="2" y="0" z="0"/>
</escalator>
<escalator material="drain">
<min x="-4" y="-.05" z="-8"/>
<max x="2" y="0" z="-6"/>
<v x="-2" y="0" z="0"/>
</escalator>
<escalator material="drain">
<min x="0" y="-.05" z="-6"/>
<max x="2" y="0" z="0"/>
<v x="0" y="0" z="-2"/>
</escalator>
<escalator material="drain">
<min x="2" y="-.05" z="-2"/>
<max x="4" y="0" z="0"/>
<v x="-2" y="0" z="0"/>
</escalator>
<escalator material="drain">
<min x="-4" y="-.05" z="-4"/>
<max x="-2" y="0" z="-2"/>
<v x="2" y="0" z="0"/>
</escalator>
<escalator material="drain">
<min x="-2" y="-.05" z="-4"/>
<max x="0" y="0" z="2"/>
<v x="0" y="0" z="2"/>
</escalator>
<escalator material="drain">
<min x="-2" y="-.05" z="2"/>
<max x="4" y="0" z="4"/>
<v x="2" y="0" z="0"/>
</escalator>
</room>
<room name="tubes" lighting="default" music="half.ogg">
<camera-min x="-3" y="4" z="-5"/>
<camera-max x="3" y="10" z="100"/>
<origin name="start">
<position x="-5.5" y=".1" z="3"/>
<velocity x="1" y="0" z="0"/>
</origin>
<origin name="end">
<position x="5.5" y=".1" z="-7"/>
<velocity x="-1" y="0" z="0"/>
</origin>
<portal origin="easyEscalator.end">
<min x="-8" y="0" z="2"/>
<max x="-6" y="2" z="4"/>
</portal>
<portal origin="hardEscalator.start">
<min x="6" y="0" z="-8"/>
<max x="8" y="2" z="-6"/>
</portal>
<block material="concrete"> <!-- left -->
<min x="-20" y="-100" z="-3"/>
<max x="-4" y="0" z="5"/>
</block>
<block material="concrete">
<min x="-20" y="-100" z="-5"/>
<max x="-5" y="0" z="-3"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="-12"/>
<max x="-5" y="20" z="2"/>
</block>
<block material="concrete">
<min x="-6" y="-100" z="-12"/>
<max x="-4" y="0" z="-5"/>
</block>
<block material="concrete">
<min x="-20" y="2" z="2"/>
<max x="-5" y="20" z="4"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="4"/>
<max x="-5" y="20" z="5"/>
</block>
<block material="concrete"> <!-- back -->
<min x="-4" y="-100" z="-12"/>
<max x="4" y="0" z="-10"/>
</block>
<block material="concrete">
<min x="-5" y="0" z="-12"/>
<max x="5" y="20" z="-11"/>
</block>
<block material="concrete"> <!-- right -->
<min x="4" y="-100" z="-12"/>
<max x="20" y="0" z="-5"/>
</block>
<block material="concrete">
<min x="4" y="-100" z="-3"/>
<max x="20" y="0" z="5"/>
</block>
<block material="concrete">
<min x="5" y="-100" z="-5"/>
<max x="20" y="0" z="-3"/>
</block>
<block material="concrete">
<min x="5" y="0" z="-12"/>
<max x="20" y="20" z="-8"/>
</block>
<block material="concrete">
<min x="5" y="2" z="-8"/>
<max x="20" y="20" z="-6"/>
</block>
<block material="concrete">
<min x="5" y="0" z="-6"/>
<max x="20" y="20" z="5"/>
</block>
<tube material="drain" radius="1">
<x0 x="-4" y="-1" z="3"/>
<x1 x="4" y="-1" z="3"/>
</tube>
<tube material="drain" radius="1">
<x0 x="-4" y="-1" z="-2"/>
<x1 x="4" y="-1" z="-2"/>
</tube>
<tube material="drain" radius="1">
<x0 x="-4" y="-1" z="-7"/>
<x1 x="4" y="-1" z="-7"/>
</tube>
<tube material="drain" radius="1">
<x0 x="0" y="-1" z="5"/>
<x1 x="0" y="-1" z="-9"/>
</tube>
<ball material="drain" radius="1.5">
<x x="0" y="-1" z="-2"/>
</ball>
<ball material="drain" radius="1.5">
<x x="0" y="-1" z="3"/>
</ball>
<ball material="drain" radius="1.5">
<x x="0" y="-1" z="-7"/>
</ball>
</room>
<room name="hardEscalator" lighting="default" music="half.ogg">
<camera-min x="-3" y="4" z="-5"/>
<camera-max x="5" y="10" z="100"/>
<origin name="start">
<position x="-5.5" y=".1" z="3"/>
<velocity x="1" y="0" z="0"/>
</origin>
<origin name="end">
<position x="8.5" y=".1" z="-7"/>
<velocity x="-1" y="0" z="0"/>
</origin>
<portal origin="tubes.end">
<min x="-8" y="0" z="2"/>
<max x="-6" y="2" z="4"/>
</portal>
<portal origin="seesaw.start">
<min x="9" y="0" z="-8"/>
<max x="11" y="2" z="-6"/>
</portal>
<block material="concrete"> <!-- left -->
<min x="-20" y="-100" z="-4"/>
<max x="-4" y="0" z="5"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="4"/>
<max x="-5" y="20" z="5"/>
</block>
<block material="concrete">
<min x="-20" y="2" z="2"/>
<max x="-5" y="20" z="4"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="-14"/>
<max x="-5" y="20" z="2"/>
</block>
<block material="concrete">
<min x="-6" y="-100" z="-14"/>
<max x="-4" y="0" z="-6"/>
</block>
<translation name="hebridge" speed=".25" dampen=".5" mode="one-way">
<x0 x="0" y="0" z="0"/>
<x1 x="1" y="0" z="0"/>
<block material="concrete">
<min x="-20" y="-100" z="-6"/>
<max x="-5" y="0" z="-4"/>
</block>
</translation>
<switch material="red" active-material="green">
<min x="-4.9" y="0" z="-6.9"/>
<max x="-4.1" y=".01" z="-6.1"/>
<target name="hebridge"/>
</switch>
<block material="concrete"> <!-- back -->
<min x="-5" y="-100" z="-15"/>
<max x="8" y="20" z="-14"/>
</block>
<block material="concrete"> <!-- right -->
<min x="7" y="-100" z="-14"/>
<max x="20" y="0" z="-5"/>
</block>
<block material="concrete">
<min x="6" y="-100" z="-3"/>
<max x="8" y="0" z="1"/>
</block>
<block material="concrete">
<min x="4" y="-100" z="0"/>
<max x="20" y="-2" z="6"/>
</block>
<block material="concrete">
<min x="8" y="0" z="-14"/>
<max x="20" y="20" z="-8"/>
</block>
<block material="concrete">
<min x="8" y="2" z="-8"/>
<max x="20" y="20" z="-6"/>
</block>
<block material="concrete">
<min x="8" y="0" z="-6"/>
<max x="20" y="20" z="-5"/>
</block>
<block material="concrete">
<min x="8" y="-100" z="-5"/>
<max x="20" y="20" z="-3"/>
</block>
<block material="concrete">
<min x="8" y="-2" z="-3"/>
<max x="20" y="20" z="6"/>
</block>
<ramp material="concrete">
<x0 x="8" y="-2" z="4"/>
<x1 x="8" y="0" z="1"/>
<x2 x="6" y="0" z="1"/>
<x3 x="6" y="-2" z="4"/>
</ramp>
<escalator material="drain">
<min x="-4" y="-.05" z="-12"/>
<max x="7" y="0" z="-10"/>
<v x="-2" y="0" z="0"/>
</escalator>
<escalator material="drain">
<min x="4" y="-.05" z="-8"/>
<max x="7" y="0" z="-6"/>
<v x="2" y="0" z="0"/>
</escalator>
<escalator material="drain">
<min x="2" y="-.05" z="-8"/>
<max x="4" y="0" z="-2"/>
<v x="0" y="0" z="-2"/>
</escalator>
<escalator material="drain">
<min x="2" y="-.05" z="-2"/>
<max x="6" y="0" z="0"/>
<v x="-2" y="0" z="0"/>
</escalator>
<escalator material="drain">
<min x="-4" y="-.05" z="-4"/>
<max x="0" y="0" z="-2"/>
<v x="2" y="0" z="0"/>
</escalator>
<escalator material="drain">
<min x="-2" y="-.05" z="-2"/>
<max x="0" y="0" z="4"/>
<v x="0" y="0" z="2"/>
</escalator>
<escalator material="drain">
<min x="0" y="-.05" z="2"/>
<max x="4" y="0" z="4"/>
<v x="2" y="0" z="0"/>
</escalator>
</room>
<room name="seesaw" lighting="default" music="half.ogg">
<camera-min x="-3" y="4" z="-5"/>
<camera-max x="3" y="10" z="100"/>
<origin name="start">
<position x="-5.5" y=".1" z="3"/>
<velocity x="1" y="0" z="0"/>
</origin>
<origin name="end">
<position x="5.5" y=".1" z="3"/>
<velocity x="-1" y="0" z="0"/>
</origin>
<portal origin="hardEscalator.end">
<min x="-8" y="0" z="2"/>
<max x="-6" y="2" z="4"/>
</portal>
<portal origin="logroll.start">
<min x="6" y="0" z="2"/>
<max x="8" y="2" z="4"/>
</portal>
<block material="concrete"> <!-- left -->
<min x="-4" y="-100" z="-1"/>
<max x="-3" y="0" z="1"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="-7"/>
<max x="-5" y="20" z="2"/>
</block>
<block material="concrete">
<min x="-20" y="2" z="2"/>
<max x="-5" y="20" z="4"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="4"/>
<max x="-5" y="20" z="5"/>
</block>
<block material="concrete">
<min x="-20" y="-100" z="-7"/>
<max x="-4" y="0" z="5"/>
</block>
<block material="concrete"> <!-- back -->
<min x="-5" y="-100" z="-8"/>
<max x="5" y="20" z="-7"/>
</block>
<block material="concrete"> <!-- right -->
<min x="3" y="-100" z="-1"/>
<max x="4" y="0" z="1"/>
</block>
<block material="concrete">
<min x="5" y="0" z="-7"/>
<max x="20" y="20" z="2"/>
</block>
<block material="concrete">
<min x="5" y="2" z="2"/>
<max x="20" y="20" z="4"/>
</block>
<block material="concrete">
<min x="5" y="0" z="4"/>
<max x="20" y="20" z="5"/>
</block>
<block material="concrete">
<min x="4" y="-100" z="-7"/>
<max x="20" y="0" z="5"/>
</block>
<seesaw material="drain" mass="100">
<min x="-2.9" y="-.6" z="-1"/>
<max x="2.9" y="-.5" z="1"/>
</seesaw>
</room>
<room name="logroll" lighting="default" music="half.ogg">
<camera-min x="-3" y="4" z="-5"/>
<camera-max x="11" y="10" z="100"/>
<origin name="start">
<position x="-5.5" y=".1" z="3"/>
<velocity x="1" y="0" z="0"/>
</origin>
<origin name="end">
<position x="13.5" y=".1" z="3"/>
<velocity x="-1" y="0" z="0"/>
</origin>
<portal origin="seesaw.end">
<min x="-8" y="0" z="2"/>
<max x="-6" y="2" z="4"/>
</portal>
<portal origin="barrelroll.start">
<min x="14" y="0" z="2"/>
<max x="16" y="2" z="4"/>
</portal>
<block material="concrete"> <!-- left -->
<min x="-20" y="-100" z="1"/>
<max x="-4" y="0" z="5"/>
</block>
<block material="concrete">
<min x="-20" y="-100" z="-7"/>
<max x="-5" y="0" z="1"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="4"/>
<max x="-5" y="20" z="5"/>
</block>
<block material="concrete">
<min x="-20" y="2" z="2"/>
<max x="-5" y="20" z="4"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="-7"/>
<max x="-5" y="20" z="2"/>
</block>
<block material="concrete"> <!-- back -->
<min x="-5" y="-100" z="-8"/>
<max x="13" y="20" z="-7"/>
</block>
<block material="concrete"> <!-- right -->
<min x="12" y="-100" z="1"/>
<max x="28" y="0" z="5"/>
</block>
<block material="concrete">
<min x="13" y="-100" z="-7"/>
<max x="28" y="0" z="1"/>
</block>
<block material="concrete">
<min x="13" y="0" z="4"/>
<max x="28" y="20" z="5"/>
</block>
<block material="concrete">
<min x="13" y="2" z="2"/>
<max x="28" y="20" z="4"/>
</block>
<block material="concrete">
<min x="13" y="0" z="-7"/>
<max x="28" y="20" z="2"/>
</block>
<rotation speed="20">
<axis x="1" y="0" z="0"/>
<origin x="0" y="-1" z="3"/>
<tube material="drain" radius="1">
<x0 x="-4" y="-1" z="3"/>
<x1 x="0" y="-1" z="3"/>
</tube>
</rotation>
<block material="concrete">
<min x="0" y="-100" z="2"/>
<max x="2" y="0" z="4"/>
</block>
<rotation speed="20">
<axis x="0" y="0" z="1"/>
<origin x="1" y="-1" z="0"/>
<tube material="drain" radius="1">
<x0 x="1" y="-1" z="2"/>
<x1 x="1" y="-1" z="-2"/>
</tube>
</rotation>
<block material="concrete">
<min x="0" y="-100" z="-4"/>
<max x="2" y="0" z="-2"/>
</block>
<rotation speed="-20">
<axis x="1" y="0" z="0"/>
<origin x="0" y="-1" z="-3"/>
<tube material="drain" radius="1">
<x0 x="2" y="-1" z="-3"/>
<x1 x="6" y="-1" z="-3"/>
</tube>
</rotation>
<block material="concrete">
<min x="6" y="-100" z="-4"/>
<max x="8" y="0" z="-2"/>
</block>
<rotation speed="-20">
<axis x="0" y="0" z="1"/>
<origin x="7" y="-1" z="0"/>
<tube material="drain" radius="1">
<x0 x="7" y="-1" z="2"/>
<x1 x="7" y="-1" z="-2"/>
</tube>
</rotation>
<block material="concrete">
<min x="6" y="-100" z="2"/>
<max x="8" y="0" z="4"/>
</block>
<rotation speed="-20">
<axis x="1" y="0" z="0"/>
<origin x="0" y="-1" z="3"/>
<tube material="drain" radius="1">
<x0 x="8" y="-1" z="3"/>
<x1 x="12" y="-1" z="3"/>
</tube>
</rotation>
</room>
<room name="barrelroll" lighting="default" music="half.ogg">
<camera-min x="-3" y="4" z="-5"/>
<camera-max x="3" y="10" z="100"/>
<origin name="start">
<position x="-5.5" y=".1" z="3"/>
<velocity x="1" y="0" z="0"/>
</origin>
<origin name="end">
<position x="5.5" y=".1" z="3"/>
<velocity x="-1" y="0" z="0"/>
</origin>
<portal origin="logroll.end">
<min x="-8" y="0" z="2"/>
<max x="-6" y="2" z="4"/>
</portal>
<portal origin="fans.start">
<min x="6" y="0" z="2"/>
<max x="8" y="2" z="4"/>
</portal>
<block material="concrete"> <!-- left -->
<min x="-20" y="-100" z="1"/>
<max x="-4" y="0" z="2"/>
</block>
<block material="concrete">
<min x="-20" y="-100" z="4"/>
<max x="-4" y="0" z="5"/>
</block>
<block material="concrete">
<min x="-20" y="-.02" z="2"/>
<max x="-4" y="0" z="4"/>
</block>
<block material="concrete">
<min x="-20" y="-100" z="-7"/>
<max x="-5" y="0" z="1"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="4"/>
<max x="-5" y="20" z="5"/>
</block>
<block material="concrete">
<min x="-20" y="2" z="2"/>
<max x="-5" y="20" z="4"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="-7"/>
<max x="-5" y="20" z="2"/>
</block>
<block material="concrete"> <!-- back -->
<min x="-5" y="-100" z="-8"/>
<max x="5" y="20" z="-7"/>
</block>
<block material="concrete"> <!-- right -->
<min x="4" y="-100" z="1"/>
<max x="20" y="0" z="2"/>
</block>
<block material="concrete">
<min x="4" y="-100" z="4"/>
<max x="20" y="0" z="5"/>
</block>
<block material="concrete">
<min x="4" y="-.02" z="2"/>
<max x="20" y="0" z="4"/>
</block>
<block material="concrete">
<min x="5" y="-100" z="-7"/>
<max x="20" y="0" z="1"/>
</block>
<block material="concrete">
<min x="5" y="0" z="4"/>
<max x="20" y="20" z="5"/>
</block>
<block material="concrete">
<min x="5" y="2" z="2"/>
<max x="20" y="20" z="4"/>
</block>
<block material="concrete">
<min x="5" y="0" z="-7"/>
<max x="20" y="20" z="2"/>
</block>
<translation speed=".05" start="0" dampen=".5" mode="reset">
<x0 x="-4" y="0" z="0"/>
<x1 x="4" y="0" z="0"/>
<rotation speed="-18">
<origin x="8" y="-3.02" z="3"/>
<axis x="0" y="0" z="1"/>
<tube material="concrete" cap-material="drain" radius="3">
<x0 x="8" y="-3.02" z="2"/>
<x1 x="8" y="-3.02" z="3"/>
</tube>
</rotation>
<rotation speed="-18">
<origin x="0" y="-3.02" z="3"/>
<axis x="0" y="0" z="1"/>
<tube material="concrete" cap-material="drain" radius="3">
<x0 x="0" y="-3.02" z="2"/>
<x1 x="0" y="-3.02" z="3"/>
</tube>
</rotation>
<rotation speed="-18">
<origin x="-8" y="-3.02" z="3"/>
<axis x="0" y="0" z="1"/>
<tube material="concrete" cap-material="drain" radius="3">
<x0 x="-8" y="-3.02" z="2"/>
<x1 x="-8" y="-3.02" z="3"/>
</tube>
</rotation>
</translation>
<translation speed=".05" start="0" dampen=".5" mode="reset">
<x0 x="4" y="0" z="0"/>
<x1 x="-4" y="0" z="0"/>
<rotation speed="18">
<origin x="8" y="-3.02" z="3"/>
<axis x="0" y="0" z="1"/>
<tube material="concrete" cap-material="drain" radius="3">
<x0 x="8" y="-3.02" z="3"/>
<x1 x="8" y="-3.02" z="4"/>
</tube>
</rotation>
<rotation speed="18">
<origin x="0" y="-3.02" z="3"/>
<axis x="0" y="0" z="1"/>
<tube material="concrete" cap-material="drain" radius="3">
<x0 x="0" y="-3.02" z="3"/>
<x1 x="0" y="-3.02" z="4"/>
</tube>
</rotation>
<rotation speed="18">
<origin x="-8" y="-3.02" z="3"/>
<axis x="0" y="0" z="1"/>
<tube material="concrete" cap-material="drain" radius="3">
<x0 x="-8" y="-3.02" z="3"/>
<x1 x="-8" y="-3.02" z="4"/>
</tube>
</rotation>
</translation>
</room>
<room name="fans" lighting="default" music="half.ogg">
<camera-min x="-3" y="2" z="-5"/>
<camera-max x="3" y="10" z="100"/>
<origin name="start">
<position x="-5.5" y=".1" z="3"/>
<velocity x="1" y="0" z="0"/>
</origin>
<origin name="end">
<position x="5.5" y=".1" z="3"/>
<velocity x="-1" y="0" z="0"/>
</origin>
<portal origin="barrelroll.end">
<min x="-8" y="0" z="2"/>
<max x="-6" y="2" z="4"/>
</portal>
<portal origin="8track.start">
<min x="6" y="0" z="2"/>
<max x="8" y="2" z="4"/>
</portal>
<block material="concrete"> <!-- left -->
<min x="-20" y="-100" z="-7"/>
<max x="-4" y="0" z="5"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="-7"/>
<max x="-5" y="20" z="2"/>
</block>
<block material="concrete">
<min x="-20" y="2" z="2"/>
<max x="-5" y="20" z="4"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="4"/>
<max x="-5" y="20" z="5"/>
</block>
<block material="concrete"> <!-- right -->
<min x="4" y="-100" z="-7"/>
<max x="20" y="0" z="5"/>
</block>
<block material="concrete">
<min x="5" y="0" z="-7"/>
<max x="20" y="20" z="2"/>
</block>
<block material="concrete">
<min x="5" y="2" z="2"/>
<max x="20" y="20" z="4"/>
</block>
<block material="concrete">
<min x="5" y="0" z="4"/>
<max x="20" y="20" z="5"/>
</block>
<block material="concrete"> <!-- back -->
<min x="-5" y="-100" z="-8"/>
<max x="5" y="20" z="-7"/>
</block>
<block material="drain-dark">
<min x="-2.1" y="-100" z="-3"/>
<max x="-2" y="-6" z="5"/>
</block>
<block material="drain-dark">
<min x="2" y="-100" z="-3"/>
<max x="2.1" y="-6" z="5"/>
</block>
<block material="drain-dark">
<min x="-2.1" y="-100" z="-3.1"/>
<max x="2.1" y="-6" z="-3"/>
</block>
<block material="drain-dark">
<min x="-2.1" y="-100" z="5"/>
<max x="2.1" y="-6" z="5.1"/>
</block>
<tube material="drain" radius=".1">
<x0 x="1" y="-100" z="4"/>
<x1 x="1" y="-6" z="4"/>
<y x="1" y="0" z="0"/>
</tube>
<tube material="drain" radius=".1">
<x0 x="1" y="-100" z="2"/>
<x1 x="1" y="-6" z="2"/>
<y x="1" y="0" z="0"/>
</tube>
<tube material="drain" radius=".1">
<x0 x="1" y="-100" z="0"/>
<x1 x="1" y="-6" z="0"/>
<y x="1" y="0" z="0"/>
</tube>
<tube material="drain" radius=".1">
<x0 x="1" y="-100" z="-2"/>
<x1 x="1" y="-6" z="-2"/>
<y x="1" y="0" z="0"/>
</tube>
<tube material="drain" radius=".1">
<x0 x="-1" y="-100" z="4"/>
<x1 x="-1" y="-6" z="4"/>
<y x="1" y="0" z="0"/>
</tube>
<tube material="drain" radius=".1">
<x0 x="-1" y="-100" z="2"/>
<x1 x="-1" y="-6" z="2"/>
<y x="1" y="0" z="0"/>
</tube>
<tube material="drain" radius=".1">
<x0 x="-1" y="-100" z="0"/>
<x1 x="-1" y="-6" z="0"/>
<y x="1" y="0" z="0"/>
</tube>
<tube material="drain" radius=".1">
<x0 x="-1" y="-100" z="-2"/>
<x1 x="-1" y="-6" z="-2"/>
<y x="1" y="0" z="0"/>
</tube>
<fan material="drain" radius="1" speed="1000">
<x x="-1" y="-6" z="4"/>
<v x="0" y="1" z="0"/>
</fan>
<fan material="drain" radius="1" speed="1000">
<x x="-1" y="-6" z="2"/>
<v x="0" y="1" z="0"/>
</fan>
<fan material="drain" radius="1" speed="1000">
<x x="-1" y="-6" z="0"/>
<v x="0" y="1" z="0"/>
</fan>
<fan material="drain" radius="1" speed="1000">
<x x="-1" y="-6" z="-2"/>
<v x="0" y="1" z="0"/>
</fan>
<fan material="drain" radius="1" speed="1000">
<x x="1" y="-6" z="4"/>
<v x="0" y="1" z="0"/>
</fan>
<fan material="drain" radius="1" speed="1000">
<x x="1" y="-6" z="2"/>
<v x="0" y="1" z="0"/>
</fan>
<fan material="drain" radius="1" speed="1000">
<x x="1" y="-6" z="0"/>
<v x="0" y="1" z="0"/>
</fan>
<fan material="drain" radius="1" speed="1000">
<x x="1" y="-6" z="-2"/>
<v x="0" y="1" z="0"/>
</fan>
<constant-force>
<min x="-2" y="-100" z="-3"/>
<max x="2" y="-3" z="5"/>
<force x="0" y="20" z="0"/>
</constant-force>
<constant-force>
<min x="-2" y="-3" z="-3"/>
<max x="2" y="3" z="5"/>
<force x="0" y="8" z="0"/>
</constant-force>
</room>
<room name="8track" lighting="default" music="half.ogg">
<camera-min x="-3" y="4" z="-5"/>
<camera-max x="7" y="10" z="100"/>
<origin name="start">
<position x="-5.5" y=".1" z="3"/>
<velocity x="1" y="0" z="0"/>
</origin>
<origin name="end">
<position x="9.5" y=".1" z="3"/>
<velocity x="-1" y="0" z="0"/>
</origin>
<portal origin="fans.end">
<min x="-8" y="0" z="2"/>
<max x="-6" y="2" z="4"/>
</portal>
<portal origin="epicycles.start">
<min x="10" y="0" z="2"/>
<max x="12" y="2" z="4"/>
</portal>
<block material="concrete"> <!-- left -->
<min x="-20" y="-100" z="1"/>
<max x="-4" y="0" z="5"/>
</block>
<block material="concrete">
<min x="-20" y="-100" z="-7"/>
<max x="-5" y="0" z="1"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="4"/>
<max x="-5" y="20" z="5"/>
</block>
<block material="concrete">
<min x="-20" y="2" z="2"/>
<max x="-5" y="20" z="4"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="-7"/>
<max x="-5" y="20" z="2"/>
</block>
<block material="concrete"> <!-- back -->
<min x="-5" y="-100" z="-8"/>
<max x="9" y="20" z="-7"/>
</block>
<block material="concrete"> <!-- right -->
<min x="8" y="-100" z="1"/>
<max x="24" y="0" z="5"/>
</block>
<block material="concrete">
<min x="9" y="-100" z="-7"/>
<max x="24" y="0" z="1"/>
</block>
<block material="concrete">
<min x="9" y="0" z="4"/>
<max x="24" y="20" z="5"/>
</block>
<block material="concrete">
<min x="9" y="2" z="2"/>
<max x="24" y="20" z="4"/>
</block>
<block material="concrete">
<min x="9" y="0" z="-7"/>
<max x="24" y="20" z="2"/>
</block>
<rotation speed="40">
<axis x="0" y="1" z="0"/>
<origin x="-2" y="0" z="3"/>
<tube material="ceramic" radius="2">
<x0 x="-2" y="-.05" z="3"/>
<x1 x="-2" y="0" z="3"/>
<y x="1" y="0" z="0"/>
</tube>
</rotation>
<rotation speed="80">
<axis x="0" y="1" z="0"/>
<origin x="2" y="0" z="3"/>
<tube material="ceramic" radius="2">
<x0 x="2" y="-.05" z="3"/>
<x1 x="2" y="0" z="3"/>
<y x="1" y="0" z="0"/>
</tube>
</rotation>
<rotation speed="40">
<axis x="0" y="1" z="0"/>
<origin x="6" y="0" z="3"/>
<tube material="ceramic" radius="2">
<x0 x="6" y="-.05" z="3"/>
<x1 x="6" y="0" z="3"/>
<y x="1" y="0" z="0"/>
</tube>
</rotation>
<rotation speed="40">
<axis x="0" y="1" z="0"/>
<origin x="4" y="0" z="-.46410162"/>
<tube material="ceramic" radius="2">
<x0 x="4" y="-.05" z="-.46410162"/>
<x1 x="4" y="0" z="-.46410162"/>
<y x="1" y="0" z="0"/>
</tube>
</rotation>
<rotation speed="40">
<axis x="0" y="1" z="0"/>
<origin x="0" y="0" z="-.46410162"/>
<tube material="ceramic" radius="2">
<x0 x="0" y="-.05" z="-.46410162"/>
<x1 x="0" y="0" z="-.46410162"/>
<y x="1" y="0" z="0"/>
</tube>
</rotation>
<rotation speed="40">
<axis x="0" y="1" z="0"/>
<origin x="4" y="0" z="6.46410162"/>
<tube material="ceramic" radius="2">
<x0 x="4" y="-.05" z="6.46410162"/>
<x1 x="4" y="0" z="6.46410162"/>
<y x="1" y="0" z="0"/>
</tube>
</rotation>
<rotation speed="40">
<axis x="0" y="1" z="0"/>
<origin x="0" y="0" z="6.46410162"/>
<tube material="ceramic" radius="2">
<x0 x="0" y="-.05" z="6.46410162"/>
<x1 x="0" y="0" z="6.46410162"/>
<y x="1" y="0" z="0"/>
</tube>
</rotation>
</room>
<room name="epicycles" lighting="default" music="half.ogg">
<camera-min x="-3" y="4" z="-5"/>
<camera-max x="7" y="10" z="100"/>
<origin name="start">
<position x="-5.5" y=".1" z="3"/>
<velocity x="1" y="0" z="0"/>
</origin>
<origin name="end">
<position x="9.5" y=".1" z="3"/>
<velocity x="-1" y="0" z="0"/>
</origin>
<portal origin="8track.end">
<min x="-8" y="0" z="2"/>
<max x="-6" y="2" z="4"/>
</portal>
<portal origin="shovers.start">
<min x="10" y="0" z="2"/>
<max x="12" y="2" z="4"/>
</portal>
<block material="concrete"> <!-- left -->
<min x="-20" y="-100" z="1"/>
<max x="-4" y="0" z="5"/>
</block>
<block material="concrete">
<min x="-20" y="-100" z="-7"/>
<max x="-5" y="0" z="1"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="4"/>
<max x="-5" y="20" z="5"/>
</block>
<block material="concrete">
<min x="-20" y="2" z="2"/>
<max x="-5" y="20" z="4"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="-7"/>
<max x="-5" y="20" z="2"/>
</block>
<block material="concrete"> <!-- back -->
<min x="-5" y="-100" z="-8"/>
<max x="9" y="20" z="-7"/>
</block>
<block material="concrete"> <!-- right -->
<min x="8" y="-100" z="1"/>
<max x="24" y="0" z="5"/>
</block>
<block material="concrete">
<min x="9" y="-100" z="-7"/>
<max x="24" y="0" z="1"/>
</block>
<block material="concrete">
<min x="9" y="0" z="4"/>
<max x="24" y="20" z="5"/>
</block>
<block material="concrete">
<min x="9" y="2" z="2"/>
<max x="24" y="20" z="4"/>
</block>
<block material="concrete">
<min x="9" y="0" z="-7"/>
<max x="24" y="20" z="2"/>
</block>
<rotation speed="10" angle="-45">
<axis x="0" y="1" z="0"/>
<origin x="2" y="0" z="3"/>
<rotation speed="-40">
<axis x="0" y="1" z="0"/>
<origin x="-2" y="0" z="3"/>
<tube material="ceramic" radius="2">
<x0 x="-2" y="-.05" z="3"/>
<x1 x="-2" y="0" z="3"/>
<y x="1" y="0" z="0"/>
</tube>
</rotation>
<rotation speed="-40">
<axis x="0" y="1" z="0"/>
<origin x="6" y="0" z="3"/>
<tube material="ceramic" radius="2">
<x0 x="6" y="-.05" z="3"/>
<x1 x="6" y="0" z="3"/>
<y x="1" y="0" z="0"/>
</tube>
</rotation>
</rotation>
</room>
<room name="shovers" lighting="default" music="half.ogg">
<camera-min x="-3" y="-1" z="-5"/>
<camera-max x="3" y="10" z="100"/>
<origin name="start">
<position x="-5.5" y=".1" z="3"/>
<velocity x="1" y="0" z="0"/>
</origin>
<origin name="end">
<position x="5.5" y=".1" z="3"/>
<velocity x="-1" y="0" z="0"/>
</origin>
<portal origin="epicycles.end">
<min x="-8" y="0" z="2"/>
<max x="-6" y="2" z="4"/>
</portal>
<portal origin="last.start">
<min x="6" y="0" z="2"/>
<max x="8" y="2" z="4"/>
</portal>
<block material="concrete"> <!-- left -->
<min x="-20" y="-100" z="1"/>
<max x="-4" y="0" z="5"/>
</block>
<translation name="sbridge" speed=".25" dampen=".5" mode="one-way">
<x0 x="0" y="-1" z="0"/>
<x1 x="0" y="0" z="0"/>
<block material="concrete">
<min x="-20" y="-100" z="-5"/>
<max x="-5" y="0" z="1"/>
</block>
<block material="concrete">
<min x="-5" y="-3" z="-1"/>
<max x="-4" y="0" z="1"/>
</block>
</translation>
<block material="concrete">
<min x="-20" y="-1" z="-7"/>
<max x="-6" y="20" z="2"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="1"/>
<max x="-5" y="20" z="2"/>
</block>
<block material="concrete">
<min x="-20" y="2" z="2"/>
<max x="-5" y="20" z="4"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="4"/>
<max x="-5" y="20" z="5"/>
</block>
<block material="concrete"> <!-- right -->
<min x="4" y="-100" z="-7"/>
<max x="20" y="0" z="5"/>
</block>
<block material="concrete">
<min x="5" y="0" z="-6"/>
<max x="20" y="20" z="2"/>
</block>
<block material="concrete">
<min x="5" y="2" z="2"/>
<max x="20" y="20" z="4"/>
</block>
<block material="concrete">
<min x="5" y="0" z="4"/>
<max x="20" y="20" z="5"/>
</block>
<block material="concrete"> <!-- back -->
<min x="-6" y="0" z="-7"/>
<max x="5" y="20" z="-6"/>
</block>
<switch material="red" active-material="green">
<min x="-5.9" y="0" z="-5.9"/>
<max x="-5.1" y=".01" z="-5.1"/>
<target name="sbridge"/>
</switch>
<block material="concrete"> <!-- top tier -->
<min x="-6" y="-100" z="-7"/>
<max x="4" y="0" z="-5"/>
</block>
<translation name="stopramp" speed=".25" dampen=".5" mode="one-way">
<x0 x="0" y="-1" z="0"/>
<x1 x="0" y="0" z="0"/>
<ramp material="concrete">
<x0 x="4" y="-1" z="-4"/>
<x1 x="4" y="0" z="-5"/>
<x2 x="3" y="0" z="-5"/>
<x3 x="3" y="-1" z="-4"/>
</ramp>
</translation>
<block material="concrete">
<min x="-5" y="-100" z="-7"/>
<max x="4" y="-1" z="-3"/>
</block>
<ramp material="concrete">
<x3 x="-4" y="-2" z="-2"/>
<x2 x="-4" y="-1" z="-3"/>
<x1 x="-3" y="-1" z="-3"/>
<x0 x="-3" y="-2" z="-2"/>
</ramp>
<block material="concrete">
<min x="-5" y="-100" z="-7"/>
<max x="4" y="-2" z="-1"/>
</block>
<ramp material="concrete">
<x3 x="3" y="-3" z="0"/>
<x2 x="3" y="-2" z="-1"/>
<x1 x="4" y="-2" z="-1"/>
<x0 x="4" y="-3" z="0"/>
</ramp>
<block material="concrete">
<min x="-5" y="-100" z="-7"/>
<max x="4" y="-3" z="1"/>
</block>
<ramp material="concrete">
<x3 x="-4" y="-4" z="2"/>
<x2 x="-4" y="-3" z="1"/>
<x1 x="-3" y="-3" z="1"/>
<x0 x="-3" y="-4" z="2"/>
</ramp>
<block material="concrete">
<min x="-5" y="-100" z="-7"/>
<max x="4" y="-4" z="3"/>
</block>
<ramp material="concrete">
<x3 x="3" y="-5" z="4"/>
<x2 x="3" y="-4" z="3"/>
<x1 x="4" y="-4" z="3"/>
<x0 x="4" y="-5" z="4"/>
</ramp>
<block material="concrete"> <!-- bottom tier -->
<min x="-5" y="-100" z="-7"/>
<max x="4" y="-5" z="5"/>
</block>
<switch material="red" active-material="green">
<min x="-3.9" y="-5" z="3.1"/>
<max x="-3.1" y="-4.99" z="4.9"/>
<target name="stopramp"/>
</switch>
<translation speed="1" start=".5" dampen=".99">
<x0 x="0" y="0" z="2"/>
<x1 x="0" y="0" z="0.2"/>
<block material="ceramic">
<min x="-2.95" y="-1" z="-9"/>
<max x="-1.05" y="-0.01" z="-5"/>
</block>
<block material="ceramic">
<min x="1.05" y="-1" z="-9"/>
<max x="2.95" y="-0.01" z="-5"/>
</block>
</translation>
<translation speed="1" start=".5" dampen=".99">
<x0 x="0" y="0" z="0.2"/>
<x1 x="0" y="0" z="2"/>
<block material="ceramic">
<min x="-0.95" y="-1" z="-9"/>
<max x="0.95" y="-0.01" z="-5"/>
</block>
</translation>
<translation speed=".8" start="0" dampen=".99">
<x0 x="0" y="0" z="0.2"/>
<x1 x="0" y="0" z="2"/>
<block material="ceramic">
<min x="-2.95" y="-2" z="-7"/>
<max x="-1.05" y="-1.01" z="-3"/>
</block>
<block material="ceramic">
<min x="1.05" y="-2" z="-7"/>
<max x="2.95" y="-1.01" z="-3"/>
</block>
</translation>
<translation speed=".8" start="0" dampen=".99">
<x0 x="0" y="0" z="2"/>
<x1 x="0" y="0" z="0.2"/>
<block material="ceramic">
<min x="-0.95" y="-2" z="-7"/>
<max x=".95" y="-1.01" z="-3"/>
</block>
</translation>
<translation speed=".6" start=".5" dampen=".99">
<x0 x="0" y="0" z="2"/>
<x1 x="0" y="0" z="0.2"/>
<block material="ceramic">
<min x="-2.95" y="-3" z="-5"/>
<max x="-1.05" y="-2.01" z="-1"/>
</block>
<block material="ceramic">
<min x="1.05" y="-3" z="-5"/>
<max x="2.95" y="-2.01" z="-1"/>
</block>
</translation>
<translation speed=".6" start=".5" dampen=".99">
<x0 x="0" y="0" z="0.2"/>
<x1 x="0" y="0" z="2"/>
<block material="ceramic">
<min x="-0.95" y="-3" z="-5"/>
<max x="0.95" y="-2.01" z="-1"/>
</block>
</translation>
<translation speed=".4" start="0" dampen=".99">
<x0 x="0" y="0" z="0.2"/>
<x1 x="0" y="0" z="2"/>
<block material="ceramic">
<min x="-2.95" y="-4" z="-3"/>
<max x="-1.05" y="-3.01" z="1"/>
</block>
<block material="ceramic">
<min x="1.05" y="-4" z="-3"/>
<max x="2.95" y="-3.01" z="1"/>
</block>
</translation>
<translation speed=".4" start="0" dampen=".99">
<x0 x="0" y="0" z="2"/>
<x1 x="0" y="0" z="0.2"/>
<block material="ceramic">
<min x="-0.95" y="-4" z="-3"/>
<max x=".95" y="-3.01" z="1"/>
</block>
</translation>
<translation speed=".2" start=".5" dampen=".99">
<x0 x="0" y="0" z="2"/>
<x1 x="0" y="0" z="0.2"/>
<block material="ceramic">
<min x="-2.95" y="-5" z="-1"/>
<max x="-1.05" y="-4.01" z="3"/>
</block>
<block material="ceramic">
<min x="1.05" y="-5" z="-1"/>
<max x="2.95" y="-4.01" z="3"/>
</block>
</translation>
<translation speed=".2" start=".5" dampen=".99">
<x0 x="0" y="0" z="0.2"/>
<x1 x="0" y="0" z="2"/>
<block material="ceramic">
<min x="-.95" y="-5" z="-1"/>
<max x="0.95" y="-4.01" z="3"/>
</block>
</translation>
</room>
<room name="last" lighting="default" music="half.ogg">
<camera-min x="-4" y="4" z="-5"/>
<camera-max x="4" y="4" z="100"/>
<origin name="start">
<position x="-5.5" y=".1" z="3"/>
<velocity x="1" y="0" z="0"/>
</origin>
<portal origin="shovers.end">
<min x="-8" y="0" z="2"/>
<max x="-6" y="2" z="4"/>
</portal>
<portal origin="meadow.start" reset="true">
<min x="-100" y="40" z="-100"/>
<max x="100" y="50" z="100"/>
</portal>
<block material="concrete"> <!-- center -->
<min x="-6" y="-100" z="-8"/>
<max x="6" y="0" z="5"/>
</block>
<block material="concrete"> <!-- left -->
<min x="-20" y="-100" z="-8"/>
<max x="-6" y="0" z="5"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="4"/>
<max x="-5" y="10" z="5"/>
</block>
<block material="concrete">
<min x="-20" y="0" z="-8"/>
<max x="-5" y="10" z="2"/>
</block>
<block material="concrete">
<min x="-20" y="2" z="2"/>
<max x="-5" y="10" z="4"/>
</block>
<block material="concrete">
<min x="-20" y="10" z="-8"/>
<max x="-5" y="40" z="5"/>
</block>
<block material="concrete"> <!-- back -->
<min x="-5" y="0" z="-8"/>
<max x="6" y="10" z="-7"/>
</block>
<block material="concrete"> <!-- back -->
<min x="-5" y="10" z="-8"/>
<max x="6" y="40" z="-7"/>
</block>
<block material="concrete"> <!-- right -->
<min x="6" y="-100" z="-8"/>
<max x="20" y="0" z="5"/>
</block>
<block material="concrete">
<min x="6" y="0" z="-9"/>
<max x="20" y="10" z="5"/>
</block>
<block material="concrete">
<min x="6" y="10" z="-9"/>
<max x="20" y="40" z="5"/>
</block>
<translation name="lelevator" speed=".1" mode="one-way" dampen=".99">
<x0 x="0" y="0" z="0"/>
<x1 x="0" y="70" z="0"/>
<block top-material="drain" material="concrete">
<min x="-1" y="-80" z="-1"/>
<max x="1" y="-60" z="1"/>
</block>
<block top-material="drain" material="concrete">
<min x="-1" y="-60" z="-1"/>
<max x="1" y="-40" z="1"/>
</block>
<block top-material="drain" material="concrete">
<min x="-1" y="-40" z="-1"/>
<max x="1" y="-20" z="1"/>
</block>
<block top-material="drain" material="concrete">
<min x="-1" y="-20" z="-1"/>
<max x="1" y=".01" z="1"/>
</block>
<translation name="lguard" speed="10" mode="one-way" dampen=".5">
<x0 x="0" y="-.001" z="0"/>
<x1 x="0" y=".1" z="0"/>
<block material="drain">
<min x="-.999" y="-1" z="-.999"/>
<max x="-.95" y=".01" z=".999"/>
</block>
<block material="drain">
<min x=".95" y="-1" z="-.999"/>
<max x=".999" y=".01" z=".999"/>
</block>
<block material="drain">
<min x="-.95" y="-1" z="-.999"/>
<max x=".95" y=".01" z="-.95"/>
</block>
<block material="drain">
<min x="-.95" y="-1" z=".95"/>
<max x=".95" y=".01" z=".999"/>
</block>
</translation>
<switch material="red" active-material="green">
<min x="-.5" y=".01" z="-.5"/>
<max x=".5" y=".02" z=".5"/>
<target name="lguard"/>
<target name="lelevator"/>
</switch>
</translation>
</room>
<room name="meadow" lighting="default" music="04ptboyf.ogg">
<camera-min x="-10" y="4" z="-5"/>
<camera-max x="10" y="10" z="100"/>
<origin name="start">
<position x="0" y=".1" z="3"/>
<velocity x="1" y="0" z="0"/>
</origin>
<portal origin="intro.start">
<min x="-100" y="-50" z="-100"/>
<max x="100" y="-40" z="100"/>
</portal>
<block material="concrete" top-material="grass">
<min x="-20" y="-100" z="-6"/>
<max x="-8" y="0" z="6"/>
</block>
<rotation speed="0" angle="15">
<origin x="-12" y="0" z="0"/>
<axis x="0" y="0" z="1"/>
<escalator material="drain">
<min x="-11.9" y="0" z="1"/>
<max x="-9.1" y=".01" z="3"/>
<v x="10" y="0" z="0"/>
</escalator>
<block material="ivy">
<min x="-12" y="-1" z="0.9"/>
<max x="-9" y="0" z="3.1"/>
</block>
</rotation>
<block material="ivy">
<min x="-13.5" y="0" z="-5.5"/>
<max x="-9" y=".5" z="-5"/>
</block>
<block material="ivy">
<min x="-19" y="0" z="-5.5"/>
<max x="-14.5" y=".5" z="-5"/>
</block>
<block material="ivy">
<min x="-19" y="0" z="-5"/>
<max x="-18.5" y=".5" z="-.5"/>
</block>
<block material="ivy">
<min x="-19" y="0" z=".5"/>
<max x="-18.5" y=".5" z="5"/>
</block>
<block material="ivy">
<min x="-13.5" y="0" z="5"/>
<max x="-9" y=".5" z="5.5"/>
</block>
<block material="ivy">
<min x="-19" y="0" z="5"/>
<max x="-14.5" y=".5" z="5.5"/>
</block>
<block material="concrete" top-material="grass">
<min x="-6" y="-100" z="-6"/>
<max x="6" y="0" z="6"/>
</block>
<rotation speed="0" angle="15">
<origin x="2" y="0" z="0"/>
<axis x="0" y="0" z="1"/>
<escalator material="drain">
<min x="2.1" y="0" z="1"/>
<max x="4.9" y=".01" z="3"/>
<v x="10" y="0" z="0"/>
</escalator>
<block material="ivy">
<min x="2" y="-1" z="0.9"/>
<max x="5" y="0" z="3.1"/>
</block>
</rotation>
<rotation speed="0" angle="-15">
<origin x="-2" y="0" z="0"/>
<axis x="0" y="0" z="1"/>
<escalator material="drain">
<min x="-4.9" y="0" z="-3"/>
<max x="-2.1" y=".01" z="-1"/>
<v x="-10" y="0" z="0"/>
</escalator>
<block material="ivy">
<min x="-5" y="-1" z="-3.1"/>
<max x="-2" y="0" z="-0.9"/>
</block>
</rotation>
<block material="ivy">
<min x="-5" y="0" z="-5.5"/>
<max x="-1" y=".5" z="-5"/>
</block>
<block material="ivy">
<min x="1" y="0" z="-5.5"/>
<max x="5" y=".5" z="-5"/>
</block>
<block material="ivy">
<min x="-5" y="0" z="5"/>
<max x="-1" y=".5" z="5.5"/>
</block>
<block material="ivy">
<min x="1" y="0" z="5"/>
<max x="5" y=".5" z="5.5"/>
</block>
<block material="concrete" top-material="grass">
<min x="8" y="-100" z="-6"/>
<max x="20" y="0" z="6"/>
</block>
<rotation speed="0" angle="-15">
<origin x="12" y="0" z="0"/>
<axis x="0" y="0" z="1"/>
<escalator material="drain">
<min x="9.1" y="0" z="-3"/>
<max x="11.9" y=".01" z="-1"/>
<v x="-10" y="0" z="0"/>
</escalator>
<block material="ivy">
<min x="9" y="-1" z="-3.1"/>
<max x="12" y="0" z="-0.9"/>
</block>
</rotation>
<block material="ivy">
<min x="9" y="0" z="-5.5"/>
<max x="13.5" y=".5" z="-5"/>
</block>
<block material="ivy">
<min x="14.5" y="0" z="-5.5"/>
<max x="19" y=".5" z="-5"/>
</block>
<block material="ivy">
<min x="18.5" y="0" z="-5"/>
<max x="19" y=".5" z="-.5"/>
</block>
<block material="ivy">
<min x="18.5" y="0" z=".5"/>
<max x="19" y=".5" z="5"/>
</block>
<block material="ivy">
<min x="9" y="0" z="5"/>
<max x="13.5" y=".5" z="5.5"/>
</block>
<block material="ivy">
<min x="14.5" y="0" z="5"/>
<max x="19" y=".5" z="5.5"/>
</block>
<block material="sky">
<min x="-100" y="-100" z="-7"/>
<max x="100" y="100" z="-6"/>
</block>
<wall material="title"> <!-- title -->
<x0 x="-2" y=".001" z="-.45"/>
<x1 x="2" y=".001" z="-.45"/>
<x2 x="2" y=".001" z=".45"/>
<x3 x="-2" y=".001" z=".45"/>
<tex-coords>
<t0 x="0" y=".85"/>
<t1 x="1" y=".85"/>
<t2 x="1" y="1"/>
<t3 x="0" y="1"/>
</tex-coords>
</wall>
</room>
</world>