<BLOCKSET HREF="http://blocks.flatland.com/flatsets/basic.bset"/> <BLOCKSET HREF="http://blocks.flatland.com/kirascurro/matrix/portal.bset"/> <MAP DIMENSIONS="(11,100,4)" STYLE="double"/> <SKY COLOR="(255,255,255)" /> <GROUND COLOR="(255,255,255)" /> <AMBIENT_LIGHT BRIGHTNESS="50%" COLOR="(252,255,252)"/> <AMBIENT_SOUND FILE="@portal:hallway.wav" VOLUME="75%" PLAYBACK="looped" /> </HEAD> <BODY> <CREATE SYMBOL="a1" BLOCK="ceiling"> <PART NAME="top" TEXTURE="@portal:grn_floor.jpg" STYLE="scaled"/> <PART NAME="bottom" COLOR="(0,0,0)" /> </CREATE> <CREATE SYMBOL="a2" BLOCK="door4"> <PARAM ORIENT="up,270"/> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle,innerwallw" TEXTURE="@portal:grnhall3.jpg" ANGLE="180"/> <PART NAME="nwall,swall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> </CREATE> <!--<CREATE SYMBOL="z2" BLOCK="door4open"> <PARAM ORIENT="up,90"/> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle,innerwallw" TEXTURE="@portal:grnhall3.jpg" ANGLE="180"/> <PART NAME="nwall,swall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="a2" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="a2" /> </ACTION> </CREATE>--> <CREATE SYMBOL="a3" BLOCK="door3"> <PARAM ORIENT="up,90"/> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle,innerwallw" TEXTURE="@portal:grnhall3.jpg" ANGLE="90"/> <PART NAME="nwall,swall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> </CREATE> <!--<CREATE SYMBOL="z3" BLOCK="door3open"> <PARAM ORIENT="up,270"/> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle,innerwallw" TEXTURE="@portal:grnhall3.jpg" ANGLE="180"/> <PART NAME="nwall,swall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="a3" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="a3" /> </ACTION> </CREATE>--> <CREATE SYMBOL="a4" BLOCK="full"> <PART NAME="*" TEXTURE="@portal:grnhall3.jpg" /> </CREATE> <CREATE SYMBOL="a5" BLOCK="door3"> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle,innerwallw" TEXTURE="@portal:grnhall3.jpg" ANGLE="90"/> <PART NAME="nwall,swall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> </CREATE> <CREATE SYMBOL="a6" BLOCK="door4"> <PARAM ORIENT="up,180"/> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle,innerwallw" TEXTURE="@portal:grnhall3.jpg" ANGLE="180"/> <PART NAME="nwall,swall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> </CREATE> <CREATE SYMBOL="a7" BLOCK="full"> <PART NAME="*" TEXTURE="@portal:grnhall_upper_edged3a.jpg" /> </CREATE> <CREATE SYMBOL="a8" BLOCK="full"> <PART NAME="*" TEXTURE="@portal:grnhall_upper_plain3.jpg" /> </CREATE> <CREATE SYMBOL="a9" BLOCK="floor"> <PARAM ORIENT="south,0"/> <PART NAME="*" TEXTURE="@portal:grnhall_upper_edged3a.jpg" STYLE="scaled"/> </CREATE> <CREATE SYMBOL="b1" BLOCK="wall"> <PARAM ORIENT="up,90"/> <PART NAME="*" TEXTURE="@portal:hallpersp_lng3b.jpg" /> </CREATE> <CREATE SYMBOL="b2" BLOCK="wall"> <PARAM ORIENT="up,90"/> <PART NAME="*" TEXTURE="@portal:hallpersp_lng3a.jpg" /> </CREATE> <CREATE SYMBOL="b3" BLOCK="wall"> <PARAM ORIENT="up,270"/> <PART NAME="*" TEXTURE="@portal:hallpersp_lng3b.jpg" /> </CREATE> <CREATE SYMBOL="b4" BLOCK="wall"> <PARAM ORIENT="up,270"/> <PART NAME="*" TEXTURE="@portal:hallpersp_lng3a.jpg" /> </CREATE> <CREATE SYMBOL="b5" BLOCK="wall"> <PART NAME="*" TEXTURE="@portal:hallpersp_lng3b.jpg" /> </CREATE> <CREATE SYMBOL="b6" BLOCK="wall"> <PART NAME="*" TEXTURE="@portal:hallpersp_lng3a.jpg" /> </CREATE> <CREATE SYMBOL="b7" BLOCK="full"> <PART NAME="*" TEXTURE="@portal:grnhall3.jpg" /> <PART NAME="s" TEXTURE="@portal:concrete064e.jpg" STYLE="tiled"/> </CREATE> <CREATE SYMBOL="c1" BLOCK="floor"> <PART NAME="bottom" TEXTURE="@portal:grnhall_ceiling3.jpg" STYLE="scaled"/> </CREATE> <CREATE SYMBOL="c2" BLOCK="floor"> <PART NAME="bottom" TEXTURE="@portal:grnhall_ceiling3.jpg" ANGLE="90" STYLE="scaled"/> </CREATE> <CREATE SYMBOL="c3" BLOCK="ceiling"> <PART NAME="top" TEXTURE="@portal:concrete064e.jpg" /> <PART NAME="bottom" COLOR="(0,0,0)" /> </CREATE> <CREATE SYMBOL="c4" BLOCK="floor"> <PART NAME="*" TEXTURE="@portal:concrete064e.jpg" STYLE="tiled"/> </CREATE> <CREATE SYMBOL="c5" BLOCK="ceiling"> <PART NAME="*" TEXTURE="@portal:concrete064i.jpg" /> </CREATE> <CREATE SYMBOL="c6" BLOCK="ceiling"> <PARAM ORIENT="up,180"/> <PART NAME="*" TEXTURE="@portal:grn_floor1.jpg" STYLE="scaled"/> </CREATE> <CREATE SYMBOL="c7" BLOCK="ceiling"> <PART NAME="*" TEXTURE="@portal:grn_floor1.jpg" STYLE="scaled"/> </CREATE> <!--black room--> <CREATE SYMBOL="d1" BLOCK="wall"> <PART NAME="*" COLOR="(0,0,0)" /> </CREATE> <CREATE SYMBOL="d2" BLOCK="wall"> <PARAM ORIENT="up,180"/> <PART NAME="*" COLOR="(0,0,0)" /> </CREATE> <CREATE SYMBOL="d3" BLOCK="wall"> <PARAM ORIENT="up,90"/> <PART NAME="*" COLOR="(0,0,0)" /> </CREATE> <CREATE SYMBOL="d4" BLOCK="floor"> <PART NAME="*" COLOR="(0,0,0)" /> </CREATE> <CREATE SYMBOL="d5" BLOCK="full"> <PART NAME="w" TEXTURE="@portal:grnhall3.jpg" /> <PART NAME="n,s" COLOR="(0,0,0)" /> </CREATE> <CREATE SYMBOL="d6" BLOCK="door3"> <PARAM ORIENT="up,90"/> <PART NAME="dooredges,ndoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:black_white1.jpg" ANGLE="90"/> <PART NAME="innerwallw" TEXTURE="@portal:black_white2.jpg" ANGLE="270"/> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall,sdoor,sknob" COLOR="(0,0,0)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="d7" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="d7" /> </ACTION> <SOUND FILE="@portal:hum.wav" VOLUME="100%" RADIUS="2" FLOOD="yes" PLAYBACK="single" /> </CREATE> <CREATE SYMBOL="d7" BLOCK="door3open"> <PARAM ORIENT="up,90"/> <PART NAME="dooredges,ndoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:black_white1.jpg" ANGLE="90"/> <PART NAME="innerwallw" TEXTURE="@portal:black_white2.jpg" ANGLE="270"/> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall,sdoor,sknob" COLOR="(0,0,0)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="da" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="da" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="da" BLOCK="door3"> <PARAM ORIENT="up,90"/> <PART NAME="dooredges,ndoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:black_white1.jpg" ANGLE="90"/> <PART NAME="innerwallw" TEXTURE="@portal:black_white2.jpg" ANGLE="270"/> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall,sdoor,sknob" COLOR="(0,0,0)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="db" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="db" /> </ACTION> <SOUND FILE="@portal:doorclose_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="db" BLOCK="door3open"> <PARAM ORIENT="up,90"/> <PART NAME="dooredges,ndoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:black_white1.jpg" ANGLE="90"/> <PART NAME="innerwallw" TEXTURE="@portal:black_white2.jpg" ANGLE="270"/> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall,sdoor,sknob" COLOR="(0,0,0)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="da" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="da" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="d8" BLOCK="full"> <PART NAME="*" TEXTURE="@portal:grnhall_upper_edged3a.jpg" /> <PART NAME="bottom" TEXTURE="@portal:black_white.gif" ANGLE="90"/> </CREATE> <CREATE SYMBOL="d9" BLOCK="ceiling"> <PART NAME="*" COLOR="(0,0,0)" /> </CREATE> <CREATE SYMBOL="d0" BLOCK="ceiling"> <PART NAME="*" TEXTURE="@portal:black_floor.jpg" STYLE="scaled"/> </CREATE> <CREATE SYMBOL="dc" BLOCK="ground"> <PART NAME="*" COLOR="(0,0,0)"/> <ACTION TRIGGER="timer" DELAY="5"> <REPLACE SOURCE="dd" /> </ACTION> <EXIT HREF="hotel.3dml#default" TRIGGER="step on" /> </CREATE> <CREATE SYMBOL="dd" BLOCK="ground"> <PART NAME="*" COLOR="(0,0,0)"/> <ACTION TRIGGER="timer" DELAY="5"> <REPLACE SOURCE="de" /> </ACTION> <EXIT HREF="hotel.3dml#default" TRIGGER="step on" /> </CREATE> <CREATE SYMBOL="de" BLOCK="ground"> <PART NAME="*" COLOR="(0,0,0)"/> <ACTION TRIGGER="timer" DELAY="5"> <REPLACE SOURCE="dc" /> </ACTION> <EXIT HREF="desert.3dml#default" TRIGGER="step on" /> </CREATE> <!--concrete room--> <CREATE SYMBOL="e1" BLOCK="door4"> <PARAM ORIENT="up,270"/> <PART NAME="dooredges,ndoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:room1_white1.jpg" ANGLE="180" /> <PART NAME="innerwallw" TEXTURE="@portal:room1_white.jpg" ANGLE="180" /> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall" TEXTURE="@portal:room1.jpg" STYLE="scaled"/> <PART NAME="sdoor" TEXTURE="@portal:door071a.jpg" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="e2" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="e2" /> </ACTION> <SOUND FILE="@portal:hum.wav" VOLUME="100%" RADIUS="2" FLOOD="yes" PLAYBACK="single" /> </CREATE> <CREATE SYMBOL="e2" BLOCK="door4open"> <PARAM ORIENT="up,270"/> <PART NAME="dooredges,ndoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:room1_white1.jpg" ANGLE="180" /> <PART NAME="innerwallw" TEXTURE="@portal:room1_white.jpg" ANGLE="180" /> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall" TEXTURE="@portal:room1.jpg" STYLE="scaled"/> <PART NAME="sdoor" TEXTURE="@portal:door071a.jpg" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="ea" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="ea" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="ea" BLOCK="door4"> <PARAM ORIENT="up,270"/> <PART NAME="dooredges,ndoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:room1_white1.jpg" ANGLE="180" /> <PART NAME="innerwallw" TEXTURE="@portal:room1_white.jpg" ANGLE="180" /> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall" TEXTURE="@portal:room1.jpg" STYLE="scaled"/> <PART NAME="sdoor" TEXTURE="@portal:door071a.jpg" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="eb" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="eb" /> </ACTION> <SOUND FILE="@portal:doorclose_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="eb" BLOCK="door4open"> <PARAM ORIENT="up,270"/> <PART NAME="dooredges,ndoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:room1_white1.jpg" ANGLE="180" /> <PART NAME="innerwallw" TEXTURE="@portal:room1_white.jpg" ANGLE="180" /> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall" TEXTURE="@portal:room1.jpg" STYLE="scaled"/> <PART NAME="sdoor" TEXTURE="@portal:door071a.jpg" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="ea" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="ea" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="e3" BLOCK="wall"> <PART NAME="*" TEXTURE="@portal:room1.jpg" /> </CREATE> <CREATE SYMBOL="e4" BLOCK="wall"> <PARAM ORIENT="up,180"/> <PART NAME="*" TEXTURE="@portal:room1.jpg" /> </CREATE> <CREATE SYMBOL="e5" BLOCK="wall"> <PARAM ORIENT="up,90"/> <PART NAME="*" TEXTURE="@portal:room1.jpg" /> </CREATE> <CREATE SYMBOL="e6" BLOCK="full"> <PART NAME="e" TEXTURE="@portal:grnhall3.jpg" /> <PART NAME="n,s,w" TEXTURE="@portal:room1.jpg" /> </CREATE> <CREATE SYMBOL="e7" BLOCK="floor"> <PART NAME="*" TEXTURE="@portal:concrete064d.jpg" /> </CREATE> <CREATE SYMBOL="e8" BLOCK="floor"> <PART NAME="*" TEXTURE="@portal:concrete064b.jpg" /> </CREATE> <CREATE SYMBOL="e9" BLOCK="full"> <PART NAME="e" TEXTURE="@portal:grnhall_upper_edged3a.jpg" /> <PART NAME="bottom" TEXTURE="@portal:concrete064g.jpg" ANGLE="270"/> </CREATE> <CREATE SYMBOL="e0" BLOCK="ceiling"> <PART NAME="*" TEXTURE="@portal:asphalt_06a.jpg" STYLE="scaled"/> </CREATE> <CREATE SYMBOL="ec" BLOCK="ceiling"> <PART NAME="*" TEXTURE="@portal:asphalt_06b.jpg" STYLE="scaled"/> </CREATE> <CREATE SYMBOL="ed" BLOCK="boxes3"> <PARAM ORIENT="up,270"/> <PART NAME="box1" TEXTURE="@portal:crate05a.jpg" /> <PART NAME="box2,box3" TEXTURE="@portal:cardboard3a.jpg"/> <PART NAME="box4" TEXTURE="@portal:cardboard1.jpg" ANGLE="90"/> <PART NAME="box5" TEXTURE="@portal:crate03.jpg" /> </CREATE> <CREATE SYMBOL="ee" BLOCK="boxes2"> <PART NAME="box1topbottom,box1n,box1s,box1e,box1w" TEXTURE="@portal:crate03.jpg" /> <PART NAME="box2topbottom,box2n,box2s,box2e,box2w" TEXTURE="@portal:cardboard1.jpg" /> <PART NAME="box3topbottom" TEXTURE="@portal:cardboard1a.jpg" /> <PART NAME="box3n,box3s,box3e,box3w" TEXTURE="@portal:cardboard1.jpg" ANGLE="180"/> </CREATE> <CREATE SYMBOL="ef" BLOCK="boxes1"> <PARAM ORIENT="up,180"/> <PART NAME="box2n,box2s,box2e,box2w,box1n,box1s,box1e,box1w" TEXTURE="@portal:crate05.jpg" /> <PART NAME="box2topbottom,box3topbottom,box3nedge,box3s,box3e,box3w,box1topbottom" TEXTURE="@portal:crate05a.jpg"/> <PART NAME="box3inner" TEXTURE="@portal:woodpressed1.jpg" /> <PART NAME="box4topbottom,box4n,box4s,box4e,box4w" TEXTURE="@portal:cardboard3a.jpg" /> </CREATE> <CREATE SYMBOL="eg" BLOCK="boxes1key"> <PARAM ORIENT="up,180"/> <PART NAME="box2n,box2s,box2e,box2w,box1n,box1s,box1e,box1w" TEXTURE="@portal:crate05.jpg" /> <PART NAME="box2topbottom,box3topbottom,box3nedge,box3s,box3e,box3w,box1topbottom" TEXTURE="@portal:crate05a.jpg"/> <PART NAME="box3inner" TEXTURE="@portal:woodpressed1.jpg" /> <PART NAME="key" TEXTURE="@portal:keys2.gif" ANGLE="270"/> <PART NAME="box4topbottom,box4n,box4s,box4e,box4w" TEXTURE="@portal:cardboard3a.jpg" /> <ACTION TRIGGER="click on" PARTNAME="box3inner"><!--key--> <REPLACE SOURCE="ef" /> <REPLACE SOURCE="eh" TARGET="(2,76,2)" /> <REPLACE SOURCE="l9" TARGET="(10,94,2)" /> </ACTION> </CREATE> <CREATE SYMBOL="eh" BLOCK="full"> <PART NAME="*" FACES="0" SOLID="no"/> <POPUP TEXTURE="@portal:keys2a.gif" PLACEMENT="top" TRIGGER="everywhere"/> </CREATE> <CREATE SYMBOL="ei" BLOCK="full"> <PART NAME="*" FACES="0" SOLID="no"/> <POPUP PLACEMENT="center" TRIGGER="everywhere" BRIGHTNESS="100%" TEXT="You may Enter" TEXTALIGN="top" TEXTCOLOR="(0,255,0)" /> <ACTION TRIGGER="timer" DELAY="5"> <REPLACE SOURCE=".." /> </ACTION> </CREATE> <!--brick room--> <CREATE SYMBOL="f1" BLOCK="door3"> <PARAM ORIENT="up,90"/> <PART NAME="dooredges,ndoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:brick033b.jpg" ANGLE="90"/> <PART NAME="innerwallw" TEXTURE="@portal:brick033b1.jpg" ANGLE="270" /> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall" TEXTURE="@portal:brick033a.jpg" STYLE="scaled" /> <PART NAME="sdoor" TEXTURE="@portal:door070b.jpg" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="f2" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="f2" /> </ACTION> <SOUND FILE="@portal:hum.wav" VOLUME="100%" RADIUS="2" FLOOD="yes" PLAYBACK="single" /> </CREATE> <CREATE SYMBOL="f2" BLOCK="door3open"> <PARAM ORIENT="up,90"/> <PART NAME="dooredges,ndoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:brick033b.jpg" ANGLE="90"/> <PART NAME="innerwallw" TEXTURE="@portal:brick033b1.jpg" ANGLE="270" /> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall" TEXTURE="@portal:brick033a.jpg" STYLE="scaled" /> <PART NAME="sdoor" TEXTURE="@portal:door070b.jpg" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="fa" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="fa" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="fa" BLOCK="door3"> <PARAM ORIENT="up,90"/> <PART NAME="dooredges,ndoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:brick033b.jpg" ANGLE="90"/> <PART NAME="innerwallw" TEXTURE="@portal:brick033b1.jpg" ANGLE="270" /> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall" TEXTURE="@portal:brick033a.jpg" STYLE="scaled" /> <PART NAME="sdoor" TEXTURE="@portal:door070b.jpg" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="fb" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="fb" /> </ACTION> <SOUND FILE="@portal:doorclose_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="fb" BLOCK="door3open"> <PARAM ORIENT="up,90"/> <PART NAME="dooredges,ndoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:brick033b.jpg" ANGLE="90"/> <PART NAME="innerwallw" TEXTURE="@portal:brick033b1.jpg" ANGLE="270" /> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall" TEXTURE="@portal:brick033a.jpg" STYLE="scaled" /> <PART NAME="sdoor" TEXTURE="@portal:door070b.jpg" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="fa" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="fa" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="f3" BLOCK="wall"> <PART NAME="*" TEXTURE="@portal:brick033a.jpg" /> </CREATE> <CREATE SYMBOL="f4" BLOCK="wall"> <PARAM ORIENT="up,180"/> <PART NAME="*" TEXTURE="@portal:brick033a.jpg" /> </CREATE> <CREATE SYMBOL="f5" BLOCK="wall"> <PARAM ORIENT="up,270"/> <PART NAME="n" TEXTURE="@portal:room2_win.gif" /> <PART NAME="topedge,bottomedge,wedge,eedge" TEXTURE="@portal:brick033a.jpg" /> <PART NAME="s" TEXTURE="@portal:trans1.gif" /> </CREATE> <CREATE SYMBOL="f6" BLOCK="floor"> <PART NAME="*" TEXTURE="@portal:concrete060b.jpg" STYLE="scaled" /> </CREATE> <CREATE SYMBOL="f7" BLOCK="full"> <PART NAME="*" TEXTURE="@portal:grnhall_upper_edged3a.jpg" /> <PART NAME="bottom" TEXTURE="@portal:concrete060c.jpg" ANGLE="270" STYLE="scaled"/> </CREATE> <CREATE SYMBOL="f8" BLOCK="full"> <PART NAME="w" TEXTURE="@portal:grnhall3.jpg" /> <PART NAME="n,s,e" TEXTURE="@portal:brick033a.jpg" /> </CREATE> <CREATE SYMBOL="f9" BLOCK="ceiling"> <PART NAME="*" TEXTURE="@portal:ground049a.jpg" STYLE="scaled"/> </CREATE> <CREATE SYMBOL="f0" BLOCK="3wallsc"> <PARAM ORIENT="up,90"/> <PART NAME="*" TEXTURE="@portal:nitesky2.gif" /> </CREATE> <CREATE SYMBOL="fc" BLOCK="floor"> <PART NAME="*" TEXTURE="@portal:nitesky2.gif" /> </CREATE> <CREATE SYMBOL="fd" BLOCK="ceiling"> <PART NAME="*" TEXTURE="@portal:ground049b.jpg" STYLE="scaled"/> </CREATE> <CREATE SYMBOL="fe" BLOCK="3wallsc"> <PART NAME="*" COLOR="(0,0,0)" /> </CREATE> <CREATE SYMBOL="ff" BLOCK="floor"> <PART NAME="*" COLOR="(0,0,0)" /> </CREATE> <CREATE SYMBOL="fg" BLOCK="filecabinet"> <PART NAME="cabinetw" TEXTURE="@portal:door073e.jpg" /> <PART NAME="cabinete" TEXTURE="@portal:door073f.jpg" /> <PART NAME="cabinetn" TEXTURE="@portal:door073f.jpg" ANGLE="90"/> <PART NAME="drawer1,drawer3,drawer5,drawer7,drawer8,cabinettopbottom" TEXTURE="@portal:door073f.jpg" /> <PART NAME="drawer2,drawer4,drawer6,drawer9" TEXTURE="@portal:door073f.jpg" ANGLE="180"/> <PART NAME="handles" TEXTURE="@portal:crate10d.jpg" /> <ACTION TRIGGER="click on" PARTNAME="drawer7"> <REPLACE SOURCE="fj" /><!--file1--> </ACTION> <ACTION TRIGGER="click on" PARTNAME="drawer2"> <REPLACE SOURCE="fk" /><!--file3--> </ACTION> <ACTION TRIGGER="click on" PARTNAME="drawer6"> <REPLACE SOURCE="fl" /><!--file2--> </ACTION> </CREATE> <CREATE SYMBOL="fj" BLOCK="filecabinet1"> <PART NAME="cabinetw" TEXTURE="@portal:door073e.jpg" /> <PART NAME="cabinete" TEXTURE="@portal:door073f.jpg" /> <PART NAME="cabinetn" TEXTURE="@portal:door073f.jpg" ANGLE="90"/> <PART NAME="drawer1,drawer3,drawer5,drawer7,drawer8,cabinettopbottom" TEXTURE="@portal:door073f.jpg" /> <PART NAME="drawer2,drawer4,drawer6,drawer9" TEXTURE="@portal:door073f.jpg" ANGLE="180"/> <PART NAME="handles" TEXTURE="@portal:crate10d.jpg" /> <ACTION TRIGGER="click on" PARTNAME="drawer7"> <REPLACE SOURCE="fg" /><!--file--> </ACTION> <ACTION TRIGGER="click on" PARTNAME="drawer2"> <REPLACE SOURCE="fk" /><!--file3--> </ACTION> <ACTION TRIGGER="click on" PARTNAME="drawer6"> <REPLACE SOURCE="fl" /><!--file2--> </ACTION> </CREATE> <CREATE SYMBOL="fk" BLOCK="filecabinet3"> <PART NAME="cabinetw" TEXTURE="@portal:door073e.jpg" /> <PART NAME="cabinete" TEXTURE="@portal:door073f.jpg" /> <PART NAME="cabinetn" TEXTURE="@portal:door073f.jpg" ANGLE="90"/> <PART NAME="drawer1,drawer3,drawer5,drawer7,drawer8,cabinettopbottom" TEXTURE="@portal:door073f.jpg" /> <PART NAME="drawer2,drawer4,drawer6,drawer9" TEXTURE="@portal:door073f.jpg" ANGLE="180"/> <PART NAME="handles" TEXTURE="@portal:crate10d.jpg" /> <ACTION TRIGGER="click on" PARTNAME="drawer2"> <REPLACE SOURCE="fg" /><!--file--> </ACTION> <ACTION TRIGGER="click on" PARTNAME="drawer7"> <REPLACE SOURCE="fj" /><!--file1--> </ACTION> <ACTION TRIGGER="click on" PARTNAME="drawer6"> <REPLACE SOURCE="fl" /><!--file2--> </ACTION> </CREATE> <CREATE SYMBOL="fl" BLOCK="filecabinet2key"> <PART NAME="cabinetw" TEXTURE="@portal:door073e.jpg" /> <PART NAME="cabinete" TEXTURE="@portal:door073f.jpg" /> <PART NAME="cabinetn" TEXTURE="@portal:door073f.jpg" ANGLE="90"/> <PART NAME="drawer1,drawer3,drawer5,drawer7,drawer8,cabinettopbottom" TEXTURE="@portal:door073f.jpg" /> <PART NAME="drawer2,drawer4,drawer6,drawer9" TEXTURE="@portal:door073f.jpg" ANGLE="180"/> <PART NAME="handles" TEXTURE="@portal:crate10d.jpg" /> <PART NAME="key" TEXTURE="@portal:keys3.gif" /> <ACTION TRIGGER="click on" PARTNAME="drawer7"> <REPLACE SOURCE="fj" /><!--file1--> </ACTION> <ACTION TRIGGER="click on" PARTNAME="drawer2"> <REPLACE SOURCE="fk" /><!--file3--> </ACTION> <ACTION TRIGGER="click on" PARTNAME="drawer6"><!--key--> <REPLACE SOURCE="fm" /> <REPLACE SOURCE="fr" TARGET="(9,54,2)" /> <REPLACE SOURCE="fs" TARGET="(9,53,2)" /> <REPLACE SOURCE="j8" TARGET="(6,90,2)" /> </ACTION> </CREATE> <CREATE SYMBOL="fm" BLOCK="filecabinet2"> <PART NAME="cabinetw" TEXTURE="@portal:door073e.jpg" /> <PART NAME="cabinete" TEXTURE="@portal:door073f.jpg" /> <PART NAME="cabinetn" TEXTURE="@portal:door073f.jpg" ANGLE="90"/> <PART NAME="drawer1,drawer3,drawer5,drawer7,drawer8,cabinettopbottom" TEXTURE="@portal:door073f.jpg" /> <PART NAME="drawer2,drawer4,drawer6,drawer9" TEXTURE="@portal:door073f.jpg" ANGLE="180"/> <PART NAME="handles" TEXTURE="@portal:crate10d.jpg" /> <ACTION TRIGGER="click on" PARTNAME="drawer7"> <REPLACE SOURCE="fo" /><!--file1--> </ACTION> <ACTION TRIGGER="click on" PARTNAME="drawer2"> <REPLACE SOURCE="fp" /><!--file3--> </ACTION> <ACTION TRIGGER="click on" PARTNAME="drawer6"> <REPLACE SOURCE="fn" /><!--file--> </ACTION> </CREATE> <CREATE SYMBOL="fn" BLOCK="filecabinet"> <PART NAME="cabinetw" TEXTURE="@portal:door073e.jpg" /> <PART NAME="cabinete" TEXTURE="@portal:door073f.jpg" /> <PART NAME="cabinetn" TEXTURE="@portal:door073f.jpg" ANGLE="90"/> <PART NAME="drawer1,drawer3,drawer5,drawer7,drawer8,cabinettopbottom" TEXTURE="@portal:door073f.jpg" /> <PART NAME="drawer2,drawer4,drawer6,drawer9" TEXTURE="@portal:door073f.jpg" ANGLE="180"/> <PART NAME="handles" TEXTURE="@portal:crate10d.jpg" /> <ACTION TRIGGER="click on" PARTNAME="drawer7"> <REPLACE SOURCE="fo" /><!--file1--> </ACTION> <ACTION TRIGGER="click on" PARTNAME="drawer2"> <REPLACE SOURCE="fp" /><!--file3--> </ACTION> <ACTION TRIGGER="click on" PARTNAME="drawer6"> <REPLACE SOURCE="fm" /><!--file2--> </ACTION> </CREATE> <CREATE SYMBOL="fo" BLOCK="filecabinet1"> <PART NAME="cabinetw" TEXTURE="@portal:door073e.jpg" /> <PART NAME="cabinete" TEXTURE="@portal:door073f.jpg" /> <PART NAME="cabinetn" TEXTURE="@portal:door073f.jpg" ANGLE="90"/> <PART NAME="drawer1,drawer3,drawer5,drawer7,drawer8,cabinettopbottom" TEXTURE="@portal:door073f.jpg" /> <PART NAME="drawer2,drawer4,drawer6,drawer9" TEXTURE="@portal:door073f.jpg" ANGLE="180"/> <PART NAME="handles" TEXTURE="@portal:crate10d.jpg" /> <ACTION TRIGGER="click on" PARTNAME="drawer7"> <REPLACE SOURCE="fn" /><!--file--> </ACTION> <ACTION TRIGGER="click on" PARTNAME="drawer2"> <REPLACE SOURCE="fp" /><!--file3--> </ACTION> <ACTION TRIGGER="click on" PARTNAME="drawer6"> <REPLACE SOURCE="fm" /><!--file2--> </ACTION> </CREATE> <CREATE SYMBOL="fp" BLOCK="filecabinet3"> <PART NAME="cabinetw" TEXTURE="@portal:door073e.jpg" /> <PART NAME="cabinete" TEXTURE="@portal:door073f.jpg" /> <PART NAME="cabinetn" TEXTURE="@portal:door073f.jpg" ANGLE="90"/> <PART NAME="drawer1,drawer3,drawer5,drawer7,drawer8,cabinettopbottom" TEXTURE="@portal:door073f.jpg" /> <PART NAME="drawer2,drawer4,drawer6,drawer9" TEXTURE="@portal:door073f.jpg" ANGLE="180"/> <PART NAME="handles" TEXTURE="@portal:crate10d.jpg" /> <ACTION TRIGGER="click on" PARTNAME="drawer2"> <REPLACE SOURCE="fn" /><!--file--> </ACTION> <ACTION TRIGGER="click on" PARTNAME="drawer7"> <REPLACE SOURCE="fo" /><!--file1--> </ACTION> <ACTION TRIGGER="click on" PARTNAME="drawer6"> <REPLACE SOURCE="fm" /><!--file2--> </ACTION> </CREATE> <CREATE SYMBOL="fh" BLOCK="boxes2"> <PARAM ORIENT="up,270"/> <PART NAME="box3topbottom" TEXTURE="@portal:budcrate_top.jpg" /> <PART NAME="box3e,box3w" TEXTURE="@portal:budcrate_side.jpg"/> <PART NAME="box3n,box3s" TEXTURE="@portal:budcrate_front.jpg"/> <PART NAME="box2topbottom,box2n,box2s,box2e,box2w" FACES="0"/> <PART NAME="box1topbottom,box1n,box1s,box1e,box1w" TEXTURE="@portal:crate14a.jpg" /> </CREATE> <CREATE SYMBOL="fi" BLOCK="boxes3"> <PART NAME="box1" TEXTURE="@portal:boxtop.jpg" ANGLE="90" /> <PART NAME="box2,box3" FACES="0" /> <PART NAME="box4" TEXTURE="@portal:box.jpg" ANGLE="90" /> <PART NAME="box5" TEXTURE="@portal:crate18a.jpg" /> </CREATE> <CREATE SYMBOL="fr" BLOCK="full"> <PART NAME="*" FACES="0" SOLID="no"/> <POPUP TEXTURE="@portal:keys3a.gif" PLACEMENT="top" TRIGGER="everywhere"/> </CREATE> <CREATE SYMBOL="fs" BLOCK="full"> <PART NAME="*" FACES="0" SOLID="no"/> <POPUP PLACEMENT="center" TRIGGER="everywhere" BRIGHTNESS="100%" TEXT="Double check everything!" TEXTALIGN="top" TEXTCOLOR="(0,255,0)" /> <ACTION TRIGGER="timer" DELAY="5"> <REPLACE SOURCE=".." /> </ACTION> </CREATE> <!--apartment--> <CREATE SYMBOL="g1" BLOCK="door3"> <PARAM ORIENT="up,270"/> <PART NAME="dooredges,ndoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:wall3_white.jpg" ANGLE="90" /> <PART NAME="innerwallw" TEXTURE="@portal:wall3_white1.jpg" ANGLE="90" /> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall" TEXTURE="@portal:wall3a.jpg" STYLE="scaled"/> <PART NAME="sdoor" TEXTURE="@portal:door1.jpg" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="g2" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="g2" /> </ACTION> <SOUND FILE="@portal:hum.wav" VOLUME="100%" RADIUS="2" FLOOD="yes" PLAYBACK="single" /> </CREATE> <CREATE SYMBOL="g2" BLOCK="door3open"> <PARAM ORIENT="up,270"/> <PART NAME="dooredges,ndoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:wall3_white.jpg" ANGLE="90" /> <PART NAME="innerwallw" TEXTURE="@portal:wall3_white1.jpg" ANGLE="90" /> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall" TEXTURE="@portal:wall3a.jpg" STYLE="scaled"/> <PART NAME="sdoor" TEXTURE="@portal:door1.jpg" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="ga" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="ga" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="ga" BLOCK="door3"> <PARAM ORIENT="up,270"/> <PART NAME="dooredges,ndoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:wall3_white.jpg" ANGLE="90" /> <PART NAME="innerwallw" TEXTURE="@portal:wall3_white1.jpg" ANGLE="90" /> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall" TEXTURE="@portal:wall3a.jpg" STYLE="scaled"/> <PART NAME="sdoor" TEXTURE="@portal:door1.jpg" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="gb" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="gb" /> </ACTION> <SOUND FILE="@portal:doorclose_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="gb" BLOCK="door3open"> <PARAM ORIENT="up,270"/> <PART NAME="dooredges,ndoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:wall3_white.jpg" ANGLE="90" /> <PART NAME="innerwallw" TEXTURE="@portal:wall3_white1.jpg" ANGLE="90" /> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall" TEXTURE="@portal:wall3a.jpg" STYLE="scaled"/> <PART NAME="sdoor" TEXTURE="@portal:door1.jpg" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="ga" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="ga" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="gc" BLOCK="ground"> <PART NAME="*" TEXTURE="@portal:greenwood1.jpg" ANGLE="180"/> <EXIT HREF="hotel.3dml#default" TRIGGER="step on" /> </CREATE> <CREATE SYMBOL="g3" BLOCK="wall"> <PART NAME="*" TEXTURE="@portal:wall3a.jpg" /> </CREATE> <CREATE SYMBOL="g4" BLOCK="fullsconce"> <PART NAME="plate" TEXTURE="@portal:crystal1b.jpg" /> <PART NAME="arm" TEXTURE="@portal:sconcegold.gif" /> <PART NAME="holder,dish" TEXTURE="@portal:crystal1c.jpg" /> <PART NAME="light1,candle1,light2,candle2" FACES="0" /> <PART NAME="n,s" TEXTURE="@portal:wall3a.jpg" /> <PART NAME="e,w" TEXTURE="@portal:grnhall3.jpg" /> </CREATE> <CREATE SYMBOL="g5" BLOCK="wall"> <PARAM ORIENT="up,180"/> <PART NAME="*" TEXTURE="@portal:wall3a.jpg" /> </CREATE> <CREATE SYMBOL="g6" BLOCK="wall"> <PARAM ORIENT="up,270"/> <PART NAME="*" TEXTURE="@portal:wall3a.jpg" /> </CREATE> <CREATE SYMBOL="g7" BLOCK="fullsconce"> <PART NAME="plate" TEXTURE="@portal:crystal1b.jpg" /> <PART NAME="arm" TEXTURE="@portal:sconcegold.gif" /> <PART NAME="holder,dish" TEXTURE="@portal:crystal1c.jpg" /> <PART NAME="light1" FACES="0" /> <PART NAME="candle1,candle2" COLOR="(252,252,222)" /> <PART NAME="light2" COLOR="(255,255,0)" /> <PART NAME="n,s" TEXTURE="@portal:wall3a.jpg" /> <PART NAME="e,w" TEXTURE="@portal:grnhall3.jpg" /> </CREATE> <CREATE SYMBOL="g8" BLOCK="floor"> <PART NAME="*" TEXTURE="@portal:wall062b.jpg" /> </CREATE> <CREATE SYMBOL="g9" BLOCK="full"> <PART NAME="e" TEXTURE="@portal:grnhall_upper_edged3a.jpg" /> <PART NAME="bottom" TEXTURE="@portal:wall062c.jpg" ANGLE="270" /> </CREATE> <CREATE SYMBOL="g0" BLOCK="ceiling"> <PART NAME="*" TEXTURE="@portal:greenwood1.jpg" STYLE="scaled"/> </CREATE> <CREATE SYMBOL="gd" BLOCK="ceiling"> <PART NAME="*" TEXTURE="@portal:greenwood2.jpg" STYLE="scaled"/> </CREATE> <!--nitesky room--> <CREATE SYMBOL="h1" BLOCK="door3"> <PARAM ORIENT="up,90"/> <PART NAME="dooredges,ndoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:nitesky_side.gif" ANGLE="90" /> <PART NAME="innerwallw" TEXTURE="@portal:nitesky_side1.gif" ANGLE="270" /> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall,sdoor,sknob" TEXTURE="@portal:nitesky2.gif" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="h2" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="h2" /> </ACTION> <SOUND FILE="@portal:hum.wav" VOLUME="100%" RADIUS="2" FLOOD="yes" PLAYBACK="single" /> </CREATE> <CREATE SYMBOL="h2" BLOCK="door3open"> <PARAM ORIENT="up,90"/> <PART NAME="dooredges,ndoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:nitesky_side.gif" ANGLE="90" /> <PART NAME="innerwallw" TEXTURE="@portal:nitesky_side1.gif" ANGLE="270" /> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall,sdoor,sknob" TEXTURE="@portal:nitesky2.gif" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="ha" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="ha" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="ha" BLOCK="door3"> <PARAM ORIENT="up,90"/> <PART NAME="dooredges,ndoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:nitesky_side.gif" ANGLE="90" /> <PART NAME="innerwallw" TEXTURE="@portal:nitesky_side1.gif" ANGLE="270" /> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall,sdoor,sknob" TEXTURE="@portal:nitesky2.gif" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="hb" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="hb" /> </ACTION> <SOUND FILE="@portal:doorclose_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="hb" BLOCK="door3open"> <PARAM ORIENT="up,90"/> <PART NAME="dooredges,ndoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:nitesky_side.gif" ANGLE="90" /> <PART NAME="innerwallw" TEXTURE="@portal:nitesky_side1.gif" ANGLE="270" /> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall,sdoor,sknob" TEXTURE="@portal:nitesky2.gif" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="ha" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="ha" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="hc" BLOCK="ground"> <PART NAME="*" TEXTURE="@portal:nitesky2.gif"/> <EXIT HREF="desert.3dml#default" TRIGGER="step on" /> </CREATE> <CREATE SYMBOL="h3" BLOCK="wall"> <PART NAME="*" TEXTURE="@portal:nitesky2.gif" /> </CREATE> <CREATE SYMBOL="h4" BLOCK="wall"> <PARAM ORIENT="up,180"/> <PART NAME="*" TEXTURE="@portal:nitesky2.gif" /> </CREATE> <CREATE SYMBOL="h5" BLOCK="wall"> <PARAM ORIENT="up,90"/> <PART NAME="*" TEXTURE="@portal:nitesky2.gif" /> </CREATE> <CREATE SYMBOL="h6" BLOCK="floor"> <PART NAME="*" TEXTURE="@portal:nitesky2.gif" /> </CREATE> <CREATE SYMBOL="h7" BLOCK="full"> <PART NAME="*" TEXTURE="@portal:grnhall_upper_edged3a.jpg" /> <PART NAME="bottom" TEXTURE="@portal:nitesky_top.gif" ANGLE="90" /> </CREATE> <CREATE SYMBOL="h8" BLOCK="full"> <PART NAME="w" TEXTURE="@portal:grnhall3.jpg" /> <PART NAME="n,s" TEXTURE="@portal:nitesky2.gif" /> </CREATE> <CREATE SYMBOL="h9" BLOCK="ceiling"> <PART NAME="*" TEXTURE="@portal:nitesky2.gif" /> </CREATE> <CREATE SYMBOL="h0" BLOCK="ceiling"> <PART NAME="*" TEXTURE="@portal:nitesky_floor.jpg" STYLE="scaled" /> </CREATE> <!--white room--> <CREATE SYMBOL="i1" BLOCK="wall"> <PART NAME="*" COLOR="(255,255,255)" /> <POINT_LIGHT STYLE="static" POSITION="(128, 256, 128)" BRIGHTNESS="100%" RADIUS="2" FLOOD="yes" COLOR="(255,255,255)"/> </CREATE> <CREATE SYMBOL="i2" BLOCK="wall"> <PARAM ORIENT="up,180"/> <PART NAME="*" COLOR="(255,255,255)" /> <POINT_LIGHT STYLE="static" POSITION="(128, 0, 128)" BRIGHTNESS="100%" RADIUS="2" FLOOD="yes" COLOR="(255,255,255)"/> </CREATE> <CREATE SYMBOL="i3" BLOCK="wall"> <PARAM ORIENT="up,90"/> <PART NAME="*" COLOR="(255,255,255)" /> </CREATE> <CREATE SYMBOL="i4" BLOCK="floor"> <PART NAME="*" COLOR="(255,255,255)" /> </CREATE> <CREATE SYMBOL="i5" BLOCK="full"> <PART NAME="w" TEXTURE="@portal:grnhall3.jpg" /> <PART NAME="n,s" COLOR="(255,255,255)" /> </CREATE> <CREATE SYMBOL="i6" BLOCK="door3"> <PARAM ORIENT="up,90"/> <PART NAME="dooredges,ndoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:grnhall3.jpg" ANGLE="90" /> <PART NAME="innerwallw" TEXTURE="@portal:grnhall3.jpg" ANGLE="90"/> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall,sdoor,sknob" COLOR="(255,255,255)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="i7" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="i7" /> </ACTION> <SOUND FILE="@portal:hum.wav" VOLUME="100%" RADIUS="2" FLOOD="yes" PLAYBACK="single" /> </CREATE> <CREATE SYMBOL="i7" BLOCK="door3open"> <PARAM ORIENT="up,90"/> <PART NAME="dooredges,ndoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:grnhall3.jpg" ANGLE="90" /> <PART NAME="innerwallw" TEXTURE="@portal:grnhall3.jpg" ANGLE="90"/> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall,sdoor,sknob" COLOR="(255,255,255)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="ia" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="ia" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="ia" BLOCK="door3"> <PARAM ORIENT="up,90"/> <PART NAME="dooredges,ndoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:grnhall3.jpg" ANGLE="90" /> <PART NAME="innerwallw" TEXTURE="@portal:grnhall3.jpg" ANGLE="90"/> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall,sdoor,sknob" COLOR="(255,255,255)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="ib" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="ib" /> </ACTION> <SOUND FILE="@portal:doorclose_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="ib" BLOCK="door3open"> <PARAM ORIENT="up,90"/> <PART NAME="dooredges,ndoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:grnhall3.jpg" ANGLE="90" /> <PART NAME="innerwallw" TEXTURE="@portal:grnhall3.jpg" ANGLE="90"/> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall,sdoor,sknob" COLOR="(255,255,255)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="ia" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="ia" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="ic" BLOCK="ground"> <PART NAME="*" COLOR="(255,255,255)"/> <EXIT HREF="theconstruct.3dml#default" TRIGGER="step on" /> </CREATE> <CREATE SYMBOL="i8" BLOCK="full"> <PART NAME="*" TEXTURE="@portal:grnhall_upper_edged3a.jpg" /> <PART NAME="bottom" COLOR="(255,255,255)" /> </CREATE> <CREATE SYMBOL="i9" BLOCK="ceiling"> <PART NAME="*" COLOR="(255,255,255)" /> <POINT_LIGHT STYLE="static" POSITION="(256, 128, 128)" BRIGHTNESS="100%" RADIUS="2" FLOOD="yes" COLOR="(255,255,255)"/> </CREATE> <CREATE SYMBOL="i0" BLOCK="full"> <PART NAME="*" TEXTURE="@portal:grnhall_upper_edged3a.jpg" /> <PART NAME="bottom" COLOR="(255,255,255)" /> </CREATE> <CREATE SYMBOL="id" BLOCK="ceiling"> <PART NAME="*" TEXTURE="@portal:white_floor.jpg" STYLE="scaled"/> <POINT_LIGHT STYLE="static" POSITION="(256, 128, 128)" BRIGHTNESS="100%" RADIUS="2" FLOOD="yes" COLOR="(255,255,255)"/> </CREATE> <!--frame room--> <CREATE SYMBOL="j1" BLOCK="door3"> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <PART NAME="swall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="nwall" TEXTURE="@portal:door_refl.jpg" STYLE="scaled" /> <PART NAME="innerwalle" TEXTURE="@portal:concrete_white.jpg" ANGLE="180" /> <PART NAME="innerwallw" TEXTURE="@portal:concrete_white.jpg" /> <ACTION TRIGGER="timer" DELAY="1"> <REPLACE SOURCE="j2" /> <REPLACE SOURCE=".." TARGET="(9,54,2)" /> </ACTION> <SOUND FILE="@portal:keyeddoor.wav" VOLUME="75%" RADIUS="3" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="j2" BLOCK="door3open"> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <PART NAME="swall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="nwall" TEXTURE="@portal:door_refl.jpg" STYLE="scaled" /> <PART NAME="innerwalle" TEXTURE="@portal:concrete_white.jpg" ANGLE="180" /> <PART NAME="innerwallw" TEXTURE="@portal:concrete_white.jpg" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="ja" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="ja" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="ja" BLOCK="door3"> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <PART NAME="swall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="nwall" TEXTURE="@portal:door_refl.jpg" STYLE="scaled" /> <PART NAME="innerwalle" TEXTURE="@portal:concrete_white.jpg" ANGLE="180" /> <PART NAME="innerwallw" TEXTURE="@portal:concrete_white.jpg" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="jb" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="jb" /> </ACTION> <SOUND FILE="@portal:doorclose_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="jb" BLOCK="door3open"> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <PART NAME="swall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="nwall" TEXTURE="@portal:door_refl.jpg" STYLE="scaled" /> <PART NAME="innerwalle" TEXTURE="@portal:concrete_white.jpg" ANGLE="180" /> <PART NAME="innerwallw" TEXTURE="@portal:concrete_white.jpg" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="ja" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="ja" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="j3" BLOCK="wall"> <PARAM ORIENT="up,180"/> <PART NAME="*" TEXTURE="@portal:concrete_white.jpg" /> <PART NAME="s" TEXTURE="@portal:grnhall_upper_edged3a.jpg" /> <PART NAME="n" TEXTURE="@portal:concrete_frame.jpg" /> </CREATE> <CREATE SYMBOL="j4" BLOCK="doorframe1"> <PARAM ORIENT="up,90"/> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <PART NAME="nwall,innerwalls" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,swall" TEXTURE="@portal:metal.jpg" /> </CREATE> <CREATE SYMBOL="j5" BLOCK="doorframe1"> <PARAM ORIENT="up,270"/> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <PART NAME="nwall,innerwalls" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,swall" TEXTURE="@portal:metal.jpg" /> </CREATE> <CREATE SYMBOL="j6" BLOCK="door3"> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <PART NAME="swall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="nwall" TEXTURE="@portal:door_refl.jpg" STYLE="scaled" /> <PART NAME="innerwalle" TEXTURE="@portal:concrete_white.jpg" ANGLE="180" /> <PART NAME="innerwallw" TEXTURE="@portal:concrete_white.jpg" /> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="j7" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="j2" /> </ACTION> </CREATE> <CREATE SYMBOL="j7" BLOCK="door3"> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <PART NAME="swall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="nwall" TEXTURE="@portal:door_refl.jpg" STYLE="scaled" /> <PART NAME="innerwalle" TEXTURE="@portal:concrete_white.jpg" ANGLE="180" /> <PART NAME="innerwallw" TEXTURE="@portal:concrete_white.jpg" /> <ACTION TRIGGER="timer" DELAY="5"> <REPLACE SOURCE="j6" /> </ACTION> <POPUP PLACEMENT="center" TRIGGER="proximity" RADIUS="3" BRIGHTNESS="100%" TEXT="To open this Door you must find the Key" TEXTALIGN="top" TEXTCOLOR="(0,255,0)" /> </CREATE> <CREATE SYMBOL="j8" BLOCK="door3"> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <PART NAME="swall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="nwall" TEXTURE="@portal:door_refl.jpg" STYLE="scaled" /> <PART NAME="innerwalle" TEXTURE="@portal:concrete_white.jpg" ANGLE="180" /> <PART NAME="innerwallw" TEXTURE="@portal:concrete_white.jpg" /> <ACTION TRIGGER="proximity" RADIUS="3"> <REPLACE SOURCE="j9" /> </ACTION> </CREATE> <CREATE SYMBOL="j9" BLOCK="door3"> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <PART NAME="swall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="nwall" TEXTURE="@portal:door_refl.jpg" STYLE="scaled" /> <PART NAME="innerwalle" TEXTURE="@portal:concrete_white.jpg" ANGLE="180" /> <PART NAME="innerwallw" TEXTURE="@portal:concrete_white.jpg" /> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="j1" /> </ACTION> </CREATE> <CREATE SYMBOL="jc" BLOCK="door3"> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <PART NAME="swall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="nwall" TEXTURE="@portal:door_refl.jpg" STYLE="scaled" /> <PART NAME="innerwalle" TEXTURE="@portal:concrete_white.jpg" ANGLE="180" /> <PART NAME="innerwallw" TEXTURE="@portal:concrete_white.jpg" /> <ACTION TRIGGER="proximity" RADIUS="3"> <REPLACE SOURCE="j6" /> </ACTION> </CREATE> <CREATE SYMBOL="k1" BLOCK="3wallframedoor"> <PARAM ORIENT="up,270"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,doorbar,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="ka" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="ka" /> </ACTION> </CREATE> <CREATE SYMBOL="ka" BLOCK="3wallframedooropen"> <PARAM ORIENT="up,270"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,doorbar,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="kb" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="kb" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="kb" BLOCK="3wallframedoor"> <PARAM ORIENT="up,270"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,doorbar,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="kc" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="kc" /> </ACTION> <SOUND FILE="@portal:doorclose_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="kc" BLOCK="3wallframedooropen"> <PARAM ORIENT="up,270"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,doorbar,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="kb" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="kb" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="k2" BLOCK="3wallframedoor"> <PARAM ORIENT="up,90"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,doorbar,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="kd" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="kd" /> </ACTION> </CREATE> <CREATE SYMBOL="kd" BLOCK="3wallframedooropen"> <PARAM ORIENT="up,90"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,doorbar,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="ke" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="ke" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="ke" BLOCK="3wallframedoor"> <PARAM ORIENT="up,90"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,doorbar,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="kf" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="kf" /> </ACTION> <SOUND FILE="@portal:doorclose_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="kf" BLOCK="3wallframedooropen"> <PARAM ORIENT="up,90"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,doorbar,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="ke" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="ke" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="k3" BLOCK="1wallframedoor"> <PARAM ORIENT="up,270"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,doorbar,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="kg" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="kg" /> </ACTION> </CREATE> <CREATE SYMBOL="kg" BLOCK="1wallframedooropen"> <PARAM ORIENT="up,270"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,doorbar,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="kh" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="kh" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="kh" BLOCK="1wallframedoor"> <PARAM ORIENT="up,270"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,doorbar,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="ki" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="ki" /> </ACTION> <SOUND FILE="@portal:doorclose_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="ki" BLOCK="1wallframedooropen"> <PARAM ORIENT="up,270"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,doorbar,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="kh" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="kh" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="k4" BLOCK="1wallframedoor"> <PARAM ORIENT="up,90"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,doorbar,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="kj" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="kj" /> </ACTION> </CREATE> <CREATE SYMBOL="kj" BLOCK="1wallframedooropen"> <PARAM ORIENT="up,90"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,doorbar,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="kk" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="kk" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="kk" BLOCK="1wallframedoor"> <PARAM ORIENT="up,90"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,doorbar,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="kl" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="kl" /> </ACTION> <SOUND FILE="@portal:doorclose_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="kl" BLOCK="1wallframedooropen"> <PARAM ORIENT="up,90"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,doorbar,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="kk" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="kk" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="k5" BLOCK="3wallframedoor"> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,doorbar,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="km" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="km" /> </ACTION> </CREATE> <CREATE SYMBOL="km" BLOCK="3wallframedooropen"> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,doorbar,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="kn" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="kn" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="kn" BLOCK="3wallframedoor"> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,doorbar,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="ko" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="ko" /> </ACTION> <SOUND FILE="@portal:doorclose_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="ko" BLOCK="3wallframedooropen"> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,doorbar,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="kn" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="kn" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="k6" BLOCK="doorframe2"> <PARAM ORIENT="up,270"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="kp" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="kp" /> </ACTION> </CREATE> <CREATE SYMBOL="kp" BLOCK="doorframe2open"> <PARAM ORIENT="up,270"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="kq" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="kq" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="kq" BLOCK="doorframe2"> <PARAM ORIENT="up,270"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="kr" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="kr" /> </ACTION> <SOUND FILE="@portal:doorclose_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="kr" BLOCK="doorframe2open"> <PARAM ORIENT="up,270"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="kq" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="kq" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="k7" BLOCK="doorframe2"> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="ks" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="ks" /> </ACTION> </CREATE> <CREATE SYMBOL="ks" BLOCK="doorframe2open"> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="kt" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="kt" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="kt" BLOCK="doorframe2"> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="ku" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="ku" /> </ACTION> <SOUND FILE="@portal:doorclose_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="ku" BLOCK="doorframe2open"> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="kt" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="kt" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="k8" BLOCK="doorframe2"> <PARAM ORIENT="up,90"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="kv" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="kv" /> </ACTION> </CREATE> <CREATE SYMBOL="kv" BLOCK="doorframe2open"> <PARAM ORIENT="up,90"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="kw" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="kw" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="kw" BLOCK="doorframe2open"> <PARAM ORIENT="up,90"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="kx" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="kx" /> </ACTION> <SOUND FILE="@portal:doorclose_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="kx" BLOCK="doorframe2"> <PARAM ORIENT="up,90"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="kw" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="kw" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="k9" BLOCK="full"> <PART NAME="*" TEXTURE="@portal:concrete064e.jpg" /> </CREATE> <CREATE SYMBOL="l1" BLOCK="wallarms"> <PARAM ORIENT="up,270"/> <PART NAME="n" TEXTURE="@portal:grnhall_upper_edged3a.jpg" /> <PART NAME="bottom" TEXTURE="@portal:concrete_white.jpg" /> <PART NAME="s,w" TEXTURE="@portal:concrete064e.jpg" /> <PART NAME="e" TEXTURE="@portal:concrete_frame.jpg" STYLE="scaled" /> <PART NAME="wwestarm,ewestarm,topwestarm,bottomwestarm,swestarm" FACES="0" /> <PART NAME="weastarm,topeastarm,bottomeastarm,seastarm" FACES="0" /> <PART NAME="eeastarm" TEXTURE="@portal:topframe.gif" /> </CREATE> <CREATE SYMBOL="l2" BLOCK="wallarms"> <PARAM ORIENT="up,90"/> <PART NAME="n" TEXTURE="@portal:grnhall_upper_edged3a.jpg" /> <PART NAME="bottom" TEXTURE="@portal:concrete_white.jpg" /> <PART NAME="s,e" TEXTURE="@portal:concrete064e.jpg" /> <PART NAME="w" TEXTURE="@portal:concrete_frame.jpg" STYLE="scaled" /> <PART NAME="weastarm,eeastarm,topeastarm,bottomeastarm,seastarm" FACES="0" /> <PART NAME="ewestarm,topwestarm,bottomwestarm,swestarm" FACES="0" /> <PART NAME="wwestarm" TEXTURE="@portal:topframe.gif" /> </CREATE> <CREATE SYMBOL="l3" BLOCK="full"> <PART NAME="e,w" TEXTURE="@portal:grnhall_upper_plain3.jpg" /> <PART NAME="s" TEXTURE="@portal:concrete064e.jpg" /> </CREATE> <CREATE SYMBOL="l4" BLOCK="corner"> <PARAM ORIENT="north,90"/> <PART NAME="s" TEXTURE="@portal:topframe.gif" ANGLE="90" /> <PART NAME="bottom,top,n,e,w" FACES="0"/> </CREATE> <CREATE SYMBOL="l5" BLOCK="corner"> <PARAM ORIENT="west,90"/> <PART NAME="w" TEXTURE="@portal:topframe.gif" ANGLE="90" /> <PART NAME="bottom,top,n,s,e" FACES="0"/> </CREATE> <CREATE SYMBOL="l6" BLOCK="corner"> <PARAM ORIENT="north,180"/> <PART NAME="w" TEXTURE="@portal:topframe.gif" ANGLE="90" /> <PART NAME="bottom,top,n,s,e" FACES="0"/> </CREATE> <CREATE SYMBOL="l7" BLOCK="cornerangle"> <PARAM ORIENT="up,270"/> <PART NAME="e" TEXTURE="@portal:topframe.gif" /> <PART NAME="n" TEXTURE="@portal:topframe1.gif" ANGLE="180"/> <PART NAME="ebottom,etop,nbottom,ntop,s,sedge,w,wedge" FACES="0"/> </CREATE> <CREATE SYMBOL="l8" BLOCK="cornerangle"> <PARAM ORIENT="up,180"/> <PART NAME="n" TEXTURE="@portal:topframe.gif" /> <PART NAME="e" TEXTURE="@portal:topframe1.gif" /> <PART NAME="ebottom,etop,nbottom,ntop,s,sedge,w,wedge" FACES="0"/> </CREATE> <CREATE SYMBOL="l9" BLOCK="framecube"><!--keyed--> <PARAM ORIENT="up,270"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,doorbar,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <PART NAME="cube" COLOR="(0,0,0)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="l0" /> <REPLACE SOURCE=".'" TARGET="(9,93,3)" /> <REPLACE SOURCE=".'" TARGET="(9,94,3)" /> <REPLACE SOURCE=".'" TARGET="(9,95,3)" /> <REPLACE SOURCE=".'" TARGET="(8,94,3)" /> <REPLACE SOURCE="k0" TARGET="(10,95,2)" /> <REPLACE SOURCE="la" TARGET="(10,93,2)" /> <REPLACE SOURCE=".." TARGET="(2,76,2)" /> <REPLACE SOURCE="ei" TARGET="(2,75,2)" /> <REPLACE SOURCE="lf" TARGET="(10,94,1)" /> </ACTION> </CREATE> <CREATE SYMBOL="l0" BLOCK="framecubeopen"> <PARAM ORIENT="up,270"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,doorbar,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="cube" COLOR="(255,255,255)" FACES="2" SOLID="no"/> <ACTION TRIGGER="step in" RADIUS=".8"> <REPLACE SOURCE="ld" /> </ACTION> <POINT_LIGHT STYLE="pulsate" POSITION="(0,128,128)" BRIGHTNESS="50%..100%" RADIUS="3" FLOOD="no" COLOR="(255,255,255)"SPEED="10" /> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="k0" BLOCK="doorframe2"> <PARAM ORIENT="up,270"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <POINT_LIGHT STYLE="pulsate" POSITION="(128,128,0)" BRIGHTNESS="50%..100%" RADIUS="3" FLOOD="no" COLOR="(255,255,255)"SPEED="10" /> </CREATE> <CREATE SYMBOL="la" BLOCK="doorframe2"> <PARAM ORIENT="up,270"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <POINT_LIGHT STYLE="pulsate" POSITION="(128,128,256)" BRIGHTNESS="50%..100%" RADIUS="3" FLOOD="no" COLOR="(255,255,255)"SPEED="10" /> </CREATE> <CREATE SYMBOL="lb" BLOCK="framecube"><!--before key--> <PARAM ORIENT="up,270"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,doorbar,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <PART NAME="cube" COLOR="(0,0,0)" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="lc" /> <REPLACE SOURCE="eg" TARGET="(3,81,2)" /> </ACTION> </CREATE> <CREATE SYMBOL="lc" BLOCK="framecube"> <PARAM ORIENT="up,270"/> <PART NAME="faces,walls" TEXTURE="@portal:frame.gif" /> <PART NAME="sides,bar,top,bottom,doorbar,nwall,swall" TEXTURE="@portal:metal.jpg" /> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <PART NAME="cube" COLOR="(0,0,0)" /> <ACTION TRIGGER="timer" DELAY="5"> <REPLACE SOURCE="lb" /> </ACTION> <POPUP PLACEMENT="center" TRIGGER="proximity" RADIUS="5" BRIGHTNESS="100%" TEXT="To get to the Source there is yet another Key" TEXTALIGN="top" TEXTCOLOR="(0,255,0)" /> </CREATE> <CREATE SYMBOL="ld" BLOCK="3wallsc"> <PARAM ORIENT="up,90"/> <PART NAME="*" COLOR="(255,255,255)" /> <ACTION TRIGGER="timer" DELAY="1"> <REPLACE SOURCE="le" /> </ACTION> <POINT_LIGHT STYLE="pulsate" POSITION="(0,128,128)" BRIGHTNESS="50%..100%" RADIUS="3" FLOOD="no" COLOR="(255,255,255)"SPEED="10" /> <SOUND FILE="@portal:shout.wav" VOLUME="100%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="le" BLOCK="3wallsc"> <PARAM ORIENT="up,90"/> <PART NAME="*" COLOR="(255,255,255)" /> <POINT_LIGHT STYLE="pulsate" POSITION="(0,128,128)" BRIGHTNESS="50%..100%" RADIUS="3" FLOOD="no" COLOR="(255,255,255)"SPEED="10" /> <EXIT HREF="archroom.3dml#default" TRIGGER="step on" /> </CREATE> <CREATE SYMBOL="lf" BLOCK="ceiling"> <PART NAME="top" COLOR="(255,255,255)" /> <PART NAME="bottom" COLOR="(0,0,0)" /> </CREATE> <CREATE SYMBOL="m1" BLOCK="corner"> <PARAM ORIENT="north,90"/> <PART NAME="s" TEXTURE="@portal:topframe1.gif" ANGLE="270" /> <PART NAME="bottom,top,n,e,w" FACES="0"/> </CREATE> <CREATE SYMBOL="m2" BLOCK="corner"> <PARAM ORIENT="north,180"/> <PART NAME="w" TEXTURE="@portal:topframe1.gif" ANGLE="270" /> <PART NAME="bottom,top,n,s,e" FACES="0"/> </CREATE> <!--teahouse--> <CREATE SYMBOL="n1" BLOCK="door3"> <PARAM ORIENT="up,270"/> <PART NAME="sknob" TEXTURE="@portal:tarnishedmetal.jpg" /> <PART NAME="dooredges,ndoor" COLOR="(71,110,107)" /> <PART NAME="sdoor" TEXTURE="@portal:door1a.jpg" /> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall" TEXTURE="@portal:swall2_b.jpg" STYLE="scaled"/> <PART NAME="innerwalle" TEXTURE="@portal:nwall_white.jpg" ANGLE="90" /> <PART NAME="innerwallw" TEXTURE="@portal:nwall_white1.jpg" ANGLE="90" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="n2" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="n2" /> </ACTION> <SOUND FILE="@portal:hum.wav" VOLUME="100%" RADIUS="2" FLOOD="yes" PLAYBACK="single" /> </CREATE> <CREATE SYMBOL="n2" BLOCK="door3open"> <PARAM ORIENT="up,270"/> <PART NAME="sknob" TEXTURE="@portal:tarnishedmetal.jpg" /> <PART NAME="dooredges,ndoor" COLOR="(71,110,107)" /> <PART NAME="sdoor" TEXTURE="@portal:door1a.jpg" /> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall" TEXTURE="@portal:swall2_b.jpg" STYLE="scaled"/> <PART NAME="innerwalle" TEXTURE="@portal:nwall_white.jpg" ANGLE="90" /> <PART NAME="innerwallw" TEXTURE="@portal:nwall_white1.jpg" ANGLE="90" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="na" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="na" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="na" BLOCK="door3"> <PARAM ORIENT="up,270"/> <PART NAME="sknob" TEXTURE="@portal:tarnishedmetal.jpg" /> <PART NAME="dooredges,ndoor" COLOR="(71,110,107)" /> <PART NAME="sdoor" TEXTURE="@portal:door1a.jpg" /> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall" TEXTURE="@portal:swall2_b.jpg" STYLE="scaled"/> <PART NAME="innerwalle" TEXTURE="@portal:nwall_white.jpg" ANGLE="90" /> <PART NAME="innerwallw" TEXTURE="@portal:nwall_white1.jpg" ANGLE="90" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="nb" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="nb" /> </ACTION> <SOUND FILE="@portal:doorclose_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="nb" BLOCK="door3open"> <PARAM ORIENT="up,270"/> <PART NAME="sknob" TEXTURE="@portal:tarnishedmetal.jpg" /> <PART NAME="dooredges,ndoor" COLOR="(71,110,107)" /> <PART NAME="sdoor" TEXTURE="@portal:door1a.jpg" /> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall" TEXTURE="@portal:swall2_b.jpg" STYLE="scaled"/> <PART NAME="innerwalle" TEXTURE="@portal:nwall_white.jpg" ANGLE="90" /> <PART NAME="innerwallw" TEXTURE="@portal:nwall_white1.jpg" ANGLE="90" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="na" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="na" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="n3" BLOCK="wall"> <PART NAME="*" TEXTURE="@portal:nwall4_b.jpg" /> </CREATE> <CREATE SYMBOL="nc" BLOCK="wall"> <PART NAME="*" TEXTURE="@portal:swall2_b.jpg" /> </CREATE> <CREATE SYMBOL="n4" BLOCK="wall"> <PARAM ORIENT="up,180"/> <PART NAME="*" TEXTURE="@portal:nwall4_b.jpg" /> </CREATE> <CREATE SYMBOL="nd" BLOCK="wall"> <PARAM ORIENT="up,180"/> <PART NAME="*" TEXTURE="@portal:swall2_b.jpg" /> </CREATE> <CREATE SYMBOL="n5" BLOCK="wall"> <PARAM ORIENT="up,270"/> <PART NAME="*" TEXTURE="@portal:swall2_b.jpg" /> </CREATE> <CREATE SYMBOL="n6" BLOCK="full"> <PART NAME="e" TEXTURE="@portal:grnhall3.jpg" /> <PART NAME="n,s" TEXTURE="@portal:swall2_b.jpg" /> </CREATE> <CREATE SYMBOL="n7" BLOCK="floor"> <PART NAME="*" TEXTURE="@portal:fabric2.jpg" /> </CREATE> <CREATE SYMBOL="n8" BLOCK="full"> <PART NAME="e" TEXTURE="@portal:grnhall_upper_edged3a.jpg" /> <PART NAME="bottom" TEXTURE="@portal:fabric2a.jpg" ANGLE="270"/> </CREATE> <CREATE SYMBOL="n9" BLOCK="ceiling"> <PART NAME="*" TEXTURE="@portal:floor1a.jpg" STYLE="scaled"/> </CREATE> <CREATE SYMBOL="ne" BLOCK="ground"> <PART NAME="*" TEXTURE="@portal:floor1a.jpg" STYLE="scaled"/> <EXIT HREF="teahouse.3dml#default" TRIGGER="step on" /> </CREATE> <CREATE SYMBOL="nf" BLOCK="ceiling"> <PART NAME="*" TEXTURE="@portal:floor1b.jpg" STYLE="scaled" ANGLE="180"/> </CREATE> <!--tower room--> <CREATE SYMBOL="o1" BLOCK="door4"> <PARAM ORIENT="up,180"/> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:grnroom1a.jpg" ANGLE="180" /> <PART NAME="innerwallw" TEXTURE="@portal:grnroom1b.jpg" ANGLE="180" /> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall" TEXTURE="@portal:grnroom.jpg" ANGLE="270" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="o2" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="o2" /> </ACTION> <SOUND FILE="@portal:hum.wav" VOLUME="100%" RADIUS="2" FLOOD="yes" PLAYBACK="single" /> </CREATE> <CREATE SYMBOL="o2" BLOCK="door4open"> <PARAM ORIENT="up,180"/> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:grnroom1a.jpg" ANGLE="180" /> <PART NAME="innerwallw" TEXTURE="@portal:grnroom1b.jpg" ANGLE="180" /> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall" TEXTURE="@portal:grnroom.jpg" ANGLE="270" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="oa" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="oa" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="oa" BLOCK="door4"> <PARAM ORIENT="up,180"/> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:grnroom1a.jpg" ANGLE="180" /> <PART NAME="innerwallw" TEXTURE="@portal:grnroom1b.jpg" ANGLE="180" /> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall" TEXTURE="@portal:grnroom.jpg" ANGLE="270" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="ob" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="ob" /> </ACTION> <SOUND FILE="@portal:doorclose_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="ob" BLOCK="door4open"> <PARAM ORIENT="up,180"/> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:grnroom1a.jpg" ANGLE="180" /> <PART NAME="innerwallw" TEXTURE="@portal:grnroom1b.jpg" ANGLE="180" /> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall" TEXTURE="@portal:grnroom.jpg" ANGLE="270" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="oa" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="oa" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="o3" BLOCK="ground"> <PARAM ORIENT="west,90"/> <PART NAME="*" TEXTURE="@portal:grnroom.jpg" STYLE="scaled" /> </CREATE> <CREATE SYMBOL="o4" BLOCK="wallcorner1"> <PARAM ORIENT="up,90"/> <PART NAME="n,e,sedge" TEXTURE="@portal:grnroom.jpg" /> </CREATE> <CREATE SYMBOL="o5" BLOCK="wall"> <PARAM ORIENT="up,270"/> <PART NAME="*" TEXTURE="@portal:grnroom.jpg" /> </CREATE> <CREATE SYMBOL="o6" BLOCK="wallcorner"> <PART NAME="n" TEXTURE="@portal:grnhall3.jpg" /> <PART NAME="s,e,w,sedge,eedge" TEXTURE="@portal:grnroom.jpg" /> </CREATE> <CREATE SYMBOL="o7" BLOCK="full"> <PART NAME="n" TEXTURE="@portal:grnhall_upper_edged3a.jpg" /> <PART NAME="bottom" TEXTURE="@portal:grnceiling2.jpg" /> </CREATE> <CREATE SYMBOL="o8" BLOCK="full"> <PART NAME="n" TEXTURE="@portal:grnhall_upper_plain3.jpg" /> <PART NAME="bottom" TEXTURE="@portal:grnceiling.jpg" /> </CREATE> <CREATE SYMBOL="o9" BLOCK="floor"> <PART NAME="bottom" TEXTURE="@portal:grnceiling.jpg" STYLE="scaled" /> </CREATE> <CREATE SYMBOL="o0" BLOCK="ceiling"> <PART NAME="top" TEXTURE="@portal:grnroomflr.jpg" /> <PART NAME="bottom" COLOR="(0,0,0)" /> </CREATE> <CREATE SYMBOL="oc" BLOCK="ceiling"> <PART NAME="top" TEXTURE="@portal:grnroomflr1.jpg" /> <PART NAME="bottom" COLOR="(0,0,0)" /> </CREATE> <CREATE SYMBOL="od" BLOCK="wall"> <PARAM ORIENT="up,270"/> <PART NAME="s" TEXTURE="@portal:grnwindow2.gif" FACES="2"/> <PART NAME="n,eedge,wedge,bottomedge,topedge" FACES="0" /> </CREATE> <CREATE SYMBOL="oe" BLOCK="wallcorner"> <PARAM ORIENT="up,270"/> <PART NAME="e" TEXTURE="@portal:grnwindow1.gif" FACES="2"/> <PART NAME="s" TEXTURE="@portal:grnwindow2.gif" FACES="2"/> <PART NAME="n,w,topedge,bottomedge,sedge,eedge" FACES="0"/> </CREATE> <CREATE SYMBOL="of" BLOCK="full"> <PART NAME="n,e" TEXTURE="@portal:grnhall3.jpg" /> <PART NAME="w" TEXTURE="@portal:grnroom.jpg" /> </CREATE> <CREATE SYMBOL="og" BLOCK="wall"> <PART NAME="*" TEXTURE="@portal:buildings3a.jpg" /> <ACTION TRIGGER="timer" DELAY="60"> <REPLACE SOURCE="oi" /> </ACTION> </CREATE> <CREATE SYMBOL="oh" BLOCK="wall"> <PARAM ORIENT="up,90"/> <PART NAME="*" TEXTURE="@portal:buildings3b.jpg" /> <ACTION TRIGGER="timer" DELAY="60"> <REPLACE SOURCE="oj" /> </ACTION> </CREATE> <CREATE SYMBOL="oi" BLOCK="wall"> <PART NAME="*" TEXTURE="@portal:niteskyline2a.jpg" /> <ACTION TRIGGER="timer" DELAY="60"> <REPLACE SOURCE="og" /> </ACTION> </CREATE> <CREATE SYMBOL="oj" BLOCK="wall"> <PARAM ORIENT="up,90"/> <PART NAME="*" TEXTURE="@portal:niteskyline2b.jpg" /> <ACTION TRIGGER="timer" DELAY="60"> <REPLACE SOURCE="oh" /> </ACTION> </CREATE> <CREATE SYMBOL="ok" BLOCK="floor"> <PART NAME="bottom" TEXTURE="@portal:grnceiling1.jpg" STYLE="scaled" /> </CREATE> <!-- courtyard --> <CREATE SYMBOL="r1" BLOCK="door3"> <PARAM ORIENT="up,90"/> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:courtyard1a.jpg" ANGLE="90"/> <PART NAME="innerwallw" TEXTURE="@portal:courtyard1.jpg" ANGLE="90"/> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall" TEXTURE="@portal:court4b1.jpg" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="r2" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="r2" /> </ACTION> <SOUND FILE="@portal:hum.wav" VOLUME="100%" RADIUS="2" FLOOD="yes" PLAYBACK="single" /> </CREATE> <CREATE SYMBOL="r2" BLOCK="door3open"> <PARAM ORIENT="up,90"/> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:courtyard1a.jpg" ANGLE="90"/> <PART NAME="innerwallw" TEXTURE="@portal:courtyard1.jpg" ANGLE="90"/> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall" TEXTURE="@portal:court4b1.jpg" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="r3" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="r3" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="r3" BLOCK="door3"> <PARAM ORIENT="up,90"/> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:courtyard1a.jpg" ANGLE="90"/> <PART NAME="innerwallw" TEXTURE="@portal:courtyard1.jpg" ANGLE="90"/> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall" TEXTURE="@portal:court4b1.jpg" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="r4" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="r4" /> </ACTION> <SOUND FILE="@portal:doorclose_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="r4" BLOCK="door3open"> <PARAM ORIENT="up,90"/> <PART NAME="dooredges,ndoor,sdoor" COLOR="(71,110,107)" /> <PART NAME="innerwalle" TEXTURE="@portal:courtyard1a.jpg" ANGLE="90"/> <PART NAME="innerwallw" TEXTURE="@portal:courtyard1.jpg" ANGLE="90"/> <PART NAME="nwall" TEXTURE="@portal:grnhall_door3.jpg" STYLE="scaled" /> <PART NAME="swall" TEXTURE="@portal:court4b1.jpg" /> <ACTION TRIGGER="click on" PARTNAME="ndoor"> <REPLACE SOURCE="r1" /> </ACTION> <ACTION TRIGGER="click on" PARTNAME="sdoor"> <REPLACE SOURCE="r1" /> </ACTION> <SOUND FILE="@portal:dooropen_por.wav" VOLUME="75%" RADIUS="10" FLOOD="yes" PLAYBACK="once" /> </CREATE> <CREATE SYMBOL="r0" BLOCK="ceiling"> <PART NAME="*" TEXTURE="@portal:concrete030c.jpg" STYLE="tiled"/> </CREATE> <CREATE SYMBOL="r5" BLOCK="floor"> <PART NAME="*" TEXTURE="@portal:basic_clouds.gif" STYLE="scaled" /> </CREATE> <CREATE SYMBOL="ra" BLOCK="wallcorner2"> <PART NAME="w" TEXTURE="@portal:grnhall3.jpg" /> <PART NAME="s,e" TEXTURE="@portal:court4b1.jpg" /> <PART NAME="bottom" TEXTURE="@portal:concrete030c.jpg" STYLE="tiled" /> <POINT_LIGHT STYLE="static" POSITION="(128, 256, 128)" BRIGHTNESS="100%" RADIUS="2" FLOOD="yes" COLOR="(255,255,255)"/> <EXIT HREF="courtyard.3dml#default" TRIGGER="step on" /> </CREATE> <CREATE SYMBOL="rb" BLOCK="wallcorner1"> <PARAM ORIENT="west,270"/> <PART NAME="n" TEXTURE="@portal:concrete030c.jpg" STYLE="tiled" /> <PART NAME="e" TEXTURE="@portal:court4b2.jpg" ANGLE="90"/> <POINT_LIGHT STYLE="static" POSITION="(128, 256, 128)" BRIGHTNESS="100%" RADIUS="2" FLOOD="yes" COLOR="(255,255,255)"/> <EXIT HREF="courtyard.3dml#default" TRIGGER="step on" /> </CREATE> <CREATE SYMBOL="rc" BLOCK="wall"> <PART NAME="s" TEXTURE="@portal:court4b3.jpg" /> <POINT_LIGHT STYLE="static" POSITION="(128, 256, 128)" BRIGHTNESS="100%" RADIUS="2" FLOOD="yes" COLOR="(255,255,255)"/> </CREATE> <CREATE SYMBOL="rd" BLOCK="wall"> <PARAM ORIENT="up,270"/> <PART NAME="*" TEXTURE="@portal:court4b4.jpg" /> <POINT_LIGHT STYLE="static" POSITION="(128, 256, 128)" BRIGHTNESS="100%" RADIUS="2" FLOOD="yes" COLOR="(255,255,255)"/> </CREATE> <CREATE SYMBOL="re" BLOCK="wall"> <PARAM ORIENT="up,270"/> <PART NAME="*" TEXTURE="@portal:court4b5.jpg" /> <POINT_LIGHT STYLE="static" POSITION="(128, 256, 128)" BRIGHTNESS="100%" RADIUS="2" FLOOD="yes" COLOR="(255,255,255)"/> </CREATE> <CREATE SYMBOL="rf" BLOCK="wall"> <PARAM ORIENT="up,270"/> <PART NAME="*" TEXTURE="@portal:court4b6.jpg" /> <POINT_LIGHT STYLE="static" POSITION="(128, 256, 128)" BRIGHTNESS="100%" RADIUS="2" FLOOD="yes" COLOR="(255,255,255)"/> </CREATE> <CREATE SYMBOL="rg" BLOCK="wall"> <PARAM ORIENT="up,180"/> <PART NAME="*" TEXTURE="@portal:court4b7.jpg" /> <POINT_LIGHT STYLE="static" POSITION="(128, 256, 128)" BRIGHTNESS="100%" RADIUS="2" FLOOD="yes" COLOR="(255,255,255)"/> </CREATE> <CREATE SYMBOL="rh" BLOCK="wall"> <PARAM ORIENT="up,180"/> <PART NAME="*" TEXTURE="@portal:court4b8.jpg" /> <POINT_LIGHT STYLE="static" POSITION="(128, 256, 128)" BRIGHTNESS="100%" RADIUS="2" FLOOD="yes" COLOR="(255,255,255)"/> <EXIT HREF="courtyard.3dml#default" TRIGGER="step on" /> </CREATE> <CREATE SYMBOL="ri" BLOCK="wallcorner"> <PARAM ORIENT="up,270"/> <PART NAME="n" TEXTURE="@portal:grnhall3.jpg" /> <PART NAME="e,s" TEXTURE="@portal:court4b9.jpg" /> <POINT_LIGHT STYLE="static" POSITION="(128, 256, 128)" BRIGHTNESS="100%" RADIUS="2" FLOOD="yes" COLOR="(255,255,255)"/> <EXIT HREF="courtyard.3dml#default" TRIGGER="step on" /> </CREATE> <CREATE SYMBOL="rj" BLOCK="wallcorner"> <PART NAME="w" TEXTURE="@portal:grnhall_upper_plain3.jpg" /> <PART NAME="s,e" TEXTURE="@portal:court4a1.jpg" /> <POINT_LIGHT STYLE="static" POSITION="(128, 0, 128)" BRIGHTNESS="100%" RADIUS="2" FLOOD="yes" COLOR="(255,255,255)"/> </CREATE> <CREATE SYMBOL="rk" BLOCK="wall"> <PART NAME="s" TEXTURE="@portal:court4a2.jpg" /> <POINT_LIGHT STYLE="static" POSITION="(128, 0, 128)" BRIGHTNESS="100%" RADIUS="2" FLOOD="yes" COLOR="(255,255,255)"/> </CREATE> <CREATE SYMBOL="rl" BLOCK="wall"> <PART NAME="s" TEXTURE="@portal:court4a3.jpg" /> <POINT_LIGHT STYLE="static" POSITION="(128, 0, 128)" BRIGHTNESS="100%" RADIUS="2" FLOOD="yes" COLOR="(255,255,255)"/> </CREATE> <CREATE SYMBOL="rm" BLOCK="wall"> <PARAM ORIENT="up,270"/> <PART NAME="*" TEXTURE="@portal:court4a4.jpg" /> <POINT_LIGHT STYLE="static" POSITION="(128, 0, 128)" BRIGHTNESS="100%" RADIUS="2" FLOOD="yes" COLOR="(255,255,255)"/> </CREATE> <CREATE SYMBOL="rn" BLOCK="wall"> <PARAM ORIENT="up,270"/> <PART NAME="*" TEXTURE="@portal:court4a5.jpg" /> <POINT_LIGHT STYLE="static" POSITION="(128, 0, 128)" BRIGHTNESS="100%" RADIUS="2" FLOOD="yes" COLOR="(255,255,255)"/> </CREATE> <CREATE SYMBOL="ro" BLOCK="wall"> <PARAM ORIENT="up,270"/> <PART NAME="*" TEXTURE="@portal:court4a6.jpg" /> <POINT_LIGHT STYLE="static" POSITION="(128, 0, 128)" BRIGHTNESS="100%" RADIUS="2" FLOOD="yes" COLOR="(255,255,255)"/> </CREATE> <CREATE SYMBOL="rp" BLOCK="wall"> <PARAM ORIENT="up,180"/> <PART NAME="*" TEXTURE="@portal:court4a7.jpg" /> <POINT_LIGHT STYLE="static" POSITION="(128, 0, 128)" BRIGHTNESS="100%" RADIUS="2" FLOOD="yes" COLOR="(255,255,255)"/> </CREATE> <CREATE SYMBOL="rq" BLOCK="wall"> <PARAM ORIENT="up,180"/> <PART NAME="*" TEXTURE="@portal:court4a8.jpg" /> <POINT_LIGHT STYLE="static" POSITION="(128, 0, 128)" BRIGHTNESS="100%" RADIUS="2" FLOOD="yes" COLOR="(255,255,255)"/> </CREATE> <CREATE SYMBOL="rr" BLOCK="wallcorner"> <PARAM ORIENT="up,270"/> <PART NAME="n" TEXTURE="@portal:grnhall_upper_plain3.jpg" /> <PART NAME="e,s" TEXTURE="@portal:court4a9.jpg" /> <POINT_LIGHT STYLE="static" POSITION="(128, 0, 128)" BRIGHTNESS="100%" RADIUS="2" FLOOD="yes" COLOR="(255,255,255)"/> </CREATE> <CREATE SYMBOL="rs" BLOCK="wall"> <PARAM ORIENT="up,270"/> <PART NAME="n" TEXTURE="@portal:grnhall_upper_edged3a.jpg" /> <PART NAME="s" TEXTURE="@portal:court4a9.jpg" /> <PART NAME="bottomedge" TEXTURE="@portal:white_sky.jpg" ANGLE="180" /> </CREATE> <CREATE SYMBOL="rt" BLOCK="bench"> <PARAM ORIENT="up,90" /> <PART NAME="bench,benchlegs,benchsupback,benchsupseat" TEXTURE="@portal:wood014a.jpg" /> <PART NAME="bagn,bagw,bags,bage,baglip,bottom" FACES="0" SOLID="no"/> <EXIT HREF="courtyard.3dml#default" TRIGGER="step on" /> </CREATE> <CREATE SYMBOL="ru" BLOCK="ground"> <PART NAME="*" TEXTURE="@portal:concrete030c.jpg" STYLE="tiled"/> <EXIT HREF="courtyard.3dml#default" TRIGGER="step on" /> </CREATE> <CREATE SYMBOL="rv" BLOCK="ceiling"> <PART NAME="*" TEXTURE="@portal:concrete_grnfloor.jpg" STYLE="scaled"/> </CREATE> <!-- By UniHacker - January 2004 Version 1.12 Feel free to use any portion of this code in your own spots; just give me credit. Requirements Level 1 of your map must have two empty adjacent coordinates, one south of the other, with the exception of the coordinate pair consisting of (1,1,1) and (1,2,1). Version History v1.10: Added freeCoord function which finds free coordinates suitable to show credits by recursively searching level 1 of the map. Note: This search is only run the first time the credits are entered for performance issues, which in rare cases may cause a problem if you dynamically add blocks to level one of the map. --> <define> <credits>0</credits> <!-- Credit Box Coordinates --> <creditColumn>0</creditColumn> <creditRow/> <creditLevel/> <!-- Player State --> <lastx/> <lasty/> <lastz/> <lastlook/> <lastturn/> <!-- Enter Credits Function --> <function name="enterCredits"> if (creditColumn gt 0) { if (credits = 0) { credits = 1; map.set_block(creditColumn, creditRow - 1, creditLevel, "p1"); map.set_block(creditColumn - 1, creditRow - 1, creditLevel, "pp"); map.set_block(creditColumn + 1, creditRow - 1, creditLevel, "pp"); spot.user_can_move=false; spot.user_can_look=false; lastx = player.location:x; lasty = player.location:y; lastz = player.location:z; lastlook = player.orientation:look_angle; lastturn = player.orientation:turn_angle; player.location:x = creditColumn - 0.5 * 256; player.location:y = creditLevel * 256 + 8; player.location:z = map.dimensions:rows - creditRow * 256; player.orientation:look_angle = 0; player.orientation:turn_angle = 0; } else { // Credits button toggle exitCredits(); } } else { freeCoord(3,1,1); enterCredits(); } </function> <!-- Exit Credits Function --> <function name="exitCredits"> credits = 0; removeBlock(creditColumn, creditRow - 1, creditLevel); removeBlock(creditColumn - 1, creditRow - 1, creditLevel); removeBlock(creditColumn + 1, creditRow - 1, creditLevel); player.location:x = lastx; player.location:y = lasty; player.location:z = lastz; player.orientation:look_angle = lastlook; player.orientation:turn_angle = lastturn; spot.user_can_move=true; spot.user_can_look=true; </function> <!-- Removes block at location (column, row, level) --> <function name="removeBlock" params="column, row, level"> block = map.get_block(column, row, level); block.location:x = 0; block.location:y = 256; block.location:z = 256 * (map.dimensions:rows - 1); </function> <!-- Recursively find free coordinates suitable to show credits --> <function name="freeCoord" params="column, row, level"> nblocks = map.get_blocks(column, row, level); sblocks = map.get_blocks(column, row + 1, level); wblocks = map.get_blocks(column - 1, row, level); eblocks = map.get_blocks(column + 1, row, level); if ((nblocks.elements = 0) and (sblocks.elements = 0) and (wblocks.elements = 0) and (eblocks.elements = 0)) { spot.creditColumn = column; spot.creditRow = row + 1; spot.creditLevel = level; } else { if (column lt map.dimensions:columns) { freeCoord(column + 1, row, level); } else { if (row lt map.dimensions:rows) { freeCoord(1, row + 1, level); } else { spot.title="Warning! Map incompatible with credits script."; } } } </function> </define> <!-- Debug <script trigger="timer" delay="0.1"> //spot.title="Player X: " # player.location:x # " Y: " # player.location:y # " Z: " # player.location:z; //spot.title="lastx: " # lastx # " lasty: " # lasty # " lastz: " # lastz # " lastlook: " # lastlook # " lastturn: " # lastturn; spot.title="Credit Column: " # creditColumn # " Row: " # creditRow # " Level: " # creditLevel; </script> --> <imagemap name="credits"> <script trigger="click on" shape="rect" coords="1,1,70,31"> spot.enterCredits(); </script> </imagemap> <imagemap name="exitCredits"> <script trigger="click on" shape="rect" coords="0,1,70,29"> spot.exitCredits(); </script> </imagemap> <create symbol="pp" block="full"> <param movable="yes"/> <part name="*" color="(0,0,0)"/> <action trigger="location" target="(1,1,1)"> <replace source=".."/> </action> <popup radius="2" placement="bottom-right" size="(71,32)" texture="@portal:exit.gif" imagemap="exitCredits"/> </create> <create symbol="p1" block="full"> <param movable="yes"/> <part name="s" texture="@portal:tit1matrix.gif"/> <action trigger="timer" delay="2"> <replace source="p2"/> </action> <action trigger="location" target="(1,1,1)"> <replace source=".."/> </action> <popup radius="2" placement="bottom-right" size="(71,32)" texture="@portal:exit.gif" imagemap="exitCredits"/> </create> <create symbol="p2" block="full"> <param movable="yes"/> <part name="s" texture="@portal:tit2kira.gif"/> <action trigger="timer" delay="4"> <replace source="p3"/> </action> <action trigger="location" target="(1,1,1)"> <replace source=".."/> </action> <popup radius="2" placement="bottom-right" size="(71,32)" texture="@portal:exit.gif" imagemap="exitCredits"/> </create> <create symbol="p3" block="full"> <param movable="yes"/> <part name="s" texture="@portal:tit3blks.gif"/> <action trigger="timer" delay="3"> <replace source="p4"/> </action> <action trigger="location" target="(1,1,1)"> <replace source=".."/> </action> <popup radius="2" placement="bottom-right" size="(71,32)" texture="@portal:exit.gif" imagemap="exitCredits"/> </create> <create symbol="p4" block="full"> <param movable="yes"/> <part name="s" texture="images/tit4gee.gif"/> <action trigger="timer" delay="6"> <replace source="p5"/> </action> <action trigger="location" target="(1,1,1)"> <replace source=".."/> </action> <popup radius="2" placement="bottom-right" size="(71,32)" texture="@portal:exit.gif" imagemap="exitCredits"/> </create> <create symbol="p5" block="full"> <param movable="yes"/> <part name="s" texture="@portal:tit5xuriel.gif"/> <action trigger="timer" delay="6"> <replace source="p6"/> </action> <action trigger="location" target="(1,1,1)"> <replace source=".."/> </action> <popup radius="2" placement="bottom-right" size="(71,32)" texture="@portal:exit.gif" imagemap="exitCredits"/> </create> <create symbol="p6" block="full"> <param movable="yes"/> <part name="s" texture="images/tit6kira.gif"/> <action trigger="timer" delay="8"> <replace source="q4"/> </action> <action trigger="location" target="(1,1,1)"> <replace source=".."/> </action> <popup radius="2" placement="bottom-right" size="(71,32)" texture="@portal:exit.gif" imagemap="exitCredits"/> </create> <create symbol="q4" block="full"> <param movable="yes"/> <part name="s" texture="@portal:tit6atext.gif"/> <action trigger="timer" delay="5"> <replace source="p7"/> </action> <action trigger="location" target="(1,1,1)"> <replace source=".."/> </action> <popup radius="2" placement="bottom-right" size="(71,32)" texture="@portal:exit.gif" imagemap="exitCredits"/> </create> <create symbol="p7" block="full"> <param movable="yes"/> <part name="s" texture="@portal:tit7scripts.gif"/> <action trigger="timer" delay="3"> <replace source="p8"/> </action> <action trigger="location" target="(1,1,1)"> <replace source=".."/> </action> <popup radius="2" placement="bottom-right" size="(71,32)" texture="@portal:exit.gif" imagemap="exitCredits"/> </create> <create symbol="p8" block="full"> <param movable="yes"/> <part name="s" texture="@portal:tit8xuriel.gif"/> <action trigger="timer" delay="4"> <replace source="p9"/> </action> <action trigger="location" target="(1,1,1)"> <replace source=".."/> </action> <popup radius="2" placement="bottom-right" size="(71,32)" texture="@portal:exit.gif" imagemap="exitCredits"/> </create> <create symbol="p9" block="full"> <param movable="yes"/> <part name="s" texture="@portal:tit9uni.gif"/> <action trigger="timer" delay="4"> <replace source="q5"/> </action> <action trigger="location" target="(1,1,1)"> <replace source=".."/> </action> <popup radius="2" placement="bottom-right" size="(71,32)" texture="@portal:exit.gif" imagemap="exitCredits"/> </create> <create symbol="q5" block="full"> <param movable="yes"/> <part name="s" texture="@portal:tit9amike.gif"/> <action trigger="timer" delay="4"> <replace source="p0"/> </action> <action trigger="location" target="(1,1,1)"> <replace source=".."/> </action> <popup radius="2" placement="bottom-right" size="(71,32)" texture="@portal:exit.gif" imagemap="exitCredits"/> </create> <create symbol="p0" block="full"> <param movable="yes"/> <part name="s" texture="@portal:tit_thanks1.jpg"/> <action trigger="timer" delay="8"> <replace source="q1"/> </action> <action trigger="location" target="(1,1,1)"> <replace source=".."/> </action> <popup radius="2" placement="bottom-right" size="(71,32)" texture="@portal:exit.gif" imagemap="exitCredits"/> </create> <create symbol="q1" block="full"> <param movable="yes"/> <part name="s" texture="@portal:tit_thanks2.jpg"/> <action trigger="timer" delay="6"> <replace source="q2"/> </action> <action trigger="location" target="(1,1,1)"> <replace source=".."/> </action> <popup radius="2" placement="bottom-right" size="(71,32)" texture="@portal:exit.gif" imagemap="exitCredits"/> </create> <create symbol="q2" block="full"> <param movable="yes"/> <part name="s" texture="@portal:tit_thanks3.jpg"/> <action trigger="timer" delay="8"> <replace source="q3"/> </action> <action trigger="location" target="(1,1,1)"> <replace source=".."/> </action> <popup radius="2" placement="bottom-right" size="(71,32)" texture="@portal:exit.gif" imagemap="exitCredits"/> </create> <create symbol="q3" block="full"> <param movable="yes"/> <part name="s" texture="@portal:tit10copy.gif"/> <action trigger="timer" delay="8"> <replace source="q6"/> </action> <action trigger="location" target="(1,1,1)"> <replace source=".."/> </action> <popup radius="2" placement="bottom-right" size="(71,32)" texture="@portal:exit.gif" imagemap="exitCredits"/> </create> <create symbol="q6" block="full"> <param movable="yes"/> <part name="s" texture="@portal:tit10acopy.jpg"/> <action trigger="timer" delay="5"> <replace source="p1"/> </action> <action trigger="location" target="(1,1,1)"> <replace source=".."/> </action> <popup radius="2" placement="bottom-right" size="(71,32)" texture="@portal:exit.gif" imagemap="exitCredits"/> </create> <LEVEL NUMBER="1"> .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 a1 a1 a1 .. .. .. .. .. a1 a1 a1 a1 a1 a1 .. .. .. .. .. a1 a1 a1 a1 a1 a1 .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 h0 h9 h9 .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. g0 g0 gd a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 id i9 i9 .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. n9 n9 nf a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. f4 .. .. .. .. .. a1 a1 fd f9 f9 ff fe .. .. .. .. a1 a1 fd f9 f9 ff fe .. .. .. .. a1 a1 a1 .. .. f3 .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 r0 r0 r0 .. .. .. .. .. .. a1 a1 rv r0 r0 .. .. .. .. .. .. a1 a1 r0 r0 r0 .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. a1 a1 a1 a1 a1 a1 .. .. .. .. .. a1 a1 a1 a1 a1 a1 .. .. .. .. .. a1 o0 oc a1 a1 a1 .. .. .. .. .. .. o0 o0 a1 a1 a1 .. .. .. .. .. .. o0 o0 a1 a1 a1 .. .. .. .. .. .. o0 o0 a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. e0 e0 ec a1 a1 .. .. .. .. .. .. e0 e0 ec a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 d0 d9 d9 .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. .. .. .. .. a1 a1 a1 .. .. .. .. c3 c3 c3 c3 c6 a1 c7 c3 c3 c3 c3 c3 c3 c3 c3 c3 c5 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 c3 </LEVEL> <LEVEL NUMBER="2"> .. .. .. .. a4 b5 a4 .. .. .. .. .. .. .. .. a2 .' a3 .. .. .. .. .. .. .. .. a4 .' a4 .. .. .. .. .. .. .. .. a2 .' a3 .. .. .. .. .. .. .. .. a4 .' a4 .. .. .. .. .. .. .. .. a2 .' a3 .. .. .. .. .. .. .. .. a4 .' a4 .. .. .. .. .. .. .. .. a2 .' a3 .. .. .. .. .. .. .. .. a4 .' a4 .. .. .. .. .. .. .. .. a2 .' a3 .. .. .. .. .. .. .. .. a4 .' a4 a5 a4 a5 a4 .. .. .. .. a2 .' .' .' .' .' b3 .. .. .. .. a4 .' a4 a6 a4 a6 a4 .. .. .. .. a2 .' a3 .. .. .. .. .. .. .. .. a4 .' a4 .. .. .. .. .. .. .. .. a2 .' a3 .. .. .. .. .. .. .. .. a4 .' a4 .. .. .. .. .. .. .. .. a2 .' a3 .. .. .. .. .. .. .. .. a4 .' h8 h4 h4 .. .. .. .. .. .. a2 .' h1 hc h5 .. .. .. .. .. .. a4 .' h8 h3 h3 .. .. .. .. .. .. a2 .' a3 .. .. .. .. .. .. .. .. a4 .' a4 .. .. .. .. .. .. .. .. a2 .' a3 .. .. .. .. .. .. .. .. a4 .' a4 .. .. .. .. .. .. .. .. a2 .' a3 .. .. .. .. .. .. .. .. a4 .' a4 .. .. .. .. .. .. .. .. a2 .' a3 .. .. .. .. .. .. .. .. a4 .' a4 .. .. .. .. .. .. .. .. a2 .' a3 .. .. .. .. .. .. .. .. a4 .' a4 .. .. .. .. .. .. .. .. a2 .' a3 .. .. .. .. .. .. .. .. a4 .' a4 .. .. .. .. .. .. .. .' a2 .' a3 .. .. .. .. .. .. g5 g5 g7 .' a4 .. .. .. .. .. .. g6 gc g1 .' a3 .. .. .. .. .. .. g4 g3 g7 .' a4 .. .. .. .. .. .. .. .' a2 .' a3 .. .. .. .. .. .. .. .. a4 .' a4 .. .. .. .. .. .. .. .. a2 .' a3 .. .. .. .. .. .. .. .. a4 .' a4 .. .. .. .. .. .. .. .. a2 .' a3 .. .. .. .. .. .. .. .. a4 .' a4 .. .. .. .. .. .. .. .. a2 .' a3 .. .. .. .. .. .. .. .. a4 .' a4 .. .. .. .. .. .. .. .. a2 .' a3 .. .. .. .. .. .. .. .. a4 .' i5 i2 i2 .. .. .. .. .. .. a2 .' i6 ic i3 .. .. .. .. .. .. a4 .' i5 i1 i1 .. .. .. .. .. .. a2 .' a3 .. .. .. .. .. .. nd n4 n6 .' a4 .. .. .. .. .. .. n5 ne n1 .' a3 .. .. .. .. .. .. nc n3 n6 .' a4 .. .. .. .. .. .. .. .. a2 .' a3 .. .. .. .. .. .. .. .. a4 .' a4 .. .. .. .. .. .. .. .. a2 .' a3 .. .. .. .. .. .. .. .. a4 .' f8 f4 f4 f4 .. .. .. .. .. a2 .' f1 fi fh f5 f0 .. .. .. .. a4 .' f8 fg .. f5 f0 .. .. .. .. a2 .' a3 f3 f3 f3 .. .. .. .. .. a4 .' a4 .. .. .. .. .. .. .. .. a2 .' a3 .. .. .. .. .. .. .. .. a4 .' a4 .. .. .. .. .. .. .. .. a2 .' a3 .. .. .. .. .. .. .. .. a4 .' ra rb rc rd .. .. .. .. .. a2 .' r1 ru rt re .. .. .. .. .. a4 .' ri rh rg rf .. .. .. .. .. a2 .' a3 .. .. .. .. .. .. .. .. a4 .' a4 .. .. .. .. .. .. .. .. a2 .' a3 .. .. .. .. a4 a5 a4 a5 a4 .' a4 .. .. .. .. b1 .' .' .' .' .' a3 .. .. .. .. a4 a6 o6 o1 of .' a4 .. .. .. .. .. .. o5 o3 a2 .' a3 .. .. .. .. .. .. o5 o3 a4 .' a4 .. .. .. .. .. oh oe o4 a2 .' a3 .. .. .. .. .. .. og .. a4 .' a4 .. .. .. .. .. .. .. .. a2 .' a3 .. .. .. .. .. .. e4 e4 e6 .' a4 .. .. .. .. .. e5 ed .. e1 .' a3 .. .. .. .. .. e5 ef ee e6 .' a4 .. .. .. .. .. .. e3 e3 a2 .' a3 .. .. .. .. .. .. .. .. a4 .' a4 .. .. .. .. .. .. .. .. a2 .' a3 .. .. .. .. .. .. .. .. a4 .' d5 d2 d2 .. .. .. .. .. .. a2 .' d6 dc d3 .. .. .. .. .. .. a4 .' d5 d1 d1 .. .. .. .. .. .. a2 .' a3 .. .. .. .. .. k9 k9 k9 b7 .' b7 k9 k9 k9 .. k9 k2 .. k1 j4 jc j5 k2 .. k1 k9 k9 k8 .. .. .. .. .. .. .. k6 k9 k9 k2 .. k4 k2 .. k4 k2 .. k1 k9 k9 k8 .. k1 k3 .. k1 k3 .. k6 k9 k9 k2 .. .. .. .. .. .. .. lb k9 k9 k8 .. k4 k2 .. k4 k2 .. k6 k9 k9 k2 .. k1 k3 .. k1 k3 .. k1 k9 k9 k8 .. .. .. .. .. .. .. k6 k9 k9 .. k5 k7 k5 k7 k5 k7 k5 .. k9 .. k9 k9 k9 k9 k9 k9 k9 k9 k9 .. .. .. .. .. .. .. .. .. .. .. .. </LEVEL> <LEVEL NUMBER="3"> .. .. .. .. a8 b6 a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 a7 a8 a7 a8 .. .. .. .. a7 .' .' .' .' .' b4 .. .. .. .. a8 .' a8 a7 a8 a7 a8 .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' h7 h6 h6 .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. g8 g8 g9 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' i0 i4 i4 .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. n7 n7 n8 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. f4 .. .. .. .. .. a7 .' f7 f6 f6 .. f0 .. .. .. .. a8 .' a8 f6 f6 .. f0 .. .. .. .. a7 .' a7 .. .. f3 .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' rj rk rl rm .. .. .. .. .. a7 .' rs .. .. rn .. .. .. .. .. a8 .' rr rq rp ro .. .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. a8 a7 a8 a7 a8 .' a8 .. .. .. .. b2 .' .' .' .' .' a7 .. .. .. .. a8 a7 o8 o7 a8 .' a8 .. .. .. .. .. .' o9 o9 a7 .' a7 .. .. .. .. .. .' o9 o9 a8 .' a8 .. .. .. .. .. .' ok o9 a7 .' a7 .. .. .. .. .. .' .' .' a8 .' a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. e8 e7 e9 .' a7 .. .. .. .. .. .. e7 e8 a8 .' a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' d8 d4 d4 .. .. .. .. .. .. a8 .' a8 .. .. .. .. .. .. .. .. a7 .' a7 .. .. .. .. k9 k9 k9 k9 l3 .' l3 k9 k9 k9 k9 k9 m2 .. l7 l2 j3 l1 l8 .. m1 k9 k9 l6 .. .. .. .. .. .. .. l4 k9 k9 l6 .. .. .. .. .. .. .. l4 k9 k9 l6 .. .. .. .. .. .. .. l4 k9 k9 l6 .. .. .. .. .. .. .. l4 k9 k9 l6 .. .. .. .. .. .. .. l4 k9 k9 l6 .. .. .. .. .. .. .. l4 k9 k9 l6 .. .. .. .. .. .. .. l4 k9 k9 .. l5 l5 l5 l5 l5 l5 l5 .. k9 .. k9 k9 k9 k9 k9 k9 k9 k9 k9 .. .. .. .. .. .. .. .. .. .. .. .. </LEVEL> <LEVEL NUMBER="4"> .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 c2 c2 c2 c2 .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. f4 .. .. .. .. .. .. c1 .. .. .. fc fc .. .. .. .. .. c1 .. .. .. fc fc .. .. .. .. .. c1 .. .. .. f3 .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 r5 r5 r5 .. .. .. .. .. .. .. c1 r5 r5 r5 .. .. .. .. .. .. .. c1 r5 r5 r5 .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. c2 c2 c2 c2 c2 c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. .. .. .. .. c1 .. .. .. .. .. .. c4 c4 c4 c4 c1 c4 c4 c4 c4 .. .. c4 c4 c4 c4 c4 c4 c4 c4 c4 .. .. c4 c4 c4 c4 c4 c4 c4 c4 c4 .. .. c4 c4 c4 c4 c4 c4 c4 c4 c4 .. .. c4 c4 c4 c4 c4 c4 c4 c4 c4 .. .. c4 c4 c4 c4 c4 c4 c4 c4 c4 .. .. c4 c4 c4 c4 c4 c4 c4 c4 c4 .. .. c4 c4 c4 c4 c4 c4 c4 c4 c4 .. .. c4 c4 c4 c4 c4 c4 c4 c4 c4 .. .. c4 c4 c4 c4 c4 c4 c4 c4 c4 .. .. .. .. .. .. .. .. .. .. .. .. </LEVEL> <popup placement="bottom-left" size="(71,32)" texture="@portal:credits.gif" imagemap="credits"/> <EXIT LOCATION="(8,12,2)" HREF="#hallway_south" TRIGGER="step on"/> <EXIT LOCATION="(3,72,2)" HREF="#hallway_north" TRIGGER="step on"/> <EXIT LOCATION="(6,5,2)" HREF="#hallway_south1" TRIGGER="step on"/> <ENTRANCE LOCATION="(4,74,1)" NAME="default" ANGLE="180"/> <ENTRANCE LOCATION="(6,52,2)" NAME="teahouse" ANGLE="0"/> <ENTRANCE LOCATION="(6,14,2)" NAME="hallway_south" ANGLE="180"/> <ENTRANCE LOCATION="(6,88,2)" NAME="hallway_north" ANGLE="0"/> <ENTRANCE LOCATION="(6,6,2)" NAME="hallway_south1" ANGLE="180"/> <ENTRANCE LOCATION="(6,36,2)" NAME="hotel" ANGLE="0"/> <ENTRANCE LOCATION="(8,86,2)" NAME="hotel1" ANGLE="0"/> <ENTRANCE LOCATION="(6,20,2)" NAME="desert" ANGLE="0"/> <ENTRANCE LOCATION="(6,48,2)" NAME="construct" ANGLE="0"/> <ENTRANCE LOCATION="(6,94,2)" NAME="archroom" ANGLE="270"/> <ENTRANCE LOCATION="(6,66,2)" NAME="courtyard" ANGLE="270"/> </BODY> </SPOT>