diff options
| author | s1nical <[email protected]> | 2019-08-15 22:26:43 -0700 |
|---|---|---|
| committer | s1nical <[email protected]> | 2019-08-15 22:26:43 -0700 |
| commit | cbbf483d4bb753df4ebea18905605efe9ccb9bca (patch) | |
| tree | 43df9aae6322569d043e6a7c7615596ef5e94d22 | |
| parent | remvoed directory loader but kept code (diff) | |
| download | s1n.pw-admin-cbbf483d4bb753df4ebea18905605efe9ccb9bca.tar.xz s1n.pw-admin-cbbf483d4bb753df4ebea18905605efe9ccb9bca.zip | |
add wolfenstein 3d to games directory
325 files changed, 11032 insertions, 0 deletions
diff --git a/directory/games/index.html b/directory/games/index.html index 7638b7b..bdf2504 100644 --- a/directory/games/index.html +++ b/directory/games/index.html @@ -74,6 +74,18 @@ <td><a href="/doge/">Doge</a></td> <td align="right">12.9K</td> </tr> + <tr> + <td valign="top"><a href="/wolf3d/"> + <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 48 48" alt="[SND]" width="24" height="24"> + <title>Game</title> + + </svg> + </a></td> + <!-- I spent way too long trying to figure out why VSCode wouldn't href to the wolf3d + index.html, turns out, I forgot to change the href next to the <a> text LOL. --> + <td><a href="/wolf3d/">Wolfenstein 3D</a></td> + <td align="right">21.5M</td> + </tr> </div> <!-- Loading Animation --> diff --git a/wolf3d/css/build.css b/wolf3d/css/build.css new file mode 100644 index 0000000..2015680 --- /dev/null +++ b/wolf3d/css/build.css @@ -0,0 +1 @@ +body,html{margin:0;padding:0;overflow:hidden;background-color:#000;-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-ms-transition:background-color .5s;-o-transition:background-color .5s;color:#fff;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}canvas{image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;-ms-interpolation-mode:nearest-neighbor;}.menu ::-webkit-scrollbar{width:13px;height:13px}.menu ::-webkit-scrollbar:hover{height:18px}.menu ::-webkit-scrollbar-button:start:decrement,.menu ::-webkit-scrollbar-button:end:increment{display:none}.menu ::-webkit-scrollbar-track-piece{background-color:#580000}.menu ::-webkit-scrollbar-thumb:vertical{background-color:#d40000}.menu ::-webkit-scrollbar-thumb:horizontal{background-color:#d40000}img{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.fadein{opacity:1!important;z-index:1000!important;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s}.menu{background-color:#800!important}.menu .stripes{position:absolute;left:0!important;right:0!important;margin-left:0!important;top:50%!important;z-index:0!important}.menu img{z-index:1}.menu .stripe-line{display:none;margin-top:-178px;height:4px}#resources img{display:none}@-webkit-keyframes disc{0%{background-position:0 0}50%{background-position:0 -32px}100%{background-position:0 0}}@-moz-keyframes disc{0%{background-position:0 0}50%{background-position:0 -32px}100%{background-position:0 0}}@-ms-keyframes disc{0%{background-position:0 0}50%{background-position:0 -32px}100%{background-position:0 0}}@-o-keyframes disc{0%{background-position:0 0}50%{background-position:0 -32px}100%{background-position:0 0}}#loading{position:absolute;left:16px;top:16px;width:32px;height:32px;background-image:url(../images/loading.png);-webkit-animation:disc 1s steps(1) infinite;-moz-animation:disc 1s steps(1) infinite;-ms-animation:disc 1s steps(1) infinite;-o-animation:disc 1s steps(1) infinite;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s}#msg{display:none;position:absolute;left:0;top:0;right:0;bottom:0;z-index:2000}#msgtext{position:absolute;left:50%;top:50%;background-color:#8c8c8c;border:solid 2px #000;border-top-color:#c0c0c0;border-left-color:#c0c0c0;padding:16px;white-space:nowrap}#pc13,#title,#credits,#highscores,#menu,#gamemenu,#episode,#difficulty,#detail,#sound,#customize,#savegame,#loadgame,#game,#copyright{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;z-index:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s}#copyright{display:table;width:100%;height:100%;background-color:#dcdcdc}#copyright .content{display:table-cell;text-align:center;vertical-align:middle;background-color:#dcdcdc}#copyright .content .text.readme{float:none}#pc13{background-color:#20a8fc}#pc13 img{position:absolute;right:10%;bottom:10%}#title,#credits{background-color:#000}#title img,#credits img{position:absolute;left:50%;top:50%;margin-left:-480px;margin-top:-300px;width:960px;height:600px}#credits .stripes{width:100%!important;height:600px!important;margin-top:-300px!important}#highscores .title,#highscores .stripes{position:absolute;left:50%;top:50%;margin-left:-336px;margin-top:-270px;width:672px;height:158px}#highscores .name,#highscores .level,#highscores .score{position:absolute;left:50%;top:50%;margin-top:-96px;width:auto;height:auto}#highscores .name{margin-left:-384px}#highscores .level{margin-left:0}#highscores .score{margin-left:192px}#highscores .stripes{width:100%!important;height:158px!important}#highscores .rows{position:absolute;left:50%;top:50%;width:788px;margin-left:-480px;margin-top:-76px;border-collapse:separate;border-spacing:0}#highscores .rows tr{height:48px}#highscores .rows tr td{text-align:center;font-weight:bold}#highscores .rows tr td img{position:static;left:0;top:0;margin:0;width:auto;height:auto}#highscores .rows .col-name{padding-left:96px;width:384px;text-align:left}#highscores .rows .col-level{width:128px;text-align:left}#highscores .rows .col-score{text-align:right}#menu .title,#menu .stripes,#gamemenu .title,#gamemenu .stripes,#customize img.title,#customize .stripes{position:absolute;left:50%;top:50%;margin-left:-228px;margin-top:-272px;width:456px;height:144px}#savegame img.title,#savegame .stripes,#loadgame img.title,#loadgame .stripes{position:absolute;left:50%;top:50%;margin-left:-324px;margin-top:-272px;width:648px;height:144px}#menu .help,#gamemenu .help,#episode .help,#difficulty .help,#detail .help,#sound .help,#customize .help,#savegame .help,#loadgame .help{position:absolute;left:50%;top:50%;margin-left:-156px;margin-top:252px;width:312px;height:48px}#menu .stripes,#gamemenu .stripes,#customize .stripes,#savegame .stripes,#loadgame .stripes{width:100%!important;height:144px!important}#menu .options,#gamemenu .options,#savegame .options,#loadgame .options{position:absolute;left:50%;top:50%;width:534px;height:382px;margin-left:-267px;margin-top:-118px;background-color:#580000;border:solid 2px #700000;border-bottom-color:#d40000;border-right-color:#d40000;z-index:2;overflow:hidden}@-webkit-keyframes cursor{0%{background-position:0 0}80%{background-position:0 -48px}100%{background-position:0 0}}@-moz-keyframes cursor{0%{background-position:0 0}80%{background-position:0 -48px}100%{background-position:0 0}}@-ms-keyframes cursor{0%{background-position:0 0}80%{background-position:0 -48px}100%{background-position:0 0}}@-o-keyframes cursor{0%{background-position:0 0}80%{background-position:0 -48px}100%{background-position:0 0}}#menu .cursor,#gamemenu .cursor,#savegame .cursor,#loadgame .cursor{position:absolute;width:72px;height:48px;background-image:url(../images/menu-cursor.png);background-repeat:no-repeat;margin-left:12px;background-size:72px 96px;-webkit-transition:top .1s;-moz-transition:top .1s;-ms-transition:top .1s;-o-transition:top .1s;-webkit-animation:cursor 1s steps(1) infinite;-moz-animation:cursor 1s steps(1) infinite;-ms-animation:cursor 1s steps(1) infinite;-o-animation:cursor 1s steps(1) infinite}#menu .options .text,#gamemenu .options .text{margin:5px 0 4px 96px;padding:0;height:32px;line-height:32px}#episode .options{position:absolute;left:50%;top:50%;width:930px;height:490px;margin-left:-465px;margin-top:-240px;background-color:#580000;border:solid 2px #700000;border-bottom-color:#d40000;border-right-color:#d40000;z-index:2;overflow-y:auto}#episode .episode>img{width:144px;height:72px;float:left;margin:0 20px 0 96px}#episode .options .episode{height:72px;margin:5px 0 4px 0}#episode .options .episode .text{height:32px;margin:5px 0 4px 0}#episode .title{position:absolute;top:50%;margin-top:-292px;width:100%;text-align:center}#episode .cursor,#difficulty .cursor,#detail .cursor,#sound .cursor{position:absolute;width:72px;height:48px;background-image:url(../images/menu-cursor.png);background-repeat:no-repeat;margin-left:0;background-size:72px 96px;-webkit-transition:top .1s;-moz-transition:top .1s;-ms-transition:top .1s;-o-transition:top .1s;-webkit-animation:cursor 1s steps(1) infinite;-moz-animation:cursor 1s steps(1) infinite;-ms-animation:cursor 1s steps(1) infinite;-o-animation:cursor 1s steps(1) infinite}#episode7 .page>img{width:960px;height:600px}#episode7 .page{padding:0!important;left:0;top:0;right:0;bottom:0}#episode7 .up,#episode7 .down,#episode7 .left,#episode7 .right,#episode7 .text.pagenr{display:none}#episode7 .text.readme{float:none}@-webkit-keyframes minicursor{0%{background-position:0 -6px}80%{background-position:0 -54px}100%{background-position:0 -6px}}@-moz-keyframes minicursor{0%{background-position:0 -6px}80%{background-position:0 -54px}100%{background-position:0 -6px}}@-ms-keyframes minicursor{0%{background-position:0 -6px}80%{background-position:0 -54px}100%{background-position:0 -6px}}@-o-keyframes minicursor{0%{background-position:0 -6px}80%{background-position:0 -54px}100%{background-position:0 -6px}}#customize .cursor{position:absolute;top:1px;width:72px;height:34px;background-image:url(../images/menu-cursor.png);background-repeat:no-repeat;background-size:72px 96px;-webkit-transition:margin-top .1s;-moz-transition:margin-top .1s;-ms-transition:margin-top .1s;-o-transition:margin-top .1s;-webkit-animation:minicursor 1s steps(1) infinite;-moz-animation:minicursor 1s steps(1) infinite;-ms-animation:minicursor 1s steps(1) infinite;-o-animation:minicursor 1s steps(1) infinite}#difficulty .title{position:absolute;top:50%;margin-top:-64px;width:100%;text-align:center}#difficulty .options{position:absolute;left:50%;top:50%;width:580px;height:170px;padding:16px 0 0 80px;margin-left:-330px;margin-top:0;background-color:#580000;border:solid 2px #700000;border-bottom-color:#d40000;border-right-color:#d40000;z-index:2}#difficulty .cursor{left:0;margin-top:72px}#difficulty .options .text{height:32px;margin:5px 0 4px 0}#difficulty #difficultypicture{position:absolute;left:50%;top:50%;width:72px;height:96px;margin-left:224px;margin-top:-64px;background-image:url(../images/difficulty-pictures.png);background-repeat:no-repeat;background-position:0 -192px;background-size:72px 384px}.readme-view{position:absolute;left:50%;top:50%;width:960px;height:600px;margin-left:-480px;margin-top:-300px;background-color:#dcdcdc;opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s}.readme-view .up{position:absolute;left:0;right:0;height:24px;background-image:url(../images/readthis-up.png)}.readme-view .down{position:absolute;left:24px;right:24px;height:72px;bottom:0;background-image:url(../images/readthis-down.png)}.readme-view .left{position:absolute;left:0;top:24px;width:24px;height:576px;background-image:url(../images/readthis-left.png)}.readme-view .right{position:absolute;right:0;top:24px;width:24px;height:576px;background-image:url(../images/readthis-right.png)}.readme-view .text.pagenr{position:absolute;bottom:16px;left:640px;z-index:3}.readme-view .page{display:none;overflow:hidden;position:absolute;left:24px;top:24px;right:24px;bottom:72px;padding:24px}.readme-view .page.selected{display:block}.clear{clear:both;height:24px}br{clear:both}.text.readme{margin-right:16px;white-space:nowrap;float:left;height:32px}#detail .title{position:absolute;width:100%;text-align:center;top:50%;margin-top:-220px}#detail .options{position:absolute;left:50%;top:50%;width:504px;height:348px;padding:5px;margin-left:-257px;margin-top:-170px;background-color:#580000;border:solid 2px #700000;border-bottom-color:#d40000;border-right-color:#d40000}#detail .cursor{top:132px}#detail .options table{margin-left:72px}#detail .options table tr td{text-align:right;padding:0 16px 0 16px}#detail .options table tr td .switch{margin-top:-6px}#sound .soundtitle,#sound .musictitle{position:absolute;top:50%;width:100%;text-align:center}#sound .soundtitle{margin-top:-170px}#sound .musictitle{margin-top:0}#sound .soundoption,#sound .musicoption{position:absolute;left:50%;top:50%;width:900px;margin-left:-450px;padding-top:8px;background-color:#580000;border:solid 2px #700000;border-bottom-color:#d40000;border-right-color:#d40000}#sound .soundoption{margin-top:-120px}#sound .musicoption{margin-top:50px}#sound .bar{position:absolute;left:50%;width:600px;height:28px;margin-left:-300px;margin-top:3px;background-color:#8e8e8e;border:solid 2px #c3c3c3;border-bottom-color:#000;border-right-color:#000}#sound .thumb{position:relative;left:-2px;top:-2px;width:50px;height:28px;margin-left:550px;background-color:#fff700;border:solid 2px #b6ae00;border-bottom-color:#000;border-right-color:#000}#sound .cursor{top:50%;left:50%;margin-left:-448px;z-index:1}#sound .cursor.sound{margin-top:-76px}#sound .cursor.music{margin-top:94px}.menu .switch{float:left;width:72px;height:24px;background-image:url(../images/menu-switch.png);background-repeat:no-repeat}.menu .switch.selected{background-position:0 -24px}#customize .text{height:35px}#customize .text.readthis{width:100%;text-align:center}#customize table{position:relative;left:50%;margin-left:-450px}#customize table:not(.option){z-index:1}#customize table tr td{width:180px}#customize .option{background-color:#580000;border:solid 2px #700000;border-bottom-color:#d40000;border-right-color:#d40000}#customize .text.readme.change{position:relative;left:-4px;height:31px;margin-right:4px;background-color:#8e8e8e;border:solid 2px #c3c3c3;border-bottom-color:#000;border-right-color:#000}#customize .text.readme.change img{position:relative;top:-2px}@-webkit-keyframes blinking{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-moz-keyframes blinking{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-ms-keyframes blinking{0%{opacity:1}50%{opacity:0}100%{opacity:1}}@-o-keyframes blinking{0%{opacity:1}50%{opacity:0}100%{opacity:1}}#customize .text.readme.change.wait img,.textcursor{-webkit-animation:blinking 1s steps(1) infinite;-moz-animation:blinking 1s steps(1) infinite;-ms-animation:blinking 1s steps(1) infinite;-o-animation:blinking 1s steps(1) infinite}.beforecursor{float:left}.textcursor{width:4px;height:30px;background-color:#fff}#savegame .cursor,#loadgame .cursor{margin-top:-3px}#savegame .slot,#loadgame .slot{border:solid 2px #8e8e8e;width:430px;height:30px;margin:3px 0 4px 96px}#savegame .slot.empty,#loadgame .slot.empty{text-align:center}#savegame .slot.selected,#loadgame .slot.selected{border-color:#fff}#game{background-color:#004040}#game #container{position:absolute;left:50%;top:50%;width:960px;height:600px;margin-left:-480px;margin-top:-300px}#game #endlevelscreen,#game #secretlevelscreen,#game #wingamescreen,#game #letsseethatagain{position:absolute;left:21px;top:8px;width:922px;height:472px;display:none;background-color:#004040}#game #letsseethatagain{position:absolute;left:0;top:8px;width:100%}#game #letsseethatagain .text{margin-top:256px}#game #view{position:absolute;left:21px;top:8px;width:918px;height:468px;border:inset 2px #000;border-bottom-color:#007070;border-right-color:#007070}@-webkit-keyframes bj{0%{background-position:0 0}100%{background-position:0 -528px}}@-moz-keyframes bj{0%{background-position:0 0}100%{background-position:0 -528px}}@-ms-keyframes bj{0%{background-position:0 0}100%{background-position:0 -528px}}@-o-keyframes bj{0%{background-position:0 0}100%{background-position:0 -528px}}#endlevelscreen .picture,#secretlevelscreen .picture{position:absolute;background-image:url(../images/endlevel-bj.png);background-size:312px 528px;width:312px;height:264px;-webkit-animation:bj 1s steps(2) infinite;-moz-animation:bj 1s steps(2) infinite;-ms-animation:bj 1s steps(2) infinite;-o-animation:bj 1s steps(2) infinite}#wingamescreen .picture{position:absolute;background-image:url(../images/youwin-bj.png);background-size:264px 264px;width:264px;height:264px}#wingamescreen .win{margin-left:412px;margin-top:36px;margin-bottom:36px}#wingamescreen .total,#wingamescreen .time{margin-left:316px}#wingamescreen .averages{margin-top:36px}#wingamescreen .averages,#wingamescreen .kill,#wingamescreen .secret,#wingamescreen .treasure{width:100%;text-align:center}#secretlevelscreen .secret{margin-top:48px;margin-left:328px}#secretlevelscreen .completed{margin-left:372px}#secretlevelscreen .bonus{margin-top:200px;width:100%;text-align:center}#endlevelscreen .floor,#endlevelscreen .completed,#endlevelscreen .bonus{margin-left:328px}#endlevelscreen .time,#endlevelscreen .par{margin-left:360px}#endlevelscreen .bonus{margin-top:24px;margin-bottom:24px}#game #background,#game #mask,#game #ctrl{position:absolute;left:23px;top:10px;width:918px;height:468px}#gamepause{display:none;position:absolute;left:50%;top:50%;margin-left:-96px;margin-top:-48px;z-index:5}#hud{position:absolute;left:0;right:0;bottom:0;height:120px;background-image:url(../images/hud/hud.png);background-size:960px 120px}#hud #weapon{position:absolute;left:768px;top:24px;width:144px;height:72px}#hud #ammo{position:absolute;left:608px;top:48px;width:96px;height:48px}#hud #health{position:absolute;left:458px;top:48px;width:120px;height:48px}#hud #lives{position:absolute;left:318px;top:48px;width:48px;height:48px}#hud #score{position:absolute;left:90px;top:48px;width:200px;height:48px}#hud #floor{position:absolute;left:48px;top:48px;width:48px;height:48px}#hud #keys{position:absolute;left:720px;top:12px}#hud #face{position:absolute;left:408px;top:18px;width:72px;height:88px}#hand{position:absolute;left:50%;bottom:122px;width:512px;height:512px;margin-left:-256px}#deathcam{position:absolute;left:50%;top:16px;width:512px;height:144px;margin-left:-256px;background-image:url(../images/hud/deathcam.png);-webkit-animation:blinking 1s steps(1) infinite;-moz-animation:blinking 1s steps(1) infinite;-ms-animation:blinking 1s steps(1) infinite;-o-animation:blinking 1s steps(1) infinite} diff --git a/wolf3d/html/copyright.html b/wolf3d/html/copyright.html new file mode 100644 index 0000000..cee50f1 --- /dev/null +++ b/wolf3d/html/copyright.html @@ -0,0 +1,27 @@ +<div id="copyright"> + <div class="content" style="position: fixed; left: 0; top: 0; bottom: 0; right: 0; overflow: auto; padding: 32px;"> + <div style="width: 100%; text-align: center;"> + <img src="images/wolfenstein3d-logo.png"/> + </div> + <div class="clear"></div> + <div> + <img src="images/cake.png"/> + </div> + <div class="readme process red">HAPPY BIRTHDAY!</div> + <div class="readme process">Mobile version coming soon...</div> + <div class="clear"></div> + <div class="text readme title">COPYRIGHT NOTICE</div> + <div class="clear"></div> + <div class="readme process">All rights belong to </div> + <a href="http://www.idsoftware.com" target="_blank"><span class="readme process cyan">id Software</span></a> + <br> + <div class="readme process">For further information please refer to </div> + <a href="COPYING.txt" target="_blank"><div class="readme process red">this document</div></a> + <div class="readme process">Developer contact</div> + <a href="mailto:[email protected]" target="_blank"><span class="readme process green">E-mail</span></a> + <div class="clear"></div> + <a href="app.crx.php" target="_blank"><span class="readme process title">Add game as Chrome Extension</span></a> + <div class="clear"></div> + <div id="start" class="text readme" style="cursor: pointer;">CLICK TO PLAY!</div> + </div> +</div> diff --git a/wolf3d/html/credits.html b/wolf3d/html/credits.html new file mode 100644 index 0000000..7bff5bd --- /dev/null +++ b/wolf3d/html/credits.html @@ -0,0 +1,4 @@ +<div id="credits" class="menu"> + <img src="images/credits.png"/> + <img src="images/credits-stripes.png" class="stripes"></div> +</div>
\ No newline at end of file diff --git a/wolf3d/html/customize.html b/wolf3d/html/customize.html new file mode 100644 index 0000000..94d4d6d --- /dev/null +++ b/wolf3d/html/customize.html @@ -0,0 +1,82 @@ +<div id="customize" class="menu"> + <img src="images/customize.png" class="title"/> + <img src="images/customize-stripes.png" class="stripes"/> + <img src="images/menu-help.png" class="help"/> + <div style="position: absolute; top: 50%; margin-top: -130px; width: 100%; z-index: 1;"> + <div class="text readthis">Mouse</div> + <table cellpadding="0" cellspacing="0"> + <tr> + <td></td> + <td><div class="text">Run</div></td> + <td><div class="text">Open</div></td> + <td><div class="text">Fire</div></td> + <td><div class="text">Strafe</div></td> + </tr> + </table> + <table cellpadding="0" cellspacing="0" class="option disabled"> + <tr> + <td></td> + <td><div class="text"></div></td> + <td><div class="text disabled">b2</div></td> + <td><div class="text disabled">b0</div></td> + <td><div class="text disabled">b1</div></td> + </tr> + </table> + <div class="text readthis">Joystick/GamePad</div> + <table cellpadding="0" cellspacing="0"> + <tr> + <td></td> + <td><div class="text">Run</div></td> + <td><div class="text">Open</div></td> + <td><div class="text">Fire</div></td> + <td><div class="text">Strafe</div></td> + </tr> + </table> + <table cellpadding="0" cellspacing="0" class="option disabled"> + <tr> + <td></td> + <td><div class="text disabled">b3</div></td> + <td><div class="text disabled">b2</div></td> + <td><div class="text disabled">b0</div></td> + <td><div class="text disabled">b1</div></td> + </tr> + </table> + <div class="text readthis">Keyboard</div> + <table cellpadding="0" cellspacing="0"> + <tr> + <td></td> + <td><div class="text">Run</div></td> + <td><div class="text">Open</div></td> + <td><div class="text">Fire</div></td> + <td><div class="text">Strafe</div></td> + </tr> + </table> + <table cellpadding="0" cellspacing="0" class="option"> + <tr> + <td><div id="customizecursor" class="cursor"></div></td> + <td><div class="text">Shift</div></td> + <td><div class="text">Space</div></td> + <td><div class="text">Ctrl</div></td> + <td><div class="text">Alt</div></td> + </tr> + </table> + <table cellpadding="0" cellspacing="0"> + <tr> + <td></td> + <td><div class="text">Left</div></td> + <td><div class="text">Right</div></td> + <td><div class="text">Frwd</div></td> + <td><div class="text">Bkwrd</div></td> + </tr> + </table> + <table cellpadding="0" cellspacing="0" class="option"> + <tr> + <td></td> + <td><div class="text">Left</div></td> + <td><div class="text">Right</div></td> + <td><div class="text">Up</div></td> + <td><div class="text">Down</div></td> + </tr> + </table> + </div> +</div> diff --git a/wolf3d/html/detail.html b/wolf3d/html/detail.html new file mode 100644 index 0000000..79d49f8 --- /dev/null +++ b/wolf3d/html/detail.html @@ -0,0 +1,57 @@ +<div id="detail" class="menu"> + <div class="text title">Select graphic detail resolution</div> + <img src="images/menu-help.png" class="help"/> + <div class="options"> + <div id="detailcursor" class="cursor"></div> + <table cellpadding="0" cellspacing="0"> + <tr> + <td><div class="switch"></div></td> + <td><div class="text">160</div></td> + <td><div class="text">x</div></td> + <td><div class="text">120</div></td> + </tr> + <tr> + <td><div class="switch"></div></td> + <td><div class="text">320</div></td> + <td><div class="text">x</div></td> + <td><div class="text">240</div></td> + </tr> + <tr> + <td><div class="switch"></div></td> + <td><div class="text">480</div></td> + <td><div class="text">x</div></td> + <td><div class="text">360</div></td> + </tr> + <tr> + <td><div class="switch selected"></div></td> + <td><div class="text selected">640</div></td> + <td><div class="text selected">x</div></td> + <td><div class="text selected">480</div></td> + </tr> + <tr> + <td><div class="switch"></div></td> + <td><div class="text">800</div></td> + <td><div class="text">x</div></td> + <td><div class="text">600</div></td> + </tr> + <tr> + <td><div class="switch"></div></td> + <td><div class="text">960</div></td> + <td><div class="text">x</div></td> + <td><div class="text">720</div></td> + </tr> + <tr> + <td><div class="switch"></div></td> + <td><div class="text">1120</div></td> + <td><div class="text">x</div></td> + <td><div class="text">840</div></td> + </tr> + <tr> + <td><div class="switch"></div></td> + <td><div class="text">1280</div></td> + <td><div class="text">x</div></td> + <td><div class="text">960</div></td> + </tr> + </table> + </div> +</div> diff --git a/wolf3d/html/difficulty.html b/wolf3d/html/difficulty.html new file mode 100644 index 0000000..99bed12 --- /dev/null +++ b/wolf3d/html/difficulty.html @@ -0,0 +1,12 @@ +<div id="difficulty" class="menu"> + <div class="text title">How tough are you?</div> + <img src="images/menu-help.png" class="help"/> + <div class="options"> + <div id="difficultycursor" class="cursor"></div> + <div id="difficultypicture"></div> + <div class="text">Can I play, Daddy?</div> + <div class="text">Don't hurt me.</div> + <div class="text selected">Bring 'em on!</div> + <div class="text">I am Death incarnate!</div> + </div> +</div> diff --git a/wolf3d/html/episode.html b/wolf3d/html/episode.html new file mode 100644 index 0000000..b3febd9 --- /dev/null +++ b/wolf3d/html/episode.html @@ -0,0 +1,42 @@ +<div id="episode" class="menu"> + <div class="text title">Which episode to play?</div> + <img src="images/menu-help.png" class="help"/> + <div class="options"> + <div id="episodecursor" class="cursor"></div> + <div class="episode" episode="Escape from Wolfenstein"> + <img src="images/episode1.png"/> + <div class="text selected">Episode 1</div> + <div class="text selected">Escape from Wolfenstein</div> + </div> + <div class="episode" episode="Operation: Eisenfaust"> + <img src="images/episode2.png"/> + <div class="text">Episode 2</div> + <div class="text">Operation: Eisenfaust</div> + </div> + <div class="episode" episode="Die, Fuhrer, Die!"> + <img src="images/episode3.png"/> + <div class="text">Episode 3</div> + <div class="text">Die, Fuhrer, Die!</div> + </div> + <div class="episode" episode="A Dark Secret"> + <img src="images/episode4.png"/> + <div class="text">Episode 4</div> + <div class="text">A Dark Secret</div> + </div> + <div class="episode" episode="Trail of the Madman"> + <img src="images/episode5.png"/> + <div class="text">Episode 5</div> + <div class="text">Trail of the Madman</div> + </div> + <div class="episode" episode="Confrontation"> + <img src="images/episode6.png"/> + <div class="text">Episode 6</div> + <div class="text">Confrontation</div> + </div> + <div class="episode" episode="Spear of Destiny"> + <img src="images/episode7.png"/> + <div class="text">Episode 7</div> + <div class="text">Spear of Destiny</div> + </div> + </div> +</div> diff --git a/wolf3d/html/game.html b/wolf3d/html/game.html new file mode 100644 index 0000000..52c22c6 --- /dev/null +++ b/wolf3d/html/game.html @@ -0,0 +1,50 @@ +<div id="game"> + <div id="container"> + <canvas id="background"></canvas> + <canvas id="view" width="240" height="160"></canvas> + <canvas id="hand" width="512" height="512"></canvas> + <canvas id="mask"></canvas> + <div id="deathcam" style="display: none;"></div> + <div id="letsseethatagain"> + <div class="text bitmap">LET'S SEE THAT AGAIN!</div> + </div> + <div id="endlevelscreen"> + <div class="picture"></div> + <div class="text bitmap floor">FLOOR 1</div> + <div class="text bitmap completed">COMPLETED</div> + <div class="text bitmap bonus">BONUS 0</div> + <div class="text bitmap time">TIME 01:52</div> + <div class="text bitmap par"> PAR 01:30</div> + <div class="text bitmap kill"> KILL RATIO 63%</div> + <div class="text bitmap secret"> SECRET RATIO 20%</div> + <div class="text bitmap treasure">TREASURE RATIO 26%</div> + </div> + <div id="secretlevelscreen"> + <div class="picture"></div> + <div class="text bitmap secret">SECRET FLOOR</div> + <div class="text bitmap completed">COMPLETED!</div> + <div class="text bitmap bonus">15000 BONUS!</div> + </div> + <div id="wingamescreen"> + <div class="picture"></div> + <div class="text bitmap win">YOU WIN!</div> + <div class="text bitmap total">TOTAL TIME</div> + <div class="text bitmap time">59:31</div> + <div class="text bitmap averages">AVERAGES</div> + <div class="text bitmap kill"> KILL 63%</div> + <div class="text bitmap secret"> SECRET 20%</div> + <div class="text bitmap treasure">TREASURE 26%</div> + </div> + <img id="gamepause" src="images/game-pause.png"/> + <div id="hud"> + <canvas id="floor" width="48" height="48"></canvas> + <canvas id="score" width="200" height="48"></canvas> + <canvas id="lives" width="48" height="48"></canvas> + <canvas id="face" width="72" height="88"></canvas> + <canvas id="health" width="120" height="48"></canvas> + <canvas id="ammo" width="96" height="48"></canvas> + <canvas id="keys" width="24" height="96"></canvas> + <canvas id="weapon" width="144" height="72"></canvas> + </div> + </div> +</div> diff --git a/wolf3d/html/gamemenu.html b/wolf3d/html/gamemenu.html new file mode 100644 index 0000000..0d10429 --- /dev/null +++ b/wolf3d/html/gamemenu.html @@ -0,0 +1,18 @@ +<div id="gamemenu" class="menu"> + <img src="images/options.png" class="title"/> + <img src="images/options-stripes.png" class="stripes"/> + <img src="images/menu-help.png" class="help"/> + <div class="options"> + <div id="gamemenucursor" class="cursor"></div> + <div class="text selected">New Game</div> + <div class="text">Sound</div> + <div class="text">Control</div> + <div class="text">Load Game</div> + <div class="text">Save Game</div> + <div class="text">Graphic Detail</div> + <div class="text">Read This!</div> + <div class="text">End Game</div> + <div class="text readthis">Back to Game</div> + <div class="text">Quit</div> + </div> +</div> diff --git a/wolf3d/html/highscores.html b/wolf3d/html/highscores.html new file mode 100644 index 0000000..bd22391 --- /dev/null +++ b/wolf3d/html/highscores.html @@ -0,0 +1,44 @@ +<div id="highscores" class="menu"> + <img src="images/highscores.png" class="title"/> + <img src="images/highscores-stripes.png" class="stripes"/> + <img src="images/highscores-name.png" class="name"/> + <img src="images/highscores-level.png" class="level"/> + <img src="images/highscores-score.png" class="score"/> + <table class="rows"> + <tr> + <td class="col-name"><div class="text highscores">id software-'92</div></td> + <td class="col-level"><div class="text highscores">E1/L1</div></td> + <td class="col-score"><div class="text highscores">10000</div></td> + </tr> + <tr> + <td class="col-name"><div class="text highscores">Adrian Carmack</div></td> + <td class="col-level"><div class="text highscores">E1/L1</div></td> + <td class="col-score"><div class="text highscores">10000</div></td> + </tr> + <tr> + <td class="col-name"><div class="text highscores">John Carmack</div></td> + <td class="col-level"><div class="text highscores">E1/L1</div></td> + <td class="col-score"><div class="text highscores">10000</div></td> + </tr> + <tr> + <td class="col-name"><div class="text highscores">Kevin Cloud</div></td> + <td class="col-level"><div class="text highscores">E1/L1</div></td> + <td class="col-score"><div class="text highscores">10000</div></td> + </tr> + <tr> + <td class="col-name"><div class="text highscores">Tom Hall</div></td> + <td class="col-level"><div class="text highscores">E1/L1</div></td> + <td class="col-score"><div class="text highscores">10000</div></td> + </tr> + <tr> + <td class="col-name"><div class="text highscores">John Romero</div></td> + <td class="col-level"><div class="text highscores">E1/L1</div></td> + <td class="col-score"><div class="text highscores">10000</div></td> + </tr> + <tr> + <td class="col-name"><div class="text highscores">Jay Wilbur</div></td> + <td class="col-level"><div class="text highscores">E1/L1</div></td> + <td class="col-score"><div class="text highscores">10000</div></td> + </tr> + </table> +</div> diff --git a/wolf3d/html/loadgame.html b/wolf3d/html/loadgame.html new file mode 100644 index 0000000..3fb91bc --- /dev/null +++ b/wolf3d/html/loadgame.html @@ -0,0 +1,38 @@ +<div id="loadgame" class="menu"> + <img src="images/loadgame.png" class="title"/> + <img src="images/loadgame-stripes.png" class="stripes"/> + <img src="images/menu-help.png" class="help"/> + <div class="options"> + <div id="loadcursor" class="cursor"></div> + <div class="slot empty selected"> + <div class="text highscores">- empty -</div> + </div> + <div class="slot empty"> + <div class="text small">- empty -</div> + </div> + <div class="slot empty"> + <div class="text small">- empty -</div> + </div> + <div class="slot empty"> + <div class="text small">- empty -</div> + </div> + <div class="slot empty"> + <div class="text small">- empty -</div> + </div> + <div class="slot empty"> + <div class="text small">- empty -</div> + </div> + <div class="slot empty"> + <div class="text small">- empty -</div> + </div> + <div class="slot empty"> + <div class="text small">- empty -</div> + </div> + <div class="slot empty"> + <div class="text small">- empty -</div> + </div> + <div class="slot empty"> + <div class="text small">- empty -</div> + </div> + </div> +</div> diff --git a/wolf3d/html/menu.html b/wolf3d/html/menu.html new file mode 100644 index 0000000..8392c37 --- /dev/null +++ b/wolf3d/html/menu.html @@ -0,0 +1,18 @@ +<div id="menu" class="menu"> + <img src="images/options.png" class="title"/> + <img src="images/options-stripes.png" class="stripes"/> + <img src="images/menu-help.png" class="help"/> + <div class="options"> + <div id="menucursor" class="cursor"></div> + <div class="text selected">New Game</div> + <div class="text">Sound</div> + <div class="text">Control</div> + <div class="text">Load Game</div> + <div class="text disabled">Save Game</div> + <div class="text">Graphic Detail</div> + <div class="text readthis">Read This!</div> + <div class="text">View Scores</div> + <div class="text disabled">Back to Demo</div> + <div class="text">Quit</div> + </div> +</div> diff --git a/wolf3d/html/msg.html b/wolf3d/html/msg.html new file mode 100644 index 0000000..38d67c0 --- /dev/null +++ b/wolf3d/html/msg.html @@ -0,0 +1,3 @@ +<div id="msg"> + <div id="msgtext"></div> +</div> diff --git a/wolf3d/html/pc13.html b/wolf3d/html/pc13.html new file mode 100644 index 0000000..0aef359 --- /dev/null +++ b/wolf3d/html/pc13.html @@ -0,0 +1,3 @@ +<div id="pc13"> + <img src="images/pc13.png"/> +</div> diff --git a/wolf3d/html/readthis.html b/wolf3d/html/readthis.html new file mode 100644 index 0000000..6aba2bb --- /dev/null +++ b/wolf3d/html/readthis.html @@ -0,0 +1,355 @@ +<div id="readthis" class="readme-view"> + <div class="up"></div> + <div class="down"></div> + <div class="left"></div> + <div class="right"></div> + <div class="text pagenr">pg 1 of 22</div> + <div class="page selected"> + <div class="text readme title">QUICK COMMAND REFERENCE</div> + <div class="clear"></div> + <div class="readme process">Arrows move. Ctrl shoots. Alt strafes.</div> + <div class="clear"></div> + <table cellspacing="0" cellpadding="0"> + <tr> + <td><span class="text readme">F1</span></td> + <td><span class="text readme">Help</span></td> + </tr> + <tr> + <td><span class="text readme">F2</span></td> + <td><span class="text readme">Save game (F8 for Quick save)</span></td> + </tr> + <tr> + <td><span class="text readme">F3</span></td> + <td><span class="text readme">Load game (F9 for Quick load)</span></td> + </tr> + <tr> + <td><span class="text readme">F4</span></td> + <td><span class="text readme">Sound menu</span></td> + </tr> + <tr> + <td><span class="text readme">F5</span></td> + <td><span class="text readme">Graphic detail menu</span></td> + </tr> + <tr> + <td><span class="text readme">F6</span></td> + <td><span class="text readme">Controls menu</span></td> + </tr> + <tr> + <td><span class="text readme">F7</span></td> + <td><span class="text readme">End Game</span></td> + </tr> + <tr> + <td><span class="text readme">F10</span></td> + <td><span class="text readme">Exit to DOS</span></td> + </tr> + </table> + <div class="clear"></div> + <div class="readme process">Read on for more information.</div> + </div> + <div class="page"> + <div class="clear"></div> + <div class="clear"></div> + <div class="text readme title" style="text-align: center; width: 100%;">TABLE OF CONTENTS</div> + <div class="clear"></div> + <div class="clear"></div> + <div style="width: 100%;"> + <center> + <table cellspacing="0" cellpadding="0"> + <tr> + <td> + <span class="text readme">STORY</span> + <span class="text readme" style="float: right;">. . . . . . . . . . . . . .</span> + </td> + <td><span class="text readme">3</span></td> + </tr> + <tr> + <td> + <span class="text readme">CONTROLS</span> + <span class="text readme" style="float: right;">. . . . . . . . . . .</span> + </td> + <td><span class="text readme">6</span></td> + </tr> + <tr> + <td> + <span class="text readme">ABOUT</span> + <span class="text readme cyan">Id</span> + <span class="text readme" style="float: right;">. . . . . . . . . . . .</span> + </td> + <td><span class="text readme">12</span></td> + </tr> + <tr> + <td> + <span class="text readme">MORE WOLFENSTEIN!</span> + <span class="text readme" style="float: right;">. . . .</span> + </td> + <td><span class="text readme">16</span></td> + </tr> + <tr> + <td> + <span class="text readme green">SOFTWARE CREATIONS</span> + <span class="text readme" style="float: right;">. . .</span> + </td> + <td><span class="text readme">20</span></td> + </tr> + </table> + </center> + </div> + </div> + <div class="page"> + <div style="width: 100%; text-align: center;"> + <img src="images/wolfenstein3d-logo.png"/> + </div> + <img src="images/stealth-bj.png" style="float: left; margin: 0 24px 24px 0;"/> + <div class="readme process">You stand over the guard's body, grabbing frantically for his gun. + You're not sure if the other guards heard his muffled scream. + Deep in the belly of a Nazi dungeon, you've only a knife, a gun, and your wits to aid your escape. + </div> + </div> + <div class="page"> + <img src="images/castle-wolfenstein.png" style="float: left; margin: 0 24px 24px 0;"/> + <div class="readme process">Just a few weeks ago you were on a reconnaissance mission of extreme importance. + You were to infiltrate the Nazi fortress and find the plans for Operation Eisenfaust. + Captured in your attempt, you were taken to their prison, and awaited your execution. + Only you know where the plans are kept, and the Allies will face a great defeat if you don't escape! + You must face the horrors of the prison keep known as Wolfenstein. + </div> + </div> + <div class="page"> + <img src="images/twoguns-bj.png" style="float: left; margin: 0 24px 0 0;"/> + <div class="readme process">Captain William J. "B.J." Blazkowicz, you've got a gun and eight floors of hell to get through. Good luck!</div> + <div class="clear"></div> + <div class="readme process">Hey, if you make it, you'll have something to tell your grandkids about . . . .</div> + <div class="clear"></div> + <div class="readme process">If you don't, at least you'll go out in a blaze of glory!</div> + </div> + <div class="page"> + <img src="images/controls-readthis.png" style="float: left; margin: 0 24px 0 0;"/> + <div class="text readme title" style="width: 600px; margin-bottom: 24px;">CONTROLS</div> + <div class="readme process">In Wolfenstein 3-D, you can use the keyboard, mouse, joystick, or Gravis PC Gamepad.</div> + <div class="clear"></div> + <div class="readme process">To move around the menus, use the arrow keys to move from item to item, then press</div> + <span class="text readme green">Enter</span> + <div class="readme process">to select that item.</div> + <span class="text readme green">Esc</span> + <div class="readme process">always backs out. + You can press the first letter of a menu item to go to that item. + </div> + <div class="clear"></div> + <div class="readme process">Or use the mouse, joystick, or Gamepad-- they work, too!</div> + </div> + <div class="page"> + <img src="images/keyboard-readthis.png" style="float: left; margin: 0 24px 24px 0;"/> + <div class="readme process">Once you are in the game, use the arrow keys to move. Hold down</div> + <span class="text readme green">Shift</span> + <div class="readme process">to run fast.</div> + <div class="clear"></div> + <span class="text readme">Press</span> + <span class="text readme green">Ctrl</span> + <div class="readme process">to fire your weapon.</div> + <div class="clear"></div> + <span class="text readme">Use</span> + <span class="text readme green">Alt</span> + <div class="readme process">with the left and right arrows to slide side to side instead of turning left or right. + This is called "Strafe Mode". + </div> + <div class="clear"></div> + <span class="text readme">Press</span> + <span class="text readme green">Space</span> + <div class="readme process">to Open Doors and activate elevators to go to the next floor of the keep.</div> + </div> + <div class="page"> + <img src="images/controls-readthis.png" style="float: left; margin: 0 24px 0 0;"/> + <div class="readme process">When using the mouse or joystick, use button 1 to shoot, button 2 to strafe.</div> + <div class="clear"></div> + <div class="readme process">With a three-button mouse, use the third button to open doors.</div> + <div class="clear"></div> + <div class="readme process">Gravis PC Gamepads have a fourth button, useful as a run button.</div> + </div> + <div class="page"> + <div class="readme process">Once you have more than one weapon, the keys 1-4 choose the weapons:</div> + <div class="clear"></div> + <div style="width: 100%; text-align: center;"> + <img src="images/weapons-readthis.png"/> + </div> + <div class="clear"></div> + <div class="readme process">Holding down the fire button is fun, but short bursts save bullets.</div> + </div> + <div class="page"> + <div class="readme process">Some walls in the prison can be pushed back to reveal hidden rooms. + Hold down Space to push the wall in front of you. + Just think of Space as the Use key. + It will use doors, use elevators, and so on. + </div> + <div class="clear"></div> + <img src="images/goldkey-readthis.png" style="float: left; margin: 0 24px 0 0;"/> + <div class="readme process">There are locked doors in the castle that require either a gold or silver key. + It will be somewhere on the floor you're on. + </div> + <div class="clear"></div> + <img src="images/foods-readthis.png" style="float: left; margin: 0 24px 0 0;"/> + <div class="readme process">If you find your health dropping, pick up some food or first aid. + You'll find you're damaged more when shot at close range. + </div> + </div> + <div class="page"> + <img src="images/ammo-readthis.png" style="float: left; margin: 0 24px 0 0;"/> + <div class="readme process">Pick up the ammo left behind when you toast someone. + For instance, perforate an SS--free machine gun! + </div> + <div class="clear"></div> + <div class="readme process">You get a free guy every 40,000 points, so collect those treasures! + (You can have a maximum of nine lives.) + </div> + <div class="clear"></div> + <div class="readme process">When you get killed, you lose everything but your gun and start at the beginning of the floor you were on.</div> + </div> + <div class="page"> + <span class="text readme title">ABOUT</span> + <span class="text readme green">Id</span> + <span class="text readme title">SOFTWARE</span> + <div class="clear"></div> + <div class="readme process">Yes, that's Id, as in the id, ego, and superego in the psyche. + We think shareware is a fine alternative to the high prices of commercial vendors. + For under twelve dollars a game, you can get the hottest, fastest texture-mapped game available. + How can you beat that? + </div> + <div class="clear"></div> + <div class="readme process red">We'll answer that question in a</div> + <br> + <div class="readme process red">few months. . . .</div> + <img src="images/id-logo.png" style="position: absolute; right: 24px; bottom: 24px;"/> + </div> + <div class="page"> + <div class="text readme title">Id Software is . . .</div> + <div class="clear"></div> + <span class="text readme green">PROGRAMMERS</span> + <br> + <div class="readme process">John Carmack</div> + <br> + <div class="readme process">John Romero</div> + <div class="clear"></div> + <span class="text readme green">ARTIST</span> + <br> + <div class="readme process">Adrian Carmack</div> + <div class="clear"></div> + <span class="text readme green">CREATIVE</span> + <span class="text readme green">DIRECTOR</span> + <br> + <div class="readme process">Tom Hall</div> + <img src="images/id-logo.png" style="position: absolute; right: 24px; bottom: 24px;"/> + </div> + <div class="page"> + <div class="text readme title">Id Software is . . .</div> + <div class="clear"></div> + <span class="text readme green">MANUAL</span> + <span class="text readme green">DESIGN</span> + <br> + <div class="readme process">Kevin Cloud</div> + <div class="clear"></div> + <span class="text readme green">CHIEF</span> + <span class="text readme green">OPERATING</span> + <span class="text readme green">OFFICER</span> + <br> + <div class="readme process">Jay Wilbur</div> + <img src="images/id-logo.png" style="position: absolute; right: 24px; bottom: 24px;"/> + </div> + <div class="page"> + <div class="text readme title">CONTRIBUTORS</div> + <div class="clear"></div> + <span class="text readme green">COMPOSER</span> + <br> + <div class="readme process">Robert Prince</div> + <div class="clear"></div> + <span class="text readme green">ADDITIONAL</span> + <span class="text readme green">PROGRAMMING</span> + <br> + <div class="readme process">Jason Blochowiak</div> + </div> + <div class="page"> + <div class="text readme title">WOLFENSTEIN HINT BOOK!</div> + <div class="clear"></div> + <div class="readme process">If you want to know every nook and cranny of every level, get the</div> + <div class="readme process green">Wolfenstein 3-D Hint Book</div> + <div class="readme process">now! All six episodes are shown in exquisite detail.</div> + <div class="clear"></div> + <div class="readme process">It's also filled with fun facts about Id and the development of Wolfenstein 3-D. + Find out secrets about B.J. Blazkowicz and get cool tips. + Snazzy! + </div> + </div> + <div class="page"> + <div class="text readme title">NOCTURNAL MISSIONS</div> + <div class="clear"></div> + <div class="readme process red">Episode Four: A Dark Secret</div> + <br> + <div class="readme process">Intelligence has uncovered a Nazi plot for large scale chemical warfare. + You must eliminate maniac scientist Otto Giftmacher. + </div> + <div class="clear"></div> + <div class="readme process red">Episode Five: Trail of the Madman</div> + <br> + <div class="readme process">The scientist is dead but the plans are in motion. + Explore the dark dungeon and find the plans, man! + </div> + <div class="clear"></div> + <div class="readme process red">Episode Six: Confrontation</div> + <br> + <div class="readme process">Prepare for the final battle with General Fettgesicht, organizer of the chemical war!</div> + </div> + <div class="page"> + <div class="text readme title">SPEAR OF DESTINY</div> + <div class="clear"></div> + <div class="readme process">This new, incredibly challenging Wolfenstein adventure boasts twenty levels, + four tough bosses, plus new graphics and music for the most amazing Wolfenstein yet! + </div> + <div class="clear"></div> + <div class="readme process">The Spear of Destiny--legend has it that with this spear no force may be defeated in battle. + BJ must fight the forces in Castle Nuremberg and wrest the Spear from Adolf's clutches! + </div> + <div class="clear"></div> + <div class="readme process">Get this amazing adventure for free!</div> + </div> + <div class="page"> + <img src="images/sod-readthis.png"/> + </div> + <div class="page"> + <div class="text readme title">QUOTES FROM THE GUYS</div> + <div class="clear"></div> + <div class="readme process">Here's some quotes from the Id guys:</div> + <div class="clear"></div> + <div class="readme process">Adrian Carmack, Master of the Pixel:</div> + <br> + <div class="readme process">"Okay, now for the CGA version . . . NOT!"</div> + <div class="clear"></div> + <div class="readme process">John Carmack, Technical Director:</div> + <br> + <div class="readme process">"I just mapped video memory into User Address Space on my Color NeXTStation!"</div> + </div> + <div class="page"> + <div class="text readme title">QUOTES FROM THE GUYS</div> + <div class="clear"></div> + <div class="readme process">John Romero, Programming Director:</div> + <br> + <div class="readme process">"I really need to work on my Total Time of 5:20 for Episode One. + I was messing around too much in those rooms." + </div> + <div class="clear"></div> + <div class="readme process">Tom Hall, Creative Director:</div> + <br> + <div class="readme process">"Ya don't bring a pistol to a machine gun fight."</div> + <br> + <div class="readme process">(Since I'm typing this, I'd like to plug John Blackwell's</div> + <span class="text readme red">F.Godmom</span> + <div class="readme process">game. It's a great puzzle game. Look for his new 4.0 version online!)</div> + </div> + <div class="page"> + <div class="text readme title">CONCLUSION</div> + <div class="clear"></div> + <div class="readme process">Thanks for playing Wolfenstein 3-D. + Please support Id's efforts in making ground- breaking software available at shareware prices. + </div> + <div class="clear"></div> + <img src="images/twoguns-bj.png" style="float: left; margin: 0 24px 0 0;"/> + <div class="readme process">Now, go get 'em!</div> + </div> +</div> diff --git a/wolf3d/html/savegame.html b/wolf3d/html/savegame.html new file mode 100644 index 0000000..d3810fd --- /dev/null +++ b/wolf3d/html/savegame.html @@ -0,0 +1,38 @@ +<div id="savegame" class="menu"> + <img src="images/savegame.png" class="title"/> + <img src="images/savegame-stripes.png" class="stripes"/> + <img src="images/menu-help.png" class="help"/> + <div class="options"> + <div id="savecursor" class="cursor"></div> + <div class="slot empty selected"> + <div class="text highscores">- empty -</div> + </div> + <div class="slot empty"> + <div class="text small">- empty -</div> + </div> + <div class="slot empty"> + <div class="text small">- empty -</div> + </div> + <div class="slot empty"> + <div class="text small">- empty -</div> + </div> + <div class="slot empty"> + <div class="text small">- empty -</div> + </div> + <div class="slot empty"> + <div class="text small">- empty -</div> + </div> + <div class="slot empty"> + <div class="text small">- empty -</div> + </div> + <div class="slot empty"> + <div class="text small">- empty -</div> + </div> + <div class="slot empty"> + <div class="text small">- empty -</div> + </div> + <div class="slot empty"> + <div class="text small">- empty -</div> + </div> + </div> +</div> diff --git a/wolf3d/html/sound.html b/wolf3d/html/sound.html new file mode 100644 index 0000000..6f2c7b1 --- /dev/null +++ b/wolf3d/html/sound.html @@ -0,0 +1,26 @@ +<div id="sound" class="menu"> + <img src="images/menu-help.png" class="help"/> + <div class="soundtitle"> + <img src="images/soundeffects.png"/> + </div> + <div id="soundcursor" class="cursor sound"></div> + <div class="soundoption"> + <div class="text readthis" style="margin-bottom: -6px; margin-left: 650px;">100%</div> + <div class="text" style="float: left; margin-left: 76px;">0%</div> + <div class="bar"> + <div class="thumb"></div> + </div> + <div class="text" style="float: right; margin-right: 20px;">100%</div> + </div> + <div class="musictitle"> + <img src="images/music.png"/> + </div> + <div class="musicoption"> + <div class="text readthis" style="margin-bottom: -6px; margin-left: 650px;">100%</div> + <div class="text" style="float: left; margin-left: 76px;">0%</div> + <div class="bar"> + <div class="thumb"></div> + </div> + <div class="text" style="float: right; margin-right: 20px;">100%</div> + </div> +</div> diff --git a/wolf3d/html/title.html b/wolf3d/html/title.html new file mode 100644 index 0000000..483fb71 --- /dev/null +++ b/wolf3d/html/title.html @@ -0,0 +1,3 @@ +<div id="title"> + <img src="images/welcome.png"/> +</div> diff --git a/wolf3d/images/ammo-readthis.png b/wolf3d/images/ammo-readthis.png Binary files differnew file mode 100644 index 0000000..86d5db2 --- /dev/null +++ b/wolf3d/images/ammo-readthis.png diff --git a/wolf3d/images/cake.png b/wolf3d/images/cake.png Binary files differnew file mode 100644 index 0000000..2e095ae --- /dev/null +++ b/wolf3d/images/cake.png diff --git a/wolf3d/images/castle-wolfenstein.png b/wolf3d/images/castle-wolfenstein.png Binary files differnew file mode 100644 index 0000000..4920326 --- /dev/null +++ b/wolf3d/images/castle-wolfenstein.png diff --git a/wolf3d/images/controls-readthis.png b/wolf3d/images/controls-readthis.png Binary files differnew file mode 100644 index 0000000..b79186f --- /dev/null +++ b/wolf3d/images/controls-readthis.png diff --git a/wolf3d/images/credits-stripes.png b/wolf3d/images/credits-stripes.png Binary files differnew file mode 100644 index 0000000..81bd822 --- /dev/null +++ b/wolf3d/images/credits-stripes.png diff --git a/wolf3d/images/credits.png b/wolf3d/images/credits.png Binary files differnew file mode 100644 index 0000000..44108c7 --- /dev/null +++ b/wolf3d/images/credits.png diff --git a/wolf3d/images/customize-stripes.png b/wolf3d/images/customize-stripes.png Binary files differnew file mode 100644 index 0000000..d860f6d --- /dev/null +++ b/wolf3d/images/customize-stripes.png diff --git a/wolf3d/images/customize.png b/wolf3d/images/customize.png Binary files differnew file mode 100644 index 0000000..96e971a --- /dev/null +++ b/wolf3d/images/customize.png diff --git a/wolf3d/images/difficulty-pictures.png b/wolf3d/images/difficulty-pictures.png Binary files differnew file mode 100644 index 0000000..01b93d7 --- /dev/null +++ b/wolf3d/images/difficulty-pictures.png diff --git a/wolf3d/images/endlevel-bj.png b/wolf3d/images/endlevel-bj.png Binary files differnew file mode 100644 index 0000000..8b86fe7 --- /dev/null +++ b/wolf3d/images/endlevel-bj.png diff --git a/wolf3d/images/episode1.png b/wolf3d/images/episode1.png Binary files differnew file mode 100644 index 0000000..294d36c --- /dev/null +++ b/wolf3d/images/episode1.png diff --git a/wolf3d/images/episode2.png b/wolf3d/images/episode2.png Binary files differnew file mode 100644 index 0000000..2b59dff --- /dev/null +++ b/wolf3d/images/episode2.png diff --git a/wolf3d/images/episode3.png b/wolf3d/images/episode3.png Binary files differnew file mode 100644 index 0000000..9a8d289 --- /dev/null +++ b/wolf3d/images/episode3.png diff --git a/wolf3d/images/episode4.png b/wolf3d/images/episode4.png Binary files differnew file mode 100644 index 0000000..0ad514e --- /dev/null +++ b/wolf3d/images/episode4.png diff --git a/wolf3d/images/episode5.png b/wolf3d/images/episode5.png Binary files differnew file mode 100644 index 0000000..4b4c198 --- /dev/null +++ b/wolf3d/images/episode5.png diff --git a/wolf3d/images/episode6.png b/wolf3d/images/episode6.png Binary files differnew file mode 100644 index 0000000..e0d4b56 --- /dev/null +++ b/wolf3d/images/episode6.png diff --git a/wolf3d/images/episode7.png b/wolf3d/images/episode7.png Binary files differnew file mode 100644 index 0000000..a3c93ab --- /dev/null +++ b/wolf3d/images/episode7.png diff --git a/wolf3d/images/favicon.png b/wolf3d/images/favicon.png Binary files differnew file mode 100644 index 0000000..bebfad4 --- /dev/null +++ b/wolf3d/images/favicon.png diff --git a/wolf3d/images/foods-readthis.png b/wolf3d/images/foods-readthis.png Binary files differnew file mode 100644 index 0000000..35e7630 --- /dev/null +++ b/wolf3d/images/foods-readthis.png diff --git a/wolf3d/images/game-pause.png b/wolf3d/images/game-pause.png Binary files differnew file mode 100644 index 0000000..567b51c --- /dev/null +++ b/wolf3d/images/game-pause.png diff --git a/wolf3d/images/goldkey-readthis.png b/wolf3d/images/goldkey-readthis.png Binary files differnew file mode 100644 index 0000000..5f8f92d --- /dev/null +++ b/wolf3d/images/goldkey-readthis.png diff --git a/wolf3d/images/hidden.png b/wolf3d/images/hidden.png Binary files differnew file mode 100644 index 0000000..1a3a506 --- /dev/null +++ b/wolf3d/images/hidden.png diff --git a/wolf3d/images/highscores-level.png b/wolf3d/images/highscores-level.png Binary files differnew file mode 100644 index 0000000..a527a5a --- /dev/null +++ b/wolf3d/images/highscores-level.png diff --git a/wolf3d/images/highscores-name.png b/wolf3d/images/highscores-name.png Binary files differnew file mode 100644 index 0000000..6bd36c7 --- /dev/null +++ b/wolf3d/images/highscores-name.png diff --git a/wolf3d/images/highscores-score.png b/wolf3d/images/highscores-score.png Binary files differnew file mode 100644 index 0000000..86bfd6c --- /dev/null +++ b/wolf3d/images/highscores-score.png diff --git a/wolf3d/images/highscores-stripes.png b/wolf3d/images/highscores-stripes.png Binary files differnew file mode 100644 index 0000000..ba09a7e --- /dev/null +++ b/wolf3d/images/highscores-stripes.png diff --git a/wolf3d/images/highscores.png b/wolf3d/images/highscores.png Binary files differnew file mode 100644 index 0000000..6ec1e73 --- /dev/null +++ b/wolf3d/images/highscores.png diff --git a/wolf3d/images/hud/chars.png b/wolf3d/images/hud/chars.png Binary files differnew file mode 100644 index 0000000..c5ec1aa --- /dev/null +++ b/wolf3d/images/hud/chars.png diff --git a/wolf3d/images/hud/deathcam.png b/wolf3d/images/hud/deathcam.png Binary files differnew file mode 100644 index 0000000..02b0326 --- /dev/null +++ b/wolf3d/images/hud/deathcam.png diff --git a/wolf3d/images/hud/faces.png b/wolf3d/images/hud/faces.png Binary files differnew file mode 100644 index 0000000..a2d0320 --- /dev/null +++ b/wolf3d/images/hud/faces.png diff --git a/wolf3d/images/hud/hud.png b/wolf3d/images/hud/hud.png Binary files differnew file mode 100644 index 0000000..858e492 --- /dev/null +++ b/wolf3d/images/hud/hud.png diff --git a/wolf3d/images/hud/keys.png b/wolf3d/images/hud/keys.png Binary files differnew file mode 100644 index 0000000..d153c79 --- /dev/null +++ b/wolf3d/images/hud/keys.png diff --git a/wolf3d/images/hud/weapons.png b/wolf3d/images/hud/weapons.png Binary files differnew file mode 100644 index 0000000..a303414 --- /dev/null +++ b/wolf3d/images/hud/weapons.png diff --git a/wolf3d/images/id-logo.png b/wolf3d/images/id-logo.png Binary files differnew file mode 100644 index 0000000..f110478 --- /dev/null +++ b/wolf3d/images/id-logo.png diff --git a/wolf3d/images/keyboard-readthis.png b/wolf3d/images/keyboard-readthis.png Binary files differnew file mode 100644 index 0000000..9df2387 --- /dev/null +++ b/wolf3d/images/keyboard-readthis.png diff --git a/wolf3d/images/loadgame-stripes.png b/wolf3d/images/loadgame-stripes.png Binary files differnew file mode 100644 index 0000000..d860f6d --- /dev/null +++ b/wolf3d/images/loadgame-stripes.png diff --git a/wolf3d/images/loadgame.png b/wolf3d/images/loadgame.png Binary files differnew file mode 100644 index 0000000..25136ff --- /dev/null +++ b/wolf3d/images/loadgame.png diff --git a/wolf3d/images/loading-intersect.png b/wolf3d/images/loading-intersect.png Binary files differnew file mode 100644 index 0000000..4a2eb78 --- /dev/null +++ b/wolf3d/images/loading-intersect.png diff --git a/wolf3d/images/loading.png b/wolf3d/images/loading.png Binary files differnew file mode 100644 index 0000000..a908c83 --- /dev/null +++ b/wolf3d/images/loading.png diff --git a/wolf3d/images/menu-cursor.png b/wolf3d/images/menu-cursor.png Binary files differnew file mode 100644 index 0000000..6b56deb --- /dev/null +++ b/wolf3d/images/menu-cursor.png diff --git a/wolf3d/images/menu-help.png b/wolf3d/images/menu-help.png Binary files differnew file mode 100644 index 0000000..b622697 --- /dev/null +++ b/wolf3d/images/menu-help.png diff --git a/wolf3d/images/menu-switch.png b/wolf3d/images/menu-switch.png Binary files differnew file mode 100644 index 0000000..bcf719a --- /dev/null +++ b/wolf3d/images/menu-switch.png diff --git a/wolf3d/images/music.png b/wolf3d/images/music.png Binary files differnew file mode 100644 index 0000000..72f629d --- /dev/null +++ b/wolf3d/images/music.png diff --git a/wolf3d/images/options-stripes.png b/wolf3d/images/options-stripes.png Binary files differnew file mode 100644 index 0000000..d43ca1b --- /dev/null +++ b/wolf3d/images/options-stripes.png diff --git a/wolf3d/images/options.png b/wolf3d/images/options.png Binary files differnew file mode 100644 index 0000000..1ebf711 --- /dev/null +++ b/wolf3d/images/options.png diff --git a/wolf3d/images/pc13.png b/wolf3d/images/pc13.png Binary files differnew file mode 100644 index 0000000..936afaf --- /dev/null +++ b/wolf3d/images/pc13.png diff --git a/wolf3d/images/readthis-down.png b/wolf3d/images/readthis-down.png Binary files differnew file mode 100644 index 0000000..380fab5 --- /dev/null +++ b/wolf3d/images/readthis-down.png diff --git a/wolf3d/images/readthis-left.png b/wolf3d/images/readthis-left.png Binary files differnew file mode 100644 index 0000000..8c56547 --- /dev/null +++ b/wolf3d/images/readthis-left.png diff --git a/wolf3d/images/readthis-right.png b/wolf3d/images/readthis-right.png Binary files differnew file mode 100644 index 0000000..9315c95 --- /dev/null +++ b/wolf3d/images/readthis-right.png diff --git a/wolf3d/images/readthis-up.png b/wolf3d/images/readthis-up.png Binary files differnew file mode 100644 index 0000000..c19ecf6 --- /dev/null +++ b/wolf3d/images/readthis-up.png diff --git a/wolf3d/images/savegame-stripes.png b/wolf3d/images/savegame-stripes.png Binary files differnew file mode 100644 index 0000000..d860f6d --- /dev/null +++ b/wolf3d/images/savegame-stripes.png diff --git a/wolf3d/images/savegame.png b/wolf3d/images/savegame.png Binary files differnew file mode 100644 index 0000000..4582f7c --- /dev/null +++ b/wolf3d/images/savegame.png diff --git a/wolf3d/images/sod-readthis.png b/wolf3d/images/sod-readthis.png Binary files differnew file mode 100644 index 0000000..84d7d58 --- /dev/null +++ b/wolf3d/images/sod-readthis.png diff --git a/wolf3d/images/soundeffects.png b/wolf3d/images/soundeffects.png Binary files differnew file mode 100644 index 0000000..bb12d93 --- /dev/null +++ b/wolf3d/images/soundeffects.png diff --git a/wolf3d/images/sprites/angelofdeath.png b/wolf3d/images/sprites/angelofdeath.png Binary files differnew file mode 100644 index 0000000..943a47d --- /dev/null +++ b/wolf3d/images/sprites/angelofdeath.png diff --git a/wolf3d/images/sprites/bj.png b/wolf3d/images/sprites/bj.png Binary files differnew file mode 100644 index 0000000..408dd04 --- /dev/null +++ b/wolf3d/images/sprites/bj.png diff --git a/wolf3d/images/sprites/deathknight.png b/wolf3d/images/sprites/deathknight.png Binary files differnew file mode 100644 index 0000000..1617cce --- /dev/null +++ b/wolf3d/images/sprites/deathknight.png diff --git a/wolf3d/images/sprites/dog.png b/wolf3d/images/sprites/dog.png Binary files differnew file mode 100644 index 0000000..1a08692 --- /dev/null +++ b/wolf3d/images/sprites/dog.png diff --git a/wolf3d/images/sprites/drschabbs.png b/wolf3d/images/sprites/drschabbs.png Binary files differnew file mode 100644 index 0000000..3654471 --- /dev/null +++ b/wolf3d/images/sprites/drschabbs.png diff --git a/wolf3d/images/sprites/fettgesicht.png b/wolf3d/images/sprites/fettgesicht.png Binary files differnew file mode 100644 index 0000000..26aa770 --- /dev/null +++ b/wolf3d/images/sprites/fettgesicht.png diff --git a/wolf3d/images/sprites/fireball.png b/wolf3d/images/sprites/fireball.png Binary files differnew file mode 100644 index 0000000..77cf2cb --- /dev/null +++ b/wolf3d/images/sprites/fireball.png diff --git a/wolf3d/images/sprites/ghost.png b/wolf3d/images/sprites/ghost.png Binary files differnew file mode 100644 index 0000000..aa06a30 --- /dev/null +++ b/wolf3d/images/sprites/ghost.png diff --git a/wolf3d/images/sprites/giftmacher.png b/wolf3d/images/sprites/giftmacher.png Binary files differnew file mode 100644 index 0000000..02790b3 --- /dev/null +++ b/wolf3d/images/sprites/giftmacher.png diff --git a/wolf3d/images/sprites/gretel.png b/wolf3d/images/sprites/gretel.png Binary files differnew file mode 100644 index 0000000..09a03f8 --- /dev/null +++ b/wolf3d/images/sprites/gretel.png diff --git a/wolf3d/images/sprites/hans.png b/wolf3d/images/sprites/hans.png Binary files differnew file mode 100644 index 0000000..1aa65de --- /dev/null +++ b/wolf3d/images/sprites/hans.png diff --git a/wolf3d/images/sprites/himissile.png b/wolf3d/images/sprites/himissile.png Binary files differnew file mode 100644 index 0000000..ef0ad27 --- /dev/null +++ b/wolf3d/images/sprites/himissile.png diff --git a/wolf3d/images/sprites/hitler.png b/wolf3d/images/sprites/hitler.png Binary files differnew file mode 100644 index 0000000..6de386b --- /dev/null +++ b/wolf3d/images/sprites/hitler.png diff --git a/wolf3d/images/sprites/items.png b/wolf3d/images/sprites/items.png Binary files differnew file mode 100644 index 0000000..c33c8a2 --- /dev/null +++ b/wolf3d/images/sprites/items.png diff --git a/wolf3d/images/sprites/missile.png b/wolf3d/images/sprites/missile.png Binary files differnew file mode 100644 index 0000000..10c791c --- /dev/null +++ b/wolf3d/images/sprites/missile.png diff --git a/wolf3d/images/sprites/mutant.png b/wolf3d/images/sprites/mutant.png Binary files differnew file mode 100644 index 0000000..e67e06a --- /dev/null +++ b/wolf3d/images/sprites/mutant.png diff --git a/wolf3d/images/sprites/needle.png b/wolf3d/images/sprites/needle.png Binary files differnew file mode 100644 index 0000000..2d5a48a --- /dev/null +++ b/wolf3d/images/sprites/needle.png diff --git a/wolf3d/images/sprites/officer.png b/wolf3d/images/sprites/officer.png Binary files differnew file mode 100644 index 0000000..af31393 --- /dev/null +++ b/wolf3d/images/sprites/officer.png diff --git a/wolf3d/images/sprites/orb.png b/wolf3d/images/sprites/orb.png Binary files differnew file mode 100644 index 0000000..edf1553 --- /dev/null +++ b/wolf3d/images/sprites/orb.png diff --git a/wolf3d/images/sprites/pacman.png b/wolf3d/images/sprites/pacman.png Binary files differnew file mode 100644 index 0000000..fd8c162 --- /dev/null +++ b/wolf3d/images/sprites/pacman.png diff --git a/wolf3d/images/sprites/sod-items.png b/wolf3d/images/sprites/sod-items.png Binary files differnew file mode 100644 index 0000000..61bcec8 --- /dev/null +++ b/wolf3d/images/sprites/sod-items.png diff --git a/wolf3d/images/sprites/soldier.png b/wolf3d/images/sprites/soldier.png Binary files differnew file mode 100644 index 0000000..7705686 --- /dev/null +++ b/wolf3d/images/sprites/soldier.png diff --git a/wolf3d/images/sprites/spectre.png b/wolf3d/images/sprites/spectre.png Binary files differnew file mode 100644 index 0000000..cdde2a1 --- /dev/null +++ b/wolf3d/images/sprites/spectre.png diff --git a/wolf3d/images/sprites/ss.png b/wolf3d/images/sprites/ss.png Binary files differnew file mode 100644 index 0000000..c916413 --- /dev/null +++ b/wolf3d/images/sprites/ss.png diff --git a/wolf3d/images/sprites/transgrosse.png b/wolf3d/images/sprites/transgrosse.png Binary files differnew file mode 100644 index 0000000..fd9fdfb --- /dev/null +++ b/wolf3d/images/sprites/transgrosse.png diff --git a/wolf3d/images/sprites/ubermutant.png b/wolf3d/images/sprites/ubermutant.png Binary files differnew file mode 100644 index 0000000..334fad9 --- /dev/null +++ b/wolf3d/images/sprites/ubermutant.png diff --git a/wolf3d/images/sprites/wilhelm.png b/wolf3d/images/sprites/wilhelm.png Binary files differnew file mode 100644 index 0000000..b11e712 --- /dev/null +++ b/wolf3d/images/sprites/wilhelm.png diff --git a/wolf3d/images/start.png b/wolf3d/images/start.png Binary files differnew file mode 100644 index 0000000..645ff54 --- /dev/null +++ b/wolf3d/images/start.png diff --git a/wolf3d/images/stealth-bj.png b/wolf3d/images/stealth-bj.png Binary files differnew file mode 100644 index 0000000..757f4aa --- /dev/null +++ b/wolf3d/images/stealth-bj.png diff --git a/wolf3d/images/twoguns-bj.png b/wolf3d/images/twoguns-bj.png Binary files differnew file mode 100644 index 0000000..c9f1136 --- /dev/null +++ b/wolf3d/images/twoguns-bj.png diff --git a/wolf3d/images/walls/walls.png b/wolf3d/images/walls/walls.png Binary files differnew file mode 100644 index 0000000..81fdfca --- /dev/null +++ b/wolf3d/images/walls/walls.png diff --git a/wolf3d/images/weapons-readthis.png b/wolf3d/images/weapons-readthis.png Binary files differnew file mode 100644 index 0000000..f0d9722 --- /dev/null +++ b/wolf3d/images/weapons-readthis.png diff --git a/wolf3d/images/weapons/gatling.png b/wolf3d/images/weapons/gatling.png Binary files differnew file mode 100644 index 0000000..835ffd8 --- /dev/null +++ b/wolf3d/images/weapons/gatling.png diff --git a/wolf3d/images/weapons/knife.png b/wolf3d/images/weapons/knife.png Binary files differnew file mode 100644 index 0000000..b87d350 --- /dev/null +++ b/wolf3d/images/weapons/knife.png diff --git a/wolf3d/images/weapons/machinegun.png b/wolf3d/images/weapons/machinegun.png Binary files differnew file mode 100644 index 0000000..729e760 --- /dev/null +++ b/wolf3d/images/weapons/machinegun.png diff --git a/wolf3d/images/weapons/pistol.png b/wolf3d/images/weapons/pistol.png Binary files differnew file mode 100644 index 0000000..5ff2d0a --- /dev/null +++ b/wolf3d/images/weapons/pistol.png diff --git a/wolf3d/images/welcome.png b/wolf3d/images/welcome.png Binary files differnew file mode 100644 index 0000000..63ec88f --- /dev/null +++ b/wolf3d/images/welcome.png diff --git a/wolf3d/images/wolfenstein3d-logo.png b/wolf3d/images/wolfenstein3d-logo.png Binary files differnew file mode 100644 index 0000000..74ff740 --- /dev/null +++ b/wolf3d/images/wolfenstein3d-logo.png diff --git a/wolf3d/images/youwin-bj.png b/wolf3d/images/youwin-bj.png Binary files differnew file mode 100644 index 0000000..5a1c28d --- /dev/null +++ b/wolf3d/images/youwin-bj.png diff --git a/wolf3d/index.html b/wolf3d/index.html new file mode 100644 index 0000000..d269b37 --- /dev/null +++ b/wolf3d/index.html @@ -0,0 +1,33 @@ + <!DOCTYPE html> + <html> + <head> + <meta content="Wolfenstein 3D HTML5" name="description"></meta> + <meta content="wolfenstein,3d,game,html5,javascript,engine" name="keywords"></meta> + <title>s1nical - Wolfenstein 3D</title> + <link type="text/css" href="css/build.css" rel="stylesheet"></link> + <script src="js/webkitAudioContextMonkeyPatch.js" type="text/javascript" language="javascript"></script> + <script async="" src="js/a.js"></script> + <script language="javascript" type="text/javascript" src="js/build.js"></script> + <link href="images/favicon.png" type="image/png" rel="shortcut icon"></link> + <link href="images/favicon.png" type="image/png" rel="icon"></link> + </head> + <body oncontextmenu="return false;"> + <div id="resources"> +Loading...<br></br> +<img src="images/loading-intersect.png"/> + </div> + <audio id="music" preload="true" loop=""></audio> + <div> + <div id="copyright" class=" fadein"> + <div class="content" style="position: fixed; left: 0; top: 0; bottom: 0; right: 0; overflow: auto; padding: 32px;"> + <div style="width: 100%; text-align: center;"> + <img src="images/wolfenstein3d-logo.png"></img> + </div> + <div class="clear"></div> + <div id="start" class="text readme" style="cursor: pointer; Color:black;"> +<img src="images/start.png"/> </div> + </div> + </div> + </body> + </html> + diff --git a/wolf3d/js/a.js b/wolf3d/js/a.js new file mode 100644 index 0000000..8e4949a --- /dev/null +++ b/wolf3d/js/a.js @@ -0,0 +1,304 @@ +// Analitics Bullshit Emulator +// Sadfully needed to start the game! + +(function () { + var aa = encodeURIComponent, + f = window, + ba = setTimeout, + n = Math, + ea = RegExp; + + function fa(a, b) {} + var p = "push", + h = "hash", + ha = "slice", + q = "data", + r = "cookie", + t = "indexOf", + m = "match", + ia = "defaultValue", + ja = "port", + u = "createElement", + v = "name", + da = "getTime", + x = "host", + y = "length", + z = "prototype", + la = "clientWidth", + A = "split", + B = "location", + ma = "hostname", + ga = "search", + C = "call", + E = "protocol", + na = "clientHeight", + Ab = "href", + F = "substring", + G = "apply", + oa = "navigator", + Ub = "parentNode", + H = "join", + I = "toLowerCase"; + var pa = new function () {}; + + function J(a) { }; + + function K(a) { } + + function qa(a) {} + + function ra() {} + + function Ca(a) {} + + function L() {} + + function sa(a) {} + + function ka(a) { } + var ta = function (a, b, c, d) {}; + + function vc(a, b) {} + + function eb() { } + + function va(a) { } + + function wa(a, b) { }; + var N = function () { }; + N[z].set = function (a, b, c) { }; + N[z].get = function (a) { }; + N[z].map = function (a) { }; + var O = f, + M = document, + xa = function (a) {}, + fb = function (a) {}, + ya = function (a) {}, + zc = function (a, b, c, d, e, g) {}, + za = ea(),Aa = ea(); + var oc = function () {}, + Da = function (a) {}, Ea = function (a) {}, Ga = function (a, b) {}, wc = function (a, b) { + var c = Ca(oc() + "" + a); + c.onload = c.onerror = function () { }}, xc = function (a, b) {}, + Fa = function (a, b) {}; + var Ha = function () { }; + Ha[z].add = function (a) { }; + Ha[z].execute = function (a) { }; + + function Ja(a) { + } + + function Ma(a) { + } + + function Oa() { } + + function Pa(a) { } + + function Sa(a) { } + + function Hc(a) { } + + function cd() { }; + + function Ta(a) {}; + var Ya = function () { }, Qa = new N, + Za = []; + Ya[z].get = function (a) { }; + var P = function (a, b) { }, R = function (a, b) { }; + Ya[z].set = function (a, b, c) { }; + var ab = function (a, b, c, d) {}, bb = function (a, b, c, d, e) { }, $a = function (a) {}, yc = function (a) { }, S = function (a, b, c, d, e) {}, cb = function (a, b) {}, T = function (a, b, c) {}, db = function () {}; + var Pc; + var gb = Pc || "ga", + Ba = !1, + hb = T("apiVersion", "v"), + ib = T("clientVersion", "_v"); + S("anonymizeIp", "aip"); + var jb = S("adSenseId", "a"), + Va = S("hitType", "t"), + Ia = S("hitCallback"), + Ra = S("hitPayload"); + S("nonInteraction", "ni"); + S("currencyCode", "cu"); + S("sessionControl", "sc", ""); + S("queueTime", "qt"); + var Ac = S("_s", "_s"); + S("description", "cd"); + var kb = S("location", "dl", ""), + lb = S("referrer", "dr"), + mb = S("page", "dp", ""); + S("hostname", "dh"); + var nb = S("language", "ul"), + ob = S("encoding", "de"); + S("title", "dt", function () { + return M.title || void 0 + }); + cb("contentGroup([0-9]+)", function (a) { + return new bb(a[0], "cg" + a[1]) + }); + var pb = S("screenColors", "sd"), + qb = S("screenResolution", "sr"), + rb = S("viewportSize", "vp"), + sb = S("javaEnabled", "je"), + tb = S("flashVersion", "fl"); + S("campaignId", "ci"); + S("campaignName", "cn"); + S("campaignSource", "cs"); + S("campaignMedium", "cm"); + S("campaignKeyword", "ck"); + S("campaignContent", "cc"); + var ub = S("eventCategory", "ec"), + xb = S("eventAction", "ea"), + yb = S("eventLabel", "el"), + zb = S("eventValue", "ev"), + Bb = S("socialNetwork", "sn"), + Cb = S("socialAction", "sa"), + Db = S("socialTarget", "st"), + Eb = S("l1", "plt"), + Fb = S("l2", "pdt"), + Gb = S("l3", "dns"), + Hb = S("l4", "rrt"), + Ib = S("l5", "srt"), + Jb = S("l6", "tcp"), + Kb = S("l7", "dit"), + Lb = S("l8", "clt"), + Mb = S("timingCategory", "utc"), + Nb = S("timingVar", "utv"), + Ob = S("timingLabel", "utl"), + Pb = S("timingValue", "utt"); + S("appName", "an"); + S("appVersion", "av", ""); + S("appId", "aid", ""); + S("appInstallerId", "aiid", ""); + S("exDescription", "exd"); + S("exFatal", "exf"); + var Nc = S("expId", "xid"), + Oc = S("expVar", "xvar"), + Rc = S("_utma", "_utma"), + Sc = S("_utmz", "_utmz"), + Tc = S("_utmht", "_utmht"), + Ua = S("_hc", void 0, 0), + Xa = S("_ti", void 0, 0), + Wa = S("_to", void 0, 20); + var Qb = T("oot"), + dd = S("previewTask"), + Rb = S("checkProtocolTask"), + Sb = S("checkStorageTask"), + Uc = S("historyImportTask"), + Tb = S("samplerTask"), + Vb = T("rateLimiterTask"), + Wb = S("buildHitTask"), + Xb = S("sendHitTask"), + Vc = S("ceTask"), + V = T("name"), + Q = T("clientId", "cid"), + Na = T("trackingId", "tid"), + U = T("cookieName", void 0, "_ga"), + W = T("cookieDomain"), + Yb = T("cookiePath", void 0, "/"), + Zb = T("cookieExpires", void 0, 63072E3), + $b = T("legacyCookieDomain"), + Wc = T("legacyHistoryImport", void 0, !0), + ac = T("storage", void 0, "cookie"), + bc = T("allowLinker", void 0, !1), + cc = T("allowAnchor", void 0, !0), + Ka = T("sampleRate", "sf", 100), + dc = T("siteSpeedSampleRate", void 0, 1), + ec = T("alwaysSendReferrer", void 0, !1); + + function Cc() { + var a = $; + X("create", a, a.create, 3); + X("getByName", a, a.j, 5); + X("getAll", a, a.K, 6); + a = pc[z]; + X("get", a, a.get, 7); + X("set", a, a.set, 4); + X("send", a, a.send, 2); + a = Ya[z]; + X("get", a, a.get); + X("set", a, a.set); + (O.gaplugins = O.gaplugins || {}).Linker = Dc; + a = Dc[z]; + Z.C("linker", Dc); + X("decorate", a, a.Q, 20); + X("autoLink", a, a.S, 25); + Z.C("displayfeatures", fd) + } + + function X(a, b, c, d) { }; + + function fc() {}; + var gc = function (a, b) { }; + var hc = !1, + mc = function (a) { }; + + function Xc(a, b, c) { }; + + function Bc(a) { + a = a.get(Q); + var b = Ic(a, 0); + return "_ga=1." + sa(b + "." + a) + } + + function Ic(a, b) {} + var Dc = function (a) { }; + Dc[z].Q = function (a, b) { }; + Dc[z].S = function (a, b) { }; + + function $c() { }; + var ad, bd = function (a, b, c) { + if(!ad) {} + }; + var pc = function (a) { }; + pc[z].get = function (a) { + return this.b.get(a) + }; + pc[z].set = function (a, b) { + this.b.set(a, b) + }; + var qc = { + pageview: [mb], + event: [ub, xb, yb, zb], + social: [Bb, Cb, Db], + timing: [Mb, Nb, Pb, Ob] + }; + pc[z].send = function (a) {}; + var Lc = function (a) { + a.I || (a.I = !0, gc(a.b, function (b) {})) + }; + var rc = function (a) {}, Mc = function (a) {c = function () {}}; + var Z = {}; + Z.k = new N; + Z.f = []; + var sc = function (a) { }; + Z.B = function (a, b, c) { }; + Z.C = function (a, b) { }; + Z.execute = function (a) { }; + Z.J = function (a) { }; + Z.v = function (a) { }; + function tc(a) { }; + var $ = function (a) { }; + $.h = {}; + $.P = []; + $.L = 0; + $.answer = 42; + var uc = [Na, W, V]; + $.create = function (a) { }; + $.j = function (a) { }; + $.K = function () { }; + $.N = function () { + var a = O[gb]; + if(!a || 42 != a.answer) { + $.L = a && a.l; + $.loaded = !0; + O[gb] = $; + Cc(); + var b = a && a.q; + "[object Array]" == Object[z].toString[C](Object(b)) && Mc(function () {}) + } + }; + $.N(); +})(window); + +// Analitics Bullshit Ends
\ No newline at end of file diff --git a/wolf3d/js/build.js b/wolf3d/js/build.js new file mode 100644 index 0000000..a91eb85 --- /dev/null +++ b/wolf3d/js/build.js @@ -0,0 +1,9605 @@ +// Wolfeinstein 3D Emulation Script +// Game contains: All 6 episodes + Spear Of Destiny +// HTML5+WEBGL was used + +floor = function (a) { + return~~ a +}; +ceil = Math.ceil; +abs = Math.abs; +sqrt = Math.sqrt; +sqrt2 = Math.sqrt(2); +random = Math.random; +round = Math.round; +pow = Math.pow; +min = Math.min; +max = Math.max; +sin = Math.sin; +cos = Math.cos; +atan2 = Math.atan2; +utils = { + directions: { + north: { + x: 0, + y: -1 + }, + south: { + x: 0, + y: 1 + }, + east: { + x: 1, + y: 0 + }, + west: { + x: -1, + y: 0 + } + }, + queryStrings: function () { + var a = {}, b = window.location.href.split("?"); + if (1 < b.length) + for (var b = b[1].split("&"), c = 0; c < b.length; c++) a[b[c].split("=")[0]] = b[c].split("=")[1]; + return a + }, + eval: function (a, b) { + for (var c = "", d = 0; d < b.length; d++) c += "string" == typeof b[d] ? "'" + b[d] + "'" : b[d].toString(), d < b.length - 1 && (c += ","); + return a + "(" + c + ");" + }, + clone: function (a) { + var b = {}; + utils.overwrite(b, a); + return b + }, + shuffle: function (a) { + for (var b, c, d = + a.length; d; b = parseInt(Math.random() * d), c = a[--d], a[d] = a[b], a[b] = c); + return a + }, + random: function (a, b) { + b || (b = 0); + return floor((a - b + 1) * random()) + b + }, + round: function (a, b) { + b || (b = 1); + return round(a * pow(10, b)) / pow(10, b) + }, + bind: function (a, b) { + return b.bind ? b.bind(a) : function () { + return b.apply(a, arguments) + } + }, + extend: function (a, b) { + for (var c in b) void 0 == a[c] ? null != b[c] && void 0 != b[c] && "object" == typeof b[c] ? (a[c] = "number" == typeof b[c].length ? [] : {}, utils.extend(a[c], b[c])) : a[c] = b[c] : "object" == typeof b[c] && utils.extend(a[c], + b[c]) + }, + overwrite: function (a, b) { + for (var c in b) null != b[c] && void 0 != b[c] && "object" == typeof b[c] ? (a[c] = "number" == typeof b[c].length ? [] : {}, utils.overwrite(a[c], b[c])) : a[c] = b[c] + }, + fillString: function (a, b, c) { + for (var d = "", e = 0; e < c; e++) d += b; + d += a; + return d.slice(max(0, d.length - c)) + }, + rad: Math.PI / 180, + deg: 180 / Math.PI +}; +resources = { + textures: { + sprites: "images/sprites/items.png", + "sod-sprites": "images/sprites/sod-items.png", + walls: "images/walls/walls.png" + }, + images: { + hudWeapon: "images/hud/weapons.png", + hudFaces: "images/hud/faces.png", + hudKeys: "images/hud/keys.png", + hudChars: "images/hud/chars.png", + knife: "images/weapons/knife.png", + pistol: "images/weapons/pistol.png", + machinegun: "images/weapons/machinegun.png", + gatling: "images/weapons/gatling.png", + soldier: "images/sprites/soldier.png", + dog: "images/sprites/dog.png", + ss: "images/sprites/ss.png", + mutant: "images/sprites/mutant.png", + officer: "images/sprites/officer.png", + hans: "images/sprites/hans.png", + drschabbs: "images/sprites/drschabbs.png", + needle: "images/sprites/needle.png", + ghost: "images/sprites/ghost.png", + fireball: "images/sprites/fireball.png", + hitler: "images/sprites/hitler.png", + giftmacher: "images/sprites/giftmacher.png", + missile: "images/sprites/missile.png", + gretel: "images/sprites/gretel.png", + fettgesicht: "images/sprites/fettgesicht.png", + bj: "images/sprites/bj.png", + pacman: "images/sprites/pacman.png", + angelofdeath: "images/sprites/angelofdeath.png", + deathknight: "images/sprites/deathknight.png", + orb: "images/sprites/orb.png", + himissile: "images/sprites/himissile.png", + spectre: "images/sprites/spectre.png", + transgrosse: "images/sprites/transgrosse.png", + ubermutant: "images/sprites/ubermutant.png", + wilhelm: "images/sprites/wilhelm.png" + }, + textureWidth: 128, + textureHeight: 128, + init: function (a, b) { + var c = document.getElementById("resources"); + c || (c = document.createElement("DIV"), c.id = "resources", document.body.appendChild(c), + c = document.getElementById("resources")); + resources.count = 0; + for (var d in resources.textures) "string" == typeof resources.textures[d] && resources.count++; + for (var e in resources.images) "string" == typeof resources.images[e] && resources.count++; + for (d in resources.textures) "string" == typeof resources.textures[d] && (resources[d] ? (resources.count--, !resources.count && a && a()) : (c = new Image, c.id = d, c.onload = function () { + var b = floor((this.width || this.naturalWidth) / resources.textureWidth), + c = floor((this.height || this.naturalHeight) / + resources.textureHeight); + resources[this.id] = []; + for (var d = 0; d < b; d++) { + resources[this.id][d] = []; + for (var e = 0; e < c; e++) resources[this.id][d][e] = new resources.Texture(this, d, e) + } + resources.count--; + !resources.count && a && a() + }, c.onerror = b, c.src = resources.textures[d])); + for (e in resources.images) "string" == typeof resources.images[e] && (resources[e] ? (resources.count--, !resources.count && a && a()) : (c = new Image, c.id = e, c.onload = function () { + this.id && !resources[this.id] && (resources[this.id] = this); + resources.count--; + !resources.count && + a && a() + }, c.onerror = b, c.src = resources.images[e])) + }, + Texture: function (a, b, c) { + if (!a) return null; + this.image = a; + this.index = b; + this.depth = c; + this.canvas = document.createElement("CANVAS"); + this.canvas.width = resources.textureWidth; + this.canvas.height = resources.textureHeight; + this.width = this.canvas.width; + this.height = this.canvas.height; + this.context = this.canvas.getContext("2d"); + this.context.drawImage(a, b * resources.textureWidth, c * resources.textureHeight, resources.textureWidth, resources.textureHeight, 0, 0, this.canvas.width, + this.canvas.height); + this.url = this.canvas.toDataURL() + }, + PreTexture: function (a) { + if (!a) return null; + this.canvas = document.createElement("CANVAS"); + this.context = this.canvas.getContext("2d"); + this.width = a.width || a.naturalWidth; + this.height = a.height || a.naturalHeight; + this.canvas.width = this.width; + this.canvas.height = this.height; + this.context.drawImage(a, 0, 0); + this.data = this.context.getImageData(0, 0, this.width, this.height) + .data + } +}; +resources.palette = [[0, 0, 0], [0, 0, 168], [0, 168, 0], [0, 168, 168], [168, 0, 0], [168, 0, 168], [168, 84, 0], [192, 192, 192], [84, 84, 84], [84, 84, 252], [84, 252, 84], [84, 252, 252], [252, 84, 84], [252, 84, 252], [252, 252, 84], [252, 252, 252], [236, 236, 236], [220, 220, 220], [208, 208, 208], [192, 192, 192], [180, 180, 180], [168, 168, 168], [152, 152, 152], [140, 140, 140], [124, 124, 124], [112, 112, 112], [100, 100, 100], [84, 84, 84], [72, 72, 72], [56, 56, 56], [44, 44, 44], [32, 32, 32], [252, 0, 0], [236, 0, 0], [224, 0, 0], [212, 0, 0], [200, 0, 0], [188, 0, 0], [176, 0, 0], [164, 0, 0], [152, 0, +0], [136, 0, 0], [124, 0, 0], [112, 0, 0], [100, 0, 0], [88, 0, 0], [76, 0, 0], [64, 0, 0], [252, 216, 216], [252, 184, 184], [252, 156, 156], [252, 124, 124], [252, 92, 92], [252, 64, 64], [252, 32, 32], [252, 0, 0], [252, 168, 92], [252, 152, 64], [252, 136, 32], [252, 120, 0], [228, 108, 0], [204, 96, 0], [180, 84, 0], [156, 76, 0], [252, 252, 216], [252, 252, 184], [252, 252, 156], [252, 252, 124], [252, 248, 92], [252, 244, 64], [252, 244, 32], [252, 244, 0], [228, 216, 0], [204, 196, 0], [180, 172, 0], [156, 156, 0], [132, 132, 0], [112, 108, 0], [88, 84, 0], [64, 64, 0], [208, 252, 92], [196, 252, 64], [180, 252, +32], [160, 252, 0], [144, 228, 0], [128, 204, 0], [116, 180, 0], [96, 156, 0], [216, 252, 216], [188, 252, 184], [156, 252, 156], [128, 252, 124], [96, 252, 92], [64, 252, 64], [32, 252, 32], [0, 252, 0], [0, 252, 0], [0, 236, 0], [0, 224, 0], [0, 212, 0], [4, 200, 0], [4, 188, 0], [4, 176, 0], [4, 164, 0], [4, 152, 0], [4, 136, 0], [4, 124, 0], [4, 112, 0], [4, 100, 0], [4, 88, 0], [4, 76, 0], [4, 64, 0], [216, 252, 252], [184, 252, 252], [156, 252, 252], [124, 252, 248], [92, 252, 252], [64, 252, 252], [32, 252, 252], [0, 252, 252], [0, 228, 228], [0, 204, 204], [0, 180, 180], [0, 156, 156], [0, 132, 132], [0, 112, 112], + [0, 88, 88], [0, 64, 64], [92, 188, 252], [64, 176, 252], [32, 168, 252], [0, 156, 252], [0, 140, 228], [0, 124, 204], [0, 108, 180], [0, 92, 156], [216, 216, 252], [184, 188, 252], [156, 156, 252], [124, 128, 252], [92, 96, 252], [64, 64, 252], [32, 36, 252], [0, 4, 252], [0, 0, 252], [0, 0, 236], [0, 0, 224], [0, 0, 212], [0, 0, 200], [0, 0, 188], [0, 0, 176], [0, 0, 164], [0, 0, 152], [0, 0, 136], [0, 0, 124], [0, 0, 112], [0, 0, 100], [0, 0, 88], [0, 0, 76], [0, 0, 64], [40, 40, 40], [252, 224, 52], [252, 212, 36], [252, 204, 24], [252, 192, 8], [252, 180, 0], [180, 32, 252], [168, 0, 252], [152, 0, 228], [128, 0, 204], [116, +0, 180], [96, 0, 156], [80, 0, 132], [68, 0, 112], [52, 0, 88], [40, 0, 64], [252, 216, 252], [252, 184, 252], [252, 156, 252], [252, 124, 252], [252, 92, 252], [252, 64, 252], [252, 32, 252], [252, 0, 252], [224, 0, 228], [200, 0, 204], [180, 0, 180], [156, 0, 156], [132, 0, 132], [108, 0, 112], [88, 0, 88], [64, 0, 64], [252, 232, 220], [252, 224, 208], [252, 216, 196], [252, 212, 188], [252, 204, 176], [252, 196, 164], [252, 188, 156], [252, 184, 144], [252, 176, 128], [252, 164, 112], [252, 156, 96], [240, 148, 92], [232, 140, 88], [220, 136, 84], [208, 128, 80], [200, 124, 76], [188, 120, 72], [180, 112, 68], + [168, 104, 64], [160, 100, 60], [156, 96, 56], [144, 92, 52], [136, 88, 48], [128, 80, 44], [116, 76, 40], [108, 72, 36], [92, 64, 32], [84, 60, 28], [72, 56, 24], [64, 48, 24], [56, 44, 20], [40, 32, 12], [96, 0, 100], [0, 100, 100], [0, 96, 96], [0, 0, 28], [0, 0, 44], [48, 36, 16], [72, 0, 72], [80, 0, 80], [0, 0, 52], [28, 28, 28], [76, 76, 76], [92, 92, 92], [64, 64, 64], [48, 48, 48], [52, 52, 52], [216, 244, 244], [184, 232, 232], [156, 220, 220], [116, 200, 200], [72, 192, 192], [32, 180, 180], [32, 176, 176], [0, 164, 164], [0, 152, 152], [0, 140, 140], [0, 132, 132], [0, 124, 124], [0, 120, 120], [0, 116, 116], [0, +112, 112], [0, 108, 108], [152, 0, 136]]; +audio = { + music: { + "nazi-nor": "music/nazi_nor", + wonderin: "music/wonderin", + endlevel: "music/endlevel", + roster: "music/roster", + urahero: "music/urahero", + getthem: "music/getthem", + searchn: "music/searchn", + pow: "music/pow", + suspense: "music/suspense", + warmarch: "music/warmarch", + corner: "music/corner", + dungeon: "music/dungeon", + funkyou: "music/funkyou", + goingaft: "music/goingaft", + headache: "music/headache", + hitlwltz: "music/hitlwltz", + introcw3: "music/introcw3", + "nazi-omi": "music/nazi_omi", + "nazi-rap": "music/nazi_rap", + pacman: "music/pacman", + pregnant: "music/pregnant", + twelfth: "music/twelfth", + ultimate: "music/ultimate", + zerohour: "music/zerohour", + salute: "music/salute", + victors: "music/victors", + vicmarch: "music/vicmarch", + copypro: "music/copypro", + xdeath: "music/xdeath", + xevil: "music/xevil", + xfunkie: "music/xfunkie", + xgetyou: "music/xgetyou", + xjaznazi: "music/xjaznazi", + xputit: "music/xputit", + xtheend: "music/xtheend", + xtiptoe: "music/xtiptoe", + xtower2: "music/xtower2" + }, + sounds: { + hitwall: "sounds/sfx/hitwall", + donothing: "sounds/sfx/donothing", + atkknife: "sounds/sfx/atkknife", + atkpistol: "sounds/atkpistol", + atkmachinegun: "sounds/atkmachinegun", + atkgatling: "sounds/atkgatling", + getmachine: "sounds/sfx/getmachine", + getgatling: "sounds/sfx/getgatling", + opendoor: "sounds/opendoor", + closedoor: "sounds/closedoor", + pushwall: "sounds/pushwall", + leveldone: "sounds/leveldone", + nazifire: "sounds/nazifire", + ssfire: "sounds/ssfire", + bossfire: "sounds/bossfire", + schabbsthrow: "sounds/sfx/schabbsthrow", + flamethrower: "sounds/sfx/flamethrower", + missilefire: "sounds/sfx/missilefire", + missilehit: "sounds/sfx/missilehit", + yeah: "sounds/yeah", + halt: "sounds/halt", + deathscream1: "sounds/deathscream1", + deathscream2: "sounds/deathscream2", + deathscream3: "sounds/deathscream1", + deathscream4: "sounds/deathscream4", + deathscream5: "sounds/deathscream5", + deathscream6: "sounds/deathscream6", + deathscream7: "sounds/deathscream7", + deathscream8: "sounds/deathscream8", + deathscream9: "sounds/deathscream9", + dogattack: "sounds/dogattack", + dogbark: "sounds/dogbark", + dogdeath: "sounds/dogdeath", + schutzad: "sounds/schutzad", + leben: "sounds/leben", + spion: "sounds/spion", + neinsovass: "sounds/neinsovass", + ahhhg: "sounds/ahhhg", + gutentag: "sounds/gutentag", + mutti: "sounds/mutti", + kein: "sounds/kein", + mein: "sounds/mein", + schabbsha: "sounds/schabbsha", + meingott: "sounds/meingott", + hitlerha: "sounds/hitlerha", + tothund: "sounds/tothund", + die: "sounds/die", + mechstep: "sounds/mechstep", + scheist: "sounds/scheist", + eva: "sounds/eva", + eine: "sounds/eine", + donner: "sounds/donner", + erlauben: "sounds/erlauben", + rose: "sounds/rose", + getammo: "sounds/sfx/getammo", + getammobox: "sounds/sfx/getammobox", + getkey: "sounds/sfx/getkey", + slurpie: "sounds/slurpie", + health1: "sounds/sfx/health1", + health2: "sounds/sfx/health2", + bonus1up: "sounds/sfx/bonus1up", + bonus1: "sounds/sfx/bonus1", + bonus2: "sounds/sfx/bonus2", + bonus3: "sounds/sfx/bonus3", + bonus4: "sounds/sfx/bonus4", + playerdeath: "sounds/sfx/playerdeath", + movegun1: "sounds/sfx/movegun1", + movegun2: "sounds/sfx/movegun2", + escpressed: "sounds/sfx/escpressed", + shoot: "sounds/sfx/shoot", + endbonus1: "sounds/sfx/endbonus1", + endbonus2: "sounds/sfx/endbonus2", + percent100: "sounds/sfx/percent100", + knightmissile: "sounds/sfx/knightmissile", + angelfire: "sounds/sfx/angelfire", + ghostsight: "sounds/sfx/ghostsight", + ghostfade: "sounds/sfx/ghostfade", + transsight: "sounds/transsight", + transdeath: "sounds/transdeath", + wilhelmsight: "sounds/wilhelmsight", + wilhelmdeath: "sounds/wilhelmdeath", + uberdeath: "sounds/uberdeath", + knightsight: "sounds/knightsight", + knightdeath: "sounds/knightdeath", + angelsight: "sounds/angelsight", + angeldeath: "sounds/angeldeath", + "sod-getgatling": "sounds/sod-getgatling", + getspear: "sounds/getspear" + }, + buffers: {}, + process: [], + musicChannel: null, + soundsChannel: {}, + context: window.webkitAudioContext ? new webkitAudioContext : null, + request: function (a, b, c) { + if (audio.context) { + var d = new XMLHttpRequest; + d.open("GET", b + ".mp4", !0); + d.responseType = "arraybuffer"; + d.onload = function () { + audio.context.decodeAudioData(d.response, function (b) { + audio.buffers[a] = b; + c && c() + }) + }; + d.send() + } else audio.buffers[a] = new Audio(b + (audio.canPlayMP4 ? ".mp4" : ".ogg")), audio.buffers[a].preload = !0, c && c() + }, + init: function (a) { + var b = document.createElement("AUDIO"); + b && (audio.canPlay = !! b.canPlayType, audio.canPlay && + (audio.canPlayMP4 = b.canPlayType("audio/mpeg"), audio.musicVolume = a.musicVolume || 0, audio.soundsVolume = a.soundsVolume || 0)) + }, + playMusic: function (a, b) { + if (audio.canPlay && !audio.currentMusic && !audio.musicChannel) { + audio.musicChannel = document.createElement("AUDIO"); + audio.musicChannel.id = "music"; + audio.musicChannel.volume = (b || 1) * audio.musicVolume; + audio.musicChannel.preload = !0; + audio.musicChannel.loop = !0; + audio.musicChannel.looping = !0; + var c = document.createElement("SOURCE"); + c.src = audio.music[a] + ".mp4"; + var d = document.createElement("SOURCE"); + d.src = audio.music[a] + ".ogg"; + audio.musicChannel.appendChild(c); + audio.musicChannel.appendChild(d); + document.body.appendChild(audio.musicChannel); + audio.musicChannel.play(); + audio.currentMusic = a; + var e = function () { + audio.musicChannel && 0 == audio.musicChannel.currentTime && (audio.musicChannel.load(), audio.musicChannel.play(), setTimeout(e, 1E3)) + }; + setTimeout(e, 1E3) + } + }, + stopMusic: function () { + audio.currentMusic && (audio.musicChannel.pause(), document.body.removeChild(audio.musicChannel), audio.musicChannel = null, audio.currentMusic = + null) + }, + setMusicVolume: function (a) { + audio.musicVolume = a; + localStorage.musicVolume = round(100 * audio.musicVolume) + .toString(); + audio.musicChannel && (audio.musicChannel.volume = (null == a || void 0 == a ? 1 : a) * audio.musicVolume) + }, + setSoundsVolume: function (a) { + audio.soundsVolume = a; + localStorage.soundsVolume = round(100 * audio.soundsVolume) + .toString() + }, + muteMusic: function () { + audio.setMusicVolume(0) + }, + muteSounds: function () { + audio.setSoundsVolume(0) + }, + queueSound: function (a, b, c) { + audio.process.push({ + id: a, + x: b, + y: c + }) + }, + playSound: function (a, + b, c) { + if (audio.canPlay && 0 != audio.soundsVolume) + if (audio.context) { + var d = audio.soundsChannel[a], + e = audio.buffers[a]; + if ((c ? d : 1) && e) + if (c) d.src.noteOff(0), d.gain = audio.context.createGainNode(), d.src = audio.context.createBufferSource(), d.src.buffer = e, d.src.connect(d.gain), d.gain.connect(audio.context.destination), d.gain.gain.value = (null == b || void 0 == b ? 1 : b) * audio.soundsVolume, d.src.noteOn(0); + else { + var d = audio.context.createGainNode(), + f = audio.context.createBufferSource(); + f.buffer = e; + f.connect(d); + d.connect(audio.context.destination); + d.gain.value = (null == b || void 0 == b ? 1 : b) * audio.soundsVolume; + f.noteOn(0) + } else audio.request(a, audio.sounds[a], function () { + var d = audio.buffers[a]; + if (d) + if (c) { + var e; + audio.soundsChannel[a] || (audio.soundsChannel[a] = { + gain: audio.context.createGainNode(), + src: audio.context.createBufferSource() + }, e = audio.soundsChannel[a]); + e && (e.gain = audio.context.createGainNode(), e.src = audio.context.createBufferSource(), e.src.buffer = d, e.src.connect(e.gain), e.gain.connect(audio.context.destination), e.gain.gain.value = (null == b || void 0 == + b ? 1 : b) * audio.soundsVolume, e.src.noteOn(0)) + } else { + e = audio.context.createGainNode(); + var f = audio.context.createBufferSource(); + f.buffer = d; + f.connect(e); + e.connect(audio.context.destination); + e.gain.value = (null == b || void 0 == b ? 1 : b) * audio.soundsVolume; + f.noteOn(0) + } + }) + } else if (e = audio.buffers[a]) { + e.volume = (null == b || void 0 == b ? 1 : b) * audio.soundsVolume; + try { + e.currentTime = 0 + } catch (h) {} + e.play() + } else audio.request(a, audio.sounds[a], function () { + var c = audio.buffers[a]; + if (c) { + c.volume = (null == b || void 0 == b ? 1 : b) * audio.soundsVolume; + try { + c.currentTime = 0 + } catch (d) {} + c.play() + } + }) + } +}; +animation = { + process: [], + Animation: function (a) { + a || (a = {}); + this.keyframe = a.keyframe || 0; + this.state = a.state || this.keyframe; + this.speed = a.speed || 1; + this.count = a.count || 1; + this.step = a.step || 0; + this.index = 0; + this.single = a.single || !1; + this.slide = a.slide || !1; + this.callback = a.callback ? a.callback : null + } +}; +animation.Animation.prototype = { + calculateState: function () { + this.state = this.keyframe + this.index * this.step + }, + play: function () { + this.process != this.play && (this.process = this.play, 0 > animation.process.indexOf(this) && animation.process.push(this), this.timer = 0); + this.timer++; + this.timer >= this.speed / game.timeFactor && (this.stopping ? this.stop() : (this.timer = 0, this.index = ++this.index % this.count, this.calculateState(), this.callback && this.callback(this), 0 == this.index && this.single && (this.stopping = !0))) + }, + back: function () { + if (0 == + this.index) return !1; + this.process != this.back && (this.process = this.back, 0 > animation.process.indexOf(this) && animation.process.push(this), this.timer = 0); + this.timer++; + this.timer >= this.speed / game.timeFactor && (this.stopping ? this.stop() : (this.timer = 0, this.index = --this.index % this.count, this.calculateState(), this.callback && this.callback(this), 0 == this.index && (this.stopping = !0))) + }, + stop: function () { + animation.process.splice(animation.process.indexOf(this), 1); + delete this.stopping; + delete this.process; + delete this.timer + }, + isPlaying: function () { + return this.state > this.keyframe + }, + stepForward: function () { + this.timer || (this.timer = 0); + this.timer++; + this.timer >= this.speed / game.timeFactor && (this.timer = 0, this.index = ++this.index % this.count, this.calculateState(), this.callback && this.callback(this), 0 == this.index && this.single && delete this.timer) + }, + stepBackward: function () { + if (0 == this.index) return !1; + this.timer || (this.timer = 0); + this.timer++; + this.timer >= this.speed / game.timeFactor && (this.stopping ? this.stop() : (this.timer = 0, this.index = --this.index % + this.count, this.calculateState(), this.callback && this.callback(this), 0 == this.index && (this.stopping = !0))) + } +}; +sprites = { + Sprite: function (a) { + a || (a = {}); + this.eval = a.eval || JSON.stringify(a); + this.x = a.x || 0; + this.y = a.y || 0; + this.hit = a.hit || !1; + this.destroyable = a.destroyable || !1; + this.resource = a.resource ? resources[a.resource] : resources.sprites; + this.texture = a.texture + 1 ? this.resource[a.texture][0].canvas : null; + this.animations = a.animations || {}; + void 0 == this.animations.current ? this.animations.current = null : this.animate(this.animations.current); + this.listeners = {}; + if (a.listeners) + for (var b in a.listeners) this.listeners[b] = utils.bind(this, + a.listeners[b]) + } +}; +sprites.Sprite.prototype = { + animate: function (a) { + this.animations[a] && (this.animations.current = a, this.animations[a].play()) + } +}; +doors = { + openSlide: resources.textureWidth, + process: [], + Door: function (a) { + this.x = a.x || 0; + this.y = a.y || 0; + this.action = a.action || "open"; + this.delay = a.delay || 200; + this.slide = a.slide || 0; + this.weight = a.weight || floor(resources.textureWidth / 25); + this.texture = a.texture ? resources.walls[a.texture] : null; + this.key = a.key || null + } +}; +doors.Door.prototype = { + open: function () { + this.action = "close"; + this.process = utils.bind(this, function () { + this.delayTimer ? (this.delayTimer++, this.delayTimer * game.timeFactor > this.delay && (delete this.delayTimer, this[this.action]())) : (this.slide = round(this.slide + this.weight * game.timeFactor), this.slide >= resources.textureWidth && (this.slide = resources.textureWidth, this.delayTimer = 1)) + }); + 0 > doors.process.indexOf(this) && doors.process.push(this); + audio.queueSound("opendoor", this.x, this.y) + }, + close: function () { + this.delayTimer && + delete this.delayTimer; + this.action = "open"; + this.process = utils.bind(this, function () { + this.slide = round(this.slide - this.weight * game.timeFactor); + 0 >= this.slide && (this.slide = 0, this.process = null, doors.process.splice(doors.process.indexOf(this), 1), audio.queueSound("closedoor", this.x, this.y)) + }); + 0 > doors.process.indexOf(this) && doors.process.push(this) + }, + isOpen: function () { + return this.slide >= doors.openSlide + }, + isClosed: function () { + return 0 >= this.slide + }, + getTexture: function (a) { + "silver" == this.key ? a = 1 : "gold" == this.key && + (a = 0); + return this.texture[a].canvas + } +}; +secret = { + process: [], + SecretWall: function (a) { + this.eval = a.eval || JSON.stringify({ + x: a.x, + y: a.y + }); + this.x = a.x || 0; + this.y = a.y || 0; + this.startX = this.x; + this.startY = this.y; + this.texture = a.texture + 1 ? resources.walls[a.texture] : null; + this.state = a.state || 0; + this.weight = a.weight || 0.02; + this.map = a.map + } +}; +secret.SecretWall.prototype = { + getTexture: function (a) { + return this.texture[a].canvas + }, + move: function () { + this.state += this.weight * game.timeFactor; + if (1 <= this.state && (this.map.secretMap[this.x][this.y] = null, this.x += this.direction.x, this.y += this.direction.y, this.map.secretMap[this.x][this.y] = this, this.state = 0, 2 == abs(this.x - this.startX) || 2 == abs(this.y - this.startY))) { + this.map.removeSecret(this); + this.process = null; + secret.process.splice(secret.process.indexOf(this), 1); + return + } + var a = this.map.getHitValue(this.x + this.direction.x, + this.y + this.direction.y); + if (a || null === a) this.map.removeSecret(this), this.process = null, secret.process.splice(secret.process.indexOf(this), 1) + }, + push: function () { + this.map.map[this.x][this.y] = 0; + this.map.hit[this.x][this.y] = 0; + this.process = utils.bind(this, this.move); + 0 > secret.process.indexOf(this) && (audio.playSound("pushwall"), secret.process.push(this)) + } +}; +scripts = { + process: [], + Script: function (a) { + a || (a = {}); + this.x = a.x || 0; + this.y = a.y || 0; + this.action = a.action || null; + this.params = a.params || null + }, + angle: function (a, b, c) { + return new scripts.Script({ + x: a, + y: b, + action: "angle", + params: { + angle: c + } + }) + }, + endgame: function (a, b) { + return new scripts.Script({ + x: a, + y: b, + action: "endgame" + }) + } +}; +scripts.Script.prototype = { + angle: function (a) { + void 0 != a.angle && void 0 != a.getDirection && (a.angle = this.params.angle, a.getDirection()) + }, + endgame: function (a) { + a.score && (document.getElementById("hand") + .style.display = "none", a.map.ai.push(new ai.BJ({ + x: this.x + 2, + y: this.y, + angle: 4 + })), game.bj = a.map.ai[a.map.ai.length - 1], game.bj.direction = { + x: 0, + y: 0 + }, game.auto = function () { + 0 > a.direction.x || abs(a.direction.y) > a.speed.rotation ? a.rotateLeft() : (a.direction = { + x: 1, + y: 0 + }, a.plane = { + x: 0, + y: -1 + }); + a.getDistance(game.bj.x, game.bj.y) > + 2 * sqrt2 && (game.bj.direction = { + x: -1, + y: 0 + }); + !a.map.getMapValue(floor(a.x - a.direction.x * a.min.speed.move), floor(a.y)) ? a.x -= a.direction.x * a.min.speed.move : game.bj && "dead" != game.bj.animations.current && game.bj.animate("yeah") + }) + } +}; +maps = { + request: function (a, b) { + if (wolf3d.maps[a]) b && b(); + else { + var c = new XMLHttpRequest; + c.open("GET", "maps/" + a + ".js", !0); + c.onload = function () { + eval(c.response || c.responseText); + b && b() + }; + c.send() + } + }, + Map: function (a, b) { + this.map = a.map || []; + this.floors = a.floors || []; + this.floor = a.floor || 25; + this.ceiling = a.ceiling || 29; + this.hitDistance = a.hitDistance || 3; + this.doors = []; + for (var c = 0; c < this.map.length; c++) this.doors[c] = []; + if (a.doors) + for (c = 0; c < a.doors.length; c++) { + var d = a.doors[c]; + this.doors[d.x] || (this.doors[d.x] = []); + this.doors[d.x][d.y] = + new doors.Door(d) + } + this.sprites = []; + this.spriteHistory = { + add: [], + remove: [] + }; + this.ai = []; + this.aiHistory = { + add: [] + }; + this.treasures = 0; + if (a.sprites) + for (c = 0; c < a.sprites.length; c++) d = a.sprites[c], 29 <= d.texture && 32 >= d.texture && this.treasures++, d.type ? d.level <= (b || 1) && this.ai.push(new d.type(d)) : (d.resource = a.spriteResource, this.sprites.push(new sprites.Sprite(d))); + this.secrets = []; + this.secretsHistory = { + remove: [] + }; + if (a.secrets) + for (c = 0; c < a.secrets.length; c++) d = a.secrets[c], d.map = this, this.map[d.x][d.y] = d.texture + 1, + this.secrets[c] = new secret.SecretWall(d); + this.scripts = []; + a.scripts && (this.scripts = a.scripts.slice(0)); + this.generateHitMap() + } +}; +maps.Map.prototype = { + generateHitMap: function () { + this.hit = []; + this.spriteMap = []; + this.secretMap = []; + for (var a = 0; a < this.map.length; a++) { + this.hit[a] = []; + this.spriteMap[a] = []; + this.secretMap[a] = []; + for (var b = 0; b < this.map[a].length; b++) + if (this.spriteMap[a][b] = [], 0 < this.map[a][b]) this.hit[a][b] = 1; + else if (!this.hit[a][b]) { + for (var c = !1, d = 0; d < this.sprites.length; d++) { + var e = this.sprites[d]; + if (e.x == a && e.y == b) { + this.spriteMap[a][b].push(e); + e.hit && (c = !0); + break + } + } + this.hit[a][b] = c ? 1 : 0 + } + } + for (d = 0; d < this.secrets.length; d++) e = + this.secrets[d], this.secretMap[e.x][e.y] = e + }, + getGraph: function () { + for (var a = [], b = 0; b < this.hit.length; b++) { + a[b] = []; + for (var c = 0; c < this.hit[b].length; c++) a[b][c] = this.hit[b][c] + } + for (b = 0; b < this.sprites.length; b++) c = this.sprites[b], c.hitpoints && (a[c.baseX][c.baseY] = 1); + return new Graph(a) + }, + getMapValue: function (a, b) { + return void 0 == this.map[a] || void 0 == this.map[a][b] ? null : this.map[a][b] + }, + getHitValue: function (a, b, c) { + var d = !1; + if (c && c.hit) + for (var e = 0; e < this.ai.length; e++) { + var f = this.ai[e]; + if (!(c && c.id == f.id) && + f.baseX == a && f.baseY == b && f.hitpoints) { + d = !0; + break + } + } + return void 0 == this.hit[a] || void 0 == this.hit[a][b] ? null : this.hit[a][b] || d + }, + isHit: function (a, b) { + var c = this.hit[a] && this.hit[a][b] ? 0 < this.hit[a][b] : !1, + d = this.getDoor(a, b), + e = this.getSecret(a, b); + return c || (d ? !d.isOpen() : !1) || (e ? !e.hidden : !1) + }, + firstFree: function (a, b) { + for (var c = -1; 2 > c; c++) + for (var d = -1; 2 > d; d++) { + for (var e = this.hit[a] && this.hit[a][b] ? 0 < this.hit[a][b] : !1, f = this.getDoor(a + c, b + d), h = !1, g = 0; g < this.ai.length; g++) { + var j = this.ai[g]; + if (j.baseX == a + c && + j.baseY == b + d && j.hitpoints) { + h = !0; + break + } + } + if (!e && !f && !h) return { + x: a + c, + y: b + d + } + } + return null + }, + inDoor: function (a, b) { + for (var c = -this.hitDistance; c <= this.hitDistance; c++) + for (var d = -this.hitDistance; d <= this.hitDistance; d++) + if (this.getDoor(floor(a + c / 10), floor(b + d / 10))) return !1; + return !0 + }, + isFree: function (a, b) { + for (var c = -this.hitDistance; c <= this.hitDistance; c++) + for (var d = -this.hitDistance; d <= this.hitDistance; d++) { + var e = floor(a + c / 10), + f = floor(b + d / 10); + if (this.isHit(e, f)) return !1 + } + c = !1; + for (d = 0; d < this.ai.length; d++) + if (e = + this.ai[d], abs(e.x + 0.5 - a) <= this.hitDistance / 5 && abs(e.y + 0.5 - b) <= this.hitDistance / 5 && e.hitpoints) { + c = !0; + break + } + return c ? !1 : !0 + }, + getScript: function (a, b) { + for (var c = 0; c < this.scripts.length; c++) { + var d = this.scripts[c]; + if (d.x == a && d.y == b) return d + } + }, + getSecret: function (a, b, c) { + if (!this.secretMap[a]) return !1; + var d = this.secretMap[a][b], + e = this.secretMap[a - 1] ? this.secretMap[a - 1][b] : null, + f = this.secretMap[a + 1] ? this.secretMap[a + 1][b] : null, + h = this.secretMap[a][b + 1], + g = this.secretMap[a][b - 1]; + if (!d && !e && !f && !h && !g || void 0 != + c && (c == d || c == e || c == f || c == h || c == g)) return null; + if (d && d.x == a && d.y == b) return d.hidden = !1, d; + if (!d) { + if (e) return e.process && 0 == e.direction.x && (c = this.getMapValue(a, b), a = this.getSecret(a, b, e), !c && !a) ? (e.hidden = !0, e) : null; + if (f) return f.process && 0 == f.direction.x && (c = this.getMapValue(a, b), a = this.getSecret(a, b, f), !c && !a) ? (f.hidden = !0, f) : null; + if (h) return h.process && 0 == h.direction.y && (c = this.getMapValue(a, b), a = this.getSecret(a, b, h), !c && !a) ? (h.hidden = !0, h) : null; + if (g) return g.process && 0 == g.direction.y && (c = this.getMapValue(a, + b), a = this.getSecret(a, b, g), !c && !a) ? (g.hidden = !0, g) : null + } + }, + removeSecret: function (a) { + this.hit[a.x][a.y] = 1; + this.map[a.x][a.y] = resources.walls.indexOf(a.texture) + 1; + this.secretMap[a.x][a.y] = null; + this.secrets.splice(this.secrets.indexOf(a), 1); + this.secretsHistory.remove.push(a) + }, + getDoor: function (a, b) { + return this.doors[a] && this.doors[a][b] ? this.doors[a][b] : null + }, + getTexture: function (a, b, c, d, e) { + return 0 == c && (d ? 0 > d ? this.getDoor(a + 1, b) : this.getDoor(a - 1, b) : this.getDoor(a - 1, b) || this.getDoor(a + 1, b)) || 1 == c && (e ? 0 > + e ? this.getDoor(a, b + 1) : this.getDoor(a, b - 1) : this.getDoor(a, b - 1) || this.getDoor(a, b + 1)) ? resources.walls[66][c].canvas : (a = this.getMapValue(a, b)) ? resources.walls[a - 1][c].canvas : resources.walls[22][c].canvas + }, + hitSprites: function (a, b) { + var c = []; + if (this.spriteMap[a] && this.spriteMap[a][b]) + for (var d = this.spriteMap[a][b], e = 0; e < d.length; e++) { + var f = d[e]; + f.listeners.hit && c.push(f) + } + return c + }, + moveAI: function () {}, + addAI: function (a) { + this.ai.push(a); + this.aiHistory.add.push(a) + }, + removeAI: function (a) { + this.ai.splice(this.ai.indexOf(a), + 1); + a = this.aiHistory.add.indexOf(a); - 1 < a && this.aiHistory.add.splice(a, 1) + }, + addSprite: function (a) { + this.spriteMap[a.x][a.y].push(a); + this.sprites.push(a); + this.spriteHistory.add.push(a) + }, + removeSprite: function (a) { + var b = this.spriteMap[a.x][a.y]; + b.splice(b.indexOf(a), 1); + this.sprites.splice(this.sprites.indexOf(a), 1); + b = this.spriteHistory.add.indexOf(a); - 1 < b ? this.spriteHistory.add.splice(b, 1) : this.spriteHistory.remove.push(a) + } +}; +player = { + Player: function (a) { + this.id = a.id || "player"; + this.textValue(document.getElementById("ammo"), this.ammo = a.ammo || 8); + this.textValue(document.getElementById("health"), this.health = a.health || 100); + this.textValue(document.getElementById("lives"), this.lives = a.lives || 3); + this.textValue(document.getElementById("score"), this.score = a.score || 0); + this.textValue(document.getElementById("floor"), this.floor = a.floor || 1); + this.keys = new player.Keys(a.keys); + this.weapons = a.weapons || []; + for (var b = 0; b < this.weapons.length; b++) { + var c = + this.weapons[b]; + c.animation && c.animation.callback && (c.animation.callback = utils.bind(this, c.animation.callback)) + } + this.activeWeapon = this.weapons[this.weapons.length - 1]; + this.activeWeapon.render(); + this.face = new player.Face(a.face); + this.keys.render(); + this.min = { + ammo: 0, + health: 0, + score: 0, + lives: 0, + floor: 0, + speed: { + rotation: 0.05, + move: 0.1 + } + }; + a.min && utils.overwrite(this.min, a.min); + this.max = { + ammo: 99, + health: 100, + score: 999999, + lives: 9, + floor: 9, + speed: { + rotation: 0.1, + move: 0.2 + } + }; + a.max && utils.overwrite(this.max, a.max); + this.x = + a.x || 0; + this.y = a.y || 0; + this.prevX = this.x; + this.prevY = this.y; + this.direction = a.direction && void 0 != a.direction.x && void 0 != a.direction.y ? utils.clone(a.direction) : utils.directions.north; + this.plane = a.plane && void 0 != a.plane.x && void 0 != a.plane.y ? utils.clone(a.plane) : utils.directions.west; + this.speed = a.speed && void 0 != a.speed.move && void 0 != a.speed.rotation ? a.speed : { + move: 0, + rotation: 0 + }; + this.acceleration = a.acceleration && void 0 != a.acceleration.move && void 0 != a.acceleration.rotation ? a.acceleration : { + move: 1, + rotation: 1 + }; + this.decceleration = a.decceleration && void 0 != a.decceleration.move && void 0 != a.decceleration.rotation ? a.decceleration : { + move: 1, + rotation: 1 + }; + this.view = a.view || 0; + this.map = a.map || new maps.Map; + this.left = this.rotateLeft; + this.right = this.rotateRight + }, + Weapon: function (a) { + a || (a = {}); + this.id = a.id || 0; + this.active = a.active || !1; + this.ammo = a.ammo || !1; + this.resource = a.resource ? resources[a.resource] : resources.knife; + this.hudCanvas = document.getElementById(a.canvas || "weapon") || document.createElement("CANVAS"); + this.hudContext = + this.hudCanvas.getContext("2d"); + this.handCanvas = document.getElementById(a.hand || "hand") || document.createElement("CANVAS"); + this.handContext = this.handCanvas.getContext("2d"); + this.animation = new animation.Animation(a.animation) || new animation.Animation; + this.fire = a.fire ? utils.bind(this, a.fire) : utils.bind(this, function () { + this.animation.play(); + return !0 + }); + this.release = a.release ? utils.bind(this, a.release) : utils.bind(this, function () { + return !0 + }); + this.listeners = a.listeners || {} + }, + Keys: function (a, b) { + b || (b = {}); + this.keys = + b.keys || {}; + this.canvas = document.getElementById(b.id || "keys") || document.createElement("CANVAS"); + this.context = this.canvas.getContext("2d") + }, + Face: function (a, b) { + b || (b = {}); + this.level = this.direction = 0; + this.timer = null; + this.zombie = this.smile = !1; + this.canvas = document.getElementById(b.id || "face") || document.createElement("CANVAS"); + this.context = this.canvas.getContext("2d") + } +}; +player.Weapon.prototype = { + render: function () { + this.renderHand(); + this.renderHud() + }, + renderHand: function () { + this.handContext.clearRect(0, 0, this.handCanvas.width, this.handCanvas.height); + this.handContext.drawImage(this.resource, this.animation.state, 0, resources.textureWidth, resources.textureHeight, 0, 0, this.handCanvas.width, this.handCanvas.height) + }, + renderHud: function () { + this.hudContext.clearRect(0, 0, this.hudCanvas.width, this.hudCanvas.height); + this.hudContext.drawImage(resources.hudWeapon, 96 * this.id, 0, 96, 48, 0, + 0, this.hudCanvas.width, this.hudCanvas.height) + } +}; +player.Keys.prototype = { + render: function () { + this.context.clearRect(0, 0, this.canvas.width, this.canvas.height); + this.keys.gold ? this.context.drawImage(resources.hudKeys, 16, 0, 16, 32, 0, 0, this.canvas.width, this.canvas.height / 2) : this.context.drawImage(resources.hudKeys, 0, 0, 16, 32, 0, 0, this.canvas.width, this.canvas.height / 2); + this.keys.silver ? this.context.drawImage(resources.hudKeys, 32, 0, 16, 32, 0, this.canvas.height / 2, this.canvas.width, this.canvas.height / 2) : this.context.drawImage(resources.hudKeys, 0, 0, 16, 32, 0, this.canvas.height / + 2, this.canvas.width, this.canvas.height / 2) + }, + has: function (a) { + return this.keys[a] + }, + add: function (a) { + this.keys[a] = !0; + this.render() + }, + remove: function (a) { + delete this.keys[a]; + this.render() + } +}; +player.Face.prototype = { + render: function () { + this.context.clearRect(0, 0, this.canvas.width, this.canvas.height); + this.context.drawImage(resources.hudFaces, 48 * this.direction, 64 * this.level + 2, 48, 62, 0, 0, this.canvas.width, this.canvas.height) + }, + setSmile: function (a) { + this.faceTimer && (clearTimeout(this.faceTimer), delete this.faceTimer); + this.level = 7; + this.direction = 1; + this.smile = !0; + this.render(); + setTimeout(utils.bind(this, function () { + this.smile = false + }), a) + }, + process: function (a) { + if (!this.smile && !this.zombie && (0 < a.health ? + (a = min(6, max(0, 6 - floor(a.health / (a.max.health / 7)))), this.level != a && (this.level = a, this.render())) : (this.faceTimer && (clearTimeout(this.faceTimer), delete this.faceTimer), this.level = 7, this.direction = 0, this.render()), !this.faceTimer && 7 > this.level)) this.faceTimer = setTimeout(utils.bind(this, function () { + this.direction = utils.random(2, 0); + this.render(); + delete this.faceTimer + }), utils.random(1E3, 250)) + } +}; +player.Player.prototype = { + render: function () { + this.face.process(this) + }, + textValue: function (a, b) { + if (a) { + var c = a.getContext("2d"); + c.clearRect(0, 0, a.width, a.height); + for (var d = b.toString(), e = d.length - 1; - 1 < e; e--) { + var f = floor(d[e]); + c.drawImage(resources.hudChars, 16 * f + 1, 0, 16, 32, a.width - 26 * (d.length - e), 0, 24, 48) + } + } + }, + setProperty: function (a, b) { + if (!a || !b || void 0 == this[a] || void 0 == this.min[a] || void 0 == this.max[a] || 0 == b) return !1; + var c = !1; + 0 < b ? this[a] < this.max[a] ? (this[a] = min(this.max[a], this[a] + b), c = !0) : c = !1 : this[a] > + this.min[a] ? (this[a] = max(this.min[a], this[a] + b), c = !0) : c = !1; + c && this.textValue(document.getElementById(a), this[a]); + return c + }, + setPosition: function (a, b) { + this.x = a; + this.y = b + }, + lookAt: function () {}, + rotateLeft: function () { + var a = this.direction.x; + this.direction.x = this.direction.x * cos(this.speed.rotation * game.timeFactor) - this.direction.y * sin(this.speed.rotation * game.timeFactor); + this.direction.y = a * sin(this.speed.rotation * game.timeFactor) + this.direction.y * cos(this.speed.rotation * game.timeFactor); + a = this.plane.x; + this.plane.x = + this.plane.x * cos(this.speed.rotation * game.timeFactor) - this.plane.y * sin(this.speed.rotation * game.timeFactor); + this.plane.y = a * sin(this.speed.rotation * game.timeFactor) + this.plane.y * cos(this.speed.rotation * game.timeFactor) + }, + rotateRight: function () { + var a = this.direction.x; + this.direction.x = this.direction.x * cos(-this.speed.rotation * game.timeFactor) - this.direction.y * sin(-this.speed.rotation * game.timeFactor); + this.direction.y = a * sin(-this.speed.rotation * game.timeFactor) + this.direction.y * cos(-this.speed.rotation * + game.timeFactor); + a = this.plane.x; + this.plane.x = this.plane.x * cos(-this.speed.rotation * game.timeFactor) - this.plane.y * sin(-this.speed.rotation * game.timeFactor); + this.plane.y = a * sin(-this.speed.rotation * game.timeFactor) + this.plane.y * cos(-this.speed.rotation * game.timeFactor) + }, + strafeLeft: function () { + this.prevX = this.x; + this.prevY = this.y; + var a = this.direction.x * cos(90 * utils.rad) - this.direction.y * sin(90 * utils.rad), + b = this.direction.x * sin(90 * utils.rad) + this.direction.y * cos(90 * utils.rad); + this.map.isFree(this.x + 1.5 * + a * this.speed.move * game.timeFactor, this.y) && (this.x += 1.5 * a * this.speed.move * game.timeFactor); + this.map.isFree(this.x, this.y + 1.5 * b * this.speed.move * game.timeFactor) && (this.y += 1.5 * b * this.speed.move * game.timeFactor); + this.sprite() + }, + strafeRight: function () { + this.prevX = this.x; + this.prevY = this.y; + var a = this.direction.x * cos(270 * utils.rad) - this.direction.y * sin(270 * utils.rad), + b = this.direction.x * sin(270 * utils.rad) + this.direction.y * cos(270 * utils.rad); + this.map.isFree(this.x + 1.5 * a * this.speed.move * game.timeFactor, this.y) && + (this.x += 1.5 * a * this.speed.move * game.timeFactor); + this.map.isFree(this.x, this.y + 1.5 * b * this.speed.move * game.timeFactor) && (this.y += 1.5 * b * this.speed.move * game.timeFactor); + this.sprite() + }, + forward: function () { + this.prevX = this.x; + this.prevY = this.y; + var a = this.map.isFree(this.x + this.direction.x * this.speed.move * game.timeFactor, this.y), + b = this.map.isFree(this.x, this.y + this.direction.y * this.speed.move * game.timeFactor); + a && (this.x += this.direction.x * this.speed.move * game.timeFactor); + b && (this.y += this.direction.y * this.speed.move * + game.timeFactor); + (!a || !b) && audio.playSound("hitwall"); + this.script(); + this.sprite() + }, + backward: function () { + this.prevX = this.x; + this.prevY = this.y; + var a = this.map.isFree(this.x - this.direction.x * this.speed.move * game.timeFactor, this.y), + b = this.map.isFree(this.x, this.y - this.direction.y * this.speed.move * game.timeFactor); + a && (this.x -= this.direction.x * this.speed.move * game.timeFactor); + b && (this.y -= this.direction.y * this.speed.move * game.timeFactor); + (!a || !b) && audio.playSound("hitwall"); + this.script(); + this.sprite() + }, + script: function () { + if (!game.editor && + (floor(this.prevX) != floor(this.x) || floor(this.prevY) != floor(this.y))) { + var a = this.map.getScript(floor(this.x), floor(this.y)); + if (a && a.action && a[a.action]) a[a.action](this) + } + }, + sprite: function () { + if (!game.editor) + for (var a = this.map.hitSprites(floor(this.x), floor(this.y)), b = a.length; 0 < b; b--) a[b - 1].listeners.hit(this) + }, + door: function () { + var a = !0, + b = floor(this.x + this.direction.x), + c = floor(this.y + this.direction.y), + d = this.map.getDoor(b, c); + if (d && (!d.key || this.keys.has(d.key))) d[d.action](), a = !1; + else if (0 == secret.process.length && + (d = this.map.getSecret(b, c)) && !d.hidden && !d.process) { + var e = b + b - floor(this.x), + f = c + c - floor(this.y); + if (!this.map.getMapValue(e, f) && (d.direction = { + x: b - floor(this.x), + y: c - floor(this.y) + }, this.map.getMapValue(b + d.direction.x, c) && (d.direction.x = 0), this.map.getMapValue(b, c + d.direction.y) && (d.direction.y = 0), e = this.map.getSecret(b - d.direction.x, c - d.direction.y), !e || e == d && e.hidden)) + if (0 == d.direction.x || 0 == d.direction.y) d.push(), this.ratio.secret++, a = !1 + } + 22 == this.map.getMapValue(b, c) && -1 != this.map.floors[b][c] && (this.map.map[b][c] = + 24, 107 == this.map.floors[floor(this.x)][floor(this.y)] && (this.secretfound = !0), audio.playSound("leveldone"), this.leveldone = !0, a = !1); + a && audio.playSound("donothing") + }, + getActiveWeapon: function () { + return this.activeWeapon + }, + weapon: function (a) { + var b = null, + c = null; + if (this.getActiveWeapon() + .id != a) { + for (var d = 0; d < this.weapons.length; d++) { + var e = this.weapons[d]; + e.active && (this.backupWeapon = b = e); + e.active = e.id == a; + e.active && (this.activeWeapon = c = e, this.activeWeapon.render()) + } + return c && c.ammo && 0 == this.ammo ? (c.active = !1, + b.active = !0, this.activeWeapon = b, this.activeWeapon.render(), !1) : !0 + } + return !1 + }, + hasWeapon: function (a) { + for (var b = 0; b < this.weapons.length; b++) + if (this.weapons[b].id == a) return !0; + return !1 + }, + setRotation: function (a) { + this.speed.rotation = max(0.01, min(0.1, a)) + }, + setMove: function (a) { + this.speed.move = max(0.01, min(0.1, a)) + }, + getDistance: function (a, b) { + var c = this.x - a, + d = this.y - b; + return sqrt(c * c + d * d) + } +}; +ai = { + process: [], + seed: 0, + tick: 30, + calculateAngleFromDirection: function (a, b) { + if (-1 == a && -1 == b) return 3; + if (-1 == a && 0 == b) return 4; + if (-1 == a && 1 == b) return 5; + if (0 == a && 1 == b) return 6; + if (1 == a && 1 == b) return 7; + if (1 == a && 0 == b) return 0; + if (1 == a && -1 == b) return 1; + if (0 == a && -1 == b) return 2 + }, + Entity: function (a) { + sprites.Sprite.call(this, a); + this.id = a.resource + "-" + ai.seed++; + this.type = a.aiType || "unknown"; + this.baseX = floor(this.x); + this.baseY = floor(this.y); + this.prevX = this.baseX; + this.prevY = this.baseY; + this.detailLevel = a.detailLevel || 64; + this.detailY = this.detailX = 0; + this.texture = this.resource; + this.hitpoints = a.hitpoints || 0; + this.slide = this.angle = a.angle || 0; + this.speed = a.speed || 1; + this.soundOnAttack = a.soundOnAttack || null; + this.instantAttack = a.instantAttack || null; + this.timer = 0; + a.direction ? this.direction = { + x: a.direction.x || 0, + y: a.direction.y || 0 + } : this.getDirection(); + ai.process.push(this) + }, + Hans: function (a) { + var b = 850; + switch (game.difficulty) { + case 0: + b = 850; + break; + case 1: + b = 950; + break; + case 2: + b = 1050; + break; + case 3: + b = 1200 + } + utils.extend(a, { + hitpoints: b, + speed: 4, + detailLevel: 64, + hit: !0, + resource: "hans", + aiType: "hans", + soundOnAttack: "gutentag", + instantAttack: !0, + animations: { + ready: new animation.Animation, + fire: new animation.Animation({ + keyframe: 4 * resources.textureWidth, + speed: 10, + count: 3, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 2 == a.index && (this.action = this.fire) + }) + }), + run: new animation.Animation({ + speed: 10, + count: 4, + step: resources.textureWidth + }), + dying: new animation.Animation({ + keyframe: 7 * resources.textureWidth, + speed: 10, + count: 4, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 1 == a.index && audio.queueSound("mutti", this.baseX, this.baseY); + 3 == a.index && this.animate("dead") + }) + }), + dead: new animation.Animation({ + keyframe: 10 * resources.textureWidth, + callback: utils.bind(this, function () { + this.hit = !1; + this.hitpoints = 0; + this.dead && this.action ? this.action = this.dead : this.process = this.action = null + }) + }) + } + }); + ai.Entity.call(this, a); + "dead" != this.animations.current && (this.action = a.action ? this[a.action] : this.ready) + }, + UberMutant: function (a) { + var b = 1050; + switch (game.difficulty) { + case 0: + b = + 1050; + break; + case 1: + b = 1150; + break; + case 2: + b = 1250; + break; + case 3: + b = 1400 + } + utils.extend(a, { + hitpoints: b, + speed: 4, + detailLevel: 64, + hit: !0, + resource: "ubermutant", + aiType: "ubermutant", + instantAttack: !0, + animations: { + ready: new animation.Animation, + fire: new animation.Animation({ + keyframe: 4 * resources.textureWidth, + speed: 10, + count: 4, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 3 == a.index && (this.action = this.fire) + }) + }), + run: new animation.Animation({ + speed: 8, + count: 4, + step: resources.textureWidth + }), + dying: new animation.Animation({ + keyframe: 8 * resources.textureWidth, + speed: 10, + count: 5, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 1 == a.index && audio.queueSound("uberdeath", this.baseX, this.baseY); + 4 == a.index && this.animate("dead") + }) + }), + dead: new animation.Animation({ + keyframe: 12 * resources.textureWidth, + callback: utils.bind(this, function () { + this.hit = !1; + this.hitpoints = 0; + this.dead && this.action ? this.action = this.dead : this.process = this.action = null + }) + }) + } + }); + ai.Entity.call(this, a); + "dead" != this.animations.current && (this.action = a.action ? + this[a.action] : this.ready) + }, + TransGrosse: function (a) { + var b = 850; + switch (game.difficulty) { + case 0: + b = 850; + break; + case 1: + b = 950; + break; + case 2: + b = 1050; + break; + case 3: + b = 1200 + } + utils.extend(a, { + hitpoints: b, + speed: 4, + detailLevel: 64, + hit: !0, + resource: "transgrosse", + aiType: "transgrosse", + soundOnAttack: "transsight", + instantAttack: !0, + animations: { + ready: new animation.Animation, + fire: new animation.Animation({ + keyframe: 4 * resources.textureWidth, + speed: 10, + count: 3, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 2 == + a.index && (this.action = this.fire) + }) + }), + run: new animation.Animation({ + speed: 10, + count: 4, + step: resources.textureWidth + }), + dying: new animation.Animation({ + keyframe: 7 * resources.textureWidth, + speed: 10, + count: 4, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 1 == a.index && audio.queueSound("transdeath", this.baseX, this.baseY); + 3 == a.index && this.animate("dead") + }) + }), + dead: new animation.Animation({ + keyframe: 10 * resources.textureWidth, + callback: utils.bind(this, function () { + this.hit = !1; + this.hitpoints = 0; + this.dead && this.action ? this.action = this.dead : this.process = this.action = null + }) + }) + } + }); + ai.Entity.call(this, a); + "dead" != this.animations.current && (this.action = a.action ? this[a.action] : this.ready) + }, + Gretel: function (a) { + var b = 850; + switch (game.difficulty) { + case 0: + b = 850; + break; + case 1: + b = 950; + break; + case 2: + b = 1050; + break; + case 3: + b = 1200 + } + utils.extend(a, { + hitpoints: b, + speed: 4, + detailLevel: 64, + hit: !0, + resource: "gretel", + aiType: "gretel", + soundOnAttack: "kein", + instantAttack: !0, + animations: { + ready: new animation.Animation, + fire: new animation.Animation({ + keyframe: 4 * resources.textureWidth, + speed: 10, + count: 3, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 2 == a.index && (this.action = this.fire) + }) + }), + run: new animation.Animation({ + speed: 10, + count: 4, + step: resources.textureWidth + }), + dying: new animation.Animation({ + keyframe: 7 * resources.textureWidth, + speed: 10, + count: 4, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 1 == a.index && audio.queueSound("mein", this.baseX, this.baseY); + 3 == a.index && this.animate("dead") + }) + }), + dead: new animation.Animation({ + keyframe: 10 * resources.textureWidth, + callback: utils.bind(this, function () { + this.hit = !1; + this.hitpoints = 0; + this.dead && this.action ? this.action = this.dead : this.process = this.action = null + }) + }) + } + }); + ai.Entity.call(this, a); + "dead" != this.animations.current && (this.action = a.action ? this[a.action] : this.ready) + }, + DrSchabbs: function (a) { + var b = 850; + switch (game.difficulty) { + case 0: + b = 850; + break; + case 1: + b = 950; + break; + case 2: + b = 1550; + break; + case 3: + b = 2400 + } + utils.extend(a, { + hitpoints: b, + speed: 4, + detailLevel: 64, + hit: !0, + resource: "drschabbs", + aiType: "drschabbs", + soundOnAttack: "schabbsha", + instantAttack: !0, + animations: { + ready: new animation.Animation, + fire: new animation.Animation({ + keyframe: 4 * resources.textureWidth, + speed: 10, + count: 2, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 1 == a.index && (this.action = this.fire) + }) + }), + run: new animation.Animation({ + speed: 10, + count: 4, + step: resources.textureWidth + }), + dying: new animation.Animation({ + speed: 10, + count: 8, + single: !0, + callback: utils.bind(this, function (a) { + 1 == a.index && (audio.queueSound("meingott", this.baseX, + this.baseY), a.speed = 100); + 2 == a.index && (a.speed = 10, a.keyframe = 3 * resources.textureWidth, a.step = resources.textureWidth); + 7 == a.index && this.animate("dead") + }) + }), + dead: new animation.Animation({ + keyframe: 9 * resources.textureWidth, + callback: utils.bind(this, function () { + this.hit = !1; + this.hitpoints = 0; + if (game.auto) this.endDeathCam && (document.getElementById("deathcam") + .style.display = "none", this.action = this.dead); + else { + var a = this; + ai.process = [a]; + animation.process = []; + game.auto = function () { + game.engine.maskColor = "#004040"; + if (game.restart) game.restartClear && + (game.restartClear = game.engine.fizzleClear(), game.restartClear || (document.getElementById("deathcam") + .style.display = null, a.animate("dying"), a.action = null, game.auto = function () { + "dead" == a.animations.current ? (a.endDeathCam = !0, a.animate("dead")) : a.animate("dying") + })); + else if (game.restart = !game.engine.fizzleFade(), game.restart) { + document.getElementById("letsseethatagain") + .style.display = "block"; + document.getElementById("hand") + .style.display = "none"; + game.client.x = a.x + a.direction.x; + game.client.x = a.y + a.direction.y; + var b = (atan2(game.client.y - a.y, game.client.x - a.x) * utils.deg + 210) % 360 * utils.rad, + e = -cos(b), + b = -sin(b); + game.client.x = a.x + 1.5 * e; + game.client.y = a.y + 1.5 * b; + game.client.direction.x = -e; + game.client.direction.y = -b; + game.client.plane.x = -b; + game.client.plane.y = e; + setTimeout(function () { + document.getElementById("letsseethatagain") + .style.display = null; + game.restartClear = !0; + a.animations.dying.stop(); + a.animations.dead.stop(); + a.animations.current = "ready"; + a.animations.dying.keyframe = 0; + a.animations.dying.step = 0; + a.animations.dying.state = + 0; + a.animations.dying.index = 0; + a.action = null + }, 1E3) + } + } + } + }) + }) + } + }); + ai.Entity.call(this, a); + "dead" != this.animations.current && (this.action = a.action ? this[a.action] : this.ready) + }, + Needle: function (a) { + utils.extend(a, { + speed: 4, + detailLevel: 64, + resource: "needle", + aiType: "fake", + animations: { + run: new animation.Animation({ + speed: 5, + count: 4, + step: resources.textureWidth + }) + } + }); + ai.Entity.call(this, a); + this.action = this.attack + }, + Ghost: function (a) { + var b = 200; + switch (game.difficulty) { + case 0: + b = 200; + break; + case 1: + b = 300; + break; + case 2: + b = 400; + break; + case 3: + b = 500 + } + utils.extend(a, { + hitpoints: b, + speed: 4, + detailLevel: 64, + hit: !0, + resource: "ghost", + aiType: "ghost", + soundOnAttack: "tothund", + instantAttack: !0, + animations: { + ready: new animation.Animation, + fire: new animation.Animation({ + keyframe: 4 * resources.textureWidth, + speed: 10, + count: 1, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function () { + this.action = this.fire + }) + }), + run: new animation.Animation({ + speed: 10, + count: 4, + step: resources.textureWidth + }), + dying: new animation.Animation({ + keyframe: 5 * resources.textureWidth, + speed: 10, + count: 6, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 1 == a.index && (audio.queueSound("hitlerha", this.baseX, this.baseY), scripts.process.push({ + x: this.baseX, + y: this.baseY, + action: "attack" + })); + 3 == a.index && this.animate("dead") + }) + }), + dead: new animation.Animation({ + keyframe: 10 * resources.textureWidth, + callback: utils.bind(this, function () { + this.hit = !1; + this.hitpoints = 0; + this.dead && this.action ? this.action = this.dead : this.process = this.action = null + }) + }) + } + }); + ai.Entity.call(this, a); + "dead" != + this.animations.current && (this.action = a.action ? this[a.action] : this.ready) + }, + Fireball: function (a) { + utils.extend(a, { + speed: 16, + detailLevel: 64, + resource: "fireball", + aiType: "fake", + animations: { + run: new animation.Animation({ + speed: 5, + count: 2, + step: resources.textureWidth + }) + } + }); + ai.Entity.call(this, a); + this.action = this.attack + }, + AngelOfDeath: function (a) { + var b = 1450; + switch (game.difficulty) { + case 0: + b = 1450; + break; + case 1: + b = 1550; + break; + case 2: + b = 1650; + break; + case 3: + b = 2E3 + } + utils.extend(a, { + hitpoints: b, + speed: 4, + detailLevel: 64, + hit: !0, + resource: "angelofdeath", + aiType: "angelofdeath", + soundOnAttack: "angelsight", + instantAttack: !0, + animations: { + ready: new animation.Animation, + fire: new animation.Animation({ + keyframe: 4 * resources.textureWidth, + speed: 10, + count: 2, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 1 == a.index && (this.action = this.fire) + }) + }), + run: new animation.Animation({ + speed: 10, + count: 4, + step: resources.textureWidth + }), + dying: new animation.Animation({ + keyframe: 6 * resources.textureWidth, + speed: 10, + count: 10, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 1 == a.index && (audio.queueSound("angeldeath", this.baseX, this.baseY), a.speed = 100); + 2 == a.index && (a.speed = 10); + 9 == a.index && this.animate("dead") + }) + }), + dead: new animation.Animation({ + keyframe: 15 * resources.textureWidth, + callback: utils.bind(this, function () { + this.hit = !1; + this.hitpoints = 0; + this.dead && this.action ? this.action = this.dead : this.process = this.action = null + }) + }) + } + }); + ai.Entity.call(this, a); + "dead" != this.animations.current && (this.action = a.action ? this[a.action] : this.ready) + }, + Orb: function (a) { + utils.extend(a, { + speed: 8, + detailLevel: 64, + resource: "orb", + aiType: "fake", + animations: { + run: new animation.Animation({ + speed: 5, + count: 4, + step: resources.textureWidth + }) + } + }); + ai.Entity.call(this, a); + this.action = this.attack + }, + Hitler: function (a) { + var b = 500; + switch (game.difficulty) { + case 0: + b = 500; + break; + case 1: + b = 700; + break; + case 2: + b = 800; + break; + case 3: + b = 900 + } + utils.extend(a, { + hitpoints: b, + speed: 4, + detailLevel: 64, + hit: !0, + resource: "hitler", + aiType: "hitler", + soundOnAttack: "scheist", + instantAttack: !0, + animations: { + ready: new animation.Animation({ + keyframe: 11 * resources.textureWidth + }), + fire: new animation.Animation({ + keyframe: 15 * resources.textureWidth, + speed: 10, + count: 3, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 2 == a.index && (this.action = this.fire) + }) + }), + run: new animation.Animation({ + keyframe: 11 * resources.textureWidth, + speed: 10, + count: 4, + step: resources.textureWidth + }), + dying: new animation.Animation({ + keyframe: 11 * resources.textureWidth, + speed: 20, + count: 12, + single: !0, + callback: utils.bind(this, function (a) { + 1 == a.index && (audio.queueSound("eva", this.baseX, + this.baseY), a.speed = 100); + 2 == a.index && (a.speed = 20, a.keyframe = 15 * resources.textureWidth, a.step = resources.textureWidth); + 11 == a.index && (audio.queueSound("slurpie", this.baseX, this.baseY), this.animate("dead")) + }) + }), + dead: new animation.Animation({ + keyframe: 25 * resources.textureWidth, + single: !0, + callback: utils.bind(this, function () { + this.hit = !1; + this.hitpoints = 0; + if (game.auto) this.endDeathCam && (document.getElementById("deathcam") + .style.display = "none", this.action = this.dead); + else { + var a = this; + ai.process = [a]; + animation.process = []; + game.auto = function () { + game.engine.maskColor = "#004040"; + if (game.restart) game.restartClear && (game.restartClear = game.engine.fizzleClear(), game.restartClear || (document.getElementById("deathcam") + .style.display = null, a.animate("dying"), a.action = null, game.auto = function () { + "dead" == a.animations.current ? (a.endDeathCam = !0, a.animate("dead")) : a.animate("dying") + })); + else if (game.restart = !game.engine.fizzleFade(), game.restart) { + document.getElementById("letsseethatagain") + .style.display = "block"; + document.getElementById("hand") + .style.display = + "none"; + game.client.x = a.x + a.direction.x; + game.client.x = a.y + a.direction.y; + var b = (atan2(game.client.y - a.y, game.client.x - a.x) * utils.deg + 210) % 360 * utils.rad, + e = -cos(b), + b = -sin(b); + game.client.x = a.x + 1.5 * e; + game.client.y = a.y + 1.5 * b; + game.client.direction.x = -e; + game.client.direction.y = -b; + game.client.plane.x = -b; + game.client.plane.y = e; + setTimeout(function () { + document.getElementById("letsseethatagain") + .style.display = null; + game.restartClear = !0; + a.animations.dying.stop(); + a.animations.dead.stop(); + a.animations.current = "ready"; + a.animations.dying.keyframe = 11 * resources.textureWidth; + a.animations.dying.step = 0; + a.animations.dying.state = 11 * resources.textureWidth; + a.animations.dying.index = 0; + a.action = null + }, 1E3) + } + } + } + }) + }) + } + }); + ai.Entity.call(this, a); + "dead" != this.animations.current && (this.action = a.action ? this[a.action] : this.ready) + }, + MechHitler: function (a) { + var b = 800; + switch (game.difficulty) { + case 0: + b = 800; + break; + case 1: + b = 950; + break; + case 2: + b = 1050; + break; + case 3: + b = 1200 + } + utils.extend(a, { + hitpoints: b, + speed: 4, + detailLevel: 64, + hit: !0, + resource: "hitler", + aiType: "hitler", + soundOnAttack: "die", + instantAttack: !0, + animations: { + ready: new animation.Animation, + fire: new animation.Animation({ + keyframe: 4 * resources.textureWidth, + speed: 10, + count: 3, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 2 == a.index && (this.action = this.fire) + }) + }), + run: new animation.Animation({ + speed: 10, + count: 4, + step: resources.textureWidth, + callback: utils.bind(this, function (a) { + 1 == a.index && (0 != this.direction.x || 0 != this.direction.y) && audio.queueSound("mechstep", this.baseX, this.baseY) + }) + }), + dying: new animation.Animation({ + keyframe: 8 * resources.textureWidth, + speed: 10, + count: 4, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 3 == a.index && this.animate("dead") + }) + }), + dead: new animation.Animation({ + keyframe: 7 * resources.textureWidth, + callback: utils.bind(this, function () { + this.hit = !1; + this.hitpoints = 0; + this.dead && this.action ? this.action = this.dead : this.process = this.action = null + }) + }) + } + }); + ai.Entity.call(this, a); + "dead" != this.animations.current && (this.action = a.action ? this[a.action] : this.ready) + }, + Giftmacher: function (a) { + var b = 850; + switch (game.difficulty) { + case 0: + b = 850; + break; + case 1: + b = 950; + break; + case 2: + b = 1050; + break; + case 3: + b = 1200 + } + utils.extend(a, { + hitpoints: b, + speed: 4, + detailLevel: 64, + hit: !0, + resource: "giftmacher", + aiType: "giftmacher", + soundOnAttack: "eine", + instantAttack: !0, + animations: { + ready: new animation.Animation, + fire: new animation.Animation({ + keyframe: 4 * resources.textureWidth, + speed: 10, + count: 2, + step: resources.textureWidth, + single: !0 + }), + run: new animation.Animation({ + speed: 10, + count: 4, + step: resources.textureWidth + }), + dying: new animation.Animation({ + speed: 10, + count: 8, + single: !0, + callback: utils.bind(this, function (a) { + 1 == a.index && (audio.queueSound("donner", this.baseX, this.baseY), a.speed = 100); + 2 == a.index && (a.speed = 10, a.keyframe = 3 * resources.textureWidth, a.step = resources.textureWidth); + 7 == a.index && this.animate("dead") + }) + }), + dead: new animation.Animation({ + keyframe: 9 * resources.textureWidth, + callback: utils.bind(this, function () { + this.hit = !1; + this.hitpoints = 0; + if (game.auto) this.endDeathCam && (document.getElementById("deathcam") + .style.display = "none", this.action = this.dead); + else { + var a = + this; + ai.process = [a]; + animation.process = []; + game.auto = function () { + game.engine.maskColor = "#004040"; + if (game.restart) game.restartClear && (game.restartClear = game.engine.fizzleClear(), game.restartClear || (document.getElementById("deathcam") + .style.display = null, a.animate("dying"), a.action = null, game.auto = function () { + "dead" == a.animations.current ? (a.endDeathCam = !0, a.animate("dead")) : a.animate("dying") + })); + else if (game.restart = !game.engine.fizzleFade(), game.restart) { + document.getElementById("letsseethatagain") + .style.display = + "block"; + document.getElementById("hand") + .style.display = "none"; + game.client.x = a.x + a.direction.x; + game.client.x = a.y + a.direction.y; + var b = (atan2(game.client.y - a.y, game.client.x - a.x) * utils.deg + 210) % 360 * utils.rad, + e = -cos(b), + b = -sin(b); + game.client.x = a.x + 1.5 * e; + game.client.y = a.y + 1.5 * b; + game.client.direction.x = -e; + game.client.direction.y = -b; + game.client.plane.x = -b; + game.client.plane.y = e; + setTimeout(function () { + document.getElementById("letsseethatagain") + .style.display = null; + game.restartClear = !0; + a.animations.dying.stop(); + a.animations.dead.stop(); + a.animations.current = "ready"; + a.animations.dying.keyframe = 0; + a.animations.dying.step = 0; + a.animations.dying.state = 0; + a.animations.dying.index = 0; + a.action = null + }, 1E3) + } + } + } + }) + }) + } + }); + ai.Entity.call(this, a); + "dead" != this.animations.current && (this.action = a.action ? this[a.action] : this.ready) + }, + HiMissile: function (a) { + utils.extend(a, { + speed: 8, + detailLevel: 64, + resource: "himissile", + aiType: "fake", + animations: { + run: new animation.Animation({ + slide: !0 + }), + explode: new animation.Animation({ + keyframe: 12 * resources.textureWidth, + speed: 10, + count: 3, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 1 == a.index && audio.queueSound("missilehit", this.baseX, this.baseY); + 2 == a.index && this.animate("dead") + }) + }), + dead: new animation.Animation({ + callback: utils.bind(this, function (a) { + this.process && (this.action = this.dead, a.stop()) + }) + }) + } + }); + ai.Entity.call(this, a); + this.action = this.attack + }, + HiSmoke: function (a) { + utils.extend(a, { + speed: 0, + detailLevel: 64, + resource: "himissile", + aiType: "fake", + animations: { + smoke: new animation.Animation({ + keyframe: 8 * resources.textureWidth, + speed: 20, + count: 4, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 3 == a.index && this.animate("dead") + }) + }), + dead: new animation.Animation({ + callback: utils.bind(this, function (a) { + this.process && (this.action = this.dead, a.stop()) + }) + }) + } + }); + ai.Entity.call(this, a); + this.action = this.smoke + }, + Missile: function (a) { + utils.extend(a, { + speed: 8, + detailLevel: 64, + resource: "missile", + aiType: "fake", + animations: { + run: new animation.Animation({ + slide: !0 + }), + explode: new animation.Animation({ + keyframe: 12 * resources.textureWidth, + speed: 10, + count: 3, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 1 == a.index && audio.queueSound("missilehit", this.baseX, this.baseY); + 2 == a.index && this.animate("dead") + }) + }), + dead: new animation.Animation({ + callback: utils.bind(this, function (a) { + this.process && (this.action = this.dead, a.stop()) + }) + }) + } + }); + ai.Entity.call(this, a); + this.action = this.attack + }, + Smoke: function (a) { + utils.extend(a, { + speed: 0, + detailLevel: 64, + resource: "missile", + aiType: "fake", + animations: { + smoke: new animation.Animation({ + keyframe: 8 * resources.textureWidth, + speed: 20, + count: 4, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 3 == a.index && this.animate("dead") + }) + }), + dead: new animation.Animation({ + callback: utils.bind(this, function (a) { + this.process && (this.action = this.dead, a.stop()) + }) + }) + } + }); + ai.Entity.call(this, a); + this.action = this.smoke + }, + Fettgesicht: function (a) { + var b = 850; + switch (game.difficulty) { + case 0: + b = 850; + break; + case 1: + b = 950; + break; + case 2: + b = 1050; + break; + case 3: + b = 1200 + } + utils.extend(a, { + hitpoints: b, + speed: 4, + detailLevel: 64, + hit: !0, + resource: "fettgesicht", + aiType: "fettgesicht", + soundOnAttack: "erlauben", + instantAttack: !0, + animations: { + ready: new animation.Animation, + fire: new animation.Animation({ + keyframe: 4 * resources.textureWidth, + speed: 10, + count: 4, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 3 == a.index && (this.action = this.fire) + }) + }), + run: new animation.Animation({ + speed: 10, + count: 4, + step: resources.textureWidth + }), + dying: new animation.Animation({ + speed: 10, + count: 8, + single: !0, + callback: utils.bind(this, function (a) { + 1 == + a.index && (audio.queueSound("rose", this.baseX, this.baseY), a.speed = 100); + 2 == a.index && (a.speed = 10, a.keyframe = 5 * resources.textureWidth, a.step = resources.textureWidth); + 7 == a.index && this.animate("dead") + }) + }), + dead: new animation.Animation({ + keyframe: 11 * resources.textureWidth, + callback: utils.bind(this, function () { + this.hit = !1; + this.hitpoints = 0; + if (game.auto) this.endDeathCam && (document.getElementById("deathcam") + .style.display = "none", this.action = this.dead); + else { + var a = this; + ai.process = [a]; + animation.process = []; + game.auto = + function () { + game.engine.maskColor = "#004040"; + if (game.restart) game.restartClear && (game.restartClear = game.engine.fizzleClear(), game.restartClear || (document.getElementById("deathcam") + .style.display = null, a.animate("dying"), a.action = null, game.auto = function () { + "dead" == a.animations.current ? (a.endDeathCam = !0, a.animate("dead")) : a.animate("dying") + })); + else if (game.restart = !game.engine.fizzleFade(), game.restart) { + document.getElementById("letsseethatagain") + .style.display = "block"; + document.getElementById("hand") + .style.display = + "none"; + game.client.x = a.x + a.direction.x; + game.client.x = a.y + a.direction.y; + var b = (atan2(game.client.y - a.y, game.client.x - a.x) * utils.deg + 210) % 360 * utils.rad, + e = -cos(b), + b = -sin(b); + game.client.x = a.x + 1.5 * e; + game.client.y = a.y + 1.5 * b; + game.client.direction.x = -e; + game.client.direction.y = -b; + game.client.plane.x = -b; + game.client.plane.y = e; + setTimeout(function () { + document.getElementById("letsseethatagain") + .style.display = null; + game.restartClear = !0; + a.animations.dying.stop(); + a.animations.dead.stop(); + a.animations.current = "ready"; + a.animations.dying.keyframe = 0; + a.animations.dying.step = 0; + a.animations.dying.state = 0; + a.animations.dying.index = 0; + a.action = null + }, 1E3) + } + } + } + }) + }) + } + }); + ai.Entity.call(this, a); + "dead" != this.animations.current && (this.action = a.action ? this[a.action] : this.ready) + }, + BarnacleWilhelm: function (a) { + var b = 950; + switch (game.difficulty) { + case 0: + b = 950; + break; + case 1: + b = 1050; + break; + case 2: + b = 1150; + break; + case 3: + b = 1300 + } + utils.extend(a, { + hitpoints: b, + speed: 4, + detailLevel: 64, + hit: !0, + resource: "wilhelm", + aiType: "wilhelm", + soundOnAttack: "wilhelmsight", + instantAttack: !0, + animations: { + ready: new animation.Animation, + fire: new animation.Animation({ + keyframe: 4 * resources.textureWidth, + speed: 10, + count: 4, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 3 == a.index && (this.action = this.fire) + }) + }), + run: new animation.Animation({ + speed: 10, + count: 4, + step: resources.textureWidth + }), + dying: new animation.Animation({ + keyframe: 8 * resources.textureWidth, + speed: 10, + count: 4, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 1 == a.index && audio.queueSound("wilhelmdeath", + this.baseX, this.baseY); + 3 == a.index && this.animate("dead") + }) + }), + dead: new animation.Animation({ + keyframe: 11 * resources.textureWidth, + callback: utils.bind(this, function () { + this.hit = !1; + this.hitpoints = 0; + this.dead && this.action ? this.action = this.dead : this.process = this.action = null + }) + }) + } + }); + ai.Entity.call(this, a); + "dead" != this.animations.current && (this.action = a.action ? this[a.action] : this.ready) + }, + DeathKnight: function (a) { + var b = 1250; + switch (game.difficulty) { + case 0: + b = 1250; + break; + case 1: + b = 1350; + break; + case 2: + b = 1450; + break; + case 3: + b = + 1600 + } + utils.extend(a, { + hitpoints: b, + speed: 4, + detailLevel: 64, + hit: !0, + resource: "deathknight", + aiType: "deathknight", + soundOnAttack: "knightsight", + instantAttack: !0, + animations: { + ready: new animation.Animation, + fire: new animation.Animation({ + keyframe: 4 * resources.textureWidth, + speed: 10, + count: 4, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 2 == a.index && (this.action = this.fire) + }) + }), + run: new animation.Animation({ + speed: 10, + count: 4, + step: resources.textureWidth + }), + dying: new animation.Animation({ + keyframe: 8 * resources.textureWidth, + speed: 10, + count: 7, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 1 == a.index && audio.queueSound("knightdeath", this.baseX, this.baseY); + 3 == a.index && this.animate("dead") + }) + }), + dead: new animation.Animation({ + keyframe: 14 * resources.textureWidth, + callback: utils.bind(this, function () { + this.hit = !1; + this.hitpoints = 0; + this.dead && this.action ? this.action = this.dead : this.process = this.action = null + }) + }) + } + }); + ai.Entity.call(this, a); + "dead" != this.animations.current && (this.action = a.action ? + this[a.action] : this.ready) + }, + Pacman: function (a) { + var b = 0; + switch (a.pacmanType) { + case "red": + b = 0; + break; + case "pink": + b = 2; + break; + case "yellow": + b = 4; + break; + case "blue": + b = 6 + } + utils.extend(a, { + speed: 2, + detailLevel: 64, + resource: "pacman", + aiType: "fake", + hit: !0, + animations: { + run: new animation.Animation({ + keyframe: resources.textureWidth * b, + speed: 10, + count: 2, + step: resources.textureWidth + }) + } + }); + ai.Entity.call(this, a); + this.action = this.attack + }, + Spectre: function (a) { + var b = 5; + switch (game.difficulty) { + case 0: + b = 5; + break; + case 1: + b = 10; + break; + case 2: + b = + 15; + break; + case 3: + b = 25 + } + utils.extend(a, { + hitpoints: b, + speed: 1, + detailLevel: 64, + resource: "spectre", + aiType: "spectre", + hit: !1, + soundOnAttack: "ghostsight", + animations: { + ready: new animation.Animation({}), + run: new animation.Animation({ + speed: 10, + count: 2, + step: resources.textureWidth + }), + dying: new animation.Animation({ + keyframe: 2 * resources.textureWidth, + speed: 3, + count: 6, + single: !0, + step: resources.textureWidth, + callback: utils.bind(this, function (a) { + 1 == a.index && audio.queueSound("ghostfade", this.baseX, this.baseY); + 5 == a.index && this.animate("dead") + }) + }), + fade: new animation.Animation({ + keyframe: 7 * resources.textureWidth, + speed: 3, + count: 6, + single: !0, + step: -resources.textureWidth, + callback: utils.bind(this, function (a) { + if (5 == a.index) { + this.animate("run"); + this.action = this.attack; + a = 5; + switch (game.difficulty) { + case 0: + a = 5; + break; + case 1: + a = 10; + break; + case 2: + a = 15; + break; + case 3: + a = 25 + } + this.hitpoints = a + } + }) + }), + dead: new animation.Animation({ + keyframe: 7 * resources.textureWidth, + single: !0, + callback: utils.bind(this, function () { + this.hitpoints = 0; + this.dead && this.action ? this.action = this.dead : + (this.action = null, setTimeout(utils.bind(this, function () { + this.animations[this.animations.current].stop(); + this.animate("fade") + }), 5E3)) + }) + }) + } + }); + ai.Entity.call(this, a); + "dead" != this.animations.current && (this.action = a.action ? this[a.action] : this.ready) + }, + BJ: function (a) { + utils.extend(a, { + hitpoints: 1, + speed: 4, + detailLevel: 64, + hit: !0, + resource: "bj", + aiType: "bj", + animations: { + current: "run", + run: new animation.Animation({ + speed: 20, + count: 4, + step: resources.textureWidth + }), + yeah: new animation.Animation({ + keyframe: 3 * resources.textureWidth, + speed: 20, + count: 5, + step: resources.textureWidth, + callback: utils.bind(this, function (a) { + this.speed = 4; + 2 == a.index && audio.playSound("yeah"); + 4 == a.index && (this.animate("dead"), this.direction = { + x: 0, + y: 0 + }) + }) + }), + dead: new animation.Animation({ + keyframe: 7 * resources.textureWidth, + callback: utils.bind(this, function () { + this.process = this.action = null; + setTimeout(function () { + game.auto = null; + game.pause = !0; + game.win = !0 + }, 1E3) + }) + }) + } + }); + ai.process = []; + animation.process = []; + ai.Entity.call(this, a); + this.action = this.moving + }, + Soldier: function (a) { + utils.extend(a, { + hitpoints: 25, + speed: 4, + detailLevel: 64, + hit: !0, + resource: "soldier", + aiType: "soldier", + soundOnAttack: "halt", + animations: { + showcase: new animation.Animation({ + speed: 20, + count: 48, + step: resources.textureWidth + }), + ready: new animation.Animation({ + slide: !0 + }), + fire: new animation.Animation({ + keyframe: 46 * resources.textureWidth, + speed: 10, + count: 3, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 2 == a.index && (this.action = this.fire) + }) + }), + walk: new animation.Animation({ + keyframe: 8 * resources.textureWidth, + speed: 20, + count: 4, + step: 8 * resources.textureWidth, + slide: !0, + callback: utils.bind(this, function () {}) + }), + run: new animation.Animation({ + keyframe: 8 * resources.textureWidth, + speed: 10, + count: 4, + step: 8 * resources.textureWidth, + slide: !0, + callback: utils.bind(this, function () {}) + }), + hit: new animation.Animation({ + keyframe: 40 * resources.textureWidth, + speed: 10, + count: 1, + step: 0, + single: !0, + callback: utils.bind(this, function () {}) + }), + dying: new animation.Animation({ + keyframe: 41 * resources.textureWidth, + speed: 10, + count: 4, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 1 == a.index && (audio.queueSound("deathscream" + utils.random(9, 1), this.baseX, this.baseY), scripts.process.push({ + x: this.baseX, + y: this.baseY, + action: "attack" + })); + 3 == a.index && this.animate("dead") + }) + }), + dead: new animation.Animation({ + keyframe: 45 * resources.textureWidth, + callback: utils.bind(this, function () { + this.hit = !1; + this.hitpoints = 0; + this.dead && this.action ? this.action = this.dead : this.process = this.action = null + }) + }) + } + }); + ai.Entity.call(this, a); + "dead" != this.animations.current && (this.action = + a.action ? this[a.action] : this.ready) + }, + SS: function (a) { + utils.extend(a, { + hitpoints: 100, + speed: 16, + detailLevel: 128, + hit: !0, + resource: "ss", + aiType: "ss", + soundOnAttack: "schutzad", + animations: { + ready: new animation.Animation({ + slide: !0 + }), + fire: new animation.Animation({ + keyframe: 46 * resources.textureWidth, + speed: 10, + count: 3, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 2 == a.index && (this.action = this.fire) + }) + }), + walk: new animation.Animation({ + keyframe: 8 * resources.textureWidth, + speed: 20, + count: 4, + step: 8 * resources.textureWidth, + slide: !0, + callback: utils.bind(this, function () { + this.speed = 8 + }) + }), + run: new animation.Animation({ + keyframe: 8 * resources.textureWidth, + speed: 10, + count: 4, + step: 8 * resources.textureWidth, + slide: !0, + callback: utils.bind(this, function () { + this.speed = 8 + }) + }), + hit: new animation.Animation({ + keyframe: 40 * resources.textureWidth, + speed: 10, + count: 1, + step: 0, + single: !0, + callback: utils.bind(this, function () {}) + }), + dying: new animation.Animation({ + keyframe: 41 * resources.textureWidth, + speed: 10, + count: 4, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 1 == a.index && (audio.queueSound("leben", this.baseX, this.baseY), scripts.process.push({ + x: this.baseX, + y: this.baseY, + action: "attack" + })); + 3 == a.index && this.animate("dead") + }) + }), + dead: new animation.Animation({ + keyframe: 45 * resources.textureWidth, + callback: utils.bind(this, function () { + this.hit = !1; + this.hitpoints = 0; + this.dead && this.action ? this.action = this.dead : this.process = this.action = null + }) + }) + } + }); + ai.Entity.call(this, a); + "dead" != this.animations.current && (this.action = a.action ? + this[a.action] : this.ready) + }, + Mutant: function (a) { + utils.extend(a, { + hitpoints: 3 == game.difficulty ? 65 : 2 == game.difficulty ? 55 : 45, + speed: 8, + detailLevel: 128, + hit: !0, + resource: "mutant", + aiType: "mutant", + animations: { + ready: new animation.Animation({ + slide: !0 + }), + fire: new animation.Animation({ + keyframe: 46 * resources.textureWidth, + speed: 10, + count: 4, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 2 == a.index && (this.action = this.fire) + }) + }), + run: new animation.Animation({ + keyframe: 8 * resources.textureWidth, + speed: 10, + count: 4, + step: 8 * resources.textureWidth, + slide: !0 + }), + hit: new animation.Animation({ + keyframe: 40 * resources.textureWidth, + speed: 10, + count: 1, + step: 0, + single: !0 + }), + dying: new animation.Animation({ + keyframe: 40 * resources.textureWidth, + speed: 10, + count: 5, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 1 == a.index && (audio.queueSound("ahhhg", this.baseX, this.baseY), scripts.process.push({ + x: this.baseX, + y: this.baseY, + action: "attack" + })); + 4 == a.index && this.animate("dead") + }) + }), + dead: new animation.Animation({ + keyframe: 45 * resources.textureWidth, + callback: utils.bind(this, function () { + this.hit = !1; + this.hitpoints = 0; + this.dead && this.action ? this.action = this.dead : this.process = this.action = null + }) + }) + } + }); + ai.Entity.call(this, a); + "dead" != this.animations.current && (this.action = a.action ? this[a.action] : this.ready) + }, + Officer: function (a) { + utils.extend(a, { + hitpoints: 50, + speed: 16, + detailLevel: 128, + hit: !0, + resource: "officer", + aiType: "officer", + soundOnAttack: "spion", + animations: { + ready: new animation.Animation({ + slide: !0 + }), + fire: new animation.Animation({ + keyframe: 47 * resources.textureWidth, + speed: 10, + count: 3, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 2 == a.index && (this.action = this.fire) + }) + }), + walk: new animation.Animation({ + keyframe: 8 * resources.textureWidth, + speed: 20, + count: 4, + step: 8 * resources.textureWidth, + slide: !0, + callback: utils.bind(this, function () { + this.speed = 8 + }) + }), + run: new animation.Animation({ + keyframe: 8 * resources.textureWidth, + speed: 8, + count: 4, + step: 8 * resources.textureWidth, + slide: !0, + callback: utils.bind(this, function () { + this.speed = 8 + }) + }), + hit: new animation.Animation({ + keyframe: 40 * resources.textureWidth, + speed: 10, + count: 1, + step: 0, + single: !0, + callback: utils.bind(this, function () {}) + }), + dying: new animation.Animation({ + keyframe: 41 * resources.textureWidth, + speed: 10, + count: 5, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 1 == a.index && (audio.queueSound("neinsovass", this.baseX, this.baseY), scripts.process.push({ + x: this.baseX, + y: this.baseY, + action: "attack" + })); + 4 == a.index && this.animate("dead") + }) + }), + dead: new animation.Animation({ + keyframe: 46 * resources.textureWidth, + callback: utils.bind(this, + function () { + this.hit = !1; + this.hitpoints = 0; + this.dead && this.action ? this.action = this.dead : this.process = this.action = null + }) + }) + } + }); + ai.Entity.call(this, a); + "dead" != this.animations.current && (this.action = a.action ? this[a.action] : this.ready) + }, + Dog: function (a) { + utils.extend(a, { + hitpoints: 1, + speed: 16, + detailLevel: 128, + hit: !0, + resource: "dog", + aiType: "dog", + soundOnAttack: "dogbark", + animations: { + showcase: new animation.Animation({ + speed: 20, + count: 39, + step: resources.textureWidth + }), + ready: new animation.Animation({ + slide: !0, + single: !0 + }), + fire: new animation.Animation({ + keyframe: 36 * resources.textureWidth, + speed: 8, + count: 3, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 2 == a.index && (this.action = this.fire) + }) + }), + run: new animation.Animation({ + speed: 8, + count: 4, + step: 8 * resources.textureWidth, + slide: !0 + }), + dying: new animation.Animation({ + keyframe: 32 * resources.textureWidth, + speed: 10, + count: 4, + step: resources.textureWidth, + single: !0, + callback: utils.bind(this, function (a) { + 1 == a.index && (audio.queueSound("dogdeath", this.baseX, this.baseY), + scripts.process.push({ + x: this.baseX, + y: this.baseY, + action: "attack" + })); + 3 == a.index && this.animate("dead") + }) + }), + dead: new animation.Animation({ + keyframe: 35 * resources.textureWidth, + callback: utils.bind(this, function () { + this.hit = !1; + this.hitpoints = 0; + this.dead ? this.action = this.dead : this.process = this.action = null + }) + }) + } + }); + ai.Entity.call(this, a); + "dead" != this.animations.current && (this.action = a.action ? this[a.action] : this.ready) + } +}; +utils.overwrite(ai.Entity.prototype = Object.create(sprites.Sprite.prototype), { + calculateAngle: function () { + -1 == this.direction.x && -1 == this.direction.y ? this.angle = 3 : -1 == this.direction.x && 0 == this.direction.y ? this.angle = 4 : -1 == this.direction.x && 1 == this.direction.y ? this.angle = 5 : 0 == this.direction.x && 1 == this.direction.y ? this.angle = 6 : 1 == this.direction.x && 1 == this.direction.y ? this.angle = 7 : 1 == this.direction.x && 0 == this.direction.y ? this.angle = 0 : 1 == this.direction.x && -1 == this.direction.y ? this.angle = 1 : 0 == this.direction.x && -1 == this.direction.y && (this.angle = 2) + }, + calculateSlide: function (a, b) { + if (this.animations.current && !this.animations[this.animations.current].slide) this.slide = 0; + else { + var c = floor(atan2(this.baseY + 0.5 - b, this.baseX + 0.5 - a) * utils.deg + 22.5) + 180; + this.slide = (floor(c / 45) + this.angle) % 8 + } + }, + getTextureSlide: function () { + return this.slide * resources.textureWidth + }, + turnaround: function () { + this.direction.x *= -1; + this.direction.y *= -1; + this.calculateAngle() + }, + lookingAt: function (a, b) { + var a = floor(a), + b = floor(b), + c = a - this.baseX, + d = b - this.baseY; + switch (this.angle) { + case 0: + return 0 < c; + case 2: + return 0 > d; + case 4: + return 0 > c; + case 6: + return 0 < d + } + }, + isVisible: function (a, b, c) { + for (var d = floor(a), e = floor(b), f = floor((a - d) * this.detailLevel), h = floor((b - e) * this.detailLevel), b = this.baseX, a = this.baseY, g = floor((this.x + 0.5 - this.baseX) * this.detailLevel), j = floor((this.y + 0.5 - this.baseY) * this.detailLevel), b = b * this.detailLevel + g, a = a * this.detailLevel + j, d = d * this.detailLevel + f, e = e * this.detailLevel + h, f = abs(d - b), h = abs(e - a), j = b < d ? 1 : -1, g = a < e ? 1 : -1, i = f - h;;) { + if (b == d && a == e) return !0; + var m = floor(b / this.detailLevel), + l = floor(a / this.detailLevel); + if (c.getMapValue(m, l) || (m = c.getDoor(m, l)) && m.isClosed()) return !1; + m = 2 * i; + m > -h && (i -= h, b += j); + m < f && (i += f, a += g) + } + }, + getDirectionTo: function (a, b, c) { + var a = floor(a), + b = floor(b), + d = this.baseX, + e = this.baseY, + f = abs(a - d), + h = abs(b - e), + g = d < a ? 1 : -1, + j = e < b ? 1 : -1, + i = 2 * (f - h), + m = 0, + l = 0; + i > -h && (m += g); + i < f && (l += j); + if (0 == m && 0 == l) return { + x: 0, + y: 0 + }; + for (var p = [[c.getHitValue(d - 1, e - 1, this) || d - 1 == a && e - 1 == b || 0 > [1, 2, 3, 4, 5].indexOf(this.angle), c.getHitValue(d - 1, e, this) || d - 1 == a && e == b || 0 > +[2, 3, 4, 5, 6].indexOf(this.angle), c.getHitValue(d - 1, e + 1, this) || d - 1 == a && e + 1 == b || 0 > [3, 4, 5, 6, 7].indexOf(this.angle)], [c.getHitValue(d, e - 1, this) || d == a && e - 1 == b || 0 > [0, 1, 2, 3, 4].indexOf(this.angle), !1, c.getHitValue(d, e + 1, this) || d == a && e + 1 == b || 0 > [0, 4, 5, 6, 7].indexOf(this.angle)], [c.getHitValue(d + 1, e - 1, this) || d + 1 == a && e - 1 == b || 0 > [0, 1, 2, 3, 7].indexOf(this.angle), c.getHitValue(d + 1, e, this) || d + 1 == a && e == b || 0 > [0, 1, 2, 6, 7].indexOf(this.angle), c.getHitValue(d + 1, e + 1, this) || d + 1 == a && e + 1 == b || 0 > [0, 1, 5, 6, 7].indexOf(this.angle)]], + q = [p[0][0], p[1][0], p[2][0], p[2][1], p[2][2], p[1][2], p[0][2], p[0][1]], n = [{ + x: -1, + y: -1 + }, { + x: 0, + y: -1 + }, { + x: 1, + y: -1 + }, { + x: 1, + y: 0 + }, { + x: 1, + y: 1 + }, { + x: 0, + y: 1 + }, { + x: -1, + y: 1 + }, { + x: -1, + y: 0 + }], o = 0; 8 > o && !(n[o].x == m && n[o].y == l); o++); + var r = 0, + s = function () { + r++; + if (8 < r) return null; + if (q[o] || this.prevX && this.prevY && d + n[o].x == this.prevX && e + n[o].y == this.prevY) return o = (8 + (o + (f > h ? g : j))) % 8, s(); + if (!p[1][n[o].y + 1] && !p[n[o].x + 1][1]) return n[o]; + o = (8 + (o + (f > h ? g : j))) % 8; + return s() + }; + return s() || { + x: 0, + y: 0 + } + }, + tryWalk: function (a, b, c, d) { + var e; + if (-1 == a.x && -1 == + a.y) e = 3; + else if (-1 == a.x && 0 == a.y) e = 4; + else if (-1 == a.x && 1 == a.y) e = 5; + else if (0 == a.x && 1 == a.y) e = 6; + else if (1 == a.x && 1 == a.y) e = 7; + else if (1 == a.x && 0 == a.y) e = 0; + else if (1 == a.x && -1 == a.y) e = 1; + else if (0 == a.x && -1 == a.y) e = 2; + else if (0 == a.x && 0 == a.y) return !1; + switch (e) { + case 0: + if ("dog" == this.type || "fake" == this.type) { + if (a = d.getDoor(this.baseX + 1, this.baseY), d.getHitValue(this.baseX + 1, this.baseY, this) || a && !a.isOpen() || this.baseX + 1 == b && this.baseY == c) return !1 + } else if (d.getHitValue(this.baseX + 1, this.baseY, this) || this.baseX + 1 == b && + this.baseY == c) return !1; + break; + case 1: + a = d.getDoor(this.baseX + 1, this.baseY - 1); + if (d.getHitValue(this.baseX + 1, this.baseY - 1, this) || a && !a.isOpen() || this.baseX + 1 == b && this.baseY - 1 == c) return !1; + a = d.getDoor(this.baseX + 1, this.baseY); + if (d.getHitValue(this.baseX + 1, this.baseY, this) || a && !a.isOpen() || this.baseX + 1 == b && this.baseY == c) return !1; + a = d.getDoor(this.baseX, this.baseY - 1); + if (d.getHitValue(this.baseX, this.baseY - 1, this) || a && !a.isOpen() || this.baseX == b && this.baseY - 1 == c) return !1; + break; + case 2: + if ("dog" == this.type || "fake" == + this.type) { + if (a = d.getDoor(this.baseX, this.baseY - 1), d.getHitValue(this.baseX, this.baseY - 1, this) || a && !a.isOpen() || this.baseX == b && this.baseY - 1 == c) return !1 + } else if (d.getHitValue(this.baseX, this.baseY - 1, this) || this.baseX == b && this.baseY - 1 == c) return !1; + break; + case 3: + a = d.getDoor(this.baseX - 1, this.baseY - 1); + if (d.getHitValue(this.baseX - 1, this.baseY - 1, this) || a && !a.isOpen() || this.baseX - 1 == b && this.baseY - 1 == c) return !1; + a = d.getDoor(this.baseX - 1, this.baseY); + if (d.getHitValue(this.baseX - 1, this.baseY, this) || a && !a.isOpen() || + this.baseX - 1 == b && this.baseY == c) return !1; + a = d.getDoor(this.baseX, this.baseY - 1); + if (d.getHitValue(this.baseX, this.baseY - 1, this) || a && !a.isOpen() || this.baseX == b && this.baseY - 1 == c) return !1; + break; + case 4: + if ("dog" == this.type || "fake" == this.type) { + if (a = d.getDoor(this.baseX - 1, this.baseY), d.getHitValue(this.baseX - 1, this.baseY, this) || a && !a.isOpen() || this.baseX - 1 == b && this.baseY == c) return !1 + } else if (d.getHitValue(this.baseX - 1, this.baseY, this) || this.baseX - 1 == b && this.baseY == c) return !1; + break; + case 5: + a = d.getDoor(this.baseX - + 1, this.baseY + 1); + if (d.getHitValue(this.baseX - 1, this.baseY + 1, this) || a && !a.isOpen() || this.baseX - 1 == b && this.baseY + 1 == c) return !1; + a = d.getDoor(this.baseX - 1, this.baseY); + if (d.getHitValue(this.baseX - 1, this.baseY, this) || a && !a.isOpen() || this.baseX - 1 == b && this.baseY == c) return !1; + a = d.getDoor(this.baseX, this.baseY + 1); + if (d.getHitValue(this.baseX, this.baseY + 1, this) || a && !a.isOpen() || this.baseX == b && this.baseY + 1 == c) return !1; + break; + case 6: + if ("dog" == this.type || "fake" == this.type) { + if (a = d.getDoor(this.baseX, this.baseY + 1), d.getHitValue(this.baseX, + this.baseY + 1, this) || a && !a.isOpen() || this.baseX == b && this.baseY + 1 == c) return !1 + } else if (d.getHitValue(this.baseX, this.baseY + 1, this) || this.baseX == b && this.baseY + 1 == c) return !1; + break; + case 7: + a = d.getDoor(this.baseX + 1, this.baseY + 1); + if (d.getHitValue(this.baseX + 1, this.baseY + 1, this) || a && !a.isOpen() || this.baseX + 1 == b && this.baseY + 1 == c) return !1; + a = d.getDoor(this.baseX + 1, this.baseY); + if (d.getHitValue(this.baseX + 1, this.baseY, this) || a && !a.isOpen() || this.baseX + 1 == b && this.baseY == c) return !1; + a = d.getDoor(this.baseX, this.baseY + + 1); + if (d.getHitValue(this.baseX, this.baseY + 1, this) || a && !a.isOpen() || this.baseX == b && this.baseY + 1 == c) return !1; + break; + default: + return !1 + } + return !0 + }, + selectDodgeDirection: function (a, b, c) { + if (0 != this.detailX || 0 != this.detailY) return this.direction; + var a = floor(a), + b = floor(b), + d, e = { + x: 0, + y: 0 + }; + d = this.action == this.attack ? e : { + x: -this.direction.x, + y: -this.direction.y + }; + var f = a - this.baseX, + h = b - this.baseY, + g = []; + 0 < f ? (g[1] = { + x: 1, + y: 0 + }, g[3] = { + x: -1, + y: 0 + }) : (g[3] = { + x: 1, + y: 0 + }, g[1] = { + x: -1, + y: 0 + }); + 0 < h ? (g[2] = { + x: 0, + y: 1 + }, g[4] = { + x: 0, + y: -1 + }) : (g[4] = { + x: 0, + y: 1 + }, g[2] = { + x: 0, + y: -1 + }); + f = abs(f); + h = abs(h); + f > h && (h = g[1], g[1] = g[2], g[2] = h, h = g[3], g[3] = g[4], g[4] = h); + 128 > utils.random(256) && (h = g[1], g[1] = g[2], g[2] = h, h = g[3], g[3] = g[4], g[4] = h); + g[0] = { + x: 0 == g[1].x ? g[2].x : g[1].x, + y: 0 == g[1].y ? g[2].y : g[1].y + }; + for (h = 0; 5 > h; h++) + if (!(g[h].x == e.x && g[h].y == e.y || g[h].x == d.x && g[h].y == d.y)) + if (f = { + x: g[h].x, + y: g[h].y + }, this.tryWalk(f, a, b, c)) return f; + return d.x != e.x && d.y != e.y && (f = { + x: d.x, + y: d.y + }, this.tryWalk(f, a, b, c)) ? f : { + x: e.x, + y: e.y + } + }, + selectChaseDirection: function (a, b, c) { + if (0 != this.detailX || 0 != this.detailY) return this.direction; + var a = floor(a), + b = floor(b), + d = { + x: this.direction.x, + y: this.direction.y + }, e = -this.direction.x, + f = -this.direction.y, + h = { + x: 0, + y: 0 + }, g = a - this.baseX, + j = b - this.baseY, + i = []; + i[1] = h; + i[2] = h; + 0 < g ? i[1] = { + x: 1, + y: 0 + } : 0 > g && (i[1] = { + x: -1, + y: 0 + }); + 0 < j ? i[2] = { + x: 0, + y: 1 + } : 0 > j && (i[2] = { + x: 0, + y: -1 + }); + abs(j) > abs(g) && (g = i[1], i[1] = i[2], i[2] = g); + this.action == this.attack && (i[1].x == e && i[1].y == f && (i[1] = h), i[2].x == e && i[2].y == f && (i[2] = h)); + if (i[1] != h && (g = { + x: i[1].x, + y: i[1].y + }, this.tryWalk(g, a, b, c)) || i[2] != h && (g = { + x: i[2].x, + y: i[2].y + }, this.tryWalk(g, a, b, c))) return g; + if (d.x != h.x && d.y != h.y && this.tryWalk(d, a, b, c)) return d; + d = [{ + x: 0, + y: -1 + }, { + x: 1, + y: 0 + }, { + x: 0, + y: 1 + }, { + x: -1, + y: 0 + }]; + if (128 < utils.random(256)) + for (i = 0; 4 > i; i++) { + if (g = d[i], g.x != h.x || g.y != h.y || this.action != this.attack) + if (g = { + x: g.x, + y: g.y + }, this.tryWalk(g, a, b, c)) return g + } else + for (i = 3; 0 <= i; i--) + if (g = d[i], g.x != h.x && g.y != h.y || this.action != this.attack) + if (g = { + x: g.x, + y: g.y + }, this.tryWalk(g, a, b, c)) return g; + return e != h.x && f != h.y && (g = { + x: e, + y: f + }, this.tryWalk(g, a, b, c)) ? g : { + x: h.x, + y: h.y + } + }, + selectRunDirection: function (a, b, c) { + if (0 != this.detailX || + 0 != this.detailY) return this.direction; + var a = floor(a), + b = floor(b), + d = { + x: this.direction.x, + y: this.direction.y + }, e = -this.direction.x, + f = -this.direction.y, + h = { + x: 0, + y: 0 + }, g = a - this.baseX, + j = b - this.baseY, + i = []; + i[1] = h; + i[2] = h; + 0 > g ? i[1] = { + x: 1, + y: 0 + } : 0 < g && (i[1] = { + x: -1, + y: 0 + }); + 0 > j ? i[2] = { + x: 0, + y: 1 + } : 0 < j && (i[2] = { + x: 0, + y: -1 + }); + abs(j) > abs(g) && (g = i[1], i[1] = i[2], i[2] = g); + if (i[1] != h && (g = { + x: i[1].x, + y: i[1].y + }, this.tryWalk(g, a, b, c)) || i[2] != h && (g = { + x: i[2].x, + y: i[2].y + }, this.tryWalk(g, a, b, c))) return g; + if (d.x != h.x && d.y != h.y && this.tryWalk(d, a, b, c)) return d; + d = [{ + x: 0, + y: -1 + }, { + x: 1, + y: 0 + }, { + x: 0, + y: 1 + }, { + x: -1, + y: 0 + }]; + if (128 < utils.random(256)) + for (i = 0; 4 > i; i++) { + if (g = d[i], g.x != e && g.y != f || this.action != this.attack) + if (g = { + x: g.x, + y: g.y + }, this.tryWalk(g, a, b, c)) return g + } else + for (i = 3; 0 <= i; i--) + if (g = d[i], g.x != e && g.y != f || this.action != this.attack) + if (g = { + x: g.x, + y: g.y + }, this.tryWalk(g, a, b, c)) return g; + return e != h.x && f != h.y && (g = { + x: e, + y: f + }, this.tryWalk(g, a, b, c)) ? g : { + x: h.x, + y: h.y + } + }, + getDistance: function (a, b) { + var c = this.x - a, + d = this.y - b; + return sqrt(c * c + d * d) + }, + getDirection: function () { + var a = 0, + b = 0; + switch (this.angle) { + case 0: + a = + 1; + b = 0; + break; + case 1: + a = 1; + b = -1; + break; + case 2: + a = 0; + b = -1; + break; + case 3: + b = a = -1; + break; + case 4: + a = -1; + b = 0; + break; + case 5: + a = -1; + b = 1; + break; + case 6: + a = 0; + b = 1; + break; + case 7: + b = a = 1 + } + this.direction = { + x: a, + y: b + } + }, + moveForward: function (a, b) { + var c = a.map; + this.reset = !1; + this.detailX >= this.detailLevel && (this.detailX = 0, this.prevX = this.baseX, this.x = this.baseX += this.direction.x, this.reset = !0); + this.detailY >= this.detailLevel && (this.detailY = 0, this.prevY = this.baseY, this.y = this.baseY += this.direction.y, this.reset = !0); + if (this.reset && this.action == + this.moving) { + var d = c.getScript(this.baseX, this.baseY); + if (d && d.action) d[d.action](this) + } + this.animate(b); + if (!this.reset) { + d = this.animations[this.animations.current]; + ("hit" == this.animations.current || "ready" == this.animations.current || "fire" == this.animations.current) && !d.process && this.animate(b); + d = !0; + d = !a.map.hit[this.baseX + this.direction.x][this.baseY + this.direction.y]; + if ("dog" != this.type && "fake" != this.type) + if (this.action == this.attack) { + if ("walk" == this.animations.current || "run" == this.animations.current || + "ready" == this.animations.current) { + var e = c.getDoor(this.baseX + this.direction.x, this.baseY), + f = c.getDoor(this.baseX, this.baseY + this.direction.y); + if (e && f) { + if ("open" == e.action) e[e.action]() + } else if (e && !e.isOpen()) { + if ("open" == e.action) e[e.action]() + } else if (f && !f.isOpen() && "open" == f.action) f[f.action]() + } + } else if ("walk" == this.animations.current || "run" == this.animations.current || "ready" == this.animations.current) + if ((e = c.getDoor(this.baseX + this.direction.x, this.baseY + this.direction.y)) && !e.isOpen() && "open" == + e.action) e[e.action](); + abs(a.x - (this.x + 0.5 + this.direction.x * (this.speed / this.detailLevel) * game.timeFactor)) <= c.hitDistance / 5 && abs(a.y - (this.y + 0.5 + this.direction.y * (this.speed / this.detailLevel) * game.timeFactor)) <= c.hitDistance / 5 && (d = !1); + if (d) { + if ("walk" == this.animations.current || "run" == this.animations.current || "ready" == this.animations.current) this.x += this.direction.x * (this.speed / this.detailLevel) * game.timeFactor, this.y += this.direction.y * (this.speed / this.detailLevel) * game.timeFactor, this.detailX += abs(floor(this.direction.x * + this.speed * game.timeFactor)), this.detailY += abs(floor(this.direction.y * this.speed * game.timeFactor)) + } else this.direction = this.selectChaseDirection(a.x, a.y, a.map) + } + }, + checkAttack: function (a) { + var b = !1, + c = a.map.floors[this.baseX][this.baseY]; + if (106 != c && !this.instantAttack) + for (var d = 0; d < scripts.process.length; d++) { + var e = scripts.process[d], + f = a.map.floors[floor(e.x)][floor(e.y)]; + if ((!e.visibility || this.isVisible(e.x, e.y, a.map)) && f == c) { + this.timer = -1; + this[e.action](a); + b = !0; + break + } + }!b && this.isVisible(a.x, a.y, a.map) && + (this.lookingAt(a.x, a.y) || this.instantAttack || this.getDistance(a.x, a.y) <= sqrt2) ? (this.timer ? this.timer++ : this.timer = 1, this.attack(a)) : this.timer = 0 + }, + ready: function (a) { + this.attack && this.checkAttack(a); + a = this.animations[this.animations.current]; + "hit" == this.animations.current && !a.process ? this.animate("ready") : this.animate(this.animations.current) + }, + moving: function (a) { + this.attack && this.checkAttack(a); + this.moveForward(a, this.animations.walk ? "walk" : "run") + }, + damage: function (a) { + if (this.hitpoints && "dead" != this.animations.current && + this.isVisible(a.x, a.y, a.map)) { + var b = 0; + if (0 == a.getActiveWeapon() + .id) b = utils.random(255) >> 4; + else { + var c = abs(floor(a.x) - this.baseX), + a = abs(floor(a.y) - this.baseY), + c = c > a ? c : a; + 2 > c ? b = floor(utils.random(255) / 4) : 4 > c ? b = floor(utils.random(255) / 6) : floor(utils.random(255) / 12) >= c && (b = floor(utils.random(255) / 6)) + } + b && (this.action != this.attack && this.action != this.fire && (b <<= 1), this.hitpoints -= b, 0 > this.hitpoints && (this.hitpoints = 0), this.hitpoints ? this.animations.hit && this.animate("hit") : this.animate("dying"), this.action = + this.attack) + } + }, + process: function (a) { + this.calculateSlide(a.x, a.y); + this.action && this.action(a) + } +}); +utils.overwrite(ai.BJ.prototype = Object.create(ai.Entity.prototype), {}); +utils.overwrite(ai.Hans.prototype = Object.create(ai.Entity.prototype), { + attack: function (a) { + if (0 > this.timer || 5 < this.timer || this.action == this.attack) { + var b = this.animations[this.animations.current]; + if ("dying" == this.animations.current || "dead" == this.animations.current) this.animate(this.animations.current); + else { + this.lookingAt(a.x, a.y); + var c = a.getDistance(this.x, this.y), + d = this.isVisible(a.x, a.y, a.map); + ("hit" == this.animations.current || "ready" == this.animations.current || "fire" == this.animations.current) && !b.process && + this.animate("run"); + b = !1; + this.timer > ai.tick ? d && (d = abs(floor(a.x) - this.baseX), b = abs(floor(a.y) - this.baseY), d = d > b ? d : b, c = !d || 1 == d && c <= sqrt2 ? 300 : floor(ai.tick << 4 / d), utils.random(255) < c && this.animate("fire"), b = !0) : this.timer++; + this.reset ? (this.direction = b ? this.selectDodgeDirection(a.x, a.y, a.map) : this.selectChaseDirection(a.x, a.y, a.map), this.calculateAngle()) : 0 == this.direction.x && 0 == this.direction.y && (this.direction = this.selectDodgeDirection(a.x, a.y, a.map), this.calculateAngle()); + this.timer > ai.tick && ("walk" == + this.animations.current || "run" == this.animations.current || "ready" == this.animations.current) && this.moveForward(a, "run"); + this.action != this.attack && this.action != this.fire && this.soundOnAttack && (audio.queueSound(this.soundOnAttack, this.baseX, this.baseY), scripts.process.push({ + x: this.baseX, + y: this.baseY, + action: "attack" + })) + } + this.action != this.attack && (this.action = this.attack) + } else this.animate(this.animations.current) + }, + fire: function (a) { + if ("fire" == this.animations.current && this.isVisible(a.x, a.y, a.map)) { + var b = + 128, + b = abs(floor(a.x) - this.baseX), + c = abs(floor(a.y) - this.baseY), + c = floor(2 * (b > c ? b : c) / 3), + b = a.speed.move > a.min.speed.move ? -1 < a.fireBuffer.indexOf(this) ? 160 - 16 * c : 160 - 8 * c : -1 < a.fireBuffer.indexOf(this) ? 256 - 16 * c : 256 - 8 * c; + audio.queueSound("bossfire", this.baseX, this.baseY); + utils.random(255) < b && (damage = 2 > c ? utils.random(255) >> 2 : 4 > c ? utils.random(255) >> 3 : utils.random(255) >> 4, game.difficulty || (damage >>= 1), damage && (a.setProperty("health", -damage), 0 >= a.health && (a.deathCam = this), wolf3d.utils.flashHit())); + this.action = + this.attack + } else this.action = this.attack, this.animate(this.animations.current) + }, + dead: function (a) { + var b = this.baseX, + c = this.baseY; + if (a.map.getHitValue(b, c, this)) { + var d = a.map.firstFree(b, c); + d && (b = d.x, c = d.y) + } + a.map.addSprite(new sprites.Sprite(wolf3d.goldKey(b, c))); + a.setProperty("score", 5E3); + a.ratio.kill++; + this.process = this.action = null + } +}); +utils.overwrite(ai.TransGrosse.prototype = Object.create(ai.Hans.prototype), {}); +utils.overwrite(ai.UberMutant.prototype = Object.create(ai.Hans.prototype), {}); +utils.overwrite(ai.Gretel.prototype = Object.create(ai.Entity.prototype), { + attack: function (a) { + if (0 > this.timer || 5 < this.timer || this.action == this.attack) { + var b = this.animations[this.animations.current]; + if ("dying" == this.animations.current || "dead" == this.animations.current) this.animate(this.animations.current); + else { + this.lookingAt(a.x, a.y); + var c = a.getDistance(this.x, this.y), + d = this.isVisible(a.x, a.y, a.map); + ("hit" == this.animations.current || "ready" == this.animations.current || "fire" == this.animations.current) && !b.process && + this.animate("run"); + b = !1; + this.timer > ai.tick ? d && (d = abs(floor(a.x) - this.baseX), b = abs(floor(a.y) - this.baseY), d = d > b ? d : b, c = !d || 1 == d && c <= sqrt2 ? 300 : floor(ai.tick << 4 / d), utils.random(255) < c && this.animate("fire"), b = !0) : this.timer++; + this.reset ? (this.direction = b ? this.selectDodgeDirection(a.x, a.y, a.map) : this.selectChaseDirection(a.x, a.y, a.map), this.calculateAngle()) : 0 == this.direction.x && 0 == this.direction.y && (this.direction = this.selectDodgeDirection(a.x, a.y, a.map), this.calculateAngle()); + this.timer > ai.tick && ("walk" == + this.animations.current || "run" == this.animations.current || "ready" == this.animations.current) && this.moveForward(a, "run"); + this.action != this.attack && this.action != this.fire && this.soundOnAttack && (audio.queueSound(this.soundOnAttack, this.baseX, this.baseY), scripts.process.push({ + x: this.baseX, + y: this.baseY, + action: "attack" + })) + } + this.action != this.attack && (this.action = this.attack) + } else this.animate(this.animations.current) + }, + fire: function (a) { + if ("fire" == this.animations.current && this.isVisible(a.x, a.y, a.map)) { + var b = + 128, + b = abs(floor(a.x) - this.baseX), + c = abs(floor(a.y) - this.baseY), + c = floor(2 * (b > c ? b : c) / 3), + b = a.speed.move > a.min.speed.move ? -1 < a.fireBuffer.indexOf(this) ? 160 - 16 * c : 160 - 8 * c : -1 < a.fireBuffer.indexOf(this) ? 256 - 16 * c : 256 - 8 * c; + audio.queueSound("bossfire", this.baseX, this.baseY); + utils.random(255) < b && (damage = 2 > c ? utils.random(255) >> 2 : 4 > c ? utils.random(255) >> 3 : utils.random(255) >> 4, game.difficulty || (damage >>= 1), damage && (a.setProperty("health", -damage), 0 >= a.health && (a.deathCam = this), wolf3d.utils.flashHit())); + this.action = + this.attack + } else this.action = this.attack, this.animate(this.animations.current) + }, + dead: function (a) { + var b = this.baseX, + c = this.baseY; + if (a.map.getHitValue(b, c, this)) { + var d = a.map.firstFree(b, c); + d && (b = d.x, c = d.y) + } + a.map.addSprite(new sprites.Sprite(wolf3d.goldKey(b, c))); + a.setProperty("score", 5E3); + a.ratio.kill++; + this.process = this.action = null + } +}); +utils.overwrite(ai.DrSchabbs.prototype = Object.create(ai.Entity.prototype), { + attack: function (a) { + if (0 > this.timer || 5 < this.timer || this.action == this.attack) { + var b = this.animations[this.animations.current]; + if ("dying" == this.animations.current || "dead" == this.animations.current) this.animate(this.animations.current); + else { + this.lookingAt(a.x, a.y); + a.getDistance(this.x, this.y); + var c = this.isVisible(a.x, a.y, a.map); + ("hit" == this.animations.current || "ready" == this.animations.current || "fire" == this.animations.current) && !b.process && + this.animate("run"); + var b = !1, + d = abs(floor(a.x) - this.baseX), + e = abs(floor(a.y) - this.baseY), + d = d > e ? d : e; + this.timer > ai.tick ? c && (utils.random(255) < floor(ai.tick << 4 / d) && this.animate("fire"), b = !0) : this.timer++; + this.reset ? (this.direction = 4 > d ? this.selectRunDirection(a.x, a.y, a.map) : b ? this.selectDodgeDirection(a.x, a.y, a.map) : this.selectChaseDirection(a.x, a.y, a.map), this.calculateAngle()) : 0 == this.direction.x && 0 == this.direction.y && (this.direction = 4 > d ? this.selectRunDirection(a.x, a.y, a.map) : this.selectDodgeDirection(a.x, + a.y, a.map), this.calculateAngle()); + this.timer > ai.tick && ("walk" == this.animations.current || "run" == this.animations.current || "ready" == this.animations.current) && this.moveForward(a, "run"); + this.action != this.attack && this.action != this.fire && this.soundOnAttack && (audio.queueSound(this.soundOnAttack, this.baseX, this.baseY), scripts.process.push({ + x: this.baseX, + y: this.baseY, + action: "attack" + })) + } + this.action != this.attack && (this.action = this.attack) + } else this.animate(this.animations.current) + }, + fire: function (a) { + if ("fire" == + this.animations.current && this.isVisible(a.x, a.y, a.map)) { + audio.queueSound("schabbsthrow", this.baseX, this.baseY); + var b = floor(a.x) - this.baseX, + c = floor(a.y) - this.baseY, + c = (atan2(c, b) * utils.deg + 180) % 360 * utils.rad, + b = -cos(c), + c = -sin(c), + d = ai.calculateAngleFromDirection(0 > b ? ceil(b) : floor(b), 0 > c ? ceil(c) : floor(c)); + a.map.addAI(new ai.Needle({ + eval: "new ai.Needle({ x: " + this.x + ", y: " + this.y + ",direction: { x: " + b + ", y: " + c + " }, angle: " + d + " });", + x: this.x, + y: this.y, + direction: { + x: b, + y: c + }, + angle: d + })); + this.action = this.attack + } else this.action = + this.attack, this.animate(this.animations.current) + }, + dead: function (a) { + a.setProperty("score", 5E3); + a.ratio.kill++; + this.process = this.action = null; + setTimeout(function () { + game.auto = null; + game.pause = !0; + game.win = !0 + }, 1E3) + } +}); +utils.overwrite(ai.Needle.prototype = Object.create(ai.Entity.prototype), { + attack: function (a) { + this.animate("run"); + this.x += this.direction.x / this.speed * game.timeFactor; + this.y += this.direction.y / this.speed * game.timeFactor; + this.baseX = floor(this.x); + this.baseY = floor(this.y); + if (a.map.getMapValue(this.baseX, this.baseY) || this.baseX == floor(a.x) && this.baseY == floor(a.y)) + if (a.map.removeAI(this), ai.process.splice(ai.process.indexOf(this), 1), this.baseX == floor(a.x) && this.baseY == floor(a.y)) { + var b = (utils.random(255) >> + 3) + 20; + game.difficulty || (b >>= 1); + b && (a.setProperty("health", -b), 0 >= a.health && (a.deathCam = this), wolf3d.utils.flashHit()) + } + } +}); +utils.overwrite(ai.Ghost.prototype = Object.create(ai.Entity.prototype), { + attack: function (a) { + if (0 > this.timer || 5 < this.timer || this.action == this.attack) { + var b = this.animations[this.animations.current]; + if ("dying" == this.animations.current || "dead" == this.animations.current) this.animate(this.animations.current); + else { + this.lookingAt(a.x, a.y); + a.getDistance(this.x, this.y); + var c = this.isVisible(a.x, a.y, a.map); + ("hit" == this.animations.current || "ready" == this.animations.current || "fire" == this.animations.current) && !b.process && + this.animate("run"); + var b = abs(floor(a.x) - this.baseX), + d = abs(floor(a.y) - this.baseY), + b = b > d ? b : d; + this.timer > ai.tick ? c && utils.random(255) < floor(ai.tick << 4 / b) && this.animate("fire") : this.timer++; + if (this.reset || 0 == this.direction.x && 0 == this.direction.y) this.direction = this.selectDodgeDirection(a.x, a.y, a.map), this.calculateAngle(); + this.timer > ai.tick && ("walk" == this.animations.current || "run" == this.animations.current || "ready" == this.animations.current) && this.moveForward(a, "run"); + this.action != this.attack && this.action != + this.fire && this.soundOnAttack && (audio.queueSound(this.soundOnAttack, this.baseX, this.baseY), scripts.process.push({ + x: this.baseX, + y: this.baseY, + action: "attack" + })) + } + this.action != this.attack && (this.action = this.attack) + } else this.animate(this.animations.current) + }, + fire: function (a) { + if ("fire" == this.animations.current) { + audio.queueSound("flamethrower", this.baseX, this.baseY); + var b = floor(a.x) - this.baseX, + c = floor(a.y) - this.baseY, + c = (atan2(c, b) * utils.deg + 180) % 360 * utils.rad, + b = -cos(c), + c = -sin(c), + d = ai.calculateAngleFromDirection(0 > + b ? ceil(b) : floor(b), 0 > c ? ceil(c) : floor(c)); + a.map.addAI(new ai.Fireball({ + eval: "new ai.Fireball({ x: " + this.x + ", y: " + this.y + ",direction: { x: " + b + ", y: " + c + " }, angle: " + d + " });", + x: this.x, + y: this.y, + direction: { + x: b, + y: c + }, + angle: d + })); + this.action = this.attack + } else this.action = this.attack, this.animate(this.animations.current) + }, + dead: function (a) { + a.setProperty("score", 2E3); + a.ratio.kill++; + this.process = this.action = null + } +}); +utils.overwrite(ai.Fireball.prototype = Object.create(ai.Entity.prototype), { + attack: function (a) { + this.animate("run"); + this.x += this.direction.x / this.speed * game.timeFactor; + this.y += this.direction.y / this.speed * game.timeFactor; + this.baseX = floor(this.x); + this.baseY = floor(this.y); + if (a.map.getMapValue(this.baseX, this.baseY) || this.baseX == floor(a.x) && this.baseY == floor(a.y)) + if (a.map.removeAI(this), ai.process.splice(ai.process.indexOf(this), 1), this.baseX == floor(a.x) && this.baseY == floor(a.y)) { + var b = floor((utils.random(255) >> + 3) / 3); + game.difficulty || (b >>= 1); + b && (a.setProperty("health", -b), 0 >= a.health && (a.deathCam = this), wolf3d.utils.flashHit()) + } + } +}); +utils.overwrite(ai.AngelOfDeath.prototype = Object.create(ai.Entity.prototype), { + attack: function (a) { + if (0 > this.timer || 5 < this.timer || this.action == this.attack) { + var b = this.animations[this.animations.current]; + if ("dying" == this.animations.current || "dead" == this.animations.current) this.animate(this.animations.current); + else { + this.lookingAt(a.x, a.y); + var c = a.getDistance(this.x, this.y), + d = this.isVisible(a.x, a.y, a.map); + ("hit" == this.animations.current || "ready" == this.animations.current || "fire" == this.animations.current) && !b.process && this.animate("run"); + var b = !1, + e = abs(floor(a.x) - this.baseX), + f = abs(floor(a.y) - this.baseY), + e = e > f ? e : f; + this.timer > ai.tick ? d && (e = abs(floor(a.x) - this.baseX), f = abs(floor(a.y) - this.baseY), e = e > f ? e : f, c = !e || 1 == e && c <= sqrt2 ? 300 : floor(ai.tick << 4 / e), utils.random(255) < c && this.animate("fire"), b = !0) : this.timer++; + this.reset ? (this.direction = b ? this.selectDodgeDirection(a.x, a.y, a.map) : this.selectChaseDirection(a.x, a.y, a.map), this.calculateAngle()) : 0 == this.direction.x && 0 == this.direction.y && (this.direction = this.selectDodgeDirection(a.x, + a.y, a.map), this.calculateAngle()); + this.timer > ai.tick && ("walk" == this.animations.current || "run" == this.animations.current || "ready" == this.animations.current) && this.moveForward(a, "run"); + this.action != this.attack && this.action != this.fire && this.soundOnAttack && (audio.queueSound(this.soundOnAttack, this.baseX, this.baseY), scripts.process.push({ + x: this.baseX, + y: this.baseY, + action: "attack" + })) + } + this.action != this.attack && (this.action = this.attack) + } else this.animate(this.animations.current) + }, + fire: function (a) { + if ("fire" == + this.animations.current) { + audio.queueSound("angelfire", this.baseX, this.baseY); + var b = floor(a.x) - this.baseX, + c = floor(a.y) - this.baseY, + c = (atan2(c, b) * utils.deg + 180) % 360 * utils.rad, + b = -cos(c), + c = -sin(c), + d = ai.calculateAngleFromDirection(0 > b ? ceil(b) : floor(b), 0 > c ? ceil(c) : floor(c)); + a.map.addAI(new ai.Orb({ + eval: "new ai.Orb({ x: " + this.x + ", y: " + this.y + ",direction: { x: " + b + ", y: " + c + " }, angle: " + d + " });", + x: this.x, + y: this.y, + direction: { + x: b, + y: c + }, + angle: d + })); + this.action = this.attack + } else this.action = this.attack, this.animate(this.animations.current) + }, + dead: function (a) { + a.setProperty("score", 5E3); + a.ratio.kill++; + this.process = this.action = null; + setTimeout(function () { + game.auto = null; + game.pause = !0; + game.win = !0 + }, 1E3) + } +}); +utils.overwrite(ai.Orb.prototype = Object.create(ai.Entity.prototype), { + attack: function (a) { + this.animate("run"); + this.x += this.direction.x / this.speed * game.timeFactor; + this.y += this.direction.y / this.speed * game.timeFactor; + this.baseX = floor(this.x); + this.baseY = floor(this.y); + if (a.map.getMapValue(this.baseX, this.baseY) || this.baseX == floor(a.x) && this.baseY == floor(a.y)) + if (a.map.removeAI(this), ai.process.splice(ai.process.indexOf(this), 1), this.baseX == floor(a.x) && this.baseY == floor(a.y)) { + var b = floor(utils.random(255) >> + 3); + game.difficulty || (b >>= 1); + b && (a.setProperty("health", -b), 0 >= a.health && (a.deathCam = this), wolf3d.utils.flashHit()) + } + } +}); +utils.overwrite(ai.MechHitler.prototype = Object.create(ai.Entity.prototype), { + attack: function (a) { + if (0 > this.timer || 5 < this.timer || this.action == this.attack) { + var b = this.animations[this.animations.current]; + if ("dying" == this.animations.current || "dead" == this.animations.current) this.animate(this.animations.current); + else { + this.lookingAt(a.x, a.y); + var c = a.getDistance(this.x, this.y), + d = this.isVisible(a.x, a.y, a.map); + ("hit" == this.animations.current || "ready" == this.animations.current || "fire" == this.animations.current) && !b.process && this.animate("run"); + b = !1; + this.timer > ai.tick ? d && (d = abs(floor(a.x) - this.baseX), b = abs(floor(a.y) - this.baseY), d = d > b ? d : b, c = !d || 1 == d && c <= sqrt2 ? 300 : floor(ai.tick << 4 / d), utils.random(255) < c && this.animate("fire"), b = !0) : this.timer++; + this.reset ? (this.direction = b ? this.selectDodgeDirection(a.x, a.y, a.map) : this.selectChaseDirection(a.x, a.y, a.map), this.calculateAngle()) : 0 == this.direction.x && 0 == this.direction.y && (this.direction = this.selectDodgeDirection(a.x, a.y, a.map), this.calculateAngle()); + this.timer > + ai.tick && ("walk" == this.animations.current || "run" == this.animations.current || "ready" == this.animations.current) && this.moveForward(a, "run"); + this.action != this.attack && this.action != this.fire && this.soundOnAttack && (audio.queueSound(this.soundOnAttack, this.baseX, this.baseY), scripts.process.push({ + x: this.baseX, + y: this.baseY, + action: "attack" + })) + } + this.action != this.attack && (this.action = this.attack) + } else this.animate(this.animations.current) + }, + fire: function (a) { + if ("fire" == this.animations.current && this.isVisible(a.x, + a.y, a.map)) { + var b = 128, + b = abs(floor(a.x) - this.baseX), + c = abs(floor(a.y) - this.baseY), + c = floor(2 * (b > c ? b : c) / 3), + b = a.speed.move > a.min.speed.move ? -1 < a.fireBuffer.indexOf(this) ? 160 - 16 * c : 160 - 8 * c : -1 < a.fireBuffer.indexOf(this) ? 256 - 16 * c : 256 - 8 * c; + audio.queueSound("bossfire", this.baseX, this.baseY); + utils.random(255) < b && (damage = 2 > c ? utils.random(255) >> 2 : 4 > c ? utils.random(255) >> 3 : utils.random(255) >> 4, game.difficulty || (damage >>= 1), damage && (a.setProperty("health", -damage), 0 >= a.health && (a.deathCam = this), wolf3d.utils.flashHit())); + this.action = this.attack + } else this.action = this.attack, this.animate(this.animations.current) + }, + dead: function (a) { + var b = new ai.Hitler({ + x: this.baseX, + y: this.baseY, + action: "ready", + animations: { + current: "ready" + } + }); + b.x = this.x; + b.y = this.y; + b.detailX = this.detailX; + b.detailY = this.detailY; + b.direction = { + x: this.direction.x, + y: this.direction.y + }; + a.map.ai.push(b); + this.hit = !1; + this.direction = { + x: 0, + y: 0 + }; + a.setProperty("score", 5E3); + this.process = this.action = null + } +}); +utils.overwrite(ai.Hitler.prototype = Object.create(ai.Entity.prototype), { + attack: function (a) { + if (0 > this.timer || 5 < this.timer || this.action == this.attack) { + var b = this.animations[this.animations.current]; + if ("dying" == this.animations.current || "dead" == this.animations.current) this.animate(this.animations.current); + else { + this.lookingAt(a.x, a.y); + var c = a.getDistance(this.x, this.y), + d = this.isVisible(a.x, a.y, a.map); + ("hit" == this.animations.current || "ready" == this.animations.current || "fire" == this.animations.current) && !b.process && + this.animate("run"); + b = !1; + this.timer > ai.tick ? d && (d = abs(floor(a.x) - this.baseX), b = abs(floor(a.y) - this.baseY), d = d > b ? d : b, c = !d || 1 == d && c <= sqrt2 ? 300 : floor(ai.tick << 4 / d), utils.random(255) < c && this.animate("fire"), b = !0) : this.timer++; + this.reset ? (this.direction = b ? this.selectDodgeDirection(a.x, a.y, a.map) : this.selectChaseDirection(a.x, a.y, a.map), this.calculateAngle()) : 0 == this.direction.x && 0 == this.direction.y && (this.direction = this.selectDodgeDirection(a.x, a.y, a.map), this.calculateAngle()); + this.timer > ai.tick && ("walk" == + this.animations.current || "run" == this.animations.current || "ready" == this.animations.current) && this.moveForward(a, "run"); + this.action != this.attack && this.action != this.fire && this.soundOnAttack && (audio.queueSound(this.soundOnAttack, this.baseX, this.baseY), scripts.process.push({ + x: this.baseX, + y: this.baseY, + action: "attack" + })) + } + this.action != this.attack && (this.action = this.attack) + } else this.animate(this.animations.current) + }, + fire: function (a) { + if ("fire" == this.animations.current && this.isVisible(a.x, a.y, a.map)) { + var b = + 128, + b = abs(floor(a.x) - this.baseX), + c = abs(floor(a.y) - this.baseY), + c = floor(2 * (b > c ? b : c) / 3), + b = a.speed.move > a.min.speed.move ? -1 < a.fireBuffer.indexOf(this) ? 160 - 16 * c : 160 - 8 * c : -1 < a.fireBuffer.indexOf(this) ? 256 - 16 * c : 256 - 8 * c; + audio.queueSound("bossfire", this.baseX, this.baseY); + utils.random(255) < b && (damage = 2 > c ? utils.random(255) >> 2 : 4 > c ? utils.random(255) >> 3 : utils.random(255) >> 4, game.difficulty || (damage >>= 1), damage && (a.setProperty("health", -damage), 0 >= a.health && (a.deathCam = this), wolf3d.utils.flashHit())); + this.action = + this.attack + } else this.action = this.attack, this.animate(this.animations.current) + }, + dead: function (a) { + a.setProperty("score", 5E3); + a.ratio.kill++; + this.process = this.action = null; + setTimeout(function () { + game.auto = null; + + game.pause = !0; + game.win = !0 + }, 1E3) + } +}); +utils.overwrite(ai.Giftmacher.prototype = Object.create(ai.Entity.prototype), { + attack: function (a) { + if (0 > this.timer || 5 < this.timer || this.action == this.attack) { + var b = this.animations[this.animations.current]; + if ("dying" == this.animations.current || "dead" == this.animations.current) this.animate(this.animations.current); + else { + this.lookingAt(a.x, a.y); + a.getDistance(this.x, this.y); + var c = this.isVisible(a.x, a.y, a.map); + ("hit" == this.animations.current || "ready" == this.animations.current || "fire" == this.animations.current) && !b.process && this.animate("run"); + var d = !1, + e = abs(floor(a.x) - this.baseX), + f = abs(floor(a.y) - this.baseY), + b = e > f ? e : f; + this.timer > ai.tick ? c && (utils.random(255) < floor(ai.tick << 4 / b) && ("fire" != this.animations.current && (audio.queueSound("missilefire", this.baseX, this.baseY), e = floor(a.x) - this.baseX, f = floor(a.y) - this.baseY, d = (atan2(f, e) * utils.deg + 180) % 360 * utils.rad, c = -cos(d), d = -sin(d), e = ai.calculateAngleFromDirection(0 > c ? ceil(c) : floor(c), 0 > d ? ceil(d) : floor(d)), a.map.addAI(new ai.Missile({ + eval: "new ai.Missile({ x: " + this.x + ", y: " + this.y + ",direction: { x: " + c + ", y: " + d + " }, animations: { current: 'run' }, angle: " + e + " });", + x: this.x, + y: this.y, + direction: { + x: c, + y: d + }, + animations: { + current: "run" + }, + angle: e + }))), this.animate("fire")), d = !0) : this.timer++; + this.reset ? (this.direction = 4 > b ? this.selectRunDirection(a.x, a.y, a.map) : d ? this.selectDodgeDirection(a.x, a.y, a.map) : this.selectChaseDirection(a.x, a.y, a.map), this.calculateAngle()) : 0 == this.direction.x && 0 == this.direction.y && (this.direction = 4 > b ? this.selectRunDirection(a.x, a.y, a.map) : + this.selectDodgeDirection(a.x, a.y, a.map), this.calculateAngle()); + this.timer > ai.tick && ("walk" == this.animations.current || "run" == this.animations.current || "ready" == this.animations.current) && this.moveForward(a, "run"); + this.action != this.attack && this.action != this.fire && this.soundOnAttack && (audio.queueSound(this.soundOnAttack, this.baseX, this.baseY), scripts.process.push({ + x: this.baseX, + y: this.baseY, + action: "attack" + })) + } + this.action != this.attack && (this.action = this.attack) + } else this.animate(this.animations.current) + }, + dead: function (a) { + a.setProperty("score", 5E3); + a.ratio.kill++; + this.process = this.action = null; + setTimeout(function () { + game.auto = null; + game.pause = !0; + game.win = !0 + }, 1E3) + } +}); +utils.overwrite(ai.Missile.prototype = Object.create(ai.Entity.prototype), { + attack: function (a) { + if ("run" == this.animations.current) { + if (!this.smokeInterval) { + var b = this; + this.smokeInterval = setInterval(function () { + var c = new ai.Smoke({ + x: b.baseX, + y: b.baseY, + animations: { + current: "smoke" + } + }); + a.map.ai.push(c) + }, 30) + } + this.x += this.direction.x / this.speed * game.timeFactor; + this.y += this.direction.y / this.speed * game.timeFactor; + this.baseX = floor(this.x); + this.baseY = floor(this.y); + if (a.map.getMapValue(this.baseX, this.baseY) || this.baseX == + floor(a.x) && this.baseY == floor(a.y)) + if (this.smokeInterval && (clearInterval(this.smokeInterval), this.smokeInterval = null), this.animate("explode"), this.baseX == floor(a.x) && this.baseY == floor(a.y)) { + var c = (utils.random(255) >> 3) + 30; + game.difficulty || (c >>= 1); + c && (a.setProperty("health", -c), 0 >= a.health && (a.deathCam = this), wolf3d.utils.flashHit()) + } + } else this.animate("explode") + }, + dead: function (a) { + this.process = this.action = null; + a.map.removeAI(this); + ai.process.splice(ai.process.indexOf(this), 1) + } +}); +utils.overwrite(ai.HiMissile.prototype = Object.create(ai.Entity.prototype), { + attack: function (a) { + if ("run" == this.animations.current) { + if (!this.smokeInterval) { + var b = this; + this.smokeInterval = setInterval(function () { + var c = new ai.HiSmoke({ + x: b.baseX, + y: b.baseY, + animations: { + current: "smoke" + } + }); + a.map.ai.push(c) + }, 30) + } + this.x += this.direction.x / this.speed * game.timeFactor; + this.y += this.direction.y / this.speed * game.timeFactor; + this.baseX = floor(this.x); + this.baseY = floor(this.y); + if (a.map.getMapValue(this.baseX, this.baseY) || this.baseX == + floor(a.x) && this.baseY == floor(a.y)) + if (this.smokeInterval && (clearInterval(this.smokeInterval), this.smokeInterval = null), this.animate("explode"), this.baseX == floor(a.x) && this.baseY == floor(a.y)) { + var c = (utils.random(255) >> 3) + 30; + game.difficulty || (c >>= 1); + c && (a.setProperty("health", -c), 0 >= a.health && (a.deathCam = this), wolf3d.utils.flashHit()) + } + } else this.animate("explode") + }, + dead: function (a) { + this.process = this.action = null; + a.map.removeAI(this); + ai.process.splice(ai.process.indexOf(this), 1) + } +}); +utils.overwrite(ai.Smoke.prototype = Object.create(ai.Entity.prototype), { + smoke: function () { + this.animate("smoke") + }, + dead: function (a) { + this.process = this.action = null; + a.map.removeAI(this); + ai.process.splice(ai.process.indexOf(this), 1) + } +}); +utils.overwrite(ai.HiSmoke.prototype = Object.create(ai.Smoke.prototype), {}); +utils.overwrite(ai.Fettgesicht.prototype = Object.create(ai.Entity.prototype), { + attack: function (a) { + if (0 > this.timer || 5 < this.timer || this.action == this.attack) { + var b = this.animations[this.animations.current]; + if ("dying" == this.animations.current || "dead" == this.animations.current) this.animate(this.animations.current); + else { + this.lookingAt(a.x, a.y); + a.getDistance(this.x, this.y); + var c = this.isVisible(a.x, a.y, a.map); + ("hit" == this.animations.current || "ready" == this.animations.current || "fire" == this.animations.current) && !b.process && this.animate("run"); + var d = !1, + e = abs(floor(a.x) - this.baseX), + f = abs(floor(a.y) - this.baseY), + b = e > f ? e : f; + this.timer > ai.tick ? c && (utils.random(255) < floor(ai.tick << 4 / b) && ("fire" != this.animations.current && (audio.queueSound("missilefire", this.baseX, this.baseY), e = floor(a.x) - this.baseX, f = floor(a.y) - this.baseY, d = (atan2(f, e) * utils.deg + 180) % 360 * utils.rad, c = -cos(d), d = -sin(d), e = ai.calculateAngleFromDirection(0 > c ? ceil(c) : floor(c), 0 > d ? ceil(d) : floor(d)), a.map.addAI(new ai.Missile({ + eval: "new ai.Missile({ x: " + this.x + ", y: " + this.y + ",direction: { x: " + c + ", y: " + d + " }, animations: { current: 'run' }, angle: " + e + " });", + x: this.x, + y: this.y, + direction: { + x: c, + y: d + }, + animations: { + current: "run" + }, + angle: e + }))), this.animate("fire")), d = !0) : this.timer++; + this.reset ? (this.direction = 4 > b ? this.selectRunDirection(a.x, a.y, a.map) : d ? this.selectDodgeDirection(a.x, a.y, a.map) : this.selectChaseDirection(a.x, a.y, a.map), this.calculateAngle()) : 0 == this.direction.x && 0 == this.direction.y && (this.direction = 4 > b ? this.selectRunDirection(a.x, a.y, a.map) : + this.selectDodgeDirection(a.x, a.y, a.map), this.calculateAngle()); + this.timer > ai.tick && ("walk" == this.animations.current || "run" == this.animations.current || "ready" == this.animations.current) && this.moveForward(a, "run"); + this.action != this.attack && this.action != this.fire && this.soundOnAttack && (audio.queueSound(this.soundOnAttack, this.baseX, this.baseY), scripts.process.push({ + x: this.baseX, + y: this.baseY, + action: "attack" + })) + } + this.action != this.attack && (this.action = this.attack) + } else this.animate(this.animations.current) + }, + fire: function (a) { + if ("fire" == this.animations.current && this.isVisible(a.x, a.y, a.map)) { + var b = 128, + b = abs(floor(a.x) - this.baseX), + c = abs(floor(a.y) - this.baseY), + c = floor(2 * (b > c ? b : c) / 3), + b = a.speed.move > a.min.speed.move ? -1 < a.fireBuffer.indexOf(this) ? 160 - 16 * c : 160 - 8 * c : -1 < a.fireBuffer.indexOf(this) ? 256 - 16 * c : 256 - 8 * c; + audio.queueSound("bossfire", this.baseX, this.baseY); + utils.random(255) < b && (damage = 2 > c ? utils.random(255) >> 2 : 4 > c ? utils.random(255) >> 3 : utils.random(255) >> 4, game.difficulty || (damage >>= 1), damage && (a.setProperty("health", -damage), 0 >= a.health && (a.deathCam = this), wolf3d.utils.flashHit())); + this.action = this.attack + } else this.action = this.attack, this.animate(this.animations.current) + }, + dead: function (a) { + a.setProperty("score", 5E3); + a.ratio.kill++; + this.process = this.action = null; + setTimeout(function () { + game.auto = null; + game.pause = !0; + game.win = !0 + }, 1E3) + } +}); +utils.overwrite(ai.BarnacleWilhelm.prototype = Object.create(ai.Entity.prototype), { + attack: function (a) { + if (0 > this.timer || 5 < this.timer || this.action == this.attack) { + var b = this.animations[this.animations.current]; + if ("dying" == this.animations.current || "dead" == this.animations.current) this.animate(this.animations.current); + else { + this.lookingAt(a.x, a.y); + a.getDistance(this.x, this.y); + var c = this.isVisible(a.x, a.y, a.map); + ("hit" == this.animations.current || "ready" == this.animations.current || "fire" == this.animations.current) && !b.process && this.animate("run"); + var d = !1, + e = abs(floor(a.x) - this.baseX), + f = abs(floor(a.y) - this.baseY), + b = e > f ? e : f; + this.timer > ai.tick ? c && (utils.random(255) < floor(ai.tick << 4 / b) && ("fire" != this.animations.current && (audio.queueSound("missilefire", this.baseX, this.baseY), e = floor(a.x) - this.baseX, f = floor(a.y) - this.baseY, d = (atan2(f, e) * utils.deg + 180) % 360 * utils.rad, c = -cos(d), d = -sin(d), e = ai.calculateAngleFromDirection(0 > c ? ceil(c) : floor(c), 0 > d ? ceil(d) : floor(d)), a.map.addAI(new ai.Missile({ + eval: "new ai.Missile({ x: " + this.x + ", y: " + this.y + ",direction: { x: " + c + ", y: " + d + " }, animations: { current: 'run' }, angle: " + e + " });", + x: this.x, + y: this.y, + direction: { + x: c, + y: d + }, + animations: { + current: "run" + }, + angle: e + }))), this.animate("fire")), d = !0) : this.timer++; + this.reset ? (this.direction = 4 > b ? this.selectRunDirection(a.x, a.y, a.map) : d ? this.selectDodgeDirection(a.x, a.y, a.map) : this.selectChaseDirection(a.x, a.y, a.map), this.calculateAngle()) : 0 == this.direction.x && 0 == this.direction.y && (this.direction = 4 > b ? this.selectRunDirection(a.x, a.y, a.map) : + this.selectDodgeDirection(a.x, a.y, a.map), this.calculateAngle()); + this.timer > ai.tick && ("walk" == this.animations.current || "run" == this.animations.current || "ready" == this.animations.current) && this.moveForward(a, "run"); + this.action != this.attack && this.action != this.fire && this.soundOnAttack && (audio.queueSound(this.soundOnAttack, this.baseX, this.baseY), scripts.process.push({ + x: this.baseX, + y: this.baseY, + action: "attack" + })) + } + this.action != this.attack && (this.action = this.attack) + } else this.animate(this.animations.current) + }, + fire: function (a) { + if ("fire" == this.animations.current && this.isVisible(a.x, a.y, a.map)) { + var b = 128, + b = abs(floor(a.x) - this.baseX), + c = abs(floor(a.y) - this.baseY), + c = floor(2 * (b > c ? b : c) / 3), + b = a.speed.move > a.min.speed.move ? -1 < a.fireBuffer.indexOf(this) ? 160 - 16 * c : 160 - 8 * c : -1 < a.fireBuffer.indexOf(this) ? 256 - 16 * c : 256 - 8 * c; + audio.queueSound("nazifire", this.baseX, this.baseY); + utils.random(255) < b && (damage = 2 > c ? utils.random(255) >> 2 : 4 > c ? utils.random(255) >> 3 : utils.random(255) >> 4, game.difficulty || (damage >>= 1), damage && (a.setProperty("health", -damage), 0 >= a.health && (a.deathCam = this), wolf3d.utils.flashHit())); + this.action = this.attack + } else this.action = this.attack, this.animate(this.animations.current) + }, + dead: function (a) { + var b = this.baseX, + c = this.baseY; + if (a.map.getHitValue(b, c, this)) { + var d = a.map.firstFree(b, c); + d && (b = d.x, c = d.y) + } + a.map.addSprite(new sprites.Sprite(wolf3d.goldKey(b, c))); + a.setProperty("score", 5E3); + a.ratio.kill++; + this.process = this.action = null + } +}); +utils.overwrite(ai.DeathKnight.prototype = Object.create(ai.Entity.prototype), { + attack: function (a) { + if (0 > this.timer || 5 < this.timer || this.action == this.attack) { + var b = this.animations[this.animations.current]; + if ("dying" == this.animations.current || "dead" == this.animations.current) this.animate(this.animations.current); + else { + this.lookingAt(a.x, a.y); + a.getDistance(this.x, this.y); + var c = this.isVisible(a.x, a.y, a.map); + ("hit" == this.animations.current || "ready" == this.animations.current || "fire" == this.animations.current) && !b.process && this.animate("run"); + var d = !1, + e = abs(floor(a.x) - this.baseX), + f = abs(floor(a.y) - this.baseY), + b = e > f ? e : f; + this.timer > ai.tick ? c && (utils.random(255) < floor(ai.tick << 4 / b) && ("fire" != this.animations.current && (audio.queueSound("knightmissile", this.baseX, this.baseY), e = floor(a.x) - this.baseX, f = floor(a.y) - this.baseY, d = (atan2(f, e) * utils.deg + 180) % 360 * utils.rad, c = -cos(d), d = -sin(d), e = ai.calculateAngleFromDirection(0 > c ? ceil(c) : floor(c), 0 > d ? ceil(d) : floor(d)), a.map.addAI(new ai.Missile({ + eval: "new ai.Missile({ x: " + this.x + ", y: " + this.y + ",direction: { x: " + c + ", y: " + d + " }, animations: { current: 'run' }, angle: " + e + " });", + x: this.x, + y: this.y, + direction: { + x: c, + y: d + }, + animations: { + current: "run" + }, + angle: e + }))), this.animate("fire")), d = !0) : this.timer++; + this.reset ? (this.direction = 4 > b ? this.selectRunDirection(a.x, a.y, a.map) : d ? this.selectDodgeDirection(a.x, a.y, a.map) : this.selectChaseDirection(a.x, a.y, a.map), this.calculateAngle()) : 0 == this.direction.x && 0 == this.direction.y && (this.direction = 4 > b ? this.selectRunDirection(a.x, a.y, a.map) : + this.selectDodgeDirection(a.x, a.y, a.map), this.calculateAngle()); + this.timer > ai.tick && ("walk" == this.animations.current || "run" == this.animations.current || "ready" == this.animations.current) && this.moveForward(a, "run"); + this.action != this.attack && this.action != this.fire && this.soundOnAttack && (audio.queueSound(this.soundOnAttack, this.baseX, this.baseY), scripts.process.push({ + x: this.baseX, + y: this.baseY, + action: "attack" + })) + } + this.action != this.attack && (this.action = this.attack) + } else this.animate(this.animations.current) + }, + fire: function (a) { + if ("fire" == this.animations.current && this.isVisible(a.x, a.y, a.map)) { + var b = 128, + b = abs(floor(a.x) - this.baseX), + c = abs(floor(a.y) - this.baseY), + c = floor(2 * (b > c ? b : c) / 3), + b = a.speed.move > a.min.speed.move ? -1 < a.fireBuffer.indexOf(this) ? 160 - 16 * c : 160 - 8 * c : -1 < a.fireBuffer.indexOf(this) ? 256 - 16 * c : 256 - 8 * c; + audio.queueSound("nazifire", this.baseX, this.baseY); + utils.random(255) < b && (damage = 2 > c ? utils.random(255) >> 2 : 4 > c ? utils.random(255) >> 3 : utils.random(255) >> 4, game.difficulty || (damage >>= 1), damage && (a.setProperty("health", -damage), 0 >= a.health && (a.deathCam = this), wolf3d.utils.flashHit())); + this.action = this.attack + } else this.action = this.attack, this.animate(this.animations.current) + }, + dead: function (a) { + var b = this.baseX, + c = this.baseY; + if (a.map.getHitValue(b, c, this)) { + var d = a.map.firstFree(b, c); + d && (b = d.x, c = d.y) + } + a.map.addSprite(new sprites.Sprite(wolf3d.goldKey(b, c))); + a.setProperty("score", 5E3); + a.ratio.kill++; + this.process = this.action = null + } +}); +utils.overwrite(ai.Pacman.prototype = Object.create(ai.Entity.prototype), { + attack: function (a) { + if (0 > this.timer || 5 < this.timer || this.action == this.attack) { + var b = this.animations[this.animations.current]; + if ("dying" == this.animations.current || "dead" == this.animations.current) this.animate(this.animations.current); + else { + this.lookingAt(a.x, a.y); + var c = a.getDistance(this.x, this.y), + d = this.isVisible(a.x, a.y, a.map); + ("hit" == this.animations.current || "ready" == this.animations.current || "fire" == this.animations.current) && !b.process && + this.animate("run"); + d && c <= sqrt2 && (a.setProperty("health", -utils.random(255) >> 4), 0 >= a.health && (a.deathCam = this), wolf3d.utils.flashHit()); + if (this.reset || 0 == this.direction.x && 0 == this.direction.y) this.direction = this.selectChaseDirection(a.x, a.y, a.map), this.calculateAngle(); + ("run" == this.animations.current || "ready" == this.animations.current) && this.moveForward(a, "run") + } + this.action != this.attack && (this.action = this.attack); + this.timer = -1 + } else this.animate(this.animations.current) + } +}); +utils.overwrite(ai.Spectre.prototype = Object.create(ai.Entity.prototype), { + attack: function (a) { + if (0 > this.timer || 5 < this.timer || this.action == this.attack) { + var b = this.animations[this.animations.current]; + if ("dying" == this.animations.current || "dead" == this.animations.current) this.animate(this.animations.current); + else { + this.lookingAt(a.x, a.y); + var c = a.getDistance(this.x, this.y), + d = this.isVisible(a.x, a.y, a.map); + ("hit" == this.animations.current || "ready" == this.animations.current || "fire" == this.animations.current) && !b.process && + this.animate("run"); + if (d && (c <= sqrt2 && (a.setProperty("health", -utils.random(255) >> 8), 0 >= a.health && (a.deathCam = this), wolf3d.utils.flashHit()), this.action != this.attack && this.action != this.fire && this.soundOnAttack)) audio.queueSound(this.soundOnAttack, this.baseX, this.baseY), scripts.process.push({ + x: this.baseX, + y: this.baseY, + action: "attack" + }); + if (this.reset || 0 == this.direction.x && 0 == this.direction.y) this.direction = this.selectChaseDirection(a.x, a.y, a.map), this.calculateAngle(); + ("run" == this.animations.current || + "ready" == this.animations.current) && this.moveForward(a, "run") + } + this.action != this.attack && (this.action = this.attack); + this.timer = -1 + } else this.animate(this.animations.current) + } +}); +utils.overwrite(ai.Soldier.prototype = Object.create(ai.Entity.prototype), { + attack: function (a) { + if (0 > this.timer || 5 < this.timer || this.action == this.attack) { + var b = this.animations[this.animations.current]; + if ("dying" == this.animations.current || "dead" == this.animations.current) this.animate(this.animations.current); + else { + this.lookingAt(a.x, a.y); + var c = a.getDistance(this.x, this.y), + d = this.isVisible(a.x, a.y, a.map); + ("hit" == this.animations.current || "ready" == this.animations.current || "fire" == this.animations.current) && !b.process && + this.animate("run"); + var e = !1; + this.timer > ai.tick && ("hit" != this.animations.current || "hit" == this.animations.current && !b.process) ? d && (b = abs(floor(a.x) - this.baseX), d = abs(floor(a.y) - this.baseY), b = b > d ? b : d, c = !b || 1 == b && c <= sqrt2 ? 300 : floor(ai.tick << 4 / b), utils.random(255) < c && this.animate("fire"), e = !0) : this.timer++; + this.reset ? (this.direction = e ? this.selectDodgeDirection(a.x, a.y, a.map) : this.selectChaseDirection(a.x, a.y, a.map), this.calculateAngle()) : 0 == this.direction.x && 0 == this.direction.y && (this.direction = this.selectDodgeDirection(a.x, + a.y, a.map), this.calculateAngle()); + this.timer > ai.tick && ("walk" == this.animations.current || "run" == this.animations.current || "ready" == this.animations.current) && this.moveForward(a, "run"); + this.action != this.attack && this.action != this.fire && this.soundOnAttack && (audio.queueSound(this.soundOnAttack, this.baseX, this.baseY), scripts.process.push({ + x: this.baseX, + y: this.baseY, + action: "attack" + })) + } + this.action != this.attack && (this.action = this.attack) + } else this.animate(this.animations.current) + }, + fire: function (a) { + if ("fire" == + this.animations.current && this.isVisible(a.x, a.y, a.map)) { + var b = 128, + b = abs(floor(a.x) - this.baseX), + c = abs(floor(a.y) - this.baseY), + c = b > c ? b : c, + b = a.speed.move > a.min.speed.move ? -1 < a.fireBuffer.indexOf(this) ? 160 - 16 * c : 160 - 8 * c : -1 < a.fireBuffer.indexOf(this) ? 256 - 16 * c : 256 - 8 * c; + audio.queueSound("nazifire", this.baseX, this.baseY); + utils.random(255) < b && (damage = 2 > c ? utils.random(255) >> 2 : 4 > c ? utils.random(255) >> 3 : utils.random(255) >> 4, game.difficulty || (damage >>= 1), damage && (a.setProperty("health", -damage), 0 >= a.health && (a.deathCam = + this), wolf3d.utils.flashHit())); + this.action = this.attack + } else this.action = this.attack, this.animate(this.animations.current) + }, + dead: function (a) { + var b = this.baseX, + c = this.baseY; + if (a.map.getHitValue(b, c, this)) { + var d = a.map.firstFree(b, c); + d && (b = d.x, c = d.y) + } + a.map.addSprite(new sprites.Sprite(wolf3d.utils.ammo(b, c, 4, 26, "getammo"))); + a.setProperty("score", 100); + a.ratio.kill++; + this.process = this.action = null + } +}); +utils.overwrite(ai.SS.prototype = Object.create(ai.Entity.prototype), { + attack: function (a) { + if (0 > this.timer || 5 < this.timer || this.action == this.attack) { + var b = this.animations[this.animations.current]; + if ("dying" == this.animations.current || "dead" == this.animations.current) this.animate(this.animations.current); + else { + this.lookingAt(a.x, a.y); + var c = a.getDistance(this.x, this.y), + d = this.isVisible(a.x, a.y, a.map); + ("hit" == this.animations.current || "ready" == this.animations.current || "fire" == this.animations.current) && !b.process && + this.animate("run"); + var e = !1; + this.timer > ai.tick && ("hit" != this.animations.current || "hit" == this.animations.current && !b.process) ? d && (b = abs(floor(a.x) - this.baseX), d = abs(floor(a.y) - this.baseY), b = b > d ? b : d, c = !b || 1 == b && c <= sqrt2 ? 300 : floor(ai.tick << 4 / b), utils.random(255) < c && this.animate("fire"), e = !0) : this.timer++; + this.reset ? (this.direction = e ? this.selectDodgeDirection(a.x, a.y, a.map) : this.selectChaseDirection(a.x, a.y, a.map), this.calculateAngle()) : 0 == this.direction.x && 0 == this.direction.y && (this.direction = this.selectDodgeDirection(a.x, + a.y, a.map), this.calculateAngle()); + this.timer > ai.tick && ("walk" == this.animations.current || "run" == this.animations.current || "ready" == this.animations.current) && this.moveForward(a, "run"); + this.action != this.attack && this.action != this.fire && this.soundOnAttack && (audio.queueSound(this.soundOnAttack, this.baseX, this.baseY), scripts.process.push({ + x: this.baseX, + y: this.baseY, + action: "attack" + })) + } + this.action != this.attack && (this.action = this.attack) + } else this.animate(this.animations.current) + }, + fire: function (a) { + if ("fire" == + this.animations.current && this.isVisible(a.x, a.y, a.map)) { + var b = 128, + b = abs(floor(a.x) - this.baseX), + c = abs(floor(a.y) - this.baseY), + c = floor(2 * (b > c ? b : c) / 3), + b = a.speed.move > a.min.speed.move ? -1 < a.fireBuffer.indexOf(this) ? 160 - 16 * c : 160 - 8 * c : -1 < a.fireBuffer.indexOf(this) ? 256 - 16 * c : 256 - 8 * c; + audio.queueSound("ssfire", this.baseX, this.baseY); + utils.random(255) < b && (damage = 2 > c ? utils.random(255) >> 2 : 4 > c ? utils.random(255) >> 3 : utils.random(255) >> 4, game.difficulty || (damage >>= 1), damage && (a.setProperty("health", -damage), 0 >= a.health && + (a.deathCam = this), wolf3d.utils.flashHit())); + this.action = this.attack + } else this.action = this.attack, this.animate(this.animations.current) + }, + dead: function (a) { + var b = this.baseX, + c = this.baseY; + if (a.map.getHitValue(b, c, this)) { + var d = a.map.firstFree(b, c); + d && (b = d.x, c = d.y) + } + a.hasWeapon(wolf3d.utils.weapons.machineGun.id) ? a.map.addSprite(new sprites.Sprite(wolf3d.utils.ammo(b, c, 4, 26, "getammo"))) : a.map.addSprite(new sprites.Sprite(wolf3d.machineGun(b, c))); + a.setProperty("score", 500); + a.ratio.kill++; + this.process = this.action = + null + } +}); +utils.overwrite(ai.Mutant.prototype = Object.create(ai.Entity.prototype), { + attack: function (a) { + if (0 > this.timer || 5 < this.timer || this.action == this.attack) { + var b = this.animations[this.animations.current]; + if ("dying" == this.animations.current || "dead" == this.animations.current) this.animate(this.animations.current); + else { + this.lookingAt(a.x, a.y); + var c = a.getDistance(this.x, this.y), + d = this.isVisible(a.x, a.y, a.map); + ("hit" == this.animations.current || "ready" == this.animations.current || "fire" == this.animations.current) && !b.process && + this.animate("run"); + var e = !1; + if (d && ("hit" != this.animations.current || "hit" == this.animations.current && !b.process)) b = abs(floor(a.x) - this.baseX), d = abs(floor(a.y) - this.baseY), b = b > d ? b : d, c = !b || 1 == b && c <= sqrt2 ? 300 : floor(ai.tick << 4 / b), utils.random(255) < c && this.animate("fire"), e = !0; + this.reset ? (this.direction = e ? this.selectDodgeDirection(a.x, a.y, a.map) : this.selectChaseDirection(a.x, a.y, a.map), this.calculateAngle()) : 0 == this.direction.x && 0 == this.direction.y && (this.direction = this.selectDodgeDirection(a.x, a.y, a.map), + this.calculateAngle()); + ("walk" == this.animations.current || "run" == this.animations.current || "ready" == this.animations.current) && this.moveForward(a, "run") + } + this.action != this.attack && (this.action = this.attack); + this.timer = -1 + } else this.animate(this.animations.current) + }, + fire: function (a) { + if ("fire" == this.animations.current && this.isVisible(a.x, a.y, a.map)) { + var b = 128, + b = abs(floor(a.x) - this.baseX), + c = abs(floor(a.y) - this.baseY), + c = b > c ? b : c, + b = a.speed.move > a.min.speed.move ? -1 < a.fireBuffer.indexOf(this) ? 160 - 16 * c : 160 - 8 * c : -1 < a.fireBuffer.indexOf(this) ? 256 - 16 * c : 256 - 8 * c; + audio.queueSound("nazifire", this.baseX, this.baseY); + utils.random(255) < b && (damage = 2 > c ? utils.random(255) >> 2 : 4 > c ? utils.random(255) >> 3 : utils.random(255) >> 4, game.difficulty || (damage >>= 1), damage && (a.setProperty("health", -damage), 0 >= a.health && (a.deathCam = this), wolf3d.utils.flashHit())); + this.action = this.attack + } else this.action = this.attack, this.animate(this.animations.current) + }, + dead: function (a) { + var b = this.baseX, + c = this.baseY; + if (a.map.getHitValue(b, c, this)) { + var d = + a.map.firstFree(b, c); + d && (b = d.x, c = d.y) + } + a.map.addSprite(new sprites.Sprite(wolf3d.utils.ammo(b, c, 4, 26, "getammo"))); + a.setProperty("score", 700); + a.ratio.kill++; + this.process = this.action = null + } +}); +utils.overwrite(ai.Officer.prototype = Object.create(ai.Entity.prototype), { + attack: function (a) { + if (0 > this.timer || 5 < this.timer || this.action == this.attack) { + var b = this.animations[this.animations.current]; + if ("dying" == this.animations.current || "dead" == this.animations.current) this.animate(this.animations.current); + else { + this.lookingAt(a.x, a.y); + var c = a.getDistance(this.x, this.y), + d = this.isVisible(a.x, a.y, a.map); + ("hit" == this.animations.current || "ready" == this.animations.current || "fire" == this.animations.current) && !b.process && + this.animate("run"); + var e = !1; + this.timer > ai.tick && ("hit" != this.animations.current || "hit" == this.animations.current && !b.process) ? d && (b = abs(floor(a.x) - this.baseX), d = abs(floor(a.y) - this.baseY), b = b > d ? b : d, c = !b || 1 == b && c <= sqrt2 ? 300 : floor(ai.tick << 4 / b), utils.random(255) < c && this.animate("fire"), e = !0) : this.timer++; + this.reset ? (this.direction = e ? this.selectDodgeDirection(a.x, a.y, a.map) : this.selectChaseDirection(a.x, a.y, a.map), this.calculateAngle()) : 0 == this.direction.x && 0 == this.direction.y && (this.direction = this.selectDodgeDirection(a.x, + a.y, a.map), this.calculateAngle()); + this.timer > ai.tick && ("walk" == this.animations.current || "run" == this.animations.current || "ready" == this.animations.current) && this.moveForward(a, "run"); + this.action != this.attack && this.action != this.fire && this.soundOnAttack && (audio.queueSound(this.soundOnAttack, this.baseX, this.baseY), scripts.process.push({ + x: this.baseX, + y: this.baseY, + action: "attack" + })) + } + this.action != this.attack && (this.action = this.attack) + } else this.animate(this.animations.current) + }, + fire: function (a) { + if ("fire" == + this.animations.current && this.isVisible(a.x, a.y, a.map)) { + var b = 128, + b = abs(floor(a.x) - this.baseX), + c = abs(floor(a.y) - this.baseY), + c = b > c ? b : c, + b = a.speed.move > a.min.speed.move ? -1 < a.fireBuffer.indexOf(this) ? 160 - 16 * c : 160 - 8 * c : -1 < a.fireBuffer.indexOf(this) ? 256 - 16 * c : 256 - 8 * c; + audio.queueSound("nazifire", this.baseX, this.baseY); + utils.random(255) < b && (damage = 2 > c ? utils.random(255) >> 2 : 4 > c ? utils.random(255) >> 3 : utils.random(255) >> 4, game.difficulty || (damage >>= 1), damage && (a.setProperty("health", -damage), 0 >= a.health && (a.deathCam = + this), wolf3d.utils.flashHit())); + this.action = this.attack + } else this.action = this.attack, this.animate(this.animations.current) + }, + dead: function (a) { + var b = this.baseX, + c = this.baseY; + if (a.map.getHitValue(b, c, this)) { + var d = a.map.firstFree(b, c); + d && (b = d.x, c = d.y) + } + a.map.addSprite(new sprites.Sprite(wolf3d.utils.ammo(b, c, 4, 26, "getammo"))); + a.setProperty("score", 400); + a.ratio.kill++; + this.process = this.action = null + } +}); +utils.overwrite(ai.Dog.prototype = Object.create(ai.Entity.prototype), { + attack: function (a) { + if (0 > this.timer || 5 < this.timer || this.action == this.attack) { + var b = this.animations[this.animations.current]; + if ("dying" == this.animations.current || "dead" == this.animations.current) this.animate(this.animations.current); + else { + this.lookingAt(a.x, a.y); + a.getDistance(this.x, this.y); + var c = this.isVisible(a.x, a.y, a.map); + ("hit" == this.animations.current || "ready" == this.animations.current || "fire" == this.animations.current) && !b.process && + this.animate("run"); + var b = abs(floor(a.x) - this.baseX), + d = abs(floor(a.y) - this.baseY); + c && 2 > b && 2 > d && this.animate("fire"); + if (this.reset || 0 == this.direction.x && 0 == this.direction.y) this.direction = this.selectDodgeDirection(a.x, a.y, a.map), this.calculateAngle(); + ("run" == this.animations.current || "ready" == this.animations.current) && this.moveForward(a, "run"); + this.action != this.attack && this.action != this.fire && this.soundOnAttack && (audio.queueSound(this.soundOnAttack, this.baseX, this.baseY), scripts.process.push({ + x: this.baseX, + y: this.baseY, + action: "attack" + })) + } + this.action != this.attack && (this.action = this.attack); + this.timer = -1 + } else this.animate(this.animations.current) + }, + fire: function (a) { + if ("fire" == this.animations.current) { + var b = this.isVisible(a.x, a.y, a.map), + c = abs(floor(a.x) - this.baseX), + d = abs(floor(a.y) - this.baseY); + b && 2 > c && 2 > d && (audio.queueSound("dogattack", this.baseX, this.baseY), 180 > utils.random(255) && (b = utils.random(255) >> 4, game.difficulty || (b >>= 1), b && (a.setProperty("health", -b), 0 >= a.health && (a.deathCam = this), wolf3d.utils.flashHit()))); + this.action = this.attack + } else this.action = this.attack, this.animate(this.animations.current) + }, + dead: function (a) { + a.setProperty("score", 200); + a.ratio.kill++; + this.process = this.action = null + } +}); +wolf3d = { + graphics: { + width: 640, + height: 480 + }, + utils: { + flash: function (a, b, c) { + var d = document.getElementById("view"); + d.flashColor = [a, b, c]; + d.flashState = 0; + d.flash = !0 + }, + clearFlash: function () { + var a = document.getElementById("view"); + a.flashColor = null; + a.flashState = 0; + a.flash = !1 + }, + flashHit: function () { + wolf3d.utils.flash(170, 0, 0) + }, + flashAddon: function () { + wolf3d.utils.flash(255, 255, 0) + }, + addon: function (a, b, c, d, e, f, h) { + return { + x: a, + y: b, + texture: e, + eval: utils.eval("wolf3d.utils.addon", arguments), + listeners: { + hit: function (a) { + d && a.setProperty(c, + d) && (h && h.call(a), f && audio.playSound(f, null, !0), wolf3d.utils.flashAddon(), a.map.removeSprite(this)) + } + } + } + }, + ammo: function (a, b, c, d, e) { + return { + x: a, + y: b, + texture: d, + eval: utils.eval("wolf3d.utils.ammo", arguments), + listeners: { + hit: function (a) { + if (c) { + var b = !1; + 0 == a.ammo && (b = !0); + a.setProperty("ammo", c) && (e && audio.playSound(e, null, !0), wolf3d.utils.flashAddon(), a.map.removeSprite(this), b && a.weapon(a.backupWeapon.id)) + } + } + } + } + }, + health: function (a, b, c, d, e) { + return wolf3d.utils.addon(a, b, "health", c, d, e) + }, + treasure: function (a, b, + c, d, e) { + return wolf3d.utils.addon(a, b, "score", c, d, e, function () { + this.ratio.treasure++ + }) + }, + weapons: { + knife: { + id: 0, + active: !1, + resource: "knife", + animation: { + speed: 1, + count: 5, + step: resources.textureWidth, + single: !0, + callback: function (a) { + this.activeWeapon.renderHand(); + if (a.index == a.count - 1) { + audio.playSound("atkknife"); + for (a = 1; a < wolf3d.graphics.width / 8; a++) { + var b = this.fireBuffer[wolf3d.graphics.width / 2 + a]; + if (b && b.damage && 2 > this.getDistance(b.x, b.y)) { + b.damage(this, 25 + floor(a / 2)); + break + } + if ((b = this.fireBuffer[wolf3d.graphics.width / + 2 - a]) && b.damage && 2 > this.getDistance(b.x, b.y)) { + b.damage(this, 25 + floor(a / 2)); + break + } + } + } + } + } + }, + pistol: { + id: 1, + active: !0, + ammo: !0, + resource: "pistol", + animation: { + speed: 1, + count: 5, + step: resources.textureWidth, + single: !0, + callback: function (a) { + this.activeWeapon.renderHand(); + if (a.index == a.count - 1) { + this.setProperty("ammo", -1); + audio.playSound("atkpistol"); + scripts.process.push({ + x: this.x, + y: this.y, + action: "attack" + }); + for (var b = 1; b < wolf3d.graphics.width / 8; b++) { + var c = wolf3d.graphics.width / 2 + b; + if (this.fireBuffer[c] && this.fireBuffer[c].damage) { + this.fireBuffer[c].damage(this, + floor(b / 2)); + break + } + c = wolf3d.graphics.width / 2 - b; + if (this.fireBuffer[c] && this.fireBuffer[c].damage) { + this.fireBuffer[c].damage(this, floor(b / 2)); + break + } + } + } + 0 == this.ammo && 0 == a.index && this.weapon(0) + } + } + }, + machineGun: { + id: 2, + active: !1, + ammo: !0, + resource: "machinegun", + fire: function (a) { + this.animation.stepForward(); + 3 == this.animation.index && 0 < a.ammo && (this.animation.index = 1); + return 0 == a.ammo && 0 == this.animation.index + }, + release: function () { + this.animation.stepForward(); + return 0 == this.animation.index + }, + animation: { + speed: 2, + count: 5, + step: resources.textureWidth, + single: !0, + callback: function (a) { + this.activeWeapon.renderHand(); + if (2 == a.index) { + this.setProperty("ammo", -1); + audio.playSound("atkmachinegun"); + scripts.process.push({ + x: this.x, + y: this.y, + action: "attack" + }); + for (var b = 1; b < wolf3d.graphics.width / 8; b++) { + var c = wolf3d.graphics.width / 2 + b; + if (this.fireBuffer[c] && this.fireBuffer[c].damage) { + this.fireBuffer[c].damage(this, floor(b / 2)); + break + } + c = wolf3d.graphics.width / 2 - b; + if (this.fireBuffer[c] && this.fireBuffer[c].damage) { + this.fireBuffer[c].damage(this, + floor(b / 2)); + break + } + } + } + 0 == this.ammo && 0 == a.index && this.weapon(0) + } + } + }, + gatling: { + id: 3, + active: !1, + ammo: !0, + resource: "gatling", + fire: function (a) { + this.animation.stepForward(); + 3 == this.animation.index && 0 < a.ammo && (this.animation.index = 1); + return 0 == a.ammo && 0 == this.animation.index + }, + release: function () { + this.animation.stepForward(); + return 0 == this.animation.index + }, + animation: { + speed: 3, + count: 5, + step: resources.textureWidth, + single: !0, + callback: function (a) { + this.activeWeapon.renderHand(); + if (2 == a.index || 3 == a.index) { + this.setProperty("ammo", -1); + audio.playSound("atkgatling", 0.5); + scripts.process.push({ + x: this.x, + y: this.y, + action: "attack" + }); + for (var b = 1; b < wolf3d.graphics.width / 8; b++) { + var c = wolf3d.graphics.width / 2 + b; + if (this.fireBuffer[c] && this.fireBuffer[c].damage) { + this.fireBuffer[c].damage(this, floor(b / 2)); + break + } + c = wolf3d.graphics.width / 2 - b; + if (this.fireBuffer[c] && this.fireBuffer[c].damage) { + this.fireBuffer[c].damage(this, floor(b / 2)); + break + } + } + } + 0 == this.ammo && 0 == a.index && this.weapon(0) + } + } + } + } + }, + goldKey: function (a, b) { + return { + x: a, + y: b, + texture: 20, + eval: utils.eval("wolf3d.goldKey", + arguments), + listeners: { + hit: function (a) { + a.keys.has("gold") || (a.keys.add("gold"), audio.playSound("getkey", null, !0), wolf3d.utils.flashAddon(), a.map.removeSprite(this)) + } + } + } + }, + silverKey: function (a, b) { + return { + x: a, + y: b, + texture: 21, + eval: utils.eval("wolf3d.silverKey", arguments), + listeners: { + hit: function (a) { + a.keys.has("silver") || (a.keys.add("silver"), audio.playSound("getkey", null, !0), wolf3d.utils.flashAddon(), a.map.removeSprite(this)) + } + } + } + }, + ammo: function (a, b) { + return wolf3d.utils.ammo(a, b, 8, 26, "getammo") + }, + ammoBox: function (a, + b) { + return { + x: a, + y: b, + texture: 49, + eval: utils.eval("wolf3d.ammoBox", arguments), + resource: "sod-sprites", + listeners: { + hit: function (a) { + var b = !1; + 0 == a.ammo && (b = !0); + a.setProperty("ammo", 25) && (audio.playSound("getammobox", null, !0), wolf3d.utils.flashAddon(), a.map.removeSprite(this), b && a.weapon(a.backupWeapon.id)) + } + } + } + }, + food: function (a, b) { + return wolf3d.utils.health(a, b, 10, 24, "health1") + }, + dogfood: function (a, b) { + return wolf3d.utils.health(a, b, 4, 6, "health1") + }, + firstAidKit: function (a, b) { + return wolf3d.utils.health(a, b, 25, 25, + "health2") + }, + cross: function (a, b) { + return wolf3d.utils.treasure(a, b, 100, 29, "bonus1") + }, + chalice: function (a, b) { + return wolf3d.utils.treasure(a, b, 500, 30, "bonus2") + }, + chest: function (a, b) { + return wolf3d.utils.treasure(a, b, 1E3, 31, "bonus3") + }, + crown: function (a, b) { + return wolf3d.utils.treasure(a, b, 5E3, 32, "bonus4") + }, + extraLife: function (a, b) { + return { + x: a, + y: b, + texture: 33, + eval: utils.eval("wolf3d.extraLife", arguments), + listeners: { + hit: function (a) { + a.setProperty("lives", 1) && (a.setProperty("health", 100), audio.playSound("bonus1up", + null, !0), wolf3d.utils.flashAddon(), a.map.removeSprite(this)) + } + } + } + }, + bloodBones: function (a, b) { + return { + x: a, + y: b, + texture: 34, + eval: utils.eval("wolf3d.bloodBones", arguments), + listeners: { + hit: function (a) { + 10 > a.health && a.setProperty("health", 1) && (audio.playSound("slurpie", null, !0), wolf3d.utils.flashAddon(), a.map.removeSprite(this)) + } + } + } + }, + bloodPool: function (a, b) { + return { + x: a, + y: b, + texture: 38, + eval: utils.eval("wolf3d.bloodPool", arguments), + listeners: { + hit: function (a) { + 10 > a.health && a.setProperty("health", 1) && (audio.playSound("slurpie", + null, !0), wolf3d.utils.flashAddon(), a.map.removeSprite(this)) + } + } + } + }, + spearOfDestiny: function (a, b) { + return { + x: a, + y: b, + texture: 51, + eval: utils.eval("wolf3d.spearOfDestiny", arguments), + listeners: { + hit: function () { + audio.stopMusic(); + doors.process = []; + secret.process = []; + animation.process = []; + ai.process = []; + audio.process = []; + game.mapName = "e7m21"; + maps.request(game.mapName, function () { + game.levelConfig = wolf3d.maps[game.mapName]; + game.level = new maps.Map(utils.clone(game.levelConfig), game.difficulty); + game.client.map = game.level; + game.client.speed = { + rotation: 0.1, + move: 0.2 + }; + game.client.floor = game.levelConfig.episodeFloor; + game.client.textValue(document.getElementById("floor"), game.client.floor); + game.client.time = null; + game.client.render(); + game.client.max.speed = { + rotation: 0.15, + move: 0.35 + }; + game.ctrl.activeKey = {}; + game.ctrl.inactiveKey = {}; + wolf3d.utils.clearFlash(); + game.engine.map = game.level; + game.engine.backgroundRender(); + game.engine.render() + }) + } + } + } + }, + deadGuard: function (a, b) { + return { + type: ai.Soldier, + x: a, + y: b, + eval: utils.eval("wolf3d.deadGuard", + arguments), + animations: { + current: "dead" + } + } + }, + guardStanding: function (a, b, c, d) { + return { + type: ai.Soldier, + x: a, + y: b, + angle: c, + level: d || 1, + action: "ready", + eval: utils.eval("wolf3d.guardStanding", arguments), + animations: { + current: "ready" + } + } + }, + guardMoving: function (a, b, c, d) { + return { + type: ai.Soldier, + x: a, + y: b, + angle: c, + level: d || 1, + action: "moving", + eval: utils.eval("wolf3d.guardMoving", arguments), + animations: { + current: "run" + } + } + }, + ssStanding: function (a, b, c, d) { + return { + type: ai.SS, + x: a, + y: b, + angle: c, + level: d || 1, + action: "ready", + eval: utils.eval("wolf3d.ssStanding", + arguments), + animations: { + current: "ready" + } + } + }, + ssMoving: function (a, b, c, d) { + return { + type: ai.SS, + x: a, + y: b, + angle: c, + level: d || 1, + action: "moving", + eval: utils.eval("wolf3d.ssMoving", arguments), + animations: { + current: "run" + } + } + }, + officerStanding: function (a, b, c, d) { + return { + type: ai.Officer, + x: a, + y: b, + angle: c, + level: d || 1, + action: "ready", + eval: utils.eval("wolf3d.officerStanding", arguments), + animations: { + current: "ready" + } + } + }, + officerMoving: function (a, b, c, d) { + return { + type: ai.Officer, + x: a, + y: b, + angle: c, + level: d || 1, + action: "moving", + eval: utils.eval("wolf3d.officerMoving", + arguments), + animations: { + current: "run" + } + } + }, + mutantStanding: function (a, b, c, d) { + return { + type: ai.Mutant, + x: a, + y: b, + angle: c, + level: d || 1, + action: "ready", + eval: utils.eval("wolf3d.mutantStanding", arguments), + animations: { + current: "ready" + } + } + }, + mutantMoving: function (a, b, c, d) { + return { + type: ai.Mutant, + x: a, + y: b, + angle: c, + level: d || 1, + action: "moving", + eval: utils.eval("wolf3d.mutantMoving", arguments), + animations: { + current: "run" + } + } + }, + dog: function (a, b, c, d) { + return { + type: ai.Dog, + x: a, + y: b, + angle: c, + level: d || 1, + action: "moving", + eval: utils.eval("wolf3d.dog", + arguments), + animations: { + current: "run" + } + } + }, + transGrosse: function (a, b) { + return { + type: ai.TransGrosse, + x: a, + y: b, + level: 0, + action: "ready", + eval: utils.eval("wolf3d.transGrosse", arguments), + animations: { + current: "ready" + } + } + }, + hans: function (a, b) { + return { + type: ai.Hans, + x: a, + y: b, + level: 0, + action: "ready", + eval: utils.eval("wolf3d.hans", arguments), + animations: { + current: "ready" + } + } + }, + gretel: function (a, b) { + return { + type: ai.Gretel, + x: a, + y: b, + level: 0, + action: "ready", + eval: utils.eval("wolf3d.gretel", arguments), + animations: { + current: "ready" + } + } + }, + drschabbs: function (a, + b) { + return { + type: ai.DrSchabbs, + x: a, + y: b, + level: 0, + action: "ready", + eval: utils.eval("wolf3d.drschabbs", arguments), + animations: { + current: "ready" + } + } + }, + ghost: function (a, b) { + return { + type: ai.Ghost, + x: a, + y: b, + level: 0, + action: "ready", + eval: utils.eval("wolf3d.ghost", arguments), + animations: { + current: "ready" + } + } + }, + hitler: function (a, b) { + return { + type: ai.MechHitler, + x: a, + y: b, + level: 0, + action: "ready", + eval: utils.eval("wolf3d.hitler", arguments), + animations: { + current: "ready" + } + } + }, + giftmacher: function (a, b) { + return { + type: ai.Giftmacher, + x: a, + y: b, + level: 0, + action: "ready", + eval: utils.eval("wolf3d.giftmacher", arguments), + animations: { + current: "ready" + } + } + }, + fettgesicht: function (a, b) { + return { + type: ai.Fettgesicht, + x: a, + y: b, + level: 0, + action: "ready", + eval: utils.eval("wolf3d.fettgesicht", arguments), + animations: { + current: "ready" + } + } + }, + barnacleWilhelm: function (a, b) { + return { + type: ai.BarnacleWilhelm, + x: a, + y: b, + level: 0, + action: "ready", + eval: utils.eval("wolf3d.barnacleWilhelm", arguments), + animations: { + current: "ready" + } + } + }, + uberMutant: function (a, b) { + return { + type: ai.UberMutant, + x: a, + y: b, + level: 0, + action: "ready", + eval: utils.eval("wolf3d.uberMutant", + arguments), + animations: { + current: "ready" + } + } + }, + deathKnight: function (a, b) { + return { + type: ai.DeathKnight, + x: a, + y: b, + level: 0, + action: "ready", + eval: utils.eval("wolf3d.deathKnight", arguments), + animations: { + current: "ready" + } + } + }, + spectre: function (a, b) { + return { + type: ai.Spectre, + x: a, + y: b, + level: 0, + action: "ready", + eval: utils.eval("wolf3d.spectre", arguments), + animations: { + current: "ready" + } + } + }, + angelOfDeath: function (a, b) { + return { + type: ai.AngelOfDeath, + x: a, + y: b, + level: 0, + action: "ready", + eval: utils.eval("wolf3d.angelOfDeath", arguments), + animations: { + current: "ready" + } + } + }, + pacman: function (a, b, c) { + return { + type: ai.Pacman, + x: a, + y: b, + level: 0, + pacmanType: c, + eval: utils.eval("wolf3d.pacman", arguments), + animations: { + current: "run" + } + } + }, + machineGun: function (a, b) { + return { + x: a, + y: b, + texture: 27, + eval: utils.eval("wolf3d.machineGun", arguments), + listeners: { + hit: function (a) { + if (a.hasWeapon(wolf3d.utils.weapons.machineGun.id)) a.setProperty("ammo", 6) && (audio.playSound("getmachine", null, !0), wolf3d.utils.flashAddon(), a.map.removeSprite(this)); + else { + var b = new player.Weapon(wolf3d.utils.weapons.machineGun); + a.setProperty("ammo", + 6); + a.weapons.push(b); + b = a.weapons[a.weapons.length - 1]; + b.animation && b.animation.callback && (b.animation.callback = utils.bind(a, b.animation.callback)); + 2 > a.getActiveWeapon() + .id && a.weapon(2); + audio.playSound("getmachine", null, !0); + wolf3d.utils.flashAddon(); + a.map.removeSprite(this) + } + } + } + } + }, + gatling: function (a, b) { + return { + x: a, + y: b, + texture: 28, + eval: utils.eval("wolf3d.gatling", arguments), + listeners: { + hit: function (a) { + if (a.hasWeapon(wolf3d.utils.weapons.gatling.id)) a.setProperty("ammo", 6) && (audio.playSound("getgatling", null, !0), wolf3d.utils.flashAddon(), a.map.removeSprite(this)); + else { + var b = new player.Weapon(wolf3d.utils.weapons.gatling); + a.setProperty("ammo", 6); + a.weapons.push(b); + b = a.weapons[a.weapons.length - 1]; + b.animation && b.animation.callback && (b.animation.callback = utils.bind(a, b.animation.callback)); + a.face.setSmile(1E3); + a.weapon(3); + audio.playSound("getgatling", null, !0); + wolf3d.utils.flashAddon(); + a.map.removeSprite(this) + } + } + } + } + }, + maps: {}, + fonts: {} +}; +wolf3d.fonts.small = [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, { + width: 5, + data: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] + }, { + width: 3, + data: [0, 3, 3, 3, 3, 3, 0, 3, 0, 0] + }, { + width: 6, + data: [0, 27, 27, 27, 0, 0, 0, 0, 0, 0] + }, { + width: 8, + data: [0, 54, 54, 127, 54, 127, 54, 54, 0, 0] + }, { + width: 7, + data: [0, 12, 62, 3, 30, 48, 31, 12, 0, 0] + }, { + width: 8, + data: [0, 0, 99, 51, 24, 12, 102, 99, 0, 0] + }, { + width: 8, + data: [0, 28, 54, 28, 110, 59, 51, 110, 0, 0] + }, { + width: 4, + data: [0, 6, 6, 3, 0, 0, 0, 0, 0, +0] + }, { + width: 5, + data: [0, 12, 6, 3, 3, 3, 6, 12, 0, 0] + }, { + width: 5, + data: [0, 3, 6, 12, 12, 12, 6, 3, 0, 0] + }, { + width: 9, + data: [0, 0, 102, 60, 255, 60, 102, 0, 0, 0] + }, { + width: 7, + data: [0, 0, 12, 12, 63, 12, 12, 0, 0, 0] + }, { + width: 5, + data: [0, 0, 0, 0, 0, 0, 12, 12, 6, 0] + }, { + width: 7, + data: [0, 0, 0, 0, 63, 0, 0, 0, 0, 0] + }, { + width: 3, + data: [0, 0, 0, 0, 0, 0, 3, 3, 0, 0] + }, { + width: 8, + data: [0, 96, 48, 24, 12, 6, 3, 1, 0, 0] + }, { + width: 8, + data: [0, 62, 99, 115, 123, 111, 103, 62, 0, 0] + }, { + width: 5, + data: [0, 6, 7, 6, 6, 6, 6, 15, 0, 0] + }, { + width: 7, + data: [0, 31, 48, 48, 28, 6, 3, 63, 0, 0] + }, { + width: 7, + data: [0, 31, 48, 48, 28, 48, 48, 31, 0, 0] + }, { + width: 8, + data: [0, 56, 60, 54, 51, 127, 48, 48, 0, 0] + }, { + width: 7, + data: [0, 63, 3, 31, 48, 48, 48, 31, 0, 0] + }, { + width: 7, + data: [0, 60, 6, 3, 31, 51, 51, 30, 0, 0] + }, { + width: 7, + data: [0, 63, 48, 24, 12, 6, 3, 3, 0, 0] + }, { + width: 7, + data: [0, 30, 51, 51, 30, 51, 51, 30, 0, 0] + }, { + width: 7, + data: [0, 30, 51, 51, 62, 48, 48, 30, 0, 0] + }, { + width: 3, + data: [0, 0, 3, 3, 0, 0, 3, 3, 0, 0] + }, { + width: 4, + data: [0, 0, 6, 6, 0, 0, 6, 6, 3, 0] + }, { + width: 6, + data: [0, 24, 12, 6, 3, 6, 12, 24, 0, 0] + }, { + width: 7, + data: [0, 0, 0, 63, 0, 0, 63, 0, 0, 0] + }, { + width: 7, + data: [0, 6, 12, 24, 48, 24, 12, 6, 0, 0] + }, { + width: 7, + data: [0, 31, 48, 48, 28, 12, 0, 12, 0, 0] + }, { + width: 8, + data: [0, +62, 99, 123, 123, 123, 3, 30, 0, 0] + }, { + width: 7, + data: [0, 12, 30, 51, 51, 63, 51, 51, 0, 0] + }, { + width: 7, + data: [0, 31, 51, 51, 31, 51, 51, 31, 0, 0] + }, { + width: 7, + data: [0, 62, 3, 3, 3, 3, 3, 62, 0, 0] + }, { + width: 7, + data: [0, 31, 51, 51, 51, 51, 51, 31, 0, 0] + }, { + width: 7, + data: [0, 63, 3, 3, 31, 3, 3, 63, 0, 0] + }, { + width: 7, + data: [0, 63, 3, 3, 31, 3, 3, 3, 0, 0] + }, { + width: 7, + data: [0, 62, 3, 3, 3, 59, 51, 62, 0, 0] + }, { + width: 7, + data: [0, 51, 51, 51, 63, 51, 51, 51, 0, 0] + }, { + width: 5, + data: [0, 15, 6, 6, 6, 6, 6, 15, 0, 0] + }, { + width: 7, + data: [0, 48, 48, 48, 48, 48, 48, 31, 0, 0] + }, { + width: 8, + data: [0, 99, 51, 27, 15, 27, 51, 99, 0, 0] + }, { + width: 7, + data: [0, +3, 3, 3, 3, 3, 3, 63, 0, 0] + }, { + width: 8, + data: [0, 99, 119, 127, 107, 99, 99, 99, 0, 0] + }, { + width: 8, + data: [0, 99, 103, 111, 123, 115, 99, 99, 0, 0] + }, { + width: 7, + data: [0, 30, 51, 51, 51, 51, 51, 30, 0, 0] + }, { + width: 7, + data: [0, 31, 51, 51, 31, 3, 3, 3, 0, 0] + }, { + width: 7, + data: [0, 30, 51, 51, 51, 51, 27, 54, 0, 0] + }, { + width: 7, + data: [0, 31, 51, 51, 31, 15, 27, 51, 0, 0] + }, { + width: 7, + data: [0, 62, 3, 3, 30, 48, 48, 31, 0, 0] + }, { + width: 7, + data: [0, 63, 12, 12, 12, 12, 12, 12, 0, 0] + }, { + width: 7, + data: [0, 51, 51, 51, 51, 51, 51, 62, 0, 0] + }, { + width: 7, + data: [0, 51, 51, 51, 51, 51, 30, 12, 0, 0] + }, { + width: 8, + data: [0, 99, 99, 99, 107, 127, 119, +99, 0, 0] + }, { + width: 8, + data: [0, 99, 99, 54, 28, 54, 99, 99, 0, 0] + }, { + width: 7, + data: [0, 51, 51, 51, 30, 12, 12, 12, 0, 0] + }, { + width: 8, + data: [0, 127, 48, 24, 12, 6, 3, 127, 0, 0] + }, { + width: 5, + data: [0, 15, 3, 3, 3, 3, 3, 15, 0, 0] + }, { + width: 8, + data: [0, 3, 6, 12, 24, 48, 96, 0, 0, 0] + }, { + width: 5, + data: [0, 15, 12, 12, 12, 12, 12, 15, 0, 0] + }, { + width: 7, + data: [0, 12, 30, 51, 33, 0, 0, 0, 0, 0] + }, { + width: 9, + data: [0, 0, 0, 0, 0, 0, 0, 0, 255, 0] + }, { + width: 4, + data: [0, 3, 3, 6, 0, 0, 0, 0, 0, 0] + }, { + width: 7, + data: [0, 0, 0, 30, 48, 62, 51, 62, 0, 0] + }, { + width: 7, + data: [0, 3, 3, 31, 51, 51, 51, 31, 0, 0] + }, { + width: 7, + data: [0, 0, 0, 62, 3, 3, 3, 62, 0, +0] + }, { + width: 7, + data: [0, 48, 48, 62, 51, 51, 51, 62, 0, 0] + }, { + width: 7, + data: [0, 0, 0, 30, 51, 63, 3, 62, 0, 0] + }, { + width: 7, + data: [0, 60, 6, 6, 31, 6, 6, 6, 0, 0] + }, { + width: 7, + data: [0, 0, 0, 62, 51, 51, 62, 48, 31, 0] + }, { + width: 7, + data: [0, 3, 3, 31, 51, 51, 51, 51, 0, 0] + }, { + width: 3, + data: [0, 3, 0, 3, 3, 3, 3, 3, 0, 0] + }, { + width: 6, + data: [0, 24, 0, 24, 24, 24, 24, 24, 15, 0] + }, { + width: 7, + data: [0, 3, 3, 51, 27, 15, 27, 51, 0, 0] + }, { + width: 3, + data: [0, 3, 3, 3, 3, 3, 3, 3, 0, 0] + }, { + width: 11, + data: [0, 0, 0, 463, 819, 819, 819, 819, 0, 0] + }, { + width: 7, + data: [0, 0, 0, 31, 51, 51, 51, 51, 0, 0] + }, { + width: 7, + data: [0, 0, 0, 30, 51, 51, 51, 30, 0, +0] + }, { + width: 7, + data: [0, 0, 0, 31, 51, 51, 51, 31, 3, 0] + }, { + width: 7, + data: [0, 0, 0, 62, 51, 51, 51, 62, 48, 0] + }, { + width: 7, + data: [0, 0, 0, 59, 7, 3, 3, 3, 0, 0] + }, { + width: 7, + data: [0, 0, 0, 62, 3, 30, 48, 31, 0, 0] + }, { + width: 7, + data: [0, 6, 6, 63, 6, 6, 6, 60, 0, 0] + }, { + width: 7, + data: [0, 0, 0, 51, 51, 51, 51, 62, 0, 0] + }, { + width: 7, + data: [0, 0, 0, 51, 51, 51, 30, 12, 0, 0] + }, { + width: 11, + data: [0, 0, 0, 819, 819, 819, 819, 974, 0, 0] + }, { + width: 8, + data: [0, 0, 0, 99, 54, 28, 54, 99, 0, 0] + }, { + width: 7, + data: [0, 0, 0, 51, 51, 51, 62, 48, 31, 0] + }, { + width: 7, + data: [0, 0, 0, 63, 24, 12, 6, 63, 0, 0] + }, { + width: 7, + data: [0, 56, 12, 12, 7, 12, 12, 56, +0, 0] + }, { + width: 3, + data: [0, 3, 3, 3, 0, 3, 3, 3, 0, 0] + }, { + width: 7, + data: [0, 7, 12, 12, 56, 12, 12, 7, 0, 0] + }, { + width: 8, + data: [0, 110, 59, 0, 0, 0, 0, 0, 0, 0] + }, { + width: 8, + data: [0, 0, 8, 28, 54, 99, 99, 127, 0, 0] + }, { + width: 2, + data: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] + }, { + width: 8, + data: [0, 62, 99, 115, 123, 111, 103, 62, 0, 0] + }, { + width: 8, + data: [0, 24, 28, 24, 24, 24, 24, 60, 0, 0] + }, { + width: 8, + data: [0, 31, 48, 48, 28, 6, 3, 63, 0, 0] + }, { + width: 8, + data: [0, 31, 48, 48, 28, 48, 48, 31, 0, 0] + }, { + width: 8, + data: [0, 56, 60, 54, 51, 127, 48, 48, 0, 0] + }, { + width: 8, + data: [0, 63, 3, 31, 48, 48, 48, 31, 0, 0] + }, { + width: 8, + data: [0, 60, 6, 3, 31, 51, +51, 30, 0, 0] + }, { + width: 8, + data: [0, 63, 48, 24, 12, 6, 3, 3, 0, 0] + }, { + width: 8, + data: [0, 30, 51, 51, 30, 51, 51, 30, 0, 0] + }, { + width: 8, + data: [0, 30, 51, 51, 62, 48, 48, 30, 0, 0] + }, { + width: 11, + data: [0, 0, 0, 0, 1023, 0, 0, 0, 0, 0] + }, { + width: 11, + data: [0, 0, 120, 390, 561, 521, 561, 390, 120, 0] + }, + null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, +null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null]; +wolf3d.fonts.large = [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, { + width: 8, + data: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] + }, { + width: 4, + data: [0, 7, 7, 7, 7, 7, 7, 7, 0, 7, 7, 0, 0] + }, { + width: 8, + data: [0, 119, 119, 51, 17, 0, 0, 0, 0, 0, 0, 0, 0] + }, { + width: 10, + data: [0, 238, 238, 511, 511, 238, 238, 511, 511, 238, 238, 0, 0] + }, { + width: 10, + data: [0, 56, 510, 511, 7, 255, 510, 448, 511, 255, 56, 0, 0] + }, { + width: 12, + data: [0, 1799, 1927, 960, 480, 240, 120, 60, 30, 1807, 1799, 0, 0] + }, { + width: 13, + data: [0, 124, 254, 238, 254, 124, 3838, 2030, 1006, 2046, 3708, 0, 0] + }, { + width: 4, + data: [0, 7, 7, 7, 3, 1, 0, 0, 0, 0, 0, 0, 0] + }, { + width: 6, + data: [0, 28, 14, 7, 7, 7, 7, 7, 7, 14, 28, 0, 0] + }, { + width: 6, + data: [0, 7, 14, 28, 28, 28, 28, 28, 28, 14, 7, 0, 0] + }, { + width: 12, + data: [0, 1651, 1911, 2047, 1022, 508, 508, 1022, 2047, 1911, 1651, 0, 0] + }, { + width: 10, + data: [0, 56, 56, 56, 56, 511, 511, 56, 56, 56, 56, 0, 0] + }, { + width: 5, + data: [0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 14, 6, 2] + }, { + width: 8, + data: [0, 0, 0, 0, 0, 127, 127, 0, 0, 0, 0, 0, 0] + }, { + width: 4, + data: [0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0] + }, { + width: 12, + data: [0, 1792, 1920, 960, 480, 240, +120, 60, 30, 15, 7, 0, 0] + }, { + width: 10, + data: [0, 254, 511, 455, 487, 503, 479, 463, 455, 511, 254, 0, 0] + }, { + width: 6, + data: [0, 28, 30, 31, 31, 28, 28, 28, 28, 28, 28, 0, 0] + }, { + width: 10, + data: [0, 254, 511, 455, 448, 510, 255, 7, 7, 511, 511, 0, 0] + }, { + width: 10, + data: [0, 254, 511, 455, 448, 240, 240, 448, 455, 511, 254, 0, 0] + }, { + width: 10, + data: [0, 455, 455, 455, 455, 511, 511, 448, 448, 448, 448, 0, 0] + }, { + width: 10, + data: [0, 511, 511, 7, 7, 255, 511, 448, 455, 511, 254, 0, 0] + }, { + width: 10, + data: [0, 254, 511, 455, 7, 255, 511, 455, 455, 511, 254, 0, 0] + }, { + width: 10, + data: [0, 511, 511, 455, 224, 112, 56, 28, 28, 28, 28, +0, 0] + }, { + width: 10, + data: [0, 254, 511, 455, 455, 254, 254, 455, 455, 511, 254, 0, 0] + }, { + width: 10, + data: [0, 254, 511, 455, 455, 511, 510, 448, 455, 511, 254, 0, 0] + }, { + width: 4, + data: [0, 0, 0, 7, 7, 0, 0, 7, 7, 0, 0, 0, 0] + }, { + width: 4, + data: [0, 0, 0, 7, 7, 0, 0, 7, 7, 3, 1, 0, 0] + }, { + width: 8, + data: [0, 112, 56, 28, 14, 7, 7, 14, 28, 56, 112, 0, 0] + }, { + width: 8, + data: [0, 0, 0, 127, 127, 0, 0, 127, 127, 0, 0, 0, 0] + }, { + width: 8, + data: [0, 7, 14, 28, 56, 112, 112, 56, 28, 14, 7, 0, 0] + }, { + width: 10, + data: [0, 254, 511, 455, 448, 496, 248, 56, 0, 56, 56, 0, 0] + }, { + width: 10, + data: [0, 254, 511, 455, 455, 503, 247, 7, 455, 511, 254, 0, 0] + }, { + width: 10, + data: [0, 254, 511, 455, 455, 511, 511, 455, 455, 455, 455, 0, 0] + }, { + width: 10, + data: [0, 255, 511, 455, 455, 255, 255, 455, 455, 511, 255, 0, 0] + }, { + width: 10, + data: [0, 254, 511, 455, 7, 7, 7, 7, 455, 511, 254, 0, 0] + }, { + width: 10, + data: [0, 255, 511, 455, 455, 455, 455, 455, 455, 511, 255, 0, 0] + }, { + width: 10, + data: [0, 511, 511, 7, 7, 127, 127, 7, 7, 511, 511, 0, 0] + }, { + width: 10, + data: [0, 511, 511, 7, 7, 127, 127, 7, 7, 7, 7, 0, 0] + }, { + width: 10, + data: [0, 254, 511, 455, 7, 487, 487, 455, 455, 511, 510, 0, 0] + }, { + width: 10, + data: [0, 455, 455, 455, 455, 511, 511, 455, 455, 455, 455, 0, 0] + }, { + width: 4, + data: [0, 7, 7, 7, 7, 7, 7, +7, 7, 7, 7, 0, 0] + }, { + width: 10, + data: [0, 448, 448, 448, 448, 448, 448, 448, 455, 511, 254, 0, 0] + }, { + width: 11, + data: [0, 903, 455, 231, 119, 63, 63, 119, 231, 455, 903, 0, 0] + }, { + width: 10, + data: [0, 7, 7, 7, 7, 7, 7, 7, 7, 511, 511, 0, 0] + }, { + width: 12, + data: [0, 1799, 1935, 2015, 2047, 1911, 1831, 1799, 1799, 1799, 1799, 0, 0] + }, { + width: 10, + data: [0, 455, 463, 479, 511, 511, 503, 487, 455, 455, 455, 0, 0] + }, { + width: 10, + data: [0, 254, 511, 455, 455, 455, 455, 455, 455, 511, 254, 0, 0] + }, { + width: 10, + data: [0, 255, 511, 455, 455, 511, 255, 7, 7, 7, 7, 0, 0] + }, { + width: 10, + data: [0, 254, 511, 455, 455, 455, 455, 455, 455, 511, 254, +56, 112] + }, { + width: 10, + data: [0, 255, 511, 455, 455, 511, 255, 63, 127, 247, 487, 0, 0] + }, { + width: 10, + data: [0, 254, 511, 455, 7, 255, 510, 448, 455, 511, 254, 0, 0] + }, { + width: 10, + data: [0, 511, 511, 56, 56, 56, 56, 56, 56, 56, 56, 0, 0] + }, { + width: 10, + data: [0, 455, 455, 455, 455, 455, 455, 455, 455, 511, 254, 0, 0] + }, { + width: 10, + data: [0, 455, 455, 455, 455, 455, 495, 254, 124, 56, 16, 0, 0] + }, { + width: 12, + data: [0, 1799, 1799, 1799, 1799, 1831, 1911, 2047, 2015, 1935, 1799, 0, 0] + }, { + width: 10, + data: [0, 455, 455, 455, 254, 124, 254, 511, 455, 455, 455, 0, 0] + }, { + width: 10, + data: [0, 455, 455, 455, 455, 511, 254, 56, 56, +56, 56, 0, 0] + }, { + width: 10, + data: [0, 511, 511, 224, 112, 56, 28, 14, 7, 511, 511, 0, 0] + }, { + width: 6, + data: [0, 31, 31, 7, 7, 7, 7, 7, 7, 31, 31, 0, 0] + }, { + width: 12, + data: [0, 7, 15, 30, 60, 120, 240, 480, 960, 1920, 1792, 0, 0] + }, { + width: 6, + data: [0, 31, 31, 28, 28, 28, 28, 28, 28, 31, 31, 0, 0] + }, { + width: 12, + data: [0, 112, 248, 508, 990, 1935, 0, 0, 0, 0, 0, 0, 0] + }, { + width: 8, + data: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 127, 127] + }, { + width: 5, + data: [0, 15, 15, 14, 12, 8, 0, 0, 0, 0, 0, 0, 0] + }, { + width: 10, + data: [0, 0, 0, 254, 510, 448, 510, 511, 455, 511, 510, 0, 0] + }, { + width: 10, + data: [0, 7, 7, 255, 511, 455, 455, 455, 455, 511, 255, 0, 0] + }, + { + width: 10, + data: [0, 0, 0, 254, 511, 455, 7, 7, 455, 511, 254, 0, 0] + }, { + width: 10, + data: [0, 448, 448, 510, 511, 455, 455, 455, 455, 511, 510, 0, 0] + }, { + width: 10, + data: [0, 0, 0, 254, 511, 455, 511, 511, 7, 511, 510, 0, 0] + }, { + width: 8, + data: [0, 124, 126, 14, 14, 63, 63, 14, 14, 14, 14, 0, 0] + }, { + width: 10, + data: [0, 0, 0, 510, 511, 455, 455, 455, 511, 510, 448, 511, 255] + }, { + width: 10, + data: [0, 7, 7, 255, 511, 455, 455, 455, 455, 455, 455, 0, 0] + }, { + width: 5, + data: [0, 14, 14, 0, 14, 14, 14, 14, 14, 14, 14, 0, 0] + }, { + width: 6, + data: [0, 28, 28, 0, 28, 28, 28, 28, 28, 28, 28, 31, 15] + }, { + width: 10, + data: [0, 7, 7, 455, 487, 247, 127, +127, 247, 487, 455, 0, 0] + }, { + width: 4, + data: [0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0, 0] + }, { + width: 12, + data: [0, 0, 0, 991, 2047, 2047, 1911, 1911, 1911, 1911, 1911, 0, 0] + }, { + width: 10, + data: [0, 0, 0, 255, 511, 455, 455, 455, 455, 455, 455, 0, 0] + }, { + width: 10, + data: [0, 0, 0, 254, 511, 455, 455, 455, 455, 511, 254, 0, 0] + }, { + width: 10, + data: [0, 0, 0, 255, 511, 455, 455, 455, 455, 511, 255, 7, 7] + }, { + width: 10, + data: [0, 0, 0, 510, 511, 455, 455, 455, 455, 511, 510, 448, 448] + }, { + width: 10, + data: [0, 0, 0, 255, 511, 455, 7, 7, 7, 7, 7, 0, 0] + }, { + width: 10, + data: [0, 0, 0, 510, 511, 7, 255, 510, 448, 511, 255, 0, 0] + }, { + width: 10, + data: [0, +56, 56, 511, 511, 56, 56, 56, 56, 56, 56, 0, 0] + }, { + width: 10, + data: [0, 0, 0, 455, 455, 455, 455, 455, 455, 511, 510, 0, 0] + }, { + width: 10, + data: [0, 0, 0, 455, 455, 455, 455, 238, 124, 56, 16, 0, 0] + }, { + width: 12, + data: [0, 0, 0, 1911, 1911, 1911, 1911, 1911, 1911, 2047, 2046, 0, 0] + }, { + width: 10, + data: [0, 0, 0, 455, 455, 238, 124, 124, 238, 455, 455, 0, 0] + }, { + width: 10, + data: [0, 0, 0, 455, 455, 455, 455, 455, 511, 510, 448, 511, 255] + }, { + width: 10, + data: [0, 0, 0, 511, 511, 240, 120, 60, 30, 511, 511, 0, 0] + }, { + width: 8, + data: [0, 0, 120, 28, 28, 28, 15, 15, 28, 28, 28, 120, 0] + }, { + width: 4, + data: [0, 0, 7, 7, 7, 7, 7, 0, 7, 7, 7, 7, 7] + }, + { + width: 8, + data: [0, 0, 15, 28, 28, 28, 120, 120, 28, 28, 28, 15, 0] + }, { + width: 14, + data: [0, 0, 975, 2031, 4094, 7932, 7800, 0, 0, 0, 0, 0, 0] + }, { + width: 16, + data: [0, 0, 448, 992, 1904, 3640, 7196, 14350, 28679, 32767, 32767, 0, 0] + }, { + width: 3, + data: [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0] + }, + null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, +null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null]; +wolf3d.fonts.bitmap = { + image: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABNAAAAAgCAYAAADT74XvAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAABfZSURBVHhe7Z3LcSS2DkUVmsN4YTgIh+EwnJ9eqTRcCCX0uRcAu+UxFrOwSeJ78SGa6n57++OP9/23NlgMLAYWA4uBxcBiYDGwGFgMLAYWA4uBxcBiYDGwGFgMJBhYw2xwLAYWA4uBxcBiYDGwGFgMLAYWA4uBxcBiYDGwGFgMLAYeYCA1zj//vL8p/7IXbP/73/vbx7+///767/z/eI54uS/liN5ZJ/kzOudctp7p6epBfEiPKr8//3x/+/gX/Xfoxf9/9lf5ZecO3WjnzC5HrlvyRL8Szlx7ED13/dijiscYx64fqnxdPdX9rj+O/H/99f728U/V/+yv6n/kfJX9XTu5+499KL+pdFX/x3xJ56KcqjzRfypuzr6Y94gv6eHyP/td/N6SQ61zr+bf9fuz/O/GQYafaVyqfia+bn9JfV7Gz8Ub6afSe5Z+ZGdVXtL78Mn6PfLPlBxTdCgPqPGn5t+q3PHcVP985K76TdW7GwfUf0zZI96nVP+rfYDr/+r+rr2zPODKQ34jel09pvlX6XXPuee7dqM6QH6j81V9qnx3gJZMF19VAKqNGjU67voO0L7/0+YdoH0dImUJqzu4UxOau8+Ngx2g3fkT/x2gfdo1w6/aOLsNg9q4n33uRaYaj+o5il+VjmsHtXGji7Pqr9v+r+rv2sH1h0uf8KDamy761b7Mpava6/ZF5pZdie4O0L7WBDX/qrihuJ8aGL3q/jRlh0Nnyh47QPv+3lDNz9VzP3WAV9Wne849f7vuqPFLdcSl4+4//K8N0E7iiYKd/38EoIIZ95PhuoCgxE8FKOqrFsBug6bahfZlflP1nnr5RbhQ/TwlT8SFyp/sPZWQsjir4m8qDqqDNDWhuftUf9DLLzUeqvq/ir/7cli1Z4ZziiOVfhUH6jn3JRrFD+kd5SI7qHqouK3WsdtyvNoOxH/a7+pAybV7FQeqPC6+XbyTH6bqKvHp2j3SJ/xk/cy0HKR31b8ZXer3aBDp6t/ttykOyI9u/FEfV9Wfzrn9y7P17sa5i2PVHtS/xXst+YHwpp7v7uvaO9PDlcv1G9WXV/Ov6tM9556f8n/MZ27+p/qk+rOr/w7Qwgu0VxeAKkAJUOr6DtAevzxzGx/V7m4gU4JQC30m31QcVOUg/arrqj+oAVJxUNX/Vfx3gPb9q7AdoH1+JQPFjxuXbt776fwpb7r60sWpSk/NXzS4mPaHqi/xrfZRdNG6TZfwswM07QU85aEdoD1+AX3s5/YvhF8379DgsBuPbv5U7UH92w7QvvYSFK9ZXnbP/dQBnotDN46orql27Mbb4bMDtF/fkZYVIvUFGg1sqi+IbgGiWnhvN3wu/bif/OAGrFv4VHkiHmhyXX3BeOTJGgI14bl+Idy69Kr7q3Jk/nD90L24VfU+5ygeIr6pcXT1J/5uPKr81bxdtW/8LjmKI3dwRbilCzqdV/Wu0qHvfCT+xPen6E9yZLgg/QlP1EhSg0j8yf50/nfxP9nxVfmd/KPiclo/qh9qH3xLP8Kty/fsp/7NxYkrR3Ug2bXHrXuEq7+aL9X+gfjf0rsbjzTwinqRPah/o/tRJo9qv6493PpLflfzKtFR9XfzBsUB9aEkt6o/yUF0su9qPueyAXDVXnRPzuhGe9K9g+JFxXukQ3Ea7Rb5vPwFGimgNg6qAamBpkCoBjAV3Kr8FFAqX/JD5EN2cgEf5czk2QEavwJRff5oH/k3O7sDtO9fMFHDpeI/y1/kL5U/FbIutnaA9okPN35UuxMOqF7Q+WfJ4Tbw1fpJ+lC/4PIlfjtAu1vfCN8UH9X+j+juAE370TKyo+vfHaB5L9Eof5H9q/FDfN08HHG0A7Tv+xK1/pHfKW67g6Pb/HeA9rguU/2K/tkBGrxAoz8Fok+e1AtfNSHHgCZ5KAFQALuDQKKnJja18BA/98UNJRySK5MnwwX5j/jF9SwhRD+S3Vy+0/Rc/mRHigMaxKryuPieHvxkfqDBMBWSqv6qPQg/lIem7UiNbbdxIvqZPap1g/zXjR+iT+vkf4pfOk/4Uf1JcpCetE56TPN/td+n7E52I7tX42raH8+Wg+yW6Uf1Qo23Kf8/y7+qvabzd/TD+e+pvq6bB8guhAc6X8Uhxeer9Z7qAygep/qwapxVz1VxofKbok90Mnno5dWhm/Xv5Hfq+0luih8Xv5kdSI8jB/2IV3X+ovoh+qN631LrvDu/iPJk/r/2Am0HaF8/UaPC5waQmsinEqALwB2gPX5pogb+tJ8JD91GaAdon98V5Tb+bvxX8UN5aAdoj19C3I4fok/r3UaOzhN+Xn2RfxX/bt4kv6rr5D9q5Om8Koebz0iuKt9nyUF2qw4u1Hh7Fe6rfFV7uXVUpRvl3gHa476F4rOb/8hvz4oDdQBB9iB9pvKZSofkIX2IzxR9orMDtMf3ShW/O0DT8h0NXq8N0Cjg6KLtJkzilxX68/9JHkowFPjVia7aoKj6Z/uqF2cK2KpcWUHOcDH1p4Pqy7NbfiEcVe2pnuvGQWY/+gRHlS/uI3mrfNU/IY7yTOGwigM6R3mIPvio+inDxXQckf7VPK7qTXgk/iqfbN8t/Q9dwo/qT7IDrZOdpuxAfKb6B5UP7ZvS2x1c3JaL6KvrXftMxR31TdX+95Z+ZF+Xr7rfxaFKN8tT3UFQN/+T/JR/6TzlVTrv3h8ivWr8kN6RLunRtUP3/NGnGucUj9P2IH5de6t9QyYH5dMjX/awI4tb9SHIlP5dO5zz6kuwY7e4v3pvUv0Q/RHzrhvvhE/33qj2uztA+/UrnK8ufAQAClA6T+s7QPv8G+8doL2/fWChircdoL2/fRSDaD+3IFTtT+dIjh2gfY99yp8/ZZBC/p9q/MkeU3IQn+qFTLWDyr/bP6h8aN+U3d3BxW25iL663rXPFN7oolG9WN/Sj+zr8lX3uzhU6e4A7fvvNCL77QDt+1+BdQdWO0CbxR/l0x2gfd/X7gDt8V2X7ktPH6DRJzwkMBVyWs8mi1Q41Iab6JB81QatSjebzKp+oEn3lFwZHcKT24hG/9H5aX8TvYjDbP/xn/tJgsv/tn+rDZuKX5I/G4RFXJz/zi7SxCeLw9sXCFeu6n6yC+Hu1ieBU3yzC5nrv6p9p/iTPagOVuWYtpOrR5e/y6/r52qfQP4jPapyE12Sq8rXvdhW5VD1o4se9RtkB1UOouOuu3zV/W5cqnTdPBXpvir+CJ+u/m58/FS9XT26dqT+Uv1A5chxe6DWxQXlgyn6RKcrR+a3jK96fyK5M7xlfS3RIzuo+S3aQ+2ziT/NBaJ+8YN71e4kR1yn+pvJlfHZAdqvF2gE2G7CpfMEBJKPzqvrJ6CoQBx6FCgq3+q+HaA9/tVHNxERzro4rvo5nqMGRcUvyRPtkTU6O0B7/Cs9O0DTPrkmPNJ6N36759XGLeYR96I8bYcu/ym7kV603pWDzhP/WxfsKt/pi3VXP2rgd4DGr98/MNr1g5undoD2+LuXKG9Q39g9Px3nJA/1l9Sfqn3lT897bhyRPmT37vkdoH3NrztAe1xv6P48VogI2GedEku3gaDC6gbQswon2a+bWIh+th4HVGrCnJpkk9yZXao4Uv2t2oHk7xZ+woX7Eo3oZY1Q1hBQAnLtQ/njyNHlSxcddQBQlSd+IqNe8Kv+c/3g7if5aRBPDbgaj67fzn41n73a/l3+3fPTfnBx9ir+Vbup516Nf5U/9V+kb9Xf6jniX9VTpTvdr3T7B9VutE/V341Pqhtd/VW51b5QpXcrTqr8qd+hgVGVr4sHwmGXnmoH6i/V/i2zm9u3k126/nkWfZKT5FD7yOi/yFft96p4i3LSl/qr+Sfah/Ds9rdk/7Ou8j38p/GeyaneHynfHfo7QNsXaCkGPkCyA7THL2u6Cf92A+gmJtInu2DEcy5fNTGrCZAaHOKnFgC1gLryqA1YFz9kh6l1ugipjQ/J4+JX3a82VCo90qO63uXfPa/GQ8wjhA/XHq4eXf4uP9dO6mDHlUPdr/K/NRhw/f9sOVw7xv3VD/x+Sv5X9a/iXr1APkuOW/hy5Z/yP/U7dKF8ldzTflDtQP2c2r9ldpvun7v+ofw7RZ/okBxqH7kDtK8vr9T+luy/A7ShgVI0NP2pHSVo1XHVfRS41EB2z5PcRJ/Ou+tZIlIbICowrjy0f6oQkZ3Vi1/3Qkb6uolKjS9X/2fhgfLHkVvVM7Ov2vi4jVu1ISJ5phpoFW/uPmpoXPmJv4tfki/So0bD5U/6uOtd/t3zaj5Q86ir/6v4V+2mnqP+Y1rv6fql6ln1t3rulhwqXdrXHaQRfRVHqj2ncafWebf+Rru4cmfn3fpF9u/6r3q+2z9X+bp+UHHpykN91q3+jeSs8p3GJdmd9CDcqzggOWgAeuSIfVz3Vyhd/bP9aj9KdojrKt3pe7vKV8WHq7d7Tz5yqHZ42gs0Kozdi2/VsGrgkoPdAHLlJfouPdq/A7THfxvt4obwQ/7I1tWCocYX4SzTg86pCSnTk/LH4a/qSfakl25uA19thKixe3aj5OKUCqgrP/EnHEb8knyR3g7QHn8XjpsXaT/5241D9yKt8ndxR3pn9EgeVw51f7d+qXxIv+76LTlUurRvB2jf/4p1Frdu/Yg4Jn+4cajSm8pbXf0pD6l9y6v17tqB+izVDlEOokt2q/Lt2sPNs6SHWj+IDsml3od2gPb4VznJzuq621+rdN19Ki5+7ACNLqTdxsE16HSCocBXE0i1sHb1P+cJ8FnBPee6g5JDPxuYEE4yP6iDFdeP6n7V/7HgHrlJbzVBEE5UfVycqvbP6FL+OHKTnUh/wj/Rp0EfDWBIPlrv+o/ou+uZPJkdSH6yH53P4pD8fusC59qT9lf1p4uUqv8UHTVfunlI1cPlf9vu5Pdpu7uDA5Kvax+ir67fkkOlq+6jOnML96odu/1zrJNRX7LTlP7Ex40Dld6U/F0/RHnVfrPLd/p8l17WX07dZ+K9Ru1nj3+6/XMXl5QXpugTHZLjrFM/lw0mqb+cilvSk9ZdO6j3w6r+mTwqX7ffUvU/+9R4c+PsaS/QSIFqw+AacioAugnblXsqoIgvJZ6sUd8BWu/Xo45dd4D2/XfOUf7YAdqn3ShP3C5Ual7cAdrj71akPP3T61gXh12cPpv/FD/3wq7Gmzs47MoxLVc1Hp4lh+p/dV+1H1bpT9kz6wcJPztA+z7/d/3nnt8B2qcfdoCmvSy/1XeoeUTNW3SP3QHa93eFHaB95gIVZ9cHaPQiw534qYq5+9QLejWBdPWkwujqG/erk+IuH/V8Vd/qOVUutyF36WY4JPxM+e92HLj2UAtr98Kt8lHl7+Iw8yd9Ikp8VRydfdU/IaAGhtZJj2oeJpwQXzrfjR8VX6/Sn/CjxhHZ8dV2cPl3/U64U+UhOmR3Oq/K4dZJkov4qi/WSb+qHCpd6ocjHXeQpspB9jzr8QO9W3nHxcuUHK4/CB+38wDl32n/qzh5td4ufqIfqX+u9kGZ/ap/2qn6o2sPl88U7oiOKhf58/CJAyPqr6fyDulJ62SHqP/Zr/bd04M00ofyKulLcabypx+XiHx2gPbrRxN+WgFwE2AVYLFRIqB1+ajnq3JUz6ly3fbLDtDufDKr+ncKP106O0DTvoPQjUcq1OQ3Ot+tIypOpxo51350gTv0unZ8tR1c/l2/k71UeYgO4ZfOq3K4uCK5iO8O0O68QN4B2vd1KMPj7TxA+ZfitxtnP1Xvbr6hgcsO0B6/ypnCHdGhOuDeZ3eA9pyXaOTXW3mJ4jrKNTZAU4FK+6ignMYn+9O16kSY5Irr6idR1YuL+0miWxBcfV365Af60QFXvizgMjsSzm4FKCWG23q7CYLkuR0HxL8aX1P+JX9SHHftd/SvDlK78lf5uvnEHbREvW7hhOxHOJvyf6Sjxk1VflVuwr/rV9JL9buLP/IjyTXVP6h2V+Wp+l/1myrHs/1Beqv6VXFB/CNd1e/n3LPjLnshcyvvuniZlsP1R8ZfpVOVn3Dg4rAaz1P5T41L0tvFTxbn9EKHBpiuPaf79yquqnlP9R/lsW7cVPWe8qcbd2c/4S2jSziLdKOe6n2Z7v0kh4sPlZ66T9Uz2ieLy8hX/ltPVeC4jxTYAZr297YUoFX/qACnQNoBmvdJpZvwswZiugB3C9ktnBLdbgOgxgE1cl37HTmqgyyyE8lf5es2sKq93QaC9CecdM9P+X8HaN+/qFHrXNePKp+zr+r36jm3fqiDSLKbaxc3zm/Rvy0H2W0HaN53LJE9p/GvxiHVD5VOVX6q32Q3kr8af6/W2+0/doA2c19x82qG3y5+qvG0A7THf+lB9341X7wqL9H86cg1PkDrKkwBoU5EpwA+5ehqoKr8/230aYJe1ZuA7ybuWziiOHH1J71j4Sf+WYIguVS6qh+69nflIf2ydcLz0SM2Aue/yX/qdwtkdKigZXZS7d8doJH91Aae/F39EYKMP/E766r/iF7EX2Y3lZ8ah92LvBpXpH8VB8/mr/JT7e8O3FQ7qfyJHvnNtceUXMQ3kzvmadLPjbeuftQnR3lvD1Dou5mq/Snhzh2A3JJD9UcVj2QHwmeXL/En+rRelb96bhoH6gfSbh/m7o/2UPu3aXuQv8869b2Ux8j/Vf2n+lGyA8kf4y7WGVVOil/C79GD9kV9SH9ad+1D9Gjd1e/sp3OR77XvQKNCtAM07eWZ2qARoGidAJ6dp8Anvtk6JWTVLkevagIm+at2q+odEyjxr+qv0lX90LW/Kw/5rYrnHaA9zluUD6gBUPG0A7SZ7wqkOl1tpKbi9dX83TxCeh96P9XuqvzTdlHzgntB3AGa99JkB2jvbx+Y6cZB9Xz1nFo3u3FGcV+Vv3rOzQdUT+gCfc67AzF3/w7QvsZg9f4w1Y92cb8DNM6pHzYiO6vrahzHeKZzTxugZQkxu4B2Xz6ohqV9ZEB3gEGJs1sAMjuTnnGdClh13ZUj7s9woTYM53zVD1P+Ue1ADayLv6r+PyUOjt1ooFotsNEvqv1v+0GVg+LA9X/k655X8wTFg0tH3e/67ex3X6ZQ/JDfXH639Vfz5205pnBDFynik613/R7lohdHhCPyR/W8ah/iP9W/TNldxXnVbtkAw7VTt3+ryt/lSwOcqh3cc7f8cOxDeHTrEOFySn81rqv5z9Wb8HILj2RP6jfpvGoHt/+6ZQ/ChdqvZnU3s1dXfzcOSc+ufYm+OvBT8UN9jopTNw6r9aXKp+qXGMdkj8jn2gs0CojYGO4A7ev0lRxJ6xSoVcARXwpYV64doD3+BJn8US1AbuEhOagBJFzsAK2GA9f/O0Cb+VUiih9qMHaA5r2cIXtSfqL8o653/R7l3AGa9qn0lN3dOkW4UgeELp1u/1aNly5fuiBV7eCe2wGa9510U/lv6uKfyfMsHOwA7Wte3gHazAurHaDN5CU1D/xrB2gxAXYvbmqCV/d1GzK3EZtqTKhBmS48h1/2JymqvWlfHKBkDWD2wpHou+tqgFb9QQXpWfp35ejGwdEzk8MdEKl+Jr3VRrArH8lBOJiyv2o3NS6InktH3a/67exzB1lZXcs+WIj/v8rvlv4ufm7JoeZRl79Kl/Da9Xusoy6/rt7ueVU+l27XH1nfRgMjF+dEj/Tu9ntT50nOLG9N61+lVz13e4AW+5bMziS/ikvXj904o/jv3p+qdXHKDioduk/Rd+Pe7t9UPSjOyd9xnfTO+rBb9zcaTLn6UdxSvBM/ktftY5+V77p1aSovqbiP+ZXORf1e9gItazhPAHUvngRQWu8WALXwUQImh3YDtZoIIt8doD3+BILwRvGQFbj4/6cL0E8Z4OwA7f3tw7cuDrp5yMWtmq+IrktH3e82HtWBFl2gsrxb5XdLfxc/t+RQGyuXv0qX8JrlbzVezz71xdl0o+raTbWHS7frjx2geS8hXP9M465Lr9u/TvHP4uFZ9wjXj904o/jv6h31UevilB1UOnR/o0HSDtC+/tr29P3l2JcGUoRn8nMXL5E+yev2sTtA+74uXhugVQG157Q/OVg7rZ0WA4uBxcBiYDGwGFgMLAYWA4uB/zoGpn6N+r9ux9V/c8li4D4Gxn71YJ1131lr47XxYmAxsBhYDCwGFgOLgcXAYmAx8DthYAdoi+ffCc+ry2+N5/8DRsKIn1G7VhQAAAAASUVORK5CYII=", + height: 32, + map: [null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, { + offset: 0, + width: 16 + }, + null, null, null, { + offset: 16, + width: 32 + }, + null, { + offset: 48, + width: 16 + }, + null, null, null, null, null, null, null, null, { + offset: 64, + width: 32 + }, { + offset: 96, + width: 32 + }, { + offset: 128, + width: 32 + }, { + offset: 160, + width: 32 + }, { + offset: 192, + width: 32 + }, { + offset: 224, + width: 32 + }, { + offset: 256, + width: 32 + }, { + offset: 288, + width: 32 + }, { + offset: 320, + width: 32 + }, { + offset: 352, + width: 32 + }, { + offset: 384, + width: 16 + }, + null, null, null, null, null, null, { + offset: 400, + width: 32 + }, { + offset: 432, + width: 32 + }, { + offset: 464, + width: 32 + }, { + offset: 496, + width: 32 + }, { + offset: 528, + width: 32 + }, { + offset: 560, + width: 32 + }, { + offset: 592, + width: 32 + }, { + offset: 624, + width: 32 + }, { + offset: 656, + width: 32 + }, { + offset: 688, + width: 32 + }, { + offset: 720, + width: 32 + }, { + offset: 752, + width: 32 + }, { + offset: 784, + width: 32 + }, { + offset: 816, + width: 32 + }, { + offset: 848, + width: 32 + }, { + offset: 880, + width: 32 + }, { + offset: 912, + width: 32 + }, { + offset: 944, + width: 32 + }, { + offset: 976, + width: 32 + }, { + offset: 1008, + width: 32 + }, + { + offset: 1040, + width: 32 + }, { + offset: 1072, + width: 32 + }, { + offset: 1104, + width: 32 + }, { + offset: 1136, + width: 32 + }, { + offset: 1168, + width: 32 + }, { + offset: 1200, + width: 32 + }, + null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, +null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null] +}; +font = { + BitmapFont: function (a) { + this.images = []; + var b = document.createElement("CANVAS"); + b.height = a.height; + var c = b.getContext("2d"), + d = this; + window.addEventListener("load", function () { + var e = new Image; + e.src = a.image; + var f = document.getElementById("resources"); + f || (f = document.createElement("DIV"), f.id = "resources", document.body.appendChild(f), f = document.getElementById("resources")); + f.appendChild(e); + e.onload = utils.bind(d, function () { + for (var d = 0; d < a.map.length; d++) + if (a.map[d]) { + b.width = a.map[d].width; + c.drawImage(e, + a.map[d].offset, 0, a.map[d].width, a.height, 0, 0, b.width, b.height); + this.images[d] = { + width: b.width, + height: b.height, + data: b.toDataURL() + }; + var f = document.getElementById("resources"); + if (!f) { + f = document.createElement("DIV"); + f.id = "resources"; + document.body.appendChild(f); + f = document.getElementById("resources") + } + var j = new Image; + j.src = this.images[d].data; + f.appendChild(j) + } + }) + }, !1) + }, + Font: function (a, b) { + this.images = []; + var c = document.createElement("CANVAS"), + d = c.getContext("2d"), + e = this; + window.addEventListener("load", function () { + for (var f = + 0; f < a.length; f++) + if (a[f]) { + var h = a[f]; + c.width = 3 * h.width; + c.height = 3 * h.data.length; + for (var g = d.createImageData(c.width, c.height), j = 0; j < c.height; j++) + for (var i = 4 * j * c.width, m = 0; m < c.width; m++) h.data[floor(j / 3)] & 1 << floor(m / 3) && (g.data[i + 4 * m] = b.r, g.data[i + 4 * m + 1] = b.g, g.data[i + 4 * m + 2] = b.b, g.data[i + 4 * m + 3] = 255); + d.putImageData(g, 0, 0); + e.images[f] = { + width: c.width, + height: c.height, + data: c.toDataURL() + }; + h = document.getElementById("resources"); + h || (h = document.createElement("DIV"), h.id = "resources", document.body.appendChild(h), + h = document.getElementById("resources")); + g = new Image; + g.src = e.images[f].data; + h.appendChild(g) + } + }, !1) + } +}; +font.BitmapFont.prototype = { + text: function (a, b) { + b || (b = a.innerHTML); + a.innerHTML = ""; + for (var c = 0; c < b.length; c++) { + var d = document.createElement("IMG"), + e = b.charCodeAt(c); + if (10 == e) d = document.createElement("BR"), a.appendChild(d); + else if (32 == e) d.width = 48, d.height = 48, d.src = "images/hidden.png", a.appendChild(d); + else if (e = this.images[e]) d.src = e.data, d.width = 1.5 * e.width, d.height = 1.5 * e.height, a.appendChild(d) + } + } +}; +font.Font.prototype = { + text: function (a, b) { + b || (b = a.innerHTML); + a.innerHTML = ""; + for (var c = 0; c < b.length; c++) { + var d = document.createElement("IMG"), + e = b.charCodeAt(c); + if (10 == e) d = document.createElement("BR"), a.appendChild(d); + else if (e = this.images[e - 1]) d.src = e.data, a.appendChild(d) + } + } +}; +raycast = { + defaults: { + width: 640, + height: 480, + horizontalCasting: !1, + horizontalShading: !1, + verticalShading: !1 + }, + Engine: function (a) { + this.width = a.width || raycast.defaults.width; + this.height = a.height || raycast.defaults.height; + this.distanceLUT = new raycast.DistanceLUT(this.height); + this.shaderImage = new raycast.Shader; + this.canvas = a.canvas || document.createElement("CANVAS"); + this.canvas.width = this.width; + this.canvas.height = this.height; + a.webgl ? (WebGL2D.enable(this.canvas), this.context = this.canvas.getContext("webgl-2d")) : + this.context = this.canvas.getContext("2d"); + this.verticalContext = new raycast.Context(this.width, this.height); + this.horizontalContext = new raycast.Context(this.width, this.height); + this.horizontalCasting = a.horizontalCasting || raycast.defaults.horizontalCasting; + this.horizontalShading = a.horizontalShading || raycast.defaults.horizontalShading; + this.verticalShading = a.verticalShading || raycast.defaults.verticalShading; + this.fps = null; + this.frameTime = 0; + this.map = a.map || new maps.Map; + this.background = a.background || document.createElement("CANVAS"); + this.background.width = this.width; + this.background.height = this.height; + this.backgroundContext = this.background.getContext("2d"); + this.backgroundRender(); + this.player = a.player || new player.Player; + this.mask = []; + for (var b = 0; b < this.width; b += 3) + for (var c = 0; c < this.height; c += 3) this.mask.push({ + x: b, + y: c + }); + this.mask = utils.shuffle(this.mask); + this.maskIndex = 0; + this.maskColor = a.maskColor || "#a00"; + this.maskSpeed = a.maskSpeed || this.width * this.height / 600; + this.maskContext = new raycast.Context(this.width, this.height, a.mask); + this.maskContext.context.clearRect(0, + 0, this.width, this.height) + }, + Context: function (a, b, c) { + this.width = a; + this.height = b; + this.canvas = c || document.createElement("CANVAS"); + this.canvas.width = this.width; + this.canvas.height = this.height; + this.context = this.canvas.getContext("2d") + }, + DistanceLUT: function (a) { + for (var b = 0; b < a; b++) this[b] = a / (2 * b - a) + }, + canvas: null, + shaderImage: null, + verticalContext: null, + horizontalContext: null, + Shader: function () { + this.canvas = document.createElement("CANVAS"); + this.canvas.width = 1; + this.canvas.height = 256; + this.context = this.canvas.getContext("2d"); + this.data = this.context.createImageData(1, 256); + for (var a = 0; 1024 > a; a += 4) this.data.data[a] = 0, this.data.data[a + 1] = 0, this.data.data[a + 2] = 0, this.data.data[a + 3] = a; + this.context.putImageData(this.data, 0, 0) + } +}; +raycast.Engine.prototype = { + setResolution: function (a, b) { + this.width = a; + this.height = b; + this.distanceLUT = new raycast.DistanceLUT(this.height); + this.canvas.width = this.width; + this.canvas.height = this.height; + this.verticalContext = new raycast.Context(this.width, this.height); + this.horizontalContext = new raycast.Context(this.width, this.height); + this.background.width = this.width; + this.background.height = this.height; + this.backgroundRender(); + this.mask = []; + for (var c = 0; c < this.width; c += 3) + for (var d = 0; d < this.height; d += 3) this.mask.push({ + x: c, + y: d + }); + this.mask = utils.shuffle(this.mask); + this.maskIndex = 0; + this.maskSpeed = this.width * this.height / 600; + this.maskContext = new raycast.Context(this.width, this.height, this.maskContext.canvas); + this.maskContext.context.clearRect(0, 0, this.width, this.height) + }, + backgroundRender: function () { + this.backgroundContext.fillStyle = "rgb(" + resources.palette[this.map.ceiling][0] + "," + resources.palette[this.map.ceiling][1] + "," + resources.palette[this.map.ceiling][2] + ")"; + this.backgroundContext.fillRect(0, 0, this.width, this.height / + 2); + this.backgroundContext.fillStyle = "rgb(" + resources.palette[this.map.floor][0] + "," + resources.palette[this.map.floor][1] + "," + resources.palette[this.map.floor][2] + ")"; + this.backgroundContext.fillRect(0, this.height / 2, this.width, this.height / 2) + }, + calculateShader: function () { + return 0 + }, + render: function () { + this.rendering || (this.rendering = !0, this.cast(), this.rendering = !1) + }, + fizzleFade: function () { + if (this.maskIndex == this.mask.length - 1) return !1; + this.maskContext.context.fillStyle = this.maskColor; + for (var a = min(round(this.maskIndex + + this.maskSpeed * game.timeFactor), this.mask.length - 1), b = this.maskIndex; b <= a; b++) { + var c = this.mask[b]; + this.maskContext.context.fillRect(c.x, c.y, 3, 3) + } + this.maskIndex = a; + return !0 + }, + fizzleClear: function () { + if (0 == this.maskIndex) return !1; + for (var a = max(round(this.maskIndex - this.maskSpeed * game.timeFactor), 0), b = this.maskIndex; b >= a; b--) { + var c = this.mask[b]; + this.maskContext.context.clearRect(c.x, c.y, 3, 3) + } + this.maskIndex = a; + return !0 + }, + cast: function () { + this.fpsStart || (this.fpsStart = (new Date) + .getTime()); + var a = (new Date) + .getTime(); + this.verticalContext.context.clearRect(0, 0, this.width, this.height); + this.horizontalCasting && (this.horizontalData = this.horizontalContext.context.createImageData(this.width, this.height), this.horizontalPixels = this.horizontalData.data); + this.zBuffer = []; + this.player.fireBuffer = []; + for (var b = [], c = 0; c < this.width; c++) { + var d = [], + e = [], + f = 2 * c / this.width - 1, + h = this.player.x, + g = this.player.y, + j = this.player.direction.x + this.player.plane.x * f, + i = this.player.direction.y + this.player.plane.y * f, + m = floor(h), + l = floor(g), + p, q, n = sqrt(1 + + i * i / (j * j)), + o = sqrt(1 + j * j / (i * i)), + r, s; + 0 > j ? (r = -1, p = (h - m) * n) : (r = 1, p = (m + 1 - h) * n); + 0 > i ? (s = -1, q = (g - l) * o) : (s = 1, q = (l + 1 - g) * o); + for (var t, f = !1; !f;) { + p < q ? (p += n, m += r, t = 0) : (q += o, l += s, t = 1); + if (this.map.spriteMap[m] && this.map.spriteMap[m][l]) + for (var u = this.map.spriteMap[m][l], f = 0; f < u.length; f++) { + var k = u[f]; + 0 > b.indexOf(k) && b.push(k) + } + if (f = this.map.getSecret(m, l)) k = !f.hidden && !f.shift ? f.state : 0, u = f.hidden, e.push(0 == t ? { + perspectiveDistance: abs((m - h + (0 < j ? k : -k) + (1 - r) / 2) / j), + x: m + (0 < j ? k : -k), + y: l, + side: t, + secret: f, + hidden: u + } : { + perspectiveDistance: abs((l - + g + (0 < i ? k : -k) + (1 - s) / 2) / i), + x: m, + y: l + (0 < i ? k : -k), + side: t, + secret: f, + hidden: u + }); + f = this.map.getMapValue(m, l); + null === f && (f = !0); + (k = this.map.getDoor(m, l)) && d.push(0 == t ? { + perspectiveDistance: abs((m - h + (0 < j ? 0.5 : -0.5) + (1 - r) / 2) / j), + x: m + (0 < j ? 0.5 : -0.5), + y: l, + side: t, + door: k + } : { + perspectiveDistance: abs((l - g + (0 < i ? 0.5 : -0.5) + (1 - s) / 2) / i), + x: m, + y: l + (0 < i ? 0.5 : -0.5), + side: t, + door: k + }) + } + p = 0 == t ? abs((m - h + (1 - r) / 2) / j) : abs((l - g + (1 - s) / 2) / i); + for (f = 0; f < d.length; f++) + if (k = d[f], k.perspectiveDistance < p && (n = abs(floor(this.height / k.perspectiveDistance)), + q = -n / 2, o = n / 2, n = o - q, q += this.height / 2, o += this.height / 2, o = 0 == k.side ? g + (k.x - h + (1 - r) / 2) / j * i : h + (k.y - g + (1 - s) / 2) / i * j, o -= floor(o), o = floor(o * resources.textureWidth), o > k.door.slide && !this.zBuffer[c])) { + this.zBuffer[c] = k.perspectiveDistance; + o = min(resources.textureWidth, o - k.door.slide); + this.verticalContext.context.drawImage(k.door.getTexture(k.side), o, 0, 1, resources.textureHeight, c, q, 1, n); + break + } + d = e.slice(0); + d.sort(function (a, b) { + return a.perspectiveDistance - b.perspectiveDistance + }); + for (f = 0; f < d.length; f++) + if (k = d[f], + k.perspectiveDistance < p) { + q = abs(floor(this.height / k.perspectiveDistance)); + e = -q / 2; + n = q / 2; + q = n - e; + e += this.height / 2; + n += this.height / 2; + n = 0 == k.side ? g + (k.x - h + (1 - r) / 2) / j * i : h + (k.y - g + (1 - s) / 2) / i * j; + n -= floor(n); + n = floor(n * resources.textureWidth); + if (0 == k.side && 0 < j || 1 == k.side && 0 > i) n = resources.textureWidth - n - 1; + if (!this.zBuffer[c] || k.perspectiveDistance < this.zBuffer[c]) { + k.hidden || (this.zBuffer[c] = k.perspectiveDistance, this.verticalContext.context.drawImage(k.secret.getTexture(k.side), n, 0, 1, resources.textureHeight, c, e, + 1, q)); + break + } + } + if (!this.zBuffer[c]) { + this.zBuffer[c] = p; + f = this.map.getTexture(m, l, t, j, i); + d = abs(floor(this.height / p)); + k = -d / 2; + e = d / 2; + d = e - k; + k += this.height / 2; + e += this.height / 2; + h = 0 == t ? g + (m - h + (1 - r) / 2) / j * i : h + (l - g + (1 - s) / 2) / i * j; + h -= floor(h); + h = floor(h * resources.textureWidth); + if (0 == t && 0 < j || 1 == t && 0 > i) h = resources.textureWidth - h - 1; + f && (this.verticalContext.context.drawImage(f, h, 0, 1, resources.textureHeight, c, k, 1, d), this.verticalShading && this.verticalContext.context.drawImage(this.shaderImage, 0, this.calculateShader(), 1, + 1, c, k, 1, d)) + } + } + this.context.clearRect(0, 0, this.width, this.height); + this.horizontalCasting && (this.horizontalContext.context.putImageData(this.horizontalData, 0, 0), this.context.drawImage(this.horizontalContext.canvas, 0, 0, this.width, this.height)); + this.player.fireBuffer = []; + var b = b.concat(this.player.map.ai), + v = this.player.x, + w = this.player.y; + b.sort(function (a, b) { + var c = sqrt((v - a.x) * (v - a.x) + (w - a.y) * (w - a.y)); + return sqrt((v - b.x) * (v - b.x) + (w - b.y) * (w - b.y)) - c + }); + for (f = 0; f < b.length; f++) + if (k = b[f], j = k.x - this.player.x + 0.5, + t = k.y - this.player.y + 0.5, i = 1 / (this.player.plane.x * this.player.direction.y - this.player.direction.x * this.player.plane.y), c = i * (-this.player.plane.y * j + this.player.plane.x * t), 0 < c) { + j = this.width / 2 * (1 + i * (this.player.direction.y * j - this.player.direction.x * t) / c); + h = abs(this.height / c); + t = -h / 2; + g = h / 2; + i = g - t; + t += this.height / 2; + g += this.height / 2; + h /= this.width / this.height; + r = floor(max(0, -h / 2 + j)); + g = floor(min(this.width - 1, h / 2 + j)); + k.spriteWidth = floor(h); + k.visibleWidth = 0; + k.center = r + (g - r) / 2; + m = []; + for (l = 0; r < g; r++) c < this.zBuffer[r] ? + (k.visibleWidth++, s = min(resources.textureWidth, max(0, floor((r - (-h / 2 + j)) * resources.textureWidth / h))), m[l] ? (m[l].stripeRight = r, m[l].texRight = s) : m[l] = { + stripeLeft: r, + texLeft: s + }, k.hitpoints && (this.player.fireBuffer[r] = k)) : m[l] && l++; + for (l = 0; l < m.length; l++) l = m[l], l.stripeRight || (l.stripeRight = l.stripeLeft + 1, l.texRight = l.texLeft + 1), this.verticalContext.context.drawImage(k.texture, l.texLeft + (k.animations.current ? k.animations[k.animations.current].state + (k.animations[k.animations.current].slide ? k.getTextureSlide() : + 0) : 0), 0, max(1, l.texRight - l.texLeft), resources.textureHeight, l.stripeLeft, t, max(1, l.stripeRight - l.stripeLeft), i) + } + this.canvas.flash ? (b = this.canvas.flashColor, k = this.canvas.flashState, this.verticalContext.context.fillStyle = "rgba(" + b[0] + "," + b[1] + "," + b[2] + "," + k + ")", this.verticalContext.context.fillRect(0, 0, this.width, this.height), this.canvas.flashState = min(0.3, this.canvas.flashState + 0.15 * game.timeFactor), 0.3 == this.canvas.flashState && (this.canvas.flash = !1)) : 0 < this.canvas.flashState && (b = this.canvas.flashColor, + k = this.canvas.flashState, this.verticalContext.context.fillStyle = "rgba(" + b[0] + "," + b[1] + "," + b[2] + "," + k + ")", this.verticalContext.context.fillRect(0, 0, this.width, this.height), this.canvas.flashState = max(0, this.canvas.flashState - 0.15 * game.timeFactor)); + if (-1 < window.location.href.search("showmap")) { + for (f = 0; 64 > f; f++) + for (b = 0; 64 > b; b++) this.verticalContext.context.fillStyle = this.map.getHitValue(b, f) ? "#f00" : "#00f", this.verticalContext.context.fillRect(5 + 2 * f, 5 + 2 * b, 2, 2); + for (f = 0; f < this.map.ai.length; f++) b = this.map.ai[f], + this.verticalContext.context.fillStyle = 0 == b.direction.x && 0 == b.direction.y ? "#000" : 0 != b.direction.x && 0 != b.direction.y ? "#0ff" : "#0f0", this.verticalContext.context.fillRect(5 + 2 * b.baseY, 5 + 2 * b.baseX, 2, 2); + this.verticalContext.context.fillStyle = "#ff0"; + this.verticalContext.context.fillRect(5 + 2 * floor(this.player.y), 5 + 2 * floor(this.player.x), 2, 2) + } + this.context.drawImage(this.verticalContext.canvas, 0, 0, this.width, this.height); + b = (new Date) + .getTime(); + this.frameTime = b - a; + 1E3 < b - this.fpsStart ? (this.fps = this.fpsCounter, + this.fpsCounter = 0, this.fpsStart = null) : this.fpsCounter ? this.fpsCounter++ : this.fpsCounter = 1 + } +}; +controller = { + keys: { + left: { + keyCode: [37], + single: !1, + exception: ["right"] + }, + right: { + keyCode: [39], + single: !1, + exception: ["left"] + }, + strafe: { + keyCode: [18], + single: !1 + }, + run: { + keyCode: [16], + single: !0 + }, + forward: { + keyCode: [38], + single: !1, + exception: ["backward"] + }, + backward: { + keyCode: [40], + single: !1, + exception: ["forward"] + }, + door: { + keyCode: [32], + single: !0 + }, + knife: { + keyCode: [49], + single: !0 + }, + pistol: { + keyCode: [50], + single: !0 + }, + gun: { + keyCode: [51], + single: !0 + }, + machinegun: { + keyCode: [52], + single: !0 + }, + fire: { + keyCode: [17], + single: !1 + } + }, + keydown: function (a) { + a || + (a = window.event); + for (var b in this.keys) + if (-1 < this.keys[b].keyCode.indexOf(a.keyCode)) return void 0 == this.activeKey[b] && (this.activeKey[b] = !0, delete this.inactiveKey[b]), a.stopPropagation(), a.preventDefault(), !1 + }, + keyup: function (a) { + a || (a = window.event); + for (var b in this.keys) + if (-1 < this.keys[b].keyCode.indexOf(a.keyCode)) return delete this.activeKey[b], this.inactiveKey[b] = !0, a.stopPropagation(), a.preventDefault(), !1 + }, + Controller: function (a) { + this.keys = a.keys || controller.keys; + this.activeListeners = a.activeListeners || {}; + this.inactiveListeners = a.inactiveListeners || {}; + this.activeKey = {}; + this.inactiveKey = {}; + window.addEventListener("keydown", utils.bind(this, controller.keydown), !1); + window.addEventListener("keyup", utils.bind(this, controller.keyup), !1) + } +}; +controller.Controller.prototype = { + reset: function () { + this.activeKey = {}; + this.inactiveKey = {} + }, + process: function () { + for (var a in this.activeKey) { + var b = this.keys[a]; + if (this.activeKey[a] && this.activeListeners[a]) + if (b.exception) { + for (var c = !1, d = 0; d < b.exception.length; d++) { + var e = b.exception[d]; + this.activeKey[e] && (c = !0); + this.inactiveKey[e] && (c = !0, delete this.inactiveKey[e]) + } + c || (this.activeKey[a] = !this.activeListeners[a]() && !this.keys[a].single) + } else this.activeKey[a] = !this.activeListeners[a]() && !this.keys[a].single + } + for (a in this.inactiveKey) this.inactiveKey[a] && + (this.inactiveListeners[a] ? this.inactiveKey[a] = !this.inactiveListeners[a]() : delete this.inactiveKey[a]) + } +}; +game = { + tick: 1E3 / 33, + levelConfig: null, + level: null, + client: null, + ctrl: null, + engine: null, + loop: null, + mapName: null, + difficulty: null, + pause: !1, + restart: !1, + death: !1, + roster: !1, + intro: !0, + m: !1, + l: !1, + i: !1, + gameLoop: function () { + if (game.pause) { + if (game.win) { + var a = floor(game.client.time / 1E3); + if (game.average) { + if (game.average.totalTime += a, game.client.total.kill && (game.average.kill = floor((game.average.kill + floor(100 * (game.client.ratio.kill / game.client.total.kill))) / 2)), game.client.total.secret && (game.average.secret = floor((game.average.secret + + floor(100 * (game.client.ratio.secret / game.client.total.secret))) / 2)), game.client.total.treasure) game.average.treasure = floor((game.average.treasure + floor(100 * (game.client.ratio.treasure / game.client.total.treasure))) / 2) + } else if (game.average = { + totalTime: a, + kill: floor(100 * (game.client.ratio.kill / game.client.total.kill)), + secret: floor(100 * (game.client.ratio.secret / game.client.total.secret)), + treasure: floor(100 * (game.client.ratio.treasure / game.client.total.treasure)) + }, game.client.total.kill || (game.average.kill = + 100), game.client.total.secret || (game.average.secret = 100), !game.client.total.treasure) game.average.treasure = 100; + game.win = null; + window.onfocus = null; + game.loop = null; + audio.currentMusic && audio.stopMusic(); + var b = floor(game.average.totalTime / 60), + c = game.average.totalTime - 60 * b; + game.hideScreen("game", function () { + document.getElementById("wingamescreen") + .style.display = "block"; + document.getElementById("hand") + .style.display = ""; + game.bitmap.text(document.querySelector("#wingamescreen .win"), "YOU WIN!"); + game.bitmap.text(document.querySelector("#wingamescreen .total"), + "TOTAL TIME"); + game.bitmap.text(document.querySelector("#wingamescreen .time"), utils.fillString(b.toString(), "0", 2) + ":" + utils.fillString(c.toString(), "0", 2)); + game.bitmap.text(document.querySelector("#wingamescreen .averages"), "AVERAGES"); + game.bitmap.text(document.querySelector("#wingamescreen .kill"), " KILL " + utils.fillString(game.average.kill.toString(), " ", 3) + "%"); + game.bitmap.text(document.querySelector("#wingamescreen .secret"), " SECRET " + utils.fillString(game.average.secret.toString(), " ", + 3) + "%"); + game.bitmap.text(document.querySelector("#wingamescreen .treasure"), "TREASURE " + utils.fillString(game.average.treasure.toString(), " ", 3) + "%"); + audio.playMusic("urahero"); + game.trackEvent("game", "win"); + game.showScreen("game", null, function () { + setTimeout(function () { + window.onkeydown = window.onclick = function () { + window.onkeydown = window.onclick = null; + game.hideScreen("game", function () { + document.getElementById("wingamescreen") + .style.display = ""; + "7" == game.mapName.slice(1, 2) && (audio.stopMusic(), audio.playMusic("xtower2")); + game.showReadme("episode" + game.mapName.slice(1, 2), function () { + audio.currentMusic && audio.stopMusic(); + game.newHighscore(game.mapName, game.client.score, game.menu) + }) + }) + } + }, 1E3) + }) + }) + } + return !1 + } + if (game.client.leveldone) { + game.pause = !0; + game.client.leveldone = null; + audio.currentMusic && audio.stopMusic(); + a = floor(game.client.time / 1E3); + game.client.time = null; + var b = floor(a / 60), + c = a - 60 * b, + d = 0, + e = game.levelConfig.par, + f = floor(e / 60), + h = e - 60 * f, + d = 0 > a - e ? d + 500 * abs(a - e) : 0, + e = document.querySelector("#endlevelscreen .floor"), + g = document.querySelector("#endlevelscreen .bonus"), + j = document.querySelector("#endlevelscreen .time"), + i = document.querySelector("#endlevelscreen .par"), + m = document.querySelector("#endlevelscreen .kill"), + l = document.querySelector("#endlevelscreen .secret"), + p = document.querySelector("#endlevelscreen .treasure"), + q = game.levelConfig.episodeFloor; + !game.secretFloor && !game.levelConfig.endscreen ? (game.bitmap.text(e, "FLOOR " + q), game.bitmap.text(document.querySelector("#endlevelscreen .completed"), "COMPLETED"), game.bitmap.text(g, "BONUS " + utils.fillString("0", " ", + 5)), game.bitmap.text(j, "TIME " + utils.fillString(b.toString(), "0", 2) + ":" + utils.fillString(c.toString(), "0", 2)), game.bitmap.text(i, " PAR " + utils.fillString(f.toString(), "0", 2) + ":" + utils.fillString(h.toString(), "0", 2)), game.bitmap.text(m, " KILL RATIO 0%"), game.bitmap.text(l, " SECRET RATIO 0%"), game.bitmap.text(p, "TREASURE RATIO 0%"), game.hideScreen("game", function () { + document.getElementById("endlevelscreen") + .style.display = "block"; + audio.playMusic("endlevel"); + game.showScreen("game"); + game.trackEvent("game", + "endlevel " + game.mapName); + setTimeout(function () { + var b = 0, + c = setInterval(function () { + b == d && (clearInterval(c), audio.playSound("endbonus2", null, !0), setTimeout(function () { + var b = 0, + c = setInterval(function () { + b == game.client.ratio.kill && (clearInterval(c), audio.playSound("endbonus2", null, !0), game.client.ratio.kill == game.client.total.kill && (d += 1E4, game.bitmap.text(g, "BONUS " + utils.fillString(d.toString(), " ", 5)), audio.playSound("percent100", null, !0)), setTimeout(function () { + var b = 0, + c = setInterval(function () { + if (b == + game.client.ratio.secret) { + clearInterval(c); + audio.playSound("endbonus2", null, true); + if (game.client.ratio.secret == game.client.total.secret) { + d = d + 1E4; + game.bitmap.text(g, "BONUS " + utils.fillString(d.toString(), " ", 5)); + audio.playSound("percent100", null, true) + } + setTimeout(function () { + var b = 0, + c = setInterval(function () { + if (b == game.client.ratio.treasure) { + clearInterval(c); + audio.playSound("endbonus2", null, true); + if (game.client.ratio.treasure == game.client.total.treasure) { + d = d + 1E4; + game.bitmap.text(g, "BONUS " + utils.fillString(d.toString(), + " ", 5)); + audio.playSound("percent100", null, true) + } + game.client.setProperty("score", d); + if (!game.client.extraLife) game.client.extraLife = 0; + var e = floor(game.client.score / 4E4); + if (e > game.client.extraLife) { + game.client.extraLife = e; + if (game.client.setProperty("lives", 1)) { + game.client.setProperty("health", 100); + audio.playSound("bonus1up", null, true); + game.client.render(); + wolf3d.utils.flashAddon() + } + } + if (game.average) { + game.average.totalTime = game.average.totalTime + a; + if (game.client.total.kill) game.average.kill = floor((game.average.kill + + floor(game.client.ratio.kill / game.client.total.kill * 100)) / 2); + if (game.client.total.secret) game.average.secret = floor((game.average.secret + floor(game.client.ratio.secret / game.client.total.secret * 100)) / 2); + if (game.client.total.treasure) game.average.treasure = floor((game.average.treasure + floor(game.client.ratio.treasure / game.client.total.treasure * 100)) / 2) + } else game.average = { + totalTime: a, + kill: floor(game.client.ratio.kill / game.client.total.kill * 100), + secret: floor(game.client.ratio.secret / game.client.total.secret * + 100), + treasure: floor(game.client.ratio.treasure / game.client.total.treasure * 100) + }; + window.onkeydown = window.onclick = function () { + window.onkeydown = window.onclick = null; + audio.stopMusic(); + game.hideScreen("game", function () { + document.getElementById("endlevelscreen") + .style.display = ""; + doors.process = []; + secret.process = []; + animation.process = []; + ai.process = []; + audio.process = []; + game.mapName = game.mapName.slice(0, 3) + (q + 1); + var a = game.mapName; + if (game.client.secretfound) { + a = game.mapName.slice(0, 3) + game.levelConfig.secret; + game.client.secretfound = + null; + game.secretFloor = true + } else game.secretFloor = false; + game.trackEvent("game", "new map: " + game.mapName); + maps.request(a, function () { + game.levelConfig = wolf3d.maps[a]; + game.level = new maps.Map(utils.clone(game.levelConfig), game.difficulty); + game.client.x = game.levelConfig.start.x; + game.client.y = game.levelConfig.start.y; + game.client.direction = utils.clone(game.levelConfig.start.direction); + game.client.plane = utils.clone(game.levelConfig.start.plane); + game.client.map = game.level; + game.client.speed = { + rotation: 0.1, + move: 0.2 + }; + game.client.floor = game.levelConfig.episodeFloor; + game.client.textValue(document.getElementById("floor"), game.client.floor); + game.client.time = null; + game.client.render(); + game.client.max.speed = { + rotation: 0.15, + move: 0.35 + }; + game.client.keys = new player.Keys; + game.client.keys.render(); + game.ctrl.activeKey = {}; + game.ctrl.inactiveKey = {}; + wolf3d.utils.clearFlash(); + game.engine.map = game.level; + game.engine.backgroundRender(); + game.engine.render(); + game.showScreen("game"); + setTimeout(function () { + game.pause = false; + game.client.leveldone = + null + }, 1E3) + }) + }) + } + } + game.bitmap.text(p, "TREASURE RATIO " + utils.fillString(floor(b / game.client.total.treasure * 100) + .toString(), " ", 3) + "%"); + audio.playSound("endbonus1"); + b = b + 1 + }, 50) + }, 1E3) + } + game.bitmap.text(l, " SECRET RATIO " + utils.fillString(floor(b / game.client.total.secret * 100) + .toString(), " ", 3) + "%"); + audio.playSound("endbonus1"); + b = b + 1 + }, 50) + }, 1E3)); + game.bitmap.text(m, " KILL RATIO " + utils.fillString(floor(100 * (b / game.client.total.kill)) + .toString(), " ", 3) + "%"); + audio.playSound("endbonus1"); + b += 1 + }, 50) + }, 1E3)); + game.bitmap.text(g, "BONUS " + utils.fillString(b.toString(), " ", 5)); + audio.playSound("endbonus1"); + b += 500 + }, 50) + }, 1E3) + })) : game.hideScreen("game", function () { + document.getElementById("secretlevelscreen") + .style.display = "block"; + game.bitmap.text(document.querySelector("#secretlevelscreen .secret"), game.levelConfig.endscreen ? game.endscreenTitle[game.levelConfig.endscreen] : "SECRET FLOOR"); + game.bitmap.text(document.querySelector("#secretlevelscreen .completed"), game.levelConfig.endscreen ? game.endscreenSubtitle[game.levelConfig.endscreen] : + "COMPLETED!"); + game.bitmap.text(document.querySelector("#secretlevelscreen .bonus"), "15000 BONUS!"); + audio.playMusic("endlevel"); + game.showScreen("game"); + game.trackEvent("game", "endlevel " + game.mapName); + setTimeout(function () { + game.client.setProperty("score", 15E3); + game.client.extraLife || (game.client.extraLife = 0); + var a = floor(game.client.score / 4E4); + a > game.client.extraLife && (game.client.extraLife = a, game.client.setProperty("lives", 1) && (game.client.setProperty("health", 100), audio.playSound("bonus1up", null, !0), game.client.render(), wolf3d.utils.flashAddon())); + window.onkeydown = window.onclick = function () { + window.onkeydown = window.onclick = null; + audio.stopMusic(); + game.hideScreen("game", function () { + document.getElementById("secretlevelscreen") + .style.display = ""; + doors.process = []; + secret.process = []; + animation.process = []; + ai.process = []; + audio.process = []; + var a = game.mapName.slice(0, 3) + q, + b = game.mapName; + a == b && (b = game.mapName.slice(0, 3) + (q + 1)); + game.mapName = b; + game.trackEvent("game", "new map: " + game.mapName); + maps.request(game.mapName, + function () { + game.secretFloor = false; + game.levelConfig = wolf3d.maps[game.mapName]; + game.level = new maps.Map(utils.clone(game.levelConfig), game.difficulty); + game.client.x = game.levelConfig.start.x; + game.client.y = game.levelConfig.start.y; + game.client.direction = utils.clone(game.levelConfig.start.direction); + game.client.plane = utils.clone(game.levelConfig.start.plane); + game.client.map = game.level; + game.client.speed = { + rotation: 0.1, + move: 0.2 + }; + game.client.floor = game.levelConfig.episodeFloor; + game.client.textValue(document.getElementById("floor"), + game.client.floor); + game.client.time = null; + game.client.render(); + game.client.max.speed = { + rotation: 0.15, + move: 0.35 + }; + game.client.keys = new player.Keys; + game.client.keys.render(); + game.ctrl.activeKey = {}; + game.ctrl.inactiveKey = {}; + wolf3d.utils.clearFlash(); + game.engine.map = game.level; + game.engine.backgroundRender(); + game.engine.render(); + game.showScreen("game"); + setTimeout(function () { + game.pause = false; + game.client.leveldone = null + }, 1E3) + }) + }) + } + }, 1E3) + }); + return !1 + } + if (game.client.leveldone) return !1; + 0 == game.client.health && (game.death = !0); + if (game.death) + if (game.client.deathCam) + if (document.getElementById("hand") + .style.display = "none", game.client.deathCam.rotate) + if (("rotateRight" == game.client.deathCam.rotate && game.client.deathCam.center > game.engine.width / 2 || "rotateLeft" == game.client.deathCam.rotate && game.client.deathCam.center <= game.engine.width / 2) && (game.client.deathCam.prevCenter != game.client.deathCam.center || !game.client.deathCam.prevCenter)) game.client.deathCam.prevCenter = game.client.deathCam.center, game.client[game.client.deathCam.rotate](), + game.engine.render(); + else { + if (!game.restart && (game.restart = !game.engine.fizzleFade(), game.restart)) + if (audio.currentMusic && audio.stopMusic(), 0 < game.client.lives) { + doors.process = []; + secret.process = []; + animation.process = []; + ai.process = []; + audio.process = []; + game.level = new maps.Map(utils.clone(game.levelConfig), game.difficulty); + game.client.deathCam = null; + game.client.x = game.levelConfig.start.x; + game.client.y = game.levelConfig.start.y; + game.client.direction = utils.clone(game.levelConfig.start.direction); + game.client.plane = + utils.clone(game.levelConfig.start.plane); + game.client.map = game.level; + game.client.speed = { + rotation: 0.1, + move: 0.2 + }; + game.client.health = 100; + game.client.ammo = 8; + game.client.lives--; + game.client.time = null; + game.client.textValue(document.getElementById("ammo"), game.client.ammo); + game.client.textValue(document.getElementById("health"), game.client.health); + game.client.textValue(document.getElementById("lives"), game.client.lives); + game.client.render(); + game.client.max.speed = { + rotation: 0.15, + move: 0.35 + }; + game.client.weapons = [new player.Weapon(wolf3d.utils.weapons.knife), new player.Weapon(wolf3d.utils.weapons.pistol)]; + game.client.keys = new player.Keys; + game.client.keys.render(); + "e7m21" == game.mapName && game.client.keys.add("gold"); + for (f = 0; f < game.client.weapons.length; f++) h = game.client.weapons[f], h.animation && h.animation.callback && (h.animation.callback = utils.bind(game.client, h.animation.callback)); + game.client.activeWeapon = game.client.weapons[game.client.weapons.length - 1]; + game.client.activeWeapon.render(); + game.ctrl.activeKey = {}; + game.ctrl.inactiveKey = {}; + wolf3d.utils.clearFlash(); + game.engine.map = game.level; + game.engine.backgroundRender(); + game.engine.render(); + document.getElementById("hand") + .style.display = "" + } else game.client.deathCam = null, game.roster = !0 + } else audio.playSound("playerdeath"), game.client.deathCam.center > game.engine.width / 2 ? game.client.deathCam.rotate = "rotateRight" : game.client.deathCam.center <= game.engine.width / 2 && (game.client.deathCam.rotate = "rotateLeft"); + else game.restart && (game.roster ? audio.currentMusic || (window.onkeydown = + window.onclick = null, game.win = null, game.pause = !0, game.loop = null, game.hideScreen("game", function () { + audio.playMusic("roster"); + game.newHighscore(game.mapName, game.client.score, game.menu) + })) : (audio.currentMusic && audio.stopMusic(), game.engine.fizzleClear() || (game.death = !1, game.restart = !1))); + else { + void 0 == game.client.time || null == game.client.time ? (game.client.time = 0, game.client.total = { + kill: game.client.map.ai.length, + secret: game.client.map.secrets.length, + treasure: game.client.map.treasures + }, game.client.ratio = { + kill: 0, + secret: 0, + treasure: 0 + }) : game.client.time += game.renderFrame; + game.client.extraLife || (game.client.extraLife = 0); + f = floor(game.client.score / 4E4); + f > game.client.extraLife && (game.client.extraLife = f, game.client.setProperty("lives", 1) && (game.client.setProperty("health", 100), audio.playSound("bonus1up", null, !0), game.client.render(), wolf3d.utils.flashAddon())); + audio.currentMusic || audio.playMusic(game.levelConfig.music); + for (f = 0; f < doors.process.length; f++) + if (e = doors.process[f], game.client.map.inDoor(game.client.x, + game.client.y) || !(e.isOpen() && "open" == e.action)) { + j = !1; + for (i = 0; i < ai.process.length; i++) + if (h = ai.process[i], h.getDistance(e.x + 0.5, e.y + 0.5) < sqrt2 && e.isOpen() && "open" == e.action) { + j = !0; + break + } + j || e.process && e.process() + } + for (f = 0; f < secret.process.length; f++) h = secret.process[f], h.process && h.process(); + for (f = 0; f < animation.process.length; f++) h = animation.process[f], h.process && h.process(); + for (f = 0; f < ai.process.length; f++) h = ai.process[f], h.process && h.process(game.client); + for (scripts.process = []; audio.process.length;) h = + audio.process.pop(), e = game.client.getDistance(h.x, h.y), f = utils.round(min(1, max(0, 25 - e) / 25), 1), 0.1 < f && audio.playSound(h.id, f, !0); + game.auto ? game.auto() : game.ctrl.process(); + game.client.render(); + game.engine.render() + } + game.debug && (document.title = game.engine.fps + "fps / " + game.engine.frameTime + "ms / " + floor(1E3 / game.engine.frameTime) + "fps") + }, + endscreenTitle: { + transgrosse: "TRANS\nGROSSE", + wilhelm: "BARNACLE\nWILHELM", + ubermutant: "UBERMUTANT" + }, + endscreenSubtitle: { + transgrosse: "DEFEATED!", + wilhelm: "DEFEATED!", + ubermutant: "DEFEATED!" + }, + newGame: function (a, b, c, d) { + game.trackEvent("game", "new map: " + a + " diff: " + b); + if (!a || void 0 == b || null == b || !c) return !1; + game.mapName = a; + game.difficulty = b; + game.requestHTML("game", function () { + resources.init(function () { + game.requestJavaScript("animation,sprites,doors,secret,scripts,maps,player,ai,raycast,controller".split(","), function () { + doors.process = []; + secret.process = []; + animation.process = []; + ai.process = []; + audio.process = []; + maps.request(game.mapName, function () { + game.levelConfig = wolf3d.maps[game.mapName]; + game.level = + new maps.Map(utils.clone(game.levelConfig), game.difficulty); + if (game.client) { + game.client.deathCam = null; + game.client.x = game.levelConfig.start.x; + game.client.y = game.levelConfig.start.y; + game.client.direction = utils.clone(game.levelConfig.start.direction); + game.client.plane = utils.clone(game.levelConfig.start.plane); + game.client.map = game.level; + game.client.speed = { + rotation: 0.1, + move: 0.2 + }; + game.client.health = 100; + game.client.ammo = 8; + game.client.lives = 3; + game.client.score = 0; + game.client.floor = game.levelConfig.episodeFloor; + game.client.textValue(document.getElementById("ammo"), game.client.ammo); + game.client.textValue(document.getElementById("health"), game.client.health); + game.client.textValue(document.getElementById("lives"), game.client.lives); + game.client.textValue(document.getElementById("score"), game.client.score); + game.client.textValue(document.getElementById("floor"), game.client.floor); + game.client.render(); + game.client.max.speed = { + rotation: 0.15, + move: 0.35 + }; + game.client.weapons = [new player.Weapon(wolf3d.utils.weapons.knife), +new player.Weapon(wolf3d.utils.weapons.pistol)]; + game.client.keys = new player.Keys; + game.client.keys.render(); + game.client.time = null; + game.client.total = null; + game.client.ratio = null; + for (var a = 0; a < game.client.weapons.length; a++) { + var b = game.client.weapons[a]; + if (b.animation && b.animation.callback) b.animation.callback = utils.bind(game.client, b.animation.callback) + } + game.client.activeWeapon = game.client.weapons[game.client.weapons.length - 1]; + game.client.activeWeapon.render() + } else game.client = new player.Player({ + x: game.levelConfig.start.x, + y: game.levelConfig.start.y, + direction: utils.clone(game.levelConfig.start.direction), + plane: utils.clone(game.levelConfig.start.plane), + map: game.level, + speed: { + rotation: 0.1, + move: 0.2 + }, + acceleration: { + rotation: 1.25, + move: 1.5 + }, + decceleration: { + rotation: 1.25, + move: 1.1 + }, + health: 100, + ammo: 8, + lives: 3, + score: 0, + floor: 1, + min: { + speed: { + rotation: 0.1, + move: 0.2 + } + }, + max: { + speed: { + rotation: 0.15, + move: 0.35 + } + }, + weapons: [new player.Weapon(wolf3d.utils.weapons.knife), new player.Weapon(wolf3d.utils.weapons.pistol)] + }); if (game.engine) { + game.engine.map = + game.level; + game.engine.backgroundRender(); + game.engine.maskIndex = 0; + game.engine.maskContext.context.clearRect(0, 0, game.engine.width, game.engine.height) + } else { + if (localStorage.graphics) wolf3d.graphics = JSON.parse(localStorage.graphics); + game.engine = new raycast.Engine({ + canvas: document.getElementById("view"), + background: document.getElementById("background"), + mask: document.getElementById("mask"), + map: game.level, + player: game.client, + width: wolf3d.graphics.width, + height: wolf3d.graphics.height + }) + } if (game.ctrl) { + game.ctrl.activeKey = {}; + game.ctrl.inactiveKey = {} + } else { + a = localStorage.ctrl ? JSON.parse(localStorage.ctrl) : controller.keys; + utils.extend(a, { + menu: { + keyCode: [27], + single: true + }, + pause: { + keyCode: [8], + single: true + }, + m: { + keyCode: [77], + single: true + }, + l: { + keyCode: [76], + single: true + }, + i: { + keyCode: [73], + single: true + } + }); + utils.extend(a, { + viewInc: { + keyCode: [107] + }, + viewDec: { + keyCode: [109] + }, + viewReset: { + keyCode: [106], + single: true + } + }); + game.ctrl = new controller.Controller({ + keys: a, + activeListeners: { + viewInc: function () { + var a = document.getElementById("game"); + localStorage.zoom = + localStorage.zoom ? (round(localStorage.zoom * 100) + 1) / 100 : 1.01; + if (a.style.zoom !== void 0) a.style.zoom = parseFloat(localStorage.zoom); + else if (a.style.MozTransform !== void 0) a.style.MozTransform = "scale(" + localStorage.zoom + ")" + }, + viewDec: function () { + var a = document.getElementById("game"); + if (localStorage.zoom) { + if (parseFloat(localStorage.zoom) > 0.1) localStorage.zoom = (round(localStorage.zoom * 100) - 1) / 100 + } else localStorage.zoom = 0.99; if (a.style.zoom !== void 0) a.style.zoom = parseFloat(localStorage.zoom); + else if (a.style.MozTransform !== + void 0) a.style.MozTransform = "scale(" + localStorage.zoom + ")" + }, + viewReset: function () { + var a = document.getElementById("game"); + if (a.style.zoom !== void 0) a.style.zoom = ""; + else if (a.style.MozTransform !== void 0) a.style.MozTransform = ""; + localStorage.removeItem("zoom") + }, + menu: function () { + if (game.death || game.restart || game.roster) return false; + game.pause = true; + game.hideScreen("game", game.gameMenu) + }, + pause: function () { + game.gamepause = true; + game.pause = true; + document.getElementById("gamepause") + .style.display = "block"; + window.onkeydown = + function (a) { + if (a.keyCode != 8) { + window.onkeydown = null; + game.gamepause = false; + document.getElementById("gamepause") + .style.display = ""; + game.pause = false + } + } + }, + m: function () { + if (game.death || game.restart || game.roster) return false; + game.m = true + }, + l: function () { + if (game.death || game.restart || game.roster || !game.m) return false; + game.l = true + }, + i: function () { + if (game.death || game.restart || game.roster || !game.m || !game.l) return false; + game.i = true; + game.client.setProperty("health", 100); + game.client.setProperty("ammo", 99); + game.client.setProperty("score", -999999); + game.client.keys.add("gold"); + game.client.keys.add("silver"); + if (!game.client.hasWeapon(wolf3d.utils.weapons.machineGun.id)) { + var a = new player.Weapon(wolf3d.utils.weapons.machineGun); + game.client.weapons.push(a); + a = game.client.weapons[game.client.weapons.length - 1]; + if (a.animation && a.animation.callback) a.animation.callback = utils.bind(game.client, a.animation.callback); + game.client.getActiveWeapon() + .id < 2 && game.client.weapon(2) + } + if (!game.client.hasWeapon(wolf3d.utils.weapons.gatling.id)) { + a = new player.Weapon(wolf3d.utils.weapons.gatling); + game.client.weapons.push(a); + a = game.client.weapons[game.client.weapons.length - 1]; + if (a.animation && a.animation.callback) a.animation.callback = utils.bind(game.client, a.animation.callback); + game.client.weapon(3) + } + game.client.time = game.client.time + 6E5; + game.client.face.setSmile(1E3); + game.m = false; + game.l = false; + game.i = false; + game.pause = true; + game.showMessage(game.cheatStr); + window.onkeydown = function (a) { + if (!a) a = window.event; + if (a.keyCode == 13) { + window.onkeydown = null; + game.hideMessage(); + game.pause = false + } + } + }, + left: utils.bind(game.client, + function () { + game.client.left(); + return false + }), + right: utils.bind(game.client, function () { + game.client.right(); + return false + }), + strafe: utils.bind(game.client, function () { + game.client.left = game.client.strafeLeft; + game.client.right = game.client.strafeRight; + return false + }), + run: utils.bind(game.client, function () { + game.client.speed.rotation = game.client.max.speed.rotation; + game.client.speed.move = game.client.max.speed.move; + return false + }), + forward: utils.bind(game.client, function () { + game.client.forward(); + return false + }), + backward: utils.bind(game.client, + function () { + game.client.backward(); + return false + }), + door: utils.bind(game.client, game.client.door), + fire: utils.bind(game.client, function () { + return game.client.getActiveWeapon() + .fire(game.client) + }), + knife: utils.bind(game.client, function () { + game.client.weapon(0) + }), + pistol: utils.bind(game.client, function () { + game.client.weapon(1) + }), + gun: utils.bind(game.client, function () { + game.client.weapon(2) + }), + machinegun: utils.bind(game.client, function () { + game.client.weapon(3) + }) + }, + inactiveListeners: { + m: function () { + game.m = false + }, + l: function () { + game.l = + false + }, + strafe: utils.bind(game.client, function () { + game.client.left = game.client.rotateLeft; + game.client.right = game.client.rotateRight; + return true + }), + run: utils.bind(game.client, function () { + game.client.speed.rotation = game.client.min.speed.rotation; + game.client.speed.move = game.client.min.speed.move; + return true + }), + fire: utils.bind(game.client, function () { + return game.client.getActiveWeapon() + .release() + }) + } + }) + } + game.restart = false; + game.death = false; + game.roster = false; + d && d(); + game.engine.render(); + document.getElementById("hand") + .style.display = + ""; + game.showScreen("game", null, function () { + for (var a = document.querySelectorAll("*[ctrl]"), b = 0; b < a.length; b++) { + var c = a[b]; + c.onmousedown = function (a) { + game.mousedown = true; + this.onmouseover(a) + }; + c.onmouseover = function (a) { + if (!a) a = window.event; + if (game.mousedown) + for (var a = a.srcElement.getAttribute("ctrl") + .split(","), b = 0; b < a.length; b++) { + var c = a[b]; + if (this.activeKey[c] == void 0) { + this.activeKey[c] = true; + delete this.inactiveKey[c] + } + } + }.bind(game.ctrl); + c.onmouseup = function (a) { + game.mousedown = false; + this.onmouseout(a) + }; + c.onmouseout = function (a) { + for (var a = a.srcElement.getAttribute("ctrl") + .split(","), b = 0; b < a.length; b++) { + var c = a[b]; + delete this.activeKey[c]; + this.inactiveKey[c] = true + } + }.bind(game.ctrl) + } + if (localStorage.zoom) { + a = document.getElementById("game"); + if (a.style.zoom !== void 0) a.style.zoom = parseFloat(localStorage.zoom); + else if (a.style.MozTransform !== void 0) a.style.MozTransform = "scale(" + localStorage.zoom + ")" + } + wolf3d.utils.clearFlash(); + window.onfocus = function () { + if (game.ctrl.activeKey.strafe) { + delete game.ctrl.activeKey.strafe; + game.ctrl.inactiveKey.strafe = true; + game.client.left = game.client.rotateLeft; + game.client.right = game.client.rotateRight + } + if (game.ctrl.activeKey.run) { + delete game.ctrl.activeKey.run; + game.ctrl.inactiveKey.run = true; + game.client.speed.rotation = game.client.min.speed.rotation; + game.client.speed.move = game.client.min.speed.move + } + }; + game.loop = game.gameLoop; + if (!game.rendering) { + window.requestAnimationFrame(game.render); + game.rendering = true + } + game.pause = false + }) + }) + }) + }, function () { + window.onkeydown = window.onclick = null; + audio.stopMusic(); + audio.playSound("playerdeath"); + game.showMessage("Error loading resources!\n" + this.src.split("/")[this.src.split("/") + .length - 1] + " not found?\nPlease check your connection\nor try again later...") + }) + }) + }, + requestHTML: function (a, b) { + if (document.getElementById(a)) b && b(); + else { + var c = new XMLHttpRequest; + c.open("GET", "html/" + a + ".html", !0); + c.onload = function () { + if (200 == c.status) { + var d = document.createElement("DIV"); + d.innerHTML = c.response || c.responseText; + document.body.appendChild(d); + game.processFont(document.getElementById(a)); + b && setTimeout(b, 1) + } else window.onkeydown = window.onclick = null, audio.stopMusic(), audio.playSound("playerdeath"), game.showMessage("Error loading page!\n" + a + ".html not found?\nPlease check your connection\nor try again later...") + }; + c.send() + } + }, + requestJavaScript: function (a, b) { + b() + }, + showScreen: function (a, b, c) { + game.trackPage(a); + game.requestHTML(a, function () { + var d = document.getElementById(a); + d.className ? 0 > d.className.search("fadein") && (d.className += " fadein") : d.className = " fadein"; + game.activeScreen = a; + b ? game.timeout = + setTimeout(function () { + game.timeout = null; + d.className = d.className.replace(" fadein", ""); + game.activeScreen = null; + if (c) game.timeout = setTimeout(c, 500) + }, b) : c && c() + }) + }, + hideScreen: function (a, b) { + var c = document.getElementById(a); + c && (c.className = c.className.replace(" fadein", ""), game.activeScreen = null, b && (game.timeout = setTimeout(b, 1E3)), window.onmouseup = null) + }, + pc13: function () { + document.body.parentNode.style.backgroundColor = null; + document.body.style.backgroundColor = null; + game.showScreen("pc13", 5E3, game.title); + setTimeout(function () { + window.onkeydown = + window.onclick = function () { + window.onkeydown = window.onclick = null; + game.timeout && (clearTimeout(game.timeout), game.timeout = null); + game.hideScreen("pc13", game.title) + } + }, 500) + }, + title: function () { + game.showScreen("title", 5E3, game.credits); + setTimeout(function () { + window.onkeydown = window.onclick = function () { + window.onkeydown = window.onclick = null; + game.timeout && (clearTimeout(game.timeout), game.timeout = null); + game.hideScreen("title", game.menu) + } + }, 500) + }, + credits: function () { + game.showScreen("credits", 5E3, game.highscores); + setTimeout(function () { + window.onkeydown = + window.onclick = function () { + window.onkeydown = window.onclick = null; + game.timeout && (clearTimeout(game.timeout), game.timeout = null); + game.hideScreen("credits", game.menu) + } + }, 500) + }, + highscores: function () { + document.body.parentNode.style.backgroundColor = "#880000"; + document.body.style.backgroundColor = "#880000"; + game.requestHTML("highscores", function () { + var a = localStorage.highscores ? JSON.parse(localStorage.highscores) : game.baseHighscores; + a.sort(function (a, b) { + var c = parseInt(a.score), + d = b.score; + return c < d ? 1 : c > d ? -1 : 0 + }); + var b = + document.querySelector("#highscores .rows"); + b.innerHTML = ""; + for (var c = 0; 7 > c; c++) { + var d = document.createElement("TR"), + e = document.createElement("TD"); + e.className = "col-name"; + var f = document.createElement("DIV"); + f.className = "text highscores"; + e.appendChild(f); + var h = document.createElement("TD"); + h.className = "col-level"; + var g = document.createElement("DIV"); + g.className = "text highscores"; + h.appendChild(g); + var j = document.createElement("TD"); + j.className = "col-score"; + var i = document.createElement("DIV"); + i.className = + "text highscores"; + j.appendChild(i); + d.appendChild(e); + d.appendChild(h); + d.appendChild(j); + b.appendChild(d); + game.smallWhite.text(f, a[c].name); + game.smallWhite.text(g, a[c].level); + game.smallWhite.text(i, a[c].score) + } + }); + game.showScreen("highscores", 5E3, game.pc13); + setTimeout(function () { + window.onkeydown = window.onclick = function () { + window.onkeydown = window.onclick = null; + game.timeout && (clearTimeout(game.timeout), game.timeout = null); + game.hideScreen("highscores", game.menu) + } + }, 500) + }, + difficultyMenu: ["Can I play, Daddy?", +"Don't hurt me.", "Bring 'em on!", "I am Death incarnate!"], + difficultyCtrl: function (a) { + a || (a = window.event); + var b = document.getElementById("difficultycursor"); + if (40 == a.keyCode || 38 == a.keyCode) { + var c = document.querySelectorAll("#difficulty .options .text"), + d = c.length, + e = c[b.cursorIndex]; + e.className = e.className.replace(" selected", ""); + game.largeText.text(e, game.difficultyMenu[b.cursorIndex]); + switch (a.keyCode) { + case 40: + b.cursorIndex++; + b.cursorIndex == d && (b.cursorIndex = 0); + for (a = !1; - 1 < c[b.cursorIndex].className.search("disabled");) a = !0, b.cursorIndex++, b.cursorIndex == d && (b.cursorIndex = 0); + audio.playSound(a ? "movegun2" : "movegun1"); + break; + case 38: + b.cursorIndex--; + 0 > b.cursorIndex && (b.cursorIndex = d - 1); + for (a = !1; - 1 < c[b.cursorIndex].className.search("disabled");) a = !0, b.cursorIndex--, 0 > b.cursorIndex && (b.cursorIndex = d - 1); + audio.playSound(a ? "movegun2" : "movegun1") + } + e = c[b.cursorIndex]; + e.className += " selected"; + game.largeSelected.text(e, game.difficultyMenu[b.cursorIndex]); + document.getElementById("difficultypicture") + .style.backgroundPosition = "0px " + + 96 * -b.cursorIndex + "px"; + b.style.marginTop = 36 * b.cursorIndex + "px" + } else 13 == a.keyCode ? (window.onkeydown = window.onclick = null, audio.playSound("shoot"), game.difficulty = b.cursorIndex, document.body.parentNode.style.backgroundColor = null, document.body.style.backgroundColor = null, game.hideScreen("difficulty"), audio.currentMusic && audio.stopMusic(), setTimeout(function () { + game.newGame(game.mapName, game.difficulty, game.tick) + }, 500)) : 27 == a.keyCode && (window.onkeydown = window.onclick = null, audio.playSound("escpressed"), + game.hideScreen("difficulty", game.episode)) + }, + difficultySelection: function () { + game.showScreen("difficulty", null, function () { + var a = document.getElementById("difficultycursor"); + a.cursorIndex = 2; + a.style.marginTop = "72px"; + document.getElementById("difficultypicture") + .style.backgroundPosition = "0px -192px"; + for (var a = document.querySelectorAll("#difficulty .options .text"), b = 0; b < a.length; b++) { + var c = a[b]; + c.index = b; + c.onmousemove = function () { + if ("difficulty" == game.activeScreen) { + var a = document.getElementById("difficultycursor"); + if (a.cursorIndex != this.index) { + var b = document.querySelectorAll("#difficulty .options .text"), + c = b[a.cursorIndex]; + c.className = c.className.replace(" selected", ""); + game.largeText.text(c, game.difficultyMenu[a.cursorIndex]); + a.cursorIndex = this.index; + audio.playSound("movegun1"); + c = b[a.cursorIndex]; + c.className += " selected"; + game.largeSelected.text(c, game.difficultyMenu[a.cursorIndex]); + document.getElementById("difficultypicture") + .style.backgroundPosition = "0px " + 96 * -a.cursorIndex + "px"; + a.style.marginTop = 36 * a.cursorIndex + + "px" + } + } + }; + c.onmouseup = function (a) { + if ("difficulty" == game.activeScreen && (a || (a = window.event), 0 == a.button)) window.onkeydown = window.onclick = null, audio.playSound("shoot"), a = document.getElementById("difficultycursor"), game.difficulty = a.cursorIndex, document.body.parentNode.style.backgroundColor = null, document.body.style.backgroundColor = null, game.hideScreen("difficulty"), audio.currentMusic && audio.stopMusic(), setTimeout(function () { + game.newGame(game.mapName, game.difficulty, game.tick) + }, 500) + } + } + window.onmouseup = function (a) { + if ("difficulty" == + game.activeScreen && (a || (a = window.event), 0 != a.button)) window.onkeydown = window.onclick = null, audio.playSound("escpressed"), game.hideScreen("difficulty", game.episode) + }; + c = a[2]; + 0 > c.className.search("selected") && (c.className += " selected"); + game.largeSelected.text(c, game.difficultyMenu[2]); + for (b = 0; b < a.length; b++) 2 != b && (c = a[b], c.className = c.className.replace(" selected", ""), game.largeText.text(c, game.difficultyMenu[b])); + setTimeout(function () { + window.onkeydown = game.difficultyCtrl + }, 500) + }) + }, + episodeMenu: [], + episodeCtrl: function (a) { + a || + (a = window.event); + for (var b = !1, c = document.getElementById("episodecursor"), d = document.querySelectorAll("#episode .options .episode"), e = 0; e < d.length; e++) game.episodeMenu[e] = d[e].getAttribute("episode"); + d = document.querySelector("#episode .options"); + if (40 == a.keyCode || 38 == a.keyCode) { + var e = document.querySelectorAll("#episode .options .episode .text"), + f = e.length / 2, + h = e[2 * c.cursorIndex], + g = e[2 * c.cursorIndex + 1]; + h.className = h.className.replace(" selected", ""); + g.className = g.className.replace(" selected", ""); + game.largeText.text(h, + "Episode " + (c.cursorIndex + 1)); + game.largeText.text(g, game.episodeMenu[c.cursorIndex]); + switch (a.keyCode) { + case 40: + c.cursorIndex++; + c.cursorIndex == f && (c.cursorIndex = 0); + for (h = !1; - 1 < e[2 * c.cursorIndex].className.search("disabled");) h = !0, c.cursorIndex++, c.cursorIndex == f && (c.cursorIndex = 0); + audio.playSound(h ? "movegun2" : "movegun1"); + b = !0; + break; + case 38: + c.cursorIndex--; + 0 > c.cursorIndex && (c.cursorIndex = f - 1); + for (h = !1; - 1 < e[2 * c.cursorIndex].className.search("disabled");) h = !0, c.cursorIndex--, 0 > c.cursorIndex && (c.cursorIndex = + f - 1); + audio.playSound(h ? "movegun2" : "movegun1"); + b = !0 + } + h = e[2 * c.cursorIndex]; + g = e[2 * c.cursorIndex + 1]; + h.className += " selected"; + g.className += " selected"; + game.largeSelected.text(h, "Episode " + (c.cursorIndex + 1)); + game.largeSelected.text(g, game.episodeMenu[c.cursorIndex]); + e = 77 * c.cursorIndex; + c.style.top = e + "px"; + d.scrollTop = e + 77 > d.clientHeight ? d.scrollHeight - d.clientHeight : 0 + } else 13 == a.keyCode ? (audio.playSound("shoot"), window.onkeydown = window.onclick = null, game.loop ? (game.showMessage(game.curgameStr), window.onkeydown = + function (a) { + if (!a) a = window.event; + switch (a.keyCode) { + case 89: + case 90: + game.hideMessage(); + game.mapName = "e" + (c.cursorIndex + 1) + "m1"; + game.hideScreen("episode", game.difficultySelection); + b = true; + break; + case 78: + game.hideMessage(); + game.hideScreen("episode", game.gameMenu); + b = true; + break; + case 27: + game.hideMessage(); + setTimeout(function () { + window.onkeydown = game.episodeCtrl + }, 500); + b = true + } + }) : (game.mapName = "e" + (c.cursorIndex + 1) + "m1", game.hideScreen("episode", game.difficultySelection))) : 27 == a.keyCode && (window.onkeydown = window.onclick = + null, audio.playSound("escpressed"), game.hideScreen("episode", game.loop ? game.gameMenu : game.menu)); if (b) return a.stopPropagation(), a.preventDefault(), !1 + }, + episode: function () { + game.showScreen("episode", null, function () { + var a = document.getElementById("episodecursor"); + a.cursorIndex = 0; + a.style.top = "0px"; + for (var b = document.querySelectorAll("#episode .options .episode"), a = 0; a < b.length; a++) game.episodeMenu[a] = b[a].getAttribute("episode"); + b = document.querySelectorAll("#episode .options .episode"); + for (a = 0; a < b.length; a++) { + var c = + b[a]; + c.index = a; + c.onmousemove = function () { + if ("episode" == game.activeScreen) { + var a = document.getElementById("episodecursor"); + if (this.index != a.cursorIndex) { + var b = document.querySelectorAll("#episode .options .episode .text"), + c = b[2 * a.cursorIndex], + d = b[2 * a.cursorIndex + 1]; + c.className = c.className.replace(" selected", ""); + d.className = d.className.replace(" selected", ""); + game.largeText.text(c, "Episode " + (a.cursorIndex + 1)); + game.largeText.text(d, game.episodeMenu[a.cursorIndex]); + a.cursorIndex = this.index; + audio.playSound("movegun1"); + c = b[2 * a.cursorIndex]; + d = b[2 * a.cursorIndex + 1]; + c.className += " selected"; + d.className += " selected"; + game.largeSelected.text(c, "Episode " + (a.cursorIndex + 1)); + game.largeSelected.text(d, game.episodeMenu[a.cursorIndex]); + a.style.top = 77 * a.cursorIndex + "px" + } + } + }; + c.onmouseup = function (a) { + if ("episode" == game.activeScreen && (a || (a = window.event), 0 == a.button)) { + audio.playSound("shoot"); + window.onkeydown = window.onclick = null; + var b = document.getElementById("episodecursor"); + game.loop ? (window.onmouseup = null, game.showMessage(game.curgameStr), + window.onkeydown = function (a) { + if (!a) a = window.event; + switch (a.keyCode) { + case 89: + case 90: + game.hideMessage(); + game.mapName = "e" + (b.cursorIndex + 1) + "m1"; + game.hideScreen("episode", game.difficultySelection); + se = true; + break; + case 78: + game.hideMessage(); + game.hideScreen("episode", game.gameMenu); + se = true; + break; + case 27: + game.hideMessage(); + setTimeout(function () { + window.onmouseup = function (a) { + if (!a) a = window.event; + if (a.button != 0) { + window.onkeydown = window.onclick = null; + audio.playSound("escpressed"); + game.hideScreen("episode", game.loop ? + game.gameMenu : game.menu) + } + }; + window.onkeydown = game.episodeCtrl + }, 500); + se = true + } + if (se) { + a.stopPropagation(); + a.preventDefault(); + return false + } + }) : (game.mapName = "e" + (b.cursorIndex + 1) + "m1", game.hideScreen("episode", game.difficultySelection)) + } + } + } + window.onmouseup = function (a) { + if ("episode" == game.activeScreen && (a || (a = window.event), 0 != a.button)) window.onkeydown = window.onclick = null, audio.playSound("escpressed"), game.hideScreen("episode", game.loop ? game.gameMenu : game.menu) + }; + var b = document.querySelectorAll("#episode .options .episode .text"), + c = b[0], + d = b[1]; + 0 > c.className.search("selected") && (c.className += " selected"); + 0 > d.className.search("selected") && (d.className += " selected"); + game.largeSelected.text(c, "Episode 1"); + game.largeSelected.text(d, game.episodeMenu[0]); + for (a = 1; a < b.length / 2; a++) c = b[2 * a], d = b[2 * a + 1], c.className = c.className.replace(" selected", ""), d.className = d.className.replace(" selected", ""), game.largeText.text(c, "Episode " + (a + 1)), game.largeText.text(d, game.episodeMenu[a]); + setTimeout(function () { + window.onkeydown = game.episodeCtrl + }, + 500) + }) + }, + detailCtrl: function (a) { + a || (a = window.event); + var b = document.getElementById("detailcursor"); + switch (a.keyCode) { + case 40: + audio.playSound("movegun1"); + b.cursorIndex++; + 8 == b.cursorIndex && (b.cursorIndex = 0); + game.detail(); + break; + case 38: + audio.playSound("movegun1"); + b.cursorIndex--; + 0 > b.cursorIndex && (b.cursorIndex = 7); + game.detail(); + break; + case 13: + window.onkeydown = window.onclick = null; + audio.playSound("shoot"); + a = { + width: 160 * (b.cursorIndex + 1), + height: 120 * (b.cursorIndex + 1) + }; + wolf3d.graphics = a; + localStorage.graphics = + JSON.stringify(a); + game.engine && (game.engine.setResolution(a.width, a.height), game.loop && game.engine.render()); + game.hideScreen("detail", game.loop ? game.gameMenu : game.menu); + break; + case 32: + audio.playSound("shoot"); + a = { + width: 160 * (b.cursorIndex + 1), + height: 120 * (b.cursorIndex + 1) + }; + wolf3d.graphics = a; + localStorage.graphics = JSON.stringify(a); + game.engine && (game.engine.setResolution(a.width, a.height), game.loop && game.engine.render()); + game.detail(); + break; + case 27: + window.onkeydown = window.onclick = null, audio.playSound("escpressed"), + game.hideScreen("detail", game.loop ? game.gameMenu : game.menu) + } + }, + detail: function () { + game.showScreen("detail", null, function () { + var a = wolf3d.graphics; + localStorage.graphics && (a = JSON.parse(localStorage.graphics)); + var b = document.getElementById("detailcursor"); + if (void 0 == b.cursorIndex || null == b.cursorIndex) b.cursorIndex = a.width / 160 - 1; + b.style.top = 44 * b.cursorIndex + "px"; + var c = document.querySelectorAll("#detail .options tr"); + window.onmouseup = function (a) { + if ("detail" == game.activeScreen && (a || (a = window.event), 0 != a.button)) window.onkeydown = + window.onclick = null, audio.playSound("escpressed"), game.hideScreen("detail", game.loop ? game.gameMenu : game.menu) + }; + for (var d = 0; d < c.length; d++) { + var e = c[d]; + e.index = d; + e.onmousemove = function () { + if ("detail" == game.activeScreen) { + var a = document.getElementById("detailcursor"); + a.cursorIndex != this.index && (a.cursorIndex = this.index, audio.playSound("movegun1"), game.detail()) + } + }; + e.onmouseup = function (a) { + if ("detail" == game.activeScreen && (a || (a = window.event), 0 == a.button)) a = document.getElementById("detailcursor"), audio.playSound("shoot"), + a = { + width: 160 * (a.cursorIndex + 1), + height: 120 * (a.cursorIndex + 1) + }, wolf3d.graphics = a, localStorage.graphics = JSON.stringify(a), game.engine && (game.engine.setResolution(a.width, a.height), game.loop && game.engine.render()), game.detail() + }; + var e = c[d].querySelectorAll(".text"), + f = c[d].querySelector(".switch"); + a.width == 160 * (d + 1) ? 0 > f.className.search("selected") && (f.className += " selected") : f.className = f.className.replace(" selected", ""); + if (d == b.cursorIndex) + for (f = 0; f < e.length; f++) 0 > e[f].className.search("selected") && + (e[f].className += " selected"), 0 == f ? game.largeSelected.text(e[f], (160 * (d + 1)) + .toString()) : 1 == f ? game.largeSelected.text(e[f], "x") : 2 == f && game.largeSelected.text(e[f], (120 * (d + 1)) + .toString()); + else + for (f = 0; f < e.length; f++) e[f].className = e[f].className.replace(" selected", ""), 0 == f ? game.largeText.text(e[f], (160 * (d + 1)) + .toString()) : 1 == f ? game.largeText.text(e[f], "x") : 2 == f && game.largeText.text(e[f], (120 * (d + 1)) + .toString()) + } + window.onkeydown != game.detailCtrl && setTimeout(function () { + window.onkeydown = game.detailCtrl + }, + 500) + }) + }, + soundCtrl: function (a) { + a || (a = window.event); + switch (a.keyCode) { + case 38: + case 40: + audio.playSound("movegun1"); + a = document.getElementById("soundcursor"); + a.className = -1 < a.className.search("sound") ? a.className.replace(" sound", " music") : a.className.replace(" music", " sound"); + break; + case 37: + a = document.getElementById("soundcursor"); + if (-1 < a.className.search("sound")) { + if (0 < audio.soundsVolume) { + audio.playSound("movegun2"); + var a = document.querySelector("#sound .soundoption .thumb"), + b = document.querySelector("#sound .soundoption .text.readthis"), + c = round(100 * audio.soundsVolume) - 10; + audio.setSoundsVolume(c / 100); + a.style.marginLeft = floor(5.5 * c) + "px"; + b.style.marginLeft = 150 + floor(5 * c) + "px"; + game.largeReadthis.text(b, c + "%") + } + } else 0 < audio.musicVolume && (audio.playSound("movegun2"), a = document.querySelector("#sound .musicoption .thumb"), b = document.querySelector("#sound .musicoption .text.readthis"), c = round(100 * audio.musicVolume) - 10, audio.setMusicVolume(c / 100), a.style.marginLeft = floor(5.5 * c) + "px", b.style.marginLeft = 150 + floor(5 * c) + "px", game.largeReadthis.text(b, + c + "%")); + break; + case 39: + a = document.getElementById("soundcursor"); - 1 < a.className.search("sound") ? 1 > audio.soundsVolume && (audio.playSound("movegun2"), a = document.querySelector("#sound .soundoption .thumb"), b = document.querySelector("#sound .soundoption .text.readthis"), c = round(100 * audio.soundsVolume) + 10, audio.setSoundsVolume(c / 100), a.style.marginLeft = floor(5.5 * c) + "px", b.style.marginLeft = 150 + floor(5 * c) + "px", game.largeReadthis.text(b, c + "%")) : 1 > audio.musicVolume && (audio.playSound("movegun2"), a = document.querySelector("#sound .musicoption .thumb"), + b = document.querySelector("#sound .musicoption .text.readthis"), c = round(100 * audio.musicVolume) + 10, audio.setMusicVolume(c / 100), a.style.marginLeft = floor(5.5 * c) + "px", b.style.marginLeft = 150 + floor(5 * c) + "px", game.largeReadthis.text(b, c + "%")); + break; + case 13: + case 27: + window.onkeydown = window.onclick = null, audio.playSound("escpressed"), game.hideScreen("sound", game.loop ? game.gameMenu : game.menu) + } + }, + sound: function () { + game.showScreen("sound", null, function () { + document.querySelector("#sound .soundoption") + .onmousemove = function () { + if ("sound" == + game.activeScreen) { + var a = document.getElementById("soundcursor"); - 1 < a.className.search("sound") || (audio.playSound("movegun1"), a.className = a.className.replace(" music", " sound")) + } + }; + document.querySelector("#sound .musicoption") + .onmousemove = function () { + if ("sound" == game.activeScreen) { + var a = document.getElementById("soundcursor"); - 1 < a.className.search("music") || (audio.playSound("movegun1"), a.className = a.className.replace(" sound", " music")) + } + }; + document.querySelector("#sound .soundoption .bar") + .onmouseup = function (a) { + if ("sound" == + game.activeScreen && (a || (a = window.event), 0 == a.button)) { + audio.playSound("movegun2"); + var b = document.querySelector("#sound .soundoption .thumb"), + c = document.querySelector("#sound .soundoption .text.readthis"), + a = 10 * round(10 * (a.offsetX / this.clientWidth)); + audio.setSoundsVolume(a / 100); + b.style.marginLeft = floor(5.5 * a) + "px"; + c.style.marginLeft = 150 + floor(5 * a) + "px"; + game.largeReadthis.text(c, a + "%") + } + }; + document.querySelector("#sound .musicoption .bar") + .onmouseup = function (a) { + if ("sound" == game.activeScreen && (a || (a = window.event), + 0 == a.button)) { + audio.playSound("movegun2"); + var b = document.querySelector("#sound .musicoption .thumb"), + c = document.querySelector("#sound .musicoption .text.readthis"), + a = 10 * round(10 * (a.offsetX / this.clientWidth)); + audio.setMusicVolume(a / 100); + b.style.marginLeft = floor(5.5 * a) + "px"; + c.style.marginLeft = 150 + floor(5 * a) + "px"; + game.largeReadthis.text(c, a + "%") + } + }; + window.onmouseup = function (a) { + if ("sound" == game.activeScreen && (a || (a = window.event), 0 != a.button)) window.onkeydown = window.onclick = null, audio.playSound("escpressed"), + game.hideScreen("sound", game.loop ? game.gameMenu : game.menu) + }; + var a = document.querySelector("#sound .soundoption .thumb"), + b = document.querySelector("#sound .soundoption .text.readthis"), + c = round(100 * audio.soundsVolume); + a.style.marginLeft = floor(5.5 * c) + "px"; + b.style.marginLeft = 150 + floor(5 * c) + "px"; + game.largeReadthis.text(b, c + "%"); + a = document.querySelector("#sound .musicoption .thumb"); + b = document.querySelector("#sound .musicoption .text.readthis"); + c = round(100 * audio.musicVolume); + a.style.marginLeft = floor(5.5 * + c) + "px"; + b.style.marginLeft = 150 + floor(5 * c) + "px"; + game.largeReadthis.text(b, c + "%"); + window.onkeydown != game.soundCtrl && setTimeout(function () { + window.onkeydown = game.soundCtrl + }, 500) + }) + }, + customizeCtrl: function (a) { + a || (a = window.event); + var b = document.getElementById("customizecursor"), + c = document.querySelectorAll("#customize table.option:not(.disabled)"); + switch (a.keyCode) { + case 40: + void 0 == b.posIndex || null == b.posIndex ? (audio.playSound("movegun2"), b.cursorIndex++, b.cursorIndex == c.length && (b.cursorIndex = 0)) : (audio.playSound("escpressed"), + b.posIndex = null); + game.customize(); + break; + case 38: + void 0 == b.posIndex || null == b.posIndex ? (audio.playSound("movegun2"), b.cursorIndex--, 0 > b.cursorIndex && (b.cursorIndex = c.length - 1)) : (audio.playSound("escpressed"), b.posIndex = null); + game.customize(); + break; + case 37: + void 0 != b.posIndex && null != b.posIndex && (audio.playSound("movegun2"), b.posIndex--, 0 > b.posIndex && (b.posIndex = 3), game.customize()); + break; + case 39: + void 0 != b.posIndex && null != b.posIndex && (audio.playSound("movegun2"), b.posIndex++, 4 == b.posIndex && (b.posIndex = + 0), game.customize()); + break; + case 13: + audio.playSound("shoot"); + void 0 == b.posIndex || null == b.posIndex ? b.posIndex = 0 : b.wait = !0; + game.customize(); + break; + case 27: + audio.playSound("escpressed"), void 0 == b.posIndex || null == b.posIndex ? (window.onkeydown = window.onclick = null, game.hideScreen("customize", game.loop ? game.gameMenu : game.menu)) : (b.posIndex = null, game.customize()) + } + }, + customize: function () { + game.showScreen("customize", null, function () { + localStorage.ctrl && (controller.keys = JSON.parse(localStorage.ctrl)); + var a = document.getElementById("customizecursor"), + b = document.querySelectorAll("#customize table.option:not(.disabled)"), + c = document.querySelectorAll("#customize table.option"); + a.parentNode.removeChild(a); + if (void 0 == a.cursorIndex || null == a.cursorIndex) a.cursorIndex = 0; + b[a.cursorIndex].querySelector("td") + .appendChild(a); + for (var d = 0; d < b.length; d++) { + var e = b[d].querySelectorAll(".text"); + e[0].className = "text"; + e[1].className = "text"; + e[2].className = "text"; + e[3].className = "text"; + b[d] == b[a.cursorIndex] && void 0 != a.posIndex && null != a.posIndex && (e[a.posIndex].className = + "text readme change"); + b[d] == c[2] ? b[d] == b[a.cursorIndex] ? (0 == a.posIndex ? game.largeReadme.text(e[0], game.keyNames[game.ctrl ? game.ctrl.keys.run.keyCode[0] : controller.keys.run.keyCode[0]]) : game.largeSelected.text(e[0], game.keyNames[game.ctrl ? game.ctrl.keys.run.keyCode[0] : controller.keys.run.keyCode[0]]), 1 == a.posIndex ? game.largeReadme.text(e[1], game.keyNames[game.ctrl ? game.ctrl.keys.door.keyCode[0] : controller.keys.door.keyCode[0]]) : game.largeSelected.text(e[1], game.keyNames[game.ctrl ? game.ctrl.keys.door.keyCode[0] : + controller.keys.door.keyCode[0]]), 2 == a.posIndex ? game.largeReadme.text(e[2], game.keyNames[game.ctrl ? game.ctrl.keys.fire.keyCode[0] : controller.keys.fire.keyCode[0]]) : game.largeSelected.text(e[2], game.keyNames[game.ctrl ? game.ctrl.keys.fire.keyCode[0] : controller.keys.fire.keyCode[0]]), 3 == a.posIndex ? game.largeReadme.text(e[3], game.keyNames[game.ctrl ? game.ctrl.keys.strafe.keyCode[0] : controller.keys.strafe.keyCode[0]]) : game.largeSelected.text(e[3], game.keyNames[game.ctrl ? game.ctrl.keys.strafe.keyCode[0] : + controller.keys.strafe.keyCode[0]])) : (game.largeText.text(e[0], game.keyNames[game.ctrl ? game.ctrl.keys.run.keyCode[0] : controller.keys.run.keyCode[0]]), game.largeText.text(e[1], game.keyNames[game.ctrl ? game.ctrl.keys.door.keyCode[0] : controller.keys.door.keyCode[0]]), game.largeText.text(e[2], game.keyNames[game.ctrl ? game.ctrl.keys.fire.keyCode[0] : controller.keys.fire.keyCode[0]]), game.largeText.text(e[3], game.keyNames[game.ctrl ? game.ctrl.keys.strafe.keyCode[0] : controller.keys.strafe.keyCode[0]])) : b[d] == + c[3] && (b[d] == b[a.cursorIndex] ? (0 == a.posIndex ? game.largeReadme.text(e[0], game.keyNames[game.ctrl ? game.ctrl.keys.left.keyCode[0] : controller.keys.left.keyCode[0]]) : game.largeSelected.text(e[0], game.keyNames[game.ctrl ? game.ctrl.keys.left.keyCode[0] : controller.keys.left.keyCode[0]]), 1 == a.posIndex ? game.largeReadme.text(e[1], game.keyNames[game.ctrl ? game.ctrl.keys.right.keyCode[0] : controller.keys.right.keyCode[0]]) : game.largeSelected.text(e[1], game.keyNames[game.ctrl ? game.ctrl.keys.right.keyCode[0] : controller.keys.right.keyCode[0]]), + 2 == a.posIndex ? game.largeReadme.text(e[2], game.keyNames[game.ctrl ? game.ctrl.keys.forward.keyCode[0] : controller.keys.forward.keyCode[0]]) : game.largeSelected.text(e[2], game.keyNames[game.ctrl ? game.ctrl.keys.forward.keyCode[0] : controller.keys.forward.keyCode[0]]), 3 == a.posIndex ? game.largeReadme.text(e[3], game.keyNames[game.ctrl ? game.ctrl.keys.backward.keyCode[0] : controller.keys.backward.keyCode[0]]) : game.largeSelected.text(e[3], game.keyNames[game.ctrl ? game.ctrl.keys.backward.keyCode[0] : controller.keys.backward.keyCode[0]])) : + (game.largeText.text(e[0], game.keyNames[game.ctrl ? game.ctrl.keys.left.keyCode[0] : controller.keys.left.keyCode[0]]), game.largeText.text(e[1], game.keyNames[game.ctrl ? game.ctrl.keys.right.keyCode[0] : controller.keys.right.keyCode[0]]), game.largeText.text(e[2], game.keyNames[game.ctrl ? game.ctrl.keys.forward.keyCode[0] : controller.keys.forward.keyCode[0]]), game.largeText.text(e[3], game.keyNames[game.ctrl ? game.ctrl.keys.backward.keyCode[0] : controller.keys.backward.keyCode[0]]))) + } + if (a.wait) { + var f = b[a.cursorIndex].querySelectorAll(".text")[a.posIndex]; + f.className = "text readme change wait"; + f.style.width = f.offsetWidth + "px"; + game.largeReadme.text(f, "?"); + window.onkeydown = function (d) { + window.onkeydown = null; + a.wait = null; + f.style.width = null; + if (!d) d = window.event; + if (game.keyNames[d.keyCode]) { + audio.playSound("shoot"); + if (b[a.cursorIndex] == c[2]) + if (a.posIndex == 0) game.ctrl ? game.ctrl.keys.run.keyCode = [d.keyCode] : controller.keys.run.keyCode = [d.keyCode]; + else if (a.posIndex == 1) game.ctrl ? game.ctrl.keys.door.keyCode = [d.keyCode] : controller.keys.door.keyCode = [d.keyCode]; + else if (a.posIndex == 2) game.ctrl ? game.ctrl.keys.fire.keyCode = [d.keyCode] : controller.keys.fire.keyCode = [d.keyCode]; + else { + if (a.posIndex == 3) game.ctrl ? game.ctrl.keys.strafe.keyCode = [d.keyCode] : controller.keys.strafe.keyCode = [d.keyCode] + } else if (b[a.cursorIndex] == c[3]) + if (a.posIndex == 0) game.ctrl ? game.ctrl.keys.left.keyCode = [d.keyCode] : controller.keys.left.keyCode = [d.keyCode]; + else if (a.posIndex == 1) game.ctrl ? game.ctrl.keys.right.keyCode = [d.keyCode] : controller.keys.right.keyCode = [d.keyCode]; + else if (a.posIndex == + 2) game.ctrl ? game.ctrl.keys.forward.keyCode = [d.keyCode] : controller.keys.forward.keyCode = [d.keyCode]; + else if (a.posIndex == 3) game.ctrl ? game.ctrl.keys.backward.keyCode = [d.keyCode] : controller.keys.backward.keyCode = [d.keyCode]; + localStorage.ctrl = game.ctrl ? JSON.stringify(game.ctrl.keys) : JSON.stringify(controller.keys) + } else audio.playSound("escpressed"); + game.customize() + } + } else window.onkeydown != game.customizeCtrl && setTimeout(function () { + window.onmouseup = function (a) { + if (game.activeScreen == "customize") { + if (!a) a = + window.event; + if (a.button != 0) { + window.onkeydown = window.onclick = null; + audio.playSound("escpressed"); + game.hideScreen("customize", game.loop ? game.gameMenu : game.menu) + } + } + }; + window.onkeydown = game.customizeCtrl + }, 500) + }) + }, + keyNames: { + 13: "Enter", + 16: "Shift", + 17: "Ctrl", + 18: "Alt", + 32: "Space", + 37: "Left", + 38: "Up", + 39: "Right", + 40: "Down", + 65: "A", + 66: "B", + 67: "C", + 68: "D", + 69: "E", + 70: "F", + 71: "G", + 72: "H", + 73: "I", + 74: "J", + 75: "K", + 76: "L", + 77: "M", + 78: "N", + 79: "O", + 80: "P", + 81: "Q", + 82: "R", + 83: "S", + 84: "T", + 85: "U", + 86: "V", + 87: "W", + 88: "X", + 89: "Y", + 90: "Z" + }, + baseHighscores: [{ + name: "id software-'92", + level: "E1/L1", + score: "10000" + }, { + name: "Adrian Carmack", + level: "E1/L1", + score: "10000" + }, { + name: "John Carmack", + level: "E1/L1", + score: "10000" + }, { + name: "Kevin Cloud", + level: "E1/L1", + score: "10000" + }, { + name: "Tom Hall", + level: "E1/L1", + score: "10000" + }, { + name: "John Romero", + level: "E1/L1", + score: "10000" + }, { + name: "Jay Wilbur", + level: "E1/L1", + score: "10000" + }], + newHighscore: function (a, b, c) { + audio.currentMusic && audio.stopMusic(); + audio.playMusic("roster"); + game.showScreen("highscores", null, function () { + audio.playMusic("roster"); + var d = 0, + e = localStorage.highscores ? + JSON.parse(localStorage.highscores) : game.baseHighscores; + e.sort(function (a, b) { + var c = parseInt(a.score), + d = b.score; + return c < d ? 1 : c > d ? -1 : 0 + }); + var f = document.querySelector("#highscores .rows"); + f.innerHTML = ""; + for (var h = 0; 7 > h; h++) { + parseInt(e[h].score) > b && d++; + var g = document.createElement("TR"), + j = document.createElement("TD"); + j.className = "col-name"; + var i = document.createElement("DIV"); + i.className = "text highscores"; + j.appendChild(i); + var m = document.createElement("TD"); + m.className = "col-level"; + var l = document.createElement("DIV"); + l.className = "text highscores"; + m.appendChild(l); + var p = document.createElement("TD"); + p.className = "col-score"; + var q = document.createElement("DIV"); + q.className = "text highscores"; + p.appendChild(q); + g.appendChild(j); + g.appendChild(m); + g.appendChild(p); + f.appendChild(g); + game.smallWhite.text(i, e[h].name); + game.smallWhite.text(l, e[h].level); + game.smallWhite.text(q, e[h].score) + } + if (b < parseInt(e[6].score)) setTimeout(function () { + window.onkeydown = window.onclick = function () { + window.onkeydown = window.onclick = null; + audio.playSound("escpressed"); + game.hideScreen("highscores", c) + } + }, 1E3); + else { + f = document.querySelectorAll("#highscores .rows tr"); + f[0].parentNode.removeChild(f[f.length - 1]); + g = document.createElement("TR"); + j = document.createElement("TD"); + j.className = "col-name"; + i = document.createElement("DIV"); + i.className = "text highscores beforecursor"; + j.appendChild(i); + var n = document.createElement("DIV"); + n.className = "textcursor"; + j.appendChild(n); + m = document.createElement("TD"); + m.className = "col-level"; + l = document.createElement("DIV"); + l.className = "text highscores"; + m.appendChild(l); + p = document.createElement("TD"); + p.className = "col-score"; + q = document.createElement("DIV"); + q.className = "text highscores"; + p.appendChild(q); + g.appendChild(j); + g.appendChild(m); + g.appendChild(p); + f[0].parentNode.insertBefore(g, f[d]); + var o = "E" + a.substring(1, 2) + "/L" + a.substring(3), + r = b.toString(); + game.smallWhite.text(i, ""); + game.smallWhite.text(l, o); + game.smallWhite.text(q, r); + n.style.marginLeft = i.offsetWidth + "px"; + var s = ""; + window.onkeydown = function (a) { + a || (a = window.event); + var b = a.keyCode; + if (i.children.length && + 13 == b) window.onkeydown = null, audio.playSound("shoot"), n.style.display = "none", e.push({ + name: s, + level: o, + score: r + }), e.sort(function (a, b) { + var c = parseInt(a.score), + d = b.score; + return c < d ? 1 : c > d ? -1 : 0 + }), localStorage.highscores = JSON.stringify(e), game.hideScreen("highscores", c); + else { + if (8 == b) return i.children.length && (i.removeChild(i.lastChild), n.style.marginLeft = i.offsetWidth + "px", s = s.substring(0, s.length - 1)), a.stopPropagation(), a.preventDefault(), !1; + if (15 > i.children.length && (32 == b || 47 < b && 91 > b || 105 < b && 112 > b && 108 != + b || 185 < b && 193 > b || 218 < b && 223 > b)) { + var d = ""; + if (47 < b && 58 > b) d = String.fromCharCode(b); + else if (64 < b && 91 > b) a.shiftKey || (b += 32), d = String.fromCharCode(b); + else switch (b) { + case 32: + d = " "; + break; + case 106: + d = "*"; + break; + case 107: + d = "+"; + break; + case 109: + d = "-"; + break; + case 110: + d = "."; + break; + case 111: + d = "/"; + break; + case 186: + d = ";"; + break; + case 187: + d = "="; + break; + case 188: + d = ","; + break; + case 189: + d = "-"; + break; + case 190: + d = "."; + break; + case 191: + d = "/"; + break; + case 192: + d = "'"; + break; + case 219: + d = "("; + break; + case 220: + d = "\\"; + break; + case 221: + d = ")"; + break; + case 222: + d = + "'" + } + game.smallWhite.images[d.charCodeAt(0) - 1] && (a = i.innerHTML, game.smallWhite.text(i, d), i.innerHTML = a + i.innerHTML, n.style.marginLeft = i.offsetWidth + "px", s += d) + } + } + } + } + }) + }, + newLoadGame: function (a) { + game.newGame(a.mapName.slice(0, 3) + a.player.floor, a.difficulty, game.tick, function () { + game.mapName = a.mapName; + a.average && (game.average = JSON.parse(JSON.stringify(a.average))); + game.client.x = a.player.x; + game.client.y = a.player.y; + game.client.prevX = a.player.prevX; + game.client.prevY = a.player.prevY; + game.client.direction = { + x: a.player.direction.x, + y: a.player.direction.y + }; + game.client.plane = { + x: a.player.plane.x, + y: a.player.plane.y + }; + game.client.lives = a.player.lives; + game.client.score = a.player.score; + game.client.health = a.player.health; + game.client.ammo = a.player.ammo; + if (-1 < a.player.weapons.indexOf(2)) { + var b = new player.Weapon(wolf3d.utils.weapons.machineGun); + game.client.weapons.push(b); + b = game.client.weapons[game.client.weapons.length - 1]; + b.animation && b.animation.callback && (b.animation.callback = utils.bind(game.client, b.animation.callback)) + } - 1 < a.player.weapons.indexOf(3) && + (b = new player.Weapon(wolf3d.utils.weapons.gatling), game.client.weapons.push(b), b = game.client.weapons[game.client.weapons.length - 1], b.animation && b.animation.callback && (b.animation.callback = utils.bind(game.client, b.animation.callback))); + game.client.weapon(a.player.activeWeapon); + game.client.keys.keys = a.player.keys; + game.client.time = a.player.time; + game.client.total = utils.clone(a.player.total); + game.client.ratio = utils.clone(a.player.ratio); + game.client.textValue(document.getElementById("ammo"), game.client.ammo); + game.client.textValue(document.getElementById("health"), game.client.health); + game.client.textValue(document.getElementById("lives"), game.client.lives); + game.client.textValue(document.getElementById("score"), game.client.score); + game.client.render(); + game.client.keys.render(); + game.client.extraLife = floor(game.client.score / 4E4); + for (b = 0; b < a.doors.length; b++) { + var c = a.doors[b], + d = game.client.map.getDoor(c.x, c.y); + d && (d.slide = c.slide, d.delayTimer = c.delayTimer, d.action = c.action, c.process && ("open" == c.action ? d.close() : + "close" == c.action && d.open(), audio.process.pop())) + } + for (b = 0; b < a.spriteHistory.add.length; b++) game.client.map.addSprite(new sprites.Sprite(eval(a.spriteHistory.add[b]))); + for (b = 0; b < a.spriteHistory.remove.length; b++) + for (c = 0; c < game.client.map.sprites.length; c++) a.spriteHistory.remove[b] == game.client.map.sprites[c].eval && game.client.map.removeSprite(game.client.map.sprites[c]); + for (b = 0; b < a.aiHistory.add.length; b++) game.client.map.addAI(eval(a.aiHistory.add[b])); + for (b = 0; b < game.client.map.ai.length; b++) + if (c = + game.client.map.ai[b], d = a.ai[c.eval]) { + c.x = d.x; + c.y = d.y; + c.baseX = d.baseX; + c.baseY = d.baseY; + c.prevX = d.prevX; + c.prevY = d.prevY; + c.detailX = d.detailX; + c.detailY = d.detailY; + c.hitpoints = d.hitpoints; + c.angle = d.angle; + c.slide = d.slide; + c.timer = d.timer; + c.direction = { + x: d.direction.x, + y: d.direction.y + }; + c.hit = d.hit; + c.animations.current = d.animations.current; + c.action = c[d.action]; + d.process || (c.action = null, c.process = null); + for (var e in d.animations) + if ("object" == typeof d.animations[e]) { + var f = c.animations[e], + h = d.animations[e]; + f && (f.keyframe = + h.keyframe, f.state = h.state, f.speed = h.speed, f.count = h.count, f.step = h.step, f.index = h.index, f.timer = h.timer, f.stopping = h.stopping, f.process = h.process ? f[h.process] : f.process, f.process && 0 > animation.process.indexOf(f) && animation.process.push(f)) + } + delete a.ai[c.eval] + } + for (b = 0; b < game.client.map.secrets.length; b++) + if (e = game.client.map.secrets[b], -1 < a.secretsHistory.remove.indexOf(e.eval) && game.client.map.removeSecret(e), (c = a.secrets[e.eval]) && c.direction) e.x = c.x, e.y = c.y, e.state = c.state, e.direction = { + x: c.direction.x, + y: c.direction.y + }, e.process = utils.bind(e, e.move), 0 > secret.process.indexOf(e) && secret.process.push(e); + game.client.map.map = JSON.parse(JSON.stringify(a.map)); + game.client.map.hit = JSON.parse(JSON.stringify(a.hit)) + }) + }, + loadGameCtrl: function (a) { + a || (a = window.event); + var b = document.getElementById("loadcursor"); + switch (a.keyCode) { + case 40: + audio.playSound("movegun1"); + b.cursorIndex++; + b.cursorIndex == game.slots.length && (b.cursorIndex = 0); + game.loadGame(); + break; + case 38: + audio.playSound("movegun1"); + b.cursorIndex--; + 0 > b.cursorIndex && + (b.cursorIndex = game.slots.length - 1); + game.loadGame(); + break; + case 13: + window.onkeydown = window.onclick = null; + if (game.slots[b.cursorIndex]) { + audio.playSound("shoot"); + document.body.parentNode.style.backgroundColor = null; + document.body.style.backgroundColor = null; + var c = game.slots[b.cursorIndex]; + game.hideScreen("loadgame", function () { + audio.currentMusic && audio.stopMusic(); + game.newLoadGame(c) + }) + } + break; + case 27: + window.onkeydown = window.onclick = null, audio.playSound("escpressed"), game.hideScreen("loadgame", game.loop ? game.gameMenu : + game.menu) + } + }, + loadGame: function () { + game.showScreen("loadgame", null, function () { + var a = document.getElementById("loadcursor"); + if (void 0 == a.cursorIndex || null == a.cursorIndex) a.cursorIndex = 0; + a.style.top = 38 * a.cursorIndex + "px"; + var b = document.querySelectorAll("#loadgame .options .slot"); + game.slots = localStorage.slots ? JSON.parse(localStorage.slots) : [null, null, null, null, null, null, null, null, null, null]; + for (var c = 0; c < b.length; c++) { + var d = b[c]; + d.index = c; + d.onmousemove = function () { + if ("loadgame" == game.activeScreen) { + var a = + document.getElementById("loadcursor"); + a.cursorIndex != this.index && (a.cursorIndex = this.index, audio.playSound("movegun1"), game.loadGame()) + } + }; + d.onmouseup = function (a) { + if ("loadgame" == game.activeScreen && (a || (a = window.event), 0 == a.button)) + if (window.onkeydown = window.onclick = null, game.slots[this.index]) { + audio.playSound("shoot"); + document.body.parentNode.style.backgroundColor = null; + document.body.style.backgroundColor = null; + var b = game.slots[this.index]; + game.hideScreen("loadgame", function () { + audio.currentMusic && audio.stopMusic(); + game.newLoadGame(b) + }) + } + }; + b[c].className = game.slots[c] ? "slot" + (c == a.cursorIndex ? " selected" : "") : "slot empty" + (c == a.cursorIndex ? " selected" : ""); + game[c == a.cursorIndex ? "smallWhite" : "smallText"].text(b[c].querySelector(".text"), game.slots[c] ? game.slots[c].name : "- empty -") + } + window.onmouseup = function (a) { + if ("loadgame" == game.activeScreen && (a || (a = window.event), 0 != a.button)) window.onkeydown = window.onclick = null, audio.playSound("escpressed"), game.hideScreen("loadgame", game.loop ? game.gameMenu : game.menu) + }; + window.onkeydown != + game.loadGameCtrl && setTimeout(function () { + window.onkeydown = game.loadGameCtrl + }, 500) + }) + }, + newSaveGame: function () { + for (var a = { + name: "", + mapName: game.mapName, + difficulty: game.difficulty, + average: game.average, + player: { + x: game.client.x, + y: game.client.y, + prevX: game.client.prevX, + prevY: game.client.prevY, + direction: game.client.direction, + plane: game.client.plane, + floor: game.client.floor, + lives: game.client.lives, + score: game.client.score, + health: game.client.health, + ammo: game.client.ammo, + weapons: [], + activeWeapon: game.client.getActiveWeapon() + .id, + keys: game.client.keys.keys, + time: game.client.time, + total: game.client.total, + ratio: game.client.ratio + }, + doors: [], + spriteHistory: { + add: [], + remove: [] + }, + ai: {}, + aiHistory: { + add: [] + }, + secrets: {}, + secretsHistory: { + remove: [] + }, + map: game.client.map.map, + hit: game.client.map.hit + }, b = 0; b < game.client.weapons.length; b++) a.player.weapons.push(game.client.weapons[b].id); + for (b = 0; b < game.client.map.doors.length; b++) + for (var c = 0; c < game.client.map.doors[b].length; c++) { + var d = game.client.map.doors[b][c]; + d && a.doors.push({ + x: d.x, + y: d.y, + process: !! d.process, + action: d.action, + slide: d.slide, + delayTimer: d.delayTimer + }) + } + for (b = 0; b < game.client.map.spriteHistory.remove.length; b++) c = game.client.map.spriteHistory.remove[b], a.spriteHistory.remove.push(c.eval); + for (b = 0; b < game.client.map.spriteHistory.add.length; b++) c = game.client.map.spriteHistory.add[b], a.spriteHistory.add.push(c.eval); + for (b = 0; b < game.client.map.aiHistory.add.length; b++) c = game.client.map.aiHistory.add[b], a.aiHistory.add.push(c.eval); + for (b = 0; b < game.client.map.ai.length; b++) { + c = game.client.map.ai[b]; + a.ai[c.eval] = { + x: c.x, + y: c.y, + baseX: c.baseX, + baseY: c.baseY, + prevX: c.prevX, + prevY: c.prevY, + detailX: c.detailX, + detailY: c.detailY, + hitpoints: c.hitpoints, + angle: c.angle, + slide: c.slide, + timer: c.timer, + direction: { + x: c.direction.x, + y: c.direction.y + }, + hit: c.hit, + animations: { + current: c.animations.current + }, + action: c.action, + process: !! c.process + }; + for (var e in c.animations) "object" == typeof c.animations[e] && (d = c.animations[e], a.ai[c.eval].animations[e] = { + keyframe: d.keyframe, + state: d.state, + speed: d.speed, + count: d.count, + step: d.step, + index: d.index, + timer: d.timer, + stopping: d.stopping, + process: d.process ? d.process == d.play ? "play" : "back" : d.process + }); + for (var f in c) "function" == typeof c[f] && a.ai[c.eval].action == c[f] && (a.ai[c.eval].action = f) + } + for (b = 0; b < game.client.map.secrets.length; b++) c = game.client.map.secrets[b], a.secrets[c.eval] = { + x: c.x, + y: c.y, + state: c.state, + direction: c.direction ? { + x: c.direction.x, + y: c.direction.y + } : null + }; + for (b = 0; b < game.client.map.secretsHistory.remove.length; b++) a.secretsHistory.remove.push(game.client.map.secretsHistory.remove[b].eval); + return a + }, + saveGameCtrl: function (a) { + a || + (a = window.event); + var b = document.getElementById("savecursor"), + c = document.querySelectorAll("#savegame .options .slot"), + d = c[b.cursorIndex].querySelector(".textcursor"); + switch (a.keyCode) { + case 40: + d || (audio.playSound("movegun2"), b.cursorIndex++, b.cursorIndex == game.slots.length && (b.cursorIndex = 0), game.saveGame()); + break; + case 38: + d || (audio.playSound("movegun2"), b.cursorIndex--, 0 > b.cursorIndex && (b.cursorIndex = game.slots.length - 1), game.saveGame()); + break; + case 13: + audio.playSound("shoot"); + d ? (localStorage.slots = + JSON.stringify(game.slots), game.slots = JSON.parse(localStorage.slots), c[b.cursorIndex].removeChild(d)) : (game.slots[b.cursorIndex] = game.newSaveGame(), d = document.createElement("DIV"), d.className = "textcursor", c[b.cursorIndex].appendChild(d)); + game.saveGame(); + break; + case 27: + audio.playSound("escpressed"); + d ? (c[b.cursorIndex].removeChild(d), game.slots[b.cursorIndex] = null, game.saveGame()) : (window.onkeydown = window.onclick = null, game.hideScreen("savegame", game.loop ? game.gameMenu : game.menu)); + break; + case 8: + d && game.slots[b.cursorIndex].name.length && + (game.slots[b.cursorIndex].name = game.slots[b.cursorIndex].name.slice(0, game.slots[b.cursorIndex].name.length - 1), game.saveGame()); + break; + default: + if (d && 15 > game.slots[b.cursorIndex].name.length && (c = a.keyCode, 32 == c || 47 < c && 91 > c || 105 < c && 112 > c && 108 != c || 185 < c && 193 > c || 218 < c && 223 > c)) { + d = ""; + if (47 < c && 58 > c) d = String.fromCharCode(c); + else if (64 < c && 91 > c) a.shiftKey || (c += 32), d = String.fromCharCode(c); + else switch (c) { + case 32: + d = " "; + break; + case 106: + d = "*"; + break; + case 107: + d = "+"; + break; + case 109: + d = "-"; + break; + case 110: + d = "."; + break; + case 111: + d = "/"; + break; + case 186: + d = ";"; + break; + case 187: + d = "="; + break; + case 188: + d = ","; + break; + case 189: + d = "-"; + break; + case 190: + d = "."; + break; + case 191: + d = "/"; + break; + case 192: + d = "'"; + break; + case 219: + d = "("; + break; + case 220: + d = "\\"; + break; + case 221: + d = ")"; + break; + case 222: + d = "'" + } + game.smallWhite.images[d.charCodeAt(0) - 1] && (game.slots[b.cursorIndex].name += d, game.saveGame()) + } + } + }, + saveGame: function () { + game.showScreen("savegame", null, function () { + var a = document.getElementById("savecursor"); + if (void 0 == a.cursorIndex || null == a.cursorIndex) a.cursorIndex = + 0; + a.style.top = 38 * a.cursorIndex + "px"; + var b = document.querySelectorAll("#savegame .options .slot"); + game.slots || (game.slots = localStorage.slots ? JSON.parse(localStorage.slots) : [null, null, null, null, null, null, null, null, null, null]); + for (var c = 0; c < b.length; c++) { + var d = b[c]; + d.index = c; + d.onmousemove = function () { + if (game.activeScreen == "savegame") { + var a = document.getElementById("savecursor"); + if (a.cursorIndex != this.index) { + a.cursorIndex = this.index; + audio.playSound("movegun1"); + game.saveGame() + } + } + }; + d.onmouseup = function (a) { + if (game.activeScreen == + "savegame") { + if (!a) a = window.event; + if (a.button == 0) { + window.onkeydown = window.onclick = null; + audio.playSound("shoot"); + game.slots[this.index] = game.newSaveGame(); + game.slots[this.index].name = "Saved game " + (this.index + 1) + "/" + game.mapName.toUpperCase(); + localStorage.slots = JSON.stringify(game.slots); + game.slots = JSON.parse(localStorage.slots); + game.saveGame() + } + } + }; + b[c].className = game.slots[c] ? "slot" + (c == a.cursorIndex ? " selected" : "") : "slot empty" + (c == a.cursorIndex ? " selected" : ""); + d = b[c].querySelector(".text"); + d.className = + game.slots[c] ? "text beforecursor" : "text small"; + d.innerHTML = ""; + game[c == a.cursorIndex ? "smallWhite" : "smallText"].text(d, game.slots[c] ? game.slots[c].name : "- empty -"); + var e = b[c].querySelector(".textcursor"); + e && (e.style.marginLeft = d.offsetWidth + "px") + } + window.onmouseup = function (a) { + if (game.activeScreen == "savegame") { + if (!a) a = window.event; + if (a.button != 0) { + window.onkeydown = window.onclick = null; + audio.playSound("escpressed"); + game.hideScreen("savegame", game.loop ? game.gameMenu : game.menu) + } + } + }; + window.onkeydown != game.saveGameCtrl && + setTimeout(function () { + window.onkeydown = game.saveGameCtrl + }, 500) + }) + }, + gameMainMenu: "New Game,Sound,Control,Load Game,Save Game,Graphic Detail,Read This!,End Game,Back to Game,Quit".split(","), + endgameStr: "Are you sure you want\nto end the game you\nare playing? (Y or N):", + curgameStr: "You are currently in\na game. Continuing will\nerase old game. Ok?", + cheatStr: "You now have 100% Health,\n99 Ammo and both Keys!\nNote that you have basically\neliminated your chances of\ngetting a high score!", + endStrings: 'Dost thou wish to\nleave with such hasty\nabandon?;Chickening out...\nalready?;Press N for more carnage.\nPress Y to be a weenie.;So, you think you can\nquit this easily, huh?;Press N to save the world.\nPress Y to abandon it in\nits hour of need.;Press N if you are brave.\nPress Y to cower in shame.;Heroes, press N.\nWimps, press Y.;You are at an intersection.\nA sign says, "Press Y to quit."\n>;For guns and glory, press N.\nFor work and worry, press Y.'.split(";"), + mainMenu: "New Game,Sound,Control,Load Game,Save Game,Graphic Detail,Read This!,View Scores,Back to Demo,Quit".split(","), + gameMenu: function () { + game.showScreen("gamemenu", null, function () { + document.body.parentNode.style.backgroundColor = "#880000"; + document.body.style.backgroundColor = "#880000"; + "wonderin" != audio.currentMusic && (audio.stopMusic(), audio.playMusic("wonderin")); + var a = document.getElementById("gamemenucursor"); + if (void 0 == a.cursorIndex || null == a.cursorIndex) a.cursorIndex = 0; + document.querySelectorAll("#gamemenu .options .text"); + for (var a = document.querySelectorAll("#gamemenu .options .text"), b = 0; b < a.length; b++) { + var c = a[b]; + c.index = b; + c.onmousemove = function () { + if (game.activeScreen == "gamemenu") { + var a = document.getElementById("gamemenucursor"), + b = document.querySelectorAll("#gamemenu .options .text"); + if (!(b[this.index].className.search("disabled") > -1 || a.cursorIndex == this.index)) { + var c = b[a.cursorIndex]; + c.className = c.className.replace(" selected", ""); + c.className.search("readthis") < 0 ? game.largeText.text(c, game.gameMainMenu[a.cursorIndex]) : + game.largeReadthis.text(c, game.gameMainMenu[a.cursorIndex]); + a.cursorIndex = this.index; + audio.playSound("movegun1"); + c = b[a.cursorIndex]; + c.className = c.className + " selected"; + c.className.search("readthis") < 0 ? game.largeSelected.text(c, game.gameMainMenu[a.cursorIndex]) : game.largeReadthisSelected.text(c, game.gameMainMenu[a.cursorIndex]); + a.style.top = 37 * a.cursorIndex + "px" + } + } + }; + c.onmouseup = function (a) { + if (game.activeScreen == "gamemenu") { + if (!a) a = window.event; + if (a.button === 0) { + audio.playSound("shoot"); + switch (this.index) { + case 0: + game.hideScreen("gamemenu", + game.episode); + break; + case 1: + game.hideScreen("gamemenu", game.sound); + break; + case 2: + window.onkeydown = window.onclick = null; + game.hideScreen("gamemenu", game.customize); + break; + case 3: + window.onkeydown = window.onclick = null; + game.hideScreen("gamemenu", game.loadGame); + break; + case 4: + window.onkeydown = window.onclick = null; + game.hideScreen("gamemenu", game.saveGame); + break; + case 5: + window.onkeydown = window.onclick = null; + game.hideScreen("gamemenu", game.detail); + break; + case 6: + window.onkeydown = window.onclick = null; + document.body.parentNode.style.backgroundColor = + null; + document.body.style.backgroundColor = null; + game.hideScreen("gamemenu", function () { + audio.currentMusic && audio.stopMusic(); + audio.playMusic("corner"); + game.showReadme("readthis", game.gameMenu) + }); + break; + case 7: + window.onmouseup = window.onkeydown = window.onclick = null; + game.showMessage(game.endgameStr); + setTimeout(function () { + window.onmouseup = function (a) { + if (game.activeScreen == "gamemenu") { + window.onkeydown = window.onclick = null; + if (!a) a = window.event; + if (a.button == 0) { + game.hideMessage(); + document.body.parentNode.style.backgroundColor = + null; + document.body.style.backgroundColor = null; + game.hideScreen("gamemenu", function () { + audio.currentMusic && audio.stopMusic(); + game.showScreen("game", null, function () { + game.pause = false; + setTimeout(function () { + game.client.lives = 0; + game.client.health = 0; + for (game.client.deathCam = game.client.map.ai[utils.random(game.client.map.ai.length - 1)]; game.client.deathCam.center == void 0;) game.client.deathCam = game.client.map.ai[utils.random(game.client.map.ai.length - 1)] + }, 1E3) + }) + }) + } else { + game.hideMessage(); + game.gameMenu() + } + a.stopPropagation(); + a.preventDefault(); + return false + } + } + }, 500); + window.onkeydown = function (a) { + window.onmouseup = window.onkeydown = window.onclick = null; + if (!a) a = window.event; + switch (a.keyCode) { + case 89: + case 90: + game.hideMessage(); + document.body.parentNode.style.backgroundColor = null; + document.body.style.backgroundColor = null; + game.hideScreen("gamemenu", function () { + audio.currentMusic && audio.stopMusic(); + game.showScreen("game", null, function () { + game.pause = false; + setTimeout(function () { + game.client.lives = 0; + game.client.health = 0; + for (game.client.deathCam = + game.client.map.ai[utils.random(game.client.map.ai.length - 1)]; game.client.deathCam.center == void 0;) game.client.deathCam = game.client.map.ai[utils.random(game.client.map.ai.length - 1)] + }, 1E3) + }) + }); + break; + case 78: + case 27: + game.hideMessage(); + game.gameMenu() + } + }; + break; + case 8: + window.onkeydown = window.onclick = null; + document.body.parentNode.style.backgroundColor = null; + document.body.style.backgroundColor = null; + game.hideScreen("gamemenu", function () { + audio.currentMusic && audio.stopMusic(); + game.showScreen("game", null, function () { + setTimeout(function () { + game.pause = + false + }, 1E3) + }) + }); + break; + case 9: + window.onkeydown = window.onclick = null; + game.showMessage(game.endStrings[utils.random(8)]); + setTimeout(function () { + window.onmouseup = function (a) { + window.onmouseup = null; + if (!a) a = window.event; + switch (a.button) { + case 0: + window.close(); + case 1: + case 2: + game.hideMessage(); + game.gameMenu() + } + } + }, 1); + window.onkeydown = function (a) { + if (!a) a = window.event; + switch (a.keyCode) { + case 89: + case 90: + window.close(); + case 78: + case 27: + game.hideMessage(); + game.gameMenu() + } + } + } + } + } + } + } + window.onclick = null; + window.onclick = null; + window.onkeydown = function (a) { + if (!a) a = window.event; + var b = document.getElementById("gamemenucursor"); + if (a.keyCode == 40 || a.keyCode == 38) { + var c = document.querySelectorAll("#gamemenu .options .text"), + h = c.length, + g = c[b.cursorIndex]; + g.className = g.className.replace(" selected", ""); + g.className.search("readthis") < 0 ? game.largeText.text(g, game.gameMainMenu[b.cursorIndex]) : game.largeReadthis.text(g, game.gameMainMenu[b.cursorIndex]); + switch (a.keyCode) { + case 40: + b.cursorIndex++; + if (b.cursorIndex == h) b.cursorIndex = 0; + for (; c[b.cursorIndex].className.search("disabled") > -1;) { + b.cursorIndex++; + if (b.cursorIndex == h) b.cursorIndex = 0 + } + audio.playSound("movegun1"); + break; + case 38: + b.cursorIndex--; + if (b.cursorIndex < 0) b.cursorIndex = h - 1; + for (; c[b.cursorIndex].className.search("disabled") > -1;) { + b.cursorIndex--; + if (b.cursorIndex < 0) b.cursorIndex = h - 1 + } + audio.playSound("movegun2") + } + g = c[b.cursorIndex]; + g.className = g.className + " selected"; + g.className.search("readthis") < 0 ? game.largeSelected.text(g, game.gameMainMenu[b.cursorIndex]) : game.largeReadthisSelected.text(g, game.gameMainMenu[b.cursorIndex]); + b.style.top = 37 * b.cursorIndex + "px" + } else if (a.keyCode == 13) { + audio.playSound("shoot"); + if (b.cursorIndex == 0) game.hideScreen("gamemenu", game.episode); + else if (b.cursorIndex == 1) { + window.onkeydown = window.onclick = null; + game.hideScreen("gamemenu", game.sound) + } else if (b.cursorIndex == 2) { + window.onkeydown = window.onclick = null; + game.hideScreen("gamemenu", game.customize) + } else if (b.cursorIndex == 3) { + window.onkeydown = window.onclick = null; + game.hideScreen("gamemenu", game.loadGame) + } else if (b.cursorIndex == 4) { + window.onkeydown = window.onclick = + null; + game.hideScreen("gamemenu", game.saveGame) + } else if (b.cursorIndex == 5) { + window.onkeydown = window.onclick = null; + game.hideScreen("gamemenu", game.detail) + } else if (b.cursorIndex == 6) { + window.onkeydown = window.onclick = null; + document.body.parentNode.style.backgroundColor = null; + document.body.style.backgroundColor = null; + game.hideScreen("gamemenu", function () { + audio.currentMusic && audio.stopMusic(); + audio.playMusic("corner"); + game.showReadme("readthis", game.gameMenu) + }) + } else if (b.cursorIndex == 7) { + window.onmouseup = window.onkeydown = + window.onclick = null; + game.showMessage(game.endgameStr); + setTimeout(function () { + window.onmouseup = function (a) { + if (game.activeScreen == "gamemenu") { + window.onkeydown = window.onclick = null; + if (!a) a = window.event; + if (a.button == 0) { + game.hideMessage(); + document.body.parentNode.style.backgroundColor = null; + document.body.style.backgroundColor = null; + game.hideScreen("gamemenu", function () { + audio.currentMusic && audio.stopMusic(); + game.showScreen("game", null, function () { + game.pause = false; + setTimeout(function () { + game.client.lives = 0; + game.client.health = + 0; + for (game.client.deathCam = game.client.map.ai[utils.random(game.client.map.ai.length - 1)]; game.client.deathCam.center == void 0;) game.client.deathCam = game.client.map.ai[utils.random(game.client.map.ai.length - 1)] + }, 1E3) + }) + }) + } else { + game.hideMessage(); + game.gameMenu() + } + a.stopPropagation(); + a.preventDefault(); + return false + } + } + }, 500); + window.onkeydown = function (a) { + window.onmouseup = window.onkeydown = window.onclick = null; + if (!a) a = window.event; + switch (a.keyCode) { + case 89: + case 90: + game.hideMessage(); + document.body.parentNode.style.backgroundColor = + null; + document.body.style.backgroundColor = null; + game.hideScreen("gamemenu", function () { + audio.currentMusic && audio.stopMusic(); + game.showScreen("game", null, function () { + game.pause = false; + setTimeout(function () { + game.client.lives = 0; + game.client.health = 0; + for (game.client.deathCam = game.client.map.ai[utils.random(game.client.map.ai.length - 1)]; game.client.deathCam.center == void 0;) game.client.deathCam = game.client.map.ai[utils.random(game.client.map.ai.length - 1)] + }, 1E3) + }) + }); + break; + case 78: + case 27: + game.hideMessage(); + game.gameMenu() + } + } + } else if (b.cursorIndex == + 8) { + window.onkeydown = window.onclick = null; + document.body.parentNode.style.backgroundColor = null; + document.body.style.backgroundColor = null; + game.hideScreen("gamemenu", function () { + audio.currentMusic && audio.stopMusic(); + game.showScreen("game", null, function () { + setTimeout(function () { + game.pause = false + }, 1E3) + }) + }) + } else if (b.cursorIndex == 9) { + window.onkeydown = window.onclick = null; + game.showMessage(game.endStrings[utils.random(8)]); + window.onkeydown = function (a) { + window.onkeydown = window.onclick = null; + if (!a) a = window.event; + switch (a.keyCode) { + case 89: + case 90: + window.close(); + case 78: + case 27: + game.hideMessage(); + game.gameMenu() + } + } + } + } else if (a.keyCode == 27) { + window.onkeydown = window.onclick = null; + audio.playSound("escpressed"); + game.showMessage(game.endStrings[utils.random(8)]); + window.onkeydown = function (a) { + if (!a) a = window.event; + switch (a.keyCode) { + case 89: + case 90: + window.close(); + case 78: + case 27: + game.hideMessage(); + game.gameMenu() + } + } + } + } + }) + }, + menu: function () { + game.showScreen("menu", null, function () { + document.body.parentNode.style.backgroundColor = "#880000"; + document.body.style.backgroundColor = "#880000"; + "wonderin" != audio.currentMusic && (audio.stopMusic(), audio.playMusic("wonderin")); + var a = document.getElementById("menucursor"); + if (void 0 == a.cursorIndex || null == a.cursorIndex) a.cursorIndex = 0; + a = document.querySelectorAll("#menu .options .text"); + window.onmouseup = function (a) { + if (game.activeScreen == "menu") { + if (!a) a = window.event; + if (a.button != 0) { + audio.playSound("escpressed"); + window.onkeydown = window.onclick = null; + game.showMessage(game.endStrings[utils.random(8)]); + setTimeout(function () { + window.onmouseup = function (a) { + window.onmouseup = + null; + if (!a) a = window.event; + switch (a.button) { + case 0: + window.close(); + case 1: + case 2: + game.hideMessage(); + game.menu() + } + } + }, 1); + window.onkeydown = function (a) { + if (!a) a = window.event; + switch (a.keyCode) { + case 89: + case 90: + window.close(); + case 78: + case 27: + game.hideMessage(); + game.menu() + } + } + } + } + }; + for (var b = 0; b < a.length; b++) { + var c = a[b]; + c.index = b; + c.onmousemove = function () { + if (game.activeScreen == "menu") { + var a = document.getElementById("menucursor"), + b = document.querySelectorAll("#menu .options .text"); + if (!(b[this.index].className.search("disabled") > -1 || a.cursorIndex == this.index)) { + var c = b[a.cursorIndex]; + c.className = c.className.replace(" selected", ""); + c.className.search("readthis") < 0 ? game.largeText.text(c, game.mainMenu[a.cursorIndex]) : game.largeReadthis.text(c, game.mainMenu[a.cursorIndex]); + a.cursorIndex = this.index; + audio.playSound("movegun1"); + c = b[a.cursorIndex]; + c.className = c.className + " selected"; + c.className.search("readthis") < 0 ? game.largeSelected.text(c, game.mainMenu[a.cursorIndex]) : game.largeReadthisSelected.text(c, game.mainMenu[a.cursorIndex]); + a.style.top = 37 * a.cursorIndex + "px" + } + } + }; + c.onmouseup = function (a) { + if (game.activeScreen == "menu") { + if (!a) a = window.event; + if (a.button === 0) { + audio.playSound("shoot"); + switch (this.index) { + case 0: + game.hideScreen("menu", game.episode); + break; + case 1: + game.hideScreen("menu", game.sound); + break; + case 2: + window.onkeydown = window.onclick = null; + game.hideScreen("menu", game.customize); + break; + case 3: + window.onkeydown = window.onclick = null; + game.hideScreen("menu", game.loadGame); + break; + case 4: + window.onkeydown = window.onclick = null; + game.hideScreen("menu", + game.saveGame); + break; + case 5: + window.onkeydown = window.onclick = null; + game.hideScreen("menu", game.detail); + break; + case 6: + window.onkeydown = window.onclick = null; + document.body.parentNode.style.backgroundColor = null; + document.body.style.backgroundColor = null; + game.hideScreen("menu", function () { + audio.currentMusic && audio.stopMusic(); + audio.playMusic("corner"); + game.showReadme("readthis", game.menu) + }); + break; + case 7: + window.onkeydown = window.onclick = null; + game.hideScreen("menu", function () { + audio.currentMusic && audio.stopMusic(); + audio.playMusic("roster"); + game.newHighscore("e1m1", 0, game.menu) + }); + break; + case 9: + window.onkeydown = window.onclick = null; + game.showMessage(game.endStrings[utils.random(8)]); + setTimeout(function () { + window.onmouseup = function (a) { + window.onmouseup = null; + if (!a) a = window.event; + switch (a.button) { + case 0: + window.close(); + case 1: + case 2: + game.hideMessage(); + game.menu() + } + } + }, 1); + window.onkeydown = function (a) { + if (!a) a = window.event; + switch (a.keyCode) { + case 89: + case 90: + window.close(); + case 78: + case 27: + game.hideMessage(); + game.menu() + } + } + } + } else { + window.onkeydown = + window.onclick = null; + audio.playSound("escpressed"); + game.showMessage(game.endStrings[utils.random(8)]); + window.onmouseup = function (a) { + window.onmouseup = null; + if (game.activeScreen == "menu") { + if (!a) a = window.event; + switch (a.button) { + case 0: + window.close(); + case 1: + case 2: + game.hideMessage(); + game.menu() + } + } + }; + window.onkeydown = function (a) { + if (!a) a = window.event; + switch (a.keyCode) { + case 89: + case 90: + window.close(); + case 78: + case 27: + game.hideMessage(); + game.menu() + } + } + } + } + } + } + window.onclick = null; + window.onkeydown = function (a) { + if (!a) a = window.event; + var b = document.getElementById("menucursor"); + if (a.keyCode == 40 || a.keyCode == 38) { + var c = document.querySelectorAll("#menu .options .text"), + h = c.length, + g = c[b.cursorIndex]; + g.className = g.className.replace(" selected", ""); + g.className.search("readthis") < 0 ? game.largeText.text(g, game.mainMenu[b.cursorIndex]) : game.largeReadthis.text(g, game.mainMenu[b.cursorIndex]); + switch (a.keyCode) { + case 40: + b.cursorIndex++; + if (b.cursorIndex == h) b.cursorIndex = 0; + for (; c[b.cursorIndex].className.search("disabled") > -1;) { + b.cursorIndex++; + if (b.cursorIndex == h) b.cursorIndex = 0 + } + audio.playSound("movegun1"); + break; + case 38: + b.cursorIndex--; + if (b.cursorIndex < 0) b.cursorIndex = h - 1; + for (; c[b.cursorIndex].className.search("disabled") > -1;) { + b.cursorIndex--; + if (b.cursorIndex < 0) b.cursorIndex = h - 1 + } + audio.playSound("movegun1") + } + g = c[b.cursorIndex]; + g.className = g.className + " selected"; + g.className.search("readthis") < 0 ? game.largeSelected.text(g, game.mainMenu[b.cursorIndex]) : game.largeReadthisSelected.text(g, game.mainMenu[b.cursorIndex]); + b.style.top = 37 * b.cursorIndex + + "px" + } else if (a.keyCode == 13) { + audio.playSound("shoot"); + if (b.cursorIndex == 0) game.hideScreen("menu", game.episode); + else if (b.cursorIndex == 1) { + window.onkeydown = window.onclick = null; + game.hideScreen("menu", game.sound) + } else if (b.cursorIndex == 2) { + window.onkeydown = window.onclick = null; + game.hideScreen("menu", game.customize) + } else if (b.cursorIndex == 3) { + window.onkeydown = window.onclick = null; + game.hideScreen("menu", game.loadGame) + } else if (b.cursorIndex == 4) { + window.onkeydown = window.onclick = null; + game.hideScreen("menu", game.saveGame) + } else if (b.cursorIndex == + 5) { + window.onkeydown = window.onclick = null; + game.hideScreen("menu", game.detail) + } else if (b.cursorIndex == 6) { + window.onkeydown = window.onclick = null; + document.body.parentNode.style.backgroundColor = null; + document.body.style.backgroundColor = null; + game.hideScreen("menu", function () { + audio.currentMusic && audio.stopMusic(); + audio.playMusic("corner"); + game.showReadme("readthis", game.menu) + }) + } else if (b.cursorIndex == 7) { + window.onkeydown = window.onclick = null; + game.hideScreen("menu", function () { + audio.currentMusic && audio.stopMusic(); + audio.playMusic("roster"); + game.newHighscore("e1m1", 0, game.menu) + }) + } else if (b.cursorIndex == 9) { + window.onkeydown = window.onclick = null; + game.showMessage(game.endStrings[utils.random(8)]); + window.onmouseup = function (a) { + if (game.activeScreen == "menu") { + window.onmouseup = null; + if (!a) a = window.event; + switch (a.button) { + case 0: + window.close(); + case 1: + case 2: + game.hideMessage(); + game.menu() + } + } + }; + window.onkeydown = function (a) { + if (!a) a = window.event; + switch (a.keyCode) { + case 89: + case 90: + window.close(); + case 78: + case 27: + game.hideMessage(); + game.menu() + } + } + } + } else if (a.keyCode == 27) { + window.onkeydown = window.onclick = null; + audio.playSound("escpressed"); + game.showMessage(game.endStrings[utils.random(8)]); + window.onmouseup = function (a) { + if (game.activeScreen == "menu") { + window.onmouseup = null; + if (!a) a = window.event; + switch (a.button) { + case 0: + window.close(); + case 1: + case 2: + game.hideMessage(); + game.menu() + } + } + }; + window.onkeydown = function (a) { + if (!a) a = window.event; + switch (a.keyCode) { + case 89: + case 90: + window.close(); + case 78: + case 27: + game.hideMessage(); + game.menu() + } + } + } + } + }) + }, + showReadme: function (a, + b) { + game.requestHTML(a, function () { + game.showScreen(a, null, function () { + setTimeout(function () { + var c = document.getElementById(a); + c.pageIndex = 0; + var d = document.querySelectorAll("#" + a + " .page"), + e = document.querySelector("#" + a + " .pagenr"), + f = function (a) { + for (var b = 0; b < d.length; b++) d[b].className = d[b].className.replace(" selected", ""); + d[a].className += " selected"; + game.smallPageNr.text(e, "pg " + (a + 1) + " of " + d.length) + }; + f(c.pageIndex); + window.onmouseup = function (e) { + e || (e = window.event); + 0 == e.button ? c.pageIndex < d.length - + 1 ? (audio.playSound("movegun2"), c.pageIndex++, f(c.pageIndex)) : (audio.playSound("escpressed"), game.hideScreen(a, b)) : (audio.playSound("escpressed"), game.hideScreen(a, b)) + }; + window.onkeydown = function (e) { + e || (e = window.event); + 39 == e.keyCode ? c.pageIndex < d.length - 1 && (audio.playSound("movegun2"), c.pageIndex++, f(c.pageIndex)) : 37 == e.keyCode ? 0 < c.pageIndex && (audio.playSound("movegun2"), c.pageIndex--, f(c.pageIndex)) : 27 == e.keyCode && (audio.playSound("escpressed"), game.hideScreen(a, b)) + } + }, 1E3) + }) + }) + }, + showMessage: function (a) { + game.trackPage(a); + game.requestHTML("msg", function () { + var b = document.getElementById("msgtext"); + b.innerHTML = ""; + game.largeReadme.text(b, a); + document.getElementById("msg") + .style.display = "block"; + b.style.marginTop = floor(-b.offsetHeight / 2) + "px"; + b.style.marginLeft = floor(-b.offsetWidth / 2) + "px" + }) + }, + hideMessage: function () { + document.getElementById("msg") + .style.display = ""; + audio.playSound("escpressed") + }, + smallWhite: new font.Font(wolf3d.fonts.small, { + r: 255, + g: 255, + b: 255 + }), + smallText: new font.Font(wolf3d.fonts.small, { + r: 140, + g: 140, + b: 140 + }), + smallPageNr: new font.Font(wolf3d.fonts.small, { + r: 88, + g: 84, + b: 0 + }), + smallReadmeTitle: new font.Font(wolf3d.fonts.small, { + r: 0, + g: 88, + b: 88 + }), + smallReadmeCyan: new font.Font(wolf3d.fonts.small, { + r: 0, + g: 132, + b: 132 + }), + smallReadmeGreen: new font.Font(wolf3d.fonts.small, { + r: 4, + g: 88, + b: 0 + }), + smallReadmeRed: new font.Font(wolf3d.fonts.small, { + r: 100, + g: 0, + b: 0 + }), + smallReadme: new font.Font(wolf3d.fonts.small, { + r: 0, + g: 0, + b: 0 + }), + largeReadme: new font.Font(wolf3d.fonts.large, { + r: 0, + g: 0, + b: 0 + }), + largeText: new font.Font(wolf3d.fonts.large, { + r: 140, + g: 140, + b: 140 + }), + largeSelected: new font.Font(wolf3d.fonts.large, { + r: 192, + g: 192, + b: 192 + }), + largeDisabled: new font.Font(wolf3d.fonts.large, { + r: 112, + g: 0, + b: 0 + }), + largeReadthis: new font.Font(wolf3d.fonts.large, { + r: 180, + g: 172, + b: 0 + }), + largeReadthisSelected: new font.Font(wolf3d.fonts.large, { + r: 252, + g: 244, + b: 0 + }), + bitmap: new font.BitmapFont(wolf3d.fonts.bitmap), + processFont: function (a) { + for (var b = a.querySelectorAll(".readme.process"), c = 0; c < b.length; c++) { + var d = b[c].innerHTML; + b[c].innerHTML = ""; + for (var e = b[c].className.replace("readme process", ""), d = d.split(" "), f = 0; f < d.length; f++) + if (d[f].length) { + var h = + document.createElement("SPAN"); + h.className = "text readme" + e; + h.innerHTML = d[f]; + b[c].parentNode.insertBefore(h, b[c]) + } + } + els = a.querySelectorAll(".text"); + for (c = 0; c < els.length; c++) switch (els[c].className) { + case "text": + game.largeText.text(els[c]); + break; + case "text selected": + game.largeSelected.text(els[c]); + break; + case "text disabled": + game.largeDisabled.text(els[c]); + break; + case "text readthis": + game.largeReadthis.text(els[c]); + break; + case "text title": + case "text readthis selected": + game.largeReadthisSelected.text(els[c]); + break; + case "text bitmap": + game.bitmap.text(els[c]); + break; + case "text pagenr": + game.smallPageNr.text(els[c]); + break; + case "text readme title": + game.smallReadmeTitle.text(els[c]); + break; + case "text readme cyan": + game.smallReadmeCyan.text(els[c]); + break; + case "text readme green": + game.smallReadmeGreen.text(els[c]); + break; + case "text readme red": + game.smallReadmeRed.text(els[c]); + break; + case "text readme white": + game.smallWhite.text(els[c]); + break; + case "text readme": + game.smallReadme.text(els[c]); + break; + case "text highscores": + game.smallWhite.text(els[c]); + break; + case "text small": + game.smallText.text(els[c]); + break; + default: + game.bitmap.text(els[c]) + } + }, + render: function (a) { + game.rendering = !0; + a || (a = (new Date) + .getTime()); + game.frameTime = game.prevTimestamp ? floor(a - game.prevTimestamp) : 0; + game.prevTimestamp = a; + game.renderFrame || (game.renderFrame = 0); + game.renderFrame += game.frameTime; + game.timeFactor = game.timeFactor ? Math.min(game.renderFrame / game.tick, 2) : 1; + game.loop && (game.loop(), game.renderFrame = 0, window.requestAnimationFrame(game.render)) + }, + trackPage: function (a) { + ga("send", + "pageview", { + title: a + }) + }, + trackEvent: function (a, b, c, d) { + ga("send", "event", a, b, c, d) + }, + init: function () { + audio.init({ + musicVolume: localStorage.musicVolume ? parseInt(localStorage.musicVolume) / 100 : 1, + soundsVolume: localStorage.soundsVolume ? parseInt(localStorage.soundsVolume) / 100 : 1 + }); + var a = utils.queryStrings(); + game.debug = a.debug; + a.loadgame ? game.newLoadGame(JSON.parse(localStorage.slots)[a.loadgame]) : a.map ? game.newGame(a.map || "e1m1", parseInt(a.difficulty || "0"), game.tick) : (audio.playMusic("copypro"), game.showScreen("copyright", + null, function () { + document.getElementById("start") + .onclick = window.onkeydown = function () { + window.onclick = window.onkeydown = null; + audio.stopMusic(); + game.hideScreen("copyright", function () { + a.nointro && (game.intro = !1); + game.intro ? (audio.playMusic("nazi-nor"), game.pc13()) : game.menu() + }) + } + })) + } +}; +window.requestAnimationFrame = function () { + return window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame || function (a) { + window.setTimeout(a, floor(game.tick)) + } +}(); +window.addEventListener("load", game.init, !1);
\ No newline at end of file diff --git a/wolf3d/js/webkitAudioContextMonkeyPatch.js b/wolf3d/js/webkitAudioContextMonkeyPatch.js new file mode 100644 index 0000000..6ce16bd --- /dev/null +++ b/wolf3d/js/webkitAudioContextMonkeyPatch.js @@ -0,0 +1,175 @@ +/* Copyright 2013 Chris Wilson + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + +/* + +This monkeypatch library is intended to be included in projects that use +webkitAudioContext (instead of AudioContext), and that may use the now- +deprecated bits of the Web Audio API (e.g. using BufferSourceNode.noteOn() +instead of BufferSourceNode.start(). + +This library should be harmless to include if the browser does not have +the unprefixed "AudioContext" implemented. If unprefixed AudioContext is +supported, but the deprecated method names are already implemented, this +library will have created a few shim functions on create* methods, but +will not damage or override anything else. + +Ideally, the use of this library will go to zero - it is only intended as +a way to quickly get script written to the old Web Audio methods to work +in browsers that only support the new, approved methods. + +The patches this library handles: + +AudioBufferSourceNode.noteOn() is aliased to start() +AudioBufferSourceNode.noteGrainOn() is aliased to start() +AudioBufferSourceNode.noteOff() is aliased to stop() +AudioContext.createGainNode() is aliased to createGain() +AudioContext.createDelayNode() is aliased to createDelay() +AudioContext.createJavaScriptNode() is aliased to createScriptProcessor() +OscillatorNode.noteOn() is aliased to start() +OscillatorNode.noteOff() is aliased to stop() +AudioParam.setTargetValueAtTime() is aliased to setTargetAtTime() +OscillatorNode's old enum values are aliased to the Web IDL enum values. +BiquadFilterNode's old enum values are aliased to the Web IDL enum values. +PannerNode's old enum values are aliased to the Web IDL enum values. +AudioContext.createWaveTable() is aliased to createPeriodicWave(). +OscillatorNode.setWaveTable() is aliased to setPeriodicWave(). + +*/ +(function (global, exports, perf) { + 'use strict'; + + function fixSetTarget(param) { + if (!param) // if NYI, just return + return; + if (!param.setTargetValueAtTime) + param.setTargetValueAtTime = param.setTargetAtTime; + } + + if (window.hasOwnProperty('AudioContext') /*&& !window.hasOwnProperty('webkitAudioContext') */) { + window.webkitAudioContext = AudioContext; + + AudioContext.prototype.internal_createGain = AudioContext.prototype.createGain; + AudioContext.prototype.createGain = function() { + var node = this.internal_createGain(); + fixSetTarget(node.gain); + return node; + }; + + AudioContext.prototype.internal_createDelay = AudioContext.prototype.createDelay; + AudioContext.prototype.createDelay = function() { + var node = this.internal_createDelay(); + fixSetTarget(node.delayTime); + return node; + }; + + AudioContext.prototype.internal_createBufferSource = AudioContext.prototype.createBufferSource; + AudioContext.prototype.createBufferSource = function() { + var node = this.internal_createBufferSource(); + if (!node.noteOn) + node.noteOn = node.start; + if (!node.noteGrainOn) + node.noteGrainOn = node.start; + if (!node.noteOff) + node.noteOff = node.stop; + fixSetTarget(node.playbackRate); + return node; + }; + + AudioContext.prototype.internal_createDynamicsCompressor = AudioContext.prototype.createDynamicsCompressor; + AudioContext.prototype.createDynamicsCompressor = function() { + var node = this.internal_createDynamicsCompressor(); + fixSetTarget(node.threshold); + fixSetTarget(node.knee); + fixSetTarget(node.ratio); + fixSetTarget(node.reduction); + fixSetTarget(node.attack); + fixSetTarget(node.release); + return node; + }; + + AudioContext.prototype.internal_createBiquadFilter = AudioContext.prototype.createBiquadFilter; + AudioContext.prototype.createBiquadFilter = function() { + var node = this.internal_createBiquadFilter(); + fixSetTarget(node.frequency); + fixSetTarget(node.detune); + fixSetTarget(node.Q); + fixSetTarget(node.gain); + var enumValues = ['LOWPASS', 'HIGHPASS', 'BANDPASS', 'LOWSHELF', 'HIGHSHELF', 'PEAKING', 'NOTCH', 'ALLPASS']; + for (var i = 0; i < enumValues.length; ++i) { + var enumValue = enumValues[i]; + var newEnumValue = enumValue.toLowerCase(); + if (!node.hasOwnProperty(enumValue)) { + node[enumValue] = newEnumValue; + } + } + return node; + }; + + if (AudioContext.prototype.hasOwnProperty( 'createOscillator' )) { + AudioContext.prototype.internal_createOscillator = AudioContext.prototype.createOscillator; + AudioContext.prototype.createOscillator = function() { + var node = this.internal_createOscillator(); + if (!node.noteOn) + node.noteOn = node.start; + if (!node.noteOff) + node.noteOff = node.stop; + fixSetTarget(node.frequency); + fixSetTarget(node.detune); + var enumValues = ['SINE', 'SQUARE', 'SAWTOOTH', 'TRIANGLE', 'CUSTOM']; + for (var i = 0; i < enumValues.length; ++i) { + var enumValue = enumValues[i]; + var newEnumValue = enumValue.toLowerCase(); + if (!node.hasOwnProperty(enumValue)) { + node[enumValue] = newEnumValue; + } + } + if (!node.hasOwnProperty('setWaveTable')) { + node.setWaveTable = node.setPeriodicTable; + } + return node; + }; + } + + AudioContext.prototype.internal_createPanner = AudioContext.prototype.createPanner; + AudioContext.prototype.createPanner = function() { + var node = this.internal_createPanner(); + var enumValues = { + 'EQUALPOWER': 'equalpower', + 'HRTF': 'HRTF', + 'LINEAR_DISTANCE': 'linear', + 'INVERSE_DISTANCE': 'inverse', + 'EXPONENTIAL_DISTANCE': 'exponential', + }; + for (var enumValue in enumValues) { + var newEnumValue = enumValues[enumValue]; + if (!node.hasOwnProperty(enumValue)) { + node[enumValue] = newEnumValue; + } + } + return node; + }; + + if (!AudioContext.prototype.hasOwnProperty('createGainNode')) + AudioContext.prototype.createGainNode = AudioContext.prototype.createGain; + if (!AudioContext.prototype.hasOwnProperty('createDelayNode')) + AudioContext.prototype.createDelayNode = AudioContext.prototype.createDelay; + if (!AudioContext.prototype.hasOwnProperty('createJavaScriptNode')) + AudioContext.prototype.createJavaScriptNode = AudioContext.prototype.createScriptProcessor; + if (!AudioContext.prototype.hasOwnProperty('createWaveTable')) + AudioContext.prototype.createWaveTable = AudioContext.prototype.createPeriodicWave; + } +}(window)); + diff --git a/wolf3d/maps/e1m1.js b/wolf3d/maps/e1m1.js new file mode 100644 index 0000000..8c22434 --- /dev/null +++ b/wolf3d/maps/e1m1.js @@ -0,0 +1 @@ +wolf3d.maps.e1m1 = {"music":"getthem","secret":10,"endscreen":null,"ceiling":29,"start":{"x":57.5,"y":29.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":1,"par":90,"map":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,12,12,10,12,12,12,12,12,10,12,12,12,12,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,2,2,1,2,2,3,1,2,1,10,0,0,0,0,0,0,0,0,0,0,0,10,12,12,12,12,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,12,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,12,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,2,6,1,2,0,2,1,6,1,1,1,1,0,0,0,1,1,1,3,1,1,2,11,0,0,0,0,0,0,0,0,0,0,0,11,12,12,12,12,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,2,1,1,0,0,0,1,1,1,1,1,1,1,12,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,3,0,0,0,0,0,0,0,0,0,3,1,2,0,0,0,1,2,1,1,1,1,1,12,12,12,10,12,12,0,12,12,10,12,12,12,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,1,1,1,1,12,12,12,12,12,0,0,0,12,12,12,12,12,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,12,12,12,0,0,0,12,12,12,12,12,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[2,2,2,2,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,12,12,11,0,0,0,11,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,2,1,2,1,3,0,0,0,0,0,0,0,0,0,3,1,2,1,6,1,2,1,1,2,1,1,1,1,1,12,12,12,0,0,0,12,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[2,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,12,12,12,12,12,12,12,0,0,0,12,12,12,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,0,0,0,2,1,2,6,1,1,0,1,1,6,2,1,1,1,1,1,1,1,1,1,1,1,12,12,12,12,12,12,12,0,0,0,12,12,12,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,0,0,0,1,1,1,1,1,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,12,12,0,0,0,0,0,0,0,0,0,0,12,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[2,1,0,1,1,1,1,1,3,0,0,0,3,1,1,1,1,1,1,1,1,1,1,1,1,1,12,12,0,0,12,12,12,0,0,0,12,12,12,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,0,0,0,1,1,2,1,1,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,12,12,0,0,12,12,12,0,0,0,12,12,12,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,0,0,0,2,0,0,0,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,12,0,0,12,12,12,0,0,0,12,12,12,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,0,0,0,0,0,0,0,3,0,0,0,3,1,1,1,1,1,1,1,1,1,1,1,1,1,12,12,12,12,12,12,10,0,0,0,10,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,0,0,0,1,0,0,0,2,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,12,12,12,12,12,12,0,0,0,12,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9,9,9,9,9,9,9,9,9,9,9,9],[2,0,0,0,1,2,1,2,1,1,0,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,10,0,10,12,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,9,8,8,9,8,8,8,9,9,9,8,9],[3,0,0,0,3,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,1,2,1,3,2,0,0,0,0,0,1,3,1,2,1,1,2,1,1,1,1,1,1,1,1,9,8,0,0,0,0,0,0,0,0,8,9],[2,0,0,0,1,2,0,0,0,0,0,0,0,0,0,3,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,9,9,9,9,9,9,9,9,9,8,0,0,0,0,0,0,0,0,9,9],[1,0,0,0,1,2,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,9,8,8,8,9,8,8,8,9,9,8,0,0,0,0,0,0,0,0,8,9],[1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,9,9],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,9],[1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,9,9],[1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,2,2,1,1,1,1,1,1,1,1,1,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,8,8,8,0,0,0,0,9,9,8,8,0,0,0,0,0,0,0,0,8,9],[2,0,0,0,1,1,0,0,0,0,0,0,0,0,0,3,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,8,8,0,0,8,8,8,8,9,0,0,0,0,0,0,0,0,9,9],[1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,4,1,2,1,0,0,0,0,0,1,2,4,1,2,1,2,1,8,9,0,0,9,8,8,9,8,0,0,0,0,0,0,0,0,8,9],[4,0,0,0,4,1,2,1,1,2,0,1,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,8,0,9,8,8,2,2,2,2,2,2,1,8,9,0,0,8,8,9,9,9,9,8,0,9,8,0,9,8,9,9],[1,0,0,0,2,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,8,0,0,0,9,8,1,1,1,1,1,1,1,8,8,0,0,9,8,9,9,9,8,9,9,9,9,9,9,9,9,9],[1,0,0,0,1,1,1,1,2,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,9,0,0,0,9,8,1,1,1,1,1,1,1,8,9,0,0,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9],[2,0,0,0,1,0,0,0,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,8,0,0,0,9,8,1,1,1,1,1,1,1,8,8,0,0,9,8,8,8,8,8,8,8,8,8,8,8,8,1,1],[1,0,0,0,0,0,0,0,3,0,0,0,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,9,0,0,0,8,8,1,1,1,1,1,1,1,8,9,0,0,8,8,9,0,8,0,9,0,9,0,8,9,8,1,1],[2,0,0,0,2,0,0,0,2,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,9,0,0,0,9,8,1,1,1,1,1,1,1,8,8,0,0,0,8,0,0,0,0,0,0,0,0,0,8,8,1,1],[2,0,0,0,1,1,2,1,1,0,0,0,2,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,8,8,0,0,0,8,8,1,1,1,1,1,1,1,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,5,8,1,1],[1,0,0,0,2,1,2,1,2,0,0,0,1,2,1,2,2,3,1,2,1,6,2,1,2,1,1,1,1,1,1,8,9,0,0,0,8,9,1,1,1,1,1,1,1,8,9,0,0,0,8,0,0,0,0,0,0,0,0,0,8,8,1,1],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,3,21,1,1,1,1,1,8,8,0,0,0,9,8,1,1,1,1,1,1,1,8,8,9,8,8,8,9,0,8,0,8,0,8,0,8,9,8,1,1],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,1,1,1,1,8,9,0,0,0,9,8,1,1,1,1,1,1,1,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,1,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,3,21,1,1,1,1,1,8,9,0,0,0,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,2,2,1,2,2,1,2,2,1,4,1,1,1,2,1,1,1,0,2,1,6,1,2,1,1,2,1,8,8,8,8,8,0,0,0,9,8,8,8,8,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,21,3,0,0,1,0,0,0,0,0,1,1,1,1,1,1,1,8,8,9,8,9,8,8,0,8,8,8,8,8,9,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,22,0,0,0,0,1,0,0,1,0,2,1,1,1,1,1,1,8,9,0,0,0,0,8,0,0,0,8,0,0,0,0,9,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,21,3,0,0,0,0,0,1,1,1,1,1,1,1,1,1,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,8,8,0,0,0,0,8,0,0,0,8,0,0,0,0,9,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,8,9,0,0,0,0,9,0,0,0,9,0,0,0,0,9,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,8,8,8,9,8,8,9,0,0,0,8,8,8,8,8,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,8,0,0,0,0,8,0,0,0,8,0,0,0,0,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,9,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,8,0,0,0,0,8,0,0,0,8,0,0,0,0,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,8,9,9,8,8,9,0,0,0,9,8,8,9,8,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,9,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,8,5,9,8,5,8,9,7,8,9,5,9,8,5,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,143,143,143,143,143,143,143,143,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,143,143,143,143,143,143,143,143,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,113,113,113,113,0,0,0,0,0,0,0,0,142,142,142,142,142,142,142,142,142,142,0,143,143,143,143,143,143,143,143,143,143,143,0,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,142,142,142,142,142,142,142,142,142,142,0,143,143,143,143,143,143,143,143,143,143,143,0,142,106,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,142,142,142,142,142,142,142,142,142,142,0,143,143,143,143,143,143,143,143,143,143,143,0,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,142,142,0,0,0,0,0,0,0,0,143,143,143,143,143,143,143,143,143,143,143,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,0,0,0,142,142,142,0,0,0,0,0,0,0,0,143,143,143,143,143,143,143,143,143,143,143,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,0,0,0,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,0,142,142,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,0,142,142,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,0,142,142,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,117,117,117,0,0,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,117,117,117,0,0,0,0,0,141,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,0,106,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,141,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,0,0,0,0,0,141,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,0,114,114,114,0,141,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,114,114,114,114,0,141,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,0,114,114,114,0,141,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,0,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,139,139,139,139,139,139,139,0,0],[0,114,114,114,0,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,139,139,139,139,139,139,139,139,0,0],[0,114,114,114,0,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,139,139,139,139,139,139,139,139,0,0],[0,114,114,114,114,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,111,111,111,111,111,111,111,111,111,0,139,139,139,139,139,139,139,139,0,0],[0,114,114,114,114,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,111,111,111,111,111,111,111,111,111,0,139,139,139,139,139,139,139,139,0,0],[0,114,114,114,114,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,111,111,111,111,111,111,111,111,111,0,139,139,139,139,139,139,139,139,0,0],[0,114,114,114,0,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,111,111,111,111,0,0,0,0,139,139,139,139,139,139,139,139,0,0],[0,114,114,114,0,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,111,111,0,0,0,0,0,139,139,139,139,139,139,139,139,0,0],[0,114,114,114,0,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,139,139,139,139,139,139,139,139,0,0],[0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,139,0,0,139,0,0,0,0],[0,114,114,114,0,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,0,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,0,114,114,114,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,114,114,114,114,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,118,0,118,0,118,0,118,0,0,0,0,0],[0,114,114,114,0,114,114,114,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,118,118,118,118,118,118,118,118,118,0,0,0,0],[0,114,114,114,0,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,118,118,118,118,118,118,118,118,118,0,0,0,0],[0,114,114,114,0,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,118,118,118,118,118,118,118,118,118,0,0,0,0],[0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,140,140,140,140,140,140,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,0,118,0,118,0,118,0,0,0,0,0],[0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,140,140,140,140,140,140,0,140,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,140,140,140,140,140,106,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,140,140,0,140,140,0,140,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,107,0,140,140,0,140,140,0,140,0,0,0,0,0,0,0,0,0,109,109,109,109,0,109,109,109,0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,140,140,140,140,140,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,0,109,109,109,0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,0,109,109,109,0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,140,140,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,0,109,109,109,0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,140,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,0,109,109,109,0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,0,109,109,109,0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,0,109,109,109,0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":11,"y":28,"texture":65,"key":null},{"x":11,"y":40,"texture":65,"key":null},{"x":15,"y":34,"texture":65,"key":null},{"x":17,"y":15,"texture":65,"key":null},{"x":21,"y":10,"texture":65,"key":null},{"x":23,"y":2,"texture":65,"key":null},{"x":28,"y":10,"texture":65,"key":null},{"x":28,"y":34,"texture":65,"key":null},{"x":33,"y":5,"texture":65,"key":null},{"x":33,"y":43,"texture":65,"key":null},{"x":33,"y":53,"texture":65,"key":null},{"x":38,"y":10,"texture":65,"key":null},{"x":38,"y":34,"texture":65,"key":null},{"x":44,"y":50,"texture":65,"key":null},{"x":47,"y":17,"texture":65,"key":null},{"x":47,"y":24,"texture":67,"key":null},{"x":50,"y":34,"texture":65,"key":null},{"x":51,"y":11,"texture":67,"key":null},{"x":52,"y":32,"texture":65,"key":null},{"x":52,"y":36,"texture":65,"key":null},{"x":57,"y":32,"texture":65,"key":null},{"x":57,"y":36,"texture":65,"key":null}],"secrets":[{"x":13,"y":10,"state":0,"texture":3},{"x":22,"y":30,"state":0,"texture":9},{"x":49,"y":18,"state":0,"texture":0},{"x":50,"y":17,"state":0,"texture":0},{"x":53,"y":13,"state":0,"texture":0}],"sprites":[{"x":8,"y":29,"texture":12,"hit":true},{"x":8,"y":39,"texture":12,"hit":true},wolf3d.ammo(9,6),wolf3d.ammo(9,7),wolf3d.cross(9,8),wolf3d.cross(9,9),{"x":9,"y":31,"texture":2,"hit":true},wolf3d.guardStanding(9,33,0,1),{"x":9,"y":34,"texture":2,"hit":true},{"x":9,"y":37,"texture":2,"hit":true},wolf3d.ammo(10,6),wolf3d.ammo(10,7),wolf3d.chest(10,8),wolf3d.cross(10,9),wolf3d.cross(10,41),wolf3d.cross(10,42),wolf3d.chalice(10,43),wolf3d.ammo(11,6),wolf3d.ammo(11,7),wolf3d.chest(11,8),wolf3d.chest(11,9),{"x":11,"y":19,"texture":14,"hit":false},{"x":11,"y":24,"texture":14,"hit":false},{"x":11,"y":34,"texture":4,"hit":false},wolf3d.guardStanding(11,39,0,2),wolf3d.guardStanding(11,42,2,3),wolf3d.cross(11,43),wolf3d.ammo(12,6),wolf3d.ammo(12,7),wolf3d.chest(12,8),wolf3d.chalice(12,41),wolf3d.chalice(12,42),wolf3d.chalice(12,43),wolf3d.cross(14,7),wolf3d.chalice(14,8),{"x":14,"y":9,"texture":8,"hit":true},{"x":14,"y":11,"texture":8,"hit":true},wolf3d.chalice(14,12),{"x":15,"y":7,"texture":3,"hit":true},wolf3d.cross(15,11),{"x":15,"y":13,"texture":3,"hit":true},wolf3d.guardStanding(15,14,0,3),wolf3d.guardStanding(16,8,6,1),wolf3d.guardStanding(16,19,4,1),{"x":17,"y":6,"texture":39,"hit":true},{"x":17,"y":10,"texture":2,"hit":true},wolf3d.guardStanding(17,12,0,2),{"x":17,"y":19,"texture":14,"hit":false},wolf3d.guardStanding(17,34,0,2),wolf3d.guardStanding(18,21,4,2),{"x":18,"y":34,"texture":14,"hit":false},wolf3d.chest(19,6),{"x":19,"y":7,"texture":3,"hit":true},wolf3d.guardStanding(19,8,6,3),{"x":19,"y":13,"texture":3,"hit":true},wolf3d.firstAidKit(20,2),{"x":20,"y":3,"texture":35,"hit":true},wolf3d.chest(20,6),wolf3d.chest(20,7),wolf3d.guardStanding(20,14,4,3),{"x":21,"y":2,"texture":14,"hit":false},wolf3d.guardStanding(22,31,6,1),{"x":22,"y":34,"texture":14,"hit":false},{"x":22,"y":37,"texture":16,"hit":true},{"x":23,"y":10,"texture":14,"hit":false},wolf3d.ammo(23,28),wolf3d.ammo(24,28),wolf3d.firstAidKit(24,29),{"x":25,"y":2,"texture":14,"hit":false},wolf3d.food(25,7),wolf3d.machineGun(25,28),wolf3d.firstAidKit(25,29),{"x":26,"y":6,"texture":14,"hit":false},wolf3d.guardStanding(26,7,2,1),{"x":26,"y":10,"texture":14,"hit":false},{"x":26,"y":34,"texture":14,"hit":false},wolf3d.chalice(27,7),wolf3d.guardStanding(27,10,4,3),{"x":29,"y":2,"texture":14,"hit":false},wolf3d.guardStanding(29,6,6,3),{"x":29,"y":32,"texture":11,"hit":true},{"x":29,"y":36,"texture":11,"hit":true},wolf3d.food(29,54),{"x":29,"y":58,"texture":0,"hit":false},{"x":29,"y":59,"texture":35,"hit":true},{"x":29,"y":60,"texture":35,"hit":true},{"x":29,"y":61,"texture":35,"hit":true},{"x":30,"y":7,"texture":11,"hit":true},{"x":30,"y":13,"texture":11,"hit":true},{"x":30,"y":27,"texture":11,"hit":true},wolf3d.guardStanding(30,29,0,3),{"x":30,"y":41,"texture":11,"hit":true},{"x":30,"y":61,"texture":35,"hit":true},{"x":31,"y":8,"texture":14,"hit":false},{"x":31,"y":12,"texture":14,"hit":false},wolf3d.guardStanding(31,59,2,1),wolf3d.guardMoving(33,7,2,1),{"x":33,"y":29,"texture":4,"hit":false},{"x":33,"y":34,"texture":4,"hit":false},wolf3d.guardMoving(33,38,2,1),{"x":33,"y":39,"texture":4,"hit":false},wolf3d.dog(34,45,2,3),{"x":35,"y":8,"texture":14,"hit":false},{"x":35,"y":12,"texture":14,"hit":false},wolf3d.dog(35,54,0,2),{"x":35,"y":56,"texture":13,"hit":true},wolf3d.food(35,57),{"x":35,"y":59,"texture":13,"hit":true},wolf3d.guardStanding(35,61,2,3),{"x":36,"y":7,"texture":11,"hit":true},{"x":36,"y":13,"texture":11,"hit":true},{"x":36,"y":27,"texture":11,"hit":true},{"x":36,"y":41,"texture":11,"hit":true},wolf3d.guardStanding(37,13,4,3),wolf3d.food(37,60),{"x":38,"y":2,"texture":14,"hit":false},{"x":38,"y":56,"texture":36,"hit":true},{"x":38,"y":59,"texture":37,"hit":true},{"x":40,"y":34,"texture":14,"hit":false},wolf3d.guardStanding(41,5,0,3),{"x":41,"y":7,"texture":1,"hit":true},wolf3d.guardStanding(41,48,4,3),{"x":42,"y":6,"texture":14,"hit":false},{"x":42,"y":10,"texture":14,"hit":false},wolf3d.dogfood(42,58),wolf3d.food(43,5),wolf3d.dog(43,56,2,2),{"x":44,"y":2,"texture":14,"hit":false},{"x":44,"y":34,"texture":14,"hit":false},wolf3d.dog(44,59,2,3),wolf3d.guardMoving(45,2,0,2),wolf3d.guardMoving(45,10,4,3),wolf3d.guardStanding(45,34,0,3),wolf3d.guardStanding(45,48,4,1),wolf3d.dog(45,54,6,1),{"x":45,"y":59,"texture":23,"hit":false},wolf3d.guardStanding(46,23,2,3),{"x":47,"y":6,"texture":14,"hit":false},{"x":47,"y":14,"texture":14,"hit":false},wolf3d.guardStanding(47,21,2,1),wolf3d.guardStanding(48,23,2,2),{"x":48,"y":34,"texture":14,"hit":false},wolf3d.firstAidKit(50,19),{"x":51,"y":28,"texture":19,"hit":false},wolf3d.food(51,29),{"x":52,"y":34,"texture":14,"hit":false},{"x":52,"y":38,"texture":9,"hit":false},wolf3d.extraLife(55,14),wolf3d.deadGuard(57,31),{"x":57,"y":34,"texture":14,"hit":false},wolf3d.food(57,37),{"x":57,"y":40,"texture":19,"hit":false},{"x":61,"y":30,"texture":14,"hit":false},{"x":61,"y":34,"texture":14,"hit":false},{"x":61,"y":38,"texture":14,"hit":false},wolf3d.guardStanding(61,39,2,2),wolf3d.ammo(61,40),wolf3d.guardStanding(62,28,6,3),wolf3d.food(62,34)],"spriteResource":"sprites","scripts":[scripts.angle(33,2,0),scripts.angle(33,10,2),scripts.angle(33,27,6),scripts.angle(33,60,2),scripts.angle(34,44,6),scripts.angle(34,46,2),scripts.angle(34,54,0),scripts.angle(36,54,4),scripts.angle(43,53,1),scripts.angle(43,55,1),scripts.angle(43,57,2),scripts.angle(44,52,7),scripts.angle(44,54,3),scripts.angle(44,58,3),scripts.angle(45,53,6),scripts.angle(45,57,5),scripts.angle(47,2,6),scripts.angle(47,10,4)]};
\ No newline at end of file diff --git a/wolf3d/maps/e1m10.js b/wolf3d/maps/e1m10.js new file mode 100644 index 0000000..36e75a7 --- /dev/null +++ b/wolf3d/maps/e1m10.js @@ -0,0 +1 @@ +wolf3d.maps.e1m10 = {"music":"corner","secret":10,"endscreen":null,"ceiling":191,"start":{"x":38.5,"y":5.5,"direction":{"x":1,"y":0},"plane":{"x":0,"y":-1}},"episodeFloor":10,"par":null,"map":[[8,8,8,9,8,8,8,8,8,8,8,8,8,8,8,9,9,9,8,9,8,9,8,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,27,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19],[8,8,8,8,0,0,0,8,8,8,8,8,8,8,8,9,0,0,0,0,0,0,8,0,0,0,0,19,19,19,19,19,19,0,19,19,19,19,19,19,0,0,0,0,0,0,0,19,19,0,0,0,0,0,19,0,0,0,27,19,0,0,0,19],[8,8,8,9,0,0,0,8,9,8,8,9,9,8,9,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,19,19,19,19,19,0,0,0,0,0,0,0,19,19,19,19,19,0,0,0,0,0,0,19,19,0,0,0,19],[8,8,9,8,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,19,19,19,19,19,19,0,19,19,19,19,19,19,19,19,0,0,0,19,19,19,19,19,27,19,19,19,19,0,0,0,19,19,19,0,0,19],[8,8,8,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,8,8,9,9,19,0,0,0,19,19,27,0,0,19,0,19,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,19,0,19],[8,9,8,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,9,19,19,19,19,0,0,0,19,19,19,0,0,19,19,19,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,19],[8,8,9,0,8,9,8,8,0,0,0,8,9,8,8,9,0,9,8,8,19,19,19,19,0,0,0,0,0,0,0,0,19,19,19,19,0,0,0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,19],[8,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,8,19,19,19,19,19,19,0,0,0,0,0,0,0,0,19,19,19,19,0,0,0,19,19,19,19,19,19,19,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17],[8,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,8,19,19,0,0,0,0,0,0,0,19,19,19,0,0,19,19,19,19,19,0,19,19,19,19,19,19,19,19,17,0,0,0,17,0,0,0,0,0,0,0,0,17,0,0,0,17],[9,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,9,9,19,19,0,0,0,0,0,0,0,19,19,19,0,0,19,19,19,19,0,0,0,19,19,19,19,19,17,17,17,0,0,0,17,0,0,0,0,0,0,0,0,17,0,0,0,17],[8,0,0,0,9,8,9,8,8,9,8,8,0,0,0,0,8,19,19,19,0,0,0,0,0,0,0,19,19,19,19,19,27,19,19,19,0,0,0,19,19,19,19,17,17,21,18,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,17],[9,0,0,0,9,19,19,19,19,19,8,8,8,9,8,8,9,19,19,19,0,0,0,19,19,19,19,19,19,0,0,0,0,0,0,0,0,0,0,19,19,19,19,17,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[8,0,0,0,9,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,19,19,19,19,19,19,0,0,0,0,0,0,0,0,0,0,19,19,19,19,17,17,21,18,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,17],[8,9,0,8,9,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,19,19,19,19,19,19,0,0,0,0,0,0,0,0,0,0,19,19,19,19,19,17,17,17,0,0,0,17,0,0,0,0,0,0,0,0,17,0,0,0,17],[19,0,0,0,19,19,19,19,19,19,19,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,19,19,19,19,19,19,19,19,0,19,19,19,19,17,0,0,0,17,0,0,0,0,0,0,0,0,17,0,0,0,17],[19,0,0,0,19,19,19,27,19,19,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,19,19,19,19,19,19,19,0,19,17,17,17,17,17,17,17,17,17,20,0,20,17,17,20,0,20,17,17,17,17],[19,0,0,0,0,0,0,0,0,0,19,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[19,0,0,0,0,0,0,0,0,0,19,19,19,19,19,19,19,0,19,19,19,0,19,19,19,0,19,19,19,0,19,19,19,0,19,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[19,0,0,0,0,0,0,0,0,0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,0,0,19,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[19,19,19,19,19,19,19,0,0,0,19,19,27,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,0,0,19,0,0,0,19,0,19,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,17,17,17],[19,19,19,19,19,19,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,19,0,0,19,0,0,0,19,0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,17,0,0,0,0,0,0,17],[19,19,19,19,19,19,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,17,0,0,0,0,0,0,17],[19,19,19,19,19,19,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,19,0,0,19,0,0,0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,17,17,0,0,0,0,0,17],[19,0,0,0,19,19,19,19,0,0,0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,27,19,0,0,0,19,0,0,0,0,0,19,0,0,0,19,19,19,19,27,19,19,19,19,19,0,0,0,19,19,19,19,17,0,0,0,0,0,17],[19,0,0,0,19,19,19,19,19,0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,19,0,0,0,0,0,19,0,0,0,19,19,0,0,0,0,0,19,19,19,0,0,0,19,19,19,19,17,0,0,0,0,0,17],[19,0,19,19,19,19,19,19,0,0,0,19,19,19,19,27,19,19,19,19,19,19,19,19,19,19,19,19,0,19,19,19,19,19,19,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,19,19,19,17,0,0,0,0,0,17],[19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,19,19,19,19,19,27,19,19,19,0,0,0,19,19,19,19,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,2,1,2,1,17,17,17,17,17,17],[19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,19,0,0,0,0,0,0,19,19,0,0,0,19,19,19,19,19,19,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,2,1,19,19,19,19,19],[19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,19,19,19,19,27,19,0,0,0,0,0,19,19,19,0,0,0,0,0,0,0,0,1,2,19,19,19,19],[19,0,0,0,19,19,19,19,0,0,0,19,19,19,0,0,0,0,0,0,0,15,15,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,0,1,0,0,0,0,1,1,19,19,19],[19,0,0,0,19,19,19,19,19,27,19,19,19,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,19,19,19,19,19,0,0,0,0,0,0,0,19,19,19,19,19,19,19,19,19,19,19,1,1,0,0,0,0,2,19,19,19],[19,0,0,0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,0,0,0,19,19,19,19,19,19,19,19,19,19,19,19,0,19,0,0,0,0,19,19,19,19,19,19,19,19,19,19,19,19,1,1,0,0,0,1,19,19,19],[19,0,0,0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,0,0,0,0,19,19,19,0,0,0,0,0,0,19,19,19,19,19,19,19,19,19,1,0,0,0,1,19,19,19],[19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,0,0,0,0,19,0,0,0,0,19,0,0,0,19,19,19,19,19,19,19,19,19,2,0,0,0,1,2,1,19],[19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,27,19,19,19,19,19,19,19,27,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,19,19,19,19,19,19,19,19,19,1,0,0,0,0,0,2,19],[19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,19,19,19,1,0,0,0,0,0,1,19],[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,19,19,19,2,0,0,0,0,0,1,19],[19,19,19,19,19,13,19,19,19,19,19,19,19,19,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,19,19,19,19,19,19,19,19,1,0,1,0,0,0,1,19],[19,19,19,19,0,0,0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,27,19,0,0,0,19,19,19,19,19,19,19,19,19,0,0,0,19,19,19,19,19,19,19,19,19,1,0,2,0,0,0,2,19],[19,19,19,19,0,0,0,19,19,0,0,0,0,0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,19,19,19,19,19,19,19,19,19,0,0,0,19,19,19,19,19,19,19,19,19,2,1,1,0,0,0,1,19],[19,19,19,19,0,0,0,0,19,0,0,0,0,0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,19,19,19,19,0,0,0,19,19,19,0,19,19,19,19,19,19,19,19,19,19,1,1,2,0,0,0,1,19],[19,19,19,19,0,0,0,0,0,0,0,0,0,0,19,19,19,19,19,19,19,19,19,19,19,0,19,19,27,19,19,19,0,0,0,27,19,19,19,0,0,0,19,19,0,0,0,19,19,19,19,19,19,19,19,1,2,1,1,0,0,0,1,19],[19,19,19,19,0,0,0,0,19,0,0,0,0,0,19,19,19,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,19,19,19,19,19,19,0,19,19,0,0,0,19,19,0,0,0,0,0,0,3,0,0,0,0,0,0,1,19],[19,19,19,19,0,0,0,19,19,0,0,0,0,0,19,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,19,19,0,0,0,0,0,0,0,0,0,19,19,0,0,0,0,0,0,0,0,0,0,0,0,0,2,19],[19,19,19,19,0,0,0,19,19,19,19,19,19,19,19,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,19,19,19,0,0,0,0,0,0,0,0,0,19,19,0,0,0,0,0,0,3,0,0,0,0,0,0,1,19],[19,19,19,19,0,0,0,19,19,19,19,19,19,19,0,0,0,0,0,0,19,19,19,19,19,0,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,0,0,0,0,0,0,19,19,0,0,0,19,19,19,1,1,2,2,2,1,2,1,19],[19,19,19,19,0,0,0,19,19,0,0,0,19,19,0,0,0,0,0,19,12,12,12,12,12,19,12,12,12,12,12,12,12,12,12,12,12,19,0,0,0,19,19,19,0,19,19,19,19,0,0,0,19,19,19,19,19,19,19,19,19,19,19,19],[19,19,19,19,0,0,0,19,19,0,0,0,19,19,0,0,0,0,19,19,12,0,0,0,12,12,12,0,0,0,12,12,12,0,0,0,12,19,0,0,0,19,19,19,0,0,0,0,19,0,0,0,19,19,19,19,19,19,19,19,0,0,0,19],[19,19,19,19,0,0,0,19,19,0,0,0,19,0,0,0,0,19,19,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,19,0,0,0,19,0,19,0,0,0,0,19,0,0,0,19,19,19,19,19,19,19,19,0,0,0,19],[19,19,19,19,0,0,0,19,19,0,0,0,0,0,0,0,0,19,19,12,12,12,10,12,12,12,12,12,0,12,12,12,12,12,10,12,12,19,0,0,0,0,0,19,19,0,0,0,19,0,0,0,0,0,0,19,19,19,19,19,0,0,0,19],[19,19,19,19,0,0,0,19,19,0,0,0,19,0,0,0,0,19,19,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,19,0,0,0,0,0,19,19,19,19,19,19,0,0,0,0,0,0,19,19,19,19,0,0,0,0,19],[19,19,19,19,0,0,0,19,19,0,0,0,19,19,0,0,0,19,19,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,19,0,0,0,0,0,19,19,19,19,19,19,0,0,0,0,0,0,19,19,19,19,0,0,0,0,19],[19,19,19,19,0,0,0,19,19,0,0,0,19,19,0,0,0,19,19,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,12,19,19,19,0,0,0,19,19,19,19,19,19,19,19,19,0,0,0,19,19,19,19,0,19,19,19,19],[19,0,19,19,0,0,0,19,19,19,19,19,19,19,0,0,0,19,27,19,19,19,19,19,19,19,19,19,27,19,19,11,0,0,0,0,0,11,19,19,0,0,0,19,19,19,19,19,19,19,19,19,0,0,0,0,0,0,0,0,0,0,19,19],[19,0,0,0,0,0,0,0,0,0,0,0,19,19,0,0,0,0,0,0,0,19,19,0,0,0,0,0,0,0,19,12,12,0,0,0,12,12,19,19,0,0,0,19,19,19,19,19,19,19,19,19,0,0,0,0,0,0,0,0,0,0,19,19],[19,0,0,0,0,0,0,0,0,0,0,0,19,19,0,0,0,0,0,0,0,19,19,0,0,0,0,0,0,0,19,12,12,0,0,0,12,12,19,19,0,0,0,0,0,0,0,0,0,19,19,19,0,0,0,0,0,0,0,0,0,0,19,19],[19,0,0,0,0,0,0,0,0,0,0,0,19,19,0,0,0,0,0,0,0,19,19,19,0,0,0,0,0,0,19,10,0,0,0,0,0,10,19,19,0,0,0,0,0,0,0,0,0,19,19,19,19,19,19,19,19,19,19,19,0,19,19,19],[19,19,19,19,0,19,19,19,19,0,0,0,19,19,19,19,19,19,0,0,0,0,19,0,0,0,0,0,0,0,19,12,12,0,0,0,12,12,19,19,0,0,0,0,0,0,0,0,0,19,19,0,0,0,0,0,19,19,19,0,0,0,19,19],[19,19,19,19,0,19,19,19,19,0,0,0,19,19,19,19,19,19,0,0,0,0,0,0,0,0,0,0,0,0,19,19,12,0,0,0,12,12,19,19,19,19,19,19,19,0,0,0,0,19,0,0,19,0,19,0,0,19,19,0,0,0,19,19],[19,19,19,0,0,0,19,19,19,0,0,0,19,19,19,19,19,19,0,0,0,0,19,0,0,0,0,0,0,0,27,19,12,0,0,0,12,12,19,19,19,19,19,19,0,0,0,0,0,19,19,19,19,0,19,19,19,19,0,0,0,0,19,19],[19,19,0,0,0,0,0,19,19,0,0,0,0,0,0,0,0,0,0,0,0,19,19,19,0,0,0,0,0,0,19,19,12,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,19,19],[19,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,19,19,0,0,0,0,0,0,0,27,19,12,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,19,19,19,19],[19,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,19,19,0,0,0,0,0,0,0,19,19,12,0,0,0,0,12,0,0,0,0,0,0,0,19,19,19,0,0,0,0,0,0,0,0,0,0,0,19,19,19,19,19],[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,27,19,19,19,19,19,19,12,12,12,12,12,12,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,0,115,115,115,115,0,0,0,0,0,0,115,0,0,0,0,0,0,114,114,114,114,114,114,114,0,0,114,114,114,114,114,0,106,114,114,0,0,121,121,121,0],[0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,0,115,115,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,106,114,114,114,114,114,106,0,0,0,0,0,114,114,0,114,114,114,0,0,121,121,121,0],[0,0,0,0,113,113,113,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,115,115,115,115,0,0,0,0,0,0,106,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0,121,121,0],[0,0,0,113,113,113,113,0,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,115,115,115,0,0,0,106,115,0,115,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,106,114,114,114,114,114,114,0,0,121,0],[0,0,0,113,113,113,113,0,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,115,115,115,0,0,0,115,115,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,121,121,0],[0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,106,115,115,115,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,0],[0,113,113,113,113,113,113,113,113,113,113,0,113,113,113,113,113,0,0,0,0,0,0,0,115,115,115,115,115,115,106,115,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,113,113,113,113,113,113,113,113,113,113,0,113,113,113,113,113,0,0,0,115,115,115,115,115,115,115,0,0,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,106,0,121,121,121,121,121,121,121,121,0,106,121,121,0],[0,113,113,113,113,113,113,113,113,113,113,0,113,113,113,113,0,0,0,0,115,115,115,115,115,115,115,0,0,0,106,115,0,0,0,0,115,115,115,0,0,0,0,0,0,0,0,121,121,121,0,121,121,121,121,121,121,121,121,0,121,106,121,0],[0,113,113,113,0,0,0,0,0,0,0,0,113,113,113,113,0,0,0,0,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,115,115,115,0,0,0,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,121,121,0,121,121,106,0],[0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,121,0,121,121,121,121,121,121,121,121,121,121,121,121,0,121,106,121,0],[0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,121,121,0,121,121,106,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,121,121,121,0,121,121,121,121,121,121,121,121,0,121,106,121,0],[0,112,112,112,0,0,0,0,0,0,0,142,142,142,0,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,106,0,0,0,0,0,121,121,106,0,121,121,121,121,121,121,121,121,0,106,121,121,0],[0,112,112,112,0,0,0,0,0,0,0,142,142,142,0,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,0,115,0,0,0,0,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,112,112,112,112,112,112,112,112,112,0,142,142,142,0,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,0,115,115,0,120,120,120,120,120,120,0,138,138,138,138,138,106,138,138,138,138,138,138,138,138,138,106,138,138,138,0],[0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,115,0,0,0,115,0,0,0,115,0,0,0,115,0,0,0,0,0,115,0,120,120,120,120,120,120,0,138,138,106,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,0],[0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,0,120,120,120,120,120,120,0,138,138,138,138,138,138,138,138,106,138,138,138,138,138,138,138,138,138,138,0],[0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,0,120,120,120,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,115,115,0,115,115,0,120,120,120,0,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,138,138,138,138,138,0],[0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,115,115,115,115,115,0,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,138,138,138,138,138,0],[0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,115,115,0,115,115,0,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,138,138,138,138,0],[0,111,111,111,0,0,0,0,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,115,115,115,115,115,0,120,120,120,0,0,0,0,0,0,0,0,0,0,120,120,120,0,0,0,0,0,138,138,138,138,138,0],[0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,115,115,115,115,115,0,120,120,120,0,0,120,120,120,120,120,0,0,0,120,120,120,0,0,0,0,0,138,138,138,138,138,0],[0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,138,138,138,138,138,0],[0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,115,115,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0],[0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,106,109,109,109,109,109,0,0,109,109,109,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,119,119,0,0,0,0,0,0,0],[0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,111,111,111,111,111,0,0,0,0,0,0,120,120,120,120,120,0,0,0,120,120,120,120,0,119,119,119,0,0,0,0,0,0],[0,109,109,109,0,0,0,0,109,109,109,0,0,0,109,109,109,109,109,109,109,0,0,109,109,109,109,109,109,109,0,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,0,119,119,119,119,0,0,0,0,0],[0,109,109,109,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,111,111,0,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,0,0,0,0],[0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,0,0,0],[0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,0,0,0,111,111,0,111,106,111,0,0,0,0,0,0,0,0,0,0,119,119,119,0,0,0,0],[0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,0,111,111,111,111,0,106,111,106,0,0,0,0,0,0,0,0,0,0,119,119,119,0,0,0,0],[0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,0,0],[0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,111,111,111,111,0,0,0,0,0,119,119,119,119,119,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,0,0,0,0,0,119,119,119,119,119,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,119,0,119,119,119,0,0],[0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,106,0,119,119,119,0,0],[0,0,0,0,108,108,108,0,0,106,122,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,0],[0,0,0,0,108,108,108,108,0,122,122,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,0],[0,0,0,0,108,108,108,108,0,122,122,122,122,122,0,0,0,0,0,0,0,0,0,0,0,106,0,0,0,0,0,0,111,111,111,0,0,0,0,116,116,116,0,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,0],[0,0,0,0,108,108,108,108,0,122,122,122,122,122,0,0,0,108,108,108,108,108,108,108,108,108,108,0,111,111,111,106,111,106,111,0,0,0,0,0,0,0,0,0,116,116,116,0,0,118,118,118,118,118,118,0,119,119,119,119,119,119,0,0],[0,0,0,0,108,108,108,0,0,122,122,122,122,122,0,0,108,108,108,108,108,108,108,108,108,108,108,0,111,111,106,111,111,111,111,0,0,0,116,116,116,116,116,116,116,116,116,0,0,118,118,118,118,118,118,0,119,119,119,119,119,119,0,0],[0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,0,111,111,111,111,111,106,111,0,0,0,116,116,116,116,116,116,116,106,116,0,0,118,118,118,106,118,118,0,119,119,119,119,119,119,0,0],[0,0,0,0,108,108,108,0,0,0,0,0,0,0,108,108,108,108,108,108,0,0,0,0,0,106,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,116,116,116,0,0,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,108,108,108,0,0,108,108,108,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,0,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,108,108,108,0,0,108,108,108,0,0,108,108,108,108,0,0,0,117,117,117,0,0,0,117,117,117,0,0,0,117,117,117,0,0,116,116,116,0,0,0,116,116,116,116,0,118,118,118,0,0,0,0,0,0,0,0,118,118,118,0],[0,0,0,0,108,108,108,0,0,108,108,108,0,108,108,108,108,0,0,0,0,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,0,0,116,116,116,0,106,0,116,116,116,116,0,118,118,118,0,0,0,0,0,0,0,0,118,118,118,0],[0,0,0,0,108,108,108,0,0,108,108,108,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,0,0,116,116,116,0,118,118,118,118,118,118,0,0,0,0,0,118,118,118,0],[0,0,0,0,108,108,108,0,0,108,108,108,0,108,108,108,108,0,0,0,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,0,0,116,116,116,116,116,0,0,0,0,0,0,118,118,118,118,118,118,0,0,0,0,118,118,118,118,0],[0,0,0,0,108,108,108,0,0,108,108,108,0,0,108,108,108,0,0,0,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,0,0,116,116,116,116,116,0,0,0,0,0,0,118,118,118,118,118,118,0,0,0,0,118,118,118,118,0],[0,0,0,0,108,108,108,0,0,108,108,108,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,0,0,0,0,116,116,116,0,0,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,0,0],[0,106,0,0,108,108,108,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,0,0,0,116,116,116,0,0,0,0,0,0,0,0,0,118,118,118,118,118,118,118,118,118,118,0,0],[0,108,108,108,108,108,108,108,106,108,106,108,0,0,108,108,108,108,108,108,108,0,0,110,110,110,110,110,110,110,0,0,0,117,117,117,0,0,0,0,116,116,116,0,0,0,0,0,0,0,0,0,118,118,118,118,118,118,118,118,118,118,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,0,0,108,108,108,108,108,108,108,0,0,110,110,110,110,110,110,110,0,0,0,117,117,117,0,0,0,0,116,116,116,116,116,116,116,116,116,0,0,0,118,118,118,118,118,118,118,118,118,118,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,0,0,108,108,108,108,108,108,108,0,0,0,110,110,110,110,110,110,0,0,117,117,117,117,117,0,0,0,116,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,108,108,108,108,0,110,110,110,110,110,110,110,0,0,0,117,117,117,0,0,0,0,116,116,116,116,116,116,116,116,116,0,0,116,116,116,116,116,0,0,0,116,116,116,0,0],[0,0,0,0,108,0,0,0,0,108,108,108,0,0,0,0,0,0,108,108,108,108,0,110,110,110,110,110,110,110,0,0,0,117,117,117,0,0,0,0,0,0,0,0,0,116,116,116,116,0,116,106,0,116,0,106,116,0,0,116,116,116,0,0],[0,0,0,108,108,108,0,0,0,108,108,108,0,0,0,0,0,0,108,108,108,108,0,110,110,110,110,110,110,110,0,0,0,117,117,117,0,0,0,0,0,0,0,0,116,116,116,116,116,0,0,0,0,116,0,0,0,0,116,116,116,116,0,0],[0,0,108,108,108,108,108,0,0,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,110,110,110,110,110,110,0,0,0,117,117,117,117,0,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,0,0,0],[0,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,0,0,106,110,110,110,110,110,110,0,0,0,117,117,117,117,0,116,116,116,116,116,116,116,116,0,116,116,116,116,116,116,116,116,116,116,116,116,116,0,0,0,0],[0,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,0,0,110,110,110,110,110,110,110,0,0,0,117,117,117,117,0,116,116,116,116,116,116,116,0,0,0,116,116,116,116,116,116,116,116,116,116,116,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":2,"y":22,"texture":65,"key":null},{"x":8,"y":37,"texture":65,"key":null},{"x":11,"y":46,"texture":67,"key":null},{"x":11,"y":59,"texture":67,"key":null},{"x":13,"y":2,"texture":65,"key":null},{"x":15,"y":14,"texture":65,"key":null},{"x":15,"y":53,"texture":68,"key":"gold"},{"x":15,"y":58,"texture":68,"key":"gold"},{"x":17,"y":43,"texture":65,"key":null},{"x":21,"y":36,"texture":65,"key":null},{"x":24,"y":9,"texture":65,"key":null},{"x":25,"y":28,"texture":65,"key":null},{"x":28,"y":54,"texture":65,"key":null},{"x":36,"y":31,"texture":65,"key":null},{"x":40,"y":45,"texture":65,"key":null},{"x":41,"y":8,"texture":65,"key":null},{"x":43,"y":27,"texture":65,"key":null},{"x":43,"y":55,"texture":65,"key":null},{"x":49,"y":12,"texture":65,"key":null},{"x":56,"y":60,"texture":65,"key":null},{"x":57,"y":4,"texture":65,"key":null},{"x":58,"y":22,"texture":65,"key":null},{"x":61,"y":37,"texture":65,"key":null}],"secrets":[{"x":2,"y":54,"state":0,"texture":18},{"x":6,"y":3,"state":0,"texture":7},{"x":6,"y":16,"state":0,"texture":7},{"x":7,"y":61,"state":0,"texture":16},{"x":16,"y":33,"state":0,"texture":18},{"x":17,"y":33,"state":0,"texture":18},{"x":19,"y":57,"state":0,"texture":16},{"x":25,"y":1,"state":0,"texture":18},{"x":30,"y":38,"state":0,"texture":18},{"x":31,"y":37,"state":0,"texture":18},{"x":32,"y":43,"state":0,"texture":18},{"x":42,"y":41,"state":0,"texture":18},{"x":46,"y":44,"state":0,"texture":18},{"x":49,"y":28,"state":0,"texture":10},{"x":52,"y":59,"state":0,"texture":18}],"sprites":[wolf3d.crown(1,4),wolf3d.chest(1,5),wolf3d.crown(1,6),{"x":1,"y":16,"texture":35,"hit":true},{"x":1,"y":18,"texture":35,"hit":true},wolf3d.chalice(1,33),wolf3d.extraLife(1,49),wolf3d.extraLife(1,50),wolf3d.extraLife(1,51),wolf3d.ssStanding(1,55,0,2),wolf3d.extraLife(1,60),wolf3d.crown(1,61),wolf3d.crown(1,62),wolf3d.chalice(2,4),wolf3d.chest(2,5),wolf3d.crown(2,6),wolf3d.ssStanding(2,40,6,2),wolf3d.ssStanding(2,46,2,3),wolf3d.extraLife(2,56),wolf3d.extraLife(2,60),wolf3d.crown(2,61),wolf3d.crown(2,62),wolf3d.chest(3,5),wolf3d.chest(3,6),{"x":3,"y":11,"texture":35,"hit":true},{"x":3,"y":12,"texture":35,"hit":true},wolf3d.guardStanding(3,17,2,2),wolf3d.guardStanding(3,19,2,3),wolf3d.ssStanding(3,33,4,3),wolf3d.crown(3,61),wolf3d.crown(3,62),wolf3d.chalice(4,5),wolf3d.chalice(4,6),wolf3d.guardStanding(4,14,2,1),wolf3d.guardStanding(4,30,0,1),wolf3d.cross(4,31),wolf3d.chalice(4,33),wolf3d.ssStanding(4,53,2,3),wolf3d.goldKey(4,59),wolf3d.crown(4,62),wolf3d.guardStanding(5,17,2,3),wolf3d.cross(5,31),wolf3d.guardStanding(6,28,2,3),{"x":7,"y":1,"texture":35,"hit":true},{"x":7,"y":2,"texture":35,"hit":true},{"x":7,"y":4,"texture":35,"hit":true},{"x":7,"y":10,"texture":35,"hit":true},wolf3d.chalice(7,12),wolf3d.guardStanding(7,30,2,3),{"x":8,"y":1,"texture":35,"hit":true},wolf3d.guardStanding(8,4,2,2),wolf3d.guardStanding(8,7,2,1),wolf3d.chest(8,12),wolf3d.cross(8,31),wolf3d.crown(8,47),wolf3d.crown(8,48),wolf3d.ssStanding(8,49,0,2),wolf3d.firstAidKit(8,51),wolf3d.firstAidKit(8,52),wolf3d.firstAidKit(8,53),wolf3d.ammo(8,54),wolf3d.ammo(8,55),wolf3d.ammo(8,56),wolf3d.ammo(8,57),wolf3d.ammo(8,58),wolf3d.ssStanding(8,60,0,3),wolf3d.guardStanding(9,9,2,3),wolf3d.chalice(9,13),wolf3d.guardStanding(9,30,4,2),wolf3d.cross(9,31),wolf3d.crown(9,47),wolf3d.crown(9,48),wolf3d.firstAidKit(9,51),wolf3d.firstAidKit(9,52),wolf3d.ammo(9,57),wolf3d.ammo(9,58),wolf3d.ssStanding(9,61,0,2),wolf3d.crown(10,12),wolf3d.chest(10,14),wolf3d.chest(10,15),wolf3d.crown(10,47),wolf3d.ammo(10,58),wolf3d.ssStanding(10,62,2,2),wolf3d.ssStanding(11,61,2,1),wolf3d.crown(12,47),wolf3d.ssStanding(12,62,2,2),wolf3d.crown(13,47),wolf3d.crown(13,48),wolf3d.ssStanding(13,61,4,2),{"x":14,"y":11,"texture":0,"hit":false},wolf3d.guardStanding(14,41,0,1),wolf3d.crown(14,47),wolf3d.crown(14,48),wolf3d.ssStanding(14,49,4,3),wolf3d.ssStanding(14,60,4,3),wolf3d.crown(15,11),{"x":15,"y":12,"texture":14,"hit":false},wolf3d.ssStanding(15,13,6,3),wolf3d.crown(16,11),wolf3d.crown(16,12),wolf3d.chalice(16,32),wolf3d.ssStanding(16,49,2,1),wolf3d.ssStanding(16,59,2,3),wolf3d.chalice(17,17),wolf3d.chalice(17,21),wolf3d.chalice(17,25),wolf3d.chalice(17,29),{"x":17,"y":35,"texture":16,"hit":true},wolf3d.ssStanding(17,46,2,3),{"x":17,"y":53,"texture":14,"hit":false},{"x":17,"y":58,"texture":14,"hit":false},wolf3d.ssStanding(18,52,2,2),wolf3d.guardStanding(20,8,6,3),wolf3d.guardStanding(20,12,6,2),wolf3d.guardStanding(20,16,6,1),wolf3d.guardStanding(20,41,4,2),wolf3d.cross(20,62),wolf3d.guardStanding(21,22,6,1),wolf3d.chalice(21,61),wolf3d.chest(21,62),wolf3d.guardStanding(22,17,6,3),wolf3d.guardStanding(22,23,6,2),wolf3d.cross(22,60),wolf3d.chest(22,61),wolf3d.crown(22,62),wolf3d.crown(23,2),wolf3d.crown(23,3),wolf3d.food(23,31),wolf3d.food(23,51),wolf3d.food(23,52),wolf3d.cross(23,59),wolf3d.chalice(23,60),wolf3d.chest(23,61),wolf3d.crown(23,62),wolf3d.crown(24,2),wolf3d.crown(24,3),wolf3d.food(24,31),wolf3d.food(24,32),wolf3d.food(24,33),wolf3d.guardStanding(24,46,0,1),wolf3d.food(24,52),wolf3d.chalice(24,58),wolf3d.chest(24,59),wolf3d.chest(24,60),wolf3d.crown(24,61),wolf3d.crown(24,62),{"x":25,"y":35,"texture":16,"hit":true},wolf3d.chest(25,58),wolf3d.crown(25,59),wolf3d.crown(25,60),wolf3d.crown(25,61),wolf3d.crown(25,62),{"x":26,"y":44,"texture":7,"hit":true},wolf3d.guardStanding(26,47,2,3),wolf3d.guardStanding(27,19,0,3),wolf3d.chest(28,31),wolf3d.chest(28,32),wolf3d.chest(28,33),wolf3d.guardStanding(28,45,4,2),wolf3d.guardStanding(28,51,6,3),wolf3d.chest(29,31),wolf3d.chest(29,32),wolf3d.chest(29,33),wolf3d.food(30,39),wolf3d.food(30,40),wolf3d.food(30,41),wolf3d.food(30,42),wolf3d.guardStanding(31,19,4,3),wolf3d.ammo(31,39),wolf3d.ammo(31,40),wolf3d.ammo(31,41),wolf3d.ammo(31,42),wolf3d.crown(32,31),wolf3d.crown(32,32),wolf3d.crown(32,33),wolf3d.guardStanding(32,45,0,2),wolf3d.dog(33,8,2,3),wolf3d.dog(33,15,2,2),wolf3d.crown(33,31),wolf3d.crown(33,32),wolf3d.crown(33,33),wolf3d.food(33,39),wolf3d.food(33,40),wolf3d.food(33,41),wolf3d.food(33,42),wolf3d.guardStanding(33,44,0,3),wolf3d.guardStanding(33,46,0,1),wolf3d.dog(35,8,6,1),wolf3d.dog(35,28,2,2),wolf3d.guardStanding(35,47,2,2),wolf3d.guardStanding(36,51,2,3),wolf3d.dog(37,21,6,1),wolf3d.dog(37,27,6,3),wolf3d.guardStanding(38,57,4,3),wolf3d.guardStanding(38,60,0,1),wolf3d.ssStanding(39,9,0,3),wolf3d.cross(40,11),wolf3d.chest(40,39),wolf3d.chest(40,40),wolf3d.cross(41,10),wolf3d.cross(41,11),wolf3d.cross(41,12),wolf3d.guardStanding(41,25,0,2),wolf3d.chest(41,39),wolf3d.chest(41,40),wolf3d.cross(42,11),wolf3d.guardStanding(42,31,2,2),wolf3d.guardStanding(42,33,2,3),wolf3d.guardStanding(43,30,2,3),wolf3d.guardStanding(44,33,2,1),wolf3d.guardStanding(44,45,4,3),wolf3d.guardStanding(44,52,2,3),wolf3d.guardStanding(45,25,4,3),wolf3d.firstAidKit(46,9),wolf3d.firstAidKit(46,10),wolf3d.firstAidKit(46,11),wolf3d.firstAidKit(47,9),wolf3d.ammo(47,21),wolf3d.ammo(47,23),wolf3d.chalice(47,27),wolf3d.chalice(47,29),wolf3d.food(47,33),wolf3d.food(47,35),wolf3d.ammo(47,47),wolf3d.ammo(47,60),wolf3d.ammo(47,61),wolf3d.ammo(47,62),wolf3d.ammo(48,21),wolf3d.ammo(48,23),wolf3d.chalice(48,27),wolf3d.chalice(48,29),wolf3d.food(48,33),wolf3d.food(48,35),wolf3d.guardStanding(48,42,0,2),wolf3d.ammo(48,46),wolf3d.ammo(48,47),wolf3d.ammo(48,61),wolf3d.ammo(48,62),wolf3d.ammo(49,9),wolf3d.ammo(49,45),wolf3d.ammo(49,46),wolf3d.ammo(49,47),wolf3d.ammo(49,62),wolf3d.ammo(50,9),{"x":50,"y":20,"texture":8,"hit":true},wolf3d.ammo(50,22),wolf3d.chalice(50,28),wolf3d.food(50,34),wolf3d.firstAidKit(50,62),wolf3d.ammo(51,9),wolf3d.ammo(51,10),{"x":51,"y":20,"texture":8,"hit":true},wolf3d.guardStanding(51,26,6,3),wolf3d.guardStanding(51,31,6,2),wolf3d.firstAidKit(51,62),wolf3d.ammo(52,9),wolf3d.ammo(52,10),wolf3d.ammo(52,11),wolf3d.guardStanding(53,1,0,1),{"x":53,"y":32,"texture":8,"hit":true},{"x":53,"y":36,"texture":8,"hit":true},wolf3d.guardStanding(53,60,0,1),wolf3d.guardStanding(54,8,2,1),wolf3d.ssStanding(54,10,2,2),{"x":54,"y":26,"texture":9,"hit":false},wolf3d.ssStanding(55,24,0,2),wolf3d.guardStanding(55,34,0,1),{"x":56,"y":26,"texture":13,"hit":true},{"x":56,"y":32,"texture":8,"hit":true},{"x":56,"y":36,"texture":8,"hit":true},{"x":58,"y":26,"texture":4,"hit":false},wolf3d.ssStanding(58,27,2,1),wolf3d.guardStanding(58,46,0,2),wolf3d.chalice(58,50),wolf3d.guardStanding(58,51,4,1),wolf3d.guardStanding(58,55,4,1),wolf3d.chalice(58,56),wolf3d.cross(60,3),wolf3d.cross(60,4),wolf3d.cross(60,5),{"x":60,"y":26,"texture":13,"hit":true},{"x":60,"y":28,"texture":0,"hit":false},{"x":60,"y":29,"texture":35,"hit":true},wolf3d.chalice(61,2),wolf3d.chalice(61,3),wolf3d.chalice(61,4),wolf3d.chalice(61,5),wolf3d.chalice(61,6),wolf3d.ssStanding(61,23,6,3),{"x":61,"y":28,"texture":35,"hit":true},{"x":61,"y":29,"texture":35,"hit":true},wolf3d.guardStanding(61,58,4,1),wolf3d.chest(62,1),wolf3d.chest(62,2),wolf3d.chest(62,3),wolf3d.chest(62,4),wolf3d.chest(62,5),wolf3d.chest(62,6),wolf3d.chest(62,7),wolf3d.bloodPool(62,26),{"x":62,"y":28,"texture":35,"hit":true},{"x":62,"y":29,"texture":35,"hit":true}],"spriteResource":"sprites","scripts":[scripts.angle(33,1,0),scripts.angle(33,17,2),scripts.angle(35,1,6),scripts.angle(35,17,4),scripts.angle(35,30,2),scripts.angle(37,15,6),scripts.angle(37,30,4)]};
\ No newline at end of file diff --git a/wolf3d/maps/e1m2.js b/wolf3d/maps/e1m2.js new file mode 100644 index 0000000..7788499 --- /dev/null +++ b/wolf3d/maps/e1m2.js @@ -0,0 +1 @@ +wolf3d.maps.e1m2 = {"music":"searchn","secret":10,"endscreen":null,"ceiling":29,"start":{"x":61.5,"y":16.5,"direction":{"x":-1,"y":0},"plane":{"x":0,"y":1}},"episodeFloor":2,"par":120,"map":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,12,11,12,12,10,12,12,11,12,12,10,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,10,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,12,0,12,12,10,12,12,11,12,12,10,12,12,0,0,0,12,12,12,10,12,12,11,12,12,10,12,12,11,12,12,10,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,12,11,12,12,12,11,12,11,12,12,10,12,12,11,12,12,10,12,12,11,12,12,10,12,12,11,12,12,0,0,0,0,0,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,0,12,0,12,12,12,12,12,0,12,0,0,0,0,0,12,12],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,0,12,12],[1,1,1,1,3,1,1,2,2,3,1,2,1,2,12,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,11,0,0,0,0,0,10,0,0,0,0,0,0,0,12,0,0,0,0,0,12,12],[1,1,2,0,0,0,0,0,0,0,0,1,1,2,1,12,12,10,12,12,11,12,12,10,12,12,11,12,12,0,0,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,0,12,12],[1,2,0,0,0,0,0,0,0,0,0,0,2,2,1,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,0,12,12],[1,0,0,0,0,0,0,0,0,0,0,0,0,2,1,12,12,12,12,12,12,12,12,12,12,12,12,12,10,0,0,0,0,0,11,0,0,0,0,0,0,0,10,0,0,0,0,0,11,0,0,0,0,0,0,0,12,0,0,0,0,0,12,12],[1,0,0,0,0,0,0,0,0,0,0,0,0,2,1,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,0,12,12],[3,0,0,0,0,0,0,0,0,0,0,0,0,3,1,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,0,12,12],[1,0,0,0,0,0,0,0,0,0,0,0,0,2,1,12,12,12,12,12,12,12,12,12,12,12,12,12,11,12,12,0,12,12,12,12,10,12,0,12,11,12,12,12,12,0,12,12,12,12,12,12,0,12,12,12,12,12,12,0,12,12,12,12],[1,2,0,0,0,0,0,0,0,0,0,0,2,2,1,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,1,2,4,1,0,2,2,0,1,4,2,1,2,1,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[2,0,0,0,0,0,0,0,0,0,0,0,0,2,1,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,0,0,0,0,0,0,0,0,0,0,0,0,2,1,12,12,12,10,12,12,12,12,12,12,12,12,11,12,12,12,12,12,10,12,12,11,12,12,10,12,12,11,12,12,10,12,12,12,12,12,10,12,12,11,12,12,10,12,12,0,0,0,12],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[2,0,0,0,0,0,2,2,0,0,0,0,0,1,1,12,12,12,10,12,12,12,12,12,12,12,12,11,12,12,12,12,12,11,12,12,10,12,0,0,0,12,0,12,12,11,12,12,12,12,12,0,12,12,12,12,12,12,12,12,0,12,12,12],[1,0,0,0,0,0,1,2,0,0,0,0,0,1,1,2,2,1,1,1,2,1,1,1,2,2,1,1,1,1,2,1,1,1,1,1,1,12,0,0,0,12,0,0,12,11,12,12,10,12,0,0,0,12,12,12,12,12,12,0,0,0,12,12],[3,0,0,0,0,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,9,9,9,9,8,0,8,12,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,9,0,0,9,0,0,0,8,12,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11],[1,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,9,0,0,8,0,0,0,8,12,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,0,0,0,0,0,2,2,0,0,0,0,0,1,1,1,2,2,1,1,1,2,1,1,1,2,2,1,2,1,1,0,1,1,8,8,0,8,0,0,0,8,9,12,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10],[3,0,0,0,0,0,3,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,0,1,8,0,0,0,0,0,0,0,9,9,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,6,1,1,1,0,0,0,0,2,8,8,8,9,0,0,0,8,9,9,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11],[1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,0,2,1,0,0,0,0,1,1,1,1,8,0,0,0,8,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,0,0,0,0,0,1,1,2,1,2,2,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,2,1,1,1,1,1,1,1,1,1,8,0,0,0,8,12,12,12,11,12,12,10,12,12,11,12,12,10,12,12,11,12,12,10,12,12,12],[1,0,0,0,0,0,2,0,0,0,0,0,1,1,1,1,2,1,2,1,1,2,1,2,0,0,0,1,1,1,2,1,2,2,2,1,1,8,8,0,8,8,2,1,1,1,2,1,1,2,2,1,1,1,2,2,2,2,1,1,2,1,1,1],[1,0,0,0,0,0,1,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,1,1,0,2,1,0,0,0,0,0,0,0,0,1,1,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2],[2,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,0,0,0,0,0,1,1,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1],[1,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[2,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,0,0,0,0,0,2,1,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1],[2,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,2,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,2,1,1,1,2,1,1,0,1,1,1,1,2,2,1,1,0,1,2,2,1,1,1],[1,1,2,1,1,0,1,1,1,2,1,2,1,1,0,0,0,0,0,0,0,0,2,2,0,0,0,1,1,0,0,0,0,0,0,0,0,2,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[2,1,1,0,0,0,0,0,1,1,1,1,1,1,1,2,1,3,1,2,2,1,1,0,0,0,0,0,1,1,2,2,2,4,2,1,1,1,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,1,2,0,0,0,0,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,21,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[22,0,0,0,0,0,0,0,2,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,21,1,0,0,0,0,0,1,1,0,0,0,1,1,2,1,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,4,1,1,2,1,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[2,1,2,0,0,0,0,0,2,1,0,0,0,0,0,0,0,2,8,9,8,8,9,8,8,0,8,9,8,9,8,9,8,0,0,0,0,2,0,0,0,2,1,2,1,0,1,1,2,1,1,1,2,1,1,2,1,2,2,1,0,1,1,1],[1,1,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,2,8,0,0,0,0,8,0,0,0,9,0,0,0,0,9,0,0,0,0,2,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,1,1,2,1,2,2,1,1,1,1,1,1,1,1,1,0,2,8,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,2,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[8,8,8,8,9,8,8,8,9,8,8,8,9,8,9,0,0,0,9,0,0,0,0,9,0,0,0,9,0,0,0,0,9,0,0,0,0,3,0,0,0,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[8,0,8,8,8,8,0,0,0,0,8,0,0,0,9,0,0,0,8,8,9,8,8,9,0,0,0,8,9,8,9,8,8,0,0,0,0,2,0,0,0,1,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[8,0,0,0,0,8,0,0,0,0,8,0,0,0,8,0,0,0,8,0,0,0,0,8,0,0,0,8,0,0,0,0,8,0,0,0,0,2,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[9,0,0,0,0,8,8,8,0,8,8,8,0,8,8,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,2,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[8,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,8,0,0,0,0,8,0,0,0,8,0,0,0,0,8,0,0,0,0,2,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,9,9,8,8,9,0,0,0,9,8,8,9,8,8,0,0,0,0,1,0,0,0,2,1,1,2,0,0,0,1,1,0,0,0,1,1,6,1,0,0,0,1,6,1,1],[8,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,8,0,0,0,0,8,0,0,0,9,0,0,0,0,9,0,0,0,0,2,0,0,0,1,1,4,1,2,0,2,1,2,2,0,2,1,1,2,1,1,0,1,1,1,1,1],[9,0,0,0,0,9,8,8,0,9,8,8,0,9,9,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,9,2,2,2,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,2,1],[9,0,0,0,0,8,0,0,0,0,8,0,0,0,8,0,0,0,8,0,0,0,0,8,0,0,0,9,0,0,0,0,9,8,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,2,2,2],[8,0,0,0,0,8,0,0,0,0,8,0,0,0,8,8,13,8,8,9,8,9,8,9,0,0,0,8,8,9,8,9,8,8,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,0,1,1],[8,9,8,9,9,8,8,9,9,8,8,9,8,8,8,8,8,8,8,9,8,9,8,8,8,5,9,8,8,9,8,9,8,8,8,8,8,1,2,2,2,2,2,4,2,2,2,1,1,1,1,1,2,2,1,2,1,1,2,1,1,1,2,1]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,136,136,136,136,136,136,136,136,136,136,136,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,135,135,135,135,135,135,135,135,135,135,135,135,135,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,136,136,136,136,136,136,136,136,136,136,136,0,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,0,135,135,135,135,135,135,135,135,135,135,135,135,135,135,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,136,136,136,136,136,136,136,136,136,136,136,0,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,0,135,135,135,135,135,135,135,135,135,135,135,135,135,135,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,136,136,136,136,136,136,136,136,136,136,136,0,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,0,135,135,135,135,135,135,135,135,135,135,135,135,135,135,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,136,136,136,136,136,136,136,136,136,136,136,0,132,132,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,135,135,135,135,135,135,135,135,135,135,135,135,135,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,132,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,135,135,135,135,135,135,135,135,135,135,135,135,135,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,0,135,135,135,135,135,135,135,135,135,135,135,135,135,135,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,0,135,135,135,135,135,135,135,135,135,135,135,135,135,135,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,0,135,135,135,135,135,135,135,135,135,135,135,135,135,135,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,132,132,132,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,130,130,130,0,130,130,130,130,130,130,130,130,130,130,130,130,130,130,0,131,131,131,131,131,131,131,0,132,132,132,132,132,0,133,0,0,0,0,0,133,0,134,134,134,134,134,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,130,0,130,130,130,130,130,130,130,130,130,130,130,130,130,130,0,131,131,131,131,131,131,131,0,132,132,132,132,132,0,133,133,133,133,133,133,133,0,134,134,134,134,134,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,130,130,130,0,130,130,130,130,130,130,130,130,130,130,130,130,130,130,0,131,131,131,131,131,131,131,0,132,132,132,132,132,0,133,133,133,133,133,133,133,0,134,134,134,134,134,0,0],[0,0,0,142,142,142,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,130,130,130,130,0,131,131,131,131,131,131,131,0,132,132,132,132,132,0,133,133,133,133,133,133,133,0,134,134,134,134,134,0,0],[0,0,142,142,142,142,142,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,130,130,130,130,0,131,131,131,131,131,131,131,0,132,132,132,132,132,0,133,133,133,133,133,133,133,0,134,134,134,134,134,0,0],[0,142,142,142,142,142,142,142,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,130,130,130,130,0,131,131,131,131,131,131,131,0,132,132,132,132,132,0,133,133,133,133,133,133,133,0,134,134,134,134,134,0,0],[0,142,142,142,142,142,142,142,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,130,130,130,130,0,131,131,131,131,131,131,131,0,132,132,132,132,132,0,133,133,133,133,133,133,133,0,134,134,134,134,134,0,0],[0,142,142,142,142,142,142,142,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,130,130,130,130,0,131,131,131,131,131,131,131,0,132,132,132,132,132,0,133,133,133,133,133,133,133,0,134,134,134,134,134,0,0],[0,142,142,142,142,142,142,142,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,106,142,142,142,142,142,142,142,142,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,0],[0,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,0],[0,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,0],[0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,127,127,127,127,127,127,127,127,127,127,127,127,127,127,0,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,0,126,126,126,126,126,126,126,126,126,126,126,126,126,126,0],[0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,127,127,127,127,127,127,127,127,127,127,127,127,127,127,0,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,0,126,126,126,126,126,126,126,126,126,126,126,126,126,126,0],[0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,127,127,127,127,127,127,127,127,127,127,127,127,127,127,0,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,0,126,126,126,126,126,126,126,126,126,126,126,126,126,126,0],[0,120,120,120,120,120,0,0,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,120,120,120,120,120,0,0,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,0,125,125,0,0,0,0,0,0,124,124,124,0,0,0,0,0,0,124,124,124,0,0],[0,120,120,120,120,120,0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,125,125,0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,0],[0,120,120,120,120,120,0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,121,121,0,121,121,121,0,0,125,0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,0],[0,120,120,120,120,120,0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,121,121,0,121,121,121,0,0,125,0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,0],[0,120,120,120,120,120,0,0,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,0,0,0,0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,0],[0,120,120,120,120,120,0,0,120,120,120,120,120,0,118,118,118,118,118,118,118,118,0,0,0,0,0,0,0,117,117,117,117,0,0,121,106,121,121,121,121,121,0,0,0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,0],[0,120,120,120,120,120,0,0,120,120,120,120,120,0,118,118,118,118,118,118,118,118,0,0,0,0,0,0,0,117,117,117,117,0,0,0,0,0,121,121,121,0,0,0,0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,0],[0,120,120,120,120,120,0,0,120,120,120,120,120,0,118,118,118,118,118,118,118,118,0,0,110,110,110,0,0,117,117,117,117,0,0,0,0,0,121,121,121,0,0,0,0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,0],[0,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,120,120,120,120,120,0,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,120,120,120,120,120,0,120,120,120,120,120,0,0,115,115,115,115,115,115,115,115,115,0,0,0,0,0,114,114,114,114,114,114,114,114,0,0,111,111,111,0,0,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,0,0],[0,120,120,120,120,120,120,120,120,120,120,120,0,0,115,115,115,115,115,115,115,115,115,0,110,110,110,0,114,114,114,114,114,114,114,114,0,0,111,111,111,0,0,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,0,0],[0,120,120,120,120,120,120,120,120,120,120,120,0,0,115,115,115,115,115,115,115,115,115,0,110,110,110,0,114,114,114,114,114,114,114,114,0,0,111,111,111,0,0,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,0],[0,120,120,120,120,120,120,120,120,120,120,120,0,0,115,115,115,115,115,115,115,115,115,0,110,110,110,0,114,114,114,114,114,114,114,114,0,0,111,111,111,0,0,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,0,0],[0,120,120,120,120,120,0,120,120,120,120,120,0,0,115,115,115,115,115,115,115,115,115,0,110,110,110,0,114,114,114,114,114,114,114,114,0,0,111,111,111,0,0,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,0],[0,120,120,120,120,120,0,120,120,120,120,120,0,0,115,115,115,115,115,115,115,115,115,0,110,110,110,0,114,114,114,114,114,114,114,114,114,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,0,0,110,110,110,0,0,114,114,114,114,114,114,114,114,0,111,111,111,0,0,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,0],[0,0,0,143,143,143,143,143,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,0],[0,0,0,143,143,143,143,143,0,0,119,119,119,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,111,111,111,0,0,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,0],[0,0,0,143,143,106,143,143,0,0,119,119,119,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,111,111,111,0,0,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,0],[0,138,0,143,106,143,143,143,0,0,119,119,119,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,111,111,111,0,0,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,0],[0,0,0,143,143,143,143,143,0,0,119,119,119,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,111,111,111,0,0,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,0],[0,0,0,143,143,143,143,143,0,0,119,119,119,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,143,143,143,106,143,0,0,119,119,119,119,119,119,119,0,0,109,109,109,109,0,109,109,109,0,109,109,109,109,0,111,111,111,111,0,111,111,111,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,0,109,109,109,0,109,109,109,109,0,111,111,111,111,0,111,111,111,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,109,109,109,109,0,109,109,109,0,109,109,109,109,0,111,111,111,111,0,111,111,111,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0],[0,116,0,0,0,0,116,116,116,116,0,116,116,116,0,119,119,119,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,111,111,111,111,0,111,111,111,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0],[0,116,116,116,116,0,116,116,116,116,0,116,116,116,0,119,119,119,0,109,109,109,109,0,109,109,109,0,109,109,109,109,0,111,111,111,111,0,111,111,111,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0],[0,116,116,116,116,0,0,0,0,0,0,0,0,0,0,119,119,119,0,109,109,109,109,0,109,109,109,0,109,109,109,109,0,111,111,111,111,0,111,111,111,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0],[0,116,116,116,116,116,116,116,116,116,116,116,116,116,0,119,119,119,0,109,109,109,109,0,109,109,109,0,109,109,109,109,0,111,111,111,111,0,111,111,111,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0],[0,116,116,116,116,116,116,116,116,116,116,116,116,116,0,119,119,119,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,111,111,111,111,0,111,111,111,0,0,0,0,112,112,112,0,0,112,112,112,0,0,0,0,112,112,112,0,0,0,0],[0,116,116,116,116,116,116,116,116,116,116,116,116,116,0,119,119,119,0,109,109,109,109,0,109,109,109,0,109,109,109,109,0,111,111,111,111,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,116,116,116,116,0,0,0,0,0,0,0,0,0,0,119,119,119,0,109,109,109,109,0,109,109,109,0,109,109,109,109,0,0,0,0,111,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,113,113,113,113,113,113,113,0,0],[0,116,116,116,116,0,116,116,116,116,0,116,116,116,0,119,119,119,0,109,109,109,109,0,109,109,109,0,109,109,109,109,0,0,0,111,111,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,113,113,113,113,113,113,0,0,0],[0,116,116,116,116,0,116,116,116,116,0,116,116,116,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,113,113,106,113,113,113,113,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":3,"y":48,"texture":65,"key":null},{"x":6,"y":16,"texture":65,"key":null},{"x":19,"y":31,"texture":65,"key":null},{"x":19,"y":38,"texture":65,"key":null},{"x":19,"y":45,"texture":65,"key":null},{"x":19,"y":52,"texture":65,"key":null},{"x":19,"y":59,"texture":65,"key":null},{"x":21,"y":5,"texture":65,"key":null},{"x":21,"y":8,"texture":65,"key":null},{"x":25,"y":15,"texture":65,"key":null},{"x":25,"y":30,"texture":65,"key":null},{"x":25,"y":48,"texture":65,"key":null},{"x":27,"y":51,"texture":65,"key":null},{"x":27,"y":60,"texture":65,"key":null},{"x":29,"y":39,"texture":65,"key":null},{"x":32,"y":31,"texture":65,"key":null},{"x":34,"y":13,"texture":65,"key":null},{"x":37,"y":39,"texture":65,"key":null},{"x":38,"y":25,"texture":65,"key":null},{"x":40,"y":23,"texture":65,"key":null},{"x":40,"y":27,"texture":65,"key":null},{"x":42,"y":23,"texture":65,"key":null},{"x":42,"y":27,"texture":65,"key":null},{"x":43,"y":48,"texture":65,"key":null},{"x":43,"y":57,"texture":65,"key":null},{"x":44,"y":5,"texture":68,"key":"gold"},{"x":47,"y":13,"texture":65,"key":null},{"x":47,"y":37,"texture":65,"key":null},{"x":48,"y":2,"texture":67,"key":null},{"x":50,"y":25,"texture":65,"key":null},{"x":50,"y":45,"texture":65,"key":null},{"x":50,"y":60,"texture":65,"key":null},{"x":52,"y":16,"texture":65,"key":null},{"x":52,"y":23,"texture":65,"key":null},{"x":52,"y":27,"texture":65,"key":null},{"x":56,"y":8,"texture":65,"key":null},{"x":56,"y":12,"texture":65,"key":null},{"x":56,"y":23,"texture":65,"key":null},{"x":56,"y":27,"texture":65,"key":null},{"x":58,"y":14,"texture":65,"key":null},{"x":59,"y":46,"texture":65,"key":null},{"x":59,"y":51,"texture":65,"key":null},{"x":59,"y":58,"texture":65,"key":null},{"x":60,"y":8,"texture":65,"key":null},{"x":60,"y":12,"texture":65,"key":null},{"x":60,"y":23,"texture":65,"key":null},{"x":60,"y":27,"texture":65,"key":null}],"secrets":[{"x":12,"y":19,"state":0,"texture":11},{"x":27,"y":42,"state":0,"texture":9},{"x":32,"y":36,"state":0,"texture":7},{"x":61,"y":37,"state":0,"texture":1}],"sprites":[{"x":1,"y":15,"texture":12,"hit":true},wolf3d.chest(1,24),wolf3d.cross(1,25),{"x":1,"y":26,"texture":12,"hit":true},wolf3d.chalice(1,50),wolf3d.chalice(1,53),wolf3d.chalice(1,54),wolf3d.chalice(1,55),wolf3d.chalice(1,56),wolf3d.chalice(1,57),wolf3d.ssStanding(1,59,2,3),wolf3d.ammo(1,60),wolf3d.guardStanding(2,18,6,2),wolf3d.guardStanding(2,22,6,1),wolf3d.chest(2,26),wolf3d.guardStanding(2,47,2,1),{"x":2,"y":50,"texture":2,"hit":true},wolf3d.chalice(2,54),wolf3d.chalice(2,55),wolf3d.chalice(2,56),{"x":2,"y":61,"texture":2,"hit":true},wolf3d.ssStanding(3,24,2,1),{"x":3,"y":25,"texture":13,"hit":true},wolf3d.chalice(3,26),{"x":3,"y":29,"texture":14,"hit":false},{"x":3,"y":33,"texture":14,"hit":false},{"x":3,"y":37,"texture":14,"hit":false},{"x":3,"y":41,"texture":14,"hit":false},{"x":3,"y":45,"texture":14,"hit":false},wolf3d.chalice(3,61),wolf3d.guardStanding(4,18,6,2),wolf3d.guardStanding(4,22,6,1),wolf3d.chalice(4,26),wolf3d.guardStanding(4,47,2,1),{"x":4,"y":53,"texture":2,"hit":true},wolf3d.chest(4,55),wolf3d.chest(4,56),{"x":4,"y":58,"texture":2,"hit":true},{"x":5,"y":15,"texture":12,"hit":true},wolf3d.guardStanding(5,22,2,3),wolf3d.cross(5,25),{"x":5,"y":26,"texture":12,"hit":true},{"x":5,"y":51,"texture":4,"hit":false},{"x":5,"y":60,"texture":4,"hit":false},{"x":6,"y":53,"texture":2,"hit":true},{"x":6,"y":58,"texture":2,"hit":true},wolf3d.ssStanding(7,60,4,1),wolf3d.chest(7,61),{"x":8,"y":16,"texture":14,"hit":false},{"x":8,"y":20,"texture":14,"hit":false},{"x":8,"y":25,"texture":14,"hit":false},{"x":8,"y":29,"texture":14,"hit":false},{"x":8,"y":33,"texture":14,"hit":false},{"x":8,"y":37,"texture":14,"hit":false},{"x":8,"y":41,"texture":14,"hit":false},{"x":8,"y":45,"texture":14,"hit":false},{"x":8,"y":50,"texture":2,"hit":true},wolf3d.ssStanding(8,52,4,2),wolf3d.chest(8,53),wolf3d.cross(8,55),{"x":8,"y":61,"texture":2,"hit":true},wolf3d.cross(9,54),wolf3d.cross(9,55),wolf3d.cross(9,56),wolf3d.firstAidKit(9,58),wolf3d.ammo(9,60),wolf3d.chalice(9,62),wolf3d.ammo(11,15),wolf3d.food(11,16),wolf3d.ammo(11,17),{"x":11,"y":20,"texture":8,"hit":true},wolf3d.guardStanding(11,24,6,3),wolf3d.cross(11,36),wolf3d.chest(11,38),wolf3d.chest(11,39),{"x":11,"y":49,"texture":10,"hit":true},{"x":11,"y":55,"texture":15,"hit":false},{"x":12,"y":23,"texture":14,"hit":false},{"x":12,"y":27,"texture":14,"hit":false},{"x":12,"y":31,"texture":14,"hit":false},wolf3d.cross(12,35),{"x":12,"y":36,"texture":3,"hit":true},{"x":12,"y":40,"texture":3,"hit":true},wolf3d.chest(12,41),{"x":12,"y":45,"texture":14,"hit":false},{"x":12,"y":50,"texture":14,"hit":false},wolf3d.ammo(12,52),wolf3d.ssStanding(12,53,0,2),{"x":12,"y":54,"texture":14,"hit":false},wolf3d.firstAidKit(12,55),wolf3d.food(12,61),wolf3d.ammo(13,15),wolf3d.food(13,16),wolf3d.ammo(13,17),{"x":13,"y":20,"texture":8,"hit":true},wolf3d.guardStanding(13,27,6,2),wolf3d.guardStanding(13,32,0,1),wolf3d.cross(13,35),wolf3d.cross(13,36),{"x":13,"y":38,"texture":2,"hit":true},wolf3d.chest(13,40),{"x":13,"y":50,"texture":13,"hit":true},{"x":13,"y":54,"texture":13,"hit":true},{"x":13,"y":60,"texture":1,"hit":true},wolf3d.food(13,61),wolf3d.food(14,4),wolf3d.food(14,7),wolf3d.food(14,8),wolf3d.ammo(14,10),wolf3d.chalice(14,35),{"x":14,"y":59,"texture":1,"hit":true},{"x":14,"y":60,"texture":1,"hit":true},{"x":14,"y":61,"texture":1,"hit":true},{"x":15,"y":2,"texture":3,"hit":true},wolf3d.ammo(15,3),wolf3d.food(15,4),wolf3d.food(15,9),{"x":15,"y":11,"texture":3,"hit":true},{"x":15,"y":31,"texture":14,"hit":false},wolf3d.guardStanding(15,36,6,1),wolf3d.chalice(15,41),wolf3d.guardStanding(15,44,0,1),{"x":15,"y":50,"texture":14,"hit":false},wolf3d.ssStanding(15,51,0,1),{"x":15,"y":54,"texture":14,"hit":false},{"x":15,"y":60,"texture":1,"hit":true},wolf3d.guardStanding(16,2,0,1),{"x":16,"y":4,"texture":2,"hit":true},{"x":16,"y":9,"texture":2,"hit":true},{"x":16,"y":38,"texture":2,"hit":true},{"x":16,"y":45,"texture":14,"hit":false},{"x":16,"y":50,"texture":13,"hit":true},{"x":16,"y":54,"texture":13,"hit":true},wolf3d.dog(16,58,2,3),{"x":17,"y":36,"texture":3,"hit":true},{"x":17,"y":40,"texture":3,"hit":true},wolf3d.guardStanding(18,10,2,2),wolf3d.guardStanding(18,36,6,3),wolf3d.ssStanding(18,54,2,3),wolf3d.guardStanding(20,2,6,3),wolf3d.guardStanding(20,11,2,3),{"x":20,"y":44,"texture":11,"hit":true},{"x":20,"y":46,"texture":11,"hit":true},{"x":21,"y":30,"texture":14,"hit":false},{"x":21,"y":33,"texture":14,"hit":false},{"x":21,"y":36,"texture":14,"hit":false},{"x":21,"y":39,"texture":14,"hit":false},{"x":21,"y":42,"texture":14,"hit":false},{"x":21,"y":45,"texture":14,"hit":false},wolf3d.guardStanding(21,47,6,3),{"x":21,"y":48,"texture":14,"hit":false},{"x":21,"y":51,"texture":14,"hit":false},{"x":21,"y":54,"texture":14,"hit":false},{"x":21,"y":57,"texture":14,"hit":false},{"x":21,"y":60,"texture":14,"hit":false},{"x":22,"y":4,"texture":11,"hit":true},{"x":22,"y":9,"texture":11,"hit":true},wolf3d.guardStanding(22,53,6,2),wolf3d.guardMoving(23,7,2,2),wolf3d.dog(24,2,0,1),wolf3d.guardStanding(24,18,6,3),wolf3d.guardStanding(24,55,2,1),wolf3d.guardStanding(25,25,6,1),{"x":25,"y":33,"texture":14,"hit":false},{"x":25,"y":39,"texture":14,"hit":false},{"x":25,"y":45,"texture":14,"hit":false},{"x":25,"y":51,"texture":14,"hit":false},{"x":25,"y":54,"texture":14,"hit":false},{"x":25,"y":57,"texture":14,"hit":false},{"x":25,"y":60,"texture":14,"hit":false},{"x":26,"y":3,"texture":14,"hit":false},{"x":26,"y":10,"texture":14,"hit":false},{"x":26,"y":50,"texture":8,"hit":true},{"x":26,"y":52,"texture":8,"hit":true},{"x":26,"y":59,"texture":8,"hit":true},{"x":26,"y":61,"texture":8,"hit":true},wolf3d.ssMoving(28,4,4,1),{"x":29,"y":3,"texture":14,"hit":false},wolf3d.ssMoving(29,9,0,1),{"x":29,"y":10,"texture":14,"hit":false},wolf3d.ammo(29,43),{"x":29,"y":48,"texture":8,"hit":true},wolf3d.guardStanding(29,53,2,3),{"x":29,"y":55,"texture":8,"hit":true},{"x":29,"y":62,"texture":11,"hit":true},{"x":30,"y":31,"texture":14,"hit":false},wolf3d.gatling(30,35),wolf3d.guardStanding(30,39,0,3),wolf3d.ammo(30,43),wolf3d.ammo(30,45),{"x":30,"y":46,"texture":8,"hit":true},wolf3d.chalice(30,48),wolf3d.guardStanding(31,28,2,1),wolf3d.ammo(31,35),wolf3d.ammo(31,43),wolf3d.guardStanding(31,45,6,1),wolf3d.chalice(31,49),{"x":31,"y":60,"texture":12,"hit":true},wolf3d.chest(31,61),wolf3d.chest(31,62),wolf3d.chalice(32,45),wolf3d.chalice(32,47),wolf3d.chest(32,62),{"x":33,"y":3,"texture":14,"hit":false},{"x":33,"y":10,"texture":14,"hit":false},wolf3d.guardMoving(33,11,4,1),wolf3d.guardStanding(33,19,2,1),wolf3d.ammo(33,35),wolf3d.guardStanding(33,36,6,1),{"x":33,"y":39,"texture":14,"hit":false},{"x":33,"y":41,"texture":16,"hit":true},{"x":33,"y":45,"texture":8,"hit":true},{"x":33,"y":49,"texture":8,"hit":true},wolf3d.guardStanding(33,53,4,2),{"x":33,"y":61,"texture":8,"hit":true},wolf3d.ssStanding(34,18,2,2),wolf3d.goldKey(34,21),wolf3d.food(34,32),wolf3d.guardStanding(34,47,6,1),wolf3d.guardStanding(34,58,4,1),{"x":34,"y":60,"texture":11,"hit":true},wolf3d.dog(35,16,2,3),wolf3d.guardStanding(35,24,0,3),{"x":35,"y":25,"texture":2,"hit":true},wolf3d.ammo(35,26),{"x":35,"y":29,"texture":35,"hit":true},wolf3d.guardStanding(35,30,4,3),wolf3d.food(35,31),wolf3d.food(35,32),{"x":35,"y":46,"texture":12,"hit":true},wolf3d.chalice(35,47),wolf3d.chalice(35,48),wolf3d.chalice(35,58),{"x":36,"y":25,"texture":14,"hit":false},wolf3d.ammo(36,26),{"x":37,"y":3,"texture":14,"hit":false},wolf3d.chalice(38,9),{"x":38,"y":29,"texture":5,"hit":true},{"x":38,"y":32,"texture":5,"hit":true},{"x":38,"y":43,"texture":35,"hit":true},{"x":38,"y":44,"texture":35,"hit":true},wolf3d.chalice(38,47),wolf3d.chalice(38,48),{"x":38,"y":60,"texture":35,"hit":true},{"x":38,"y":61,"texture":35,"hit":true},wolf3d.guardStanding(39,9,2,2),wolf3d.chalice(39,10),{"x":39,"y":15,"texture":5,"hit":true},{"x":39,"y":34,"texture":9,"hit":false},{"x":39,"y":43,"texture":35,"hit":true},{"x":39,"y":44,"texture":0,"hit":false},wolf3d.chalice(39,46),{"x":39,"y":51,"texture":35,"hit":true},wolf3d.food(39,56),wolf3d.bloodBones(39,60),wolf3d.food(39,61),wolf3d.guardMoving(40,4,4,3),{"x":40,"y":9,"texture":14,"hit":false},{"x":40,"y":10,"texture":13,"hit":true},wolf3d.guardStanding(40,11,2,1),wolf3d.guardStanding(40,34,2,2),{"x":40,"y":35,"texture":1,"hit":true},wolf3d.food(40,43),{"x":40,"y":48,"texture":0,"hit":false},wolf3d.food(40,57),wolf3d.chalice(40,61),{"x":40,"y":62,"texture":36,"hit":true},{"x":41,"y":3,"texture":14,"hit":false},wolf3d.dog(41,4,4,1),wolf3d.guardStanding(41,16,2,1),{"x":41,"y":17,"texture":14,"hit":false},{"x":41,"y":25,"texture":14,"hit":false},{"x":41,"y":32,"texture":14,"hit":false},{"x":41,"y":39,"texture":14,"hit":false},{"x":41,"y":44,"texture":13,"hit":true},wolf3d.dogfood(41,51),{"x":41,"y":52,"texture":13,"hit":true},{"x":41,"y":53,"texture":13,"hit":true},{"x":41,"y":61,"texture":13,"hit":true},wolf3d.ssStanding(42,10,2,3),wolf3d.ssStanding(42,19,0,3),{"x":42,"y":35,"texture":9,"hit":false},wolf3d.guardMoving(42,39,0,1),wolf3d.food(42,43),wolf3d.dog(42,50,6,1),wolf3d.chalice(42,60),wolf3d.food(42,61),{"x":42,"y":62,"texture":37,"hit":true},{"x":43,"y":15,"texture":5,"hit":true},wolf3d.ssStanding(43,16,2,2),{"x":43,"y":20,"texture":5,"hit":true},wolf3d.ssStanding(43,35,4,3),{"x":43,"y":36,"texture":10,"hit":true},{"x":44,"y":36,"texture":13,"hit":true},{"x":44,"y":44,"texture":1,"hit":true},{"x":44,"y":46,"texture":1,"hit":true},{"x":44,"y":49,"texture":1,"hit":true},{"x":44,"y":52,"texture":1,"hit":true},{"x":44,"y":53,"texture":1,"hit":true},{"x":44,"y":54,"texture":0,"hit":false},{"x":44,"y":56,"texture":1,"hit":true},{"x":44,"y":59,"texture":1,"hit":true},{"x":44,"y":61,"texture":1,"hit":true},{"x":45,"y":23,"texture":11,"hit":true},{"x":45,"y":27,"texture":11,"hit":true},{"x":45,"y":39,"texture":14,"hit":false},{"x":45,"y":56,"texture":0,"hit":false},{"x":46,"y":3,"texture":7,"hit":true},{"x":46,"y":43,"texture":15,"hit":false},wolf3d.guardStanding(46,44,6,1),{"x":46,"y":50,"texture":2,"hit":true},{"x":46,"y":51,"texture":2,"hit":true},{"x":46,"y":54,"texture":2,"hit":true},{"x":46,"y":55,"texture":2,"hit":true},wolf3d.guardStanding(46,60,0,1),{"x":46,"y":62,"texture":15,"hit":false},wolf3d.guardStanding(47,5,4,1),{"x":47,"y":11,"texture":14,"hit":false},{"x":47,"y":17,"texture":14,"hit":false},{"x":47,"y":21,"texture":14,"hit":false},{"x":47,"y":25,"texture":14,"hit":false},{"x":47,"y":29,"texture":14,"hit":false},{"x":47,"y":33,"texture":14,"hit":false},wolf3d.guardMoving(47,34,2,1),wolf3d.ssStanding(48,4,4,2),{"x":48,"y":5,"texture":14,"hit":false},{"x":48,"y":43,"texture":15,"hit":false},{"x":48,"y":44,"texture":2,"hit":true},{"x":48,"y":61,"texture":2,"hit":true},{"x":48,"y":62,"texture":15,"hit":false},{"x":49,"y":39,"texture":14,"hit":false},wolf3d.food(49,51),wolf3d.food(49,52),wolf3d.guardStanding(49,62,2,3),{"x":50,"y":3,"texture":7,"hit":true},wolf3d.ammo(50,33),wolf3d.ammo(50,34),wolf3d.machineGun(50,36),wolf3d.ssStanding(51,6,4,3),wolf3d.guardStanding(51,14,2,1),{"x":51,"y":16,"texture":14,"hit":false},{"x":51,"y":19,"texture":19,"hit":false},wolf3d.food(51,20),wolf3d.ammo(51,33),wolf3d.ammo(51,34),{"x":52,"y":25,"texture":14,"hit":false},{"x":52,"y":29,"texture":9,"hit":false},wolf3d.ammo(52,33),wolf3d.chalice(52,43),{"x":52,"y":44,"texture":2,"hit":true},{"x":52,"y":47,"texture":2,"hit":true},{"x":52,"y":55,"texture":2,"hit":true},{"x":52,"y":58,"texture":2,"hit":true},{"x":52,"y":61,"texture":2,"hit":true},{"x":53,"y":39,"texture":14,"hit":false},wolf3d.guardStanding(53,55,2,2),{"x":54,"y":1,"texture":10,"hit":true},wolf3d.dog(54,7,6,1),{"x":54,"y":12,"texture":23,"hit":false},{"x":54,"y":13,"texture":23,"hit":false},{"x":54,"y":44,"texture":3,"hit":true},{"x":54,"y":51,"texture":4,"hit":false},{"x":54,"y":61,"texture":3,"hit":true},{"x":55,"y":1,"texture":23,"hit":false},wolf3d.dogfood(55,3),{"x":55,"y":4,"texture":13,"hit":true},{"x":55,"y":6,"texture":0,"hit":false},{"x":55,"y":9,"texture":23,"hit":false},{"x":55,"y":13,"texture":23,"hit":false},{"x":55,"y":16,"texture":14,"hit":false},wolf3d.guardStanding(55,45,6,1),wolf3d.guardStanding(55,61,2,1),wolf3d.chalice(55,62),{"x":56,"y":1,"texture":0,"hit":false},{"x":56,"y":31,"texture":19,"hit":false},wolf3d.ammo(56,43),{"x":56,"y":44,"texture":2,"hit":true},{"x":56,"y":47,"texture":2,"hit":true},{"x":56,"y":55,"texture":2,"hit":true},{"x":56,"y":58,"texture":2,"hit":true},{"x":56,"y":61,"texture":2,"hit":true},wolf3d.ammo(56,62),wolf3d.dog(57,9,2,2),{"x":57,"y":19,"texture":9,"hit":false},{"x":57,"y":25,"texture":14,"hit":false},wolf3d.food(57,28),wolf3d.chalice(57,33),wolf3d.cross(57,34),{"x":57,"y":39,"texture":14,"hit":false},wolf3d.guardStanding(57,43,6,3),wolf3d.guardStanding(57,55,2,3),wolf3d.chest(58,33),wolf3d.chalice(58,34),wolf3d.cross(58,35),{"x":59,"y":16,"texture":14,"hit":false},{"x":59,"y":19,"texture":19,"hit":false},wolf3d.chest(59,33),wolf3d.chest(59,34),wolf3d.chalice(59,35),{"x":60,"y":25,"texture":14,"hit":false},wolf3d.food(60,28),{"x":60,"y":45,"texture":11,"hit":true},{"x":60,"y":47,"texture":11,"hit":true},{"x":60,"y":50,"texture":11,"hit":true},{"x":60,"y":52,"texture":11,"hit":true},{"x":60,"y":55,"texture":1,"hit":true},{"x":60,"y":56,"texture":0,"hit":false},{"x":60,"y":61,"texture":10,"hit":true},wolf3d.dog(61,2,6,1),wolf3d.dogfood(61,7),wolf3d.food(61,22),{"x":61,"y":31,"texture":19,"hit":false},{"x":61,"y":39,"texture":14,"hit":false},{"x":61,"y":43,"texture":14,"hit":false},wolf3d.guardStanding(61,45,2,1),{"x":61,"y":47,"texture":14,"hit":false},{"x":61,"y":51,"texture":14,"hit":false},{"x":62,"y":4,"texture":0,"hit":false},wolf3d.dog(62,7,6,2),wolf3d.dog(62,12,6,1),wolf3d.guardStanding(62,25,4,1),wolf3d.guardStanding(62,49,2,2),{"x":62,"y":55,"texture":1,"hit":true},{"x":62,"y":56,"texture":0,"hit":false},wolf3d.guardStanding(62,57,4,3),{"x":62,"y":61,"texture":10,"hit":true}],"spriteResource":"sprites","scripts":[scripts.angle(16,57,0),scripts.angle(16,61,2),scripts.angle(18,57,6),scripts.angle(18,61,4),scripts.angle(23,2,0),scripts.angle(23,11,2),scripts.angle(25,4,6),scripts.angle(25,9,0),scripts.angle(33,15,7),scripts.angle(34,9,6),scripts.angle(34,11,4),scripts.angle(34,14,5),scripts.angle(34,16,1),scripts.angle(35,15,3),scripts.angle(38,39,0),scripts.angle(38,45,0),scripts.angle(38,59,2),scripts.angle(42,2,6),scripts.angle(42,4,4),scripts.angle(42,45,6),scripts.angle(42,59,4),scripts.angle(47,10,0),scripts.angle(50,10,6),scripts.angle(50,16,0),scripts.angle(53,16,0),scripts.angle(54,6,6),scripts.angle(54,9,2),scripts.angle(56,3,1),scripts.angle(57,4,3),scripts.angle(57,6,2),scripts.angle(57,8,1),scripts.angle(57,11,2),scripts.angle(58,1,7),scripts.angle(58,5,7),scripts.angle(58,7,3),scripts.angle(58,12,3),scripts.angle(59,2,1),scripts.angle(59,4,5),scripts.angle(59,6,6),scripts.angle(59,11,5),scripts.angle(60,1,0),scripts.angle(60,4,4),scripts.angle(60,16,4),scripts.angle(61,1,6),scripts.angle(61,3,5),scripts.angle(61,6,0),scripts.angle(61,9,2),scripts.angle(62,6,6),scripts.angle(62,9,4),scripts.angle(62,11,6),scripts.angle(62,13,2),scripts.angle(62,39,4)]};
\ No newline at end of file diff --git a/wolf3d/maps/e1m3.js b/wolf3d/maps/e1m3.js new file mode 100644 index 0000000..e41c285 --- /dev/null +++ b/wolf3d/maps/e1m3.js @@ -0,0 +1 @@ +wolf3d.maps.e1m3 = {"music":"pow","secret":10,"endscreen":null,"ceiling":29,"start":{"x":1.5,"y":20.5,"direction":{"x":1,"y":0},"plane":{"x":0,"y":-1}},"episodeFloor":3,"par":120,"map":[[2,1,1,1,1,2,2,1,2,2,2,2,2,1,1,1,1,1,1,1,13,1,2,1,1,2,1,1,1,2,2,1,1,2,2,1,2,2,1,9,8,9,9,8,8,8,8,9,9,9,9,9,9,9,9,8,8,8,8,8,8,8,8,9],[1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,9,0,0,0,0,0,9,0,0,0,0,0,9,0,0,0,0,0,9],[2,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,6,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,8,0,0,0,0,0,9,0,0,0,0,0,9,0,0,0,0,0,8],[1,1,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,8,0,0,0,0,0,8,0,0,0,0,0,8,0,0,0,0,0,8,0,0,0,0,0,8],[2,1,0,1,2,1,2,2,1,2,1,2,1,1,2,1,2,2,1,0,0,0,1,1,2,1,2,1,1,1,1,1,2,2,2,2,1,2,2,8,0,0,0,0,0,9,0,0,0,0,0,9,0,0,0,0,0,9,0,0,0,0,0,9],[1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,9,0,0,0,0,0,8,0,0,0,0,0,8,0,0,0,0,0,8,0,0,0,0,0,8],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,9,9,8,0,8,9,9,8,9,0,8,9,8,8,8,0,8,9,8,8,8,0,8,9,8],[1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7],[2,0,0,0,0,1,1,1,2,2,2,2,1,1,1,2,2,1,1,1,0,1,1,1,1,2,1,1,1,1,1,1,2,1,1,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[1,1,0,0,1,1,0,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,2,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5],[1,3,0,0,3,3,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,3,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[1,1,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5],[2,0,0,0,0,1,2,1,2,2,1,0,1,1,2,1,1,1,2,2,6,1,1,1,1,1,2,1,1,0,1,1,2,2,1,0,0,0,1,9,8,8,0,8,9,8,9,8,0,8,9,8,9,8,0,8,8,9,8,8,0,8,8,8],[1,0,0,0,0,0,0,1,3,1,0,0,0,1,4,1,0,0,0,1,6,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,8,0,0,0,0,0,8,0,0,0,0,0,9,0,0,0,0,0,8,0,0,0,0,0,9],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,9,0,0,0,0,0,9,0,0,0,0,0,9,0,0,0,0,0,9,0,0,0,0,0,8],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,9,0,0,0,0,0,9,0,0,0,0,0,8,0,0,0,0,0,8,0,0,0,0,0,8],[1,0,0,0,0,0,0,1,3,2,0,0,0,1,4,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,6,1,0,0,1,8,0,0,0,0,0,9,0,0,0,0,0,9,0,0,0,0,0,9,0,0,0,0,0,9],[1,1,2,1,1,1,2,1,2,2,1,6,2,1,2,2,1,2,1,0,0,0,1,3,2,2,3,2,0,0,0,2,2,1,1,2,1,1,1,8,0,0,0,0,0,9,0,0,0,0,0,8,0,0,0,0,0,8,0,0,0,0,0,8],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,2,1,2,0,1,1,1,1,1,1,1,2,0,2,1,1,1,1,1,1,1,2,8,8,9,9,8,8,9,8,8,9,9,8,9,9,8,9,8,8,9,8,9,8,9,9,9],[15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,3,2,1,1,2,1,1,2,1,2,3,1,1,2,1,1,2,1,2,2,3,1,1],[15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[15,0,15,1,2,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,2,1,1,2,2,1,1,1,2,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[15,0,15,2,0,0,0,0,0,0,0,1,1,2,6,1,6,1,1,2,0,0,0,0,0,0,0,1,1,0,0,0,0,0,2,2,0,0,0,1,0,0,0,12,12,12,12,10,12,12,12,12,12,12,12,10,12,12,12,12,0,0,0,2],[15,0,15,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,1],[15,0,15,1,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,1],[15,0,15,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,4,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,4],[15,0,15,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,1],[15,0,15,2,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,1],[15,0,15,1,0,0,0,0,0,0,0,1,1,2,6,2,6,2,1,1,0,0,0,0,0,0,0,1,2,0,0,0,0,0,1,1,0,0,0,2,0,0,0,12,12,12,12,11,12,0,12,12,12,0,12,11,12,12,12,12,0,0,0,1],[15,0,15,1,2,2,1,0,1,2,2,1,1,1,2,1,1,2,1,1,1,1,1,1,1,1,1,2,1,1,2,2,1,2,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[15,0,15,2,1,0,0,0,0,0,1,1,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,1,2,4,1,2,2,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[15,0,15,1,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[15,0,15,1,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,0,0,0,2,1,3,2,2,1,1,1,1,1,2,2,3,2,1,1,2,1,1,2,1,6,0,6,1],[15,0,15,2,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,3,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2],[15,0,15,1,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,1,0,0,0,0,0,0,1,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1],[15,0,15,1,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,2,2,0,0,0,0,0,0,2,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1],[15,0,15,1,1,0,0,0,0,0,1,2,2,2,2,2,2,2,2,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,1,0,0,0,2,0,0,0,1,1,1,1,1,0,0,0,1,1,1,1,1,0,0,0,1,0,0,0,1],[15,0,15,1,1,1,1,0,1,1,2,1,2,1,2,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,2,0,0,0,2],[15,0,15,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1],[15,0,15,1,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1],[15,0,15,1,2,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,1,1,0,2,1,1,2,1,2,0,0,0,1,1,0,1,1,0,0,0,1,0,0,0,2],[15,0,15,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,2,1,1,21,3,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1],[15,0,15,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,2,1,22,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1],[15,0,15,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,1,1,21,3,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1],[15,0,15,1,1,0,1,0,2,0,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,6,0,0,0,0,0,0,1,1,2,2,1,2,1,2,2,1,1,1,1,2,0,0,0,1],[15,0,15,1,1,2,1,1,2,1,1,1,1,2,1,0,1,2,1,1,2,1,2,1,2,1,1,2,1,1,2,1,1,1,1,2,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2],[15,0,15,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,1,0,0,0,0,0,1,1,2,0,0,0,0,0,0,0,2,0,0,0,2,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1],[15,0,15,2,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,2,0,0,0,0,0,2,2,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1],[15,0,15,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,1,1,0,1,1,1,1,2,2,1,2,2,1,1,2,1,1,0,0,0,1,0,0,0,1],[15,0,15,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,1],[15,0,15,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,2],[15,0,15,1,1,0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,1,2,0,0,0,2,1,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,1],[15,0,15,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,1,2,1,1,0,0,0,1,1,2,0,0,0,0,0,0,0,2,0,0,0,2,1,1,1,1,1,0,1,1,2,2,1,1,0,0,0,1,0,0,0,1,0,0,0,1],[15,0,15,1,1,1,1,0,1,1,1,1,2,1,1,6,1,1,1,1,1,2,1,2,1,2,1,1,2,1,2,2,1,1,2,1,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,2,0,0,0,1],[15,0,15,2,1,2,1,0,1,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,1,0,0,0,1],[15,0,15,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,2,0,0,0,2,0,0,1,0,0,0,0,0,2,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1],[15,0,15,2,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,0,0,0,1],[15,0,15,1,1,1,1,1,2,1,0,6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,1],[15,0,15,1,0,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,1,1,2,1,0,0,0,2],[15,0,0,0,0,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,2,1,0,1,2,0,0,2,0,0,0,0,0,1,0,0,2,0,0,0,1,0,0,0,0,0,0,0,1],[15,15,1,2,0,2,1,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,3],[15,15,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,2,2,0,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,2],[15,15,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,2,1,1,1,2,1,1,1,1,2,1,1,1,1,2,2,1,1,2,1,1,2,2,1,1,2,2,2]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,109,109,109,109,109,109,109,109,109,0,109,109,0,0,0,108,108,108,108,108,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,112,112,112,112,112,0,112,112,112,112,112,0,143,143,143,143,143,0,112,112,112,112,112,0],[0,0,109,109,109,109,109,109,109,109,109,109,0,109,109,109,109,0,108,108,108,108,108,0,112,112,112,112,112,112,112,112,112,112,112,112,0,112,112,0,112,112,112,112,112,0,112,112,112,112,112,0,143,143,143,143,143,0,112,112,112,112,112,0],[0,0,109,109,109,0,0,0,0,0,0,0,0,109,109,109,109,0,108,108,108,108,108,0,112,112,112,112,0,112,112,112,112,112,112,112,0,112,112,0,112,112,112,112,112,0,112,112,112,112,112,0,143,143,143,143,143,0,112,112,112,112,112,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,0,112,112,112,112,112,0,143,143,143,143,143,0,112,112,112,112,112,0],[0,109,109,109,109,109,109,109,109,109,109,109,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,109,109,109,109,109,109,109,109,109,0,0,112,112,112,112,112,0,112,112,112,112,112,0,143,143,143,143,143,0,112,112,112,112,112,0],[0,109,109,109,109,109,109,109,109,109,109,109,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,109,109,109,109,109,109,109,109,109,109,109,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,109,109,109,109,109,109,109,109,109,109,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0],[0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0],[0,0,109,109,0,0,109,109,109,109,109,0,0,127,127,127,127,127,0,142,142,142,0,128,128,128,128,128,0,0,109,109,109,109,0,109,109,109,109,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0],[0,0,109,109,0,0,109,109,109,109,109,109,0,127,127,127,127,127,0,142,142,142,0,128,128,128,128,128,0,109,109,109,109,109,0,109,109,109,109,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0],[0,0,109,109,0,0,109,109,109,109,109,109,0,127,127,127,127,127,0,142,142,142,0,128,128,128,128,128,0,109,109,109,109,109,0,109,109,109,109,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0],[0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,109,109,109,109,109,109,0,0,0,109,109,109,0,0,0,109,109,109,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,112,112,112,112,112,0,112,112,112,112,112,0,112,112,112,112,112,0,112,112,112,112,112,0],[0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,112,112,112,112,112,0,112,112,112,112,112,0,112,112,112,112,112,0,112,112,112,112,112,0],[0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,112,112,112,112,112,0,112,112,112,112,112,0,112,112,112,112,112,0,112,112,112,112,112,0],[0,109,109,109,109,109,109,0,0,0,109,109,109,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,109,109,0,0,112,112,112,112,112,0,112,112,112,112,112,0,112,112,112,112,112,0,112,112,112,112,112,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,112,112,112,112,112,0,112,112,112,112,112,0,112,112,112,112,112,0,112,112,112,112,112,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,121,121,121,121,121,121,121,121,121,121,121,121,121,121,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,121,121,121,121,121,121,121,121,121,121,121,121,121,121,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,0],[0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,0],[0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,0],[0,121,0,0,130,130,130,130,130,130,130,0,0,0,0,0,0,0,0,0,132,132,132,132,132,132,132,0,0,133,133,133,133,133,0,0,113,113,113,0,139,139,139,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,139,139,0],[0,121,0,0,130,130,130,130,130,130,130,0,131,131,131,131,131,131,131,0,132,132,132,132,132,132,132,0,133,133,133,133,133,133,133,0,113,113,113,0,139,139,139,0,140,140,140,140,140,140,140,0,141,141,141,141,141,141,141,0,139,139,139,0],[0,121,0,0,130,130,130,130,130,130,130,0,131,131,131,131,131,131,131,0,132,132,132,132,132,132,132,0,133,133,133,133,133,133,133,0,113,113,113,0,139,139,139,0,140,140,140,140,140,140,140,0,141,141,141,141,141,141,141,0,139,139,139,0],[0,121,0,0,130,130,130,130,130,130,130,0,131,131,131,131,131,131,131,0,132,132,132,132,132,132,132,0,133,133,133,133,133,133,133,0,113,113,113,0,139,139,139,0,140,140,140,140,140,140,140,0,141,141,141,141,141,141,141,0,139,139,139,0],[0,121,0,0,130,130,130,130,130,130,130,0,131,131,131,131,131,131,131,0,132,132,132,132,132,132,132,0,133,133,133,133,133,133,133,0,113,113,113,0,139,139,139,0,140,140,140,140,140,140,140,0,141,141,141,141,141,141,141,0,139,139,139,0],[0,121,0,0,130,130,130,130,130,130,130,0,131,131,131,131,131,131,131,0,132,132,132,132,132,132,132,0,133,133,133,133,133,133,133,0,113,113,113,0,139,139,139,0,140,140,140,140,140,140,140,0,141,141,141,141,141,141,141,0,139,139,139,0],[0,121,0,0,130,130,130,130,130,130,130,0,0,0,0,0,0,0,0,0,132,132,132,132,132,132,132,0,0,133,133,133,133,133,0,0,113,113,113,0,139,139,139,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,139,139,0],[0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,0],[0,121,0,0,0,129,129,129,129,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,0],[0,121,0,0,129,129,129,129,129,129,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,126,0,113,113,113,0,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,139,0],[0,121,0,0,129,129,129,129,129,129,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,126,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,121,0,0,129,129,129,129,129,129,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,126,0,113,113,113,0,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,0,136,136,136,0],[0,121,0,0,129,129,129,129,129,129,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,126,0,113,113,113,0,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,0,136,136,136,0],[0,121,0,0,129,129,129,129,129,129,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,126,0,113,113,113,0,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,0,136,136,136,0],[0,121,0,0,0,129,129,129,129,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,126,0,113,113,113,0,138,138,138,0,0,0,0,0,138,138,138,0,0,0,0,0,138,138,138,0,136,136,136,0],[0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,138,138,138,0,138,138,138,138,138,138,138,0,138,138,138,0,138,138,138,0,136,136,136,0],[0,121,0,0,0,122,122,122,122,122,122,0,123,123,123,123,123,123,123,0,0,0,0,0,0,0,0,0,125,125,125,125,125,125,125,0,113,113,113,0,138,138,138,0,138,138,138,138,138,138,138,0,138,138,138,0,138,138,138,0,136,136,136,0],[0,121,0,0,122,122,122,122,122,122,122,0,123,123,123,123,123,123,123,0,0,0,0,0,0,0,0,0,125,125,125,125,125,125,125,0,113,113,113,0,138,138,138,0,138,138,138,138,138,138,138,0,138,138,138,0,138,138,138,0,136,136,136,0],[0,121,0,0,0,122,122,122,122,122,122,0,123,123,123,123,123,123,123,0,0,0,0,0,0,0,0,0,125,125,125,125,125,125,125,0,113,113,113,0,0,0,0,0,0,0,0,0,138,138,138,0,0,138,0,0,138,138,138,0,136,136,136,0],[0,121,0,0,122,122,122,122,122,122,122,0,123,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,125,125,125,125,125,125,125,0,113,113,113,0,137,137,137,0,0,0,0,0,138,138,138,138,138,138,138,138,138,138,138,0,136,136,136,0],[0,121,0,0,0,122,122,122,122,122,122,0,123,123,123,123,123,123,123,0,0,0,0,0,0,0,0,0,125,125,125,125,125,125,125,0,113,113,113,0,137,137,137,0,0,0,138,0,138,138,138,138,138,138,138,138,138,138,138,0,136,136,136,0],[0,121,0,0,122,122,122,122,122,122,122,0,123,123,123,123,123,123,123,0,0,0,0,0,0,0,0,0,125,125,125,125,125,125,125,0,113,113,113,0,137,137,137,0,0,0,0,0,138,138,138,138,138,138,138,138,138,138,138,0,136,136,136,0],[0,121,0,0,0,122,0,122,0,122,0,0,123,123,123,123,123,123,123,0,0,0,0,0,0,0,0,0,125,125,125,125,125,125,125,0,113,113,113,0,137,137,137,0,137,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,136,136,0],[0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,137,137,137,0,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,0,136,136,136,0],[0,121,0,0,120,120,120,120,120,120,120,0,0,119,119,119,119,119,119,0,116,116,116,116,116,0,0,0,115,115,115,115,115,115,115,0,113,113,113,0,137,137,137,0,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,0,136,136,136,0],[0,121,0,0,120,120,120,120,120,120,120,0,119,119,119,119,119,119,119,0,116,116,116,116,116,0,0,0,115,115,115,115,115,115,115,0,113,113,113,0,137,137,137,0,137,137,137,137,137,137,137,137,137,137,137,137,137,137,137,0,136,136,136,0],[0,121,0,0,120,120,120,120,120,120,120,0,119,119,119,119,119,119,119,0,116,116,116,116,116,116,116,0,115,115,115,115,115,115,115,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,137,137,0,136,136,136,0],[0,121,0,0,120,120,120,120,120,120,120,0,119,119,119,119,119,119,119,0,116,116,116,116,116,116,116,0,115,115,115,115,115,115,115,0,113,113,113,0,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,0,137,137,137,0,136,136,136,0],[0,121,0,0,120,120,120,120,120,120,120,0,119,119,119,119,119,119,119,0,116,116,116,116,116,116,116,0,115,115,115,115,115,115,115,0,113,113,113,0,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,0,137,137,137,0,136,136,136,0],[0,121,0,0,0,120,120,120,120,120,120,0,119,119,119,119,119,119,119,0,0,0,116,116,116,0,0,0,115,115,115,115,115,115,115,0,113,113,113,0,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,0,137,137,137,0,136,136,136,0],[0,121,0,0,0,0,120,120,120,120,120,0,119,119,119,119,119,119,0,0,0,0,116,116,116,0,0,0,115,115,115,115,115,115,115,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,135,135,135,0,137,137,137,0,136,136,136,0],[0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,134,134,134,134,134,134,134,134,134,134,134,0,135,135,135,0,137,137,137,0,136,136,136,0],[0,121,0,0,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,0,113,113,113,0,134,134,134,134,134,134,134,134,134,134,134,0,135,135,135,0,137,137,137,0,136,136,136,0],[0,121,0,0,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,0,113,113,113,0,134,134,0,134,134,134,134,134,0,134,134,0,135,135,135,0,137,137,137,0,136,136,136,0],[0,121,0,0,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,0,113,113,113,0,134,134,134,134,134,134,134,134,134,134,134,0,135,135,135,0,137,137,137,0,136,136,136,0],[0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,0,113,113,113,0,134,134,134,134,134,134,134,134,134,134,134,0,135,135,135,0,137,137,137,0,136,136,136,0],[0,121,0,0,121,0,0,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,0,113,113,113,0,134,134,134,134,134,134,134,134,134,134,134,0,135,135,135,0,0,0,0,0,136,136,136,0],[0,121,121,121,121,0,0,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,0,0,0,0,0,134,134,0,134,134,134,134,134,0,134,134,0,135,135,135,0,136,136,136,136,136,136,136,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,0,113,113,113,0,134,134,134,134,134,134,134,134,134,134,134,0,135,135,135,0,136,136,136,136,136,136,136,0],[0,0,0,121,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,134,134,134,134,134,134,134,134,134,134,134,0,135,135,135,0,136,136,136,136,136,136,136,0],[0,0,0,0,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":6,"y":12,"texture":65,"key":null},{"x":6,"y":28,"texture":65,"key":null},{"x":6,"y":42,"texture":65,"key":null},{"x":6,"y":48,"texture":65,"key":null},{"x":6,"y":54,"texture":65,"key":null},{"x":6,"y":60,"texture":65,"key":null},{"x":8,"y":20,"texture":65,"key":null},{"x":9,"y":39,"texture":65,"key":null},{"x":10,"y":18,"texture":65,"key":null},{"x":10,"y":22,"texture":65,"key":null},{"x":12,"y":42,"texture":65,"key":null},{"x":12,"y":48,"texture":65,"key":null},{"x":12,"y":54,"texture":65,"key":null},{"x":12,"y":60,"texture":65,"key":null},{"x":18,"y":20,"texture":65,"key":null},{"x":18,"y":29,"texture":65,"key":null},{"x":26,"y":11,"texture":65,"key":null},{"x":26,"y":19,"texture":65,"key":null},{"x":26,"y":27,"texture":65,"key":null},{"x":29,"y":49,"texture":65,"key":null},{"x":29,"y":53,"texture":65,"key":null},{"x":30,"y":7,"texture":65,"key":null},{"x":33,"y":61,"texture":65,"key":null},{"x":34,"y":35,"texture":65,"key":null},{"x":38,"y":7,"texture":65,"key":null},{"x":38,"y":31,"texture":65,"key":null},{"x":41,"y":41,"texture":68,"key":"gold"},{"x":42,"y":11,"texture":65,"key":null},{"x":42,"y":35,"texture":65,"key":null},{"x":43,"y":47,"texture":67,"key":null},{"x":46,"y":15,"texture":65,"key":null},{"x":49,"y":41,"texture":65,"key":null},{"x":50,"y":11,"texture":65,"key":null},{"x":50,"y":19,"texture":65,"key":null},{"x":50,"y":27,"texture":65,"key":null},{"x":50,"y":35,"texture":65,"key":null},{"x":53,"y":45,"texture":65,"key":null},{"x":54,"y":7,"texture":65,"key":null},{"x":58,"y":35,"texture":65,"key":null},{"x":58,"y":39,"texture":65,"key":null},{"x":58,"y":51,"texture":65,"key":null},{"x":61,"y":55,"texture":65,"key":null}],"secrets":[{"x":1,"y":12,"state":0,"texture":0},{"x":2,"y":39,"state":0,"texture":7},{"x":4,"y":2,"state":0,"texture":0},{"x":12,"y":11,"state":0,"texture":5},{"x":12,"y":29,"state":0,"texture":0},{"x":45,"y":43,"state":0,"texture":5},{"x":58,"y":10,"state":0,"texture":0},{"x":60,"y":37,"state":0,"texture":2},{"x":61,"y":4,"state":0,"texture":0},{"x":61,"y":7,"state":0,"texture":0}],"sprites":[wolf3d.ammo(1,8),wolf3d.ammo(1,10),wolf3d.chest(1,11),wolf3d.ammo(1,24),wolf3d.ammo(1,25),wolf3d.ammo(1,26),wolf3d.food(1,52),wolf3d.food(1,53),wolf3d.guardStanding(1,55,0,2),wolf3d.food(1,61),wolf3d.food(1,62),wolf3d.ammo(2,9),wolf3d.chest(2,10),wolf3d.chest(2,11),wolf3d.firstAidKit(2,16),wolf3d.ammo(2,24),wolf3d.ammo(2,25),wolf3d.chest(2,27),{"x":2,"y":40,"texture":19,"hit":false},{"x":2,"y":42,"texture":2,"hit":true},{"x":2,"y":48,"texture":2,"hit":true},wolf3d.food(2,52),wolf3d.guardStanding(2,53,0,3),{"x":2,"y":54,"texture":2,"hit":true},wolf3d.goldKey(2,56),{"x":2,"y":60,"texture":2,"hit":true},{"x":2,"y":61,"texture":19,"hit":false},wolf3d.gatling(3,15),wolf3d.firstAidKit(3,16),wolf3d.firstAidKit(3,24),wolf3d.firstAidKit(3,25),wolf3d.chest(3,26),wolf3d.chest(3,27),{"x":3,"y":42,"texture":14,"hit":false},wolf3d.food(3,46),{"x":3,"y":48,"texture":14,"hit":false},{"x":3,"y":54,"texture":14,"hit":false},{"x":3,"y":55,"texture":9,"hit":false},wolf3d.guardStanding(3,59,0,3),{"x":3,"y":60,"texture":14,"hit":false},wolf3d.food(4,54),{"x":5,"y":47,"texture":9,"hit":false},{"x":6,"y":2,"texture":14,"hit":false},{"x":6,"y":15,"texture":14,"hit":false},{"x":6,"y":20,"texture":14,"hit":false},{"x":6,"y":25,"texture":14,"hit":false},wolf3d.guardStanding(6,26,2,3),wolf3d.guardStanding(6,34,2,2),{"x":6,"y":36,"texture":14,"hit":false},wolf3d.guardStanding(7,16,6,1),wolf3d.guardStanding(7,40,0,3),wolf3d.guardStanding(8,55,4,1),wolf3d.ammo(9,6),wolf3d.ammo(9,7),wolf3d.chalice(9,13),wolf3d.guardStanding(9,14,0,1),wolf3d.guardStanding(9,26,0,1),wolf3d.chalice(9,27),wolf3d.ammo(9,32),wolf3d.ammo(9,33),{"x":9,"y":42,"texture":14,"hit":false},{"x":9,"y":48,"texture":14,"hit":false},{"x":9,"y":54,"texture":14,"hit":false},{"x":9,"y":60,"texture":14,"hit":false},wolf3d.ammo(10,6),wolf3d.chalice(10,13),{"x":10,"y":14,"texture":2,"hit":true},{"x":10,"y":15,"texture":14,"hit":false},{"x":10,"y":20,"texture":14,"hit":false},{"x":10,"y":25,"texture":14,"hit":false},{"x":10,"y":26,"texture":2,"hit":true},wolf3d.ammo(10,33),wolf3d.guardStanding(10,57,2,2),wolf3d.cross(11,13),wolf3d.chalice(11,14),wolf3d.chest(11,15),wolf3d.chest(11,26),wolf3d.guardStanding(11,40,4,3),{"x":14,"y":50,"texture":19,"hit":false},{"x":15,"y":2,"texture":14,"hit":false},wolf3d.guardStanding(15,3,4,1),{"x":15,"y":20,"texture":14,"hit":false},{"x":15,"y":29,"texture":14,"hit":false},{"x":15,"y":36,"texture":14,"hit":false},{"x":15,"y":42,"texture":14,"hit":false},wolf3d.food(15,43),{"x":15,"y":48,"texture":14,"hit":false},{"x":15,"y":54,"texture":14,"hit":false},{"x":15,"y":55,"texture":9,"hit":false},{"x":15,"y":60,"texture":14,"hit":false},{"x":16,"y":42,"texture":2,"hit":true},{"x":16,"y":43,"texture":19,"hit":false},{"x":16,"y":48,"texture":2,"hit":true},{"x":16,"y":54,"texture":2,"hit":true},{"x":16,"y":60,"texture":2,"hit":true},wolf3d.food(17,50),{"x":17,"y":58,"texture":9,"hit":false},wolf3d.food(17,61),wolf3d.firstAidKit(19,1),wolf3d.cross(19,9),wolf3d.chest(19,10),wolf3d.chalice(19,11),wolf3d.chalice(19,12),wolf3d.chalice(19,13),wolf3d.chest(19,14),wolf3d.chalice(20,9),wolf3d.cross(20,10),wolf3d.chalice(20,11),wolf3d.cross(20,12),wolf3d.cross(20,13),wolf3d.chalice(20,14),wolf3d.guardStanding(20,17,6,3),{"x":20,"y":20,"texture":14,"hit":false},wolf3d.guardStanding(20,27,2,1),{"x":20,"y":37,"texture":14,"hit":false},wolf3d.guardMoving(22,51,2,1),wolf3d.cross(23,29),wolf3d.cross(23,30),wolf3d.food(23,31),wolf3d.chest(23,32),wolf3d.chest(23,33),{"x":24,"y":5,"texture":7,"hit":true},{"x":24,"y":7,"texture":7,"hit":true},{"x":24,"y":9,"texture":7,"hit":true},{"x":24,"y":13,"texture":12,"hit":true},{"x":24,"y":15,"texture":12,"hit":true},{"x":24,"y":17,"texture":12,"hit":true},wolf3d.guardStanding(24,24,0,1),wolf3d.guardStanding(24,28,0,3),{"x":24,"y":29,"texture":8,"hit":true},wolf3d.chest(24,31),wolf3d.chest(24,32),{"x":24,"y":33,"texture":8,"hit":true},wolf3d.ssStanding(24,44,0,2),wolf3d.chest(24,46),wolf3d.firstAidKit(24,47),wolf3d.chalice(24,48),wolf3d.cross(24,52),wolf3d.cross(24,53),wolf3d.ssStanding(24,54,6,1),wolf3d.chest(24,55),wolf3d.chest(24,56),wolf3d.ammo(24,57),wolf3d.ammo(24,58),wolf3d.guardStanding(25,6,0,2),wolf3d.guardStanding(25,30,0,2),wolf3d.food(25,33),wolf3d.guardStanding(25,36,4,3),{"x":25,"y":46,"texture":2,"hit":true},{"x":25,"y":48,"texture":2,"hit":true},wolf3d.guardStanding(25,50,0,1),wolf3d.cross(25,52),{"x":25,"y":54,"texture":2,"hit":true},{"x":25,"y":56,"texture":2,"hit":true},wolf3d.ammo(25,58),{"x":26,"y":5,"texture":7,"hit":true},{"x":26,"y":7,"texture":4,"hit":false},{"x":26,"y":15,"texture":4,"hit":false},{"x":26,"y":23,"texture":4,"hit":false},{"x":26,"y":31,"texture":4,"hit":false},wolf3d.guardStanding(26,32,2,1),wolf3d.cross(26,34),wolf3d.guardMoving(26,40,0,2),wolf3d.guardStanding(26,44,6,2),wolf3d.guardStanding(26,53,0,1),wolf3d.guardStanding(26,57,0,2),wolf3d.chalice(27,31),wolf3d.chalice(27,32),wolf3d.cross(27,34),wolf3d.chalice(27,44),{"x":27,"y":46,"texture":2,"hit":true},{"x":27,"y":48,"texture":2,"hit":true},wolf3d.chalice(27,50),{"x":27,"y":54,"texture":2,"hit":true},{"x":27,"y":56,"texture":2,"hit":true},wolf3d.guardMoving(27,60,4,2),{"x":28,"y":5,"texture":7,"hit":true},{"x":28,"y":9,"texture":7,"hit":true},{"x":28,"y":13,"texture":12,"hit":true},{"x":28,"y":15,"texture":12,"hit":true},{"x":28,"y":17,"texture":12,"hit":true},wolf3d.guardStanding(28,22,6,2),wolf3d.guardStanding(28,25,0,3),{"x":28,"y":29,"texture":8,"hit":true},wolf3d.chalice(28,31),{"x":28,"y":33,"texture":8,"hit":true},wolf3d.ssStanding(28,57,2,3),wolf3d.guardStanding(29,4,6,3),wolf3d.chalice(29,30),wolf3d.food(29,32),wolf3d.guardStanding(30,38,4,1),wolf3d.dog(32,7,2,2),{"x":32,"y":29,"texture":2,"hit":true},wolf3d.guardStanding(32,32,2,3),{"x":32,"y":33,"texture":2,"hit":true},wolf3d.guardMoving(32,50,6,1),wolf3d.dog(34,5,0,1),{"x":34,"y":7,"texture":4,"hit":false},wolf3d.dog(34,9,4,1),{"x":34,"y":31,"texture":4,"hit":false},{"x":34,"y":37,"texture":14,"hit":false},wolf3d.guardMoving(34,53,2,2),wolf3d.guardStanding(35,31,6,1),{"x":35,"y":41,"texture":14,"hit":false},{"x":35,"y":49,"texture":14,"hit":false},{"x":35,"y":57,"texture":14,"hit":false},{"x":35,"y":61,"texture":14,"hit":false},wolf3d.dog(36,7,6,3),wolf3d.dogfood(36,10),{"x":36,"y":29,"texture":2,"hit":true},{"x":36,"y":33,"texture":2,"hit":true},wolf3d.chalice(38,52),wolf3d.guardStanding(38,53,0,2),wolf3d.chalice(38,54),{"x":39,"y":12,"texture":35,"hit":true},{"x":39,"y":13,"texture":35,"hit":true},wolf3d.guardStanding(39,32,2,2),wolf3d.guardStanding(39,45,6,1),{"x":39,"y":53,"texture":14,"hit":false},{"x":40,"y":4,"texture":16,"hit":true},wolf3d.guardStanding(40,9,0,2),{"x":40,"y":12,"texture":35,"hit":true},{"x":40,"y":18,"texture":36,"hit":true},{"x":40,"y":29,"texture":7,"hit":true},{"x":40,"y":33,"texture":7,"hit":true},{"x":42,"y":4,"texture":16,"hit":true},wolf3d.guardStanding(42,5,6,3),{"x":42,"y":7,"texture":4,"hit":false},{"x":42,"y":15,"texture":4,"hit":false},{"x":42,"y":31,"texture":4,"hit":false},{"x":42,"y":37,"texture":14,"hit":false},wolf3d.guardStanding(43,41,0,1),{"x":43,"y":49,"texture":14,"hit":false},{"x":43,"y":57,"texture":14,"hit":false},{"x":44,"y":4,"texture":16,"hit":true},wolf3d.guardStanding(44,16,0,1),{"x":44,"y":18,"texture":37,"hit":true},{"x":44,"y":29,"texture":7,"hit":true},wolf3d.guardStanding(44,30,6,1),{"x":44,"y":33,"texture":7,"hit":true},wolf3d.guardMoving(44,53,6,1),{"x":45,"y":5,"texture":16,"hit":true},{"x":45,"y":7,"texture":16,"hit":true},{"x":45,"y":9,"texture":16,"hit":true},wolf3d.guardStanding(45,15,0,2),{"x":45,"y":41,"texture":14,"hit":false},wolf3d.guardStanding(47,6,6,1),wolf3d.food(47,18),{"x":47,"y":20,"texture":1,"hit":true},{"x":47,"y":21,"texture":1,"hit":true},wolf3d.guardStanding(47,24,0,1),{"x":48,"y":5,"texture":18,"hit":true},wolf3d.guardStanding(48,8,4,2),{"x":48,"y":9,"texture":17,"hit":true},{"x":48,"y":13,"texture":0,"hit":false},{"x":48,"y":17,"texture":35,"hit":true},{"x":48,"y":18,"texture":35,"hit":true},{"x":48,"y":20,"texture":1,"hit":true},{"x":48,"y":21,"texture":1,"hit":true},{"x":49,"y":18,"texture":35,"hit":true},{"x":49,"y":20,"texture":1,"hit":true},wolf3d.guardStanding(49,30,6,1),{"x":50,"y":7,"texture":4,"hit":false},wolf3d.guardStanding(50,12,6,3),{"x":50,"y":15,"texture":4,"hit":false},{"x":50,"y":23,"texture":4,"hit":false},{"x":50,"y":31,"texture":4,"hit":false},{"x":50,"y":37,"texture":14,"hit":false},wolf3d.guardStanding(51,6,4,3),{"x":51,"y":41,"texture":14,"hit":false},{"x":51,"y":53,"texture":14,"hit":false},{"x":52,"y":5,"texture":1,"hit":true},{"x":52,"y":12,"texture":1,"hit":true},wolf3d.guardStanding(52,17,2,1),{"x":52,"y":30,"texture":0,"hit":false},wolf3d.guardStanding(52,46,2,3),wolf3d.guardStanding(52,52,2,1),wolf3d.guardStanding(53,8,0,1),wolf3d.guardStanding(53,23,0,2),{"x":53,"y":28,"texture":1,"hit":true},wolf3d.cross(53,56),wolf3d.chest(53,57),wolf3d.cross(53,58),wolf3d.chest(54,56),wolf3d.cross(54,57),wolf3d.chest(54,58),wolf3d.cross(55,56),wolf3d.chest(55,57),wolf3d.cross(55,58),wolf3d.guardMoving(55,60,0,1),wolf3d.guardMoving(55,62,4,1),wolf3d.firstAidKit(56,10),{"x":56,"y":29,"texture":13,"hit":true},{"x":56,"y":30,"texture":9,"hit":false},{"x":56,"y":33,"texture":13,"hit":true},wolf3d.guardStanding(56,46,4,1),wolf3d.chest(56,56),wolf3d.chalice(56,57),wolf3d.chest(56,58),wolf3d.ammo(57,4),wolf3d.ammo(57,8),wolf3d.guardStanding(57,31,6,1),wolf3d.guardStanding(57,50,0,3),wolf3d.guardStanding(57,52,0,3),wolf3d.chalice(57,56),wolf3d.chest(57,57),wolf3d.chalice(57,58),{"x":58,"y":31,"texture":4,"hit":false},{"x":58,"y":37,"texture":14,"hit":false},{"x":58,"y":45,"texture":14,"hit":false},wolf3d.chest(58,56),wolf3d.chalice(58,57),wolf3d.chest(58,58),wolf3d.guardStanding(59,28,6,3),wolf3d.ammo(60,7),wolf3d.ammo(60,8),wolf3d.ammo(60,9),wolf3d.food(60,28),{"x":60,"y":29,"texture":13,"hit":true},wolf3d.guardStanding(60,32,4,2),{"x":60,"y":33,"texture":13,"hit":true},wolf3d.food(61,28),wolf3d.food(61,29),wolf3d.firstAidKit(61,36),wolf3d.firstAidKit(61,38),wolf3d.guardStanding(61,44,0,2),{"x":61,"y":53,"texture":14,"hit":false},{"x":61,"y":57,"texture":14,"hit":false},{"x":61,"y":61,"texture":14,"hit":false},wolf3d.firstAidKit(62,3),wolf3d.gatling(62,8),wolf3d.firstAidKit(62,9),wolf3d.firstAidKit(62,10)],"spriteResource":"sprites","scripts":[scripts.angle(20,40,0),scripts.angle(20,62,2),scripts.angle(22,42,0),scripts.angle(22,60,2),scripts.angle(30,42,6),scripts.angle(30,60,4),scripts.angle(32,6,1),scripts.angle(32,8,2),scripts.angle(32,40,6),scripts.angle(32,62,4),scripts.angle(33,5,0),scripts.angle(33,9,3),scripts.angle(34,48,0),scripts.angle(34,58,2),scripts.angle(34,60,0),scripts.angle(34,62,2),scripts.angle(35,5,7),scripts.angle(35,9,4),scripts.angle(36,6,6),scripts.angle(36,8,5),scripts.angle(44,48,6),scripts.angle(44,58,4),scripts.angle(60,56,0),scripts.angle(60,60,2),scripts.angle(62,56,6),scripts.angle(62,62,4)]};
\ No newline at end of file diff --git a/wolf3d/maps/e1m4.js b/wolf3d/maps/e1m4.js new file mode 100644 index 0000000..5d34690 --- /dev/null +++ b/wolf3d/maps/e1m4.js @@ -0,0 +1 @@ +wolf3d.maps.e1m4 = {"music":"suspense","secret":10,"endscreen":null,"ceiling":29,"start":{"x":3.5,"y":3.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":4,"par":210,"map":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4,2,1,1,2,2,2,2,2,2,1,2,1,9,9,8,8,9,8,8,8,8,9,8,9,8,8,9,8,8,9,8,8,9,9,8,8,8,9,9,9],[1,1,1,2,2,1,2,1,1,2,3,1,2,3,1,1,2,1,2,2,2,1,0,0,0,2,0,0,0,0,0,0,0,0,0,2,8,0,0,0,0,0,9,0,0,0,0,0,9,0,0,0,0,0,9,0,0,0,0,0,9,9,9,8],[1,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,9,0,0,0,0,0,8,0,0,0,0,0,8,0,0,0,0,0,8,0,0,0,0,0,8,9,9,8],[13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,9,0,0,0,0,0,9,0,0,0,0,0,8,0,0,0,0,0,9,0,0,0,0,0,9,9,9,9],[2,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,2,0,0,0,0,0,0,0,0,0,1,8,9,8,0,8,9,8,9,8,0,8,9,9,8,9,0,8,8,9,9,8,0,8,9,8,9,9,9],[1,0,2,2,2,1,2,1,1,2,3,2,1,3,2,2,0,0,0,0,0,2,0,0,0,2,0,0,0,0,0,0,0,0,0,2,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,8],[1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,2,0,0,0,0,0,1,0,0,0,2,0,0,0,0,0,0,0,0,0,1,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,9,8],[1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,2,0,0,0,1,2,2,1,0,0,0,0,0,0,1,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,9,9,8],[1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,0,0,2,0,0,0,0,0,0,2,8,0,9,9,8,8,9,9,0,0,0,0,0,8,8,9,9,9,9,9,8,8,8,9,8,9,9,9],[1,1,1,2,2,2,2,1,0,0,0,0,1,0,1,1,2,1,0,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,8,0,0,0,0,8,8,9,9,0,0,0,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9],[2,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,0,0,0,1,2,0,0,0,0,0,0,1,0,0,0,0,0,0,2,8,0,0,0,0,8,9,8,9,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9],[1,0,0,0,0,0,0,0,0,0,0,0,2,2,1,1,2,0,0,0,1,1,2,1,2,0,0,0,2,1,1,2,2,1,1,2,2,8,0,0,0,8,0,0,0,0,0,0,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[1,0,0,0,0,0,0,1,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,2,9,0,0,0,9,0,0,8,8,0,8,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[1,0,0,17,17,0,0,2,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,8,0,0,0,8,0,0,9,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[2,0,0,17,0,0,0,2,0,0,0,0,1,0,0,3,2,0,0,0,1,4,0,0,2,0,0,0,0,0,0,0,0,0,0,0,2,8,0,0,0,9,0,0,8,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[1,0,0,17,17,0,0,1,2,1,2,1,2,0,0,1,4,0,0,0,3,2,0,0,1,2,1,1,2,6,1,2,1,0,0,0,1,9,8,8,9,8,9,8,8,0,0,0,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[1,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,9,9,9,9,9,8,8,8,9,8,9,9,8],[1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,9,8,0,0,0,0,0,0,0,0,0,0,0,8,8,8],[2,0,0,17,17,0,0,1,2,1,2,1,1,0,0,1,3,0,0,0,4,1,0,0,2,1,1,2,2,6,1,2,1,1,1,1,1,8,9,8,8,9,9,9,9,8,8,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8],[2,0,0,17,0,0,0,1,0,0,0,0,1,0,0,4,2,0,0,0,2,3,0,0,1,2,2,2,2,2,2,2,2,2,2,2,1,2,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8],[1,0,0,17,17,0,0,2,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,1,1,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8],[1,0,0,0,0,0,0,1,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,2,2,8,0,0,8,0,0,0,8,0,0,8,0,0,0,1,2,1,1,2,1,2,0,0,0,8,8],[1,0,0,0,0,0,0,0,0,0,0,0,1,2,1,2,1,0,0,0,2,1,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,8,0,0,0,0,0,0,0,0,0,9,0,0,0,2,1,1,1,1,1,2,0,0,0,8,8],[2,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,2,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,9,0,0,0,0,0,0,0,0,0,9,0,0,0,1,1,1,1,0,0,0,0,0,0,9,8],[1,2,1,4,2,1,2,1,0,0,0,0,1,0,0,0,2,1,0,1,1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,8,0,0,8,0,0,0,8,0,0,8,0,0,0,1,1,0,0,0,0,2,0,0,0,8,8],[1,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,2,0,0,0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1,2,2,1,8,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,1,0,0,0,8,8],[2,0,0,0,0,0,0,1,2,2,1,1,1,0,0,0,2,0,0,0,1,2,2,2,2,2,2,2,2,2,2,2,1,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,8,0,0,0,1,1,0,0,0,0,1,0,0,0,8,8],[1,0,0,0,0,0,2,2,1,2,1,2,1,1,0,2,1,0,0,0,1,2,2,2,1,1,1,2,1,1,2,1,1,0,0,0,0,0,8,8,0,8,9,8,9,8,0,9,9,0,0,0,2,1,2,1,2,1,2,0,0,0,9,8],[1,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8],[6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8],[2,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8],[2,0,0,0,0,0,1,1,1,2,2,1,2,2,1,2,1,0,0,0,2,1,1,2,2,1,1,2,2,2,1,0,0,0,0,0,0,0,8,9,9,8,9,9,8,8,8,8,9,0,0,0,1,2,1,1,2,1,2,0,0,0,8,8],[2,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,0,2,0,0,0,0,0,2,0,0,0,8,8],[2,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,9,0,0,0,1,0,0,0,0,0,1,0,0,0,8,8],[1,2,2,4,1,2,1,1,0,0,0,0,0,0,0,0,2,1,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,8,0,0,0,1,0,0,0,0,0,2,0,0,0,9,8],[1,0,0,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,8,0,0,0,1,0,0,0,0,0,1,0,0,0,8,8],[2,0,0,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,8,0,0,0,1,0,0,0,0,0,1,0,0,0,8,8],[1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,9,0,0,0,2,1,2,0,2,1,2,0,0,0,8,8],[1,0,0,0,0,0,2,1,1,1,2,2,2,1,2,2,1,1,2,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,2,0,1,1,2,1,0,2,1,1,1,0,2,9,8,0,8,9,9,8,0,8,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,9,0,0,0,0,0,9,9,0,0,0,0,0,0,0,0,0,0,0,8,8,8],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,8,0,0,0,0,0,9,8,9,8,8,8,8,9,9,8,9,9,8,8,8,8],[2,0,0,0,0,0,2,1,1,2,1,2,2,1,2,1,2,1,1,1,1,1,2,1,1,0,0,0,0,12,0,12,12,12,0,0,0,0,1,0,0,0,9,0,0,0,0,0,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[2,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,0,0,0,12,0,12,0,0,0,0,0,1,1,0,0,0,9,0,0,0,0,0,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[2,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,3,0,0,0,12,0,0,12,12,0,0,0,3,1,0,0,0,9,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,8],[2,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,12,0,12,0,0,0,1,1,0,0,0,8,0,0,0,0,0,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,12,12,12,0,12,0,0,0,0,2,0,0,0,8,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[1,1,1,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[2,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,8,0,0,0,0,0,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[2,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,2,4,1,1,1,1,1,1,2,0,0,0,9,0,0,0,0,0,9,8,8,8,8,8,8,8,8,8,8,8,8,8,9,8],[2,0,0,0,0,0,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,2,2,1,2,0,0,0,8,0,0,0,0,0,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[1,0,0,0,0,0,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,8,0,0,0,0,0,9,8,9,8,8,8,8,9,9,8,9,9,8,8,8,8],[1,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,9,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,9,8,8],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8],[2,1,1,2,2,1,2,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,17,17,17,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,17,17,17,17,17,0,0,0,0,2,0,0,0,8,9,9,9,8,8,9,0,0,0,0,0,0,0,0,9,8,0,0,0,0,8],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,17,17,17,17,17,0,0,0,0,1,0,0,0,8,8,8,9,0,0,9,0,0,0,0,0,0,0,0,9,9,8,0,0,0,8],[2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,17,17,17,0,0,0,0,0,0,0,0,0,8,8,21,9,0,0,9,0,0,0,0,0,0,0,0,8,9,9,0,0,0,9],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,8,22,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,0,0,0,0,8],[2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,8,8,21,8,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,0,0,0,0,0,0,0,0,0,2,1,2,0,0,0,9,8,8,8,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,8,9],[2,1,1,1,2,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,2,0,0,0,0,0,0,0,2,1,1,2,0,0,0,9,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,8,9,8],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,2,1,1,1,1,1,1,1,2,3,1,9,8,9,9,9,9,9,8,8,9,9,9,8,8,9,9,8,8,9,8,8,8]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,114,114,114,114,114,114,114,114,114,0,0,116,116,116,116,116,0,116,116,116,116,116,0,116,116,116,116,116,0,116,116,116,116,116,0,0,0,0],[0,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,113,113,113,0,114,114,114,114,114,114,114,114,114,0,0,116,116,116,116,116,0,116,116,116,116,116,0,116,116,116,116,116,0,116,116,116,116,116,0,0,0,0],[0,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,113,113,113,0,114,114,114,114,114,114,114,114,114,0,0,116,116,116,116,116,0,116,116,116,116,116,0,116,116,116,116,116,0,116,116,116,116,116,0,0,0,0],[0,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,113,113,113,0,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,113,113,113,0,114,114,114,114,114,114,114,114,114,0,0,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,0,0,0,0],[0,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,113,113,113,0,114,114,114,114,114,114,114,114,114,0,0,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,0,0,0,0],[0,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,113,113,113,0,0,0,0,114,114,114,114,114,114,0,0,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,0,0,0,0],[0,0,108,108,108,108,108,0,138,138,138,138,138,138,138,0,108,108,108,108,108,0,113,113,113,113,113,113,0,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,138,138,138,138,0,138,0,0,0,0,0,0,0,0,113,113,113,113,113,113,0,114,114,114,114,114,114,0,0,116,116,116,116,0,0,0,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,110,110,110,110,110,110,0,138,138,138,138,0,138,138,0,0,109,109,109,0,0,113,113,113,113,113,113,0,114,114,114,114,114,114,0,0,116,116,116,116,0,0,0,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,110,110,110,110,110,110,0,138,138,138,138,0,0,0,0,0,109,109,109,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,116,116,116,0,116,116,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,110,110,110,110,110,110,0,138,138,138,138,0,109,109,109,109,109,109,109,109,109,109,109,0,113,113,113,113,113,113,113,113,113,113,113,0,0,116,116,116,0,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,110,110,0,0,110,110,0,138,138,138,138,0,109,109,109,109,109,109,109,109,109,109,109,0,113,113,113,113,113,113,113,113,113,113,113,0,0,116,116,116,0,116,116,0,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,110,110,0,110,110,110,0,138,138,138,138,0,109,109,0,0,109,109,109,0,0,109,109,0,113,113,113,113,113,113,113,113,113,113,113,0,0,116,116,116,0,116,116,0,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,110,110,0,0,110,110,0,0,0,0,0,0,109,109,0,0,109,109,109,0,0,109,109,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,110,110,110,110,110,110,110,110,110,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,109,109,109,109,109,0,113,113,113,113,0,115,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,110,110,110,110,110,110,110,110,110,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,109,109,109,109,109,0,113,113,113,113,0,115,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,110,110,110,110,110,110,110,110,110,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,109,109,109,109,109,0,113,113,113,113,0,115,115,115,115,115,115,115,115,115,115,0,0,112,112,112,112,112,112,112,112,112,112,112,0,0,0],[0,110,110,0,0,110,110,0,0,0,0,0,0,109,109,0,0,109,109,109,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0],[0,110,110,0,110,110,110,0,139,139,139,139,0,109,109,0,0,109,109,109,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,117,117,117,0,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0],[0,110,110,0,0,110,110,0,139,139,139,139,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,117,117,117,0,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0],[0,110,110,110,110,110,110,0,139,139,139,139,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,0,117,117,117,0,117,117,0,112,112,112,0,0,0,0,0,0,0,112,112,112,0,0],[0,110,110,110,110,110,110,0,139,139,139,139,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,117,117,117,0,112,112,112,0,0,0,0,0,0,0,112,112,112,0,0],[0,110,110,110,110,110,110,0,139,139,139,139,0,129,129,129,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,117,117,117,0,112,112,112,0,0,0,0,112,112,0,112,112,112,0,0],[0,0,0,0,0,0,0,0,139,139,139,139,0,129,129,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,0,117,117,117,0,117,117,0,112,112,112,0,0,112,112,112,112,0,112,112,112,0,0],[0,111,111,111,111,111,111,0,139,139,139,139,0,129,129,129,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,117,117,117,0,112,112,112,0,0,112,112,112,112,0,112,112,112,0,0],[0,111,111,111,111,111,111,0,0,0,0,0,0,129,129,129,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,0,117,117,117,117,117,117,117,117,117,0,112,112,112,0,0,112,112,112,112,0,112,112,112,0,0],[0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,112,112,112,0,0],[0,111,111,111,111,111,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0],[0,111,111,111,111,111,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0],[0,111,111,111,111,111,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0],[0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,112,112,112,0,0],[0,111,111,111,111,111,111,0,120,120,120,120,120,120,120,120,0,111,111,111,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,126,126,126,126,126,126,126,126,126,0,112,112,112,0,142,142,142,142,142,0,112,112,112,0,0],[0,111,111,111,111,111,111,0,120,120,120,120,120,120,120,120,0,111,111,111,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,126,126,126,126,126,126,126,126,126,0,112,112,112,0,142,142,142,142,142,0,112,112,112,0,0],[0,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,126,126,126,126,126,126,126,126,126,0,112,112,112,0,142,142,142,142,142,0,112,112,112,0,0],[0,121,121,121,121,121,0,0,120,120,120,120,120,120,120,120,120,120,120,120,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,126,126,126,126,126,126,126,126,126,0,112,112,112,0,142,142,142,142,142,0,112,112,112,0,0],[0,121,121,121,121,121,0,0,120,120,120,120,120,120,120,120,120,120,120,120,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,126,126,126,126,126,126,126,126,126,0,112,112,112,0,142,142,142,142,142,0,112,112,112,0,0],[0,121,121,121,121,121,0,0,120,120,120,120,120,120,120,120,120,120,120,120,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,126,126,126,126,126,126,126,126,126,0,112,112,112,0,0,0,0,0,0,0,112,112,112,0,0],[0,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,126,126,126,126,126,126,126,126,126,0,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0],[0,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,0,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0],[0,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,0,112,112,112,112,112,112,112,0,123,123,123,123,123,123,123,123,123,123,123,123,123,0,125,125,125,0,127,127,127,127,127,0,0,112,112,112,112,112,112,112,112,112,112,112,0,0,0],[0,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,0,112,112,112,112,112,112,112,0,123,123,123,123,123,123,123,123,123,123,123,123,123,0,125,125,125,0,127,127,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,123,0,123,0,0,0,123,123,123,123,0,125,125,125,0,127,127,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,0,123,0,123,123,123,123,123,0,0,125,125,125,0,127,127,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,0,0,123,0,0,123,123,123,0,0,125,125,125,0,127,127,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,123,123,0,123,0,123,123,123,0,0,125,125,125,0,127,127,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,123,0,0,0,123,0,123,123,123,123,0,125,125,125,0,127,127,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,123,123,123,123,123,123,123,123,123,123,0,125,125,125,0,127,127,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,140,140,140,140,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,123,123,123,123,123,123,123,123,123,123,0,125,125,125,0,127,127,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,140,140,140,140,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,0,127,127,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,140,140,140,140,140,0,0,0,0,0,0,0,0,124,124,124,124,124,124,124,124,124,124,124,124,0,0,124,124,124,124,124,124,124,0,0,0,0,125,125,125,0,127,127,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,140,140,140,140,140,0,0,0,0,0,0,0,0,124,124,124,124,124,124,124,124,124,124,124,124,0,124,124,124,124,124,124,124,124,124,0,0,0,125,125,125,0,127,127,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,140,140,140,140,140,0,0,0,0,0,0,0,0,124,124,124,124,124,124,124,124,124,124,0,0,124,124,124,124,124,124,124,124,124,124,124,0,0,125,125,125,0,127,127,127,127,127,0,128,128,128,128,128,128,128,128,128,128,128,128,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,124,124,124,124,124,124,124,124,0,124,124,124,124,124,124,124,124,124,124,124,124,124,0,125,125,125,0,127,127,127,127,127,0,128,128,128,128,128,128,128,128,128,128,128,128,128,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,124,124,124,124,124,124,124,124,0,124,124,124,124,124,0,0,0,124,124,124,124,124,0,125,125,125,0,127,127,127,127,127,0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,124,124,124,124,124,124,124,124,0,124,124,124,124,0,0,0,0,0,124,124,124,124,0,125,125,125,0,0,0,0,0,0,0,128,128,128,128,128,128,128,128,0,0,128,128,128,128,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,124,124,124,124,124,124,124,124,0,124,124,124,124,0,0,0,0,0,124,124,124,124,0,125,125,125,0,0,0,0,141,141,0,128,128,128,128,128,128,128,128,0,0,0,128,128,128,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,124,124,124,124,124,124,124,124,0,124,124,124,124,124,0,0,0,124,124,124,124,124,0,125,125,125,0,0,0,0,141,141,0,128,128,128,128,128,128,128,128,0,0,0,128,128,128,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,124,124,124,124,124,124,124,124,0,124,124,124,124,124,124,124,124,124,124,124,124,124,0,125,125,125,0,0,141,0,141,141,0,128,128,128,128,128,128,128,128,0,0,128,128,128,128,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,124,124,124,124,124,124,124,124,0,0,124,124,124,124,124,124,124,124,124,124,124,0,0,125,125,125,0,0,0,0,141,141,0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,124,124,124,124,124,124,124,0,0,0,125,125,125,0,0,0,0,141,141,0,128,128,128,128,128,128,128,128,128,128,128,128,128,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,124,124,124,124,124,0,0,0,0,125,125,125,0,0,0,0,0,0,0,128,128,128,128,128,128,128,128,128,128,128,128,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":2,"y":25,"texture":65,"key":null},{"x":3,"y":7,"texture":65,"key":null},{"x":4,"y":39,"texture":65,"key":null},{"x":4,"y":45,"texture":65,"key":null},{"x":4,"y":51,"texture":65,"key":null},{"x":4,"y":57,"texture":65,"key":null},{"x":9,"y":18,"texture":65,"key":null},{"x":9,"y":28,"texture":65,"key":null},{"x":11,"y":7,"texture":65,"key":null},{"x":12,"y":46,"texture":65,"key":null},{"x":17,"y":10,"texture":65,"key":null},{"x":17,"y":26,"texture":65,"key":null},{"x":17,"y":32,"texture":65,"key":null},{"x":17,"y":37,"texture":65,"key":null},{"x":21,"y":48,"texture":65,"key":null},{"x":23,"y":7,"texture":65,"key":null},{"x":25,"y":18,"texture":65,"key":null},{"x":26,"y":48,"texture":65,"key":null},{"x":28,"y":14,"texture":65,"key":null},{"x":28,"y":40,"texture":65,"key":null},{"x":28,"y":46,"texture":65,"key":null},{"x":30,"y":6,"texture":65,"key":null},{"x":30,"y":30,"texture":65,"key":null},{"x":35,"y":18,"texture":65,"key":null},{"x":37,"y":20,"texture":65,"key":null},{"x":38,"y":55,"texture":65,"key":null},{"x":40,"y":26,"texture":65,"key":null},{"x":40,"y":31,"texture":65,"key":null},{"x":40,"y":36,"texture":65,"key":null},{"x":40,"y":40,"texture":65,"key":null},{"x":40,"y":45,"texture":65,"key":null},{"x":41,"y":16,"texture":65,"key":null},{"x":48,"y":3,"texture":65,"key":null},{"x":48,"y":38,"texture":65,"key":null},{"x":54,"y":48,"texture":65,"key":null},{"x":55,"y":38,"texture":65,"key":null},{"x":58,"y":38,"texture":65,"key":null},{"x":59,"y":45,"texture":67,"key":null},{"x":59,"y":48,"texture":68,"key":"gold"}],"secrets":[{"x":5,"y":1,"state":0,"texture":0},{"x":8,"y":37,"state":0,"texture":7},{"x":10,"y":12,"state":0,"texture":0},{"x":11,"y":44,"state":0,"texture":7},{"x":24,"y":58,"state":0,"texture":0},{"x":45,"y":30,"state":0,"texture":11},{"x":53,"y":25,"state":0,"texture":0}],"sprites":[wolf3d.food(1,29),{"x":1,"y":39,"texture":19,"hit":false},{"x":1,"y":43,"texture":9,"hit":false},{"x":1,"y":53,"texture":19,"hit":false},wolf3d.ammo(2,1),{"x":2,"y":23,"texture":14,"hit":false},wolf3d.guardStanding(2,31,6,1),{"x":2,"y":33,"texture":17,"hit":true},{"x":3,"y":2,"texture":14,"hit":false},{"x":3,"y":5,"texture":14,"hit":false},{"x":3,"y":9,"texture":14,"hit":false},{"x":3,"y":12,"texture":14,"hit":false},{"x":3,"y":15,"texture":14,"hit":false},{"x":3,"y":18,"texture":14,"hit":false},wolf3d.food(3,43),{"x":3,"y":59,"texture":19,"hit":false},wolf3d.guardStanding(5,23,0,2),{"x":5,"y":27,"texture":17,"hit":true},wolf3d.ssStanding(5,29,0,2),{"x":5,"y":30,"texture":18,"hit":true},wolf3d.food(5,34),wolf3d.dog(5,42,2,1),wolf3d.dog(5,55,2,3),wolf3d.firstAidKit(6,5),wolf3d.firstAidKit(6,6),wolf3d.guardStanding(6,16,4,3),{"x":6,"y":18,"texture":14,"hit":false},wolf3d.ssStanding(6,26,4,3),{"x":6,"y":38,"texture":14,"hit":false},{"x":6,"y":42,"texture":14,"hit":false},{"x":6,"y":46,"texture":14,"hit":false},{"x":6,"y":50,"texture":14,"hit":false},{"x":6,"y":54,"texture":14,"hit":false},{"x":6,"y":58,"texture":14,"hit":false},wolf3d.ammo(7,5),wolf3d.ammo(7,6),wolf3d.dog(7,40,6,2),wolf3d.dog(7,57,6,2),wolf3d.ammo(8,4),wolf3d.ammo(8,5),wolf3d.ammo(8,6),{"x":8,"y":8,"texture":1,"hit":true},{"x":8,"y":9,"texture":1,"hit":true},{"x":8,"y":10,"texture":1,"hit":true},{"x":8,"y":11,"texture":1,"hit":true},wolf3d.ammo(8,13),wolf3d.firstAidKit(8,14),wolf3d.guardStanding(8,17,4,2),wolf3d.guardStanding(8,19,2,3),wolf3d.dog(8,47,0,3),wolf3d.guardStanding(9,8,0,3),{"x":9,"y":9,"texture":1,"hit":true},{"x":9,"y":10,"texture":1,"hit":true},{"x":9,"y":11,"texture":1,"hit":true},wolf3d.gatling(9,13),{"x":9,"y":23,"texture":14,"hit":false},{"x":9,"y":26,"texture":14,"hit":false},wolf3d.guardStanding(9,32,2,1),{"x":9,"y":33,"texture":17,"hit":true},wolf3d.ammo(10,8),wolf3d.food(10,34),{"x":10,"y":46,"texture":14,"hit":false},{"x":11,"y":2,"texture":14,"hit":false},{"x":11,"y":5,"texture":14,"hit":false},wolf3d.guardStanding(11,10,2,1),wolf3d.guardStanding(13,2,0,2),wolf3d.guardStanding(13,8,4,2),wolf3d.guardStanding(13,25,6,3),{"x":13,"y":26,"texture":14,"hit":false},{"x":13,"y":30,"texture":14,"hit":false},{"x":13,"y":34,"texture":14,"hit":false},wolf3d.ammo(13,38),wolf3d.firstAidKit(13,43),{"x":14,"y":4,"texture":37,"hit":true},wolf3d.guardStanding(14,31,6,3),wolf3d.ammo(14,38),wolf3d.ammo(14,39),wolf3d.ammo(14,40),wolf3d.firstAidKit(14,42),wolf3d.food(14,43),{"x":14,"y":46,"texture":14,"hit":false},wolf3d.guardStanding(15,34,4,1),wolf3d.guardStanding(16,15,6,3),wolf3d.guardStanding(16,21,2,3),wolf3d.guardStanding(16,30,2,2),{"x":17,"y":2,"texture":14,"hit":false},{"x":17,"y":5,"texture":14,"hit":false},{"x":17,"y":8,"texture":14,"hit":false},{"x":17,"y":18,"texture":4,"hit":false},wolf3d.guardStanding(17,25,2,2),{"x":17,"y":34,"texture":14,"hit":false},{"x":17,"y":39,"texture":14,"hit":false},{"x":17,"y":46,"texture":14,"hit":false},wolf3d.guardStanding(18,1,4,1),{"x":20,"y":4,"texture":37,"hit":true},wolf3d.food(20,10),wolf3d.food(20,11),wolf3d.gatling(20,39),wolf3d.ssStanding(20,40,6,3),wolf3d.bloodPool(20,45),{"x":20,"y":47,"texture":0,"hit":false},{"x":20,"y":50,"texture":14,"hit":false},{"x":20,"y":55,"texture":14,"hit":false},wolf3d.guardStanding(20,58,2,1),{"x":20,"y":60,"texture":14,"hit":false},wolf3d.guardStanding(21,2,4,3),{"x":21,"y":9,"texture":35,"hit":true},{"x":21,"y":10,"texture":35,"hit":true},wolf3d.guardStanding(21,15,6,3),wolf3d.guardStanding(21,21,2,3),{"x":22,"y":10,"texture":35,"hit":true},{"x":22,"y":11,"texture":35,"hit":true},wolf3d.guardStanding(22,17,4,1),wolf3d.ssStanding(22,44,6,1),wolf3d.guardStanding(22,50,0,2),{"x":23,"y":2,"texture":14,"hit":false},{"x":23,"y":5,"texture":14,"hit":false},wolf3d.bloodBones(23,40),{"x":24,"y":11,"texture":35,"hit":true},wolf3d.cross(24,13),wolf3d.cross(24,14),wolf3d.chalice(24,15),wolf3d.ssStanding(24,39,0,3),wolf3d.bloodPool(24,43),{"x":25,"y":10,"texture":35,"hit":true},{"x":25,"y":11,"texture":35,"hit":true},wolf3d.guardStanding(25,13,0,3),{"x":25,"y":14,"texture":14,"hit":false},wolf3d.guardStanding(25,15,0,1),wolf3d.ssStanding(25,44,0,2),{"x":25,"y":50,"texture":14,"hit":false},{"x":25,"y":60,"texture":14,"hit":false},{"x":26,"y":1,"texture":39,"hit":true},wolf3d.chalice(26,2),wolf3d.guardStanding(26,4,0,2),{"x":26,"y":10,"texture":35,"hit":true},{"x":26,"y":11,"texture":35,"hit":true},wolf3d.food(26,54),wolf3d.food(26,55),wolf3d.chalice(27,1),wolf3d.chalice(27,2),wolf3d.goldKey(27,6),wolf3d.guardStanding(27,14,0,2),{"x":27,"y":18,"texture":14,"hit":false},{"x":27,"y":47,"texture":35,"hit":true},wolf3d.food(27,54),wolf3d.food(27,55),wolf3d.food(27,56),wolf3d.chalice(28,1),wolf3d.ssStanding(29,2,6,1),wolf3d.guardStanding(29,36,0,2),{"x":30,"y":2,"texture":2,"hit":true},{"x":30,"y":8,"texture":14,"hit":false},{"x":30,"y":13,"texture":14,"hit":false},{"x":30,"y":18,"texture":14,"hit":false},{"x":30,"y":23,"texture":14,"hit":false},{"x":30,"y":28,"texture":14,"hit":false},{"x":30,"y":32,"texture":14,"hit":false},{"x":30,"y":36,"texture":14,"hit":false},{"x":30,"y":40,"texture":14,"hit":false},wolf3d.guardStanding(30,42,2,2),{"x":30,"y":46,"texture":14,"hit":false},{"x":30,"y":50,"texture":14,"hit":false},{"x":30,"y":55,"texture":14,"hit":false},{"x":30,"y":60,"texture":14,"hit":false},wolf3d.cross(31,1),wolf3d.cross(32,1),wolf3d.cross(32,2),wolf3d.guardStanding(32,36,4,3),wolf3d.cross(33,2),wolf3d.chest(33,4),wolf3d.guardStanding(33,6,2,3),{"x":33,"y":8,"texture":3,"hit":true},wolf3d.guardStanding(33,13,6,1),wolf3d.guardStanding(33,14,0,2),{"x":33,"y":18,"texture":14,"hit":false},wolf3d.guardStanding(33,21,6,3),{"x":33,"y":39,"texture":3,"hit":true},wolf3d.chest(33,41),{"x":33,"y":47,"texture":3,"hit":true},wolf3d.firstAidKit(33,55),{"x":34,"y":1,"texture":39,"hit":true},wolf3d.chest(34,3),wolf3d.guardStanding(34,6,2,3),{"x":34,"y":11,"texture":2,"hit":true},{"x":34,"y":13,"texture":2,"hit":true},{"x":34,"y":27,"texture":14,"hit":false},wolf3d.chest(34,41),wolf3d.chalice(34,43),wolf3d.guardStanding(34,45,0,2),wolf3d.ssStanding(34,54,0,3),{"x":34,"y":55,"texture":2,"hit":true},wolf3d.food(35,10),wolf3d.guardStanding(35,24,6,3),wolf3d.cross(35,39),wolf3d.cross(35,40),wolf3d.chalice(35,47),{"x":35,"y":50,"texture":14,"hit":false},{"x":35,"y":55,"texture":14,"hit":false},wolf3d.ssStanding(35,56,0,1),{"x":35,"y":60,"texture":14,"hit":false},wolf3d.food(36,8),wolf3d.cross(36,39),wolf3d.guardStanding(36,41,0,1),wolf3d.chalice(36,45),wolf3d.guardStanding(37,5,0,3),{"x":37,"y":11,"texture":2,"hit":true},{"x":37,"y":13,"texture":2,"hit":true},wolf3d.guardStanding(37,19,6,3),{"x":37,"y":22,"texture":14,"hit":false},wolf3d.cross(37,39),wolf3d.chalice(37,46),wolf3d.guardStanding(38,5,0,3),{"x":38,"y":8,"texture":3,"hit":true},wolf3d.guardStanding(38,9,6,1),{"x":38,"y":26,"texture":14,"hit":false},{"x":38,"y":31,"texture":14,"hit":false},{"x":38,"y":36,"texture":14,"hit":false},wolf3d.guardStanding(38,44,2,3),wolf3d.guardStanding(39,2,6,2),wolf3d.guardStanding(39,22,4,2),{"x":39,"y":39,"texture":3,"hit":true},wolf3d.guardStanding(39,41,2,3),wolf3d.chalice(39,45),{"x":39,"y":47,"texture":3,"hit":true},{"x":40,"y":50,"texture":14,"hit":false},wolf3d.guardStanding(40,52,2,1),{"x":40,"y":55,"texture":14,"hit":false},wolf3d.guardStanding(40,57,2,3),{"x":40,"y":60,"texture":14,"hit":false},{"x":41,"y":3,"texture":4,"hit":false},wolf3d.guardStanding(41,4,6,1),{"x":41,"y":18,"texture":14,"hit":false},{"x":41,"y":34,"texture":1,"hit":true},wolf3d.guardStanding(41,41,2,3),wolf3d.guardStanding(41,45,4,3),wolf3d.guardStanding(41,50,6,3),wolf3d.guardStanding(42,19,6,1),{"x":42,"y":30,"texture":1,"hit":true},{"x":42,"y":40,"texture":14,"hit":false},{"x":42,"y":45,"texture":14,"hit":false},{"x":43,"y":25,"texture":8,"hit":true},{"x":43,"y":37,"texture":8,"hit":true},wolf3d.guardStanding(44,2,6,2),{"x":45,"y":26,"texture":1,"hit":true},wolf3d.firstAidKit(45,31),wolf3d.guardStanding(45,39,4,1),wolf3d.guardStanding(46,5,4,3),{"x":46,"y":34,"texture":1,"hit":true},wolf3d.guardStanding(46,40,4,3),wolf3d.guardStanding(47,5,4,3),wolf3d.guardStanding(48,39,2,3),{"x":48,"y":40,"texture":14,"hit":false},{"x":48,"y":45,"texture":14,"hit":false},wolf3d.guardStanding(50,44,4,2),{"x":51,"y":3,"texture":4,"hit":false},{"x":51,"y":5,"texture":1,"hit":true},wolf3d.chalice(51,14),wolf3d.chalice(51,15),wolf3d.chalice(51,16),wolf3d.cross(51,19),wolf3d.cross(51,20),wolf3d.cross(51,21),wolf3d.cross(51,22),wolf3d.guardStanding(51,40,4,3),wolf3d.food(52,1),{"x":52,"y":4,"texture":1,"hit":true},{"x":52,"y":5,"texture":1,"hit":true},wolf3d.chalice(52,14),wolf3d.food(53,2),{"x":53,"y":4,"texture":1,"hit":true},{"x":53,"y":5,"texture":1,"hit":true},wolf3d.firstAidKit(53,23),wolf3d.dog(53,27,6,2),wolf3d.dog(53,31,6,1),wolf3d.firstAidKit(54,23),{"x":54,"y":25,"texture":0,"hit":false},wolf3d.guardStanding(54,41,4,2),{"x":54,"y":45,"texture":14,"hit":false},{"x":54,"y":50,"texture":14,"hit":false},wolf3d.guardStanding(54,52,2,1),wolf3d.ammo(55,17),wolf3d.ammo(55,18),wolf3d.dogfood(55,29),{"x":55,"y":40,"texture":14,"hit":false},{"x":55,"y":60,"texture":14,"hit":false},wolf3d.ammo(56,18),wolf3d.ammo(56,19),wolf3d.dog(56,35,0,2),wolf3d.guardStanding(56,56,2,1),wolf3d.chest(57,23),wolf3d.dog(57,27,4,3),{"x":57,"y":34,"texture":0,"hit":false},wolf3d.guardStanding(57,41,4,2),{"x":57,"y":46,"texture":11,"hit":true},wolf3d.guardStanding(57,47,0,3),wolf3d.guardStanding(57,51,4,2),wolf3d.food(57,60),wolf3d.chest(58,23),wolf3d.dogfood(58,29),{"x":58,"y":40,"texture":14,"hit":false},wolf3d.guardStanding(58,49,4,3),wolf3d.guardStanding(58,53,4,2),wolf3d.crown(59,14),wolf3d.chest(59,21),wolf3d.chest(59,22),wolf3d.crown(60,14),wolf3d.crown(60,15),wolf3d.crown(60,16),wolf3d.dog(60,32,2,3),wolf3d.dog(60,35,2,3),{"x":60,"y":36,"texture":0,"hit":false},{"x":60,"y":57,"texture":1,"hit":true},{"x":60,"y":58,"texture":1,"hit":true},{"x":60,"y":60,"texture":14,"hit":false},{"x":61,"y":27,"texture":23,"hit":false},{"x":61,"y":31,"texture":23,"hit":false},{"x":61,"y":46,"texture":11,"hit":true},wolf3d.guardStanding(61,47,4,3),wolf3d.guardStanding(61,49,4,3),{"x":61,"y":50,"texture":14,"hit":false},{"x":61,"y":56,"texture":1,"hit":true},wolf3d.food(61,57),{"x":62,"y":28,"texture":23,"hit":false},{"x":62,"y":29,"texture":23,"hit":false},wolf3d.guardStanding(62,53,4,3),{"x":62,"y":55,"texture":0,"hit":false}],"spriteResource":"sprites","scripts":[scripts.angle(5,37,0),scripts.angle(5,59,2),scripts.angle(6,47,0),scripts.angle(7,37,6),scripts.angle(7,59,4),scripts.angle(11,47,4),scripts.angle(53,29,6),scripts.angle(53,33,7),scripts.angle(55,27,5),scripts.angle(55,35,0),scripts.angle(58,27,4),scripts.angle(58,35,1),scripts.angle(60,29,3),scripts.angle(60,33,2)]};
\ No newline at end of file diff --git a/wolf3d/maps/e1m5.js b/wolf3d/maps/e1m5.js new file mode 100644 index 0000000..f3677e1 --- /dev/null +++ b/wolf3d/maps/e1m5.js @@ -0,0 +1 @@ +wolf3d.maps.e1m5 = {"music":"getthem","secret":10,"endscreen":null,"ceiling":29,"start":{"x":34.5,"y":32.5,"direction":{"x":1,"y":0},"plane":{"x":0,"y":-1}},"episodeFloor":5,"par":180,"map":[[1,2,1,2,1,1,2,1,2,1,1,2,1,2,1,1,2,1,2,1,1,2,1,2,1,1,2,1,2,1,1,2,1,2,1,1,2,1,2,1,1,2,1,2,1,1,2,1,2,1,1,2,1,2,1,1,2,1,2,1,1,2,1,2],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,12,12,0,0,0,0,0,0,0,0,0,1],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,12,12,0,0,0,0,0,0,0,1,1,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,12,0,0,0,0,12,0,0,0,3,21,1],[1,2,1,2,1,1,2,1,2,2,2,2,0,1,1,2,2,1,1,2,2,1,0,1,1,2,2,1,2,1,1,1,0,1,1,2,1,2,1,1,1,2,1,1,2,2,2,0,2,1,1,0,0,0,0,0,12,12,12,0,0,0,0,22],[1,0,0,0,0,0,0,0,0,0,0,2,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,1,0,12,0,0,0,0,12,0,0,0,3,21,1],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,12,12,0,0,0,0,0,0,0,2,1,2],[2,0,0,0,0,0,17,0,17,0,0,0,0,0,0,0,17,0,17,0,0,0,0,0,0,0,17,0,17,0,0,0,0,0,0,0,17,0,17,0,0,0,0,0,1,1,1,1,0,0,0,0,12,12,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,17,17,17,0,17,17,17,0,0,0,17,17,17,0,17,17,17,0,0,0,17,17,17,0,17,17,17,0,0,0,17,17,17,0,17,17,17,0,0,0,2,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,2,1,2,3,2,2,1,2,1,1,2,1,1,0,1,1,2,1,1,2],[2,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,1,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,1],[2,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[2,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,0,0,0,1,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,1,1,1,1,1,1,2,1,1,1,2,2,1,1,1,2],[2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,1,0,0,1],[2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,1],[1,0,0,0,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[1,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,1,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,2],[1,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,1,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,1],[2,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2],[1,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,17,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[1,0,0,0,17,17,17,0,17,17,17,0,0,0,17,17,17,0,17,17,17,0,0,0,17,17,17,0,17,17,17,0,0,0,17,17,17,0,17,17,17,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,1],[2,0,0,0,0,0,17,0,17,0,0,0,0,0,0,0,17,0,17,0,0,0,0,0,0,0,17,0,17,0,0,0,0,0,0,0,17,0,17,0,0,0,0,0,2,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,1,0,0,2],[1,0,0,0,0,0,0,0,0,0,0,1,4,1,0,0,0,0,0,0,0,1,4,2,0,0,0,0,0,0,0,1,4,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,2,1,2,1,1,2,1,1,2,1,1,1,2],[1,2,1,1,1,2,1,2,1,1,2,1,1,2,1,1,2,1,1,1,1,2,1,1,1,1,1,1,2,1,1,1,2,1,1,1,1,1,1,2,2,2,2,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1],[12,12,10,12,12,12,12,10,12,12,11,12,12,10,12,12,12,9,8,9,9,8,9,9,8,9,9,8,8,9,9,9,9,8,9,8,8,9,9,9,8,8,9,9,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[12,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,12,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,0,0,0,0,0,0,0,0,0,0,8,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1],[12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,0,0,0,0,0,0,0,0,0,8,1,1,0,1,2,1,1,2,1,0,0,0,0,0,0,0,0,0,0,2],[12,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,12,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,0,0,0,0,0,0,0,0,0,0,9,8,0,0,0,8,8,8,8,1,0,0,0,0,0,0,0,0,0,0,1],[12,0,0,0,12,12,12,11,12,12,10,12,12,11,12,12,12,9,8,9,8,9,9,8,8,9,8,8,8,8,9,8,13,8,8,9,0,0,8,8,8,0,8,9,9,0,0,0,9,0,0,8,1,0,0,0,0,0,0,0,0,0,0,1],[12,0,0,0,12,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,0,0,0,0,0,9,0,0,8,0,0,0,0,0,0,0,0,0,9,0,0,8,1,0,0,0,0,0,0,0,0,0,0,2],[12,12,0,0,12,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,12,12,12,12,8,0,0,0,0,0,8,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,8,2,0,0,0,0,0,0,0,0,0,0,2],[12,11,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,8,9,8,9,8,0,0,0,9,8,9,8,9,0,0,0,0,0,0,0,0,0,8,0,0,8,1,2,0,0,0,0,0,0,0,0,0,1],[12,12,0,0,12,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,12,9,0,0,0,9,8,0,8,9,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,8,1,1,0,1,2,1,1,1,1,1,2,1],[12,0,0,0,12,0,0,0,0,0,0,0,0,0,0,12,12,0,0,0,0,0,0,0,12,12,8,0,0,0,9,0,0,0,8,0,0,0,9,0,0,8,8,9,8,9,8,8,9,8,9,9,8,0,0,0,1,2,1,0,0,1,1,2],[12,0,0,0,12,12,12,12,12,12,0,12,12,12,12,12,12,12,12,12,12,10,0,10,12,8,8,8,0,8,9,0,0,0,9,8,0,8,9,0,0,9,0,0,0,0,0,0,0,0,0,0,9,0,0,0,1,0,0,0,0,0,0,1],[12,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,12,0,0,0,12,8,9,0,0,0,0,0,0,0,0,0,0,0,9,0,0,8,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,3],[12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,0,11,8,9,0,0,0,0,0,0,0,0,0,0,0,8,0,0,8,0,0,0,0,0,0,0,0,0,0,9,0,0,0,1,0,0,0,0,0,0,2],[12,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,12,0,0,0,12,9,9,0,0,0,0,17,17,17,0,0,0,0,9,9,9,9,8,0,8,8,9,8,8,9,9,9,8,0,0,0,6,0,0,0,0,0,0,2],[12,12,0,12,12,12,12,10,12,12,12,12,11,12,12,12,12,12,12,12,12,0,0,0,12,0,0,0,0,0,17,17,17,17,17,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1],[12,12,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[12,12,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,0,0,0,12,0,0,0,12,0,0,0,0,0,0,17,17,17,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1],[12,12,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12,0,0,0,12,12,0,12,12,8,9,0,0,0,0,0,17,0,0,0,0,0,9,0,9,8,8,9,9,8,9,8,9,9,9,0,0,0,0,0,6,0,0,0,0,0,0,2],[12,12,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12,0,0,0,12,0,0,0,12,12,9,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,8,8,0,0,0,8,8,8,0,0,0,1,0,0,0,0,0,0,1],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,12,8,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,8,8,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,3],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,12,9,8,0,8,8,0,0,0,8,8,0,8,9,8,9,8,0,0,0,0,0,0,0,0,0,0,8,0,0,0,1,0,0,0,0,0,0,1],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,0,0,0,8,0,0,0,8,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,8,0,0,0,1,2,1,1,2,1,1,2],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,9,8,0,0,0,9,8,0,8,9,0,0,0,0,0,0,8,9,8,9,9,8,8,8,9,9,9,8,8,0,8,8,9,8,9,9,8,9,8],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,0,0,0,0,0,8,0,0,0,8,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,0,0,0,0,0,9,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,0,0,0,0,0,8,0,0,0,9,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,0,0,0,0,0,9,0,0,0,8,0,0,0,0,0,0,8,9,8,8,8,0,8,9,8,0,8,8,8,9,9,9,9,9,9,8,8,9,8],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,8,9,8,8,9,8,0,0,0,8,9,8,9,8,9,8,8,8,8,9,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,0,0,0,0,0,0,0,0,0,8,8,8,8,0,0,0,8,0,0,0,0,0,0,0,9,8,8,8,8,8,8,8,8,8,8,9],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,0,0,0,0,0,0,0,0,0,9,8,8,8,0,0,0,9,0,0,0,0,0,0,0,9,8,8,8,8,8,8,8,8,8,8,9],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,0,0,0,0,0,0,0,0,0,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,9],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,0,0,0,0,0,0,0,0,0,8,8,8,8,0,0,0,9,0,0,0,0,0,0,0,9,8,8,8,8,8,8,8,8,8,8,9],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,0,0,0,0,0,0,0,0,0,9,8,8,8,0,0,0,9,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,9],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,9,0,8,5,8,7,8,0,9,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,9,8,8,8,9,9,8,8,8,9,8,8,9,9,8,8,9,8,9,8,8,9,9,9,8,8,8,8,9,8,8,8,9,9,8,9]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,0,0,132,132,132,132,132,132,132,132,132,132,132,132,0],[0,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,0,0,132,0,0,132,132,132,132,132,132,132,132,106,0],[0,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,0,0,106,0,0,132,132,132,132,132,132,132,0,0,0],[0,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,0,0,132,0,132,132,132,132,0,132,132,132,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,126,0,0,0,0,0,0,0,0,0,126,0,0,0,0,0,0,0,0,0,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,132,132,132,132,0,0,0,132,132,0,143,0],[0,118,118,118,118,118,118,118,118,118,106,0,0,0,106,118,118,118,118,118,106,0,0,0,106,118,118,118,118,118,106,0,0,0,106,118,118,118,118,118,118,118,118,118,0,132,132,132,132,132,0,132,0,132,132,132,132,0,132,132,132,0,0,0],[0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,132,132,132,132,132,0,132,0,0,132,132,132,132,132,132,132,0,0,0],[0,118,118,118,118,118,0,118,0,118,118,118,118,118,118,118,0,118,0,118,118,118,118,118,118,118,0,118,0,118,118,118,118,118,118,118,0,118,0,118,118,118,118,118,0,0,0,0,132,132,0,132,0,0,132,132,132,132,132,132,132,132,132,0],[0,118,118,118,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,132,132,132,132,132,132,132,132,132,132,132,132,0],[0,118,118,118,0,140,140,140,140,140,0,118,118,118,0,141,141,141,141,141,0,118,118,118,0,143,143,143,143,143,0,118,118,118,0,142,142,142,142,142,0,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,118,118,118,0,140,140,140,140,140,0,118,118,118,0,141,141,141,141,141,0,118,118,118,0,143,143,143,143,143,0,118,118,118,0,142,142,142,142,142,0,118,118,118,0,125,125,125,125,125,0,106,127,127,127,127,127,127,127,127,127,127,127,0],[0,118,118,118,0,140,140,140,140,140,0,118,118,118,0,141,141,141,141,141,0,118,118,118,0,143,143,143,143,143,0,118,118,118,0,142,142,142,142,142,0,118,118,118,0,125,125,106,125,125,0,127,127,127,127,127,127,127,127,127,127,127,127,0],[0,118,118,118,0,140,140,140,140,140,0,118,118,118,0,141,141,141,141,141,0,118,118,118,0,143,143,143,143,143,0,118,118,118,0,142,142,142,142,142,0,118,118,118,0,125,125,125,125,125,0,127,127,127,127,127,127,127,127,127,127,127,127,0],[0,118,118,118,0,140,140,140,140,140,0,118,118,118,0,141,141,141,141,141,0,118,118,118,0,143,143,143,143,143,0,118,118,118,0,142,142,142,142,142,0,118,118,118,0,125,125,125,125,125,0,127,127,127,127,127,127,127,127,127,127,127,127,0],[0,118,118,118,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,118,118,118,0,106,125,125,125,125,0,106,127,127,127,127,127,127,127,127,127,127,127,0],[0,0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,0,125,125,125,125,125,0,106,106,128,128,128,128,128,128,0,0,128,128,0],[0,0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,0,125,125,125,125,125,0,128,128,128,128,128,128,128,128,0,0,128,128,0],[0,118,118,118,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,118,118,118,0,125,125,125,125,125,0,128,128,128,128,128,128,128,128,128,128,128,128,0],[0,118,118,118,0,139,139,139,139,139,0,118,118,118,0,141,141,141,141,141,0,118,118,118,0,143,143,143,143,143,0,118,118,118,0,142,142,142,142,142,0,118,118,118,0,125,125,125,125,125,0,128,128,128,128,128,128,128,128,128,128,128,128,0],[0,118,118,118,0,139,139,139,139,139,0,118,118,118,0,141,141,141,141,141,0,118,118,118,0,143,143,143,143,143,0,118,118,118,0,142,142,142,142,142,0,118,118,118,0,125,125,125,125,125,0,128,128,128,128,128,128,128,128,128,128,128,128,0],[0,118,118,118,0,139,139,139,139,139,0,118,118,118,0,141,141,141,141,141,0,118,118,118,0,143,143,143,143,143,0,118,118,118,0,142,142,142,142,142,0,118,118,118,0,125,125,125,125,125,0,128,128,128,128,128,128,128,128,128,128,128,128,0],[0,118,118,118,0,139,139,139,139,139,0,118,118,118,0,141,141,141,141,141,0,118,118,118,0,143,143,143,143,143,0,118,118,118,0,142,142,142,142,142,0,118,118,118,0,125,125,125,125,125,0,128,128,128,128,128,128,128,128,128,128,128,128,0],[0,118,118,118,0,139,139,139,139,139,0,118,118,118,0,141,141,141,141,141,0,118,118,118,0,143,143,143,143,143,0,118,118,118,0,142,142,142,142,142,0,118,118,118,0,125,125,125,125,125,0,128,128,128,128,128,128,128,128,128,128,128,128,0],[0,118,118,118,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,118,118,118,0,125,125,125,125,125,0,106,128,128,128,128,128,128,128,0,0,128,128,0],[0,118,118,118,118,118,0,118,0,118,118,118,118,118,118,118,0,118,0,118,118,118,118,118,118,118,0,118,0,118,118,118,118,118,118,118,0,118,0,118,118,118,118,118,0,125,125,125,125,125,0,128,106,128,128,128,128,128,128,0,0,128,128,0],[0,118,118,118,118,118,118,118,118,118,118,0,0,0,118,118,118,118,118,118,118,0,0,0,118,118,118,118,118,118,118,0,0,0,118,118,118,118,118,118,118,118,118,118,0,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,125,125,0,129,129,129,129,129,129,129,129,129,129,129,129,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,125,125,0,129,129,129,129,129,129,129,129,129,129,129,129,0],[0,116,116,116,0,116,116,116,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,123,123,123,123,123,123,123,0,0,125,125,125,125,106,0,129,129,129,129,129,129,129,129,129,129,129,129,0],[0,116,116,116,0,116,116,106,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,123,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,129,129,129,129,129,129,129,129,129,129,0],[0,116,116,116,0,106,106,116,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,123,123,123,123,123,123,123,0,0,124,124,124,0,0,0,0,0,129,129,129,129,129,129,129,129,129,129,0],[0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,0,0,0,0,0,0,0,124,124,124,0,124,124,0,0,129,129,129,129,129,129,129,129,129,129,0],[0,116,116,116,0,119,119,119,119,119,119,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,123,123,0,124,124,124,124,124,124,124,124,124,0,124,124,0,0,129,129,129,129,129,129,129,129,129,129,0],[0,0,116,116,0,119,119,119,119,119,119,119,119,119,119,119,0,120,120,120,120,120,120,120,120,0,0,0,0,0,108,108,108,108,108,0,106,123,0,124,124,124,124,124,124,124,124,124,0,124,124,0,0,129,129,129,129,129,129,129,129,129,129,0],[0,0,116,116,0,119,119,119,119,119,119,119,119,119,119,119,0,120,120,120,120,120,120,120,120,0,0,0,0,0,0,108,108,108,0,0,0,0,0,124,124,124,124,124,124,124,124,124,0,124,124,0,0,0,129,129,129,129,129,129,129,129,129,0],[0,0,116,116,0,119,119,119,119,119,119,119,119,119,119,119,0,120,120,120,120,120,120,120,120,0,0,112,112,112,0,0,0,0,0,112,112,112,0,124,124,124,124,124,124,124,124,124,0,124,124,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,116,116,116,0,119,119,119,119,119,119,119,119,119,119,0,0,120,120,120,120,120,120,120,0,0,0,112,112,112,0,109,109,109,0,112,112,112,0,124,124,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,131,131,0,0,0],[0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,124,124,0,111,111,111,111,111,111,111,111,111,111,0,113,113,113,0,131,131,131,131,131,131,0],[0,116,116,116,116,116,116,116,116,116,116,116,116,116,0,116,116,116,116,116,0,110,110,110,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,124,124,0,111,111,111,111,111,111,111,111,111,111,0,113,113,113,0,131,131,131,131,131,131,0],[0,116,116,116,116,116,116,116,116,116,116,116,116,116,0,116,116,116,116,116,0,110,110,110,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,124,124,0,111,111,111,111,111,111,111,111,111,111,0,106,113,113,0,131,131,131,131,131,131,0],[0,116,116,116,116,116,116,116,116,116,116,116,116,116,0,116,116,116,116,116,0,110,110,110,0,0,0,109,109,109,109,0,0,0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,131,131,131,131,131,131,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,109,109,109,109,109,0,0,0,0,0,109,109,109,109,109,0,106,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,131,131,131,131,131,131,0],[0,0,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,138,138,138,0,110,110,110,0,109,109,109,109,109,0,0,0,0,0,109,109,109,109,109,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,131,131,131,131,131,131,0],[0,0,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,138,138,138,0,110,110,110,0,109,109,109,109,109,109,0,0,0,109,109,109,109,109,109,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,131,131,131,131,131,131,0],[0,0,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,138,138,138,0,0,0,0,0,0,0,109,109,109,109,109,0,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,0,131,131,131,131,131,131,0],[0,0,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,138,138,138,0,137,137,137,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,109,109,109,109,109,109,0,0,109,109,109,0,0,0,106,113,113,0,131,131,131,131,131,131,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,137,137,137,0,0,109,109,109,109,109,109,109,109,109,109,109,0,109,109,109,109,109,109,0,0,109,109,109,109,109,0,113,113,113,0,131,131,131,131,131,131,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,137,137,137,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,0,113,113,113,0,131,131,131,131,131,131,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,135,135,0,109,109,109,0,142,142,142,142,142,142,0,109,109,109,109,109,109,109,109,109,109,0,113,113,113,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,135,135,0,0,0,0,0,142,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,135,135,135,135,0,114,114,114,0,142,142,142,142,142,142,0,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,135,135,135,135,0,114,114,114,0,142,142,142,142,142,142,0,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,135,135,135,135,0,114,114,114,0,142,142,142,142,142,142,0,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,130,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,135,135,135,135,0,114,114,114,0,142,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,106,114,0,0,0,0,0,0,0,0,0,0,0,133,133,133,133,133,133,133,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,0,0,0,0,133,133,133,0,133,133,133,133,133,133,133,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,0,0,0,0,133,133,133,0,133,133,133,133,133,133,133,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,0,0,0,0,0,133,133,0,133,133,133,133,133,133,133,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,0,0,0,0,133,133,133,0,133,133,133,133,133,133,133,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,106,114,114,114,0,0,0,0,133,133,133,0,133,133,133,133,133,133,133,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,0,0,0,0,0,114,0,0,0,0,0,0,0,0,0,133,133,133,133,133,133,133,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":5,"y":47,"texture":65,"key":null},{"x":5,"y":61,"texture":67,"key":null},{"x":6,"y":12,"texture":65,"key":null},{"x":6,"y":22,"texture":65,"key":null},{"x":6,"y":32,"texture":65,"key":null},{"x":9,"y":7,"texture":68,"key":"gold"},{"x":9,"y":17,"texture":68,"key":"gold"},{"x":9,"y":27,"texture":68,"key":"gold"},{"x":9,"y":37,"texture":68,"key":"gold"},{"x":10,"y":57,"texture":68,"key":"gold"},{"x":13,"y":50,"texture":65,"key":null},{"x":16,"y":47,"texture":65,"key":null},{"x":19,"y":50,"texture":65,"key":null},{"x":24,"y":50,"texture":65,"key":null},{"x":25,"y":7,"texture":68,"key":"gold"},{"x":25,"y":17,"texture":68,"key":"gold"},{"x":25,"y":27,"texture":68,"key":"gold"},{"x":25,"y":37,"texture":68,"key":"gold"},{"x":29,"y":50,"texture":65,"key":null},{"x":31,"y":4,"texture":65,"key":null},{"x":31,"y":46,"texture":65,"key":null},{"x":33,"y":41,"texture":65,"key":null},{"x":36,"y":16,"texture":65,"key":null},{"x":37,"y":32,"texture":65,"key":null},{"x":37,"y":54,"texture":65,"key":null},{"x":39,"y":10,"texture":65,"key":null},{"x":39,"y":22,"texture":65,"key":null},{"x":39,"y":28,"texture":65,"key":null},{"x":39,"y":36,"texture":65,"key":null},{"x":40,"y":56,"texture":65,"key":null},{"x":41,"y":14,"texture":65,"key":null},{"x":42,"y":43,"texture":65,"key":null},{"x":44,"y":20,"texture":65,"key":null},{"x":44,"y":24,"texture":65,"key":null},{"x":44,"y":40,"texture":65,"key":null},{"x":44,"y":56,"texture":65,"key":null},{"x":46,"y":22,"texture":65,"key":null},{"x":48,"y":56,"texture":65,"key":null},{"x":49,"y":28,"texture":65,"key":null},{"x":49,"y":36,"texture":65,"key":null},{"x":51,"y":32,"texture":65,"key":null},{"x":51,"y":54,"texture":65,"key":null},{"x":53,"y":41,"texture":65,"key":null},{"x":55,"y":46,"texture":65,"key":null},{"x":55,"y":50,"texture":65,"key":null}],"secrets":[{"x":8,"y":50,"state":0,"texture":0},{"x":37,"y":48,"state":0,"texture":8},{"x":43,"y":2,"state":0,"texture":10},{"x":46,"y":39,"state":0,"texture":7},{"x":59,"y":44,"state":0,"texture":7}],"sprites":[wolf3d.guardMoving(1,13,2,1),wolf3d.guardMoving(1,36,2,1),wolf3d.chalice(1,51),wolf3d.chalice(1,52),wolf3d.chalice(1,53),wolf3d.guardMoving(1,57,2,1),wolf3d.chalice(2,51),{"x":2,"y":57,"texture":14,"hit":false},wolf3d.guardStanding(2,62,2,3),{"x":3,"y":12,"texture":14,"hit":false},{"x":3,"y":22,"texture":14,"hit":false},{"x":3,"y":32,"texture":14,"hit":false},{"x":3,"y":47,"texture":14,"hit":false},wolf3d.guardStanding(3,51,0,3),wolf3d.guardMoving(4,7,6,1),wolf3d.guardMoving(4,17,6,1),wolf3d.guardMoving(4,26,6,1),wolf3d.guardMoving(4,39,6,1),wolf3d.chalice(4,51),wolf3d.guardMoving(4,54,0,1),wolf3d.guardMoving(4,59,4,2),wolf3d.chalice(5,51),wolf3d.cross(5,53),wolf3d.ssStanding(5,62,2,3),wolf3d.guardStanding(6,10,0,3),wolf3d.guardStanding(6,14,0,1),wolf3d.guardStanding(6,20,0,2),wolf3d.guardStanding(6,24,0,3),wolf3d.guardStanding(6,30,0,1),wolf3d.guardStanding(6,34,0,3),wolf3d.chalice(6,51),wolf3d.guardMoving(6,54,0,2),{"x":7,"y":2,"texture":14,"hit":false},{"x":7,"y":42,"texture":14,"hit":false},wolf3d.chalice(7,51),wolf3d.guardMoving(7,59,4,1),wolf3d.chalice(8,51),{"x":8,"y":57,"texture":14,"hit":false},wolf3d.chalice(9,51),wolf3d.chalice(9,52),wolf3d.chalice(9,53),wolf3d.guardMoving(9,56,6,1),wolf3d.dog(10,18,2,2),wolf3d.guardStanding(11,51,0,3),wolf3d.ssStanding(12,3,4,3),wolf3d.chest(12,5),wolf3d.chest(12,6),{"x":12,"y":7,"texture":14,"hit":false},wolf3d.chest(12,8),wolf3d.chest(12,9),wolf3d.dog(12,15,0,1),{"x":12,"y":17,"texture":14,"hit":false},wolf3d.dog(12,19,4,1),wolf3d.cross(12,25),wolf3d.cross(12,26),{"x":12,"y":27,"texture":14,"hit":false},wolf3d.cross(12,28),wolf3d.cross(12,29),wolf3d.chalice(12,35),wolf3d.chalice(12,36),{"x":12,"y":37,"texture":14,"hit":false},wolf3d.chalice(12,38),wolf3d.chalice(12,39),{"x":12,"y":46,"texture":13,"hit":true},wolf3d.guardStanding(12,47,0,1),{"x":12,"y":49,"texture":11,"hit":true},wolf3d.ssStanding(12,55,2,2),wolf3d.ssStanding(12,58,2,1),{"x":12,"y":61,"texture":2,"hit":true},wolf3d.chest(13,5),wolf3d.chest(13,6),wolf3d.chest(13,7),wolf3d.chest(13,8),wolf3d.chest(13,9),wolf3d.cross(13,25),wolf3d.cross(13,26),wolf3d.cross(13,27),wolf3d.cross(13,28),wolf3d.cross(13,29),wolf3d.chalice(13,35),wolf3d.chalice(13,36),wolf3d.chalice(13,37),wolf3d.chalice(13,38),wolf3d.chalice(13,39),{"x":13,"y":47,"texture":14,"hit":false},{"x":13,"y":57,"texture":14,"hit":false},wolf3d.chest(14,5),wolf3d.chest(14,6),wolf3d.chest(14,7),wolf3d.chest(14,8),wolf3d.chest(14,9),wolf3d.dog(14,16,6,3),wolf3d.dog(14,18,6,3),wolf3d.cross(14,25),wolf3d.cross(14,26),wolf3d.cross(14,27),wolf3d.cross(14,28),wolf3d.cross(14,29),wolf3d.chalice(14,35),wolf3d.chalice(14,36),wolf3d.chalice(14,37),wolf3d.chalice(14,38),wolf3d.chalice(14,39),{"x":14,"y":49,"texture":11,"hit":true},wolf3d.ssStanding(14,60,2,3),{"x":14,"y":61,"texture":2,"hit":true},wolf3d.guardStanding(15,45,6,2),wolf3d.guardStanding(15,51,4,3),wolf3d.ssStanding(15,56,2,3),{"x":17,"y":12,"texture":14,"hit":false},{"x":17,"y":22,"texture":14,"hit":false},{"x":17,"y":32,"texture":14,"hit":false},wolf3d.guardStanding(17,51,0,3),wolf3d.guardStanding(17,52,0,3),{"x":17,"y":61,"texture":36,"hit":true},wolf3d.food(17,62),{"x":18,"y":53,"texture":2,"hit":true},{"x":18,"y":57,"texture":2,"hit":true},{"x":19,"y":47,"texture":14,"hit":false},wolf3d.dog(20,8,2,2),wolf3d.ammo(20,15),wolf3d.ammo(20,16),wolf3d.ammo(20,17),wolf3d.ammo(20,18),wolf3d.ammo(20,19),wolf3d.dog(20,28,2,2),wolf3d.food(20,35),wolf3d.food(20,36),wolf3d.food(20,37),wolf3d.food(20,38),wolf3d.food(20,39),{"x":20,"y":53,"texture":14,"hit":false},wolf3d.guardStanding(20,56,2,1),{"x":20,"y":60,"texture":14,"hit":false},wolf3d.dogfood(21,6),wolf3d.dogfood(21,8),wolf3d.ammo(21,15),wolf3d.ammo(21,16),wolf3d.ammo(21,17),wolf3d.ammo(21,18),wolf3d.ammo(21,19),wolf3d.food(21,35),wolf3d.food(21,39),wolf3d.guardStanding(21,47,0,1),wolf3d.dog(22,5,0,1),{"x":22,"y":7,"texture":14,"hit":false},wolf3d.dog(22,9,4,1),wolf3d.guardStanding(22,12,4,1),{"x":22,"y":17,"texture":14,"hit":false},wolf3d.dog(22,25,0,1),{"x":22,"y":27,"texture":14,"hit":false},wolf3d.dog(22,29,4,1),{"x":22,"y":37,"texture":14,"hit":false},wolf3d.guardStanding(22,45,0,3),wolf3d.guardStanding(22,52,4,2),wolf3d.dogfood(23,6),wolf3d.dogfood(23,8),wolf3d.ssStanding(23,41,4,2),wolf3d.guardStanding(23,43,4,1),{"x":23,"y":53,"texture":14,"hit":false},wolf3d.guardStanding(23,59,2,1),{"x":23,"y":60,"texture":14,"hit":false},wolf3d.dog(24,6,6,3),wolf3d.dog(24,26,6,3),wolf3d.dog(24,28,6,3),{"x":24,"y":47,"texture":14,"hit":false},wolf3d.guardStanding(25,51,4,3),{"x":25,"y":53,"texture":2,"hit":true},{"x":25,"y":57,"texture":2,"hit":true},wolf3d.guardStanding(26,32,4,1),wolf3d.guardStanding(26,52,4,3),wolf3d.guardStanding(26,58,2,2),wolf3d.food(26,61),{"x":26,"y":62,"texture":37,"hit":true},{"x":27,"y":2,"texture":14,"hit":false},wolf3d.guardStanding(27,17,4,1),{"x":27,"y":42,"texture":14,"hit":false},wolf3d.guardStanding(27,48,0,3),{"x":29,"y":47,"texture":14,"hit":false},wolf3d.chalice(30,13),{"x":30,"y":33,"texture":22,"hit":true},wolf3d.ammo(30,34),wolf3d.guardStanding(30,35,6,1),wolf3d.guardStanding(30,49,2,2),{"x":30,"y":55,"texture":14,"hit":false},wolf3d.guardStanding(30,58,2,2),{"x":30,"y":60,"texture":14,"hit":false},{"x":31,"y":2,"texture":14,"hit":false},wolf3d.ssStanding(31,7,2,1),{"x":31,"y":10,"texture":14,"hit":false},wolf3d.chalice(31,12),wolf3d.goldKey(31,15),wolf3d.chalice(31,34),{"x":31,"y":36,"texture":14,"hit":false},{"x":31,"y":41,"texture":14,"hit":false},{"x":31,"y":53,"texture":1,"hit":true},{"x":31,"y":57,"texture":1,"hit":true},{"x":31,"y":58,"texture":1,"hit":true},wolf3d.guardStanding(32,1,0,2),wolf3d.ssStanding(32,5,4,3),wolf3d.ssStanding(32,6,6,3),{"x":32,"y":33,"texture":22,"hit":true},wolf3d.chalice(32,35),wolf3d.guardStanding(32,37,6,1),{"x":32,"y":53,"texture":1,"hit":true},{"x":32,"y":54,"texture":1,"hit":true},{"x":32,"y":55,"texture":1,"hit":true},{"x":32,"y":56,"texture":1,"hit":true},{"x":32,"y":57,"texture":1,"hit":true},{"x":33,"y":37,"texture":1,"hit":true},{"x":33,"y":46,"texture":14,"hit":false},wolf3d.ammo(33,49),wolf3d.ammo(33,50),{"x":33,"y":61,"texture":1,"hit":true},{"x":33,"y":62,"texture":1,"hit":true},wolf3d.food(34,6),{"x":34,"y":30,"texture":11,"hit":true},wolf3d.ammo(34,31),{"x":34,"y":34,"texture":11,"hit":true},wolf3d.guardStanding(34,46,4,3),wolf3d.ammo(34,49),wolf3d.ammo(34,50),{"x":34,"y":55,"texture":14,"hit":false},{"x":34,"y":59,"texture":1,"hit":true},{"x":34,"y":60,"texture":14,"hit":false},{"x":34,"y":61,"texture":1,"hit":true},wolf3d.food(34,62),{"x":35,"y":6,"texture":2,"hit":true},wolf3d.guardStanding(35,7,6,1),{"x":35,"y":14,"texture":2,"hit":true},{"x":35,"y":18,"texture":5,"hit":true},wolf3d.ssStanding(35,22,0,1),{"x":35,"y":24,"texture":18,"hit":true},{"x":35,"y":32,"texture":14,"hit":false},wolf3d.guardStanding(35,36,4,2),wolf3d.food(35,37),{"x":35,"y":41,"texture":14,"hit":false},wolf3d.ammo(35,49),wolf3d.ammo(35,50),{"x":35,"y":59,"texture":1,"hit":true},{"x":35,"y":60,"texture":1,"hit":true},{"x":35,"y":61,"texture":1,"hit":true},{"x":36,"y":10,"texture":14,"hit":false},wolf3d.guardStanding(36,17,6,2),{"x":36,"y":18,"texture":14,"hit":false},wolf3d.ssStanding(36,23,2,3),{"x":36,"y":24,"texture":14,"hit":false},wolf3d.guardStanding(36,40,6,1),wolf3d.ammo(36,49),wolf3d.ammo(36,50),{"x":37,"y":6,"texture":2,"hit":true},wolf3d.guardStanding(37,9,6,1),{"x":37,"y":14,"texture":2,"hit":true},wolf3d.food(37,15),{"x":37,"y":18,"texture":5,"hit":true},{"x":37,"y":24,"texture":17,"hit":true},{"x":37,"y":29,"texture":0,"hit":false},wolf3d.dog(37,36,6,1),wolf3d.guardStanding(38,20,6,2),wolf3d.dog(38,28,6,1),{"x":38,"y":31,"texture":0,"hit":false},wolf3d.ammo(38,37),wolf3d.ammo(38,59),wolf3d.ammo(38,60),wolf3d.ssStanding(39,48,2,1),wolf3d.firstAidKit(39,51),{"x":39,"y":57,"texture":8,"hit":true},{"x":39,"y":62,"texture":8,"hit":true},wolf3d.chalice(40,15),wolf3d.guardStanding(40,32,4,3),{"x":40,"y":40,"texture":1,"hit":true},{"x":40,"y":43,"texture":14,"hit":false},{"x":40,"y":49,"texture":2,"hit":true},{"x":40,"y":50,"texture":14,"hit":false},wolf3d.ssStanding(40,51,2,2),{"x":40,"y":54,"texture":14,"hit":false},{"x":40,"y":59,"texture":14,"hit":false},{"x":40,"y":60,"texture":14,"hit":false},wolf3d.guardStanding(40,61,2,1),{"x":41,"y":2,"texture":14,"hit":false},{"x":41,"y":10,"texture":14,"hit":false},{"x":41,"y":17,"texture":14,"hit":false},{"x":41,"y":18,"texture":35,"hit":true},{"x":41,"y":22,"texture":14,"hit":false},{"x":41,"y":39,"texture":1,"hit":true},{"x":41,"y":40,"texture":1,"hit":true},wolf3d.ssStanding(41,47,2,3),wolf3d.guardStanding(41,53,0,3),wolf3d.guardStanding(42,5,2,3),wolf3d.guardStanding(42,11,2,1),{"x":42,"y":17,"texture":35,"hit":true},{"x":42,"y":18,"texture":35,"hit":true},wolf3d.food(42,19),wolf3d.guardStanding(42,28,6,1),{"x":42,"y":30,"texture":1,"hit":true},{"x":42,"y":34,"texture":1,"hit":true},{"x":42,"y":57,"texture":11,"hit":true},wolf3d.bloodBones(43,25),wolf3d.guardStanding(43,41,0,3),wolf3d.cross(44,5),wolf3d.chalice(44,17),wolf3d.chalice(44,18),wolf3d.chalice(44,19),wolf3d.guardStanding(44,21,6,1),{"x":44,"y":22,"texture":14,"hit":false},{"x":44,"y":27,"texture":14,"hit":false},{"x":44,"y":37,"texture":14,"hit":false},{"x":44,"y":43,"texture":14,"hit":false},{"x":44,"y":54,"texture":14,"hit":false},{"x":44,"y":59,"texture":14,"hit":false},{"x":44,"y":60,"texture":14,"hit":false},wolf3d.guardStanding(44,61,2,2),wolf3d.cross(45,4),wolf3d.cross(45,5),wolf3d.chalice(45,17),{"x":45,"y":18,"texture":14,"hit":false},{"x":45,"y":30,"texture":1,"hit":true},{"x":45,"y":34,"texture":1,"hit":true},wolf3d.cross(46,4),wolf3d.chest(46,5),wolf3d.chalice(46,17),wolf3d.guardStanding(46,18,0,2),{"x":46,"y":31,"texture":1,"hit":true},{"x":46,"y":33,"texture":1,"hit":true},{"x":46,"y":57,"texture":11,"hit":true},wolf3d.cross(47,3),wolf3d.chest(47,4),wolf3d.crown(47,5),wolf3d.guardStanding(47,19,2,1),{"x":47,"y":22,"texture":14,"hit":false},wolf3d.guardStanding(47,35,4,2),wolf3d.gatling(47,48),wolf3d.guardStanding(47,53,4,3),wolf3d.food(48,24),wolf3d.ammo(48,51),{"x":48,"y":54,"texture":14,"hit":false},{"x":48,"y":59,"texture":14,"hit":false},{"x":48,"y":60,"texture":14,"hit":false},wolf3d.guardStanding(48,61,2,3),wolf3d.guardStanding(49,22,4,1),wolf3d.food(49,23),wolf3d.food(49,24),wolf3d.food(49,42),wolf3d.ammo(49,50),wolf3d.ammo(49,51),{"x":49,"y":57,"texture":8,"hit":true},{"x":49,"y":62,"texture":8,"hit":true},wolf3d.bloodPool(50,33),{"x":50,"y":39,"texture":35,"hit":true},{"x":50,"y":40,"texture":35,"hit":true},wolf3d.food(50,42),wolf3d.food(50,43),wolf3d.food(50,44),wolf3d.food(50,45),wolf3d.ammo(50,49),wolf3d.ammo(50,50),wolf3d.ammo(50,51),{"x":51,"y":36,"texture":14,"hit":false},{"x":51,"y":39,"texture":14,"hit":false},{"x":51,"y":40,"texture":35,"hit":true},wolf3d.guardStanding(52,28,4,2),wolf3d.guardStanding(52,50,2,1),{"x":53,"y":27,"texture":14,"hit":false},{"x":53,"y":43,"texture":14,"hit":false},wolf3d.guardStanding(53,45,2,3),{"x":53,"y":54,"texture":14,"hit":false},wolf3d.guardStanding(53,59,2,2),{"x":54,"y":27,"texture":2,"hit":true},{"x":54,"y":36,"texture":14,"hit":false},wolf3d.guardStanding(54,38,4,1),{"x":54,"y":39,"texture":14,"hit":false},wolf3d.guardStanding(54,52,2,3),wolf3d.ammo(55,25),wolf3d.ammo(55,26),wolf3d.guardStanding(55,29,4,1),wolf3d.ammo(55,35),wolf3d.guardStanding(55,36,4,2),wolf3d.guardStanding(56,32,4,1),wolf3d.food(57,41),wolf3d.food(57,42),wolf3d.food(57,43),{"x":57,"y":46,"texture":14,"hit":false},{"x":57,"y":50,"texture":14,"hit":false},{"x":58,"y":29,"texture":9,"hit":false},{"x":58,"y":32,"texture":14,"hit":false},wolf3d.bloodBones(58,35),wolf3d.food(58,41),wolf3d.bloodPool(59,31),{"x":59,"y":48,"texture":36,"hit":true},{"x":60,"y":29,"texture":5,"hit":true},{"x":60,"y":32,"texture":5,"hit":true},{"x":60,"y":35,"texture":5,"hit":true},wolf3d.ammo(60,41),wolf3d.guardStanding(60,47,4,2),{"x":61,"y":28,"texture":0,"hit":false},wolf3d.guardStanding(61,33,4,2),wolf3d.ammo(61,41),wolf3d.ammo(61,42),wolf3d.ammo(61,43),wolf3d.food(61,45),{"x":61,"y":46,"texture":14,"hit":false},{"x":61,"y":50,"texture":14,"hit":false},wolf3d.food(61,51),{"x":62,"y":29,"texture":10,"hit":true},{"x":62,"y":35,"texture":10,"hit":true},wolf3d.food(62,45),wolf3d.food(62,46),wolf3d.food(62,49),wolf3d.guardStanding(62,51,2,3)],"spriteResource":"sprites","scripts":[scripts.angle(1,1,0),scripts.angle(1,44,2),scripts.angle(1,54,0),scripts.angle(1,59,2),scripts.angle(4,1,6),scripts.angle(4,44,4),scripts.angle(9,54,6),scripts.angle(9,59,4),scripts.angle(10,15,0),scripts.angle(10,19,2),scripts.angle(14,15,6),scripts.angle(14,19,4),scripts.angle(20,5,0),scripts.angle(20,9,2),scripts.angle(20,25,0),scripts.angle(20,29,2),scripts.angle(24,5,6),scripts.angle(24,9,4),scripts.angle(24,25,6),scripts.angle(24,29,4),scripts.angle(37,35,6),scripts.angle(37,37,2),scripts.angle(38,27,6),scripts.angle(38,29,2)]};
\ No newline at end of file diff --git a/wolf3d/maps/e1m6.js b/wolf3d/maps/e1m6.js new file mode 100644 index 0000000..d5a98f8 --- /dev/null +++ b/wolf3d/maps/e1m6.js @@ -0,0 +1 @@ +wolf3d.maps.e1m6 = {"music":"searchn","secret":10,"endscreen":null,"ceiling":29,"start":{"x":23.5,"y":44.5,"direction":{"x":-1,"y":0},"plane":{"x":0,"y":1}},"episodeFloor":6,"par":180,"map":[[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,0,0,0,0,0,0,0,0,17,0,0,0,18,21,17,17,17,0,0,0,0,0,0,17,17,0,17,0,17,0,17,0,17,0,0,0,0,0,0,0,0,0,17],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,17,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,17],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,0,0,0,0,0,0,0,0,17,0,0,0,18,21,17,17,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[17,17,0,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,0,0,0,17,17,17,0,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,17,17,17,17,17,17,17,0,0,0,17],[17,0,0,0,17,17,17,17,17,0,0,17,17,17,17,17,0,0,0,17,17,0,0,0,17,17,0,0,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,17,17,0,17,0,17,0,17,0,17,17,17,17,17,17,17,0,0,0,17],[17,0,0,0,17,17,17,0,0,0,0,0,0,17,17,17,0,0,0,17,17,0,0,0,17,17,0,0,17,17,0,0,0,0,0,17,17,17,17,0,17,17,0,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,17,0,0,0,17],[17,0,0,0,17,17,0,0,0,0,0,0,0,0,17,17,0,0,0,17,17,0,0,0,0,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,17],[17,17,17,17,17,17,0,0,0,0,0,0,0,0,17,17,0,0,0,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,17,0,0,0,17,17,0,0,0,0,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,17],[17,17,17,17,17,0,0,0,0,2,1,0,0,0,0,17,0,0,0,17,17,0,0,0,17,17,0,17,17,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,0,17,17,17,17,17,17,17,17,17,0,0,0,0,0,17,0,0,0,17],[17,17,17,17,17,0,0,0,1,1,1,2,0,0,0,17,0,0,0,17,17,0,0,0,17,17,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,17,17,17,0,0,17,17,17,17,17,17,17,0,0,0,17],[17,17,17,17,17,0,0,0,2,1,2,1,0,0,0,17,0,0,0,17,17,0,0,0,17,0,0,0,0,0,17,0,0,0,0,0,0,17,17,17,0,0,0,0,0,0,0,0,0,17,17,0,0,0,0,0,0,0,0,17,0,0,0,17],[17,17,17,17,17,0,0,0,0,1,2,0,0,0,0,17,0,0,0,17,17,0,0,0,17,17,17,17,0,0,0,0,0,0,0,0,0,17,17,0,0,0,0,0,12,0,0,0,0,0,17,0,0,0,0,0,0,0,0,17,0,0,0,17],[17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,17,0,0,0,17,17,0,0,0,17,17,17,17,17,17,17,0,0,0,0,0,0,17,17,0,0,0,0,0,11,0,0,0,0,0,17,0,0,0,12,10,12,0,0,17,0,0,0,17],[17,17,17,17,17,17,0,0,0,0,0,0,0,0,17,17,0,0,0,17,17,0,0,0,17,17,0,0,0,17,17,17,17,0,0,0,0,17,17,0,0,0,0,12,12,12,0,0,0,0,17,0,0,0,11,12,11,0,0,0,0,0,0,17],[17,17,17,17,17,17,0,0,0,0,0,0,0,0,17,17,0,0,0,17,17,0,0,0,17,17,0,0,0,17,17,17,17,0,0,0,0,17,17,0,0,0,12,12,12,12,12,0,0,0,17,0,0,0,12,10,12,0,0,17,0,0,0,17],[17,17,17,17,17,17,0,0,0,0,0,0,0,17,17,17,0,0,0,17,17,0,0,0,17,17,17,0,17,17,17,17,17,0,0,0,0,17,17,0,0,0,0,12,12,12,0,0,0,0,17,0,0,0,0,0,0,0,0,17,0,0,0,17],[17,17,17,17,17,17,0,17,17,0,0,17,17,17,17,17,0,0,0,17,17,0,0,0,17,17,17,0,17,17,17,17,17,0,0,0,0,17,17,0,0,0,0,0,10,0,0,0,0,0,17,0,0,0,0,0,0,0,0,17,0,0,0,17],[17,17,17,17,17,17,0,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,0,17,17,17,17,0,17,17,17,17,17,0,0,0,0,17,17,17,17,0,0,0,12,0,0,0,17,17,17,0,0,0,17,17,17,17,17,17,0,0,0,17],[17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,0,0,0,0,0,17,17,0,0,0,0,0,17,0,0,0,0,17,0,0,0,17],[17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,0,0,0,0,0,17,0,0,0,0,0,0,17,0,0,0,0,17,0,0,0,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,17,0,0,0,0,0,0,17,0,17,17,17,17,0,0,0,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,17,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,18,13,18,17,17,17,0,17,17,0,17,17,0,0,0,0,0,0,0,0,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,0,0,0,0,17,17,17,17,17,17,17,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,17],[17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,17,0,0,0,0,0,17,17,17,17],[17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,0,0,0,0,17,0,0,0,0,0,17,0,0,0,0,0,0,17,0,0,0,0,17,17,0,0,17],[17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,17,17,17,17,17,0,0,0,17,0,0,0,0,0,17,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,17],[17,17,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,0,0,0,0,17,0,0,0,17],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,17],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,0,0,17],[17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[12,12,12,12,12,12,12,12,0,0,0,1,2,1,1,2,1,0,1,2,1,2,1,2,0,0,0,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[12,0,0,0,0,0,0,12,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[12,0,0,0,0,0,0,12,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[12,0,0,0,0,0,0,12,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[12,0,0,0,0,0,0,12,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[12,12,0,0,0,0,0,12,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[12,12,12,0,0,0,0,12,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,18,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[12,12,12,12,0,0,0,12,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[12,12,12,0,0,0,0,12,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,18,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[12,12,0,0,0,0,0,12,0,0,0,1,1,2,1,1,1,0,1,2,1,2,1,1,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[12,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[12,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[12,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[12,0,0,0,0,0,12,12,0,0,0,12,12,12,12,12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[12,0,0,0,0,0,12,12,0,0,0,12,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[12,0,0,0,0,12,12,10,0,0,0,11,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[12,0,0,0,12,12,12,12,0,0,0,12,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[12,0,0,0,12,12,12,11,0,0,0,10,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[12,0,0,0,12,12,12,12,0,0,0,12,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[12,0,0,0,0,12,12,10,0,0,0,11,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[12,0,0,0,0,0,12,12,0,0,0,12,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[12,0,0,0,0,0,12,12,0,0,0,12,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[12,0,0,0,0,0,0,12,0,0,0,12,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[12,0,0,0,0,0,0,0,0,0,0,12,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[12,0,0,0,0,0,0,12,0,0,0,12,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[12,0,0,0,0,0,0,12,0,0,0,12,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[12,12,12,12,12,12,12,12,12,12,12,12,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,0,0,110,110,110,110,110,110,110,110,0,106,143,143,0,0,0,0,0,109,109,109,109,109,109,0,0,133,0,133,0,133,0,133,0,111,111,111,111,111,111,111,111,111,0],[0,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,0,0,110,110,110,110,110,110,110,110,0,143,143,143,0,143,0,0,109,109,109,109,109,109,109,109,0,133,133,133,133,133,133,133,0,111,111,111,111,111,111,111,111,111,0],[0,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,0,0,110,110,110,110,110,110,110,110,0,106,143,143,0,0,0,0,109,109,109,109,109,109,109,109,0,133,133,133,133,133,133,133,0,111,111,111,111,111,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,131,131,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,0,133,133,133,133,133,133,133,0,0,0,0,0,0,0,111,111,111,0],[0,131,131,131,0,0,0,0,0,132,132,0,0,0,0,0,131,131,131,0,0,110,110,110,0,0,110,110,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,0,0,133,0,133,0,133,0,133,0,0,0,0,0,0,0,111,111,111,0],[0,131,131,131,0,0,0,132,132,132,132,132,132,0,0,0,131,131,131,0,0,110,110,110,0,0,110,110,0,0,109,109,109,109,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,109,109,109,109,0,111,111,111,0],[0,131,131,131,0,0,132,132,132,132,132,132,132,132,0,0,131,131,131,0,0,110,110,110,110,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,111,111,111,0],[0,0,0,0,0,0,132,132,132,132,132,132,132,132,0,0,131,131,131,0,0,110,110,110,110,110,110,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,111,111,111,0],[0,0,0,0,0,132,132,132,132,132,132,132,132,132,132,0,131,131,131,0,0,110,110,110,110,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,111,111,111,0],[0,0,0,0,0,132,132,132,132,0,0,132,132,132,132,0,131,131,131,0,0,110,110,110,0,0,131,0,0,0,109,109,109,109,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,109,109,109,109,0,111,111,111,0],[0,0,0,0,0,132,132,132,0,0,0,0,132,132,132,0,131,131,131,0,0,110,110,110,0,0,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,112,112,0,0,0,0,0,0,0,111,111,111,0],[0,0,0,0,0,132,132,132,0,0,0,0,132,132,132,0,131,131,131,0,0,110,110,110,0,131,131,0,131,131,0,131,131,131,131,131,131,0,0,0,108,108,108,108,108,108,108,108,108,0,0,112,112,112,112,112,112,112,112,0,111,111,111,0],[0,0,0,0,0,132,132,132,132,0,0,132,132,132,132,0,131,131,131,0,0,110,110,110,0,0,0,0,131,131,0,131,131,131,131,131,131,0,0,108,108,108,108,108,0,108,108,108,108,108,0,112,112,112,112,112,112,112,112,0,111,111,111,0],[0,0,0,0,0,132,132,132,132,132,132,132,132,132,132,0,131,131,131,0,0,110,110,110,0,0,0,0,0,0,0,131,131,131,131,131,131,0,0,108,108,108,108,108,0,108,108,108,108,108,0,112,112,112,0,0,0,112,112,0,111,111,111,0],[0,0,0,0,0,0,132,132,132,132,132,132,132,132,0,0,131,131,131,0,0,110,110,110,0,0,131,131,131,0,0,0,0,131,131,131,131,0,0,108,108,108,108,0,0,0,108,108,108,108,0,112,112,112,0,0,0,112,112,0,111,111,111,0],[0,0,0,0,0,0,132,132,132,132,132,132,132,132,0,0,131,131,131,0,0,110,110,110,0,0,131,131,131,0,0,0,0,131,131,131,131,0,0,108,108,108,0,0,0,0,0,108,108,108,0,112,112,112,0,0,0,112,112,0,111,111,111,0],[0,0,0,0,0,0,132,132,132,132,132,132,132,0,0,0,131,131,131,0,0,110,110,110,0,0,0,131,0,0,0,0,0,131,131,131,131,0,0,108,108,108,108,0,0,0,108,108,108,108,0,112,112,112,112,112,112,112,112,0,111,111,111,0],[0,0,0,0,0,0,132,0,0,132,132,0,0,0,0,0,131,131,131,0,0,110,110,110,0,0,0,131,0,0,0,0,0,131,131,131,131,0,0,108,108,108,108,108,0,108,108,108,108,108,0,112,112,112,112,112,112,112,112,0,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,131,131,0,0,0,0,0,0,0,0,131,0,0,0,0,0,131,131,131,131,0,0,0,0,108,108,108,0,108,108,108,0,0,0,112,112,112,0,0,0,0,0,0,111,111,111,0],[0,0,0,0,0,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,0,0,0,0,0,108,108,108,108,108,0,0,112,112,112,112,112,0,111,111,111,111,0,111,111,111,0],[0,0,0,0,0,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,131,0,0,0,0,0,108,108,108,108,108,0,112,112,112,112,112,112,0,111,111,111,111,0,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,112,112,112,112,112,112,0,0,0,0,0,0,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,112,112,112,112,112,112,0,111,111,111,111,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,130,130,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,0,0,0,0,0,0,130,130,130,130,0,0,0,0,0,0,0,114,114,114,114,114,114,0,111,111,111,111,111,111,111,111,0],[0,128,128,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,0,0,0,0,0,0,130,130,130,130,0,111,111,111,111,111,0,114,114,114,114,114,114,0,111,111,111,111,111,0,0,0,0],[0,128,128,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,0,0,0,0,0,0,130,130,130,130,0,111,111,111,111,111,0,114,114,114,114,114,114,0,111,111,111,111,0,0,115,115,0],[0,128,128,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,130,130,0,111,111,111,111,111,0,114,114,114,114,114,114,0,111,111,111,111,0,115,115,115,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,111,111,111,111,0,115,115,115,0],[0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,0,129,129,129,129,129,129,129,129,129,129,129,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,115,115,115,0],[0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,0,129,129,129,129,129,129,129,129,129,129,129,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,115,115,115,0],[0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,0,129,129,129,129,129,129,129,129,129,129,129,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,115,115,0],[0,128,128,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,128,128,128,0,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,128,128,128,0,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,0,128,128,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,128,128,128,0,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,0,128,128,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,0,128,128,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,127,127,127,127,127,127,0,125,125,125,0,126,126,126,126,126,126,126,126,126,126,126,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,127,127,127,127,127,127,0,125,125,125,0,126,126,126,126,126,126,126,126,126,126,126,0,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,127,127,127,127,127,127,0,125,125,125,0,126,126,126,126,126,126,126,126,126,126,126,0,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,127,127,127,127,127,127,0,125,125,125,0,126,126,126,126,126,126,126,126,126,126,126,0,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,127,127,127,127,127,0,125,125,125,0,126,126,126,126,126,126,126,126,126,126,126,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,127,127,127,127,0,125,125,125,0,126,126,126,126,126,126,126,126,126,126,126,0,125,125,125,0,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,127,127,127,0,125,125,125,0,126,126,126,126,126,126,126,126,126,126,126,0,125,125,125,0,124,124,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,127,127,127,127,0,125,125,125,0,126,126,126,126,126,126,126,126,126,126,126,0,125,125,125,0,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,127,127,127,127,127,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,127,127,127,127,127,127,0,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,127,127,127,127,127,127,0,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,127,127,127,127,127,127,0,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,127,127,127,127,127,0,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,127,127,127,127,127,0,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,127,127,127,127,0,0,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,127,127,127,0,0,0,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,127,127,127,0,0,0,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,127,127,127,0,0,0,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,127,127,127,127,0,0,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,127,127,127,127,127,0,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,127,127,127,127,127,0,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,127,127,127,127,127,127,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,127,127,127,127,127,127,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,127,127,127,127,127,127,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,127,127,127,127,127,127,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":2,"y":29,"texture":68,"key":"gold"},{"x":2,"y":33,"texture":67,"key":null},{"x":3,"y":53,"texture":65,"key":null},{"x":4,"y":2,"texture":65,"key":null},{"x":6,"y":39,"texture":65,"key":null},{"x":6,"y":42,"texture":65,"key":null},{"x":8,"y":27,"texture":65,"key":null},{"x":8,"y":59,"texture":65,"key":null},{"x":10,"y":44,"texture":65,"key":null},{"x":15,"y":59,"texture":65,"key":null},{"x":19,"y":6,"texture":65,"key":null},{"x":19,"y":22,"texture":65,"key":null},{"x":24,"y":49,"texture":65,"key":null},{"x":24,"y":52,"texture":65,"key":null},{"x":26,"y":41,"texture":65,"key":null},{"x":28,"y":29,"texture":65,"key":null},{"x":28,"y":59,"texture":65,"key":null},{"x":29,"y":2,"texture":65,"key":null},{"x":31,"y":31,"texture":65,"key":null},{"x":31,"y":43,"texture":65,"key":null},{"x":31,"y":59,"texture":65,"key":null},{"x":34,"y":29,"texture":65,"key":null},{"x":35,"y":4,"texture":65,"key":null},{"x":37,"y":17,"texture":65,"key":null},{"x":44,"y":27,"texture":65,"key":null},{"x":46,"y":17,"texture":65,"key":null},{"x":60,"y":7,"texture":65,"key":null}],"secrets":[{"x":4,"y":27,"state":0,"texture":16},{"x":12,"y":27,"state":0,"texture":16},{"x":13,"y":30,"state":0,"texture":17},{"x":22,"y":55,"state":0,"texture":16}],"sprites":[wolf3d.ssStanding(1,30,0,2),{"x":1,"y":38,"texture":8,"hit":true},wolf3d.dogfood(1,39),wolf3d.dogfood(1,41),{"x":1,"y":42,"texture":0,"hit":false},{"x":1,"y":43,"texture":8,"hit":true},{"x":1,"y":46,"texture":22,"hit":true},{"x":1,"y":48,"texture":22,"hit":true},{"x":1,"y":50,"texture":22,"hit":true},{"x":1,"y":52,"texture":22,"hit":true},wolf3d.guardMoving(1,57,2,2),{"x":2,"y":2,"texture":14,"hit":false},{"x":2,"y":17,"texture":14,"hit":false},{"x":2,"y":22,"texture":14,"hit":false},wolf3d.guardStanding(2,28,2,2),{"x":2,"y":31,"texture":14,"hit":false},{"x":2,"y":37,"texture":8,"hit":true},{"x":2,"y":38,"texture":0,"hit":false},wolf3d.dog(2,40,2,3),wolf3d.dog(2,41,2,2),{"x":2,"y":43,"texture":0,"hit":false},{"x":2,"y":44,"texture":8,"hit":true},wolf3d.chalice(2,46),wolf3d.chalice(2,47),wolf3d.guardStanding(2,50,6,1),{"x":2,"y":55,"texture":14,"hit":false},wolf3d.guardStanding(3,22,0,1),wolf3d.ssStanding(3,30,4,3),{"x":3,"y":37,"texture":0,"hit":false},{"x":3,"y":39,"texture":14,"hit":false},{"x":3,"y":42,"texture":14,"hit":false},{"x":3,"y":44,"texture":0,"hit":false},wolf3d.chalice(3,46),{"x":3,"y":49,"texture":4,"hit":false},wolf3d.guardStanding(3,50,6,2),wolf3d.guardMoving(3,58,6,3),{"x":4,"y":37,"texture":8,"hit":true},{"x":4,"y":38,"texture":0,"hit":false},wolf3d.dog(4,40,6,1),wolf3d.dogfood(4,43),{"x":4,"y":44,"texture":8,"hit":true},wolf3d.chalice(4,46),wolf3d.chalice(4,47),wolf3d.guardStanding(4,52,4,3),wolf3d.chest(5,9),wolf3d.crown(5,10),{"x":5,"y":38,"texture":8,"hit":true},{"x":5,"y":43,"texture":8,"hit":true},{"x":5,"y":46,"texture":22,"hit":true},{"x":5,"y":48,"texture":22,"hit":true},{"x":5,"y":50,"texture":22,"hit":true},{"x":5,"y":52,"texture":22,"hit":true},wolf3d.food(6,1),{"x":6,"y":2,"texture":14,"hit":false},wolf3d.chest(6,7),wolf3d.chest(6,8),wolf3d.cross(6,9),wolf3d.chest(6,10),wolf3d.crown(6,11),wolf3d.chest(6,12),wolf3d.extraLife(6,26),wolf3d.guardStanding(6,34,0,3),wolf3d.guardStanding(6,54,0,3),wolf3d.food(7,1),wolf3d.food(7,2),wolf3d.chest(7,6),wolf3d.chest(7,7),wolf3d.ssStanding(7,10,0,3),wolf3d.crown(7,13),{"x":7,"y":30,"texture":11,"hit":true},{"x":7,"y":58,"texture":11,"hit":true},wolf3d.cross(8,6),{"x":8,"y":7,"texture":14,"hit":false},wolf3d.chalice(8,10),{"x":8,"y":12,"texture":14,"hit":false},wolf3d.guardMoving(8,17,4,2),{"x":8,"y":22,"texture":14,"hit":false},{"x":8,"y":32,"texture":14,"hit":false},wolf3d.guardStanding(8,37,6,2),{"x":8,"y":44,"texture":14,"hit":false},wolf3d.guardStanding(8,50,2,1),{"x":8,"y":56,"texture":14,"hit":false},{"x":8,"y":61,"texture":14,"hit":false},wolf3d.chalice(9,13),{"x":9,"y":30,"texture":11,"hit":true},{"x":9,"y":58,"texture":11,"hit":true},wolf3d.ssStanding(10,13,0,3),wolf3d.firstAidKit(10,26),wolf3d.guardStanding(10,34,4,3),wolf3d.guardStanding(10,54,4,3),wolf3d.firstAidKit(11,26),wolf3d.ssStanding(12,6,0,1),wolf3d.firstAidKit(12,28),wolf3d.guardMoving(12,44,2,1),wolf3d.ssStanding(13,13,0,2),wolf3d.guardMoving(13,16,0,3),{"x":13,"y":34,"texture":14,"hit":false},{"x":13,"y":39,"texture":12,"hit":true},{"x":13,"y":49,"texture":12,"hit":true},{"x":13,"y":52,"texture":14,"hit":false},wolf3d.guardMoving(13,55,2,3),wolf3d.ssStanding(14,7,0,3),wolf3d.guardStanding(14,23,4,3),{"x":14,"y":40,"texture":14,"hit":false},{"x":14,"y":48,"texture":14,"hit":false},{"x":15,"y":7,"texture":14,"hit":false},{"x":15,"y":12,"texture":14,"hit":false},{"x":15,"y":58,"texture":14,"hit":false},{"x":15,"y":61,"texture":14,"hit":false},wolf3d.guardStanding(16,21,4,3),wolf3d.guardMoving(16,36,4,2),wolf3d.guardMoving(16,41,0,3),wolf3d.guardMoving(16,47,4,2),wolf3d.guardMoving(16,53,0,3),wolf3d.guardMoving(16,57,4,2),wolf3d.guardMoving(16,60,0,2),{"x":17,"y":22,"texture":14,"hit":false},{"x":17,"y":40,"texture":14,"hit":false},{"x":17,"y":48,"texture":14,"hit":false},wolf3d.guardMoving(17,55,6,1),wolf3d.guardStanding(18,22,4,1),{"x":18,"y":39,"texture":12,"hit":true},{"x":18,"y":49,"texture":12,"hit":true},wolf3d.guardMoving(19,62,4,1),{"x":20,"y":6,"texture":14,"hit":false},{"x":20,"y":17,"texture":14,"hit":false},{"x":20,"y":35,"texture":14,"hit":false},wolf3d.gatling(20,56),wolf3d.ammo(20,57),wolf3d.ammo(20,58),wolf3d.guardMoving(21,8,6,1),{"x":21,"y":44,"texture":14,"hit":false},wolf3d.ammo(21,57),wolf3d.ammo(21,58),{"x":22,"y":49,"texture":14,"hit":false},{"x":22,"y":52,"texture":14,"hit":false},wolf3d.guardMoving(23,58,2,2),{"x":24,"y":39,"texture":35,"hit":true},{"x":24,"y":61,"texture":14,"hit":false},wolf3d.cross(25,29),wolf3d.cross(25,30),{"x":25,"y":37,"texture":35,"hit":true},wolf3d.food(26,1),{"x":26,"y":2,"texture":35,"hit":true},{"x":26,"y":3,"texture":35,"hit":true},{"x":26,"y":29,"texture":14,"hit":false},wolf3d.cross(26,30),wolf3d.chest(26,52),wolf3d.chest(26,53),wolf3d.guardMoving(26,55,0,2),{"x":27,"y":2,"texture":14,"hit":false},{"x":27,"y":3,"texture":35,"hit":true},wolf3d.guardStanding(27,29,0,2),wolf3d.ammo(27,37),{"x":27,"y":43,"texture":14,"hit":false},wolf3d.ssStanding(27,49,4,1),wolf3d.chest(27,51),wolf3d.crown(27,52),wolf3d.crown(27,53),wolf3d.chalice(27,61),wolf3d.chalice(27,62),wolf3d.ammo(28,38),wolf3d.ammo(28,39),{"x":28,"y":48,"texture":3,"hit":true},{"x":28,"y":49,"texture":2,"hit":true},wolf3d.ssStanding(28,51,4,2),{"x":28,"y":52,"texture":2,"hit":true},{"x":28,"y":53,"texture":3,"hit":true},{"x":28,"y":61,"texture":14,"hit":false},wolf3d.chalice(28,62),wolf3d.guardStanding(29,61,2,1),wolf3d.ammo(30,32),wolf3d.ammo(30,33),wolf3d.guardStanding(30,34,6,2),wolf3d.ssStanding(30,37,6,1),wolf3d.guardStanding(30,39,6,2),wolf3d.guardMoving(30,49,2,3),{"x":31,"y":2,"texture":14,"hit":false},{"x":31,"y":5,"texture":14,"hit":false},{"x":31,"y":8,"texture":14,"hit":false},{"x":31,"y":11,"texture":14,"hit":false},{"x":31,"y":14,"texture":14,"hit":false},{"x":31,"y":17,"texture":14,"hit":false},{"x":31,"y":20,"texture":14,"hit":false},{"x":31,"y":23,"texture":14,"hit":false},{"x":31,"y":26,"texture":14,"hit":false},{"x":31,"y":29,"texture":14,"hit":false},wolf3d.guardStanding(31,32,6,3),{"x":31,"y":33,"texture":14,"hit":false},{"x":31,"y":35,"texture":2,"hit":true},{"x":31,"y":37,"texture":14,"hit":false},{"x":31,"y":39,"texture":2,"hit":true},{"x":31,"y":41,"texture":14,"hit":false},wolf3d.guardMoving(31,44,0,3),{"x":31,"y":45,"texture":14,"hit":false},{"x":31,"y":57,"texture":14,"hit":false},{"x":31,"y":61,"texture":14,"hit":false},wolf3d.guardStanding(32,37,6,3),wolf3d.guardMoving(32,50,6,1),wolf3d.guardStanding(32,61,4,3),{"x":32,"y":62,"texture":1,"hit":true},{"x":35,"y":2,"texture":14,"hit":false},{"x":35,"y":9,"texture":14,"hit":false},wolf3d.guardMoving(35,19,2,2),{"x":35,"y":25,"texture":14,"hit":false},{"x":36,"y":29,"texture":14,"hit":false},wolf3d.guardStanding(36,30,4,1),wolf3d.cross(37,30),wolf3d.chalice(38,14),wolf3d.guardStanding(38,19,2,2),wolf3d.goldKey(39,3),wolf3d.chalice(39,20),{"x":40,"y":2,"texture":14,"hit":false},{"x":40,"y":5,"texture":14,"hit":false},wolf3d.chalice(40,12),wolf3d.food(40,13),{"x":40,"y":14,"texture":2,"hit":true},{"x":40,"y":17,"texture":14,"hit":false},{"x":40,"y":20,"texture":2,"hit":true},wolf3d.food(40,21),{"x":40,"y":25,"texture":14,"hit":false},wolf3d.dog(41,6,4,2),wolf3d.guardStanding(41,15,2,1),wolf3d.chalice(41,22),wolf3d.dog(42,4,0,3),wolf3d.guardMoving(42,9,0,3),wolf3d.chalice(42,12),wolf3d.chalice(42,19),wolf3d.food(43,13),{"x":43,"y":14,"texture":2,"hit":true},{"x":43,"y":17,"texture":14,"hit":false},wolf3d.guardStanding(43,19,4,1),{"x":43,"y":20,"texture":2,"hit":true},wolf3d.food(43,21),wolf3d.chalice(44,16),wolf3d.chalice(44,22),{"x":44,"y":29,"texture":14,"hit":false},wolf3d.guardStanding(44,30,2,1),wolf3d.guardStanding(45,13,6,3),wolf3d.chalice(45,20),wolf3d.guardStanding(45,21,2,3),wolf3d.food(45,30),{"x":48,"y":2,"texture":14,"hit":false},{"x":48,"y":5,"texture":14,"hit":false},{"x":48,"y":9,"texture":14,"hit":false},wolf3d.guardMoving(48,13,6,1),{"x":48,"y":17,"texture":14,"hit":false},{"x":48,"y":25,"texture":14,"hit":false},wolf3d.dog(49,1,0,1),wolf3d.dog(54,3,4,1),wolf3d.dog(56,1,0,3),{"x":60,"y":2,"texture":14,"hit":false},{"x":60,"y":5,"texture":14,"hit":false},{"x":60,"y":9,"texture":14,"hit":false},wolf3d.dog(61,2,6,1)],"spriteResource":"sprites","scripts":[scripts.angle(1,1,0),scripts.angle(1,15,2),scripts.angle(1,54,0),scripts.angle(1,62,2),scripts.angle(2,39,1),scripts.angle(2,42,2),scripts.angle(3,1,6),scripts.angle(3,3,6),scripts.angle(3,16,0),scripts.angle(3,17,3),scripts.angle(3,38,7),scripts.angle(3,43,3),scripts.angle(3,54,6),scripts.angle(3,60,0),scripts.angle(4,39,6),scripts.angle(4,42,5),scripts.angle(12,32,1),scripts.angle(12,36,2),scripts.angle(12,43,1),scripts.angle(12,45,2),scripts.angle(13,31,7),scripts.angle(13,53,0),scripts.angle(13,57,2),scripts.angle(14,32,6),scripts.angle(14,33,0),scripts.angle(14,41,0),scripts.angle(14,47,3),scripts.angle(17,53,6),scripts.angle(17,57,4),scripts.angle(18,41,7),scripts.angle(18,47,4),scripts.angle(19,17,4),scripts.angle(20,7,1),scripts.angle(20,16,2),scripts.angle(20,18,3),scripts.angle(20,33,2),scripts.angle(20,43,6),scripts.angle(20,45,5),scripts.angle(21,6,6),scripts.angle(21,34,6),scripts.angle(21,36,4),scripts.angle(22,62,4),scripts.angle(23,55,0),scripts.angle(23,60,2),scripts.angle(26,42,0),scripts.angle(26,46,2),scripts.angle(26,58,5),scripts.angle(28,42,6),scripts.angle(28,44,0),scripts.angle(30,46,4),scripts.angle(30,55,2),scripts.angle(32,44,6),scripts.angle(32,58,4),scripts.angle(35,10,1),scripts.angle(35,24,2),scripts.angle(36,9,0),scripts.angle(36,25,3),scripts.angle(38,2,1),scripts.angle(38,5,2),scripts.angle(39,1,0),scripts.angle(39,6,3),scripts.angle(39,25,4),scripts.angle(40,1,7),scripts.angle(40,26,3),scripts.angle(43,4,0),scripts.angle(45,4,1),scripts.angle(47,9,7),scripts.angle(47,25,4),scripts.angle(48,1,0),scripts.angle(48,6,4),scripts.angle(48,10,6),scripts.angle(48,24,5),scripts.angle(52,3,5),scripts.angle(56,3,4),scripts.angle(57,4,3),scripts.angle(61,1,6),scripts.angle(61,4,4)]};
\ No newline at end of file diff --git a/wolf3d/maps/e1m7.js b/wolf3d/maps/e1m7.js new file mode 100644 index 0000000..a6bf86e --- /dev/null +++ b/wolf3d/maps/e1m7.js @@ -0,0 +1 @@ +wolf3d.maps.e1m7 = {"music":"pow","secret":10,"endscreen":null,"ceiling":29,"start":{"x":44.5,"y":40.5,"direction":{"x":-1,"y":0},"plane":{"x":0,"y":1}},"episodeFloor":7,"par":150,"map":[[1,1,1,1,1,2,3,1,1,4,2,2,3,1,1,2,1,2,1,1,1,1,1,6,2,2,2,1,2,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[1,0,0,0,2,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,2,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[1,0,6,1,1,0,0,0,0,0,0,0,0,0,2,0,0,0,2,0,0,0,0,0,0,0,0,0,1,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,2,1,2,1,0,0,0,0,0,0,0,0,0,1,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[4,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,1,2,1,0,0,0,0,0,0,0,0,0,2,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[1,0,0,0,1,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,1,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,2,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[2,0,0,0,1,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,1,12,12,12,12,12,12,12,12,0,0,0,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[1,0,0,0,1,1,2,1,2,0,2,2,1,2,2,1,1,2,1,1,2,1,2,0,2,1,2,1,2,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,11,12,12,12,12,12,12,12,12,12],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,12,12,12,0,0,0,0,0,0,0,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,10,12,12,12,0,12,12,12,10,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,2,6,1,1,1,1,2,2,3,1,2,1,1,2,0,0,0,12,12,12,12,12,12,12,12,0,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,0,12,12,12,12,0,0,0,0,12],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,12],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,12,0,0,0,0,12],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,12],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,12],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,0,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,12,0,0,0,0,12],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,12],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,12,0,0,0,12,12,12,12,0,12,12,12,12,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,12,12,12,12,0,12,12,12,12,0,0,0,0,12],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,10],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,12],[2,1,2,2,3,1,1,1,2,1,1,1,1,1,2,0,0,0,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,2,1,1,2,1,2],[2,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,1,0,0,0,0,0,0,0,0,1],[3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,1,0,0,0,0,0,0,0,0,1],[2,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1],[1,0,0,0,12,12,12,12,12,12,12,12,12,0,12,12,12,12,12,12,12,12,12,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,1,0,0,0,0,0,0,0,0,1],[1,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1],[2,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,1,0,0,0,0,0,0,0,0,1],[2,0,0,0,12,12,12,12,12,12,12,12,12,11,12,12,12,12,12,12,12,12,12,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,12,10,0,10,2,1,2,2,1,1,2,1,2,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,3,0,0,0,0,0,2,21,1,2],[3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,22,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,3,0,0,0,0,0,1,21,1,1],[1,0,0,0,12,12,12,12,12,0,12,12,12,12,12,0,0,0,12,12,12,12,12,12,12,12,12,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,1,2,3,0,3,1,2,1,1,2],[1,0,0,0,12,0,0,0,0,0,0,0,0,0,12,12,0,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,12],[2,0,0,0,12,0,0,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,0,0,0,12,0,0,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,0,0,0,10,0,0,0,0,0,0,0,0,12,12,0,0,0,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,12],[2,0,0,0,0,0,0,0,0,0,0,0,0,10,12,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,0,0,0,12],[2,0,0,0,10,0,0,0,0,0,0,0,0,12,12,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,0,0,0,12],[2,0,0,0,12,0,0,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,0,0,0,12],[1,0,0,0,12,0,0,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,12,12,0,0,0,0,0,0,12,12,10,12,12,0,0,0,0,12,13,12,0,0,0,0,12,12,10,12,12,0,0,0,0,0,0,12,12,12,0,0,0,12],[1,0,0,0,12,0,0,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,12,10,0,0,0,0,0,0,11,12,12,12,11,0,0,0,12,12,12,12,12,0,0,0,11,12,12,12,11,0,0,0,0,0,0,10,12,12,0,0,0,12],[1,0,0,0,12,12,12,12,12,0,12,12,12,12,12,0,0,0,12,0,0,0,12,12,0,0,0,0,0,0,12,12,10,12,12,0,0,0,0,12,10,12,0,0,0,0,12,12,10,12,12,0,0,0,0,0,0,12,12,12,0,0,0,12],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,0,0,0,12],[3,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,0,0,0,12],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,0,0,0,12],[2,1,2,0,1,3,2,0,2,1,1,0,0,0,12,0,0,0,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,12],[2,0,0,0,0,0,0,0,0,0,1,12,0,12,12,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,0,0,0,12],[1,0,0,0,0,0,0,0,0,0,2,12,0,0,12,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,12,0,0,0,12],[3,0,0,0,0,0,0,0,0,0,3,12,0,0,12,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,0,0,0,12],[1,0,0,0,0,0,0,0,0,0,1,12,12,12,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,12],[1,0,0,0,0,0,0,0,0,0,1,12,12,12,12,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,0,0,0,0,0,0,0,0,0,2,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[2,0,0,0,0,0,0,0,0,0,1,12,12,12,12,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,0,0,0,0,0,0,0,0,0,1,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[2,0,0,0,0,0,0,0,0,0,1,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[3,0,0,0,0,0,0,0,0,0,3,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[1,0,0,0,0,0,0,0,0,0,2,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[1,1,3,1,2,4,1,1,3,1,1,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,0,113,113,113,113,113,113,113,113,113,0,138,138,138,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,0,113,113,113,113,113,113,113,113,113,0,138,138,138,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,113,113,113,113,0,138,138,138,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,0,113,113,113,113,113,113,113,113,113,0,0,0,0,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,0,113,113,113,113,113,113,113,113,113,0,0,0,0,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,0,113,113,113,113,113,113,113,113,113,0,139,139,139,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,0,113,113,113,113,113,113,113,113,113,0,139,139,139,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,0,113,113,113,113,113,113,113,113,113,0,139,139,139,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,111,111,111,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,111,111,111,111,0,0,0,111,111,111,111,111,111,111,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0],[0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0],[0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,117,117,117,0,110,110,110,110,110,110,110,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,110,110,110,110,110,110,110,0,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,117,117,117,0,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,0,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,117,117,117,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,117,117,117,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,117,117,117,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,117,117,117,0,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,0,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,117,117,117,0,110,110,110,110,110,110,110,0,109,109,109,109,109,109,109,0,109,109,109,0,109,109,109,109,109,109,109,0,110,110,110,110,110,110,110,0,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,117,117,117,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,0,109,109,109,0,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,117,117,117,117,117,117,117,117,117,117,117,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,111,111,111,111,111,111,111,111,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,117,117,117,117,117,117,117,117,117,117,117,0,109,109,109,109,109,109,109,0,109,109,109,0,109,109,109,109,109,109,109,0,111,111,111,111,111,111,111,111,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,117,117,117,117,117,117,117,117,117,117,117,0,109,109,109,109,109,109,109,0,109,109,109,0,109,109,109,109,109,109,109,0,111,111,111,111,111,111,111,111,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,117,117,117,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,118,118,118,118,118,118,118,0,114,114,114,114,114,114,114,114,114,114,0,118,118,118,118,118,118,0,117,117,117,0,109,109,109,109,109,109,109,0,109,109,109,0,109,109,109,109,109,109,109,0,111,111,111,0,130,130,130,130,130,130,130,130,0],[0,118,118,118,118,118,118,118,0,114,114,114,114,114,114,114,114,114,114,0,118,118,118,118,118,118,0,117,117,117,0,109,109,109,109,109,109,109,0,109,109,109,0,109,109,109,109,109,109,109,0,111,111,111,0,130,130,130,130,130,130,130,130,0],[0,118,118,118,118,118,118,118,0,114,114,114,114,114,114,114,114,114,114,0,118,118,118,118,118,118,0,117,117,117,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,111,111,111,0,130,130,130,130,130,130,130,130,0],[0,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,117,117,117,0,109,109,109,109,109,109,109,0,109,109,109,0,109,109,109,109,109,109,109,0,111,111,111,0,130,130,130,130,130,130,130,130,0],[0,118,118,118,0,120,120,120,0,119,119,119,119,119,119,119,119,119,0,121,121,121,0,118,118,118,0,117,117,117,0,109,109,109,109,109,109,109,0,109,109,109,0,109,109,109,109,109,109,109,0,111,111,111,0,130,130,130,130,130,130,130,130,0],[0,118,118,118,0,120,120,120,0,119,119,119,119,119,119,119,119,119,0,121,121,121,0,118,118,118,0,117,117,117,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,111,111,111,0,130,130,130,130,130,130,130,130,0],[0,118,118,118,0,120,120,120,0,119,119,119,119,119,119,119,119,119,0,121,121,121,0,118,118,118,0,117,117,117,0,109,109,109,109,109,109,109,0,109,109,109,0,109,109,109,109,109,109,109,0,111,111,111,0,130,130,130,130,130,130,130,130,0],[0,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,117,117,117,0,109,109,109,109,109,109,109,0,109,109,109,0,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,117,117,117,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,127,127,127,0,129,129,106,129,129,0,0,0,0],[0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,117,117,117,0,109,109,109,109,109,109,109,0,109,109,109,0,109,109,109,109,109,109,109,0,127,127,127,0,129,129,129,129,129,0,129,0,0],[0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,117,117,117,0,109,109,109,109,109,109,109,0,109,109,109,0,109,109,109,109,109,109,109,0,127,127,127,0,129,129,129,129,106,0,0,0,0],[0,118,118,118,0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,0,0,117,117,117,0,109,109,109,109,109,109,109,0,109,109,109,0,109,109,109,109,109,109,109,0,127,127,127,0,0,0,0,0,0,0,0,0,0],[0,118,118,118,0,122,122,122,122,122,122,122,122,122,0,0,0,0,0,117,117,117,117,117,117,117,117,117,117,117,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,127,127,127,127,127,127,127,127,127,127,127,127,0],[0,118,118,118,0,122,122,122,122,122,122,122,122,122,0,123,123,123,0,117,117,117,117,117,117,117,117,117,117,117,0,109,109,109,109,109,109,109,0,109,109,109,0,109,109,109,109,109,109,109,0,127,127,127,127,127,127,127,127,127,127,127,127,0],[0,118,118,118,0,122,122,122,122,122,122,122,122,122,0,123,123,123,0,117,117,117,117,117,117,117,117,117,117,117,0,109,109,109,109,109,109,109,0,109,109,109,0,109,109,109,109,109,109,109,0,127,127,127,127,127,127,127,127,127,127,127,127,0],[0,118,118,118,0,122,122,122,122,122,122,122,122,0,0,123,123,123,0,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,127,127,0],[0,118,118,118,0,122,122,122,122,122,122,122,122,0,0,123,123,123,0,117,117,117,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,127,127,127,0],[0,118,118,118,0,122,122,122,122,122,122,122,122,0,0,123,123,123,0,117,117,117,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,127,127,127,0],[0,118,118,118,0,122,122,122,122,122,122,122,122,122,0,123,123,123,0,117,117,117,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,127,127,127,0],[0,118,118,118,0,122,122,122,122,122,122,122,122,122,0,123,123,123,0,117,117,117,0,0,108,108,108,108,108,108,0,0,0,0,0,108,108,108,108,0,0,0,108,108,108,108,0,0,0,0,0,108,108,108,108,108,108,0,0,0,127,127,127,0],[0,118,118,118,0,122,122,122,122,122,122,122,122,122,0,123,123,123,0,117,117,117,0,0,108,108,108,108,108,108,0,0,0,0,0,108,108,108,0,0,0,0,0,108,108,108,0,0,0,0,0,108,108,108,108,108,108,0,0,0,127,127,127,0],[0,118,118,118,0,0,0,0,0,0,0,0,0,0,0,123,123,123,0,117,117,117,0,0,108,108,108,108,108,108,0,0,0,0,0,108,108,108,108,0,0,0,108,108,108,108,0,0,0,0,0,108,108,108,108,108,108,0,0,0,127,127,127,0],[0,118,118,118,118,118,118,118,118,118,118,118,118,118,0,123,123,123,0,117,117,117,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,127,127,127,0],[0,118,118,118,118,118,118,118,118,118,118,118,118,118,0,123,123,123,0,117,117,117,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,127,127,127,0],[0,118,118,118,118,118,118,118,118,118,118,118,118,118,0,123,123,123,0,117,117,117,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,127,127,127,0],[0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,123,123,123,0,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,127,127,0],[0,124,124,124,124,124,124,124,124,124,0,0,0,0,0,123,123,123,0,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,0,108,108,108,0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,0,0,127,127,127,0],[0,124,124,124,124,124,124,124,124,124,0,0,125,125,0,123,123,123,0,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,0,108,108,108,0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,0,0,127,127,127,0],[0,124,124,124,124,124,124,124,124,124,0,0,125,125,0,123,123,123,0,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,0,108,108,108,0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,0,0,127,127,127,0],[0,124,124,124,124,124,124,124,124,124,0,0,0,0,0,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,127,127,0],[0,124,124,124,124,124,124,124,124,124,0,0,0,0,0,123,123,123,0,126,126,126,126,126,126,126,126,126,126,126,126,126,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,127,127,127,127,127,127,127,127,127,127,127,127,127,127,0],[0,124,124,124,124,124,124,124,124,124,0,0,0,0,0,123,123,123,0,126,126,126,126,126,126,126,126,126,126,126,126,126,0,108,108,106,108,108,108,108,108,108,108,108,108,106,108,108,0,127,127,127,127,127,127,127,127,127,127,127,127,127,127,0],[0,124,124,124,124,124,124,124,124,124,0,0,0,0,0,123,123,123,0,126,126,126,126,126,126,126,126,126,126,126,126,126,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,127,127,127,127,127,127,127,127,127,127,127,127,127,127,0],[0,124,124,124,124,124,124,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,124,124,124,124,124,124,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,124,124,124,124,124,124,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,124,124,124,124,124,124,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":2,"y":18,"texture":65,"key":null},{"x":5,"y":4,"texture":65,"key":null},{"x":7,"y":14,"texture":65,"key":null},{"x":9,"y":9,"texture":65,"key":null},{"x":9,"y":23,"texture":65,"key":null},{"x":11,"y":29,"texture":65,"key":null},{"x":13,"y":26,"texture":65,"key":null},{"x":13,"y":54,"texture":65,"key":null},{"x":17,"y":22,"texture":65,"key":null},{"x":17,"y":58,"texture":65,"key":null},{"x":19,"y":40,"texture":65,"key":null},{"x":21,"y":26,"texture":65,"key":null},{"x":21,"y":54,"texture":65,"key":null},{"x":25,"y":30,"texture":65,"key":null},{"x":25,"y":50,"texture":65,"key":null},{"x":27,"y":8,"texture":65,"key":null},{"x":27,"y":19,"texture":65,"key":null},{"x":28,"y":30,"texture":65,"key":null},{"x":28,"y":50,"texture":65,"key":null},{"x":29,"y":13,"texture":65,"key":null},{"x":29,"y":54,"texture":65,"key":null},{"x":31,"y":8,"texture":65,"key":null},{"x":31,"y":18,"texture":65,"key":null},{"x":31,"y":30,"texture":65,"key":null},{"x":31,"y":50,"texture":65,"key":null},{"x":33,"y":52,"texture":68,"key":"gold"},{"x":34,"y":30,"texture":65,"key":null},{"x":35,"y":54,"texture":65,"key":null},{"x":35,"y":60,"texture":67,"key":null},{"x":37,"y":9,"texture":65,"key":null},{"x":37,"y":57,"texture":65,"key":null},{"x":38,"y":16,"texture":65,"key":null},{"x":38,"y":30,"texture":65,"key":null},{"x":41,"y":40,"texture":65,"key":null},{"x":42,"y":4,"texture":65,"key":null},{"x":47,"y":9,"texture":65,"key":null},{"x":51,"y":3,"texture":65,"key":null},{"x":51,"y":7,"texture":65,"key":null},{"x":52,"y":12,"texture":65,"key":null},{"x":53,"y":38,"texture":65,"key":null},{"x":53,"y":42,"texture":65,"key":null},{"x":57,"y":18,"texture":65,"key":null},{"x":57,"y":32,"texture":65,"key":null},{"x":57,"y":48,"texture":68,"key":"gold"}],"secrets":[{"x":3,"y":1,"state":0,"texture":1},{"x":11,"y":40,"state":0,"texture":10}],"sprites":[wolf3d.gatling(1,2),wolf3d.ammo(1,3),wolf3d.food(1,8),wolf3d.food(1,9),wolf3d.food(1,15),wolf3d.food(1,16),wolf3d.guardStanding(1,21,6,1),wolf3d.ammo(2,2),wolf3d.ammo(2,3),{"x":2,"y":6,"texture":2,"hit":true},{"x":2,"y":12,"texture":2,"hit":true},wolf3d.food(2,15),{"x":2,"y":16,"texture":14,"hit":false},{"x":2,"y":20,"texture":2,"hit":true},{"x":2,"y":26,"texture":2,"hit":true},wolf3d.food(3,15),wolf3d.guardStanding(4,6,0,2),{"x":4,"y":9,"texture":14,"hit":false},{"x":4,"y":23,"texture":14,"hit":false},wolf3d.guardStanding(4,26,0,2),wolf3d.guardStanding(5,10,6,1),wolf3d.guardStanding(5,20,6,1),{"x":6,"y":2,"texture":14,"hit":false},wolf3d.chest(6,15),wolf3d.chest(6,16),wolf3d.chest(6,17),{"x":7,"y":6,"texture":2,"hit":true},wolf3d.guardStanding(7,10,2,3),{"x":7,"y":12,"texture":2,"hit":true},wolf3d.chest(7,15),{"x":7,"y":16,"texture":14,"hit":false},wolf3d.chest(7,17),{"x":7,"y":20,"texture":2,"hit":true},{"x":7,"y":26,"texture":2,"hit":true},wolf3d.chest(8,15),wolf3d.chest(8,16),wolf3d.chest(8,17),wolf3d.guardStanding(8,25,2,3),wolf3d.food(8,37),wolf3d.food(8,38),wolf3d.food(8,39),wolf3d.ammo(8,41),wolf3d.ammo(8,42),wolf3d.ammo(8,43),wolf3d.food(9,37),wolf3d.food(9,38),wolf3d.ammo(9,42),wolf3d.ammo(9,43),wolf3d.food(10,37),wolf3d.food(10,38),wolf3d.ammo(10,42),wolf3d.ammo(10,43),{"x":11,"y":2,"texture":14,"hit":false},{"x":11,"y":16,"texture":14,"hit":false},wolf3d.guardStanding(11,25,2,2),{"x":11,"y":27,"texture":14,"hit":false},{"x":11,"y":48,"texture":14,"hit":false},{"x":11,"y":61,"texture":14,"hit":false},wolf3d.guardStanding(12,6,6,1),wolf3d.guardMoving(12,52,6,2),{"x":13,"y":32,"texture":14,"hit":false},{"x":13,"y":48,"texture":14,"hit":false},wolf3d.guardMoving(14,34,6,1),{"x":15,"y":20,"texture":14,"hit":false},wolf3d.guardStanding(15,23,6,1),{"x":15,"y":24,"texture":13,"hit":true},{"x":15,"y":56,"texture":13,"hit":true},wolf3d.guardStanding(15,57,2,1),{"x":17,"y":26,"texture":14,"hit":false},{"x":17,"y":40,"texture":14,"hit":false},{"x":17,"y":54,"texture":14,"hit":false},wolf3d.guardMoving(18,62,4,3),{"x":19,"y":16,"texture":14,"hit":false},wolf3d.guardStanding(19,23,6,1),{"x":19,"y":24,"texture":13,"hit":true},{"x":19,"y":56,"texture":13,"hit":true},wolf3d.guardStanding(19,57,2,1),wolf3d.guardMoving(20,19,0,1),{"x":20,"y":31,"texture":8,"hit":true},wolf3d.guardStanding(20,41,0,3),{"x":20,"y":49,"texture":8,"hit":true},wolf3d.guardMoving(21,59,0,3),{"x":22,"y":34,"texture":14,"hit":false},{"x":22,"y":38,"texture":7,"hit":true},{"x":22,"y":40,"texture":14,"hit":false},{"x":22,"y":42,"texture":7,"hit":true},wolf3d.guardStanding(22,44,0,2),{"x":22,"y":46,"texture":14,"hit":false},wolf3d.guardMoving(22,52,2,1),{"x":23,"y":20,"texture":14,"hit":false},{"x":23,"y":28,"texture":14,"hit":false},{"x":23,"y":52,"texture":14,"hit":false},{"x":23,"y":61,"texture":14,"hit":false},wolf3d.guardMoving(24,23,6,2),wolf3d.guardStanding(24,43,0,3),{"x":25,"y":34,"texture":14,"hit":false},{"x":25,"y":38,"texture":7,"hit":true},{"x":25,"y":40,"texture":14,"hit":false},{"x":25,"y":42,"texture":7,"hit":true},{"x":25,"y":46,"texture":14,"hit":false},wolf3d.guardMoving(26,27,0,3),wolf3d.food(26,60),wolf3d.food(26,61),{"x":27,"y":2,"texture":14,"hit":false},{"x":27,"y":10,"texture":14,"hit":false},{"x":27,"y":16,"texture":14,"hit":false},{"x":27,"y":24,"texture":14,"hit":false},wolf3d.guardStanding(27,47,2,1),{"x":27,"y":56,"texture":36,"hit":true},{"x":27,"y":61,"texture":37,"hit":true},wolf3d.food(27,62),{"x":28,"y":34,"texture":14,"hit":false},wolf3d.guardStanding(28,36,6,1),{"x":28,"y":38,"texture":7,"hit":true},{"x":28,"y":40,"texture":14,"hit":false},{"x":28,"y":42,"texture":7,"hit":true},{"x":28,"y":46,"texture":14,"hit":false},wolf3d.guardStanding(28,47,2,2),{"x":28,"y":57,"texture":0,"hit":false},{"x":29,"y":59,"texture":14,"hit":false},wolf3d.bloodPool(30,5),wolf3d.ssStanding(30,20,2,2),wolf3d.food(30,21),{"x":30,"y":57,"texture":0,"hit":false},wolf3d.guardStanding(31,2,4,1),{"x":31,"y":5,"texture":2,"hit":true},{"x":31,"y":6,"texture":14,"hit":false},{"x":31,"y":13,"texture":14,"hit":false},{"x":31,"y":20,"texture":14,"hit":false},{"x":31,"y":21,"texture":2,"hit":true},wolf3d.guardStanding(31,24,2,2),{"x":31,"y":34,"texture":14,"hit":false},{"x":31,"y":38,"texture":7,"hit":true},{"x":31,"y":40,"texture":14,"hit":false},{"x":31,"y":42,"texture":7,"hit":true},wolf3d.guardStanding(31,45,2,1),{"x":31,"y":46,"texture":14,"hit":false},{"x":31,"y":52,"texture":14,"hit":false},wolf3d.guardMoving(31,53,4,2),{"x":31,"y":56,"texture":36,"hit":true},{"x":31,"y":61,"texture":36,"hit":true},wolf3d.food(32,5),wolf3d.ssStanding(32,6,6,3),wolf3d.bloodBones(32,21),{"x":32,"y":60,"texture":0,"hit":false},wolf3d.guardStanding(33,37,0,3),{"x":34,"y":34,"texture":14,"hit":false},{"x":34,"y":38,"texture":7,"hit":true},{"x":34,"y":40,"texture":14,"hit":false},{"x":34,"y":42,"texture":7,"hit":true},{"x":34,"y":46,"texture":14,"hit":false},wolf3d.guardStanding(34,57,2,1),{"x":35,"y":2,"texture":14,"hit":false},{"x":35,"y":16,"texture":14,"hit":false},{"x":35,"y":24,"texture":14,"hit":false},wolf3d.guardMoving(35,29,4,3),{"x":35,"y":52,"texture":14,"hit":false},{"x":35,"y":56,"texture":14,"hit":false},wolf3d.guardStanding(36,33,6,1),wolf3d.guardStanding(36,59,2,3),{"x":38,"y":5,"texture":39,"hit":true},wolf3d.ammo(38,11),wolf3d.ammo(38,12),{"x":38,"y":13,"texture":39,"hit":true},wolf3d.guardMoving(38,24,2,1),{"x":38,"y":34,"texture":14,"hit":false},wolf3d.guardStanding(38,36,6,1),{"x":38,"y":38,"texture":7,"hit":true},{"x":38,"y":40,"texture":14,"hit":false},{"x":38,"y":42,"texture":7,"hit":true},{"x":38,"y":46,"texture":14,"hit":false},wolf3d.guardStanding(38,48,2,3),wolf3d.ammo(39,11),{"x":39,"y":20,"texture":14,"hit":false},{"x":39,"y":28,"texture":14,"hit":false},wolf3d.guardStanding(39,32,6,2),{"x":39,"y":52,"texture":14,"hit":false},{"x":39,"y":61,"texture":14,"hit":false},{"x":40,"y":7,"texture":2,"hit":true},wolf3d.guardStanding(40,10,2,1),{"x":40,"y":11,"texture":2,"hit":true},{"x":40,"y":16,"texture":14,"hit":false},{"x":40,"y":31,"texture":8,"hit":true},{"x":40,"y":49,"texture":8,"hit":true},{"x":42,"y":2,"texture":14,"hit":false},{"x":42,"y":9,"texture":14,"hit":false},{"x":42,"y":11,"texture":13,"hit":true},{"x":42,"y":23,"texture":8,"hit":true},{"x":42,"y":57,"texture":8,"hit":true},wolf3d.guardStanding(43,6,2,3),{"x":43,"y":32,"texture":14,"hit":false},{"x":43,"y":40,"texture":14,"hit":false},{"x":43,"y":48,"texture":14,"hit":false},wolf3d.guardStanding(43,60,0,1),{"x":44,"y":7,"texture":2,"hit":true},wolf3d.guardStanding(44,9,4,2),{"x":44,"y":11,"texture":2,"hit":true},wolf3d.firstAidKit(44,13),wolf3d.guardMoving(44,21,4,2),wolf3d.guardStanding(44,32,6,3),wolf3d.guardStanding(44,49,2,3),{"x":45,"y":38,"texture":11,"hit":true},{"x":45,"y":42,"texture":11,"hit":true},{"x":46,"y":5,"texture":39,"hit":true},wolf3d.ssStanding(46,12,2,3),{"x":46,"y":13,"texture":39,"hit":true},{"x":46,"y":26,"texture":14,"hit":false},{"x":46,"y":36,"texture":14,"hit":false},{"x":46,"y":44,"texture":14,"hit":false},{"x":46,"y":54,"texture":14,"hit":false},wolf3d.ssStanding(47,17,2,1),{"x":47,"y":38,"texture":11,"hit":true},{"x":47,"y":42,"texture":11,"hit":true},wolf3d.guardMoving(48,19,0,2),{"x":49,"y":2,"texture":14,"hit":false},{"x":49,"y":9,"texture":14,"hit":false},{"x":49,"y":32,"texture":14,"hit":false},{"x":49,"y":40,"texture":14,"hit":false},{"x":49,"y":48,"texture":14,"hit":false},{"x":50,"y":23,"texture":8,"hit":true},{"x":50,"y":57,"texture":8,"hit":true},wolf3d.guardStanding(50,62,0,2),wolf3d.ssStanding(52,1,6,3),wolf3d.guardMoving(52,27,2,1),wolf3d.chalice(52,48),wolf3d.chalice(52,51),{"x":53,"y":12,"texture":14,"hit":false},wolf3d.food(53,13),{"x":53,"y":20,"texture":14,"hit":false},{"x":53,"y":36,"texture":14,"hit":false},{"x":53,"y":44,"texture":14,"hit":false},wolf3d.chalice(53,47),wolf3d.guardStanding(53,50,2,3),wolf3d.chalice(53,53),{"x":53,"y":55,"texture":2,"hit":true},{"x":53,"y":56,"texture":14,"hit":false},wolf3d.chalice(53,57),{"x":54,"y":3,"texture":36,"hit":true},{"x":54,"y":7,"texture":36,"hit":true},wolf3d.ssStanding(54,9,2,2),wolf3d.food(54,12),wolf3d.food(54,13),wolf3d.guardStanding(54,23,6,1),wolf3d.guardMoving(54,31,6,3),wolf3d.chalice(54,45),wolf3d.chalice(54,50),wolf3d.guardStanding(54,53,2,3),wolf3d.chalice(54,55),wolf3d.chalice(54,56),wolf3d.chalice(54,57),wolf3d.guardStanding(54,62,0,1),{"x":55,"y":5,"texture":14,"hit":false},wolf3d.guardStanding(56,22,6,2),wolf3d.guardStanding(56,53,2,3),{"x":57,"y":16,"texture":14,"hit":false},{"x":57,"y":20,"texture":14,"hit":false},{"x":57,"y":25,"texture":14,"hit":false},{"x":57,"y":30,"texture":14,"hit":false},{"x":57,"y":34,"texture":14,"hit":false},wolf3d.guardStanding(57,35,6,1),{"x":57,"y":40,"texture":14,"hit":false},wolf3d.guardStanding(57,45,2,1),{"x":57,"y":46,"texture":14,"hit":false},{"x":57,"y":50,"texture":14,"hit":false},wolf3d.guardStanding(57,56,2,3),{"x":57,"y":61,"texture":14,"hit":false},wolf3d.ssStanding(58,3,4,1),wolf3d.guardStanding(58,59,2,3),{"x":59,"y":5,"texture":14,"hit":false},{"x":60,"y":3,"texture":36,"hit":true},{"x":60,"y":7,"texture":36,"hit":true},wolf3d.goldKey(61,2),wolf3d.food(61,8),wolf3d.food(61,9),wolf3d.food(62,6),wolf3d.food(62,7),wolf3d.food(62,8),wolf3d.food(62,9)],"spriteResource":"sprites","scripts":[scripts.angle(10,47,0),scripts.angle(10,62,2),scripts.angle(12,31,0),scripts.angle(12,47,2),scripts.angle(12,50,6),scripts.angle(12,59,0),scripts.angle(13,49,4),scripts.angle(14,19,0),scripts.angle(14,21,2),scripts.angle(14,31,6),scripts.angle(14,48,5),scripts.angle(22,21,4),scripts.angle(22,29,2),scripts.angle(22,51,0),scripts.angle(22,59,2),scripts.angle(24,19,6),scripts.angle(24,27,0),scripts.angle(24,53,6),scripts.angle(24,62,4),scripts.angle(32,51,6),scripts.angle(32,53,4),scripts.angle(38,19,0),scripts.angle(38,27,2),scripts.angle(40,21,6),scripts.angle(40,29,4),scripts.angle(52,21,4),scripts.angle(52,37,2),scripts.angle(54,19,6),scripts.angle(54,37,4)]};
\ No newline at end of file diff --git a/wolf3d/maps/e1m8.js b/wolf3d/maps/e1m8.js new file mode 100644 index 0000000..9f34166 --- /dev/null +++ b/wolf3d/maps/e1m8.js @@ -0,0 +1 @@ +wolf3d.maps.e1m8 = {"music":"suspense","secret":10,"endscreen":null,"ceiling":29,"start":{"x":58.5,"y":34.5,"direction":{"x":-1,"y":0},"plane":{"x":0,"y":1}},"episodeFloor":8,"par":150,"map":[[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,17],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,17],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,17],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,17],[17,0,0,0,2,1,1,2,1,1,2,1,1,2,2,0,1,2,1,1,2,1,1,1,2,2,1,2,0,0,0,17,17,17,17,17,17,17,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,17],[17,0,0,0,1,0,1,0,2,0,1,0,1,2,0,0,0,2,0,1,0,2,0,2,0,1,1,1,0,0,0,17,17,17,17,17,17,17,12,12,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,17],[17,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,1,2,0,0,0,17,17,17,17,17,17,17,12,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,17],[17,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,1,0,0,0,17,17,17,17,17,17,17,12,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,17],[17,0,0,0,2,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,17,17,17,17,17,17,17,12,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,17],[17,0,0,0,1,0,2,0,1,0,1,0,1,2,0,0,0,1,0,0,0,0,0,0,0,0,0,2,0,0,0,17,0,17,0,17,0,17,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,17],[17,0,0,0,1,1,1,1,2,2,1,2,2,1,0,0,0,2,0,0,0,0,0,0,0,0,1,1,0,0,0,17,0,0,0,0,0,17,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,17],[17,0,0,0,1,0,2,0,1,0,2,0,1,2,0,0,0,2,0,1,0,2,0,1,0,1,2,2,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,17],[17,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,1,3,1,3,1,3,1,3,1,1,0,0,0,17,0,0,0,0,0,17,0,0,0,12,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,17],[17,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,17,0,17,0,17,0,17,0,0,0,12,0,0,0,0,12,12,12,0,0,0,0,0,0,12,12,12,12,12,12,12,12,17],[17,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,17,17,17,17,17,17,17,0,0,0,12,0,0,0,0,12,12,12,0,0,0,0,0,0,12,12,12,12,12,12,12,12,17],[17,0,0,0,2,0,2,0,2,0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,2,0,0,0,17,0,17,0,17,0,17,0,0,0,12,12,12,12,12,12,12,12,0,12,12,12,12,12,12,12,12,12,12,12,12,12,17],[17,0,0,0,1,1,2,1,1,2,1,1,2,1,0,0,0,2,0,0,0,1,2,2,1,1,1,1,0,0,0,17,0,0,0,0,0,17,0,0,0,12,12,12,12,12,12,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,17],[17,0,0,0,1,0,1,0,2,0,1,0,1,2,0,0,0,1,0,0,0,2,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,17],[17,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,12,0,0,0,12,12,12,12,17,17,17,17,17,17,17,17,17],[17,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,17,0,17,0,17,0,17,0,0,0,0,0,0,0,0,0,11,0,0,0,11,12,12,12,17,17,17,17,17,17,17,17,17],[17,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,2,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,12,0,0,0,12,12,12,12,17,17,17,17,17,17,17,17,17],[17,0,0,0,2,0,2,0,1,0,1,0,1,2,0,0,0,2,0,0,0,1,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,12,0,0,0,12,12,12,12,17,17,17,17,17,17,17,17,17],[17,0,0,0,1,1,1,1,2,1,1,1,2,1,1,0,1,1,2,1,1,1,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,12,12,0,12,12,12,12,12,17,17,17,17,17,17,17,17,17],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,0,0,0,17,0,0,0,0,0,0,0,17,17,0,0,0,0,0,0,0,17,17,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,17,17,17,17,17,0,0,0,17,0,0,0,0,0,0,0,17,17,0,0,0,0,0,0,0,17,17,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,0,0,0,0,0,17,17,17,0,17,17,17,17,17,20,0,20,17,0,0,0,0,0,0,0,17,17,0,0,0,0,0,0,0,17,17,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,0,0,0,0,0,17,17,17,17,17,0,0,0,17,17,17,17,0,0,0,17,17,17,17,0,17,17,17,17,17,0,0,0,0,0,0,0,17,17,17,17,17,17,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17],[17,17,0,0,0,0,0,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,0,0,0,17,0,0,0,0,0,0,0,17,17,0,0,0,0,0,0,0,17,17,17,17,17,17,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17],[17,17,0,0,17,17,17,17,17,0,0,0,0,0,17,0,0,0,17,17,17,17,0,0,0,17,0,0,0,0,0,0,0,17,17,0,0,0,0,0,0,0,17,17,17,17,17,17,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17],[17,17,17,0,17,17,0,0,0,0,0,17,0,0,17,17,0,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,17,17,0,0,0,0,0,0,0,17,17,17,17,17,17,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17],[17,17,17,0,0,0,0,0,17,17,17,17,0,0,17,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,17,17,17,17,0,17,0,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17],[17,17,17,0,0,17,17,17,17,17,17,17,0,0,17,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,17,17,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,20,17,17,17,17,20,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,0,0,0,0,0,0,0,0,18,0,0,0,17,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,17,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,0,0,0,0,0,0,0,0,18,0,0,0,17,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,0,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,8,0,8,0,8,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,17,17,0,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,0,0,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,0,0,17,17,17,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,0,0,17,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,0,0,17,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,0,0,17,17,0,0,0,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,17,21,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,17,21,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,119,119,119,0,121,0,121,0,121,0,121,0,0,120,120,120,0,123,0,123,0,123,0,123,0,0,0,119,119,119,0,0,0,0,0,0,0,0,0,0,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,119,119,119,0,106,121,121,121,121,106,121,121,0,120,120,120,0,123,123,123,123,123,123,123,123,0,0,119,119,119,0,0,0,0,0,0,0,0,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,119,119,119,0,121,121,121,121,106,121,121,121,0,120,120,120,0,123,123,123,123,123,123,123,123,123,0,119,119,119,0,0,0,0,0,0,0,0,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,119,119,119,0,121,121,121,121,121,121,121,121,0,120,120,120,0,123,123,123,123,123,123,123,123,0,0,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,119,119,119,0,121,0,121,0,121,0,121,0,0,120,120,120,0,123,123,123,123,123,123,123,123,123,0,119,119,119,0,117,0,117,0,117,0,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,119,119,119,0,0,0,0,0,0,0,0,0,0,120,120,120,0,123,123,123,123,123,123,123,123,0,0,119,119,119,0,117,117,117,117,117,0,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,119,119,119,0,122,0,122,0,122,0,122,0,0,120,120,120,0,123,0,123,0,123,0,123,0,0,0,119,119,119,0,117,117,117,117,117,0,142,142,142,0,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,119,119,119,0,106,122,122,122,122,122,122,122,0,120,120,120,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,117,117,117,117,117,0,142,142,142,0,142,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,119,119,119,0,122,122,122,122,106,122,122,122,0,120,120,120,0,124,124,124,124,124,124,124,124,124,0,119,119,119,0,117,0,117,0,117,0,142,142,142,0,142,142,142,142,0,0,0,143,143,143,143,143,143,0,0,0,0,0,0,0,0,0],[0,119,119,119,0,122,122,122,122,122,122,122,122,0,120,120,120,0,124,124,124,124,124,124,124,124,124,0,119,119,119,0,0,0,0,0,0,0,142,142,142,0,142,142,142,142,0,0,0,143,143,143,143,143,143,0,0,0,0,0,0,0,0,0],[0,119,119,119,0,122,0,122,0,122,0,122,0,0,120,120,120,0,124,124,124,124,124,124,124,124,124,0,119,119,119,0,116,0,116,0,116,0,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,119,119,119,0,0,0,0,0,0,0,0,0,0,120,120,120,0,124,124,124,0,0,0,0,0,0,0,119,119,119,0,116,116,116,116,116,0,142,142,142,0,0,0,0,0,0,0,143,143,143,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,119,119,119,0,125,0,125,0,125,0,125,0,0,120,120,120,0,124,124,124,0,119,119,119,119,119,119,119,119,119,0,116,116,116,116,116,0,142,142,142,142,142,142,142,142,142,0,143,143,143,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,119,119,119,0,125,125,106,125,125,125,125,125,0,120,120,120,0,124,124,124,0,119,119,119,119,119,119,119,119,119,0,116,116,116,116,116,0,142,142,142,142,142,142,142,142,142,0,143,143,143,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,119,119,119,0,125,125,125,125,125,106,125,125,0,120,120,120,0,124,124,124,0,119,119,119,119,119,119,119,119,119,0,116,0,116,0,116,0,142,142,142,142,142,142,142,142,142,0,143,143,143,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,119,119,119,0,125,106,125,125,125,125,125,125,0,120,120,120,0,124,124,124,0,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,142,142,0,143,143,143,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,119,119,119,0,125,0,125,0,125,0,125,0,0,120,120,120,0,124,124,124,0,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,142,142,0,143,143,143,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,0,114,114,114,114,114,114,114,0,115,115,115,115,115,115,115,115,115,0,142,142,142,142,142,142,142,142,142,142,142,0,0,0,0,0,0,0,0,0],[0,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,0,114,114,114,114,114,114,114,0,115,115,115,115,115,115,115,115,115,0,142,142,142,142,142,142,142,142,142,142,142,0,0,0,0,0,0,0,0,0],[0,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,0,114,114,114,114,114,114,114,0,115,115,115,115,115,115,115,115,115,0,142,142,142,142,142,142,142,142,142,142,142,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,0,0,0,0,0,119,119,119,0,114,114,114,114,114,114,114,0,0,113,113,113,113,113,113,113,0,0,137,137,137,137,137,137,137,137,137,137,137,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,126,126,0,126,126,126,0,0,0,0,0,119,119,119,0,114,114,114,114,114,114,114,0,0,113,113,113,113,113,113,113,0,0,137,137,137,137,137,137,137,137,137,137,137,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,126,126,0,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,0,0,113,113,113,113,113,113,113,0,0,137,137,137,137,137,137,137,137,137,137,137,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,126,126,0,126,126,0,0,0,0,0,126,126,126,0,0,0,0,131,131,131,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,0,0,0,0,0,0,137,137,137,137,137,137,137,0,0,0,0,0,0,0,0,0],[0,0,126,126,0,126,126,0,0,0,0,0,0,0,0,126,126,126,0,0,0,0,131,131,131,0,112,112,112,112,112,112,112,0,0,106,113,113,113,113,113,113,0,0,0,0,0,0,137,137,137,137,137,137,137,0,0,0,0,0,0,0,0,0],[0,0,126,126,0,0,0,0,0,126,126,0,126,126,0,126,126,126,0,0,0,0,131,131,131,0,112,112,112,112,112,112,112,0,0,113,113,113,113,113,113,113,0,0,0,0,0,0,137,137,137,137,137,137,137,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,126,126,0,126,126,0,126,126,0,0,0,0,0,0,0,0,131,131,131,0,112,112,112,112,112,112,112,0,0,113,106,113,113,113,113,113,0,0,0,0,0,0,137,137,137,137,137,137,137,0,0,0,0,0,0,0,0,0],[0,0,0,126,126,0,126,126,0,0,0,0,126,126,0,131,131,131,131,131,131,131,131,131,131,0,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,137,137,137,137,137,137,0,0,0,0,0,0,0,0,0],[0,0,0,126,126,0,0,0,0,0,0,0,126,126,0,131,131,131,131,131,131,131,131,131,131,0,112,112,112,112,112,112,0,0,110,110,110,110,110,110,110,110,110,0,137,137,137,137,137,137,137,137,137,137,137,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,131,131,131,131,131,131,131,131,131,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,0,137,137,137,137,137,137,137,137,137,137,137,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,131,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,0,137,137,137,137,137,137,137,137,137,137,137,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,128,128,128,128,128,128,128,128,0,131,131,131,0,0,109,109,106,109,109,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,0,137,137,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,128,128,128,128,128,128,128,128,0,131,131,131,0,0,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,0,137,137,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,128,128,128,128,128,128,128,128,0,131,131,131,0,0,109,109,109,109,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,137,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,137,137,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,130,130,130,0,0,0,0,0,0,0,0,0,0,0,0,109,109,106,109,0,109,109,109,109,109,109,0,109,0,109,0,109,109,109,109,109,109,0,137,137,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,130,130,130,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,106,109,106,109,109,109,109,109,109,109,109,109,109,109,106,109,106,0,137,137,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,130,130,130,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,0,0,0,137,137,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,130,130,130,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,141,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,130,130,130,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,141,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,130,130,130,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,141,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,134,134,134,0,0,130,130,130,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,0,0,141,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,134,134,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,132,132,132,0,0,0,0,0,0,0,0,133,133,133,133,133,133,133,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,141,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,134,134,134,0,132,132,132,132,132,0,133,133,133,133,133,133,133,133,133,133,133,133,133,0,0,0,0,0,0,106,108,108,108,108,108,108,108,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,134,134,134,0,132,132,132,132,132,0,133,133,133,133,133,133,133,133,133,133,133,133,133,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,134,134,134,0,132,132,132,132,132,0,133,133,133,133,133,133,133,133,133,133,133,133,133,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,134,134,134,0,0,132,132,132,0,0,0,0,0,0,0,0,133,133,133,133,133,133,133,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,134,134,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,134,134,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,134,134,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,134,134,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,134,134,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,0,134,134,134,134,134,134,106,134,134,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,0,134,134,134,134,134,134,134,106,134,134,0,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,0,134,134,134,134,106,134,134,134,134,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":4,"y":15,"texture":65,"key":null},{"x":7,"y":13,"texture":65,"key":null},{"x":8,"y":17,"texture":65,"key":null},{"x":11,"y":37,"texture":65,"key":null},{"x":13,"y":13,"texture":65,"key":null},{"x":17,"y":37,"texture":65,"key":null},{"x":19,"y":13,"texture":65,"key":null},{"x":20,"y":17,"texture":65,"key":null},{"x":22,"y":15,"texture":65,"key":null},{"x":22,"y":49,"texture":65,"key":null},{"x":24,"y":33,"texture":65,"key":null},{"x":24,"y":43,"texture":65,"key":null},{"x":26,"y":45,"texture":65,"key":null},{"x":29,"y":23,"texture":65,"key":null},{"x":30,"y":29,"texture":65,"key":null},{"x":33,"y":16,"texture":65,"key":null},{"x":33,"y":25,"texture":65,"key":null},{"x":34,"y":37,"texture":65,"key":null},{"x":34,"y":39,"texture":65,"key":null},{"x":37,"y":43,"texture":65,"key":null},{"x":39,"y":14,"texture":65,"key":null},{"x":41,"y":7,"texture":65,"key":null},{"x":42,"y":25,"texture":65,"key":null},{"x":42,"y":43,"texture":65,"key":null},{"x":44,"y":41,"texture":65,"key":null},{"x":49,"y":7,"texture":65,"key":null},{"x":49,"y":34,"texture":65,"key":null},{"x":52,"y":4,"texture":65,"key":null},{"x":52,"y":10,"texture":65,"key":null},{"x":61,"y":16,"texture":68,"key":"gold"},{"x":61,"y":27,"texture":67,"key":null}],"secrets":[{"x":8,"y":39,"state":0,"texture":10},{"x":11,"y":41,"state":0,"texture":9},{"x":15,"y":49,"state":0,"texture":9},{"x":28,"y":13,"state":0,"texture":16},{"x":29,"y":10,"state":0,"texture":16},{"x":29,"y":16,"state":0,"texture":16},{"x":30,"y":7,"state":0,"texture":16},{"x":31,"y":4,"state":0,"texture":16},{"x":32,"y":11,"state":0,"texture":16},{"x":33,"y":3,"state":0,"texture":16},{"x":33,"y":8,"state":0,"texture":16},{"x":34,"y":5,"state":0,"texture":16},{"x":50,"y":1,"state":0,"texture":16}],"sprites":[wolf3d.guardMoving(1,25,2,1),{"x":2,"y":2,"texture":14,"hit":false},{"x":2,"y":8,"texture":14,"hit":false},{"x":2,"y":15,"texture":14,"hit":false},{"x":2,"y":22,"texture":14,"hit":false},{"x":2,"y":29,"texture":14,"hit":false},{"x":5,"y":5,"texture":22,"hit":true},{"x":5,"y":7,"texture":22,"hit":true},{"x":5,"y":9,"texture":22,"hit":true},{"x":5,"y":11,"texture":22,"hit":true},{"x":5,"y":18,"texture":14,"hit":false},{"x":5,"y":20,"texture":14,"hit":false},{"x":5,"y":22,"texture":14,"hit":false},{"x":5,"y":24,"texture":14,"hit":false},wolf3d.gatling(5,43),wolf3d.guardStanding(6,5,6,3),wolf3d.guardStanding(6,10,6,1),{"x":6,"y":15,"texture":14,"hit":false},{"x":6,"y":20,"texture":0,"hit":false},wolf3d.food(6,21),wolf3d.food(6,22),wolf3d.food(6,23),{"x":7,"y":6,"texture":14,"hit":false},wolf3d.guardStanding(7,9,6,2),{"x":7,"y":11,"texture":14,"hit":false},wolf3d.food(7,23),wolf3d.food(7,24),{"x":7,"y":25,"texture":0,"hit":false},{"x":7,"y":26,"texture":14,"hit":false},{"x":8,"y":22,"texture":14,"hit":false},{"x":8,"y":23,"texture":36,"hit":true},{"x":9,"y":5,"texture":22,"hit":true},{"x":9,"y":7,"texture":22,"hit":true},{"x":9,"y":9,"texture":22,"hit":true},{"x":9,"y":11,"texture":22,"hit":true},{"x":9,"y":26,"texture":14,"hit":false},{"x":9,"y":32,"texture":18,"hit":true},{"x":9,"y":34,"texture":18,"hit":true},{"x":9,"y":36,"texture":18,"hit":true},{"x":10,"y":2,"texture":14,"hit":false},{"x":10,"y":22,"texture":0,"hit":false},{"x":10,"y":29,"texture":14,"hit":false},{"x":11,"y":5,"texture":22,"hit":true},{"x":11,"y":7,"texture":22,"hit":true},{"x":11,"y":9,"texture":22,"hit":true},{"x":11,"y":11,"texture":22,"hit":true},{"x":11,"y":18,"texture":14,"hit":false},{"x":11,"y":20,"texture":14,"hit":false},{"x":11,"y":22,"texture":14,"hit":false},{"x":11,"y":24,"texture":14,"hit":false},wolf3d.ssStanding(11,32,6,2),{"x":11,"y":34,"texture":14,"hit":false},wolf3d.guardMoving(12,1,0,3),wolf3d.guardStanding(12,5,6,3),wolf3d.ammo(12,44),wolf3d.ammo(12,45),{"x":13,"y":6,"texture":14,"hit":false},wolf3d.guardStanding(13,9,6,1),{"x":13,"y":11,"texture":14,"hit":false},{"x":13,"y":15,"texture":14,"hit":false},wolf3d.food(13,18),wolf3d.food(13,20),wolf3d.food(13,21),wolf3d.food(13,23),wolf3d.food(13,26),{"x":13,"y":32,"texture":18,"hit":true},{"x":13,"y":34,"texture":18,"hit":true},{"x":13,"y":36,"texture":18,"hit":true},wolf3d.ammo(13,44),wolf3d.ammo(13,45),wolf3d.extraLife(13,54),wolf3d.ammo(14,5),wolf3d.ammo(14,6),wolf3d.food(14,18),{"x":14,"y":19,"texture":14,"hit":false},{"x":14,"y":21,"texture":2,"hit":true},{"x":14,"y":23,"texture":2,"hit":true},{"x":14,"y":25,"texture":14,"hit":false},wolf3d.guardMoving(14,39,0,3),wolf3d.firstAidKit(14,44),wolf3d.firstAidKit(14,45),{"x":15,"y":5,"texture":22,"hit":true},{"x":15,"y":7,"texture":22,"hit":true},{"x":15,"y":9,"texture":22,"hit":true},{"x":15,"y":11,"texture":22,"hit":true},wolf3d.guardStanding(15,18,0,1),wolf3d.guardStanding(15,24,2,3),{"x":15,"y":32,"texture":19,"hit":false},{"x":15,"y":34,"texture":9,"hit":false},{"x":15,"y":36,"texture":19,"hit":false},wolf3d.food(16,18),{"x":16,"y":19,"texture":2,"hit":true},wolf3d.ssStanding(16,48,0,3),wolf3d.firstAidKit(16,50),{"x":17,"y":2,"texture":14,"hit":false},{"x":17,"y":5,"texture":22,"hit":true},{"x":17,"y":7,"texture":22,"hit":true},{"x":17,"y":9,"texture":22,"hit":true},{"x":17,"y":11,"texture":22,"hit":true},{"x":17,"y":34,"texture":14,"hit":false},wolf3d.ssStanding(17,50,0,1),wolf3d.ammo(18,5),wolf3d.guardStanding(18,7,6,2),{"x":18,"y":19,"texture":2,"hit":true},wolf3d.food(18,20),{"x":18,"y":23,"texture":14,"hit":false},{"x":18,"y":29,"texture":14,"hit":false},wolf3d.guardStanding(18,33,6,1),{"x":18,"y":39,"texture":14,"hit":false},wolf3d.guardMoving(18,42,6,1),{"x":18,"y":45,"texture":14,"hit":false},wolf3d.goldKey(18,49),wolf3d.ammo(19,5),{"x":19,"y":6,"texture":14,"hit":false},wolf3d.guardStanding(19,10,6,3),{"x":19,"y":11,"texture":14,"hit":false},{"x":19,"y":32,"texture":9,"hit":false},{"x":19,"y":34,"texture":19,"hit":false},{"x":19,"y":36,"texture":19,"hit":false},wolf3d.guardStanding(20,6,6,1),{"x":20,"y":15,"texture":14,"hit":false},{"x":20,"y":19,"texture":14,"hit":false},wolf3d.guardStanding(20,20,2,2),wolf3d.ssStanding(20,48,6,2),{"x":20,"y":49,"texture":14,"hit":false},{"x":21,"y":5,"texture":22,"hit":true},{"x":21,"y":7,"texture":22,"hit":true},{"x":21,"y":9,"texture":22,"hit":true},{"x":21,"y":11,"texture":22,"hit":true},wolf3d.guardMoving(21,24,4,2),{"x":21,"y":48,"texture":11,"hit":true},{"x":21,"y":50,"texture":11,"hit":true},{"x":23,"y":34,"texture":0,"hit":false},wolf3d.bloodPool(23,36),{"x":23,"y":42,"texture":19,"hit":false},{"x":24,"y":2,"texture":14,"hit":false},{"x":24,"y":23,"texture":14,"hit":false},wolf3d.guardStanding(24,26,6,1),{"x":24,"y":27,"texture":13,"hit":true},wolf3d.guardStanding(24,28,2,1),{"x":24,"y":31,"texture":13,"hit":true},{"x":24,"y":38,"texture":14,"hit":false},{"x":24,"y":40,"texture":9,"hit":false},{"x":24,"y":45,"texture":14,"hit":false},{"x":24,"y":53,"texture":14,"hit":false},wolf3d.guardMoving(25,14,6,1),wolf3d.bloodBones(25,39),{"x":26,"y":29,"texture":14,"hit":false},wolf3d.chest(27,35),wolf3d.chalice(27,37),wolf3d.chalice(27,38),wolf3d.chalice(27,39),wolf3d.chalice(27,40),wolf3d.chest(27,41),wolf3d.guardStanding(28,26,6,2),{"x":28,"y":27,"texture":13,"hit":true},wolf3d.guardStanding(28,28,2,2),wolf3d.guardStanding(28,30,6,3),{"x":28,"y":31,"texture":13,"hit":true},wolf3d.guardStanding(28,32,2,3),{"x":28,"y":36,"texture":7,"hit":true},wolf3d.chalice(28,38),wolf3d.chalice(28,39),{"x":28,"y":40,"texture":7,"hit":true},{"x":28,"y":45,"texture":14,"hit":false},{"x":28,"y":53,"texture":14,"hit":false},wolf3d.ssStanding(29,39,0,1),wolf3d.guardStanding(29,45,6,1),{"x":29,"y":49,"texture":0,"hit":false},wolf3d.firstAidKit(30,15),wolf3d.firstAidKit(30,17),wolf3d.cross(30,36),{"x":30,"y":38,"texture":14,"hit":false},{"x":30,"y":48,"texture":35,"hit":true},{"x":31,"y":16,"texture":14,"hit":false},wolf3d.ssStanding(31,35,6,3),wolf3d.ssStanding(31,41,2,2),{"x":31,"y":48,"texture":35,"hit":true},{"x":32,"y":32,"texture":1,"hit":true},wolf3d.chest(32,35),{"x":32,"y":36,"texture":7,"hit":true},{"x":32,"y":40,"texture":7,"hit":true},{"x":32,"y":48,"texture":35,"hit":true},{"x":32,"y":49,"texture":35,"hit":true},{"x":32,"y":53,"texture":14,"hit":false},wolf3d.crown(33,12),wolf3d.crown(33,13),{"x":33,"y":29,"texture":14,"hit":false},{"x":33,"y":32,"texture":1,"hit":true},wolf3d.ssStanding(33,36,6,3),wolf3d.cross(33,41),{"x":33,"y":48,"texture":35,"hit":true},{"x":33,"y":49,"texture":35,"hit":true},wolf3d.crown(34,12),wolf3d.crown(34,13),{"x":34,"y":31,"texture":1,"hit":true},{"x":34,"y":32,"texture":1,"hit":true},{"x":34,"y":48,"texture":35,"hit":true},wolf3d.crown(35,12),wolf3d.extraLife(35,13),{"x":35,"y":16,"texture":14,"hit":false},{"x":35,"y":23,"texture":14,"hit":false},{"x":35,"y":31,"texture":1,"hit":true},wolf3d.guardStanding(35,42,0,3),{"x":36,"y":35,"texture":2,"hit":true},wolf3d.guardStanding(36,37,6,2),{"x":36,"y":41,"texture":2,"hit":true},{"x":36,"y":45,"texture":14,"hit":false},wolf3d.guardStanding(36,47,6,1),{"x":36,"y":53,"texture":14,"hit":false},{"x":37,"y":38,"texture":14,"hit":false},wolf3d.ammo(38,20),wolf3d.ammo(38,21),wolf3d.guardStanding(38,22,0,1),{"x":38,"y":41,"texture":2,"hit":true},{"x":39,"y":7,"texture":14,"hit":false},{"x":39,"y":12,"texture":14,"hit":false},{"x":39,"y":16,"texture":14,"hit":false},wolf3d.ammo(39,20),wolf3d.ammo(40,20),wolf3d.guardStanding(40,24,0,2),{"x":41,"y":22,"texture":14,"hit":false},wolf3d.guardStanding(41,32,6,1),wolf3d.guardStanding(42,23,6,3),{"x":42,"y":27,"texture":14,"hit":false},{"x":42,"y":33,"texture":8,"hit":true},{"x":42,"y":35,"texture":8,"hit":true},{"x":42,"y":41,"texture":14,"hit":false},wolf3d.guardStanding(43,7,0,1),wolf3d.guardStanding(43,26,6,3),wolf3d.guardStanding(43,28,6,2),wolf3d.guardStanding(43,40,2,2),wolf3d.guardStanding(43,42,2,3),{"x":43,"y":45,"texture":14,"hit":false},{"x":45,"y":7,"texture":14,"hit":false},{"x":45,"y":34,"texture":14,"hit":false},{"x":46,"y":41,"texture":14,"hit":false},wolf3d.dog(47,40,0,3),wolf3d.ammo(48,2),wolf3d.ammo(48,3),wolf3d.dog(48,42,4,1),wolf3d.firstAidKit(49,2),wolf3d.firstAidKit(49,3),{"x":49,"y":41,"texture":14,"hit":false},wolf3d.ammo(50,18),wolf3d.ammo(50,20),wolf3d.bloodPool(50,22),{"x":50,"y":33,"texture":11,"hit":true},{"x":50,"y":35,"texture":11,"hit":true},wolf3d.ammo(50,40),wolf3d.ammo(50,41),wolf3d.ammo(50,42),wolf3d.guardStanding(51,12,0,3),{"x":51,"y":19,"texture":17,"hit":true},{"x":51,"y":21,"texture":17,"hit":true},wolf3d.ssStanding(51,22,2,3),wolf3d.ammo(51,23),wolf3d.guardStanding(51,30,6,3),{"x":51,"y":34,"texture":14,"hit":false},wolf3d.guardStanding(51,38,2,3),{"x":52,"y":2,"texture":14,"hit":false},wolf3d.guardStanding(52,6,2,3),{"x":52,"y":7,"texture":14,"hit":false},{"x":52,"y":13,"texture":14,"hit":false},{"x":52,"y":20,"texture":14,"hit":false},wolf3d.guardStanding(52,22,2,2),{"x":53,"y":19,"texture":17,"hit":true},{"x":53,"y":21,"texture":18,"hit":true},wolf3d.ammo(53,23),wolf3d.guardStanding(54,18,2,1),wolf3d.ammo(54,21),wolf3d.ammo(54,22),{"x":54,"y":32,"texture":11,"hit":true},{"x":54,"y":34,"texture":14,"hit":false},{"x":54,"y":36,"texture":11,"hit":true},wolf3d.guardStanding(56,3,4,1),{"x":57,"y":34,"texture":14,"hit":false},wolf3d.guardStanding(60,15,2,2),wolf3d.guardStanding(60,23,2,2),{"x":61,"y":2,"texture":14,"hit":false},{"x":61,"y":13,"texture":14,"hit":false},wolf3d.guardStanding(61,24,2,3),{"x":61,"y":25,"texture":14,"hit":false},wolf3d.guardStanding(62,21,2,1)],"spriteResource":"sprites","scripts":[scripts.angle(1,1,0),scripts.angle(1,30,2),scripts.angle(17,39,7),scripts.angle(17,40,4),scripts.angle(17,46,2),scripts.angle(18,40,6),scripts.angle(18,44,7),scripts.angle(19,24,6),scripts.angle(19,30,4),scripts.angle(19,45,0),scripts.angle(23,45,7),scripts.angle(23,46,4),scripts.angle(23,52,2),scripts.angle(23,53,2),scripts.angle(24,46,6),scripts.angle(24,52,5),scripts.angle(25,1,6),scripts.angle(25,24,4),scripts.angle(45,40,0),scripts.angle(45,42,2),scripts.angle(49,40,6),scripts.angle(49,42,4)]};
\ No newline at end of file diff --git a/wolf3d/maps/e1m9.js b/wolf3d/maps/e1m9.js new file mode 100644 index 0000000..89b9005 --- /dev/null +++ b/wolf3d/maps/e1m9.js @@ -0,0 +1 @@ +wolf3d.maps.e1m9 = {"music":"warmarch","secret":10,"endscreen":null,"ceiling":29,"start":{"x":58.5,"y":34.5,"direction":{"x":-1,"y":0},"plane":{"x":0,"y":1}},"episodeFloor":9,"par":null,"map":[[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,1,16,16,16,16,16,16,16,1,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,2,0,0,0,0,0,0,0,2,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,1,2,1,0,0,0,2,2,2,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,2,0,0,0,2,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,1,0,0,0,1,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,2,0,0,0,1,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,1,0,0,0,1,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,2,0,0,0,1,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,1,0,0,0,2,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,2,1,0,1,1,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,1,0,0,0,1,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,2,1,2,0,0,0,1,1,2,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,6,0,0,0,0,0,0,0,6,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,1,2,1,0,0,0,1,2,1,1,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,3,0,0,0,0,0,0,1,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,1,1,0,1,2,0,0,1,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,1,1,1,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,20,17,17,17,0,0,0,17,17,17,20,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,17,18,0,0,0,1,1,0,0,0,0,0,0,0,1,1,0,0,0,18,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,0,0,0,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,0,0,0,17,20,0,0,0,1,1,0,0,0,0,0,0,0,1,1,0,0,0,20,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,0,0,0,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,1,1,0,0,0,18,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,20,0,0,0,1,1,0,0,0,0,0,0,0,1,1,0,0,0,20,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,0,0,0,1,1,0,0,0,0,0,0,0,1,1,0,0,0,18,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,0,0,0,0,0,0,0,0,0,18,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,20,0,20,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,13,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,109,109,109,0,0,109,109,109,109,109,109,109,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,109,109,109,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,109,109,109,0,0,109,109,109,0,0,109,109,109,109,109,109,109,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,109,109,109,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,109,109,109,109,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,109,109,109,109,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,109,109,0,109,109,109,0,0,109,109,109,109,109,109,109,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,109,109,109,109,109,109,109,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,109,109,109,109,109,109,109,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":9,"y":34,"texture":68,"key":"gold"},{"x":15,"y":34,"texture":65,"key":null},{"x":52,"y":34,"texture":65,"key":null}],"secrets":[{"x":14,"y":36,"state":0,"texture":2},{"x":32,"y":25,"state":0,"texture":17}],"sprites":[{"x":12,"y":32,"texture":3,"hit":true},{"x":12,"y":36,"texture":3,"hit":true},wolf3d.hans(14,34),wolf3d.extraLife(15,38),{"x":18,"y":32,"texture":11,"hit":true},{"x":18,"y":36,"texture":11,"hit":true},wolf3d.firstAidKit(21,22),wolf3d.firstAidKit(21,23),{"x":21,"y":26,"texture":12,"hit":true},{"x":21,"y":42,"texture":12,"hit":true},wolf3d.firstAidKit(23,22),wolf3d.firstAidKit(23,23),{"x":24,"y":31,"texture":3,"hit":true},{"x":24,"y":37,"texture":3,"hit":true},wolf3d.gatling(25,15),wolf3d.ammo(25,16),wolf3d.ammo(25,17),wolf3d.firstAidKit(25,22),wolf3d.firstAidKit(25,23),wolf3d.ammo(26,15),wolf3d.ammo(26,16),wolf3d.ammo(26,17),wolf3d.ammo(27,15),wolf3d.ammo(27,16),wolf3d.ammo(27,17),wolf3d.ammo(28,15),wolf3d.ammo(28,16),wolf3d.ammo(28,17),{"x":28,"y":31,"texture":3,"hit":true},{"x":28,"y":37,"texture":3,"hit":true},wolf3d.ammo(29,15),wolf3d.ammo(29,16),wolf3d.ammo(29,17),wolf3d.ammo(30,15),wolf3d.ammo(30,16),wolf3d.ammo(30,17),wolf3d.ammo(31,15),wolf3d.ammo(31,16),wolf3d.ammo(31,17),wolf3d.ammo(32,15),wolf3d.ammo(32,16),wolf3d.ammo(32,17),{"x":32,"y":31,"texture":3,"hit":true},{"x":32,"y":37,"texture":3,"hit":true},{"x":36,"y":31,"texture":3,"hit":true},{"x":36,"y":37,"texture":3,"hit":true},{"x":40,"y":31,"texture":3,"hit":true},{"x":40,"y":37,"texture":3,"hit":true},{"x":43,"y":26,"texture":12,"hit":true},{"x":43,"y":42,"texture":12,"hit":true},{"x":44,"y":32,"texture":7,"hit":true},{"x":44,"y":36,"texture":7,"hit":true},{"x":47,"y":32,"texture":7,"hit":true},{"x":47,"y":36,"texture":7,"hit":true},{"x":50,"y":32,"texture":7,"hit":true},{"x":50,"y":36,"texture":7,"hit":true},{"x":57,"y":32,"texture":12,"hit":true},{"x":57,"y":36,"texture":12,"hit":true}],"spriteResource":"sprites","scripts":[scripts.endgame(6,33),scripts.endgame(6,34),scripts.endgame(6,35)]};s
\ No newline at end of file diff --git a/wolf3d/maps/e27m21.js b/wolf3d/maps/e27m21.js new file mode 100644 index 0000000..c811c0c --- /dev/null +++ b/wolf3d/maps/e27m21.js @@ -0,0 +1 @@ +wolf3d.maps.e7m21 = {"music":"xevil","secret":19,"endscreen":null,"ceiling":220,"start":{"x":22.5,"y":31.5,"direction":{"x":-1,"y":0},"plane":{"x":0,"y":1}},"episodeFloor":21,"par":null,"map":[[58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58],[58,58,58,58,0,0,0,0,58,58,58,58,58,58,58,58,58,58,0,0,0,0,0,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58],[58,58,58,58,0,0,0,0,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,0,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,0,58,58],[58,58,0,0,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,0,0,0,0,0,0,0,0,58,0,0,0,0,0,0,58,58,58,0,0,0,0,58,0,0,58],[58,58,0,0,0,0,58,58,58,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,0,0,58],[58,58,0,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,0,0,0,0,0,0,58,58,58,0,0,0,58],[58,58,0,58,58,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,0,0,0,0,0,0,58,58,58,0,58],[58,58,0,58,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,58,58,58],[58,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,58,58],[58,58,58,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,58,58,58,58,0,0,0,58,58,58,58,0,0,0,0,0,58],[58,58,58,0,0,0,0,0,0,58,58,58,58,58,58,58,58,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,0,0,0,58],[58,58,0,0,0,0,0,0,58,58,58,58,58,58,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,0,0,0,58],[58,58,0,0,0,0,0,58,58,58,58,58,58,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,58,58,58,58,58,0,0,0,58,58,58,58,58,58,58,58,0,0,0,0,0,58,58,58,58,58,58,58,58,58,0,0,58,58],[58,58,0,0,0,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,58,58,58,58,0,0,0,0,0,58,58,0,58,58,0,0,0,0,0,0,58,58,58,58,58,58,0,0,0,58,58,58,58,58,58,58,58,58,58,58,0,0,58,58],[58,58,0,0,0,0,58,58,58,58,58,58,0,0,0,0,0,0,0,0,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,0,0,0,0,58,58,58,0,0,58,58,58,58,58,0,0,0,58,58],[58,58,0,0,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,0,0,0,58,58,58,0,0,0,0,58,58,58],[58,58,0,0,0,0,0,58,58,58,0,0,0,0,0,58,58,58,58,0,0,0,0,0,58,58,58,58,58,58,0,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,58,58,0,0,0,0,58,0,0,0,0,58,58,58,58],[58,58,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,0,0,0,58,58,58,58,58,58,58,0,0,0,58,58,58,58,58,58,58,58,0,0,0,0,0,0,58,58,58,58,58,0,0,0,58,0,0,0,0,58,58,58,58],[58,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,0,0,0,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,0,0,0,0,0,0,58,58,58,58,58,58,0,0,0,0,0,0,0,58,58,58,58],[58,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,0,0,0,0,0,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,0,0,0,0,0,0,58,58,58,58,58,0,0,0,58,0,0,0,0,58,58,58,58],[58,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,0,0,0,0,0,58,58,58,0,0,0,0,0,0,36,36,36,0,0,0,0,0,0,58,58,58,0,0,0,0,0,0,58,58,58,58,0,0,0,58,58,0,0,0,58,58,58,58],[58,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,0,0,0,0,0,0,58,58,58,0,0,0,0,0,36,51,36,0,0,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,58,58,0,0,58,58,58,0,0,0,58,58,58,58],[58,58,0,0,0,0,58,58,58,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,36,36,0,36,36,0,0,0,0,0,58,58,58,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,0,0,0,0,58,58,58],[58,58,0,0,0,58,58,58,58,0,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,36,0,36,0,0,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,0,0,58,58,0,0,58,58,0,0,0,58,58,58],[58,58,0,0,0,58,58,58,58,58,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,36,36,0,36,36,0,0,0,0,0,58,58,58,0,0,0,58,58,58,58,0,0,0,0,58,0,0,58,58,58,0,0,0,58,58],[58,58,0,0,0,58,58,58,58,58,0,0,0,58,58,58,58,0,0,0,0,58,58,58,58,0,0,0,0,36,36,0,36,36,0,0,0,0,58,58,58,58,0,0,0,58,58,58,58,58,0,0,0,58,0,0,0,0,58,0,0,0,58,58],[58,58,0,0,0,0,58,58,58,58,0,0,0,58,58,58,58,0,0,0,58,58,58,58,0,0,0,0,0,36,36,0,36,36,0,0,0,0,0,58,58,0,0,0,58,58,58,58,58,58,0,0,0,58,0,0,58,0,58,58,0,0,58,58],[58,58,0,0,0,0,0,58,58,58,0,0,0,58,58,58,58,58,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,0,0,0,58,58,58,58,58,58,0,0,0,58,0,0,58,0,0,0,0,0,0,58],[58,58,58,0,0,0,0,58,58,58,0,0,0,0,58,58,58,58,0,0,0,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,0,0,0,0,58,58,58,58,58,58,0,0,58,58,58,58,58,58,58,58,0,0,0,58],[58,58,58,0,0,0,0,58,58,58,58,0,0,0,0,0,58,58,0,0,0,0,58,58,58,58,58,58,0,0,0,0,0,58,58,58,58,58,58,58,0,0,0,58,58,58,58,58,58,0,0,0,58,58,58,0,58,58,58,0,0,0,0,58],[58,58,58,0,0,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,0,0,0,58,58,58,58,58,58,58,0,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,0,0,58,58,0,0,0,58,58],[58,58,58,0,0,0,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,0,0,0,0,58,58,58,0,0,0,0,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58],[58,58,58,58,0,0,0,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58],[58,58,58,58,0,0,0,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58],[58,58,58,58,0,0,0,0,0,0,58,58,58,58,0,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,0,0,0,0,0,0,58,58,0,0,0,58,58,0,0,0,0,0,58,58],[58,58,58,58,0,0,0,0,0,0,58,58,58,0,0,0,0,58,58,58,58,58,58,0,0,0,0,0,0,0,58,0,58,0,0,0,0,58,58,58,58,58,58,0,0,0,0,0,58,58,58,58,0,0,0,58,58,58,58,0,0,0,58,58],[58,58,58,58,0,0,0,0,0,0,58,58,58,0,0,0,0,0,58,58,58,58,58,58,58,58,0,58,58,58,58,58,58,58,0,0,0,0,58,58,58,0,0,0,0,0,0,58,58,58,58,0,0,0,0,58,58,58,58,0,0,0,58,58],[58,58,58,58,58,0,0,0,0,0,58,58,58,58,0,0,0,0,0,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,0,0,0,0,0,58,58,58,58,58,0,0,58,58],[58,58,58,58,58,0,0,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,58,58,58,58,0,0,0,0,0,58,58,58,58,58,0,0,58,58],[58,58,58,58,58,0,0,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,58,58,58,58,0,0,0,58,58,58,58,58,0,0,0,58,58],[58,58,58,58,58,0,0,0,0,58,58,58,58,0,0,0,0,0,0,58,58,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,58,58,58,58,58,0,0,0,0,0,58,58,58,58,58,0,58,58,58,58,58,58,0,0,0,58,58],[58,58,58,58,0,0,0,0,58,58,58,58,58,0,0,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,0,0,0,0,58,58,58,58,58,58,58,58,58,58,58,58,0,0,0,0,58,58],[58,58,58,58,0,0,0,58,58,58,58,58,58,0,0,0,0,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,0,0,0,0,58,58,58,58,58,58,58,58,58,58,58,58,0,0,0,0,58,58,58],[58,58,58,0,0,0,0,58,58,58,58,58,58,0,0,0,0,58,0,0,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,0,0,0,0,58,58,58,58,0,0,0,0,0,58,58,58],[58,58,58,0,0,0,0,58,58,58,58,58,58,0,0,0,0,58,0,58,58,0,0,0,0,0,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58],[58,58,0,0,0,0,58,58,0,0,0,58,0,0,0,0,58,58,0,58,58,0,0,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58],[58,58,0,0,0,0,58,58,0,0,0,58,0,0,0,58,58,58,0,0,58,58,58,58,58,58,58,58,58,0,0,0,0,0,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58],[58,58,0,0,0,58,58,58,58,0,0,0,0,0,0,58,58,58,0,0,58,58,58,58,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,0,0,0,58,58,58,0,58,58,58,0,0,0,0,0,0,0,0,58,58,58,58],[58,0,0,0,0,58,58,58,58,58,58,0,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,0,0,0,58,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,58,58,58],[58,0,0,0,0,58,58,58,58,58,58,0,0,0,0,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,0,58,0,58,58,0,0,58,58,58,58,58,58,0,0,0,58,58,58,0,0,0,0,0,0,58,58],[58,0,0,0,0,0,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,0,0,0,58,58,58,58,0,58,0,58,58,0,0,0,0,58,58,58,0,0,0,0,0,0,58,58,0,0,0,0,0,58,58],[58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,58,0,0,0,0,0,58,58,58,58,0,0,0,0,0,58,58,0,0,0,0,58,58],[58,58,0,0,0,0,0,0,0,58,58,58,58,58,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,58,0,0,0,0,58,58,58,0,58,0,58,58,58,58,0,0,0,0,0,0,58,58,58,0,0,0,58,58,0,0,0,0,58,58],[58,58,0,0,0,0,0,0,0,58,58,0,0,58,58,0,0,0,58,58,58,58,58,0,0,58,58,58,58,0,0,0,0,0,58,58,58,0,58,0,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,58,58,0,0,0,0,58,58],[58,58,0,0,0,0,0,0,58,58,0,0,0,0,58,58,0,58,58,58,58,58,58,0,0,58,58,58,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,58,58,58,0,0,0,0,0,58,0,0,58,58,0,0,0,0,58,58,58],[58,58,0,0,0,0,0,0,58,58,0,0,0,0,0,58,58,58,58,58,58,58,58,58,0,58,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,0,0,0,0,0,58,0,0,0,0,0,58,58,58,58,0,0,0,0,58,58,58,58],[58,58,58,0,0,0,0,0,58,58,58,0,0,0,0,0,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,0,58,58,0,0,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58],[58,58,58,0,0,0,0,0,0,0,58,58,58,58,0,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,58,58,58,0,58],[58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,58,58,58,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,0,58],[58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,0,58,0,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,0,0,0,58],[58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,0,58,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,0,0,0,58],[58,58,58,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,0,58,58,58,0,0,0,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,0,0,0,58],[58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,0,0,58,58,58,58,58,58,58,58,58,58,58,58,0,0,0,0,0,58,0,0,0,58,58,58,58,0,0,0,0,0,0,58,58,58,58,0,0,0,0,0,58,58,58,58,58],[58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,112,112,112,112,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0],[0,0,0,0,112,112,112,112,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,0,0],[0,0,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,112,112,112,112,112,112,112,112,0,112,112,112,112,112,112,0,0,0,112,112,112,112,0,112,112,0],[0,0,112,112,112,112,0,0,0,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,112,112,0],[0,0,112,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,112,112,112,112,112,112,0,0,0,112,112,112,0],[0,0,112,0,0,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,0,0,0,112,0],[0,0,112,0,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,0,0,0],[0,112,112,0,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,0,0],[0,0,0,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,0,0,0,0,112,112,112,0,0,0,0,112,112,112,112,112,0],[0,0,0,112,112,112,112,112,112,0,0,0,0,0,0,0,0,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,112,112,112,0],[0,0,112,112,112,112,112,112,0,0,0,0,0,0,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,112,112,112,0],[0,0,112,112,112,112,112,0,0,0,0,0,0,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,0,112,112,112,112,112,0,0,0,0,0,0,0,0,0,112,112,0,0],[0,0,112,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,0,0,0,0,112,112,112,112,112,0,0,112,0,0,112,112,112,112,112,112,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,0,0,0,0,112,112,0,0],[0,0,112,112,112,112,0,0,0,0,0,0,112,112,112,112,112,112,112,112,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,112,112,112,112,0,0,0,112,112,0,0,0,0,0,112,112,112,0,0],[0,0,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,112,112,112,0,0,0,112,112,112,112,0,0,0],[0,0,112,112,112,112,112,0,0,0,112,112,112,112,112,0,0,0,0,112,112,112,112,112,0,0,0,0,0,0,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,0,0,112,112,112,112,0,112,112,112,112,0,0,0,0],[0,0,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,0,112,112,112,112,112,112,0,0,0,0,0,112,112,112,0,112,112,112,112,0,0,0,0],[0,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,112,112,112,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,112,112,112,112,112,112,0,0,0,0,0,0,112,112,112,112,112,112,112,0,0,0,0],[0,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,112,112,112,112,112,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,112,112,112,112,112,112,0,0,0,0,0,112,112,112,0,112,112,112,112,0,0,0,0],[0,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,112,112,112,112,112,0,0,0,112,112,112,112,112,112,0,0,0,112,112,112,112,112,112,0,0,0,112,112,112,112,112,112,0,0,0,0,112,112,112,0,0,112,112,112,0,0,0,0],[0,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,112,112,112,112,112,112,0,0,0,112,112,112,112,112,0,0,0,112,112,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,0,0,112,112,0,0,0,112,112,112,0,0,0,0],[0,0,112,112,112,112,0,0,0,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,116,0,0,112,112,112,112,112,0,0,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,112,112,112,112,0,0,0],[0,0,112,112,112,0,0,0,0,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,0,116,0,112,112,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,112,112,0,0,112,112,0,0,112,112,112,0,0,0],[0,0,112,112,112,0,0,0,0,0,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,0,0,116,0,0,112,112,112,112,112,0,0,0,112,112,112,0,0,0,0,112,112,112,112,0,112,112,0,0,0,112,112,112,0,0],[0,0,112,112,112,0,0,0,0,0,112,112,112,0,0,0,0,112,112,112,112,0,0,0,0,112,112,112,112,0,0,116,0,0,112,112,112,112,0,0,0,0,112,112,112,0,0,0,0,0,112,112,112,0,112,112,112,112,0,112,112,112,0,0],[0,0,112,112,112,112,0,0,0,0,112,112,112,0,0,0,0,112,112,112,0,0,0,0,112,112,112,112,112,0,0,0,0,0,112,112,112,112,112,0,0,112,112,112,0,0,0,0,0,0,112,112,112,0,112,112,0,112,0,0,112,112,0,0],[0,0,112,112,112,112,112,0,0,0,112,112,112,0,0,0,0,0,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,112,112,112,0,0,0,0,0,0,112,112,112,0,112,112,0,112,112,112,112,112,112,0],[0,0,0,112,112,112,112,0,0,0,112,112,112,112,0,0,0,0,112,112,112,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,112,112,112,112,0,0,0,0,0,0,112,112,0,0,0,0,0,0,0,0,112,112,112,0],[0,0,0,112,112,112,112,0,0,0,0,112,112,112,112,112,0,0,112,112,112,112,0,0,0,0,0,0,112,112,112,112,112,0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,112,112,112,0,0,0,112,0,0,0,112,112,112,112,0],[0,0,0,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,112,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,112,112,0,0,112,112,112,0,0],[0,0,0,112,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,112,112,112,112,0,0,0,112,112,112,112,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0],[0,0,0,0,112,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0],[0,0,0,0,112,112,112,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0],[0,0,0,0,112,112,112,112,112,112,0,0,0,0,112,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,112,112,112,112,112,112,0,0,112,112,112,0,0,112,112,112,112,112,0,0],[0,0,0,0,112,112,112,112,112,112,0,0,0,112,112,112,112,0,0,0,0,0,0,112,112,112,112,112,112,112,0,112,0,112,112,112,112,0,0,0,0,0,0,112,112,112,112,112,0,0,0,0,112,112,112,0,0,0,0,112,112,112,0,0],[0,0,0,0,112,112,112,112,112,112,0,0,0,112,112,112,112,112,0,0,0,0,0,0,0,0,112,0,0,0,0,0,0,0,112,112,112,112,0,0,0,112,112,112,112,112,112,0,0,0,0,112,112,112,112,0,0,0,0,112,112,112,0,0],[0,0,0,0,0,112,112,112,112,112,0,0,0,0,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,112,112,112,112,112,0,0,0,0,0,112,112,0,0],[0,0,0,0,0,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,0,0,0,0,112,112,112,112,112,0,0,0,0,0,112,112,0,0],[0,0,0,0,0,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,0,0,0,0,112,112,112,0,0,0,0,0,112,112,112,0,0],[0,0,0,0,0,112,112,112,112,0,0,0,0,112,112,112,112,112,112,0,0,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,0,0,0,0,0,112,0,0,0,0,0,0,112,112,112,0,0],[0,0,0,0,112,112,112,112,0,0,0,0,0,112,112,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,0,0],[0,0,0,0,112,112,112,0,0,0,0,0,0,112,112,112,112,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,0,0,0],[0,0,0,112,112,112,112,0,0,0,0,0,0,112,112,112,112,0,112,112,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,112,112,112,112,0,0,0,0,112,112,112,112,112,0,0,0],[0,0,0,112,112,112,112,0,0,0,0,0,0,112,112,112,112,0,112,0,0,112,112,112,112,112,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0],[0,0,112,112,112,112,0,0,112,112,112,0,112,112,112,112,0,0,112,0,0,112,112,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0],[0,0,112,112,112,112,0,0,112,112,112,0,112,112,112,0,0,0,112,112,0,0,0,0,0,0,0,0,0,112,112,112,112,112,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0],[0,0,112,112,112,0,0,0,0,112,112,0,112,112,112,0,0,0,112,112,0,0,0,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,112,112,112,0,0,0,112,0,0,0,112,112,112,112,112,112,112,112,0,0,0,0],[0,112,112,112,112,0,0,0,0,0,0,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,0,0,0],[0,112,112,112,112,0,0,0,0,0,0,112,112,112,112,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,112,0,112,0,0,112,112,0,0,0,0,0,0,112,112,112,0,0,0,112,112,112,112,112,112,0,0],[0,112,112,112,112,112,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,112,112,112,0,0,0,0,112,0,112,0,0,112,112,112,112,0,0,0,112,112,112,112,112,112,0,0,112,112,112,112,112,0,0],[0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,0,112,112,112,112,112,0,0,0,0,112,112,112,112,112,0,0,112,112,112,112,0,0],[0,0,112,112,112,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,112,112,112,112,0,0,0,112,0,112,0,0,0,0,112,112,112,112,112,112,0,0,0,112,112,112,0,0,112,112,112,112,0,0],[0,0,112,112,112,112,112,112,112,0,0,112,112,0,0,112,112,112,0,0,0,0,0,112,112,0,0,0,0,112,112,112,112,112,0,0,0,112,0,112,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,0,0,112,112,112,112,0,0],[0,0,112,112,112,112,112,112,0,0,112,112,112,112,0,0,112,0,0,0,0,0,0,112,112,0,0,0,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,0,112,112,0,0,112,112,112,112,0,0,0],[0,0,112,112,112,112,112,112,0,0,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,112,112,112,112,112,0,112,112,112,112,112,0,0,0,0,112,112,112,112,0,0,0,0],[0,0,0,112,112,112,112,112,0,0,0,112,112,112,112,112,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,112,0,0,112,112,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0],[0,0,0,112,112,112,112,112,112,112,0,0,0,0,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,0,0,0,112,0],[0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,0,0,0,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,112,0],[0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,112,0,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,112,112,112,0],[0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,112,0,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,112,112,112,0],[0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,112,0,0,0,112,112,112,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,0,112,112,0,0,0,0,112,112,112,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,0,112,112,112,0,0,0,0,112,112,112,112,112,112,0,0,0,0,112,112,112,112,112,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":26,"y":31,"texture":68,"key":"gold"}],"secrets":[{"x":8,"y":3,"state":0,"texture":57},{"x":47,"y":11,"state":0,"texture":57},{"x":48,"y":19,"state":0,"texture":57},{"x":55,"y":24,"state":0,"texture":57},{"x":61,"y":53,"state":0,"texture":57}],"sprites":[wolf3d.ammoBox(1,4),wolf3d.ammoBox(1,5),wolf3d.ammoBox(1,6),wolf3d.ammoBox(1,7),wolf3d.spectre(1,40),wolf3d.ammoBox(2,4),wolf3d.ammoBox(2,5),wolf3d.ammoBox(2,6),wolf3d.ammoBox(2,7),wolf3d.ammoBox(2,19),wolf3d.spectre(2,22),wolf3d.food(3,2),wolf3d.food(3,3),wolf3d.food(3,4),wolf3d.food(3,5),wolf3d.food(3,26),wolf3d.extraLife(3,59),wolf3d.spectre(3,61),wolf3d.crown(3,62),wolf3d.food(4,2),wolf3d.food(4,3),wolf3d.food(4,4),wolf3d.food(4,5),wolf3d.food(4,15),wolf3d.ammoBox(4,28),wolf3d.food(4,48),wolf3d.ammoBox(4,51),wolf3d.bloodPool(4,61),wolf3d.crown(4,62),wolf3d.ammoBox(5,10),wolf3d.spectre(5,30),wolf3d.crown(5,60),wolf3d.ammoBox(5,61),wolf3d.ammoBox(5,62),wolf3d.food(6,33),wolf3d.ammoBox(6,42),wolf3d.spectre(6,44),wolf3d.spectre(6,54),wolf3d.crown(6,62),wolf3d.ammoBox(7,57),wolf3d.spectre(8,8),{"x":8,"y":27,"texture":15,"hit":true},wolf3d.food(9,6),{"x":9,"y":23,"texture":22,"hit":true},{"x":9,"y":31,"texture":17,"hit":true},wolf3d.food(9,61),wolf3d.ammoBox(10,19),{"x":11,"y":2,"texture":44,"hit":true},wolf3d.ammoBox(11,48),wolf3d.ammoBox(11,61),wolf3d.food(12,17),wolf3d.ammoBox(13,4),{"x":13,"y":31,"texture":46,"hit":true},wolf3d.spectre(14,18),wolf3d.angelOfDeath(14,38),wolf3d.food(14,47),{"x":14,"y":52,"texture":10,"hit":true},wolf3d.ammoBox(14,53),wolf3d.ammoBox(15,14),wolf3d.food(15,25),wolf3d.ammoBox(15,33),wolf3d.ammoBox(15,51),wolf3d.ammoBox(15,52),wolf3d.ammoBox(15,53),wolf3d.ammoBox(16,21),wolf3d.ammoBox(16,44),wolf3d.ammoBox(16,51),wolf3d.ammoBox(16,52),wolf3d.ammoBox(16,53),wolf3d.ammoBox(16,54),wolf3d.spectre(17,4),wolf3d.ammoBox(17,52),wolf3d.ammoBox(17,53),wolf3d.ammoBox(17,54),wolf3d.spectre(17,57),wolf3d.food(17,58),{"x":18,"y":24,"texture":44,"hit":true},{"x":18,"y":38,"texture":44,"hit":true},wolf3d.spectre(18,43),wolf3d.food(19,6),wolf3d.firstAidKit(19,52),wolf3d.firstAidKit(19,53),wolf3d.firstAidKit(19,54),wolf3d.ammoBox(19,58),{"x":20,"y":24,"texture":10,"hit":true},{"x":20,"y":38,"texture":10,"hit":true},wolf3d.firstAidKit(20,52),wolf3d.firstAidKit(20,53),wolf3d.firstAidKit(20,54),wolf3d.ammoBox(21,3),wolf3d.ammoBox(21,10),wolf3d.ammoBox(21,17),{"x":21,"y":52,"texture":44,"hit":true},wolf3d.firstAidKit(21,53),{"x":22,"y":38,"texture":15,"hit":true},wolf3d.ammoBox(22,49),wolf3d.ammoBox(22,57),{"x":23,"y":29,"texture":45,"hit":true},{"x":23,"y":33,"texture":45,"hit":true},wolf3d.food(23,54),{"x":23,"y":55,"texture":22,"hit":true},wolf3d.spectre(24,3),{"x":24,"y":38,"texture":22,"hit":true},wolf3d.ammo(24,54),wolf3d.spectre(24,55),{"x":25,"y":31,"texture":40,"hit":false},wolf3d.ammo(25,54),wolf3d.ammo(25,55),wolf3d.food(26,3),{"x":26,"y":24,"texture":10,"hit":true},{"x":26,"y":38,"texture":10,"hit":true},wolf3d.ammo(26,54),wolf3d.spectre(26,55),wolf3d.ammoBox(27,42),wolf3d.ammoBox(27,51),wolf3d.food(27,54),{"x":27,"y":55,"texture":15,"hit":true},{"x":27,"y":62,"texture":15,"hit":true},{"x":28,"y":24,"texture":44,"hit":true},{"x":28,"y":38,"texture":44,"hit":true},wolf3d.food(28,61),{"x":28,"y":62,"texture":22,"hit":true},wolf3d.ammoBox(29,19),wolf3d.spectre(29,55),wolf3d.ammoBox(29,60),{"x":29,"y":62,"texture":15,"hit":true},wolf3d.food(30,14),wolf3d.food(31,20),wolf3d.ammoBox(31,39),wolf3d.ammoBox(32,5),wolf3d.food(32,49),wolf3d.food(33,6),wolf3d.ammoBox(33,17),wolf3d.ammoBox(33,23),wolf3d.spectre(33,34),wolf3d.food(33,59),wolf3d.spectre(33,60),wolf3d.spectre(34,45),wolf3d.spectre(35,7),{"x":35,"y":31,"texture":45,"hit":true},wolf3d.bloodBones(35,52),{"x":36,"y":26,"texture":44,"hit":true},{"x":36,"y":51,"texture":22,"hit":true},{"x":37,"y":50,"texture":19,"hit":false},{"x":37,"y":54,"texture":9,"hit":false},wolf3d.food(38,15),wolf3d.ammoBox(38,43),wolf3d.ammoBox(38,50),wolf3d.gatling(38,51),wolf3d.bloodPool(38,53),{"x":38,"y":54,"texture":45,"hit":true},wolf3d.ammoBox(39,51),{"x":39,"y":53,"texture":15,"hit":true},wolf3d.spectre(40,15),{"x":40,"y":52,"texture":46,"hit":true},wolf3d.ammoBox(40,60),wolf3d.ammoBox(41,6),wolf3d.spectre(42,5),wolf3d.ammoBox(42,29),wolf3d.food(43,5),wolf3d.firstAidKit(43,18),wolf3d.firstAidKit(43,19),wolf3d.firstAidKit(43,20),wolf3d.firstAidKit(43,21),wolf3d.firstAidKit(43,22),{"x":43,"y":35,"texture":17,"hit":true},{"x":43,"y":36,"texture":15,"hit":true},{"x":43,"y":37,"texture":15,"hit":true},{"x":43,"y":38,"texture":17,"hit":true},{"x":43,"y":39,"texture":22,"hit":true},{"x":43,"y":40,"texture":15,"hit":true},wolf3d.ammoBox(43,48),wolf3d.spectre(43,58),wolf3d.firstAidKit(44,18),wolf3d.firstAidKit(44,21),wolf3d.firstAidKit(44,22),wolf3d.firstAidKit(44,23),wolf3d.firstAidKit(44,24),wolf3d.firstAidKit(44,25),wolf3d.ammoBox(44,42),wolf3d.ammoBox(45,8),wolf3d.ammoBox(45,9),wolf3d.ammoBox(45,10),wolf3d.ammoBox(45,14),wolf3d.firstAidKit(45,18),wolf3d.firstAidKit(45,21),wolf3d.firstAidKit(45,22),wolf3d.firstAidKit(45,23),wolf3d.firstAidKit(45,24),wolf3d.firstAidKit(45,25),wolf3d.spectre(45,32),{"x":45,"y":35,"texture":22,"hit":true},{"x":45,"y":36,"texture":17,"hit":true},{"x":45,"y":37,"texture":18,"hit":true},{"x":45,"y":38,"texture":15,"hit":true},{"x":45,"y":39,"texture":22,"hit":true},{"x":45,"y":40,"texture":17,"hit":true},wolf3d.spectre(45,46),wolf3d.food(45,58),wolf3d.ammoBox(46,8),wolf3d.ammoBox(46,9),wolf3d.ammoBox(46,10),wolf3d.ammoBox(46,55),{"x":47,"y":48,"texture":22,"hit":true},{"x":48,"y":1,"texture":37,"hit":true},wolf3d.ammoBox(48,3),wolf3d.food(48,13),wolf3d.ammoBox(48,25),{"x":48,"y":33,"texture":15,"hit":true},{"x":48,"y":41,"texture":44,"hit":true},{"x":49,"y":1,"texture":45,"hit":true},wolf3d.spectre(49,12),wolf3d.spectre(49,37),wolf3d.spectre(49,39),wolf3d.ammo(49,50),{"x":49,"y":52,"texture":15,"hit":true},{"x":50,"y":1,"texture":37,"hit":true},{"x":50,"y":49,"texture":45,"hit":true},wolf3d.chalice(50,50),wolf3d.ammo(50,51),wolf3d.chalice(50,52),wolf3d.bloodBones(50,53),wolf3d.ammo(50,54),wolf3d.ammoBox(50,60),wolf3d.ammoBox(51,18),wolf3d.extraLife(51,40),{"x":51,"y":51,"texture":41,"hit":false},{"x":51,"y":55,"texture":22,"hit":true},wolf3d.ammoBox(52,32),wolf3d.chalice(52,54),wolf3d.ammo(52,55),{"x":52,"y":58,"texture":44,"hit":true},wolf3d.spectre(52,60),{"x":52,"y":61,"texture":10,"hit":true},wolf3d.food(53,3),{"x":53,"y":11,"texture":22,"hit":true},{"x":53,"y":12,"texture":44,"hit":true},wolf3d.extraLife(53,23),wolf3d.spectre(53,37),wolf3d.spectre(53,39),wolf3d.ammoBox(53,47),{"x":53,"y":54,"texture":9,"hit":false},wolf3d.ammo(53,55),wolf3d.food(53,59),{"x":54,"y":10,"texture":15,"hit":true},wolf3d.food(54,11),wolf3d.food(54,12),wolf3d.bloodBones(54,13),{"x":54,"y":16,"texture":10,"hit":true},wolf3d.extraLife(54,23),wolf3d.chalice(54,53),wolf3d.ammo(54,54),wolf3d.ammoBox(55,5),wolf3d.food(55,10),wolf3d.bloodPool(55,11),wolf3d.food(55,12),wolf3d.food(55,13),wolf3d.food(55,14),wolf3d.spectre(55,31),wolf3d.spectre(55,45),wolf3d.spectre(56,4),{"x":56,"y":11,"texture":10,"hit":true},wolf3d.food(56,12),{"x":56,"y":13,"texture":42,"hit":false},wolf3d.food(56,32),wolf3d.ammo(56,44),wolf3d.food(56,45),wolf3d.food(57,7),wolf3d.ammoBox(57,28),wolf3d.ammoBox(57,37),wolf3d.ammoBox(58,15),wolf3d.food(58,25),wolf3d.spectre(58,51),wolf3d.ammoBox(58,54),wolf3d.ammoBox(59,12),wolf3d.spectre(59,19),wolf3d.ammoBox(59,22),wolf3d.spectre(59,33),wolf3d.food(59,42),{"x":59,"y":60,"texture":9,"hit":false},wolf3d.ammo(59,61),wolf3d.ammo(59,62),wolf3d.food(60,15),wolf3d.ammoBox(60,33),wolf3d.ammoBox(60,34),{"x":60,"y":35,"texture":42,"hit":false},wolf3d.ammoBox(60,44),wolf3d.food(60,51),wolf3d.firstAidKit(60,60),{"x":60,"y":61,"texture":43,"hit":false},wolf3d.ammo(60,62),{"x":61,"y":37,"texture":43,"hit":false},wolf3d.firstAidKit(61,60),wolf3d.firstAidKit(61,61),wolf3d.firstAidKit(61,62),wolf3d.bloodPool(62,34),wolf3d.ammoBox(62,37),wolf3d.ammoBox(62,38),wolf3d.spectre(62,39),wolf3d.extraLife(62,57),wolf3d.extraLife(62,58)],"spriteResource":"sod-sprites","scripts":[]};
\ No newline at end of file diff --git a/wolf3d/maps/e2m1.js b/wolf3d/maps/e2m1.js new file mode 100644 index 0000000..deebd6a --- /dev/null +++ b/wolf3d/maps/e2m1.js @@ -0,0 +1 @@ +wolf3d.maps.e2m1 = {"music":"nazi-omi","secret":10,"endscreen":null,"ceiling":78,"start":{"x":45.5,"y":7.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":1,"par":90,"map":[[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,21,26,26,26,26,26,26,26,26,26,26,26,26,28,26,26,26,26,26,26,26,26,26,26,26,26,26,28,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,22,0,0,0,0,0,0,0,0,26,26,26,26,0,0,0,0,28,26,26,26,26,26,26,26,26,26,0,0,0,0,26,26,26,26,26,26,26,28,26,26,28,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,21,26,26,26,26,26,26,0,26,26,26,28,0,0,0,0,28,26,26,28,26,26,26,28,26,26,0,0,0,0,26,26,26,26,26,26,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,26,26,26,26,0,0,0,0,0,0,0,0,28,26,0,0,0,0,0,0,0,0,26,26,26,26,26,28,0,0,0,0,0,0,28,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,26,26,26,28,0,0,0,0,0,26,0,0,0,0,0,0,26,0,0,0,0,0,28,26,26,26,26,26,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,0,0,26,26,0,26,26,26,26,0,0,0,0,0,26,0,0,0,0,0,0,26,0,0,0,0,0,28,26,26,26,26,28,0,0,0,0,0,0,28,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,26,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,26,26,26,26,28,0,0,0,0,28,26,26,28,0,0,26,26,26,26,0,0,0,0,26,26,26,26,26,26,28,0,0,0,0,28,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,26,26,26,0,0,0,0,26,26,26,26,0,0,26,26,26,26,0,0,0,0,28,26,26,26,26,26,26,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,26,26,26,26,28,28,28,26,26,26,28,0,0,26,26,26,26,28,1,28,26,26,26,26,26,26,26,26,0,26,26,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,26,26,28,26,26,26,26,26,26,26,26,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,26,26,28,28,26,26,0,0,0,0,26,26,26,26,26,28,28,26,28,26,26,26,26,28,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,0,0,0,0,0,0,0,0,0,0,26,0,0,0,0,0,0,26,26,1,0,0,0,0,0,0,26,1,26,26,26,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,4,0,0,0,0,0,0,0,0,0,28,26,26,26,28,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1,0,0,0,0,0,0,0,0,0,28,26,0,0,0,0,28,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,0,0,0,0,0,0,0,0,0,0,28,0,0,0,0,0,0,26,26,28,0,0,0,0,0,0,2,28,1,2,26,0,0,26,0,0,0,0,0,0,26,28,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,26,26,28,28,26,26,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,0,0,0,0,0,3,1,0,0,0,0,0,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,26,28,26,26,28,26,26,26,26,26,26,28,0,0,26,26,26,26,26,26,26,26,26,26,8,9,8,9,8,26,0,0,0,0,0,2,3,0,0,0,0,0,0,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,0,0,28,26,26,26,26,26,26,26,26,26,8,0,0,0,8,26,0,0,26,0,0,0,0,0,0,26,0,0,0,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,26,26,26,26,26,26,26,26,26,26,9,0,0,0,9,0,0,0,26,28,0,0,0,0,26,26,26,0,0,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,0,0,0,0,26,28,26,26,26,26,26,26,26,9,0,0,0,0,0,0,0,28,26,26,26,26,26,26,28,0,0,0,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,0,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,9,0,0,0,8,0,0,0,26,26,26,26,26,26,26,0,0,0,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,28,26,26,26,26,8,0,0,0,9,26,28,26,28,26,26,26,26,26,26,0,0,26,28,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,28,26,26,26,26,26,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,26,26,26,8,8,9,9,8,26,26,28,26,26,26,26,26,26,26,0,0,28,28,26,26,26,26],[16,0,0,0,0,0,0,26,26,26,26,26,26,0,0,0,2,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,26,26,28,26,28,26,26,26,0,0,0,0,26,26,26,26,26,0,0,0,26,26,26,26,26],[16,0,0,0,0,0,0,0,26,28,2,28,26,0,0,0,28,26,26,26,0,0,0,0,0,0,0,0,17,18,17,0,0,0,0,0,0,0,0,28,0,0,0,0,26,26,28,0,0,0,0,0,26,26,26,26,26,0,0,0,26,26,26,26],[16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,17,18,0,0,0,0,0,0,0,0,0,0,0,0,0,28,26,26,0,0,0,0,0,26,26,26,26,28,28,0,0,26,26,26,26],[16,0,0,0,0,0,0,0,26,28,1,28,26,0,0,0,26,26,26,26,0,0,0,0,0,0,0,0,17,18,17,0,0,0,0,0,0,0,0,28,0,0,0,0,26,26,26,28,26,26,26,0,28,26,26,26,26,26,0,0,26,26,26,26],[16,0,0,0,0,0,0,26,26,26,26,26,26,0,0,0,1,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,26,26,28,26,26,26,0,0,0,0,0,0,0,0,28,26,26,26,26,0,0,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,26,26,26,28,26,26,28,0,0,0,0,0,0,0,0,28,28,28,26,0,0,0,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,21,1,0,0,0,0,0,0,0,0,3,0,0,0,0,0,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,0,0,0,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,28,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,21,1,0,0,0,0,0,0,0,0,3,0,0,0,0,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,0,0,0,0,26,28,26,26,26,26,26,26,26,26,26,26,2,0,0,0,0,0,0,0,0,28,28,26,28,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,28,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,28,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,26,26,28,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,20,0,17,17,0,20,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,17,17,0,0,0,0,17,17,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,17,0,0,0,0,0,0,17,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,17,0,0,0,0,0,0,17,17,17,17,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,18,0,0,0,0,0,0,0,0,0,17,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,17,0,0,0,0,0,0,17,0,0,17,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,17,0,0,0,0,0,0,17,17,17,17,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,17,17,17,17,17,17,17,17,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,107,0,116,116,116,116,116,116,0,0,0,0,115,115,115,115,0,0,0,0,0,0,0,0,0,0,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,115,115,115,115,0,0,0,0,0,0,0,0,0,0,114,114,114,114,0,0,0,0,0,0,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,115,115,115,115,115,0,109,109,0,0,109,109,0,114,114,114,114,114,0,0,0,0,0,0,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,115,115,115,115,115,0,109,109,109,109,109,109,0,114,114,114,114,114,0,0,0,0,0,0,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,116,116,0,0,116,0,0,0,0,115,115,115,115,115,0,109,109,109,109,109,109,0,114,114,114,114,114,0,0,0,0,0,0,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,0,116,116,0,0,0,115,115,115,115,115,0,109,109,109,109,109,109,0,114,114,114,114,114,0,0,0,0,0,0,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,0,0,0,0,0,115,115,115,115,0,0,0,0,109,109,0,0,0,0,114,114,114,114,0,0,0,0,0,0,0,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,116,0,0,0,115,115,115,115,0,0,0,0,109,109,0,0,0,0,114,114,114,114,0,0,0,0,0,0,0,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,0,0,0,0,0,0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,116,0,109,109,0,109,109,109,109,109,109,0,0,0,109,109,109,109,109,109,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,116,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,116,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,109,109,109,109,109,109,109,109,109,0,0,109,109,109,109,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,116,0,109,109,0,109,109,109,109,109,109,0,0,0,109,109,109,109,109,109,0,0,0,0,0,109,109,0,109,109,109,109,109,109,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,0,0,0,0,0,0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,109,109,109,109,109,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,109,109,109,109,109,109,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,0,109,109,0,109,109,109,109,109,109,0,109,109,109,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,109,109,109,0,0,109,109,109,109,0,0,0,109,109,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,112,112,112,0,109,109,109,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,112,112,112,0,109,109,109,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0],[0,108,108,108,108,108,108,0,0,0,0,0,0,108,108,108,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,111,111,111,111,0,0,0,0,0,109,109,109,0,0,0,0,0],[0,108,108,108,108,108,108,108,0,0,0,0,0,108,108,108,0,0,0,0,109,109,109,109,109,109,109,109,0,0,0,109,109,109,109,109,109,109,109,0,141,141,141,141,0,0,0,111,111,111,111,111,0,0,0,0,0,109,109,109,0,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,109,109,109,109,109,109,109,109,109,109,0,0,0,109,109,109,109,109,109,109,109,0,141,141,141,141,0,0,0,111,111,111,111,111,0,0,0,0,0,0,109,109,0,0,0,0],[0,108,108,108,108,108,108,108,0,0,0,0,0,108,108,108,0,0,0,0,109,109,109,109,109,109,109,109,0,0,0,109,109,109,109,109,109,109,109,0,141,141,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0],[0,108,108,108,108,108,108,0,0,0,0,0,0,108,108,108,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0,0,0,0,0,109,109,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0,0,0,0,109,109,109,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0,109,109,109,109,109,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,111,0,111,111,111,111,111,111,111,111,0,109,109,109,109,109,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0,109,109,109,109,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,0,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,0,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":20,"y":10,"texture":67,"key":null},{"x":22,"y":26,"texture":65,"key":null},{"x":22,"y":33,"texture":65,"key":null},{"x":25,"y":26,"texture":65,"key":null},{"x":25,"y":33,"texture":65,"key":null},{"x":28,"y":46,"texture":65,"key":null},{"x":28,"y":49,"texture":65,"key":null},{"x":31,"y":23,"texture":65,"key":null},{"x":34,"y":23,"texture":65,"key":null},{"x":39,"y":45,"texture":65,"key":null},{"x":45,"y":17,"texture":65,"key":null},{"x":45,"y":39,"texture":65,"key":null},{"x":50,"y":44,"texture":67,"key":null},{"x":50,"y":53,"texture":65,"key":null},{"x":56,"y":28,"texture":65,"key":null},{"x":56,"y":31,"texture":65,"key":null}],"secrets":[{"x":25,"y":15,"state":0,"texture":25},{"x":29,"y":17,"state":0,"texture":27},{"x":46,"y":51,"state":0,"texture":25},{"x":60,"y":33,"state":0,"texture":17}],"sprites":[{"x":20,"y":21,"texture":19,"hit":false},wolf3d.ammo(20,22),wolf3d.ammo(20,23),wolf3d.ammo(20,24),wolf3d.mutantStanding(20,35,0,1),wolf3d.food(20,36),{"x":20,"y":37,"texture":36,"hit":true},{"x":20,"y":38,"texture":1,"hit":true},wolf3d.ammo(21,21),{"x":21,"y":23,"texture":0,"hit":false},wolf3d.ammo(21,24),wolf3d.food(21,38),wolf3d.firstAidKit(21,45),wolf3d.firstAidKit(21,46),{"x":21,"y":49,"texture":1,"hit":true},{"x":21,"y":50,"texture":1,"hit":true},wolf3d.mutantStanding(22,21,6,1),{"x":22,"y":23,"texture":14,"hit":false},wolf3d.mutantStanding(22,24,6,2),{"x":22,"y":36,"texture":14,"hit":false},wolf3d.food(22,38),{"x":22,"y":48,"texture":0,"hit":false},wolf3d.mutantStanding(22,49,2,1),{"x":23,"y":21,"texture":36,"hit":true},{"x":23,"y":28,"texture":14,"hit":false},{"x":23,"y":31,"texture":14,"hit":false},wolf3d.food(23,37),wolf3d.food(23,38),wolf3d.mutantStanding(23,45,6,2),{"x":23,"y":46,"texture":14,"hit":false},{"x":23,"y":47,"texture":36,"hit":true},{"x":23,"y":48,"texture":36,"hit":true},{"x":23,"y":49,"texture":14,"hit":false},wolf3d.food(23,50),wolf3d.firstAidKit(24,12),{"x":24,"y":21,"texture":36,"hit":true},{"x":24,"y":22,"texture":0,"hit":false},{"x":24,"y":28,"texture":14,"hit":false},{"x":24,"y":31,"texture":14,"hit":false},{"x":24,"y":37,"texture":1,"hit":true},wolf3d.firstAidKit(24,38),wolf3d.mutantStanding(24,50,0,3),wolf3d.firstAidKit(25,11),wolf3d.ammo(25,12),wolf3d.ammo(25,21),wolf3d.ammo(25,22),{"x":25,"y":23,"texture":14,"hit":false},{"x":25,"y":36,"texture":14,"hit":false},{"x":25,"y":37,"texture":1,"hit":true},wolf3d.firstAidKit(25,38),wolf3d.firstAidKit(26,10),wolf3d.ammo(26,11),wolf3d.ammo(26,12),wolf3d.ammo(26,13),wolf3d.bloodPool(26,21),wolf3d.mutantStanding(26,24,4,3),wolf3d.food(26,46),wolf3d.ammo(27,12),wolf3d.ammo(27,13),wolf3d.ammo(27,21),wolf3d.mutantStanding(27,22,4,3),{"x":27,"y":23,"texture":0,"hit":false},wolf3d.bloodBones(27,24),wolf3d.mutantStanding(27,35,4,2),wolf3d.food(27,36),{"x":27,"y":37,"texture":37,"hit":true},{"x":27,"y":38,"texture":1,"hit":true},{"x":29,"y":48,"texture":0,"hit":false},wolf3d.chalice(30,16),wolf3d.chalice(30,17),wolf3d.food(30,19),wolf3d.food(30,20),wolf3d.food(30,21),wolf3d.chalice(31,16),wolf3d.mutantStanding(31,20,6,1),{"x":31,"y":21,"texture":14,"hit":false},{"x":31,"y":28,"texture":0,"hit":false},{"x":32,"y":16,"texture":36,"hit":true},wolf3d.food(32,17),{"x":32,"y":29,"texture":14,"hit":false},{"x":32,"y":30,"texture":14,"hit":false},wolf3d.bloodBones(32,35),{"x":33,"y":16,"texture":37,"hit":true},wolf3d.food(33,17),wolf3d.mutantStanding(33,19,6,2),wolf3d.food(33,22),{"x":33,"y":29,"texture":14,"hit":false},{"x":33,"y":30,"texture":14,"hit":false},{"x":34,"y":16,"texture":35,"hit":true},wolf3d.mutantStanding(34,17,6,3),{"x":34,"y":21,"texture":14,"hit":false},{"x":34,"y":32,"texture":1,"hit":true},{"x":35,"y":16,"texture":35,"hit":true},{"x":35,"y":17,"texture":35,"hit":true},{"x":35,"y":18,"texture":0,"hit":false},wolf3d.food(35,19),{"x":35,"y":20,"texture":42,"hit":false},{"x":37,"y":42,"texture":35,"hit":true},{"x":37,"y":43,"texture":35,"hit":true},wolf3d.mutantStanding(37,44,0,3),{"x":38,"y":42,"texture":36,"hit":true},{"x":39,"y":43,"texture":14,"hit":false},{"x":39,"y":47,"texture":14,"hit":false},{"x":40,"y":33,"texture":1,"hit":true},{"x":40,"y":34,"texture":1,"hit":true},{"x":40,"y":42,"texture":36,"hit":true},wolf3d.food(40,43),{"x":41,"y":34,"texture":1,"hit":true},{"x":41,"y":35,"texture":1,"hit":true},wolf3d.food(41,42),wolf3d.food(41,43),wolf3d.mutantStanding(41,44,4,1),{"x":42,"y":14,"texture":5,"hit":true},{"x":43,"y":1,"texture":47,"hit":false},{"x":43,"y":3,"texture":47,"hit":false},{"x":43,"y":5,"texture":7,"hit":true},{"x":43,"y":29,"texture":14,"hit":false},wolf3d.bloodPool(43,32),wolf3d.crown(43,47),wolf3d.crown(43,48),wolf3d.chest(43,49),wolf3d.chalice(43,50),{"x":44,"y":2,"texture":47,"hit":false},{"x":44,"y":5,"texture":7,"hit":true},wolf3d.food(44,40),wolf3d.ammo(44,41),wolf3d.ammo(44,42),wolf3d.ammo(44,43),wolf3d.crown(44,47),wolf3d.chest(44,48),wolf3d.chalice(44,49),{"x":45,"y":2,"texture":47,"hit":false},{"x":45,"y":5,"texture":7,"hit":true},{"x":45,"y":14,"texture":14,"hit":false},{"x":45,"y":23,"texture":36,"hit":true},{"x":45,"y":35,"texture":36,"hit":true},{"x":45,"y":40,"texture":14,"hit":false},wolf3d.ammo(45,41),wolf3d.machineGun(45,42),wolf3d.ammo(45,43),wolf3d.chest(45,47),{"x":46,"y":1,"texture":47,"hit":false},{"x":46,"y":3,"texture":47,"hit":false},{"x":46,"y":5,"texture":7,"hit":true},wolf3d.food(46,40),wolf3d.ammo(46,41),wolf3d.ammo(46,42),wolf3d.ammo(46,43),{"x":46,"y":58,"texture":0,"hit":false},{"x":47,"y":2,"texture":47,"hit":false},{"x":47,"y":5,"texture":7,"hit":true},{"x":47,"y":29,"texture":14,"hit":false},wolf3d.food(47,45),wolf3d.food(47,46),wolf3d.mutantStanding(47,52,0,3),{"x":48,"y":14,"texture":5,"hit":true},wolf3d.bloodPool(48,21),wolf3d.food(48,45),{"x":48,"y":46,"texture":7,"hit":true},{"x":48,"y":51,"texture":7,"hit":true},wolf3d.mutantStanding(48,52,0,3),{"x":49,"y":23,"texture":1,"hit":true},{"x":49,"y":35,"texture":1,"hit":true},wolf3d.mutantStanding(49,46,6,1),{"x":50,"y":23,"texture":1,"hit":true},{"x":50,"y":24,"texture":1,"hit":true},wolf3d.bloodBones(50,27),{"x":50,"y":34,"texture":9,"hit":false},{"x":50,"y":47,"texture":14,"hit":false},{"x":50,"y":50,"texture":14,"hit":false},{"x":50,"y":55,"texture":14,"hit":false},wolf3d.mutantStanding(51,47,6,2),wolf3d.mutantStanding(51,49,6,1),wolf3d.ammo(52,45),{"x":52,"y":46,"texture":7,"hit":true},{"x":52,"y":51,"texture":7,"hit":true},wolf3d.mutantStanding(52,52,4,3),wolf3d.ammo(53,45),wolf3d.ammo(53,46),wolf3d.mutantStanding(53,48,6,2),wolf3d.mutantStanding(53,52,4,3),wolf3d.mutantStanding(58,27,6,3),wolf3d.chalice(58,32),{"x":59,"y":28,"texture":42,"hit":false},wolf3d.mutantStanding(59,30,4,1),wolf3d.mutantStanding(60,28,4,2),{"x":60,"y":32,"texture":19,"hit":false},wolf3d.chalice(61,27),{"x":61,"y":28,"texture":14,"hit":false},wolf3d.chalice(61,30),{"x":61,"y":31,"texture":14,"hit":false},wolf3d.chalice(61,32),wolf3d.ammo(61,34),wolf3d.gatling(61,35),{"x":62,"y":27,"texture":36,"hit":true},wolf3d.chalice(62,28),wolf3d.chalice(62,29),{"x":62,"y":32,"texture":37,"hit":true}],"spriteResource":"sprites","scripts":[]};
\ No newline at end of file diff --git a/wolf3d/maps/e2m10.js b/wolf3d/maps/e2m10.js new file mode 100644 index 0000000..3b5e823 --- /dev/null +++ b/wolf3d/maps/e2m10.js @@ -0,0 +1 @@ +wolf3d.maps.e2m10 = {"music":"dungeon","secret":10,"endscreen":null,"ceiling":141,"start":{"x":28.5,"y":26.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":10,"par":null,"map":[[8,9,8,8,8,8,9,8,8,9,8,8,8,8,8,8,9,8,8,8,8,9,8,8,8,8,8,8,8,8,8,8,8,8,8,9,8,8,8,9,9,8,9,8,8,8,8,8,8,9,8,8,8,8,9,9,9,8,8,8,8,8,8,9],[8,0,0,0,0,0,0,0,0,0,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[9,0,8,8,9,8,8,8,8,0,8,9,9,8,8,0,9,9,9,8,8,9,8,8,8,0,8,8,8,8,8,8,0,9,8,9,9,8,8,8,8,9,8,9,8,8,8,9,8,8,8,9,8,8,9,9,8,9,8,8,8,9,0,8],[8,0,0,0,0,0,0,8,8,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,0,8,8,8,9,8,8,0,9,8,8,8,8,8,8,8,8,8,8,8,9,8,8,8,9,8,8,8,8,8,9,8,8,8,8,8,9,0,8],[8,8,9,8,9,8,0,9,8,8,8,8,8,8,8,8,8,8,8,9,8,8,9,8,8,0,8,8,0,0,0,0,0,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,9,0,8],[8,8,8,0,0,0,0,8,8,0,0,0,0,0,0,0,0,0,0,8,8,8,0,0,0,0,8,9,0,8,9,8,9,8,8,8,8,8,8,8,8,9,0,8,8,8,8,8,9,9,9,8,8,8,9,8,8,8,0,8,8,9,0,8],[8,8,8,0,8,8,8,9,8,0,9,8,8,8,9,8,8,8,0,9,9,9,0,8,8,8,8,9,0,8,8,8,8,8,8,8,8,9,9,8,8,8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,0,8,8,9,0,9],[8,8,9,0,8,8,8,9,8,0,8,8,8,8,8,9,8,8,0,8,8,8,0,8,8,8,8,8,0,8,8,8,8,8,8,8,0,0,0,9,8,9,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,0,0,8,8,9,0,8],[8,8,9,0,0,0,0,0,0,0,8,8,8,8,0,0,0,0,0,0,9,8,0,8,9,8,9,8,0,9,8,8,8,8,8,8,0,0,0,8,9,8,9,8,9,8,8,8,9,9,8,8,0,8,8,8,8,0,8,8,8,9,0,9],[8,8,8,8,8,9,8,8,8,8,8,8,8,9,0,0,0,0,0,0,8,9,0,0,0,0,0,0,0,8,8,8,8,8,8,8,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,0,8,8,8,9,0,8,8,8,8,0,9],[8,8,8,8,8,8,8,8,8,8,8,8,8,9,0,0,0,0,0,0,8,8,8,9,9,8,8,9,8,8,8,8,8,0,0,0,0,0,0,0,0,0,8,9,8,8,8,8,8,8,8,9,0,8,8,8,8,0,0,0,0,0,0,8],[8,0,0,0,0,0,0,8,8,8,8,8,8,8,0,0,0,0,0,0,9,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,0,9,8,8,8,8,8,9,8,8,8,9],[8,0,0,0,0,0,0,8,8,9,9,9,8,8,0,0,0,0,0,0,9,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,0,0,0,0,0,9,8,8,8,8,0,0,0,0,8,8,8,9,8,8,8,9,8,8,8],[8,0,8,8,8,8,8,9,0,0,0,0,0,0,0,0,0,8,9,9,9,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,0,0,0,0,0,0,0,0,8,8,0,8,8,9,8,0,0,0,0,0,0,0,8,8,8],[8,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,9,8,8,8,0,0,8,8,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8],[8,0,0,0,0,0,0,9,0,0,8,8,8,9,8,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,0,0,0,0,0,0,0,8,8,8],[8,0,0,0,0,0,0,8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,9,8,0,0,0,0,0,0,0,9,8,8],[8,0,0,0,0,0,0,8,0,0,9,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,8,8,0,0,0,0,0,0,0,8,8,8],[8,0,0,0,0,0,0,8,0,0,9,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,8,8,0,0,0,0,0,0,0,9,8,8],[8,0,0,0,0,0,0,8,0,0,0,0,0,9,8,8,8,8,8,8,8,8,0,0,8,0,0,0,0,0,8,8,8,8,8,0,0,0,0,0,8,21,8,8,8,8,8,8,9,0,0,0,0,0,0,0,0,0,0,0,0,9,8,8],[8,0,0,8,8,0,8,8,0,0,0,0,0,8,8,8,8,8,8,0,0,0,0,0,8,8,0,0,0,8,8,8,8,8,8,0,0,0,0,0,0,0,22,8,8,8,8,8,8,9,9,8,0,0,0,0,0,0,0,0,0,8,8,8],[8,0,0,8,0,0,0,8,0,0,0,0,0,8,8,8,8,8,8,8,8,0,8,8,8,9,0,0,0,8,8,9,8,9,8,0,0,0,0,0,8,21,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,8,8,8],[8,0,0,8,0,0,0,9,0,0,0,0,0,8,9,8,9,8,8,8,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,8,8,9,9,8,8,8],[8,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,0,8,0,0,0,8,8,8,8,8,0,0,0,0,0,0,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,0,0,0,8,8,8,8,8,0,0,0,0,0,0,9,8,8,0,0,0,8,8,8,8,8,8,8,0,0,0,9,8,8,8,0,0,8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,0,0,0,0,0,8,8,8,8,8,8,8,9,8,0,8,8,8,9,0,0,0,8,8,8,8,8,8,8,0,0,0,8,9,8,8,0,0,0,0,0,8,8,8,8,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8],[8,0,0,0,0,0,0,9,8,8,8,8,8,8,8,9,0,8,0,0,0,0,0,0,8,8,0,0,0,8,0,0,0,0,0,0,0,8,0,0,8,8,8,8,8,8,8,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8],[8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,8,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8],[8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,0,8,0,0,0,0,0,0,8,8,0,0,0,8,0,0,0,0,0,0,0,8,0,0,8,8,8,8,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,0,8,8,8,9,0,0,0,8,8,8,8,8,8,8,0,0,0,9,8,8,8,0,0,8,8,8,8,0,0,8,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,0,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,8,8,8,0,0,0,8,8,8,8,8,8,8,0,0,0,9,8,8,8,0,0,8,8,8,8,0,0,8,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,0,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,0,0,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,0,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,0,8,8,8,8,8,9,8,8,9,0,0,0,0,0,0,8,8,9,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,9,9,9,0,0,0,9,8,9,9,8,8,8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,0,0,0,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,0,0,0,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,9,8,8,8,8,8,8,8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,0,0,0,0,0,8,8,8,8,8,8,8,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,9,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,0,0,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,9,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,0,0,0,0,0,0,0,0,9,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,9,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,9,8,8,9,8,8,9,0,0,9,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,8,0,0,9,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,9,9,0,0,0,0,0,0,0,9,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,9,0,0,0,0,0,0,0,8,0,0,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,8,9,8,0,8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,9,9,8,0,0,0,8,8,8,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,9,8,8,0,0,0,0,0,0,9,8,8,8,8,8,8,8,8,8,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,5,0,0,0,0,0,0,0,8,8,8,9,9,8,9,8,0,8,9,8,8,9,8,8,8,9,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,8,8,8,8,8,9,9,0,0,0,0,0,0,0,0,8,8,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,5,0,0,0,0,0,0,0,0,0,9,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,9,0,0,0,0,0,0,0,8,8,8,8,8,9,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,9,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,5,0,0,0,0,0,0,0,9,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,9,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,5,8,0,8,5,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,8,8,0,0,0,0,0,8,0,0,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,8,0,0,0,8,8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,119,119,119,119,119,119,119,119,119,0,0,0,0,0,119,119,119,119,119,119,119,119,119,119,119,0,0,0,0,0,0,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,0],[0,119,0,0,0,0,0,0,0,119,0,0,0,0,0,119,0,0,0,0,0,0,0,0,0,119,0,0,0,0,0,0,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,0],[0,119,119,119,119,119,119,0,0,119,119,119,119,119,119,119,0,0,0,0,0,0,0,0,0,119,0,0,0,0,0,0,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,0],[0,0,0,0,0,0,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,0,0,119,119,119,119,119,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,0,0,0,119,0],[0,0,0,119,119,119,119,0,0,119,119,119,119,119,119,119,119,119,119,0,0,0,119,119,119,119,0,0,119,0,0,0,0,0,0,0,0,0,0,0,0,0,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,0,0,0,119,0],[0,0,0,119,0,0,0,0,0,119,0,0,0,0,0,0,0,0,119,0,0,0,119,0,0,0,0,0,119,0,0,0,0,0,0,0,0,0,0,0,0,0,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,0,0,0,119,0],[0,0,0,119,0,0,0,0,0,119,0,0,0,0,0,0,0,0,0,0,0,0,119,0,0,0,0,0,119,0,0,0,0,0,0,0,114,114,114,0,0,0,119,119,119,119,119,119,119,119,119,119,119,0,0,0,0,119,119,0,0,0,119,0],[0,0,0,119,119,119,119,119,119,119,0,0,0,0,115,115,115,115,115,115,0,0,119,0,0,0,0,0,119,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,119,0,0,0,0,119,0,0,0,0,119,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,0,0,119,119,119,119,119,119,119,0,0,0,0,0,0,0,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,119,0,0,0,0,119,0,0,0,0,119,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,119,0,0,0,0,119,119,119,119,119,119,0],[0,118,118,118,118,118,118,0,0,0,0,0,0,0,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,119,0,0,0,0,0,0,0,0,0,0,0],[0,118,118,118,118,118,118,0,0,0,0,0,0,0,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,114,114,114,114,114,0,0,0,0,0,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,114,114,114,114,114,0,119,119,0,0,119,0,0,0,0,119,119,119,119,119,119,119,0,0,0],[0,118,118,118,118,118,118,0,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,119,119,0,0,119,119,119,119,119,119,119,119,119,119,119,119,0,0,0],[0,118,118,118,118,118,118,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,119,119,0,0,0,0,0,0,0,119,119,119,119,119,119,119,0,0,0],[0,118,118,118,118,118,118,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,0,0,119,119,119,119,119,119,119,0,0,0],[0,118,118,118,118,118,118,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,0,0,119,119,119,119,119,119,119,0,0,0],[0,118,118,118,118,118,118,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,0,0,0],[0,118,118,118,118,118,106,0,115,115,115,115,115,0,0,0,0,0,0,0,0,0,109,109,0,109,109,0,109,109,0,0,0,0,0,138,138,138,138,138,0,0,0,0,0,0,0,0,0,119,119,0,119,106,119,119,119,119,119,119,119,0,0,0],[0,118,118,0,0,0,0,0,115,115,115,115,106,0,0,0,0,0,0,109,109,0,109,109,0,0,109,109,109,0,0,0,0,0,0,138,138,138,138,138,0,138,0,0,0,0,0,0,0,0,0,0,106,119,119,119,119,119,119,119,119,0,0,0],[0,118,118,0,116,116,116,0,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,138,138,138,138,138,0,0,0,0,0,0,0,0,0,0,0,0,119,106,119,119,119,119,119,119,119,0,0,0],[0,118,118,0,116,116,116,0,115,115,115,115,106,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,138,138,138,138,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,118,118,0,116,116,116,0,115,115,115,115,115,115,115,115,115,115,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,138,138,138,138,138,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,118,106,0,116,116,116,0,0,0,0,0,115,115,115,115,115,115,0,0,0,0,109,109,109,106,109,106,109,106,109,109,109,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,116,116,116,0,0,0,0,0,115,115,115,115,115,115,0,0,0,109,109,109,0,0,0,0,0,0,0,109,109,109,0,0,0,0,109,109,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,109,109,109,0,0,0,0,109,109,0,109,109,0,0,0,0,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0],[0,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,109,0,109,109,109,109,109,109,0,0,108,108,108,0,109,109,109,109,109,109,109,0,109,109,0,0,0,0,0,0,0,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0],[0,116,116,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,109,109,109,109,109,109,0,0,108,108,108,0,109,109,109,109,109,109,109,0,109,109,0,0,0,0,0,0,0,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0],[0,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,109,109,109,109,109,109,0,0,108,108,108,0,109,109,109,109,109,109,109,0,109,109,0,0,0,0,106,109,0,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,109,109,109,0,0,0,0,109,109,0,0,0,0,109,106,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,116,116,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,0,0,0,109,109,109,0,0,0,0,0,0,0,109,109,109,0,0,0,0,109,109,0,0,0,0,106,109,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,116,116,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,0,0,0,0,109,109,109,106,109,106,109,106,109,109,109,0,0,0,0,0,109,109,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,116,116,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,116,116,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,0,0,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,110,106,110,110,110,110,106,0,0,0,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,140,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0,0,140,140,140,140,140,0,140,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,110,110,110,110,110,110,110,110,106,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,0,140,140,140,140,140,0,140,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,0,140,140,140,140,140,0,140,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,0,140,140,140,140,140,0,140,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,110,110,110,110,110,110,106,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,0,140,140,140,140,140,0,140,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0,0,140,140,140,140,140,0,140,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,140,140,0,0,140,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":7,"y":18,"texture":65,"key":null},{"x":10,"y":35,"texture":65,"key":null},{"x":13,"y":44,"texture":65,"key":null},{"x":20,"y":5,"texture":65,"key":null},{"x":20,"y":40,"texture":67,"key":null},{"x":22,"y":34,"texture":65,"key":null},{"x":23,"y":3,"texture":65,"key":null},{"x":26,"y":16,"texture":65,"key":null},{"x":28,"y":29,"texture":65,"key":null},{"x":29,"y":46,"texture":65,"key":null},{"x":30,"y":16,"texture":65,"key":null},{"x":39,"y":37,"texture":65,"key":null},{"x":52,"y":18,"texture":65,"key":null},{"x":55,"y":23,"texture":65,"key":null},{"x":57,"y":31,"texture":65,"key":null},{"x":60,"y":31,"texture":65,"key":null}],"secrets":[{"x":13,"y":1,"state":0,"texture":7},{"x":18,"y":27,"state":0,"texture":7},{"x":18,"y":51,"state":0,"texture":7},{"x":19,"y":27,"state":0,"texture":7},{"x":19,"y":51,"state":0,"texture":7},{"x":20,"y":21,"state":0,"texture":7},{"x":21,"y":21,"state":0,"texture":7},{"x":26,"y":40,"state":0,"texture":7},{"x":28,"y":17,"state":0,"texture":7},{"x":28,"y":37,"state":0,"texture":8},{"x":38,"y":27,"state":0,"texture":7},{"x":56,"y":37,"state":0,"texture":7}],"sprites":[wolf3d.cross(1,2),wolf3d.cross(1,4),wolf3d.cross(1,6),wolf3d.cross(1,8),wolf3d.cross(1,16),wolf3d.cross(1,18),wolf3d.cross(1,20),wolf3d.cross(1,22),wolf3d.cross(1,24),wolf3d.cross(1,32),wolf3d.cross(1,34),wolf3d.cross(1,36),wolf3d.cross(1,38),wolf3d.cross(1,40),wolf3d.cross(1,42),wolf3d.cross(1,44),wolf3d.cross(1,46),wolf3d.cross(1,48),wolf3d.cross(1,50),wolf3d.cross(1,52),wolf3d.cross(1,54),wolf3d.cross(1,56),wolf3d.cross(1,58),wolf3d.cross(1,60),wolf3d.cross(1,62),wolf3d.cross(2,1),wolf3d.cross(2,9),wolf3d.cross(2,15),wolf3d.cross(2,25),wolf3d.cross(3,2),wolf3d.cross(3,4),wolf3d.cross(3,6),wolf3d.cross(3,10),wolf3d.cross(3,12),wolf3d.cross(3,14),wolf3d.cross(3,32),wolf3d.cross(3,62),wolf3d.cross(4,25),wolf3d.cross(4,29),wolf3d.cross(4,31),wolf3d.cross(4,43),wolf3d.cross(4,45),wolf3d.cross(4,47),wolf3d.cross(4,49),wolf3d.cross(4,51),wolf3d.cross(4,53),wolf3d.cross(4,55),wolf3d.cross(4,57),wolf3d.cross(5,4),wolf3d.cross(5,6),wolf3d.cross(5,10),wolf3d.cross(5,12),wolf3d.cross(5,14),wolf3d.cross(5,16),wolf3d.cross(5,18),wolf3d.cross(5,22),wolf3d.cross(5,24),wolf3d.cross(5,28),wolf3d.cross(5,42),wolf3d.cross(5,58),wolf3d.cross(5,62),wolf3d.cross(6,3),wolf3d.cross(6,9),wolf3d.cross(7,22),wolf3d.cross(7,28),{"x":7,"y":37,"texture":35,"hit":true},{"x":7,"y":38,"texture":35,"hit":true},wolf3d.cross(7,42),wolf3d.cross(7,44),wolf3d.cross(7,46),wolf3d.cross(7,48),wolf3d.cross(7,50),wolf3d.cross(7,52),wolf3d.cross(7,58),wolf3d.cross(7,62),wolf3d.cross(8,3),wolf3d.cross(8,5),wolf3d.cross(8,7),wolf3d.cross(8,9),wolf3d.cross(8,57),wolf3d.mutantStanding(9,14,0,3),{"x":9,"y":18,"texture":14,"hit":false},wolf3d.mutantStanding(9,19,0,3),wolf3d.cross(9,22),wolf3d.cross(9,24),wolf3d.cross(9,26),wolf3d.cross(9,28),{"x":9,"y":41,"texture":35,"hit":true},wolf3d.cross(9,52),wolf3d.cross(9,62),wolf3d.mutantStanding(10,14,0,1),{"x":10,"y":36,"texture":14,"hit":false},wolf3d.ssStanding(10,38,2,1),wolf3d.cross(10,57),wolf3d.cross(10,59),wolf3d.cross(10,61),wolf3d.ammo(11,2),wolf3d.ammo(11,3),wolf3d.ammo(11,4),wolf3d.gatling(11,5),wolf3d.extraLife(11,6),wolf3d.mutantStanding(11,19,0,3),wolf3d.ssStanding(11,40,0,2),wolf3d.cross(11,52),wolf3d.ammo(12,2),wolf3d.ammo(12,3),wolf3d.ammo(12,4),wolf3d.ammo(12,5),wolf3d.extraLife(12,6),wolf3d.ssStanding(12,42,6,3),wolf3d.cross(12,49),wolf3d.cross(12,51),{"x":13,"y":43,"texture":14,"hit":false},wolf3d.cross(13,54),wolf3d.cross(13,56),wolf3d.cross(13,58),wolf3d.cross(13,60),wolf3d.firstAidKit(14,1),wolf3d.firstAidKit(14,2),wolf3d.mutantStanding(14,3,0,1),wolf3d.mutantStanding(14,4,0,1),wolf3d.mutantStanding(14,11,2,3),wolf3d.mutantStanding(14,14,2,1),wolf3d.mutantStanding(14,16,2,2),wolf3d.cross(14,49),wolf3d.cross(14,51),wolf3d.cross(14,53),wolf3d.cross(14,55),wolf3d.cross(14,57),wolf3d.cross(14,59),wolf3d.firstAidKit(15,1),{"x":15,"y":2,"texture":17,"hit":true},{"x":15,"y":5,"texture":17,"hit":true},wolf3d.cross(15,54),wolf3d.cross(15,56),wolf3d.cross(15,58),wolf3d.cross(15,60),wolf3d.firstAidKit(16,1),{"x":16,"y":49,"texture":1,"hit":true},wolf3d.ammo(16,50),wolf3d.cross(16,55),wolf3d.cross(16,57),wolf3d.cross(16,59),wolf3d.deadGuard(17,1),wolf3d.mutantStanding(17,6,2,1),{"x":17,"y":45,"texture":1,"hit":true},{"x":17,"y":46,"texture":1,"hit":true},{"x":17,"y":47,"texture":0,"hit":false},wolf3d.ammo(17,48),wolf3d.ammo(17,49),wolf3d.ammo(17,50),wolf3d.cross(17,54),wolf3d.cross(17,56),wolf3d.cross(17,58),wolf3d.cross(17,60),wolf3d.mutantStanding(18,1,0,3),{"x":18,"y":2,"texture":17,"hit":true},{"x":18,"y":5,"texture":17,"hit":true},wolf3d.cross(18,55),wolf3d.cross(18,57),wolf3d.cross(18,59),wolf3d.mutantStanding(19,6,2,3),wolf3d.mutantStanding(19,35,0,3),wolf3d.cross(19,52),wolf3d.ssStanding(19,53,6,3),wolf3d.cross(19,54),wolf3d.cross(19,56),wolf3d.cross(19,58),wolf3d.cross(19,60),wolf3d.mutantStanding(20,12,0,2),wolf3d.mutantStanding(20,35,0,3),wolf3d.ssStanding(20,52,6,2),wolf3d.cross(20,53),wolf3d.cross(20,55),wolf3d.cross(20,57),wolf3d.cross(20,59),{"x":21,"y":10,"texture":14,"hit":false},wolf3d.mutantStanding(21,35,0,3),wolf3d.cross(21,52),wolf3d.ssStanding(21,53,4,1),wolf3d.cross(21,54),wolf3d.cross(21,56),wolf3d.cross(21,58),wolf3d.cross(21,60),wolf3d.mutantStanding(22,1,6,2),wolf3d.deadGuard(22,4),wolf3d.mutantStanding(22,12,0,3),wolf3d.mutantStanding(22,36,2,2),wolf3d.mutantStanding(22,37,2,2),wolf3d.mutantStanding(23,1,6,2),wolf3d.mutantStanding(23,38,2,1),wolf3d.mutantStanding(23,39,2,1),wolf3d.crown(23,41),wolf3d.crown(23,42),wolf3d.mutantStanding(24,2,4,3),{"x":24,"y":16,"texture":14,"hit":false},wolf3d.mutantStanding(24,25,6,1),wolf3d.mutantStanding(24,27,6,2),wolf3d.mutantStanding(24,29,6,3),wolf3d.crown(24,41),wolf3d.crown(24,42),wolf3d.deadGuard(25,5),{"x":25,"y":12,"texture":35,"hit":true},wolf3d.ammo(25,38),wolf3d.ammo(25,39),wolf3d.ammo(26,38),wolf3d.ammo(26,39),wolf3d.cross(26,47),wolf3d.chalice(26,48),wolf3d.chest(26,49),wolf3d.chest(26,50),wolf3d.crown(26,51),wolf3d.crown(26,52),wolf3d.firstAidKit(27,47),wolf3d.cross(27,48),wolf3d.chalice(27,49),wolf3d.chest(27,50),wolf3d.chest(27,51),wolf3d.crown(27,52),wolf3d.firstAidKit(28,48),wolf3d.cross(28,49),wolf3d.chalice(28,50),wolf3d.chest(28,51),wolf3d.chest(28,52),wolf3d.bloodBones(29,2),wolf3d.ammo(29,26),wolf3d.guardStanding(29,44,0,1),{"x":29,"y":45,"texture":14,"hit":false},{"x":29,"y":47,"texture":14,"hit":false},wolf3d.cross(29,49),wolf3d.cross(29,50),wolf3d.guardStanding(30,45,0,2),wolf3d.cross(30,49),wolf3d.guardStanding(31,44,0,3),wolf3d.firstAidKit(31,49),wolf3d.mutantStanding(32,25,6,1),wolf3d.mutantStanding(32,27,6,2),wolf3d.mutantStanding(32,29,6,3),{"x":34,"y":14,"texture":9,"hit":false},wolf3d.bloodPool(36,5),{"x":38,"y":37,"texture":14,"hit":false},{"x":40,"y":37,"texture":14,"hit":false},{"x":42,"y":36,"texture":1,"hit":true},{"x":42,"y":37,"texture":1,"hit":true},{"x":43,"y":42,"texture":1,"hit":true},{"x":44,"y":39,"texture":1,"hit":true},wolf3d.food(47,34),wolf3d.mutantStanding(47,35,6,1),wolf3d.guardStanding(47,37,6,2),wolf3d.ssStanding(47,39,6,3),wolf3d.chest(47,42),wolf3d.ammo(48,34),wolf3d.food(48,35),wolf3d.food(48,36),{"x":48,"y":38,"texture":14,"hit":false},wolf3d.chest(48,41),wolf3d.chest(48,42),wolf3d.bloodBones(49,12),wolf3d.ammo(49,34),wolf3d.ammo(49,35),wolf3d.ammo(49,36),wolf3d.food(49,37),wolf3d.chest(49,40),wolf3d.chest(49,41),wolf3d.chest(49,42),{"x":50,"y":15,"texture":14,"hit":false},wolf3d.mutantStanding(54,9,6,3),wolf3d.mutantStanding(54,14,4,1),wolf3d.food(55,8),{"x":55,"y":33,"texture":13,"hit":true},{"x":55,"y":34,"texture":14,"hit":false},{"x":55,"y":35,"texture":13,"hit":true},{"x":56,"y":22,"texture":11,"hit":true},wolf3d.guardStanding(56,26,2,3),{"x":56,"y":29,"texture":11,"hit":true},wolf3d.firstAidKit(56,32),wolf3d.bloodBones(56,35),wolf3d.food(57,6),{"x":57,"y":11,"texture":14,"hit":false},wolf3d.mutantStanding(57,14,4,2),{"x":57,"y":21,"texture":11,"hit":true},{"x":57,"y":23,"texture":14,"hit":false},{"x":57,"y":28,"texture":14,"hit":false},{"x":57,"y":34,"texture":14,"hit":false},wolf3d.mutantStanding(57,35,2,3),{"x":57,"y":36,"texture":13,"hit":true},wolf3d.crown(57,38),wolf3d.crown(57,39),wolf3d.guardStanding(58,26,2,1),wolf3d.guardStanding(58,28,2,3),wolf3d.mutantStanding(58,33,2,1),wolf3d.mutantStanding(58,35,2,2),wolf3d.firstAidKit(58,36),wolf3d.crown(58,38),wolf3d.crown(58,39),wolf3d.food(59,8),wolf3d.guardStanding(59,22,4,2),wolf3d.guardStanding(59,24,4,2),{"x":59,"y":36,"texture":9,"hit":false},wolf3d.crown(59,38),wolf3d.crown(59,39),{"x":60,"y":8,"texture":36,"hit":true},wolf3d.food(60,9),wolf3d.food(60,13),wolf3d.mutantStanding(60,14,2,3),{"x":60,"y":21,"texture":11,"hit":true},{"x":60,"y":23,"texture":14,"hit":false},wolf3d.ammo(60,26),wolf3d.guardStanding(60,27,2,3),{"x":60,"y":28,"texture":14,"hit":false},wolf3d.bloodPool(60,33),{"x":60,"y":34,"texture":14,"hit":false},{"x":60,"y":36,"texture":13,"hit":true},wolf3d.crown(60,38),wolf3d.crown(60,39),{"x":61,"y":22,"texture":11,"hit":true},wolf3d.ammo(61,24),wolf3d.ammo(61,26),{"x":61,"y":29,"texture":11,"hit":true},wolf3d.mutantStanding(61,34,2,3),wolf3d.ammo(61,38),wolf3d.ammo(61,39),wolf3d.food(62,11),{"x":62,"y":33,"texture":13,"hit":true},{"x":62,"y":34,"texture":14,"hit":false},{"x":62,"y":35,"texture":13,"hit":true},wolf3d.ammo(62,38),wolf3d.ammo(62,39)],"spriteResource":"sprites","scripts":[]};
\ No newline at end of file diff --git a/wolf3d/maps/e2m2.js b/wolf3d/maps/e2m2.js new file mode 100644 index 0000000..332d714 --- /dev/null +++ b/wolf3d/maps/e2m2.js @@ -0,0 +1 @@ +wolf3d.maps.e2m2 = {"music":"pregnant","secret":10,"endscreen":null,"ceiling":78,"start":{"x":5.5,"y":3.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":2,"par":210,"map":[[26,26,26,26,26,26,26,26,26,28,26,28,26,26,26,26,26,26,26,26,26,26,26,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[26,26,28,26,26,26,26,26,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,12,17,17,17,17,17,17,17,17,17,17,17,17,20,17,17,17,17,17,17,17,17,17],[26,0,0,26,28,26,26,28,0,26,26,26,0,26,26,26,0,28,26,26,26,26,26,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,12,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,17,17,17,17],[28,0,0,0,0,0,0,26,0,26,0,0,0,0,0,28,0,26,26,26,1,30,28,12,0,0,0,0,12,12,12,12,0,0,0,0,0,0,0,0,0,12,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,17,17,17,17],[26,26,28,26,0,0,0,28,26,28,0,0,0,0,0,26,28,26,28,26,0,0,0,12,0,0,0,0,12,12,12,12,0,0,12,12,12,12,12,12,12,12,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,17,17,17,17],[26,13,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,12,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,0,0,0,17,17,17,17],[26,26,28,26,0,0,0,26,26,28,0,0,0,0,0,26,28,26,28,2,0,0,0,12,0,0,0,0,12,0,0,0,0,0,18,0,0,0,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,0,0,0,17,0,0,0,20,17,17,17],[26,0,0,0,0,0,0,26,26,26,0,0,0,0,0,26,26,26,26,26,1,30,28,12,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,17,0,0,0,17,17,17,17],[26,0,0,26,28,26,26,26,26,26,26,0,0,0,26,26,26,26,26,26,26,26,26,12,12,12,12,12,12,0,0,0,0,0,18,0,0,0,0,0,0,0,0,17,0,0,0,17,0,0,0,0,0,0,0,0,17,17,0,17,17,17,17,17],[26,26,28,26,26,26,26,26,26,26,26,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,12,12,25,0,25,12,17,17,17,17,17,17,17,0,17,17,0,0,0,17,17,0,17,17,17,17,17,17,17,0,0,0,17,17,17,17],[26,26,26,26,26,26,26,26,26,26,28,0,0,0,28,26,26,26,26,26,26,26,26,26,26,26,26,26,26,12,0,0,0,12,17,0,0,0,0,17,0,0,0,17,0,0,0,0,0,0,0,17,0,0,0,0,17,0,0,0,17,17,17,17],[26,26,26,26,26,26,26,26,26,26,0,0,0,0,1,26,26,26,26,26,26,26,26,26,26,26,26,26,26,10,0,0,0,10,17,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,17,17,17,17],[26,26,26,28,0,0,26,28,28,0,0,0,0,0,1,26,26,26,26,26,26,26,26,26,26,26,26,26,26,12,0,0,0,12,17,0,0,0,0,17,0,0,0,17,0,0,0,0,0,0,0,17,0,0,0,0,17,0,0,0,0,0,0,17],[26,26,26,0,0,0,0,0,0,0,0,0,0,28,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,12,0,0,0,12,17,17,0,0,0,17,0,0,0,17,17,17,17,17,17,17,17,17,0,0,0,0,17,0,0,0,0,0,0,20],[26,2,28,0,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,11,0,0,0,11,17,17,0,0,0,17,0,0,0,0,0,0,0,17,17,0,0,0,0,0,0,0,17,0,0,0,0,0,0,17],[16,0,0,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,12,0,0,0,12,17,17,0,0,0,0,0,0,0,0,0,0,0,17,17,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17],[26,1,0,0,0,0,0,0,0,0,2,28,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,12,12,0,12,12,17,17,0,0,0,17,0,0,0,0,0,0,0,17,17,0,0,0,0,0,0,0,17,0,0,0,0,0,0,17],[16,0,0,0,0,0,0,0,0,2,26,26,26,26,26,8,8,9,8,8,8,8,8,8,9,8,8,8,8,8,8,0,8,8,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,0,17,17,0,0,0,0,0,0,17],[26,2,28,0,0,0,26,28,1,26,26,26,26,26,26,8,9,0,8,8,8,8,0,0,0,0,0,0,8,8,8,0,8,8,8,8,8,8,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,0,0,0,0,0,0,0,17,17,17,17],[26,26,26,26,0,26,26,26,26,26,26,26,26,26,26,8,8,0,9,8,8,8,0,8,8,8,8,9,8,9,0,0,0,8,8,8,8,8,8,8,8,8,8,8,17,17,17,17,17,0,0,0,17,0,0,0,0,0,0,0,17,0,0,17],[26,26,26,0,0,0,26,26,26,26,26,26,26,26,26,8,8,0,8,8,8,8,0,9,8,8,8,8,9,0,0,0,0,0,9,8,8,8,8,8,8,8,8,8,17,17,17,17,17,0,0,0,17,0,0,0,0,0,0,0,17,0,0,17],[26,26,28,0,0,0,28,26,26,26,26,26,26,26,26,8,8,0,9,8,8,8,0,8,8,8,8,8,0,0,0,0,0,0,0,9,8,8,8,8,5,8,8,8,17,17,17,17,17,0,0,0,17,17,0,17,17,17,0,17,17,0,0,17],[26,26,28,0,0,0,26,26,26,26,26,26,26,26,26,8,9,0,8,8,8,0,0,0,8,9,8,0,0,0,0,0,0,0,0,0,8,9,8,0,0,0,9,8,17,17,17,17,17,0,0,0,0,0,0,0,17,0,0,0,0,0,0,17],[26,26,26,26,28,26,26,26,26,26,26,26,26,26,26,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,8,17,17,17,17,17,0,0,0,0,0,0,0,17,0,0,0,0,0,0,17],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,8,8,9,8,0,0,0,8,9,8,0,0,0,0,0,0,0,0,0,8,9,8,0,0,0,8,8,17,17,17,17,17,0,0,0,0,0,0,0,17,0,0,0,0,0,0,17],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,0,0,8,8,9,0,8,8,8,8,9,0,0,0,0,0,0,0,8,8,8,8,8,5,8,8,8,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,0,0,8,8,8,0,8,8,8,8,8,9,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,9,0,8,9,8,0,8,8,8,8,8,8,8,0,0,0,8,8,8,8,8,8,8,26,26,26,26,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,9,0,0,0,0,0,0,9,8,8,8,8,8,8,8,0,8,8,8,8,8,8,8,8,26,26,26,26,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,8,8,9,8,9,8,8,8,8,8,8,8,8,8,0,9,8,8,8,8,8,8,8,26,26,26,26,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,8,8,8,8,8,8,8,8,8,9,8,9,8,9,0,8,8,8,9,8,8,8,8,26,26,26,26,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,8,8,8,8,8,8,8,8,8,0,0,0,8,0,0,0,8,0,0,0,8,8,8,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,8,8,8,8,8,8,8,8,5,0,0,0,0,0,0,0,0,0,0,0,7,8,8,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,8,8,8,8,8,8,8,8,8,0,0,0,8,0,0,0,9,0,0,0,9,8,8,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,8,8,8,8,8,8,8,8,5,0,0,0,8,9,0,8,8,0,0,0,5,8,8,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,8,8,8,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,8,8,8,8,8,8,8,8,7,0,0,0,0,0,0,0,0,0,0,0,5,8,8,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,9,8,8,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,8,8,8,8,8,8,8,8,8,8,9,9,8,0,0,0,8,8,8,9,8,8,8,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,0,0,0,9,8,8,8,8,8,8,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,9,8,8,8,8,8,8,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,8,8,8,8,8,8,8,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,9,8,8,8,8,8,8,8,8,8,8,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,9,8,8,8,8,8,8,8,8,8,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,9,0,0,0,0,9,8,8,8,8,8,8,8,8,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,8,8,8,0,0,0,0,8,8,8,8,8,8,8,8,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,8,8,8,8,8,8,8,8,0,0,0,0,8,8,8,8,9,0,0,0,0,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,8,8,8,8,8,8,8,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,8,8,8,5,9,5,8,8,8,0,8,8,0,0,0,0,8,8,8,8,8,8,8,8,9,0,0,0,0,9,8,0,8,8,8,5,9,5,8,8,8,8,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,8,8,0,0,0,0,0,8,8,0,8,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,8,0,8,8,0,0,0,0,0,8,8,8,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,8,7,0,0,0,0,0,9,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,9,0,0,0,0,0,5,8,8,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,8,9,0,0,15,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,0,0,0,0,0,0,0,0,15,0,0,8,8,8,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,8,5,0,0,0,0,0,8,0,0,0,0,8,8,8,8,8,8,0,0,0,0,0,8,8,8,8,8,8,0,0,0,0,8,0,0,0,0,0,5,8,8,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,8,8,0,0,0,0,0,9,8,0,8,8,8,8,8,8,8,8,0,0,0,0,0,8,8,8,8,8,8,8,9,0,9,8,0,0,0,0,0,8,8,8,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,8,8,9,5,8,5,8,8,9,0,8,8,9,8,8,9,9,8,8,8,0,8,9,8,8,8,8,8,8,8,8,0,8,8,8,5,8,5,8,9,8,8,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,8,8,8,8,8,8,8,8,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,8,8,8,8,8,8,8,8,8,8,9,9,8,8,9,8,8,8,8,0,0,0,8,8,9,8,8,9,9,9,8,8,8,8,8,8,8,8,8,8,8,8,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,8,8,8,8,8,9,0,0,0,9,8,8,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,8,8,8,8,8,12,12,0,12,12,8,8,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,8,12,12,12,12,12,0,0,0,12,8,8,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,21,25,0,0,0,0,0,0,0,12,8,8,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,22,0,0,0,0,0,0,0,0,0,12,8,8,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,21,25,0,0,0,0,0,0,0,12,8,8,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,8,12,12,12,12,12,12,11,12,12,8,8,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,0,0,0,0,0,106,0,0,0,108,0,0,0,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,118,118,118,118,0,0,0,0],[0,108,108,108,108,108,108,0,108,0,108,108,108,108,108,0,108,0,0,0,0,0,0,0,111,111,111,111,0,0,0,0,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,118,118,118,118,0,0,0,0],[0,0,0,0,108,108,108,0,0,0,108,108,108,108,108,0,0,0,0,0,108,108,108,0,111,111,111,111,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,118,118,118,118,0,0,0,0],[0,0,108,108,108,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,108,0,111,111,111,111,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,0,0,0],[0,0,0,0,108,108,108,0,0,0,108,108,108,108,108,0,0,0,0,0,108,108,108,0,111,111,111,111,0,111,111,111,111,111,0,112,112,112,106,112,112,112,112,0,116,116,116,0,117,117,117,117,117,117,117,117,0,118,118,118,0,0,0,0],[0,108,108,108,108,108,108,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,111,111,111,111,0,111,111,111,111,111,0,112,112,112,112,112,112,112,112,0,116,116,116,0,117,117,117,117,117,117,117,117,0,118,118,118,0,0,0,0],[0,108,108,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,112,112,112,112,106,112,112,112,0,116,116,116,0,117,117,117,117,117,106,117,117,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,0,0,0,0,0,0,0,0,0,0,119,119,119,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,114,114,114,114,0,115,115,115,0,116,116,116,116,116,116,116,0,120,120,120,120,0,119,119,119,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,114,114,114,114,0,115,115,115,0,116,116,116,116,116,116,116,0,120,120,120,120,0,119,119,119,0,0,0,0],[0,0,0,0,108,106,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,114,114,114,114,0,115,115,115,0,116,116,116,116,116,116,116,0,120,120,120,120,0,106,119,119,119,119,106,0],[0,0,0,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,114,114,114,0,115,115,115,0,0,0,0,0,0,0,0,0,120,120,120,120,0,119,119,119,119,119,119,0],[0,0,0,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,114,114,114,0,115,115,115,115,115,115,115,0,0,120,120,120,120,120,120,120,0,119,119,119,119,106,119,0],[0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,114,114,114,0,115,115,115,115,115,115,115,0,0,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0],[0,0,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,114,114,114,0,115,115,115,115,115,115,115,0,0,120,120,120,120,120,120,120,0,121,121,121,121,121,121,0],[0,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,121,121,0],[0,0,0,108,108,106,0,0,0,0,0,0,0,0,0,0,0,106,0,0,0,0,124,106,124,106,124,106,0,0,0,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,0,121,121,121,121,121,121,121,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,0,0,0,0,124,0,0,0,0,0,0,0,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,0,121,121,121,121,121,121,121,0,122,122,0],[0,0,0,109,109,106,0,0,0,0,0,0,0,0,0,0,0,106,0,0,0,0,124,0,0,0,0,0,0,124,124,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,0,121,121,121,121,121,121,121,0,122,122,0],[0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,124,0,0,0,0,124,0,0,0,0,0,124,124,124,124,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,0,0,0,0,0,0,0,0,0,122,122,0],[0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,106,0,0,0,124,124,124,0,0,0,124,124,124,124,124,124,124,124,124,0,0,0,124,124,124,0,0,0,0,0,0,0,123,123,123,123,123,123,123,0,122,122,122,122,122,122,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,0,0,0,0,0,0,0,123,123,123,123,123,123,123,0,122,122,122,122,122,122,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,124,0,0,0,124,124,124,124,124,124,124,124,124,0,0,0,106,124,124,0,0,0,0,0,0,0,123,123,123,123,123,123,123,0,122,122,122,122,122,122,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,0,0,0,124,0,0,0,0,0,124,124,124,124,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,0,0,0,124,0,0,0,0,0,0,124,124,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,0,0,0,0,0,0,0,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,124,106,124,106,124,0,0,0,0,0,0,0,0,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,0,124,124,124,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,0,124,124,124,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,0,124,124,124,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,0,0,0,0,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,125,125,125,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,125,125,125,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,125,125,125,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,125,0,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,125,0,0,0,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,125,0,0,0,0,0,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,125,0,0,0,0,0,0,0,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,0,0,125,125,125,125,0,0,0,0,0,0,0,0,0,125,125,125,125,0,0,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,127,127,127,127,106,0,0,125,0,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,125,125,125,125,0,125,0,0,128,128,128,128,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,127,127,127,127,127,0,125,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,125,125,125,0,128,128,128,128,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,127,127,0,127,127,0,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,125,125,0,128,128,0,128,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,127,127,127,127,127,0,125,125,125,125,0,0,0,0,0,0,125,125,125,125,125,0,0,0,0,0,0,125,125,125,125,0,128,128,128,128,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,127,127,127,127,106,0,0,125,0,0,0,0,0,0,0,0,125,125,125,125,125,0,0,0,0,0,0,0,0,125,0,0,128,128,128,128,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,0,126,126,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":5,"y":23,"texture":65,"key":null},{"x":5,"y":54,"texture":65,"key":null},{"x":7,"y":34,"texture":65,"key":null},{"x":7,"y":43,"texture":65,"key":null},{"x":8,"y":58,"texture":65,"key":null},{"x":9,"y":31,"texture":65,"key":null},{"x":9,"y":41,"texture":65,"key":null},{"x":9,"y":49,"texture":65,"key":null},{"x":11,"y":39,"texture":65,"key":null},{"x":11,"y":51,"texture":65,"key":null},{"x":15,"y":39,"texture":65,"key":null},{"x":17,"y":31,"texture":65,"key":null},{"x":17,"y":50,"texture":65,"key":null},{"x":17,"y":54,"texture":65,"key":null},{"x":19,"y":4,"texture":65,"key":null},{"x":21,"y":54,"texture":65,"key":null},{"x":21,"y":58,"texture":65,"key":null},{"x":32,"y":29,"texture":65,"key":null},{"x":32,"y":33,"texture":65,"key":null},{"x":34,"y":31,"texture":65,"key":null},{"x":51,"y":18,"texture":65,"key":null},{"x":51,"y":44,"texture":65,"key":null},{"x":58,"y":31,"texture":68,"key":"gold"},{"x":61,"y":25,"texture":67,"key":null}],"secrets":[{"x":5,"y":28,"state":0,"texture":24},{"x":5,"y":32,"state":0,"texture":11},{"x":27,"y":18,"state":0,"texture":7},{"x":54,"y":31,"state":0,"texture":7}],"sprites":[wolf3d.chest(1,37),wolf3d.chest(1,38),wolf3d.chest(1,39),wolf3d.chest(1,40),wolf3d.ammo(2,1),wolf3d.ammo(2,2),wolf3d.mutantStanding(2,8,4,1),wolf3d.mutantStanding(2,16,4,1),wolf3d.chest(2,38),wolf3d.chest(2,39),wolf3d.chest(2,40),{"x":2,"y":59,"texture":8,"hit":true},wolf3d.ammo(3,1),wolf3d.mutantStanding(3,2,6,2),wolf3d.crown(3,8),wolf3d.crown(3,16),{"x":3,"y":24,"texture":7,"hit":true},{"x":3,"y":25,"texture":7,"hit":true},{"x":3,"y":26,"texture":7,"hit":true},{"x":3,"y":27,"texture":7,"hit":true},wolf3d.chest(3,39),wolf3d.chest(3,40),{"x":3,"y":54,"texture":14,"hit":false},wolf3d.guardStanding(3,58,0,3),{"x":4,"y":4,"texture":11,"hit":true},{"x":4,"y":12,"texture":14,"hit":false},wolf3d.guardStanding(4,55,2,1),{"x":5,"y":5,"texture":14,"hit":false},wolf3d.mutantStanding(5,18,2,1),{"x":5,"y":21,"texture":14,"hit":false},{"x":5,"y":27,"texture":14,"hit":false},wolf3d.guardStanding(5,57,0,2),{"x":6,"y":4,"texture":11,"hit":true},{"x":6,"y":12,"texture":14,"hit":false},wolf3d.guardStanding(6,38,2,2),{"x":6,"y":58,"texture":14,"hit":false},wolf3d.ammo(7,1),wolf3d.mutantStanding(7,2,6,3),{"x":7,"y":24,"texture":7,"hit":true},{"x":7,"y":25,"texture":7,"hit":true},{"x":7,"y":26,"texture":7,"hit":true},{"x":7,"y":27,"texture":7,"hit":true},{"x":7,"y":31,"texture":4,"hit":false},{"x":7,"y":36,"texture":14,"hit":false},{"x":7,"y":41,"texture":14,"hit":false},{"x":7,"y":45,"texture":14,"hit":false},{"x":7,"y":49,"texture":14,"hit":false},{"x":7,"y":54,"texture":14,"hit":false},wolf3d.ammo(8,1),wolf3d.ammo(8,2),wolf3d.guardStanding(8,39,2,3),wolf3d.guardStanding(8,46,2,1),wolf3d.guardStanding(8,53,2,3),wolf3d.cross(10,35),wolf3d.cross(10,36),{"x":10,"y":58,"texture":14,"hit":false},{"x":11,"y":31,"texture":14,"hit":false},wolf3d.cross(11,35),wolf3d.guardStanding(11,38,0,2),{"x":11,"y":41,"texture":14,"hit":false},wolf3d.guardStanding(11,44,4,2),{"x":11,"y":45,"texture":14,"hit":false},{"x":11,"y":49,"texture":14,"hit":false},wolf3d.ssStanding(11,54,2,1),wolf3d.mutantStanding(12,5,0,2),wolf3d.cross(12,35),wolf3d.guardStanding(12,46,6,3),wolf3d.ssStanding(12,57,4,1),wolf3d.ssStanding(12,62,2,3),{"x":13,"y":61,"texture":14,"hit":false},wolf3d.goldKey(13,62),{"x":14,"y":31,"texture":14,"hit":false},wolf3d.guardStanding(14,44,2,1),wolf3d.ssStanding(14,61,2,2),{"x":15,"y":1,"texture":7,"hit":true},wolf3d.guardStanding(15,36,6,3),{"x":15,"y":37,"texture":14,"hit":false},{"x":15,"y":41,"texture":14,"hit":false},{"x":15,"y":45,"texture":14,"hit":false},wolf3d.ssStanding(15,50,0,2),{"x":15,"y":54,"texture":14,"hit":false},wolf3d.guardStanding(16,40,4,2),wolf3d.guardStanding(16,46,2,3),wolf3d.guardStanding(16,60,2,2),wolf3d.food(16,61),wolf3d.food(16,62),{"x":17,"y":1,"texture":7,"hit":true},wolf3d.guardStanding(17,59,2,3),wolf3d.food(17,60),wolf3d.food(17,61),wolf3d.food(17,62),wolf3d.mutantStanding(18,5,4,3),wolf3d.guardStanding(18,17,0,3),wolf3d.crown(18,22),wolf3d.guardStanding(18,23,2,1),wolf3d.guardStanding(18,25,2,2),wolf3d.guardStanding(18,27,2,3),wolf3d.guardStanding(18,56,6,1),{"x":19,"y":50,"texture":14,"hit":false},{"x":19,"y":54,"texture":14,"hit":false},wolf3d.cross(19,61),wolf3d.cross(19,62),wolf3d.ammo(20,3),wolf3d.mutantStanding(20,5,2,3),wolf3d.guardStanding(20,17,0,2),wolf3d.cross(20,61),wolf3d.cross(20,62),wolf3d.ammo(21,3),{"x":21,"y":4,"texture":14,"hit":false},wolf3d.cross(21,61),wolf3d.cross(21,62),wolf3d.ammo(22,3),wolf3d.ammo(22,4),wolf3d.ammo(22,5),wolf3d.guardStanding(22,17,0,1),wolf3d.food(22,39),wolf3d.food(22,40),wolf3d.guardStanding(22,50,4,2),wolf3d.guardStanding(22,61,2,1),wolf3d.crown(23,17),{"x":23,"y":22,"texture":14,"hit":false},{"x":23,"y":31,"texture":14,"hit":false},{"x":23,"y":40,"texture":14,"hit":false},{"x":23,"y":54,"texture":14,"hit":false},{"x":23,"y":58,"texture":14,"hit":false},wolf3d.guardStanding(24,39,4,2),wolf3d.guardStanding(24,49,6,3),wolf3d.guardStanding(24,54,4,1),wolf3d.guardStanding(24,61,2,2),wolf3d.ammo(25,17),wolf3d.ammo(26,17),wolf3d.guardStanding(28,17,6,3),wolf3d.guardStanding(28,19,6,2),wolf3d.guardStanding(28,21,6,1),wolf3d.crown(28,22),wolf3d.ssStanding(32,26,6,1),{"x":32,"y":27,"texture":14,"hit":false},{"x":32,"y":31,"texture":14,"hit":false},{"x":32,"y":35,"texture":14,"hit":false},wolf3d.ssStanding(32,36,2,3),{"x":34,"y":27,"texture":14,"hit":false},{"x":34,"y":35,"texture":14,"hit":false},{"x":36,"y":27,"texture":14,"hit":false},{"x":36,"y":29,"texture":14,"hit":false},{"x":36,"y":31,"texture":14,"hit":false},{"x":36,"y":33,"texture":14,"hit":false},{"x":36,"y":35,"texture":14,"hit":false},wolf3d.ssStanding(37,31,4,2),{"x":38,"y":31,"texture":14,"hit":false},{"x":40,"y":31,"texture":14,"hit":false},{"x":42,"y":31,"texture":14,"hit":false},wolf3d.guardMoving(43,31,2,1),wolf3d.ssStanding(48,20,0,3),wolf3d.ssStanding(48,42,0,3),wolf3d.ammo(49,13),wolf3d.ammo(49,14),wolf3d.mutantStanding(49,17,0,2),wolf3d.chalice(49,46),wolf3d.chest(49,47),wolf3d.crown(49,48),wolf3d.crown(49,49),wolf3d.ammo(50,13),{"x":50,"y":15,"texture":14,"hit":false},{"x":50,"y":47,"texture":14,"hit":false},wolf3d.crown(50,49),wolf3d.food(51,13),wolf3d.mutantStanding(51,14,4,1),{"x":51,"y":20,"texture":14,"hit":false},{"x":51,"y":42,"texture":14,"hit":false},wolf3d.cross(51,48),wolf3d.chalice(51,49),wolf3d.food(52,13),wolf3d.food(52,14),{"x":52,"y":15,"texture":14,"hit":false},wolf3d.firstAidKit(52,29),wolf3d.gatling(52,33),wolf3d.chest(52,45),{"x":52,"y":47,"texture":14,"hit":false},wolf3d.food(53,13),wolf3d.food(53,14),wolf3d.food(53,15),wolf3d.mutantStanding(53,17,4,3),wolf3d.cross(53,47),wolf3d.guardMoving(55,21,6,2),wolf3d.guardMoving(55,39,6,3),wolf3d.guardStanding(60,29,6,1),wolf3d.ssStanding(61,27,6,3),wolf3d.guardStanding(61,28,6,2)],"spriteResource":"sprites","scripts":[scripts.angle(43,29,1),scripts.angle(43,33,2),scripts.angle(52,20,0),scripts.angle(52,42,3),scripts.angle(55,20,6),scripts.angle(55,42,4)]};
\ No newline at end of file diff --git a/wolf3d/maps/e2m3.js b/wolf3d/maps/e2m3.js new file mode 100644 index 0000000..99336ff --- /dev/null +++ b/wolf3d/maps/e2m3.js @@ -0,0 +1 @@ +wolf3d.maps.e2m3 = {"music":"goingaft","secret":10,"endscreen":null,"ceiling":78,"start":{"x":62.5,"y":31.5,"direction":{"x":-1,"y":0},"plane":{"x":0,"y":1}},"episodeFloor":3,"par":180,"map":[[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,0,0,0,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,0,0,0,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,0,0,0,0,0,0,0,0,0,0,0,0,26,26,26,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,0,0,0,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,0,0,0,0,0,0,0,0,0,0,0,0,26,26,28,26,26,26,26,26,26,26,26,26,0,26,0,26,26,26,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,0,0,0,0,0,0,0,0,0,0,0,0,26,26,0,0,0,26,0,0,0,0,26,26,0,26,0,26,26,26,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,0,0,0,0,0,0,0,0,0,0,0,0,26,26,0,0,0,0,0,0,0,0,26,28,0,26,0,26,26,26,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,0,0,0,0,0,0,0,0,0,0,0,0,26,26,0,0,0,26,0,0,0,0,26,0,0,0,0,0,26,26,26,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,0,0,0,26,26,0,26,26,26,26,26,26,26,26,0,0,0,26,0,0,0,0,26,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,0,0,0,26,26,0,0,0,26,26,26,26,26,26,0,0,0,26,0,0,0,0,28,0,0,0,0,0,26,26,26,0,26,26,26,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,0,0,0,26,26,0,0,0,0,0,0,0,26,26,0,0,0,26,28,26,26,26,26,0,0,0,0,0,0,0,0,0,26,26,26,0,0,0,0,0,26,26,26,28,26,26,28,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,0,0,0,0,0,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,26,26,0,26,26,26,0,0,0,0,0,26,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,0,0,0,0,0,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,0,28,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,0,0,0,0,0,0,0,0,0,0,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,26,26,26,0,0,0,0,0,0,0,0,26,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,0,0,0,26,0,0,0,0,0,0,0,26,26,26,26,26,26,0,0,0,26,0,26,0,26,0,28,26,26,26,26,26,26,26,26,26,26,28,26,26,26,26,26,0,0,0,28,26,28,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,0,0,0,26,0,0,0,0,0,0,0,26,26,0,0,0,26,0,0,0,26,0,26,0,26,0,26,26,26,28,26,0,0,0,0,0,0,0,0,0,0,0,26,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,0,0,0,26,26,26,26,26,26,26,26,26,26,0,0,0,26,0,0,0,26,0,26,0,26,0,26,26,26,0,26,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,0,0,0,26,26,26,26,26,26,26,26,26,26,0,0,0,26,0,0,0,26,0,0,0,0,0,0,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,26,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,0,0,0,0,0,0,0,0,0,0,0,26,28,26,0,26,28,26,0,26,26,26,26,26,26,26,26,26,26,0,26,26,26,26,26,0,0,0,26,26,0,26,26,26,0,26,26,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,0,0,0,0,0,0,0,0,0,0,0,26,26,0,0,0,0,0,0,0,26,26,26,26,26,0,0,0,0,0,0,0,0,0,26,0,0,0,26,0,0,0,0,0,0,0,26,0,0,0,28,26,26,26,26,26,26,26,26,26,26,26],[26,26,0,0,0,0,0,0,0,0,0,0,0,26,26,0,0,0,0,0,0,0,28,26,26,26,26,0,0,0,0,0,0,0,0,0,26,0,0,0,26,0,0,0,0,0,0,0,26,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,0,0,0,0,0,0,0,0,0,0,0,26,28,0,0,0,0,0,0,0,26,26,26,21,26,0,0,0,0,0,0,0,0,0,26,0,0,0,26,0,0,0,0,0,0,0,26,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,0,0,0,0,0,0,0,0,0,0,0,26,26,26,0,0,0,0,0,26,26,26,22,0,0,0,0,0,0,0,0,0,0,0,26,0,0,0,26,26,0,0,0,0,0,26,26,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,0,0,0,0,0,0,0,0,0,0,0,26,26,26,26,0,0,0,26,26,26,26,26,21,26,0,0,0,0,0,0,0,0,0,26,0,0,0,26,26,26,0,0,0,26,26,28,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,0,0,28,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,0,0,0,26,26,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,26,0,0,0,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,0,0,0,26,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,26,0,26,26,26,26,26,26,26,26,26,26,26,26,0,26,26,26,26,26,26,26,26,26,26,26,26,0,26,26,0,0,0,0,0,0,0,28,26,26,26,26,26,26,26,26,26],[26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,26,26,26,26,26,26,26,26,26,26,0,0,0,26,26,26,26,26,26,26,26,26,26,0,0,0,26,0,0,0,0,0,0,0,26,0,26,0,26,0,26,0,26,26],[26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,0,0,28,26,26,26,26,26,26,26,26,26,0,0,0,26,26,26,26,26,26,26,26,26,26,0,0,0,26,26,0,26,26,26,0,26,26,0,26,0,26,0,26,0,26,26],[26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,0,0,26,26,26,28,26,26,26,26,26,0,0,0,0,0,26,26,26,26,26,26,26,26,26,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26],[26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,0,0,0,0,0,0,0,0,26,0,0,0,0,0,0,0,0,0,26,0,0,0,0,0,0,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26],[26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26],[26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,0,0,26,0,0,0,0,0,0,0,0,0,26,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,28,26,26,0,26,0,26,0,26,0,26,26],[26,0,0,0,0,0,0,0,0,0,26,28,26,26,26,26,26,26,26,26,26,28,26,26,26,26,26,26,26,26,26,0,26,26,26,26,26,26,26,26,26,28,28,26,26,26,28,26,26,28,26,26,26,26,26,0,26,0,26,0,26,0,26,26],[26,26,26,26,26,26,26,0,26,26,26,26,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,28,0,0,0,28,26,26,26,26,26,26,26,28,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,0,0,0,0,0,0,26,26,16,0,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,0,0,0,26,26,26,26,26,26,26,26,28,0,0,0,0,0,0,0,0,0,0,16,26,26,26,26,26,26,26,26,26,26,26],[26,26,0,0,0,0,0,0,26,26,26,26,0,0,0,0,0,0,0,0,0,28,26,28,26,28,26,26,26,0,0,0,0,0,26,28,28,26,26,28,26,28,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,0,0,0,0,0,26,26,26,16,0,0,0,0,1,3,2,0,0,0,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,0,0,0,0,0,1,3,2,0,0,0,0,16,26,26,26,26,26,26,26,26,26,26,26],[26,26,0,26,26,26,26,26,26,26,26,26,0,0,0,4,1,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1,4,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,0,0,26,26,0,0,0,26,26,16,0,0,0,0,2,3,1,0,0,0,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,0,0,0,0,0,2,3,1,0,0,0,0,16,26,26,26,26,26,26,26,26,26,26,26],[26,0,0,26,26,0,0,0,26,26,26,26,0,0,0,0,0,0,0,0,0,26,26,28,26,26,28,26,26,0,0,0,0,0,26,28,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,0,26,0,0,0,0,0,26,26,16,0,0,0,0,0,0,0,0,0,0,28,26,26,12,12,12,26,26,28,0,0,0,28,26,26,12,12,12,26,26,28,0,0,0,0,0,0,0,0,0,0,16,26,26,26,26,26,26,26,26,26,26,26],[26,0,26,0,26,0,0,0,26,26,26,26,0,0,0,0,0,0,0,0,0,26,26,26,12,0,12,26,26,26,0,0,0,26,26,26,12,0,12,26,28,26,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,0,26,0,26,26,26,26,26,26,26,26,26,28,26,0,0,0,26,26,28,26,0,0,12,0,12,0,0,26,26,0,26,26,0,0,12,0,12,0,0,26,26,26,28,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,0,26,0,26,26,26,26,26,26,26,26,26,26,28,0,0,0,26,26,26,28,0,0,0,0,0,0,0,26,0,0,0,26,0,0,0,0,0,0,0,26,26,26,28,0,0,0,28,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,0,26,0,0,0,0,0,0,26,26,26,26,26,26,0,0,0,26,26,26,26,0,0,0,0,0,0,0,26,0,0,0,28,0,0,0,0,0,0,0,26,26,26,26,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,0,26,26,26,26,26,26,0,26,26,26,26,26,26,0,0,0,26,26,26,28,0,0,0,0,0,0,0,26,0,0,0,26,0,0,0,0,0,0,0,28,26,26,28,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,0,0,0,0,0,0,0,0,26,26,26,26,26,28,0,0,0,26,26,26,28,0,0,0,0,0,0,0,26,0,0,0,26,0,0,0,0,0,0,0,26,26,26,26,0,0,0,28,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,0,0,0,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,26,26,26,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,26,26,26,0,0,0,0,0,0,0,26,0,0,0,26,0,0,0,0,0,0,0,26,26,26,26,0,0,0,28,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,28,26,26,26,26,26,28,28,26,0,26,26,26,26,26,26,26,28,26,26,28,26,26,26,26,26,26,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,0,0,0,26,26,26,26,28,26,26,26,26,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,0,0,0,28,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,26,26,0,0,0,0,26,26,0,0,0,26,26,26,26,26,26,26,26,0,0,0,0,26,26,26,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,26,26,0,0,0,0,26,26,26,26,26,2,6,2,26,26,26,26,26,0,0,0,0,26,26,26,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,0,0,0,26,28,26,0,0,0,26,28,26,28,28,28,0,0,0,28,28,26,26,26,26,0,0,0,26,28,26,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,26,26,26,26,26,26,28,26,26,26,26,26,28,28,13,26,26,26,26,26,26,28,26,26,28,28,26,28,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,118,118,118,118,118,118,118,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,118,118,118,118,118,118,118,118,118,118,118,118,0,0,0,0,0,0,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,118,118,118,118,118,118,118,118,118,118,118,118,0,0,0,118,118,0,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,118,118,118,118,118,118,118,118,118,118,118,118,0,0,0,0,0,0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,118,118,118,118,118,118,118,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,118,0,118,0,0,0,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,118,118,118,118,118,118,118,118,118,118,118,118,0,0,118,118,118,0,119,119,119,119,0,0,118,0,118,0,0,0,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,118,118,118,118,118,118,118,118,118,118,118,118,0,0,118,118,118,0,119,119,119,119,0,0,118,0,118,0,0,0,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,118,118,118,118,118,118,118,118,118,118,118,118,0,0,118,118,118,0,119,119,119,119,0,118,118,118,118,118,0,0,0,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,118,118,118,0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,119,119,119,119,0,118,118,118,118,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,118,118,118,0,0,118,118,118,0,0,0,0,0,0,118,118,118,0,119,119,119,119,0,118,118,118,118,118,0,0,0,118,0,0,0,124,124,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,118,118,118,0,0,118,118,118,118,118,118,118,0,0,118,118,118,0,0,0,0,0,0,118,118,118,118,118,118,118,118,118,0,0,0,124,124,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,118,118,118,118,118,0,0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,0,0,118,0,0,0,124,124,124,124,124,0,123,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,118,118,118,118,118,0,0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,124,0,124,124,124,124,124,0,123,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,118,118,0,118,118,118,118,118,118,118,0,0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,0,0,0,124,124,0,124,124,124,124,124,0,123,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,118,118,118,0,118,118,118,118,118,118,118,0,0,0,0,0,0,118,118,118,0,118,0,118,0,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,118,118,118,0,118,118,118,118,118,118,118,0,0,117,117,117,0,118,118,118,0,118,0,118,0,118,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,121,0,123,123,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,118,118,118,0,0,0,0,0,0,0,0,0,0,117,117,117,0,118,118,118,0,118,0,118,0,118,0,0,0,120,0,121,121,121,121,121,121,121,121,121,121,121,0,123,123,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,118,118,118,0,0,0,0,0,0,0,0,0,0,117,117,117,0,118,118,118,0,118,118,118,118,118,118,0,120,120,0,121,121,121,121,121,121,121,121,121,121,121,0,123,123,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,118,118,118,118,118,118,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,118,118,118,118,118,118,118,118,118,118,118,0,0,116,116,116,116,116,116,116,0,0,0,0,0,120,120,120,120,120,120,120,120,120,0,121,121,106,0,122,122,122,122,122,122,122,0,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,118,118,118,118,118,118,118,118,118,118,118,0,0,116,116,116,116,116,116,116,0,0,0,0,0,120,120,120,120,120,120,120,120,120,0,121,106,121,0,122,122,122,122,122,122,122,0,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,118,118,118,118,118,118,118,118,118,118,118,0,0,116,116,116,116,116,116,116,0,0,0,0,0,120,120,120,120,120,120,120,120,120,0,121,121,121,0,122,122,122,122,122,122,122,0,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,118,118,118,118,118,118,118,118,118,118,118,0,0,0,116,116,116,116,116,0,0,0,0,120,0,120,120,120,120,120,120,120,120,120,0,106,121,106,0,0,122,122,122,122,122,0,0,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,118,118,118,118,118,118,118,118,118,118,118,0,0,0,0,116,116,116,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,0,121,121,121,0,0,0,122,122,122,0,0,0,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,118,118,118,118,118,118,118,118,118,118,118,0,118,118,0,116,116,116,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,122,122,122,0,0,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,0,116,116,116,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,122,122,122,0,123,123,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0],[0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,114,114,114,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,115,115,115,0,123,123,123,123,123,123,123,0,106,0,106,0,106,0,106,0,0],[0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,114,114,114,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,115,115,115,0,0,0,0,0,0,0,0,0,125,0,125,0,125,0,125,0,0],[0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,114,114,114,0,0,0,0,0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,0,0,115,115,115,0,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,0],[0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,114,114,114,114,114,114,114,114,114,0,113,113,113,113,113,113,113,113,113,0,115,115,115,115,115,115,115,115,115,0,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,0],[0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,114,114,114,114,114,114,114,114,114,0,113,113,113,113,113,113,113,113,113,0,115,115,115,115,115,115,115,115,115,0,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,0],[0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,114,114,114,114,114,114,114,114,114,0,113,113,113,113,113,113,113,113,113,0,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,125,0,125,0,125,0,125,0,0],[0,118,118,118,118,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,0,106,0,106,0,106,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,118,118,118,118,118,118,0,0,0,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,106,109,106,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,118,118,118,118,118,118,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,118,118,118,118,118,0,0,0,0,108,108,108,108,0,0,0,108,108,108,108,108,108,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,108,108,108,108,108,108,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,108,108,108,108,108,108,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,108,108,108,108,108,108,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,118,118,0,0,140,140,140,0,0,0,108,108,108,108,0,0,0,108,108,108,108,108,108,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,108,108,108,108,108,108,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0],[0,118,118,0,0,140,140,140,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,118,0,118,0,140,140,140,0,0,0,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0],[0,118,0,118,0,140,140,140,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,111,0,0,0,0,106,109,106,0,0,0,0,137,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,118,0,118,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,111,111,0,0,0,111,111,0,0,0,0,0,112,112,0,0,0,112,112,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,118,0,118,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,111,111,111,111,111,111,111,0,110,110,110,0,112,112,112,112,112,112,112,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,118,0,118,118,118,118,118,118,0,0,0,0,0,0,108,108,108,0,0,0,0,111,111,111,111,111,111,111,0,110,110,110,0,112,112,112,112,112,112,112,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,118,0,0,0,0,0,0,118,0,0,0,0,0,0,108,108,108,0,0,0,0,111,111,111,111,111,111,111,0,110,110,110,0,112,112,112,112,112,112,112,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,118,118,118,118,118,118,118,118,0,0,0,0,0,0,108,108,108,0,0,0,0,111,111,111,111,111,111,111,0,110,110,110,0,112,112,112,112,112,112,112,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,111,111,111,111,111,111,111,0,110,110,110,0,112,112,112,112,112,112,112,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,111,111,111,111,111,111,111,0,110,110,110,0,112,112,112,112,112,112,112,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,108,108,108,108,0,0,111,111,111,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,108,108,108,106,0,0,0,0,0,0,0,0,0,0,0,0,0,106,108,108,108,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,108,108,108,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,108,108,108,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":11,"y":18,"texture":65,"key":null},{"x":17,"y":33,"texture":65,"key":null},{"x":17,"y":41,"texture":65,"key":null},{"x":22,"y":29,"texture":65,"key":null},{"x":23,"y":16,"texture":65,"key":null},{"x":23,"y":20,"texture":65,"key":null},{"x":23,"y":42,"texture":65,"key":null},{"x":23,"y":46,"texture":65,"key":null},{"x":27,"y":26,"texture":67,"key":null},{"x":31,"y":18,"texture":65,"key":null},{"x":31,"y":31,"texture":68,"key":"silver"},{"x":31,"y":44,"texture":65,"key":null},{"x":33,"y":48,"texture":65,"key":null},{"x":33,"y":52,"texture":65,"key":null},{"x":36,"y":26,"texture":68,"key":"gold"},{"x":36,"y":36,"texture":68,"key":"gold"},{"x":38,"y":31,"texture":65,"key":null},{"x":43,"y":24,"texture":65,"key":null},{"x":43,"y":38,"texture":65,"key":null},{"x":46,"y":4,"texture":65,"key":null},{"x":48,"y":25,"texture":65,"key":null},{"x":48,"y":31,"texture":65,"key":null},{"x":48,"y":37,"texture":65,"key":null},{"x":53,"y":29,"texture":65,"key":null},{"x":53,"y":33,"texture":65,"key":null}],"secrets":[{"x":7,"y":18,"state":0,"texture":27},{"x":13,"y":6,"state":0,"texture":25},{"x":18,"y":5,"state":0,"texture":25},{"x":18,"y":35,"state":0,"texture":27},{"x":23,"y":31,"state":0,"texture":25},{"x":29,"y":13,"state":0,"texture":25},{"x":39,"y":7,"state":0,"texture":25},{"x":43,"y":2,"state":0,"texture":25},{"x":55,"y":27,"state":0,"texture":27}],"sprites":[wolf3d.crown(4,19),wolf3d.chalice(4,20),wolf3d.chest(4,21),wolf3d.chest(4,22),wolf3d.cross(5,19),wolf3d.chest(5,20),wolf3d.chalice(5,21),wolf3d.chest(6,19),{"x":6,"y":21,"texture":14,"hit":false},wolf3d.cross(7,1),wolf3d.cross(8,1),wolf3d.firstAidKit(8,25),wolf3d.firstAidKit(8,27),wolf3d.cross(9,1),wolf3d.firstAidKit(9,25),wolf3d.firstAidKit(9,27),wolf3d.cross(10,1),wolf3d.cross(10,2),wolf3d.guardStanding(10,21,2,1),wolf3d.food(10,22),{"x":10,"y":25,"texture":7,"hit":true},{"x":10,"y":27,"texture":7,"hit":true},wolf3d.gatling(10,31),wolf3d.cross(11,1),wolf3d.cross(11,2),wolf3d.cross(11,3),{"x":11,"y":16,"texture":14,"hit":false},{"x":11,"y":20,"texture":14,"hit":false},wolf3d.cross(12,1),wolf3d.cross(12,2),wolf3d.cross(12,3),wolf3d.cross(12,4),wolf3d.guardStanding(12,21,2,2),{"x":12,"y":22,"texture":35,"hit":true},wolf3d.cross(13,1),wolf3d.cross(13,2),wolf3d.cross(13,3),{"x":13,"y":20,"texture":35,"hit":true},{"x":13,"y":21,"texture":35,"hit":true},{"x":13,"y":22,"texture":35,"hit":true},{"x":13,"y":25,"texture":14,"hit":false},{"x":13,"y":27,"texture":14,"hit":false},{"x":13,"y":30,"texture":7,"hit":true},wolf3d.ammo(13,31),wolf3d.ammo(13,32),wolf3d.cross(14,1),wolf3d.cross(14,2),wolf3d.cross(14,3),wolf3d.food(14,20),wolf3d.food(14,21),{"x":14,"y":22,"texture":35,"hit":true},{"x":14,"y":37,"texture":8,"hit":true},{"x":14,"y":39,"texture":8,"hit":true},wolf3d.guardStanding(14,40,0,3),wolf3d.cross(15,1),wolf3d.cross(15,2),wolf3d.cross(15,3),{"x":15,"y":27,"texture":14,"hit":false},{"x":15,"y":30,"texture":7,"hit":true},wolf3d.ammo(15,31),wolf3d.ammo(15,32),wolf3d.chalice(16,12),wolf3d.guardStanding(16,36,6,1),{"x":16,"y":38,"texture":14,"hit":false},{"x":16,"y":47,"texture":11,"hit":true},wolf3d.chalice(17,10),wolf3d.chalice(17,11),wolf3d.chalice(17,12),{"x":17,"y":16,"texture":14,"hit":false},{"x":17,"y":23,"texture":14,"hit":false},{"x":17,"y":25,"texture":14,"hit":false},{"x":17,"y":27,"texture":14,"hit":false},{"x":17,"y":30,"texture":7,"hit":true},wolf3d.ammo(17,31),wolf3d.ammo(17,32),wolf3d.guardStanding(17,36,6,2),{"x":17,"y":43,"texture":14,"hit":false},{"x":17,"y":46,"texture":14,"hit":false},wolf3d.chalice(18,9),wolf3d.chalice(18,10),wolf3d.chalice(18,11),wolf3d.chalice(18,12),{"x":18,"y":37,"texture":8,"hit":true},{"x":18,"y":39,"texture":8,"hit":true},wolf3d.chalice(19,8),wolf3d.chalice(19,9),wolf3d.chalice(19,10),wolf3d.chalice(19,11),wolf3d.chalice(19,12),wolf3d.chalice(20,8),wolf3d.chalice(20,9),wolf3d.chalice(20,10),wolf3d.chalice(20,11),wolf3d.chalice(20,12),{"x":20,"y":16,"texture":2,"hit":true},{"x":20,"y":23,"texture":7,"hit":true},{"x":20,"y":25,"texture":7,"hit":true},{"x":20,"y":27,"texture":7,"hit":true},wolf3d.chalice(20,33),wolf3d.chalice(20,34),{"x":20,"y":42,"texture":1,"hit":true},{"x":20,"y":43,"texture":1,"hit":true},{"x":20,"y":51,"texture":11,"hit":true},{"x":21,"y":16,"texture":14,"hit":false},wolf3d.ammo(21,17),{"x":21,"y":23,"texture":7,"hit":true},{"x":21,"y":25,"texture":7,"hit":true},{"x":21,"y":27,"texture":7,"hit":true},wolf3d.chalice(21,33),{"x":21,"y":34,"texture":14,"hit":false},{"x":21,"y":38,"texture":14,"hit":false},{"x":21,"y":42,"texture":14,"hit":false},{"x":21,"y":43,"texture":1,"hit":true},{"x":21,"y":46,"texture":14,"hit":false},{"x":21,"y":50,"texture":14,"hit":false},wolf3d.ammo(22,17),wolf3d.ammo(22,23),wolf3d.ammo(22,24),wolf3d.ammo(22,25),wolf3d.ammo(22,26),wolf3d.ammo(22,27),wolf3d.ammo(22,28),wolf3d.ammo(22,30),{"x":22,"y":39,"texture":0,"hit":false},wolf3d.chest(23,12),wolf3d.chest(24,11),wolf3d.chest(24,12),{"x":24,"y":27,"texture":39,"hit":true},wolf3d.ssStanding(24,29,0,1),wolf3d.ssStanding(24,33,0,2),{"x":24,"y":35,"texture":39,"hit":true},wolf3d.mutantStanding(24,39,4,3),wolf3d.chest(25,10),wolf3d.chest(25,11),wolf3d.chest(25,12),{"x":25,"y":16,"texture":14,"hit":false},{"x":25,"y":20,"texture":14,"hit":false},{"x":25,"y":28,"texture":14,"hit":false},{"x":25,"y":29,"texture":2,"hit":true},{"x":25,"y":33,"texture":2,"hit":true},{"x":25,"y":34,"texture":14,"hit":false},wolf3d.food(25,37),wolf3d.mutantStanding(25,38,4,2),{"x":25,"y":42,"texture":14,"hit":false},{"x":25,"y":46,"texture":14,"hit":false},wolf3d.chest(26,9),wolf3d.chest(26,10),wolf3d.chest(26,11),wolf3d.chest(26,12),{"x":26,"y":15,"texture":11,"hit":true},{"x":26,"y":21,"texture":11,"hit":true},wolf3d.ssStanding(26,31,0,3),wolf3d.crown(26,37),{"x":26,"y":41,"texture":12,"hit":true},{"x":26,"y":47,"texture":12,"hit":true},wolf3d.chest(27,8),wolf3d.chest(27,9),wolf3d.chest(27,10),wolf3d.chest(27,11),wolf3d.chest(27,12),{"x":27,"y":16,"texture":11,"hit":true},{"x":27,"y":20,"texture":11,"hit":true},{"x":27,"y":31,"texture":14,"hit":false},wolf3d.mutantStanding(27,37,4,1),{"x":27,"y":38,"texture":14,"hit":false},wolf3d.mutantStanding(27,39,4,3),{"x":27,"y":42,"texture":12,"hit":true},{"x":27,"y":46,"texture":12,"hit":true},wolf3d.chest(28,7),wolf3d.chest(28,8),wolf3d.chest(28,9),wolf3d.chest(28,10),wolf3d.chest(28,11),wolf3d.chest(28,12),wolf3d.crown(28,37),wolf3d.food(28,38),wolf3d.crown(28,39),wolf3d.chest(29,6),wolf3d.chest(29,7),wolf3d.chest(29,8),wolf3d.chest(29,9),wolf3d.chest(29,10),wolf3d.chest(29,11),wolf3d.chest(29,12),{"x":29,"y":18,"texture":14,"hit":false},{"x":29,"y":28,"texture":14,"hit":false},{"x":29,"y":34,"texture":14,"hit":false},wolf3d.firstAidKit(29,35),{"x":29,"y":44,"texture":14,"hit":false},wolf3d.firstAidKit(30,34),wolf3d.firstAidKit(30,35),{"x":31,"y":48,"texture":14,"hit":false},{"x":31,"y":52,"texture":14,"hit":false},{"x":32,"y":50,"texture":11,"hit":true},wolf3d.mutantStanding(32,55,0,1),wolf3d.mutantStanding(32,57,0,2),wolf3d.mutantStanding(32,59,0,3),wolf3d.mutantStanding(32,61,0,1),{"x":33,"y":18,"texture":14,"hit":false},{"x":33,"y":31,"texture":14,"hit":false},{"x":33,"y":44,"texture":14,"hit":false},wolf3d.crown(34,1),{"x":34,"y":29,"texture":12,"hit":true},{"x":34,"y":33,"texture":12,"hit":true},{"x":34,"y":50,"texture":8,"hit":true},wolf3d.crown(35,1),wolf3d.crown(35,2),{"x":35,"y":48,"texture":14,"hit":false},{"x":35,"y":52,"texture":14,"hit":false},{"x":35,"y":56,"texture":14,"hit":false},{"x":35,"y":60,"texture":14,"hit":false},wolf3d.silverKey(35,62),wolf3d.crown(36,1),wolf3d.crown(36,2),wolf3d.crown(36,3),{"x":36,"y":18,"texture":14,"hit":false},{"x":36,"y":24,"texture":14,"hit":false},{"x":36,"y":28,"texture":14,"hit":false},{"x":36,"y":31,"texture":14,"hit":false},{"x":36,"y":34,"texture":14,"hit":false},{"x":36,"y":38,"texture":14,"hit":false},{"x":36,"y":44,"texture":14,"hit":false},{"x":36,"y":47,"texture":8,"hit":true},{"x":36,"y":54,"texture":8,"hit":true},wolf3d.crown(37,1),wolf3d.crown(37,2),wolf3d.crown(37,3),wolf3d.crown(37,4),{"x":37,"y":17,"texture":8,"hit":true},{"x":37,"y":45,"texture":8,"hit":true},wolf3d.crown(38,1),wolf3d.crown(38,2),wolf3d.crown(38,3),wolf3d.crown(38,4),wolf3d.crown(38,5),wolf3d.crown(38,6),wolf3d.mutantStanding(38,55,4,1),wolf3d.mutantStanding(38,57,4,2),wolf3d.mutantStanding(38,59,4,3),wolf3d.mutantStanding(38,61,4,1),{"x":39,"y":12,"texture":11,"hit":true},{"x":39,"y":20,"texture":11,"hit":true},wolf3d.guardStanding(39,31,0,3),{"x":39,"y":42,"texture":11,"hit":true},{"x":39,"y":50,"texture":39,"hit":true},wolf3d.extraLife(40,2),{"x":40,"y":11,"texture":7,"hit":true},{"x":40,"y":19,"texture":14,"hit":false},wolf3d.guardStanding(40,30,0,2),{"x":40,"y":31,"texture":14,"hit":false},wolf3d.guardStanding(40,32,0,2),{"x":40,"y":43,"texture":14,"hit":false},{"x":40,"y":51,"texture":7,"hit":true},{"x":41,"y":29,"texture":12,"hit":true},{"x":41,"y":33,"texture":12,"hit":true},{"x":41,"y":46,"texture":8,"hit":true},wolf3d.extraLife(42,2),{"x":42,"y":11,"texture":7,"hit":true},{"x":42,"y":51,"texture":7,"hit":true},wolf3d.guardStanding(43,23,2,1),{"x":43,"y":26,"texture":14,"hit":false},{"x":43,"y":31,"texture":14,"hit":false},{"x":43,"y":36,"texture":14,"hit":false},wolf3d.guardStanding(43,39,6,1),{"x":43,"y":44,"texture":8,"hit":true},{"x":43,"y":48,"texture":8,"hit":true},wolf3d.ssStanding(44,6,2,2),wolf3d.ssStanding(44,7,2,2),{"x":44,"y":11,"texture":7,"hit":true},{"x":44,"y":51,"texture":7,"hit":true},wolf3d.ssStanding(45,7,2,1),{"x":45,"y":29,"texture":12,"hit":true},{"x":45,"y":33,"texture":12,"hit":true},{"x":45,"y":46,"texture":8,"hit":true},wolf3d.ssStanding(46,5,2,3),{"x":46,"y":11,"texture":7,"hit":true},{"x":46,"y":19,"texture":14,"hit":false},{"x":46,"y":31,"texture":14,"hit":false},{"x":46,"y":43,"texture":14,"hit":false},{"x":46,"y":51,"texture":7,"hit":true},wolf3d.ssStanding(47,5,4,1),wolf3d.ssStanding(47,7,2,3),{"x":47,"y":12,"texture":11,"hit":true},{"x":47,"y":20,"texture":11,"hit":true},wolf3d.goldKey(47,25),wolf3d.guardStanding(47,30,4,1),wolf3d.guardStanding(47,31,4,3),wolf3d.guardStanding(47,32,4,1),wolf3d.ssStanding(47,37,0,1),{"x":47,"y":42,"texture":11,"hit":true},{"x":47,"y":50,"texture":39,"hit":true},{"x":48,"y":22,"texture":35,"hit":true},wolf3d.ssStanding(48,23,0,1),wolf3d.ssStanding(48,27,0,2),{"x":48,"y":28,"texture":35,"hit":true},wolf3d.food(48,34),wolf3d.food(48,35),{"x":49,"y":22,"texture":35,"hit":true},wolf3d.food(49,34),wolf3d.food(49,40),{"x":50,"y":31,"texture":14,"hit":false},wolf3d.guardStanding(50,38,2,1),{"x":51,"y":25,"texture":14,"hit":false},{"x":51,"y":28,"texture":35,"hit":true},{"x":51,"y":37,"texture":14,"hit":false},wolf3d.ssStanding(52,23,6,3),wolf3d.guardStanding(52,39,2,1),{"x":53,"y":22,"texture":35,"hit":true},{"x":53,"y":31,"texture":14,"hit":false},{"x":53,"y":36,"texture":1,"hit":true},{"x":54,"y":22,"texture":35,"hit":true},{"x":54,"y":23,"texture":35,"hit":true},{"x":54,"y":24,"texture":35,"hit":true},{"x":54,"y":28,"texture":35,"hit":true},{"x":54,"y":35,"texture":1,"hit":true},{"x":54,"y":36,"texture":1,"hit":true},wolf3d.guardStanding(54,38,2,1),wolf3d.food(54,40),wolf3d.firstAidKit(56,29),wolf3d.food(57,24),wolf3d.firstAidKit(57,28),wolf3d.firstAidKit(57,29),wolf3d.food(57,41),{"x":58,"y":22,"texture":14,"hit":false},wolf3d.ssStanding(58,24,2,3),wolf3d.ssStanding(58,38,6,2),{"x":58,"y":40,"texture":14,"hit":false},{"x":59,"y":30,"texture":8,"hit":true},{"x":59,"y":32,"texture":8,"hit":true},{"x":61,"y":16,"texture":14,"hit":false},{"x":61,"y":31,"texture":14,"hit":false},{"x":61,"y":46,"texture":14,"hit":false},{"x":62,"y":15,"texture":11,"hit":true},{"x":62,"y":47,"texture":11,"hit":true}],"spriteResource":"sprites","scripts":[]};
\ No newline at end of file diff --git a/wolf3d/maps/e2m4.js b/wolf3d/maps/e2m4.js new file mode 100644 index 0000000..b485e59 --- /dev/null +++ b/wolf3d/maps/e2m4.js @@ -0,0 +1 @@ +wolf3d.maps.e2m4 = {"music":"headache","secret":10,"endscreen":null,"ceiling":29,"start":{"x":31.5,"y":14.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":4,"par":120,"map":[[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,26,26,26,26,28,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,0,0,0,26,0,0,0,26,26,26,1,2,1,2,1,1,2,1,1,1,1,2,26,26,26,26],[26,26,26,26,26,26,26,28,26,26,0,0,28,26,28,0,0,0,0,0,0,0,0,28,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,26,26,21,1,0,0,0,0,0,0,0,0,0,0,0,16,26,26,26],[26,26,26,26,26,0,0,0,0,0,0,0,0,0,26,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,0,0,0,0,0,0,0,26,22,0,0,0,0,0,0,0,0,0,0,0,0,1,26,26,26,26],[26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,0,0,0,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,26,0,0,0,0,0,26,26,26,21,1,0,0,0,0,0,0,0,0,0,0,0,16,26,26,26],[26,26,26,26,26,0,0,0,0,0,0,0,0,0,26,0,0,0,0,0,0,0,0,28,26,26,26,26,26,26,26,26,26,26,0,0,0,28,0,0,0,0,0,0,0,26,26,26,1,2,0,0,1,2,1,0,0,0,1,2,26,26,26,26],[26,26,26,26,28,0,0,0,28,26,0,0,28,26,26,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,0,0,0,0,0,0,0,28,26,26,26,1,0,0,2,26,12,12,0,12,12,26,26,26,26,26],[26,26,26,26,26,0,0,0,26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,26,26,26,28,26,26,26,28,28,26,26,0,0,0,28,0,0,0,28,0,0,0,26,26,26,26,1,0,0,2,26,12,0,0,0,12,26,26,26,26,26],[26,26,26,26,26,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,28,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,0,26,26,0,26,26,26,0,26,26,26,26,26,2,0,0,2,26,12,0,0,0,12,26,26,26,26,26],[26,26,26,26,26,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,26,0,26,26,26,0,26,26,26,26,26,1,0,0,1,26,12,0,0,0,12,26,26,26,26,26],[26,26,26,26,28,0,0,0,28,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,0,28,26,26,26,26,26,26,26,26,26,26,26,2,1,2,1,26,12,0,0,0,12,26,26,26,26,26],[26,26,26,26,28,0,0,0,26,26,26,26,26,26,26,0,0,0,0,26,26,26,0,26,26,26,28,26,26,26,26,28,26,26,26,26,26,26,28,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,12,0,0,0,12,26,26,26,26,26],[26,26,26,26,26,0,0,0,26,26,26,26,26,26,0,0,0,0,0,0,26,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,12,0,0,0,12,26,26,26,26,26],[26,26,26,26,26,0,0,0,26,26,26,26,26,26,0,0,0,0,0,0,28,0,0,0,28,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,12,26,26,26,26,26],[26,26,26,26,26,0,0,0,26,26,26,26,26,26,0,0,0,0,0,0,26,0,0,0,26,0,0,0,26,26,26,26,26,26,28,28,26,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,26,26,26,26,26],[26,26,26,26,26,0,0,0,26,26,26,26,26,26,26,0,0,0,0,0,26,0,0,0,28,0,26,0,28,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,26,26,26,26,26],[26,26,26,26,28,0,0,0,26,26,26,26,26,26,26,26,28,26,0,0,0,0,0,0,26,0,26,0,26,0,28,0,0,26,0,28,26,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,26,26,26,26,26],[26,26,26,26,26,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,26,0,26,0,26,26,26,26,0,26,26,0,0,0,26,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,12,12,26,26,26,26,26],[26,26,26,26,26,0,0,0,26,26,26,26,26,26,28,26,26,26,26,26,26,26,26,28,0,0,0,0,0,0,0,28,26,26,0,26,26,0,0,0,28,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,28,0,0,0,28,26,26,26,26,0,0,0,0,0,0,0,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,28,26,28,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,0,0,0,26,26,26,26,26,0,0,0,0,0,0,0,28,26,26,28,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,0,0,0,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,0,26,26,26,26,26,28,0,0,0,0,0,0,0,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,28,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,0,0,0,26,26,26,26,26,0,0,0,0,0,0,0,26,26,26,26,0,0,0,0,0,0,0,28,26,26,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,28,0,0,0,26,28,26,26,26,26,26,26,26,26],[26,26,26,26,26,0,0,0,26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26],[26,26,26,26,28,0,0,0,26,28,26,28,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,0,26,26,26,0,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26],[26,26,26,26,26,0,0,0,0,0,0,0,28,26,26,26,26,26,26,0,0,0,0,0,0,0,26,26,26,26,26,28,26,26,0,26,26,26,26,26,26,26,26,26,26,28,26,28,0,0,0,0,0,0,0,0,0,26,28,26,26,26,26,26],[26,26,26,26,26,0,0,0,0,0,0,0,26,26,26,26,26,26,26,0,0,0,0,0,0,0,26,0,0,0,26,26,26,26,0,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,26,26,26,0,0,0,0,0,0,26,26,26,26],[26,26,26,26,26,26,26,28,26,28,26,0,26,26,26,28,28,26,26,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,26,26,26,0,0,0,0,0,0,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,0,0,0,0,0,0,26,26,28,0,0,0,0,0,0,28,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,0,0,0,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,26,26,26,26,28,26,26,26,26,26,26,28,26,26,26,26,28,26,26,28,26,0,0,0,0,0,0,26,26,26,0,0,0,0,0,28,0,0,0,0,0,0,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,26,0,0,0,0,0,0,26,0,0,0,0,0,0,28],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,26,26,26,28,26,26,26,26,28,28,26,26,28,26,26,26,28,26,26,26,26,0,0,0,0,0,0,26,26,0,0,0,0,0,0,26,0,0,0,0,0,0,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,26,26,0,26,26,26,28,26,26,0,0,0,28,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,28,26,26,0,0,0,0,0,0,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,28,26,26,26,0,26,26,26,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,0,0,0,0,0,0,26,26,26,0,0,0,0,0,0,28,26,26,26],[26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,26,26,26,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,26,26,26,0,0,0,0,0,0,26,26,26,26],[26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,26,26,26,0,0,0,0,0,0,0,26,28,26,28,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26],[26,26,26,26,26,0,0,0,26,26,26,28,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,0,0,0,0,0,0,0,0,0,28,26,26,26,26,26,26],[26,26,26,26,26,0,0,0,26,0,0,0,0,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,28,26,26,26,26,26,26],[26,26,26,26,26,0,0,0,26,0,0,0,0,26,28,0,0,0,0,0,26,28,26,26,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,26,28,26,26,26,26,26,26,26],[26,26,26,26,26,26,0,26,26,0,26,26,26,26,26,0,0,0,0,0,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,26,28,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,28,26,26,26,26,26,26,26,26,26],[26,26,26,26,28,0,0,0,0,0,26,26,26,26,26,0,0,0,0,0,28,26,26,26,0,0,0,0,0,0,0,26,26,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,28,0,0,0,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,0,0,0,0,0,0,0,26,26,26,28,0,0,0,0,0,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,26,26,26,26,0,26,26,26,26,26,26,26,26,26,26,26,26,28,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,0,0,17,0,0,26,26,26,26,26,26,26,28,26,26,26,26,26,28,0,0,0,0,0,0,0,26,26,26,28,26,26,26,28,0,28,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,26,0,26,0,26,28,26,26,26,26,26,26,28,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,0,0,0,0,0,28,26,26,26,26,26,26,26,26,28,26,26,26,26,26,0,26,0,26,0,26,26,26,26,26,26,26,26,26,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,0,26,0,26,26,26,26,26,26,26,0,0,26,26,28,26,0,0,0,0,26,26,26,0,26,26,26,26,26,26,26,26,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,28,0,0,0,0,0,26,26,26,26,26,26,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,26,26,26,0,26,26,26,26,26,26,26,26,26,26,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,26,26,26,0,26,2,2,1,2,2,1,2,1,1,2,0,2,1,2,2,1,2,1,2,1,1,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,0,0,0,0,0,0,0,0,28,26,26,0,28,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,26,26,26,0,26,1,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,2,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,26,26,26,0,26,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,26,26,26,0,26,2,2,1,2,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,1,2,2,2,2,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,26,28,26,26,26,26,26,26,26,26,0,26,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,1,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,26,26,0,0,0,26,26,26,26,0,26,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,26,26,0,0,26,26,26,0,26,2,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,2,1,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,26,26,0,0,0,26,26,0,28,1,2,1,2,1,0,0,0,0,0,0,0,0,0,0,0,1,2,1,2,1,2,2,1,2,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,26,26,0,0,0,28,26,26,26,1,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,2,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,26,26,0,0,26,26,26,26,26,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,26,26,0,0,0,26,26,26,26,26,26,1,2,1,2,2,1,1,0,1,2,0,2,1,0,1,1,2,2,1,2,1,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,26,26,26,26,26,26,26,26,26,26,26,26,26,26]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,141,0,119,119,119,119,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,120,120,120,0,121,121,121,0,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,117,117,0,0,0,119,119,119,119,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,120,120,120,0,121,121,121,121,121,121,121,0,0,0,0,115,115,115,115,115,115,115,115,115,115,115,0,0,0,0],[0,0,0,0,0,117,117,117,117,117,117,117,117,117,0,119,119,119,119,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,106,120,120,0,121,121,121,121,121,121,121,0,0,115,0,115,115,115,115,115,115,115,115,115,115,0,0,0,0,0],[0,0,0,0,0,117,117,117,117,117,117,117,117,117,0,119,119,119,0,0,119,119,119,0,0,0,0,0,0,0,0,0,0,0,120,120,120,0,0,121,121,121,121,121,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,115,0,0,0,0],[0,0,0,0,0,117,117,117,117,117,117,117,117,117,0,119,119,119,119,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,120,120,120,0,121,121,121,121,121,121,121,0,0,0,0,0,115,115,0,0,0,115,115,115,0,0,0,0,0,0],[0,0,0,0,0,117,117,117,0,0,117,117,0,0,0,119,119,119,119,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,120,120,120,0,121,121,121,121,121,121,121,0,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,117,117,117,0,0,0,0,0,119,0,119,119,119,119,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,120,120,120,0,121,121,121,0,121,121,121,0,0,0,0,0,115,115,0,0,0,114,114,114,0,0,0,0,0,0],[0,0,0,0,0,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,0,0,0,106,114,114,0,0,0,0,0,0],[0,0,0,0,0,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,120,120,120,120,120,120,120,120,120,120,120,120,0,0,121,0,0,0,121,0,0,0,0,0,0,115,115,0,0,0,114,114,114,0,0,0,0,0,0],[0,0,0,0,0,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,106,114,0,0,0,0,0,0],[0,0,0,0,0,117,117,117,0,0,0,0,0,0,0,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,0],[0,0,0,0,0,117,117,117,0,0,0,0,0,0,121,121,121,121,121,121,0,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,114,114,0,0,0,0,0,0],[0,0,0,0,0,117,117,117,0,0,0,0,0,0,121,121,121,121,121,121,0,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,0],[0,0,0,0,0,117,117,117,0,0,0,0,0,0,121,121,121,121,121,121,0,121,121,121,0,109,109,109,0,0,0,0,0,0,0,0,0,110,110,110,110,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0],[0,0,0,0,0,117,117,117,0,0,0,0,0,0,0,121,121,121,121,121,0,121,121,121,0,109,0,109,0,0,0,110,110,110,110,110,110,110,110,110,110,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0],[0,0,0,0,0,117,117,117,0,0,0,0,0,0,0,0,0,0,121,121,0,121,121,121,0,109,0,109,0,141,0,110,106,0,110,0,0,110,110,110,110,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0],[0,0,0,0,0,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,110,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,117,117,117,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,108,108,108,108,108,108,108,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,117,117,117,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,108,108,108,108,108,108,108,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,108,108,108,108,108,108,108,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,108,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0],[0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0],[0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,111,111,111,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,0,0,0,108,108,108,108,108,108,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,0,0,0,108,108,108,108,108,108,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,0,0,0,108,108,108,108,108,108,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,0,0,0,108,108,108,108,108,0,108,108,108,108,108,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,108,108,108,108,108,108,0,108,108,108,108,108,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,0,0,108,108,108,108,108,108,0,108,108,108,108,108,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,0,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,0,0,0,108,108,108,108,108,108,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,0,0,0,108,108,108,108,108,108,0,0,0,0],[0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,0,0,0,108,108,108,108,108,108,0,0,0,0],[0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,118,118,118,118,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,118,118,118,118,0,0,108,108,108,108,108,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,108,108,108,108,108,108,108,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,118,118,118,118,118,0,0,0,0,0,108,108,108,108,108,0,0,0,0,108,108,108,108,108,108,108,0,0,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,118,118,118,118,118,118,118,0,0,0,0,108,108,108,108,108,0,0,0,0,108,108,108,108,108,108,108,0,114,114,114,0,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,118,118,0,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,118,118,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,112,0,113,0,0,0,0,0,0,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,118,0,118,0,0,0,0,0,0,0,113,113,0,0,0,0,113,113,0,113,0,0,0,113,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,0,113,113,113,113,113,0,0,0,0,0,0,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,0,0,0,113,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,0,0,0,113,0,0,116,116,116,0,116,116,116,116,116,116,116,116,116,116,116,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,0,0,0,113,0,0,116,116,116,0,116,116,116,116,116,116,116,116,116,116,116,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,0,0,0,113,0,0,116,116,116,0,116,116,116,116,116,116,116,116,116,116,116,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,0,0,0,113,0,0,0,0,0,0,116,116,116,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,116,116,116,0,116,116,116,116,116,116,116,116,116,116,116,0,116,116,116,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,0,0,106,113,113,0,0,0,0,113,0,0,116,116,116,0,116,116,116,116,116,116,116,116,116,116,116,0,116,116,116,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,0,0,0,113,113,0,0,0,113,0,0,116,116,116,0,116,116,116,116,116,116,116,116,116,116,116,0,116,116,116,0,116,116,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,143,143,0,0,113,113,113,0,0,113,0,0,0,0,0,0,116,116,116,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,143,143,143,143,0,113,113,113,113,113,113,0,0,116,116,116,0,116,116,116,116,116,116,116,116,116,116,116,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,143,143,0,0,113,113,113,0,0,0,0,0,116,116,116,0,116,116,116,116,116,116,116,116,116,116,116,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,0,0,0,113,113,0,0,0,0,0,0,116,116,116,0,116,116,116,116,116,116,116,116,116,116,116,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,0,0,106,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,116,0,0,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":1,"y":14,"texture":65,"key":null},{"x":2,"y":37,"texture":65,"key":null},{"x":3,"y":48,"texture":67,"key":null},{"x":4,"y":14,"texture":65,"key":null},{"x":6,"y":56,"texture":68,"key":"gold"},{"x":7,"y":14,"texture":65,"key":null},{"x":8,"y":39,"texture":65,"key":null},{"x":8,"y":43,"texture":65,"key":null},{"x":9,"y":24,"texture":65,"key":null},{"x":11,"y":22,"texture":65,"key":null},{"x":15,"y":41,"texture":68,"key":"silver"},{"x":17,"y":25,"texture":65,"key":null},{"x":17,"y":27,"texture":65,"key":null},{"x":17,"y":29,"texture":65,"key":null},{"x":19,"y":31,"texture":65,"key":null},{"x":21,"y":6,"texture":65,"key":null},{"x":21,"y":31,"texture":65,"key":null},{"x":23,"y":31,"texture":65,"key":null},{"x":28,"y":13,"texture":65,"key":null},{"x":34,"y":13,"texture":65,"key":null},{"x":39,"y":31,"texture":65,"key":null},{"x":41,"y":6,"texture":65,"key":null},{"x":41,"y":31,"texture":65,"key":null},{"x":43,"y":31,"texture":65,"key":null},{"x":45,"y":25,"texture":65,"key":null},{"x":45,"y":27,"texture":65,"key":null},{"x":45,"y":29,"texture":65,"key":null},{"x":50,"y":39,"texture":65,"key":null},{"x":53,"y":33,"texture":65,"key":null},{"x":53,"y":45,"texture":65,"key":null},{"x":56,"y":33,"texture":65,"key":null},{"x":56,"y":45,"texture":65,"key":null},{"x":59,"y":21,"texture":65,"key":null},{"x":59,"y":33,"texture":65,"key":null},{"x":59,"y":45,"texture":65,"key":null}],"secrets":[{"x":16,"y":20,"state":0,"texture":25},{"x":27,"y":11,"state":0,"texture":25},{"x":33,"y":50,"state":0,"texture":25},{"x":35,"y":15,"state":0,"texture":25},{"x":41,"y":9,"state":0,"texture":25},{"x":47,"y":24,"state":0,"texture":25},{"x":57,"y":49,"state":0,"texture":1}],"sprites":[wolf3d.guardStanding(1,13,6,1),{"x":1,"y":34,"texture":8,"hit":true},wolf3d.mutantStanding(1,43,2,1),wolf3d.mutantStanding(1,44,2,1),wolf3d.ammo(2,10),wolf3d.ammo(2,11),{"x":2,"y":16,"texture":14,"hit":false},{"x":2,"y":21,"texture":14,"hit":false},{"x":2,"y":35,"texture":14,"hit":false},{"x":2,"y":39,"texture":14,"hit":false},{"x":2,"y":43,"texture":14,"hit":false},{"x":2,"y":49,"texture":8,"hit":true},{"x":2,"y":59,"texture":7,"hit":true},{"x":3,"y":5,"texture":8,"hit":true},wolf3d.ssStanding(3,34,0,3),wolf3d.mutantStanding(3,44,2,1),{"x":3,"y":50,"texture":14,"hit":false},{"x":4,"y":6,"texture":14,"hit":false},{"x":4,"y":9,"texture":14,"hit":false},{"x":4,"y":12,"texture":14,"hit":false},{"x":4,"y":17,"texture":11,"hit":true},{"x":4,"y":20,"texture":11,"hit":true},{"x":4,"y":41,"texture":7,"hit":true},{"x":4,"y":49,"texture":8,"hit":true},{"x":4,"y":59,"texture":7,"hit":true},wolf3d.mutantStanding(6,10,2,3),wolf3d.mutantStanding(6,11,2,2),{"x":6,"y":16,"texture":14,"hit":false},{"x":6,"y":21,"texture":14,"hit":false},{"x":6,"y":39,"texture":14,"hit":false},{"x":6,"y":43,"texture":14,"hit":false},wolf3d.ammo(6,50),wolf3d.firstAidKit(6,51),{"x":7,"y":6,"texture":14,"hit":false},wolf3d.firstAidKit(7,13),wolf3d.mutantStanding(7,38,4,3),wolf3d.mutantStanding(7,40,4,2),wolf3d.mutantStanding(7,42,4,3),wolf3d.mutantStanding(7,44,4,2),wolf3d.ammo(7,50),wolf3d.firstAidKit(7,51),wolf3d.ammo(8,50),wolf3d.firstAidKit(8,51),wolf3d.ssStanding(8,55,0,1),{"x":8,"y":56,"texture":14,"hit":false},{"x":9,"y":26,"texture":14,"hit":false},{"x":9,"y":35,"texture":14,"hit":false},wolf3d.extraLife(9,39),wolf3d.extraLife(9,43),wolf3d.mutantStanding(9,50,4,3),wolf3d.mutantStanding(9,51,4,2),{"x":10,"y":6,"texture":14,"hit":false},{"x":10,"y":36,"texture":8,"hit":true},wolf3d.ssStanding(10,56,0,2),wolf3d.ammo(11,15),wolf3d.ammo(11,16),wolf3d.ammo(11,17),wolf3d.ammo(11,18),wolf3d.ammo(12,14),wolf3d.ammo(12,15),wolf3d.ammo(12,16),wolf3d.ammo(12,17),{"x":12,"y":21,"texture":11,"hit":true},{"x":12,"y":23,"texture":11,"hit":true},{"x":12,"y":37,"texture":11,"hit":true},{"x":12,"y":39,"texture":11,"hit":true},wolf3d.ssStanding(12,55,0,3),{"x":13,"y":6,"texture":14,"hit":false},wolf3d.ammo(13,14),{"x":14,"y":22,"texture":14,"hit":false},wolf3d.mutantStanding(14,25,0,1),wolf3d.crown(14,26),wolf3d.mutantStanding(14,27,0,1),wolf3d.firstAidKit(15,15),wolf3d.chalice(15,31),{"x":15,"y":38,"texture":14,"hit":false},{"x":15,"y":43,"texture":14,"hit":false},{"x":15,"y":56,"texture":14,"hit":false},{"x":16,"y":6,"texture":14,"hit":false},wolf3d.ammo(16,21),wolf3d.ammo(16,22),wolf3d.ammo(16,23),wolf3d.mutantStanding(16,29,0,1),wolf3d.chalice(16,31),wolf3d.ssStanding(16,32,4,3),{"x":16,"y":57,"texture":8,"hit":true},{"x":18,"y":24,"texture":11,"hit":true},{"x":18,"y":30,"texture":11,"hit":true},{"x":18,"y":37,"texture":11,"hit":true},{"x":18,"y":39,"texture":11,"hit":true},{"x":19,"y":6,"texture":14,"hit":false},{"x":19,"y":16,"texture":0,"hit":false},{"x":19,"y":17,"texture":35,"hit":true},{"x":19,"y":18,"texture":35,"hit":true},{"x":19,"y":19,"texture":35,"hit":true},{"x":20,"y":14,"texture":43,"hit":false},{"x":20,"y":19,"texture":35,"hit":true},wolf3d.ammo(20,52),wolf3d.ammo(20,53),wolf3d.ammo(21,13),{"x":21,"y":16,"texture":14,"hit":false},{"x":21,"y":27,"texture":14,"hit":false},wolf3d.guardStanding(21,32,2,1),{"x":21,"y":52,"texture":14,"hit":false},wolf3d.ammo(21,53),wolf3d.mutantStanding(22,7,0,3),wolf3d.ammo(22,13),{"x":23,"y":6,"texture":14,"hit":false},wolf3d.ammo(23,13),wolf3d.ammo(23,14),wolf3d.mutantMoving(23,53,2,1),{"x":24,"y":30,"texture":11,"hit":true},{"x":24,"y":49,"texture":14,"hit":false},{"x":24,"y":55,"texture":14,"hit":false},{"x":26,"y":5,"texture":8,"hit":true},{"x":26,"y":22,"texture":14,"hit":false},wolf3d.firstAidKit(26,27),wolf3d.firstAidKit(26,28),wolf3d.firstAidKit(26,29),wolf3d.firstAidKit(27,27),{"x":27,"y":28,"texture":14,"hit":false},wolf3d.ssStanding(27,29,6,2),{"x":27,"y":46,"texture":14,"hit":false},{"x":27,"y":56,"texture":41,"hit":false},{"x":27,"y":58,"texture":14,"hit":false},wolf3d.ammo(28,11),wolf3d.firstAidKit(28,27),wolf3d.firstAidKit(28,28),wolf3d.ssStanding(28,29,4,3),{"x":28,"y":49,"texture":1,"hit":true},{"x":28,"y":50,"texture":43,"hit":false},{"x":28,"y":54,"texture":1,"hit":true},{"x":29,"y":25,"texture":8,"hit":true},wolf3d.mutantMoving(29,44,0,3),{"x":30,"y":14,"texture":8,"hit":true},{"x":30,"y":43,"texture":14,"hit":false},wolf3d.firstAidKit(30,51),wolf3d.firstAidKit(30,52),wolf3d.ammo(30,54),wolf3d.ammo(30,55),{"x":31,"y":17,"texture":14,"hit":false},wolf3d.mutantStanding(31,21,2,1),wolf3d.mutantMoving(31,44,0,1),{"x":31,"y":54,"texture":14,"hit":false},wolf3d.ammo(31,55),wolf3d.mutantMoving(31,59,4,3),{"x":31,"y":61,"texture":14,"hit":false},wolf3d.goldKey(31,62),{"x":32,"y":14,"texture":8,"hit":true},{"x":32,"y":43,"texture":14,"hit":false},wolf3d.ammo(32,54),wolf3d.ammo(32,55),{"x":33,"y":25,"texture":8,"hit":true},{"x":33,"y":42,"texture":42,"hit":false},wolf3d.firstAidKit(34,12),{"x":34,"y":49,"texture":1,"hit":true},{"x":34,"y":50,"texture":43,"hit":false},{"x":34,"y":54,"texture":1,"hit":true},{"x":34,"y":55,"texture":1,"hit":true},wolf3d.mutantMoving(34,59,4,3),{"x":35,"y":46,"texture":14,"hit":false},{"x":35,"y":50,"texture":41,"hit":false},{"x":35,"y":54,"texture":1,"hit":true},{"x":35,"y":58,"texture":14,"hit":false},{"x":36,"y":5,"texture":8,"hit":true},{"x":36,"y":22,"texture":14,"hit":false},{"x":36,"y":50,"texture":1,"hit":true},{"x":38,"y":30,"texture":11,"hit":true},{"x":38,"y":49,"texture":14,"hit":false},{"x":38,"y":55,"texture":14,"hit":false},{"x":39,"y":6,"texture":14,"hit":false},wolf3d.firstAidKit(39,11),wolf3d.firstAidKit(39,12),wolf3d.guardStanding(39,15,6,3),wolf3d.guardStanding(39,16,6,1),wolf3d.mutantMoving(39,50,6,2),wolf3d.mutantMoving(39,52,6,2),wolf3d.firstAidKit(40,11),wolf3d.firstAidKit(40,12),wolf3d.guardStanding(40,15,6,2),{"x":41,"y":17,"texture":14,"hit":false},{"x":41,"y":27,"texture":14,"hit":false},wolf3d.guardStanding(41,32,2,1),{"x":41,"y":52,"texture":14,"hit":false},wolf3d.firstAidKit(41,53),wolf3d.mutantMoving(42,7,2,1),{"x":42,"y":15,"texture":35,"hit":true},{"x":42,"y":18,"texture":0,"hit":false},wolf3d.firstAidKit(42,52),wolf3d.firstAidKit(42,53),{"x":43,"y":4,"texture":37,"hit":true},{"x":43,"y":7,"texture":14,"hit":false},{"x":43,"y":10,"texture":37,"hit":true},{"x":43,"y":15,"texture":35,"hit":true},{"x":43,"y":16,"texture":35,"hit":true},{"x":43,"y":17,"texture":35,"hit":true},wolf3d.guardStanding(43,32,2,1),wolf3d.mutantMoving(44,5,0,2),wolf3d.mutantMoving(44,9,4,3),{"x":44,"y":24,"texture":11,"hit":true},{"x":44,"y":30,"texture":11,"hit":true},{"x":45,"y":4,"texture":37,"hit":true},{"x":45,"y":7,"texture":14,"hit":false},{"x":45,"y":10,"texture":37,"hit":true},{"x":46,"y":5,"texture":0,"hit":false},wolf3d.mutantMoving(46,7,6,1),wolf3d.guardStanding(46,25,4,3),wolf3d.mutantStanding(46,27,4,3),wolf3d.guardStanding(46,29,4,3),{"x":47,"y":6,"texture":37,"hit":true},{"x":47,"y":8,"texture":37,"hit":true},{"x":47,"y":16,"texture":3,"hit":true},wolf3d.guardStanding(47,25,4,1),wolf3d.guardStanding(47,29,4,1),wolf3d.guardStanding(48,27,4,2),{"x":48,"y":36,"texture":16,"hit":true},{"x":48,"y":39,"texture":14,"hit":false},{"x":48,"y":42,"texture":16,"hit":true},wolf3d.chalice(49,16),wolf3d.chest(50,16),wolf3d.chalice(50,17),wolf3d.chest(51,16),wolf3d.chest(51,17),wolf3d.chalice(51,18),{"x":51,"y":30,"texture":23,"hit":false},wolf3d.food(51,46),wolf3d.food(51,47),wolf3d.food(51,48),wolf3d.crown(52,16),wolf3d.chest(52,17),wolf3d.chalice(52,18),wolf3d.chalice(52,19),wolf3d.chalice(52,20),{"x":52,"y":31,"texture":14,"hit":false},{"x":52,"y":47,"texture":14,"hit":false},wolf3d.crown(53,16),wolf3d.crown(53,17),wolf3d.chest(53,18),wolf3d.chest(53,19),wolf3d.chest(53,20),wolf3d.chalice(53,21),wolf3d.mutantStanding(53,30,6,1),{"x":53,"y":35,"texture":14,"hit":false},{"x":53,"y":37,"texture":0,"hit":false},{"x":53,"y":39,"texture":14,"hit":false},wolf3d.bloodPool(53,42),{"x":53,"y":43,"texture":14,"hit":false},wolf3d.mutantStanding(53,47,2,1),{"x":54,"y":16,"texture":3,"hit":true},wolf3d.crown(54,17),wolf3d.crown(54,18),wolf3d.crown(54,19),wolf3d.chest(54,20),wolf3d.chest(54,21),wolf3d.chalice(54,22),{"x":54,"y":23,"texture":3,"hit":true},wolf3d.mutantStanding(55,31,6,2),wolf3d.mutantStanding(55,47,2,2),wolf3d.ammo(55,50),wolf3d.ammo(55,51),wolf3d.gatling(55,52),wolf3d.guardStanding(56,17,0,2),wolf3d.guardStanding(56,20,6,1),wolf3d.ammo(56,21),wolf3d.guardStanding(56,27,4,1),wolf3d.mutantStanding(56,30,6,2),{"x":56,"y":31,"texture":14,"hit":false},{"x":56,"y":35,"texture":14,"hit":false},{"x":56,"y":39,"texture":14,"hit":false},{"x":56,"y":43,"texture":14,"hit":false},{"x":56,"y":47,"texture":14,"hit":false},wolf3d.mutantStanding(56,48,2,2),wolf3d.food(56,50),wolf3d.food(56,51),wolf3d.food(56,52),wolf3d.firstAidKit(57,16),{"x":57,"y":18,"texture":35,"hit":true},{"x":57,"y":30,"texture":23,"hit":false},{"x":57,"y":31,"texture":23,"hit":false},{"x":57,"y":48,"texture":23,"hit":false},wolf3d.firstAidKit(58,15),{"x":58,"y":16,"texture":0,"hit":false},wolf3d.ammo(59,14),{"x":59,"y":17,"texture":14,"hit":false},wolf3d.guardStanding(59,18,6,1),{"x":59,"y":23,"texture":14,"hit":false},wolf3d.mutantStanding(59,31,6,3),{"x":59,"y":35,"texture":14,"hit":false},{"x":59,"y":39,"texture":14,"hit":false},{"x":59,"y":43,"texture":14,"hit":false},wolf3d.mutantStanding(59,47,2,3),wolf3d.ammo(60,15),{"x":60,"y":19,"texture":35,"hit":true},wolf3d.mutantStanding(60,30,6,3),{"x":60,"y":31,"texture":14,"hit":false},{"x":60,"y":35,"texture":9,"hit":false},{"x":60,"y":47,"texture":14,"hit":false},wolf3d.mutantStanding(60,48,2,3),wolf3d.ammo(61,16),wolf3d.ammo(61,17),{"x":61,"y":30,"texture":23,"hit":false},wolf3d.mutantStanding(61,31,6,3),wolf3d.guardStanding(61,39,4,1),wolf3d.mutantStanding(61,47,2,3),wolf3d.guardStanding(62,17,4,3),wolf3d.guardStanding(62,20,6,1),wolf3d.ammo(62,21),{"x":62,"y":36,"texture":5,"hit":true},wolf3d.silverKey(62,39),{"x":62,"y":42,"texture":5,"hit":true}],"spriteResource":"sprites","scripts":[scripts.angle(23,51,1),scripts.angle(23,52,2),scripts.angle(30,44,0),scripts.angle(30,59,3),scripts.angle(32,44,7),scripts.angle(33,59,4),scripts.angle(39,51,6),scripts.angle(39,53,5),scripts.angle(42,6,1),scripts.angle(42,8,2),scripts.angle(43,5,0),scripts.angle(43,9,3),scripts.angle(45,5,7),scripts.angle(45,9,4),scripts.angle(46,6,6),scripts.angle(46,8,5)]};
\ No newline at end of file diff --git a/wolf3d/maps/e2m5.js b/wolf3d/maps/e2m5.js new file mode 100644 index 0000000..a8ed013 --- /dev/null +++ b/wolf3d/maps/e2m5.js @@ -0,0 +1 @@ +wolf3d.maps.e2m5 = {"music":"nazi-omi","secret":10,"endscreen":null,"ceiling":141,"start":{"x":2.5,"y":61.5,"direction":{"x":0,"y":-1},"plane":{"x":-1,"y":0}},"episodeFloor":5,"par":240,"map":[[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,20,17,17,17,17,17,17,26,26,26,26,28,28,26,26,28,28,28,26,26,28,26,26,26,26,26,26,26,28,28,28,28,26,26,26,26,28,26,26,26,26,26],[17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,26],[17,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,13,26],[20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,26],[17,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,26,0,0,0,26,26,26,28,26,26,0,26,26,26,26,26,28,26,0,26,26,26,26,26,26,26,0,26,28,26,26,26,26,28,26],[17,0,0,0,17,17,17,17,17,17,0,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,26,0,0,0,26,0,0,0,0,0,0,26,26,26,26,26,26,0,0,0,26,26,26,26,26,0,0,0,26,26,26,26,26,26,26],[17,0,0,0,17,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,20,17,17,17,17,17,17,26,0,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,0,0,0,26,26,26,26,26,0,0,0,26,26,26,26,26,26,26],[17,0,0,0,17,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,26,0,0,0,26,0,0,0,0,0,0,26,26,26,26,0,0,0,0,0,0,0,26,26,28,0,0,0,28,26,26,26,26,26,26],[17,0,0,0,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,26,0,0,0,26,0,0,0,0,0,0,26,26,26,26,26,26,0,0,0,26,26,26,26,26,0,0,0,26,26,26,26,26,26,26],[17,0,0,0,17,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,28,0,0,0,28,0,0,0,0,0,0,26,26,26,26,26,26,0,0,0,26,26,26,26,26,0,0,0,26,26,26,26,26,26,26],[17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,28,0,0,0,3,0,0,0,0,0,0,28,26,26,26,26,26,28,3,28,26,26,26,26,26,26,0,26,28,26,26,26,26,26,26],[17,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,26,0,0,0,28,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,26,26,26,26,26],[17,0,0,0,17,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,26,0,0,0,26,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,28,0,0,0,0,0,0,0,0,0,26,26,26,26],[17,0,0,0,17,0,0,15,15,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,26,0,0,0,26,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,26,26,26],[17,0,0,0,17,0,0,15,15,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,28,0,0,0,0,0,0,0,0,0,0,28,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,28,26],[17,0,0,0,17,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,26,0,0,0,26,26,0,26,26,0,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26],[17,0,0,0,17,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,26,0,0,0,26,26,0,26,26,0,26,26,26,26,26,26,26,26,26,28,26,28,26,26,28,26,0,26,28,26,26,26,28,26,26],[17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,20,17,17,17,20,17,17,17,17,17,28,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,19,0,0,0,19,26,26,26,26,26,26],[17,0,0,0,17,0,0,0,0,0,0,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,17,17,17,26,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,19,19,19,19,19,26,26,26,26,26,26],[17,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,0,0,0,0,0,15,0,0,0,0,0,17,17,26,0,0,0,26,26,28,26,26,28,26,26,28,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[17,0,0,0,17,0,0,0,0,0,0,17,17,17,17,0,0,15,0,0,0,0,0,0,0,15,0,0,17,28,0,0,0,26,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[17,0,0,0,17,17,17,17,0,0,0,17,17,17,20,0,0,0,0,0,0,0,0,0,0,0,0,0,20,26,0,0,0,0,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[17,0,0,0,17,0,0,17,0,0,0,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,26,0,0,0,26,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[17,0,0,0,20,0,0,0,0,0,0,18,17,17,17,0,15,0,0,0,0,15,0,0,0,0,15,0,17,26,0,0,0,0,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,8,8,8,8,8,8,8,8,26],[17,0,0,0,17,0,0,17,0,0,0,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,28,0,0,0,26,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,8,0,0,0,0,8,0,8,26],[17,0,0,0,17,17,17,17,0,0,0,17,17,17,20,0,0,0,0,0,0,0,0,0,0,0,0,0,20,26,0,0,0,26,26,28,26,26,28,26,26,28,26,26,26,26,26,26,26,26,26,26,26,26,26,8,0,0,0,0,0,0,8,26],[17,0,0,0,17,0,0,0,0,0,0,17,17,17,17,0,0,15,0,0,0,0,0,0,0,15,0,0,17,26,0,0,0,28,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,0,0,0,0,0,0,8,8],[17,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,0,0,0,0,0,15,0,0,0,0,0,17,17,28,0,0,0,28,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,8,8,8,8,8,8,0,9,8],[17,0,0,0,17,0,0,0,0,0,0,17,17,0,17,17,17,0,0,0,0,0,0,0,0,0,17,17,17,26,26,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,9,0,8,8],[17,0,0,0,17,17,17,17,17,17,17,17,17,0,17,17,17,17,17,17,17,0,17,17,17,17,17,17,17,3,0,0,0,3,8,8,8,8,8,9,9,9,9,9,8,8,8,9,9,8,8,8,9,8,8,8,8,9,8,8,8,0,9,8],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,3,0,0,0,3,8,8,9,8,8,9,8,0,8,8,9,9,9,9,8,0,8,8,9,8,9,9,8,0,8,8,0,0,0,8],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,10,0,10,12,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,9,8,8,8,8,0,0,0,8,0,0,0,8],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,12,8,8,8,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,5,0,0,0,9,0,0,0,8],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,12,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,8,0,0,0,9,0,0,0,9],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,0,0,0,11,8,8,8,8,9,8,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,5,0,0,0,9,0,0,0,9],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,12,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,9,8,8,8,8,0,0,0,8,0,0,0,8],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,12,8,8,8,8,8,9,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,7,0,0,0,0,0,0,0,8],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,12,0,0,0,12,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,9,8,8,8,8,8,5,8,8,0,0,0,8],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,12,8,8,8,8,8,9,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,9,0,0,0,9],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,12,0,0,0,12,8,8,8,8,8,8,8,8,8,9,8,8,8,9,9,9,8,8,8,8,8,8,8,8,8,9,0,0,0,9],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,12,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,8],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,12,8,8,8,8,8,8,8,8,8,8,8,8,0,8,0,9,0,8,0,8,0,9,0,8,0,9,0,0,0,8],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,25,0,0,0,25,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,8],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,12,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,8],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,12,0,0,12,0,0,0,12,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,12,12,12,12,0,0,0,0,0,12,0,0,0,12,8,8,8,8,8,8,8,9,0,0,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,9],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,12,12,12,12,12,0,0,0,0,0,0,0,0,12,8,8,8,8,8,8,8,9,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,8],[12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,11,21,12,12,0,0,0,0,0,12,0,0,0,12,8,8,8,8,8,8,8,9,0,0,8,8,0,8,0,9,0,9,0,9,0,8,0,8,0,8,0,0,0,8],[12,12,12,12,12,12,12,12,12,25,0,0,0,0,0,0,0,0,0,0,0,0,22,12,0,0,12,0,0,12,0,0,0,12,8,8,8,8,8,8,8,9,0,0,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,8],[12,12,12,12,25,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,11,21,12,12,12,12,12,12,12,12,0,0,0,12,8,8,8,8,8,8,8,8,0,0,8,8,8,8,9,5,8,8,8,8,8,8,8,8,8,9,0,0,0,8],[12,12,12,0,0,0,12,12,12,12,10,0,10,12,12,12,0,0,0,0,12,12,12,12,12,0,12,0,12,11,0,0,0,11,8,8,8,8,8,8,9,0,0,0,8,8,8,8,0,0,0,8,8,8,8,8,9,0,0,8,0,0,0,9],[12,12,0,0,0,0,0,12,12,12,0,0,0,12,12,12,12,0,0,0,12,12,12,12,0,0,0,0,0,12,0,0,0,12,8,8,8,8,8,9,0,0,0,0,8,8,9,0,0,0,0,0,9,8,8,8,0,0,0,0,0,0,0,9],[12,0,0,0,0,0,0,0,12,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,12,0,0,0,12,8,8,8,8,0,0,0,0,0,0,9,8,8,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,9],[12,12,0,0,0,0,0,12,25,0,0,0,0,0,25,0,0,12,0,0,0,12,12,12,0,0,0,0,0,12,0,0,0,12,8,8,8,0,0,0,0,0,0,0,8,8,9,0,0,0,0,0,8,8,9,9,0,0,0,0,0,0,0,8],[12,12,0,0,0,0,0,12,12,0,0,0,0,0,12,0,0,0,0,0,0,10,12,12,0,0,0,0,0,0,0,0,0,12,8,9,8,0,0,0,0,0,0,8,8,8,8,8,0,0,0,8,8,8,9,8,9,0,0,9,0,0,0,8],[12,12,12,0,0,0,12,12,12,12,0,0,0,12,12,12,12,12,0,0,0,12,12,12,0,0,0,0,0,12,0,0,0,12,8,9,0,0,0,0,0,0,0,8,8,8,8,8,8,5,9,8,9,0,0,8,8,9,8,8,0,0,0,9],[12,12,12,12,0,12,12,12,12,12,12,0,12,12,12,12,12,12,12,0,12,12,12,12,12,12,12,0,12,12,0,0,0,12,9,0,0,0,0,0,0,0,0,9,8,8,8,8,8,8,8,5,0,0,0,0,0,0,0,0,0,0,0,8],[12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,8,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,9,0,0,0,8],[12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,8,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,5,0,0,0,0,0,0,0,0,0,0,0,9],[12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,8,8,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,9,0,0,8,8,9,8,8,9,0,8,9],[12,12,12,10,12,12,12,12,12,12,12,25,12,12,12,12,12,12,12,10,12,12,12,12,12,12,12,25,12,12,12,12,12,12,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,8,8,8,8,8,8,8,8,8]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,132,106,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0],[0,112,112,112,0,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0],[0,112,112,112,0,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0],[0,112,112,112,0,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,132,106,0,0,0,0,0,0,108,108,108,0,125,125,125,125,125,125,0,0,0,0,0,0,126,126,126,0,0,0,0,0,127,127,127,0,0,0,0,0,0,0],[0,112,112,112,0,132,132,132,132,132,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,125,125,125,125,125,125,0,0,0,0,0,0,126,126,126,0,0,0,0,0,127,127,127,0,0,0,0,0,0,0],[0,112,112,112,0,132,132,132,132,132,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,125,125,125,125,125,125,0,0,0,0,106,126,126,126,126,126,106,0,0,0,127,127,127,0,0,0,0,0,0,0],[0,112,112,112,0,132,132,132,132,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,125,125,125,125,125,125,0,0,0,0,0,0,126,126,126,0,0,0,0,0,127,127,127,0,0,0,0,0,0,0],[0,112,112,112,0,132,132,132,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,125,125,125,125,125,125,0,0,0,0,0,0,126,126,126,0,0,0,0,0,127,127,127,0,0,0,0,0,0,0],[0,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,125,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,112,112,112,0,131,131,131,131,131,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,125,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,133,133,133,133,0,0,0,0,0],[0,112,112,112,0,131,131,131,131,131,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,125,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,133,133,133,133,133,133,133,133,133,0,0,0,0],[0,112,112,112,0,131,131,0,0,131,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,125,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,133,133,133,133,133,133,133,133,133,133,133,0,0,0],[0,112,112,112,0,131,131,0,0,106,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,125,125,125,125,125,125,0,0,0,0,0,0,0,0,0,133,133,133,133,133,133,133,133,133,133,133,133,133,0,0],[0,112,112,112,0,131,131,131,106,131,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,125,0,0,125,0,0,0,0,0,0,0,0,0,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,0],[0,112,112,112,0,131,131,131,131,131,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,125,0,0,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,0,0,0,0,0,0,0,0],[0,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,0,0,0,0,0,0,0],[0,112,112,112,0,130,130,130,130,130,130,0,0,0,0,0,0,128,128,128,128,106,128,128,128,128,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,112,112,112,0,130,130,130,130,130,130,0,0,0,0,0,128,106,128,128,128,0,128,128,128,106,128,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,112,112,112,0,130,130,130,130,130,130,0,0,0,0,128,128,0,128,128,128,128,128,128,128,0,128,128,0,0,108,108,108,0,124,124,124,124,124,124,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,112,112,112,0,0,0,0,130,130,130,0,0,0,0,128,128,128,128,128,128,128,128,128,128,128,128,128,0,0,108,108,108,0,124,124,124,124,124,124,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,112,112,112,0,130,130,0,130,130,130,0,0,0,0,128,128,128,128,128,128,128,128,128,128,128,128,128,0,0,108,108,108,0,124,124,124,124,124,124,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,112,112,112,0,130,130,0,130,130,130,0,0,0,0,128,0,128,128,128,128,0,128,128,128,128,0,128,0,0,108,108,108,0,124,124,124,124,124,124,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,112,112,112,0,106,130,0,130,130,130,0,0,0,0,128,128,128,128,128,128,128,128,128,128,128,128,128,0,0,108,108,108,0,124,124,124,124,124,124,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,0,110,0,0],[0,112,112,112,0,0,0,0,130,130,130,0,0,0,0,128,128,128,128,128,128,128,128,128,128,128,128,128,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,0,0],[0,112,112,112,0,130,130,130,130,130,130,0,0,0,0,128,128,0,128,128,128,128,128,128,128,0,128,128,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,0,0,0],[0,112,112,112,0,130,130,130,130,130,130,0,0,0,0,0,128,128,128,128,128,0,128,128,128,128,128,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,0,0],[0,112,112,112,0,130,130,130,130,130,130,0,0,129,0,0,0,128,128,128,128,128,128,128,128,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0],[0,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,0,0],[0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,109,109,109,109,109,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0],[0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,109,109,109,109,109,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0],[0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,109,109,109,109,109,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,121,121,121,0,110,110,110,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,121,121,121,0,110,110,110,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,121,121,121,0,110,110,110,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,121,121,121,0,110,110,110,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,121,121,121,0,110,110,110,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,121,121,121,0,110,110,110,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,111,111,111,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,110,110,110,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,111,111,111,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,110,110,110,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,122,0,122,0,122,0,122,0,122,0,122,0,122,0,110,110,110,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,122,122,122,122,122,122,122,122,122,122,122,122,122,122,0,110,110,110,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,122,122,122,122,122,122,122,122,122,122,122,122,122,0,110,110,110,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,0,118,118,0,111,111,111,0,0,0,0,0,0,0,0,0,122,122,0,122,122,122,122,122,122,122,122,122,122,122,122,122,122,0,110,110,110,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,118,118,118,118,118,0,111,111,111,0,0,0,0,0,0,0,0,0,122,122,0,0,122,122,122,122,122,122,122,122,122,122,122,122,122,0,110,110,110,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,0,0,0,0,0,118,118,118,118,0,111,111,111,0,0,0,0,0,0,0,0,0,122,122,0,122,122,122,122,122,122,122,122,122,122,122,122,122,122,0,110,110,110,0],[0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,0,0,0,0,118,118,118,118,118,0,111,111,111,0,0,0,0,0,0,0,0,0,122,122,0,0,122,0,122,0,122,0,122,0,122,0,122,0,122,0,110,110,110,0],[0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,0,114,0,0,118,118,0,118,118,0,111,111,111,0,0,0,0,0,0,0,0,0,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0],[0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0],[0,0,0,116,116,116,0,0,0,0,0,0,0,0,0,0,114,114,114,114,0,0,0,0,0,117,0,117,0,0,111,111,111,0,0,0,0,0,0,0,0,122,122,122,0,0,0,0,123,123,123,0,0,0,0,0,0,123,123,0,110,110,110,0],[0,0,116,116,116,116,116,0,0,0,113,113,113,0,0,0,0,114,114,114,0,0,0,0,117,117,117,117,117,0,111,111,111,0,0,0,0,0,0,0,122,122,122,122,0,0,0,123,123,123,123,123,0,0,0,0,123,123,123,0,110,110,110,0],[0,116,116,116,116,116,116,116,0,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,0,111,111,111,0,0,0,0,0,122,122,122,122,122,122,0,0,0,123,123,123,123,123,123,123,123,123,123,123,123,0,110,110,110,0],[0,0,116,116,116,116,116,0,0,113,113,113,113,113,0,115,115,0,115,115,115,0,0,0,117,117,117,117,117,0,111,111,111,0,0,0,0,122,122,122,122,122,122,122,0,0,0,123,123,123,123,123,0,0,0,0,123,123,123,0,110,110,110,0],[0,0,116,116,116,116,116,0,0,113,113,113,113,113,0,115,115,0,115,115,115,0,0,0,117,117,117,117,117,0,111,111,111,0,0,0,0,122,122,122,122,122,122,0,0,0,0,0,123,123,123,0,0,0,0,0,0,123,123,0,110,110,110,0],[0,0,0,116,116,116,0,0,0,0,113,113,113,0,0,0,0,0,115,115,115,0,0,0,117,117,117,117,117,0,111,111,111,0,0,0,122,122,122,122,122,122,122,0,0,0,0,0,0,0,0,0,0,142,142,0,0,0,0,0,110,110,110,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,122,122,122,122,122,122,122,122,0,0,0,0,0,0,0,0,0,142,142,142,142,142,142,142,0,110,110,110,0],[0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,122,122,122,122,122,122,122,0,0,0,0,0,0,0,0,0,0,142,142,142,142,142,142,142,0,110,110,110,0],[0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,122,122,122,122,122,122,122,0,0,0,0,0,0,0,0,0,0,142,142,142,142,142,142,142,0,110,110,110,0],[0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,122,122,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,142,142,0,0,0,0,0,0,110,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":3,"y":4,"texture":65,"key":null},{"x":4,"y":39,"texture":65,"key":null},{"x":4,"y":47,"texture":65,"key":null},{"x":4,"y":55,"texture":65,"key":null},{"x":6,"y":33,"texture":65,"key":null},{"x":10,"y":55,"texture":65,"key":null},{"x":11,"y":4,"texture":65,"key":null},{"x":14,"y":33,"texture":65,"key":null},{"x":19,"y":4,"texture":65,"key":null},{"x":21,"y":33,"texture":65,"key":null},{"x":23,"y":7,"texture":65,"key":null},{"x":23,"y":33,"texture":65,"key":null},{"x":27,"y":4,"texture":65,"key":null},{"x":28,"y":31,"texture":65,"key":null},{"x":29,"y":13,"texture":65,"key":null},{"x":29,"y":21,"texture":65,"key":null},{"x":31,"y":28,"texture":65,"key":null},{"x":31,"y":34,"texture":65,"key":null},{"x":33,"y":41,"texture":65,"key":null},{"x":33,"y":49,"texture":65,"key":null},{"x":33,"y":57,"texture":65,"key":null},{"x":34,"y":31,"texture":68,"key":"silver"},{"x":39,"y":59,"texture":65,"key":null},{"x":41,"y":29,"texture":65,"key":null},{"x":47,"y":59,"texture":65,"key":null},{"x":49,"y":29,"texture":65,"key":null},{"x":51,"y":20,"texture":67,"key":null},{"x":53,"y":11,"texture":68,"key":"gold"},{"x":54,"y":59,"texture":65,"key":null},{"x":56,"y":59,"texture":65,"key":null},{"x":57,"y":29,"texture":65,"key":null},{"x":59,"y":4,"texture":65,"key":null},{"x":59,"y":11,"texture":65,"key":null},{"x":59,"y":19,"texture":65,"key":null},{"x":59,"y":27,"texture":65,"key":null},{"x":59,"y":59,"texture":65,"key":null},{"x":61,"y":59,"texture":65,"key":null}],"secrets":[{"x":5,"y":10,"state":0,"texture":16},{"x":26,"y":61,"state":0,"texture":7},{"x":47,"y":44,"state":0,"texture":7},{"x":57,"y":17,"state":0,"texture":9}],"sprites":[wolf3d.mutantStanding(1,21,0,3),wolf3d.mutantStanding(1,23,2,1),wolf3d.mutantStanding(2,24,2,2),{"x":2,"y":31,"texture":14,"hit":false},{"x":2,"y":35,"texture":14,"hit":false},{"x":2,"y":39,"texture":14,"hit":false},{"x":2,"y":43,"texture":14,"hit":false},{"x":2,"y":47,"texture":14,"hit":false},{"x":2,"y":51,"texture":14,"hit":false},{"x":2,"y":55,"texture":14,"hit":false},{"x":2,"y":59,"texture":14,"hit":false},wolf3d.guardStanding(3,1,0,1),{"x":3,"y":2,"texture":14,"hit":false},{"x":3,"y":6,"texture":14,"hit":false},{"x":3,"y":8,"texture":14,"hit":false},{"x":3,"y":10,"texture":14,"hit":false},{"x":3,"y":12,"texture":14,"hit":false},{"x":3,"y":14,"texture":14,"hit":false},{"x":3,"y":16,"texture":14,"hit":false},{"x":3,"y":18,"texture":14,"hit":false},wolf3d.mutantStanding(3,19,2,1),{"x":3,"y":20,"texture":14,"hit":false},{"x":3,"y":22,"texture":14,"hit":false},{"x":3,"y":24,"texture":14,"hit":false},wolf3d.silverKey(3,25),{"x":3,"y":26,"texture":36,"hit":true},wolf3d.mutantStanding(4,20,2,2),wolf3d.mutantStanding(5,21,4,3),wolf3d.mutantStanding(5,23,2,1),{"x":5,"y":46,"texture":11,"hit":true},{"x":5,"y":48,"texture":11,"hit":true},{"x":5,"y":54,"texture":12,"hit":true},{"x":5,"y":56,"texture":12,"hit":true},wolf3d.chalice(6,5),{"x":6,"y":31,"texture":14,"hit":false},wolf3d.food(6,37),{"x":7,"y":2,"texture":14,"hit":false},wolf3d.chest(7,5),{"x":7,"y":39,"texture":9,"hit":false},wolf3d.guardStanding(7,44,6,1),{"x":7,"y":47,"texture":14,"hit":false},wolf3d.guardStanding(7,50,2,1),{"x":7,"y":55,"texture":14,"hit":false},wolf3d.chest(8,5),wolf3d.chest(8,6),wolf3d.bloodBones(8,34),{"x":8,"y":35,"texture":13,"hit":true},{"x":8,"y":38,"texture":13,"hit":true},wolf3d.ammo(8,46),wolf3d.ammo(8,47),wolf3d.ammo(8,48),wolf3d.guardStanding(9,3,0,1),wolf3d.chalice(9,5),wolf3d.chest(9,6),wolf3d.chest(9,7),wolf3d.crown(9,46),wolf3d.crown(9,47),wolf3d.crown(9,48),{"x":9,"y":54,"texture":12,"hit":true},{"x":9,"y":56,"texture":12,"hit":true},{"x":10,"y":31,"texture":14,"hit":false},wolf3d.food(10,34),{"x":10,"y":35,"texture":14,"hit":false},{"x":10,"y":38,"texture":14,"hit":false},{"x":11,"y":2,"texture":14,"hit":false},wolf3d.food(11,34),wolf3d.food(11,35),wolf3d.bloodPool(11,39),{"x":12,"y":6,"texture":14,"hit":false},wolf3d.guardStanding(12,9,2,1),wolf3d.food(12,34),{"x":12,"y":35,"texture":13,"hit":true},{"x":12,"y":38,"texture":13,"hit":true},wolf3d.guardStanding(12,51,6,1),wolf3d.guardStanding(12,59,2,1),wolf3d.guardStanding(13,5,4,2),{"x":13,"y":55,"texture":14,"hit":false},wolf3d.guardStanding(14,1,0,2),wolf3d.guardStanding(14,9,4,3),{"x":14,"y":31,"texture":14,"hit":false},{"x":14,"y":39,"texture":19,"hit":false},wolf3d.guardStanding(14,49,6,2),wolf3d.food(14,58),wolf3d.guardStanding(14,61,2,2),{"x":15,"y":2,"texture":14,"hit":false},wolf3d.guardStanding(15,5,4,2),{"x":15,"y":6,"texture":14,"hit":false},wolf3d.guardStanding(15,8,2,3),wolf3d.ammo(15,9),wolf3d.ammo(15,10),wolf3d.food(15,38),wolf3d.ammo(15,48),wolf3d.ammo(15,49),wolf3d.ammo(15,50),wolf3d.ammo(15,51),wolf3d.food(15,57),wolf3d.food(15,58),wolf3d.food(15,59),wolf3d.guardStanding(16,2,0,2),wolf3d.ammo(16,8),wolf3d.ammo(16,9),wolf3d.ammo(16,10),{"x":16,"y":35,"texture":15,"hit":false},{"x":16,"y":38,"texture":15,"hit":false},{"x":16,"y":55,"texture":36,"hit":true},wolf3d.mutantStanding(17,54,6,1),{"x":18,"y":10,"texture":13,"hit":true},wolf3d.ssStanding(18,21,6,3),{"x":18,"y":31,"texture":14,"hit":false},{"x":19,"y":2,"texture":14,"hit":false},{"x":19,"y":9,"texture":14,"hit":false},wolf3d.ssStanding(19,17,6,1),wolf3d.ssStanding(19,25,2,2),wolf3d.guardStanding(20,2,0,3),wolf3d.guardStanding(20,8,2,2),wolf3d.mutantStanding(20,34,0,3),{"x":20,"y":35,"texture":0,"hit":false},wolf3d.ammo(20,37),{"x":20,"y":38,"texture":0,"hit":false},{"x":20,"y":39,"texture":1,"hit":true},wolf3d.ammo(20,40),{"x":20,"y":41,"texture":0,"hit":false},{"x":20,"y":42,"texture":1,"hit":true},{"x":21,"y":18,"texture":14,"hit":false},wolf3d.gatling(21,21),{"x":21,"y":24,"texture":14,"hit":false},wolf3d.mutantStanding(21,41,2,1),{"x":21,"y":42,"texture":1,"hit":true},wolf3d.guardStanding(22,3,0,3),wolf3d.firstAidKit(22,5),wolf3d.firstAidKit(22,6),wolf3d.guardStanding(22,8,4,3),wolf3d.ammo(22,20),wolf3d.ammo(22,21),wolf3d.ammo(22,22),{"x":22,"y":31,"texture":14,"hit":false},{"x":22,"y":38,"texture":14,"hit":false},wolf3d.mutantStanding(22,39,2,2),wolf3d.ammo(22,42),{"x":23,"y":2,"texture":14,"hit":false},{"x":23,"y":6,"texture":14,"hit":false},{"x":23,"y":9,"texture":14,"hit":false},wolf3d.ammo(23,19),wolf3d.ammo(23,20),wolf3d.ammo(23,22),wolf3d.ammo(23,23),wolf3d.ssStanding(23,27,0,2),wolf3d.mutantStanding(23,42,2,3),wolf3d.ssStanding(24,5,4,2),wolf3d.firstAidKit(24,6),wolf3d.guardStanding(24,8,0,3),wolf3d.ammo(24,20),wolf3d.ammo(24,21),wolf3d.ammo(24,22),wolf3d.mutantStanding(24,34,4,3),{"x":24,"y":35,"texture":0,"hit":false},{"x":24,"y":38,"texture":0,"hit":false},wolf3d.food(24,39),wolf3d.food(24,40),{"x":24,"y":41,"texture":0,"hit":false},{"x":24,"y":42,"texture":1,"hit":true},wolf3d.firstAidKit(24,56),wolf3d.guardStanding(25,1,0,3),wolf3d.guardStanding(25,8,0,1),{"x":25,"y":18,"texture":14,"hit":false},wolf3d.ammo(25,21),{"x":25,"y":24,"texture":14,"hit":false},wolf3d.ssStanding(26,26,0,3),{"x":26,"y":31,"texture":14,"hit":false},wolf3d.ammo(26,56),wolf3d.ammo(26,57),{"x":27,"y":2,"texture":14,"hit":false},{"x":27,"y":9,"texture":14,"hit":false},wolf3d.ssStanding(27,61,0,3),{"x":28,"y":10,"texture":13,"hit":true},wolf3d.mutantStanding(28,13,0,1),wolf3d.ssStanding(29,31,4,3),wolf3d.guardStanding(29,61,0,1),{"x":31,"y":2,"texture":14,"hit":false},{"x":31,"y":6,"texture":14,"hit":false},{"x":31,"y":9,"texture":14,"hit":false},{"x":31,"y":13,"texture":14,"hit":false},{"x":31,"y":17,"texture":14,"hit":false},{"x":31,"y":21,"texture":14,"hit":false},{"x":31,"y":25,"texture":14,"hit":false},{"x":31,"y":31,"texture":14,"hit":false},{"x":31,"y":37,"texture":14,"hit":false},{"x":31,"y":41,"texture":14,"hit":false},{"x":31,"y":45,"texture":14,"hit":false},{"x":31,"y":49,"texture":14,"hit":false},{"x":31,"y":53,"texture":14,"hit":false},{"x":31,"y":57,"texture":14,"hit":false},{"x":31,"y":61,"texture":14,"hit":false},wolf3d.guardStanding(32,31,4,1),wolf3d.ssStanding(33,31,4,3),wolf3d.mutantStanding(34,45,0,2),wolf3d.guardStanding(34,58,2,1),{"x":35,"y":41,"texture":14,"hit":false},{"x":35,"y":49,"texture":14,"hit":false},wolf3d.mutantStanding(35,51,2,2),{"x":35,"y":57,"texture":14,"hit":false},{"x":35,"y":61,"texture":14,"hit":false},wolf3d.mutantStanding(36,40,6,1),{"x":36,"y":42,"texture":37,"hit":true},{"x":36,"y":43,"texture":0,"hit":false},wolf3d.mutantStanding(36,46,2,1),{"x":36,"y":48,"texture":37,"hit":true},wolf3d.food(36,51),wolf3d.guardStanding(36,62,4,3),{"x":37,"y":31,"texture":14,"hit":false},wolf3d.bloodBones(37,40),wolf3d.mutantStanding(38,42,6,3),wolf3d.mutantStanding(38,46,2,3),wolf3d.food(38,50),{"x":38,"y":57,"texture":14,"hit":false},wolf3d.guardStanding(38,58,0,2),wolf3d.guardStanding(38,60,4,2),wolf3d.food(39,40),{"x":39,"y":42,"texture":37,"hit":true},{"x":39,"y":48,"texture":37,"hit":true},{"x":39,"y":61,"texture":14,"hit":false},wolf3d.ammo(40,26),wolf3d.ammo(40,27),wolf3d.ssStanding(40,28,0,3),wolf3d.food(40,42),{"x":40,"y":45,"texture":14,"hit":false},{"x":40,"y":47,"texture":9,"hit":false},{"x":40,"y":50,"texture":1,"hit":true},wolf3d.ammo(41,26),{"x":41,"y":27,"texture":14,"hit":false},{"x":41,"y":31,"texture":14,"hit":false},wolf3d.food(41,44),{"x":41,"y":48,"texture":1,"hit":true},{"x":41,"y":49,"texture":1,"hit":true},{"x":41,"y":50,"texture":1,"hit":true},wolf3d.guardStanding(41,60,4,1),wolf3d.ammo(42,27),wolf3d.ssStanding(42,28,4,3),{"x":43,"y":61,"texture":14,"hit":false},wolf3d.dogfood(44,50),wolf3d.dogfood(44,56),{"x":45,"y":31,"texture":14,"hit":false},wolf3d.dogfood(45,45),wolf3d.dog(45,54,2,3),{"x":47,"y":24,"texture":35,"hit":true},{"x":47,"y":25,"texture":35,"hit":true},wolf3d.firstAidKit(47,28),wolf3d.dog(47,45,6,1),wolf3d.dog(47,52,2,3),wolf3d.guardStanding(47,60,4,3),{"x":47,"y":61,"texture":14,"hit":false},wolf3d.ssStanding(48,18,0,3),{"x":48,"y":19,"texture":8,"hit":true},{"x":48,"y":24,"texture":35,"hit":true},wolf3d.mutantStanding(48,25,6,2),{"x":48,"y":28,"texture":35,"hit":true},wolf3d.dog(48,58,4,2),wolf3d.ssStanding(49,18,2,2),{"x":49,"y":26,"texture":14,"hit":false},{"x":49,"y":31,"texture":14,"hit":false},wolf3d.dog(49,54,6,1),wolf3d.guardStanding(50,17,2,3),{"x":50,"y":24,"texture":35,"hit":true},wolf3d.dogfood(50,48),wolf3d.ssStanding(51,15,2,1),{"x":51,"y":18,"texture":14,"hit":false},wolf3d.mutantStanding(51,24,6,3),wolf3d.ammo(51,25),{"x":51,"y":28,"texture":35,"hit":true},wolf3d.guardStanding(51,60,4,2),{"x":51,"y":61,"texture":14,"hit":false},wolf3d.guardStanding(52,14,2,3),wolf3d.firstAidKit(53,3),wolf3d.firstAidKit(53,4),wolf3d.guardStanding(53,16,2,3),{"x":53,"y":25,"texture":10,"hit":true},{"x":53,"y":27,"texture":10,"hit":true},{"x":53,"y":31,"texture":14,"hit":false},{"x":53,"y":48,"texture":0,"hit":false},wolf3d.ssStanding(53,50,0,2),wolf3d.guardStanding(53,58,0,2),{"x":54,"y":4,"texture":36,"hit":true},{"x":54,"y":5,"texture":0,"hit":false},wolf3d.guardStanding(54,17,4,1),wolf3d.guardStanding(54,18,4,2),{"x":54,"y":19,"texture":8,"hit":true},{"x":54,"y":24,"texture":19,"hit":false},{"x":54,"y":25,"texture":9,"hit":false},wolf3d.ammo(54,26),{"x":54,"y":27,"texture":0,"hit":false},wolf3d.ssStanding(54,28,0,2),wolf3d.mutantStanding(55,1,0,3),wolf3d.firstAidKit(55,7),{"x":55,"y":9,"texture":8,"hit":true},{"x":55,"y":13,"texture":8,"hit":true},wolf3d.chalice(55,24),{"x":55,"y":25,"texture":13,"hit":true},{"x":55,"y":27,"texture":5,"hit":true},wolf3d.firstAidKit(55,28),wolf3d.food(55,40),wolf3d.food(55,41),wolf3d.food(55,42),wolf3d.goldKey(55,47),wolf3d.guardStanding(55,50,6,1),{"x":55,"y":61,"texture":14,"hit":false},wolf3d.mutantStanding(56,5,2,1),{"x":56,"y":11,"texture":14,"hit":false},wolf3d.extraLife(56,15),wolf3d.ammo(56,19),wolf3d.ammo(56,20),wolf3d.ssStanding(56,24,6,1),wolf3d.chalice(56,27),wolf3d.bloodPool(56,28),wolf3d.cross(56,37),wolf3d.food(56,39),wolf3d.food(56,40),wolf3d.food(56,41),wolf3d.food(56,42),wolf3d.guardStanding(56,62,4,1),{"x":57,"y":9,"texture":8,"hit":true},{"x":57,"y":13,"texture":8,"hit":true},{"x":57,"y":19,"texture":14,"hit":false},wolf3d.ammo(57,20),wolf3d.ammo(57,24),{"x":57,"y":25,"texture":5,"hit":true},{"x":57,"y":27,"texture":5,"hit":true},{"x":57,"y":31,"texture":14,"hit":false},wolf3d.cross(57,37),wolf3d.food(57,39),wolf3d.food(57,40),wolf3d.food(57,41),wolf3d.ssStanding(57,50,4,3),{"x":57,"y":57,"texture":0,"hit":false},wolf3d.guardStanding(57,58,4,3),wolf3d.mutantStanding(58,3,6,2),wolf3d.bloodBones(58,24),wolf3d.ammo(58,25),wolf3d.ammo(58,26),wolf3d.ssStanding(58,28,2,3),wolf3d.chest(58,36),wolf3d.cross(58,37),wolf3d.cross(58,38),wolf3d.food(58,53),wolf3d.firstAidKit(58,54),wolf3d.crown(59,35),wolf3d.chest(59,36),wolf3d.chalice(59,37),wolf3d.cross(59,38),wolf3d.ssStanding(59,55,6,3),wolf3d.ssStanding(59,57,6,2),{"x":59,"y":61,"texture":14,"hit":false},wolf3d.crown(60,35),wolf3d.chest(60,36),wolf3d.chest(60,37),wolf3d.chalice(60,38),wolf3d.cross(60,39),wolf3d.cross(60,40),wolf3d.ssStanding(60,52,6,1),wolf3d.ssStanding(60,54,6,1),wolf3d.guardStanding(60,62,4,3),{"x":61,"y":3,"texture":14,"hit":false},{"x":61,"y":7,"texture":14,"hit":false},{"x":61,"y":11,"texture":14,"hit":false},{"x":61,"y":15,"texture":14,"hit":false},{"x":61,"y":19,"texture":14,"hit":false},{"x":61,"y":23,"texture":14,"hit":false},{"x":61,"y":27,"texture":14,"hit":false},{"x":61,"y":31,"texture":14,"hit":false},wolf3d.crown(61,35),wolf3d.crown(61,36),wolf3d.chest(61,37),wolf3d.chest(61,38),wolf3d.chalice(61,39),wolf3d.cross(61,40),wolf3d.cross(61,41),wolf3d.ssStanding(61,55,6,3),wolf3d.ssStanding(61,57,6,2),wolf3d.crown(62,36),wolf3d.crown(62,37),wolf3d.crown(62,38),wolf3d.chest(62,39),wolf3d.chest(62,40),wolf3d.ammo(62,53),wolf3d.ammo(62,54),{"x":62,"y":61,"texture":16,"hit":true}],"spriteResource":"sprites","scripts":[scripts.angle(45,48,1),scripts.angle(45,53,1),scripts.angle(45,57,1),scripts.angle(46,54,3),scripts.angle(46,56,2),scripts.angle(46,58,3),scripts.angle(47,46,7),scripts.angle(47,49,7),scripts.angle(47,50,3),scripts.angle(47,51,2),scripts.angle(47,58,4),scripts.angle(48,47,1),scripts.angle(49,46,6),scripts.angle(49,47,5),scripts.angle(49,51,6),scripts.angle(49,56,5)]};
\ No newline at end of file diff --git a/wolf3d/maps/e2m6.js b/wolf3d/maps/e2m6.js new file mode 100644 index 0000000..94bfc87 --- /dev/null +++ b/wolf3d/maps/e2m6.js @@ -0,0 +1 @@ +wolf3d.maps.e2m6 = {"music":"pregnant","secret":10,"endscreen":null,"ceiling":78,"start":{"x":60.5,"y":2.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":6,"par":360,"map":[[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,8,8,8,8,8,8,8,8,8,8,8,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,9,8,8,8,8,8,8,8,8,8,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19],[8,8,8,8,8,8,8,8,8,8,8,8,8,9,0,0,0,8,8,8,8,8,8,8,8,8,8,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,8,8,8,8,8,8,8,8,8,8,19,19,19,19,19,19,19,1,1,1,1,1,1,1,1,1,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19],[8,8,8,8,8,8,8,8,8,8,8,8,8,9,0,0,0,9,8,8,8,8,8,8,8,8,8,19,19,19,19,19,19,19,1,1,1,1,1,1,1,1,1,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,8,8,8,8,8,8,8,8,8,8,19,19,19,19,19,19,19,1,1,1,1,1,1,1,1,1,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,9,8,8,8,8,8,8,8,8,8,19,19,19,19,19,19,19,1,1,1,1,1,1,1,1,1,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19],[8,8,8,8,8,8,8,8,8,8,8,8,8,12,12,0,12,12,8,8,8,8,8,8,8,8,8,19,19,19,19,19,19,19,1,1,1,1,1,1,1,1,1,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19],[8,8,8,8,8,8,8,8,8,8,8,8,21,12,0,0,0,12,8,8,8,8,8,8,8,8,8,19,19,19,19,19,19,19,1,1,1,1,6,1,1,1,1,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19],[8,8,8,8,8,8,8,8,8,8,8,22,0,0,0,0,0,12,8,8,8,8,8,8,8,8,8,19,19,19,19,19,19,19,1,1,1,0,0,0,1,1,1,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19],[8,8,8,8,8,8,8,8,8,8,8,8,21,12,0,0,0,12,8,8,8,8,8,8,8,8,8,19,19,19,19,19,19,19,1,1,2,0,0,0,2,1,1,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19],[8,8,8,8,8,8,8,8,8,8,8,8,8,12,12,0,12,12,8,8,8,8,8,8,8,8,8,19,19,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19],[8,8,8,8,8,8,8,8,8,8,8,8,9,12,0,0,0,12,8,8,8,8,8,8,8,8,8,19,19,1,1,1,1,1,1,2,1,1,0,1,1,1,1,1,1,1,1,1,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19],[8,8,8,8,8,8,8,8,8,8,8,8,8,12,0,0,0,12,8,8,8,8,8,8,8,8,8,19,19,1,1,1,1,1,2,1,0,0,0,0,0,1,2,1,1,1,1,1,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19],[8,8,8,8,8,8,8,8,8,8,8,8,8,12,0,0,0,12,8,8,8,8,8,8,8,8,8,19,19,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19],[8,8,8,8,8,8,8,8,8,8,8,8,8,12,0,0,0,12,8,8,8,8,8,8,8,8,8,19,19,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19],[8,8,8,8,8,8,8,8,8,8,8,8,9,12,0,0,0,12,9,8,8,8,8,8,8,8,8,19,19,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19],[8,8,8,8,8,8,8,8,8,8,8,8,8,12,0,0,0,12,8,8,8,8,8,8,8,8,8,19,19,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19],[8,8,8,8,8,8,8,8,8,8,8,8,8,12,12,0,12,12,8,8,8,8,8,8,8,8,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,2,1,19,19,19,19,19,19,19,19,19,19,19,19],[8,8,8,8,8,8,8,8,8,9,8,8,9,8,0,0,0,8,9,8,8,8,8,8,8,8,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,1,19,19,19,19,19,19,19,19,19,19,19,19],[8,8,8,8,8,8,8,9,0,0,0,8,0,0,0,0,0,0,0,9,0,0,0,8,8,8,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,1,19,19,19,19,19,19,19,19,19,19,19,19],[8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,19,19,19,19,19,19,19,19,19,19,19,19],[8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,8,1,1,1,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,2,1,1,1,19,19,19,19,19,19,19,19,19,19,19,19],[8,8,8,8,8,8,8,8,8,0,0,8,0,0,0,0,0,0,0,8,0,0,8,8,8,8,8,19,19,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,19,19,19,19,19,0,0,0,0,0,19,19,19,19,19,19],[8,8,8,8,8,8,8,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,8,8,19,19,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,19,19,19,19,0,0,0,0,0,0,0,19,19,19,19,19],[8,8,8,8,9,8,8,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,19,19,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,19,19,19,19,0,0,0,0,0,0,0,19,19,19,19,19],[8,8,8,0,0,0,9,8,0,0,0,8,0,0,0,0,0,0,0,8,0,0,0,9,8,8,8,19,19,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,19,19,19,19,0,0,0,0,0,0,0,19,19,19,19,19],[8,8,9,0,0,0,8,8,8,9,8,9,9,9,8,0,8,9,9,9,8,8,9,8,8,9,8,19,19,1,1,1,1,1,1,1,0,0,0,0,0,2,1,1,1,1,1,1,19,19,19,19,19,0,0,0,0,0,19,19,19,19,19,19],[8,8,8,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,9,19,19,1,1,1,1,1,1,1,1,1,0,2,1,1,1,1,1,1,1,1,19,19,19,19,19,19,19,0,19,19,19,19,19,19,19,19],[8,8,8,8,8,9,8,8,8,9,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,19,19,19,19,19,19,19,19,19,19,0,0,0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,19,19,19,19,19,19,19,19],[8,8,8,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,8,19,19,19,19,19,19,19,19,19,27,0,0,0,19,27,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,0,0,0,19,19,19],[8,8,9,0,0,0,8,8,8,9,8,9,8,8,8,0,8,8,9,9,8,8,8,0,0,0,9,19,19,19,19,19,19,19,19,19,19,0,0,0,0,0,0,0,0,0,0,19,19,19,19,19,19,19,19,19,19,19,19,19,0,19,19,19],[8,8,8,0,0,0,9,8,8,8,8,8,8,8,8,0,8,8,8,8,8,9,8,0,0,0,8,19,19,19,19,19,19,19,19,19,19,19,19,19,27,19,19,19,19,19,0,19,19,19,19,19,19,19,19,19,19,19,19,19,0,19,19,19],[8,8,8,8,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,8,8,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,19,19,19,19,19,19,19,19,19,19,19,19,19,0,19,19,19],[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,19,19,0,0,0,0,0,19,19,19,19,19,19,19,19,19,19,19,19,19,0,27,19,19,0,0,0,0,0,0,19,19,19,19,0,19,19,19],[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,27,0,0,0,19,19,0,0,0,0,0,19,19,19,19,19,19,19,19,19,19,19,19,27,0,19,27,0,0,19,19,19,19,0,19,19,19,19,0,19,19,19],[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,27,19,0,0,0,0,0,19,19,0,0,19,19,19,19,19,19,19,19,19,0,0,0,0,0,19,19,19,19,0,0,0,0,0,0,19,19,19],[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,19,19,0,0,0,0,0,19,0,0,0,0,19,19,19,19,19,19,19,19,19,19,27,0,0,19,19,27,19,0,19,19,19,19,19,19,19,19],[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,27,0,0,0,19,19,19,19,19,0,0,19,0,0,0,0,0,19,19,19,19,19,19,19,19,19,19,19,0,0,0,0,19,0,19,19,19,19,19,19,19,19],[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,19,19,19,19,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,19,19,19,19,19,19,19,0,19,0,19,19,19,19,19,19,19,19],[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,19,19,19,19,19,19,19,19,19,0,0,0,0,0,19,19,19,19,0,0,19,19,19,19,27,27,19,19,0,19,0,19,19,19,19,19,19,19,19],[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,19,19,19,19,19,19,19,19,0,0,0,0,19,19,19,19,19,0,0,0,0,0,0,0,0,0,0,0,19,0,19,19,19,19,19,19,19,19],[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,19,19,19,19,19,19,19,19,19,0,0,19,19,19,19,19,19,19,19,19,0,0,0,0,0,19,19,19,19,0,19,19,19,19,19,19,19,19],[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,19,19,19,19,19,19,0,0,0,19,19,19,19,19,19],[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,0,0,0,0,0,0,19,19,19,19,19,19,19,0,0,0,19,19,19,19,19,19,19,19,19,19,19,19,0,27,19,0,0,19,19,19,19,0,19,19,19,19,19,19],[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,0,0,0,0,0,0,19,19,19,19,0,0,0,0,0,0,19,19,0,0,0,0,0,0,19,19,19,19,0,19,19,0,0,0,0,19,19,0,19,19,19,19,19,19],[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,0,0,0,0,0,0,19,19,19,19,0,19,19,0,0,0,19,19,19,19,19,19,19,0,19,19,19,27,0,27,19,0,0,19,0,19,19,0,0,0,0,0,19,19],[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,19,19,19,0,0,0,19,19,19,19,0,19,19,19,19,19,19,19,19,19,19,19,19,0,19,19,27,19,0,19,27,19,19,19,0,19,19,0,19,19,19,0,0,19],[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,19,19,19,0,0,0,19,19,19,19,0,19,0,0,0,19,27,19,19,19,19,19,19,0,19,19,0,0,0,0,0,19,19,19,0,19,19,0,19,19,19,19,0,19],[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,19,19,19,0,0,0,19,19,19,19,0,0,0,0,0,0,0,0,0,0,19,19,19,0,19,19,0,0,0,0,0,19,19,19,0,19,19,0,0,19,19,19,0,19],[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,19,19,19,19,0,19,19,19,19,19,19,19,0,0,0,19,27,0,0,0,19,19,19,0,0,0,0,0,0,0,0,0,0,0,0,19,19,19,0,0,0,0,0,19],[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,19,19,0,0,0,0,0,19,19,19,19,19,19,0,19,19,19,0,0,0,19,19,19,19,19,19,0,0,0,0,0,19,19,19,0,19,19,19,19,19,0,19,19,19],[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,0,19,19,0,0,0,0,0,19,19,19,19,19,19,0,27,19,19,0,0,0,19,19,19,19,19,19,0,0,0,0,0,19,19,19,0,19,19,19,19,19,0,19,19,19],[19,19,19,19,0,0,0,0,19,19,19,19,19,19,19,0,0,0,0,0,19,19,0,0,0,0,0,0,0,0,0,0,0,0,19,19,19,0,0,0,19,19,19,19,19,19,19,19,0,19,19,19,19,19,0,19,19,19,19,19,0,19,19,19],[19,0,0,0,0,0,0,0,19,19,19,19,19,19,0,0,0,0,0,0,19,19,0,0,0,0,0,19,19,19,19,19,19,19,19,19,19,0,0,0,19,19,19,19,19,19,19,19,0,27,19,19,19,19,0,19,19,19,0,0,0,0,0,19],[19,0,19,19,0,0,0,0,19,19,19,19,19,0,0,0,0,0,0,19,19,19,0,0,0,0,0,19,19,19,19,19,19,19,19,19,0,0,0,0,0,19,19,27,19,19,19,19,0,27,19,19,19,19,0,19,19,19,0,12,10,12,0,19],[19,0,19,19,19,19,19,19,19,19,19,19,0,0,0,0,0,0,19,19,19,19,19,0,0,0,19,19,19,19,19,19,19,19,19,19,0,0,0,0,0,0,0,0,0,0,19,0,0,0,19,19,19,19,0,0,0,0,0,25,12,25,0,19],[19,0,19,19,19,19,19,19,19,19,19,0,0,0,0,0,0,19,19,19,19,19,19,0,0,0,19,19,19,19,19,19,19,19,19,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,19,19,19,19,19,19,19,0,12,10,12,0,19],[19,0,0,0,0,0,19,19,19,19,0,0,0,0,0,0,19,19,19,19,19,19,19,0,0,0,19,19,19,19,19,19,19,19,19,19,0,0,0,0,0,0,0,0,0,0,19,0,0,0,19,19,19,19,19,19,19,19,0,0,0,0,0,19],[19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,19,19,19,19,19,19,19,0,0,0,19,19,19,19,19,19,19,19,19,19,0,0,0,0,0,19,19,27,19,19,19,19,0,19,19,19,19,19,19,19,19,19,19,19,0,19,19,19],[13,0,0,0,0,0,0,0,0,0,0,0,0,0,19,19,19,0,0,0,19,0,0,0,0,0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,19,19,0,19,19,0,0,0,19,0,0,0,19,19,0,19,19,19],[19,0,0,0,0,0,0,0,0,0,0,0,19,19,19,19,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,19,19,19,19,19,19,19,19,19,19,0,0,0,19,19,0,19,19,0,0,0,19,0,0,0,0,0,0,19,19,19],[19,0,0,0,0,0,19,19,19,19,19,19,19,19,19,19,19,0,0,0,19,0,0,0,0,0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,0,0,0,0,0,0,0,0,19,0,0,0,19,19,19,19,19,19],[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,27,19,19,19,19,19,19,19,19,19,19]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,142,0,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,119,119,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,119,119,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,0,0,0,119,119,119,0,119,119,119,119,119,119,119,106,119,119,119,119,119,119,119,0,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,112,112,112,0,112,112,112,112,112,112,112,0,112,112,112,0,0,0,0,119,119,119,0,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,0,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,119,119,119,0,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,0,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,106,112,112,112,112,112,112,112,112,112,112,112,112,112,106,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,112,106,0,112,112,112,112,112,112,112,0,106,112,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,119,119,119,119,119,119,0,0,0,0,0,0,0,0,121,121,121,121,121,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,119,119,119,119,119,119,0,0,0,0,0,0,0,121,121,121,121,121,121,121,0,0,0,0,0],[0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,119,119,119,119,0,0,0,0,0,0,0,0,121,121,121,121,121,121,121,0,0,0,0,0],[0,0,0,111,111,111,0,0,112,112,106,0,112,112,112,112,112,112,112,0,106,112,112,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,119,119,0,0,0,0,0,0,0,0,0,121,121,121,121,121,121,121,0,0,0,0,0],[0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,121,0,0,0,0,0,0],[0,0,0,111,111,111,0,111,111,111,111,111,111,0,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,111,111,0,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,111,111,111,0,111,111,111,111,111,111,0,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,120,0,0,0],[0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0],[0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,119,0,0,0,117,117,117,117,117,117,0,0,0,0,120,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,119,0,0,117,117,0,0,0,0,117,0,0,0,0,120,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,118,118,118,118,118,0,0,118,118,0,0,0,0,0,0,0,0,0,119,119,0,117,117,0,0,0,0,117,117,117,0,120,120,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,118,118,118,118,118,0,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,117,117,0,0,0,0,117,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,118,118,0,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,0,117,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,118,118,0,118,118,118,118,118,0,117,117,117,117,117,0,0,0,0,0,0,0,0,117,0,117,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,118,118,0,0,0,0,117,117,0,0,0,0,0,0,0,0,117,0,117,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,118,118,118,118,0,0,0,0,0,117,117,117,117,117,117,117,117,117,117,117,0,117,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,108,108,0,0,0,0,0,0,0,0,0,118,118,0,0,0,0,0,0,0,0,0,117,117,117,117,117,0,0,0,0,117,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0,0,0,0,0,0,117,117,117,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,106,113,113,0,0,0,0,0,0,0,0,0,0,0,0,117,0,0,116,116,0,0,0,0,117,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,113,113,113,113,113,113,0,0,116,116,116,116,116,116,0,0,0,0,0,0,0,116,106,116,116,0,0,117,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,106,0,0,106,113,113,0,0,0,0,0,0,0,116,0,0,0,0,116,0,0,116,116,0,116,0,0,117,117,117,117,117,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,108,108,108,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,116,0,0,0,0,0,116,0,0,117,0,0,0,117,117,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,108,108,108,0,0,0,0,113,0,113,113,113,0,0,0,0,0,0,0,0,116,0,0,116,116,116,116,116,0,0,0,116,0,0,117,0,0,0,0,117,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,106,108,108,0,0,0,0,113,113,113,113,113,113,113,113,113,113,0,0,0,116,0,0,116,116,116,116,116,0,0,0,116,0,0,117,117,0,0,0,117,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,113,113,113,0,0,0,116,116,116,116,116,116,116,116,116,116,116,116,0,0,0,117,117,117,117,117,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,113,113,113,113,113,0,0,0,0,0,0,113,0,0,0,113,113,113,0,0,0,0,0,0,116,116,116,116,116,0,0,0,116,0,0,0,0,0,117,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,113,113,113,113,113,0,0,0,0,0,0,113,0,0,0,113,113,113,0,0,0,0,0,0,116,116,116,116,116,0,0,0,116,0,0,0,0,0,0,0,0,0],[0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,108,108,108,108,108,0,0,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,113,113,113,0,0,0,0,0,0,0,0,116,0,0,0,0,0,116,0,0,0,0,0,116,0,0,0],[0,108,108,108,108,108,108,108,0,0,0,0,0,0,108,108,108,108,108,108,0,0,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,116,0,0,0,0,0,116,0,0,0,116,116,116,116,116,0],[0,108,0,0,108,108,108,108,0,0,0,0,0,108,108,108,108,108,108,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,116,0,0,0,106,0],[0,108,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,0,115,115,115,0,0,0,0,116,116,116,116,116,0,0,0,106,0],[0,108,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,0,115,115,115,0,0,0,0,0,0,0,0,116,0,0,0,116,0],[0,108,108,108,108,108,0,0,0,0,108,108,108,108,108,108,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,0,115,115,115,0,0,0,0,0,0,0,0,116,116,116,116,116,0],[0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,114,114,114,0,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,137,137,0,0,137,0,0,137,137,137,0,116,116,116,0,0,116,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,114,114,114,0,113,113,113,113,113,113,106,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,137,137,137,0,0,137,0,0,137,137,137,0,116,116,116,116,116,116,0,0,0],[0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,137,137,137,137,137,137,137,137,137,137,0,116,116,116,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":7,"y":15,"texture":67,"key":null},{"x":9,"y":13,"texture":67,"key":null},{"x":11,"y":15,"texture":65,"key":null},{"x":12,"y":38,"texture":65,"key":null},{"x":18,"y":15,"texture":68,"key":"gold"},{"x":20,"y":30,"texture":65,"key":null},{"x":20,"y":46,"texture":65,"key":null},{"x":27,"y":15,"texture":65,"key":null},{"x":28,"y":6,"texture":65,"key":null},{"x":29,"y":13,"texture":65,"key":null},{"x":29,"y":55,"texture":65,"key":null},{"x":30,"y":6,"texture":65,"key":null},{"x":31,"y":15,"texture":65,"key":null},{"x":33,"y":24,"texture":65,"key":null},{"x":36,"y":48,"texture":65,"key":null},{"x":36,"y":58,"texture":65,"key":null},{"x":39,"y":39,"texture":65,"key":null},{"x":40,"y":24,"texture":65,"key":null},{"x":45,"y":48,"texture":65,"key":null},{"x":50,"y":24,"texture":65,"key":null},{"x":52,"y":60,"texture":65,"key":null},{"x":55,"y":48,"texture":65,"key":null},{"x":57,"y":46,"texture":65,"key":null},{"x":59,"y":48,"texture":65,"key":null},{"x":61,"y":20,"texture":65,"key":null}],"secrets":[{"x":39,"y":33,"state":0,"texture":18}],"sprites":[wolf3d.mutantStanding(1,15,0,2),{"x":2,"y":15,"texture":14,"hit":false},wolf3d.mutantStanding(3,14,0,1),wolf3d.mutantStanding(3,16,0,2),wolf3d.mutantStanding(4,15,0,1),wolf3d.mutantStanding(4,16,0,3),{"x":5,"y":15,"texture":14,"hit":false},wolf3d.mutantStanding(6,15,0,3),wolf3d.ssStanding(9,37,0,2),wolf3d.ssStanding(9,38,0,1),wolf3d.ssStanding(9,39,0,3),wolf3d.ammo(10,37),wolf3d.ammo(10,38),wolf3d.ammo(10,39),wolf3d.firstAidKit(11,37),wolf3d.firstAidKit(11,38),wolf3d.firstAidKit(11,39),{"x":15,"y":38,"texture":7,"hit":true},wolf3d.guardStanding(17,14,6,3),wolf3d.ssStanding(17,15,0,3),wolf3d.guardStanding(17,16,2,2),{"x":17,"y":35,"texture":7,"hit":true},{"x":17,"y":41,"texture":7,"hit":true},{"x":18,"y":38,"texture":4,"hit":false},wolf3d.ssStanding(19,27,6,1),wolf3d.ammo(19,28),wolf3d.ammo(19,29),wolf3d.guardStanding(19,38,4,1),wolf3d.ammo(19,47),wolf3d.ammo(19,48),wolf3d.ssStanding(19,49,2,2),wolf3d.ammo(20,9),wolf3d.ammo(20,10),{"x":20,"y":12,"texture":3,"hit":true},{"x":20,"y":18,"texture":3,"hit":true},wolf3d.ammo(20,20),wolf3d.ammo(20,21),wolf3d.ammo(20,22),wolf3d.ssStanding(20,27,6,2),wolf3d.ammo(20,28),wolf3d.ammo(20,29),{"x":20,"y":33,"texture":7,"hit":true},{"x":20,"y":36,"texture":4,"hit":false},wolf3d.goldKey(20,38),{"x":20,"y":40,"texture":4,"hit":false},{"x":20,"y":43,"texture":7,"hit":true},wolf3d.ammo(20,47),wolf3d.ammo(20,48),wolf3d.ssStanding(20,49,2,1),{"x":21,"y":9,"texture":14,"hit":false},wolf3d.guardStanding(21,15,0,1),{"x":21,"y":21,"texture":14,"hit":false},wolf3d.ssStanding(21,27,6,3),wolf3d.ammo(21,28),wolf3d.ammo(21,29),wolf3d.ammo(21,47),wolf3d.ammo(21,48),wolf3d.ssStanding(21,49,2,3),wolf3d.guardStanding(22,8,6,1),wolf3d.guardStanding(22,22,2,1),{"x":22,"y":38,"texture":4,"hit":false},wolf3d.mutantStanding(23,10,0,1),wolf3d.mutantStanding(23,20,0,1),{"x":23,"y":35,"texture":7,"hit":true},{"x":23,"y":41,"texture":7,"hit":true},wolf3d.chest(23,53),wolf3d.chest(23,54),wolf3d.chest(23,55),wolf3d.firstAidKit(23,56),wolf3d.firstAidKit(23,57),wolf3d.chest(24,52),wolf3d.chest(24,53),wolf3d.chest(24,54),wolf3d.guardStanding(24,57,2,2),wolf3d.ammo(24,58),{"x":25,"y":9,"texture":14,"hit":false},{"x":25,"y":21,"texture":14,"hit":false},{"x":25,"y":38,"texture":7,"hit":true},wolf3d.chest(25,52),wolf3d.chest(25,53),{"x":25,"y":55,"texture":14,"hit":false},wolf3d.ammo(25,57),wolf3d.ammo(25,58),wolf3d.guardStanding(26,3,6,2),{"x":26,"y":4,"texture":2,"hit":true},wolf3d.firstAidKit(26,5),wolf3d.ammo(26,8),wolf3d.ammo(26,9),wolf3d.ssStanding(26,10,4,3),{"x":26,"y":12,"texture":3,"hit":true},{"x":26,"y":18,"texture":3,"hit":true},wolf3d.ssStanding(26,20,4,3),wolf3d.ammo(26,22),wolf3d.chest(26,52),wolf3d.chest(26,53),wolf3d.ssStanding(26,55,0,1),wolf3d.ammo(26,56),wolf3d.ammo(26,57),wolf3d.ammo(26,58),{"x":27,"y":4,"texture":14,"hit":false},wolf3d.firstAidKit(27,5),wolf3d.chest(27,53),wolf3d.mutantStanding(27,54,6,3),wolf3d.ammo(27,56),wolf3d.ammo(27,57),wolf3d.guardStanding(28,3,6,1),wolf3d.guardStanding(28,7,6,3),wolf3d.guardStanding(28,21,6,3),{"x":29,"y":15,"texture":14,"hit":false},wolf3d.guardStanding(29,19,6,2),wolf3d.guardStanding(30,3,6,1),wolf3d.guardStanding(30,7,6,3),wolf3d.guardStanding(30,17,6,3),wolf3d.guardStanding(30,20,6,1),wolf3d.guardStanding(30,55,6,2),{"x":31,"y":4,"texture":14,"hit":false},wolf3d.ammo(31,5),{"x":31,"y":24,"texture":14,"hit":false},wolf3d.guardStanding(32,3,6,2),{"x":32,"y":4,"texture":2,"hit":true},wolf3d.ammo(32,5),wolf3d.gatling(32,15),wolf3d.crown(34,28),wolf3d.crown(34,29),wolf3d.crown(34,30),wolf3d.crown(34,31),wolf3d.crown(34,32),wolf3d.guardStanding(34,51,2,2),wolf3d.guardStanding(34,55,0,3),wolf3d.guardStanding(34,60,0,3),{"x":35,"y":24,"texture":14,"hit":false},wolf3d.crown(35,28),wolf3d.crown(35,29),wolf3d.chest(35,30),wolf3d.crown(35,31),wolf3d.ammo(35,32),wolf3d.crown(36,28),wolf3d.chest(36,29),wolf3d.chest(36,30),wolf3d.ammo(36,31),wolf3d.ammo(36,32),wolf3d.ssStanding(36,36,0,3),wolf3d.crown(37,28),wolf3d.ammo(37,29),wolf3d.ammo(37,30),wolf3d.ammo(37,31),wolf3d.ammo(37,32),wolf3d.ssStanding(37,34,6,2),{"x":38,"y":24,"texture":14,"hit":false},wolf3d.ammo(38,31),wolf3d.ammo(38,32),{"x":39,"y":36,"texture":14,"hit":false},wolf3d.ssStanding(39,37,6,1),wolf3d.guardStanding(39,40,6,1),wolf3d.guardStanding(39,55,0,3),wolf3d.ssStanding(41,34,6,2),wolf3d.mutantStanding(42,23,0,3),{"x":42,"y":24,"texture":14,"hit":false},wolf3d.ssStanding(42,36,4,3),wolf3d.mutantStanding(44,33,0,2),wolf3d.chest(44,35),wolf3d.ammo(44,51),wolf3d.ammo(44,52),{"x":45,"y":18,"texture":14,"hit":false},{"x":45,"y":34,"texture":14,"hit":false},wolf3d.chest(45,35),{"x":45,"y":51,"texture":0,"hit":false},wolf3d.mutantStanding(45,52,6,1),wolf3d.mutantStanding(46,18,0,2),wolf3d.mutantStanding(46,30,0,2),wolf3d.mutantStanding(46,33,4,3),wolf3d.chest(46,35),wolf3d.food(46,51),wolf3d.guardStanding(46,59,2,2),{"x":48,"y":24,"texture":14,"hit":false},wolf3d.mutantStanding(49,23,4,3),{"x":49,"y":33,"texture":14,"hit":false},wolf3d.mutantStanding(49,48,4,1),wolf3d.guardStanding(49,62,0,3),wolf3d.mutantStanding(50,47,2,1),{"x":50,"y":48,"texture":14,"hit":false},wolf3d.mutantStanding(50,49,6,3),wolf3d.guardStanding(50,60,0,1),wolf3d.mutantStanding(51,48,0,2),wolf3d.mutantStanding(52,17,0,2),{"x":52,"y":18,"texture":14,"hit":false},wolf3d.guardStanding(53,4,0,1),wolf3d.food(53,5),wolf3d.food(53,6),wolf3d.food(53,7),{"x":53,"y":24,"texture":14,"hit":false},{"x":54,"y":6,"texture":14,"hit":false},wolf3d.ammo(54,7),wolf3d.guardStanding(55,4,4,1),wolf3d.ammo(55,5),wolf3d.ammo(55,6),wolf3d.ammo(55,7),wolf3d.ssStanding(55,62,4,2),wolf3d.ssStanding(56,62,0,3),{"x":57,"y":36,"texture":0,"hit":false},{"x":57,"y":38,"texture":14,"hit":false},{"x":57,"y":48,"texture":14,"hit":false},wolf3d.mutantStanding(58,10,0,3),wolf3d.mutantStanding(58,12,2,1),{"x":58,"y":36,"texture":1,"hit":true},{"x":59,"y":36,"texture":1,"hit":true},{"x":59,"y":37,"texture":1,"hit":true},{"x":59,"y":38,"texture":1,"hit":true},{"x":60,"y":3,"texture":14,"hit":false},wolf3d.mutantStanding(60,8,2,3),{"x":60,"y":10,"texture":14,"hit":false},wolf3d.firstAidKit(60,17),wolf3d.firstAidKit(60,18),wolf3d.chalice(60,43),wolf3d.chalice(60,44),wolf3d.mutantStanding(60,45,0,3),wolf3d.mutantStanding(60,51,0,3),wolf3d.cross(60,52),wolf3d.cross(60,53),wolf3d.ammo(60,55),wolf3d.ammo(60,56),wolf3d.ammo(61,17),{"x":61,"y":18,"texture":14,"hit":false},{"x":61,"y":22,"texture":14,"hit":false},wolf3d.mutantStanding(61,27,2,2),wolf3d.mutantStanding(61,28,2,3),wolf3d.mutantStanding(61,29,2,2),wolf3d.mutantStanding(61,30,2,1),wolf3d.mutantStanding(61,31,2,3),wolf3d.chalice(61,43),{"x":61,"y":44,"texture":14,"hit":false},{"x":61,"y":52,"texture":14,"hit":false},wolf3d.cross(61,53),wolf3d.ammo(61,55),{"x":61,"y":56,"texture":14,"hit":false},wolf3d.ammo(62,17),wolf3d.ammo(62,18),wolf3d.mutantStanding(62,46,6,1),wolf3d.mutantStanding(62,51,2,1)],"spriteResource":"sprites","scripts":[]};
\ No newline at end of file diff --git a/wolf3d/maps/e2m7.js b/wolf3d/maps/e2m7.js new file mode 100644 index 0000000..23e311b --- /dev/null +++ b/wolf3d/maps/e2m7.js @@ -0,0 +1 @@ +wolf3d.maps.e2m7 = {"music":"headache","secret":10,"endscreen":null,"ceiling":29,"start":{"x":1.5,"y":50.5,"direction":{"x":1,"y":0},"plane":{"x":0,"y":-1}},"episodeFloor":7,"par":60,"map":[[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,1,1,1,2,6,1,1,1,1,13,1,1,1,1,1,1,1,1,1,1,1,1,1],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,1,1,1,0,0,0,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,1,1,0,0,0,0,0,1,1,0,1,1,1,0,0,0,0,0,0,0,0,0,1],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,1,1,0,0,0,0,0,1,1,0,2,1,1,0,1,1,1,2,1,1,1,0,1],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,1,1,2,0,0,0,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,0,1],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,1,1,1,0,0,0,1,1,2,0,1,1,0,0,0,3,21,1,1,1,1,0,1],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,1,1,1,0,1],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,1,1,0,0,0,0,0,1,1,0,1,1,0,0,0,3,21,1,1,1,1,0,1],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,1,1,1,0,0,0,1,1,1,0,1,1,1,0,1,1,1,1,1,1,2,0,1],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,1,1,1,1,6,1,2,0,0,0,0,0,1,6,1,1,1,1,1,1,1,0,1],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,1,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,4,1,1,0,1],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,1,1,1,1,1,1,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,1],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,1,1,1,1,1,1,0,0,2,1,1,0,0,1,2,0,0,0,0,0,0,0,1],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,0,0,0,0,0,0,0,3],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,0,0,0,26,28,26,26,26,26,26,26,26,26,26,0,0,0,28,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,0,0,0,0,0,0,0,0,0,26,28,26,28,26,0,0,0,0,0,28,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,0,0,0,0,0,0,0,0,0,26,28,26,28,26,0,0,0,0,0,28,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,28,26,26,26,26,26,26,26,26,28,0,0,0,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,28,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,26,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,26,0,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,28,0,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,0,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,26,26,26,26,26,26,26,26,26,26,0,0,0,28,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,26,26,26,0,0,0,0,0,26,26,26,6,26,26,26,26,26,0,0,0,0,0,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,26,26,26,26,0,4,0,26,28,26,28,0,28,26,26,28,0,0,0,0,0,0,0,28],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,0,0,0,0,0,0,0,0,0,26,0,26,26,26,4,0,0,0,0,0,0,0,4],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,26,26,28,0,0,0,0,0,0,0,28],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,0,0,0,0,0,0,0,0,0,26,0,26,26,26,26,26,0,0,0,0,0,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,26,26,28,26,0,0,0,26,26,26,28,0,28,26,26,26,26,26,0,0,0,28,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,26,26,26,26,0,0,0,28,26,26,26,6,26,26,26,26,26,26,0,0,0,28,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,28,26,26,26,26,26,26,26,28,0,0,0,0,0,0,0,28],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,26,26,26,26,26,26,26,26,26,28,0,0,0,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,26,26,28,28,26,28,26,26,26,26,0,0,0,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,26,26,28,26,28,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,28,26,26,26,26,0,0,0,0,0,0,0,0,0,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,26,26,26,26,0,0,0,0,0,0,0,0,0,26,26,26],[26,26,26,19,27,27,19,19,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,0,0,0,26,26,26,26,26,0,0,0,0,0,0,0,0,0,26,26,26],[26,19,19,19,0,0,0,19,19,19,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,28,26,26,26,26,0,0,0,0,0,0,0,0,0,26,26,26],[19,19,0,0,0,0,0,0,0,19,19,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,28,26,26,26,26,0,0,0,0,0,0,0,0,0,26,26,26],[27,0,0,0,0,0,0,0,0,0,27,19,27,19,19,19,19,19,19,19,27,19,19,19,19,19,19,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,26,26,26,26,26,26,26,26,26,26,0,26,26,26,26,26,26,26],[19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,26,28,26,28,26,26,26,26,26,26,26,26,26,26,26,0,0,0,26,26,26,26,26,26,26,28,0,0,0,28,26,26,26,26,26],[27,0,0,0,0,0,0,0,0,0,27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,26,26,26,26,26,26,26,26,0,0,0,26,26,26,26,26,26,26,26,0,0,0,28,26,26,26,26,26],[27,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,0,26,28,26,28,26,0,26,26,26,26,26,26,26,26,26,0,0,0,26,26,26,26,26,26,26,28,0,0,0,28,26,26,26,26,26],[19,0,0,0,0,0,0,0,0,0,19,27,19,19,27,19,27,19,19,19,19,19,19,27,19,19,19,26,26,26,26,26,26,26,0,26,26,26,26,26,26,26,26,26,0,0,0,28,26,26,26,26,26,26,26,0,0,0,26,26,26,26,26,26],[19,19,0,0,0,0,0,0,0,19,19,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,26,26,26,26,26,26,26,26,28,0,0,0,26,26,26,26,26,26,26,26,0,0,0,28,26,26,26,26,26],[26,19,27,19,0,0,0,19,27,19,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,26,26,26,26,26,26,26,26,26,0,0,0,26,26,26,26,26,26,0,0,0,0,0,0,0,26,26,26,26],[26,26,26,19,19,27,27,19,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,26,26,26,26,26,26,26,0,0,0,0,0,0,0,26,26,26,26,26,0,0,0,0,0,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,26,26,26,26,28,0,0,0,0,0,0,0,0,0,0,0,26,28,26,26,0,0,0,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,26,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,26,26,0,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,28,26,26,26,28,26,26,26,28,26,26,26,28,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26],[26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26,26]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,108,0,0,0,109,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,108,0,0,0,109,109,109,109,109,109,109,109,109,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,111,111,111,106,0,0,108,0,0,0,0,0,0,0,0,0,0,0,109,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,108,0,0,0,109,0,0,0,0,0,0,0,109,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,108,0,0,109,109,109,0,0,0,0,0,0,109,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,108,108,108,0,109,109,109,0,143,0,0,0,0,109,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,108,0,0,109,109,109,0,0,0,0,0,0,109,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,109,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,0,0,0,0,0,0,0,0,0,109,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,0,0,112,112,112,112,112,112,112,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,0,0,0,110,110,0,0,112,112,112,112,112,112,112,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,0,0,0,0,0,113,113,113,113,113,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,0,0,0,0,0,113,113,113,113,113,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,0,0,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,0,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,114,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,114,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0,0,0,116,116,116,116,116,0,0,0,0,0,0,0,0,0,114,114,114,114,114,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,0,0,0,0,0,0,0,0,0,0,0,115,0,0,0,0,114,114,114,114,114,114,114,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,0,114,114,114,114,114,114,114,114,114,0,115,0,0,0,0,114,114,114,114,114,114,114,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,0,114,114,114,114,114,114,114,114,114,0,115,0,0,0,0,114,114,114,114,114,114,114,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,0,114,114,114,114,114,114,114,114,114,0,115,0,0,0,0,0,114,114,114,114,114,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,0,0,0,0,114,114,114,0,0,0,0,115,0,0,0,0,0,0,114,114,114,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,123,123,123,123,123,123,123,123,123,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,123,123,123,123,123,123,123,123,123,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,123,123,123,123,123,123,123,123,123,0,0,0],[0,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,123,123,123,123,123,123,123,123,123,0,0,0],[0,0,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,123,123,123,123,123,123,123,123,123,0,0,0],[0,121,121,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,121,121,121,121,121,121,121,121,121,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,0,122,122,122,0,0,0,0,0,0],[0,121,121,121,121,121,121,121,121,121,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,119,119,119,119,119,119,119,119,0,0,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,0,122,122,122,0,0,0,0,0,0],[0,121,121,121,121,121,121,121,121,121,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,119,119,0,0,0,0,0,119,0,0,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,0,122,122,122,0,0,0,0,0,0],[0,121,121,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,0,0,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,0,122,122,122,0,0,0,0,0,0],[0,0,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,0,0,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,0,122,122,122,0,0,0,0,0,0],[0,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,0,0,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,122,122,122,122,122,122,122,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,0,0,0,0,0,0,0,118,118,118,118,118,118,118,0,0,0,0,0,122,122,122,122,122,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,0,0,0,0,0,118,118,118,118,118,118,118,118,118,118,118,0,0,0,0,122,122,122,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,0,0,0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,0,0,122,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":6,"y":48,"texture":65,"key":null},{"x":6,"y":52,"texture":68,"key":"silver"},{"x":6,"y":56,"texture":67,"key":null},{"x":8,"y":50,"texture":65,"key":null},{"x":10,"y":62,"texture":65,"key":null},{"x":17,"y":59,"texture":65,"key":null},{"x":25,"y":59,"texture":65,"key":null},{"x":30,"y":44,"texture":65,"key":null},{"x":30,"y":46,"texture":65,"key":null},{"x":32,"y":40,"texture":65,"key":null},{"x":32,"y":50,"texture":65,"key":null},{"x":49,"y":45,"texture":65,"key":null},{"x":49,"y":56,"texture":65,"key":null},{"x":50,"y":10,"texture":65,"key":null},{"x":51,"y":26,"texture":65,"key":null},{"x":52,"y":10,"texture":65,"key":null},{"x":59,"y":34,"texture":65,"key":null},{"x":59,"y":56,"texture":65,"key":null}],"secrets":[{"x":3,"y":54,"state":0,"texture":5},{"x":26,"y":41,"state":0,"texture":25}],"sprites":[wolf3d.silverKey(1,45),{"x":2,"y":45,"texture":14,"hit":false},wolf3d.guardStanding(3,43,6,2),wolf3d.guardStanding(3,47,2,3),wolf3d.ssStanding(4,54,0,1),{"x":6,"y":43,"texture":0,"hit":false},{"x":6,"y":50,"texture":14,"hit":false},{"x":6,"y":54,"texture":14,"hit":false},wolf3d.ssStanding(6,57,2,3),{"x":8,"y":44,"texture":13,"hit":true},{"x":8,"y":45,"texture":14,"hit":false},{"x":8,"y":46,"texture":13,"hit":true},wolf3d.ssStanding(8,54,4,2),wolf3d.guardStanding(9,48,6,3),wolf3d.guardStanding(9,52,2,3),wolf3d.guardStanding(10,50,4,1),wolf3d.firstAidKit(11,47),wolf3d.guardStanding(11,48,4,2),wolf3d.guardStanding(11,52,4,2),wolf3d.ammo(11,53),wolf3d.ssStanding(11,56,6,3),wolf3d.ssStanding(11,59,6,3),wolf3d.firstAidKit(12,47),wolf3d.firstAidKit(12,48),wolf3d.ammo(12,52),wolf3d.ammo(12,53),{"x":12,"y":57,"texture":2,"hit":true},{"x":12,"y":61,"texture":2,"hit":true},wolf3d.guardStanding(13,58,6,2),{"x":13,"y":59,"texture":4,"hit":false},{"x":14,"y":57,"texture":2,"hit":true},wolf3d.guardStanding(14,60,4,1),{"x":14,"y":61,"texture":2,"hit":true},wolf3d.guardStanding(15,56,6,2),wolf3d.chest(18,44),{"x":18,"y":45,"texture":2,"hit":true},wolf3d.guardStanding(18,46,0,2),wolf3d.chalice(19,43),{"x":19,"y":61,"texture":36,"hit":true},wolf3d.chalice(20,43),{"x":20,"y":45,"texture":14,"hit":false},wolf3d.guardStanding(20,49,6,1),wolf3d.guardStanding(20,54,6,3),{"x":20,"y":59,"texture":14,"hit":false},{"x":21,"y":61,"texture":37,"hit":true},wolf3d.guardStanding(22,44,6,3),{"x":22,"y":45,"texture":2,"hit":true},wolf3d.guardStanding(22,46,4,3),wolf3d.extraLife(23,38),wolf3d.crown(23,39),wolf3d.crown(23,40),wolf3d.crown(24,38),wolf3d.crown(24,39),wolf3d.crown(24,40),{"x":25,"y":43,"texture":5,"hit":true},{"x":25,"y":44,"texture":5,"hit":true},{"x":25,"y":45,"texture":5,"hit":true},{"x":25,"y":46,"texture":5,"hit":true},{"x":25,"y":47,"texture":5,"hit":true},{"x":26,"y":42,"texture":19,"hit":false},wolf3d.mutantStanding(26,43,0,1),wolf3d.mutantStanding(26,47,0,2),{"x":26,"y":48,"texture":5,"hit":true},{"x":27,"y":42,"texture":5,"hit":true},{"x":27,"y":45,"texture":14,"hit":false},{"x":27,"y":48,"texture":5,"hit":true},wolf3d.mutantStanding(28,43,0,3),wolf3d.ssMoving(28,46,4,1),{"x":29,"y":39,"texture":35,"hit":true},{"x":30,"y":38,"texture":35,"hit":true},{"x":30,"y":39,"texture":35,"hit":true},{"x":30,"y":51,"texture":14,"hit":false},{"x":30,"y":56,"texture":8,"hit":true},{"x":30,"y":62,"texture":8,"hit":true},{"x":31,"y":37,"texture":35,"hit":true},{"x":31,"y":41,"texture":11,"hit":true},{"x":31,"y":49,"texture":11,"hit":true},wolf3d.crown(31,51),{"x":31,"y":59,"texture":14,"hit":false},wolf3d.ssMoving(31,60,4,1),{"x":32,"y":38,"texture":14,"hit":false},wolf3d.ssStanding(32,39,6,3),{"x":32,"y":45,"texture":14,"hit":false},{"x":32,"y":51,"texture":14,"hit":false},{"x":32,"y":56,"texture":8,"hit":true},wolf3d.ssMoving(32,58,0,2),{"x":32,"y":62,"texture":8,"hit":true},{"x":33,"y":37,"texture":0,"hit":false},wolf3d.crown(33,51),{"x":34,"y":51,"texture":14,"hit":false},wolf3d.food(35,39),wolf3d.ssMoving(37,44,0,1),wolf3d.ammo(37,56),wolf3d.ammo(37,62),wolf3d.ssMoving(40,53,2,3),{"x":41,"y":45,"texture":14,"hit":false},{"x":41,"y":59,"texture":14,"hit":false},wolf3d.ssMoving(42,51,6,3),{"x":44,"y":52,"texture":3,"hit":true},wolf3d.crown(44,53),wolf3d.crown(44,54),wolf3d.crown(44,55),wolf3d.gatling(44,56),wolf3d.crown(44,57),wolf3d.crown(44,58),wolf3d.crown(44,59),{"x":44,"y":60,"texture":3,"hit":true},wolf3d.ssMoving(45,46,4,2),wolf3d.crown(45,52),wolf3d.crown(45,53),wolf3d.crown(45,54),wolf3d.crown(45,58),wolf3d.crown(45,59),wolf3d.crown(45,60),wolf3d.ssStanding(46,52,6,2),wolf3d.crown(46,53),wolf3d.ssStanding(46,56,0,3),wolf3d.crown(46,59),wolf3d.ssStanding(46,60,2,1),wolf3d.ssStanding(47,56,0,3),wolf3d.mutantStanding(48,6,6,1),{"x":48,"y":52,"texture":3,"hit":true},{"x":48,"y":54,"texture":2,"hit":true},{"x":48,"y":58,"texture":2,"hit":true},{"x":48,"y":60,"texture":3,"hit":true},{"x":49,"y":3,"texture":9,"hit":false},wolf3d.deadGuard(49,5),wolf3d.mutantStanding(49,7,6,2),wolf3d.mutantStanding(49,9,0,3),wolf3d.extraLife(50,1),{"x":50,"y":2,"texture":1,"hit":true},wolf3d.deadGuard(50,13),wolf3d.bloodPool(50,22),wolf3d.extraLife(51,1),{"x":51,"y":2,"texture":1,"hit":true},wolf3d.mutantStanding(51,3,6,3),{"x":51,"y":5,"texture":14,"hit":false},wolf3d.mutantStanding(51,6,6,1),{"x":51,"y":12,"texture":14,"hit":false},{"x":51,"y":15,"texture":14,"hit":false},{"x":51,"y":18,"texture":14,"hit":false},{"x":51,"y":21,"texture":14,"hit":false},{"x":51,"y":24,"texture":14,"hit":false},{"x":51,"y":27,"texture":14,"hit":false},{"x":51,"y":45,"texture":14,"hit":false},{"x":51,"y":56,"texture":14,"hit":false},wolf3d.extraLife(52,1),{"x":52,"y":2,"texture":1,"hit":true},wolf3d.deadGuard(52,8),wolf3d.deadGuard(52,20),{"x":53,"y":1,"texture":1,"hit":true},{"x":53,"y":2,"texture":1,"hit":true},{"x":53,"y":3,"texture":1,"hit":true},wolf3d.mutantStanding(53,6,6,2),wolf3d.mutantStanding(53,9,4,3),{"x":54,"y":2,"texture":1,"hit":true},{"x":54,"y":3,"texture":1,"hit":true},wolf3d.mutantStanding(54,4,6,1),wolf3d.deadGuard(54,5),wolf3d.bloodPool(54,8),wolf3d.guardStanding(55,53,6,3),wolf3d.guardStanding(55,59,2,2),wolf3d.guardStanding(56,42,6,3),wolf3d.guardStanding(56,48,2,3),{"x":56,"y":56,"texture":14,"hit":false},wolf3d.guardStanding(57,50,2,3),wolf3d.guardStanding(58,38,6,3),wolf3d.guardStanding(58,41,6,1),{"x":58,"y":45,"texture":14,"hit":false},wolf3d.guardStanding(58,49,2,1),wolf3d.guardStanding(59,39,4,2),{"x":59,"y":44,"texture":1,"hit":true},{"x":59,"y":45,"texture":1,"hit":true},{"x":59,"y":46,"texture":0,"hit":false},wolf3d.guardStanding(59,54,2,3),{"x":60,"y":42,"texture":1,"hit":true},{"x":60,"y":43,"texture":1,"hit":true},{"x":60,"y":44,"texture":1,"hit":true},{"x":60,"y":45,"texture":1,"hit":true},{"x":60,"y":46,"texture":1,"hit":true},wolf3d.guardStanding(60,50,4,2)],"spriteResource":"sprites","scripts":[scripts.angle(26,44,0),scripts.angle(26,46,2),scripts.angle(28,58,0),scripts.angle(28,60,2),scripts.angle(40,46,4),scripts.angle(40,58,2),scripts.angle(42,46,6),scripts.angle(42,60,4),scripts.angle(48,44,6),scripts.angle(48,46,4)]};
\ No newline at end of file diff --git a/wolf3d/maps/e2m8.js b/wolf3d/maps/e2m8.js new file mode 100644 index 0000000..482666c --- /dev/null +++ b/wolf3d/maps/e2m8.js @@ -0,0 +1 @@ +wolf3d.maps.e2m8 = {"music":"goingaft","secret":10,"endscreen":null,"ceiling":45,"start":{"x":30.5,"y":38.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":8,"par":180,"map":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,4,1,1,2,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,1,1,1,0,0,0,0,0,1,0,0,0,1,1,1,1,1,28,2,2,1,1,1,1,1],[1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,1,2,0,0,0,0,0,2,0,0,0,2,1,1,1,1,0,0,0,0,2,1,1,1],[1,1,0,1,1,1,1,1,0,1,1,0,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,2,0,0,0,0,0,1,0,0,0,1,1,2,1,0,0,0,0,0,0,1,1,1],[1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,1,1,1,1,1,1,2,0,1,2,1,1,0,1,1,1,2,0,0,0,0,0,0,0,0,2,1],[1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,1,1,0,1,1,0,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,3,0,0,0,0,0,0,0,0,0,30,0,0,0,0,0,0,0,0,0,0,0,28],[1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,1,1,1,1,2,0,0,0,1,1,1,2,1,2,1,2,1,0,0,0,0,0,0,0,0,1,1],[1,1,1,1,1,1,1,1,0,1,1,1,1,0,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,2,0,0,0,0,0,1,1,1,2,0,0,0,0,0,0,2,1,1],[1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,28,26,28,1,1,1,1,1,6,1,2,1,0,1,0,2,0,1,1,1,1,1,2,0,0,0,2,0,0,0,0,0,0,1,1,1,1,0,0,0,0,1,1,1,1],[1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,2,0,0,0,0,0,2,0,2,0,1,0,2,1,1,1,1,1,0,0,0,1,0,0,0,0,0,1,1,1,1,1,1,1,2,28,1,1,1,1],[1,1,0,1,1,1,1,0,1,1,1,1,1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,0,2,0,1,0,1,1,0,1,2,1,1,1,1,1,1,1,1,1,1,1,1],[1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,0,0,1,1,2,1,1,0,0,0,0,0,0,0,2,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1],[1,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,1,1,0,1,1,1,0,0,0,0,0,0,0,2,1,1,0,0,0,0,0,0,0,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1],[1,0,1,1,1,0,1,1,0,1,1,1,1,1,1,1,1,1,1,0,0,0,1,2,1,1,1,0,1,1,1,1,2,0,0,0,2,1,1,1,1,0,0,0,0,0,0,0,1,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1],[1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,28,26,28,1,1,1,1,1,0,2,1,1,1,1,1,0,1,1,2,2,2,1,2,1,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,1,1,2,2,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,12,12,12,10,12,12,12,12,12,12,10,12,12,12,12],[1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,0,2,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,12,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,12,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,1,1,1,2,1,2,1,2,2,1,0,0,0,1,1,1,2,1,2,1,1,2,1,1,11,0,0,0,0,0,0,0,0,0,0,0,0,0,11],[1,0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,0,0,0,0,0,2,0,0,0,1,1,1,1,1,1,2,0,0,0,2,1,1,1,1,1,1,1,1,1,1,12,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,12,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,2,1,1,1,1,1,2,0,0,0,2,1,1,1,1,1,1,1,1,1,1,12,0,0,0,0,0,12,12,12,12,10,12,12,12,12],[1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,1,1,0,2,0,0,0,0,0,1,3,0,3,1,1,1,1,1,1,2,0,0,0,1,1,1,1,1,1,1,1,1,1,1,12,0,0,0,0,0,12,0,0,0,0,0,0,0,12],[1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,2,0,0,0,1,1,1,1,1,1,1,0,0,0,2,1,1,1,1,1,1,1,1,1,1,12,0,0,0,0,0,12,0,0,0,0,0,0,0,12],[1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,2,0,0,0,2,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,12,0,0,0,0,0,12,0,0,0,0,0,0,0,12],[1,1,0,1,0,1,1,1,1,1,1,1,1,0,1,1,0,1,1,1,1,2,1,1,1,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,12,0,0,0,0,0,12,0,12,0,0,0,12,0,12],[1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,1,2,2,1,1,0,0,0,0,0,0,0,1,2,1,2,1,12,12,12,12,12,0,0,0,0,0,12,0,12,0,0,0,12,0,12],[1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,3,1,0,0,0,0,0,0,0,25,0,0,0,0,0,0,0,0,0,12,12,12,0,12,0,12,12,12],[1,0,1,1,1,0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,6,1,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,0,0,0,12,12,12],[1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,1,3,1,0,0,0,0,0,0,0,25,0,0,0,0,0,0,0,0,0,12,12,0,0,0,0,0,12,12],[1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,2,2,1,2,1,2,1,1,0,0,0,0,0,0,0,1,2,1,2,1,12,12,12,12,12,0,0,0,0,0,25,0,0,0,0,0,0,0,12],[1,1,0,1,0,1,1,1,0,1,1,1,1,0,1,1,0,1,1,1,0,1,1,0,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,12,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,10],[1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,1,1,1,1,1,1,1,0,0,0,2,1,1,1,1,1,1,1,12,0,0,0,0,0,0,0,0,25,0,0,0,0,0,0,0,12],[1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,1,1,1,1,1,1,2,0,0,0,1,1,1,1,1,12,12,12,12,0,0,12,0,0,0,0,0,12,12,0,0,0,0,0,12,12],[1,0,1,1,1,0,1,0,1,1,1,0,1,1,1,1,1,0,1,0,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,12,0,0,0,0,0,12,0,0,0,0,0,12,12,12,0,0,0,12,12,12],[1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,1,1,1,1,1,1,2,0,0,0,1,1,1,1,1,12,0,0,0,0,0,12,0,0,0,0,0,12,12,12,12,11,12,12,12,12],[1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,1,1,1,1,1,1,0,0,0,1,1,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,1,0,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,1,1,1,1,1,1,1,0,0,0,2,1,12,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,1,1,1,1,1,1,1,1,0,0,0,2,1,12,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,25],[1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,1,1,1,1,1,2,0,0,0,1,1,12,0,0,0,0,0,0,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,0,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,2,0,0,0,1,1,12,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,1,1,1,1,1,1,1,1,0,0,0,2,1,12,0,0,0,12,12,12,12,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,1,1,1,1,1,1,1,0,0,0,1,1,12,0,0,0,0,0,12,0,0,0,12,12,12,12,12,0,12,0,12,0,12,12,12,12],[1,1,0,1,1,0,1,1,0,1,1,1,1,1,1,1,1,1,1,1,0,1,1,0,1,0,1,1,1,1,1,1,1,1,1,0,0,0,1,1,12,12,0,0,0,0,12,0,0,0,12,12,12,12,0,0,0,0,0,0,0,12,12,12],[1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,1,1,1,1,1,1,0,0,0,0,0,1,1,12,12,12,12,0,12,0,0,0,12,12,12,12,12,0,12,0,12,0,12,12,12,12],[1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,1,1,1,12,0,0,0,0,0,0,12,0,12,0,12,12,12,0,12,12,12,12,12,12],[1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,1,1,1,0,0,1,2,0,0,0,0,0,1,1,1,1,12,0,0,12,0,0,0,12,0,0,0,0,12,0,0,0,12,0,0,0,12],[1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,1,2,0,0,0,1,1,0,0,0,1,1,12,12,12,12,12,12,12,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,12,12],[1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,1,1,2,0,0,0,0,2,0,0,0,2,1,12,0,0,0,0,0,0,0,0,0,12,0,0,0,0,12,0,0,0,12,0,0,0,12],[1,1,0,1,1,1,1,1,1,1,0,1,1,0,1,1,0,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,1,0,0,0,1,1,12,0,0,0,0,0,12,0,0,0,12,0,0,12,0,12,0,0,0,12,0,0,12,12],[1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,1,1,0,0,0,0,1,0,0,0,1,1,12,0,0,0,0,0,12,0,0,0,12,0,12,12,0,12,0,0,0,12,0,0,0,12],[1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,2,0,0,1,0,2,0,0,0,2,1,12,12,12,12,0,0,12,0,0,0,12,12,12,12,0,12,0,0,0,0,0,0,12,12],[1,0,1,1,1,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,1,0,1,1,1,0,1,30,2,0,0,1,1,1,0,0,0,1,1,1,1,1,12,0,0,12,0,0,0,12,0,0,0,0,12,0,0,0,12,0,0,0,12],[1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,1,1,1,0,0,0,1,12,12,12,12,12,12,12,12,0,0,0,12,0,0,0,0,0,0,0,0,12,12,12,12,12],[1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,1,1,1,0,0,0,1,12,0,0,0,0,0,0,12,0,0,0,12,0,0,0,0,12,0,0,0,12,0,0,0,12],[1,1,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,0,1,1,0,1,1,30,1,1,2,1,1,2,0,0,0,2,12,0,0,0,0,0,0,12,0,0,0,12,0,0,0,0,0,0,0,0,0,0,12,12,12],[1,0,0,1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,1,2,0,0,0,2,0,0,0,2,12,0,0,0,0,0,0,12,0,0,0,12,0,0,0,0,12,0,0,0,12,0,0,0,12],[1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,0,1,0,0,1,0,0,1,1,21,1,0,0,0,1,0,0,0,2,11,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,0,0,0,12,12,12,12,12],[1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,22,0,0,0,0,0,0,0,0,0,1,12,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,1,1,21,1,0,0,0,1,0,0,0,2,12,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11],[1,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,1,1,2,0,0,0,1,1,6,1,1,12,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,1,1,1,1,1,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,0,0,128,128,128,128,128,0,128,128,128,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,106,0,0,0,128,128,128,128,128,0,128,128,128,0,0,0,0,0,139,139,139,139,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128,128,0,128,128,128,0,0,0,0,139,139,139,139,139,139,0,0,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,139,139,139,139,139,139,139,0,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,0,0,0,0,0,128,128,128,128,128,128,128,128,128,0,139,139,139,139,139,139,139,139,139,139,139,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128,128,128,128,128,128,0,139,139,139,139,139,139,139,139,139,139,139,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,0,0,0,0,0,128,128,128,128,128,128,128,128,128,0,139,139,139,139,139,139,139,139,139,139,139,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,0,0,0,0,0,128,128,128,0,0,0,0,0,0,0,0,0,139,139,139,139,139,139,139,139,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,0,129,129,129,129,129,0,0,0,0,139,139,139,139,139,139,0,0,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,126,0,126,0,126,0,0,0,0,0,0,128,128,128,0,129,129,129,129,129,129,0,0,0,0,139,139,139,139,0,0,0,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,124,124,124,124,124,0,125,125,125,125,125,0,126,0,126,0,126,0,0,0,0,0,0,128,128,128,0,129,129,129,129,129,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,124,124,124,0,125,125,125,125,125,0,126,126,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,124,124,124,124,124,0,125,125,125,125,125,0,126,126,126,126,126,0,0,0,0,0,127,127,127,127,127,127,127,0,129,129,129,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,124,124,124,124,124,0,0,0,125,0,0,0,126,126,126,126,126,126,126,0,0,0,127,127,127,127,127,127,127,0,129,129,129,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,124,0,0,0,0,0,0,0,0,0,0,0,126,126,126,0,0,0,0,0,127,127,127,127,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,123,123,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,123,123,123,123,123,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,123,123,0,123,123,123,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,123,123,123,123,123,0,123,123,123,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,123,123,123,123,123,0,123,123,123,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,110,110,110,110,110,110,110,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,123,123,123,123,123,0,108,108,108,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,110,110,110,110,110,110,110,0],[0,108,108,0,108,108,0,106,108,0,108,108,0,108,108,0,108,108,0,123,123,123,123,123,0,108,108,108,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,110,110,110,110,110,110,110,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,110,0,110,110,110,0,110,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,108,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,110,0,110,110,110,0,110,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,108,108,108,108,108,108,108,108,0,0,0,108,108,108,108,108,108,108,0,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,0,0,0,108,108,108,108,108,108,108,0,109,109,109,109,109,109,109,109,109,0,0,0,111,111,111,0,0,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,108,108,108,108,108,108,108,108,0,0,0,108,108,108,108,108,108,108,0,109,109,109,109,109,109,109,109,109,0,0,111,111,111,111,111,0,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,111,111,111,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,112,112,0,109,109,109,109,109,0,111,111,111,111,111,111,111,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,112,112,0,109,109,109,109,109,0,111,111,111,111,111,111,111,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,112,112,0,109,109,109,109,109,0,0,111,111,111,111,111,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,112,112,112,112,112,0,109,109,109,109,109,0,0,0,111,111,111,0,0,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,112,112,112,112,112,0,109,109,109,109,109,0,0,0,0,0,0,0,0,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,114,114,114,114,114,114,114,114,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,0,0,0,0,0,0,0,108,108,108,0,0,0,114,114,114,114,114,114,114,114,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,0,0,0,0,0,0,0,108,108,108,0,0,0,114,114,114,114,114,114,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,114,114,114,114,114,114,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,0,0,0,0,0,0,0,108,108,108,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,0,0,0,0,0,0,0,108,108,108,0,0,0,114,114,114,114,114,0,114,114,114,0,0,0,0,0,115,0,115,0,115,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,114,114,114,114,0,114,114,114,0,0,0,0,115,115,115,115,115,115,115,0,0,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,115,0,115,0,115,0,0,0,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,0,0,108,108,0,108,108,108,108,108,108,108,0,0,0,0,114,114,0,114,114,114,0,120,0,120,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,108,108,108,108,108,0,0,0,0,0,114,114,0,114,114,114,0,120,120,120,120,0,114,114,114,0,121,121,121,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,0,0,108,108,108,0,0,108,108,108,0,0,0,0,0,0,0,0,0,114,114,114,0,120,120,120,120,0,114,114,114,0,121,121,0,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,0,0,108,108,108,108,0,108,108,108,0,0,0,117,117,117,117,117,0,114,114,114,0,120,120,120,120,0,114,114,114,0,121,121,121,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,117,117,117,117,117,0,114,114,114,0,120,120,0,0,0,114,114,114,0,121,121,0,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,0,0,108,108,0,108,0,108,108,108,0,0,0,117,117,117,117,117,0,114,114,114,0,120,0,0,119,0,114,114,114,0,121,121,121,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,0,0,108,108,0,108,0,108,108,108,0,0,0,0,0,0,117,117,0,114,114,114,0,0,0,0,119,0,114,114,114,0,121,121,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,108,108,108,0,0,0,0,0,0,117,117,0,114,114,114,0,119,119,119,119,0,114,114,114,0,121,121,121,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,108,108,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,114,114,114,0,119,119,119,119,0,114,114,114,0,0,0,0,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,108,108,0,0,0,108,108,108,0,0,118,118,118,118,118,118,0,114,114,114,0,119,119,119,119,0,114,114,114,0,122,122,122,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,118,118,118,118,118,118,0,114,114,114,0,119,119,119,119,0,114,114,114,0,122,0,0,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,0,0,0,113,113,113,0,108,108,108,0,0,118,118,118,118,118,118,0,114,114,114,0,119,119,119,119,0,114,114,114,0,122,0,122,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,0,108,0,108,108,0,108,108,0,0,0,0,113,113,113,0,108,108,108,0,0,118,118,118,118,118,118,0,114,114,114,0,0,0,0,0,0,114,114,114,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,140,0,113,113,113,0,108,108,108,0,0,118,118,118,118,118,118,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,0,0,0,113,113,113,0,108,108,108,0,0,118,118,118,118,118,118,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0],[0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,108,108,0,0,0,0,113,113,113,0,0,0,0,0,0,118,118,118,118,118,118,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":2,"y":36,"texture":65,"key":null},{"x":3,"y":32,"texture":65,"key":null},{"x":4,"y":44,"texture":65,"key":null},{"x":4,"y":49,"texture":65,"key":null},{"x":5,"y":51,"texture":68,"key":"gold"},{"x":6,"y":4,"texture":65,"key":null},{"x":6,"y":34,"texture":65,"key":null},{"x":7,"y":51,"texture":68,"key":"gold"},{"x":12,"y":24,"texture":65,"key":null},{"x":12,"y":30,"texture":65,"key":null},{"x":12,"y":42,"texture":65,"key":null},{"x":12,"y":44,"texture":65,"key":null},{"x":12,"y":46,"texture":65,"key":null},{"x":15,"y":27,"texture":65,"key":null},{"x":16,"y":34,"texture":65,"key":null},{"x":16,"y":43,"texture":65,"key":null},{"x":16,"y":45,"texture":65,"key":null},{"x":22,"y":24,"texture":65,"key":null},{"x":23,"y":15,"texture":65,"key":null},{"x":24,"y":7,"texture":65,"key":null},{"x":24,"y":26,"texture":65,"key":null},{"x":29,"y":58,"texture":65,"key":null},{"x":29,"y":60,"texture":65,"key":null},{"x":30,"y":45,"texture":65,"key":null},{"x":33,"y":55,"texture":68,"key":"silver"},{"x":34,"y":49,"texture":65,"key":null},{"x":40,"y":12,"texture":65,"key":null},{"x":43,"y":48,"texture":65,"key":null},{"x":45,"y":5,"texture":65,"key":null},{"x":47,"y":57,"texture":65,"key":null},{"x":49,"y":55,"texture":65,"key":null},{"x":49,"y":59,"texture":65,"key":null},{"x":50,"y":46,"texture":65,"key":null},{"x":51,"y":54,"texture":65,"key":null},{"x":53,"y":59,"texture":65,"key":null},{"x":55,"y":55,"texture":65,"key":null},{"x":57,"y":55,"texture":65,"key":null},{"x":57,"y":59,"texture":65,"key":null},{"x":58,"y":61,"texture":65,"key":null},{"x":59,"y":46,"texture":65,"key":null},{"x":60,"y":30,"texture":67,"key":null},{"x":60,"y":34,"texture":68,"key":"gold"}],"secrets":[{"x":1,"y":6,"state":0,"texture":0},{"x":1,"y":12,"state":0,"texture":0},{"x":1,"y":18,"state":0,"texture":0},{"x":1,"y":30,"state":0,"texture":0},{"x":1,"y":33,"state":0,"texture":0},{"x":2,"y":3,"state":0,"texture":0},{"x":2,"y":15,"state":0,"texture":0},{"x":2,"y":21,"state":0,"texture":0},{"x":2,"y":24,"state":0,"texture":0},{"x":2,"y":30,"state":0,"texture":0},{"x":3,"y":2,"state":0,"texture":0},{"x":3,"y":8,"state":0,"texture":0},{"x":3,"y":11,"state":0,"texture":0},{"x":3,"y":23,"state":0,"texture":0},{"x":3,"y":25,"state":0,"texture":0},{"x":3,"y":28,"state":0,"texture":0},{"x":4,"y":18,"state":0,"texture":0},{"x":5,"y":15,"state":0,"texture":0},{"x":5,"y":21,"state":0,"texture":0},{"x":5,"y":27,"state":0,"texture":0},{"x":6,"y":1,"state":0,"texture":0},{"x":6,"y":7,"state":0,"texture":0},{"x":6,"y":10,"state":0,"texture":0},{"x":6,"y":14,"state":0,"texture":0},{"x":7,"y":18,"state":0,"texture":0},{"x":7,"y":24,"state":0,"texture":0},{"x":7,"y":30,"state":0,"texture":0},{"x":8,"y":3,"state":0,"texture":0},{"x":8,"y":21,"state":0,"texture":0},{"x":8,"y":27,"state":0,"texture":0},{"x":8,"y":33,"state":0,"texture":0},{"x":9,"y":8,"state":0,"texture":0},{"x":9,"y":13,"state":0,"texture":0},{"x":9,"y":16,"state":0,"texture":0},{"x":10,"y":12,"state":0,"texture":0},{"x":11,"y":3,"state":0,"texture":0},{"x":11,"y":9,"state":0,"texture":0},{"x":12,"y":2,"state":0,"texture":0},{"x":12,"y":7,"state":0,"texture":0},{"x":12,"y":17,"state":0,"texture":0},{"x":12,"y":49,"state":0,"texture":2},{"x":13,"y":12,"state":0,"texture":0},{"x":14,"y":6,"state":0,"texture":0},{"x":14,"y":9,"state":0,"texture":0},{"x":14,"y":15,"state":0,"texture":0},{"x":15,"y":1,"state":0,"texture":0},{"x":15,"y":5,"state":0,"texture":0},{"x":15,"y":8,"state":0,"texture":0},{"x":16,"y":12,"state":0,"texture":0},{"x":17,"y":3,"state":0,"texture":0},{"x":17,"y":9,"state":0,"texture":0},{"x":17,"y":15,"state":0,"texture":0},{"x":18,"y":8,"state":0,"texture":0},{"x":18,"y":17,"state":0,"texture":0},{"x":19,"y":3,"state":0,"texture":0},{"x":19,"y":12,"state":0,"texture":0},{"x":20,"y":6,"state":0,"texture":0},{"x":20,"y":15,"state":0,"texture":0},{"x":21,"y":1,"state":0,"texture":0},{"x":21,"y":10,"state":0,"texture":0},{"x":22,"y":6,"state":0,"texture":0},{"x":23,"y":3,"state":0,"texture":0},{"x":24,"y":11,"state":0,"texture":0},{"x":24,"y":17,"state":0,"texture":0},{"x":25,"y":3,"state":0,"texture":0},{"x":26,"y":12,"state":0,"texture":0},{"x":27,"y":2,"state":0,"texture":0},{"x":27,"y":4,"state":0,"texture":0},{"x":27,"y":13,"state":0,"texture":0},{"x":27,"y":16,"state":0,"texture":0},{"x":28,"y":9,"state":0,"texture":0},{"x":28,"y":21,"state":0,"texture":0},{"x":29,"y":6,"state":0,"texture":0},{"x":29,"y":18,"state":0,"texture":0},{"x":30,"y":1,"state":0,"texture":0},{"x":30,"y":5,"state":0,"texture":0},{"x":30,"y":14,"state":0,"texture":0},{"x":30,"y":22,"state":0,"texture":0},{"x":31,"y":9,"state":0,"texture":0},{"x":31,"y":18,"state":0,"texture":0},{"x":33,"y":2,"state":0,"texture":0},{"x":33,"y":4,"state":0,"texture":0},{"x":33,"y":8,"state":0,"texture":0},{"x":33,"y":13,"state":0,"texture":0},{"x":33,"y":16,"state":0,"texture":0},{"x":33,"y":20,"state":0,"texture":0},{"x":33,"y":23,"state":0,"texture":0},{"x":35,"y":12,"state":0,"texture":0},{"x":35,"y":24,"state":0,"texture":0},{"x":36,"y":1,"state":0,"texture":0},{"x":36,"y":5,"state":0,"texture":0},{"x":36,"y":7,"state":0,"texture":0},{"x":36,"y":11,"state":0,"texture":0},{"x":36,"y":17,"state":0,"texture":0},{"x":36,"y":19,"state":0,"texture":0},{"x":36,"y":26,"state":0,"texture":0},{"x":37,"y":12,"state":0,"texture":0},{"x":38,"y":15,"state":0,"texture":0},{"x":38,"y":21,"state":0,"texture":0},{"x":39,"y":2,"state":0,"texture":0},{"x":39,"y":8,"state":0,"texture":0},{"x":39,"y":23,"state":0,"texture":0},{"x":39,"y":25,"state":0,"texture":0},{"x":40,"y":3,"state":0,"texture":0},{"x":40,"y":18,"state":0,"texture":0},{"x":41,"y":6,"state":0,"texture":0},{"x":41,"y":15,"state":0,"texture":0},{"x":41,"y":21,"state":0,"texture":0},{"x":42,"y":1,"state":0,"texture":0},{"x":42,"y":8,"state":0,"texture":0},{"x":42,"y":22,"state":0,"texture":0},{"x":42,"y":26,"state":0,"texture":0},{"x":43,"y":12,"state":0,"texture":0},{"x":43,"y":18,"state":0,"texture":0},{"x":44,"y":9,"state":0,"texture":0},{"x":44,"y":15,"state":0,"texture":0},{"x":45,"y":2,"state":0,"texture":0},{"x":45,"y":8,"state":0,"texture":0},{"x":45,"y":20,"state":0,"texture":0},{"x":45,"y":23,"state":0,"texture":0},{"x":45,"y":25,"state":0,"texture":0},{"x":46,"y":3,"state":0,"texture":0},{"x":46,"y":15,"state":0,"texture":0},{"x":46,"y":45,"state":0,"texture":11},{"x":47,"y":3,"state":0,"texture":0},{"x":47,"y":12,"state":0,"texture":0},{"x":47,"y":18,"state":0,"texture":0},{"x":47,"y":32,"state":0,"texture":0},{"x":47,"y":46,"state":0,"texture":11},{"x":48,"y":7,"state":0,"texture":0},{"x":48,"y":11,"state":0,"texture":0},{"x":48,"y":22,"state":0,"texture":0},{"x":48,"y":26,"state":0,"texture":0},{"x":49,"y":6,"state":0,"texture":0},{"x":49,"y":12,"state":0,"texture":0},{"x":49,"y":21,"state":0,"texture":0},{"x":50,"y":3,"state":0,"texture":0},{"x":50,"y":18,"state":0,"texture":0},{"x":51,"y":2,"state":0,"texture":0},{"x":51,"y":10,"state":0,"texture":0},{"x":51,"y":13,"state":0,"texture":0},{"x":51,"y":16,"state":0,"texture":0},{"x":51,"y":25,"state":0,"texture":0},{"x":51,"y":33,"state":0,"texture":0},{"x":52,"y":9,"state":0,"texture":0},{"x":52,"y":32,"state":0,"texture":0},{"x":53,"y":6,"state":0,"texture":0},{"x":53,"y":15,"state":0,"texture":0},{"x":53,"y":21,"state":0,"texture":0},{"x":54,"y":1,"state":0,"texture":0},{"x":54,"y":5,"state":0,"texture":0},{"x":54,"y":7,"state":0,"texture":0},{"x":54,"y":20,"state":0,"texture":0},{"x":54,"y":22,"state":0,"texture":0},{"x":54,"y":26,"state":0,"texture":0},{"x":55,"y":12,"state":0,"texture":0},{"x":55,"y":18,"state":0,"texture":0},{"x":55,"y":27,"state":0,"texture":0},{"x":56,"y":15,"state":0,"texture":0},{"x":56,"y":24,"state":0,"texture":0},{"x":57,"y":2,"state":0,"texture":0},{"x":57,"y":4,"state":0,"texture":0},{"x":57,"y":17,"state":0,"texture":0},{"x":57,"y":22,"state":0,"texture":0},{"x":57,"y":25,"state":0,"texture":0},{"x":58,"y":9,"state":0,"texture":0},{"x":58,"y":15,"state":0,"texture":0},{"x":58,"y":21,"state":0,"texture":0},{"x":59,"y":6,"state":0,"texture":0},{"x":59,"y":12,"state":0,"texture":0},{"x":60,"y":1,"state":0,"texture":0},{"x":61,"y":3,"state":0,"texture":0},{"x":61,"y":9,"state":0,"texture":0},{"x":61,"y":15,"state":0,"texture":0},{"x":61,"y":21,"state":0,"texture":0},{"x":62,"y":6,"state":0,"texture":0},{"x":62,"y":12,"state":0,"texture":0},{"x":62,"y":18,"state":0,"texture":0},{"x":62,"y":24,"state":0,"texture":0}],"sprites":[{"x":1,"y":42,"texture":39,"hit":true},{"x":1,"y":43,"texture":2,"hit":true},{"x":1,"y":45,"texture":2,"hit":true},{"x":1,"y":46,"texture":39,"hit":true},wolf3d.ssStanding(1,49,0,1),wolf3d.silverKey(1,50),wolf3d.hans(2,38),wolf3d.ssStanding(2,42,4,1),wolf3d.firstAidKit(2,43),{"x":2,"y":44,"texture":14,"hit":false},wolf3d.firstAidKit(2,45),wolf3d.ssStanding(2,48,6,2),{"x":2,"y":49,"texture":14,"hit":false},wolf3d.food(2,56),wolf3d.food(2,59),wolf3d.crown(3,42),wolf3d.ssStanding(3,43,4,2),wolf3d.ssStanding(3,45,4,3),wolf3d.crown(3,46),wolf3d.ssStanding(3,48,4,3),wolf3d.ssStanding(3,50,4,3),wolf3d.mutantMoving(3,57,2,2),wolf3d.mutantMoving(3,58,2,3),wolf3d.extraLife(4,5),wolf3d.extraLife(4,35),{"x":4,"y":58,"texture":0,"hit":false},{"x":5,"y":31,"texture":40,"hit":false},wolf3d.extraLife(5,32),{"x":5,"y":42,"texture":8,"hit":true},{"x":5,"y":57,"texture":37,"hit":true},{"x":5,"y":58,"texture":36,"hit":true},{"x":5,"y":62,"texture":23,"hit":false},{"x":6,"y":49,"texture":14,"hit":false},wolf3d.mutantMoving(6,54,0,1),{"x":6,"y":56,"texture":37,"hit":true},{"x":6,"y":57,"texture":36,"hit":true},{"x":6,"y":58,"texture":37,"hit":true},{"x":6,"y":59,"texture":37,"hit":true},wolf3d.mutantMoving(6,61,4,2),wolf3d.guardStanding(7,46,4,3),wolf3d.guardStanding(7,47,4,2),wolf3d.guardStanding(7,48,4,1),{"x":7,"y":57,"texture":36,"hit":true},{"x":7,"y":58,"texture":37,"hit":true},{"x":8,"y":56,"texture":0,"hit":false},wolf3d.food(8,61),wolf3d.ammo(9,48),wolf3d.ssStanding(9,49,2,1),{"x":9,"y":50,"texture":39,"hit":true},wolf3d.mutantMoving(9,57,6,1),wolf3d.mutantMoving(9,58,6,3),wolf3d.food(9,60),{"x":10,"y":31,"texture":46,"hit":true},{"x":10,"y":33,"texture":46,"hit":true},{"x":10,"y":35,"texture":46,"hit":true},{"x":10,"y":43,"texture":14,"hit":false},{"x":10,"y":48,"texture":14,"hit":false},wolf3d.ssStanding(10,49,2,2),{"x":10,"y":50,"texture":2,"hit":true},{"x":10,"y":51,"texture":16,"hit":true},{"x":10,"y":56,"texture":23,"hit":false},wolf3d.food(10,59),{"x":11,"y":19,"texture":37,"hit":true},wolf3d.food(11,20),{"x":11,"y":21,"texture":37,"hit":true},wolf3d.mutantStanding(11,22,0,3),{"x":11,"y":23,"texture":36,"hit":true},{"x":11,"y":25,"texture":11,"hit":true},{"x":11,"y":29,"texture":11,"hit":true},wolf3d.ammo(11,31),wolf3d.ammo(11,33),wolf3d.ammo(11,35),wolf3d.ammo(11,47),wolf3d.ammo(11,48),wolf3d.ssStanding(11,49,2,3),{"x":11,"y":50,"texture":39,"hit":true},wolf3d.mutantStanding(12,19,6,1),{"x":12,"y":22,"texture":0,"hit":false},{"x":12,"y":27,"texture":14,"hit":false},wolf3d.guardStanding(12,33,0,3),wolf3d.guardStanding(12,35,0,2),wolf3d.ammo(12,36),{"x":12,"y":37,"texture":46,"hit":true},{"x":13,"y":19,"texture":36,"hit":true},wolf3d.mutantStanding(13,20,6,2),{"x":13,"y":21,"texture":14,"hit":false},{"x":13,"y":33,"texture":14,"hit":false},{"x":13,"y":41,"texture":11,"hit":true},{"x":13,"y":47,"texture":11,"hit":true},wolf3d.firstAidKit(13,50),wolf3d.firstAidKit(13,51),{"x":14,"y":19,"texture":0,"hit":false},wolf3d.guardStanding(14,31,6,1),wolf3d.ammo(14,36),{"x":14,"y":37,"texture":46,"hit":true},{"x":14,"y":43,"texture":14,"hit":false},{"x":14,"y":45,"texture":14,"hit":false},wolf3d.firstAidKit(14,50),wolf3d.firstAidKit(14,51),{"x":15,"y":19,"texture":37,"hit":true},wolf3d.food(15,20),wolf3d.mutantStanding(15,21,4,3),wolf3d.ammo(15,33),wolf3d.ammo(15,35),wolf3d.firstAidKit(18,19),wolf3d.ammo(18,20),wolf3d.ammo(18,22),wolf3d.ammo(18,23),{"x":18,"y":27,"texture":14,"hit":false},{"x":18,"y":36,"texture":14,"hit":false},{"x":18,"y":44,"texture":14,"hit":false},wolf3d.guardMoving(18,56,2,2),wolf3d.firstAidKit(19,19),{"x":19,"y":20,"texture":17,"hit":true},{"x":19,"y":22,"texture":17,"hit":true},wolf3d.mutantStanding(19,23,2,3),wolf3d.ssStanding(20,20,6,1),wolf3d.ammo(20,21),wolf3d.ssStanding(20,22,0,2),wolf3d.mutantStanding(20,23,0,3),wolf3d.guardMoving(20,50,0,1),{"x":20,"y":52,"texture":14,"hit":false},{"x":20,"y":59,"texture":14,"hit":false},wolf3d.mutantStanding(21,19,6,1),wolf3d.guardStanding(21,25,0,2),wolf3d.guardStanding(21,26,0,3),wolf3d.extraLife(22,13),{"x":22,"y":20,"texture":17,"hit":true},{"x":22,"y":21,"texture":14,"hit":false},{"x":22,"y":22,"texture":17,"hit":true},{"x":22,"y":26,"texture":14,"hit":false},wolf3d.guardStanding(22,27,2,1),wolf3d.guardMoving(22,58,6,2),wolf3d.ammo(23,19),wolf3d.mutantStanding(23,20,6,1),wolf3d.ammo(24,19),wolf3d.ammo(24,21),wolf3d.ssStanding(24,23,2,3),wolf3d.guardMoving(24,54,4,3),wolf3d.firstAidKit(24,56),wolf3d.firstAidKit(24,57),wolf3d.ssStanding(24,59,0,1),wolf3d.firstAidKit(24,61),wolf3d.firstAidKit(24,62),wolf3d.ammo(25,19),{"x":25,"y":20,"texture":17,"hit":true},{"x":25,"y":22,"texture":18,"hit":true},wolf3d.ssStanding(25,56,6,1),wolf3d.goldKey(25,59),wolf3d.ssStanding(25,62,2,1),wolf3d.hans(26,7),wolf3d.ammo(26,20),wolf3d.mutantStanding(26,21,4,2),wolf3d.ammo(26,23),{"x":26,"y":59,"texture":14,"hit":false},{"x":27,"y":33,"texture":8,"hit":true},{"x":27,"y":36,"texture":14,"hit":false},{"x":27,"y":39,"texture":8,"hit":true},wolf3d.ssStanding(27,56,4,3),wolf3d.ssStanding(27,62,4,3),wolf3d.ssStanding(28,56,4,2),wolf3d.ssStanding(28,62,4,2),wolf3d.cross(29,11),{"x":30,"y":26,"texture":14,"hit":false},{"x":30,"y":43,"texture":14,"hit":false},{"x":30,"y":47,"texture":14,"hit":false},{"x":30,"y":52,"texture":14,"hit":false},wolf3d.guardStanding(30,58,6,2),wolf3d.guardStanding(31,57,6,3),wolf3d.cross(32,11),{"x":33,"y":33,"texture":8,"hit":true},{"x":33,"y":36,"texture":14,"hit":false},{"x":33,"y":39,"texture":8,"hit":true},{"x":33,"y":59,"texture":14,"hit":false},wolf3d.guardStanding(34,47,6,3),wolf3d.guardStanding(34,56,4,1),wolf3d.ammo(34,62),wolf3d.guardMoving(35,54,4,2),wolf3d.guardStanding(35,57,6,3),wolf3d.ammo(35,61),wolf3d.ammo(36,44),wolf3d.ammo(36,45),wolf3d.ammo(36,46),wolf3d.ammo(36,47),wolf3d.ammo(36,48),wolf3d.guardStanding(36,58,6,2),wolf3d.ammo(36,60),wolf3d.ammo(37,44),wolf3d.ammo(37,45),wolf3d.ammo(37,46),wolf3d.ammo(37,47),wolf3d.ammo(37,48),wolf3d.cross(38,4),wolf3d.guardMoving(38,50,0,2),wolf3d.crown(39,41),wolf3d.chalice(39,42),wolf3d.chest(39,43),wolf3d.chalice(39,44),wolf3d.chest(39,45),wolf3d.chest(39,46),wolf3d.cross(39,47),wolf3d.chest(39,48),{"x":39,"y":58,"texture":35,"hit":true},{"x":39,"y":59,"texture":35,"hit":true},wolf3d.ammo(39,60),wolf3d.ammo(39,62),wolf3d.extraLife(40,10),wolf3d.crown(40,42),wolf3d.crown(40,44),wolf3d.crown(40,45),wolf3d.crown(40,46),wolf3d.chest(40,47),wolf3d.chest(40,48),{"x":40,"y":52,"texture":14,"hit":false},{"x":40,"y":57,"texture":35,"hit":true},{"x":40,"y":58,"texture":35,"hit":true},{"x":40,"y":59,"texture":35,"hit":true},{"x":40,"y":60,"texture":14,"hit":false},wolf3d.ammo(40,61),wolf3d.guardMoving(40,62,4,1),wolf3d.cross(41,42),wolf3d.crown(41,46),{"x":41,"y":58,"texture":35,"hit":true},{"x":41,"y":59,"texture":35,"hit":true},wolf3d.ammo(41,60),wolf3d.ammo(41,62),wolf3d.cross(42,41),wolf3d.guardStanding(42,55,6,3),wolf3d.extraLife(43,4),{"x":44,"y":55,"texture":22,"hit":true},{"x":44,"y":57,"texture":22,"hit":true},{"x":44,"y":59,"texture":22,"hit":true},{"x":45,"y":48,"texture":14,"hit":false},{"x":45,"y":54,"texture":22,"hit":true},wolf3d.firstAidKit(45,55),{"x":45,"y":57,"texture":14,"hit":false},{"x":45,"y":60,"texture":22,"hit":true},{"x":46,"y":34,"texture":23,"hit":false},{"x":46,"y":38,"texture":23,"hit":false},{"x":46,"y":55,"texture":22,"hit":true},{"x":46,"y":59,"texture":22,"hit":true},{"x":47,"y":33,"texture":23,"hit":false},{"x":47,"y":36,"texture":14,"hit":false},{"x":47,"y":39,"texture":23,"hit":false},{"x":47,"y":51,"texture":44,"hit":false},{"x":47,"y":53,"texture":10,"hit":true},{"x":48,"y":34,"texture":23,"hit":false},{"x":48,"y":38,"texture":23,"hit":false},wolf3d.gatling(48,44),{"x":48,"y":51,"texture":13,"hit":true},{"x":48,"y":54,"texture":42,"hit":false},{"x":48,"y":62,"texture":0,"hit":false},wolf3d.ammo(49,30),wolf3d.ammo(49,31),wolf3d.guardMoving(49,47,0,1),wolf3d.guardMoving(49,56,0,2),{"x":49,"y":57,"texture":14,"hit":false},{"x":49,"y":61,"texture":14,"hit":false},wolf3d.ammo(50,30),wolf3d.ammo(50,31),wolf3d.firstAidKit(50,41),{"x":50,"y":42,"texture":35,"hit":true},{"x":50,"y":43,"texture":35,"hit":true},{"x":50,"y":44,"texture":35,"hit":true},{"x":50,"y":51,"texture":41,"hit":false},{"x":50,"y":53,"texture":43,"hit":false},{"x":50,"y":62,"texture":0,"hit":false},{"x":51,"y":43,"texture":35,"hit":true},{"x":51,"y":44,"texture":35,"hit":true},{"x":51,"y":52,"texture":36,"hit":true},{"x":52,"y":51,"texture":45,"hit":true},{"x":52,"y":62,"texture":0,"hit":false},{"x":53,"y":44,"texture":35,"hit":true},{"x":53,"y":61,"texture":14,"hit":false},{"x":54,"y":44,"texture":35,"hit":true},{"x":54,"y":45,"texture":35,"hit":true},{"x":54,"y":51,"texture":2,"hit":true},{"x":54,"y":52,"texture":2,"hit":true},{"x":54,"y":53,"texture":2,"hit":true},{"x":54,"y":62,"texture":0,"hit":false},wolf3d.guardMoving(55,49,4,3),wolf3d.guardMoving(55,58,4,3),{"x":56,"y":40,"texture":3,"hit":true},wolf3d.ammo(56,41),wolf3d.guardStanding(56,42,0,2),wolf3d.guardStanding(56,43,0,3),wolf3d.crown(56,44),{"x":56,"y":45,"texture":3,"hit":true},{"x":56,"y":51,"texture":2,"hit":true},{"x":56,"y":52,"texture":2,"hit":true},{"x":56,"y":53,"texture":2,"hit":true},{"x":56,"y":61,"texture":0,"hit":false},{"x":56,"y":62,"texture":10,"hit":true},wolf3d.firstAidKit(57,40),wolf3d.guardStanding(57,41,6,1),wolf3d.ammo(57,42),wolf3d.crown(57,43),wolf3d.ammo(57,44),{"x":57,"y":60,"texture":14,"hit":false},wolf3d.guardStanding(58,31,0,2),wolf3d.guardStanding(58,32,0,3),wolf3d.guardStanding(58,33,0,3),{"x":58,"y":40,"texture":39,"hit":true},wolf3d.ssStanding(58,41,0,2),{"x":58,"y":51,"texture":2,"hit":true},{"x":58,"y":52,"texture":2,"hit":true},{"x":58,"y":53,"texture":2,"hit":true},{"x":58,"y":62,"texture":23,"hit":false},wolf3d.extraLife(59,20),wolf3d.ammo(59,26),wolf3d.firstAidKit(59,40),wolf3d.ssStanding(59,41,6,1),{"x":59,"y":42,"texture":2,"hit":true},wolf3d.ssStanding(60,29,6,3),wolf3d.ssStanding(60,31,6,2),{"x":60,"y":32,"texture":14,"hit":false},{"x":60,"y":36,"texture":14,"hit":false},{"x":60,"y":40,"texture":39,"hit":true},wolf3d.crown(60,43),wolf3d.guardMoving(60,53,2,1),wolf3d.firstAidKit(61,40),wolf3d.guardStanding(61,41,6,1),wolf3d.ammo(61,42),wolf3d.ammo(61,43),wolf3d.crown(61,45),{"x":61,"y":48,"texture":14,"hit":false},{"x":61,"y":57,"texture":14,"hit":false},wolf3d.guardStanding(62,31,4,2),wolf3d.guardStanding(62,32,4,3),wolf3d.guardStanding(62,33,4,3),{"x":62,"y":40,"texture":3,"hit":true},wolf3d.ammo(62,41),wolf3d.ammo(62,42),wolf3d.guardStanding(62,43,4,3),wolf3d.guardStanding(62,44,4,3),{"x":62,"y":45,"texture":3,"hit":true},wolf3d.guardMoving(62,51,6,2)],"spriteResource":"sprites","scripts":[scripts.angle(3,56,1),scripts.angle(3,59,2),scripts.angle(5,54,0),scripts.angle(5,61,3),scripts.angle(7,54,7),scripts.angle(7,61,4),scripts.angle(9,56,6),scripts.angle(9,59,5),scripts.angle(18,50,0),scripts.angle(18,62,2),scripts.angle(22,54,6),scripts.angle(22,62,4),scripts.angle(38,54,4),scripts.angle(38,62,2),scripts.angle(42,50,6),scripts.angle(42,62,4),scripts.angle(44,47,0),scripts.angle(44,49,2),scripts.angle(48,56,0),scripts.angle(48,58,2),scripts.angle(60,49,4),scripts.angle(60,56,2),scripts.angle(62,47,6),scripts.angle(62,58,4)]};
\ No newline at end of file diff --git a/wolf3d/maps/e2m9.js b/wolf3d/maps/e2m9.js new file mode 100644 index 0000000..095a36c --- /dev/null +++ b/wolf3d/maps/e2m9.js @@ -0,0 +1 @@ +wolf3d.maps.e2m9 = {"music":"warmarch","secret":10,"endscreen":null,"ceiling":29,"start":{"x":62.5,"y":31.5,"direction":{"x":-1,"y":0},"plane":{"x":0,"y":1}},"episodeFloor":9,"par":null,"map":[[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,0,0,0,0,0,16,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,0,15,0,15,0,15,0,15,0,15,0,15,0,15,0,16,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,0,15,0,0,0,0,0,0,0,0,0,0,0,15,0,16,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,0,15,0,0,0,0,0,0,0,0,0,0,0,15,0,16,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,0,15,0,0,0,0,0,0,0,0,0,0,0,15,0,16,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,0,15,0,0,0,0,0,0,0,0,0,0,0,15,0,16,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,16,0,15,0,0,0,0,0,0,0,0,0,0,0,15,0,16,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,14,0,14,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,15,0,0,0,0,0,15,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,15,0,0,0,0,0,15,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,0,0,0,15,0,15,0,15,0,15,0,15,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,0,0,0,0,15,15,15,0,0,0,0,0,15,15,15,15,0,0,0,15,15,15,15,15,15,15,15,15,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,0,0,0,0,15,15,15,0,0,0,0,0,15,15,15,15,0,0,0,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,0,0,0,0,15,15,15,0,0,0,0,0,15,15,15,15,0,0,0,15,15,15,15,15,15,15,15,15,0,0,0,15,15,15,15,0,0,0,0,0,15,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,0,0,0,0,15,15,15,0,0,0,0,0,15,15,15,15,0,0,0,15,15,15,15,15,15,15,15,15,0,0,0,15,15,15,15,0,0,0,0,0,15,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,0,0,0,0,15,15,15,0,0,0,0,0,15,15,15,15,0,0,0,15,0,15,0,15,0,15,0,15,0,0,0,15,15,15,15,0,0,0,0,0,15,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,0,0,0,0,15,15,15,0,0,0,0,0,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,0,0,0,0,0,15,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,0,0,0,0,15,15,15,0,0,0,0,0,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,0,0,0,0,0,15,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,0,0,0,0,15,15,15,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,15,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,0,0,0,0,0,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,0,0,0,0,0,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,0,0,0,0,0,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,15,15,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,0,14,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,0,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,13,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,111,111,111,111,111,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,111,111,111,111,111,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,111,111,111,111,111,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,111,111,111,111,111,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,111,111,111,111,111,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,109,109,109,109,109,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,109,109,109,109,109,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,109,109,109,0,109,0,109,0,109,0,109,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,109,109,109,109,0,0,0,109,109,109,109,109,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,109,109,109,109,0,0,0,109,109,109,109,109,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,109,109,109,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,109,109,109,109,0,0,0,109,109,109,109,109,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,109,109,109,109,109,0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,109,109,109,109,0,0,0,109,109,109,109,109,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,109,109,109,109,109,0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,109,109,109,109,0,0,0,109,109,109,109,109,0,0,0,0,109,109,109,0,109,0,109,0,109,0,109,0,109,109,109,0,0,0,0,109,109,109,109,109,0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,109,109,109,109,0,0,0,109,109,109,109,109,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,109,109,109,109,109,0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,109,109,109,109,0,0,0,109,109,109,109,109,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,109,109,109,109,109,0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,109,109,109,109,0,0,0,109,109,109,109,109,0,109,109,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,109,109,0,109,109,109,109,109,0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":31,"y":31,"texture":65,"key":null},{"x":55,"y":31,"texture":65,"key":null}],"secrets":[{"x":31,"y":27,"state":0,"texture":14},{"x":31,"y":35,"state":0,"texture":14},{"x":42,"y":39,"state":0,"texture":14},{"x":48,"y":23,"state":0,"texture":14},{"x":48,"y":39,"state":0,"texture":14},{"x":50,"y":39,"state":0,"texture":14}],"sprites":[{"x":16,"y":31,"texture":2,"hit":true},{"x":17,"y":29,"texture":7,"hit":true},{"x":17,"y":31,"texture":14,"hit":false},{"x":17,"y":33,"texture":7,"hit":true},wolf3d.drschabbs(18,31),{"x":19,"y":25,"texture":7,"hit":true},wolf3d.firstAidKit(19,27),wolf3d.ammo(19,29),wolf3d.firstAidKit(19,31),wolf3d.ammo(19,33),wolf3d.firstAidKit(19,35),{"x":19,"y":37,"texture":7,"hit":true},wolf3d.mutantStanding(20,30,0,1),wolf3d.mutantStanding(20,32,0,1),{"x":21,"y":25,"texture":7,"hit":true},{"x":21,"y":37,"texture":7,"hit":true},{"x":22,"y":27,"texture":14,"hit":false},{"x":22,"y":35,"texture":14,"hit":false},{"x":23,"y":25,"texture":7,"hit":true},{"x":23,"y":37,"texture":7,"hit":true},{"x":25,"y":25,"texture":7,"hit":true},wolf3d.mutantStanding(25,28,0,2),wolf3d.mutantStanding(25,34,0,2),{"x":25,"y":37,"texture":7,"hit":true},{"x":27,"y":25,"texture":7,"hit":true},{"x":27,"y":37,"texture":7,"hit":true},{"x":29,"y":25,"texture":7,"hit":true},{"x":29,"y":27,"texture":14,"hit":false},{"x":29,"y":35,"texture":14,"hit":false},{"x":29,"y":37,"texture":7,"hit":true},wolf3d.mutantStanding(30,27,6,3),wolf3d.mutantStanding(30,28,6,3),wolf3d.mutantStanding(30,34,2,3),wolf3d.mutantStanding(30,35,2,3),wolf3d.firstAidKit(32,25),wolf3d.firstAidKit(32,26),wolf3d.firstAidKit(33,25),wolf3d.firstAidKit(33,26),wolf3d.extraLife(33,37),{"x":34,"y":31,"texture":14,"hit":false},{"x":38,"y":25,"texture":14,"hit":false},{"x":38,"y":31,"texture":14,"hit":false},{"x":38,"y":37,"texture":14,"hit":false},wolf3d.gatling(39,13),wolf3d.ammo(41,8),wolf3d.ammo(41,9),wolf3d.ammo(41,10),wolf3d.ammo(41,11),wolf3d.ammo(41,15),wolf3d.ammo(41,16),wolf3d.ammo(41,17),wolf3d.ammo(41,18),wolf3d.ammo(41,19),wolf3d.ammo(42,8),wolf3d.ammo(42,9),wolf3d.ammo(42,10),wolf3d.ammo(42,11),wolf3d.ammo(42,15),wolf3d.ammo(42,16),wolf3d.ammo(42,17),wolf3d.ammo(42,18),wolf3d.ammo(42,19),wolf3d.ammo(43,8),wolf3d.ammo(43,9),wolf3d.ammo(43,10),wolf3d.ammo(43,11),wolf3d.ammo(43,15),wolf3d.ammo(43,16),wolf3d.ammo(43,17),wolf3d.ammo(43,18),wolf3d.ammo(43,19),wolf3d.food(43,43),wolf3d.food(43,44),wolf3d.food(43,45),wolf3d.food(43,46),wolf3d.food(43,47),wolf3d.firstAidKit(43,49),wolf3d.firstAidKit(43,50),wolf3d.firstAidKit(43,51),wolf3d.firstAidKit(43,52),wolf3d.ammo(44,8),wolf3d.ammo(44,9),wolf3d.ammo(44,10),wolf3d.ammo(44,11),wolf3d.ammo(44,15),wolf3d.ammo(44,16),wolf3d.ammo(44,17),wolf3d.ammo(44,18),wolf3d.ammo(44,19),wolf3d.food(44,43),wolf3d.food(44,44),wolf3d.food(44,45),wolf3d.food(44,46),wolf3d.food(44,47),wolf3d.firstAidKit(44,49),wolf3d.firstAidKit(44,50),wolf3d.firstAidKit(44,51),wolf3d.firstAidKit(44,52),wolf3d.ammo(45,8),wolf3d.ammo(45,9),wolf3d.ammo(45,10),wolf3d.ammo(45,11),wolf3d.ammo(45,15),wolf3d.ammo(45,16),wolf3d.ammo(45,17),wolf3d.ammo(45,18),wolf3d.ammo(45,19),wolf3d.food(45,43),wolf3d.food(45,44),wolf3d.food(45,45),wolf3d.food(45,46),wolf3d.food(45,47),wolf3d.firstAidKit(45,49),wolf3d.firstAidKit(45,50),wolf3d.firstAidKit(45,51),wolf3d.firstAidKit(45,52),wolf3d.ammo(46,8),wolf3d.ammo(46,9),wolf3d.ammo(46,10),wolf3d.ammo(46,11),wolf3d.ammo(46,15),wolf3d.ammo(46,16),wolf3d.ammo(46,17),wolf3d.ammo(46,18),wolf3d.ammo(46,19),wolf3d.food(46,43),wolf3d.food(46,44),wolf3d.food(46,45),wolf3d.food(46,46),wolf3d.food(46,47),wolf3d.firstAidKit(46,49),wolf3d.firstAidKit(46,50),wolf3d.firstAidKit(46,51),wolf3d.firstAidKit(46,52),wolf3d.ammo(47,8),wolf3d.ammo(47,9),wolf3d.ammo(47,10),wolf3d.ammo(47,11),wolf3d.ammo(47,15),wolf3d.ammo(47,16),wolf3d.ammo(47,17),wolf3d.ammo(47,18),wolf3d.ammo(47,19),{"x":47,"y":25,"texture":14,"hit":false},{"x":47,"y":31,"texture":14,"hit":false},{"x":47,"y":37,"texture":14,"hit":false},wolf3d.food(47,43),wolf3d.food(47,44),wolf3d.food(47,45),wolf3d.food(47,46),wolf3d.food(47,47),wolf3d.firstAidKit(47,49),wolf3d.firstAidKit(47,50),wolf3d.firstAidKit(47,51),wolf3d.firstAidKit(47,52),wolf3d.ammo(48,8),wolf3d.ammo(48,9),wolf3d.ammo(48,10),wolf3d.ammo(48,11),wolf3d.ammo(48,15),wolf3d.ammo(48,16),wolf3d.ammo(48,17),wolf3d.ammo(48,18),wolf3d.ammo(48,19),wolf3d.food(48,43),wolf3d.food(48,44),wolf3d.food(48,45),wolf3d.food(48,46),wolf3d.food(48,47),wolf3d.firstAidKit(48,49),wolf3d.firstAidKit(48,50),wolf3d.firstAidKit(48,51),wolf3d.firstAidKit(48,52),{"x":52,"y":31,"texture":14,"hit":false}],"spriteResource":"sprites","scripts":[]};
\ No newline at end of file diff --git a/wolf3d/maps/e3m1.js b/wolf3d/maps/e3m1.js new file mode 100644 index 0000000..cf3c92a --- /dev/null +++ b/wolf3d/maps/e3m1.js @@ -0,0 +1 @@ +wolf3d.maps.e3m1 = {"music":"introcw3","secret":10,"endscreen":null,"ceiling":29,"start":{"x":17.5,"y":9.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":1,"par":90,"map":[[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,1,29,29,29,1,1,29,29,1,1,29,1,29,29,1,29,1,1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,1,29,29,6,1,29,29,29,0,0,0,0,29,1,29,29,1,1,1,29,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,1,1,29,29,1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,0,0,0,0,0,0,29,0,0,0,0,0,29,1,29,1,29,29,29,29,0,0,0,12,12,12,0,0,0,29,29,29,29,29,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,0,0,0,11,12,11,0,0,0,1,29,29,29,29,0,0,0,0,0,0,0,0,0,1,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,0,0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,12,12,12,0,0,0,1,29,29,29,29,0,0,0,0,0,0,0,0,0,1,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,6,29,29,29,29,29,29,0,0,0,29,29,0,0,0,1,1,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,1,29,29,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,1,1,29,1,29,29,0,0,0,29,29,0,0,0,29,29,0,0,0,0,0,0,0,0,0,29,29,1,1,29,1,29,29,29,29,29,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,29,29,0,0,0,1,1,0,0,0,0,0,0,0,0,0,29,0,0,0,0,0,0,29,29,29,29,0,0,0,1,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,1,0,0,0,0,0,0,0,0,0,0,0,29,1,29,0,29,1,3,29,1,1,29,29,29,1,1,29,1,0,0,0,0,0,0,6,29,29,1,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,1,0,29,1,0,0,0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,0,0,0,0,0,0,29,29,29,1,0,0,0,1,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,0,0,0,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,29,29,1,1,29,1,0,0,0,0,0,0,29,29,29,1,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,0,0,0,29,1,29,29,1,1,29,29,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,29,0,0,29,21,29,29,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,12,12,11,12,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,0,22,29,0,0,0,1,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,8,29,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,10,12,12,0,0,0,29,0,0,0,0,0,0,0,0,29,0,0,29,21,29,1,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,8,0,0,0,1,0,29,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,29,29,1,29,1,0,0,0,0,0,0,29,29,29,29,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,8,0,0,8,29,0,29,1,29,29,1,29,29,1,29,29,1,29,29,0,0,0,0,0,0,0,0,0,0,1,29,29,29,29,29,0,0,0,0,0,0,29,0,0,0,0,0,0,1,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,8,0,0,8,29,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,1,0,0,0,0,0,0,6,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,8,0,0,8,29,4,29,29,1,1,29,29,0,0,0,0,0,0,29,29,4,29,0,29,29,1,1,1,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,29,29,1,1,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,7,0,0,8,8,29,29,29,29,29,29,1,0,0,0,0,0,0,4,29,29,29,0,29,29,29,29,29,29,29,29,29,29,29,29,29,1,1,1,29,29,29,29,1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,8,0,0,0,8,29,29,29,29,29,29,29,0,0,0,0,0,0,1,29,29,1,0,0,0,0,29,1,29,1,1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,8,0,0,0,8,29,29,29,29,29,29,29,0,0,0,0,0,0,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,8,0,0,0,8,29,29,29,29,29,29,29,29,1,29,1,29,29,29,29,29,1,0,0,0,0,0,0,0,0,0,0,0,4,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,7,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,29,29,1,0,0,0,0,0,0,0,0,0,0,0,1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,29,29,29,0,0,0,0,29,1,1,29,29,29,1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,29,29,29,29,1,1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,8,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,0,0,7,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,7,0,0,0,8,8,8,8,8,8,8,8,8,8,0,8,0,0,8,29,8,7,8,8,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,8,0,0,0,0,0,0,0,0,7,8,0,0,0,0,8,0,0,8,29,8,0,0,8,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,8,0,0,0,0,0,0,0,0,8,8,8,8,8,0,8,0,0,8,29,8,0,0,7,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,8,8,7,8,8,8,8,0,0,8,8,8,8,0,0,8,0,0,8,29,8,0,0,8,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,8,0,0,7,8,8,8,0,0,8,0,0,8,8,8,0,0,8,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,8,0,0,8,8,8,8,0,8,8,0,0,0,0,0,0,0,8,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,7,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,8,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,8,0,0,0,0,0,0,0,0,7,8,7,8,8,8,7,8,8,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,8,7,8,8,8,8,8,8,8,8,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,109,109,109,109,109,109,0,109,109,109,109,109,0,0,0,0,0,0,0,0,109,109,109,0,0,0,109,109,109,0,0,0,0,0,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,109,109,109,109,109,109,0,109,109,109,109,109,109,109,109,109,109,109,0,0,109,109,109,0,0,0,109,109,109,0,0,0,0,0,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,109,109,109,109,109,109,0,109,109,109,109,109,109,109,109,109,109,109,0,0,109,109,109,0,0,0,109,109,109,0,0,0,0,0,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,109,109,109,0,0,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,109,109,109,0,0,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,109,109,109,0,0,109,109,109,109,109,109,109,109,109,0,111,111,111,111,111,111,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,0,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,111,111,111,111,111,111,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,111,111,111,111,111,111,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,0,111,111,111,111,111,111,111,111,0,111,111,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,110,110,0,110,110,110,110,110,110,110,110,110,110,110,0,110,110,110,0,0,0,0,110,110,110,0,111,111,111,111,111,111,111,111,0,111,111,0,111,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,110,110,0,110,0,110,110,110,110,110,110,110,110,110,110,110,0,110,110,110,0,0,0,0,110,110,110,0,111,111,111,111,111,111,111,111,0,111,111,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,110,110,110,0,110,0,110,110,110,110,110,110,110,110,110,110,110,0,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,111,111,111,111,111,111,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,110,110,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,111,111,111,111,111,111,0,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,110,110,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,0,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,111,111,111,111,111,111,0,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,110,110,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,110,110,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,110,110,110,110,110,110,0,0,0,0,110,110,106,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,110,110,110,110,110,110,0,0,0,0,110,110,110,110,110,110,110,106,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,106,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,106,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,106,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,110,0,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,110,110,110,110,110,110,110,110,0,0,110,0,110,110,0,110,110,0,0,0,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,110,110,0,0,0,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,110,110,0,0,0,0,110,110,0,110,110,0,0,0,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,110,110,0,0,0,0,110,110,0,110,110,0,0,0,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,110,110,0,0,0,0,0,0,0,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,0,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":17,"y":14,"texture":65,"key":null},{"x":22,"y":24,"texture":65,"key":null},{"x":23,"y":11,"texture":65,"key":null},{"x":26,"y":32,"texture":68,"key":"gold"},{"x":26,"y":44,"texture":67,"key":null},{"x":27,"y":21,"texture":65,"key":null},{"x":31,"y":25,"texture":65,"key":null},{"x":41,"y":15,"texture":65,"key":null}],"secrets":[{"x":26,"y":9,"state":0,"texture":2},{"x":27,"y":7,"state":0,"texture":28},{"x":31,"y":44,"state":0,"texture":28},{"x":42,"y":17,"state":0,"texture":7},{"x":45,"y":16,"state":0,"texture":7}],"sprites":[wolf3d.guardMoving(13,23,2,3),{"x":13,"y":36,"texture":11,"hit":true},wolf3d.guardMoving(14,16,0,3),{"x":15,"y":18,"texture":14,"hit":false},wolf3d.guardMoving(15,29,0,1),wolf3d.chalice(15,32),{"x":16,"y":13,"texture":8,"hit":true},{"x":16,"y":15,"texture":8,"hit":true},{"x":16,"y":42,"texture":1,"hit":true},{"x":16,"y":43,"texture":1,"hit":true},wolf3d.cross(16,44),wolf3d.ammo(16,45),{"x":16,"y":49,"texture":1,"hit":true},{"x":16,"y":50,"texture":1,"hit":true},{"x":17,"y":25,"texture":8,"hit":true},{"x":17,"y":28,"texture":11,"hit":true},wolf3d.chalice(17,30),wolf3d.chalice(17,34),{"x":17,"y":36,"texture":11,"hit":true},{"x":17,"y":42,"texture":1,"hit":true},wolf3d.chalice(17,43),wolf3d.cross(17,44),wolf3d.ammo(17,45),{"x":17,"y":46,"texture":14,"hit":false},wolf3d.chalice(17,49),{"x":17,"y":50,"texture":1,"hit":true},{"x":18,"y":13,"texture":8,"hit":true},{"x":18,"y":15,"texture":8,"hit":true},{"x":18,"y":18,"texture":14,"hit":false},{"x":18,"y":21,"texture":14,"hit":false},{"x":18,"y":24,"texture":14,"hit":false},{"x":18,"y":42,"texture":1,"hit":true},{"x":18,"y":43,"texture":1,"hit":true},wolf3d.cross(18,44),wolf3d.ammo(18,45),wolf3d.chalice(19,32),wolf3d.guardMoving(19,35,4,2),{"x":19,"y":49,"texture":14,"hit":false},{"x":21,"y":10,"texture":8,"hit":true},wolf3d.guardStanding(21,16,0,2),{"x":21,"y":23,"texture":8,"hit":true},{"x":21,"y":24,"texture":14,"hit":false},{"x":21,"y":25,"texture":8,"hit":true},{"x":21,"y":28,"texture":11,"hit":true},wolf3d.guardMoving(21,30,6,2),{"x":21,"y":36,"texture":11,"hit":true},wolf3d.guardStanding(21,38,0,1),wolf3d.guardStanding(21,40,0,2),wolf3d.guardStanding(21,42,0,3),wolf3d.cross(22,49),wolf3d.chest(23,14),wolf3d.cross(23,27),wolf3d.guardMoving(23,30,2,1),wolf3d.chest(23,40),wolf3d.chest(23,41),wolf3d.cross(23,48),wolf3d.cross(23,49),wolf3d.cross(23,50),wolf3d.guardMoving(24,22,0,2),wolf3d.ssMoving(24,29,2,3),{"x":24,"y":39,"texture":4,"hit":false},wolf3d.chest(24,41),wolf3d.cross(24,49),wolf3d.guardMoving(25,11,0,1),{"x":25,"y":43,"texture":8,"hit":true},wolf3d.officerStanding(26,40,2,1),{"x":27,"y":10,"texture":1,"hit":true},{"x":27,"y":12,"texture":14,"hit":false},{"x":27,"y":15,"texture":14,"hit":false},{"x":27,"y":18,"texture":14,"hit":false},{"x":27,"y":43,"texture":8,"hit":true},{"x":27,"y":49,"texture":14,"hit":false},{"x":28,"y":10,"texture":1,"hit":true},{"x":28,"y":11,"texture":1,"hit":true},{"x":28,"y":12,"texture":1,"hit":true},wolf3d.chest(28,15),wolf3d.chest(28,16),wolf3d.chest(28,17),{"x":28,"y":39,"texture":4,"hit":false},wolf3d.chest(28,41),wolf3d.ssMoving(29,24,6,2),wolf3d.guardMoving(29,31,4,2),wolf3d.chest(29,40),wolf3d.chest(29,41),{"x":29,"y":50,"texture":1,"hit":true},wolf3d.chest(30,20),wolf3d.guardMoving(30,23,6,1),wolf3d.cross(30,27),{"x":30,"y":49,"texture":1,"hit":true},{"x":30,"y":50,"texture":1,"hit":true},{"x":31,"y":4,"texture":41,"hit":false},{"x":31,"y":18,"texture":14,"hit":false},{"x":31,"y":20,"texture":8,"hit":true},wolf3d.guardStanding(31,38,4,1),wolf3d.guardStanding(31,40,4,2),wolf3d.guardStanding(31,42,4,3),wolf3d.firstAidKit(32,15),wolf3d.ammo(32,17),wolf3d.ammo(32,18),wolf3d.chest(32,20),{"x":33,"y":17,"texture":14,"hit":false},{"x":33,"y":20,"texture":8,"hit":true},wolf3d.guardStanding(33,27,2,3),{"x":33,"y":28,"texture":8,"hit":true},wolf3d.chest(34,15),wolf3d.chest(34,20),wolf3d.guardStanding(34,32,2,1),wolf3d.ammo(34,33),wolf3d.chalice(34,34),{"x":34,"y":35,"texture":3,"hit":true},{"x":35,"y":5,"texture":41,"hit":false},{"x":35,"y":26,"texture":14,"hit":false},{"x":35,"y":29,"texture":14,"hit":false},{"x":35,"y":32,"texture":14,"hit":false},wolf3d.guardStanding(35,33,2,1),wolf3d.chalice(35,34),wolf3d.chalice(35,35),wolf3d.guardStanding(36,32,2,3),wolf3d.goldKey(36,33),wolf3d.chalice(36,34),{"x":36,"y":35,"texture":3,"hit":true},{"x":37,"y":13,"texture":43,"hit":false},{"x":37,"y":16,"texture":41,"hit":false},wolf3d.bloodPool(37,20),wolf3d.ssStanding(37,25,4,2),{"x":37,"y":28,"texture":8,"hit":true},{"x":38,"y":8,"texture":35,"hit":true},{"x":38,"y":9,"texture":41,"hit":false},{"x":38,"y":12,"texture":35,"hit":true},{"x":38,"y":16,"texture":35,"hit":true},wolf3d.bloodPool(39,20),{"x":40,"y":4,"texture":41,"hit":false},{"x":40,"y":20,"texture":43,"hit":false},{"x":41,"y":8,"texture":41,"hit":false},wolf3d.extraLife(41,14),wolf3d.ammo(41,24),wolf3d.machineGun(41,25),wolf3d.ammo(42,24),wolf3d.ammo(42,25),wolf3d.ammo(43,17),{"x":43,"y":25,"texture":41,"hit":false},{"x":44,"y":10,"texture":41,"hit":false},wolf3d.ammo(44,17),{"x":45,"y":19,"texture":41,"hit":false},wolf3d.cross(46,12),wolf3d.cross(46,13),wolf3d.cross(46,14),wolf3d.food(46,15),wolf3d.food(46,16),wolf3d.ammo(46,17),{"x":46,"y":23,"texture":43,"hit":false},wolf3d.cross(47,12),wolf3d.cross(47,13),wolf3d.cross(47,14),wolf3d.food(47,15),wolf3d.food(47,16),wolf3d.ammo(47,17)],"spriteResource":"sprites","scripts":[scripts.angle(13,16,0),scripts.angle(13,35,2),scripts.angle(14,19,6),scripts.angle(14,29,0),scripts.angle(18,16,6),scripts.angle(18,19,4),scripts.angle(21,29,6),scripts.angle(21,35,4),scripts.angle(23,22,0),scripts.angle(23,31,2),scripts.angle(24,11,0),scripts.angle(24,12,2),scripts.angle(24,23,0),scripts.angle(24,30,2),scripts.angle(26,12,4),scripts.angle(26,20,2),scripts.angle(27,11,6),scripts.angle(27,20,4),scripts.angle(29,23,6),scripts.angle(29,30,4),scripts.angle(30,22,6),scripts.angle(30,31,4)]};
\ No newline at end of file diff --git a/wolf3d/maps/e3m10.js b/wolf3d/maps/e3m10.js new file mode 100644 index 0000000..1bff061 --- /dev/null +++ b/wolf3d/maps/e3m10.js @@ -0,0 +1 @@ +wolf3d.maps.e3m10 = {"music":"pacman","secret":10,"endscreen":null,"ceiling":152,"start":{"x":53.5,"y":33.5,"direction":{"x":0,"y":-1},"plane":{"x":-1,"y":0}},"episodeFloor":10,"par":null,"map":[[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,21,8,8,8,8,8,8,8,8,8,21,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,22,0,0,0,0,0,8,0,0,0,0,0,22,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,21,8,8,8,0,8,0,8,8,8,21,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,0,0,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,0,0,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,0,0,8,8,8,8,8,0,0,8,8,8,8,8,0,0,8,0,0,8,8,8,8,8,0,0,8,8,8,8,8,0,0,8,8,0,0,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,0,0,8,8,8,8,8,0,0,8,8,8,8,8,0,0,8,0,0,8,8,8,8,8,0,0,8,8,8,8,8,0,0,8,8,0,0,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,0,0,8,8,8,8,8,0,0,8,8,8,8,8,0,0,8,0,0,8,8,8,8,8,0,0,8,8,8,8,8,0,0,8,8,0,0,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,0,0,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,0,0,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,0,0,8,0,0,8,8,8,8,8,8,8,8,8,0,0,8,0,0,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,0,0,8,0,0,0,0,0,0,8,0,0,0,0,0,0,8,0,0,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,0,0,8,0,0,0,0,0,0,8,0,0,0,0,0,0,8,0,0,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,0,0,8,0,0,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,0,0,8,0,0,8,8,8,8,0,8,8,8,8,0,0,8,0,0,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,0,0,8,0,0,0,0,0,0,0,8,0,0,8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,0,0,8,8,8,8,8,8,8,8,8,0,0,8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,0,0,8,8,8,8,8,8,8,8,8,0,0,8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,8,8,8,8,8,0,0,8,0,0,8,8,8,8,8,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,8,0,0,8,0,0,8,8,8,8,8,8,8,8,8,0,0,8,0,0,8,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,0,0,8,0,0,0,0,0,0,8,0,0,0,0,0,0,8,0,0,8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,8,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,8,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,8,8,0,0,8,0,0,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,108,108,108,0,108,108,108,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,106,108,106,108,106,108,106,108,108,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,106,108,106,108,106,108,106,108,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,106,108,106,108,106,108,106,108,108,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,106,108,106,108,106,108,106,108,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,108,108,0,0,0,0,0,108,108,0,0,0,0,0,108,108,0,108,108,0,0,0,0,0,108,108,0,0,0,0,0,108,108,0,0,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,108,108,0,0,0,0,0,108,108,0,0,0,0,0,108,108,0,108,108,0,0,0,0,0,108,108,0,0,0,0,0,108,108,0,0,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,108,108,0,0,0,0,0,108,108,0,0,0,0,0,108,108,0,108,108,0,0,0,0,0,108,108,0,0,0,0,0,108,108,0,0,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,108,108,0,108,108,0,0,0,0,0,0,0,0,0,108,108,0,108,108,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,108,108,0,108,108,108,108,108,108,0,108,108,108,108,108,108,0,108,108,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,108,108,0,108,108,108,108,108,108,0,108,108,108,108,108,108,0,108,108,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,108,108,0,108,108,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,108,108,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,108,108,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,108,108,0,108,108,0,0,0,0,108,0,0,0,0,108,108,0,108,108,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,108,108,0,108,108,108,108,108,108,108,0,108,108,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,108,108,0,0,0,0,0,0,0,0,0,108,108,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,108,108,0,0,0,0,0,0,0,0,0,108,108,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,0,0,0,0,0,108,108,0,108,108,0,0,0,0,0,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,108,108,0,108,108,0,0,0,0,0,0,0,0,0,108,108,0,108,108,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,108,108,0,108,108,108,108,108,108,0,108,108,108,108,108,108,0,108,108,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,0,108,108,108,108,108,108,0,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,0,108,108,108,108,108,108,0,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,108,108,0,108,108,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":21,"y":29,"texture":67,"key":null},{"x":21,"y":37,"texture":67,"key":null}],"secrets":[],"sprites":[wolf3d.guardStanding(24,17,2,1),wolf3d.guardStanding(24,19,2,1),wolf3d.guardStanding(24,21,2,1),wolf3d.guardStanding(24,23,2,1),wolf3d.crown(24,26),wolf3d.crown(24,27),wolf3d.crown(24,28),wolf3d.crown(24,29),wolf3d.crown(24,30),wolf3d.crown(24,31),wolf3d.crown(24,32),wolf3d.crown(24,34),wolf3d.crown(24,35),wolf3d.crown(24,36),wolf3d.crown(24,37),wolf3d.crown(24,38),wolf3d.crown(24,39),wolf3d.crown(24,40),wolf3d.guardStanding(24,43,6,1),wolf3d.guardStanding(24,45,6,1),wolf3d.guardStanding(24,47,6,1),wolf3d.guardStanding(24,49,6,1),wolf3d.guardStanding(25,17,2,1),wolf3d.guardStanding(25,19,2,1),wolf3d.guardStanding(25,21,2,1),wolf3d.guardStanding(25,23,2,1),wolf3d.crown(25,26),wolf3d.crown(25,27),wolf3d.crown(25,28),wolf3d.crown(25,29),wolf3d.crown(25,30),wolf3d.crown(25,31),wolf3d.crown(25,32),wolf3d.crown(25,34),wolf3d.crown(25,35),wolf3d.crown(25,36),wolf3d.crown(25,37),wolf3d.crown(25,38),wolf3d.crown(25,39),wolf3d.crown(25,40),wolf3d.guardStanding(25,43,6,1),wolf3d.guardStanding(25,45,6,1),wolf3d.guardStanding(25,47,6,1),wolf3d.guardStanding(25,49,6,1),wolf3d.chalice(29,19),wolf3d.pacman(29,21,'pink'),wolf3d.chalice(29,23),wolf3d.chalice(29,27),wolf3d.chalice(29,31),wolf3d.chalice(29,35),wolf3d.chalice(29,39),wolf3d.chalice(29,43),wolf3d.chalice(29,47),wolf3d.extraLife(31,17),wolf3d.chalice(31,25),wolf3d.chalice(31,41),wolf3d.extraLife(31,49),wolf3d.chalice(33,19),wolf3d.chalice(33,23),wolf3d.chalice(33,27),wolf3d.chalice(33,31),wolf3d.chalice(33,35),wolf3d.chalice(33,39),wolf3d.chalice(33,43),wolf3d.chalice(33,47),wolf3d.pacman(34,49,'yellow'),wolf3d.chalice(35,25),wolf3d.chalice(35,41),wolf3d.chalice(37,27),wolf3d.chalice(37,31),wolf3d.chalice(37,35),wolf3d.chalice(37,39),wolf3d.chalice(39,25),wolf3d.chalice(39,41),wolf3d.ammo(41,13),wolf3d.ammo(41,53),wolf3d.ammo(42,13),wolf3d.guardMoving(42,32,6,1),wolf3d.ammo(42,53),wolf3d.ammo(43,13),wolf3d.ammo(43,14),wolf3d.ammo(43,15),wolf3d.chalice(43,25),wolf3d.ssMoving(43,30,4,1),wolf3d.firstAidKit(43,32),wolf3d.firstAidKit(43,33),wolf3d.firstAidKit(43,34),wolf3d.chalice(43,41),wolf3d.ammo(43,51),wolf3d.ammo(43,52),wolf3d.ammo(43,53),wolf3d.officerMoving(44,31,2,1),wolf3d.officerMoving(44,35,2,1),wolf3d.chalice(47,25),wolf3d.crown(47,33),wolf3d.chalice(47,41),wolf3d.chalice(49,27),wolf3d.chalice(49,31),wolf3d.chalice(49,35),wolf3d.chalice(49,39),wolf3d.chalice(51,21),wolf3d.chalice(51,25),wolf3d.chalice(51,41),wolf3d.chalice(51,45),wolf3d.pacman(52,47,'blue'),wolf3d.chalice(53,19),wolf3d.pacman(53,25,'red'),wolf3d.chalice(53,27),wolf3d.chalice(53,31),wolf3d.chalice(53,35),wolf3d.chalice(53,39),wolf3d.chalice(53,47),wolf3d.extraLife(54,18),wolf3d.extraLife(54,48),wolf3d.chalice(55,21),wolf3d.chalice(55,25),wolf3d.chalice(55,41),wolf3d.chalice(55,45),wolf3d.chalice(57,19),wolf3d.chalice(57,23),wolf3d.chalice(57,27),wolf3d.chalice(57,31),wolf3d.chalice(57,35),wolf3d.chalice(57,39),wolf3d.chalice(57,43),wolf3d.chalice(57,47),wolf3d.chalice(59,19),wolf3d.chalice(59,23),wolf3d.chalice(59,27),wolf3d.chalice(59,31),wolf3d.chalice(59,35),wolf3d.chalice(59,39),wolf3d.chalice(59,43),wolf3d.chalice(59,47)],"spriteResource":"sprites","scripts":[scripts.angle(40,33,6),scripts.angle(40,38,0),scripts.angle(42,30,6),scripts.angle(42,33,4),scripts.angle(42,36,0),scripts.angle(43,24,0),scripts.angle(43,28,2),scripts.angle(44,30,4),scripts.angle(44,36,2),scripts.angle(47,28,4),scripts.angle(47,38,2),scripts.angle(50,24,6),scripts.angle(50,31,0),scripts.angle(50,35,6),scripts.angle(50,38,4),scripts.angle(52,31,6),scripts.angle(52,35,4)]};
\ No newline at end of file diff --git a/wolf3d/maps/e3m2.js b/wolf3d/maps/e3m2.js new file mode 100644 index 0000000..8c3637c --- /dev/null +++ b/wolf3d/maps/e3m2.js @@ -0,0 +1 @@ +wolf3d.maps.e3m2 = {"music":"nazi-rap","secret":10,"endscreen":null,"ceiling":29,"start":{"x":31.5,"y":29.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":2,"par":90,"map":[[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,8,0,0,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,8,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,12,11,12,12,12,12,12,0,12,12,12,12,12,11,12,12,8,0,0,0,0,0,0,0,8,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,8,0,0,0,0,0,0,0,8,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,8,0,0,0,0,0,0,0,8,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,8,0,0,0,0,0,0,0,8,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,8,0,0,0,0,0,0,0,8,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,8,8,8,8,8,8,8,8,8,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,12,0,12,10,12,12,12,11,12,12,12,10,12,0,12,12,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,29,29,29,29,29,0,29,29,29,29,29,29,29,29,29,29,29,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,29,29,29,29,0,0,0,0,0,0,29,29,29,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,29,29,29,29,29,29,29,29,0,0,0,0,0,0,29,29,29,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,29,29,29,29,29,29,29,0,0,0,29,0,0,0,0,0,0,0,0,0,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,29,29,29,29,29,29,29,0,0,0,29,0,0,0,0,0,0,0,0,0,29,29,29,29,29,0,0,29,29,29,29,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,29,29,29,29,0,0,0,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,29,29,29,29,0,0,0,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,29,29,29,29,29,29,29,29,29,6,0,6,29,29,29,29,29,29,29,29,29,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,29,29,29,29,29,29,0,0,0,0,29,29,29,0,0,0,0,29,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,21,3,0,0,0,0,0,0,29,0,0,0,0,0,0,0,29,29,0,29,29,0,0,0,29,0,29,29,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,13,0,0,0,0,0,0,3,0,29,29,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,21,3,0,0,0,0,0,0,29,0,0,0,0,0,0,0,29,29,0,29,29,0,0,0,29,0,29,29,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,29,29,29,29,29,29,0,0,0,0,29,29,29,0,0,0,0,29,0,29,29,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,29,29,29,29,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,4,0,4,29,29,29,29,29,29,29,29,29,29,29,29,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,29,29,29,29,29,29,29,29,29,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,29,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,29,29,29,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,29,29,29,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,29,29,29,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,29,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,29,29,29,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,3,29,29,3,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,0,0,0,0,0,0,29,29,29,29,29,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,0,29,29,0,0,0,0,0,0,0,0,29,29,0,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,29,29,0,0,0,0,0,0,0,0,29,29,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,106,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,106,111,111,0,0,0,0,109,109,109,109,109,109,0,0,0,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,109,109,109,109,109,109,0,0,0,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,106,109,109,109,109,0,0,0,0,0,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,0,0,0,0,0,0,0,111,111,111,0,109,109,109,109,109,109,109,109,109,0,0,0,0,0,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,0,0,0,0,0,0,0,111,111,111,0,109,109,109,109,109,109,109,109,109,0,0,0,0,0,110,110,0,0,0,0,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,0,0,0,0,0,0,108,108,108,108,0,0,0,108,108,108,108,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,0,108,108,108,108,108,108,108,0,0,108,0,0,108,108,108,0,108,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,115,0,115,115,115,115,115,115,0,108,108,108,108,108,108,108,0,0,108,108,0,108,108,108,0,108,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,0,108,108,108,108,108,108,108,0,0,108,0,0,108,108,108,0,108,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,0,0,0,0,0,0,108,108,108,108,0,0,0,108,108,108,108,0,108,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,108,108,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,106,112,112,112,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,0,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,0,0,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,0,0,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,113,113,113,0,112,112,112,112,106,112,112,112,112,112,112,112,0,0,0,112,112,112,112,112,112,106,112,112,112,112,112,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,113,113,113,0,112,106,112,112,112,112,112,112,112,112,112,112,0,0,0,112,112,112,112,112,112,112,112,112,112,106,112,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,113,113,113,0,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,114,114,114,114,114,114,0,0,0,0,0,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,0,114,0,0,114,114,114,114,114,114,114,114,0,0,114,0,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,0,0,114,114,114,114,114,114,114,114,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,0,114,114,114,114,114,114,114,114,0,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":10,"y":27,"texture":65,"key":null},{"x":10,"y":39,"texture":65,"key":null},{"x":18,"y":22,"texture":65,"key":null},{"x":18,"y":33,"texture":65,"key":null},{"x":18,"y":44,"texture":65,"key":null},{"x":31,"y":12,"texture":67,"key":null},{"x":31,"y":19,"texture":68,"key":"gold"},{"x":31,"y":31,"texture":65,"key":null},{"x":36,"y":25,"texture":65,"key":null},{"x":46,"y":11,"texture":65,"key":null},{"x":46,"y":39,"texture":65,"key":null},{"x":52,"y":18,"texture":65,"key":null},{"x":52,"y":33,"texture":65,"key":null},{"x":54,"y":21,"texture":65,"key":null},{"x":54,"y":30,"texture":65,"key":null}],"secrets":[{"x":3,"y":33,"state":0,"texture":9},{"x":34,"y":35,"state":0,"texture":28}],"sprites":[{"x":1,"y":36,"texture":14,"hit":false},{"x":1,"y":40,"texture":14,"hit":false},wolf3d.cross(1,45),wolf3d.cross(1,46),wolf3d.cross(1,47),{"x":2,"y":44,"texture":14,"hit":false},wolf3d.cross(2,46),{"x":2,"y":48,"texture":14,"hit":false},wolf3d.chest(3,43),{"x":3,"y":45,"texture":7,"hit":true},{"x":3,"y":47,"texture":7,"hit":true},wolf3d.chest(3,49),{"x":4,"y":26,"texture":8,"hit":true},{"x":4,"y":40,"texture":8,"hit":true},wolf3d.chest(4,43),{"x":4,"y":46,"texture":14,"hit":false},wolf3d.chest(4,49),wolf3d.guardMoving(5,29,6,1),wolf3d.food(5,32),wolf3d.ssMoving(5,33,6,3),wolf3d.food(5,34),wolf3d.guardMoving(5,37,6,2),{"x":5,"y":45,"texture":7,"hit":true},{"x":5,"y":47,"texture":7,"hit":true},{"x":6,"y":27,"texture":4,"hit":false},{"x":6,"y":29,"texture":2,"hit":true},{"x":6,"y":31,"texture":4,"hit":false},{"x":6,"y":33,"texture":2,"hit":true},{"x":6,"y":35,"texture":4,"hit":false},{"x":6,"y":37,"texture":2,"hit":true},{"x":6,"y":39,"texture":4,"hit":false},{"x":6,"y":44,"texture":14,"hit":false},wolf3d.chest(6,46),{"x":6,"y":48,"texture":14,"hit":false},wolf3d.guardMoving(7,29,2,2),wolf3d.food(7,32),wolf3d.guardMoving(7,33,2,3),wolf3d.food(7,34),wolf3d.chest(7,45),wolf3d.chest(7,46),wolf3d.chest(7,47),wolf3d.firstAidKit(7,49),{"x":8,"y":26,"texture":8,"hit":true},{"x":8,"y":40,"texture":8,"hit":true},wolf3d.guardStanding(10,19,2,1),wolf3d.chest(10,20),{"x":10,"y":21,"texture":35,"hit":true},wolf3d.guardStanding(11,19,2,1),wolf3d.chest(11,20),{"x":11,"y":21,"texture":0,"hit":false},{"x":11,"y":26,"texture":8,"hit":true},{"x":11,"y":31,"texture":35,"hit":true},{"x":11,"y":35,"texture":35,"hit":true},{"x":11,"y":40,"texture":8,"hit":true},wolf3d.guardStanding(12,26,6,3),wolf3d.guardStanding(12,40,2,3),{"x":13,"y":14,"texture":1,"hit":true},{"x":13,"y":15,"texture":1,"hit":true},wolf3d.guardStanding(13,17,0,2),wolf3d.guardStanding(13,33,0,1),wolf3d.dogfood(13,43),wolf3d.bloodBones(13,49),wolf3d.dogfood(13,50),wolf3d.food(14,14),wolf3d.food(14,15),{"x":14,"y":25,"texture":1,"hit":true},wolf3d.cross(14,26),{"x":14,"y":27,"texture":1,"hit":true},{"x":14,"y":30,"texture":13,"hit":true},{"x":14,"y":36,"texture":13,"hit":true},{"x":14,"y":44,"texture":14,"hit":false},wolf3d.bloodPool(14,45),wolf3d.dog(14,47,2,2),{"x":14,"y":49,"texture":14,"hit":false},{"x":15,"y":14,"texture":1,"hit":true},{"x":15,"y":15,"texture":1,"hit":true},wolf3d.guardStanding(15,25,0,3),wolf3d.cross(15,26),{"x":15,"y":27,"texture":1,"hit":true},wolf3d.guardStanding(15,36,2,2),wolf3d.dog(15,44,0,1),{"x":16,"y":44,"texture":14,"hit":false},wolf3d.bloodPool(16,46),wolf3d.dog(16,48,2,2),{"x":16,"y":49,"texture":14,"hit":false},{"x":17,"y":32,"texture":8,"hit":true},{"x":17,"y":34,"texture":8,"hit":true},wolf3d.bloodPool(17,49),wolf3d.dog(17,50,2,1),{"x":20,"y":19,"texture":14,"hit":false},wolf3d.guardMoving(20,20,6,1),{"x":20,"y":27,"texture":14,"hit":false},{"x":20,"y":33,"texture":14,"hit":false},wolf3d.guardMoving(20,34,6,2),{"x":20,"y":39,"texture":14,"hit":false},{"x":20,"y":47,"texture":14,"hit":false},wolf3d.guardMoving(21,26,2,3),wolf3d.ssMoving(21,47,2,3),{"x":24,"y":33,"texture":14,"hit":false},{"x":27,"y":24,"texture":11,"hit":true},wolf3d.food(28,15),wolf3d.food(28,16),{"x":28,"y":25,"texture":14,"hit":false},wolf3d.guardMoving(28,29,2,2),{"x":28,"y":33,"texture":14,"hit":false},{"x":29,"y":14,"texture":8,"hit":true},{"x":29,"y":27,"texture":11,"hit":true},{"x":29,"y":31,"texture":11,"hit":true},wolf3d.guardStanding(30,13,6,2),wolf3d.guardStanding(31,13,6,1),{"x":31,"y":14,"texture":14,"hit":false},{"x":31,"y":17,"texture":14,"hit":false},wolf3d.guardMoving(31,25,0,3),wolf3d.ssStanding(32,13,6,3),{"x":33,"y":14,"texture":8,"hit":true},{"x":33,"y":27,"texture":11,"hit":true},{"x":33,"y":31,"texture":11,"hit":true},wolf3d.food(34,15),wolf3d.food(34,16),{"x":34,"y":25,"texture":14,"hit":false},wolf3d.guardMoving(34,29,6,2),{"x":34,"y":33,"texture":14,"hit":false},{"x":35,"y":24,"texture":11,"hit":true},{"x":35,"y":34,"texture":11,"hit":true},{"x":37,"y":24,"texture":11,"hit":true},{"x":37,"y":26,"texture":11,"hit":true},wolf3d.food(37,37),wolf3d.food(37,41),{"x":38,"y":23,"texture":11,"hit":true},{"x":38,"y":27,"texture":11,"hit":true},wolf3d.ammo(38,38),wolf3d.ammo(38,39),wolf3d.ammo(38,40),{"x":39,"y":22,"texture":11,"hit":true},wolf3d.guardStanding(39,25,4,1),{"x":39,"y":28,"texture":11,"hit":true},{"x":39,"y":37,"texture":3,"hit":true},wolf3d.gatling(39,39),{"x":39,"y":41,"texture":3,"hit":true},{"x":40,"y":21,"texture":11,"hit":true},{"x":40,"y":25,"texture":14,"hit":false},{"x":40,"y":29,"texture":11,"hit":true},wolf3d.guardMoving(41,25,2,2),{"x":42,"y":22,"texture":14,"hit":false},{"x":42,"y":24,"texture":11,"hit":true},{"x":42,"y":26,"texture":11,"hit":true},{"x":42,"y":28,"texture":14,"hit":false},{"x":45,"y":8,"texture":8,"hit":true},{"x":45,"y":12,"texture":8,"hit":true},wolf3d.ssStanding(45,16,6,2),wolf3d.ssStanding(45,33,2,2),{"x":45,"y":38,"texture":8,"hit":true},{"x":45,"y":42,"texture":8,"hit":true},wolf3d.guardStanding(46,10,6,1),wolf3d.ssStanding(46,13,6,3),{"x":46,"y":14,"texture":14,"hit":false},{"x":46,"y":18,"texture":14,"hit":false},{"x":46,"y":22,"texture":14,"hit":false},{"x":46,"y":28,"texture":14,"hit":false},{"x":46,"y":32,"texture":14,"hit":false},{"x":46,"y":36,"texture":14,"hit":false},wolf3d.ssStanding(46,37,2,3),wolf3d.guardStanding(46,40,2,3),{"x":47,"y":12,"texture":8,"hit":true},{"x":47,"y":23,"texture":11,"hit":true},{"x":47,"y":27,"texture":11,"hit":true},{"x":47,"y":38,"texture":8,"hit":true},{"x":48,"y":9,"texture":14,"hit":false},{"x":48,"y":41,"texture":14,"hit":false},{"x":50,"y":17,"texture":8,"hit":true},{"x":50,"y":34,"texture":8,"hit":true},{"x":51,"y":9,"texture":14,"hit":false},{"x":51,"y":12,"texture":14,"hit":false},{"x":51,"y":15,"texture":14,"hit":false},{"x":51,"y":23,"texture":8,"hit":true},wolf3d.officerStanding(51,24,0,2),wolf3d.ammo(51,25),wolf3d.ammo(51,26),wolf3d.guardStanding(51,27,2,2),{"x":51,"y":28,"texture":8,"hit":true},{"x":51,"y":35,"texture":14,"hit":false},{"x":51,"y":38,"texture":14,"hit":false},{"x":51,"y":41,"texture":14,"hit":false},{"x":52,"y":8,"texture":8,"hit":true},wolf3d.guardStanding(52,16,2,2),wolf3d.guardStanding(52,19,2,1),{"x":52,"y":22,"texture":8,"hit":true},{"x":52,"y":23,"texture":2,"hit":true},wolf3d.ammo(52,25),wolf3d.ammo(52,26),{"x":52,"y":28,"texture":2,"hit":true},{"x":52,"y":29,"texture":8,"hit":true},wolf3d.guardStanding(52,32,6,1),wolf3d.guardStanding(52,35,6,2),{"x":52,"y":42,"texture":8,"hit":true},wolf3d.guardMoving(53,27,2,1),{"x":54,"y":24,"texture":4,"hit":false},{"x":54,"y":27,"texture":4,"hit":false},wolf3d.guardMoving(55,24,6,2),{"x":56,"y":22,"texture":8,"hit":true},{"x":56,"y":23,"texture":2,"hit":true},{"x":56,"y":28,"texture":2,"hit":true},{"x":56,"y":29,"texture":8,"hit":true},{"x":57,"y":23,"texture":8,"hit":true},wolf3d.officerStanding(57,25,4,1),{"x":57,"y":28,"texture":8,"hit":true},wolf3d.chest(58,25),wolf3d.chest(58,26),wolf3d.chest(59,25),wolf3d.chest(59,26),wolf3d.goldKey(60,25),wolf3d.ssStanding(60,26,4,3)],"spriteResource":"sprites","scripts":[scripts.angle(5,27,6),scripts.angle(5,39,0),scripts.angle(7,27,4),scripts.angle(7,39,2),scripts.angle(13,44,0),scripts.angle(14,43,6),scripts.angle(14,48,2),scripts.angle(16,43,6),scripts.angle(16,50,2),scripts.angle(17,44,4),scripts.angle(20,18,6),scripts.angle(20,48,0),scripts.angle(21,18,4),scripts.angle(21,48,2),scripts.angle(28,26,1),scripts.angle(28,32,2),scripts.angle(29,25,0),scripts.angle(29,33,3),scripts.angle(33,25,7),scripts.angle(33,33,4),scripts.angle(34,26,6),scripts.angle(34,32,5),scripts.angle(41,21,6),scripts.angle(41,29,2),scripts.angle(53,23,0),scripts.angle(53,28,2),scripts.angle(55,23,6),scripts.angle(55,28,4)]};
\ No newline at end of file diff --git a/wolf3d/maps/e3m3.js b/wolf3d/maps/e3m3.js new file mode 100644 index 0000000..22a0a41 --- /dev/null +++ b/wolf3d/maps/e3m3.js @@ -0,0 +1 @@ +wolf3d.maps.e3m3 = {"music":"twelfth","secret":10,"endscreen":null,"ceiling":29,"start":{"x":58.5,"y":31.5,"direction":{"x":-1,"y":0},"plane":{"x":0,"y":1}},"episodeFloor":3,"par":150,"map":[[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,8,0,0,0,12,12,10,12,12,11,12,12,12,10,12,12,12,12,12,12,10,12,0,12,12,0,0,8,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,8,0,0,0,12,12,12,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,12,0,0,8,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,8,0,0,0,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,0,0,8,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,8,0,0,0,10,0,0,0,0,0,0,0,0,0,0,12,12,12,10,12,12,12,12,12,12,0,0,8,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,8,0,0,0,12,12,12,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,8,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,8,0,0,0,12,12,12,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,8,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,8,0,0,0,12,12,10,12,12,12,11,12,12,10,12,12,0,0,0,8,8,8,8,8,8,8,8,8,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,8,0,0,0,0,0,0,8,21,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,8,0,0,8,0,0,0,0,0,0,8,21,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,29,29,29,29,29,29,29,29,29,29,29,29,12,12,12,12,12,12,12,12,12,12,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,29,29,29,29,29,1,1,29,29,1,29,29,12,0,0,0,0,0,0,0,0,12,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,8,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,8,8,29,29,29,29,0,0,0,0,0,0,0,29,12,0,0,0,0,0,0,0,0,12,12,12,12,12,29,29,29,29],[29,29,29,29,29,29,8,0,0,0,8,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,29,29,29,29,29,1,0,0,0,0,0,0,0,1,12,0,0,12,12,12,12,0,0,0,0,0,0,12,29,29,29,29],[29,29,29,29,29,29,8,0,0,0,8,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,0,0,0,29,29,29,29,29,0,0,0,0,29,0,0,29,29,0,0,12,29,29,11,0,0,0,0,0,0,10,29,29,29,29],[29,29,29,29,29,29,8,0,0,0,8,29,29,1,29,29,1,29,1,29,29,29,1,29,1,1,29,29,29,29,0,0,0,1,29,29,1,29,1,29,0,29,29,0,0,0,0,0,0,0,29,29,12,0,0,12,12,0,0,12,29,29,29,29],[29,29,29,29,29,29,8,0,0,0,8,29,0,0,0,0,0,0,0,0,29,0,0,0,0,0,0,1,29,29,0,0,0,29,29,29,0,0,0,0,0,0,29,0,0,29,29,29,29,29,29,29,12,0,0,10,11,0,0,12,29,29,29,29],[29,29,29,29,29,29,8,0,0,0,8,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29,0,0,0,29,1,0,0,0,0,0,0,0,1,0,0,1,29,29,29,29,29,29,12,0,0,12,12,0,0,12,29,29,29,29],[29,29,29,29,29,29,8,0,0,0,8,1,0,0,1,30,0,0,0,0,29,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,29,0,0,29,29,29,29,29,29,29,12,0,0,0,0,0,0,12,29,29,29,29],[29,29,29,29,29,29,8,0,0,0,8,1,0,0,29,29,1,29,29,29,1,29,0,29,1,0,0,0,0,29,0,0,0,29,0,0,0,0,1,29,29,29,1,0,0,0,0,29,29,29,29,29,12,0,0,12,12,0,0,12,29,29,29,29],[29,29,29,29,29,29,8,0,0,0,8,29,0,0,1,29,0,0,0,1,29,0,0,0,29,1,0,0,0,29,0,0,0,29,0,0,0,29,29,29,29,29,30,0,0,29,29,29,29,29,29,29,12,0,0,11,10,0,0,12,29,29,29,29],[29,29,29,29,29,29,8,0,0,0,8,1,0,0,0,0,0,0,0,0,29,0,0,0,29,29,0,0,0,1,0,0,0,1,0,0,0,1,29,29,29,29,29,0,0,1,29,29,29,29,29,29,12,0,0,12,12,0,0,12,29,29,29,29],[29,29,29,29,29,29,8,0,0,0,8,29,0,0,0,0,0,0,0,29,1,0,0,0,1,29,0,0,0,29,0,0,0,1,0,0,0,29,0,0,0,0,0,0,0,1,29,29,29,29,29,29,10,0,0,0,0,0,0,11,29,29,29,29],[29,29,29,29,29,29,8,0,0,0,8,29,1,1,29,29,1,29,29,1,29,0,0,0,1,29,29,29,0,1,29,0,29,29,0,29,29,29,0,0,0,0,0,0,0,0,0,29,29,29,29,29,12,0,0,0,0,0,0,12,29,29,29,29],[29,29,29,29,29,29,8,0,0,0,8,8,8,8,8,8,8,8,29,0,0,0,0,0,1,29,29,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,29,29,29,29,29,29,29,12,12,12,12,12,12,12,12,29,29,29,29],[29,29,29,29,29,29,8,0,0,0,0,0,0,0,0,0,0,8,1,0,0,0,0,0,29,1,29,29,0,0,0,0,0,0,0,29,29,29,0,0,0,0,0,0,0,1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,29,1,0,0,0,0,0,0,0,1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,8,0,0,0,0,0,0,0,0,0,0,8,1,0,0,0,0,0,0,0,0,29,0,0,0,0,0,0,0,29,29,1,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,8,8,8,8,8,8,8,8,8,8,8,8,29,0,0,0,0,0,0,0,0,29,29,1,29,13,29,29,1,29,29,29,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,29,30,1,1,29,29,29,29,29,29,29,29,29,29,29,29,1,29,29,1,29,1,1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,114,114,114,114,114,114,114,114,0,115,115,115,115,115,115,115,115,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,114,114,114,114,114,114,114,114,0,115,115,115,115,115,115,115,115,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,114,114,114,114,114,114,114,114,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,114,114,114,114,114,114,114,106,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,116,116,0,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,116,116,0,116,116,116,116,116,116,0,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,116,116,0,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,0,0,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,0,0,0,0,0,0,111,111,111,111,111,111,111,0,0,111,111,0,0,0,0,111,111,111,111,111,111,0,0,0,0,0],[0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,111,111,111,111,0,111,111,0,0,111,111,0,0,0,0,111,111,111,111,111,111,0,0,0,0,0],[0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,0,0,0,111,111,111,106,0,111,111,0,0,0,111,111,0,0,111,111,0,0,0,0,0],[0,0,0,0,0,0,0,109,109,109,0,0,113,113,113,113,113,113,113,113,0,110,110,110,110,110,110,0,0,0,112,112,112,0,0,0,111,111,111,111,111,111,0,111,111,0,0,0,0,0,0,0,0,111,111,0,0,111,111,0,0,0,0,0],[0,0,0,0,0,0,0,109,109,109,0,0,113,113,113,113,113,113,113,113,0,110,110,110,110,110,110,110,0,0,112,112,112,0,0,111,111,111,111,111,111,111,0,111,111,0,0,0,0,0,0,0,0,111,111,0,0,111,111,0,0,0,0,0],[0,0,0,0,0,0,0,109,109,109,0,0,113,113,0,0,113,113,113,113,0,110,110,110,110,110,110,110,110,0,112,112,112,0,111,111,111,111,111,111,111,111,0,111,111,0,0,0,0,0,0,0,0,111,111,111,111,111,111,0,0,0,0,0],[0,0,0,0,0,0,0,109,109,109,0,0,113,113,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,0,112,112,112,0,111,111,111,111,0,0,0,0,0,111,111,111,111,0,0,0,0,0,0,111,111,0,0,111,111,0,0,0,0,0],[0,0,0,0,0,0,0,109,109,109,0,0,113,113,0,0,113,113,113,0,0,110,110,110,0,0,110,110,110,0,112,112,112,0,111,111,111,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,111,111,0,0,111,111,0,0,0,0,0],[0,0,0,0,0,0,0,109,109,109,0,0,113,113,113,113,106,113,113,113,0,110,110,110,0,0,110,110,110,0,112,112,112,0,111,111,111,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,111,111,0,0,111,111,0,0,0,0,0],[0,0,0,0,0,0,0,109,109,109,0,0,113,113,106,113,113,113,113,0,0,110,110,110,0,0,110,110,110,0,112,112,112,0,111,111,111,0,111,106,111,111,111,111,111,0,0,0,0,0,0,0,0,111,111,111,111,111,111,0,0,0,0,0],[0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,111,111,111,111,111,111,0,0,0,0,0],[0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,110,110,110,110,110,0,0,0,108,108,108,108,108,108,108,108,108,0,0,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,0,0,110,110,110,110,110,0,0,0,0,108,108,108,108,108,108,108,0,0,0,106,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,0,110,110,110,110,110,110,110,106,110,0,108,108,108,108,108,108,108,0,0,0,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,0,0,110,110,110,110,110,110,110,110,0,108,108,108,108,108,108,108,0,0,0,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":28,"y":36,"texture":65,"key":null},{"x":30,"y":29,"texture":65,"key":null},{"x":38,"y":33,"texture":68,"key":"gold"},{"x":38,"y":36,"texture":68,"key":"silver"},{"x":38,"y":43,"texture":67,"key":null},{"x":43,"y":31,"texture":65,"key":null},{"x":46,"y":40,"texture":65,"key":null},{"x":48,"y":20,"texture":65,"key":null},{"x":50,"y":22,"texture":65,"key":null},{"x":54,"y":28,"texture":65,"key":null},{"x":54,"y":31,"texture":65,"key":null},{"x":54,"y":34,"texture":65,"key":null},{"x":57,"y":17,"texture":65,"key":null}],"secrets":[{"x":46,"y":47,"state":0,"texture":28}],"sprites":[{"x":25,"y":15,"texture":8,"hit":true},{"x":25,"y":32,"texture":8,"hit":true},{"x":26,"y":16,"texture":14,"hit":false},{"x":26,"y":20,"texture":14,"hit":false},{"x":26,"y":24,"texture":14,"hit":false},{"x":26,"y":28,"texture":14,"hit":false},{"x":26,"y":33,"texture":14,"hit":false},{"x":26,"y":40,"texture":8,"hit":true},wolf3d.guardStanding(27,30,6,1),{"x":27,"y":39,"texture":14,"hit":false},wolf3d.firstAidKit(29,21),wolf3d.chalice(29,22),wolf3d.chalice(29,23),{"x":29,"y":28,"texture":8,"hit":true},{"x":29,"y":30,"texture":8,"hit":true},wolf3d.guardStanding(29,31,6,1),wolf3d.guardStanding(29,34,6,1),wolf3d.ssStanding(30,21,6,1),{"x":30,"y":22,"texture":14,"hit":false},wolf3d.officerStanding(30,23,6,3),{"x":30,"y":26,"texture":14,"hit":false},wolf3d.guardStanding(30,32,6,3),{"x":30,"y":37,"texture":8,"hit":true},{"x":31,"y":16,"texture":14,"hit":false},wolf3d.silverKey(31,19),wolf3d.chalice(31,20),wolf3d.ssStanding(32,21,6,2),{"x":32,"y":22,"texture":14,"hit":false},{"x":32,"y":26,"texture":14,"hit":false},{"x":32,"y":30,"texture":8,"hit":true},{"x":32,"y":39,"texture":14,"hit":false},wolf3d.firstAidKit(33,21),wolf3d.chalice(33,22),wolf3d.chalice(33,23),wolf3d.guardStanding(33,28,4,3),{"x":33,"y":31,"texture":14,"hit":false},{"x":33,"y":35,"texture":14,"hit":false},wolf3d.guardStanding(33,39,2,2),{"x":33,"y":40,"texture":8,"hit":true},{"x":35,"y":16,"texture":14,"hit":false},wolf3d.guardStanding(36,16,6,1),{"x":36,"y":19,"texture":14,"hit":false},{"x":36,"y":23,"texture":14,"hit":false},{"x":36,"y":27,"texture":14,"hit":false},{"x":37,"y":15,"texture":8,"hit":true},{"x":37,"y":31,"texture":14,"hit":false},{"x":37,"y":34,"texture":8,"hit":true},{"x":37,"y":35,"texture":8,"hit":true},{"x":37,"y":37,"texture":8,"hit":true},wolf3d.cross(37,39),wolf3d.cross(37,40),{"x":37,"y":42,"texture":8,"hit":true},wolf3d.ssStanding(38,35,2,3),{"x":38,"y":38,"texture":14,"hit":false},wolf3d.food(38,39),wolf3d.food(38,40),{"x":38,"y":41,"texture":14,"hit":false},wolf3d.officerStanding(38,42,2,1),{"x":39,"y":34,"texture":8,"hit":true},{"x":39,"y":35,"texture":8,"hit":true},{"x":39,"y":37,"texture":8,"hit":true},wolf3d.cross(39,39),wolf3d.cross(39,40),{"x":39,"y":42,"texture":8,"hit":true},{"x":40,"y":7,"texture":8,"hit":true},wolf3d.guardMoving(40,17,2,1),{"x":41,"y":8,"texture":14,"hit":false},{"x":41,"y":12,"texture":14,"hit":false},{"x":41,"y":15,"texture":14,"hit":false},{"x":41,"y":18,"texture":14,"hit":false},{"x":41,"y":21,"texture":14,"hit":false},{"x":41,"y":24,"texture":14,"hit":false},{"x":41,"y":27,"texture":14,"hit":false},{"x":41,"y":31,"texture":14,"hit":false},{"x":42,"y":32,"texture":11,"hit":true},{"x":42,"y":47,"texture":1,"hit":true},{"x":42,"y":51,"texture":14,"hit":false},{"x":43,"y":38,"texture":11,"hit":true},{"x":43,"y":49,"texture":14,"hit":false},{"x":43,"y":53,"texture":14,"hit":false},{"x":44,"y":8,"texture":14,"hit":false},{"x":44,"y":40,"texture":14,"hit":false},{"x":44,"y":44,"texture":14,"hit":false},{"x":44,"y":47,"texture":14,"hit":false},{"x":44,"y":58,"texture":1,"hit":true},{"x":45,"y":30,"texture":11,"hit":true},{"x":45,"y":32,"texture":11,"hit":true},{"x":45,"y":38,"texture":11,"hit":true},{"x":45,"y":41,"texture":11,"hit":true},wolf3d.guardMoving(45,44,4,1),{"x":45,"y":55,"texture":14,"hit":false},{"x":45,"y":56,"texture":14,"hit":false},{"x":46,"y":31,"texture":14,"hit":false},wolf3d.ammo(46,45),wolf3d.guardStanding(46,46,2,1),{"x":47,"y":8,"texture":14,"hit":false},{"x":47,"y":41,"texture":11,"hit":true},{"x":47,"y":54,"texture":14,"hit":false},{"x":47,"y":57,"texture":14,"hit":false},{"x":48,"y":13,"texture":14,"hit":false},wolf3d.guardStanding(48,16,6,3),{"x":48,"y":18,"texture":14,"hit":false},{"x":48,"y":24,"texture":14,"hit":false},{"x":48,"y":27,"texture":8,"hit":true},{"x":48,"y":35,"texture":8,"hit":true},{"x":48,"y":38,"texture":14,"hit":false},{"x":48,"y":43,"texture":14,"hit":false},wolf3d.officerStanding(49,22,6,1),{"x":49,"y":27,"texture":14,"hit":false},{"x":49,"y":31,"texture":14,"hit":false},{"x":49,"y":35,"texture":14,"hit":false},wolf3d.guardMoving(49,37,6,2),{"x":49,"y":41,"texture":11,"hit":true},wolf3d.firstAidKit(49,53),wolf3d.chest(49,55),wolf3d.chest(49,56),wolf3d.firstAidKit(49,58),{"x":50,"y":8,"texture":14,"hit":false},wolf3d.guardMoving(50,9,4,3),wolf3d.guardMoving(50,35,2,3),wolf3d.ammo(50,45),{"x":50,"y":46,"texture":16,"hit":true},{"x":51,"y":16,"texture":2,"hit":true},wolf3d.food(51,17),{"x":51,"y":18,"texture":3,"hit":true},{"x":51,"y":21,"texture":3,"hit":true},{"x":51,"y":23,"texture":3,"hit":true},{"x":51,"y":54,"texture":14,"hit":false},{"x":51,"y":57,"texture":14,"hit":false},{"x":52,"y":13,"texture":14,"hit":false},wolf3d.guardStanding(52,16,2,1),wolf3d.food(52,17),wolf3d.ammo(52,18),{"x":52,"y":19,"texture":2,"hit":true},{"x":52,"y":27,"texture":14,"hit":false},{"x":52,"y":31,"texture":14,"hit":false},{"x":52,"y":35,"texture":14,"hit":false},wolf3d.ammo(52,58),{"x":53,"y":8,"texture":14,"hit":false},wolf3d.guardStanding(53,14,4,2),wolf3d.food(53,17),{"x":53,"y":18,"texture":3,"hit":true},{"x":53,"y":22,"texture":4,"hit":false},{"x":53,"y":26,"texture":8,"hit":true},{"x":53,"y":30,"texture":11,"hit":true},{"x":53,"y":32,"texture":11,"hit":true},{"x":53,"y":36,"texture":8,"hit":true},{"x":53,"y":38,"texture":35,"hit":true},wolf3d.ssStanding(53,39,6,3),wolf3d.guardMoving(53,42,6,2),{"x":53,"y":55,"texture":14,"hit":false},{"x":53,"y":56,"texture":14,"hit":false},wolf3d.ammo(53,58),wolf3d.bloodBones(54,38),{"x":54,"y":39,"texture":14,"hit":false},{"x":54,"y":43,"texture":14,"hit":false},wolf3d.ammo(54,45),{"x":54,"y":46,"texture":16,"hit":true},{"x":54,"y":53,"texture":1,"hit":true},wolf3d.chalice(54,54),wolf3d.chalice(54,55),wolf3d.chalice(54,56),wolf3d.chalice(54,57),{"x":54,"y":58,"texture":1,"hit":true},{"x":55,"y":19,"texture":8,"hit":true},{"x":55,"y":27,"texture":8,"hit":true},{"x":55,"y":35,"texture":8,"hit":true},{"x":55,"y":40,"texture":17,"hit":true},wolf3d.food(55,41),{"x":55,"y":42,"texture":18,"hit":true},{"x":56,"y":16,"texture":8,"hit":true},{"x":56,"y":22,"texture":4,"hit":false},{"x":56,"y":28,"texture":14,"hit":false},{"x":56,"y":31,"texture":14,"hit":false},{"x":56,"y":34,"texture":14,"hit":false},wolf3d.ssStanding(56,38,6,2),wolf3d.food(56,40),wolf3d.bloodPool(56,41),wolf3d.food(56,42),{"x":57,"y":8,"texture":14,"hit":false},{"x":57,"y":11,"texture":14,"hit":false},{"x":57,"y":14,"texture":14,"hit":false},wolf3d.ssStanding(57,15,2,2),wolf3d.guardStanding(57,19,6,3),wolf3d.officerStanding(57,22,4,2),wolf3d.ssStanding(57,25,2,2),{"x":57,"y":26,"texture":3,"hit":true},{"x":57,"y":40,"texture":18,"hit":true},wolf3d.food(57,41),{"x":57,"y":42,"texture":17,"hit":true},{"x":58,"y":7,"texture":8,"hit":true},wolf3d.guardMoving(58,12,6,2),{"x":58,"y":16,"texture":8,"hit":true},{"x":58,"y":21,"texture":2,"hit":true},{"x":58,"y":23,"texture":4,"hit":false},wolf3d.chest(58,24),wolf3d.food(58,25),{"x":58,"y":26,"texture":2,"hit":true},{"x":58,"y":28,"texture":8,"hit":true},{"x":58,"y":34,"texture":8,"hit":true},wolf3d.goldKey(58,38),{"x":58,"y":39,"texture":14,"hit":false},{"x":58,"y":43,"texture":14,"hit":false},wolf3d.bloodBones(58,44),{"x":59,"y":19,"texture":3,"hit":true},wolf3d.guardStanding(59,22,4,2),wolf3d.food(59,24),wolf3d.food(59,25),{"x":59,"y":26,"texture":3,"hit":true},{"x":59,"y":38,"texture":35,"hit":true}],"spriteResource":"sprites","scripts":[scripts.angle(40,8,0),scripts.angle(40,29,2),scripts.angle(42,9,6),scripts.angle(42,29,4),scripts.angle(43,39,0),scripts.angle(43,44,2),scripts.angle(44,39,6),scripts.angle(44,43,0),scripts.angle(47,37,1),scripts.angle(47,38,2),scripts.angle(49,38,4),scripts.angle(50,34,0),scripts.angle(51,36,5),scripts.angle(52,34,6),scripts.angle(52,36,4),scripts.angle(53,43,6),scripts.angle(53,44,4),scripts.angle(56,9,4),scripts.angle(56,15,2),scripts.angle(58,8,6),scripts.angle(58,15,4)]};
\ No newline at end of file diff --git a/wolf3d/maps/e3m4.js b/wolf3d/maps/e3m4.js new file mode 100644 index 0000000..0b6b01a --- /dev/null +++ b/wolf3d/maps/e3m4.js @@ -0,0 +1 @@ +wolf3d.maps.e3m4 = {"music":"zerohour","secret":10,"endscreen":null,"ceiling":29,"start":{"x":62.5,"y":59.5,"direction":{"x":-1,"y":0},"plane":{"x":0,"y":1}},"episodeFloor":4,"par":150,"map":[[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,29,29,29,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,30,29,21,29,29,29,29,29,0,29,29,30,0,0,0,29,29,29,3,29,29,29,0,0,0,0,0,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,22,29,29,29,0,0,0,0,0,0,0,0,4,29,29,29,29,29,4,0,0,0,0,0,0,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,30,29,21,29,29,29,29,29,0,29,29,30,0,0,0,29,29,29,3,29,29,29,0,0,0,0,0,0,0,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,29,29,29,0,0,0,0,0,0,0,0,0,29,29,29,0,0,0,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,29,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29,29,0,0,0,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,29,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,0,0,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,0,0,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,30,0,0,0,0,0,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,0,0,0,12,0,0,0,0,0,10,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,0,0,0,12,0,0,0,0,0,12,0,0,0,0,0,0,12,0,0,0,30,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,29,29,0,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,12,0,0,12,0,0,0,0,0,12,12,0,0,12,0,0,0,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,29,29,0,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,11,0,0,12,0,0,0,0,0,0,11,0,0,12,0,0,0,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,12,0,0,12,12,12,12,12,12,12,12,12,0,12,0,0,0,29,0,0,0,0,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,12,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,12,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,0,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,12,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,29,29,0,0,0,0,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,29,0,0,0,12,10,12,12,0,0,0,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,29,29,0,0,0,29,29,29,0,0,0,0,0,0,0,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,29,29,0,0,0,0,0,0,0,0,29,29,29,0,0,0,29,29,29,0,0,0,0,0,0,0,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,29,29,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,29,29,29,0,0,0,0,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,29,29,29,0,0,0,0,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,29,29,29,0,0,0,0,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,0,30,29,29,29,0,0,0,0,0,0,0,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,29,29,29,0,0,0,0,0,0,0,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,29,0,0,0,0,30,0,0,0,0,0,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,0,0,0,0,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,29,0,0,0,0,0,0,0,0,0,0,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29,0,0,0,0,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,29,0,0,0,0,30,0,0,0,0,0,29,29,0,0,0,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,29,0,0,0,29,29,29,29,29,29,29,29,29,0,0,0,29,29,29,29,29,29,29,3,0,0,0,0,0,0,0,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,29,29,0,29,29,29,29,29,29,29,29,29,29,0,0,0,29,29,29,0,0,0,0,0,0,0,0,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29,29,0,0,0,29,3,0,0,0,29,0,0,0,0,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29,0,0,0,29,0,0,0,0,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29,29,0,29,29,0,0,0,0,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,29,29,0,0,0,0,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,29,29,29,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,29,29,29,0,0,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,29,29,0,0,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,29,29,0,0,29,0,0,0,0,29,29,29,0,0,0,0,0,0,0,0,0,29,29,0,0,0,0,0,0,29,0,0,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,29,29,0,0,29,0,0,0,0,29,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,29,29,0,0,29,0,0,0,0,29,29,29,0,0,0,0,0,0,0,0,0,29,29,0,0,0,0,0,0,29,0,0,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,3,29,0,0,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,13,29,29,29,29]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,0,0,0,0,116,116,116,116,116,116,116,116,116,116,116,0,0,0,117,117,117,117,117,117,117,117,117,117,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,0,117,117,117,117,117,117,117,117,117,117,117,117,117,117,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,106,116,0,0,0,0,0,0,0,0,116,0,0,0,117,117,117,0,0,0,0,0,0,0,117,117,117,117,117,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,106,116,0,116,0,0,0,0,116,116,0,116,0,117,117,117,0,0,0,0,0,0,0,117,117,117,117,117,117,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,106,116,0,0,0,0,0,0,0,0,116,0,0,0,117,117,117,0,0,0,0,0,0,0,117,117,117,117,117,117,117,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,0,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,0,0,0,0,116,116,116,116,116,116,116,116,116,116,116,0,0,0,117,117,117,117,117,117,117,117,117,0,0,0,117,117,117,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,0,116,116,116,116,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,117,117,117,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,117,117,117,117,117,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,117,117,117,117,117,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,117,117,117,117,117,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,110,110,110,0,111,111,111,111,111,0,111,111,111,111,111,111,0,110,110,110,0,117,117,117,117,117,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,111,111,111,111,111,0,111,111,111,111,111,111,0,110,110,110,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,116,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,111,111,0,111,111,111,111,111,0,0,111,111,0,110,110,110,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,116,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,111,111,0,111,111,111,111,111,111,0,111,111,0,110,110,110,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,111,111,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,109,109,109,109,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,111,111,0,110,110,110,110,110,110,110,110,110,110,110,110,110,0,109,109,109,109,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,111,111,0,110,110,110,110,110,110,110,110,110,110,110,110,110,0,109,109,109,109,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,111,111,0,110,110,110,110,110,110,110,110,110,110,110,110,0,0,109,109,109,109,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,0,110,110,110,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,0,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,0,110,110,110,110,110,110,110,110,110,110,0,0,113,113,113,0,0,0,109,109,109,109,109,109,109,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,0,0,110,110,110,110,110,110,110,110,0,0,0,113,113,113,0,0,0,109,109,109,109,109,109,109,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,0,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,109,109,109,109,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,113,113,113,0,0,0,109,109,109,109,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,113,113,113,0,0,0,109,109,109,109,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,0,0,0,109,109,109,109,109,109,109,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,112,112,112,112,0,115,115,115,115,115,0,0,112,112,112,112,112,112,112,112,0,0,0,0,0,0,109,109,109,109,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,112,112,112,112,0,115,115,115,115,115,0,0,112,112,112,112,112,112,112,112,0,0,0,0,0,0,109,109,109,109,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,112,112,112,112,0,115,115,115,115,115,0,0,112,112,112,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,112,112,112,0,0,0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,0,0,112,112,112,112,0,109,109,109,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,112,112,112,0,0,109,109,109,0,108,108,108,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,109,109,109,0,108,108,108,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,109,0,0,108,108,108,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,0,0,0,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,108,108,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,0,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,108,108,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,0,0,114,114,0,106,114,114,106,0,0,0,114,114,114,114,114,114,114,114,114,0,0,108,108,108,108,108,108,0,108,108,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,0,0,114,114,0,114,114,114,114,0,0,0,114,114,114,114,114,114,114,114,114,114,0,108,108,108,108,108,108,0,108,108,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,0,0,114,114,0,114,114,114,114,0,0,0,114,114,114,114,114,114,114,114,114,0,0,108,108,108,108,108,108,0,108,108,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,0,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,0,108,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,0,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":20,"y":34,"texture":67,"key":null},{"x":20,"y":44,"texture":68,"key":"silver"},{"x":30,"y":57,"texture":65,"key":null},{"x":34,"y":52,"texture":65,"key":null},{"x":35,"y":57,"texture":65,"key":null},{"x":45,"y":50,"texture":65,"key":null},{"x":48,"y":36,"texture":65,"key":null},{"x":51,"y":33,"texture":68,"key":"gold"},{"x":51,"y":54,"texture":65,"key":null},{"x":55,"y":56,"texture":65,"key":null},{"x":59,"y":52,"texture":65,"key":null}],"secrets":[{"x":20,"y":42,"state":0,"texture":28},{"x":25,"y":25,"state":0,"texture":28},{"x":52,"y":31,"state":0,"texture":28},{"x":57,"y":34,"state":0,"texture":28},{"x":61,"y":60,"state":0,"texture":28}],"sprites":[{"x":16,"y":27,"texture":14,"hit":false},{"x":16,"y":30,"texture":14,"hit":false},{"x":16,"y":33,"texture":14,"hit":false},{"x":16,"y":36,"texture":14,"hit":false},{"x":16,"y":43,"texture":3,"hit":true},{"x":17,"y":33,"texture":3,"hit":true},{"x":17,"y":42,"texture":14,"hit":false},{"x":18,"y":45,"texture":11,"hit":true},{"x":18,"y":47,"texture":14,"hit":false},wolf3d.officerMoving(18,50,6,1),{"x":18,"y":53,"texture":14,"hit":false},{"x":18,"y":58,"texture":11,"hit":true},wolf3d.chest(19,26),wolf3d.ssStanding(19,31,2,1),{"x":19,"y":32,"texture":8,"hit":true},{"x":19,"y":56,"texture":14,"hit":false},{"x":19,"y":59,"texture":11,"hit":true},wolf3d.chest(20,26),wolf3d.officerStanding(20,32,2,3),wolf3d.chest(20,47),{"x":20,"y":60,"texture":11,"hit":true},wolf3d.chest(21,26),wolf3d.ssStanding(21,31,2,2),{"x":21,"y":32,"texture":8,"hit":true},{"x":21,"y":56,"texture":14,"hit":false},{"x":21,"y":58,"texture":14,"hit":false},{"x":22,"y":45,"texture":11,"hit":true},{"x":22,"y":47,"texture":14,"hit":false},wolf3d.officerMoving(22,50,2,2),{"x":22,"y":53,"texture":14,"hit":false},wolf3d.ssStanding(22,60,0,3),{"x":23,"y":33,"texture":3,"hit":true},{"x":23,"y":42,"texture":14,"hit":false},{"x":23,"y":60,"texture":14,"hit":false},{"x":24,"y":27,"texture":14,"hit":false},{"x":24,"y":30,"texture":14,"hit":false},{"x":24,"y":33,"texture":14,"hit":false},{"x":24,"y":36,"texture":14,"hit":false},{"x":24,"y":43,"texture":3,"hit":true},wolf3d.food(26,21),{"x":26,"y":60,"texture":14,"hit":false},wolf3d.cross(27,21),{"x":27,"y":38,"texture":3,"hit":true},wolf3d.dog(27,40,6,2),{"x":27,"y":41,"texture":14,"hit":false},{"x":27,"y":45,"texture":14,"hit":false},wolf3d.ssMoving(27,47,6,3),{"x":27,"y":49,"texture":14,"hit":false},{"x":27,"y":53,"texture":14,"hit":false},{"x":27,"y":56,"texture":3,"hit":true},{"x":27,"y":58,"texture":11,"hit":true},{"x":27,"y":62,"texture":11,"hit":true},wolf3d.food(28,18),wolf3d.cross(28,19),wolf3d.cross(28,26),wolf3d.food(28,27),wolf3d.officerMoving(28,55,0,3),{"x":29,"y":22,"texture":0,"hit":false},{"x":29,"y":60,"texture":14,"hit":false},wolf3d.food(30,18),wolf3d.cross(30,19),{"x":30,"y":23,"texture":0,"hit":false},wolf3d.cross(30,26),wolf3d.food(30,27),{"x":30,"y":38,"texture":14,"hit":false},wolf3d.guardStanding(30,41,6,1),wolf3d.food(30,45),wolf3d.guardStanding(30,47,6,1),wolf3d.chest(30,52),{"x":30,"y":55,"texture":14,"hit":false},wolf3d.chest(30,60),{"x":30,"y":62,"texture":11,"hit":true},{"x":31,"y":42,"texture":14,"hit":false},{"x":31,"y":44,"texture":14,"hit":false},{"x":31,"y":48,"texture":14,"hit":false},{"x":31,"y":51,"texture":14,"hit":false},wolf3d.cross(32,21),wolf3d.cross(32,24),wolf3d.ammo(32,41),{"x":32,"y":45,"texture":14,"hit":false},{"x":32,"y":47,"texture":14,"hit":false},wolf3d.food(33,21),wolf3d.food(33,24),wolf3d.ammo(33,41),wolf3d.food(33,44),wolf3d.food(33,49),{"x":34,"y":38,"texture":14,"hit":false},wolf3d.ammo(34,41),wolf3d.officerStanding(34,42,4,2),{"x":34,"y":58,"texture":8,"hit":true},{"x":34,"y":60,"texture":0,"hit":false},{"x":34,"y":61,"texture":8,"hit":true},wolf3d.officerMoving(35,38,4,2),wolf3d.food(35,41),wolf3d.food(35,42),{"x":35,"y":44,"texture":3,"hit":true},{"x":35,"y":55,"texture":14,"hit":false},wolf3d.cross(36,41),wolf3d.cross(36,42),{"x":36,"y":45,"texture":14,"hit":false},{"x":36,"y":49,"texture":14,"hit":false},{"x":36,"y":53,"texture":14,"hit":false},wolf3d.dog(36,54,2,1),{"x":36,"y":59,"texture":14,"hit":false},wolf3d.cross(37,41),wolf3d.cross(37,42),{"x":37,"y":55,"texture":3,"hit":true},wolf3d.guardMoving(37,59,6,1),{"x":38,"y":33,"texture":0,"hit":false},{"x":38,"y":38,"texture":14,"hit":false},{"x":39,"y":29,"texture":43,"hit":false},{"x":39,"y":30,"texture":14,"hit":false},{"x":39,"y":32,"texture":14,"hit":false},{"x":39,"y":34,"texture":14,"hit":false},wolf3d.guardMoving(39,38,4,1),{"x":39,"y":59,"texture":14,"hit":false},{"x":40,"y":34,"texture":41,"hit":false},{"x":40,"y":40,"texture":14,"hit":false},{"x":40,"y":43,"texture":14,"hit":false},wolf3d.dog(40,45,2,1),wolf3d.guardStanding(40,49,0,1),wolf3d.goldKey(40,50),wolf3d.officerStanding(40,51,0,2),{"x":40,"y":55,"texture":8,"hit":true},{"x":41,"y":29,"texture":41,"hit":false},{"x":41,"y":32,"texture":43,"hit":false},{"x":41,"y":38,"texture":3,"hit":true},{"x":41,"y":45,"texture":3,"hit":true},wolf3d.chest(41,49),{"x":41,"y":50,"texture":14,"hit":false},wolf3d.chest(41,51),{"x":41,"y":57,"texture":14,"hit":false},{"x":41,"y":61,"texture":8,"hit":true},{"x":42,"y":34,"texture":14,"hit":false},{"x":42,"y":35,"texture":0,"hit":false},wolf3d.chest(42,49),wolf3d.ammo(42,50),wolf3d.chest(42,51),wolf3d.guardMoving(42,56,6,2),{"x":43,"y":29,"texture":0,"hit":false},wolf3d.ammo(43,34),wolf3d.ammo(43,35),wolf3d.cross(43,36),wolf3d.cross(43,37),wolf3d.cross(43,38),wolf3d.chalice(43,39),wolf3d.chalice(43,40),wolf3d.chalice(43,41),wolf3d.chest(43,42),wolf3d.chest(43,43),wolf3d.chest(43,44),wolf3d.crown(43,45),wolf3d.crown(43,46),wolf3d.crown(43,47),{"x":43,"y":50,"texture":14,"hit":false},{"x":44,"y":30,"texture":43,"hit":false},{"x":44,"y":33,"texture":43,"hit":false},wolf3d.firstAidKit(44,34),wolf3d.firstAidKit(44,35),wolf3d.cross(44,36),wolf3d.cross(44,37),wolf3d.cross(44,38),wolf3d.chalice(44,39),wolf3d.chalice(44,40),wolf3d.chalice(44,41),wolf3d.chest(44,42),wolf3d.chest(44,43),wolf3d.chest(44,44),wolf3d.crown(44,45),wolf3d.crown(44,46),wolf3d.crown(44,47),{"x":44,"y":57,"texture":14,"hit":false},{"x":45,"y":61,"texture":8,"hit":true},{"x":46,"y":55,"texture":8,"hit":true},{"x":46,"y":59,"texture":14,"hit":false},{"x":47,"y":29,"texture":41,"hit":false},{"x":47,"y":32,"texture":3,"hit":true},{"x":47,"y":34,"texture":0,"hit":false},{"x":47,"y":35,"texture":11,"hit":true},wolf3d.chest(47,38),wolf3d.chest(47,39),wolf3d.ssStanding(47,41,2,2),{"x":47,"y":45,"texture":14,"hit":false},{"x":47,"y":50,"texture":14,"hit":false},wolf3d.guardMoving(47,59,6,1),wolf3d.ammo(48,32),wolf3d.ammo(48,33),wolf3d.ammo(48,34),wolf3d.officerStanding(48,37,2,1),{"x":48,"y":38,"texture":14,"hit":false},wolf3d.chest(48,39),{"x":48,"y":40,"texture":14,"hit":false},wolf3d.officerStanding(48,41,2,3),wolf3d.ssMoving(48,50,2,3),{"x":49,"y":30,"texture":41,"hit":false},wolf3d.ammo(49,33),{"x":49,"y":35,"texture":11,"hit":true},wolf3d.chest(49,38),wolf3d.chest(49,39),wolf3d.silverKey(49,40),wolf3d.guardStanding(49,41,2,1),{"x":49,"y":59,"texture":14,"hit":false},{"x":50,"y":45,"texture":14,"hit":false},{"x":50,"y":61,"texture":8,"hit":true},{"x":51,"y":50,"texture":3,"hit":true},wolf3d.officerStanding(51,51,6,3),{"x":51,"y":56,"texture":14,"hit":false},wolf3d.guardMoving(52,39,6,1),{"x":52,"y":59,"texture":8,"hit":true},wolf3d.ammo(52,60),wolf3d.ammo(52,61),{"x":52,"y":62,"texture":8,"hit":true},{"x":53,"y":36,"texture":14,"hit":false},{"x":53,"y":40,"texture":14,"hit":false},{"x":53,"y":44,"texture":14,"hit":false},{"x":53,"y":55,"texture":8,"hit":true},{"x":53,"y":57,"texture":8,"hit":true},wolf3d.food(53,59),wolf3d.ammo(53,60),wolf3d.ammo(53,61),wolf3d.food(53,62),{"x":54,"y":32,"texture":3,"hit":true},wolf3d.guardMoving(54,39,2,2),{"x":54,"y":52,"texture":3,"hit":true},wolf3d.chalice(54,59),wolf3d.chalice(54,62),{"x":55,"y":59,"texture":8,"hit":true},{"x":55,"y":62,"texture":8,"hit":true},wolf3d.chest(56,28),wolf3d.chest(56,29),wolf3d.chest(56,30),wolf3d.firstAidKit(56,31),{"x":56,"y":35,"texture":11,"hit":true},wolf3d.food(56,36),wolf3d.food(56,37),{"x":56,"y":38,"texture":11,"hit":true},wolf3d.chest(57,28),wolf3d.chest(57,29),wolf3d.chest(57,30),wolf3d.firstAidKit(57,31),wolf3d.chest(57,35),{"x":57,"y":36,"texture":14,"hit":false},{"x":57,"y":37,"texture":14,"hit":false},wolf3d.chest(57,38),{"x":57,"y":55,"texture":8,"hit":true},{"x":57,"y":57,"texture":8,"hit":true},wolf3d.ssStanding(58,35,0,1),wolf3d.chest(58,36),wolf3d.chest(58,37),wolf3d.officerStanding(58,38,0,1),{"x":58,"y":42,"texture":3,"hit":true},{"x":58,"y":50,"texture":3,"hit":true},{"x":58,"y":53,"texture":8,"hit":true},wolf3d.officerStanding(58,54,6,3),{"x":59,"y":44,"texture":14,"hit":false},wolf3d.guardStanding(59,46,6,1),{"x":59,"y":48,"texture":14,"hit":false},{"x":60,"y":50,"texture":3,"hit":true},{"x":60,"y":53,"texture":8,"hit":true},wolf3d.guardStanding(61,39,6,1),wolf3d.ammo(61,59),{"x":62,"y":28,"texture":3,"hit":true},{"x":62,"y":33,"texture":3,"hit":true},{"x":62,"y":35,"texture":3,"hit":true},{"x":62,"y":44,"texture":3,"hit":true}],"spriteResource":"sprites","scripts":[scripts.angle(18,46,6),scripts.angle(18,55,0),scripts.angle(22,46,4),scripts.angle(22,55,2),scripts.angle(27,39,6),scripts.angle(27,55,0),scripts.angle(28,38,6),scripts.angle(28,39,4),scripts.angle(36,46,0),scripts.angle(36,55,2),scripts.angle(37,58,6),scripts.angle(37,61,2),scripts.angle(40,38,4),scripts.angle(40,46,2),scripts.angle(42,55,6),scripts.angle(42,58,2),scripts.angle(46,44,6),scripts.angle(46,51,0),scripts.angle(47,58,6),scripts.angle(47,61,2),scripts.angle(48,46,0),scripts.angle(48,51,2),scripts.angle(52,33,6),scripts.angle(52,44,4),scripts.angle(54,33,4),scripts.angle(54,46,2)]};
\ No newline at end of file diff --git a/wolf3d/maps/e3m5.js b/wolf3d/maps/e3m5.js new file mode 100644 index 0000000..3d52c6e --- /dev/null +++ b/wolf3d/maps/e3m5.js @@ -0,0 +1 @@ +wolf3d.maps.e3m5 = {"music":"introcw3","secret":10,"endscreen":null,"ceiling":29,"start":{"x":61.5,"y":55.5,"direction":{"x":-1,"y":0},"plane":{"x":0,"y":1}},"episodeFloor":5,"par":210,"map":[[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,1,29,29,29,1,29,29,1,29,1,29,29,1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,29,0,0,0,17,17,17,17,17,17,17,17,17,17,0,0,0,29,29,1,1,29,29,1,29,29,1,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,1,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,1,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,0,0,0,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,0,0,0,17,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,17,0,0,0,0,0,17,0,0,0,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,0,0,0,17,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,17,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,17,0,0,0,0,0,17,0,0,0,1,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,0,0,0,17,17,17,17,17,17,0,17,17,0,0,17,0,0,17,17,17,17,17,17,17,0,17,0,0,0,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,17,0,0,0,0,0,0,0,17,0,0,17,0,0,17,17,17,17,17,17,17,0,17,0,0,0,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,0,0,0,17,0,0,0,0,0,0,0,17,0,0,17,0,0,17,0,0,0,0,0,0,0,17,0,0,0,1,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,17,0,0,0,0,0,0,0,17,0,0,17,0,0,17,0,0,0,0,0,0,0,17,0,0,0,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,17,0,0,17,17,17,17,17,17,17,0,17,0,17,17,0,0,17,17,17,17,17,17,0,0,0,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,17,0,0,17,17,0,0,18,0,0,0,0,0,0,17,0,0,17,0,0,0,0,0,0,0,0,1,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,12,11,12,12,10,12,12,1,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,0,0,0,0,0,0,12,29,0,0,0,17,0,0,17,17,0,0,17,0,0,0,0,0,0,17,0,0,17,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,0,0,0,0,0,0,12,1,0,0,0,17,0,0,17,17,0,0,17,0,0,0,0,0,0,17,0,0,17,0,0,0,29,29,1,1,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,0,0,12,12,0,0,12,29,0,0,0,17,17,17,17,17,17,17,17,17,0,17,0,17,0,17,17,17,17,0,0,0,1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,0,0,12,12,0,0,12,29,0,0,0,17,17,0,0,0,0,0,0,0,0,17,0,17,0,17,0,0,17,0,0,0,29,29,29,1,29,29,29,1,1,29,1,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,0,0,0,0,0,0,11,1,0,0,0,17,17,0,17,0,17,0,17,0,17,17,0,17,0,17,0,0,17,0,0,0,1,29,0,0,0,30,0,0,0,0,0,3,21,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,0,0,0,0,0,0,12,29,0,0,0,17,17,0,0,0,0,0,0,0,0,17,0,17,0,0,0,0,17,0,0,0,29,29,0,0,0,0,0,0,0,0,0,0,0,22,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,0,0,12,12,0,0,12,1,0,0,0,17,17,17,17,17,17,17,17,17,17,18,0,18,17,17,17,17,17,0,0,0,1,29,0,0,0,30,0,0,0,0,0,3,21,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,0,0,12,12,0,0,12,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,29,0,0,0,29,1,1,29,1,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,10,0,0,0,0,0,0,12,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29,30,0,30,29,0,0,0,0,0,0,0,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,0,0,0,0,0,0,12,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,29,0,0,0,1,0,0,0,0,0,0,0,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,12,12,12,12,0,0,12,29,1,29,29,1,1,29,29,1,29,29,29,29,1,29,29,1,29,29,1,1,1,29,29,0,29,1,0,0,0,29,0,29,29,0,0,0,0,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,0,0,12,12,12,12,12,29,1,29,29,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,1,0,29,29,0,0,0,0,0,0,29,0,0,0,0,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,0,0,0,0,0,0,25,0,0,0,29,0,0,0,29,29,29,29,29,29,29,29,29,29,29,29,29,0,29,1,3,0,3,1,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,10,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,29,1,0,0,0,0,0,0,0,0,0,1,29,1,29,1,1,1,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,0,0,0,0,0,0,25,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,0,0,0,0,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,12,12,11,12,12,12,29,0,0,0,29,29,29,1,29,29,29,1,29,29,29,0,0,29,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,0,0,0,0,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,0,0,0,0,0,0,0,0,0,0,0,0,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,29,1,29,0,0,1],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,29,1,29,29,0,0,1,0,0,0,0,0,0,0,0,0,0,0,29,0,0,29,0,0,0,0,1],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,1,29,29,0,0,0,0,0,0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,1,0,0,29,0,29,0,0,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,29,29,0,0,0,0,0,0,0,0,0,0,29,0,0,1,0,29,0,0,1],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,29,29,1,29,1,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,1,0,0,1,0,29,29,1,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,1,0,0,29,0,0,0,0,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,1,0,0,29,29,29,29,0,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,0,0,0,0,29,0,0,0,0,29,29,0,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,0,0,1,0,29,29,29,0,0,29,29,0,1],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,29,0,29,29,1,0,0,1,29,0,1],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,29,29,3,29,30,0,0,1,29,0,1],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,0,0,0,0,0,0,0,0,0,1,29,0,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,1,1,1,29,0,29,1,1,1,1,0,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,29,29,29,1,0,29,0,0,0,29,0,1,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,29,29,29,29,0,29,0,29,1,29,0,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,29,29,29,29,13,29,0,0,0,0,0,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,29,29,1,29,29,29]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,0,114,114,114,114,114,114,106,114,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,0,114,114,114,114,114,106,114,114,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,0,114,114,114,114,114,114,106,114,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,114,114,114,114,114,114,0,112,112,112,112,112,112,112,112,0,111,111,111,111,111,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,114,114,114,114,114,114,0,112,112,112,112,112,112,112,112,0,111,111,111,111,111,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,114,114,114,114,114,114,0,112,112,112,112,112,112,112,112,0,111,111,111,111,111,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,112,112,0,112,112,0,0,0,0,0,0,0,111,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,113,113,113,113,113,113,113,0,112,112,0,112,112,0,0,0,0,0,0,0,111,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,113,113,113,113,113,113,113,0,112,112,0,112,112,0,111,111,111,111,111,111,111,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,113,113,113,113,113,113,113,0,112,112,0,112,112,0,111,111,111,111,111,111,111,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,113,113,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,113,113,0,0,113,113,0,110,110,110,110,110,110,0,111,111,0,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,113,113,113,113,113,113,0,110,110,110,110,110,110,0,111,111,0,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,0,0,109,109,109,0,113,113,0,0,113,113,0,110,110,110,110,110,110,0,111,111,0,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,0,0,109,109,109,0,113,113,0,0,113,113,0,110,110,110,110,110,110,0,111,111,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,0,0,117,117,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,0,0,117,117,0,0,109,109,109,0,0,115,115,115,115,115,115,115,115,0,109,0,110,0,110,110,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,0,0,109,109,109,0,0,115,0,115,0,115,0,115,0,0,109,0,110,0,110,110,0,109,109,109,0,0,118,118,118,0,118,118,106,118,118,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,0,0,109,109,109,0,0,115,115,115,115,115,115,115,115,0,109,0,110,110,110,110,0,109,109,109,0,0,118,106,118,0,118,118,118,106,118,0,142,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,0,0,117,117,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,109,0,0,0,0,0,0,109,109,109,0,0,118,118,118,0,118,118,106,118,118,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,0,0,117,117,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,118,118,118,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,118,118,118,118,118,118,118,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,118,118,118,0,118,118,118,118,118,118,118,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,0,118,106,118,0,118,0,0,118,118,118,118,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,0,0,0,0,0,0,0,0,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,0,118,118,118,0,118,118,0,118,118,118,118,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,0,116,116,116,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,0,116,116,116,0,116,116,116,116,116,116,116,116,116,116,116,116,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,0,116,116,116,0,116,116,116,116,116,116,116,116,116,116,116,116,0,108,108,108,108,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,116,116,0,108,108,108,108,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,116,116,116,116,116,106,0,0,116,116,0,108,108,108,108,108,108,108,108,108,108,108,0,108,108,0,0,0,108,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,116,116,116,116,0,0,0,0,116,116,0,108,108,108,108,108,108,108,108,108,108,108,0,108,108,0,108,108,108,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,116,116,116,116,0,108,108,108,108,108,108,108,108,108,108,108,0,108,108,0,108,0,108,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,116,116,116,116,0,0,108,108,108,108,108,108,108,108,108,108,0,108,108,0,108,0,108,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,108,108,0,108,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,108,108,0,108,108,108,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,108,108,0,0,0,0,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,108,108,108,108,0,0,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,108,0,0,0,108,108,0,0,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,108,0,0,0,108,108,0,0,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,108,108,0,0,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,108,108,108,108,108,108,108,108,108,0,108,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,108,0,0,0,0,0,108,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,108,0,108,108,106,0,108,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,108,0,108,0,0,0,108,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,108,108,108,108,108,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":21,"y":43,"texture":65,"key":null},{"x":23,"y":33,"texture":65,"key":null},{"x":27,"y":37,"texture":65,"key":null},{"x":27,"y":39,"texture":65,"key":null},{"x":29,"y":34,"texture":65,"key":null},{"x":29,"y":41,"texture":65,"key":null},{"x":32,"y":36,"texture":65,"key":null},{"x":32,"y":38,"texture":65,"key":null},{"x":32,"y":40,"texture":65,"key":null},{"x":35,"y":53,"texture":68,"key":"gold"},{"x":35,"y":59,"texture":67,"key":null},{"x":38,"y":51,"texture":68,"key":"gold"},{"x":42,"y":47,"texture":65,"key":null},{"x":42,"y":51,"texture":68,"key":"gold"},{"x":43,"y":26,"texture":65,"key":null},{"x":46,"y":43,"texture":65,"key":null}],"secrets":[{"x":41,"y":53,"state":0,"texture":0},{"x":58,"y":50,"state":0,"texture":28}],"sprites":[{"x":12,"y":27,"texture":8,"hit":true},{"x":12,"y":42,"texture":8,"hit":true},{"x":13,"y":28,"texture":14,"hit":false},wolf3d.chalice(13,29),{"x":13,"y":32,"texture":14,"hit":false},{"x":13,"y":33,"texture":41,"hit":false},wolf3d.guardMoving(13,35,2,1),{"x":13,"y":36,"texture":14,"hit":false},wolf3d.chalice(13,39),{"x":13,"y":40,"texture":14,"hit":false},{"x":14,"y":39,"texture":41,"hit":false},{"x":14,"y":41,"texture":14,"hit":false},{"x":15,"y":27,"texture":41,"hit":false},{"x":16,"y":24,"texture":8,"hit":true},{"x":16,"y":28,"texture":14,"hit":false},{"x":16,"y":31,"texture":11,"hit":true},wolf3d.ssStanding(16,32,0,3),wolf3d.cross(16,35),wolf3d.cross(16,36),wolf3d.officerStanding(16,37,2,1),{"x":16,"y":38,"texture":11,"hit":true},wolf3d.chalice(16,41),{"x":16,"y":44,"texture":41,"hit":false},{"x":16,"y":52,"texture":8,"hit":true},{"x":17,"y":26,"texture":14,"hit":false},wolf3d.chalice(17,35),wolf3d.officerStanding(17,36,2,3),wolf3d.goldKey(17,37),{"x":17,"y":41,"texture":14,"hit":false},{"x":17,"y":45,"texture":14,"hit":false},{"x":17,"y":49,"texture":14,"hit":false},{"x":18,"y":26,"texture":41,"hit":false},{"x":18,"y":29,"texture":8,"hit":true},wolf3d.cross(18,35),wolf3d.cross(18,36),wolf3d.ssStanding(18,37,2,2),{"x":18,"y":38,"texture":11,"hit":true},{"x":18,"y":40,"texture":8,"hit":true},{"x":18,"y":51,"texture":14,"hit":false},{"x":19,"y":50,"texture":41,"hit":false},{"x":20,"y":25,"texture":14,"hit":false},{"x":20,"y":28,"texture":11,"hit":true},{"x":20,"y":35,"texture":8,"hit":true},wolf3d.cross(20,38),{"x":20,"y":42,"texture":8,"hit":true},{"x":20,"y":44,"texture":8,"hit":true},wolf3d.cross(20,46),wolf3d.cross(20,47),{"x":20,"y":48,"texture":3,"hit":true},wolf3d.guardStanding(21,28,6,1),wolf3d.guardMoving(21,37,6,1),wolf3d.officerStanding(21,45,6,2),{"x":21,"y":46,"texture":2,"hit":true},wolf3d.guardMoving(21,50,4,1),{"x":22,"y":28,"texture":11,"hit":true},wolf3d.guardStanding(22,30,6,2),{"x":22,"y":35,"texture":8,"hit":true},{"x":22,"y":42,"texture":8,"hit":true},{"x":22,"y":44,"texture":8,"hit":true},wolf3d.cross(22,46),wolf3d.cross(22,47),{"x":22,"y":51,"texture":14,"hit":false},{"x":23,"y":24,"texture":41,"hit":false},wolf3d.guardStanding(23,48,0,3),{"x":23,"y":52,"texture":41,"hit":false},{"x":24,"y":25,"texture":14,"hit":false},{"x":24,"y":28,"texture":11,"hit":true},{"x":24,"y":34,"texture":11,"hit":true},wolf3d.guardStanding(25,33,2,2),wolf3d.cross(25,34),wolf3d.food(25,42),wolf3d.chalice(26,25),{"x":26,"y":34,"texture":11,"hit":true},wolf3d.guardStanding(26,42,0,1),{"x":26,"y":48,"texture":3,"hit":true},{"x":26,"y":50,"texture":41,"hit":false},{"x":26,"y":51,"texture":14,"hit":false},{"x":28,"y":25,"texture":14,"hit":false},{"x":28,"y":32,"texture":43,"hit":false},wolf3d.ammo(28,33),{"x":28,"y":35,"texture":8,"hit":true},{"x":28,"y":45,"texture":8,"hit":true},wolf3d.chalice(28,50),wolf3d.guardMoving(29,25,0,1),{"x":29,"y":36,"texture":14,"hit":false},wolf3d.guardStanding(29,38,0,1),{"x":29,"y":39,"texture":14,"hit":false},{"x":29,"y":47,"texture":14,"hit":false},{"x":29,"y":51,"texture":14,"hit":false},wolf3d.food(30,16),wolf3d.food(30,17),wolf3d.food(30,18),wolf3d.guardStanding(30,19,6,3),wolf3d.officerStanding(30,21,0,2),{"x":30,"y":26,"texture":41,"hit":false},wolf3d.guardStanding(30,35,6,2),{"x":30,"y":46,"texture":14,"hit":false},{"x":30,"y":48,"texture":41,"hit":false},{"x":30,"y":52,"texture":8,"hit":true},wolf3d.food(31,16),wolf3d.food(31,17),wolf3d.food(31,18),wolf3d.guardStanding(31,19,6,3),{"x":31,"y":28,"texture":11,"hit":true},{"x":31,"y":29,"texture":11,"hit":true},{"x":31,"y":32,"texture":11,"hit":true},{"x":31,"y":33,"texture":11,"hit":true},{"x":31,"y":35,"texture":8,"hit":true},{"x":31,"y":42,"texture":8,"hit":true},{"x":31,"y":43,"texture":8,"hit":true},wolf3d.ammo(32,16),wolf3d.ammo(32,17),{"x":32,"y":25,"texture":14,"hit":false},wolf3d.guardStanding(33,16,0,1),wolf3d.guardStanding(33,17,0,2),wolf3d.ammo(33,29),wolf3d.ammo(33,30),{"x":33,"y":32,"texture":35,"hit":true},{"x":33,"y":33,"texture":43,"hit":false},{"x":33,"y":42,"texture":43,"hit":false},wolf3d.officerStanding(33,43,0,1),{"x":33,"y":45,"texture":41,"hit":false},wolf3d.ammo(34,16),wolf3d.ammo(34,17),{"x":34,"y":24,"texture":41,"hit":false},wolf3d.ssStanding(34,29,4,2),wolf3d.chalice(34,31),{"x":34,"y":42,"texture":42,"hit":false},{"x":34,"y":43,"texture":41,"hit":false},{"x":34,"y":46,"texture":14,"hit":false},{"x":34,"y":50,"texture":8,"hit":true},{"x":34,"y":52,"texture":8,"hit":true},wolf3d.ammo(34,55),wolf3d.officerStanding(34,56,2,3),{"x":34,"y":58,"texture":8,"hit":true},wolf3d.ammo(35,16),wolf3d.ammo(35,17),wolf3d.guardStanding(35,18,6,1),wolf3d.officerStanding(35,19,6,1),wolf3d.ammo(35,29),{"x":35,"y":30,"texture":36,"hit":true},wolf3d.guardStanding(35,32,6,1),{"x":35,"y":36,"texture":10,"hit":true},wolf3d.ammo(35,42),wolf3d.ammo(35,43),wolf3d.ssStanding(35,51,0,1),wolf3d.ammo(35,55),wolf3d.officerStanding(35,57,2,1),wolf3d.officerStanding(35,60,2,3),{"x":36,"y":25,"texture":14,"hit":false},wolf3d.chalice(36,45),wolf3d.ammo(36,55),wolf3d.officerStanding(36,56,2,2),{"x":36,"y":58,"texture":8,"hit":true},{"x":37,"y":36,"texture":41,"hit":false},{"x":37,"y":47,"texture":41,"hit":false},{"x":38,"y":26,"texture":14,"hit":false},wolf3d.ssMoving(38,27,6,2),wolf3d.chalice(38,28),{"x":38,"y":30,"texture":14,"hit":false},wolf3d.guardMoving(38,33,6,1),{"x":38,"y":34,"texture":14,"hit":false},{"x":38,"y":38,"texture":14,"hit":false},{"x":38,"y":42,"texture":14,"hit":false},{"x":38,"y":46,"texture":14,"hit":false},{"x":38,"y":60,"texture":8,"hit":true},wolf3d.officerStanding(39,16,6,1),wolf3d.guardStanding(39,18,6,2),{"x":39,"y":24,"texture":8,"hit":true},{"x":39,"y":30,"texture":41,"hit":false},{"x":39,"y":42,"texture":41,"hit":false},{"x":39,"y":50,"texture":8,"hit":true},{"x":39,"y":52,"texture":8,"hit":true},wolf3d.chest(39,58),wolf3d.chest(39,59),wolf3d.firstAidKit(39,60),wolf3d.guardStanding(40,51,0,1),wolf3d.chest(40,58),wolf3d.chest(40,59),wolf3d.firstAidKit(40,60),wolf3d.chest(41,31),wolf3d.chest(41,32),wolf3d.guardStanding(41,33,0,2),{"x":41,"y":57,"texture":8,"hit":true},wolf3d.firstAidKit(41,58),wolf3d.firstAidKit(41,59),{"x":41,"y":60,"texture":8,"hit":true},{"x":42,"y":27,"texture":8,"hit":true},{"x":42,"y":29,"texture":8,"hit":true},{"x":42,"y":32,"texture":13,"hit":true},wolf3d.guardStanding(43,21,6,1),{"x":43,"y":36,"texture":0,"hit":false},{"x":43,"y":39,"texture":0,"hit":false},{"x":43,"y":42,"texture":8,"hit":true},{"x":43,"y":45,"texture":8,"hit":true},{"x":43,"y":53,"texture":8,"hit":true},{"x":44,"y":20,"texture":8,"hit":true},{"x":44,"y":33,"texture":0,"hit":false},{"x":44,"y":44,"texture":8,"hit":true},wolf3d.dog(44,47,6,1),{"x":44,"y":49,"texture":4,"hit":false},{"x":44,"y":54,"texture":8,"hit":true},{"x":44,"y":56,"texture":35,"hit":true},{"x":44,"y":62,"texture":11,"hit":true},{"x":45,"y":46,"texture":7,"hit":true},{"x":45,"y":52,"texture":7,"hit":true},{"x":45,"y":56,"texture":41,"hit":false},wolf3d.officerStanding(46,38,2,1),wolf3d.ssMoving(46,45,4,3),{"x":46,"y":47,"texture":4,"hit":false},{"x":46,"y":49,"texture":4,"hit":false},{"x":46,"y":51,"texture":4,"hit":false},{"x":46,"y":62,"texture":41,"hit":false},{"x":47,"y":27,"texture":8,"hit":true},{"x":47,"y":46,"texture":7,"hit":true},{"x":47,"y":52,"texture":7,"hit":true},{"x":48,"y":44,"texture":8,"hit":true},{"x":48,"y":49,"texture":4,"hit":false},wolf3d.dog(48,50,2,2),{"x":49,"y":33,"texture":8,"hit":true},{"x":49,"y":42,"texture":8,"hit":true},{"x":49,"y":45,"texture":8,"hit":true},{"x":49,"y":61,"texture":11,"hit":true},{"x":49,"y":62,"texture":11,"hit":true},{"x":50,"y":56,"texture":41,"hit":false},{"x":51,"y":59,"texture":41,"hit":false},{"x":53,"y":62,"texture":41,"hit":false},wolf3d.ammo(54,54),wolf3d.officerStanding(55,54,4,1),{"x":56,"y":52,"texture":35,"hit":true},{"x":58,"y":61,"texture":41,"hit":false},wolf3d.crown(60,46),wolf3d.crown(60,47),wolf3d.crown(60,48),wolf3d.chalice(60,57),wolf3d.firstAidKit(60,58),wolf3d.ssStanding(60,59,2,1),wolf3d.crown(61,46),wolf3d.crown(61,47),wolf3d.crown(61,48),wolf3d.ammo(61,57),wolf3d.crown(62,46),wolf3d.crown(62,47),wolf3d.crown(62,48),{"x":62,"y":50,"texture":11,"hit":true},wolf3d.ammo(62,57),{"x":62,"y":58,"texture":41,"hit":false}],"spriteResource":"sprites","scripts":[scripts.angle(13,27,0),scripts.angle(13,41,2),scripts.angle(17,25,0),scripts.angle(17,27,2),scripts.angle(18,41,4),scripts.angle(18,50,2),scripts.angle(21,36,6),scripts.angle(21,41,2),scripts.angle(29,45,6),scripts.angle(29,50,4),scripts.angle(38,25,6),scripts.angle(38,45,4),scripts.angle(44,45,6),scripts.angle(44,52,0),scripts.angle(48,45,4),scripts.angle(48,52,2)]};
\ No newline at end of file diff --git a/wolf3d/maps/e3m6.js b/wolf3d/maps/e3m6.js new file mode 100644 index 0000000..cc87f0a --- /dev/null +++ b/wolf3d/maps/e3m6.js @@ -0,0 +1 @@ +wolf3d.maps.e3m6 = {"music":"nazi-rap","secret":10,"endscreen":null,"ceiling":45,"start":{"x":24.5,"y":50.5,"direction":{"x":0,"y":-1},"plane":{"x":-1,"y":0}},"episodeFloor":6,"par":150,"map":[[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,15,15,15,0,0,15,0,0,0,0,0,0,0,0,15,15,0,0,0,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,15,0,0,0,0,15,15,15,15,15],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,15,15,15,0,15,15,0,15,15,15,0,15,15,0,15,15,0,15,0,15,0,0,0,0,0,0,0,15,0,15,0,15,15,15,15,15,15,15,15,0,15,15,15,15,15],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,15,15,15,0,15,15,0,15,0,15,0,15,15,0,0,0,0,15,0,15,0,15,15,15,15,15,0,15,0,15,0,0,0,0,0,0,0,0,15,0,15,15,15,15,15],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,15,15,15,0,0,0,0,15,0,15,0,15,15,15,15,15,0,15,0,0,0,15,0,0,0,15,0,15,0,15,15,15,15,0,15,15,15,0,15,0,15,15,15,15,15],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,15,15,15,15,15,15,0,15,0,15,0,0,0,0,15,15,0,15,15,15,0,15,0,15,0,15,0,15,0,15,15,15,15,0,0,0,15,0,15,0,15,15,15,15,15],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,15,15,15,15,15,15,0,15,0,15,15,15,15,15,15,15,0,15,15,15,0,15,0,15,0,0,0,15,0,15,0,15,15,15,15,0,15,0,15,0,15,15,15,15,15],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,15,15,15,15,0,0,0,15,0,0,0,0,0,0,0,0,0,15,15,15,15,15,0,15,0,15,15,15,15,15,0,15,15,15,15,0,15,0,0,0,15,15,15,15,15],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,15,15,15,15,0,15,0,15,15,15,15,15,15,15,0,15,15,15,15,0,0,0,0,15,0,15,15,0,0,0,0,0,0,0,15,0,15,15,15,15,15,15,15,15,15],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,15,15,15,15,0,15,0,0,0,15,0,0,0,15,0,0,0,0,15,0,15,15,15,15,0,15,15,0,15,15,15,15,15,0,15,0,0,0,0,0,0,0,15,15,15],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,15,15,15,15,0,15,15,15,15,15,15,15,0,15,15,15,15,15,15,0,0,0,0,15,0,0,0,0,15,15,0,15,15,0,15,15,15,15,0,15,15,0,15,15,15],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,15,15,15,15,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,15,15,15,15,15,15,15,0,15,15,0,15,15,0,0,0,0,0,0,15,0,0,0,15,15],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,15,15,15,15,15,15,15,0,15,15,15,15,15,15,0,15,15,15,15,0,0,0,15,0,0,0,0,0,15,15,0,0,0,0,15,15,15,15,15,14,0,0,0,14,15],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,15,0,0,0,0,15,15,0,15,0,0,0,0,15,0,15,15,0,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,14,0,14,15,15],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,15,0,15,15,0,0,0,0,15,15,15,15,0,15,0,0,0,0,15,0,15,8,9,9,9,9,9,8,9,8,8,8,9,8,8,8,17,17,17,17,0,0,0,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,15,0,15,15,15,15,15,0,0,0,0,15,0,15,15,15,15,15,15,0,15,8,0,0,0,0,0,0,0,0,0,0,0,0,0,8,17,0,0,0,0,0,0,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,15,0,15,15,15,15,15,15,15,15,15,15,0,0,0,0,0,0,0,0,15,9,0,0,0,0,0,0,0,0,0,0,0,0,0,8,17,0,0,0,0,0,0,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,15,0,15,15,0,0,0,0,0,0,0,15,15,15,15,15,15,15,15,15,15,9,0,0,17,17,0,17,0,17,0,17,0,17,17,17,17,0,0,0,0,0,0,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,15,0,15,15,15,0,0,0,0,0,15,15,17,17,17,17,17,17,17,17,17,9,0,0,17,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,15,0,0,0,0,0,0,0,0,0,0,15,17,17,17,17,17,17,17,17,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,15,15,15,15,15,0,0,0,0,0,15,15,17,17,17,17,17,17,17,17,17,8,0,0,17,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,15,15,15,15,0,0,0,0,0,0,0,15,17,17,17,17,17,17,17,17,17,9,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,15,15,15,15,15,15,15,15,15,15,15,15,17,17,17,17,17,17,17,17,17,9,0,0,17,0,0,0,17,0,0,0,0,0,0,0,0,17,17,17,17,0,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,15,15,15,15,15,15,15,15,15,15,15,15,17,17,17,17,17,17,17,17,17,8,0,0,0,0,0,0,17,0,0,0,11,17,0,0,0,17,17,17,0,0,0,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,8,0,0,17,0,0,0,0,0,0,0,13,17,0,0,0,17,17,0,0,0,0,0,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,8,0,0,0,0,0,0,17,0,0,0,11,17,17,17,17,17,17,0,0,0,0,0,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,9,0,0,17,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,8,0,0,0,0,0,0,17,17,17,17,17,17,17,17,20,17,17,0,0,0,0,0,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,9,0,0,17,0,0,0,0,0,0,0,0,20,17,0,0,0,17,0,0,0,0,0,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,8,0,0,17,0,0,0,0,0,0,0,0,20,17,0,0,0,17,0,0,0,0,0,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,17,17,0,17,0,17,0,17,0,17,17,17,0,17,17,0,0,0,0,0,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,9,17,0,17,17,17,17,18,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,8,17,0,17,17,17,0,0,0,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,9,8,8,8,8,9,9,8,8,9,9,9,8,8,17,0,17,17,0,0,0,0,0,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,0,0,0,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,17,0,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,0,0,0,0,0,0,0,0,17,17,17,17,0,0,0,17,17,0,0,0,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,17,0,0,0,0,0,0,17,17,0,0,0,0,0,17,0,0,0,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,17,17,0,0,0,0,0,17,0,0,0,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,17,17,17,17,0,0,0,17,17,0,0,0,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,17,0,17,17,17],[17,17,17,17,17,17,17,17,17,17,12,12,12,12,12,12,12,12,12,12,12,12,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,0,17,17,17,0,0,0,17,17],[17,17,17,17,17,17,17,17,17,17,12,0,0,0,0,0,0,0,0,0,0,12,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,17,0,0,0,0,0,17,17,17,17,17,17,17,0,0,0,17,0,0,0,0,0,17],[17,17,17,17,17,17,17,17,17,17,12,0,0,0,0,0,0,0,0,0,0,12,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,20,0,17,0,20,17,0,0,0,17,17],[17,17,17,17,17,17,17,17,17,17,12,12,0,0,0,0,0,0,0,0,12,12,12,12,12,12,17,17,17,17,17,0,0,0,0,18,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,0,17,17,17],[17,17,17,17,17,17,17,17,17,17,21,11,0,0,0,0,0,0,0,0,10,0,0,0,0,12,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,17,0,0,0,17],[17,17,17,17,17,17,17,17,17,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,17,17,17,17,17,0,0,0,0,18,0,0,0,0,0,17,17,17,0,0,0,0,0,0,0,17,17,17,17,0,17,17,17,17,0,0,0,17],[17,17,17,17,17,17,17,17,17,17,21,11,0,0,0,0,0,0,0,0,10,0,0,0,0,12,17,17,17,17,17,0,0,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,17,17,17,17,0,17,17,17,17,17,0,0,17],[17,17,17,17,17,17,17,17,17,17,12,12,0,0,0,0,0,0,0,0,12,12,0,0,0,12,17,17,17,17,17,0,0,17,17,17,0,0,0,0,0,17,17,17,0,0,12,10,12,0,0,17,17,17,0,0,0,17,17,17,17,0,0,17],[17,17,17,17,17,17,17,12,12,12,12,0,0,0,0,0,0,0,0,0,0,12,0,0,0,12,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,12,11,0,0,0,0,0,0,17,0,18,17,17,17,0,0,17],[17,17,17,17,17,17,17,12,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,12,17,17,17,17,17,0,0,17,17,17,0,0,0,0,0,17,17,17,0,0,12,10,12,0,0,17,17,17,0,0,0,17,17,17,17,2,0,2],[17,17,17,17,17,17,17,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12,0,0,0,12,17,17,17,17,17,0,0,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,17,17,17,17,18,17,17,17,17,17,2,0,2],[17,17,17,17,17,17,17,12,0,0,0,12,17,17,17,17,17,17,17,17,17,12,0,0,0,12,17,17,17,17,17,0,0,0,0,18,17,17,17,0,0,0,17,17,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,1,0,1],[17,17,17,17,17,17,17,12,0,0,0,12,17,17,17,17,17,17,17,17,17,12,0,0,0,12,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,20,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,2,0,2],[17,17,17,17,17,17,17,12,12,12,12,12,17,17,17,17,17,17,17,17,17,12,12,0,12,12,17,17,17,17,17,0,0,0,0,18,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,1,0,2],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,12,0,0,0,12,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,17,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,0,1],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,12,0,0,0,12,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,17,17,17,1,1,0,1,1,0,1,1,0,1,1,0,1,1,2,0,0,2],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,17,17,0,17,17,1,2,2,2,1,0,2,2,0,1,2,0,2,1,0,1,1,0,0,0,2],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,25,0,0,0,6,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,2],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,1,1,1],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,25,0,0,0,6,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,1,1],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,17,17,17,2,1,1,2,1,2,2,2,2,2,1,1,2,2,1,1,1,2,1,1,1,1]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,106,0,113,113,113,113,113,113,113,113,0,0,113,113,113,0,0,0,0,0,0,0,0,0,113,113,113,113,106,113,106,0,106,113,113,113,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,113,0,0,0,113,0,0,113,0,0,113,0,113,0,113,113,113,113,113,113,113,0,113,0,113,0,0,0,0,0,0,0,0,113,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,113,0,106,0,113,0,0,113,113,113,113,0,113,0,113,0,0,0,0,0,113,0,113,0,113,113,113,113,113,113,113,113,0,113,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,0,113,0,113,0,0,0,0,0,113,0,113,113,113,0,113,113,113,0,113,0,113,0,0,0,0,113,0,0,0,113,0,113,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,113,0,113,113,113,106,0,0,113,0,0,0,113,0,113,0,113,0,113,0,113,0,0,0,0,113,113,113,0,113,0,113,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,113,0,0,0,0,0,0,0,113,0,0,0,113,0,113,0,113,113,113,0,113,0,113,0,0,0,0,113,0,113,0,113,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,113,113,113,113,113,113,113,113,113,0,0,0,0,0,113,0,113,0,0,0,0,0,113,0,0,0,0,113,0,113,113,113,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,113,0,0,0,0,0,0,0,113,0,0,0,0,113,113,113,113,0,113,0,0,113,113,113,113,113,113,113,0,113,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,113,113,106,0,106,113,113,0,113,113,113,113,0,113,0,0,0,0,113,0,0,113,0,0,0,0,0,113,0,113,113,113,113,113,113,113,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,113,0,0,0,0,0,0,113,113,113,106,0,113,113,113,113,0,0,106,0,0,113,0,0,0,0,113,0,0,113,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,0,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,113,0,0,113,0,0,113,113,113,113,113,113,0,113,113,113,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,0,113,0,0,0,0,113,113,113,0,113,113,113,113,113,0,0,113,113,113,113,0,0,0,0,0,0,113,113,113,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,0,0,113,0,106,113,113,113,0,113,0,0,106,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,113,113,113,113,0,0,0,0,113,0,113,113,113,113,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,113,113,113,106,0,113,0,0,0,0,0,0,113,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,112,112,112,112,112,112,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,112,112,112,112,112,112,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,106,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,109,0,109,0,109,0,109,0,0,0,0,112,112,112,112,112,112,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,109,109,109,109,109,109,109,109,0,112,112,112,112,112,112,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,112,112,112,112,112,112,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,109,109,109,109,109,109,109,109,0,112,112,112,112,112,112,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,109,109,109,0,108,108,108,0,110,110,110,110,0,0,0,0,111,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,0,108,108,108,0,0,110,110,110,0,0,0,111,111,111,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,109,109,109,0,108,108,108,0,0,110,110,110,0,0,111,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,0,108,108,108,0,0,0,0,0,0,0,111,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,109,109,109,0,108,108,108,0,111,111,111,111,111,111,111,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,109,109,109,109,109,109,109,109,0,0,113,113,113,0,111,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,113,113,113,113,0,111,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,109,109,109,109,109,109,109,109,0,0,113,113,113,0,111,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,0,109,109,0,0,109,0,109,0,109,0,109,0,0,0,0,0,0,111,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,0,109,109,109,109,109,109,109,109,109,109,109,109,0,0,115,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,0,109,109,109,109,109,109,109,109,109,109,109,109,0,0,115,0,0,0,117,117,117,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,0,0,106,117,117,117,106,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,0,0,0,117,117,117,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,0,0,0,0,117,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,0,0,0,119,119,0,119,119,119,119,119,0,0,0,0,115,115,115,0,0,117,117,117,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,0,119,119,119,119,119,119,0,0,115,115,115,115,115,0,117,117,117,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,0,115,115,115,115,115,0,117,117,117,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,0,0,115,115,115,115,115,0,117,117,117,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,0,0,0,0,115,115,115,0,0,117,117,117,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,0,127,127,127,127,127,0,0,0,0,0,0,0,0,118,0,0,0,117,117,117,0,0],[0,0,0,0,0,0,0,0,0,0,0,125,125,125,125,125,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,0,127,127,127,127,127,0,0,0,0,0,0,0,118,118,118,0,106,117,117,117,106,0],[0,0,0,0,0,0,0,0,0,0,0,125,125,125,125,125,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,0,127,106,127,106,127,0,0,0,0,0,0,0,118,0,118,0,0,117,117,117,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,118,106,118,118,0,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,125,125,125,125,125,0,124,124,124,124,0,0,0,0,0,0,118,118,118,118,0,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,0,0,0,0,117,117,117,0],[0,0,0,0,0,0,0,0,0,0,125,0,125,125,125,125,125,125,125,125,0,124,106,124,124,0,0,0,0,0,0,118,118,118,118,0,120,120,120,120,120,0,0,0,118,118,118,118,118,118,118,0,0,0,0,118,0,0,0,0,117,117,117,0],[0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,125,125,125,125,125,0,124,124,124,124,0,0,0,0,0,0,118,118,0,0,0,0,0,0,0,0,0,0,0,118,118,118,118,118,118,118,0,0,0,0,118,0,0,0,0,0,117,117,0],[0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,125,125,125,125,125,0,0,124,124,106,0,0,0,0,0,0,118,118,0,0,0,118,118,118,118,118,0,0,0,118,106,0,0,0,118,118,0,0,0,118,118,118,0,0,0,0,117,117,0],[0,0,0,0,0,0,0,0,0,0,0,125,125,125,125,125,125,125,125,125,125,0,124,124,124,0,0,0,0,0,0,118,118,118,118,118,118,118,118,106,118,118,0,118,118,118,0,0,0,118,118,118,118,118,118,0,118,0,0,0,0,117,117,0],[0,0,0,0,0,0,0,0,125,125,0,125,125,125,125,125,125,125,125,125,125,0,106,124,124,0,0,0,0,0,0,118,118,0,0,0,118,118,118,118,118,0,0,0,118,106,0,0,0,118,118,0,0,0,118,118,118,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,124,124,124,0,0,0,0,0,0,118,118,0,0,0,0,0,0,0,0,0,0,0,118,118,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,126,0],[0,0,0,0,0,0,0,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,124,124,124,0,0,0,0,0,0,118,118,118,118,0,0,0,0,121,121,121,0,0,118,118,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,126,0],[0,0,0,0,0,0,0,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,124,124,124,0,0,0,0,0,0,118,118,118,118,0,121,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,118,0,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,122,106,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,121,0,0,0,0,0,106,0,0,106,0,0,106,0,0,106,0,0,0,126,126,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,0,0,0,0,0,0,0,123,0,0,123,0,0,123,0,0,123,0,0,126,126,126,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,0,0,121,121,121,0,0,123,123,123,123,123,123,123,123,123,123,123,123,123,123,0,126,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,0,121,121,121,0,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,0,0,126,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,0,0,121,121,121,0,0,123,123,123,123,123,123,123,123,123,123,123,123,123,123,123,0,126,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":13,"y":60,"texture":65,"key":null},{"x":19,"y":23,"texture":65,"key":null},{"x":19,"y":52,"texture":65,"key":null},{"x":22,"y":51,"texture":65,"key":null},{"x":24,"y":47,"texture":65,"key":null},{"x":26,"y":51,"texture":68,"key":"gold"},{"x":29,"y":52,"texture":65,"key":null},{"x":31,"y":40,"texture":65,"key":null},{"x":31,"y":55,"texture":65,"key":null},{"x":39,"y":52,"texture":65,"key":null},{"x":39,"y":58,"texture":65,"key":null},{"x":42,"y":55,"texture":65,"key":null},{"x":43,"y":41,"texture":65,"key":null},{"x":45,"y":41,"texture":65,"key":null},{"x":47,"y":35,"texture":65,"key":null},{"x":48,"y":11,"texture":67,"key":null},{"x":48,"y":20,"texture":65,"key":null},{"x":51,"y":42,"texture":65,"key":null},{"x":52,"y":62,"texture":65,"key":null},{"x":55,"y":35,"texture":65,"key":null},{"x":56,"y":23,"texture":65,"key":null},{"x":60,"y":58,"texture":65,"key":null},{"x":61,"y":38,"texture":68,"key":"silver"},{"x":61,"y":42,"texture":65,"key":null}],"secrets":[{"x":37,"y":44,"state":0,"texture":16},{"x":46,"y":60,"state":0,"texture":17},{"x":52,"y":10,"state":0,"texture":11},{"x":60,"y":60,"state":0,"texture":0}],"sprites":[wolf3d.guardStanding(1,23,2,1),wolf3d.cross(1,29),wolf3d.cross(1,49),wolf3d.ssStanding(1,51,2,3),wolf3d.guardStanding(1,53,2,1),wolf3d.guardStanding(1,55,6,1),wolf3d.guardStanding(3,27,0,3),wolf3d.cross(3,35),wolf3d.cross(3,52),wolf3d.cross(4,25),wolf3d.cross(4,39),wolf3d.guardStanding(5,32,2,1),wolf3d.cross(6,43),wolf3d.cross(7,25),wolf3d.cross(7,33),wolf3d.cross(8,49),wolf3d.guardStanding(9,27,2,1),wolf3d.guardStanding(9,29,6,2),wolf3d.cross(9,57),wolf3d.cross(10,38),wolf3d.guardStanding(10,41,2,1),wolf3d.cross(10,46),wolf3d.guardStanding(10,49,0,3),wolf3d.cross(11,26),wolf3d.cross(11,33),wolf3d.cross(11,38),wolf3d.cross(11,52),wolf3d.cross(12,38),wolf3d.guardStanding(13,28,6,2),wolf3d.guardStanding(13,36,0,3),wolf3d.cross(14,26),{"x":14,"y":59,"texture":12,"hit":true},{"x":14,"y":61,"texture":12,"hit":true},wolf3d.guardStanding(15,29,2,1),wolf3d.crown(15,41),wolf3d.firstAidKit(15,52),wolf3d.firstAidKit(15,53),wolf3d.crown(16,42),wolf3d.officerStanding(16,45,0,3),wolf3d.officerStanding(16,49,0,3),wolf3d.firstAidKit(16,52),wolf3d.firstAidKit(16,53),wolf3d.officerStanding(16,56,0,3),{"x":16,"y":57,"texture":14,"hit":false},{"x":16,"y":60,"texture":14,"hit":false},wolf3d.officerStanding(17,23,6,2),{"x":17,"y":24,"texture":14,"hit":false},wolf3d.ammo(17,25),wolf3d.ammo(17,26),wolf3d.ammo(17,27),{"x":17,"y":28,"texture":14,"hit":false},wolf3d.gatling(17,29),{"x":17,"y":45,"texture":7,"hit":true},{"x":17,"y":47,"texture":7,"hit":true},{"x":17,"y":49,"texture":7,"hit":true},{"x":17,"y":51,"texture":7,"hit":true},{"x":18,"y":25,"texture":14,"hit":false},{"x":18,"y":27,"texture":14,"hit":false},{"x":18,"y":44,"texture":8,"hit":true},wolf3d.officerStanding(19,25,2,3),{"x":19,"y":26,"texture":14,"hit":false},wolf3d.officerStanding(19,28,2,3),wolf3d.goldKey(19,29),{"x":19,"y":43,"texture":7,"hit":true},{"x":19,"y":45,"texture":14,"hit":false},{"x":19,"y":50,"texture":14,"hit":false},{"x":19,"y":54,"texture":14,"hit":false},{"x":19,"y":57,"texture":14,"hit":false},wolf3d.guardStanding(19,58,2,1),{"x":20,"y":25,"texture":14,"hit":false},{"x":20,"y":27,"texture":14,"hit":false},wolf3d.officerStanding(20,53,4,2),wolf3d.officerStanding(21,23,6,1),{"x":21,"y":24,"texture":14,"hit":false},wolf3d.ammo(21,25),wolf3d.ammo(21,26),wolf3d.ammo(21,27),{"x":21,"y":28,"texture":14,"hit":false},wolf3d.extraLife(21,29),{"x":21,"y":43,"texture":7,"hit":true},wolf3d.officerStanding(22,42,0,2),{"x":22,"y":48,"texture":11,"hit":true},wolf3d.firstAidKit(22,54),wolf3d.guardStanding(22,55,2,1),{"x":23,"y":43,"texture":7,"hit":true},{"x":23,"y":54,"texture":14,"hit":false},wolf3d.guardStanding(23,55,2,3),{"x":23,"y":60,"texture":14,"hit":false},{"x":24,"y":45,"texture":14,"hit":false},{"x":24,"y":49,"texture":14,"hit":false},wolf3d.guardStanding(24,53,4,2),wolf3d.ammo(24,54),wolf3d.ammo(24,55),wolf3d.officerStanding(25,42,0,3),{"x":25,"y":43,"texture":7,"hit":true},{"x":26,"y":48,"texture":11,"hit":true},{"x":26,"y":60,"texture":4,"hit":false},wolf3d.ammo(26,62),{"x":27,"y":43,"texture":7,"hit":true},wolf3d.ammo(27,61),wolf3d.cross(27,62),wolf3d.officerStanding(28,42,4,1),wolf3d.ammo(28,60),wolf3d.cross(28,61),wolf3d.chalice(28,62),{"x":29,"y":43,"texture":7,"hit":true},{"x":29,"y":45,"texture":14,"hit":false},{"x":29,"y":50,"texture":14,"hit":false},{"x":29,"y":55,"texture":14,"hit":false},wolf3d.guardStanding(29,56,2,1),wolf3d.ammo(29,59),wolf3d.cross(29,60),wolf3d.chalice(29,61),wolf3d.chest(29,62),{"x":30,"y":44,"texture":8,"hit":true},wolf3d.ammo(30,58),wolf3d.cross(30,59),wolf3d.chalice(30,60),wolf3d.chest(30,61),wolf3d.crown(30,62),{"x":31,"y":45,"texture":7,"hit":true},{"x":31,"y":47,"texture":7,"hit":true},{"x":31,"y":49,"texture":7,"hit":true},{"x":31,"y":51,"texture":7,"hit":true},wolf3d.cross(31,58),wolf3d.chalice(31,59),wolf3d.chest(31,60),wolf3d.crown(31,61),wolf3d.extraLife(31,62),wolf3d.crown(32,42),wolf3d.officerStanding(32,44,6,2),wolf3d.officerStanding(32,48,2,3),wolf3d.officerStanding(32,50,6,2),wolf3d.crown(32,52),wolf3d.crown(33,41),wolf3d.crown(33,52),wolf3d.ammo(33,59),wolf3d.ammo(33,60),wolf3d.ammo(33,61),wolf3d.guardStanding(34,58,6,2),{"x":34,"y":60,"texture":4,"hit":false},wolf3d.guardStanding(34,62,2,3),wolf3d.firstAidKit(37,45),{"x":37,"y":48,"texture":35,"hit":true},wolf3d.guardStanding(37,55,4,2),{"x":37,"y":61,"texture":39,"hit":true},wolf3d.firstAidKit(38,45),{"x":38,"y":46,"texture":35,"hit":true},{"x":38,"y":54,"texture":14,"hit":false},{"x":38,"y":56,"texture":14,"hit":false},{"x":39,"y":55,"texture":14,"hit":false},{"x":39,"y":60,"texture":4,"hit":false},wolf3d.ammo(40,45),wolf3d.ammo(40,46),{"x":40,"y":47,"texture":35,"hit":true},{"x":40,"y":48,"texture":35,"hit":true},{"x":40,"y":54,"texture":14,"hit":false},{"x":40,"y":56,"texture":14,"hit":false},wolf3d.ammo(41,45),wolf3d.ammo(41,46),{"x":41,"y":61,"texture":39,"hit":true},{"x":42,"y":36,"texture":35,"hit":true},{"x":42,"y":37,"texture":35,"hit":true},wolf3d.ammo(42,38),wolf3d.ammo(42,39),wolf3d.ammo(42,40),{"x":43,"y":36,"texture":35,"hit":true},wolf3d.ammo(43,38),wolf3d.ammo(43,39),wolf3d.firstAidKit(43,42),wolf3d.firstAidKit(43,43),wolf3d.food(43,44),wolf3d.food(43,45),wolf3d.food(43,46),{"x":44,"y":11,"texture":14,"hit":false},wolf3d.officerStanding(44,14,6,1),{"x":44,"y":19,"texture":14,"hit":false},{"x":44,"y":36,"texture":0,"hit":false},{"x":44,"y":44,"texture":14,"hit":false},wolf3d.food(44,46),wolf3d.guardStanding(44,55,4,3),wolf3d.guardStanding(44,58,6,2),{"x":44,"y":60,"texture":4,"hit":false},wolf3d.guardStanding(44,62,2,3),wolf3d.guardStanding(45,12,6,1),wolf3d.guardStanding(45,20,2,3),{"x":45,"y":38,"texture":14,"hit":false},wolf3d.officerStanding(45,43,2,1),wolf3d.officerStanding(45,45,2,3),wolf3d.firstAidKit(45,59),wolf3d.firstAidKit(45,60),{"x":46,"y":13,"texture":14,"hit":false},{"x":46,"y":17,"texture":14,"hit":false},wolf3d.officerStanding(46,32,0,2),wolf3d.guardStanding(46,54,4,1),{"x":47,"y":34,"texture":14,"hit":false},wolf3d.firstAidKit(47,62),wolf3d.ssStanding(48,12,6,3),{"x":48,"y":15,"texture":14,"hit":false},wolf3d.ssStanding(48,17,6,3),wolf3d.ssStanding(48,22,0,1),{"x":48,"y":23,"texture":14,"hit":false},{"x":48,"y":39,"texture":1,"hit":true},{"x":48,"y":40,"texture":1,"hit":true},wolf3d.officerMoving(48,47,2,1),{"x":50,"y":13,"texture":14,"hit":false},wolf3d.officerStanding(50,15,4,2),{"x":50,"y":17,"texture":14,"hit":false},wolf3d.ssStanding(50,24,0,2),wolf3d.ssStanding(50,45,4,1),wolf3d.officerStanding(51,20,2,3),{"x":51,"y":23,"texture":14,"hit":false},{"x":51,"y":38,"texture":14,"hit":false},wolf3d.ssStanding(51,39,6,2),wolf3d.officerMoving(51,44,0,2),wolf3d.officerMoving(51,50,4,1),{"x":52,"y":11,"texture":14,"hit":false},wolf3d.guardStanding(52,14,4,2),{"x":52,"y":19,"texture":14,"hit":false},wolf3d.ssStanding(52,22,0,3),wolf3d.ssStanding(52,45,0,3),wolf3d.ammo(53,8),wolf3d.ammo(53,9),wolf3d.ammo(53,10),wolf3d.ammo(54,8),wolf3d.ammo(54,9),wolf3d.ammo(54,10),{"x":54,"y":23,"texture":14,"hit":false},wolf3d.officerMoving(54,47,6,3),wolf3d.firstAidKit(55,8),wolf3d.firstAidKit(55,9),wolf3d.firstAidKit(55,10),{"x":55,"y":34,"texture":14,"hit":false},{"x":55,"y":40,"texture":14,"hit":false},wolf3d.guardStanding(55,41,2,1),{"x":58,"y":23,"texture":14,"hit":false},wolf3d.officerStanding(58,24,0,1),{"x":58,"y":38,"texture":16,"hit":true},wolf3d.guardStanding(58,40,4,2),{"x":58,"y":42,"texture":16,"hit":true},wolf3d.ssStanding(58,48,0,1),wolf3d.ssStanding(58,51,0,3),wolf3d.ssStanding(58,54,0,2),wolf3d.officerStanding(58,57,0,2),wolf3d.chest(58,61),wolf3d.chest(58,62),wolf3d.crown(59,60),wolf3d.crown(59,61),wolf3d.crown(59,62),wolf3d.guardStanding(60,31,6,1),wolf3d.ssStanding(60,48,2,3),wolf3d.officerStanding(60,49,2,3),wolf3d.officerStanding(60,52,2,3),wolf3d.officerStanding(60,56,2,3),wolf3d.silverKey(60,59),{"x":61,"y":23,"texture":14,"hit":false},{"x":61,"y":26,"texture":14,"hit":false},{"x":61,"y":29,"texture":14,"hit":false},{"x":61,"y":32,"texture":14,"hit":false},{"x":61,"y":35,"texture":14,"hit":false},{"x":61,"y":40,"texture":14,"hit":false},wolf3d.officerStanding(61,41,4,2),{"x":61,"y":45,"texture":14,"hit":false},{"x":61,"y":48,"texture":14,"hit":false},wolf3d.officerStanding(61,50,2,2),{"x":61,"y":51,"texture":14,"hit":false},{"x":61,"y":54,"texture":14,"hit":false},{"x":61,"y":57,"texture":14,"hit":false},{"x":62,"y":22,"texture":12,"hit":true},wolf3d.guardStanding(62,27,6,2),wolf3d.ssStanding(62,40,4,3),wolf3d.officerStanding(62,46,2,1),wolf3d.ssStanding(62,49,2,2),wolf3d.ssStanding(62,53,2,3),wolf3d.officerStanding(62,56,2,3),wolf3d.ammo(62,57),wolf3d.ammo(62,58)],"spriteResource":"sprites","scripts":[scripts.angle(48,44,0),scripts.angle(48,50,2),scripts.angle(54,44,6),scripts.angle(54,50,4)]};
\ No newline at end of file diff --git a/wolf3d/maps/e3m7.js b/wolf3d/maps/e3m7.js new file mode 100644 index 0000000..613998c --- /dev/null +++ b/wolf3d/maps/e3m7.js @@ -0,0 +1 @@ +wolf3d.maps.e3m7 = {"music":"twelfth","secret":10,"endscreen":null,"ceiling":221,"start":{"x":56.5,"y":31.5,"direction":{"x":-1,"y":0},"plane":{"x":0,"y":1}},"episodeFloor":7,"par":120,"map":[[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,0,0,0,0,0,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,0,12,12,12,0,12,12,12,0,12,12,12,12,12,12,12,12,12,12,12,12,0,12,0,12,12,12,12,12,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,0,12,12,12,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,12,12,0,12,12,12,12,12,12,12,0,12,0,0,0,0,0,0,0,0,0,0,12,12,0,0,0,0,0,0,0,0,0,12,12,12],[12,0,12,0,12,0,12,0,12,0,12,12,0,12,12,12,12,12,12,0,12,12,12,12,12,0,12,0,12,12,0,0,0,0,0,0,0,12,12,12,0,12,12,12,12,12,12,12,12,0,12,12,0,12,12,12,12,12,12,12,0,12,12,12],[12,0,12,0,12,0,12,0,12,12,12,12,0,0,0,0,12,12,12,0,0,0,12,12,12,0,12,0,12,12,0,12,12,12,12,12,0,0,12,12,0,12,12,12,0,0,0,0,0,0,12,12,0,12,12,12,0,0,0,0,0,12,12,12],[12,0,0,0,12,0,12,0,0,0,0,0,0,12,12,0,12,12,12,12,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,12,12,0,0,12,0,12,12,12,0,12,12,12,12,12,12,12,0,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,12,12,12,0,12,12,12,0,0,0,0,12,12,0,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,12,12,12],[12,12,0,0,0,0,12,12,0,0,0,0,0,12,12,12,12,0,0,0,0,0,0,12,12,12,12,12,12,12,0,12,0,12,0,12,0,12,0,12,12,12,12,12,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,0,12,12,12],[12,12,0,12,12,12,12,0,0,12,12,12,0,0,12,12,12,0,12,12,12,12,0,12,12,0,0,0,0,0,0,12,0,12,0,12,0,12,0,12,0,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,12,0,12,12,12],[12,12,0,0,0,0,0,0,12,12,12,12,0,0,12,12,12,0,12,12,12,0,0,12,12,0,12,12,12,12,12,12,0,12,0,12,0,12,12,12,0,12,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,0,12,0,12,12,12],[12,12,0,12,12,12,12,12,12,12,0,0,0,12,12,12,12,0,12,0,0,0,12,12,12,0,12,0,0,0,0,12,0,0,0,12,0,0,12,12,0,12,12,0,12,12,12,0,0,0,0,0,0,0,0,0,12,12,0,12,0,12,12,12],[12,12,0,12,12,0,12,12,12,12,12,12,12,12,12,12,12,0,12,0,0,0,12,12,12,12,12,12,12,12,0,12,12,12,12,12,12,0,12,12,0,0,0,0,0,12,12,0,12,12,12,12,12,12,12,0,12,12,0,12,0,12,12,12],[12,12,0,0,0,0,0,0,12,0,0,0,0,0,12,12,12,0,12,0,12,12,12,12,12,12,0,0,0,0,0,12,12,12,12,12,12,0,12,12,12,0,12,12,0,12,12,0,12,12,12,12,12,12,12,0,12,12,0,0,0,0,0,12],[12,12,12,12,12,0,12,12,12,0,12,12,12,0,12,12,0,0,12,0,12,12,12,12,12,12,0,0,12,12,0,0,0,0,0,0,0,0,0,0,0,0,12,12,0,12,12,0,12,0,0,0,12,12,12,0,12,12,12,12,12,12,0,12],[12,12,12,0,12,0,12,0,0,0,12,0,0,0,0,0,0,12,12,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,12,12,12,12,0,12,0,12,12,12,0,0,0,0,0,12,12,0,12],[12,12,12,0,0,0,12,0,12,12,12,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,12,12,12,0,12,12,12,12,0,12,0,12,12,12,12,12,12,12,0,12,12,0,12],[12,12,12,12,12,12,12,0,12,12,0,0,12,12,12,12,12,12,12,0,0,12,0,0,0,0,0,0,0,12,12,12,12,0,0,0,0,0,0,0,0,0,12,12,0,0,0,0,0,0,12,0,12,12,12,12,12,12,12,0,0,0,0,12],[12,12,12,12,12,12,12,0,12,12,0,0,12,0,0,0,12,12,12,0,0,0,0,0,0,0,0,0,0,0,12,12,12,0,0,12,12,25,12,12,0,0,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,12,12,12,0,12,12,12],[12,0,0,0,0,0,0,0,12,12,12,0,0,0,12,0,0,12,12,0,0,12,0,0,12,12,12,12,0,0,12,12,12,0,0,12,12,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,12,12,12,0,12,12,12],[12,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,12,12,0,0,12,0,0,12,12,12,0,0,0,12,12,12,0,0,11,0,0,0,11,0,0,12,12,12,12,12,12,12,0,0,0,0,0,0,12,0,12,12,12,0,12,12,12],[12,0,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,12,12,0,0,0,0,0,0,0,0,0,0,0,12,12,12,0,0,12,0,0,0,12,0,0,12,12,12,12,12,12,12,0,0,0,0,0,0,12,0,12,12,0,0,0,12,12],[12,0,12,0,12,12,12,21,12,12,12,0,12,12,12,12,12,12,12,0,0,12,0,0,0,0,0,0,0,12,12,12,12,0,0,12,12,25,12,12,0,0,12,12,12,12,12,12,12,0,0,0,0,0,0,12,0,12,0,0,0,0,0,12],[12,0,12,0,0,0,0,0,22,12,12,12,12,12,0,0,0,0,0,0,0,12,0,0,12,0,0,0,0,0,0,12,12,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,0,0,0,0,0,0,12,0,12,12,12,12,12,0,12],[12,0,0,0,12,12,12,21,12,12,11,12,12,12,0,0,0,0,0,0,0,12,0,0,12,12,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,0,0,12,12,12,12,12,0,0,0,12,0,0,0,0,0,12,0,12],[12,0,0,0,12,12,12,12,12,0,0,0,12,12,0,12,0,0,0,0,12,12,0,0,12,12,12,0,0,0,12,12,12,12,12,12,0,0,0,12,12,12,12,12,12,0,0,0,0,0,0,12,0,0,0,12,12,12,12,12,0,12,0,12],[12,12,0,0,12,12,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,25,12,12,12,12,12,0,0,0,12,12,12,12,12,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,12,0,12,0,12],[12,12,0,0,0,12,12,12,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,12,12,12,0,12,0,12,0,12],[12,12,12,0,0,12,12,12,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,0,12,0,12,0,12],[12,12,0,0,0,12,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,12,12,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,12,12,12,0,12,0,12,0,12],[12,12,0,0,12,12,12,12,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,0,0,0,0,12,12,12,12,12,12,12,12,12,12,0,12,0,12,0,12],[12,0,0,12,12,12,12,12,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,12,0,0,0,0,0,12,12,12,12,12,12,12,12,12,0,0,0,12,12,12,12,12,12,12,0,0,0,0,12,0,0,0,12],[12,0,0,0,12,12,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,0,0,0,0,0,12,12,12,0,0,0,0,0,12,12,12,12,12,12,12,12,0,0,12,12,0,0,0,12,12,12,0,12,12,0,12,12,12,0,12],[12,0,0,0,0,12,12,12,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,12,12,0,12,12,0,0,0,0,0,12,12,12,12,0,12,12,12,12,12,12,12,12,0,12,12,12,0,12,12,0,12,0,0,0,12],[12,0,0,0,0,12,12,12,12,0,0,0,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,12,12,0,0,0,12,12,0,0,0,0,0,12,12,12,0,0,0,0,0,0,12,12,12,0,12,12,12,0,12,12,12,12,0,12,12,12],[12,0,0,0,0,12,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,0,0,0,0,0,12,12,12,12,0,12,12,12,12,0,0,0,0,0,12,12,12,12,0,12,12,0,12,12,0,0,12,0,0,0,0,0,0,12,0,12,12,12],[12,0,0,0,0,12,12,12,12,0,0,0,12,12,12,12,12,12,12,12,0,0,0,0,0,12,12,12,12,12,0,12,12,12,12,12,0,0,0,0,0,12,12,12,0,12,12,0,12,12,0,0,0,0,0,12,12,12,12,12,0,12,12,12],[12,12,12,12,12,12,12,12,12,0,0,0,12,12,12,12,12,12,12,25,0,0,0,0,12,12,12,12,12,0,0,12,12,12,0,12,12,0,0,0,0,0,12,12,0,12,12,0,12,12,12,12,0,12,0,12,12,12,12,12,0,12,12,12],[12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,12,12,12,12,12,0,0,0,0,0,12,12,12,0,0,0,0,0,0,0,0,12,12,0,0,0,0,25,12,0,12,12,0,12,12,12,12,0,12,0,12,0,0,0,0,0,12,12,12],[12,12,12,12,12,12,12,12,12,0,0,0,12,12,12,12,12,12,12,12,12,0,0,0,0,0,12,0,0,0,0,0,12,12,0,12,12,0,0,0,0,0,12,12,0,12,12,0,12,12,0,0,0,12,12,12,12,0,12,0,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,0,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,12,12,12,12,12,0,0,0,0,0,12,12,12,0,12,12,0,0,0,0,0,0,12,0,12,12,0,12,0,0,0,0,12],[12,12,12,12,12,12,12,12,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,12,12,12,12,12,0,0,0,0,0,12,12,12,12,0,12,12,0,12,12,0,12,12,12,0,0,0,0,12,12,12,12,0,12],[12,12,12,12,12,12,12,12,10,0,0,0,10,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,12,12,12,12,12,0,0,0,0,0,12,12,12,12,12,0,12,12,0,12,12,0,12,12,12,12,12,12,0,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,12,12,12,12,12,0,0,0,0,0,12,12,12,12,12,12,0,12,12,0,12,12,0,0,0,0,12,12,12,0,0,0,0,0,12,12],[12,12,12,12,12,12,12,12,12,12,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,25,12,12,12,12,12,0,0,0,0,0,12,12,12,12,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,0,0,12,12,12,0,12,12],[12,12,12,12,12,12,12,12,12,12,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,10,12,12,12,12,0,0,0,0,0,12,12,12,12,12,0,12,12,12,12,0,0,0,0,0,0,12,12,0,12,12,12,12,12,12,0,12,12],[12,12,12,12,12,12,12,12,12,12,0,12,12,12,12,12,12,12,12,12,12,12,12,25,0,0,0,0,0,12,0,0,0,0,0,12,12,12,12,12,12,0,12,12,12,12,0,12,12,12,12,12,12,12,0,0,0,0,0,0,12,0,12,12],[12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,0,0,0,0,0,0,12,12,12,12,12,0,0,0,12,12,12,12,0,12,0,12,12],[12,12,12,12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,25,0,0,0,0,0,12,0,0,0,12,12,12,12,12,0,0,0,0,12,12,12,12,0,0,0,0,12,12,0,12,12,12,12,12,12,0,12,0,12,12],[12,0,0,0,0,0,0,0,0,0,12,0,0,0,12,12,12,0,0,0,12,12,12,12,12,12,0,12,12,12,12,0,12,12,12,12,12,12,0,12,12,12,12,0,12,12,0,12,12,0,12,0,0,12,0,0,12,12,12,0,12,0,12,12],[12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,0,0,0,12,0,0,0,12,0,0,0,12,12,0,0,0,12,12,12,12,12,0,12,12,12,12,0,12,12,0,12,12,0,12,12,12,12,12,0,12,12,12,0,12,0,12,12],[12,0,0,0,0,0,0,0,0,0,12,0,0,0,12,12,12,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,12,0,0,12,0,12,0,12,12,0,0,0,0,12,12,0,0,0,12,12,12,0,12,12,12,0,12,0,12,12],[12,0,12,12,0,0,0,12,12,0,12,0,0,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,12,0,0,0,0,0,12,0,0,12,0,12,0,12,12,12,12,12,12,12,12,0,12,0,12,12,12,0,12,12,12,0,12,0,12,12],[12,10,12,12,0,0,0,12,12,10,12,0,0,0,0,0,0,0,0,0,12,0,0,0,25,0,0,0,25,0,0,0,0,0,0,0,0,12,0,0,0,12,12,0,0,0,0,0,0,0,12,0,12,12,12,0,12,12,12,0,12,0,12,12],[12,12,12,25,0,0,0,25,12,12,12,0,0,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,12,0,0,0,0,0,12,12,12,12,12,0,12,12,12,12,12,0,12,12,12,12,12,0,12,0,0,0,0,12,12,0,12,0,12,12],[12,12,12,12,0,0,0,12,12,12,12,0,0,0,12,12,12,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,12,12,12,0,0,0,12,12,0,12,12,0,12,12,12,12,12,0,12,0,12,12,0,12,12,0,12,0,12,12],[12,12,12,12,0,0,0,12,12,12,12,0,0,0,0,0,25,0,0,0,12,0,0,0,12,0,0,0,12,12,0,0,0,12,12,12,12,12,0,12,12,12,0,12,12,0,0,0,0,12,12,0,12,0,12,12,0,12,12,0,0,0,12,12],[12,12,0,0,0,0,0,0,0,12,12,0,0,0,12,12,12,0,0,0,12,12,0,12,10,12,0,12,12,12,12,13,12,12,0,0,12,12,0,0,0,0,0,12,12,12,12,12,12,12,12,0,12,0,12,12,12,12,12,0,12,0,12,12],[12,12,12,12,0,11,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,12,12,12,12,12,12,12,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,12,0,0,0,0,0,0,0,12,0,0,12],[12,12,12,0,0,0,0,0,0,0,25,21,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,12,0,0,0,0,12,12,0,0,0,0,0,0,0,0,0,12,12,12,0,12,12,12,0,12,12,12,12],[12,12,12,0,0,0,0,0,0,0,0,0,22,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,12,0,12,0,12,0,12,0,0,0,12,12,0,12,12,12,12,12,0,12,12,12,0,12,12,12,12,0,12,0,12,0,0,0,12,12],[12,12,12,0,0,0,0,0,0,0,25,21,12,12,12,12,12,12,12,12,12,12,0,12,0,12,0,12,12,0,12,0,0,0,12,12,12,0,0,12,0,0,0,0,0,0,0,12,12,12,0,12,12,12,0,0,12,0,12,12,12,0,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,12,0,12,0,12,12,0,12,12,12,0,0,0,12,0,0,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,12,12,0,0,0,0,0,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,133,133,133,133,133,0,0,0,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,133,0,0,0,133,0,0,0,133,0,0,0,0,0,0,0,0,0,0,0,0,133,0,133,0,0,0,0,0,133,133,133,133,133,133,133,133,133,0,0,0,0,0,0,0,0,0,0,133,133,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,133,0,0,0,133,133,133,0,133,133,133,133,133,133,133,133,133,133,133,0,133,133,133,133,133,133,133,0,0,133,0,0,0,0,0,0,0,133,0,133,133,133,133,133,133,133,133,133,133,0,0,133,133,133,133,133,133,133,133,133,0,0,0],[0,133,0,133,0,133,0,133,0,133,0,0,133,0,0,0,0,0,0,133,0,0,0,0,0,133,0,133,0,0,133,133,133,133,133,133,133,0,0,0,133,0,0,0,0,0,0,0,0,133,0,0,133,0,0,0,0,0,0,0,133,0,0,0],[0,133,0,133,0,133,0,133,0,0,0,0,133,133,133,133,0,0,0,133,133,133,0,0,0,133,0,133,0,0,133,0,0,0,0,0,133,133,0,0,133,0,0,0,133,133,133,133,133,133,0,0,133,0,0,0,133,133,133,133,133,0,0,0],[0,133,133,133,0,133,0,133,133,133,133,133,133,0,0,133,0,0,0,0,133,133,133,133,133,133,0,133,133,133,133,133,133,133,133,0,0,133,133,0,133,0,0,0,133,0,0,0,0,0,0,0,133,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,0,0,0,133,0,0,0,133,133,133,133,0,0,133,0,0,0,0,0,0,0,133,133,133,133,133,133,133,133,133,0,0,0],[0,0,133,133,133,133,0,0,133,133,133,133,133,0,0,0,0,133,133,133,133,133,133,0,0,0,0,0,0,0,133,0,133,0,133,0,133,0,133,0,0,0,0,0,133,133,133,133,133,133,133,0,0,0,0,0,0,0,0,0,133,0,0,0],[0,0,133,0,0,0,0,133,133,0,0,0,133,133,0,0,0,133,0,0,0,0,133,0,0,133,133,133,133,133,133,0,133,0,133,0,133,0,133,0,133,0,0,0,0,0,0,0,0,0,133,133,133,133,133,133,133,133,133,0,133,0,0,0],[0,0,133,133,133,133,133,133,0,0,0,0,133,133,0,0,0,133,0,0,0,133,133,0,0,133,0,0,0,0,0,0,133,0,133,0,133,0,0,0,133,0,0,133,133,133,0,0,0,0,0,0,0,0,0,0,0,0,133,0,133,0,0,0],[0,0,133,0,0,0,0,0,0,0,133,133,133,0,0,0,0,133,0,133,133,133,0,0,0,133,0,133,133,133,133,0,133,133,133,0,133,133,0,0,133,0,0,133,0,0,0,133,133,133,133,133,133,133,133,133,0,0,133,0,133,0,0,0],[0,0,133,0,0,133,0,0,0,0,0,0,0,0,0,0,0,133,0,133,133,133,0,0,0,0,0,0,0,0,133,0,0,0,0,0,0,133,0,0,133,133,133,133,133,0,0,133,0,0,0,0,0,0,0,133,0,0,133,0,133,0,0,0],[0,0,133,133,133,133,133,133,0,133,133,133,133,133,0,0,0,133,0,133,0,0,0,0,0,0,133,133,133,133,133,0,0,0,0,0,0,133,0,0,0,133,0,0,133,0,0,133,0,0,0,0,0,0,0,133,0,0,133,133,133,133,133,0],[0,0,0,0,0,133,0,0,0,133,0,0,0,133,0,0,133,133,0,133,0,0,0,0,0,0,133,133,0,0,133,133,133,133,133,133,133,133,133,133,133,133,0,0,133,0,0,133,0,133,133,133,0,0,0,133,0,0,0,0,0,0,133,0],[0,0,0,133,0,133,0,133,133,133,0,133,133,133,133,133,133,0,0,133,133,133,133,133,133,133,133,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,0,0,0,0,133,0,133,0,0,0,133,133,133,133,133,0,0,133,0],[0,0,0,133,133,133,0,133,0,0,0,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,133,133,133,133,0,0,0,133,0,0,0,0,133,0,133,0,0,0,0,0,0,0,133,0,0,133,0],[0,0,0,0,0,0,0,133,0,0,133,133,0,0,0,0,0,0,0,132,132,0,133,133,133,133,133,133,133,0,0,0,0,133,133,133,133,133,133,133,133,133,0,0,133,133,133,133,133,133,0,133,0,0,0,0,0,0,0,133,133,133,133,0],[0,0,0,0,0,0,0,133,0,0,133,133,0,133,133,133,0,0,0,132,132,0,133,133,133,133,133,133,133,133,0,0,0,133,133,0,0,0,0,0,133,133,0,0,0,0,0,0,0,0,0,133,133,133,133,133,133,0,0,0,133,0,0,0],[0,133,133,133,133,133,133,133,0,0,0,133,133,133,0,133,133,0,0,132,132,0,133,133,0,0,0,0,133,133,0,0,0,133,133,0,0,133,133,0,133,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,0,0,0,133,0,0,0],[0,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,0,0,132,132,0,133,133,0,0,0,133,133,133,0,0,0,133,133,0,133,133,133,0,133,133,0,0,0,0,0,0,0,133,133,133,133,133,133,0,133,0,0,0,133,0,0,0],[0,133,0,0,0,0,0,0,0,0,0,133,133,133,133,133,133,0,0,132,132,0,133,133,133,133,133,133,133,133,0,0,0,133,133,0,133,133,133,0,133,133,0,0,0,0,0,0,0,133,133,133,133,133,133,0,133,0,0,133,133,133,0,0],[0,133,0,133,0,0,0,0,0,0,0,133,0,0,0,0,0,0,0,132,132,0,133,133,133,133,133,133,133,0,0,0,0,133,133,0,0,0,0,0,133,133,0,0,0,0,0,0,0,133,133,133,133,133,133,0,133,0,133,133,133,133,133,0],[0,133,0,133,133,133,0,107,0,0,0,0,0,0,132,132,132,132,132,132,132,0,133,133,0,133,133,133,0,133,133,0,0,133,133,133,133,133,133,133,133,133,0,0,0,0,0,0,0,133,133,133,133,133,133,0,133,0,0,0,0,0,133,0],[0,133,133,0,0,0,0,0,0,0,0,0,0,0,132,132,132,132,132,132,132,0,133,133,0,0,133,133,133,0,133,133,133,133,133,133,133,133,133,133,133,0,0,0,0,106,106,0,0,0,0,0,133,133,133,0,133,133,133,133,133,0,133,0],[0,133,133,133,0,0,0,0,0,122,122,122,0,0,0,0,132,132,132,132,0,0,133,133,0,0,0,133,133,133,0,0,0,0,0,0,133,133,133,0,0,0,0,0,0,133,133,133,0,133,133,0,133,133,133,0,0,0,0,0,133,0,133,0],[0,0,133,133,0,0,131,131,0,122,122,122,0,132,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,0,0,0,0,0,133,133,133,133,0,133,133,133,133,133,133,133,133,133,133,0,133,0,133,0],[0,0,133,133,133,0,0,0,0,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,133,133,133,133,133,133,133,133,133,133,133,133,0,133,133,133,133,133,133,0,0,0,133,0,133,0,133,0],[0,0,0,133,133,0,0,0,0,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,133,133,133,133,133,133,133,133,133,133,133,133,0,133,133,133,133,133,133,0,0,0,133,0,133,0,133,0],[0,0,133,133,133,0,129,129,0,122,122,122,0,130,130,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,0,0,133,133,133,133,133,133,133,133,133,133,133,133,0,133,133,133,133,133,133,0,0,0,133,0,133,0,133,0],[0,0,133,133,0,0,0,0,0,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,133,133,133,133,0,0,0,0,0,0,0,0,0,0,133,0,133,0,133,0],[0,133,133,0,0,0,0,0,0,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,109,109,109,109,109,0,0,0,0,0,0,0,0,0,133,133,133,0,0,0,0,0,0,0,133,133,133,133,0,133,133,133,0],[0,133,133,133,0,0,127,127,0,122,122,122,0,128,128,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,109,109,109,109,109,0,0,0,0,0,0,0,0,106,106,0,0,133,133,133,0,0,0,133,0,0,133,0,0,0,133,0],[0,133,133,133,133,0,0,0,0,122,122,122,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,110,0,0,109,109,109,109,109,0,0,0,0,133,0,0,0,0,0,0,0,0,133,0,0,0,133,0,0,133,0,133,133,133,0],[0,133,133,133,133,0,0,0,0,122,122,122,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,110,110,110,0,0,109,109,109,109,109,0,0,0,133,133,133,133,133,133,0,0,0,133,0,0,0,133,0,0,0,0,133,0,0,0],[0,133,133,133,133,0,125,125,0,122,122,122,0,126,126,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,133,0,0,133,0,0,133,133,0,133,133,133,133,133,133,0,133,0,0,0],[0,133,133,133,133,0,0,0,0,122,122,122,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,109,0,0,0,0,0,109,109,109,109,109,0,0,0,133,0,0,133,0,0,133,133,133,133,133,0,0,0,0,0,133,0,0,0],[0,0,0,0,0,0,0,0,0,122,122,122,0,0,0,0,0,0,0,0,109,109,109,109,0,0,0,0,0,106,109,0,0,0,111,0,0,109,109,109,109,109,0,0,133,0,0,133,0,0,0,0,133,0,133,0,0,0,0,0,133,0,0,0],[0,0,0,0,0,0,123,123,0,122,122,122,0,124,124,0,0,0,0,0,109,109,109,109,109,0,0,0,109,109,109,109,109,0,111,111,0,0,109,109,109,109,0,0,133,0,0,133,0,0,0,0,133,0,133,0,133,133,133,133,133,0,0,0],[0,0,0,0,0,0,0,0,0,122,122,122,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,109,109,109,109,106,0,0,111,0,0,109,109,109,109,109,0,0,133,0,0,133,0,0,133,133,133,0,0,0,0,133,0,133,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,0,0,0,109,109,109,109,109,0,0,0,133,0,0,133,133,133,133,133,133,0,133,0,0,133,0,133,133,133,133,0],[0,0,0,0,0,0,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,0,0,0,0,0,109,109,109,109,109,0,0,0,0,133,0,0,133,0,0,133,0,0,0,133,133,133,133,0,0,0,0,133,0],[0,0,0,0,0,0,0,0,0,106,121,106,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,133,0,0,133,0,0,133,0,0,0,0,0,0,133,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,0,133,0,0,133,0,0,133,133,133,133,0,0,0,133,133,133,133,133,0,0],[0,0,0,0,0,0,0,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,133,133,133,133,0,0,0,0,0,0,0,0,0,0,0,133,133,0,0,0,133,0,0],[0,0,0,0,0,0,0,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,133,0,0,0,0,133,133,133,133,133,133,0,0,133,0,0,0,0,0,0,133,0,0],[0,0,0,0,0,0,0,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,0,109,109,109,109,109,0,0,0,0,0,0,133,0,0,0,0,133,0,0,0,0,0,0,0,133,133,133,133,133,133,0,133,0,0],[0,0,0,0,0,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,121,121,121,0,113,113,113,113,113,0,109,109,109,109,0,0,0,0,0,0,0,133,133,133,133,133,133,0,0,0,0,0,133,133,133,0,0,0,0,133,0,133,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,0,109,109,109,0,0,0,0,0,133,133,133,133,0,0,0,0,133,133,133,133,0,0,133,0,0,0,0,0,0,133,0,133,0,0],[0,117,117,117,117,117,117,117,117,117,0,116,116,116,0,0,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,0,0,0,0,133,0,0,133,0,0,133,0,133,133,0,133,133,0,0,0,133,0,133,0,0],[0,117,117,117,117,117,117,117,117,117,0,116,116,116,0,118,0,116,116,116,0,114,114,114,0,114,114,114,0,0,108,108,108,0,0,0,0,0,133,0,0,0,0,133,0,0,133,0,0,133,0,0,0,0,0,133,0,0,0,133,0,133,0,0],[0,117,117,117,117,117,117,117,117,117,0,116,116,116,0,0,0,116,116,116,0,114,114,114,114,114,114,114,0,108,108,108,108,108,0,108,108,0,133,0,133,0,0,133,133,133,133,0,0,133,133,133,0,0,0,133,0,0,0,133,0,133,0,0],[0,117,0,0,117,117,117,0,0,117,0,116,116,116,116,116,116,116,116,116,0,114,114,114,0,114,114,114,0,108,108,108,108,108,0,108,108,0,133,0,133,0,0,0,0,0,0,0,0,133,0,133,0,0,0,133,0,0,0,133,0,133,0,0],[0,0,0,0,117,117,117,0,0,0,0,116,116,116,116,116,116,116,116,116,0,114,114,114,0,114,114,114,0,108,108,108,108,108,0,108,108,0,133,133,133,0,0,133,133,133,133,133,133,133,0,133,0,0,0,133,0,0,0,133,0,133,0,0],[0,0,0,0,117,117,117,0,0,0,0,116,116,116,116,116,116,116,116,116,0,114,114,114,0,114,114,114,0,108,108,108,108,108,0,0,0,0,0,133,0,0,0,0,0,133,0,0,0,0,0,133,0,133,133,133,133,0,0,133,0,133,0,0],[0,0,0,0,117,117,117,0,0,0,0,116,116,116,0,0,0,116,116,116,0,114,114,114,114,114,114,114,0,108,108,108,108,108,0,0,0,133,133,133,0,0,133,0,0,133,0,0,0,0,0,133,0,133,0,0,133,0,0,133,0,133,0,0],[0,0,0,0,117,117,117,0,0,0,0,116,116,116,0,119,0,116,116,116,0,114,114,114,0,114,114,114,0,0,108,108,108,0,0,0,0,0,133,0,0,0,133,0,0,133,133,133,133,0,0,133,0,133,0,0,133,0,0,133,133,133,0,0],[0,0,117,117,117,117,117,117,117,0,0,116,116,116,0,0,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,0,0,133,133,133,133,133,0,0,0,0,0,0,0,0,133,0,133,0,0,0,0,0,133,0,133,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,0,0,0,0,0,0,0,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,0,133,133,133,133,133,133,133,0,133,133,0],[0,0,0,138,138,138,138,138,138,138,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,0,133,133,133,0,133,133,133,0,133,133,133,133,0,0,133,133,133,133,133,133,133,133,133,0,0,0,133,0,0,0,133,0,0,0,0],[0,0,0,138,138,138,138,138,138,138,0,139,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,0,133,0,133,0,133,0,133,133,133,0,0,133,0,0,0,0,0,133,0,0,0,133,0,0,0,0,133,0,133,0,133,133,133,0,0],[0,0,0,138,138,138,138,138,138,138,0,0,0,0,0,0,0,0,0,0,0,0,115,0,115,0,115,0,0,133,0,133,133,133,0,0,0,133,133,0,133,133,133,133,133,133,133,0,0,0,133,0,0,0,133,133,0,133,0,0,0,133,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,0,115,0,115,0,0,133,0,0,0,133,133,133,0,133,133,0,0,0,0,0,0,0,0,0,0,0,133,133,133,133,133,0,0,133,133,133,133,133,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":18,"y":21,"texture":65,"key":null},{"x":21,"y":21,"texture":65,"key":null},{"x":23,"y":6,"texture":67,"key":null},{"x":26,"y":8,"texture":65,"key":null},{"x":26,"y":12,"texture":65,"key":null},{"x":28,"y":48,"texture":68,"key":"silver"},{"x":29,"y":8,"texture":65,"key":null},{"x":29,"y":12,"texture":65,"key":null},{"x":32,"y":8,"texture":65,"key":null},{"x":32,"y":12,"texture":65,"key":null},{"x":35,"y":8,"texture":65,"key":null},{"x":35,"y":12,"texture":65,"key":null},{"x":35,"y":30,"texture":65,"key":null},{"x":38,"y":8,"texture":65,"key":null},{"x":38,"y":12,"texture":65,"key":null},{"x":38,"y":33,"texture":65,"key":null},{"x":40,"y":10,"texture":65,"key":null},{"x":47,"y":23,"texture":65,"key":null},{"x":47,"y":29,"texture":65,"key":null},{"x":49,"y":26,"texture":65,"key":null},{"x":49,"y":31,"texture":65,"key":null},{"x":50,"y":10,"texture":65,"key":null},{"x":50,"y":14,"texture":65,"key":null},{"x":51,"y":20,"texture":65,"key":null},{"x":55,"y":20,"texture":65,"key":null},{"x":56,"y":14,"texture":65,"key":null},{"x":57,"y":22,"texture":65,"key":null},{"x":57,"y":26,"texture":65,"key":null},{"x":58,"y":4,"texture":68,"key":"gold"},{"x":58,"y":6,"texture":68,"key":"gold"},{"x":60,"y":10,"texture":67,"key":null}],"secrets":[{"x":19,"y":39,"state":0,"texture":11},{"x":23,"y":28,"state":0,"texture":11},{"x":24,"y":3,"state":0,"texture":11},{"x":25,"y":14,"state":0,"texture":11},{"x":25,"y":48,"state":0,"texture":11},{"x":53,"y":34,"state":0,"texture":24}],"sprites":[wolf3d.cross(16,34),wolf3d.cross(16,35),wolf3d.cross(16,36),wolf3d.cross(16,37),wolf3d.cross(16,38),wolf3d.cross(16,39),wolf3d.cross(16,40),wolf3d.guardStanding(17,25,2,1),wolf3d.chest(17,28),wolf3d.cross(17,33),wolf3d.cross(17,34),wolf3d.cross(17,35),wolf3d.cross(17,36),wolf3d.cross(17,37),wolf3d.cross(17,38),wolf3d.cross(17,39),wolf3d.cross(17,40),wolf3d.cross(17,41),wolf3d.guardStanding(18,27,2,2),wolf3d.chest(18,29),wolf3d.cross(18,33),wolf3d.cross(18,34),wolf3d.cross(18,40),wolf3d.cross(18,41),wolf3d.chest(19,28),wolf3d.cross(19,33),wolf3d.cross(19,34),wolf3d.cross(19,40),wolf3d.cross(19,41),wolf3d.chest(20,28),wolf3d.chest(20,29),wolf3d.cross(20,33),wolf3d.cross(20,34),wolf3d.cross(20,40),wolf3d.cross(20,41),wolf3d.ammo(21,24),wolf3d.ammo(21,25),wolf3d.officerStanding(21,27,2,3),wolf3d.chest(21,29),wolf3d.cross(21,33),wolf3d.cross(21,34),wolf3d.gatling(21,36),wolf3d.extraLife(21,38),wolf3d.cross(21,40),wolf3d.cross(21,41),wolf3d.guardStanding(22,22,4,3),wolf3d.ammo(22,24),wolf3d.ammo(22,25),wolf3d.ammo(22,26),wolf3d.cross(22,33),wolf3d.cross(22,34),wolf3d.cross(22,40),wolf3d.cross(22,41),wolf3d.ammo(23,25),wolf3d.ammo(23,26),wolf3d.cross(23,33),wolf3d.cross(23,34),wolf3d.cross(23,35),wolf3d.cross(23,36),wolf3d.cross(23,37),wolf3d.cross(23,38),wolf3d.cross(23,39),wolf3d.cross(23,40),wolf3d.cross(23,41),wolf3d.firstAidKit(24,22),wolf3d.firstAidKit(24,23),wolf3d.ammo(24,26),wolf3d.cross(24,33),wolf3d.cross(24,34),wolf3d.cross(24,35),wolf3d.cross(24,36),wolf3d.cross(24,37),wolf3d.cross(24,38),wolf3d.cross(24,39),wolf3d.cross(24,40),wolf3d.ssStanding(24,45,0,2),wolf3d.ssStanding(24,46,0,3),wolf3d.firstAidKit(25,22),wolf3d.firstAidKit(25,23),wolf3d.extraLife(25,29),{"x":25,"y":47,"texture":23,"hit":false},wolf3d.food(26,6),wolf3d.food(26,7),{"x":26,"y":9,"texture":14,"hit":false},{"x":26,"y":11,"texture":14,"hit":false},wolf3d.ammo(26,13),{"x":26,"y":47,"texture":1,"hit":true},{"x":27,"y":47,"texture":1,"hit":true},{"x":28,"y":30,"texture":14,"hit":false},{"x":28,"y":46,"texture":14,"hit":false},wolf3d.ammo(29,6),wolf3d.ammo(29,7),{"x":29,"y":9,"texture":14,"hit":false},{"x":29,"y":11,"texture":14,"hit":false},wolf3d.ssStanding(29,14,2,1),{"x":29,"y":47,"texture":1,"hit":true},wolf3d.ssStanding(30,9,0,2),wolf3d.guardStanding(30,27,0,3),{"x":30,"y":47,"texture":23,"hit":false},wolf3d.chest(31,1),{"x":31,"y":47,"texture":1,"hit":true},wolf3d.chest(32,1),wolf3d.chest(32,2),wolf3d.ssStanding(32,6,6,2),{"x":32,"y":9,"texture":14,"hit":false},{"x":32,"y":11,"texture":14,"hit":false},wolf3d.food(32,13),wolf3d.food(32,14),wolf3d.ssStanding(32,45,4,3),wolf3d.ssStanding(32,46,4,1),wolf3d.chest(33,1),wolf3d.chest(33,2),wolf3d.ssStanding(33,10,0,3),wolf3d.guardStanding(33,26,4,2),wolf3d.firstAidKit(33,30),wolf3d.chest(34,1),wolf3d.chest(34,2),wolf3d.chest(34,3),wolf3d.ammo(34,4),wolf3d.guardStanding(34,24,4,2),wolf3d.firstAidKit(34,29),wolf3d.firstAidKit(34,30),wolf3d.firstAidKit(34,31),wolf3d.ammo(35,3),wolf3d.ammo(35,4),wolf3d.ssStanding(35,6,6,3),{"x":35,"y":9,"texture":14,"hit":false},{"x":35,"y":11,"texture":14,"hit":false},wolf3d.ammo(35,13),wolf3d.ammo(35,14),wolf3d.guardStanding(35,36,6,3),wolf3d.ammo(36,2),wolf3d.ammo(36,3),wolf3d.extraLife(36,4),wolf3d.ssStanding(36,11,0,1),{"x":37,"y":21,"texture":14,"hit":false},wolf3d.ssStanding(37,29,0,2),wolf3d.ammo(37,34),wolf3d.food(38,6),{"x":38,"y":9,"texture":14,"hit":false},{"x":38,"y":11,"texture":14,"hit":false},wolf3d.officerStanding(38,14,2,3),{"x":38,"y":30,"texture":14,"hit":false},wolf3d.goldKey(38,34),wolf3d.ammo(38,35),{"x":38,"y":40,"texture":14,"hit":false},wolf3d.guardStanding(39,29,2,1),wolf3d.ssStanding(39,31,2,3),wolf3d.ammo(39,34),wolf3d.guardStanding(42,9,0,2),wolf3d.guardStanding(42,11,0,3),{"x":42,"y":26,"texture":14,"hit":false},wolf3d.guardStanding(42,36,0,2),wolf3d.ammo(43,9),wolf3d.ammo(43,11),wolf3d.guardStanding(47,12,6,1),{"x":47,"y":31,"texture":14,"hit":false},wolf3d.guardStanding(47,32,2,1),{"x":49,"y":1,"texture":8,"hit":true},wolf3d.guardStanding(49,3,6,1),{"x":49,"y":9,"texture":8,"hit":true},wolf3d.ssStanding(49,13,0,3),wolf3d.guardStanding(50,3,6,3),{"x":50,"y":12,"texture":14,"hit":false},wolf3d.firstAidKit(50,15),{"x":50,"y":18,"texture":14,"hit":false},wolf3d.ssStanding(50,22,6,1),wolf3d.guardStanding(51,5,6,3),{"x":51,"y":24,"texture":7,"hit":true},{"x":51,"y":29,"texture":11,"hit":true},{"x":51,"y":33,"texture":11,"hit":true},wolf3d.ammo(51,35),wolf3d.ammo(51,36),wolf3d.guardStanding(52,1,4,1),wolf3d.guardStanding(52,9,4,2),wolf3d.guardStanding(52,17,6,1),wolf3d.ammo(52,35),wolf3d.ammo(52,36),{"x":53,"y":11,"texture":8,"hit":true},{"x":53,"y":15,"texture":14,"hit":false},{"x":53,"y":19,"texture":8,"hit":true},wolf3d.ssStanding(53,21,6,2),wolf3d.guardStanding(54,17,6,2),wolf3d.guardStanding(55,11,4,3),wolf3d.ssStanding(55,23,6,3),{"x":55,"y":24,"texture":7,"hit":true},{"x":55,"y":29,"texture":11,"hit":true},{"x":55,"y":33,"texture":11,"hit":true},{"x":56,"y":12,"texture":14,"hit":false},wolf3d.firstAidKit(56,15),{"x":56,"y":18,"texture":14,"hit":false},{"x":57,"y":2,"texture":16,"hit":true},{"x":57,"y":8,"texture":16,"hit":true},wolf3d.guardStanding(57,13,4,3),wolf3d.officerStanding(58,23,2,1),wolf3d.officerStanding(59,7,2,1),wolf3d.officerStanding(59,9,2,3),wolf3d.officerStanding(59,26,4,3),wolf3d.officerStanding(60,5,4,2),wolf3d.officerStanding(60,11,2,3),{"x":60,"y":21,"texture":11,"hit":true},wolf3d.officerStanding(60,22,6,2),{"x":60,"y":27,"texture":11,"hit":true},wolf3d.officerStanding(61,6,4,2),{"x":62,"y":22,"texture":46,"hit":true},{"x":62,"y":24,"texture":46,"hit":true},{"x":62,"y":26,"texture":46,"hit":true}],"spriteResource":"sprites","scripts":[]};
\ No newline at end of file diff --git a/wolf3d/maps/e3m8.js b/wolf3d/maps/e3m8.js new file mode 100644 index 0000000..72ceb2d --- /dev/null +++ b/wolf3d/maps/e3m8.js @@ -0,0 +1 @@ +wolf3d.maps.e3m8 = {"music":"zerohour","secret":10,"endscreen":null,"ceiling":29,"start":{"x":41.5,"y":29.5,"direction":{"x":0,"y":-1},"plane":{"x":-1,"y":0}},"episodeFloor":8,"par":360,"map":[[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,12,12,12,12,29,29,29,29,29,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,0,0,0,12,29,29,29,29,29,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,17,20,17,0,0,0,17,18,17,0,0,0,17,20,17,0,0,0,12,12,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,18,17,18,0,0,0,20,17,20,0,0,0,18,17,18,0,0,0,12,12,29,29,29],[29,29,29,29,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,12,12,12,12,11,12,12,12,10,12,12,12,25,12,12,12,12,0,0,0,17,20,17,0,0,0,17,18,17,0,0,0,17,20,17,0,0,0,12,12,29,29,29],[29,29,21,21,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,29,29,29],[29,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,29,29,29],[29,29,21,21,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,29,29,29],[29,29,29,29,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,12,12,12,12,11,12,12,12,10,12,12,12,25,12,12,12,12,0,0,0,17,18,17,0,0,0,17,20,17,0,0,0,17,18,17,0,0,0,12,12,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,20,17,20,0,0,0,18,17,18,0,0,0,20,17,20,0,0,0,12,12,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,0,0,0,12,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,0,0,0,17,18,17,0,0,0,17,20,17,0,0,0,17,18,17,0,0,0,12,12,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,12,12,12,12,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,29,29,29],[29,2,1,2,2,29,1,1,29,2,1,1,2,2,2,29,29,29,1,29,2,29,29,1,29,1,1,29,2,1,29,29,1,2,29,2,29,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,29,29,29],[29,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,29,29,29],[29,29,0,0,0,0,1,0,0,0,0,0,0,0,0,0,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,12,0,11,0,12,0,12,12,12,29,29,29],[29,29,0,0,0,0,1,0,0,0,0,1,29,29,0,0,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,12,12,12,12,12,12,12,12,12,12,12,12,29,0,0,0,0,0,0,0,0,0,29,29,29,29,29],[29,29,0,0,0,0,29,0,0,0,0,29,0,1,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,29,29,29,29,29,29,29,29,29,29,29,29,2,0,0,0,0,0,0,0,0,0,1,29,29,29,29],[29,2,0,0,0,0,2,0,0,29,0,1,0,2,0,0,1,1,0,0,0,0,29,29,1,2,29,1,2,1,29,1,1,29,2,0,29,29,29,29,0,29,0,29,0,29,0,29,0,2,0,0,0,0,0,0,0,0,0,2,29,29,29,29],[29,29,0,0,0,0,29,0,0,29,0,0,0,29,0,0,2,29,0,0,0,0,29,29,29,29,29,29,29,29,29,29,29,3,29,0,29,3,2,0,0,0,0,2,0,1,0,1,0,29,1,29,29,29,0,1,0,2,1,29,29,29,29,29],[29,29,0,0,0,0,29,0,0,1,29,2,29,1,0,0,29,29,0,0,0,0,29,29,29,29,29,29,29,29,29,2,0,0,0,0,0,0,0,29,1,0,0,0,0,0,0,0,0,0,1,29,29,29,0,29,0,29,29,29,29,29,29,29],[29,1,0,0,0,0,2,0,0,0,0,0,0,29,0,0,1,29,0,0,0,0,2,2,0,0,0,29,29,29,29,0,0,0,0,0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,29,29,0,1,0,29,29,29,29,29,29,29],[29,2,0,0,0,0,29,0,0,2,29,2,0,29,29,29,29,29,0,0,0,0,0,0,0,0,0,29,29,29,4,0,0,0,12,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,1,29,29,29,0,29,0,2,29,29,29,29,29,29],[29,1,0,0,0,0,29,0,0,1,1,29,0,0,0,0,29,29,0,0,0,0,29,1,0,0,0,29,29,29,29,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2,29,0,1,0,1,29,29,29,29,29,29],[29,1,0,0,0,0,2,0,0,29,1,29,29,2,29,29,2,2,0,0,0,0,1,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,29,29,0,0,0,0,0,0,0,0,0,1,29,29,29,0,1,0,29,29,29,29,29,29,29],[29,29,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,29,0,0,0,0,29,29,29,29,2,2,29,2,29,29,29,3,29,0,29,3,2,29,29,29,0,1,0,2,0,29,0,1,29,0,0,0,0,0,0,29,29,29,29,29,29,29],[29,2,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,2,29,29,0,0,0,0,0,0,29,29,29,0,0,0,29,0,0,0,29,0,29,0,29,0,29,0,29,29,0,1,2,1,29,1,2,29,29,29,29,29,29],[29,1,0,0,0,0,29,29,2,1,29,0,0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,13,29,2,0,0,0,0,0,0,0,29,29,29,29,29,2,29,29,29,0,0,0,1,29,29,29,29,29,29,29,29,29,29],[29,29,0,0,0,0,29,29,29,29,29,0,0,0,0,0,0,1,0,0,0,0,29,0,29,0,0,0,0,0,0,29,29,29,0,0,0,29,0,0,0,29,29,29,29,29,29,29,29,29,0,0,0,1,29,29,29,29,29,29,29,29,29,29],[29,2,0,0,0,0,29,1,1,1,29,1,29,2,1,2,29,29,0,0,0,0,30,0,30,29,2,1,2,1,2,1,1,29,1,2,29,1,29,0,29,29,1,2,1,29,1,29,1,29,1,0,0,29,29,29,29,29,29,29,29,29,29,29],[29,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,29,29,29,29,29,1,29,29],[29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,15,0,15,0,15,0,15,0,15,0,15,0,0,0,0,0,0,0,0,1,29,29,0,0,0,29],[29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,0,0,0,6,29,29,0,0,0,1],[29,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,15,0,15,0,15,0,15,0,15,0,15,0,0,0,0,0,0,0,0,29,29,1,0,0,0,29],[29,29,29,1,1,29,29,1,29,29,1,29,29,1,29,1,29,29,0,0,0,0,2,29,29,1,1,29,29,29,29,2,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,29,29,29,1,0,0,0,29],[29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29,29,0,0,0,0,29,17,17,17,17,17,17,17,17,1,0,0,0,0,1,2,29,1,29,29,2,29,29,29,1,1,2,29,29,0,0,29,1,29,29,0,0,29,0,0,0,29],[1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29,29,0,0,0,0,29,17,0,0,18,0,0,0,17,1,0,0,0,0,29,2,0,0,0,0,0,29,0,0,0,29,29,29,0,0,0,29,0,0,29,0,0,1,0,0,0,1],[2,2,0,29,1,0,29,29,0,1,29,0,29,0,0,29,29,1,0,0,0,0,29,17,0,0,0,0,0,0,17,2,0,0,0,0,1,29,0,0,29,1,0,1,0,0,0,29,0,2,0,0,0,29,0,0,1,0,0,29,0,0,0,29],[29,0,0,1,29,0,29,1,0,1,29,0,0,0,0,0,29,29,0,0,0,0,2,17,0,0,18,0,0,0,17,29,0,0,0,0,2,2,0,0,29,29,0,2,29,0,29,2,0,29,29,0,29,29,0,29,29,0,29,29,0,29,29,29],[29,0,0,29,1,0,29,1,0,29,29,0,1,29,0,0,29,29,0,0,0,0,29,17,0,0,17,0,0,0,17,29,0,0,0,0,29,29,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,29],[1,0,0,29,29,0,29,1,0,29,29,0,29,1,0,0,29,29,0,0,0,0,29,17,0,0,17,17,17,17,17,29,0,0,0,0,29,29,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,29],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,0,0,0,0,2,17,0,0,0,0,0,0,17,29,0,0,0,0,2,2,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,29],[29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29,0,0,0,0,1,17,0,0,0,0,0,0,17,1,0,0,0,0,1,29,0,0,1,29,0,2,1,0,2,29,0,29,2,0,29,1,0,29,29,0,29,1,0,29,29,29],[29,29,0,29,29,2,2,1,29,29,29,2,1,1,29,29,1,1,0,0,0,0,1,17,17,17,17,17,0,0,17,29,0,0,0,0,1,2,0,0,2,1,0,29,29,0,1,0,0,0,1,0,0,2,0,29,0,0,0,29,0,0,0,2],[29,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,17,0,0,0,0,0,0,17,29,0,0,0,0,29,29,0,0,0,0,0,29,29,29,29,0,0,0,29,0,0,29,0,1,0,0,0,1,0,0,0,1],[29,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,17,0,0,0,0,0,0,17,2,0,0,0,0,2,29,2,29,2,29,2,29,29,29,2,0,0,0,1,29,29,29,29,2,0,0,0,1,0,0,0,29],[29,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,17,0,0,17,17,17,17,18,29,0,0,0,0,1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,0,0,0,1,1,2,29,29],[29,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,17,0,0,0,0,0,0,0,0,0,0,0,0,1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,29,29,29,29,29],[29,29,29,1,2,2,29,29,2,29,2,1,29,29,29,29,1,29,29,2,29,29,1,17,17,17,17,17,17,17,18,29,2,1,1,29,2,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,2,1,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134,134,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,0,0,0,133,133,133,0,0,0,133,133,133,0,0,0,133,133,133,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134,134,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,0,0,0,133,133,133,0,0,0,133,133,133,0,0,0,133,133,133,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134,134,134,134,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,0,0,0,133,133,133,0,0,0,133,133,133,0,0,0,133,133,133,0,0,0,0,0],[0,0,0,0,0,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,0,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,0,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,0,0,0,0,0],[0,0,139,139,0,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,0,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,0,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,0,0,0,0,0],[0,0,0,0,0,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,134,0,135,135,135,135,135,135,135,135,135,135,135,135,135,135,135,0,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134,134,134,134,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,0,0,0,133,133,133,0,0,0,133,133,133,0,0,0,133,133,133,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134,134,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,0,0,0,133,133,133,0,0,0,133,133,133,0,0,0,133,133,133,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134,134,134,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,0,0,0,133,133,133,0,0,0,133,133,133,0,0,0,133,133,133,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,0,0,0,0,0],[0,0,108,108,108,108,0,109,109,109,109,109,109,109,109,109,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,133,0,0,0,0,0],[0,0,108,108,108,108,0,109,109,109,109,109,109,109,109,109,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,108,0,109,109,109,109,0,0,0,109,109,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,132,132,132,132,132,132,132,132,0,0,0,0,0],[0,0,108,108,108,108,0,109,109,109,109,0,109,0,109,109,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,132,132,132,132,132,132,132,132,0,0,0,0,0],[0,0,108,108,108,108,0,109,109,0,109,0,109,0,109,109,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,0,114,0,114,0,114,0,114,0,132,132,132,132,132,132,132,132,132,0,0,0,0,0],[0,0,108,108,108,108,0,109,109,0,109,109,109,0,109,109,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,114,114,0,114,0,114,0,114,0,114,0,0,0,0,0,132,0,132,0,0,0,0,0,0,0],[0,0,108,108,108,108,0,109,109,0,0,0,0,0,109,109,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,0,0,114,114,114,114,114,114,114,114,114,0,0,0,0,132,0,132,0,0,0,0,0,0,0],[0,0,108,108,108,108,0,109,109,109,109,109,109,0,109,109,0,0,108,108,108,108,0,0,140,140,140,0,0,0,0,113,113,113,113,113,113,113,113,113,0,114,114,114,114,114,114,114,114,114,114,114,0,0,132,0,132,0,0,0,0,0,0,0],[0,0,108,108,108,108,0,109,109,0,0,0,109,0,0,0,0,0,108,108,108,108,0,140,140,140,140,0,0,0,0,113,113,113,0,113,0,113,113,113,0,114,114,114,114,114,114,114,114,114,0,0,0,0,132,0,132,0,0,0,0,0,0,0],[0,0,108,108,108,108,0,109,109,0,0,0,109,109,109,109,0,0,108,108,108,108,0,0,140,140,140,0,0,0,0,113,113,113,113,113,113,113,113,113,0,114,114,114,114,114,114,114,114,114,114,114,0,0,132,0,132,0,0,0,0,0,0,0],[0,0,108,108,108,108,0,109,109,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,0,0,114,114,114,114,114,114,114,114,114,0,0,0,0,132,0,132,0,0,0,0,0,0,0],[0,0,108,108,108,108,0,109,109,109,109,109,109,109,109,109,109,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,0,114,0,114,0,114,0,0,132,132,132,132,132,132,0,0,0,0,0,0,0],[0,0,108,108,108,108,0,109,109,109,109,109,109,109,109,109,109,0,108,108,108,108,0,0,0,108,108,108,108,108,108,0,0,0,115,115,115,0,116,116,116,0,114,0,114,0,114,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,108,0,0,0,0,0,109,109,109,109,109,109,0,108,108,108,108,108,108,0,108,108,108,108,108,108,0,0,0,115,115,115,0,116,116,116,0,0,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,108,0,0,0,0,0,109,109,109,109,109,109,0,108,108,108,108,0,108,0,108,108,108,108,108,108,0,0,0,115,115,115,0,116,116,116,0,0,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,117,117,117,117,117,117,117,117,117,117,117,117,117,0,118,118,118,118,118,0,0,0,0,0,0,0,0],[0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,117,0,117,0,117,0,117,0,117,0,117,0,117,0,118,118,118,118,118,118,0,0,0,130,130,130,0],[0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,117,117,117,117,117,117,117,117,117,117,117,117,117,0,118,118,118,118,118,118,0,0,0,130,130,130,0],[0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,117,0,117,0,117,0,117,0,117,0,117,0,117,0,118,118,118,118,118,118,0,0,0,130,130,130,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,117,117,117,117,117,117,117,117,117,117,117,117,117,0,118,118,118,118,118,0,0,0,0,130,130,130,0],[0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,0,0,0,0,129,129,0,130,130,130,0],[0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,108,108,108,108,0,0,111,111,0,112,112,112,0,0,108,108,108,108,0,0,120,120,120,120,120,0,121,121,121,0,0,0,118,118,118,0,126,126,0,129,129,0,130,130,130,0],[0,0,110,0,0,110,0,0,110,0,0,110,0,0,110,0,0,0,108,108,108,108,0,0,111,111,0,112,112,112,0,0,108,108,108,108,0,0,120,120,0,0,120,0,121,121,121,0,122,0,118,118,118,0,126,126,0,129,129,0,130,130,106,0],[0,110,110,0,0,110,0,0,110,0,0,110,110,0,110,110,0,0,108,108,108,108,0,0,111,111,0,112,112,112,0,0,108,108,108,108,0,0,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,110,106,0,0,106,0,0,106,0,0,106,0,0,106,110,0,0,108,108,108,108,0,0,111,111,0,112,112,112,0,0,108,108,108,108,0,0,120,120,0,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,0,0],[0,110,110,0,0,110,0,0,110,0,0,110,0,0,110,110,0,0,108,108,108,108,0,0,111,111,0,0,0,0,0,0,108,108,108,108,0,0,120,120,0,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,0,0],[0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,108,108,108,108,0,0,111,111,111,111,111,111,0,0,108,108,108,108,0,0,120,120,0,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,0,0],[0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,108,108,108,108,0,0,111,111,111,111,111,111,0,0,108,108,108,108,0,0,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,111,111,0,0,108,108,108,108,0,0,120,120,0,0,120,0,0,123,0,124,124,124,0,125,125,0,127,0,128,128,128,0,131,131,131,0],[0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,111,111,111,111,111,111,0,0,108,108,108,108,0,0,120,120,120,120,120,0,0,0,0,124,124,124,0,125,125,0,127,0,128,128,128,0,131,131,131,0],[0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,111,111,111,111,111,111,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,124,124,124,0,0,0,0,0,0,128,128,128,0,131,131,131,0],[0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,111,111,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,0,0,0,0,0],[0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,111,111,111,111,111,111,111,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":20,"y":21,"texture":68,"key":"silver"},{"x":20,"y":37,"texture":65,"key":null},{"x":21,"y":4,"texture":67,"key":null},{"x":22,"y":21,"texture":68,"key":"silver"},{"x":22,"y":37,"texture":65,"key":null},{"x":28,"y":6,"texture":65,"key":null},{"x":29,"y":51,"texture":68,"key":"gold"},{"x":29,"y":53,"texture":68,"key":"gold"},{"x":29,"y":55,"texture":68,"key":"gold"},{"x":29,"y":57,"texture":68,"key":"gold"},{"x":32,"y":35,"texture":65,"key":null},{"x":36,"y":22,"texture":65,"key":null},{"x":36,"y":40,"texture":65,"key":null},{"x":39,"y":35,"texture":65,"key":null},{"x":40,"y":51,"texture":65,"key":null},{"x":41,"y":37,"texture":65,"key":null},{"x":43,"y":39,"texture":65,"key":null},{"x":45,"y":50,"texture":65,"key":null},{"x":47,"y":50,"texture":65,"key":null},{"x":51,"y":26,"texture":65,"key":null},{"x":52,"y":42,"texture":65,"key":null},{"x":52,"y":45,"texture":65,"key":null},{"x":52,"y":48,"texture":65,"key":null},{"x":52,"y":51,"texture":65,"key":null},{"x":52,"y":54,"texture":65,"key":null},{"x":52,"y":57,"texture":65,"key":null},{"x":52,"y":60,"texture":65,"key":null},{"x":56,"y":42,"texture":65,"key":null},{"x":56,"y":45,"texture":65,"key":null},{"x":56,"y":48,"texture":65,"key":null},{"x":56,"y":51,"texture":65,"key":null},{"x":56,"y":54,"texture":65,"key":null},{"x":56,"y":57,"texture":65,"key":null},{"x":56,"y":60,"texture":65,"key":null},{"x":57,"y":2,"texture":65,"key":null},{"x":61,"y":31,"texture":65,"key":null}],"secrets":[{"x":33,"y":41,"state":0,"texture":0},{"x":41,"y":24,"state":0,"texture":28},{"x":51,"y":13,"state":0,"texture":28},{"x":52,"y":13,"state":0,"texture":28}],"sprites":[wolf3d.ammo(14,38),wolf3d.ammo(14,39),wolf3d.ammo(14,40),wolf3d.ammo(14,41),wolf3d.ammo(14,42),wolf3d.ammo(14,43),wolf3d.ammo(14,44),wolf3d.ammo(14,45),wolf3d.firstAidKit(14,51),wolf3d.ammo(15,38),wolf3d.ammo(15,39),wolf3d.ammo(15,40),wolf3d.ammo(15,41),wolf3d.officerStanding(15,47,0,2),wolf3d.ammo(16,38),wolf3d.ammo(16,39),wolf3d.guardStanding(16,42,6,1),wolf3d.officerStanding(16,54,0,2),wolf3d.ssStanding(17,17,0,1),wolf3d.ssStanding(17,19,0,2),wolf3d.ammo(17,38),wolf3d.ammo(17,39),wolf3d.ssStanding(18,18,0,3),wolf3d.ammo(18,38),wolf3d.firstAidKit(19,44),{"x":20,"y":6,"texture":35,"hit":true},wolf3d.officerStanding(20,9,6,3),{"x":20,"y":10,"texture":35,"hit":true},wolf3d.officerStanding(20,13,6,2),{"x":20,"y":14,"texture":35,"hit":true},wolf3d.guardStanding(20,17,6,2),{"x":20,"y":25,"texture":35,"hit":true},{"x":20,"y":29,"texture":35,"hit":true},{"x":20,"y":33,"texture":35,"hit":true},wolf3d.officerStanding(21,2,6,3),wolf3d.officerStanding(21,3,6,2),{"x":21,"y":6,"texture":35,"hit":true},{"x":21,"y":8,"texture":35,"hit":true},{"x":21,"y":10,"texture":35,"hit":true},{"x":21,"y":12,"texture":35,"hit":true},{"x":21,"y":14,"texture":35,"hit":true},wolf3d.guardStanding(21,16,6,1),{"x":21,"y":18,"texture":14,"hit":false},{"x":21,"y":22,"texture":14,"hit":false},{"x":21,"y":23,"texture":35,"hit":true},{"x":21,"y":25,"texture":35,"hit":true},{"x":21,"y":27,"texture":35,"hit":true},{"x":21,"y":29,"texture":35,"hit":true},{"x":21,"y":31,"texture":35,"hit":true},{"x":21,"y":33,"texture":35,"hit":true},{"x":21,"y":35,"texture":35,"hit":true},{"x":21,"y":36,"texture":14,"hit":false},{"x":21,"y":45,"texture":14,"hit":false},{"x":21,"y":51,"texture":14,"hit":false},{"x":22,"y":8,"texture":35,"hit":true},wolf3d.officerStanding(22,11,6,3),{"x":22,"y":12,"texture":35,"hit":true},wolf3d.guardStanding(22,17,6,3),{"x":22,"y":23,"texture":35,"hit":true},{"x":22,"y":27,"texture":35,"hit":true},{"x":22,"y":31,"texture":35,"hit":true},{"x":22,"y":35,"texture":35,"hit":true},wolf3d.officerStanding(22,42,6,1),wolf3d.ssStanding(22,48,6,2),wolf3d.ssStanding(22,54,6,3),wolf3d.firstAidKit(23,52),wolf3d.ssStanding(24,17,4,1),wolf3d.ssStanding(24,19,4,3),wolf3d.firstAidKit(24,46),wolf3d.ssStanding(25,18,4,2),wolf3d.officerStanding(27,43,6,3),wolf3d.officerStanding(27,48,6,3),wolf3d.officerMoving(28,3,6,1),{"x":28,"y":15,"texture":8,"hit":true},wolf3d.officerMoving(28,33,6,1),wolf3d.guardStanding(28,45,6,1),wolf3d.ssMoving(29,2,4,2),{"x":29,"y":4,"texture":14,"hit":false},{"x":29,"y":8,"texture":14,"hit":false},{"x":29,"y":10,"texture":14,"hit":false},{"x":29,"y":13,"texture":14,"hit":false},{"x":29,"y":22,"texture":14,"hit":false},{"x":29,"y":28,"texture":14,"hit":false},wolf3d.ssMoving(29,32,4,2),{"x":29,"y":34,"texture":14,"hit":false},wolf3d.officerMoving(30,5,0,3),{"x":30,"y":19,"texture":14,"hit":false},{"x":30,"y":25,"texture":14,"hit":false},{"x":30,"y":31,"texture":14,"hit":false},wolf3d.officerMoving(30,35,0,3),wolf3d.guardMoving(31,3,2,3),{"x":31,"y":8,"texture":14,"hit":false},wolf3d.officerStanding(31,12,0,1),{"x":31,"y":14,"texture":14,"hit":false},wolf3d.guardMoving(31,33,2,3),{"x":31,"y":51,"texture":14,"hit":false},{"x":31,"y":53,"texture":14,"hit":false},{"x":31,"y":55,"texture":14,"hit":false},{"x":31,"y":57,"texture":14,"hit":false},{"x":32,"y":3,"texture":14,"hit":false},wolf3d.officerStanding(32,12,0,2),wolf3d.gatling(32,40),{"x":32,"y":42,"texture":22,"hit":true},{"x":32,"y":44,"texture":22,"hit":true},{"x":32,"y":46,"texture":22,"hit":true},{"x":32,"y":48,"texture":22,"hit":true},{"x":33,"y":15,"texture":14,"hit":false},{"x":33,"y":20,"texture":14,"hit":false},wolf3d.guardStanding(33,42,0,1),wolf3d.guardStanding(33,44,0,1),wolf3d.guardStanding(33,46,0,2),wolf3d.guardStanding(33,48,0,3),{"x":34,"y":32,"texture":11,"hit":true},{"x":34,"y":38,"texture":11,"hit":true},wolf3d.ammo(34,42),wolf3d.ammo(34,44),wolf3d.ammo(34,46),wolf3d.ammo(34,48),{"x":35,"y":4,"texture":14,"hit":false},{"x":35,"y":8,"texture":14,"hit":false},wolf3d.ammo(35,12),wolf3d.officerStanding(35,14,4,2),wolf3d.silverKey(35,15),wolf3d.ammo(35,24),wolf3d.ammo(35,25),wolf3d.ammo(35,26),{"x":35,"y":31,"texture":8,"hit":true},{"x":35,"y":34,"texture":14,"hit":false},{"x":35,"y":36,"texture":14,"hit":false},wolf3d.firstAidKit(35,50),{"x":35,"y":51,"texture":10,"hit":true},{"x":36,"y":19,"texture":14,"hit":false},{"x":36,"y":25,"texture":14,"hit":false},wolf3d.ammo(36,26),{"x":36,"y":42,"texture":14,"hit":false},{"x":36,"y":44,"texture":14,"hit":false},{"x":36,"y":46,"texture":14,"hit":false},{"x":36,"y":48,"texture":14,"hit":false},wolf3d.ammo(37,12),wolf3d.officerStanding(37,15,2,3),wolf3d.ammo(37,24),wolf3d.ammo(37,25),wolf3d.ammo(37,26),{"x":37,"y":31,"texture":8,"hit":true},{"x":37,"y":34,"texture":14,"hit":false},{"x":37,"y":36,"texture":14,"hit":false},wolf3d.food(37,50),{"x":37,"y":51,"texture":23,"hit":false},{"x":38,"y":3,"texture":14,"hit":false},{"x":38,"y":32,"texture":11,"hit":true},{"x":38,"y":38,"texture":11,"hit":true},wolf3d.ammo(38,42),wolf3d.ammo(38,44),wolf3d.ammo(38,46),wolf3d.ammo(38,48),wolf3d.firstAidKit(38,49),{"x":39,"y":8,"texture":14,"hit":false},{"x":39,"y":16,"texture":8,"hit":true},{"x":39,"y":20,"texture":14,"hit":false},wolf3d.guardStanding(39,42,4,1),wolf3d.guardStanding(39,44,4,1),wolf3d.guardStanding(39,46,4,2),wolf3d.guardStanding(39,48,4,3),{"x":40,"y":7,"texture":8,"hit":true},{"x":40,"y":11,"texture":14,"hit":false},{"x":40,"y":14,"texture":14,"hit":false},wolf3d.ammo(40,15),wolf3d.ammo(40,16),{"x":40,"y":25,"texture":7,"hit":true},wolf3d.ammo(40,29),{"x":40,"y":30,"texture":8,"hit":true},{"x":40,"y":40,"texture":8,"hit":true},{"x":40,"y":42,"texture":22,"hit":true},{"x":40,"y":44,"texture":22,"hit":true},{"x":40,"y":46,"texture":22,"hit":true},{"x":40,"y":48,"texture":22,"hit":true},{"x":41,"y":4,"texture":14,"hit":false},wolf3d.ammo(41,14),wolf3d.ammo(41,15),wolf3d.ammo(41,16),wolf3d.ammo(41,30),{"x":41,"y":35,"texture":14,"hit":false},{"x":41,"y":39,"texture":14,"hit":false},wolf3d.officerStanding(42,11,4,2),wolf3d.ammo(42,13),wolf3d.ammo(42,14),wolf3d.ammo(42,15),{"x":42,"y":16,"texture":8,"hit":true},{"x":42,"y":19,"texture":14,"hit":false},{"x":42,"y":25,"texture":7,"hit":true},wolf3d.ammo(42,29),{"x":42,"y":30,"texture":8,"hit":true},{"x":42,"y":34,"texture":8,"hit":true},wolf3d.officerStanding(42,50,0,3),{"x":44,"y":3,"texture":14,"hit":false},{"x":44,"y":40,"texture":1,"hit":true},wolf3d.guardStanding(44,45,6,1),{"x":44,"y":48,"texture":1,"hit":true},wolf3d.officerStanding(44,52,0,2),{"x":44,"y":55,"texture":11,"hit":true},{"x":45,"y":8,"texture":14,"hit":false},{"x":45,"y":14,"texture":14,"hit":false},{"x":45,"y":20,"texture":14,"hit":false},{"x":45,"y":26,"texture":14,"hit":false},{"x":45,"y":32,"texture":14,"hit":false},{"x":45,"y":39,"texture":1,"hit":true},{"x":45,"y":41,"texture":1,"hit":true},{"x":45,"y":45,"texture":1,"hit":true},{"x":45,"y":47,"texture":1,"hit":true},{"x":45,"y":56,"texture":11,"hit":true},wolf3d.food(45,60),wolf3d.food(45,61),wolf3d.food(45,62),{"x":46,"y":5,"texture":14,"hit":false},{"x":46,"y":11,"texture":14,"hit":false},{"x":46,"y":17,"texture":14,"hit":false},{"x":46,"y":23,"texture":14,"hit":false},{"x":46,"y":29,"texture":14,"hit":false},{"x":46,"y":39,"texture":14,"hit":false},{"x":46,"y":41,"texture":14,"hit":false},{"x":46,"y":43,"texture":14,"hit":false},{"x":46,"y":44,"texture":1,"hit":true},{"x":46,"y":45,"texture":14,"hit":false},{"x":46,"y":47,"texture":14,"hit":false},{"x":46,"y":48,"texture":1,"hit":true},{"x":46,"y":54,"texture":14,"hit":false},wolf3d.food(46,61),wolf3d.food(46,62),{"x":47,"y":2,"texture":8,"hit":true},{"x":47,"y":34,"texture":14,"hit":false},{"x":47,"y":37,"texture":1,"hit":true},wolf3d.guardStanding(47,41,0,2),wolf3d.officerStanding(47,54,2,3),{"x":47,"y":56,"texture":11,"hit":true},wolf3d.food(47,62),{"x":48,"y":19,"texture":14,"hit":false},{"x":48,"y":42,"texture":1,"hit":true},{"x":48,"y":46,"texture":1,"hit":true},wolf3d.guardStanding(48,49,4,3),{"x":48,"y":55,"texture":11,"hit":true},{"x":48,"y":60,"texture":35,"hit":true},wolf3d.food(48,62),wolf3d.food(49,3),wolf3d.food(49,4),wolf3d.ammo(49,6),wolf3d.ammo(49,7),wolf3d.ammo(49,9),wolf3d.ammo(49,10),wolf3d.ammo(49,12),wolf3d.chalice(49,57),wolf3d.chalice(49,58),{"x":49,"y":60,"texture":35,"hit":true},{"x":49,"y":61,"texture":35,"hit":true},wolf3d.food(50,3),wolf3d.food(50,4),wolf3d.food(50,6),wolf3d.food(50,7),wolf3d.food(50,9),wolf3d.food(50,10),wolf3d.food(50,12),{"x":50,"y":24,"texture":11,"hit":true},wolf3d.ammo(50,27),wolf3d.ammo(50,28),{"x":50,"y":29,"texture":11,"hit":true},{"x":50,"y":33,"texture":14,"hit":false},wolf3d.chalice(50,38),wolf3d.chalice(50,39),wolf3d.firstAidKit(50,44),wolf3d.guardStanding(50,45,0,1),wolf3d.officerStanding(50,52,4,1),wolf3d.guardStanding(50,54,0,2),wolf3d.chalice(50,55),wolf3d.chalice(50,57),wolf3d.chalice(50,58),{"x":50,"y":61,"texture":35,"hit":true},{"x":51,"y":2,"texture":1,"hit":true},{"x":51,"y":5,"texture":1,"hit":true},{"x":51,"y":8,"texture":1,"hit":true},{"x":51,"y":11,"texture":1,"hit":true},{"x":51,"y":14,"texture":1,"hit":true},{"x":51,"y":20,"texture":14,"hit":false},wolf3d.ammo(51,27),wolf3d.ammo(51,28),wolf3d.cross(51,29),wolf3d.chalice(51,38),wolf3d.firstAidKit(51,44),wolf3d.ammo(51,48),wolf3d.guardStanding(51,55,0,3),wolf3d.chalice(51,58),wolf3d.ssStanding(51,62,2,3),{"x":52,"y":2,"texture":14,"hit":false},{"x":52,"y":5,"texture":14,"hit":false},{"x":52,"y":8,"texture":14,"hit":false},wolf3d.food(52,28),wolf3d.cross(52,29),wolf3d.chalice(52,38),wolf3d.officerStanding(53,2,0,1),wolf3d.officerStanding(53,5,0,2),wolf3d.officerStanding(53,8,0,1),wolf3d.officerStanding(53,11,0,2),wolf3d.officerStanding(53,14,0,3),wolf3d.officerStanding(53,27,4,2),wolf3d.guardStanding(53,28,4,1),wolf3d.cross(53,29),{"x":53,"y":34,"texture":14,"hit":false},wolf3d.chalice(53,38),wolf3d.officerStanding(53,39,4,2),{"x":54,"y":19,"texture":14,"hit":false},{"x":54,"y":42,"texture":14,"hit":false},{"x":54,"y":45,"texture":14,"hit":false},{"x":54,"y":48,"texture":14,"hit":false},{"x":54,"y":51,"texture":14,"hit":false},{"x":54,"y":54,"texture":14,"hit":false},{"x":54,"y":57,"texture":14,"hit":false},{"x":54,"y":60,"texture":14,"hit":false},{"x":55,"y":2,"texture":14,"hit":false},{"x":55,"y":5,"texture":14,"hit":false},{"x":55,"y":8,"texture":14,"hit":false},{"x":55,"y":11,"texture":14,"hit":false},{"x":55,"y":14,"texture":14,"hit":false},wolf3d.officerStanding(55,24,6,2),{"x":55,"y":29,"texture":11,"hit":true},wolf3d.officerStanding(55,39,0,1),wolf3d.guardStanding(56,15,2,1),{"x":56,"y":24,"texture":11,"hit":true},{"x":56,"y":33,"texture":14,"hit":false},wolf3d.chest(56,38),wolf3d.officerStanding(56,39,0,3),{"x":57,"y":20,"texture":14,"hit":false},wolf3d.chest(57,38),wolf3d.ammo(57,45),wolf3d.guardStanding(57,52,2,3),wolf3d.ammo(57,61),wolf3d.ammo(57,62),wolf3d.officerMoving(58,3,6,1),{"x":58,"y":24,"texture":11,"hit":true},wolf3d.officerMoving(58,33,6,1),wolf3d.chest(58,38),wolf3d.chest(58,39),wolf3d.chest(58,40),{"x":58,"y":48,"texture":14,"hit":false},wolf3d.ammo(58,51),wolf3d.ammo(58,52),wolf3d.firstAidKit(58,54),wolf3d.ssStanding(58,57,4,1),wolf3d.ammo(58,60),{"x":58,"y":61,"texture":14,"hit":false},wolf3d.ammo(58,62),wolf3d.ssMoving(59,2,4,2),{"x":59,"y":4,"texture":14,"hit":false},{"x":59,"y":10,"texture":14,"hit":false},{"x":59,"y":16,"texture":14,"hit":false},{"x":59,"y":29,"texture":11,"hit":true},wolf3d.ssMoving(59,32,4,2),{"x":59,"y":34,"texture":14,"hit":false},{"x":59,"y":47,"texture":2,"hit":true},wolf3d.guardStanding(59,48,4,2),wolf3d.chalice(59,49),wolf3d.ssStanding(59,56,4,2),{"x":59,"y":57,"texture":14,"hit":false},wolf3d.ammo(59,60),wolf3d.ammo(59,61),wolf3d.ammo(59,62),wolf3d.officerMoving(60,5,0,3),{"x":60,"y":7,"texture":14,"hit":false},{"x":60,"y":13,"texture":14,"hit":false},{"x":60,"y":19,"texture":14,"hit":false},wolf3d.officerMoving(60,35,0,3),wolf3d.guardMoving(61,3,2,3),{"x":61,"y":21,"texture":8,"hit":true},wolf3d.ssStanding(61,24,6,2),wolf3d.guardMoving(61,33,2,3),{"x":61,"y":56,"texture":2,"hit":true},wolf3d.goldKey(61,57),wolf3d.officerStanding(61,58,4,3)],"spriteResource":"sprites","scripts":[scripts.angle(28,2,6),scripts.angle(28,5,0),scripts.angle(28,32,6),scripts.angle(28,35,0),scripts.angle(31,2,4),scripts.angle(31,5,2),scripts.angle(31,32,4),scripts.angle(31,35,2),scripts.angle(58,2,6),scripts.angle(58,5,0),scripts.angle(58,32,6),scripts.angle(58,35,0),scripts.angle(61,2,4),scripts.angle(61,5,2),scripts.angle(61,32,4),scripts.angle(61,35,2)]};
\ No newline at end of file diff --git a/wolf3d/maps/e3m9.js b/wolf3d/maps/e3m9.js new file mode 100644 index 0000000..5175248 --- /dev/null +++ b/wolf3d/maps/e3m9.js @@ -0,0 +1 @@ +wolf3d.maps.e3m9 = {"music":"ultimate","secret":10,"endscreen":null,"ceiling":29,"start":{"x":57.5,"y":13.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":9,"par":null,"map":[[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,4,1,1,29,4,29,1,1,4,29,1,29,4,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,29,29,4,1,4,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,29,29,0,0,0,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29,1,0,0,0,4,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,14,15,14,0,0,0,0,0,0,0,30,4,30,0,0,0,1,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,0,0,0,0,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,4,0,0,0,0,14,15,14,0,0,14,15,14,0,0,0,0,0,0,0,0,1,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,0,0,0,0,0,0,0,0,0,15,15,15,0,0,0,0,0,0,0,0,4,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,0,0,0,0,0,0,0,0,0,14,15,14,0,0,0,0,0,0,0,0,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,15,14,0,0,0,1,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,15,15,0,0,0,4,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,12,12,10,12,12,12,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,4,29,30,0,0,0,0,0,0,0,0,0,0,14,15,14,0,0,0,1,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,0,0,0,0,0,12,12,12,11,12,12,12,12,12,12,12,11,12,12,12,12,12,12,12,11,12,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,29,4,29,1,29,4,1,1,1,4,29,1,29,30,0,0,0,1,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,11,0,0,0,0,0,12,12,12,12,12,12,25,0,12,12,0,25,12,12,10,12,12,12,12,11,12,12,10,12,12,29,29,29,29,0,0,0,0,0,0,0,0,0,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,29,29,29,29,0,0,0,0,0,0,0,0,0,4,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,12,10,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,29,29,29,29,0,0,0,0,0,0,0,0,0,1,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,12,12,12,10,12,12,12,0,0,12,0,0,12,0,0,12,12,12,12,10,12,12,12,12,0,0,12,29,29,29,29,29,29,29,4,1,1,29,4,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,11,0,0,11,0,0,11,0,0,11,29,29,29,12,12,10,12,12,0,0,11,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,0,0,12,0,0,12,0,0,12,29,29,29,12,0,0,0,0,0,0,12,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,10,0,0,10,0,0,10,0,0,10,29,29,29,12,0,0,0,0,0,0,12,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,0,0,12,0,0,12,0,0,12,29,29,29,12,0,0,0,0,0,0,12,8,9,8,9,9,8,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,12,0,0,0,0,0,0,0,0,12,29,29,29,10,0,0,0,0,0,0,10,8,0,0,0,0,8,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,1,1,29,29,29,29,29,29,12,0,0,0,0,0,0,0,0,12,29,29,29,12,0,0,0,0,0,0,12,9,0,0,0,0,9,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,29,29,29,29,29,12,12,25,0,12,12,0,25,12,12,29,29,29,12,12,12,11,12,12,12,12,8,0,0,0,0,9,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,0,0,0,0,0,0,1,1,29,4,1,29,3,0,0,0,0,0,0,3,1,29,4,1,29,29,29,29,29,29,29,29,8,0,0,0,0,8,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29,29,9,0,0,0,0,8,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,30,0,0,0,29,0,0,0,0,0,0,0,0,0,0,29,0,0,0,4,9,8,9,8,9,8,8,0,0,0,0,9,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,9,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,30,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,8,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,0,0,0,0,0,0,0,4,0,0,0,29,0,0,0,0,0,0,0,0,0,0,29,0,0,0,0,0,0,8,8,9,8,9,8,8,9,8,8,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,8,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,29,1,29,4,29,1,29,4,1,1,1,29,4,29,1,29,4,1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,29,1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,106,112,112,112,112,112,112,112,112,106,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,112,112,112,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,112,112,112,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,0,0,0,112,112,112,112,112,112,112,0,0,0,112,112,112,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,0,0,0,112,112,0,0,0,112,112,112,112,112,112,112,112,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,0,0,0,112,112,112,112,112,112,112,112,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,0,0,0,112,112,112,112,112,112,112,112,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,112,112,112,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,112,112,112,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,0,0,0,112,112,112,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,106,109,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,112,112,112,106,112,112,112,112,112,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,106,106,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,112,112,112,112,112,112,112,112,112,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,109,109,0,109,109,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,109,109,0,109,109,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,109,109,0,109,109,0,0,0,0,0,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,109,109,0,109,109,0,0,0,0,0,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,109,109,0,109,109,0,0,0,0,0,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,0,0,0,0,0,109,106,109,109,109,109,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,0,0,0,0,0,109,109,109,109,109,109,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,0,0,0,0,0,0,0,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,0,108,108,108,0,108,108,108,108,108,108,108,108,108,108,0,108,108,108,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,108,108,108,0,108,108,108,108,108,108,108,108,108,108,0,108,108,108,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":41,"y":43,"texture":68,"key":"gold"},{"x":43,"y":30,"texture":65,"key":null},{"x":43,"y":33,"texture":65,"key":null},{"x":53,"y":30,"texture":65,"key":null},{"x":53,"y":33,"texture":65,"key":null},{"x":57,"y":22,"texture":65,"key":null}],"secrets":[{"x":59,"y":41,"state":0,"texture":3}],"sprites":[wolf3d.officerStanding(27,45,0,2),wolf3d.officerStanding(27,54,0,2),wolf3d.ammo(29,58),wolf3d.ammo(29,59),wolf3d.ammo(29,60),wolf3d.hitler(30,49),wolf3d.ammo(30,58),wolf3d.ammo(30,59),wolf3d.ammo(30,60),wolf3d.ammo(31,58),wolf3d.ammo(31,59),wolf3d.ammo(31,60),wolf3d.officerStanding(37,41,6,2),wolf3d.ammo(39,18),wolf3d.food(39,19),wolf3d.food(39,20),wolf3d.food(39,21),wolf3d.ammo(39,22),wolf3d.ghost(40,20),wolf3d.officerStanding(40,21,0,1),wolf3d.goldKey(40,24),wolf3d.guardStanding(40,30,0,1),wolf3d.guardStanding(40,33,0,1),{"x":40,"y":42,"texture":8,"hit":true},wolf3d.ghost(41,26),wolf3d.ghost(41,39),{"x":42,"y":42,"texture":8,"hit":true},wolf3d.firstAidKit(43,52),wolf3d.ammo(43,53),wolf3d.ammo(43,54),wolf3d.ammo(43,55),wolf3d.ammo(43,56),wolf3d.ammo(43,57),{"x":44,"y":18,"texture":8,"hit":true},{"x":44,"y":46,"texture":8,"hit":true},wolf3d.firstAidKit(44,52),wolf3d.ammo(44,53),wolf3d.ammo(44,54),wolf3d.officerStanding(44,55,6,2),wolf3d.ammo(44,56),wolf3d.ammo(44,57),{"x":45,"y":21,"texture":8,"hit":true},wolf3d.officerStanding(45,31,0,1),wolf3d.officerStanding(45,32,0,1),wolf3d.firstAidKit(45,52),wolf3d.ammo(45,53),wolf3d.ammo(45,54),wolf3d.ammo(45,55),wolf3d.ammo(45,56),wolf3d.ammo(45,57),wolf3d.ammo(48,41),wolf3d.food(49,41),wolf3d.food(50,41),wolf3d.ghost(50,42),wolf3d.food(51,41),wolf3d.officerStanding(51,42,6,1),wolf3d.firstAidKit(51,49),wolf3d.ammo(51,50),wolf3d.ammo(51,51),wolf3d.ammo(52,41),{"x":52,"y":46,"texture":8,"hit":true},wolf3d.firstAidKit(52,49),wolf3d.ammo(52,50),wolf3d.ammo(52,51),{"x":53,"y":16,"texture":8,"hit":true},{"x":53,"y":21,"texture":8,"hit":true},wolf3d.firstAidKit(53,49),wolf3d.ammo(53,50),wolf3d.ammo(53,51),wolf3d.firstAidKit(54,49),wolf3d.ammo(54,50),wolf3d.ammo(54,51),{"x":55,"y":15,"texture":8,"hit":true},wolf3d.ammo(55,18),wolf3d.ammo(55,19),wolf3d.ammo(55,20),{"x":55,"y":23,"texture":8,"hit":true},{"x":55,"y":40,"texture":8,"hit":true},wolf3d.firstAidKit(55,49),wolf3d.ammo(55,50),wolf3d.ammo(55,51),wolf3d.ammo(56,18),wolf3d.ammo(56,19),wolf3d.ammo(56,20),{"x":56,"y":21,"texture":8,"hit":true},wolf3d.ammo(57,18),wolf3d.gatling(57,19),wolf3d.ammo(57,20),wolf3d.ghost(57,32),wolf3d.ammo(58,18),wolf3d.ammo(58,19),wolf3d.ammo(58,20),{"x":58,"y":21,"texture":8,"hit":true},{"x":59,"y":15,"texture":8,"hit":true},wolf3d.ammo(59,18),wolf3d.ammo(59,19),wolf3d.ammo(59,20),{"x":60,"y":23,"texture":8,"hit":true},{"x":60,"y":40,"texture":8,"hit":true},{"x":61,"y":16,"texture":8,"hit":true},{"x":61,"y":21,"texture":8,"hit":true}],"spriteResource":"sprites","scripts":[]};
\ No newline at end of file diff --git a/wolf3d/maps/e4m1.js b/wolf3d/maps/e4m1.js new file mode 100644 index 0000000..bdcd8f7 --- /dev/null +++ b/wolf3d/maps/e4m1.js @@ -0,0 +1 @@ +wolf3d.maps.e4m1 = {"music":"getthem","secret":10,"endscreen":null,"ceiling":29,"start":{"x":60.5,"y":32.5,"direction":{"x":-1,"y":0},"plane":{"x":0,"y":1}},"episodeFloor":1,"par":120,"map":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,17,17,17,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,17,17,17,17,17,0,0,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,17,0,0,0,0,0,0,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,17,0,17,20,17,0,17,17,1,6,1,2,1,1,1,1,1,6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,17,17,17,17,0,18,17,18,0,17,1,0,0,0,1,1,1,1,1,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,17,17,17,17,0,17,20,17,0,17,2,0,0,0,2,1,1,1,2,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,17,17,20,17,17,1,1,1,1,1,1,1,1,17,0,0,0,0,0,0,0,0,17,1,0,0,0,1,1,2,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,17,0,0,0,17,1,1,1,1,1,1,1,1,17,0,17,17,0,17,17,17,17,17,2,1,2,0,2,1,0,2,1,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,17,0,0,0,17,1,1,1,1,1,17,17,17,17,0,17,17,0,17,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,17,0,0,0,17,1,1,1,1,1,17,0,0,0,0,0,0,0,17,1,1,1,2,1,3,2,1,2,1,0,1,2,1,1,3,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,17,17,0,17,17,1,1,1,1,1,17,0,17,17,17,0,17,17,17,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,17,17,0,17,17,1,1,1,1,17,17,0,17,17,17,0,17,17,17,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,17,17,0,17,17,17,17,17,17,17,0,0,0,17,17,0,17,17,17,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,17,17,17,17,0,17,17,0,17,17,0,0,0,17,17,17,17,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,17,17,17,17,17,0,17,17,0,17,17,17,17,17,17,17,17,17,1,1,1,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,17,17,17,17,17,0,17,17,0,0,0,0,0,0,17,17,17,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,17,0,0,0,0,0,17,17,0,0,0,0,0,0,17,17,17,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,2,1,1,4,1,2,1,1,1,1,1,1,1,1,1],[1,1,17,0,17,17,17,17,17,17,17,17,0,0,17,17,17,17,17,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1],[1,1,17,0,17,1,1,1,1,1,1,17,0,0,17,18,17,17,17,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,2,1,2,0,0,0,1,2,1,1,1,1,1,1,1,1],[1,17,17,0,17,17,1,1,1,1,1,17,0,0,0,0,0,0,17,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1],[1,17,0,0,0,17,1,1,1,1,1,17,0,0,17,18,17,0,17,1,1,1,1,1,1,2,1,0,2,0,0,0,0,0,0,0,1,0,2,2,1,1,1,1,1,1,1,1,1,1,2,0,0,0,1,1,1,1,1,1,1,1,1,1],[1,17,0,0,0,17,1,1,1,1,1,17,0,0,17,1,0,0,0,2,1,2,1,4,1,2,2,0,1,1,2,0,1,0,1,2,1,0,1,2,1,4,2,1,1,1,1,1,1,1,1,0,0,0,2,1,1,1,1,1,1,1,1,1],[1,17,0,0,0,17,1,1,1,1,1,17,17,17,17,2,0,0,0,0,1,0,0,0,0,0,2,1,1,1,0,0,0,0,0,1,2,2,1,0,0,0,0,0,2,2,1,1,1,2,1,0,0,0,1,1,1,1,1,1,1,1,1,1],[1,17,17,20,17,1,3,1,1,1,1,1,1,1,2,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,2,0,0,0,2,1,1,1,1,1,6,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,6,1,1,1,1,1,1,1,1,1],[1,1,1,1,4,0,12,0,4,1,1,1,1,1,1,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,2,0,0,0,0,2,0,0,0,0,0,37,37,51,37,37,0,37,0,37,37,51,41,37,0,0,0,0,0,1,1,1,2,1,2,1,0,0,0,2,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,2,0,2,1,1,1,1,1,1,1,1,0,0,0,1,1,2,1,4,1,2,37,37,37,51,37,0,0,0,37,51,37,37,37,2,1,4,1,2,1,1,1,1,1,1,2,0,0,0,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,0,1,1,2,1,1,2,1,2,1,1,0,1,2,1,1,1,1,1,1,37,0,0,0,0,0,0,0,0,0,0,0,37,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,2,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,51,0,0,0,0,0,0,0,0,0,0,0,51,1,1,1,1,1,1,1,1,1,2,1,1,0,0,0,2,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,37,0,0,0,0,0,0,0,0,0,0,0,37,1,1,1,1,1,1,1,1,0,1,0,1,0,0,0,1,0,1,0,1,1,1,1,1,1],[1,1,1,31,31,31,0,0,2,1,2,3,1,2,2,1,3,1,2,1,2,3,1,1,1,1,37,0,0,0,0,0,0,0,0,0,0,0,41,1,1,1,1,1,1,1,3,0,0,0,0,0,0,0,0,0,0,0,3,1,1,1,1,1],[1,1,1,31,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,31,1,1,51,0,0,0,0,0,0,0,0,0,0,0,51,1,1,1,1,1,1,1,1,0,1,0,2,1,4,2,1,0,2,0,1,1,1,1,1,1],[1,1,1,31,32,0,0,0,31,31,0,0,0,31,31,0,0,0,31,31,0,0,0,31,1,1,37,0,0,0,0,0,0,0,0,0,0,0,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,31,31,0,15,0,0,0,0,15,0,0,0,0,15,0,0,0,0,15,0,31,1,1,41,0,0,0,0,0,0,0,0,0,0,0,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,31,31,0,0,0,31,31,0,0,0,31,31,0,0,0,31,31,0,0,0,32,1,1,51,0,0,0,0,0,0,0,0,0,0,0,51,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,31,31,31,0,31,31,31,31,0,31,31,31,31,0,31,0,0,31,0,31,31,1,1,37,0,0,0,0,0,0,0,0,0,0,0,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,31,31,31,0,31,31,31,31,0,31,31,31,31,0,31,0,0,31,0,31,31,1,1,37,0,0,0,0,0,0,0,0,0,0,0,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,31,31,0,0,0,31,31,0,0,0,31,31,0,0,0,31,0,0,0,0,31,31,31,51,0,0,0,0,0,0,0,0,0,0,0,51,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,31,31,0,15,0,0,0,0,15,0,0,0,0,15,0,0,0,0,15,0,0,0,31,41,0,0,0,0,0,0,0,0,0,0,0,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,31,32,0,0,0,31,31,0,0,0,31,31,0,0,0,31,31,0,0,0,31,0,31,37,37,37,37,0,0,0,0,0,37,37,37,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,31,31,31,0,31,31,31,31,0,31,0,0,31,0,31,31,31,31,0,31,31,0,31,31,39,0,0,0,0,0,0,0,0,0,39,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,31,31,31,0,31,31,31,31,0,31,0,0,0,0,31,31,31,31,0,31,31,0,31,0,31,37,37,0,0,0,0,0,37,41,37,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,31,31,0,0,0,31,31,0,0,0,31,31,0,0,0,31,31,0,0,0,32,0,0,0,31,21,37,37,0,0,0,37,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,31,31,0,15,0,0,0,0,15,0,0,0,0,15,0,0,0,0,15,0,31,0,31,0,0,0,22,37,0,0,0,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,31,31,0,0,0,31,31,0,0,0,31,31,0,0,0,31,31,0,0,0,31,0,0,0,31,21,1,41,0,0,0,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,31,31,31,31,31,31,31,31,31,31,31,31,32,31,31,31,31,31,32,31,31,31,31,0,31,31,1,37,0,0,0,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,1,37,16,16,16,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,106,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,0,0,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,0,0,0,112,0,0,110,110,110,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,0,0,0,112,0,0,110,110,110,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,106,112,112,112,112,112,0,0,110,110,110,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,106,112,112,0,0,0,0,0,0,0,0,0,0,112,0,0,112,0,0,0,0,0,0,0,0,110,0,0,110,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,112,112,112,0,0,0,0,0,0,0,0,0,0,112,0,0,112,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,106,112,112,0,0,0,0,0,0,0,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,112,0,0,0,0,0,0,0,0,112,0,0,0,112,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,112,0,0,0,0,0,0,0,0,112,0,0,0,106,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,112,0,0,0,0,0,0,0,112,112,112,0,0,112,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,112,0,0,112,0,0,112,112,112,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,112,0,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,112,0,0,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,112,112,112,112,106,0,0,112,112,112,112,112,106,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,112,0,0,0,0,0,0,0,0,112,112,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0],[0,0,0,112,0,0,0,0,0,0,0,0,112,112,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,112,0,0,0,0,0,0,0,0,112,112,112,112,112,112,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,112,112,106,0,0,0,0,0,0,0,112,112,0,0,0,112,0,0,0,0,0,0,0,0,0,110,0,110,110,110,110,110,110,110,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,112,112,112,0,0,0,0,0,0,0,112,106,0,0,112,112,112,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,112,112,112,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,0,109,109,109,109,109,0,0,0,0,109,109,109,109,109,0,0,0,0,109,109,109,109,109,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,112,112,112,112,112,0,109,109,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,109,109,0,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,112,0,112,0,0,0,0,0,0,0,112,112,112,112,112,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,112,106,112,0,0,0,0,0,0,0,0,112,112,112,112,0,109,109,109,109,109,0,0,0,0,0,109,0,109,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,112,0,0,0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,112,0,0,0,0,0,0,0,0,0,0,112,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,111,0,111,0,111,111,111,0,111,0,111,0,0,0,0,0,0],[0,0,0,0,0,0,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,106,111,106,111,111,111,111,111,106,111,106,0,0,0,0,0,0],[0,0,0,0,0,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,111,0,111,0,0,0,0,0,111,0,111,0,0,0,0,0,0],[0,0,0,0,0,112,112,112,0,0,112,112,112,0,0,112,112,112,0,0,112,106,112,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,112,0,112,112,112,112,0,112,112,112,112,0,112,112,112,112,0,112,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,112,112,112,0,0,112,112,112,0,0,112,112,112,0,0,112,112,112,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,112,0,0,0,0,112,0,0,0,0,112,0,112,112,0,112,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,112,0,0,0,0,112,0,0,0,0,112,0,112,112,0,112,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,112,112,112,0,0,112,112,112,0,0,112,112,112,0,0,112,112,112,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,112,0,112,112,112,112,0,112,112,106,112,0,112,112,112,112,0,112,112,112,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,112,112,112,0,0,112,112,112,0,0,112,112,112,0,0,112,112,112,0,112,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,106,0,0,0,0,112,0,112,112,0,112,0,0,0,0,112,0,0,112,0,0,0,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,112,0,0,0,0,112,0,112,112,0,112,0,0,0,0,112,0,0,112,0,139,0,0,0,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,112,112,112,0,0,112,112,112,0,0,112,112,112,0,0,112,112,112,0,112,0,139,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,112,0,112,112,112,112,0,112,112,112,112,0,112,112,112,112,0,106,0,106,0,139,0,143,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,112,112,112,0,0,112,106,112,0,0,112,112,112,0,0,112,112,112,0,112,0,139,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":37,"y":31,"texture":65,"key":null},{"x":37,"y":33,"texture":65,"key":null},{"x":40,"y":20,"texture":65,"key":null},{"x":40,"y":44,"texture":65,"key":null},{"x":59,"y":25,"texture":68,"key":"gold"},{"x":60,"y":27,"texture":67,"key":null},{"x":61,"y":25,"texture":68,"key":"gold"}],"secrets":[{"x":24,"y":32,"state":0,"texture":3},{"x":54,"y":19,"state":0,"texture":30},{"x":58,"y":15,"state":0,"texture":30}],"sprites":[wolf3d.goldKey(16,25),wolf3d.guardStanding(17,22,2,1),wolf3d.ammo(19,27),wolf3d.ammo(19,28),wolf3d.food(19,36),wolf3d.food(19,37),wolf3d.ammo(20,27),{"x":20,"y":28,"texture":14,"hit":false},{"x":20,"y":36,"texture":14,"hit":false},wolf3d.food(20,37),wolf3d.guardStanding(21,19,2,1),wolf3d.officerStanding(22,4,0,3),wolf3d.firstAidKit(22,6),{"x":23,"y":5,"texture":14,"hit":false},wolf3d.officerStanding(24,4,6,2),{"x":25,"y":25,"texture":39,"hit":true},wolf3d.chalice(25,28),wolf3d.food(25,29),wolf3d.chalice(25,30),wolf3d.food(25,32),wolf3d.chalice(25,35),wolf3d.chalice(25,36),wolf3d.chalice(25,37),wolf3d.food(25,38),{"x":25,"y":39,"texture":39,"hit":true},wolf3d.guardStanding(26,18,0,1),wolf3d.food(26,30),{"x":26,"y":31,"texture":14,"hit":false},{"x":26,"y":32,"texture":14,"hit":false},{"x":26,"y":33,"texture":14,"hit":false},wolf3d.chalice(26,36),{"x":27,"y":27,"texture":2,"hit":true},{"x":27,"y":29,"texture":7,"hit":true},{"x":27,"y":31,"texture":13,"hit":true},{"x":27,"y":32,"texture":13,"hit":true},{"x":27,"y":33,"texture":13,"hit":true},{"x":27,"y":35,"texture":7,"hit":true},{"x":27,"y":37,"texture":2,"hit":true},{"x":28,"y":14,"texture":14,"hit":false},wolf3d.ssStanding(30,24,6,3),{"x":30,"y":27,"texture":2,"hit":true},{"x":30,"y":29,"texture":7,"hit":true},wolf3d.officerStanding(30,32,0,1),{"x":30,"y":35,"texture":7,"hit":true},{"x":30,"y":37,"texture":2,"hit":true},wolf3d.ssStanding(30,40,2,2),wolf3d.guardStanding(32,7,4,1),wolf3d.guardStanding(32,15,2,2),{"x":33,"y":27,"texture":2,"hit":true},{"x":33,"y":29,"texture":7,"hit":true},{"x":33,"y":35,"texture":7,"hit":true},{"x":33,"y":37,"texture":2,"hit":true},wolf3d.chalice(33,48),wolf3d.chalice(33,49),wolf3d.ammo(33,50),wolf3d.ammo(33,54),wolf3d.chalice(33,55),wolf3d.chalice(33,56),{"x":34,"y":52,"texture":14,"hit":false},{"x":35,"y":25,"texture":39,"hit":true},{"x":35,"y":39,"texture":39,"hit":true},wolf3d.cross(36,2),wolf3d.ssStanding(36,4,2,2),wolf3d.ammo(36,12),wolf3d.officerStanding(36,27,4,3),wolf3d.officerStanding(36,37,4,3),wolf3d.cross(37,2),{"x":37,"y":3,"texture":14,"hit":false},wolf3d.ammo(37,12),wolf3d.guardStanding(37,13,4,3),wolf3d.officerStanding(37,27,4,2),wolf3d.officerStanding(37,37,4,2),wolf3d.cross(38,2),wolf3d.cross(38,3),wolf3d.cross(38,4),wolf3d.firstAidKit(38,53),wolf3d.guardStanding(39,23,6,2),wolf3d.guardStanding(39,41,2,2),wolf3d.ammo(40,5),wolf3d.ammo(40,6),wolf3d.ammo(40,7),{"x":40,"y":17,"texture":14,"hit":false},{"x":40,"y":46,"texture":14,"hit":false},{"x":40,"y":52,"texture":14,"hit":false},wolf3d.ammo(41,5),wolf3d.ammo(41,7),wolf3d.guardStanding(41,22,6,1),wolf3d.guardStanding(41,43,2,3),wolf3d.guardStanding(42,6,0,2),{"x":45,"y":28,"texture":7,"hit":true},{"x":45,"y":32,"texture":4,"hit":false},{"x":45,"y":36,"texture":7,"hit":true},{"x":46,"y":8,"texture":14,"hit":false},{"x":46,"y":11,"texture":14,"hit":false},{"x":46,"y":14,"texture":14,"hit":false},{"x":46,"y":17,"texture":14,"hit":false},{"x":46,"y":20,"texture":14,"hit":false},{"x":46,"y":23,"texture":14,"hit":false},wolf3d.chalice(46,47),wolf3d.chalice(46,49),{"x":46,"y":52,"texture":14,"hit":false},wolf3d.firstAidKit(46,53),wolf3d.chalice(46,55),wolf3d.chalice(46,57),wolf3d.ssStanding(47,47,0,3),wolf3d.ssStanding(47,49,0,2),wolf3d.ssStanding(47,55,0,2),wolf3d.ssStanding(47,57,0,3),{"x":48,"y":28,"texture":7,"hit":true},{"x":48,"y":32,"texture":4,"hit":false},{"x":48,"y":36,"texture":7,"hit":true},wolf3d.chalice(48,47),wolf3d.chalice(48,49),wolf3d.chalice(48,55),wolf3d.chalice(48,57),wolf3d.guardStanding(49,21,2,1),{"x":51,"y":28,"texture":7,"hit":true},{"x":51,"y":32,"texture":4,"hit":false},{"x":51,"y":36,"texture":7,"hit":true},wolf3d.firstAidKit(52,18),wolf3d.firstAidKit(53,18),{"x":54,"y":28,"texture":7,"hit":true},{"x":54,"y":32,"texture":4,"hit":false},{"x":54,"y":36,"texture":7,"hit":true},wolf3d.guardStanding(55,14,2,2),{"x":56,"y":30,"texture":7,"hit":true},{"x":56,"y":32,"texture":7,"hit":true},{"x":56,"y":34,"texture":7,"hit":true},wolf3d.guardStanding(57,6,4,3),wolf3d.gatling(57,13),wolf3d.ammo(57,14),wolf3d.guardStanding(57,28,6,3),wolf3d.guardStanding(57,36,2,2),wolf3d.officerStanding(58,26,0,3),{"x":59,"y":26,"texture":14,"hit":false},wolf3d.guardStanding(60,22,4,1),wolf3d.guardStanding(60,24,4,3),{"x":60,"y":26,"texture":14,"hit":false},wolf3d.guardStanding(61,11,2,3),{"x":61,"y":26,"texture":14,"hit":false},{"x":61,"y":31,"texture":7,"hit":true},{"x":61,"y":32,"texture":7,"hit":true},{"x":61,"y":33,"texture":7,"hit":true},wolf3d.officerStanding(62,26,4,3)],"spriteResource":"sprites","scripts":[]};
\ No newline at end of file diff --git a/wolf3d/maps/e4m10.js b/wolf3d/maps/e4m10.js new file mode 100644 index 0000000..1e7a749 --- /dev/null +++ b/wolf3d/maps/e4m10.js @@ -0,0 +1 @@ +wolf3d.maps.e4m10 = {"music":"corner","secret":10,"endscreen":null,"ceiling":221,"start":{"x":4.5,"y":33.5,"direction":{"x":1,"y":0},"plane":{"x":0,"y":-1}},"episodeFloor":10,"par":null,"map":[[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,13,31,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,0,32,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,0,32,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,32,31,0,31,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,32,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,32,31,31,0,31,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,32,31,0,31,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,0,32,31,31,0,31,31,31,0,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,0,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,32,0,31,31,31,0,31,31,31,31,31,31,31,0,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,0,31,31,31,31,31,31],[31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31],[31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31],[31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,32,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31],[31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31],[31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31],[31,0,31,31,31,0,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,32,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31],[31,0,31,31,31,0,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,32,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31],[31,0,31,31,31,0,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,32,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31],[31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,0,0,0,0,0,31,31],[31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,32,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31],[31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,32,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31],[31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,32,31,0,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31],[31,31,31,31,31,0,0,0,0,0,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,32,0,31,31,31,0,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,0,0,0,0,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,21,31,0,31,31,31,0,31,31,31,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,31,22,0,0,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,0,32,31,31,0,31,31,31,31,31,21,31,0,32,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,0,31,32,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,32,0,31,31,31,31,31,31,32,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,32,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,32,31,0,31,31,31,31,31,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,0,0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,0,0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,0,0,0],[0,0,0,0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0],[0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0],[0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0],[0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0],[0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0],[0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0],[0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0],[0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0],[0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,120,120,120,120,120,0,0],[0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0],[0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0],[0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0],[0,0,0,0,0,120,120,120,120,120,0,0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,120,120,120,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,0,0,108,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,0,0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":46,"y":36,"texture":67,"key":null}],"secrets":[{"x":4,"y":35,"state":0,"texture":30}],"sprites":[wolf3d.ammo(1,36),wolf3d.ammo(1,37),wolf3d.ammo(1,38),wolf3d.ammo(1,39),wolf3d.ammo(1,40),wolf3d.ammo(1,41),wolf3d.ammo(1,42),wolf3d.ammo(1,43),wolf3d.ammo(1,44),wolf3d.ammo(1,45),wolf3d.ammo(1,46),{"x":2,"y":36,"texture":14,"hit":false},wolf3d.ammo(2,37),{"x":2,"y":38,"texture":14,"hit":false},wolf3d.ammo(2,39),{"x":2,"y":40,"texture":14,"hit":false},wolf3d.ammo(2,41),{"x":2,"y":42,"texture":14,"hit":false},wolf3d.ammo(2,43),{"x":2,"y":44,"texture":14,"hit":false},wolf3d.ammo(2,45),{"x":2,"y":46,"texture":14,"hit":false},wolf3d.ammo(3,36),wolf3d.ammo(3,37),wolf3d.ammo(3,38),wolf3d.ammo(3,39),wolf3d.ammo(3,40),wolf3d.ammo(3,41),wolf3d.ammo(3,42),wolf3d.ammo(3,43),wolf3d.ammo(3,44),wolf3d.ammo(3,45),wolf3d.ammo(3,46),wolf3d.chalice(5,29),wolf3d.chalice(5,33),wolf3d.chalice(5,37),wolf3d.officerStanding(7,29,4,1),wolf3d.officerStanding(7,37,4,1),wolf3d.officerStanding(8,29,4,1),wolf3d.chalice(9,25),wolf3d.chalice(9,29),wolf3d.chalice(9,33),wolf3d.chalice(9,37),wolf3d.chalice(9,41),wolf3d.officerStanding(11,29,4,1),wolf3d.officerStanding(11,41,4,1),wolf3d.officerStanding(12,29,4,1),wolf3d.chalice(13,21),wolf3d.chalice(13,25),wolf3d.chalice(13,29),wolf3d.officerStanding(13,31,2,1),wolf3d.chalice(13,33),wolf3d.chalice(13,37),wolf3d.chalice(13,41),wolf3d.officerStanding(15,21,4,1),wolf3d.officerStanding(15,25,4,1),wolf3d.officerStanding(15,33,4,1),wolf3d.officerStanding(15,45,4,1),wolf3d.officerStanding(16,21,4,1),wolf3d.chalice(17,17),wolf3d.chalice(17,21),wolf3d.chalice(17,25),wolf3d.chalice(17,29),wolf3d.officerStanding(17,31,2,1),wolf3d.chalice(17,33),wolf3d.chalice(17,37),wolf3d.officerStanding(17,39,2,1),wolf3d.chalice(17,41),wolf3d.chalice(17,45),wolf3d.chalice(17,49),wolf3d.officerStanding(19,21,4,1),wolf3d.officerStanding(19,25,4,1),wolf3d.officerStanding(19,29,4,1),wolf3d.officerStanding(19,45,4,1),wolf3d.chalice(21,13),wolf3d.chalice(21,17),wolf3d.chalice(21,21),wolf3d.chalice(21,25),wolf3d.chalice(21,29),wolf3d.officerStanding(21,30,2,1),wolf3d.chalice(21,33),wolf3d.chalice(21,37),wolf3d.officerStanding(21,39,2,1),wolf3d.chalice(21,41),wolf3d.chalice(21,45),wolf3d.chalice(21,49),wolf3d.chalice(21,53),wolf3d.officerStanding(23,13,4,1),wolf3d.officerStanding(23,21,4,1),wolf3d.officerStanding(23,49,4,1),wolf3d.officerStanding(24,49,4,1),wolf3d.chalice(25,9),wolf3d.chalice(25,13),wolf3d.chalice(25,17),wolf3d.chalice(25,21),wolf3d.chalice(25,25),wolf3d.chalice(25,29),wolf3d.chalice(25,33),wolf3d.chalice(25,37),wolf3d.chalice(25,41),wolf3d.chalice(25,45),wolf3d.chalice(25,49),wolf3d.officerStanding(25,51,2,1),wolf3d.chalice(25,53),wolf3d.officerStanding(25,55,2,1),wolf3d.chalice(25,57),wolf3d.officerStanding(26,21,4,1),wolf3d.officerStanding(27,17,4,1),wolf3d.officerStanding(27,21,4,1),wolf3d.officerStanding(27,41,4,1),wolf3d.officerStanding(27,49,4,1),wolf3d.chalice(29,5),wolf3d.chalice(29,9),wolf3d.chalice(29,13),wolf3d.chalice(29,17),wolf3d.chalice(29,21),wolf3d.chalice(29,25),wolf3d.chalice(29,29),wolf3d.chalice(29,33),wolf3d.chalice(29,37),wolf3d.chalice(29,41),wolf3d.chalice(29,45),wolf3d.chalice(29,49),wolf3d.chalice(29,53),wolf3d.chalice(29,57),wolf3d.chalice(29,61),wolf3d.officerStanding(31,9,4,1),wolf3d.officerStanding(31,13,4,1),wolf3d.officerStanding(31,33,4,1),wolf3d.officerStanding(32,33,4,1),wolf3d.chalice(33,1),wolf3d.chalice(33,5),wolf3d.chalice(33,9),wolf3d.chalice(33,13),wolf3d.chalice(33,17),wolf3d.chalice(33,21),wolf3d.chalice(33,25),wolf3d.chalice(33,29),wolf3d.chalice(33,33),wolf3d.chalice(33,37),wolf3d.chalice(33,41),wolf3d.chalice(33,45),wolf3d.chalice(33,49),wolf3d.officerStanding(33,51,2,1),wolf3d.chalice(33,53),wolf3d.officerStanding(33,55,2,1),wolf3d.chalice(33,57),wolf3d.officerStanding(33,59,2,1),wolf3d.chalice(33,61),wolf3d.officerStanding(34,17,4,1),wolf3d.officerStanding(35,13,4,1),wolf3d.officerStanding(35,17,4,1),wolf3d.chalice(37,1),wolf3d.officerStanding(37,2,6,1),wolf3d.officerStanding(37,3,6,1),wolf3d.chalice(37,5),wolf3d.officerStanding(37,7,6,1),wolf3d.officerStanding(37,8,6,1),wolf3d.chalice(37,9),wolf3d.officerStanding(37,10,6,1),wolf3d.officerStanding(37,11,6,1),wolf3d.chalice(37,13),wolf3d.chalice(37,17),wolf3d.chalice(37,21),wolf3d.chalice(37,25),wolf3d.officerStanding(37,27,2,1),wolf3d.chalice(37,29),wolf3d.chalice(37,33),wolf3d.chalice(37,37),wolf3d.chalice(37,41),wolf3d.chalice(37,45),wolf3d.officerStanding(37,47,2,1),wolf3d.officerStanding(37,48,2,1),wolf3d.chalice(37,49),wolf3d.officerStanding(37,51,2,1),wolf3d.officerStanding(37,52,2,1),wolf3d.chalice(37,53),wolf3d.chalice(37,57),wolf3d.officerStanding(37,59,2,1),wolf3d.officerStanding(37,60,2,1),wolf3d.chalice(37,61),wolf3d.chalice(41,5),wolf3d.chalice(41,9),wolf3d.chalice(41,13),wolf3d.chalice(41,17),wolf3d.chalice(41,21),wolf3d.chalice(41,25),wolf3d.chalice(41,29),wolf3d.chalice(41,33),wolf3d.chalice(41,37),wolf3d.chalice(41,41),wolf3d.chalice(41,45),wolf3d.chalice(41,49),wolf3d.chalice(41,53),wolf3d.chalice(41,57),wolf3d.officerStanding(42,41,0,1),wolf3d.officerStanding(43,17,4,1),wolf3d.officerStanding(43,21,4,1),wolf3d.officerStanding(43,29,0,1),wolf3d.officerStanding(43,41,0,1),wolf3d.chalice(44,37),wolf3d.officerStanding(44,39,2,1),wolf3d.officerStanding(44,40,2,1),wolf3d.chalice(45,9),wolf3d.chalice(45,13),wolf3d.chalice(45,17),wolf3d.chalice(45,21),wolf3d.chalice(45,25),wolf3d.officerStanding(45,27,6,1),wolf3d.chalice(45,29),wolf3d.chalice(45,41),wolf3d.chalice(45,45),wolf3d.chalice(45,49),wolf3d.chalice(45,53),wolf3d.officerStanding(46,29,0,1),wolf3d.extraLife(46,35),wolf3d.officerStanding(47,13,4,1),wolf3d.officerStanding(47,29,0,1),wolf3d.chalice(49,13),wolf3d.chalice(49,17),wolf3d.chalice(49,21),wolf3d.chalice(49,25),wolf3d.chalice(49,29),wolf3d.chalice(49,33),wolf3d.chalice(49,37),wolf3d.chalice(49,41),wolf3d.chalice(49,45),wolf3d.chalice(49,49),wolf3d.officerStanding(51,41,4,1),wolf3d.chalice(53,17),wolf3d.officerStanding(53,19,2,1),wolf3d.chalice(53,21),wolf3d.chalice(53,25),wolf3d.chalice(53,29),wolf3d.chalice(53,33),wolf3d.chalice(53,37),wolf3d.chalice(53,41),wolf3d.chalice(53,45),wolf3d.officerStanding(55,41,4,1),wolf3d.officerStanding(56,41,4,1),wolf3d.chalice(57,21),wolf3d.chalice(57,25),wolf3d.chalice(57,29),wolf3d.officerStanding(57,31,6,1),wolf3d.chalice(57,33),wolf3d.officerStanding(57,35,6,1),wolf3d.chalice(57,37),wolf3d.chalice(57,41),wolf3d.officerStanding(59,37,4,1),wolf3d.officerStanding(60,37,4,1),wolf3d.chalice(61,25),wolf3d.chalice(61,29),wolf3d.officerStanding(61,31,2,1),wolf3d.chalice(61,33),wolf3d.officerStanding(61,35,2,1),wolf3d.chalice(61,37)],"spriteResource":"sprites","scripts":[]};
\ No newline at end of file diff --git a/wolf3d/maps/e4m2.js b/wolf3d/maps/e4m2.js new file mode 100644 index 0000000..0a12736 --- /dev/null +++ b/wolf3d/maps/e4m2.js @@ -0,0 +1 @@ +wolf3d.maps.e4m2 = {"music":"searchn","secret":10,"endscreen":null,"ceiling":157,"start":{"x":50.5,"y":32.5,"direction":{"x":1,"y":0},"plane":{"x":0,"y":-1}},"episodeFloor":2,"par":120,"map":[[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[9,8,8,8,9,8,9,9,8,8,8,9,8,8,8,9,8,8,8,8,9,8,8,8,8,8,8,9,9,8,8,8,8,9,8,8,8,8,9,8,8,9,8,8,9,9,9,9,9,9,8,8,8,9,9,9,9,8,8,8,9,9,8,8],[8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8],[8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8],[8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,8],[9,0,0,0,12,11,12,0,0,0,9,9,8,9,9,9,8,8,8,8,8,9,8,8,9,0,0,0,8,9,8,0,0,0,8,9,8,0,0,0,9,9,9,8,9,9,8,8,9,8,9,9,0,0,0,12,11,12,0,0,0,8,8,8],[9,0,0,0,25,12,25,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,9,9,9,0,0,0,9,8,8,0,0,0,9,8,8,8,8,8,8,8,8,8,0,0,0,0,0,25,12,25,0,0,0,8,8,8],[8,0,0,0,12,11,12,0,0,0,8,8,8,8,8,8,8,8,9,8,9,8,8,8,9,0,0,0,8,8,9,0,0,0,8,8,9,0,0,0,9,8,9,8,8,8,9,8,8,8,8,8,0,0,0,12,11,12,0,0,0,9,8,8],[8,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,9,0,0,0,0,0,0,0,0,0,9,8,9,0,0,0,9,8,9,0,0,0,0,0,0,0,0,0,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,8,8,8],[9,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,8,8,9,0,0,0,9,8,8,0,0,0,0,0,0,0,0,0,9,8,8,8,8,9,0,0,0,0,0,0,0,0,0,8,8,8],[8,0,0,0,0,0,0,0,0,0,9,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,8,9,8,0,0,0,8,9,9,0,0,0,0,0,0,0,0,0,9,8,8,8,8,8,0,0,0,0,0,0,0,0,0,9,8,8],[8,0,0,0,9,0,9,0,8,9,8,8,8,8,8,8,8,8,8,0,0,0,9,8,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,8,0,0,0,8,8,8,8,8,9,9,9,0,9,0,9,0,0,0,8,8,8],[8,0,0,0,8,0,8,0,8,8,8,8,8,8,8,8,0,0,0,0,0,0,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,9,0,0,0,8,8,8,8,8,8,8,8,0,8,0,8,0,0,0,8,8,8],[8,0,0,0,9,8,8,8,8,8,8,8,8,8,8,9,0,0,9,0,0,0,9,8,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,8,0,0,0,9,8,8,8,8,8,8,8,8,8,8,9,0,0,0,9,8,8],[8,0,0,0,9,8,8,8,8,8,8,8,9,8,0,0,0,0,9,0,0,0,8,8,8,8,9,8,8,8,8,9,8,8,8,9,9,8,8,8,9,8,9,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,8,8,8],[8,0,0,0,9,8,8,8,8,8,8,8,0,0,0,0,8,0,8,0,0,0,8,8,8,8,8,8,8,8,8,0,8,0,8,8,8,8,8,8,8,8,8,0,0,0,8,8,8,8,8,8,8,8,8,8,8,9,0,0,0,8,8,8],[8,0,0,0,8,8,8,8,8,8,8,9,0,0,0,0,8,0,9,0,0,0,9,9,9,8,8,8,8,9,9,0,9,0,8,8,8,9,9,9,9,9,9,0,0,0,9,8,8,8,8,8,8,8,8,8,8,8,0,0,0,8,8,8],[9,0,0,0,9,8,8,8,8,8,8,8,0,0,0,9,9,9,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,8,8,8,8,8,8,8,8,8,8,0,0,0,8,8,8],[9,0,0,0,8,8,8,8,8,8,8,9,0,0,0,8,8,8,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,8,8,8],[9,0,0,0,8,8,8,8,8,8,8,8,0,0,0,8,9,8,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,9,0,0,0,8,8,8],[9,0,0,0,8,8,8,8,8,8,9,8,0,0,0,9,8,8,9,8,9,8,9,9,9,8,9,8,0,0,0,8,8,9,0,0,0,8,8,9,8,8,8,8,8,9,9,8,8,8,8,8,8,8,8,8,8,9,0,0,0,8,8,8],[8,0,0,0,8,8,8,8,8,8,8,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,9,0,0,0,0,0,0,0,0,0,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,8,8,8],[8,0,0,0,9,8,8,8,8,8,9,0,0,0,0,0,9,8,8,8,8,8,8,8,9,9,5,8,0,0,0,9,8,8,0,0,0,9,5,9,9,8,9,8,9,8,9,8,8,8,8,8,8,8,8,8,8,8,0,0,0,8,8,8],[9,0,0,0,8,8,8,8,8,8,8,0,0,0,0,0,9,8,8,8,8,8,8,8,8,0,0,0,0,0,0,9,8,9,0,0,0,0,0,0,8,0,0,0,0,0,0,8,9,8,8,8,8,8,8,8,8,8,0,0,0,9,8,8],[9,0,0,0,8,8,8,8,8,17,17,17,0,17,0,17,17,17,8,8,8,8,8,8,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,9,0,0,0,8,8,8],[8,0,0,0,8,8,8,8,8,17,0,0,0,0,0,0,0,17,8,8,8,8,8,8,9,0,0,0,0,0,0,8,9,9,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,9,8,8,8,8,8,8,8,8,0,0,0,8,8,8],[9,0,0,0,9,8,8,8,8,17,0,0,0,0,0,0,0,17,8,8,8,8,8,8,9,8,5,8,8,8,9,8,8,8,9,9,9,8,5,8,8,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,0,0,0,9,8,8],[9,0,0,0,9,8,8,8,8,17,0,0,0,0,0,0,0,17,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,8,8,8,8,8,9,0,0,0,8,8,8],[9,0,0,0,8,8,8,8,8,17,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,9,0,0,0,0,0,8,0,8,0,8,0,0,0,8,8,9,9,9,8,8,8,0,0,0,8,8,8],[9,0,0,0,8,8,8,8,8,17,0,0,0,0,0,0,0,17,0,0,0,0,0,17,0,0,0,0,0,0,0,0,17,17,0,0,8,0,8,0,8,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,9,8,8],[9,0,0,0,8,8,8,8,8,17,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8],[8,0,0,0,9,8,8,8,8,17,0,0,0,0,0,0,0,17,0,17,17,0,0,17,0,0,0,0,0,17,0,0,0,0,0,0,8,0,8,0,8,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,8,8,8],[9,0,0,0,8,8,8,8,8,17,17,17,17,17,17,17,17,17,0,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,8,0,0,0,0,0,8,0,8,0,8,0,0,0,9,8,9,8,8,9,8,8,0,0,0,8,8,8],[9,0,0,0,8,8,8,8,8,8,8,8,8,8,17,17,17,0,0,0,17,17,17,17,17,17,8,8,8,8,8,17,0,17,8,8,9,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,8,8,8,8,8,8,0,0,0,9,8,8],[8,0,0,0,9,8,9,8,8,8,8,8,8,8,17,17,0,0,0,0,0,17,17,17,17,17,8,8,8,8,8,17,17,17,8,8,8,8,8,9,8,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,0,0,0,8,8,8],[8,0,0,0,0,0,0,8,0,0,0,8,8,8,17,17,0,0,0,0,0,17,17,17,17,17,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,9,8,8,8,8,8,8,8,9,0,0,0,8,8,8],[9,0,0,0,0,0,0,0,0,0,0,8,8,8,17,17,17,17,17,17,0,17,17,17,17,17,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,0,0,0,8,8,8],[8,0,0,0,0,0,0,8,0,0,0,8,8,8,17,17,17,17,17,0,0,0,17,17,17,17,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,9,8,8,8,8,8,8,8,8,9,8,0,0,0,9,8,8],[8,0,0,0,9,8,9,8,8,8,8,8,17,17,17,17,17,17,17,0,0,0,0,17,17,17,17,17,17,17,17,8,8,8,8,8,8,8,8,8,8,9,8,9,8,9,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,8,8,8],[8,0,0,0,8,8,8,8,8,8,8,17,17,17,17,17,17,20,17,0,0,0,17,20,17,17,17,17,17,17,17,8,8,8,8,8,12,12,12,12,12,12,12,12,12,12,12,8,8,8,8,8,8,8,9,0,0,0,0,0,0,8,8,8],[8,0,0,0,8,8,8,8,8,8,8,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,8,8,8,8,8,12,12,12,12,12,12,12,12,12,12,12,12,8,8,8,8,8,8,8,0,0,0,0,0,0,8,8,8],[8,0,0,0,9,8,8,8,8,8,8,17,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,17,17,8,8,8,8,8,12,12,0,0,0,0,0,0,0,0,12,12,8,8,8,8,8,8,8,8,9,9,0,0,0,9,8,8],[8,0,0,0,8,8,8,8,8,8,8,17,17,17,17,17,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,8,8,8,8,8,12,25,0,0,0,0,0,0,0,0,25,12,8,8,8,8,8,8,8,8,8,8,0,0,0,8,8,8],[9,0,0,0,8,8,8,8,8,8,8,17,17,17,17,17,17,0,17,0,0,0,17,0,17,17,17,17,17,17,17,8,8,8,8,12,12,12,0,0,0,0,0,0,0,0,12,12,8,9,9,8,8,9,9,9,8,9,0,0,0,8,8,8],[9,0,0,0,9,8,8,8,8,8,8,8,17,17,17,17,17,0,17,0,0,0,17,0,17,17,17,17,17,17,17,8,8,8,12,12,21,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,0,0,0,8,8,8],[8,0,0,0,8,8,8,8,8,8,8,8,17,17,17,17,17,0,17,0,0,0,17,0,17,17,17,0,0,17,17,8,8,8,12,22,0,0,0,0,0,0,0,0,0,0,0,11,0,0,8,9,9,8,0,0,0,0,0,0,0,9,8,8],[8,0,0,0,8,8,8,8,8,8,8,8,17,17,17,17,0,0,17,20,0,20,17,0,0,0,0,0,0,0,17,8,8,8,12,12,21,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,0,0,0,8,8,8],[9,0,0,0,8,8,8,8,8,8,8,8,17,17,17,17,17,0,17,17,0,17,17,0,17,17,17,0,0,17,17,8,8,8,8,12,12,12,0,0,0,0,0,0,0,0,12,12,8,8,9,8,9,8,9,8,8,9,0,0,0,8,8,8],[9,0,0,0,9,8,8,8,8,8,8,8,17,17,17,17,17,17,17,17,0,17,17,17,17,17,17,17,17,17,8,8,13,8,8,8,12,25,0,0,0,0,0,0,0,0,25,12,8,8,8,8,8,8,8,8,8,8,0,0,0,9,8,8],[9,0,0,0,8,8,8,8,8,8,8,8,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,8,8,8,0,8,8,8,12,12,0,0,0,0,0,0,0,0,12,12,8,8,8,8,8,8,8,8,8,8,0,0,0,9,8,8],[9,0,0,0,8,8,8,8,8,8,8,8,17,17,17,17,17,17,0,0,0,0,0,17,17,17,17,17,17,8,8,8,0,9,8,8,8,12,12,12,0,0,0,12,12,12,12,12,8,8,8,8,8,8,8,8,8,8,0,0,0,8,8,8],[8,0,0,0,8,0,8,0,8,8,8,8,17,0,0,0,20,0,0,0,0,0,0,0,20,0,0,0,17,8,8,9,0,8,0,0,9,8,12,12,0,0,0,12,12,12,12,12,8,8,8,9,8,9,0,8,0,9,0,0,0,9,8,8],[8,0,0,0,9,0,8,0,9,8,9,8,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,8,8,9,0,8,0,0,8,8,12,11,0,0,0,0,0,0,12,12,8,9,8,8,8,9,0,9,0,8,0,0,0,9,8,8],[9,0,0,0,0,0,0,0,0,0,8,8,17,0,0,0,20,0,0,0,0,0,0,0,20,0,0,0,17,8,8,8,0,0,0,0,9,8,12,12,0,0,0,12,0,0,12,12,8,8,8,8,0,0,0,0,0,0,0,0,0,8,8,8],[9,0,0,0,0,0,0,0,0,0,9,8,17,17,17,17,17,17,0,0,0,0,0,17,17,17,17,17,17,8,8,9,0,9,8,9,8,8,12,12,12,0,12,12,12,12,12,12,8,8,8,9,0,0,0,0,0,0,0,0,0,9,8,8],[8,0,0,0,0,0,0,0,0,0,0,0,8,8,17,17,17,17,17,18,0,18,17,17,8,8,8,8,8,8,8,0,0,0,9,8,8,8,8,8,9,0,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,8,8,8],[8,0,0,0,12,11,12,0,0,0,9,8,8,8,8,8,8,8,8,0,0,0,8,8,8,8,8,8,8,8,8,0,0,0,8,8,8,8,8,8,9,0,8,8,8,8,8,8,8,8,9,8,0,0,0,12,11,12,0,0,0,8,8,8],[9,0,0,0,25,12,25,0,0,0,0,0,8,8,8,8,8,9,9,0,0,0,9,8,8,8,8,8,8,8,9,0,0,0,9,8,8,8,8,8,0,0,0,9,8,8,8,8,8,8,0,0,0,0,0,25,12,25,0,0,0,9,8,8],[9,0,0,0,12,11,12,0,0,0,9,9,9,9,9,9,9,9,8,0,0,0,8,9,9,8,8,8,9,9,9,0,0,0,8,9,8,8,9,0,0,0,0,0,8,9,8,9,9,9,9,9,0,0,0,12,11,12,0,0,0,8,8,8],[9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,8],[8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,8],[8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,9,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,8],[8,9,9,9,8,8,8,9,9,9,9,9,9,8,8,9,9,9,9,9,9,9,8,8,9,9,9,9,8,9,8,16,8,16,8,8,9,8,8,8,9,8,8,8,8,8,8,9,9,8,8,8,9,8,8,8,9,8,8,8,8,9,8,8]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0],[0,108,108,108,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,108,108,108,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,108,108,108,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,108,108,108,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,108,108,108,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,108,108,108,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0],[0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,108,108,108,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0],[0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,108,108,108,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0],[0,108,108,108,0,108,0,108,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,108,108,108,0,0,0,0,0,0,0,0,108,0,108,0,108,108,108,0,0,0],[0,108,108,108,0,108,0,108,0,0,0,0,0,0,0,0,108,108,0,108,108,108,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,108,108,108,0,0,0,0,0,0,0,0,108,0,108,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,108,108,108,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,0,108,108,108,108,0,108,0,108,108,108,0,0,0,0,0,0,0,0,0,108,0,108,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,0,108,108,108,108,0,108,0,108,108,108,0,0,0,0,0,0,0,0,0,108,0,108,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,116,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,106,108,108,108,108,108,0,0,0,108,108,108,108,108,106,0,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,0,115,0,108,108,108,108,108,108,0,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,106,108,108,108,108,108,0,0,0,108,108,108,108,108,106,0,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,113,113,106,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,113,113,113,113,106,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,111,0,111,0,111,111,111,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,113,113,106,113,106,113,113,0,113,113,0,113,113,0,113,113,0,113,113,0,113,113,0,0,113,113,0,111,0,111,0,111,0,111,111,111,111,111,111,111,111,111,111,111,111,111,0,108,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,113,113,113,113,113,113,113,0,113,113,0,113,113,0,113,113,0,113,113,0,113,113,113,0,113,113,0,111,111,111,111,111,111,111,111,111,0,111,111,111,111,111,111,111,111,111,0,108,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,113,113,113,113,113,113,113,0,113,0,0,113,113,0,113,113,0,113,113,0,113,113,0,0,113,113,0,111,0,111,0,111,0,111,111,111,111,111,111,111,111,111,111,111,111,111,0,108,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,111,111,111,111,111,0,111,0,111,0,111,111,111,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,108,108,108,0,137,137,137,0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,108,108,108,0,137,137,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,108,108,108,0,137,137,137,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,108,108,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,0,113,113,113,106,113,113,113,113,113,113,113,113,106,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,106,108,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,0,113,0,113,113,113,113,113,113,113,113,113,113,113,113,106,0,113,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,113,113,106,113,113,113,113,106,113,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,113,113,113,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,113,113,113,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,117,117,117,0,116,116,116,116,116,116,116,116,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,106,112,0,0,0,0,0,0,0,118,0,117,117,117,117,117,117,117,117,117,0,116,116,0,0,0,0,116,116,116,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,113,113,0,0,0,0,0,113,113,0,112,112,112,112,0,0,0,0,0,0,0,0,117,117,117,117,117,117,117,117,117,0,116,116,116,116,116,116,116,116,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,109,0,0,113,0,0,0,106,112,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,117,117,117,117,117,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,108,0,108,0,0,0,0,0,109,109,109,0,109,109,109,109,109,109,109,0,109,109,109,0,0,0,0,108,0,108,108,0,0,0,0,117,117,117,0,0,0,0,0,0,0,0,0,0,0,108,0,108,0,108,108,108,0,0,0],[0,108,108,108,0,108,0,108,0,0,0,0,0,109,109,109,0,109,109,109,109,109,109,109,0,109,109,109,0,0,0,0,108,0,108,108,0,0,0,0,117,117,117,0,117,117,0,0,0,0,0,0,0,0,108,0,108,0,108,108,108,0,0,0],[0,108,108,108,108,108,108,108,108,108,0,0,0,109,109,109,0,109,109,109,109,109,109,109,0,109,109,109,0,0,0,0,108,0,108,108,0,0,0,0,117,117,117,0,117,117,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0],[0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0],[0,108,108,108,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,108,108,108,0,0,0],[0,108,108,108,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,108,108,108,0,0,0,108,108,108,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,108,0,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":22,"y":31,"texture":65,"key":null},{"x":22,"y":33,"texture":65,"key":null},{"x":25,"y":12,"texture":65,"key":null},{"x":25,"y":14,"texture":65,"key":null},{"x":25,"y":31,"texture":65,"key":null},{"x":25,"y":33,"texture":65,"key":null},{"x":31,"y":36,"texture":65,"key":null},{"x":31,"y":56,"texture":65,"key":null},{"x":37,"y":7,"texture":65,"key":null},{"x":45,"y":47,"texture":68,"key":"gold"},{"x":46,"y":37,"texture":67,"key":null},{"x":46,"y":57,"texture":65,"key":null},{"x":47,"y":20,"texture":65,"key":null},{"x":47,"y":25,"texture":65,"key":null},{"x":47,"y":47,"texture":68,"key":"gold"},{"x":53,"y":16,"texture":65,"key":null},{"x":53,"y":24,"texture":65,"key":null},{"x":55,"y":41,"texture":65,"key":null},{"x":56,"y":20,"texture":65,"key":null}],"secrets":[{"x":13,"y":18,"state":0,"texture":7},{"x":15,"y":16,"state":0,"texture":8},{"x":15,"y":17,"state":0,"texture":7},{"x":30,"y":20,"state":0,"texture":16},{"x":30,"y":26,"state":0,"texture":16},{"x":30,"y":29,"state":0,"texture":16},{"x":31,"y":17,"state":0,"texture":16},{"x":31,"y":23,"state":0,"texture":16},{"x":31,"y":29,"state":0,"texture":16},{"x":31,"y":33,"state":0,"texture":17},{"x":32,"y":26,"state":0,"texture":16},{"x":32,"y":32,"state":0,"texture":16},{"x":32,"y":33,"state":0,"texture":16},{"x":33,"y":18,"state":0,"texture":19},{"x":37,"y":20,"state":0,"texture":17},{"x":46,"y":17,"state":0,"texture":16},{"x":46,"y":23,"state":0,"texture":16},{"x":53,"y":43,"state":0,"texture":10},{"x":54,"y":33,"state":0,"texture":7}],"sprites":[{"x":3,"y":1,"texture":8,"hit":true},wolf3d.officerMoving(3,15,2,2),wolf3d.officerMoving(3,44,2,1),{"x":3,"y":60,"texture":8,"hit":true},{"x":4,"y":2,"texture":14,"hit":false},{"x":4,"y":5,"texture":14,"hit":false},{"x":4,"y":8,"texture":14,"hit":false},{"x":4,"y":11,"texture":14,"hit":false},{"x":4,"y":14,"texture":14,"hit":false},{"x":4,"y":17,"texture":14,"hit":false},{"x":4,"y":20,"texture":14,"hit":false},{"x":4,"y":23,"texture":14,"hit":false},{"x":4,"y":26,"texture":14,"hit":false},{"x":4,"y":29,"texture":14,"hit":false},{"x":4,"y":32,"texture":14,"hit":false},{"x":4,"y":35,"texture":14,"hit":false},{"x":4,"y":38,"texture":14,"hit":false},{"x":4,"y":41,"texture":14,"hit":false},{"x":4,"y":44,"texture":14,"hit":false},{"x":4,"y":47,"texture":14,"hit":false},{"x":4,"y":50,"texture":14,"hit":false},{"x":4,"y":53,"texture":14,"hit":false},{"x":4,"y":56,"texture":14,"hit":false},{"x":4,"y":59,"texture":14,"hit":false},wolf3d.guardMoving(5,34,2,3),wolf3d.guardMoving(6,25,0,1),{"x":7,"y":2,"texture":14,"hit":false},{"x":7,"y":8,"texture":14,"hit":false},{"x":7,"y":11,"texture":46,"hit":true},{"x":7,"y":26,"texture":14,"hit":false},{"x":7,"y":32,"texture":14,"hit":false},{"x":7,"y":38,"texture":14,"hit":false},{"x":7,"y":50,"texture":16,"hit":true},{"x":7,"y":53,"texture":14,"hit":false},{"x":7,"y":59,"texture":14,"hit":false},{"x":9,"y":11,"texture":46,"hit":true},{"x":9,"y":50,"texture":16,"hit":true},{"x":10,"y":2,"texture":14,"hit":false},{"x":10,"y":5,"texture":14,"hit":false},{"x":10,"y":8,"texture":14,"hit":false},{"x":10,"y":20,"texture":14,"hit":false},{"x":10,"y":23,"texture":14,"hit":false},{"x":10,"y":26,"texture":14,"hit":false},{"x":10,"y":32,"texture":14,"hit":false},{"x":10,"y":38,"texture":14,"hit":false},{"x":10,"y":41,"texture":14,"hit":false},{"x":10,"y":44,"texture":14,"hit":false},wolf3d.guardMoving(10,45,4,2),{"x":10,"y":53,"texture":14,"hit":false},{"x":10,"y":56,"texture":14,"hit":false},{"x":10,"y":59,"texture":14,"hit":false},{"x":11,"y":9,"texture":8,"hit":true},{"x":11,"y":52,"texture":8,"hit":true},wolf3d.officerMoving(12,1,0,3),{"x":13,"y":2,"texture":14,"hit":false},{"x":13,"y":5,"texture":46,"hit":true},{"x":13,"y":7,"texture":46,"hit":true},{"x":13,"y":20,"texture":14,"hit":false},{"x":13,"y":26,"texture":14,"hit":false},{"x":13,"y":29,"texture":14,"hit":false},{"x":13,"y":32,"texture":14,"hit":false},{"x":13,"y":35,"texture":14,"hit":false},{"x":13,"y":38,"texture":14,"hit":false},{"x":13,"y":44,"texture":14,"hit":false},{"x":13,"y":54,"texture":16,"hit":true},{"x":13,"y":56,"texture":16,"hit":true},{"x":13,"y":59,"texture":14,"hit":false},wolf3d.firstAidKit(14,16),wolf3d.firstAidKit(14,17),wolf3d.guardMoving(14,21,0,1),wolf3d.guardMoving(14,33,2,3),wolf3d.guardMoving(15,43,4,2),{"x":16,"y":2,"texture":14,"hit":false},{"x":16,"y":20,"texture":14,"hit":false},{"x":16,"y":31,"texture":10,"hit":true},{"x":16,"y":33,"texture":36,"hit":true},{"x":16,"y":44,"texture":14,"hit":false},{"x":16,"y":59,"texture":14,"hit":false},{"x":17,"y":13,"texture":14,"hit":false},{"x":17,"y":33,"texture":0,"hit":false},wolf3d.chalice(18,12),wolf3d.chalice(18,14),wolf3d.guardMoving(18,24,6,1),{"x":19,"y":2,"texture":14,"hit":false},wolf3d.chalice(19,13),{"x":19,"y":20,"texture":14,"hit":false},{"x":19,"y":23,"texture":14,"hit":false},{"x":19,"y":26,"texture":14,"hit":false},{"x":19,"y":29,"texture":14,"hit":false},{"x":19,"y":32,"texture":14,"hit":false},{"x":19,"y":35,"texture":14,"hit":false},{"x":19,"y":38,"texture":14,"hit":false},{"x":19,"y":41,"texture":14,"hit":false},{"x":19,"y":44,"texture":14,"hit":false},{"x":19,"y":59,"texture":14,"hit":false},wolf3d.chalice(20,12),{"x":20,"y":13,"texture":14,"hit":false},wolf3d.chalice(20,14),wolf3d.guardMoving(20,40,6,1),wolf3d.chalice(21,13),{"x":22,"y":2,"texture":14,"hit":false},wolf3d.chalice(22,12),wolf3d.chalice(22,14),{"x":22,"y":29,"texture":14,"hit":false},wolf3d.firstAidKit(22,32),{"x":22,"y":35,"texture":14,"hit":false},{"x":22,"y":59,"texture":14,"hit":false},{"x":23,"y":12,"texture":14,"hit":false},{"x":23,"y":14,"texture":14,"hit":false},wolf3d.ssStanding(24,25,6,2),wolf3d.ssStanding(24,39,2,3),{"x":24,"y":41,"texture":12,"hit":true},{"x":25,"y":2,"texture":14,"hit":false},{"x":25,"y":26,"texture":14,"hit":false},{"x":25,"y":29,"texture":14,"hit":false},wolf3d.goldKey(25,32),{"x":25,"y":35,"texture":14,"hit":false},{"x":25,"y":38,"texture":14,"hit":false},{"x":25,"y":42,"texture":14,"hit":false},{"x":25,"y":45,"texture":14,"hit":false},{"x":25,"y":59,"texture":14,"hit":false},{"x":26,"y":10,"texture":3,"hit":true},{"x":26,"y":11,"texture":23,"hit":false},{"x":26,"y":16,"texture":3,"hit":true},wolf3d.ssStanding(26,25,6,1),wolf3d.ssStanding(26,39,2,3),{"x":26,"y":47,"texture":14,"hit":false},{"x":27,"y":10,"texture":23,"hit":false},wolf3d.ssStanding(27,12,4,3),{"x":28,"y":2,"texture":14,"hit":false},{"x":28,"y":12,"texture":9,"hit":false},wolf3d.ssStanding(28,14,4,1),{"x":28,"y":15,"texture":23,"hit":false},{"x":28,"y":48,"texture":14,"hit":false},{"x":28,"y":59,"texture":14,"hit":false},{"x":29,"y":13,"texture":3,"hit":true},{"x":29,"y":16,"texture":42,"hit":false},{"x":29,"y":43,"texture":7,"hit":true},{"x":29,"y":45,"texture":7,"hit":true},{"x":30,"y":10,"texture":13,"hit":true},wolf3d.ssStanding(30,12,4,2),wolf3d.ssStanding(30,14,4,3),{"x":30,"y":16,"texture":13,"hit":true},wolf3d.firstAidKit(30,34),wolf3d.firstAidKit(30,35),{"x":30,"y":37,"texture":7,"hit":true},{"x":30,"y":39,"texture":7,"hit":true},{"x":30,"y":41,"texture":7,"hit":true},wolf3d.extraLife(30,43),wolf3d.crown(30,44),wolf3d.extraLife(30,45),{"x":30,"y":46,"texture":7,"hit":true},{"x":31,"y":2,"texture":14,"hit":false},wolf3d.bloodBones(31,11),wolf3d.bloodPool(31,15),{"x":31,"y":16,"texture":23,"hit":false},wolf3d.crown(31,37),wolf3d.crown(31,38),wolf3d.crown(31,39),wolf3d.crown(31,40),wolf3d.crown(31,41),wolf3d.crown(31,42),wolf3d.crown(31,43),wolf3d.gatling(31,44),wolf3d.crown(31,45),{"x":31,"y":48,"texture":14,"hit":false},{"x":31,"y":51,"texture":14,"hit":false},{"x":31,"y":54,"texture":14,"hit":false},{"x":31,"y":59,"texture":14,"hit":false},{"x":32,"y":10,"texture":3,"hit":true},{"x":32,"y":13,"texture":35,"hit":true},{"x":32,"y":14,"texture":19,"hit":false},{"x":32,"y":15,"texture":43,"hit":false},{"x":32,"y":16,"texture":3,"hit":true},{"x":32,"y":37,"texture":7,"hit":true},{"x":32,"y":39,"texture":7,"hit":true},{"x":32,"y":41,"texture":7,"hit":true},wolf3d.extraLife(32,43),wolf3d.crown(32,44),wolf3d.extraLife(32,45),{"x":32,"y":46,"texture":7,"hit":true},{"x":33,"y":43,"texture":7,"hit":true},{"x":33,"y":45,"texture":7,"hit":true},{"x":34,"y":2,"texture":14,"hit":false},wolf3d.chalice(34,17),wolf3d.chalice(34,19),{"x":34,"y":48,"texture":14,"hit":false},{"x":34,"y":59,"texture":14,"hit":false},wolf3d.chalice(35,16),wolf3d.chalice(35,17),wolf3d.chalice(35,19),wolf3d.food(36,8),wolf3d.food(36,9),wolf3d.food(36,10),wolf3d.chalice(36,16),wolf3d.chalice(36,17),wolf3d.chalice(36,18),wolf3d.chalice(36,19),{"x":36,"y":47,"texture":14,"hit":false},wolf3d.guardMoving(37,1,0,3),{"x":37,"y":2,"texture":14,"hit":false},{"x":37,"y":5,"texture":14,"hit":false},{"x":37,"y":9,"texture":14,"hit":false},{"x":37,"y":42,"texture":14,"hit":false},{"x":37,"y":45,"texture":14,"hit":false},{"x":37,"y":59,"texture":14,"hit":false},wolf3d.ammo(38,8),wolf3d.ammo(38,9),wolf3d.ammo(38,10),{"x":38,"y":19,"texture":36,"hit":true},{"x":38,"y":21,"texture":37,"hit":true},{"x":38,"y":41,"texture":12,"hit":true},wolf3d.guardStanding(39,19,0,2),{"x":39,"y":20,"texture":14,"hit":false},wolf3d.chalice(39,22),wolf3d.officerStanding(39,55,6,2),{"x":40,"y":2,"texture":14,"hit":false},{"x":40,"y":56,"texture":14,"hit":false},{"x":40,"y":59,"texture":14,"hit":false},wolf3d.guardStanding(41,15,6,1),wolf3d.guardStanding(41,24,2,2),wolf3d.firstAidKit(41,55),wolf3d.officerStanding(41,56,6,3),wolf3d.chest(42,12),{"x":42,"y":17,"texture":14,"hit":false},{"x":42,"y":20,"texture":14,"hit":false},{"x":42,"y":23,"texture":14,"hit":false},wolf3d.guardStanding(42,26,2,3),wolf3d.chest(42,28),wolf3d.guardMoving(43,1,0,3),{"x":43,"y":2,"texture":14,"hit":false},{"x":43,"y":16,"texture":35,"hit":true},wolf3d.guardStanding(43,18,6,1),wolf3d.guardStanding(43,23,2,3),{"x":43,"y":24,"texture":35,"hit":true},{"x":43,"y":39,"texture":4,"hit":false},{"x":43,"y":44,"texture":4,"hit":false},wolf3d.officerStanding(43,45,0,3),{"x":43,"y":59,"texture":14,"hit":false},wolf3d.cross(44,17),wolf3d.cross(44,23),wolf3d.officerStanding(44,42,0,1),wolf3d.chalice(45,17),{"x":45,"y":20,"texture":14,"hit":false},wolf3d.chalice(45,23),wolf3d.ssStanding(45,50,6,2),{"x":46,"y":2,"texture":14,"hit":false},wolf3d.officerStanding(46,27,0,2),wolf3d.ammo(46,28),{"x":46,"y":59,"texture":14,"hit":false},wolf3d.firstAidKit(47,16),wolf3d.firstAidKit(47,24),{"x":47,"y":27,"texture":14,"hit":false},wolf3d.chest(47,28),wolf3d.firstAidKit(47,29),wolf3d.ssStanding(47,48,6,3),wolf3d.ssStanding(47,52,6,3),wolf3d.officerStanding(48,27,4,3),wolf3d.ammo(48,28),wolf3d.officerStanding(48,39,6,2),{"x":49,"y":2,"texture":14,"hit":false},wolf3d.officerStanding(49,20,0,1),{"x":49,"y":39,"texture":4,"hit":false},{"x":49,"y":44,"texture":4,"hit":false},wolf3d.officerStanding(49,45,4,3),{"x":49,"y":59,"texture":14,"hit":false},{"x":50,"y":19,"texture":12,"hit":true},{"x":50,"y":21,"texture":12,"hit":true},{"x":51,"y":18,"texture":12,"hit":true},{"x":51,"y":22,"texture":12,"hit":true},{"x":51,"y":40,"texture":7,"hit":true},{"x":51,"y":41,"texture":7,"hit":true},{"x":51,"y":42,"texture":7,"hit":true},{"x":52,"y":2,"texture":14,"hit":false},{"x":52,"y":5,"texture":16,"hit":true},{"x":52,"y":7,"texture":16,"hit":true},wolf3d.guardStanding(52,13,6,1),wolf3d.food(52,14),wolf3d.food(52,15),wolf3d.ammo(52,25),wolf3d.ammo(52,26),wolf3d.guardStanding(52,27,2,1),wolf3d.ammo(52,34),wolf3d.ammo(52,35),wolf3d.ammo(52,40),wolf3d.ammo(52,41),wolf3d.ammo(52,42),{"x":52,"y":52,"texture":46,"hit":true},{"x":52,"y":54,"texture":46,"hit":true},{"x":52,"y":56,"texture":46,"hit":true},{"x":52,"y":59,"texture":14,"hit":false},wolf3d.guardStanding(53,13,6,2),{"x":53,"y":14,"texture":14,"hit":false},wolf3d.food(53,15),{"x":53,"y":20,"texture":14,"hit":false},wolf3d.ammo(53,25),{"x":53,"y":26,"texture":14,"hit":false},wolf3d.guardStanding(53,27,2,2),wolf3d.ammo(53,34),wolf3d.ammo(53,35),wolf3d.ammo(53,40),wolf3d.ammo(53,41),wolf3d.ammo(53,42),{"x":54,"y":9,"texture":8,"hit":true},wolf3d.guardStanding(54,13,6,3),wolf3d.food(54,14),wolf3d.food(54,15),wolf3d.ammo(54,25),wolf3d.ammo(54,26),wolf3d.guardStanding(54,27,2,3),wolf3d.ammo(54,40),wolf3d.ammo(54,41),wolf3d.ammo(54,42),wolf3d.ammo(54,44),wolf3d.machineGun(54,45),{"x":54,"y":52,"texture":8,"hit":true},{"x":55,"y":2,"texture":14,"hit":false},{"x":55,"y":5,"texture":14,"hit":false},{"x":55,"y":8,"texture":14,"hit":false},{"x":55,"y":18,"texture":11,"hit":true},{"x":55,"y":22,"texture":11,"hit":true},{"x":55,"y":53,"texture":14,"hit":false},{"x":55,"y":56,"texture":14,"hit":false},{"x":55,"y":59,"texture":14,"hit":false},wolf3d.guardMoving(55,60,4,1),wolf3d.guardMoving(56,4,6,2),{"x":56,"y":11,"texture":16,"hit":true},{"x":56,"y":31,"texture":11,"hit":true},{"x":56,"y":33,"texture":11,"hit":true},{"x":56,"y":50,"texture":46,"hit":true},wolf3d.guardMoving(57,54,4,1),{"x":58,"y":2,"texture":14,"hit":false},{"x":58,"y":8,"texture":14,"hit":false},{"x":58,"y":11,"texture":16,"hit":true},{"x":58,"y":32,"texture":14,"hit":false},{"x":58,"y":40,"texture":12,"hit":true},{"x":58,"y":42,"texture":12,"hit":true},{"x":58,"y":50,"texture":46,"hit":true},{"x":58,"y":53,"texture":14,"hit":false},{"x":58,"y":59,"texture":14,"hit":false},wolf3d.guardMoving(59,7,0,1),wolf3d.ssMoving(60,28,6,3),wolf3d.ssMoving(60,35,6,3),{"x":61,"y":2,"texture":14,"hit":false},{"x":61,"y":5,"texture":14,"hit":false},{"x":61,"y":8,"texture":14,"hit":false},{"x":61,"y":11,"texture":14,"hit":false},{"x":61,"y":14,"texture":14,"hit":false},{"x":61,"y":17,"texture":14,"hit":false},{"x":61,"y":20,"texture":14,"hit":false},{"x":61,"y":23,"texture":14,"hit":false},{"x":61,"y":26,"texture":14,"hit":false},{"x":61,"y":29,"texture":14,"hit":false},{"x":61,"y":32,"texture":14,"hit":false},{"x":61,"y":35,"texture":14,"hit":false},{"x":61,"y":38,"texture":14,"hit":false},{"x":61,"y":41,"texture":14,"hit":false},{"x":61,"y":44,"texture":14,"hit":false},{"x":61,"y":47,"texture":14,"hit":false},{"x":61,"y":50,"texture":14,"hit":false},{"x":61,"y":53,"texture":14,"hit":false},{"x":61,"y":56,"texture":14,"hit":false},{"x":61,"y":59,"texture":14,"hit":false},{"x":62,"y":1,"texture":8,"hit":true},{"x":62,"y":31,"texture":7,"hit":true},{"x":62,"y":33,"texture":7,"hit":true},{"x":62,"y":60,"texture":8,"hit":true}],"spriteResource":"sprites","scripts":[scripts.angle(3,7,0),scripts.angle(3,54,2),scripts.angle(5,25,0),scripts.angle(5,39,2),scripts.angle(9,1,0),scripts.angle(9,7,2),scripts.angle(9,19,0),scripts.angle(9,25,2),scripts.angle(9,39,4),scripts.angle(9,45,2),scripts.angle(9,54,4),scripts.angle(9,60,2),scripts.angle(11,21,0),scripts.angle(11,25,2),scripts.angle(11,39,0),scripts.angle(11,43,2),scripts.angle(14,25,4),scripts.angle(14,39,2),scripts.angle(18,21,6),scripts.angle(18,43,4),scripts.angle(20,19,6),scripts.angle(20,45,4),scripts.angle(56,1,6),scripts.angle(56,7,0),scripts.angle(56,54,6),scripts.angle(56,60,4),scripts.angle(60,7,6),scripts.angle(60,54,4)]};
\ No newline at end of file diff --git a/wolf3d/maps/e4m3.js b/wolf3d/maps/e4m3.js new file mode 100644 index 0000000..c8df40a --- /dev/null +++ b/wolf3d/maps/e4m3.js @@ -0,0 +1 @@ +wolf3d.maps.e4m3 = {"music":"pow","secret":10,"endscreen":null,"ceiling":45,"start":{"x":4.5,"y":2.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":3,"par":90,"map":[[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,0,0,0,0,0,17,0,17,0,0,0,0,0,17,17,17,0,0,0,0,0,17,0,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,13,0,0,0,0,0,0,0,0,0,0,0,0,0,20,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,20,17,20,0,0,0,0,0,0,0,0,0,0,0,0,0,20,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,0,0,0,0,0,0,12,10,12,0,0,0,0,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,18,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,20,17,17,17,17,17,17,17],[17,17,17,0,0,0,0,12,12,12,12,12,0,0,0,18,0,0,0,0,0,0,0,15,15,15,14,15,15,15,0,0,0,0,0,0,0,0,0,15,15,15,14,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17],[17,17,17,17,0,0,0,10,12,12,12,10,0,0,0,0,0,0,0,0,0,0,0,14,15,15,15,15,15,14,0,0,0,0,0,0,0,0,0,14,15,15,15,15,15,14,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17],[17,17,17,17,0,0,0,12,12,12,12,12,0,0,0,18,0,0,0,0,0,0,0,15,15,15,14,15,15,15,0,0,0,0,0,0,0,0,0,15,15,15,14,15,15,15,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17],[17,17,17,17,0,0,0,0,12,10,12,0,0,0,0,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,18,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17],[17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,20,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,20,17,20,0,0,0,0,0,0,0,0,0,0,0,0,0,20,17,17,0,0,17,0,0,0,17,17,17,17,17,17],[17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,0,0,0,0,0,17,0,17,0,0,0,0,0,17,17,17,0,0,0,0,0,17,0,17,0,0,0,0,0,17,17,17,0,0,0,0,0,0,17,17,17,17,17,17],[17,17,17,17,17,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,18,0,18,17,17,17,17,17,20,17,17,17,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,17,17,17,17,17,17,0,17,17,17,17,17,17,17,17,17,0,0,17,0,0,0,17,17,17,17,17,17],[17,17,17,0,0,17,0,0,0,0,0,0,0,17,0,0,0,0,0,17,0,17,17,17,17,17,17,0,0,0,17,17,18,17,17,0,0,17,17,17,17,17,0,0,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17],[17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,0,17,17,0,0,0,17,17,0,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17],[17,17,0,0,0,17,0,0,0,0,0,0,0,17,0,0,0,0,0,17,0,17,0,0,0,0,0,17,0,17,0,0,0,0,0,17,0,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17],[17,17,0,0,0,17,17,0,17,20,17,0,17,17,17,17,20,17,17,17,0,17,0,0,0,0,0,17,0,18,0,0,0,0,0,0,0,20,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17],[17,17,0,0,17,17,0,0,0,17,0,0,0,17,17,17,17,17,17,17,0,17,0,0,0,0,0,17,0,17,0,0,0,0,0,17,0,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,20,17,17,17,17,17,17,17],[17,17,17,17,17,17,0,0,0,17,0,0,0,17,17,17,17,17,17,17,0,17,0,0,0,0,0,17,0,17,17,0,0,0,17,17,0,17,17,17,17,17,17,17,18,0,0,0,18,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,0,0,0,17,0,0,0,17,17,17,17,17,17,17,0,17,17,17,17,17,17,17,0,0,17,17,0,17,17,0,0,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,0,0,17,0,0,0,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,0,0,0,0,0,0,0,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,0,0,17,0,0,0,17,17,17,17,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,20,17,17,17,17,17,17,20,0,0,0,0,0,0,0,0,0,0,0,0,0,20,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,18,0,0,0,0,0,18,17,17,17,17,17,17,17,17,17,20,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,0,0,0,0,0,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,17,20,0,0,0,0,0,0,0,0,0,0,0,0,0,20,17,17,17,17,17,17,17,17,17,17],[17,17,0,0,0,0,0,0,0,17,0,0,0,17,17,17,17,17,17,0,0,0,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17],[17,17,0,0,0,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,20,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,17,20,0,0,0,0,0,0,0,0,0,0,0,0,0,20,17,17,17,17,17,17,17,17,17,17],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17],[17,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,17,17,17,17,17,17,18,0,18,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,0,0,0,17,17,17,17,17,17,18,17,17,17,17,17,17,17,17,20,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,17,17,17,17,17,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,0,0,0,0,0,0,0,17,17,17,29,29,29,29,29,29,29,29,29,2,1,2,29,1,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,29,1,29,2,29,2,29,29,1,29,0,0,0,29,17,17,17,0,0,0,0,0,0,0,0,0,17,17,17,17,17,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,1,29,29,1,0,0,0,0,0,0,29,29,0,0,0,29,17,17,17,17,0,17,0,0,0,17,0,17,17,17,17,17,17,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,1,0,0,29,0,29,29,1,29,0,2,29,1,0,1,2,1,29,17,17,0,17,0,0,0,17,0,17,17,17,17,17,17,17,17,17,20,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,29,0,0,0,0,1,29,29,29,0,29,29,1,0,0,0,0,29,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[29,29,29,29,29,29,29,29,29,29,29,29,29,1,0,1,29,29,1,0,1,29,29,29,2,29,0,29,1,29,2,0,0,0,0,18,21,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[29,29,29,29,1,1,2,29,29,29,29,2,1,29,0,29,29,2,29,0,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,22,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[29,29,0,0,0,0,0,0,29,3,1,0,0,0,0,0,0,0,29,0,2,1,2,1,29,1,0,2,1,1,29,0,0,0,0,18,21,17,29,1,29,4,1,2,29,29,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,29,1,0,0,0,0,0,1,29,29,29,17,17,20,17,17,17,17,29,0,0,0,0,0,29,29,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,29,0,1,1,0,1,29,29,29,29,29,29,1,29,2,29,2,29,1,2,1,0,0,0,0,0,1,29,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,2,0,29,29,0,1,2,29,1,29,2,29,1,0,0,0,0,0,0,0,0,0,0,0,0,0,3,29,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,29,0,0,0,0,0,0,0,29,2,0,0,0,0,1,29,1,29,0,2,29,0,0,0,0,0,1,29,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,29,2,1,29,2,29,0,29,1,0,2,29,0,29,29,0,0,0,1,29,0,0,0,0,0,2,29,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[29,29,0,0,0,0,0,0,29,3,29,0,0,0,0,0,0,0,1,29,29,29,29,29,1,0,0,0,0,1,29,0,1,29,0,1,29,29,29,1,2,4,29,1,29,29,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[29,29,1,2,29,1,1,29,29,29,1,1,29,2,29,2,1,1,29,29,29,29,29,29,29,29,1,2,29,1,29,0,1,29,0,1,29,29,29,29,29,29,29,29,29,29,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,2,0,0,0,0,2,29,29,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,29,29,29,29,29,29,29,29,29,29,2,1,0,1,29,29,29,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,29,29,29,29,29,29,2,29,29,29,29,0,0,29,29,29,29,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,29,29,29,21,3,0,0,0,4,0,2,0,0,1,29,29,29,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,29,29,22,0,0,0,0,0,0,0,0,0,29,29,29,29,29,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,29,29,29,21,3,0,0,0,4,0,29,1,29,29,29,29,29,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,29,29,29,29,29,29,1,1,29,29,29,29,29,29,29,29,29,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,109,109,109,109,109,0,109,0,109,109,109,109,109,0,0,0,109,109,109,109,109,0,109,0,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,108,108,108,0,0,0,108,108,108,108,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,108,108,108,108,0,0,0,0,0,108,108,108,0,109,109,109,109,109,109,109,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0],[0,0,0,0,108,108,108,0,0,0,0,0,108,108,108,0,109,109,109,109,109,109,109,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0],[0,0,0,0,108,108,108,0,0,0,0,0,108,108,108,0,109,109,109,109,109,109,109,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0],[0,0,0,0,108,108,108,108,0,0,0,108,108,108,108,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0],[0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,109,109,0,109,109,109,0,0,0,0,0,0],[0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,109,109,109,109,109,0,109,0,109,109,109,109,109,0,0,0,109,109,109,109,109,0,109,0,109,109,109,109,109,0,0,0,109,109,109,109,109,109,0,0,0,0,0,0],[0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,117,117,0,117,117,117,117,117,117,117,0,0,0,0,0,0,109,0,0,0,0,0,0,0,0,0,109,109,0,109,109,109,0,0,0,0,0,0],[0,0,0,115,115,0,110,110,110,110,110,110,110,0,112,112,112,112,112,0,0,0,0,0,0,0,0,117,117,117,0,0,0,0,0,117,117,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0],[0,0,115,115,115,0,110,110,110,110,110,110,110,0,112,112,112,112,112,0,116,0,118,118,118,118,0,0,117,0,0,122,122,122,0,0,117,0,0,0,0,0,109,109,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0],[0,0,115,115,115,0,110,110,110,110,110,110,110,0,112,112,112,112,112,0,0,0,118,118,118,118,118,0,117,0,122,122,122,122,122,0,117,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0],[0,0,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,0,118,118,118,118,118,0,117,0,122,122,122,122,122,0,117,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0],[0,0,115,115,0,0,114,114,114,0,113,113,113,0,0,0,0,0,0,0,119,0,118,118,118,118,118,0,117,0,122,122,122,122,122,0,117,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,114,114,114,0,113,113,113,0,0,0,0,0,0,0,119,0,118,118,118,118,118,0,117,0,0,122,122,122,0,0,117,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,114,114,114,0,113,113,113,0,0,0,0,0,0,0,119,0,0,0,0,0,0,0,117,117,0,0,0,0,0,117,117,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,114,114,0,113,113,113,0,0,0,0,0,0,119,119,119,0,0,0,0,0,0,0,117,117,117,117,117,117,117,0,0,0,0,106,109,106,109,109,109,109,109,109,106,106,109,106,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,114,114,0,113,113,113,0,0,0,0,0,119,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,106,106,109,109,109,109,106,109,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,119,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,106,109,106,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,119,119,119,119,119,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,0,0,106,109,109,109,109,106,109,106,109,109,109,106,109,0,0,0,0,0,0,0,0,0,0,0],[0,0,121,121,121,121,121,121,121,0,113,113,113,0,0,0,0,0,0,119,119,119,0,0,0,0,0,120,106,120,120,120,120,120,120,120,120,120,0,0,106,109,106,109,109,109,109,109,109,109,109,109,106,0,0,0,0,0,0,0,0,0,0,0],[0,0,121,121,121,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,0,0,109,106,109,109,109,106,106,106,109,109,109,109,106,0,0,0,0,0,0,0,0,0,0,0],[0,121,121,121,121,121,0,113,113,113,113,113,113,113,113,113,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,106,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0],[0,121,121,121,121,121,0,113,113,113,113,113,113,113,113,113,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,121,121,121,121,121,0,113,113,113,113,113,113,113,113,113,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,0,0,0,0,0,111,111,106,106,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,106,120,120,120,120,120,120,120,120,120,106,120,0,0,0,111,111,111,111,106,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,0,0,0,0,120,120,120,120,120,120,120,120,120,0,0,0,0,0,106,106,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,120,0,0,106,120,106,0,0,0,0,0,106,0,120,120,120,0,106,0,0,0,0,0,0,111,111,111,106,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,120,120,0,120,0,0,0,0,120,0,0,0,120,0,0,0,0,0,0,120,0,120,120,120,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,120,120,0,120,0,0,0,0,120,0,0,0,120,120,120,106,0,0,0,0,0,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,0,120,0,0,0,0,0,0,120,0,0,0,0,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,0,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,124,124,124,124,124,124,0,0,0,124,124,124,124,124,124,124,0,120,0,0,0,0,0,0,120,0,0,0,0,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,0,120,0,0,120,120,120,120,106,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,0,0,120,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,0,0,120,0,0,120,0,0,0,0,0,0,0,0,120,120,120,120,120,120,120,0,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,0,0,120,120,120,120,120,120,120,0,0,120,120,120,120,0,0,0,0,120,0,0,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,0,0,0,0,0,0,0,120,0,0,120,0,0,120,0,0,120,120,120,0,0,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,124,124,124,124,124,124,0,0,0,124,124,124,124,124,124,124,0,0,0,0,0,0,0,120,120,120,120,0,0,120,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,0,120,0,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,107,0,126,126,126,0,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":7,"y":15,"texture":65,"key":null},{"x":12,"y":20,"texture":65,"key":null},{"x":13,"y":9,"texture":65,"key":null},{"x":14,"y":20,"texture":65,"key":null},{"x":15,"y":5,"texture":65,"key":null},{"x":15,"y":13,"texture":65,"key":null},{"x":15,"y":19,"texture":65,"key":null},{"x":15,"y":21,"texture":65,"key":null},{"x":16,"y":20,"texture":65,"key":null},{"x":17,"y":7,"texture":65,"key":null},{"x":17,"y":11,"texture":65,"key":null},{"x":17,"y":35,"texture":65,"key":null},{"x":20,"y":32,"texture":65,"key":null},{"x":27,"y":6,"texture":65,"key":null},{"x":28,"y":16,"texture":68,"key":"gold"},{"x":28,"y":46,"texture":65,"key":null},{"x":29,"y":6,"texture":65,"key":null},{"x":37,"y":14,"texture":65,"key":null},{"x":37,"y":35,"texture":67,"key":null},{"x":41,"y":38,"texture":65,"key":null},{"x":50,"y":25,"texture":67,"key":null},{"x":50,"y":29,"texture":65,"key":null}],"secrets":[{"x":15,"y":44,"state":0,"texture":16},{"x":35,"y":13,"state":0,"texture":1},{"x":47,"y":33,"state":0,"texture":28}],"sprites":[{"x":2,"y":3,"texture":11,"hit":true},{"x":3,"y":2,"texture":11,"hit":true},{"x":3,"y":9,"texture":14,"hit":false},{"x":3,"y":26,"texture":16,"hit":true},{"x":3,"y":42,"texture":16,"hit":true},{"x":4,"y":21,"texture":14,"hit":false},{"x":4,"y":31,"texture":14,"hit":false},{"x":4,"y":37,"texture":14,"hit":false},{"x":4,"y":47,"texture":14,"hit":false},{"x":5,"y":2,"texture":11,"hit":true},{"x":5,"y":7,"texture":8,"hit":true},{"x":5,"y":11,"texture":8,"hit":true},{"x":6,"y":3,"texture":11,"hit":true},wolf3d.ammo(6,16),wolf3d.ammo(6,17),wolf3d.ammo(6,18),wolf3d.food(6,21),wolf3d.food(6,22),{"x":7,"y":5,"texture":14,"hit":false},{"x":7,"y":13,"texture":14,"hit":false},wolf3d.ammo(7,16),wolf3d.ammo(7,17),wolf3d.ammo(7,18),wolf3d.food(7,20),wolf3d.food(7,21),wolf3d.food(7,22),{"x":7,"y":56,"texture":14,"hit":false},wolf3d.ammo(8,16),wolf3d.ammo(8,17),wolf3d.ammo(8,18),wolf3d.food(8,21),wolf3d.food(8,22),{"x":9,"y":7,"texture":8,"hit":true},{"x":9,"y":11,"texture":8,"hit":true},wolf3d.guardMoving(9,13,0,1),wolf3d.guardMoving(9,20,4,3),{"x":10,"y":21,"texture":14,"hit":false},{"x":10,"y":31,"texture":14,"hit":false},{"x":10,"y":37,"texture":14,"hit":false},{"x":10,"y":47,"texture":14,"hit":false},wolf3d.food(10,52),wolf3d.food(10,53),{"x":11,"y":9,"texture":14,"hit":false},{"x":11,"y":26,"texture":16,"hit":true},{"x":11,"y":42,"texture":16,"hit":true},wolf3d.food(11,52),{"x":11,"y":53,"texture":0,"hit":false},wolf3d.guardMoving(12,11,2,2),{"x":12,"y":42,"texture":7,"hit":true},wolf3d.food(12,52),wolf3d.food(12,53),wolf3d.officerStanding(13,42,4,1),wolf3d.food(13,52),{"x":13,"y":53,"texture":35,"hit":true},{"x":14,"y":6,"texture":12,"hit":true},{"x":14,"y":12,"texture":12,"hit":true},wolf3d.gatling(14,43),{"x":15,"y":4,"texture":14,"hit":false},{"x":15,"y":9,"texture":14,"hit":false},wolf3d.guardMoving(15,15,6,3),{"x":15,"y":16,"texture":14,"hit":false},wolf3d.officerStanding(15,22,2,1),{"x":15,"y":24,"texture":35,"hit":true},wolf3d.officerStanding(15,25,2,3),{"x":15,"y":31,"texture":3,"hit":true},wolf3d.firstAidKit(15,32),{"x":15,"y":33,"texture":3,"hit":true},{"x":16,"y":3,"texture":35,"hit":true},{"x":16,"y":4,"texture":35,"hit":true},{"x":16,"y":6,"texture":12,"hit":true},{"x":16,"y":12,"texture":12,"hit":true},{"x":16,"y":26,"texture":35,"hit":true},{"x":16,"y":30,"texture":3,"hit":true},wolf3d.officerStanding(16,33,6,2),{"x":16,"y":46,"texture":14,"hit":false},{"x":16,"y":56,"texture":14,"hit":false},{"x":17,"y":3,"texture":35,"hit":true},{"x":17,"y":4,"texture":35,"hit":true},wolf3d.food(17,22),{"x":17,"y":24,"texture":14,"hit":false},wolf3d.officerStanding(17,25,2,3),wolf3d.ammo(17,26),wolf3d.goldKey(17,30),{"x":17,"y":32,"texture":7,"hit":true},wolf3d.firstAidKit(18,2),wolf3d.firstAidKit(18,3),{"x":18,"y":7,"texture":14,"hit":false},wolf3d.officerStanding(18,8,2,1),wolf3d.food(18,22),wolf3d.officerStanding(18,23,4,2),{"x":18,"y":25,"texture":35,"hit":true},wolf3d.ammo(18,26),{"x":18,"y":30,"texture":3,"hit":true},wolf3d.officerStanding(18,31,0,1),wolf3d.officerStanding(18,34,6,3),{"x":19,"y":6,"texture":1,"hit":true},{"x":19,"y":7,"texture":1,"hit":true},wolf3d.officerStanding(19,8,2,3),{"x":19,"y":11,"texture":14,"hit":false},wolf3d.food(19,22),wolf3d.food(19,23),wolf3d.ammo(19,24),wolf3d.ammo(19,25),wolf3d.ammo(19,26),wolf3d.officerStanding(19,33,0,3),wolf3d.ammo(20,6),wolf3d.ammo(20,7),wolf3d.ammo(20,8),wolf3d.ammo(21,7),wolf3d.ammo(21,8),wolf3d.guardStanding(21,20,4,1),wolf3d.ssStanding(21,40,6,2),wolf3d.ssStanding(21,42,6,3),{"x":21,"y":44,"texture":7,"hit":true},{"x":21,"y":48,"texture":7,"hit":true},wolf3d.officerStanding(21,49,2,3),wolf3d.officerStanding(21,50,2,3),wolf3d.officerStanding(21,52,2,2),wolf3d.ammo(22,7),wolf3d.ammo(22,8),{"x":22,"y":11,"texture":14,"hit":false},wolf3d.food(22,18),wolf3d.guardStanding(22,19,4,1),wolf3d.guardStanding(22,21,4,2),wolf3d.ammo(22,22),wolf3d.ammo(22,40),wolf3d.ammo(22,41),wolf3d.guardStanding(22,45,4,2),wolf3d.officerStanding(22,46,4,2),wolf3d.officerStanding(22,51,2,1),wolf3d.food(23,18),wolf3d.guardStanding(23,19,4,3),{"x":23,"y":20,"texture":14,"hit":false},wolf3d.guardStanding(23,21,4,3),wolf3d.ammo(23,22),wolf3d.ammo(23,40),wolf3d.ammo(23,41),{"x":23,"y":44,"texture":7,"hit":true},{"x":23,"y":48,"texture":7,"hit":true},wolf3d.guardStanding(23,50,2,3),wolf3d.guardStanding(23,52,2,1),wolf3d.food(24,18),wolf3d.guardStanding(24,19,4,2),wolf3d.guardStanding(24,20,4,3),wolf3d.ammo(24,22),{"x":24,"y":29,"texture":8,"hit":true},{"x":24,"y":37,"texture":8,"hit":true},wolf3d.guardStanding(24,40,6,2),{"x":24,"y":43,"texture":14,"hit":false},wolf3d.officerStanding(24,45,4,3),{"x":24,"y":46,"texture":14,"hit":false},wolf3d.officerStanding(24,47,4,3),{"x":24,"y":49,"texture":14,"hit":false},wolf3d.guardStanding(24,51,2,3),{"x":25,"y":2,"texture":14,"hit":false},{"x":25,"y":3,"texture":14,"hit":false},{"x":25,"y":4,"texture":14,"hit":false},wolf3d.officerStanding(25,5,2,3),wolf3d.officerStanding(25,6,2,2),wolf3d.officerStanding(25,7,2,1),wolf3d.crown(25,8),{"x":25,"y":11,"texture":14,"hit":false},wolf3d.chalice(25,19),wolf3d.chalice(25,20),wolf3d.chalice(25,21),wolf3d.officerStanding(25,27,6,2),wolf3d.officerStanding(25,28,6,3),{"x":25,"y":30,"texture":14,"hit":false},{"x":25,"y":33,"texture":14,"hit":false},{"x":25,"y":36,"texture":14,"hit":false},wolf3d.guardStanding(25,40,6,2),wolf3d.guardStanding(25,42,4,2),{"x":25,"y":44,"texture":7,"hit":true},{"x":25,"y":48,"texture":7,"hit":true},wolf3d.guardStanding(25,52,4,2),{"x":26,"y":2,"texture":14,"hit":false},{"x":26,"y":3,"texture":14,"hit":false},{"x":26,"y":4,"texture":14,"hit":false},wolf3d.guardStanding(26,11,4,1),wolf3d.guardStanding(26,41,4,1),wolf3d.officerStanding(26,45,4,3),wolf3d.officerStanding(26,46,4,3),wolf3d.guardStanding(26,47,4,1),wolf3d.guardStanding(26,52,2,3),wolf3d.ammo(27,1),{"x":27,"y":2,"texture":14,"hit":false},{"x":27,"y":3,"texture":14,"hit":false},{"x":27,"y":4,"texture":14,"hit":false},wolf3d.officerStanding(27,7,6,2),{"x":27,"y":17,"texture":8,"hit":true},wolf3d.guardStanding(27,40,4,1),{"x":27,"y":44,"texture":7,"hit":true},{"x":27,"y":45,"texture":8,"hit":true},{"x":27,"y":47,"texture":8,"hit":true},{"x":27,"y":48,"texture":7,"hit":true},wolf3d.silverKey(28,1),{"x":28,"y":2,"texture":14,"hit":false},{"x":28,"y":3,"texture":14,"hit":false},{"x":28,"y":4,"texture":14,"hit":false},{"x":28,"y":8,"texture":14,"hit":false},{"x":28,"y":11,"texture":14,"hit":false},{"x":28,"y":14,"texture":14,"hit":false},{"x":28,"y":18,"texture":14,"hit":false},{"x":28,"y":21,"texture":14,"hit":false},{"x":28,"y":24,"texture":14,"hit":false},{"x":28,"y":27,"texture":14,"hit":false},{"x":28,"y":30,"texture":14,"hit":false},{"x":28,"y":33,"texture":14,"hit":false},{"x":28,"y":36,"texture":14,"hit":false},wolf3d.ammo(29,1),{"x":29,"y":2,"texture":14,"hit":false},{"x":29,"y":3,"texture":14,"hit":false},{"x":29,"y":4,"texture":14,"hit":false},{"x":29,"y":10,"texture":8,"hit":true},{"x":29,"y":12,"texture":8,"hit":true},{"x":29,"y":17,"texture":8,"hit":true},{"x":29,"y":44,"texture":35,"hit":true},{"x":29,"y":48,"texture":35,"hit":true},{"x":30,"y":2,"texture":14,"hit":false},{"x":30,"y":3,"texture":14,"hit":false},{"x":30,"y":4,"texture":14,"hit":false},{"x":30,"y":43,"texture":35,"hit":true},wolf3d.chest(30,44),wolf3d.officerStanding(30,45,4,3),wolf3d.officerStanding(30,46,4,3),wolf3d.cross(30,47),wolf3d.cross(30,48),{"x":30,"y":49,"texture":35,"hit":true},{"x":31,"y":2,"texture":14,"hit":false},{"x":31,"y":3,"texture":14,"hit":false},{"x":31,"y":4,"texture":14,"hit":false},wolf3d.officerStanding(31,5,2,3),wolf3d.officerStanding(31,6,2,2),wolf3d.officerStanding(31,7,2,1),wolf3d.crown(31,8),wolf3d.officerStanding(31,27,6,3),wolf3d.guardStanding(31,28,6,3),{"x":31,"y":30,"texture":14,"hit":false},{"x":31,"y":33,"texture":14,"hit":false},{"x":31,"y":36,"texture":14,"hit":false},wolf3d.guardStanding(31,38,2,3),wolf3d.officerStanding(31,39,2,3),wolf3d.chest(31,43),wolf3d.cross(31,44),wolf3d.cross(31,45),wolf3d.cross(31,46),wolf3d.officerStanding(31,47,4,3),wolf3d.chalice(31,48),wolf3d.firstAidKit(32,22),wolf3d.firstAidKit(32,23),wolf3d.firstAidKit(32,24),{"x":32,"y":29,"texture":8,"hit":true},{"x":32,"y":37,"texture":8,"hit":true},wolf3d.officerStanding(32,43,4,2),wolf3d.officerStanding(32,44,4,1),wolf3d.chalice(32,45),wolf3d.cross(32,46),wolf3d.chest(32,47),wolf3d.cross(32,48),wolf3d.crown(32,49),wolf3d.guardStanding(33,22,6,1),{"x":33,"y":23,"texture":14,"hit":false},wolf3d.guardStanding(33,24,2,3),wolf3d.guardStanding(33,30,4,2),wolf3d.guardStanding(33,36,4,1),wolf3d.chalice(33,43),wolf3d.chalice(33,44),wolf3d.chalice(33,45),wolf3d.officerStanding(33,46,4,1),wolf3d.crown(33,47),wolf3d.cross(33,48),wolf3d.chest(33,49),wolf3d.firstAidKit(34,11),wolf3d.firstAidKit(34,12),wolf3d.officerStanding(34,30,4,2),{"x":34,"y":33,"texture":14,"hit":false},wolf3d.officerStanding(34,36,4,1),wolf3d.guardStanding(35,26,0,1),{"x":37,"y":33,"texture":14,"hit":false},wolf3d.ssStanding(38,2,6,3),wolf3d.ammo(38,5),wolf3d.ammo(38,6),wolf3d.ammo(38,7),wolf3d.guardStanding(39,4,6,1),wolf3d.officerStanding(39,6,6,1),wolf3d.guardStanding(39,8,6,3),wolf3d.guardStanding(39,26,4,2),{"x":39,"y":39,"texture":5,"hit":true},wolf3d.ammo(39,40),wolf3d.ammo(39,41),wolf3d.firstAidKit(39,42),{"x":39,"y":43,"texture":5,"hit":true},wolf3d.cross(40,1),wolf3d.chalice(40,2),wolf3d.ssStanding(40,39,0,2),{"x":40,"y":40,"texture":14,"hit":false},{"x":40,"y":42,"texture":14,"hit":false},wolf3d.ssStanding(40,43,2,1),wolf3d.chest(41,1),wolf3d.chalice(41,2),{"x":41,"y":4,"texture":4,"hit":false},{"x":41,"y":9,"texture":4,"hit":false},{"x":41,"y":14,"texture":4,"hit":false},wolf3d.ssStanding(41,39,2,3),wolf3d.ssStanding(41,41,2,3),wolf3d.crown(41,43),wolf3d.chest(42,1),wolf3d.chest(42,2),wolf3d.guardStanding(42,6,6,1),wolf3d.guardStanding(42,11,4,2),{"x":42,"y":40,"texture":14,"hit":false},{"x":42,"y":42,"texture":14,"hit":false},wolf3d.crown(42,43),wolf3d.cross(43,1),wolf3d.chest(43,2),wolf3d.crown(43,3),wolf3d.chalice(43,4),wolf3d.guardStanding(43,13,4,2),{"x":43,"y":39,"texture":5,"hit":true},wolf3d.crown(43,40),wolf3d.crown(43,41),wolf3d.crown(43,42),{"x":43,"y":43,"texture":5,"hit":true},wolf3d.crown(44,3),wolf3d.crown(44,4),wolf3d.ssStanding(44,6,4,2),wolf3d.officerStanding(44,14,4,3),wolf3d.officerStanding(44,16,4,3),{"x":50,"y":26,"texture":14,"hit":false}],"spriteResource":"sprites","scripts":[scripts.angle(7,14,1),scripts.angle(7,19,2),scripts.angle(8,13,0),scripts.angle(8,20,3),scripts.angle(11,13,1),scripts.angle(12,9,0),scripts.angle(12,12,2),scripts.angle(14,9,7),scripts.angle(15,10,6),scripts.angle(15,20,4)]};
\ No newline at end of file diff --git a/wolf3d/maps/e4m4.js b/wolf3d/maps/e4m4.js new file mode 100644 index 0000000..f38be10 --- /dev/null +++ b/wolf3d/maps/e4m4.js @@ -0,0 +1 @@ +wolf3d.maps.e4m4 = {"music":"suspense","secret":10,"endscreen":null,"ceiling":221,"start":{"x":17.5,"y":1.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":4,"par":60,"map":[[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,0,12,12,12,12,12,0,0,0,0,0,0,0,0,0,12,12,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,0,12,12,11,12,12,0,0,0,0,0,0,0,0,0,12,12,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,11,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,12,12,12,12,12,12,12,12],[12,12,0,12,0,0,0,12,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,12,12,12,31,31,31,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31,12,12,12,12,12,12,12,12],[12,12,0,12,0,12,0,12,0,12,0,0,0,0,0,0,0,12,0,0,0,0,0,12,12,12,0,0,0,0,0,12,11,0,0,0,11,12,31,31,0,0,0,31,31,31,0,0,0,0,0,0,0,0,31,31,12,12,12,12,12,12,12,12],[12,12,0,12,12,12,0,12,0,12,12,12,12,12,12,12,12,12,0,0,0,0,0,12,11,12,0,12,12,12,0,12,12,31,0,31,31,31,31,32,0,0,0,31,31,31,0,0,0,0,0,0,0,0,31,31,12,12,12,12,12,12,12,12],[12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,12,0,0,0,25,12,31,0,31,32,31,31,31,0,0,0,31,0,31,0,0,0,0,0,0,0,0,31,31,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,0,0,0,12,12,12,12,12,12,12,12,12,0,0,0,0,0,12,11,12,0,12,12,12,0,12,12,32,0,0,0,0,31,31,31,0,0,0,0,0,0,0,31,31,32,31,31,31,31,31,12,12,12,12,12,12,12,12],[12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,12,12,12,0,0,0,0,0,12,12,31,0,31,31,0,0,31,31,31,32,31,0,31,31,31,31,31,31,31,31,31,31,31,12,12,12,12,12,12,12,12],[12,0,12,12,12,12,0,25,0,12,12,0,0,0,0,0,0,12,12,0,12,12,12,10,12,12,12,12,12,12,0,12,12,31,0,31,32,31,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,12,12,12,12,12,12,12,12],[12,0,0,0,0,12,0,0,0,12,12,0,0,12,0,0,0,12,0,0,0,12,12,0,0,12,12,12,0,0,0,0,12,31,0,0,0,0,0,31,32,31,31,31,0,31,31,32,31,31,31,31,31,31,31,31,12,12,12,12,12,12,12,12],[12,0,0,0,12,12,0,0,0,12,12,0,0,12,0,0,0,12,0,0,0,12,12,0,0,12,12,12,12,12,0,12,12,31,31,31,0,31,0,31,31,31,31,31,0,0,0,0,0,0,32,31,31,31,31,31,12,12,12,12,12,12,12,12],[12,12,12,12,12,0,0,0,0,0,12,12,12,12,12,12,12,12,0,12,0,12,12,0,0,0,12,12,0,0,0,12,12,12,12,31,0,32,0,0,31,32,31,31,0,31,0,31,31,0,31,31,31,31,31,31,12,12,12,12,12,12,12,12],[11,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,0,0,0,0,0,0,12,31,0,31,0,0,0,0,31,0,0,31,0,32,31,0,0,0,0,31,31,31,12,12,12,12,12,12,12,12],[13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,10,12,0,12,31,0,31,31,31,31,0,0,0,31,31,0,31,31,0,31,31,0,32,31,31,12,12,12,12,12,12,12,12],[11,0,0,0,0,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,0,0,0,0,0,0,12,32,0,0,0,0,0,0,31,32,31,31,0,0,0,0,31,31,0,31,31,31,12,12,12,12,12,12,12,12],[12,12,12,12,12,0,0,0,0,0,12,12,12,12,12,12,12,12,0,12,0,12,12,0,0,0,12,12,0,0,0,12,12,0,12,31,31,0,31,31,32,31,31,31,0,31,0,31,31,31,31,31,0,31,31,31,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,0,0,0,12,12,12,12,12,12,12,12,12,0,0,0,12,12,0,0,12,12,12,12,12,0,12,12,0,12,12,31,0,31,0,0,0,0,31,0,31,0,32,31,31,31,31,0,31,31,31,12,12,12,12,12,12,12,12],[12,0,0,0,0,12,0,0,0,12,12,12,12,12,12,12,12,12,0,0,0,12,12,0,0,12,12,12,0,0,0,0,12,0,12,12,32,0,0,0,31,31,0,0,0,0,0,31,0,0,0,0,0,31,31,31,12,12,12,12,12,12,12,12],[12,0,0,0,0,12,25,0,25,12,12,12,12,12,12,12,12,12,12,0,12,12,12,10,12,12,12,12,12,12,0,0,0,0,12,12,31,0,0,31,31,0,0,31,31,31,31,31,0,31,31,31,31,31,31,31,12,12,12,12,12,12,12,12],[12,0,0,0,0,12,0,0,0,12,12,12,12,12,12,12,12,12,0,0,0,25,12,12,12,12,12,12,12,12,12,12,12,0,12,12,32,0,0,0,31,0,31,31,0,0,0,31,0,31,31,31,31,31,31,31,12,12,12,12,12,12,12,12],[12,12,12,0,0,0,0,0,0,11,12,12,12,12,12,12,12,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,31,31,0,0,31,0,31,32,31,0,31,31,0,32,31,31,31,31,31,31,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,0,0,0,12,12,12,12,12,12,12,12,12,0,0,0,25,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,31,0,0,32,0,0,0,0,0,0,31,0,31,31,31,31,31,31,31,12,12,12,12,12,12,12,12],[12,12,12,12,12,11,12,0,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,12,12,32,0,31,31,0,31,31,0,31,0,31,0,0,0,0,0,0,0,31,12,12,12,12,12,12,12,12],[12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,12,12,31,0,0,0,0,31,0,0,32,0,0,0,31,0,0,0,0,0,31,12,12,12,12,12,12,12,12],[12,12,12,12,12,0,0,0,0,0,12,11,12,11,12,0,12,11,12,11,12,0,12,11,12,11,12,0,12,11,12,11,12,0,12,12,12,31,31,32,31,31,31,0,0,31,31,31,32,31,0,0,0,0,0,31,12,12,12,12,12,12,12,12],[12,0,0,0,0,0,0,0,0,12,12,12,12,12,11,0,11,12,12,12,11,0,11,12,12,12,11,0,11,0,0,12,11,0,11,12,12,31,0,0,0,0,0,0,31,31,31,31,31,31,0,0,0,0,0,31,12,12,12,12,12,12,12,12],[12,0,0,12,12,0,12,10,12,12,12,12,12,12,12,0,12,12,12,12,12,0,12,12,12,12,12,0,0,0,0,12,12,0,12,12,12,31,0,0,0,0,0,0,31,31,31,31,31,31,0,0,0,0,0,31,12,12,12,12,12,12,12,12],[12,0,0,12,12,0,12,12,12,12,12,12,12,12,11,0,11,12,12,12,11,0,11,12,12,12,11,0,11,12,12,12,11,0,11,12,12,31,0,0,0,0,0,0,32,31,31,31,31,31,0,0,0,0,0,31,12,12,12,12,12,12,12,12],[12,0,0,12,0,0,12,12,12,12,12,12,12,12,12,0,12,11,12,11,12,0,12,11,12,11,12,0,12,11,12,11,12,0,12,12,12,31,0,0,0,0,0,0,31,31,31,31,31,31,0,0,0,0,0,31,12,12,12,12,12,12,12,12],[12,0,0,12,0,0,12,12,12,12,12,12,12,12,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,12,12,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,31,12,12,12,12,12,12,12,12],[12,0,0,12,0,0,12,12,12,12,12,12,12,12,12,0,12,11,12,11,12,0,12,11,12,11,12,0,12,11,12,11,12,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,31,0,0,0,0,0,31,12,12,12,12,12,12,12,12],[12,0,0,12,0,0,12,12,12,12,12,12,12,12,11,0,11,12,12,12,11,0,11,12,21,21,11,0,11,12,12,12,11,0,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,31,31,31,31,31,31,31,12,12,12,12,12,12,12,12],[12,0,0,12,12,12,12,12,12,12,12,12,12,12,12,0,12,12,12,12,12,0,12,22,0,0,0,0,12,12,12,12,12,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,0,0,12,12,12,12,12,12,12,12,12,12,12,11,0,11,12,12,12,11,0,11,12,21,21,11,0,11,12,12,12,11,0,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,0,0,12,12,12,12,12,12,12,12,12,12,12,12,0,12,11,12,11,12,0,12,11,12,11,12,0,12,11,12,11,12,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,12,11,12,11,12,0,12,11,12,11,12,0,12,11,12,11,12,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,0,11,12,12,12,11,0,11,12,12,12,11,0,11,12,12,12,11,0,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,12,12,12,12,12,0,12,12,12,12,12,0,12,12,12,12,12,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,0,11,12,12,12,11,0,11,12,12,12,11,0,11,12,12,12,11,0,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,12,11,12,11,12,0,12,11,12,11,12,0,12,11,12,11,12,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,115,0,0,0,0,0,117,117,117,117,117,117,117,117,117,0,0,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,115,0,0,0,0,0,117,117,117,117,117,117,117,117,117,0,0,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,115,0,116,116,116,0,117,117,117,117,117,117,117,117,117,0,0,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,115,0,116,116,116,0,117,117,117,117,117,117,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,115,0,116,0,116,0,117,0,117,117,117,117,117,117,117,0,118,118,118,118,118,0,0,0,118,118,118,118,118,0,0,115,115,115,0,0,0,0,121,121,121,0,0,0,121,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0],[0,0,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,118,118,0,0,0,118,0,0,0,118,0,0,0,0,0,0,0,0,0,121,121,121,0,0,0,121,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0],[0,0,115,115,115,0,111,111,111,0,118,118,118,118,118,118,118,118,118,118,0,118,118,118,118,118,118,0,106,118,118,0,0,0,121,0,0,0,0,0,121,121,121,0,121,0,121,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,118,118,118,118,118,0,0,0,118,0,0,0,118,0,0,0,121,121,121,121,0,0,0,121,121,0,121,0,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,114,0,111,111,111,0,119,119,119,119,119,119,119,0,118,118,118,118,118,0,0,0,118,118,118,118,118,0,0,0,121,0,0,121,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,0,0,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,0,0,0,121,121,121,106,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,114,0,108,108,108,0,0,119,119,0,119,119,119,0,118,118,118,0,0,112,112,0,0,0,118,118,118,118,0,0,121,121,121,121,121,0,0,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,0,0,108,108,108,0,0,119,119,0,119,119,119,0,118,118,118,0,0,112,112,0,0,0,0,0,112,0,0,0,0,0,121,0,121,0,0,0,0,0,121,121,121,106,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,0,112,112,112,0,0,0,0,0,121,0,106,121,0,0,0,0,121,0,121,0,0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,0,109,109,109,109,109,109,109,109,0,112,112,112,112,0,0,112,112,112,0,123,123,0,0,121,0,121,121,121,121,0,121,121,0,121,0,0,121,121,106,121,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,0,109,109,109,109,109,109,109,109,0,112,112,112,112,112,112,112,112,112,0,0,123,0,0,121,0,0,0,0,121,121,121,0,0,121,0,0,121,0,0,121,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,0,109,109,109,109,109,109,109,109,0,112,112,112,112,0,0,112,112,112,0,123,123,0,0,121,121,121,121,121,121,0,0,0,0,121,121,106,121,0,0,121,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,0,112,112,112,0,0,123,0,0,0,121,0,0,0,0,0,0,121,0,121,0,0,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,120,120,120,0,0,112,112,0,0,0,0,0,123,0,0,123,0,0,0,121,0,121,121,121,121,0,121,0,121,0,0,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0],[0,110,110,110,110,0,108,108,108,0,0,0,0,0,0,0,0,0,120,120,120,0,0,112,112,0,0,0,123,123,123,123,0,123,0,0,0,121,121,121,0,0,121,121,121,106,121,0,121,121,106,121,121,0,0,0,0,0,0,0,0,0,0,0],[0,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,0,0,0,0,0,0,0,123,123,0,123,0,0,0,106,121,0,0,121,121,0,0,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,110,110,110,110,0,110,110,110,0,0,0,0,0,0,0,0,0,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,123,0,0,0,121,121,121,0,121,0,0,121,121,121,0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,110,110,0,110,110,110,0,0,0,0,0,0,0,0,0,120,120,120,0,123,123,123,123,123,123,123,123,123,123,123,123,0,0,0,0,121,121,0,121,0,0,0,121,0,0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,106,0,121,121,106,121,121,121,0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,0,0,121,0,0,0,0,121,0,106,0,121,121,121,121,121,0,0,0,0,0,0,0,0,0],[0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,121,121,121,121,0,121,121,0,121,121,121,0,121,121,121,121,121,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,121,121,0,0,0,0,0,121,121,121,121,121,0,0,0,0,0,0,0,0,0],[0,113,113,113,113,0,113,113,113,0,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,113,0,113,113,0,0,113,0,0,0,0,121,121,121,121,121,121,0,0,0,0,0,0,121,121,121,121,121,0,0,0,0,0,0,0,0,0],[0,113,113,0,0,113,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,106,0,113,113,0,0,113,0,0,0,0,121,121,121,121,121,121,0,0,0,0,0,0,121,121,121,121,121,0,0,0,0,0,0,0,0,0],[0,113,113,0,0,113,0,0,0,0,0,0,0,0,0,106,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,121,121,121,121,121,121,0,0,0,0,0,0,121,121,121,121,121,0,0,0,0,0,0,0,0,0],[0,113,113,0,113,113,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,121,121,121,121,121,121,0,0,0,0,0,0,121,121,121,121,121,0,0,0,0,0,0,0,0,0],[0,113,113,0,113,113,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,106,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,121,0,0,0,0,0,0,0,0,0],[0,113,113,0,113,113,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,121,0,0,0,0,0,0,0,0,0],[0,113,113,0,113,113,0,0,0,0,0,0,0,0,0,106,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,113,113,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,106,0,0,140,140,0,113,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,113,113,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,113,113,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,106,113,113,113,113,113,106,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,106,0,0,0,0,0,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,106,113,113,113,113,106,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":5,"y":7,"texture":65,"key":null},{"x":8,"y":6,"texture":65,"key":null},{"x":8,"y":8,"texture":65,"key":null},{"x":8,"y":34,"texture":65,"key":null},{"x":9,"y":5,"texture":65,"key":null},{"x":9,"y":9,"texture":65,"key":null},{"x":11,"y":5,"texture":65,"key":null},{"x":11,"y":9,"texture":65,"key":null},{"x":12,"y":6,"texture":65,"key":null},{"x":12,"y":8,"texture":65,"key":null},{"x":15,"y":18,"texture":65,"key":null},{"x":15,"y":20,"texture":65,"key":null},{"x":16,"y":21,"texture":65,"key":null},{"x":16,"y":31,"texture":65,"key":null},{"x":17,"y":12,"texture":65,"key":null},{"x":18,"y":21,"texture":65,"key":null},{"x":18,"y":31,"texture":65,"key":null},{"x":19,"y":18,"texture":65,"key":null},{"x":19,"y":20,"texture":65,"key":null},{"x":22,"y":7,"texture":65,"key":null},{"x":24,"y":21,"texture":65,"key":null},{"x":26,"y":7,"texture":68,"key":"gold"},{"x":36,"y":26,"texture":67,"key":null}],"secrets":[{"x":10,"y":43,"state":0,"texture":30},{"x":10,"y":45,"state":0,"texture":30},{"x":11,"y":44,"state":0,"texture":30},{"x":12,"y":30,"state":0,"texture":11},{"x":22,"y":32,"state":0,"texture":11},{"x":24,"y":5,"state":0,"texture":10},{"x":26,"y":44,"state":0,"texture":30},{"x":26,"y":49,"state":0,"texture":30},{"x":29,"y":5,"state":0,"texture":11},{"x":30,"y":28,"state":0,"texture":11}],"sprites":[{"x":1,"y":2,"texture":14,"hit":false},{"x":1,"y":19,"texture":14,"hit":false},{"x":3,"y":8,"texture":11,"hit":true},wolf3d.officerStanding(3,9,0,3),{"x":3,"y":10,"texture":13,"hit":true},wolf3d.food(3,11),{"x":3,"y":12,"texture":13,"hit":true},wolf3d.food(3,13),{"x":3,"y":14,"texture":13,"hit":true},wolf3d.chest(3,15),{"x":3,"y":16,"texture":11,"hit":true},wolf3d.officerStanding(4,8,0,3),wolf3d.officerStanding(4,14,2,1),wolf3d.chest(4,16),{"x":5,"y":4,"texture":14,"hit":false},{"x":5,"y":10,"texture":3,"hit":true},{"x":5,"y":12,"texture":13,"hit":true},wolf3d.food(5,13),{"x":5,"y":14,"texture":3,"hit":true},wolf3d.officerStanding(5,15,2,2),{"x":5,"y":19,"texture":14,"hit":false},{"x":5,"y":34,"texture":14,"hit":false},{"x":6,"y":5,"texture":14,"hit":false},wolf3d.chest(6,16),{"x":7,"y":4,"texture":8,"hit":true},{"x":7,"y":6,"texture":14,"hit":false},{"x":7,"y":10,"texture":13,"hit":true},wolf3d.food(7,11),{"x":7,"y":12,"texture":13,"hit":true},wolf3d.food(7,13),{"x":7,"y":14,"texture":13,"hit":true},{"x":7,"y":16,"texture":11,"hit":true},{"x":7,"y":26,"texture":14,"hit":false},{"x":7,"y":30,"texture":14,"hit":false},{"x":7,"y":34,"texture":14,"hit":false},wolf3d.chest(7,40),wolf3d.chest(7,41),wolf3d.chest(7,42),wolf3d.chalice(7,46),wolf3d.cross(7,47),wolf3d.chalice(7,48),wolf3d.chalice(7,49),wolf3d.cross(7,50),wolf3d.chalice(7,51),wolf3d.chalice(7,52),wolf3d.chalice(7,53),{"x":8,"y":19,"texture":14,"hit":false},{"x":8,"y":21,"texture":14,"hit":false},wolf3d.chest(8,40),wolf3d.chest(8,41),wolf3d.chest(8,42),wolf3d.chalice(8,46),wolf3d.cross(8,47),wolf3d.cross(8,48),wolf3d.chalice(8,49),wolf3d.cross(8,50),wolf3d.chalice(8,51),wolf3d.cross(8,52),wolf3d.chalice(8,53),{"x":9,"y":2,"texture":14,"hit":false},{"x":9,"y":6,"texture":14,"hit":false},wolf3d.guardMoving(9,11,2,3),wolf3d.ssStanding(9,28,6,1),wolf3d.goldKey(9,29),{"x":9,"y":34,"texture":14,"hit":false},wolf3d.chest(9,40),wolf3d.chest(9,41),wolf3d.chest(9,42),wolf3d.cross(9,46),wolf3d.cross(9,47),wolf3d.cross(9,48),wolf3d.chalice(9,49),wolf3d.cross(9,50),wolf3d.chalice(9,51),wolf3d.chalice(9,52),wolf3d.chalice(9,53),{"x":10,"y":7,"texture":14,"hit":false},{"x":10,"y":19,"texture":14,"hit":false},{"x":10,"y":21,"texture":14,"hit":false},{"x":10,"y":37,"texture":14,"hit":false},wolf3d.officerStanding(11,2,6,2),{"x":11,"y":8,"texture":14,"hit":false},wolf3d.officerStanding(11,10,2,3),{"x":11,"y":15,"texture":35,"hit":true},{"x":11,"y":16,"texture":35,"hit":true},{"x":11,"y":26,"texture":14,"hit":false},{"x":11,"y":30,"texture":14,"hit":false},wolf3d.food(11,37),wolf3d.guardStanding(11,38,2,3),wolf3d.officerStanding(12,1,4,3),{"x":12,"y":11,"texture":14,"hit":false},wolf3d.officerStanding(12,12,4,1),wolf3d.ammo(12,13),wolf3d.ammo(12,14),{"x":12,"y":15,"texture":14,"hit":false},wolf3d.officerStanding(12,16,2,2),wolf3d.guardMoving(12,19,4,3),wolf3d.officerStanding(12,41,2,3),{"x":12,"y":44,"texture":14,"hit":false},wolf3d.food(13,1),wolf3d.food(13,2),wolf3d.food(13,3),{"x":13,"y":4,"texture":45,"hit":true},wolf3d.ammo(13,11),wolf3d.ammo(13,12),wolf3d.ammo(13,14),wolf3d.ammo(13,15),wolf3d.ammo(13,16),wolf3d.firstAidKit(13,28),wolf3d.firstAidKit(13,29),wolf3d.crown(13,31),{"x":13,"y":34,"texture":14,"hit":false},wolf3d.food(14,1),wolf3d.food(14,2),wolf3d.food(14,3),wolf3d.ammo(14,11),wolf3d.ammo(14,12),wolf3d.ammo(14,14),wolf3d.ammo(14,15),wolf3d.machineGun(14,16),{"x":14,"y":23,"texture":14,"hit":false},wolf3d.guardStanding(14,47,2,2),{"x":14,"y":49,"texture":14,"hit":false},{"x":15,"y":5,"texture":11,"hit":true},{"x":15,"y":9,"texture":11,"hit":true},{"x":15,"y":28,"texture":3,"hit":true},{"x":15,"y":30,"texture":7,"hit":true},wolf3d.guardStanding(15,38,4,1),wolf3d.guardMoving(16,23,2,2),wolf3d.food(16,38),{"x":16,"y":41,"texture":14,"hit":false},wolf3d.guardStanding(16,51,2,1),{"x":16,"y":52,"texture":14,"hit":false},{"x":17,"y":7,"texture":4,"hit":false},wolf3d.guardMoving(17,10,6,1),{"x":17,"y":14,"texture":14,"hit":false},{"x":17,"y":19,"texture":14,"hit":false},{"x":17,"y":23,"texture":14,"hit":false},wolf3d.guardMoving(17,26,2,1),{"x":17,"y":29,"texture":8,"hit":true},wolf3d.food(18,39),wolf3d.food(18,47),wolf3d.officerStanding(18,48,2,3),{"x":18,"y":49,"texture":14,"hit":false},{"x":19,"y":5,"texture":11,"hit":true},{"x":19,"y":9,"texture":11,"hit":true},{"x":19,"y":28,"texture":3,"hit":true},{"x":19,"y":30,"texture":7,"hit":true},wolf3d.ammo(19,44),wolf3d.guardMoving(20,19,0,2),{"x":20,"y":23,"texture":14,"hit":false},wolf3d.ammo(20,30),{"x":20,"y":42,"texture":14,"hit":false},wolf3d.ammo(20,44),wolf3d.firstAidKit(21,1),wolf3d.firstAidKit(21,2),wolf3d.firstAidKit(21,3),wolf3d.firstAidKit(21,4),wolf3d.firstAidKit(21,28),wolf3d.firstAidKit(21,29),wolf3d.ammo(21,30),wolf3d.ammo(21,31),{"x":21,"y":44,"texture":14,"hit":false},wolf3d.officerStanding(21,45,2,2),{"x":21,"y":46,"texture":14,"hit":false},{"x":21,"y":48,"texture":14,"hit":false},wolf3d.guardStanding(21,50,4,1),{"x":21,"y":52,"texture":14,"hit":false},wolf3d.ammo(22,1),wolf3d.ammo(22,2),wolf3d.ammo(22,3),wolf3d.ammo(22,4),wolf3d.officerStanding(22,37,4,3),wolf3d.food(22,48),wolf3d.ammo(23,1),wolf3d.ammo(23,2),wolf3d.ammo(23,3),wolf3d.ammo(23,4),wolf3d.officerStanding(23,7,4,3),{"x":23,"y":20,"texture":14,"hit":false},{"x":23,"y":37,"texture":14,"hit":false},wolf3d.ammo(23,44),wolf3d.ammo(23,45),wolf3d.ammo(23,46),{"x":24,"y":7,"texture":14,"hit":false},{"x":24,"y":19,"texture":14,"hit":false},wolf3d.guardMoving(24,27,6,3),wolf3d.food(24,41),{"x":24,"y":45,"texture":14,"hit":false},{"x":25,"y":18,"texture":14,"hit":false},wolf3d.officerStanding(25,39,4,3),wolf3d.officerStanding(25,43,2,3),wolf3d.officerStanding(26,48,4,3),wolf3d.ammo(26,54),{"x":27,"y":6,"texture":14,"hit":false},{"x":27,"y":8,"texture":14,"hit":false},{"x":27,"y":15,"texture":14,"hit":false},{"x":27,"y":21,"texture":14,"hit":false},{"x":27,"y":27,"texture":14,"hit":false},{"x":27,"y":33,"texture":14,"hit":false},{"x":27,"y":38,"texture":14,"hit":false},{"x":27,"y":41,"texture":14,"hit":false},wolf3d.firstAidKit(27,43),{"x":27,"y":46,"texture":14,"hit":false},{"x":27,"y":48,"texture":14,"hit":false},{"x":27,"y":52,"texture":14,"hit":false},wolf3d.ammo(27,54),{"x":28,"y":7,"texture":14,"hit":false},wolf3d.firstAidKit(28,43),wolf3d.ammo(28,53),wolf3d.ammo(28,54),wolf3d.ammo(29,1),wolf3d.ammo(29,2),wolf3d.ammo(29,29),wolf3d.gatling(29,30),wolf3d.cross(29,38),wolf3d.chalice(29,39),wolf3d.crown(29,40),wolf3d.chalice(29,42),wolf3d.firstAidKit(29,43),wolf3d.ammo(29,53),wolf3d.ammo(29,54),wolf3d.ammo(30,1),wolf3d.ammo(30,2),wolf3d.officerStanding(30,27,4,3),wolf3d.chest(30,38),wolf3d.chalice(30,39),wolf3d.cross(30,40),wolf3d.chest(30,41),wolf3d.firstAidKit(30,43),{"x":30,"y":52,"texture":14,"hit":false},wolf3d.ammo(30,53),wolf3d.ammo(30,54),wolf3d.ammo(31,1),wolf3d.ammo(31,2),wolf3d.officerStanding(31,15,4,3),wolf3d.crown(31,38),wolf3d.chest(31,39),wolf3d.crown(31,40),wolf3d.chalice(31,41),wolf3d.ammo(31,52),wolf3d.ammo(31,53),wolf3d.ammo(31,54),wolf3d.ammo(32,1),wolf3d.ammo(32,2),wolf3d.firstAidKit(32,4),wolf3d.firstAidKit(32,5),wolf3d.cross(32,38),wolf3d.chest(32,39),wolf3d.chest(32,40),wolf3d.chalice(32,41),wolf3d.chest(32,42),wolf3d.cross(32,43),wolf3d.ammo(32,51),wolf3d.ammo(32,52),wolf3d.ammo(32,53),wolf3d.ammo(32,54),wolf3d.ammo(33,1),wolf3d.ammo(33,2),wolf3d.firstAidKit(33,4),wolf3d.firstAidKit(33,5),{"x":33,"y":15,"texture":14,"hit":false},{"x":33,"y":21,"texture":14,"hit":false},wolf3d.officerStanding(33,24,2,1),{"x":33,"y":27,"texture":14,"hit":false},wolf3d.officerStanding(33,30,2,2),{"x":33,"y":33,"texture":14,"hit":false},wolf3d.ammo(33,50),wolf3d.ammo(33,51),{"x":33,"y":52,"texture":14,"hit":false},wolf3d.ammo(33,53),wolf3d.ammo(33,54),wolf3d.ammo(34,1),wolf3d.ammo(34,2),wolf3d.firstAidKit(34,4),wolf3d.firstAidKit(34,5),wolf3d.ammo(34,50),wolf3d.ammo(34,51),wolf3d.ammo(34,52),wolf3d.ammo(34,53),wolf3d.ammo(35,1),wolf3d.ammo(35,2),wolf3d.firstAidKit(35,4),wolf3d.firstAidKit(35,5),wolf3d.officerStanding(35,15,4,3),wolf3d.officerStanding(35,33,4,1),wolf3d.ammo(36,1),wolf3d.ammo(36,2),wolf3d.officerStanding(36,21,4,1),wolf3d.ssStanding(36,24,6,2),wolf3d.ssStanding(36,25,6,3),wolf3d.ammo(37,1),wolf3d.ammo(37,2),wolf3d.ammo(38,1),wolf3d.ammo(38,2),{"x":39,"y":15,"texture":14,"hit":false},{"x":39,"y":21,"texture":14,"hit":false},wolf3d.officerStanding(39,24,2,2),{"x":39,"y":27,"texture":14,"hit":false},wolf3d.officerStanding(39,30,2,1),{"x":39,"y":33,"texture":14,"hit":false},wolf3d.officerStanding(40,15,4,3),wolf3d.officerStanding(42,27,4,3),wolf3d.officerStanding(42,33,4,3),{"x":45,"y":15,"texture":14,"hit":false},wolf3d.officerStanding(45,19,2,2),{"x":45,"y":21,"texture":14,"hit":false},wolf3d.officerStanding(45,24,2,2),{"x":45,"y":27,"texture":14,"hit":false},{"x":45,"y":33,"texture":14,"hit":false}],"spriteResource":"sprites","scripts":[scripts.angle(5,6,0),scripts.angle(5,8,2),scripts.angle(9,8,4),scripts.angle(9,19,2),scripts.angle(13,19,4),scripts.angle(14,20,3),scripts.angle(15,6,7),scripts.angle(16,20,4),scripts.angle(16,24,2),scripts.angle(16,29,1),scripts.angle(16,33,2),scripts.angle(17,8,6),scripts.angle(17,18,7),scripts.angle(17,25,3),scripts.angle(17,28,2),scripts.angle(18,19,0),scripts.angle(23,19,7),scripts.angle(24,20,6),scripts.angle(24,33,4)]};
\ No newline at end of file diff --git a/wolf3d/maps/e4m5.js b/wolf3d/maps/e4m5.js new file mode 100644 index 0000000..2a81841 --- /dev/null +++ b/wolf3d/maps/e4m5.js @@ -0,0 +1 @@ +wolf3d.maps.e4m5 = {"music":"getthem","secret":10,"endscreen":null,"ceiling":221,"start":{"x":2.5,"y":1.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":5,"par":270,"map":[[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,31,31,31,31,31,31,32,31,31,32,31,31,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,32,31,0,31,0,31,0,31,0,31,32,31,31,31,31,0,0,0,0,31,31,0,0,0,0,0,0,0,0,0,31,32,31,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,32,31,31,0,0,0,0,0,0,0,0,12,11,12,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,0,0,0,31,0,0,0,11,12,11,0,0,0,31,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,0,0,31,31,0,31,0,31,0,31,0,31,31,31,31,31,0,0,31,0,0,31,31,31,0,0,12,11,12,0,0,31,31,31,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,0,0,31,31,31,31,31,31,31,31,31,31,0,0,0,31,31,0,31,31,31,32,31,32,0,0,0,0,0,0,0,31,31,0,0,0,0,0,31,31,31,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,32,31,32,31,31,31,31,31,31,0,0,0,0,31,0,0,0,0,31,0,0,0,0,31,31,0,0,0,0,0,31,31,31,31,31,31,32,31,31,31,31,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,0,0,0,0,0,0,0,0,0,0,31,0,31,31,0,0,31,31,0,0,0,0,31,32,0,0,0,0,0,32,31,31,31,31,31,0,0,31,31,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,0,0,0,0,0,31,31,0,0,31,0,0,0,0,31,0,31,31,32,0,0,31,31,31,31,31,31,0,31,31,31,32,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,0,0,0,0,0,0,0,0,0,0,0,31,31,0,0,0,32,31,31,0,0,0,0,0,0,0,31,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,0,31,31,32,31,32,31,31,31,31,32,0,0,0,0,31,31,31,31,31,32,31,31,31,0,31,0,31,0,31,31,31,31,31,31,31,0,0,0,0,0,31,31,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31],[31,31,0,31,31,31,31,31,31,31,31,31,31,32,31,31,31,32,0,0,31,31,31,31,31,31,0,31,0,31,0,31,0,31,0,0,0,31,31,0,0,31,31,31,32,0,31,31,31,31,31,31,31,0,32,31,31,31,31,31,31,31,31,31],[31,31,0,31,31,31,31,31,31,31,31,32,31,0,0,0,0,0,0,0,0,0,31,31,31,31,0,31,0,31,0,32,0,31,0,31,31,31,31,31,32,31,0,31,31,0,32,0,0,0,0,0,31,0,31,31,31,31,31,31,31,31,31,31],[31,31,0,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,32,31,31,31,0,0,0,31,0,31,0,0,0,0,0,31,0,31,31,31,31,31,31,31,31,31,31],[31,31,0,32,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,0,31,0,31,0,31,31,31,0,31,0,31,31,31,31,31,0,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,31,31,31],[31,31,0,31,31,31,32,31,0,0,0,0,0,0,31,31,31,31,31,0,0,31,0,0,0,0,0,31,0,31,0,0,0,0,0,31,0,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,31,31,31,31,31,31,31,31,31,31],[31,0,0,0,0,0,0,0,0,0,0,0,0,31,31,0,0,31,31,31,0,31,31,31,31,31,31,31,0,31,31,31,31,31,31,31,31,31,31,0,31,31,0,31,0,31,31,0,31,31,31,0,31,0,31,31,31,31,31,31,31,31,31,31],[31,31,0,31,31,31,31,31,0,0,0,31,32,31,31,0,0,0,0,0,0,0,0,0,31,31,31,31,0,0,0,0,0,0,31,31,31,31,31,0,31,0,0,31,0,0,31,0,31,0,31,0,31,0,31,31,31,31,31,31,31,31,31,31],[31,31,0,31,31,0,31,31,31,0,0,0,31,31,31,0,0,31,31,31,31,31,32,0,0,0,0,31,0,0,0,0,31,31,31,0,0,0,0,0,31,0,0,31,0,0,32,0,0,0,31,0,31,0,31,31,31,31,31,31,31,31,31,31],[31,31,0,31,31,0,0,31,32,0,0,0,0,31,32,31,31,31,0,0,0,31,31,31,31,31,0,31,0,0,0,0,0,0,31,0,31,31,31,0,31,31,31,31,31,31,31,0,31,0,31,0,31,0,31,31,31,31,31,31,31,31,31,31],[31,31,0,31,31,0,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,0,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,32,31,31,0,0,0,31,0,32,0,31,0,31,29,29,29,29,29,29,29,31,31],[31,32,0,31,0,0,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,31,31,31,0,0,0,0,31,0,0,0,31,0,32,31,31,0,0,0,0,0,0,0,0,31,31,0,31,0,31,0,31,29,29,29,2,29,29,29,31,31],[31,31,0,31,0,0,0,31,31,31,31,31,32,31,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,0,31,0,31,31,31,0,31,31,31,31,31,0,31,31,31,31,0,31,0,0,31,0,31,0,31,29,2,0,0,0,29,29,31,31],[31,31,0,0,0,0,0,0,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,0,0,0,0,31,0,31,31,31,32,31,0,31,31,31,31,31,0,31,0,31,31,0,31,31,31,31,0,31,0,31,29,29,0,0,0,2,29,31,31],[31,31,0,0,0,0,0,0,0,32,31,31,31,31,31,31,0,0,0,0,0,0,31,31,31,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,32,0,0,0,0,0,0,0,0,0,32,0,31,29,29,0,2,29,29,29,31,31],[31,31,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,0,0,0,0,31,31,31,31,0,0,0,31,31,31,31,32,31,31,31,31,31,32,31,31,0,31,0,0,31,0,31,31,31,31,31,31,0,31,29,2,0,0,0,2,29,31,31],[31,31,31,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,0,0,0,0,31,31,0,0,0,0,0,31,31,29,29,1,2,29,2,29,31,31,31,0,31,31,31,31,0,31,0,0,0,0,0,0,31,29,0,0,0,0,0,2,31,31],[31,31,31,32,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,31,29,29,0,0,0,0,0,29,31,31,31,0,0,0,0,0,0,31,0,31,31,31,31,31,31,29,0,0,0,0,0,29,31,31],[31,31,31,31,0,0,0,0,31,32,31,31,31,31,31,31,31,31,31,31,32,31,31,31,0,0,0,0,31,31,29,0,0,0,0,0,0,0,0,0,31,31,31,31,32,31,31,31,0,31,31,31,31,31,31,2,0,0,0,0,0,29,31,31],[31,31,31,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,31,31,31,29,29,0,0,0,0,0,29,31,0,0,0,0,0,0,0,0,0,0,31,31,29,29,29,29,29,0,0,0,0,0,29,29,29],[31,31,31,0,0,31,31,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,29,29,2,0,0,0,0,0,2,31,31,32,31,31,31,31,31,31,31,31,31,31,29,29,29,29,2,29,29,0,29,2,29,29,29],[31,31,32,0,0,31,31,31,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,21,3,0,0,0,0,0,29,21,21,29,29,31,31,31,31,31,31,31,31,31,29,29,21,21,1,0,0,0,0,0,2,21,29],[31,31,31,31,0,0,31,31,31,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,29,22,0,0,0,0,0,0,0,0,0,0,22,29,31,31,31,31,31,31,31,29,29,29,22,0,0,0,0,0,0,0,0,0,0,22],[31,31,31,31,0,0,0,31,31,31,0,0,32,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,29,29,21,3,0,0,0,0,0,2,21,21,29,29,31,31,31,31,31,31,31,29,29,29,29,21,21,29,0,0,0,0,0,29,21,29],[31,31,31,31,31,0,0,0,31,31,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,29,29,29,2,0,0,0,0,0,29,29,2,29,29,31,31,31,31,31,31,31,29,29,2,1,29,2,29,0,0,0,0,0,1,29,29],[31,31,31,31,31,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,29,0,29,29,0,0,0,0,0,29,29,0,2,29,31,31,31,31,31,31,31,29,0,0,0,0,0,0,0,0,0,0,0,2,29,29],[31,31,31,31,31,31,31,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,1,0,0,0,0,0,0,0,0,0,0,0,29,29,31,31,31,31,31,31,31,2,0,0,0,0,0,0,0,0,0,0,0,29,29,29],[31,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,29,0,29,2,1,2,4,29,29,2,29,0,2,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,2,29,29],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,29,0,29,29,29,29,29,29,29,29,29,0,1,29,2,1,29,29,29,29,29,29,2,0,29,0,29,0,29,1,29,1,1,29,29,29],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,2,0,0,0,2,29,29,29,29,29,29,1,0,0,0,0,0,29,29,29,29,29,2,0,0,0,0,0,0,0,0,0,0,0,0,0,29],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,0,0,0,0,0,29,2,29,2,29,29,2,0,0,29,1,0,0,2,29,29,29,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,2,0,0,15,0,0,0,0,0,0,0,0,29,0,0,0,29,2,0,29,29,29,29,3,0,0,0,0,0,0,0,0,0,0,0,0,0,3],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,0,0,0,0,0,29,29,0,0,0,0,29,29,0,0,0,2,0,0,29,2,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,29],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,0,0,0,1,29,29,2,0,2,0,0,0,0,29,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,29,29,29,29,29,29,29,29,29,1,29,0,0,29,2,29,0,1,2,29,0,29,29,29,29,2,29,0,4,0,2,29,29,2,1,29],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,2,29,29,29,29,0,0,0,0,0,29,29,29,29,29],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,2,29,0,0,0,29,29,29,29,29,0,0,0,2,29,29,29,29,29],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,29,29,29,29,29,0,29,29,29,29,29,29,29],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,29,2,29,29,0,2,29,2,29,29,29,29],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,1,0,29,29,0,29,29,0,29,2,29,2,0,0,0,0,29,29,29,29],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,29,29,29,29,2,29,4,29,29,2,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,29,29,29,29,2,29,0,29,29,29,29],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,29,29,29,0,0,0,0,0,0,0,29,1,2,29,2,0,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,0,2,29,29,29],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,29,29,2,0,0,0,0,0,0,0,29,0,0,29,0,0,0,17,0,0,0,0,0,17,0,0,0,2,0,0,2,0,29,29,29,29],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,29,29,2,0,0,15,14,15,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,0,1,29,29,29],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,29,29,4,0,0,14,15,14,0,0,29,0,0,0,0,0,0,0,0,17,20,17,0,0,0,0,0,0,0,0,29,29,29,29,29,29],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,29,29,29,0,0,15,14,15,0,0,0,0,0,0,0,0,0,0,0,17,20,17,0,0,0,0,0,0,0,0,2,29,29,29,29,29],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,29,29,2,0,0,0,0,0,0,0,29,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,1,29,29,29,29,29],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,29,29,29,0,0,0,0,0,0,0,2,0,0,1,0,0,0,17,0,0,0,0,0,17,0,0,0,29,0,0,2,29,29,29,29,29],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,29,29,29,29,1,2,4,29,2,1,29,0,0,29,29,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,1,29,29,29,29,29],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,29,29,29,29,29,29,29,29,29,29,2,0,0,2,29,2,0,0,0,0,0,0,0,0,0,1,29,1,0,0,29,29,29,29,29,29],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,29,29,29,29,29,29,29,29,29,29,1,0,0,29,2,29,29,0,2,29,0,29,2,0,29,29,2,29,0,0,29,29,29,29,29,29],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,29,29,29,29,29,29,29,29,29,29,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,29,29,29,29,29],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,29,29,29,29,29,29,29,29,29,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29,29,29,29,29],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,2,29,29,1,1,29,29,1,2,29,29,1,2,2,1,29,2,29,29,29,29,29,29,29]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,108,0,108,0,108,0,108,0,0,0,0,0,0,120,120,120,120,0,0,119,119,119,106,119,106,119,119,119,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,120,120,120,120,0,119,119,119,0,0,0,119,119,119,0,121,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,120,120,120,0,119,119,119,0,0,0,119,119,119,0,121,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,0,0,108,0,108,0,108,0,108,0,0,0,0,0,108,108,0,120,120,0,0,0,119,119,0,0,0,119,119,0,0,0,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,108,0,0,0,0,0,0,119,119,119,119,119,119,119,0,0,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,108,108,108,108,0,116,116,116,116,0,0,119,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,108,108,108,108,108,108,108,0,108,0,0,108,108,0,0,116,116,116,116,0,0,119,119,119,119,119,0,0,0,0,0,0,122,122,0,0,122,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,0,0,108,108,0,108,108,108,108,0,108,0,0,0,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,122,122,122,122,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,0,0,108,108,108,0,0,0,116,116,116,116,0,114,114,0,114,0,114,114,114,0,122,122,122,122,122,122,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,114,0,114,0,106,0,0,0,0,0,0,0,122,122,122,122,122,0,0,141,141,141,141,141,141,141,141,141,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,106,0,106,0,114,0,123,0,123,123,123,0,0,122,122,0,0,0,0,141,0,0,0,0,0,0,0,141,0,0,0,0,0,0,0,0,0,0],[0,0,109,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,0,0,0,0,114,0,114,0,106,0,123,0,123,0,0,0,0,0,0,0,139,0,0,141,0,139,139,139,139,139,0,141,0,0,0,0,0,0,0,0,0,0],[0,0,109,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,0,114,114,114,114,114,114,0,123,123,123,123,123,0,0,0,0,139,139,139,0,141,0,139,139,139,139,139,0,141,0,0,0,0,0,0,0,0,0,0],[0,0,109,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,106,0,106,0,106,0,0,0,123,0,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,0,0,0,0,0,0,0,0,0,0],[0,0,109,0,0,0,0,0,111,111,111,111,111,111,0,0,0,0,0,111,111,0,115,115,0,114,114,0,114,0,114,0,123,123,123,0,106,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,0,141,0,0,0,0,0,0,0,0,0,0],[0,109,109,109,0,111,111,111,111,111,111,111,111,0,0,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,113,0,0,0,113,0,141,0,0,0,0,0,0,0,0,0,0],[0,0,109,0,0,0,0,0,111,111,111,0,0,0,0,113,113,113,113,113,113,113,113,113,0,0,0,0,117,117,117,117,117,117,0,0,0,0,0,113,0,138,138,0,137,137,0,113,0,136,0,113,0,141,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,110,0,0,0,111,111,111,0,0,0,113,106,0,0,0,0,0,0,113,113,113,113,0,117,117,117,117,0,0,0,113,113,113,113,113,0,138,138,0,137,137,0,113,0,136,0,113,0,141,0,0,0,0,0,0,0,0,0,0],[0,0,110,0,0,110,110,0,0,111,111,111,111,0,0,0,0,0,111,111,111,0,0,0,0,0,113,0,117,117,117,117,117,117,0,113,0,0,0,113,0,0,0,0,0,0,0,113,0,136,0,113,0,141,0,0,0,0,0,0,0,0,0,0],[0,0,110,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,113,0,0,0,0,117,0,0,0,113,0,0,0,113,0,0,0,0,0,113,113,113,0,136,0,113,0,141,0,0,0,0,0,0,0,0,0,0],[0,0,110,0,106,106,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,0,0,0,113,113,113,113,0,117,117,117,0,113,0,0,0,113,113,113,113,113,113,113,113,0,0,136,0,113,0,141,0,0,0,0,0,0,0,0,0,0],[0,0,110,0,110,110,106,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,0,118,0,0,0,0,113,0,117,0,0,0,113,0,0,0,0,0,113,0,0,0,0,113,0,136,136,0,113,0,141,0,0,0,140,140,140,0,0,0,0],[0,0,110,110,110,110,110,110,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0,118,118,118,118,0,113,0,0,0,0,0,113,0,0,0,0,0,113,0,135,0,0,113,0,0,0,0,113,0,141,0,0,0,140,140,140,0,0,0,0],[0,0,110,110,110,110,110,110,110,0,0,0,0,0,0,0,111,111,111,111,111,111,0,0,0,118,118,118,0,113,113,113,113,113,113,113,113,113,113,113,113,113,0,135,135,0,113,113,113,113,113,113,0,141,0,0,0,0,0,0,0,0,0,0],[0,0,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,111,111,111,111,0,0,0,0,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,135,135,0,113,0,0,0,0,0,0,141,0,0,0,140,140,140,0,0,0,0],[0,0,0,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,111,111,111,111,0,0,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,113,0,141,141,141,141,141,141,0,0,140,140,140,140,140,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,118,118,118,118,118,118,0,0,0,142,142,142,142,142,0,0,0,0,113,113,113,113,113,113,0,141,0,0,0,0,0,0,0,140,140,140,140,140,0,0,0],[0,0,0,0,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,118,0,0,0,142,142,142,142,142,142,0,141,141,0,0,0,0,0,0,0,0,141,0,0,0,0,0,0,0,140,140,140,140,140,0,0,0],[0,0,0,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,142,142,142,142,142,0,0,141,106,141,106,141,106,141,106,141,141,0,0,0,0,0,0,0,106,140,140,140,106,0,0,0],[0,0,0,112,112,0,0,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,0,0,0,0,0,0,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,112,112,0,0,0,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,143,143,0,0,0],[0,0,0,0,112,112,0,0,0,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,0,142,142,142,142,142,0,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,0,143,143,143,143,143,0,143,0],[0,0,0,0,112,112,112,0,0,0,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,143,143,0,0,0],[0,0,0,0,0,112,112,112,0,0,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,143,143,0,0,0],[0,0,0,0,0,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,0,0,142,142,142,142,142,0,0,142,0,0,0,0,0,0,0,0,0,0,143,143,143,143,143,143,143,143,143,143,143,0,0,0],[0,0,0,0,0,0,0,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,142,142,142,142,142,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,143,143,143,143,143,143,143,143,143,143,143,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,0,0,0,0,0,0,0,0,0,142,0,0,0,0,0,0,0,0,0,0,143,143,143,143,143,143,143,143,143,143,143,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134,134,134,0,0,0,0,0,0,0,0,133,133,133,133,133,0,0,0,0,0,0,130,130,130,130,130,130,130,130,130,130,130,130,130,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134,134,134,134,134,0,0,0,0,0,0,0,133,133,0,0,133,133,0,0,0,0,0,130,130,130,130,130,130,130,130,130,130,130,130,130,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134,134,0,134,134,134,134,134,134,134,134,0,133,133,133,0,0,133,0,0,0,0,0,130,130,130,130,130,130,130,130,130,130,130,130,130,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134,134,134,134,134,0,0,134,134,0,134,0,0,0,133,133,0,133,133,0,0,0,0,130,130,130,130,130,130,130,130,130,130,130,130,130,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134,134,134,0,0,0,0,134,0,134,0,133,133,0,133,133,133,133,133,133,133,0,130,130,130,130,130,130,130,130,130,130,130,130,130,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,0,0,0,133,0,0,0,133,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,133,133,0,0,0,0,0,131,131,131,131,131,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,0,0,0,0,0,131,131,131,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,133,133,0,0,0,0,0,131,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,133,133,133,133,0,0,0,0,131,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,131,131,131,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,132,132,132,132,132,132,132,132,0,0,0,0,0,0,131,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129,129,129,129,129,129,129,0,0,0,0,0,132,132,132,132,132,132,132,132,132,132,132,0,0,0,0,0,131,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129,129,129,129,129,129,129,0,132,132,0,132,132,132,0,132,132,132,132,132,0,132,132,132,0,132,132,0,131,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129,129,0,0,0,129,129,0,132,132,0,132,132,132,132,132,132,132,132,132,132,132,132,132,0,132,132,0,131,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129,129,0,0,0,129,129,0,132,132,132,132,132,132,132,132,0,0,0,132,132,132,132,132,132,132,132,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129,129,0,0,0,129,129,0,132,132,132,132,132,132,132,132,0,0,0,132,132,132,132,132,132,132,132,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129,129,129,129,129,129,129,0,132,132,0,132,132,132,132,132,132,132,132,132,132,132,132,132,0,132,132,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129,129,129,129,129,129,129,0,132,132,0,132,132,132,0,132,132,132,132,132,0,132,132,132,0,132,132,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,132,0,0,132,132,132,132,132,132,132,132,132,132,132,0,0,132,132,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,132,0,0,0,132,132,132,132,132,132,132,132,132,0,0,0,132,132,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,132,0,0,0,0,132,0,0,132,0,0,132,0,0,0,0,132,132,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":2,"y":23,"texture":65,"key":null},{"x":2,"y":33,"texture":65,"key":null},{"x":8,"y":28,"texture":65,"key":null},{"x":9,"y":24,"texture":65,"key":null},{"x":9,"y":33,"texture":65,"key":null},{"x":11,"y":2,"texture":65,"key":null},{"x":13,"y":24,"texture":65,"key":null},{"x":14,"y":42,"texture":65,"key":null},{"x":14,"y":45,"texture":65,"key":null},{"x":14,"y":49,"texture":65,"key":null},{"x":15,"y":24,"texture":65,"key":null},{"x":15,"y":31,"texture":65,"key":null},{"x":16,"y":4,"texture":65,"key":null},{"x":16,"y":20,"texture":65,"key":null},{"x":16,"y":28,"texture":65,"key":null},{"x":16,"y":42,"texture":65,"key":null},{"x":16,"y":44,"texture":65,"key":null},{"x":18,"y":2,"texture":65,"key":null},{"x":18,"y":48,"texture":65,"key":null},{"x":22,"y":23,"texture":65,"key":null},{"x":24,"y":45,"texture":65,"key":null},{"x":27,"y":5,"texture":65,"key":null},{"x":28,"y":37,"texture":65,"key":null},{"x":30,"y":58,"texture":67,"key":null},{"x":32,"y":31,"texture":67,"key":null},{"x":32,"y":37,"texture":67,"key":null},{"x":32,"y":55,"texture":67,"key":null},{"x":32,"y":61,"texture":67,"key":null},{"x":38,"y":29,"texture":65,"key":null},{"x":38,"y":39,"texture":65,"key":null},{"x":38,"y":51,"texture":68,"key":"silver"},{"x":38,"y":53,"texture":68,"key":"silver"},{"x":38,"y":55,"texture":68,"key":"silver"},{"x":43,"y":38,"texture":65,"key":null},{"x":44,"y":55,"texture":68,"key":"gold"},{"x":44,"y":57,"texture":68,"key":"gold"},{"x":49,"y":45,"texture":65,"key":null},{"x":49,"y":48,"texture":65,"key":null},{"x":49,"y":51,"texture":65,"key":null},{"x":53,"y":38,"texture":65,"key":null},{"x":53,"y":58,"texture":65,"key":null},{"x":55,"y":38,"texture":65,"key":null}],"secrets":[{"x":3,"y":2,"state":0,"texture":30},{"x":20,"y":5,"state":0,"texture":30},{"x":24,"y":57,"state":0,"texture":28},{"x":27,"y":22,"state":0,"texture":30},{"x":42,"y":36,"state":0,"texture":28},{"x":42,"y":40,"state":0,"texture":28}],"sprites":[{"x":1,"y":5,"texture":5,"hit":true},{"x":1,"y":7,"texture":5,"hit":true},{"x":1,"y":9,"texture":5,"hit":true},{"x":1,"y":11,"texture":5,"hit":true},{"x":1,"y":18,"texture":45,"hit":true},{"x":1,"y":19,"texture":19,"hit":false},{"x":1,"y":20,"texture":43,"hit":false},wolf3d.bloodPool(1,21),wolf3d.officerStanding(1,27,2,3),wolf3d.officerStanding(1,28,0,1),wolf3d.officerStanding(1,29,6,2),{"x":1,"y":36,"texture":17,"hit":true},{"x":1,"y":37,"texture":17,"hit":true},{"x":1,"y":38,"texture":17,"hit":true},{"x":2,"y":5,"texture":14,"hit":false},{"x":2,"y":7,"texture":14,"hit":false},{"x":2,"y":9,"texture":14,"hit":false},{"x":2,"y":11,"texture":14,"hit":false},{"x":2,"y":14,"texture":43,"hit":false},{"x":2,"y":19,"texture":9,"hit":false},wolf3d.ssStanding(2,20,6,2),wolf3d.ssStanding(2,21,6,1),{"x":2,"y":22,"texture":14,"hit":false},{"x":2,"y":34,"texture":14,"hit":false},wolf3d.ssStanding(2,38,2,2),{"x":2,"y":39,"texture":18,"hit":true},{"x":3,"y":4,"texture":42,"hit":false},{"x":3,"y":5,"texture":14,"hit":false},{"x":3,"y":7,"texture":14,"hit":false},{"x":3,"y":9,"texture":14,"hit":false},{"x":3,"y":11,"texture":14,"hit":false},{"x":3,"y":20,"texture":42,"hit":false},wolf3d.ssStanding(3,21,6,3),wolf3d.ammo(3,22),wolf3d.ssStanding(3,35,2,1),wolf3d.ssStanding(3,36,2,2),wolf3d.ssStanding(3,38,2,3),{"x":3,"y":39,"texture":17,"hit":true},wolf3d.machineGun(4,1),{"x":4,"y":5,"texture":5,"hit":true},{"x":4,"y":7,"texture":5,"hit":true},{"x":4,"y":9,"texture":5,"hit":true},{"x":4,"y":11,"texture":5,"hit":true},wolf3d.bloodBones(4,20),wolf3d.ammo(4,21),wolf3d.ssStanding(4,37,2,3),wolf3d.silverKey(4,38),{"x":4,"y":39,"texture":17,"hit":true},wolf3d.ammo(5,1),{"x":5,"y":34,"texture":10,"hit":true},wolf3d.bloodPool(5,35),{"x":5,"y":36,"texture":17,"hit":true},{"x":5,"y":37,"texture":18,"hit":true},{"x":5,"y":38,"texture":17,"hit":true},wolf3d.dog(6,10,6,1),wolf3d.dog(6,12,6,2),wolf3d.ammo(6,20),wolf3d.guardStanding(6,21,0,3),wolf3d.guardStanding(6,22,0,2),wolf3d.guardStanding(6,23,2,1),wolf3d.food(6,42),wolf3d.food(6,43),wolf3d.food(6,44),{"x":7,"y":2,"texture":8,"hit":true},{"x":7,"y":3,"texture":0,"hit":false},wolf3d.dog(7,5,6,1),wolf3d.dog(7,6,6,2),wolf3d.dog(7,7,6,3),wolf3d.dog(7,8,6,1),wolf3d.dog(7,9,6,2),wolf3d.ammo(7,20),wolf3d.ammo(7,21),wolf3d.ammo(7,22),wolf3d.ammo(7,23),{"x":7,"y":26,"texture":11,"hit":true},{"x":7,"y":30,"texture":11,"hit":true},{"x":7,"y":38,"texture":35,"hit":true},{"x":7,"y":41,"texture":23,"hit":false},wolf3d.food(7,42),wolf3d.food(7,43),wolf3d.food(7,44),wolf3d.dog(8,4,4,1),{"x":8,"y":9,"texture":41,"hit":false},wolf3d.dog(8,12,2,2),wolf3d.ammo(8,20),wolf3d.ammo(8,21),{"x":8,"y":39,"texture":35,"hit":true},{"x":8,"y":40,"texture":35,"hit":true},{"x":8,"y":42,"texture":23,"hit":false},wolf3d.dog(9,5,2,3),wolf3d.dog(9,6,2,3),wolf3d.dog(9,8,2,1),{"x":9,"y":16,"texture":43,"hit":false},wolf3d.ammo(9,20),{"x":9,"y":21,"texture":14,"hit":false},wolf3d.ammo(9,22),wolf3d.ammo(9,23),{"x":9,"y":34,"texture":14,"hit":false},{"x":9,"y":37,"texture":35,"hit":true},{"x":9,"y":40,"texture":35,"hit":true},{"x":10,"y":2,"texture":14,"hit":false},wolf3d.guardStanding(10,30,0,3),{"x":10,"y":38,"texture":35,"hit":true},{"x":10,"y":41,"texture":42,"hit":false},{"x":10,"y":42,"texture":23,"hit":false},{"x":10,"y":45,"texture":14,"hit":false},{"x":10,"y":53,"texture":14,"hit":false},wolf3d.guardStanding(11,18,0,3),wolf3d.guardStanding(11,19,0,3),wolf3d.guardStanding(11,26,0,3),wolf3d.guardStanding(11,28,0,2),wolf3d.ammo(11,32),wolf3d.food(11,34),wolf3d.food(11,35),wolf3d.food(11,36),{"x":11,"y":39,"texture":35,"hit":true},{"x":12,"y":2,"texture":14,"hit":false},{"x":12,"y":13,"texture":35,"hit":true},{"x":12,"y":21,"texture":43,"hit":false},wolf3d.guardStanding(12,30,0,1),wolf3d.ammo(12,32),wolf3d.food(12,34),wolf3d.guardStanding(12,42,0,1),wolf3d.chalice(12,47),wolf3d.chalice(12,48),wolf3d.ssStanding(12,49,0,3),wolf3d.chalice(12,50),wolf3d.chalice(12,51),{"x":13,"y":15,"texture":43,"hit":false},wolf3d.guardStanding(13,20,2,3),wolf3d.guardStanding(13,21,2,3),{"x":13,"y":26,"texture":14,"hit":false},{"x":13,"y":28,"texture":14,"hit":false},{"x":13,"y":30,"texture":14,"hit":false},wolf3d.ammo(13,32),wolf3d.ammo(13,33),wolf3d.ammo(13,35),wolf3d.ammo(13,36),wolf3d.ammo(13,41),{"x":13,"y":42,"texture":14,"hit":false},wolf3d.ammo(13,43),{"x":13,"y":45,"texture":14,"hit":false},wolf3d.chalice(13,47),wolf3d.chalice(13,48),{"x":13,"y":49,"texture":14,"hit":false},wolf3d.chalice(13,50),wolf3d.chalice(13,51),wolf3d.guardStanding(14,26,4,3),wolf3d.guardStanding(14,28,4,3),wolf3d.guardStanding(14,30,4,3),wolf3d.ammo(14,36),{"x":15,"y":13,"texture":35,"hit":true},wolf3d.guardStanding(15,19,4,1),wolf3d.guardStanding(15,20,4,2),wolf3d.firstAidKit(15,22),wolf3d.ssStanding(15,23,6,1),wolf3d.ssStanding(15,36,4,3),{"x":15,"y":39,"texture":14,"hit":false},{"x":15,"y":47,"texture":14,"hit":false},{"x":15,"y":51,"texture":14,"hit":false},{"x":16,"y":1,"texture":14,"hit":false},{"x":16,"y":3,"texture":14,"hit":false},{"x":16,"y":9,"texture":41,"hit":false},{"x":16,"y":12,"texture":35,"hit":true},wolf3d.ammo(16,15),wolf3d.ammo(16,16),{"x":17,"y":2,"texture":14,"hit":false},wolf3d.ammo(17,15),wolf3d.ammo(17,16),{"x":17,"y":20,"texture":14,"hit":false},wolf3d.ammo(17,30),wolf3d.ammo(17,31),{"x":17,"y":32,"texture":14,"hit":false},{"x":17,"y":33,"texture":46,"hit":true},wolf3d.ssStanding(17,41,6,2),{"x":17,"y":42,"texture":14,"hit":false},{"x":17,"y":44,"texture":14,"hit":false},wolf3d.firstAidKit(17,45),{"x":17,"y":49,"texture":14,"hit":false},wolf3d.ammo(18,15),wolf3d.guardStanding(18,16,4,1),{"x":18,"y":26,"texture":14,"hit":false},wolf3d.ammo(18,30),wolf3d.ammo(18,31),{"x":18,"y":35,"texture":14,"hit":false},{"x":18,"y":39,"texture":14,"hit":false},{"x":18,"y":41,"texture":2,"hit":true},wolf3d.ssStanding(18,42,4,3),wolf3d.firstAidKit(18,44),wolf3d.firstAidKit(18,45),wolf3d.ammo(18,49),wolf3d.extraLife(19,6),{"x":19,"y":20,"texture":42,"hit":false},{"x":19,"y":28,"texture":35,"hit":true},{"x":19,"y":29,"texture":42,"hit":false},wolf3d.ammo(19,30),wolf3d.ammo(19,31),{"x":19,"y":32,"texture":14,"hit":false},{"x":19,"y":33,"texture":46,"hit":true},wolf3d.ammo(19,49),wolf3d.ammo(20,31),{"x":20,"y":46,"texture":14,"hit":false},wolf3d.ammo(20,49),wolf3d.officerStanding(21,4,0,3),wolf3d.guardStanding(21,5,0,1),{"x":21,"y":20,"texture":1,"hit":true},{"x":21,"y":26,"texture":14,"hit":false},{"x":21,"y":29,"texture":14,"hit":false},wolf3d.ammo(21,31),{"x":21,"y":32,"texture":14,"hit":false},{"x":21,"y":33,"texture":46,"hit":true},{"x":21,"y":39,"texture":14,"hit":false},{"x":21,"y":41,"texture":14,"hit":false},wolf3d.ammo(21,49),wolf3d.ammo(22,4),wolf3d.ammo(22,5),wolf3d.officerStanding(22,6,0,2),{"x":22,"y":18,"texture":1,"hit":true},{"x":22,"y":19,"texture":1,"hit":true},{"x":22,"y":20,"texture":1,"hit":true},{"x":22,"y":21,"texture":1,"hit":true},wolf3d.officerStanding(22,31,4,3),wolf3d.ammo(22,48),wolf3d.ammo(22,49),wolf3d.extraLife(22,58),wolf3d.extraLife(22,59),{"x":23,"y":4,"texture":35,"hit":true},{"x":23,"y":5,"texture":35,"hit":true},wolf3d.ammo(23,6),{"x":23,"y":17,"texture":1,"hit":true},{"x":23,"y":18,"texture":1,"hit":true},wolf3d.officerStanding(23,19,2,1),wolf3d.ammo(23,20),{"x":23,"y":21,"texture":1,"hit":true},{"x":23,"y":43,"texture":22,"hit":true},wolf3d.ammo(23,58),wolf3d.extraLife(23,59),{"x":24,"y":8,"texture":35,"hit":true},{"x":24,"y":16,"texture":1,"hit":true},{"x":24,"y":17,"texture":1,"hit":true},wolf3d.officerStanding(24,18,4,1),wolf3d.officerStanding(24,19,4,2),wolf3d.ammo(24,20),{"x":24,"y":21,"texture":1,"hit":true},{"x":24,"y":27,"texture":23,"hit":false},{"x":24,"y":29,"texture":14,"hit":false},{"x":24,"y":35,"texture":14,"hit":false},{"x":24,"y":41,"texture":14,"hit":false},wolf3d.ammo(24,43),{"x":24,"y":44,"texture":14,"hit":false},{"x":24,"y":46,"texture":14,"hit":false},{"x":24,"y":51,"texture":14,"hit":false},wolf3d.officerStanding(25,17,4,3),wolf3d.officerStanding(25,18,4,3),wolf3d.ammo(25,19),wolf3d.ammo(25,20),{"x":25,"y":25,"texture":35,"hit":true},{"x":25,"y":43,"texture":2,"hit":true},wolf3d.food(25,44),wolf3d.officerStanding(25,57,0,2),wolf3d.officerStanding(25,59,0,3),{"x":26,"y":5,"texture":14,"hit":false},wolf3d.ammo(26,18),wolf3d.ammo(26,19),wolf3d.officerStanding(26,20,4,1),wolf3d.ammo(26,21),{"x":26,"y":24,"texture":35,"hit":true},wolf3d.officerStanding(26,25,4,1),{"x":26,"y":48,"texture":14,"hit":false},{"x":26,"y":53,"texture":14,"hit":false},wolf3d.officerStanding(26,58,0,1),wolf3d.officerStanding(26,59,0,2),{"x":27,"y":23,"texture":15,"hit":false},wolf3d.officerStanding(27,25,4,3),wolf3d.officerStanding(27,26,4,2),wolf3d.officerStanding(27,27,4,3),{"x":27,"y":28,"texture":23,"hit":false},{"x":27,"y":32,"texture":8,"hit":true},{"x":27,"y":36,"texture":8,"hit":true},{"x":27,"y":41,"texture":14,"hit":false},{"x":27,"y":46,"texture":14,"hit":false},wolf3d.officerStanding(27,56,0,1),{"x":27,"y":58,"texture":14,"hit":false},wolf3d.officerStanding(27,60,0,1),{"x":28,"y":5,"texture":14,"hit":false},{"x":28,"y":24,"texture":41,"hit":false},wolf3d.food(28,25),{"x":28,"y":26,"texture":41,"hit":false},wolf3d.food(28,27),{"x":28,"y":31,"texture":16,"hit":true},{"x":28,"y":34,"texture":14,"hit":false},{"x":28,"y":38,"texture":14,"hit":false},wolf3d.officerStanding(28,56,0,3),wolf3d.officerStanding(28,57,0,2),wolf3d.officerStanding(28,58,0,1),wolf3d.officerStanding(28,59,0,3),{"x":29,"y":3,"texture":23,"hit":false},wolf3d.dog(29,5,2,1),wolf3d.dog(29,6,2,2),wolf3d.dog(29,7,2,3),wolf3d.dogfood(29,9),{"x":29,"y":24,"texture":35,"hit":true},wolf3d.food(29,25),wolf3d.food(29,26),{"x":29,"y":39,"texture":14,"hit":false},wolf3d.guardStanding(29,40,6,1),wolf3d.guardStanding(29,42,6,3),wolf3d.guardStanding(29,44,6,2),wolf3d.guardStanding(29,46,6,3),{"x":29,"y":48,"texture":14,"hit":false},wolf3d.officerStanding(29,56,6,3),wolf3d.officerStanding(29,57,6,3),wolf3d.officerStanding(29,59,2,2),wolf3d.officerStanding(29,60,2,2),{"x":30,"y":25,"texture":35,"hit":true},{"x":30,"y":34,"texture":14,"hit":false},wolf3d.dogfood(31,3),{"x":32,"y":9,"texture":23,"hit":false},wolf3d.dogfood(32,11),{"x":32,"y":30,"texture":35,"hit":true},{"x":32,"y":34,"texture":14,"hit":false},{"x":32,"y":38,"texture":35,"hit":true},wolf3d.officerStanding(32,39,2,2),{"x":32,"y":53,"texture":35,"hit":true},{"x":32,"y":54,"texture":35,"hit":true},{"x":32,"y":58,"texture":14,"hit":false},{"x":33,"y":4,"texture":23,"hit":false},{"x":34,"y":34,"texture":14,"hit":false},wolf3d.officerStanding(34,56,6,2),wolf3d.officerStanding(34,60,0,1),wolf3d.dogfood(35,5),{"x":35,"y":11,"texture":23,"hit":false},{"x":35,"y":29,"texture":16,"hit":true},{"x":35,"y":39,"texture":16,"hit":true},wolf3d.officerStanding(35,50,6,2),wolf3d.officerStanding(35,51,0,3),wolf3d.officerStanding(35,55,0,3),wolf3d.officerStanding(35,58,0,1),wolf3d.dogfood(36,9),wolf3d.dogfood(36,10),wolf3d.officerStanding(36,53,0,3),{"x":37,"y":29,"texture":14,"hit":false},{"x":37,"y":39,"texture":14,"hit":false},wolf3d.officerStanding(37,50,6,2),wolf3d.officerStanding(37,57,2,1),wolf3d.officerStanding(37,60,2,1),{"x":39,"y":42,"texture":43,"hit":false},{"x":39,"y":50,"texture":11,"hit":true},{"x":39,"y":62,"texture":11,"hit":true},wolf3d.officerStanding(40,27,6,3),{"x":40,"y":28,"texture":14,"hit":false},{"x":40,"y":30,"texture":14,"hit":false},wolf3d.food(40,58),wolf3d.guardStanding(41,32,2,2),{"x":41,"y":33,"texture":1,"hit":true},wolf3d.firstAidKit(41,34),wolf3d.gatling(41,35),{"x":41,"y":36,"texture":1,"hit":true},{"x":41,"y":52,"texture":4,"hit":false},wolf3d.food(41,53),{"x":41,"y":54,"texture":2,"hit":true},{"x":41,"y":56,"texture":4,"hit":false},{"x":41,"y":58,"texture":2,"hit":true},{"x":41,"y":60,"texture":4,"hit":false},{"x":42,"y":28,"texture":14,"hit":false},{"x":42,"y":30,"texture":14,"hit":false},wolf3d.food(42,60),wolf3d.guardStanding(43,29,4,1),wolf3d.food(43,30),wolf3d.goldKey(43,35),{"x":43,"y":48,"texture":42,"hit":false},{"x":43,"y":50,"texture":11,"hit":true},{"x":43,"y":62,"texture":11,"hit":true},wolf3d.officerStanding(45,48,4,3),{"x":45,"y":55,"texture":14,"hit":false},{"x":45,"y":57,"texture":14,"hit":false},wolf3d.officerStanding(47,48,4,3),{"x":48,"y":45,"texture":14,"hit":false},wolf3d.officerStanding(48,47,4,2),{"x":48,"y":48,"texture":14,"hit":false},{"x":48,"y":51,"texture":14,"hit":false},wolf3d.officerStanding(51,33,6,1),{"x":52,"y":32,"texture":14,"hit":false},wolf3d.officerStanding(52,34,6,1),{"x":52,"y":36,"texture":14,"hit":false},{"x":52,"y":48,"texture":4,"hit":false},wolf3d.ammo(53,31),wolf3d.ammo(53,32),wolf3d.ammo(54,31),wolf3d.ammo(54,32),wolf3d.officerStanding(54,40,6,3),{"x":54,"y":41,"texture":7,"hit":true},{"x":54,"y":55,"texture":7,"hit":true},wolf3d.officerStanding(54,56,2,1),wolf3d.officerStanding(54,57,2,2),wolf3d.ammo(55,31),wolf3d.ammo(55,32),wolf3d.officerStanding(55,36,6,2),wolf3d.officerStanding(55,39,6,3),wolf3d.officerStanding(55,40,6,2),{"x":55,"y":41,"texture":7,"hit":true},{"x":55,"y":55,"texture":7,"hit":true},wolf3d.officerStanding(55,56,2,2),wolf3d.officerStanding(55,57,2,3),wolf3d.ammo(56,31),{"x":56,"y":32,"texture":14,"hit":false},wolf3d.ammo(56,33),wolf3d.ammo(56,34),wolf3d.ammo(56,35),{"x":56,"y":36,"texture":14,"hit":false},wolf3d.officerStanding(56,37,4,3),wolf3d.ammo(57,31),wolf3d.ammo(57,32),wolf3d.ammo(57,33),wolf3d.ammo(57,34),wolf3d.ammo(57,35),wolf3d.officerStanding(57,36,4,2),wolf3d.officerStanding(57,37,4,3),{"x":57,"y":48,"texture":4,"hit":false},{"x":60,"y":45,"texture":14,"hit":false},{"x":60,"y":48,"texture":14,"hit":false},{"x":60,"y":51,"texture":14,"hit":false}],"spriteResource":"sprites","scripts":[scripts.angle(6,11,6),scripts.angle(6,13,0),scripts.angle(7,4,6),scripts.angle(7,10,5),scripts.angle(7,13,0),scripts.angle(8,8,1),scripts.angle(8,11,1),scripts.angle(8,13,2),scripts.angle(9,4,4),scripts.angle(9,7,2),scripts.angle(9,9,3),scripts.angle(9,10,2),scripts.angle(29,4,6),scripts.angle(29,8,2)]};
\ No newline at end of file diff --git a/wolf3d/maps/e4m6.js b/wolf3d/maps/e4m6.js new file mode 100644 index 0000000..2fabadd --- /dev/null +++ b/wolf3d/maps/e4m6.js @@ -0,0 +1 @@ +wolf3d.maps.e4m6 = {"music":"searchn","secret":10,"endscreen":null,"ceiling":157,"start":{"x":46.5,"y":3.5,"direction":{"x":-1,"y":0},"plane":{"x":0,"y":1}},"episodeFloor":6,"par":210,"map":[[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,0,0,0,0,0,0,17,18,17,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,0,0,0,0,0,0,18,17,18,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,0,0,0,0,0,0,17,18,17,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,12,12,12,12,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,12,12,12,12,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,12,12,12,12,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,8,8,0,0,0,8,8,8,8,8,0,0,0,8,8,0,0,0,0,0,0,0,0,0,0,0,0,8,12,12,12,12,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,8,8,0,0,0,8,8,8,8,8,0,0,0,8,8,0,8,8,8,8,8,8,8,8,8,8,8,8,12,12,12,12,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,8,8,8,0,8,8,8,8,8,8,8,0,8,8,8,0,0,0,8,8,8,8,8,8,8,8,8,8,12,12,12,12,0,0,0,0,0,12,10,12,12,12,12,12,12,12,12,12,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,8,8,0,0,0,0,0,0,0,0,0,0,0,8,8,0,8,8,8,8,8,8,8,8,8,8,8,8,12,12,12,12,12,12,12,0,0,0,0,12,12,12,12,12,12,12,12,12,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,8,8,0,0,0,0,8,8,8,0,0,0,0,8,8,0,0,0,0,0,0,0,0,8,8,8,8,8,12,12,12,12,12,12,12,12,12,12,0,12,12,12,12,12,12,12,12,12,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,8,8,0,0,0,0,8,8,8,0,0,0,0,8,8,0,8,8,8,8,8,8,8,8,8,8,8,8,12,12,12,12,12,12,11,12,12,0,0,0,12,12,11,12,12,12,12,12,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,8,8,0,0,0,0,0,0,0,0,0,0,0,8,8,0,0,0,8,8,8,8,8,8,8,8,8,8,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,8,8,8,8,8,8,8,0,8,8,8,8,8,8,8,0,8,8,8,8,8,8,8,8,8,8,8,8,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,8,8,8,8,8,8,8,0,0,0,0,0,0,8,8,0,0,0,0,8,8,8,8,8,8,8,8,8,12,12,12,12,11,0,0,0,0,0,0,0,0,0,0,0,11,12,12,12,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,8,13,8,8,8,8,8,0,0,0,0,0,0,8,8,0,8,8,8,8,8,8,8,8,8,8,8,8,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,0,0,0,8,8,8,8,8,0,0,0,0,0,8,8,0,0,8,8,8,8,8,8,8,8,8,8,8,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,0,8,8,8,8,8,8,8,8,8,8,8,8,12,12,12,12,12,12,0,12,0,12,12,12,0,12,0,12,12,12,12,12,8,8,8,8,8,8,8,8,8,8,8,8,8,8],[8,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,8,8,12,12,12,12,0,0,0,0,0,0,12,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[8,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,0,8,8,8,8,8,8,8,8,8,8,0,8,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[8,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,8,12,12,12,11,0,0,0,0,0,0,12,0,0,0,0,0,11,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[8,0,8,13,8,8,8,8,8,8,8,8,8,8,8,8,8,0,8,8,8,8,8,8,8,8,8,8,8,8,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,11,12,12,0,0,0,0,0,0,0,12,12,12],[8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,8,8,8,8,8,8,8,8,8,12,12,12,12,12,12,0,0,0,0,0,0,12,0,0,0,0,0,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,12,12,12],[8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,8,8,8,8,8,8,8,8,8,8,12,12,12,11,12,12,12,12,12,11,12,12,12,12,12,0,12,12,12,12,12,12,0,0,0,10,0,0,0,0,0,0,0,11,21,12],[8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,8,12,0,0,0,0,0,12,0,0,0,0,0,12,0,0,0,0,0,0,11,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,22],[8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,8,8,8,8,8,8,8,8,8,8,12,0,0,0,0,0,12,0,0,0,0,0,12,0,0,0,0,0,12,12,12,12,0,0,0,10,0,0,0,0,0,0,0,11,21,12],[8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,8,8,8,8,8,8,8,8,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,11,12,12,0,0,0,0,0,0,0,0,0,0,0,12,12,12],[8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,8,8,8,8,8,8,8,8,8,8,12,0,0,0,0,0,12,0,0,0,0,0,12,0,0,0,0,0,12,12,12,12,0,0,0,12,0,0,0,0,0,0,0,12,12,12],[8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,8,8,8,8,8,12,0,0,0,0,0,12,0,0,0,0,0,12,0,0,0,0,0,0,11,12,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12],[8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,8,8,8,8,8,8,8,8,8,8,12,12,12,0,12,12,12,12,12,0,12,12,12,0,12,0,12,0,12,12,12,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12],[8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,8,8,8,8,8,8,8,8,12,0,0,0,0,0,12,0,0,0,0,0,12,11,12,11,12,11,12,12,12,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12],[8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,8,8,8,8,8,8,8,8,8,8,12,0,0,0,0,0,12,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12],[8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,8,8,11,0,0,0,0,0,11,0,0,0,0,0,11,12,12,12,12,12,12,12,12,12,0,0,0,12,12,12,8,8,8,8,8,8,8,8],[8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,8,8,8,8,8,8,8,8,8,8,12,0,0,0,0,0,12,0,0,0,0,0,12,0,0,12,12,12,0,0,12,12,12,12,0,12,12,12,8,8,8,8,8,8,8,8],[8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,8,8,8,8,8,8,8,8,12,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,12,0,0,0,12,12,12,12,0,12,12,12,8,8,8,8,8,8,8,8],[8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,8,8,8,8,8,8,8,8,8,8,8,12,12,11,12,12,12,12,12,11,12,12,12,12,0,0,0,0,0,12,12,0,0,0,0,12,12,12,8,8,8,8,8,8,8,8],[8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,0,0,0,12,12,12,0,0,0,0,12,12,12,8,8,8,8,8,8,8,8],[8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,12,12,12,12,0,0,0,12,12,12,0,0,0,0,12,12,12,8,8,8,8,8,8,8,8],[8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,12,12,12,12,25,0,25,12,12,12,25,0,25,12,12,12,12,8,8,8,8,8,8,8,8],[8,0,8,13,8,8,8,8,8,8,8,8,8,8,8,8,8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,12,12,12,12,0,0,0,12,12,12,0,0,0,12,12,12,12,8,8,8,8,8,8,8,8],[8,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,12,12,12,12,0,0,0,12,12,12,0,0,0,12,12,12,12,8,8,8,8,8,8,8,8],[8,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,12,12,12,12,0,0,0,12,10,12,0,0,0,12,12,12,12,8,8,8,8,8,8,8,8],[8,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,12,12,12,12,0,0,0,0,0,0,0,0,0,12,12,12,12,8,8,8,8,8,8,8,8],[8,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,12,12,12,12,0,0,0,0,0,0,0,0,0,12,12,12,12,8,8,8,8,8,8,8,8],[8,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,12,12,12,0,0,0,0,0,0,0,0,0,12,12,12,12,8,8,8,8,8,8,8,8],[8,0,8,13,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,0,0,0,0,0,8,12,12,12,12,12,12,12,12,12,0,0,0,12,12,12,12,8,8,8,8,8,8,8,8],[8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,8,8,8,0,0,25,0,0,0,0,0,0,0,25,0,0,0,12,12,12,12,8,8,8,8,8,8,8,8],[8,0,8,8,0,0,0,0,0,0,0,0,0,0,0,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,0,0,0,0,0,0,11,0,0,0,0,0,0,0,11,12,12,12,8,8,8,8,8,8,8,8],[8,0,8,8,0,0,0,0,0,0,0,0,0,0,0,8,8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,8,8,8,0,0,25,0,0,0,0,0,0,0,25,0,0,0,12,12,12,12,8,8,8,8,8,8,8,8],[8,0,8,8,0,0,0,0,0,0,0,0,0,0,0,8,8,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,0,0,0,0,0,8,12,12,12,12,12,12,12,12,12,0,0,0,12,12,12,12,8,8,8,8,8,8,8,8],[8,0,8,8,0,0,0,8,8,8,8,8,0,0,0,8,8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,12,12,0,0,0,0,0,0,0,0,0,12,12,12,12,8,8,8,8,8,8,8,8],[8,0,8,8,8,0,8,8,8,8,8,8,8,0,8,8,8,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,12,12,0,0,15,0,0,0,15,0,0,12,12,12,12,8,8,8,8,8,8,8,8],[8,0,8,8,0,0,0,8,8,8,8,8,0,0,0,8,8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,12,12,0,15,14,0,0,0,14,15,0,12,12,12,12,8,8,8,8,8,8,8,8],[8,0,8,8,0,0,0,8,8,8,8,8,0,0,0,8,8,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,12,12,0,15,15,15,0,15,15,15,0,12,12,12,12,8,8,8,8,8,8,8,8],[8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,12,12,0,15,0,0,0,15,0,15,0,12,12,12,12,8,8,8,8,8,8,8,8],[8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,12,12,0,15,0,15,15,15,0,15,0,12,12,12,12,8,8,8,8,8,8,8,8],[8,0,0,0,0,0,0,0,17,18,17,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,12,12,0,15,0,0,0,0,0,15,0,12,12,12,12,8,8,8,8,8,8,8,8],[8,0,0,0,0,0,0,0,18,17,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,12,12,0,15,15,15,15,15,15,15,0,12,12,12,12,8,8,8,8,8,8,8,8],[8,0,0,0,0,0,0,0,17,18,17,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,12,12,0,0,0,0,0,0,0,0,0,12,12,12,12,8,8,8,8,8,8,8,8],[8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,12,12,12,12,12,12,10,12,12,12,12,12,12,12,12,8,8,8,8,8,8,8,8],[8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,8,8,8,8,8,8,8],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,0,0,0,108,108,108,108,108,108,108,108,108,108,0,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,108,108,108,0,0,0,0,0,108,108,108,0,0,108,108,108,108,108,0,114,114,114,114,114,114,0,0,0,0,0,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,108,108,108,0,0,0,0,0,108,108,108,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,110,110,110,110,110,110,0,111,111,111,111,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,142,0,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,110,110,110,110,0,0,0,111,111,111,111,0,0,108,108,108,108,0,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,110,110,110,110,0,0,0,111,111,111,111,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,110,110,110,110,0,111,111,111,111,111,111,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,142,142,142,142,142,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,142,142,142,142,142,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,0,0,0,0,0,111,111,111,111,111,111,0,0,108,108,0,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,142,142,142,142,142,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,0,0,0,0,0,111,111,111,111,111,111,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,142,142,142,142,142,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,0,0,0,0,0,111,111,111,111,111,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,142,142,142,142,142,142,142,142,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,138,138,138,138,138,0,139,139,139,139,139,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,117,0,0,0,0,0,0,138,138,138,138,138,0,139,139,139,139,139,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,0,117,117,117,117,117,0,0,0,0,0,138,138,138,138,138,138,0,139,139,139,139,139,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,138,138,138,138,0,139,139,139,139,139,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,0,0,0],[0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,138,138,138,138,138,0,139,139,139,139,139,0,0,0,0,135,135,135,0,112,112,112,112,112,112,112,0,0,0],[0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,135,135,135,0,112,112,112,112,112,112,112,0,0,0],[0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,118,118,118,118,118,0,0,141,141,141,141,141,0,136,136,136,136,136,0,137,137,137,137,137,137,0,0,0,135,135,135,0,112,112,112,112,112,112,112,0,112,0],[0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,141,141,141,141,141,0,136,136,136,136,136,0,137,137,137,137,137,0,0,0,0,135,135,135,0,112,112,112,112,112,112,112,0,0,0],[0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,141,141,141,141,141,0,136,136,136,136,136,0,137,137,137,137,137,137,0,0,0,135,135,135,0,112,112,112,112,112,112,112,0,0,0],[0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,141,141,141,141,141,0,136,136,136,136,136,0,137,137,137,137,137,0,0,0,0,135,135,135,0,112,112,112,112,112,112,112,0,0,0],[0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,119,119,0,0,0,0,0,0,141,141,141,141,141,0,136,136,136,136,136,0,137,137,137,137,137,137,0,0,0,135,135,135,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,0,137,0,137,0,0,0,0,135,135,135,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,140,140,140,140,140,0,135,135,135,135,135,0,0,0,0,0,0,0,0,0,0,135,135,135,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,140,140,140,140,140,0,135,135,135,135,135,0,0,0,0,0,0,0,0,0,0,135,135,135,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,120,120,120,120,120,0,0,0,140,140,140,140,140,0,135,135,135,135,135,0,0,0,0,0,0,0,0,0,0,135,135,135,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,140,140,140,140,140,0,135,135,135,135,135,0,134,134,0,0,0,134,134,0,0,0,0,135,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,140,140,140,140,140,0,135,135,135,135,135,0,134,134,134,0,134,134,134,0,0,0,0,135,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134,134,134,134,134,0,0,135,135,135,135,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134,134,134,0,0,0,135,135,135,135,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134,134,134,0,0,0,135,135,135,135,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,122,122,122,122,122,122,122,122,122,122,122,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,0,0,0,133,133,133,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,0,0,0,133,133,133,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,0,0,0,133,133,133,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,133,133,133,133,133,133,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,0,124,124,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,133,133,133,133,133,133,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,133,133,133,133,133,133,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,125,125,125,0,0,0,0,0,0,0,0,0,131,131,131,131,131,0,0,0,0,0,0,0,0,0,0,133,133,133,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,0,0,0,131,131,0,132,132,132,132,132,132,132,0,133,133,133,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,108,108,0,126,0,131,131,131,131,131,131,131,131,131,131,131,131,131,0,0,0,131,131,0,132,132,132,0,132,132,132,0,133,133,133,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,0,0,0,131,131,0,132,132,132,132,132,132,132,0,133,133,133,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,108,108,108,108,0,127,127,127,127,127,127,0,0,0,0,0,0,131,131,131,131,131,0,0,0,0,0,0,0,0,0,0,133,133,133,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,109,109,109,0,0,0,0,0,109,109,109,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,133,133,133,133,133,133,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,0,133,133,133,0,133,133,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,108,108,108,0,0,0,0,0,108,108,108,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,0,0,133,133,133,0,0,133,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,108,108,108,0,0,0,0,0,108,108,108,0,0,108,108,108,0,128,128,128,128,128,128,128,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,0,0,0,0,0,0,0,133,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,0,143,143,143,0,143,0,133,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,0,143,0,0,0,143,0,133,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,0,143,143,143,143,143,0,133,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,0,0,0,108,108,108,108,108,108,108,108,108,0,129,129,129,129,129,129,129,129,129,0,0,0,0,0,0,0,0,0,0,0,0,0,133,0,0,0,0,0,0,0,133,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,133,133,133,133,133,133,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,130,130,130,130,130,130,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":4,"y":21,"texture":65,"key":null},{"x":8,"y":22,"texture":65,"key":null},{"x":10,"y":5,"texture":65,"key":null},{"x":10,"y":13,"texture":65,"key":null},{"x":11,"y":10,"texture":65,"key":null},{"x":12,"y":21,"texture":65,"key":null},{"x":14,"y":8,"texture":65,"key":null},{"x":16,"y":19,"texture":65,"key":null},{"x":19,"y":36,"texture":68,"key":"gold"},{"x":19,"y":38,"texture":68,"key":"gold"},{"x":19,"y":42,"texture":68,"key":"gold"},{"x":19,"y":44,"texture":68,"key":"gold"},{"x":21,"y":40,"texture":65,"key":null},{"x":22,"y":23,"texture":65,"key":null},{"x":23,"y":40,"texture":65,"key":null},{"x":24,"y":53,"texture":65,"key":null},{"x":25,"y":43,"texture":65,"key":null},{"x":26,"y":21,"texture":65,"key":null},{"x":26,"y":53,"texture":65,"key":null},{"x":26,"y":61,"texture":67,"key":null},{"x":28,"y":34,"texture":65,"key":null},{"x":28,"y":40,"texture":65,"key":null},{"x":28,"y":53,"texture":65,"key":null},{"x":30,"y":20,"texture":65,"key":null},{"x":31,"y":31,"texture":65,"key":null},{"x":31,"y":37,"texture":65,"key":null},{"x":34,"y":20,"texture":65,"key":null},{"x":36,"y":40,"texture":65,"key":null},{"x":38,"y":20,"texture":65,"key":null},{"x":40,"y":20,"texture":65,"key":null},{"x":40,"y":44,"texture":68,"key":"gold"},{"x":40,"y":50,"texture":68,"key":"silver"},{"x":42,"y":20,"texture":65,"key":null},{"x":45,"y":25,"texture":65,"key":null},{"x":47,"y":21,"texture":65,"key":null},{"x":49,"y":19,"texture":65,"key":null},{"x":49,"y":21,"texture":68,"key":"gold"},{"x":49,"y":40,"texture":65,"key":null},{"x":49,"y":48,"texture":65,"key":null},{"x":51,"y":21,"texture":65,"key":null},{"x":53,"y":5,"texture":65,"key":null},{"x":53,"y":13,"texture":65,"key":null},{"x":55,"y":20,"texture":65,"key":null},{"x":55,"y":47,"texture":65,"key":null},{"x":59,"y":20,"texture":65,"key":null},{"x":61,"y":20,"texture":65,"key":null}],"secrets":[{"x":11,"y":39,"state":0,"texture":11},{"x":15,"y":9,"state":0,"texture":7}],"sprites":[{"x":1,"y":1,"texture":8,"hit":true},{"x":1,"y":17,"texture":8,"hit":true},{"x":2,"y":5,"texture":14,"hit":false},{"x":2,"y":13,"texture":14,"hit":false},{"x":2,"y":18,"texture":14,"hit":false},{"x":2,"y":19,"texture":16,"hit":true},{"x":4,"y":5,"texture":14,"hit":false},{"x":4,"y":13,"texture":14,"hit":false},{"x":4,"y":18,"texture":14,"hit":false},wolf3d.ammo(4,22),wolf3d.officerStanding(4,23,2,3),wolf3d.extraLife(5,34),wolf3d.crown(5,35),wolf3d.crown(5,36),wolf3d.crown(5,37),wolf3d.chest(5,38),{"x":6,"y":5,"texture":14,"hit":false},{"x":6,"y":13,"texture":14,"hit":false},{"x":6,"y":18,"texture":14,"hit":false},{"x":6,"y":19,"texture":16,"hit":true},wolf3d.chest(6,34),wolf3d.chest(6,35),wolf3d.chest(6,36),wolf3d.chalice(6,37),wolf3d.chalice(6,38),{"x":7,"y":9,"texture":8,"hit":true},wolf3d.chest(7,34),wolf3d.crown(7,35),wolf3d.chest(7,36),wolf3d.chalice(7,37),wolf3d.chest(7,38),{"x":8,"y":5,"texture":14,"hit":false},{"x":8,"y":13,"texture":14,"hit":false},{"x":8,"y":18,"texture":14,"hit":false},wolf3d.ammo(8,23),wolf3d.officerStanding(8,24,2,3),wolf3d.officerStanding(8,25,2,1),wolf3d.officerStanding(8,26,2,2),wolf3d.officerStanding(8,27,2,3),wolf3d.ammo(8,28),wolf3d.crown(8,34),wolf3d.chest(8,35),wolf3d.chest(8,36),wolf3d.cross(8,37),{"x":9,"y":4,"texture":12,"hit":true},{"x":9,"y":6,"texture":12,"hit":true},{"x":9,"y":12,"texture":12,"hit":true},{"x":9,"y":14,"texture":12,"hit":true},wolf3d.chest(9,34),wolf3d.chalice(9,35),wolf3d.chest(9,36),{"x":10,"y":18,"texture":14,"hit":false},{"x":10,"y":19,"texture":16,"hit":true},wolf3d.cross(10,34),{"x":11,"y":4,"texture":1,"hit":true},{"x":11,"y":5,"texture":14,"hit":false},{"x":11,"y":9,"texture":14,"hit":false},wolf3d.guardMoving(11,11,2,3),{"x":11,"y":13,"texture":14,"hit":false},{"x":11,"y":14,"texture":43,"hit":false},wolf3d.silverKey(11,40),{"x":12,"y":4,"texture":1,"hit":true},wolf3d.crown(12,7),wolf3d.crown(12,11),wolf3d.guardMoving(12,12,4,3),{"x":12,"y":18,"texture":14,"hit":false},wolf3d.firstAidKit(12,22),wolf3d.officerStanding(12,23,2,2),wolf3d.firstAidKit(12,24),{"x":12,"y":40,"texture":14,"hit":false},wolf3d.crown(13,7),wolf3d.crown(13,11),wolf3d.guardMoving(13,12,4,2),wolf3d.ammo(13,39),wolf3d.guardStanding(13,40,0,3),wolf3d.ammo(13,41),{"x":14,"y":4,"texture":36,"hit":true},{"x":14,"y":5,"texture":41,"hit":false},{"x":14,"y":9,"texture":14,"hit":false},wolf3d.guardMoving(14,11,6,1),{"x":14,"y":13,"texture":1,"hit":true},{"x":14,"y":14,"texture":36,"hit":true},{"x":14,"y":18,"texture":14,"hit":false},{"x":14,"y":19,"texture":16,"hit":true},{"x":14,"y":35,"texture":39,"hit":true},wolf3d.officerStanding(14,36,0,3),wolf3d.guardStanding(14,37,0,1),wolf3d.ammo(14,38),wolf3d.ammo(14,39),wolf3d.guardStanding(14,40,0,1),wolf3d.officerStanding(14,42,0,2),{"x":14,"y":45,"texture":39,"hit":true},wolf3d.ammo(15,35),{"x":15,"y":36,"texture":2,"hit":true},wolf3d.ssStanding(15,38,0,3),wolf3d.ssStanding(15,42,0,2),wolf3d.guardStanding(15,43,0,2),{"x":15,"y":44,"texture":2,"hit":true},wolf3d.ammo(15,45),wolf3d.ammo(16,10),wolf3d.ammo(16,11),wolf3d.ammo(16,12),wolf3d.ammo(16,13),wolf3d.ammo(16,14),{"x":16,"y":18,"texture":14,"hit":false},wolf3d.ammo(16,20),{"x":16,"y":37,"texture":4,"hit":false},wolf3d.guardStanding(16,38,0,2),{"x":16,"y":40,"texture":4,"hit":false},{"x":16,"y":43,"texture":4,"hit":false},wolf3d.ammo(17,10),wolf3d.ammo(17,11),wolf3d.ammo(17,12),wolf3d.ammo(17,13),wolf3d.ammo(17,14),wolf3d.officerStanding(17,40,0,3),wolf3d.guardStanding(17,42,0,1),{"x":18,"y":4,"texture":8,"hit":true},wolf3d.ammo(18,10),wolf3d.ammo(18,11),wolf3d.ammo(18,12),wolf3d.ammo(18,13),wolf3d.ammo(18,14),{"x":18,"y":18,"texture":14,"hit":false},{"x":18,"y":35,"texture":39,"hit":true},{"x":18,"y":45,"texture":39,"hit":true},wolf3d.guardStanding(20,6,2,3),wolf3d.guardStanding(20,7,2,1),wolf3d.guardStanding(20,8,2,2),wolf3d.ammo(20,9),wolf3d.ammo(20,10),{"x":20,"y":18,"texture":14,"hit":false},{"x":20,"y":34,"texture":45,"hit":true},wolf3d.food(20,35),wolf3d.ssStanding(20,36,6,1),wolf3d.food(20,37),{"x":20,"y":39,"texture":42,"hit":false},{"x":20,"y":41,"texture":11,"hit":true},wolf3d.officerStanding(20,43,0,3),{"x":20,"y":45,"texture":11,"hit":true},wolf3d.goldKey(21,28),wolf3d.food(21,35),{"x":21,"y":36,"texture":14,"hit":false},{"x":21,"y":38,"texture":14,"hit":false},{"x":21,"y":42,"texture":14,"hit":false},{"x":21,"y":44,"texture":14,"hit":false},{"x":22,"y":4,"texture":8,"hit":true},{"x":22,"y":18,"texture":14,"hit":false},wolf3d.officerStanding(22,25,2,1),wolf3d.officerStanding(22,26,2,3),wolf3d.officerStanding(22,27,2,3),wolf3d.ammo(22,28),{"x":22,"y":34,"texture":10,"hit":true},wolf3d.ssStanding(22,35,6,2),{"x":22,"y":37,"texture":13,"hit":true},wolf3d.ssStanding(22,38,6,3),wolf3d.food(22,39),{"x":23,"y":35,"texture":0,"hit":false},{"x":23,"y":36,"texture":14,"hit":false},wolf3d.ssStanding(23,37,6,3),{"x":23,"y":38,"texture":14,"hit":false},{"x":23,"y":42,"texture":14,"hit":false},{"x":23,"y":44,"texture":14,"hit":false},{"x":23,"y":54,"texture":14,"hit":false},wolf3d.officerStanding(23,55,2,3),{"x":23,"y":57,"texture":39,"hit":true},wolf3d.officerStanding(23,58,2,2),{"x":23,"y":60,"texture":14,"hit":false},{"x":24,"y":18,"texture":14,"hit":false},{"x":24,"y":34,"texture":44,"hit":false},wolf3d.food(24,36),{"x":24,"y":37,"texture":41,"hit":false},{"x":24,"y":39,"texture":36,"hit":true},{"x":24,"y":41,"texture":11,"hit":true},{"x":24,"y":45,"texture":11,"hit":true},{"x":24,"y":50,"texture":11,"hit":true},{"x":24,"y":52,"texture":14,"hit":false},{"x":24,"y":55,"texture":14,"hit":false},wolf3d.officerStanding(24,57,2,3),{"x":24,"y":59,"texture":14,"hit":false},wolf3d.firstAidKit(24,60),wolf3d.officerStanding(25,55,2,1),{"x":25,"y":56,"texture":14,"hit":false},{"x":25,"y":58,"texture":14,"hit":false},{"x":25,"y":60,"texture":8,"hit":true},{"x":26,"y":18,"texture":14,"hit":false},wolf3d.officerStanding(26,23,2,2),wolf3d.ammo(26,24),wolf3d.officerStanding(26,25,2,3),wolf3d.ammo(26,26),{"x":26,"y":29,"texture":43,"hit":false},wolf3d.food(26,31),{"x":26,"y":32,"texture":35,"hit":true},{"x":26,"y":33,"texture":35,"hit":true},{"x":26,"y":35,"texture":17,"hit":true},{"x":26,"y":39,"texture":18,"hit":true},wolf3d.ammo(26,45),{"x":26,"y":46,"texture":12,"hit":true},wolf3d.officerStanding(26,50,0,2),{"x":26,"y":52,"texture":14,"hit":false},wolf3d.officerStanding(26,55,2,2),{"x":26,"y":57,"texture":14,"hit":false},wolf3d.officerStanding(26,58,2,2),wolf3d.officerStanding(26,59,2,3),wolf3d.officerStanding(26,62,2,3),{"x":27,"y":30,"texture":14,"hit":false},{"x":27,"y":32,"texture":14,"hit":false},{"x":27,"y":36,"texture":14,"hit":false},wolf3d.officerStanding(27,37,0,3),{"x":27,"y":38,"texture":14,"hit":false},{"x":27,"y":41,"texture":41,"hit":false},{"x":27,"y":42,"texture":14,"hit":false},{"x":27,"y":44,"texture":14,"hit":false},{"x":27,"y":56,"texture":14,"hit":false},{"x":27,"y":58,"texture":14,"hit":false},{"x":27,"y":60,"texture":8,"hit":true},{"x":28,"y":18,"texture":14,"hit":false},{"x":28,"y":19,"texture":16,"hit":true},{"x":28,"y":32,"texture":0,"hit":false},wolf3d.officerStanding(28,36,0,3),{"x":28,"y":46,"texture":12,"hit":true},{"x":28,"y":52,"texture":14,"hit":false},{"x":28,"y":55,"texture":14,"hit":false},wolf3d.officerStanding(28,57,2,3),wolf3d.officerStanding(28,58,2,1),{"x":28,"y":59,"texture":14,"hit":false},{"x":29,"y":29,"texture":35,"hit":true},{"x":29,"y":30,"texture":14,"hit":false},{"x":29,"y":32,"texture":14,"hit":false},{"x":29,"y":36,"texture":14,"hit":false},{"x":29,"y":38,"texture":14,"hit":false},{"x":29,"y":42,"texture":14,"hit":false},{"x":29,"y":44,"texture":14,"hit":false},{"x":29,"y":54,"texture":14,"hit":false},{"x":29,"y":57,"texture":39,"hit":true},wolf3d.firstAidKit(29,59),{"x":29,"y":60,"texture":14,"hit":false},{"x":30,"y":18,"texture":14,"hit":false},wolf3d.firstAidKit(30,22),{"x":30,"y":31,"texture":0,"hit":false},{"x":30,"y":35,"texture":17,"hit":true},{"x":30,"y":39,"texture":17,"hit":true},{"x":30,"y":46,"texture":12,"hit":true},wolf3d.officerStanding(30,51,0,2),{"x":31,"y":41,"texture":12,"hit":true},{"x":31,"y":43,"texture":12,"hit":true},{"x":31,"y":45,"texture":12,"hit":true},{"x":32,"y":18,"texture":14,"hit":false},{"x":32,"y":19,"texture":16,"hit":true},wolf3d.food(32,29),wolf3d.officerStanding(32,32,2,2),{"x":32,"y":33,"texture":43,"hit":false},wolf3d.officerStanding(32,37,0,2),{"x":32,"y":38,"texture":1,"hit":true},{"x":32,"y":39,"texture":1,"hit":true},{"x":33,"y":30,"texture":14,"hit":false},{"x":33,"y":32,"texture":14,"hit":false},{"x":33,"y":35,"texture":41,"hit":false},{"x":33,"y":36,"texture":14,"hit":false},{"x":33,"y":38,"texture":14,"hit":false},{"x":34,"y":18,"texture":14,"hit":false},wolf3d.officerStanding(34,22,2,2),wolf3d.officerStanding(34,23,2,2),wolf3d.ammo(34,24),wolf3d.ammo(34,25),wolf3d.officerStanding(34,29,6,1),{"x":34,"y":31,"texture":36,"hit":true},wolf3d.food(34,33),{"x":34,"y":50,"texture":11,"hit":true},{"x":35,"y":30,"texture":14,"hit":false},wolf3d.officerStanding(35,31,4,3),{"x":35,"y":32,"texture":14,"hit":false},wolf3d.food(35,33),{"x":35,"y":36,"texture":14,"hit":false},{"x":35,"y":38,"texture":14,"hit":false},wolf3d.ammo(35,46),wolf3d.ammo(35,47),{"x":36,"y":18,"texture":14,"hit":false},{"x":36,"y":19,"texture":16,"hit":true},{"x":36,"y":29,"texture":41,"hit":false},wolf3d.officerStanding(36,30,4,3),wolf3d.food(36,31),{"x":36,"y":32,"texture":42,"hit":false},wolf3d.food(36,33),{"x":36,"y":35,"texture":1,"hit":true},{"x":36,"y":36,"texture":1,"hit":true},{"x":36,"y":37,"texture":1,"hit":true},{"x":36,"y":41,"texture":14,"hit":false},wolf3d.ammo(36,45),wolf3d.ammo(36,46),wolf3d.ammo(36,47),wolf3d.guardStanding(37,42,6,3),wolf3d.ammo(37,46),{"x":38,"y":18,"texture":14,"hit":false},wolf3d.officerStanding(38,25,2,3),wolf3d.officerStanding(38,27,2,1),{"x":39,"y":44,"texture":14,"hit":false},{"x":39,"y":50,"texture":14,"hit":false},{"x":40,"y":18,"texture":14,"hit":false},wolf3d.officerStanding(40,29,2,3),wolf3d.officerStanding(40,30,2,3),wolf3d.ammo(40,31),wolf3d.officerStanding(40,32,2,1),wolf3d.ammo(40,33),wolf3d.ammo(40,34),wolf3d.guardStanding(41,43,0,1),wolf3d.guardStanding(41,45,0,2),wolf3d.guardStanding(41,49,0,1),wolf3d.guardStanding(41,51,0,2),{"x":42,"y":18,"texture":14,"hit":false},wolf3d.officerStanding(42,23,2,2),wolf3d.firstAidKit(42,24),wolf3d.firstAidKit(42,25),{"x":44,"y":3,"texture":14,"hit":false},wolf3d.ammo(44,6),wolf3d.ammo(44,7),wolf3d.guardStanding(44,8,2,1),{"x":45,"y":18,"texture":14,"hit":false},wolf3d.officerStanding(45,27,2,1),wolf3d.ammo(45,28),wolf3d.ammo(45,29),wolf3d.ammo(45,30),{"x":47,"y":18,"texture":14,"hit":false},wolf3d.officerStanding(47,23,2,3),wolf3d.ammo(47,24),{"x":49,"y":4,"texture":3,"hit":true},wolf3d.ammo(49,5),wolf3d.ammo(49,6),wolf3d.machineGun(49,7),{"x":49,"y":8,"texture":35,"hit":true},{"x":49,"y":9,"texture":3,"hit":true},wolf3d.ammo(49,10),{"x":49,"y":11,"texture":35,"hit":true},{"x":49,"y":12,"texture":35,"hit":true},wolf3d.ammo(49,13),{"x":49,"y":14,"texture":3,"hit":true},{"x":49,"y":18,"texture":14,"hit":false},{"x":49,"y":20,"texture":14,"hit":false},wolf3d.officerStanding(49,22,2,3),wolf3d.officerStanding(49,23,2,3),wolf3d.officerStanding(49,24,2,3),wolf3d.officerStanding(49,25,2,3),wolf3d.officerStanding(49,26,2,2),wolf3d.officerStanding(49,27,2,2),wolf3d.officerStanding(49,28,2,2),wolf3d.officerStanding(49,29,2,1),wolf3d.officerStanding(49,30,2,1),wolf3d.officerStanding(49,31,2,1),{"x":50,"y":4,"texture":35,"hit":true},wolf3d.guardStanding(50,5,0,1),wolf3d.ammo(50,6),wolf3d.guardStanding(50,7,0,1),wolf3d.ammo(50,8),wolf3d.guardStanding(50,9,6,3),wolf3d.ammo(50,10),wolf3d.ammo(50,11),wolf3d.ammo(50,12),wolf3d.ammo(50,13),wolf3d.ammo(50,14),wolf3d.ammo(51,4),wolf3d.ammo(51,5),wolf3d.ammo(51,6),wolf3d.ammo(51,7),wolf3d.guardStanding(51,8,2,2),wolf3d.guardStanding(51,9,2,2),wolf3d.guardStanding(51,10,6,3),wolf3d.ammo(51,11),wolf3d.ammo(51,12),wolf3d.guardStanding(51,13,0,1),wolf3d.ammo(51,14),{"x":51,"y":18,"texture":14,"hit":false},wolf3d.ammo(51,24),wolf3d.officerStanding(51,25,2,2),wolf3d.officerStanding(51,26,2,3),wolf3d.firstAidKit(51,27),wolf3d.ammo(52,4),{"x":53,"y":18,"texture":14,"hit":false},{"x":53,"y":19,"texture":16,"hit":true},{"x":54,"y":4,"texture":12,"hit":true},{"x":54,"y":6,"texture":12,"hit":true},{"x":54,"y":12,"texture":12,"hit":true},{"x":54,"y":14,"texture":12,"hit":true},wolf3d.officerMoving(54,43,0,1),wolf3d.guardStanding(54,46,4,3),wolf3d.guardStanding(54,48,4,3),{"x":55,"y":5,"texture":14,"hit":false},{"x":55,"y":13,"texture":14,"hit":false},{"x":55,"y":18,"texture":14,"hit":false},wolf3d.officerStanding(55,23,2,3),wolf3d.officerStanding(55,24,2,3),wolf3d.officerStanding(55,25,2,3),wolf3d.ammo(55,26),wolf3d.ammo(55,27),wolf3d.ammo(55,28),{"x":56,"y":9,"texture":8,"hit":true},wolf3d.gatling(56,49),{"x":57,"y":5,"texture":14,"hit":false},{"x":57,"y":13,"texture":14,"hit":false},{"x":57,"y":18,"texture":14,"hit":false},{"x":57,"y":19,"texture":16,"hit":true},wolf3d.officerStanding(57,49,0,1),{"x":59,"y":5,"texture":14,"hit":false},{"x":59,"y":13,"texture":14,"hit":false},{"x":59,"y":18,"texture":14,"hit":false},wolf3d.officerStanding(59,26,2,2),wolf3d.officerStanding(59,27,2,1),wolf3d.ammo(59,28),wolf3d.ammo(59,29),wolf3d.officerMoving(59,51,4,2),wolf3d.officerMoving(60,47,6,3),{"x":61,"y":5,"texture":14,"hit":false},{"x":61,"y":13,"texture":14,"hit":false},{"x":61,"y":18,"texture":14,"hit":false},wolf3d.officerStanding(61,24,2,2),wolf3d.officerStanding(61,25,2,2),wolf3d.ammo(61,26),{"x":62,"y":1,"texture":8,"hit":true},{"x":62,"y":9,"texture":8,"hit":true},{"x":62,"y":17,"texture":8,"hit":true}],"spriteResource":"sprites","scripts":[scripts.angle(11,6,0),scripts.angle(11,12,2),scripts.angle(14,6,6),scripts.angle(14,12,4),scripts.angle(52,43,0),scripts.angle(52,51,2),scripts.angle(60,43,6),scripts.angle(60,51,4)]};
\ No newline at end of file diff --git a/wolf3d/maps/e4m7.js b/wolf3d/maps/e4m7.js new file mode 100644 index 0000000..377d34f --- /dev/null +++ b/wolf3d/maps/e4m7.js @@ -0,0 +1 @@ +wolf3d.maps.e4m7 = {"music":"pow","secret":10,"endscreen":null,"ceiling":45,"start":{"x":25.5,"y":15.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":7,"par":120,"map":[[17,17,17,17,17,40,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,20,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,29,29,29,29,29,29,29,29,29,29,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,0,0,0,0,0,0,0,17,17,40,17,17,40,0,0,17,17,0,17,17,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,29,29,29,29,29,6,29,29,29,29,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[40,0,0,0,0,17,17,0,17,17,17,17,17,17,17,0,17,17,17,17,17,17,17,0,17,17,17,17,17,17,17,17,17,17,17,29,29,29,29,29,29,1,6,29,0,1,6,29,29,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,0,0,0,17,40,0,17,17,17,17,0,0,0,0,17,40,17,20,17,17,17,0,20,17,17,17,17,17,17,17,17,17,17,29,0,0,0,29,29,0,0,0,0,0,0,0,1,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,0,0,0,17,17,0,17,0,0,0,0,0,17,0,17,0,0,0,0,0,17,0,17,17,17,17,17,17,17,17,17,17,17,29,0,0,0,29,2,0,0,0,0,0,0,0,29,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,0,0,0,0,0,0,0,0,17,17,0,0,17,0,0,0,0,0,0,0,0,0,40,17,17,17,17,17,17,17,17,17,17,29,0,0,0,0,1,0,0,0,12,0,0,0,2,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,40,17,17,17,17,0,40,17,0,17,17,17,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,29,29,29,0,0,0,0,12,0,11,0,12,0,29,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,0,0,0,0,0,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,20,17,20,17,17,17,29,29,29,29,29,1,0,11,0,12,0,11,0,29,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,17,17,17,0,17,17,17,17,17,17,17,0,0,0,0,0,0,0,17,17,17,17,17,29,2,0,12,0,0,0,12,0,1,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,17,17,17,17,0,0,0,0,0,0,0,17,17,17,17,17,29,1,0,0,0,0,0,0,0,2,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,40,17,17,17,40,0,17,17,17,17,17,17,20,0,0,0,0,0,0,0,20,17,17,17,17,29,29,0,0,0,0,0,0,0,1,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,0,0,0,0,17,17,17,0,0,0,0,0,0,0,0,17,17,0,17,17,17,17,17,17,17,0,0,0,0,0,0,0,17,17,17,17,17,29,29,29,0,0,0,0,0,29,29,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,17,17,17,0,17,17,17,0,17,17,17,17,17,17,0,17,17,0,17,17,17,17,17,17,20,0,0,0,0,0,0,0,20,17,17,17,17,29,29,29,2,0,0,0,1,29,29,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,0,17,17,17,0,17,17,40,0,17,17,17,17,17,40,0,17,17,0,17,17,17,17,17,17,17,0,0,0,0,0,0,0,17,17,17,17,17,29,29,29,29,1,0,2,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[17,0,17,17,17,0,17,17,17,0,0,0,0,0,17,17,0,17,17,0,17,17,17,17,17,17,17,0,0,0,0,0,0,0,17,17,17,17,17,29,29,29,29,29,0,29,29,29,29,29,29,29,29,29,29,2,6,1,29,1,29,29,29,29],[17,0,0,0,0,0,17,17,17,17,17,17,17,0,17,17,0,0,0,0,17,17,17,17,17,17,17,17,17,0,18,0,17,17,17,17,17,17,17,29,29,29,2,29,0,29,1,29,29,29,29,29,29,21,3,0,0,0,4,0,0,2,29,29],[17,17,17,0,17,17,17,17,17,17,17,17,40,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,29,29,29,0,0,0,0,0,2,29,29,29,29,22,0,0,0,0,0,0,0,0,3,29,29],[17,17,17,0,17,17,17,17,17,17,17,17,17,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,29,29,29,29,29,29,2,0,29,29,1,0,1,29,29,29,29,29,21,3,0,0,0,4,0,0,29,29,29],[17,17,17,0,0,0,17,17,17,17,17,17,17,0,17,40,17,17,17,0,0,0,17,17,17,17,17,17,20,0,0,0,20,17,17,29,29,1,4,2,29,29,0,0,29,1,0,2,29,29,29,29,29,29,29,1,6,2,2,0,0,1,29,29],[17,17,17,17,17,0,17,17,17,17,0,0,0,0,0,0,0,0,17,0,0,0,17,17,17,17,17,17,17,0,0,0,17,17,17,29,29,0,0,0,1,29,29,2,1,0,0,29,29,4,2,1,4,29,29,29,29,29,1,0,0,29,29,29],[17,0,0,0,0,0,17,17,17,40,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,0,0,0,17,29,29,29,1,0,0,0,0,0,0,0,0,0,2,29,0,0,0,0,0,0,3,29,29,29,0,0,0,0,2,29],[17,0,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,0,0,0,0,17,29,1,3,2,0,3,0,2,29,1,29,1,2,29,2,0,1,29,2,29,0,29,1,1,0,0,0,0,0,0,29],[17,0,17,17,17,17,17,17,17,17,0,0,0,17,17,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,6],[17,0,0,0,0,0,0,0,0,0,0,0,0,20,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,29,1,29,1,2,29,29,0,2,29,1,29,0,2,1,29,0,0,0,0,0,0,29],[17,0,17,17,17,17,17,17,17,17,0,0,0,17,17,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,0,0,0,3,29,29,2,0,0,0,0,1,29],[17,0,17,17,0,0,0,17,17,17,0,0,0,0,0,0,0,0,17,17,40,17,17,17,17,17,17,17,0,0,0,0,17,29,2,3,29,0,3,0,2,29,29,2,1,29,0,1,29,4,1,1,4,1,29,29,29,29,29,1,2,29,29,29],[17,0,0,0,0,0,0,17,17,40,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,17,17,0,0,0,17,29,29,29,2,0,0,0,0,0,0,0,0,0,0,2,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[17,17,17,17,0,0,0,17,17,17,0,0,0,0,0,0,0,0,17,0,0,0,17,0,17,17,0,0,17,0,0,0,17,17,17,29,29,0,0,0,29,29,29,2,0,15,0,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,40,17,17,0,0,0,17,0,17,17,17,0,17,0,0,0,17,17,17,29,29,29,4,2,29,29,29,1,0,0,0,1,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,0,17,0,17,0,17,0,0,0,17,17,17,29,29,29,29,29,29,29,29,29,29,2,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29,29],[17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,0,17,0,0,0,17,0,0,0,17,17,17,17,17,17,17,17,20,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,17,17,0,0,0,17,0,17,17,17,17,17,18,0,18,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,17,17,0,17,0,17,0,17,0,0,0,0,0,0,0,0,0,0,0,17,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,0,0,17,17,0,17,17,0,0,17,0,17,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,20,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,17,0,17,17,17,0,17,0,0,0,12,11,12,11,12,0,0,0,17,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,0,0,17,17,17,17,17,0,0,17,0,0,0,0,0,17,17,0,0,0,12,12,12,0,0,0,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,12,0,0,0,17,17,17,17,17,17,20,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,12,11,12,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,17,0,0,0,0,0,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,12,11,12,0,0,0,12,10,12,0,0,0,12,11,12,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,17,0,0,0,0,0,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,12,11,12,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,141,141,141,141,141,141,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,141,141,141,141,141,141,141,141,141,141,141,141,0,0,0,109,106,109,109,109,106,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,141,141,141,141,141,141,141,141,0,0,0,0,0,0,109,109,0,0,109,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,141,141,141,141,0,0,0,0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,141,141,141,141,0,0,109,0,0,0,0,109,109,0,109,0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,0,0,0,0,0,122,122,122,0,0,122,122,122,122,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,141,141,141,141,0,0,109,0,109,109,0,109,109,0,109,0,109,109,109,109,109,0,109,0,0,0,0,0,0,0,0,0,0,0,0,122,122,122,0,0,122,122,122,122,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,141,141,141,141,141,0,109,109,109,0,0,109,109,0,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,122,122,122,122,0,122,122,122,0,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,122,0,122,0,122,0,122,0,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,0,122,0,122,0,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,109,0,0,0,0,0,0,109,0,0,0,0,0,0,0,114,114,114,114,114,114,114,0,0,0,0,0,0,0,122,0,122,122,122,0,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,114,114,114,114,114,114,114,0,0,0,0,0,0,0,122,122,122,122,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,114,114,114,114,114,114,114,0,0,0,0,0,0,0,122,122,122,122,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,110,110,110,110,110,0,0,0,109,109,109,109,109,109,109,109,0,0,109,0,0,0,0,0,0,0,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,122,122,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,110,0,0,0,110,0,0,0,109,0,0,0,0,0,0,109,0,0,109,0,0,0,0,0,0,0,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,110,0,0,0,110,0,0,0,109,0,0,0,0,0,0,109,0,0,109,0,0,0,0,0,0,0,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,110,0,0,0,110,0,0,0,109,109,109,109,109,0,0,109,0,0,109,0,0,0,0,0,0,0,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,110,110,110,110,110,0,0,0,0,0,0,0,109,0,0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,0,0,0,0,0,0,0,0,0,0,124,124,124,0,119,119,0,0,0],[0,0,0,110,0,0,0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,121,121,121,121,121,0,0,0,0,0,0,124,0,124,124,124,0,119,119,0,0,0],[0,0,0,110,0,0,0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,121,0,0,0,121,0,0,0,0,0,0,0,0,124,124,124,0,119,119,0,0,0],[0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,121,121,0,0,121,0,0,0,0,0,0,0,0,0,0,0,0,119,119,0,0,0],[0,0,0,0,0,110,0,0,0,0,108,108,108,108,108,108,108,108,0,112,112,112,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,113,113,113,0,0,0,0,0,121,121,0,0,0,0,0,0,0,0,0,0,0,0,119,119,0,0,0],[0,110,110,110,110,110,0,0,0,0,108,108,108,108,108,108,108,108,0,112,112,112,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,113,113,113,113,0,121,121,121,121,0,0,119,119,119,119,119,119,0,0,0,0,119,119,119,119,0,0],[0,110,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,113,0,113,0,0,0,0,0,0,0,0,119,0,0,0,0,119,0,0,0,119,119,119,119,119,119,0],[0,110,0,0,0,0,0,0,0,0,108,108,108,0,0,108,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,0,113,113,113,113,113,113,113,0,119,119,119,119,119,119,119,0,119,106,119,119,119,119,0,119,119,119,119,119,119,0],[0,110,110,110,110,110,110,110,110,0,108,108,108,0,0,108,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,0,113,113,113,113,113,113,0,0,0,0,0,0,0,0,119,0,0,0,0,119,0,0,0,119,119,119,119,119,119,0],[0,110,0,0,0,0,0,0,0,0,108,108,108,0,0,108,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,0,113,113,113,113,113,113,113,0,120,120,120,120,120,0,119,119,119,119,119,119,0,0,0,0,119,119,119,119,0,0],[0,110,0,0,110,110,110,0,0,0,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,113,0,113,0,0,0,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,110,110,110,110,110,110,0,0,0,108,108,108,108,108,108,108,108,0,112,112,112,0,116,116,116,116,0,0,108,108,108,0,0,0,0,0,113,113,113,113,0,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,110,110,110,0,0,0,108,108,108,108,108,108,108,108,0,112,112,112,0,116,0,0,116,116,0,108,108,108,0,0,0,0,0,113,113,113,0,0,0,0,120,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,116,0,0,0,116,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,116,0,116,0,116,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,116,0,116,116,116,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,0,116,116,116,0,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,0,116,0,116,0,116,0,115,115,115,115,115,115,115,115,115,115,115,0,0,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,0,0,111,0,0,111,111,0,116,0,116,0,116,0,115,115,115,115,115,115,115,115,115,115,115,0,118,118,118,0,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,0,116,0,0,0,116,0,115,115,115,0,0,0,0,0,115,115,115,0,0,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,111,111,0,116,116,116,116,116,0,0,115,115,115,0,0,0,115,115,115,0,0,0,0,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,0,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0,0,0,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,0,117,117,117,117,117,0,117,117,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0,0,0,117,117,117,0,0,0,117,117,117,0,0,0,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,0,117,117,117,117,117,0,117,117,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0,0,0,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":4,"y":7,"texture":65,"key":null},{"x":7,"y":6,"texture":65,"key":null},{"x":16,"y":44,"texture":68,"key":"silver"},{"x":17,"y":29,"texture":65,"key":null},{"x":17,"y":31,"texture":65,"key":null},{"x":18,"y":54,"texture":67,"key":null},{"x":18,"y":58,"texture":65,"key":null},{"x":20,"y":13,"texture":65,"key":null},{"x":22,"y":18,"texture":65,"key":null},{"x":22,"y":41,"texture":65,"key":null},{"x":24,"y":41,"texture":65,"key":null},{"x":24,"y":56,"texture":68,"key":"silver"},{"x":25,"y":9,"texture":65,"key":null},{"x":25,"y":23,"texture":68,"key":"gold"},{"x":25,"y":33,"texture":65,"key":null},{"x":26,"y":41,"texture":65,"key":null},{"x":28,"y":18,"texture":65,"key":null},{"x":28,"y":41,"texture":65,"key":null},{"x":30,"y":13,"texture":65,"key":null},{"x":33,"y":30,"texture":65,"key":null},{"x":35,"y":24,"texture":65,"key":null},{"x":35,"y":36,"texture":65,"key":null},{"x":41,"y":30,"texture":65,"key":null}],"secrets":[{"x":5,"y":14,"state":0,"texture":19},{"x":6,"y":11,"state":0,"texture":19},{"x":8,"y":9,"state":0,"texture":16},{"x":8,"y":12,"state":0,"texture":16},{"x":8,"y":40,"state":0,"texture":28}],"sprites":[wolf3d.officerStanding(1,1,0,1),{"x":1,"y":4,"texture":42,"hit":false},wolf3d.officerStanding(1,7,0,2),{"x":2,"y":3,"texture":14,"hit":false},wolf3d.officerStanding(2,5,0,1),wolf3d.goldKey(2,12),wolf3d.officerStanding(2,17,2,3),wolf3d.officerStanding(2,18,2,2),{"x":2,"y":19,"texture":14,"hit":false},wolf3d.officerStanding(2,20,6,2),wolf3d.officerStanding(2,21,6,3),wolf3d.officerStanding(3,3,0,1),wolf3d.officerStanding(3,7,0,3),wolf3d.gatling(3,19),wolf3d.extraLife(4,44),wolf3d.bloodPool(5,1),wolf3d.guardStanding(5,15,0,1),wolf3d.guardStanding(5,23,0,1),wolf3d.firstAidKit(5,36),wolf3d.firstAidKit(5,37),wolf3d.crown(5,38),wolf3d.crown(5,41),wolf3d.chest(5,42),wolf3d.chest(5,43),wolf3d.ammo(5,44),wolf3d.crown(5,45),wolf3d.ammo(5,46),wolf3d.ammo(5,47),wolf3d.officerStanding(6,2,6,3),{"x":6,"y":3,"texture":14,"hit":false},wolf3d.firstAidKit(6,12),wolf3d.food(6,13),{"x":6,"y":17,"texture":39,"hit":true},wolf3d.ammo(6,18),wolf3d.ammo(6,19),wolf3d.ammo(6,20),{"x":6,"y":21,"texture":39,"hit":true},wolf3d.firstAidKit(6,36),wolf3d.firstAidKit(6,37),wolf3d.crown(6,38),wolf3d.chest(6,41),wolf3d.ammo(6,42),wolf3d.crown(6,43),{"x":6,"y":44,"texture":14,"hit":false},wolf3d.chest(6,45),wolf3d.crown(6,46),wolf3d.ammo(6,47),wolf3d.officerStanding(7,1,6,2),wolf3d.officerStanding(7,5,6,3),{"x":7,"y":19,"texture":14,"hit":false},{"x":7,"y":42,"texture":14,"hit":false},wolf3d.ammo(7,43),{"x":7,"y":45,"texture":43,"hit":false},{"x":7,"y":46,"texture":14,"hit":false},wolf3d.chest(7,47),wolf3d.officerStanding(8,41,0,1),{"x":8,"y":43,"texture":42,"hit":false},wolf3d.crown(9,8),wolf3d.officerStanding(9,43,0,2),wolf3d.officerStanding(9,45,0,2),{"x":9,"y":47,"texture":19,"hit":false},{"x":10,"y":27,"texture":3,"hit":true},wolf3d.ammo(10,29),wolf3d.ammo(10,30),wolf3d.ammo(10,31),{"x":10,"y":33,"texture":3,"hit":true},{"x":10,"y":44,"texture":14,"hit":false},wolf3d.ammo(11,28),wolf3d.ammo(11,32),{"x":11,"y":41,"texture":41,"hit":false},{"x":11,"y":42,"texture":14,"hit":false},{"x":11,"y":46,"texture":14,"hit":false},wolf3d.officerStanding(11,47,0,3),wolf3d.ammo(12,27),wolf3d.ssStanding(12,28,0,1),{"x":12,"y":29,"texture":7,"hit":true},{"x":12,"y":31,"texture":7,"hit":true},wolf3d.ssStanding(12,32,0,1),wolf3d.ammo(12,33),{"x":13,"y":1,"texture":14,"hit":false},wolf3d.firstAidKit(13,2),wolf3d.firstAidKit(13,3),wolf3d.firstAidKit(13,4),{"x":13,"y":5,"texture":14,"hit":false},wolf3d.ammo(13,27),wolf3d.machineGun(13,30),wolf3d.ammo(13,33),wolf3d.officerStanding(13,44,0,3),wolf3d.guardStanding(14,5,0,1),wolf3d.ammo(14,27),wolf3d.ssStanding(14,28,0,2),{"x":14,"y":29,"texture":7,"hit":true},{"x":14,"y":31,"texture":7,"hit":true},wolf3d.ssStanding(14,32,0,2),wolf3d.ammo(14,33),wolf3d.guardStanding(15,1,0,1),{"x":15,"y":44,"texture":14,"hit":false},{"x":16,"y":27,"texture":3,"hit":true},wolf3d.ssStanding(16,28,6,3),wolf3d.ssStanding(16,32,2,3),{"x":16,"y":33,"texture":3,"hit":true},{"x":17,"y":1,"texture":14,"hit":false},wolf3d.guardStanding(17,2,6,2),{"x":17,"y":5,"texture":14,"hit":false},{"x":17,"y":44,"texture":14,"hit":false},wolf3d.officerStanding(17,56,6,3),wolf3d.officerStanding(18,53,6,3),wolf3d.officerStanding(18,55,6,1),{"x":18,"y":56,"texture":14,"hit":false},{"x":18,"y":59,"texture":14,"hit":false},wolf3d.officerStanding(19,29,0,3),{"x":19,"y":30,"texture":14,"hit":false},wolf3d.officerStanding(19,57,6,2),wolf3d.guardStanding(20,4,6,2),wolf3d.ammo(20,19),wolf3d.ammo(20,20),wolf3d.ammo(20,21),wolf3d.officerStanding(20,42,4,2),wolf3d.officerStanding(20,43,2,3),wolf3d.officerStanding(20,59,0,3),{"x":21,"y":10,"texture":3,"hit":true},{"x":21,"y":17,"texture":3,"hit":true},wolf3d.ammo(21,19),{"x":21,"y":20,"texture":14,"hit":false},wolf3d.ammo(21,21),wolf3d.guardStanding(21,30,0,1),wolf3d.guardStanding(22,4,2,3),wolf3d.ammo(22,19),wolf3d.guardStanding(22,20,2,1),wolf3d.ammo(22,21),wolf3d.guardStanding(22,29,0,1),wolf3d.guardStanding(22,37,0,1),{"x":22,"y":38,"texture":14,"hit":false},{"x":22,"y":42,"texture":14,"hit":false},wolf3d.officerStanding(22,60,2,1),{"x":23,"y":28,"texture":11,"hit":true},wolf3d.officerStanding(23,31,0,3),{"x":23,"y":58,"texture":14,"hit":false},wolf3d.officerStanding(23,59,2,3),{"x":23,"y":61,"texture":14,"hit":false},wolf3d.officerStanding(24,12,4,3),{"x":24,"y":22,"texture":3,"hit":true},wolf3d.guardStanding(24,27,2,1),{"x":24,"y":42,"texture":14,"hit":false},{"x":24,"y":48,"texture":14,"hit":false},wolf3d.silverKey(24,50),wolf3d.guardStanding(24,51,6,1),{"x":24,"y":53,"texture":14,"hit":false},wolf3d.officerStanding(24,57,2,3),wolf3d.officerStanding(24,59,2,2),wolf3d.officerStanding(24,61,2,1),wolf3d.guardStanding(25,4,6,1),{"x":25,"y":25,"texture":14,"hit":false},wolf3d.officerStanding(25,26,2,3),wolf3d.guardStanding(25,29,2,1),{"x":25,"y":30,"texture":14,"hit":false},wolf3d.officerStanding(25,31,2,2),{"x":25,"y":35,"texture":14,"hit":false},{"x":25,"y":38,"texture":14,"hit":false},{"x":25,"y":58,"texture":14,"hit":false},{"x":25,"y":61,"texture":14,"hit":false},wolf3d.guardStanding(26,1,6,2),wolf3d.officerStanding(26,12,0,3),{"x":26,"y":22,"texture":3,"hit":true},{"x":26,"y":42,"texture":14,"hit":false},wolf3d.officerStanding(26,45,2,1),wolf3d.officerStanding(26,59,2,2),wolf3d.ammo(27,4),wolf3d.ammo(27,5),wolf3d.ammo(27,6),{"x":27,"y":28,"texture":11,"hit":true},wolf3d.guardStanding(28,2,2,3),wolf3d.guardStanding(28,4,2,3),{"x":28,"y":5,"texture":14,"hit":false},wolf3d.ammo(28,6),wolf3d.ammo(28,20),wolf3d.ammo(28,21),{"x":28,"y":23,"texture":14,"hit":false},wolf3d.guardStanding(28,37,4,2),{"x":28,"y":38,"texture":14,"hit":false},{"x":28,"y":42,"texture":14,"hit":false},wolf3d.officerStanding(28,45,2,2),wolf3d.ammo(29,4),wolf3d.ammo(29,5),wolf3d.ammo(29,6),{"x":29,"y":10,"texture":3,"hit":true},{"x":29,"y":17,"texture":3,"hit":true},{"x":29,"y":20,"texture":14,"hit":false},wolf3d.food(29,21),{"x":29,"y":26,"texture":14,"hit":false},wolf3d.ssStanding(29,27,2,1),wolf3d.guardStanding(29,29,4,1),wolf3d.officerStanding(29,31,4,2),wolf3d.guardStanding(29,37,4,3),wolf3d.ammo(29,46),wolf3d.officerStanding(30,19,4,3),wolf3d.food(30,20),wolf3d.food(30,21),wolf3d.crown(30,27),wolf3d.guardStanding(30,30,4,1),wolf3d.ammo(30,45),wolf3d.ammo(30,46),{"x":31,"y":13,"texture":14,"hit":false},wolf3d.crown(31,25),wolf3d.ssStanding(31,27,4,3),{"x":31,"y":30,"texture":14,"hit":false},{"x":32,"y":25,"texture":14,"hit":false},wolf3d.crown(32,26),{"x":32,"y":27,"texture":14,"hit":false},{"x":33,"y":19,"texture":14,"hit":false},{"x":33,"y":21,"texture":14,"hit":false},{"x":33,"y":39,"texture":35,"hit":true},wolf3d.food(33,40),{"x":33,"y":41,"texture":35,"hit":true},wolf3d.ssStanding(34,21,4,3),{"x":34,"y":30,"texture":14,"hit":false},wolf3d.food(34,38),{"x":34,"y":40,"texture":14,"hit":false},wolf3d.guardStanding(34,41,2,2),wolf3d.food(34,42),wolf3d.ammo(35,9),wolf3d.ammo(35,10),wolf3d.food(35,16),wolf3d.food(35,17),{"x":35,"y":21,"texture":14,"hit":false},{"x":35,"y":23,"texture":14,"hit":false},{"x":35,"y":25,"texture":14,"hit":false},{"x":35,"y":35,"texture":14,"hit":false},wolf3d.guardStanding(35,39,2,1),wolf3d.officerStanding(35,42,2,3),{"x":35,"y":43,"texture":35,"hit":true},wolf3d.ammo(36,9),wolf3d.ammo(36,10),wolf3d.officerStanding(36,11,6,3),wolf3d.officerStanding(36,12,6,2),wolf3d.officerStanding(36,14,2,1),wolf3d.officerStanding(36,15,2,3),wolf3d.food(36,16),wolf3d.food(36,17),{"x":36,"y":38,"texture":35,"hit":true},{"x":36,"y":40,"texture":14,"hit":false},wolf3d.food(36,41),wolf3d.ammo(37,9),wolf3d.ammo(37,10),wolf3d.food(37,16),wolf3d.food(37,17),{"x":37,"y":19,"texture":14,"hit":false},{"x":37,"y":23,"texture":14,"hit":false},wolf3d.food(37,40),wolf3d.guardStanding(38,29,2,3),wolf3d.guardStanding(38,31,6,3),{"x":40,"y":30,"texture":14,"hit":false},wolf3d.chalice(42,28),wolf3d.chalice(42,29),{"x":42,"y":30,"texture":14,"hit":false},wolf3d.chalice(42,31),wolf3d.chalice(42,32),{"x":43,"y":28,"texture":14,"hit":false},{"x":43,"y":32,"texture":14,"hit":false},wolf3d.chalice(44,28),wolf3d.chalice(44,29),{"x":44,"y":30,"texture":14,"hit":false},wolf3d.chalice(44,31),wolf3d.chalice(44,32),wolf3d.chalice(45,30),wolf3d.chalice(46,22),wolf3d.chalice(46,23),{"x":46,"y":24,"texture":14,"hit":false},wolf3d.guardStanding(46,25,6,2),wolf3d.guardStanding(46,26,6,1),wolf3d.officerStanding(46,28,6,3),{"x":46,"y":30,"texture":14,"hit":false},wolf3d.officerStanding(46,32,2,3),wolf3d.guardStanding(46,34,2,1),wolf3d.guardStanding(46,35,2,2),{"x":46,"y":36,"texture":14,"hit":false},wolf3d.chalice(46,37),wolf3d.chalice(46,38),{"x":47,"y":22,"texture":14,"hit":false},{"x":47,"y":26,"texture":14,"hit":false},wolf3d.chalice(47,27),{"x":47,"y":28,"texture":14,"hit":false},{"x":47,"y":32,"texture":14,"hit":false},wolf3d.chalice(47,33),{"x":47,"y":34,"texture":14,"hit":false},{"x":47,"y":38,"texture":14,"hit":false},wolf3d.chalice(48,22),wolf3d.chalice(48,23),{"x":48,"y":24,"texture":14,"hit":false},wolf3d.guardStanding(48,25,6,3),wolf3d.guardStanding(48,26,6,1),wolf3d.chalice(48,28),wolf3d.chalice(48,29),{"x":48,"y":30,"texture":14,"hit":false},wolf3d.chalice(48,31),wolf3d.chalice(48,32),wolf3d.guardStanding(48,34,2,1),wolf3d.guardStanding(48,35,2,3),{"x":48,"y":36,"texture":14,"hit":false},wolf3d.chalice(48,37),wolf3d.chalice(48,38),wolf3d.chalice(49,30),wolf3d.chalice(50,28),wolf3d.chalice(50,29),{"x":50,"y":30,"texture":14,"hit":false},wolf3d.chalice(50,31),wolf3d.chalice(50,32),{"x":51,"y":28,"texture":14,"hit":false},{"x":51,"y":32,"texture":14,"hit":false},wolf3d.chalice(52,28),wolf3d.chalice(52,29),{"x":52,"y":30,"texture":14,"hit":false},wolf3d.chalice(52,31),wolf3d.chalice(52,32)],"spriteResource":"sprites","scripts":[]};
\ No newline at end of file diff --git a/wolf3d/maps/e4m8.js b/wolf3d/maps/e4m8.js new file mode 100644 index 0000000..e306abd --- /dev/null +++ b/wolf3d/maps/e4m8.js @@ -0,0 +1 @@ +wolf3d.maps.e4m8 = {"music":"suspense","secret":10,"endscreen":null,"ceiling":77,"start":{"x":10.5,"y":7.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":8,"par":270,"map":[[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,26,28,28,26,28,28,28,28,28,28,28,28,28,28,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[28,28,0,0,0,0,28,28,0,0,0,28,28,0,0,0,0,28,0,0,0,28,28,28,28,28,26,28,26,28,28,0,0,0,0,0,0,28,28,26,28,28,28,28,28,28,17,17,17,17,17,17,17,0,17,0,17,0,17,0,17,17,17,17],[28,0,0,28,28,0,28,0,0,28,0,28,0,0,28,28,0,28,0,28,0,0,28,28,28,0,0,0,0,0,0,0,0,26,0,0,0,0,0,0,0,28,28,28,28,28,17,17,17,17,0,17,17,0,0,0,0,0,0,0,17,17,17,17],[26,0,28,28,28,0,0,0,28,28,0,0,0,28,28,28,0,0,0,28,28,0,0,28,0,0,0,28,0,0,0,0,0,26,0,0,26,0,28,0,0,0,0,28,28,28,17,17,17,17,0,0,17,17,0,0,0,0,0,17,17,15,17,17],[28,0,28,28,0,0,0,28,28,0,0,28,0,28,0,0,0,0,28,28,28,0,28,26,0,0,0,0,0,26,0,0,0,0,0,0,0,0,0,0,26,0,0,0,28,28,17,17,0,17,0,0,0,17,17,0,0,0,17,17,17,0,17,17],[28,0,0,0,0,28,0,0,0,0,28,28,0,0,0,28,28,0,0,0,0,0,28,28,0,0,0,26,0,0,0,28,0,0,0,0,0,26,0,0,0,0,0,0,26,28,17,17,0,0,0,0,0,17,20,0,0,0,20,17,0,0,0,17],[28,28,0,28,26,28,1,1,28,28,2,1,28,26,28,1,2,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,26,26,0,0,0,0,0,26,26,0,0,28,28,17,17,17,0,0,0,17,17,17,0,0,0,17,17,17,0,17,17],[28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,28,28,28,28,28,28,28,0,0,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,28,17,17,0,0,0,0,0,17,0,0,0,0,0,17,0,0,0,17],[26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,26,0,0,0,0,0,26,0,0,26,0,0,26,0,0,0,0,0,28,28,28,17,17,17,17,0,17,17,17,17,17,0,17,17,17,17,0,17,17],[28,28,26,28,28,26,28,0,0,0,0,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,0,0,0,0,26,0,0,28,28,28,28,17,17,0,0,0,0,0,17,0,0,0,0,0,17,0,0,0,17],[28,28,28,28,28,28,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,28,28,28,28,28,0,0,0,0,0,0,0,26,0,0,0,0,0,0,28,28,28,28,17,20,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,20],[1,28,28,26,28,1,28,0,0,0,0,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,28,28,28,28,26,28,28,0,0,0,0,0,0,28,28,26,28,28,28,28,17,17,0,0,0,0,0,17,0,0,0,0,0,17,0,0,0,17],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,0,28,28,3,28,17,17,17,20,17,17,17,17,17,0,17,17,17,17,17,0,17,17,17,17,0,17,17],[28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,0,28,0,0,0,17,0,0,0,0,0,17,0,0,0,0,0,17,0,0,0,0,0,17,0,0,0,17],[28,1,0,28,1,28,26,28,28,2,1,28,1,2,28,26,28,28,28,0,0,0,0,0,28,28,28,28,28,28,28,28,28,28,0,28,0,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20],[2,0,0,0,28,0,0,0,28,0,0,0,1,28,28,28,28,28,28,0,28,28,28,0,28,28,28,1,6,2,28,28,28,28,0,28,0,28,0,0,0,17,0,0,0,0,0,17,0,0,0,0,0,17,0,0,0,0,0,17,0,0,0,17],[1,0,11,0,28,0,11,0,28,0,11,0,28,28,28,28,28,28,0,0,0,28,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,28,0,28,17,17,17,20,17,17,17,17,17,20,17,17,17,17,17,17,20,17,17,17,0,17,17],[28,0,0,0,0,0,0,0,0,0,0,0,0,0,26,28,28,0,0,0,0,0,28,0,12,0,17,0,15,0,17,0,12,0,0,28,28,28,0,0,0,28,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,0,0,0,17],[28,1,28,0,11,0,26,0,11,0,1,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,8,9,8,8,8,9,8,8,8,8,8,8,8,20,0,0,0,0,0,0,0,20],[28,28,26,0,0,0,28,0,0,0,28,0,0,0,1,28,28,0,0,0,0,0,28,0,12,0,17,0,15,0,17,0,12,0,0,28,26,28,0,0,0,28,8,8,0,0,0,0,0,9,8,8,8,8,8,17,0,0,0,17,0,0,0,17],[28,28,28,28,1,1,28,28,26,28,28,28,0,28,28,28,28,28,0,0,0,28,28,0,0,0,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,28,8,9,0,8,9,8,0,8,8,8,8,8,8,17,17,0,17,17,17,17,17,17],[28,28,28,28,28,28,28,28,28,28,28,0,0,0,28,28,28,28,28,0,28,28,28,0,28,28,28,29,6,2,28,28,28,0,0,0,0,8,8,8,9,8,9,8,0,8,8,9,0,8,9,8,9,8,8,17,0,0,0,17,0,0,0,17],[28,28,28,28,28,28,28,28,28,28,28,0,0,0,28,28,28,28,28,0,0,0,0,0,28,28,28,28,28,28,28,28,28,0,0,9,0,8,8,9,0,0,0,0,0,9,9,8,0,0,0,0,0,8,8,20,0,0,0,0,0,0,0,20],[28,28,28,28,28,28,28,28,28,28,28,28,0,0,0,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,8,0,0,9,0,0,0,0,0,8,9,8,0,0,0,0,0,8,9,8,0,8,8,17,0,0,0,17,0,0,0,17],[28,28,28,28,28,28,28,28,28,28,28,28,0,0,0,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,8,8,8,8,0,9,8,9,0,8,8,9,0,0,0,0,0,9,9,9,0,9,8,17,17,20,17,17,17,0,17,17],[28,28,28,28,28,28,28,28,28,28,28,28,28,0,0,0,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,8,8,9,9,0,8,8,9,0,9,8,9,0,8,8,8,0,8,8,8,0,9,8,8,31,31,31,31,0,0,0,17],[28,28,28,28,28,28,28,28,28,28,28,28,28,0,0,0,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,8,8,8,8,0,8,9,8,0,9,8,8,0,8,0,0,0,0,0,0,0,0,0,8,31,0,0,0,0,0,0,20],[28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,28,28,28,28,8,9,0,0,0,0,0,0,0,8,8,9,0,8,0,8,0,0,8,8,9,9,0,9,31,0,31,31,0,0,0,17],[28,28,28,28,28,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,28,28,8,8,0,8,9,9,8,0,0,0,0,0,0,8,8,8,0,0,8,9,8,8,0,9,31,0,0,32,17,20,17,17],[28,28,28,28,28,0,0,0,0,0,0,0,1,2,2,29,1,0,0,0,0,0,0,0,28,28,28,28,28,28,28,28,8,9,0,9,0,0,0,0,8,8,9,8,0,0,0,0,0,0,9,9,8,8,0,8,31,0,0,31,31,31,31,31],[28,28,28,28,0,0,0,0,0,2,1,1,4,2,6,29,4,1,2,1,0,0,0,0,0,28,28,28,28,28,28,28,8,8,0,8,8,9,8,0,9,8,8,9,0,0,8,9,8,0,0,0,0,0,0,9,31,0,0,0,32,31,31,31],[28,28,28,0,0,0,0,0,1,1,2,1,0,0,0,0,0,2,1,1,2,0,0,0,0,0,28,28,28,28,28,28,8,9,0,0,0,0,0,0,8,9,8,8,0,0,9,0,9,0,8,9,9,0,9,8,31,0,0,0,31,31,31,31],[28,28,28,0,0,0,0,2,1,1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,28,28,28,28,28,28,8,8,8,8,0,0,0,0,0,0,0,0,0,0,9,0,9,0,9,8,8,0,8,8,31,0,0,0,0,31,31,31],[28,28,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,2,1,0,0,0,0,28,28,28,28,28,8,8,8,9,0,8,9,9,0,0,0,0,0,0,8,0,9,0,8,9,8,0,8,8,31,0,0,0,0,31,31,31],[28,28,0,0,0,1,1,1,29,0,0,0,0,0,0,0,0,0,0,0,1,2,1,2,0,0,0,28,28,28,28,28,8,8,8,8,0,9,8,9,0,0,8,9,9,0,8,0,9,0,0,0,0,0,9,8,31,31,0,0,0,0,31,31],[28,28,0,0,0,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,29,0,0,0,28,28,28,28,28,8,8,8,9,0,8,9,8,0,0,9,8,8,0,8,0,9,0,8,8,8,9,8,8,31,31,0,0,0,0,32,31],[28,28,0,0,0,1,1,3,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,1,0,0,0,28,28,28,28,28,8,8,8,8,0,0,0,0,0,0,8,8,9,0,0,0,0,0,9,8,8,8,8,8,31,31,31,0,0,0,31,31],[28,28,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,2,0,0,0,28,28,28,28,28,8,8,8,8,8,9,8,9,8,0,8,9,8,0,8,9,9,8,8,8,8,8,8,8,31,31,31,0,0,0,31,31],[28,28,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,29,0,0,0,0,28,28,28,28,28,8,8,8,8,8,8,8,8,8,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,31,31,0,0,31,0,32,31],[28,28,28,0,0,0,0,2,29,0,0,0,0,0,0,0,0,0,0,0,2,2,0,0,0,0,28,28,28,28,28,28,8,8,8,8,8,8,8,8,8,8,9,0,8,9,8,8,8,8,8,8,8,8,8,8,31,31,0,0,31,0,31,31],[28,28,28,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,28,28,28,28,28,28,8,8,8,8,8,8,8,8,8,8,8,0,8,8,8,8,8,8,8,8,8,8,8,8,31,31,0,31,32,0,31,31],[28,28,28,28,0,0,0,0,0,2,29,1,0,0,0,0,0,29,2,1,0,0,0,0,0,28,28,28,28,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,32,31,31,32,31,31,31,32,31,31,31,31,31,0,31,31,0,31,31],[28,28,28,28,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,28,28,28,28,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,31],[28,28,28,28,28,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,28,28,28,28,28,31,31,31,21,21,21,31,31,0,0,0,31,31,31,0,31,31,0,31,31,0,31,31,0,31,31,0,31,31,0,31,31,0,31,31],[28,28,28,28,28,28,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,28,28,28,28,28,28,31,31,15,0,0,0,31,0,0,0,0,0,31,31,0,31,32,0,31,32,0,31,32,0,31,31,0,31,31,0,32,31,0,31,31],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,31,31,22,0,0,0,0,0,0,0,0,0,31,32,0,31,31,0,31,31,0,31,31,0,31,31,0,31,31,0,31,31,0,31,31],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,31,31,15,0,0,0,31,0,0,0,0,0,31,31,0,32,31,0,31,31,0,31,31,0,31,31,0,31,32,0,31,31,0,32,31],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,31,31,31,21,21,21,31,31,0,0,0,0,31,31,0,31,31,0,31,31,0,32,31,0,32,31,0,31,31,0,31,31,0,31,31],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,31,31,31,31,31,31,31,31,31,31,31,0,31,31,0,31,31,0,31,31,0,31,31,0,31,31,0,31,31,0,31,31,0,31,31],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,31,31,31,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,31,31,31,31,31,0,0,0,0,0,0,0,31,0,31,0,31,31,0,31,31,0,31,31,0,31,31,0,31,31,0,31,31,0,31,31,31],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,31,31,31,0,0,0,31,31,31,0,31,0,0,0,31,0,31,32,0,31,32,0,32,31,0,32,31,0,31,32,0,32,31,0,31,31,31],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,31,31,31,0,0,0,31,0,0,0,0,0,0,0,31,0,31,31,0,31,31,0,31,31,0,31,31,0,31,31,0,31,31,0,31,31,31],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,31,31,31,0,31,0,0,0,31,0,31,31,0,0,31,0,31,31,0,32,31,0,31,31,0,31,31,0,31,31,0,31,31,0,31,31,31],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,31,31,31,0,31,0,0,0,0,0,0,31,0,0,31,0,31,31,0,31,31,0,31,32,0,31,31,0,31,31,0,31,31,0,32,31,31],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,31,31,31,0,0,0,31,31,0,0,0,0,0,0,31,0,31,31,0,31,31,0,31,31,0,31,31,0,31,31,0,31,31,0,31,31,31],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,31,31,31,0,0,0,31,31,0,0,0,31,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,31,31,31,0,0,0,0,0,0,31,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,31,32,31,31,31,31,31],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,31,31,31,0,0,31,31,0,0,31,31,0,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,31,31,31,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,31,31,31,31,31,0,0,31,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,31,31,31,31,31,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,31,31,31,31,31,31,31,31,31,31,31,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,31,31,31,31,31,31,31,31,31,31,31,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,109,109,109,109,0,0,109,109,109,0,0,109,109,109,109,0,109,109,109,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134,0,134,0,134,0,134,0,0,0,0],[0,109,109,0,0,109,0,109,109,0,109,0,109,109,0,0,109,0,109,0,109,109,0,0,0,115,115,115,115,115,115,115,115,0,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,133,0,0,134,134,134,134,134,134,134,0,0,0,0],[0,109,0,0,0,109,109,109,0,0,109,109,109,0,0,0,109,109,109,0,0,109,109,0,115,115,115,0,115,115,115,115,115,0,115,115,0,115,0,115,115,115,115,0,0,0,0,0,0,0,133,133,0,0,134,134,134,134,134,0,0,0,0,0],[0,109,0,0,109,109,109,0,0,109,109,0,109,0,109,109,109,109,0,0,0,109,0,0,115,115,115,115,115,0,115,115,115,115,115,115,115,115,115,115,0,115,115,115,0,0,0,0,133,0,133,133,133,0,0,134,134,134,0,0,0,135,0,0],[0,109,109,109,109,0,109,109,109,109,0,0,109,109,109,0,0,109,109,109,109,109,0,0,115,115,115,0,115,115,115,0,115,115,115,115,115,0,115,115,115,115,115,115,0,0,0,0,133,133,133,133,133,0,0,134,134,134,0,0,135,135,135,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,0,0,115,115,115,115,115,0,0,115,115,0,0,0,0,0,133,133,133,0,0,0,134,134,134,0,0,0,135,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,115,115,0,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,0,0,0,0,133,133,133,133,133,0,134,134,134,134,134,0,135,135,135,0],[0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,115,115,115,115,115,0,115,115,0,115,115,0,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,115,115,0,115,115,0,0,0,0,0,0,113,113,113,113,113,0,113,113,113,113,113,0,113,113,113,0],[0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,115,115,115,115,115,115,115,0,115,115,115,115,115,115,0,0,0,0,0,0,113,106,113,106,113,113,113,106,113,106,113,0,113,113,113,0],[0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,113,113,113,113,113,0,113,113,113,113,113,0,113,106,113,0],[0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,113,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,141,141,0,113,113,113,113,113,0,113,113,113,113,113,0,113,113,113,106,113,0,113,113,113,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,112,0,112,0,141,141,141,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0],[0,110,110,110,0,106,110,110,0,106,110,110,0,0,0,0,0,0,0,112,0,0,0,112,0,0,0,0,0,0,0,0,0,0,112,0,112,0,141,141,141,0,113,113,113,113,113,0,113,113,106,113,113,0,113,113,113,113,113,0,113,113,113,0],[0,110,0,110,0,110,0,110,0,110,0,110,0,0,0,0,0,0,112,112,112,0,0,112,112,112,112,112,112,112,112,112,112,112,0,112,112,0,0,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0],[0,110,110,110,110,110,110,110,110,110,110,110,110,106,0,0,0,112,112,112,112,112,0,112,0,112,0,112,0,112,0,112,0,112,112,0,0,0,141,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,113,113,113,0],[0,0,0,110,0,110,0,110,0,110,0,110,0,110,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,141,141,141,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,113,113,113,113,113,113,0],[0,0,0,110,110,106,0,110,110,110,0,110,110,106,0,0,0,112,112,112,112,112,0,112,0,112,0,112,0,112,0,112,0,112,112,0,0,0,141,141,141,0,0,0,114,114,114,114,114,0,0,0,0,0,0,0,113,106,113,0,113,113,113,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,0,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,114,0,0,0,114,0,0,0,0,0,0,0,0,113,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,112,0,0,0,112,0,0,0,0,0,0,0,0,0,0,112,0,142,0,0,0,0,0,0,0,114,0,0,0,114,0,0,0,0,0,0,0,113,113,113,0,113,113,113,0],[0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,112,112,112,112,112,0,0,0,0,0,0,0,0,0,112,112,0,0,0,0,0,114,114,114,114,114,0,0,0,114,114,114,114,114,0,0,0,106,113,113,106,113,113,106,0],[0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,114,114,114,114,114,0,0,0,114,114,114,114,114,0,0,0,106,0,0,0,113,113,113,0,113,113,113,0],[0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,0,0,0,114,0,0,0,114,114,114,114,114,0,0,0,114,0,0,0,0,0,0,0,0,106,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,0,0,0,114,0,0,0,114,0,0,0,114,0,0,0,114,0,0,0,0,0,0,0,113,113,113,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,0,0,0,114,0,0,0,114,0,137,0,114,114,114,114,114,114,114,0,0,116,0,113,113,113,113,0],[0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,0,0,0,114,0,137,0,114,114,0,0,0,0,114,0,0,116,0,0,113,113,113,0],[0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,114,0,0,0,0,114,114,114,106,114,114,0,0,0,114,114,0,0,0,0,114,0,0,116,116,0,0,0,0,0],[0,0,0,0,0,111,111,111,111,111,111,111,0,0,0,0,0,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,114,0,139,139,0,114,0,0,0,0,114,114,106,114,114,114,0,0,0,0,114,0,0,116,116,0,0,0,0,0],[0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,114,0,0,0,0,114,0,0,0,0,114,114,0,0,0,114,114,114,114,114,114,0,0,116,116,116,0,0,0,0],[0,0,0,111,111,111,111,111,0,0,0,0,111,111,111,111,111,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,114,114,114,114,114,114,0,0,0,0,114,114,0,143,0,114,0,0,0,114,0,0,0,116,116,116,0,0,0,0],[0,0,0,111,111,111,111,0,0,0,111,111,111,111,111,111,111,111,111,0,0,0,111,111,111,111,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,0,143,0,114,0,0,0,114,0,0,0,116,116,116,116,0,0,0],[0,0,111,111,111,111,0,0,0,106,111,111,111,111,111,111,111,111,111,106,0,0,0,111,111,111,111,0,0,0,0,0,0,0,0,0,114,0,0,0,114,114,114,114,114,114,0,143,0,114,0,0,0,114,0,0,0,116,116,116,116,0,0,0],[0,0,111,111,111,0,0,0,0,106,111,111,111,111,111,111,111,111,111,106,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,106,0,0,0,114,114,0,0,0,114,0,143,0,114,114,114,114,114,0,0,0,0,116,116,116,116,0,0],[0,0,111,111,111,0,0,0,106,111,111,111,111,111,111,111,111,111,111,111,106,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,114,0,0,0,114,114,0,0,0,114,0,0,0,114,0,0,0,0,0,0,0,0,116,116,116,116,0,0],[0,0,111,111,111,0,0,0,106,111,111,111,111,111,111,111,111,111,111,111,106,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,106,114,114,114,114,114,0,0,0,114,114,114,114,114,0,0,0,0,0,0,0,0,0,116,116,116,0,0],[0,0,111,111,111,0,0,0,106,111,111,111,111,111,111,111,111,111,111,111,106,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,0,0],[0,0,111,111,111,111,0,0,0,111,111,111,111,111,111,111,111,111,111,111,0,0,0,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,116,116,0,116,0,0],[0,0,0,111,111,111,111,0,0,106,111,111,111,111,111,111,111,111,111,106,0,0,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,0,116,0,0],[0,0,0,111,111,111,111,111,0,0,106,111,111,111,111,111,111,111,106,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,116,0,0],[0,0,0,0,111,111,111,111,111,0,0,0,111,111,111,111,111,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,0,0],[0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,106,118,0,0,0,117,0,0,117,0,0,117,0,0,117,0,0,117,0,0,117,0,0,117,0,0],[0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,121,121,121,0,118,106,118,106,118,0,0,117,0,0,117,0,0,117,0,0,106,0,0,117,0,0,117,0,0,117,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,0,118,118,118,118,106,0,0,117,0,0,106,0,0,106,0,0,117,0,0,117,0,0,117,0,0,117,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,0,118,118,106,118,118,0,0,117,0,0,117,0,0,117,0,0,106,0,0,117,0,0,117,0,0,106,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,106,118,118,0,0,117,0,0,106,0,0,117,0,0,117,0,0,117,0,0,117,0,0,117,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0,0,117,0,0,117,0,0,106,0,0,117,0,0,117,0,0,106,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,0,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,0,0,0,117,0,0,117,0,0,117,0,0,117,0,0,117,0,0,117,0,0,117,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,0,0,119,0,119,119,119,0,117,0,0,106,0,0,117,0,0,117,0,0,117,0,0,117,0,0,117,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,119,119,119,119,119,119,119,0,117,0,0,117,0,0,117,0,0,106,0,0,117,0,0,117,0,0,106,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,0,119,119,119,0,119,0,0,119,119,0,117,0,0,106,0,0,106,0,0,117,0,0,117,0,0,106,0,0,117,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,0,119,119,119,119,119,119,0,119,119,0,117,0,0,117,0,0,117,0,0,106,0,0,117,0,0,117,0,0,117,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,0,119,119,119,119,119,119,0,117,0,0,117,0,0,117,0,0,117,0,0,117,0,0,106,0,0,106,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,0,119,119,119,0,119,119,0,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,0,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,0,0,119,119,0,0,119,0,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,0,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":6,"y":2,"texture":65,"key":null},{"x":8,"y":50,"texture":68,"key":"silver"},{"x":8,"y":56,"texture":68,"key":"silver"},{"x":8,"y":61,"texture":68,"key":"silver"},{"x":13,"y":36,"texture":68,"key":"gold"},{"x":14,"y":2,"texture":65,"key":null},{"x":14,"y":41,"texture":65,"key":null},{"x":18,"y":14,"texture":65,"key":null},{"x":18,"y":35,"texture":68,"key":"gold"},{"x":20,"y":12,"texture":65,"key":null},{"x":21,"y":35,"texture":68,"key":"gold"},{"x":22,"y":36,"texture":65,"key":null},{"x":26,"y":47,"texture":65,"key":null},{"x":26,"y":58,"texture":65,"key":null},{"x":29,"y":38,"texture":65,"key":null},{"x":35,"y":47,"texture":65,"key":null},{"x":40,"y":43,"texture":65,"key":null},{"x":41,"y":58,"texture":65,"key":null},{"x":41,"y":61,"texture":65,"key":null},{"x":45,"y":35,"texture":67,"key":null},{"x":48,"y":40,"texture":68,"key":"silver"},{"x":50,"y":40,"texture":65,"key":null}],"secrets":[{"x":16,"y":34,"state":0,"texture":27},{"x":21,"y":33,"state":0,"texture":27}],"sprites":[wolf3d.food(1,2),wolf3d.guardStanding(1,4,2,2),wolf3d.guardStanding(1,8,0,2),wolf3d.guardStanding(1,14,2,3),wolf3d.guardStanding(1,18,0,3),wolf3d.guardStanding(1,20,2,1),{"x":1,"y":31,"texture":14,"hit":false},wolf3d.ammo(1,32),wolf3d.food(1,33),wolf3d.ammo(1,34),wolf3d.guardStanding(1,35,0,1),{"x":1,"y":36,"texture":14,"hit":false},{"x":1,"y":53,"texture":22,"hit":true},{"x":1,"y":55,"texture":22,"hit":true},{"x":1,"y":57,"texture":22,"hit":true},{"x":1,"y":59,"texture":22,"hit":true},wolf3d.food(2,8),wolf3d.guardStanding(2,10,4,2),wolf3d.guardStanding(2,12,0,2),wolf3d.food(2,13),wolf3d.guardStanding(2,16,0,1),wolf3d.food(2,20),{"x":2,"y":25,"texture":14,"hit":false},wolf3d.chalice(2,27),wolf3d.ammo(2,29),wolf3d.guardStanding(2,31,0,1),wolf3d.guardStanding(2,32,0,3),wolf3d.chalice(2,36),wolf3d.chalice(2,38),{"x":2,"y":40,"texture":14,"hit":false},{"x":2,"y":50,"texture":45,"hit":true},wolf3d.officerStanding(2,53,0,1),wolf3d.firstAidKit(2,54),wolf3d.officerStanding(2,55,0,2),{"x":2,"y":56,"texture":14,"hit":false},wolf3d.officerStanding(2,57,0,2),wolf3d.firstAidKit(2,58),wolf3d.officerStanding(2,59,0,1),wolf3d.guardStanding(3,1,0,1),wolf3d.food(3,16),wolf3d.guardStanding(3,18,2,1),wolf3d.goldKey(3,22),{"x":3,"y":24,"texture":14,"hit":false},wolf3d.guardStanding(3,25,0,3),wolf3d.food(3,29),wolf3d.guardStanding(3,35,0,3),wolf3d.chalice(3,40),wolf3d.ammo(3,41),{"x":3,"y":42,"texture":14,"hit":false},wolf3d.food(3,50),wolf3d.food(3,51),wolf3d.ammo(3,54),wolf3d.ammo(3,55),wolf3d.ammo(3,57),wolf3d.ammo(3,58),wolf3d.food(4,6),wolf3d.guardStanding(4,10,2,3),wolf3d.guardStanding(4,15,2,3),wolf3d.food(4,21),wolf3d.ammo(4,24),wolf3d.ammo(4,25),wolf3d.guardStanding(4,26,0,1),wolf3d.food(4,27),wolf3d.chalice(4,31),wolf3d.food(4,37),{"x":4,"y":43,"texture":14,"hit":false},{"x":4,"y":48,"texture":44,"hit":false},wolf3d.chalice(4,50),wolf3d.food(4,51),wolf3d.food(4,52),{"x":4,"y":56,"texture":14,"hit":false},{"x":4,"y":61,"texture":10,"hit":true},wolf3d.guardStanding(5,4,2,3),wolf3d.guardStanding(5,8,2,1),wolf3d.food(5,9),wolf3d.guardStanding(5,12,4,2),wolf3d.food(5,17),wolf3d.guardStanding(5,19,2,3),wolf3d.guardStanding(5,21,2,2),{"x":5,"y":24,"texture":14,"hit":false},wolf3d.chalice(5,33),wolf3d.chalice(5,34),wolf3d.guardStanding(5,39,0,1),wolf3d.food(5,40),wolf3d.chalice(5,41),wolf3d.ammo(5,43),wolf3d.food(5,48),wolf3d.officerStanding(5,49,0,3),wolf3d.officerStanding(5,50,0,3),{"x":5,"y":51,"texture":43,"hit":false},wolf3d.food(5,52),{"x":5,"y":60,"texture":0,"hit":false},wolf3d.officerStanding(5,61,0,2),{"x":5,"y":62,"texture":23,"hit":false},{"x":6,"y":25,"texture":14,"hit":false},wolf3d.guardStanding(6,26,6,2),wolf3d.chalice(6,28),wolf3d.guardStanding(6,36,0,3),wolf3d.guardStanding(6,39,0,3),wolf3d.ammo(6,43),{"x":6,"y":49,"texture":41,"hit":false},{"x":6,"y":50,"texture":14,"hit":false},wolf3d.officerStanding(6,51,0,2),{"x":6,"y":56,"texture":14,"hit":false},wolf3d.officerStanding(6,61,0,3),wolf3d.officerStanding(7,1,6,1),{"x":7,"y":2,"texture":14,"hit":false},{"x":7,"y":17,"texture":11,"hit":true},wolf3d.ammo(7,27),wolf3d.chalice(7,31),wolf3d.food(7,34),wolf3d.chalice(7,37),wolf3d.guardStanding(7,40,2,2),wolf3d.guardStanding(7,41,2,2),{"x":7,"y":43,"texture":14,"hit":false},{"x":7,"y":48,"texture":15,"hit":false},wolf3d.officerStanding(7,49,6,1),wolf3d.chalice(7,51),{"x":7,"y":52,"texture":36,"hit":true},{"x":7,"y":54,"texture":2,"hit":true},wolf3d.officerStanding(7,55,6,3),wolf3d.officerStanding(7,57,2,3),{"x":7,"y":58,"texture":2,"hit":true},{"x":7,"y":60,"texture":0,"hit":false},wolf3d.officerStanding(7,61,0,3),{"x":7,"y":62,"texture":23,"hit":false},wolf3d.officerStanding(8,1,6,1),wolf3d.officerStanding(8,4,6,1),{"x":8,"y":9,"texture":7,"hit":true},{"x":8,"y":12,"texture":7,"hit":true},{"x":8,"y":15,"texture":7,"hit":true},{"x":8,"y":26,"texture":14,"hit":false},wolf3d.chalice(8,39),{"x":8,"y":42,"texture":14,"hit":false},{"x":9,"y":9,"texture":14,"hit":false},{"x":9,"y":12,"texture":14,"hit":false},{"x":9,"y":15,"texture":14,"hit":false},{"x":9,"y":27,"texture":14,"hit":false},wolf3d.ammo(9,28),wolf3d.guardStanding(9,31,6,2),wolf3d.food(9,35),{"x":9,"y":48,"texture":12,"hit":true},{"x":9,"y":52,"texture":12,"hit":true},{"x":9,"y":54,"texture":11,"hit":true},{"x":9,"y":58,"texture":11,"hit":true},{"x":9,"y":60,"texture":12,"hit":true},{"x":9,"y":62,"texture":12,"hit":true},wolf3d.ammo(10,8),wolf3d.ammo(10,9),wolf3d.ammo(10,10),wolf3d.ammo(10,11),wolf3d.ammo(10,12),wolf3d.ammo(10,13),wolf3d.ammo(10,14),wolf3d.ammo(10,15),wolf3d.ammo(10,16),wolf3d.ammo(10,17),wolf3d.ammo(10,18),wolf3d.ammo(10,19),wolf3d.ammo(10,20),{"x":10,"y":21,"texture":14,"hit":false},{"x":10,"y":28,"texture":14,"hit":false},wolf3d.ammo(10,30),wolf3d.ammo(10,31),wolf3d.guardStanding(10,36,0,3),{"x":10,"y":41,"texture":14,"hit":false},wolf3d.guardStanding(10,49,0,2),{"x":10,"y":50,"texture":14,"hit":false},wolf3d.guardStanding(10,51,0,2),wolf3d.guardStanding(10,55,0,3),{"x":10,"y":56,"texture":14,"hit":false},wolf3d.guardStanding(10,57,0,3),{"x":10,"y":61,"texture":14,"hit":false},{"x":11,"y":9,"texture":14,"hit":false},{"x":11,"y":12,"texture":14,"hit":false},{"x":11,"y":15,"texture":14,"hit":false},{"x":11,"y":33,"texture":14,"hit":false},{"x":11,"y":38,"texture":14,"hit":false},{"x":11,"y":48,"texture":12,"hit":true},{"x":11,"y":52,"texture":12,"hit":true},{"x":11,"y":54,"texture":11,"hit":true},{"x":11,"y":58,"texture":11,"hit":true},{"x":11,"y":60,"texture":12,"hit":true},wolf3d.guardStanding(11,61,0,1),{"x":11,"y":62,"texture":12,"hit":true},wolf3d.officerStanding(12,1,6,3),wolf3d.officerStanding(12,2,6,3),wolf3d.officerStanding(12,3,6,2),wolf3d.officerStanding(12,4,6,2),{"x":12,"y":9,"texture":7,"hit":true},{"x":12,"y":12,"texture":7,"hit":true},{"x":12,"y":15,"texture":7,"hit":true},{"x":13,"y":2,"texture":14,"hit":false},wolf3d.officerStanding(13,3,6,2),{"x":13,"y":17,"texture":11,"hit":true},{"x":13,"y":38,"texture":11,"hit":true},{"x":13,"y":40,"texture":11,"hit":true},{"x":13,"y":42,"texture":7,"hit":true},{"x":13,"y":46,"texture":7,"hit":true},{"x":13,"y":48,"texture":7,"hit":true},{"x":13,"y":52,"texture":7,"hit":true},{"x":13,"y":54,"texture":7,"hit":true},wolf3d.guardStanding(13,57,2,1),{"x":13,"y":58,"texture":7,"hit":true},{"x":13,"y":60,"texture":7,"hit":true},{"x":13,"y":62,"texture":7,"hit":true},wolf3d.guardStanding(14,20,2,3),wolf3d.guardStanding(14,21,0,1),wolf3d.guardStanding(14,22,6,3),{"x":14,"y":39,"texture":14,"hit":false},{"x":14,"y":44,"texture":14,"hit":false},wolf3d.guardStanding(14,47,2,1),{"x":14,"y":50,"texture":14,"hit":false},{"x":14,"y":56,"texture":14,"hit":false},{"x":14,"y":61,"texture":14,"hit":false},wolf3d.officerStanding(15,2,4,3),wolf3d.officerStanding(15,5,0,2),wolf3d.officerStanding(15,9,0,1),{"x":15,"y":38,"texture":11,"hit":true},{"x":15,"y":42,"texture":7,"hit":true},{"x":15,"y":46,"texture":7,"hit":true},{"x":15,"y":48,"texture":7,"hit":true},wolf3d.guardStanding(15,50,2,1),{"x":15,"y":52,"texture":7,"hit":true},{"x":15,"y":54,"texture":7,"hit":true},{"x":15,"y":58,"texture":7,"hit":true},{"x":15,"y":60,"texture":7,"hit":true},{"x":15,"y":62,"texture":7,"hit":true},{"x":16,"y":18,"texture":14,"hit":false},{"x":16,"y":20,"texture":14,"hit":false},{"x":17,"y":2,"texture":14,"hit":false},{"x":17,"y":4,"texture":14,"hit":false},{"x":17,"y":6,"texture":14,"hit":false},{"x":17,"y":8,"texture":14,"hit":false},{"x":17,"y":10,"texture":14,"hit":false},{"x":17,"y":12,"texture":14,"hit":false},wolf3d.officerStanding(17,13,2,1),{"x":17,"y":17,"texture":14,"hit":false},{"x":17,"y":21,"texture":14,"hit":false},wolf3d.guardStanding(17,25,0,3),wolf3d.guardStanding(17,31,0,1),wolf3d.ssStanding(17,33,0,2),{"x":17,"y":40,"texture":11,"hit":true},{"x":17,"y":56,"texture":7,"hit":true},{"x":17,"y":58,"texture":7,"hit":true},{"x":17,"y":60,"texture":7,"hit":true},{"x":17,"y":62,"texture":7,"hit":true},{"x":18,"y":19,"texture":8,"hit":true},{"x":18,"y":24,"texture":14,"hit":false},{"x":18,"y":26,"texture":14,"hit":false},{"x":18,"y":28,"texture":14,"hit":false},{"x":18,"y":30,"texture":14,"hit":false},{"x":18,"y":32,"texture":14,"hit":false},{"x":18,"y":39,"texture":14,"hit":false},wolf3d.guardStanding(18,56,6,2),{"x":18,"y":57,"texture":14,"hit":false},{"x":18,"y":61,"texture":14,"hit":false},wolf3d.officerStanding(19,5,4,3),wolf3d.officerStanding(19,13,2,2),{"x":19,"y":17,"texture":14,"hit":false},{"x":19,"y":21,"texture":14,"hit":false},wolf3d.guardStanding(19,27,4,2),wolf3d.ssStanding(19,33,0,3),{"x":19,"y":38,"texture":11,"hit":true},{"x":19,"y":40,"texture":11,"hit":true},{"x":19,"y":56,"texture":7,"hit":true},wolf3d.guardStanding(19,57,4,3),{"x":19,"y":58,"texture":7,"hit":true},{"x":19,"y":60,"texture":7,"hit":true},{"x":19,"y":62,"texture":7,"hit":true},{"x":20,"y":18,"texture":14,"hit":false},{"x":20,"y":20,"texture":14,"hit":false},{"x":21,"y":56,"texture":7,"hit":true},{"x":21,"y":58,"texture":7,"hit":true},{"x":21,"y":60,"texture":7,"hit":true},{"x":21,"y":62,"texture":7,"hit":true},wolf3d.guardStanding(22,20,2,3),wolf3d.guardStanding(22,21,4,2),wolf3d.guardStanding(22,22,6,2),wolf3d.guardStanding(22,56,6,2),{"x":22,"y":57,"texture":14,"hit":false},wolf3d.guardStanding(22,59,2,1),{"x":22,"y":61,"texture":14,"hit":false},wolf3d.guardStanding(22,62,2,1),wolf3d.officerStanding(23,52,0,2),{"x":23,"y":56,"texture":7,"hit":true},{"x":23,"y":58,"texture":7,"hit":true},{"x":23,"y":60,"texture":7,"hit":true},{"x":23,"y":62,"texture":7,"hit":true},wolf3d.guardStanding(24,61,4,3),{"x":25,"y":60,"texture":12,"hit":true},{"x":25,"y":62,"texture":12,"hit":true},{"x":26,"y":46,"texture":14,"hit":false},{"x":26,"y":61,"texture":14,"hit":false},{"x":27,"y":10,"texture":41,"hit":false},wolf3d.silverKey(27,46),{"x":27,"y":60,"texture":12,"hit":true},{"x":27,"y":62,"texture":12,"hit":true},wolf3d.officerStanding(28,42,2,2),{"x":29,"y":19,"texture":0,"hit":false},{"x":29,"y":23,"texture":42,"hit":false},{"x":29,"y":36,"texture":14,"hit":false},wolf3d.firstAidKit(29,37),wolf3d.officerStanding(29,46,2,1),wolf3d.officerStanding(30,52,2,3),wolf3d.officerStanding(30,54,2,3),wolf3d.ammo(31,12),wolf3d.ammo(31,13),wolf3d.ammo(31,14),wolf3d.ammo(31,15),wolf3d.ammo(31,16),{"x":31,"y":47,"texture":14,"hit":false},wolf3d.ammo(32,10),wolf3d.ammo(32,11),wolf3d.ammo(32,12),wolf3d.ammo(32,13),wolf3d.gatling(32,14),wolf3d.ammo(32,15),wolf3d.ammo(32,16),wolf3d.ammo(32,17),wolf3d.ammo(32,18),wolf3d.ammo(32,47),{"x":33,"y":3,"texture":0,"hit":false},wolf3d.officerStanding(33,9,6,1),wolf3d.firstAidKit(33,10),wolf3d.firstAidKit(33,11),wolf3d.ammo(33,12),wolf3d.ammo(33,13),wolf3d.ammo(33,14),wolf3d.ammo(33,15),wolf3d.ammo(33,16),wolf3d.firstAidKit(33,17),wolf3d.firstAidKit(33,18),wolf3d.officerStanding(33,19,2,1),wolf3d.ammo(33,47),wolf3d.officerStanding(34,9,6,1),wolf3d.firstAidKit(34,10),{"x":34,"y":12,"texture":14,"hit":false},{"x":34,"y":14,"texture":14,"hit":false},{"x":34,"y":15,"texture":14,"hit":false},{"x":34,"y":16,"texture":14,"hit":false},wolf3d.firstAidKit(34,18),wolf3d.officerStanding(34,19,2,1),wolf3d.officerStanding(34,36,4,3),wolf3d.ammo(34,47),wolf3d.officerStanding(35,8,6,1),{"x":35,"y":12,"texture":14,"hit":false},{"x":35,"y":14,"texture":14,"hit":false},wolf3d.officerStanding(35,20,2,1),wolf3d.officerStanding(36,8,6,2),{"x":36,"y":12,"texture":14,"hit":false},{"x":36,"y":13,"texture":14,"hit":false},{"x":36,"y":14,"texture":14,"hit":false},{"x":36,"y":15,"texture":14,"hit":false},{"x":36,"y":16,"texture":14,"hit":false},wolf3d.officerStanding(36,20,2,2),wolf3d.officerStanding(36,36,6,3),wolf3d.officerStanding(37,8,6,2),{"x":37,"y":14,"texture":14,"hit":false},{"x":37,"y":16,"texture":14,"hit":false},wolf3d.officerStanding(37,20,2,2),{"x":38,"y":12,"texture":14,"hit":false},{"x":38,"y":13,"texture":14,"hit":false},{"x":38,"y":14,"texture":14,"hit":false},{"x":38,"y":16,"texture":14,"hit":false},{"x":38,"y":26,"texture":43,"hit":false},wolf3d.officerStanding(38,41,6,3),wolf3d.officerStanding(39,9,6,3),wolf3d.officerStanding(39,19,2,3),{"x":39,"y":22,"texture":0,"hit":false},{"x":40,"y":4,"texture":42,"hit":false},wolf3d.officerStanding(40,10,6,3),wolf3d.officerStanding(40,18,2,3),{"x":43,"y":8,"texture":0,"hit":false},{"x":43,"y":18,"texture":43,"hit":false},{"x":43,"y":37,"texture":35,"hit":true},wolf3d.officerStanding(43,38,0,1),{"x":44,"y":14,"texture":41,"hit":false},wolf3d.ssStanding(44,32,6,3),wolf3d.ssStanding(44,33,6,2),wolf3d.ssStanding(44,34,0,1),{"x":44,"y":36,"texture":8,"hit":true},wolf3d.officerStanding(44,37,0,3),wolf3d.officerStanding(44,39,0,3),wolf3d.officerStanding(44,52,4,1),wolf3d.ssStanding(45,32,6,3),{"x":45,"y":33,"texture":14,"hit":false},wolf3d.ssStanding(45,34,6,3),{"x":45,"y":38,"texture":14,"hit":false},{"x":45,"y":39,"texture":35,"hit":true},wolf3d.officerStanding(45,40,0,1),wolf3d.officerStanding(45,46,4,1),wolf3d.officerStanding(45,49,4,3),wolf3d.ssStanding(46,32,6,2),wolf3d.ssStanding(46,33,6,2),wolf3d.ssStanding(46,34,4,1),{"x":46,"y":36,"texture":8,"hit":true},{"x":46,"y":37,"texture":35,"hit":true},wolf3d.officerStanding(46,38,6,2),{"x":46,"y":39,"texture":35,"hit":true},wolf3d.officerStanding(46,52,4,1),wolf3d.officerStanding(46,61,4,2),{"x":47,"y":37,"texture":35,"hit":true},wolf3d.officerStanding(47,38,6,2),wolf3d.officerStanding(47,46,4,1),wolf3d.officerStanding(48,52,4,1),wolf3d.officerStanding(48,61,4,2),wolf3d.firstAidKit(49,32),wolf3d.guardStanding(50,32,6,1),wolf3d.firstAidKit(51,30),wolf3d.ammo(51,36),wolf3d.officerStanding(51,45,4,1),wolf3d.officerStanding(52,51,4,2),wolf3d.officerStanding(52,60,4,3),wolf3d.ammo(53,30),wolf3d.ammo(53,34),wolf3d.officerStanding(53,45,4,2),wolf3d.officerStanding(53,48,4,3),wolf3d.officerStanding(53,57,4,3),wolf3d.ammo(54,30),wolf3d.guardStanding(54,33,4,3),wolf3d.ammo(54,37),wolf3d.guardStanding(54,39,4,3),wolf3d.officerStanding(54,51,4,2),wolf3d.ammo(55,32),wolf3d.officerStanding(55,57,4,3),wolf3d.officerStanding(55,60,4,3),wolf3d.guardStanding(56,31,6,1),wolf3d.ammo(56,32),wolf3d.guardStanding(56,36,4,3),wolf3d.guardStanding(56,40,4,3),wolf3d.ammo(57,38),wolf3d.guardStanding(58,30,4,3),wolf3d.firstAidKit(59,30),wolf3d.ammo(59,32),wolf3d.ammo(59,33),wolf3d.ammo(59,36),wolf3d.ammo(59,37),wolf3d.ammo(59,39),wolf3d.guardStanding(60,33,4,2),wolf3d.guardStanding(60,36,4,2),wolf3d.firstAidKit(61,32),wolf3d.ammo(61,34),wolf3d.firstAidKit(61,38)],"spriteResource":"sprites","scripts":[]};
\ No newline at end of file diff --git a/wolf3d/maps/e4m9.js b/wolf3d/maps/e4m9.js new file mode 100644 index 0000000..b07a760 --- /dev/null +++ b/wolf3d/maps/e4m9.js @@ -0,0 +1 @@ +wolf3d.maps.e4m9 = {"music":"warmarch","secret":10,"endscreen":null,"ceiling":29,"start":{"x":1.5,"y":10.5,"direction":{"x":1,"y":0},"plane":{"x":0,"y":-1}},"episodeFloor":9,"par":null,"map":[[1,2,1,2,2,29,2,2,1,1,13,1,2,2,1,1,2,1,1,1,1,1,1,29,2,2,1,1,1,2,29,2,1,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1,2,0,0,12,11,12,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,2,0,1,2,29,1,2,1,6,1,1,29,1,2,1,0,2,2,1,29,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,29,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,1,0,0,0,0,0,0,0,0,12,11,12,0,0,29,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,0,0,0,2,1,4,2,1,4,1,2,4,1,2,0,0,0,29,1,1,1,0,0,0,1,2,1,29,2,1,1,1,2,1,1,1,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,1,1,1,1,1,1,1,1,1,1],[1,2,6,0,6,1,1,1,1,1,1,1,1,1,1,1,6,0,6,1,1,1,2,0,0,0,2,1,1,1,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,1,1,1,1,1,1,1,1,1,1],[1,2,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,2,29,1,0,0,0,1,2,1,1,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,1,1,1,1,1,1,1,1,1,1],[1,2,0,0,0,1,29,1,2,4,1,1,2,1,2,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,1,1,1,1,1,1,1,1,1,1],[1,1,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,17,1,1,1,1,1,1,1,1,1,1],[1,2,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,12,11,12,0,0,0,12,11,12,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,1,1,1,1,1,1,1,1,1,1],[1,1,0,0,0,0,0,0,0,0,0,0,0,0,29,29,0,0,0,0,0,0,0,0,0,0,0,0,0,1,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,1,1,1,1,1,1,1,1,1,1],[1,1,1,2,1,0,0,0,1,3,1,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,2,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,4,0,0,0,3,1,3,0,0,0,4,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,1,1,1,1,1,1,1,1,1,1],[1,1,1,2,1,0,0,0,1,3,1,0,0,0,1,1,0,0,12,11,12,0,0,0,12,11,12,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,2,0,0,0,0,0,0,0,0,0,0,0,0,29,2,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,0,0,0,0,0,0,0,0,0,0,0,0,2,29,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,2,2,1,29,2,29,1,1,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,2,0,1,0,1,0,1,4,1,0,1,2,1,8,8,0,8,8,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,0,0,0,0,0,0,0,1,1,0,0,1,8,0,0,0,0,0,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,0,0,0,0,0,0,0,4,1,0,0,2,8,0,0,0,0,0,9,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,2,0,0,0,0,0,0,0,2,1,1,1,2,9,0,0,0,0,0,9,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,0,0,0,0,0,0,0,4,1,1,1,8,8,0,0,0,0,0,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,0,0,0,0,0,0,0,1,1,1,1,8,8,0,0,0,0,0,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,4,0,0,0,0,0,0,0,4,1,1,1,8,8,0,0,0,0,0,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,29,0,0,0,0,0,0,0,29,1,1,1,8,9,0,0,0,0,0,9,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,4,2,0,1,4,1,1,1,1,1,8,8,0,0,0,0,0,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,4,1,1,1,1,1,1,1,8,8,0,0,0,0,0,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,8,9,0,0,0,0,0,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,8,9,0,0,0,0,0,9,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,8,8,0,0,0,0,0,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,8,8,8,9,0,9,8,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,8,8,8,8,8,8,8,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,8,8,8,8,8,8,8,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,8,8,8,8,8,8,8,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,109,109,0,0,0,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,0,0,0,109,109,109,109,109,109,109,109,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,119,119,119,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,109,109,109,0,0,0,0,0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,116,116,116,116,116,116,116,116,116,116,116,116,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,116,116,116,116,116,116,116,116,116,116,116,116,0,0,109,109,0,0,0,109,109,109,0,0,0,109,109,109,0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,116,116,116,116,116,116,116,116,116,116,116,116,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,116,116,116,0,0,0,116,116,116,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,116,116,116,0,0,0,116,116,116,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,116,116,116,0,0,0,116,116,116,0,0,109,109,0,0,0,109,109,109,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,116,116,116,116,116,116,116,116,116,116,116,116,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,116,106,116,116,116,116,116,116,116,116,116,116,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,116,116,116,116,116,116,116,116,116,116,116,116,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,116,116,116,116,116,116,116,0,0,116,116,0,0,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,116,116,116,116,116,116,116,0,0,116,116,0,0,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,116,116,116,116,116,116,116,0,0,0,0,0,0,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,116,116,116,116,116,116,116,0,0,0,0,0,0,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,116,116,116,116,116,116,116,0,0,0,0,0,0,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,116,116,116,116,116,116,116,0,0,0,0,0,0,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,116,116,116,116,116,116,116,0,0,0,0,0,0,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,116,0,0,0,0,0,0,0,0,0,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":4,"y":3,"texture":65,"key":null},{"x":4,"y":17,"texture":65,"key":null},{"x":9,"y":3,"texture":65,"key":null},{"x":9,"y":17,"texture":65,"key":null},{"x":12,"y":30,"texture":68,"key":"gold"},{"x":21,"y":3,"texture":65,"key":null},{"x":21,"y":5,"texture":65,"key":null},{"x":21,"y":7,"texture":65,"key":null},{"x":21,"y":17,"texture":68,"key":"silver"}],"secrets":[{"x":21,"y":11,"state":0,"texture":1}],"sprites":[{"x":1,"y":2,"texture":8,"hit":true},{"x":1,"y":4,"texture":8,"hit":true},{"x":1,"y":6,"texture":8,"hit":true},{"x":1,"y":8,"texture":8,"hit":true},{"x":1,"y":12,"texture":8,"hit":true},{"x":1,"y":14,"texture":8,"hit":true},{"x":1,"y":16,"texture":8,"hit":true},{"x":1,"y":18,"texture":8,"hit":true},{"x":2,"y":3,"texture":14,"hit":false},{"x":2,"y":10,"texture":14,"hit":false},{"x":2,"y":17,"texture":14,"hit":false},{"x":4,"y":28,"texture":4,"hit":false},{"x":5,"y":2,"texture":8,"hit":true},{"x":5,"y":4,"texture":8,"hit":true},{"x":5,"y":6,"texture":8,"hit":true},{"x":5,"y":8,"texture":8,"hit":true},{"x":5,"y":10,"texture":8,"hit":true},{"x":5,"y":12,"texture":8,"hit":true},{"x":5,"y":14,"texture":8,"hit":true},{"x":5,"y":16,"texture":8,"hit":true},{"x":5,"y":18,"texture":8,"hit":true},{"x":6,"y":3,"texture":14,"hit":false},{"x":6,"y":10,"texture":14,"hit":false},{"x":6,"y":17,"texture":14,"hit":false},{"x":10,"y":2,"texture":11,"hit":true},{"x":10,"y":4,"texture":11,"hit":true},wolf3d.food(10,31),wolf3d.food(10,33),wolf3d.food(10,35),wolf3d.food(10,37),wolf3d.food(10,39),wolf3d.food(10,41),wolf3d.food(10,43),wolf3d.food(10,45),wolf3d.firstAidKit(10,47),wolf3d.firstAidKit(10,48),wolf3d.firstAidKit(10,49),wolf3d.firstAidKit(10,50),wolf3d.firstAidKit(10,51),{"x":11,"y":3,"texture":14,"hit":false},wolf3d.firstAidKit(11,47),wolf3d.firstAidKit(11,48),wolf3d.firstAidKit(11,49),wolf3d.firstAidKit(11,50),wolf3d.firstAidKit(11,51),{"x":12,"y":13,"texture":11,"hit":true},{"x":12,"y":32,"texture":14,"hit":false},{"x":12,"y":34,"texture":14,"hit":false},{"x":12,"y":36,"texture":14,"hit":false},{"x":12,"y":38,"texture":14,"hit":false},{"x":12,"y":40,"texture":14,"hit":false},{"x":12,"y":42,"texture":14,"hit":false},{"x":12,"y":44,"texture":14,"hit":false},{"x":12,"y":46,"texture":14,"hit":false},{"x":12,"y":48,"texture":14,"hit":false},{"x":12,"y":50,"texture":14,"hit":false},{"x":13,"y":3,"texture":14,"hit":false},{"x":13,"y":6,"texture":14,"hit":false},{"x":13,"y":9,"texture":14,"hit":false},{"x":13,"y":12,"texture":14,"hit":false},wolf3d.firstAidKit(13,47),wolf3d.firstAidKit(13,48),wolf3d.firstAidKit(13,49),wolf3d.firstAidKit(13,50),wolf3d.firstAidKit(13,51),{"x":14,"y":2,"texture":11,"hit":true},wolf3d.food(14,31),wolf3d.food(14,33),wolf3d.food(14,35),wolf3d.food(14,37),wolf3d.food(14,39),wolf3d.food(14,41),wolf3d.food(14,43),wolf3d.food(14,45),wolf3d.firstAidKit(14,47),wolf3d.firstAidKit(14,48),wolf3d.firstAidKit(14,49),wolf3d.firstAidKit(14,50),wolf3d.firstAidKit(14,51),{"x":15,"y":22,"texture":4,"hit":false},{"x":16,"y":6,"texture":14,"hit":false},{"x":16,"y":12,"texture":14,"hit":false},{"x":18,"y":2,"texture":11,"hit":true},wolf3d.silverKey(18,3),wolf3d.giftmacher(18,27),{"x":19,"y":2,"texture":2,"hit":true},wolf3d.guardStanding(19,3,2,1),{"x":19,"y":6,"texture":14,"hit":false},{"x":19,"y":9,"texture":14,"hit":false},{"x":19,"y":12,"texture":14,"hit":false},{"x":20,"y":2,"texture":11,"hit":true},wolf3d.goldKey(20,3),{"x":20,"y":13,"texture":11,"hit":true},{"x":22,"y":2,"texture":8,"hit":true},wolf3d.officerStanding(22,3,4,1),wolf3d.officerStanding(22,5,4,3),wolf3d.officerStanding(22,7,4,2),{"x":22,"y":8,"texture":8,"hit":true},wolf3d.goldKey(22,12),wolf3d.ammo(22,15),wolf3d.ammo(22,19),wolf3d.ssStanding(23,2,6,3),wolf3d.officerStanding(23,3,4,1),wolf3d.officerStanding(23,5,4,3),wolf3d.officerStanding(23,7,4,2),wolf3d.ssStanding(23,8,2,3),wolf3d.silverKey(23,12),wolf3d.ammo(23,15),{"x":23,"y":17,"texture":14,"hit":false},wolf3d.ammo(23,19),wolf3d.officerStanding(24,3,4,1),wolf3d.officerStanding(24,5,4,3),wolf3d.officerStanding(24,7,4,2),wolf3d.ammo(24,15),wolf3d.ammo(24,19),wolf3d.ssStanding(25,2,6,3),wolf3d.officerStanding(25,3,4,1),{"x":25,"y":5,"texture":14,"hit":false},wolf3d.officerStanding(25,7,4,2),wolf3d.ssStanding(25,8,2,3),wolf3d.ammo(25,15),{"x":25,"y":17,"texture":14,"hit":false},wolf3d.ammo(25,19),wolf3d.officerStanding(26,3,4,1),wolf3d.officerStanding(26,5,4,3),wolf3d.officerStanding(26,7,4,2),wolf3d.ammo(26,15),wolf3d.ammo(26,19),wolf3d.ssStanding(27,2,6,2),wolf3d.officerStanding(27,3,4,1),wolf3d.officerStanding(27,5,4,3),wolf3d.officerStanding(27,7,4,2),wolf3d.ssStanding(27,8,2,2),wolf3d.ammo(27,15),{"x":27,"y":17,"texture":14,"hit":false},wolf3d.ammo(27,19),{"x":28,"y":2,"texture":8,"hit":true},wolf3d.officerStanding(28,3,4,1),wolf3d.officerStanding(28,5,4,3),wolf3d.officerStanding(28,7,4,2),{"x":28,"y":8,"texture":8,"hit":true},wolf3d.ammo(28,15),wolf3d.ammo(28,19),wolf3d.cross(29,5),wolf3d.ammo(29,15),{"x":29,"y":17,"texture":14,"hit":false},wolf3d.ammo(29,19),wolf3d.ammo(30,15),wolf3d.ammo(30,19),wolf3d.ammo(31,15),{"x":31,"y":17,"texture":14,"hit":false},wolf3d.ammo(31,19),wolf3d.ammo(32,15),wolf3d.ammo(32,19),wolf3d.ammo(33,15),{"x":33,"y":17,"texture":14,"hit":false},wolf3d.ammo(33,19),wolf3d.gatling(34,17)],"spriteResource":"sprites","scripts":[]};
\ No newline at end of file diff --git a/wolf3d/maps/e5m1.js b/wolf3d/maps/e5m1.js new file mode 100644 index 0000000..a037d07 --- /dev/null +++ b/wolf3d/maps/e5m1.js @@ -0,0 +1 @@ +wolf3d.maps.e5m1 = {"music":"nazi-omi","secret":10,"endscreen":null,"ceiling":125,"start":{"x":59.5,"y":26.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":1,"par":150,"map":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,8,8,8,8,8,8,8,8,8,8,8,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,8,9,9,0,8,0,8,0,9,8,8,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,0,0,0,0,0,0,0,0,0,0,9,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,8,0,0,0,0,0,0,0,0,0,9,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,0,0,0,0,0,0,0,0,0,0,8,21,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,9,0,0,0,0,0,0,0,0,0,0,0,22,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,0,0,0,0,0,0,0,0,0,0,8,21,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,9,0,0,0,0,0,0,0,0,0,9,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,8,9,9,8,8,8,9,0,0,0,0,0,0,0,0,0,9,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,0,0,0,0,0,0,0,0,0,9,8,0,9,8,0,8,8,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,17,17,17,17,9,0,8,9,9,8,8,8,9,8,8,9,9,8,9,8,8,8,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,20,0,0,17,8,0,0,0,0,0,8,8,9,0,0,0,0,0,0,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,17,0,0,17,8,9,9,9,8,0,9,8,8,0,8,9,9,8,0,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,17,17,17,17,17,17,17,18,17,0,17,20,17,17,1,9,0,8,9,9,0,8,8,8,8,0,9,9,8,8,8,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,18,0,0,0,0,0,0,0,17,0,0,0,0,17,1,9,0,0,0,0,0,9,8,8,9,0,0,0,0,0,8,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,17,0,0,17,17,17,20,0,17,0,0,0,0,17,1,8,0,0,0,0,0,8,8,8,9,0,0,8,8,0,9,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,17,0,0,0,0,0,0,17,0,17,17,17,17,0,1,2,1,2,1,0,2,2,1,1,1,8,0,0,9,9,0,9,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,17,0,0,0,0,0,0,17,0,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,9,0,8,9,0,8,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,18,0,0,0,0,0,0,0,17,0,17,17,17,17,1,1,1,2,0,0,0,0,0,2,1,1,8,8,8,8,8,0,8,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,17,0,0,0,0,0,0,0,17,0,17,17,17,17,17,20,17,1,0,0,0,0,0,2,8,8,9,9,9,8,8,0,8,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,17,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,20,17,1,0,0,0,0,0,1,8,9,8,8,9,9,9,8,8,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,37,37,37,37,37,37,35,37,37,37,37,37,35,37,37,37,37,37,37,37,35,37,37,37,37,37,37,35,37,37,37,37,37,1,2,1,2,2,1,1,0,1,2,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,35,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,38,38,38,38,38,38,38],[1,1,6,0,6,37,37,37,37,37,0,37,37,37,35,37,37,37,37,0,37,37,37,37,37,37,35,37,37,37,37,37,0,37,1,1,1,3,1,2,1,6,1,2,1,3,1,1,1,1,1,1,1,1,1,1,1,38,0,0,0,0,0,38],[1,1,0,0,0,1,0,0,0,0,0,0,2,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,36,36,0,0,0,1,2,2,1,3,1,2,1,1,1,2,1,3,1,2,2,1,1,1,1,1,1,1,38,0,0,0,0,0,38],[1,2,0,0,0,1,0,0,0,0,0,0,1,1,1,2,0,0,0,0,0,0,0,2,1,1,1,1,1,36,36,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,2,38,38,38,38,38,38,38,0,0,0,0,0,38],[1,1,0,0,0,2,1,1,30,2,2,1,1,1,1,1,0,0,12,10,12,0,0,1,36,36,36,36,36,36,36,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,38,0,0,0,0,0,0,0,0,0,0,0,38],[1,2,0,0,0,0,0,0,30,2,1,1,1,0,0,1,0,0,11,12,11,0,0,2,36,36,0,0,0,36,36,0,0,0,1,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,38,0,0,0,0,0,0,0,0,0,0,0,38],[1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,12,10,12,0,0,2,36,0,0,0,0,0,36,0,0,0,0,0,0,0,0,0,0,0,1,1,2,2,4,1,2,1,1,38,0,0,0,0,0,0,0,0,0,0,0,38],[1,6,0,0,0,0,0,0,30,1,1,2,1,0,0,1,0,0,0,0,0,0,0,1,36,0,0,0,0,0,36,0,0,0,2,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,38],[1,1,6,1,1,2,1,30,1,1,1,1,1,0,0,2,0,0,0,0,0,0,0,1,13,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38],[1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,30,1,2,1,3,1,2,1,1,36,0,0,0,0,0,36,0,0,0,2,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,38,38,38,38,38,38,38,0,0,0,0,0,38],[1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,1,1,36,0,0,0,0,0,36,1,1,1,1,1,2,2,3,1,1,2,1,2,1,1,3,2,2,1,1,1,1,1,1,1,1,38,0,0,0,0,0,38],[1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,2,2,1,36,0,0,0,36,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,38,0,0,0,0,0,38],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,1,2,2,1,1,2,1,1,1,1,36,36,36,36,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,38,38,38,38,38,38,38]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,0,106,0,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,0,120,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,106,106,117,0,120,120,0,0,106,0,0,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,0,0,117,117,117,117,117,0,0,0,117,117,117,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,0,0,0,0,0,0,117,0,0,0,117,0,0,0,0,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0,0,117,0,0,0,117,0,0,0,0,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,0,116,116,116,116,0,0,0,117,117,117,117,117,0,0,0,0,117,117,117,117,117,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,0,0,0,0,119,0,116,116,116,116,0,0,0,117,117,117,117,117,0,0,0,0,117,117,0,0,117,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,0,119,0,0,0,0,116,0,0,0,0,0,0,0,0,0,0,0,0,117,117,0,0,117,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,0,119,0,0,116,116,0,106,116,116,116,116,116,116,116,116,116,106,0,0,117,0,0,117,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,0,119,0,0,0,0,0,0,0,0,116,116,116,116,116,0,0,0,0,0,0,0,0,117,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,0,119,0,0,0,0,0,0,0,0,116,116,116,116,116,0,0,0,0,0,0,0,0,117,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,0,119,119,119,119,119,119,119,119,0,116,116,116,116,116,0,117,117,117,117,117,117,117,117,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,116,116,116,116,116,116,116,116,116,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0],[0,0,114,114,114,0,114,114,114,114,114,114,0,0,0,0,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0],[0,0,114,114,114,0,114,114,114,114,114,114,0,0,0,0,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,109,109,109,0,110,110,110,110,110,110,110,0,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,111,111,111,111,111,0],[0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,121,121,0,0,0,121,121,0,0,0,0,0,0,0,0,109,109,109,0,110,110,110,110,110,110,110,0,111,111,111,111,111,111,111,0,0,111,111,111,111,111,111,111,111,111,111,111,0],[0,0,114,114,114,114,114,114,0,0,0,0,0,115,115,0,121,121,0,0,0,121,121,0,0,0,108,108,108,0,0,109,109,109,0,110,110,110,110,110,110,110,0,111,111,111,111,111,111,111,0,0,111,111,111,111,111,111,111,111,111,111,111,0],[0,0,114,114,114,114,114,114,0,114,0,114,0,115,115,0,121,121,0,0,0,121,121,0,0,108,108,108,108,108,0,109,109,109,0,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,0],[0,0,114,114,114,114,114,114,0,0,0,0,0,115,115,0,121,121,121,121,121,121,121,0,0,108,108,108,108,108,0,109,109,109,0,110,110,110,110,110,110,110,0,111,111,111,111,111,111,111,0,111,111,111,111,111,111,111,111,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,0,121,121,121,121,121,121,121,0,0,108,108,108,108,108,0,109,109,109,0,110,110,110,110,110,110,110,0,111,111,111,111,111,111,111,0,111,111,111,111,111,111,111,111,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,109,109,109,0,110,110,110,110,110,110,110,0,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,111,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,106,115,115,115,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":29,"y":51,"texture":67,"key":null},{"x":33,"y":41,"texture":68,"key":"gold"},{"x":40,"y":41,"texture":65,"key":null},{"x":44,"y":38,"texture":65,"key":null},{"x":44,"y":44,"texture":65,"key":null},{"x":48,"y":41,"texture":65,"key":null},{"x":50,"y":34,"texture":65,"key":null},{"x":52,"y":3,"texture":65,"key":null},{"x":52,"y":10,"texture":65,"key":null},{"x":52,"y":19,"texture":65,"key":null},{"x":52,"y":32,"texture":65,"key":null},{"x":55,"y":42,"texture":65,"key":null},{"x":57,"y":8,"texture":65,"key":null},{"x":57,"y":10,"texture":65,"key":null},{"x":57,"y":12,"texture":65,"key":null},{"x":57,"y":34,"texture":65,"key":null},{"x":59,"y":30,"texture":65,"key":null},{"x":59,"y":42,"texture":65,"key":null}],"secrets":[{"x":41,"y":35,"state":0,"texture":1},{"x":59,"y":50,"state":0,"texture":5}],"sprites":[wolf3d.guardStanding(25,44,0,1),wolf3d.ssStanding(25,46,0,2),wolf3d.guardStanding(25,48,0,1),wolf3d.guardStanding(26,41,6,1),wolf3d.chalice(26,49),{"x":26,"y":50,"texture":8,"hit":true},{"x":27,"y":43,"texture":4,"hit":false},{"x":27,"y":46,"texture":4,"hit":false},{"x":27,"y":49,"texture":4,"hit":false},{"x":27,"y":50,"texture":8,"hit":true},wolf3d.officerStanding(28,41,6,2),wolf3d.food(28,45),wolf3d.food(28,46),wolf3d.food(28,47),wolf3d.chalice(28,50),wolf3d.food(29,45),wolf3d.food(29,46),wolf3d.food(29,47),wolf3d.guardStanding(30,41,6,1),wolf3d.chalice(30,50),{"x":31,"y":43,"texture":4,"hit":false},{"x":31,"y":46,"texture":4,"hit":false},{"x":31,"y":49,"texture":4,"hit":false},{"x":31,"y":50,"texture":8,"hit":true},{"x":32,"y":50,"texture":8,"hit":true},{"x":33,"y":37,"texture":42,"hit":false},wolf3d.officerStanding(33,38,2,3),wolf3d.ssStanding(33,39,2,2),wolf3d.ssStanding(33,46,4,1),wolf3d.ssStanding(33,49,4,2),wolf3d.ammo(35,31),wolf3d.gatling(35,32),wolf3d.guardStanding(35,35,6,1),{"x":35,"y":36,"texture":41,"hit":false},{"x":35,"y":44,"texture":41,"hit":false},{"x":35,"y":45,"texture":42,"hit":false},wolf3d.ammo(36,31),wolf3d.ammo(36,32),wolf3d.ammo(37,32),{"x":38,"y":26,"texture":14,"hit":false},wolf3d.ammo(38,32),wolf3d.food(38,33),{"x":38,"y":40,"texture":41,"hit":false},{"x":38,"y":48,"texture":41,"hit":false},wolf3d.food(39,32),wolf3d.food(39,33),{"x":39,"y":42,"texture":42,"hit":false},wolf3d.guardMoving(40,25,2,1),{"x":40,"y":28,"texture":8,"hit":true},{"x":40,"y":30,"texture":14,"hit":false},wolf3d.guardStanding(40,48,4,1),{"x":40,"y":52,"texture":41,"hit":false},{"x":41,"y":24,"texture":14,"hit":false},{"x":41,"y":27,"texture":14,"hit":false},wolf3d.chalice(41,28),wolf3d.guardStanding(41,36,6,1),wolf3d.guardStanding(41,46,2,2),wolf3d.ssStanding(41,49,4,2),wolf3d.guardMoving(42,23,0,2),wolf3d.food(42,25),wolf3d.food(42,26),wolf3d.chalice(42,28),{"x":42,"y":41,"texture":14,"hit":false},{"x":43,"y":24,"texture":14,"hit":false},wolf3d.food(43,25),wolf3d.food(43,26),{"x":43,"y":27,"texture":14,"hit":false},wolf3d.chalice(43,28),{"x":44,"y":22,"texture":8,"hit":true},wolf3d.ssMoving(44,24,6,3),{"x":44,"y":28,"texture":8,"hit":true},{"x":44,"y":30,"texture":14,"hit":false},{"x":44,"y":34,"texture":14,"hit":false},{"x":44,"y":41,"texture":14,"hit":false},{"x":44,"y":47,"texture":41,"hit":false},{"x":44,"y":51,"texture":42,"hit":false},{"x":46,"y":41,"texture":14,"hit":false},wolf3d.guardStanding(47,36,6,1),wolf3d.guardStanding(47,46,2,2),{"x":49,"y":2,"texture":8,"hit":true},wolf3d.officerMoving(49,6,2,3),wolf3d.guardMoving(49,14,2,2),wolf3d.guardMoving(49,25,2,1),{"x":49,"y":35,"texture":8,"hit":true},wolf3d.guardStanding(49,40,0,1),wolf3d.guardStanding(49,42,0,1),{"x":49,"y":47,"texture":8,"hit":true},{"x":50,"y":3,"texture":14,"hit":false},{"x":50,"y":10,"texture":14,"hit":false},{"x":50,"y":15,"texture":14,"hit":false},{"x":50,"y":19,"texture":14,"hit":false},{"x":50,"y":23,"texture":14,"hit":false},{"x":50,"y":28,"texture":14,"hit":false},{"x":50,"y":32,"texture":14,"hit":false},{"x":50,"y":37,"texture":4,"hit":false},{"x":50,"y":41,"texture":4,"hit":false},{"x":50,"y":45,"texture":4,"hit":false},{"x":51,"y":2,"texture":8,"hit":true},wolf3d.guardMoving(51,7,6,1),wolf3d.guardMoving(51,14,6,2),wolf3d.ssMoving(51,24,6,3),{"x":51,"y":35,"texture":8,"hit":true},{"x":51,"y":47,"texture":8,"hit":true},{"x":52,"y":58,"texture":8,"hit":true},{"x":52,"y":62,"texture":8,"hit":true},wolf3d.cross(53,6),wolf3d.cross(53,7),wolf3d.ammo(53,8),wolf3d.guardStanding(53,9,6,1),{"x":53,"y":16,"texture":8,"hit":true},{"x":53,"y":22,"texture":8,"hit":true},{"x":53,"y":31,"texture":11,"hit":true},{"x":53,"y":33,"texture":11,"hit":true},wolf3d.cross(53,58),wolf3d.cross(53,59),{"x":53,"y":60,"texture":14,"hit":false},wolf3d.chalice(53,61),wolf3d.chalice(53,62),{"x":54,"y":3,"texture":14,"hit":false},{"x":54,"y":6,"texture":3,"hit":true},wolf3d.cross(54,7),wolf3d.ammo(54,8),wolf3d.ammo(54,9),{"x":54,"y":11,"texture":3,"hit":true},{"x":54,"y":35,"texture":11,"hit":true},wolf3d.chalice(54,37),wolf3d.chalice(54,38),wolf3d.chalice(54,39),{"x":54,"y":41,"texture":11,"hit":true},wolf3d.chest(54,48),wolf3d.chest(54,49),wolf3d.cross(54,58),wolf3d.cross(54,59),wolf3d.chalice(54,61),wolf3d.chalice(54,62),wolf3d.ssMoving(55,3,0,2),wolf3d.guardMoving(55,4,4,1),wolf3d.dog(55,17,0,1),wolf3d.ssMoving(55,31,0,3),{"x":55,"y":32,"texture":14,"hit":false},{"x":55,"y":36,"texture":4,"hit":false},wolf3d.guardMoving(55,38,2,2),{"x":55,"y":40,"texture":4,"hit":false},{"x":55,"y":44,"texture":14,"hit":false},wolf3d.guardStanding(55,45,2,1),wolf3d.guardStanding(55,46,2,3),wolf3d.guardStanding(55,47,2,2),{"x":55,"y":48,"texture":14,"hit":false},wolf3d.chest(55,49),{"x":55,"y":52,"texture":8,"hit":true},wolf3d.ssMoving(56,5,2,3),{"x":56,"y":7,"texture":8,"hit":true},{"x":56,"y":13,"texture":8,"hit":true},{"x":56,"y":14,"texture":8,"hit":true},wolf3d.dog(56,17,0,1),wolf3d.dog(56,21,4,2),{"x":56,"y":28,"texture":11,"hit":true},wolf3d.guardMoving(56,31,0,2),wolf3d.ssMoving(56,35,0,3),wolf3d.ammo(56,48),wolf3d.ammo(56,49),{"x":56,"y":52,"texture":14,"hit":false},wolf3d.chest(56,54),wolf3d.chest(56,55),{"x":56,"y":57,"texture":14,"hit":false},wolf3d.ammo(56,58),wolf3d.ammo(56,59),{"x":56,"y":60,"texture":14,"hit":false},{"x":57,"y":3,"texture":14,"hit":false},{"x":57,"y":6,"texture":14,"hit":false},wolf3d.ssStanding(57,13,2,1),wolf3d.dog(57,21,4,2),{"x":57,"y":25,"texture":3,"hit":true},{"x":57,"y":29,"texture":11,"hit":true},wolf3d.guardMoving(57,33,4,1),{"x":57,"y":38,"texture":4,"hit":false},wolf3d.guardMoving(57,41,4,1),wolf3d.chest(57,54),wolf3d.chest(57,55),wolf3d.ammo(57,58),wolf3d.ammo(57,59),{"x":58,"y":2,"texture":8,"hit":true},wolf3d.guardMoving(58,4,6,2),{"x":58,"y":7,"texture":8,"hit":true},wolf3d.officerStanding(58,14,2,3),wolf3d.ssMoving(58,18,6,3),wolf3d.guardMoving(58,20,6,2),wolf3d.ammo(58,29),wolf3d.ammo(58,48),wolf3d.ammo(58,49),{"x":58,"y":52,"texture":14,"hit":false},wolf3d.chest(58,54),wolf3d.chest(58,55),{"x":58,"y":57,"texture":14,"hit":false},wolf3d.ammo(58,58),wolf3d.ammo(58,59),{"x":58,"y":60,"texture":14,"hit":false},{"x":59,"y":16,"texture":8,"hit":true},wolf3d.chest(59,17),wolf3d.ammo(59,18),wolf3d.chest(59,19),wolf3d.ammo(59,20),wolf3d.chest(59,21),{"x":59,"y":22,"texture":8,"hit":true},{"x":59,"y":32,"texture":14,"hit":false},{"x":59,"y":36,"texture":4,"hit":false},{"x":59,"y":40,"texture":4,"hit":false},{"x":59,"y":44,"texture":14,"hit":false},wolf3d.guardStanding(59,45,2,1),wolf3d.guardStanding(59,46,2,3),wolf3d.guardStanding(59,47,2,2),{"x":59,"y":48,"texture":14,"hit":false},wolf3d.chest(59,49),wolf3d.ammo(60,29),{"x":60,"y":31,"texture":11,"hit":true},{"x":60,"y":32,"texture":11,"hit":true},{"x":60,"y":33,"texture":11,"hit":true},{"x":60,"y":35,"texture":11,"hit":true},wolf3d.chalice(60,37),wolf3d.chalice(60,38),wolf3d.chalice(60,39),{"x":60,"y":41,"texture":11,"hit":true},wolf3d.chest(60,48),wolf3d.chest(60,49),wolf3d.cross(60,58),wolf3d.cross(60,59),wolf3d.chalice(60,61),wolf3d.chalice(60,62),wolf3d.chest(61,16),wolf3d.chest(61,17),wolf3d.ssStanding(61,18,2,2),wolf3d.cross(61,19),wolf3d.cross(61,20),{"x":61,"y":21,"texture":8,"hit":true},{"x":61,"y":25,"texture":3,"hit":true},{"x":61,"y":29,"texture":11,"hit":true},wolf3d.cross(61,58),wolf3d.cross(61,59),{"x":61,"y":60,"texture":14,"hit":false},wolf3d.chalice(61,61),wolf3d.chalice(61,62),wolf3d.officerStanding(62,13,4,3),wolf3d.officerStanding(62,14,4,3),wolf3d.chest(62,16),wolf3d.chest(62,17),wolf3d.goldKey(62,18),wolf3d.cross(62,19),wolf3d.cross(62,20),{"x":62,"y":21,"texture":8,"hit":true},{"x":62,"y":28,"texture":11,"hit":true},{"x":62,"y":58,"texture":8,"hit":true},{"x":62,"y":62,"texture":8,"hit":true}],"spriteResource":"sprites","scripts":[scripts.angle(40,23,0),scripts.angle(40,27,2),scripts.angle(44,23,6),scripts.angle(44,27,4),scripts.angle(49,3,0),scripts.angle(49,32,2),scripts.angle(51,3,6),scripts.angle(51,32,4),scripts.angle(53,3,0),scripts.angle(53,4,2),scripts.angle(54,17,0),scripts.angle(54,21,2),scripts.angle(54,31,0),scripts.angle(54,33,2),scripts.angle(55,35,0),scripts.angle(55,41,2),scripts.angle(56,4,4),scripts.angle(56,6,2),scripts.angle(58,3,6),scripts.angle(58,6,4),scripts.angle(58,17,6),scripts.angle(58,21,4),scripts.angle(59,31,6),scripts.angle(59,33,4),scripts.angle(59,35,6),scripts.angle(59,41,4)]};
\ No newline at end of file diff --git a/wolf3d/maps/e5m10.js b/wolf3d/maps/e5m10.js new file mode 100644 index 0000000..4418a4e --- /dev/null +++ b/wolf3d/maps/e5m10.js @@ -0,0 +1 @@ +wolf3d.maps.e5m10 = {"music":"dungeon","secret":10,"endscreen":null,"ceiling":45,"start":{"x":26.5,"y":34.5,"direction":{"x":0,"y":-1},"plane":{"x":-1,"y":0}},"episodeFloor":10,"par":null,"map":[[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,17,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,17,17,17,17,0,17,17,17,17,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,0,0,0,0,0,0,17,17,0,17,17,17,17,0,17,17,17,17,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,0,17,17,17,17,17,17,17,0,17,17,17,17,0,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,0,17,17,17,17,17,17,17,0,17,17,17,17,0,0,0,0,17,17,17,17,17,17,17,17,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,0,17,0,0,0,0,17,17,0,17,17,17,17,17,17,17,0,17,17,17,17,0,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,0,17,0,17,17,0,17,17,0,0,0,0,0,0,0,0,0,17,17,17,17,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,0,0,0,17,0,17,17,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,42,42,42,42,42,42,42,42,42,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,0,17,17,17,0,17,17,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,42,0,0,0,0,0,0,0,42,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,0,17,17,17,0,17,17,0,17,17,17,17,17,17,17,17,17,0,0,0,0,17,17,0,17,17,42,0,42,42,42,42,42,0,42,17,17,17,17,17,17,17,17,36,36,36,36,36,36,36,36,36,36,36,17,17,17,17,17],[17,17,17,17,17,0,0,0,17,0,17,17,0,0,0,0,0,0,0,0,17,17,0,17,17,0,17,17,0,17,17,42,0,42,17,17,17,42,0,42,42,42,42,42,42,17,17,17,36,0,0,0,0,0,0,0,0,0,36,17,17,17,17,17],[17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,0,17,17,0,17,17,0,17,17,0,17,17,17,0,17,17,17,17,42,0,0,0,0,0,0,42,17,17,17,36,0,0,0,0,0,0,0,0,0,36,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,17,17,0,17,17,0,17,0,0,0,0,0,17,17,42,42,42,42,42,42,0,42,17,17,17,36,0,0,0,0,0,0,0,0,0,36,36,36,21,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,17,0,18,0,0,0,0,0,17,17,42,42,42,42,42,42,0,42,17,17,17,36,0,0,0,0,0,0,0,0,0,0,0,0,0,22,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,0,0,0,0,0,0,0,13,17,42,0,0,0,0,0,0,42,17,17,17,36,0,0,0,0,0,0,0,0,0,36,36,36,21,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,18,0,0,0,0,0,17,17,42,0,42,42,42,42,42,42,42,17,17,36,0,0,0,0,0,0,0,0,0,36,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,0,0,0,0,0,17,17,42,0,0,0,0,0,0,0,42,17,17,36,0,0,0,0,0,0,0,0,0,36,17,17,17,17,17],[17,17,17,17,17,17,17,37,37,37,37,37,37,41,37,37,37,37,37,41,37,37,17,17,17,17,0,17,17,17,17,17,0,17,17,17,42,42,42,42,42,42,42,42,0,42,17,17,36,0,0,0,0,0,0,0,0,0,36,17,17,17,17,17],[17,17,17,17,17,17,17,37,0,0,0,0,0,0,0,0,0,0,0,0,0,37,37,37,0,0,0,0,0,17,17,17,0,17,17,42,0,0,0,0,0,42,42,42,0,42,17,17,36,36,36,36,38,0,38,36,36,36,36,17,17,17,17,17],[17,17,17,17,17,17,17,37,0,37,37,37,37,37,37,37,37,41,37,37,0,37,37,51,0,0,0,0,0,17,17,17,0,18,17,38,0,0,0,0,0,38,42,42,0,42,17,17,42,42,42,42,38,0,38,42,42,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,37,0,41,37,37,0,0,0,0,0,37,37,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,17,17,42,0,0,0,0,0,0,0,42,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,37,0,37,37,37,0,0,0,0,0,37,37,37,37,41,37,51,0,0,0,0,0,17,17,18,0,17,17,38,0,0,0,0,0,38,42,42,42,42,42,42,42,0,42,42,42,42,42,0,42,17,17,17,17,17,17,17],[17,17,17,17,17,17,37,37,0,37,37,37,0,0,0,0,0,37,37,37,37,37,37,37,0,0,0,0,0,17,17,17,0,17,17,42,0,0,0,0,0,42,42,42,42,0,0,0,0,0,42,42,42,42,42,0,42,17,17,17,17,17,17,17],[17,17,17,17,17,17,37,0,0,37,37,37,0,0,0,0,0,37,37,37,37,37,37,37,17,17,17,17,17,17,17,17,0,17,17,42,42,42,0,42,42,42,42,42,42,0,42,42,42,42,42,42,42,42,42,0,42,17,17,17,17,17,17,17],[17,17,17,17,17,17,41,0,41,37,37,37,37,37,0,37,37,37,37,37,37,37,37,37,17,17,17,17,17,37,0,0,0,0,0,17,17,42,0,0,0,0,0,0,0,0,42,42,42,42,42,42,42,42,42,0,42,17,17,17,17,17,17,17],[17,17,17,17,17,17,37,0,37,37,37,37,37,51,0,51,37,41,37,37,37,37,37,37,37,37,41,37,37,51,0,0,0,0,0,17,17,42,42,42,42,42,42,42,42,42,42,42,42,0,0,0,0,0,0,0,42,17,17,17,17,17,17,17],[17,17,17,17,17,17,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,37,37,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,42,42,42,42,42,42,42,0,42,42,42,42,42,42,42,17,17,17,17,17,17,17],[17,17,17,17,17,17,37,37,37,37,37,41,37,37,39,37,37,37,37,37,37,0,37,37,37,0,37,41,37,51,0,0,0,0,0,17,17,17,17,17,17,17,42,0,0,0,0,42,42,0,0,0,0,0,42,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,37,0,41,37,37,0,39,37,37,37,0,0,0,0,0,17,17,17,17,17,17,17,42,0,42,42,0,42,42,42,42,42,42,0,42,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,37,37,37,37,37,37,37,37,37,37,0,37,37,37,0,41,37,37,37,42,38,0,38,42,17,17,17,17,42,42,42,42,0,42,42,0,42,42,42,42,42,42,0,42,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,37,0,0,0,0,0,0,0,0,0,0,37,37,37,0,37,37,37,37,37,42,0,42,17,17,17,17,17,42,0,0,0,0,42,42,0,42,42,42,42,42,42,0,42,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,37,0,37,37,41,37,37,37,37,39,37,37,37,37,0,0,0,0,0,37,42,0,42,17,17,17,17,17,42,0,42,42,42,42,42,0,0,0,0,0,0,0,0,42,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,37,0,37,37,37,37,37,41,37,37,37,37,37,37,37,37,37,37,0,41,42,0,42,17,17,17,17,17,42,0,42,17,17,42,42,42,42,42,42,42,42,42,42,42,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,37,0,37,37,37,0,0,0,0,0,37,37,37,37,37,37,37,37,0,37,42,0,42,42,42,42,42,42,42,0,42,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,39,0,37,37,37,0,37,37,37,0,41,37,37,41,37,37,37,39,0,37,42,0,0,0,0,0,0,0,0,0,42,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,37,0,41,37,37,0,37,37,37,0,37,0,0,0,0,0,37,37,0,37,42,42,42,42,42,42,42,42,42,42,42,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,37,0,0,0,0,0,37,37,41,0,37,0,37,41,37,0,37,37,0,37,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,37,37,37,37,37,37,37,37,37,0,37,0,37,17,37,0,37,41,0,37,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,37,0,0,37,0,37,17,37,0,41,37,0,37,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,39,0,37,37,0,41,17,37,0,37,37,0,37,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,37,0,0,0,0,37,17,37,0,0,0,0,37,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,37,37,41,37,37,37,17,37,37,39,41,37,37,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,0,0,0,0,113,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,113,113,113,113,113,113,0,0,113,0,0,0,0,113,0,0,0,0,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,113,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,113,0,0,0,0,113,113,113,113,0,0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,113,0,113,113,113,113,0,0,113,0,0,0,0,0,0,0,113,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,113,0,113,0,0,113,0,0,113,113,113,113,113,113,113,113,113,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,0,113,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,0,0,0,113,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,0,0,0,113,0,0,113,0,0,0,0,0,0,0,0,0,113,113,113,113,0,0,113,0,0,0,109,0,0,0,0,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,0,113,0,0,113,113,113,113,113,113,113,113,0,0,113,0,0,113,0,0,113,0,0,0,109,0,0,0,0,0,109,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0],[0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,113,0,0,113,0,0,113,0,0,113,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,0,0,0,0,0,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,0,0,113,0,0,113,0,108,108,108,108,108,0,0,0,0,0,0,0,0,109,0,0,0,0,0,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,0,113,0,108,108,108,108,108,0,0,0,0,0,0,0,0,109,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,0,114,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,113,0,108,108,108,108,108,0,0,0,109,109,109,109,109,109,0,0,0,0,0,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,108,108,108,108,108,0,0,0,109,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,108,108,108,108,108,0,0,0,109,109,109,109,109,109,109,0,0,0,0,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,0,0,0,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,108,108,108,108,108,0,0,0,108,0,0,0,108,108,108,108,108,0,0,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,108,108,108,108,108,0,0,0,108,0,0,0,108,108,108,108,108,0,0,0,109,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,111,0,0,0,112,112,112,112,112,0,0,0,111,111,111,0,108,108,108,108,108,0,108,108,108,108,108,0,108,108,108,108,108,0,109,109,109,0,0,0,0,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,111,0,0,0,112,112,112,112,112,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,108,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,110,0,0,0,0,0,110,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,111,0,0,0,112,112,112,112,112,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,108,0,0,0,108,108,108,108,108,0,0,0,0,110,110,110,110,110,0,0,0,0,0,110,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,111,111,0,0,0,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,111,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,111,111,111,111,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,111,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,110,110,110,110,0,0,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,111,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,110,0,0,110,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,110,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,0,0,0,111,0,0,0,0,0,0,110,0,0,0,0,0,0,0,110,110,110,110,0,0,110,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,110,0,0,0,0,0,0,0,110,0,0,0,0,0,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,110,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,111,0,0,110,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,111,0,0,0,111,0,0,0,0,0,0,0,0,111,0,0,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,111,0,0,0,111,0,111,111,111,111,111,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,111,0,111,0,0,0,111,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,0,0,0,111,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,111,0,0,0,111,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,111,0,0,0,111,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,0,0,0,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":23,"y":32,"texture":65,"key":null},{"x":25,"y":60,"texture":67,"key":null},{"x":26,"y":29,"texture":65,"key":null},{"x":29,"y":26,"texture":65,"key":null},{"x":29,"y":32,"texture":65,"key":null},{"x":30,"y":53,"texture":68,"key":"gold"},{"x":32,"y":23,"texture":65,"key":null},{"x":32,"y":29,"texture":65,"key":null},{"x":32,"y":35,"texture":65,"key":null},{"x":32,"y":41,"texture":65,"key":null},{"x":35,"y":32,"texture":65,"key":null},{"x":35,"y":38,"texture":65,"key":null},{"x":36,"y":14,"texture":65,"key":null},{"x":38,"y":29,"texture":65,"key":null},{"x":41,"y":32,"texture":65,"key":null}],"secrets":[],"sprites":[wolf3d.cross(11,20),wolf3d.cross(11,25),wolf3d.cross(13,15),wolf3d.cross(14,7),wolf3d.cross(14,12),wolf3d.cross(14,25),wolf3d.officerStanding(14,28,6,2),wolf3d.cross(14,32),wolf3d.cross(16,20),wolf3d.cross(16,23),wolf3d.cross(17,9),wolf3d.officerStanding(17,11,6,2),wolf3d.cross(17,12),wolf3d.cross(17,28),wolf3d.cross(17,32),wolf3d.cross(18,15),wolf3d.cross(18,23),wolf3d.cross(19,5),wolf3d.cross(19,7),wolf3d.cross(20,32),wolf3d.cross(20,38),wolf3d.cross(21,22),wolf3d.cross(21,25),wolf3d.cross(22,5),wolf3d.cross(22,12),wolf3d.cross(22,19),wolf3d.ssStanding(22,32,0,2),{"x":22,"y":49,"texture":8,"hit":true},wolf3d.firstAidKit(22,52),wolf3d.firstAidKit(22,53),wolf3d.firstAidKit(22,54),{"x":22,"y":57,"texture":8,"hit":true},wolf3d.cross(23,9),wolf3d.cross(23,38),wolf3d.cross(23,43),wolf3d.chest(23,49),{"x":23,"y":50,"texture":7,"hit":true},wolf3d.ammo(23,52),wolf3d.ammo(23,53),wolf3d.ammo(23,54),{"x":23,"y":56,"texture":7,"hit":true},wolf3d.chest(23,57),wolf3d.cross(24,19),wolf3d.cross(24,22),{"x":24,"y":30,"texture":8,"hit":true},{"x":24,"y":34,"texture":8,"hit":true},wolf3d.chest(24,49),wolf3d.chest(24,50),wolf3d.ammo(24,52),wolf3d.ammo(24,53),wolf3d.ammo(24,54),wolf3d.chest(24,56),wolf3d.chest(24,57),wolf3d.cross(25,26),wolf3d.ammo(25,30),wolf3d.ammo(25,31),wolf3d.ammo(25,32),wolf3d.chest(25,49),wolf3d.chest(25,50),wolf3d.chest(25,56),wolf3d.chest(25,57),wolf3d.ssStanding(26,28,6,2),wolf3d.ammo(26,30),wolf3d.ammo(26,31),wolf3d.ammo(26,32),wolf3d.cross(26,38),wolf3d.officerStanding(26,40,6,2),wolf3d.cross(26,43),wolf3d.cross(26,50),wolf3d.cross(26,51),wolf3d.cross(26,52),wolf3d.cross(26,53),wolf3d.cross(26,54),wolf3d.cross(26,55),wolf3d.cross(26,56),wolf3d.ammo(27,30),wolf3d.ammo(27,31),wolf3d.ammo(27,32),wolf3d.ssStanding(28,26,0,2),{"x":28,"y":30,"texture":8,"hit":true},{"x":28,"y":34,"texture":8,"hit":true},wolf3d.cross(28,38),wolf3d.cross(28,44),{"x":28,"y":50,"texture":7,"hit":true},wolf3d.gatling(28,53),{"x":28,"y":56,"texture":7,"hit":true},{"x":29,"y":49,"texture":8,"hit":true},{"x":29,"y":57,"texture":8,"hit":true},wolf3d.cross(30,8),wolf3d.officerStanding(30,15,6,2),wolf3d.cross(30,20),{"x":30,"y":24,"texture":8,"hit":true},{"x":30,"y":28,"texture":8,"hit":true},{"x":30,"y":36,"texture":8,"hit":true},{"x":30,"y":40,"texture":8,"hit":true},{"x":32,"y":12,"texture":8,"hit":true},wolf3d.chest(32,13),wolf3d.goldKey(32,14),wolf3d.chest(32,15),{"x":32,"y":16,"texture":8,"hit":true},wolf3d.cross(32,20),wolf3d.ssStanding(32,26,6,1),wolf3d.ssStanding(32,38,2,1),wolf3d.ssStanding(32,42,2,2),wolf3d.cross(32,44),wolf3d.cross(32,49),wolf3d.officerStanding(32,51,6,2),wolf3d.cross(32,55),wolf3d.ammo(33,12),wolf3d.chest(33,13),wolf3d.chest(33,14),wolf3d.chest(33,15),wolf3d.ammo(33,16),wolf3d.ammo(34,12),wolf3d.ammo(34,13),wolf3d.ammo(34,14),wolf3d.ammo(34,15),wolf3d.ammo(34,16),{"x":34,"y":24,"texture":8,"hit":true},{"x":34,"y":28,"texture":8,"hit":true},{"x":34,"y":36,"texture":8,"hit":true},{"x":34,"y":40,"texture":8,"hit":true},wolf3d.cross(34,45),wolf3d.cross(34,49),wolf3d.cross(35,7),wolf3d.ssStanding(35,14,0,2),{"x":36,"y":30,"texture":8,"hit":true},{"x":36,"y":34,"texture":8,"hit":true},wolf3d.cross(36,38),wolf3d.cross(36,45),wolf3d.cross(37,49),wolf3d.cross(37,55),wolf3d.cross(38,7),wolf3d.cross(38,21),wolf3d.cross(38,25),wolf3d.ssStanding(38,32,4,1),wolf3d.cross(39,43),wolf3d.cross(39,46),wolf3d.cross(39,49),wolf3d.cross(39,53),{"x":40,"y":30,"texture":8,"hit":true},{"x":40,"y":34,"texture":8,"hit":true},wolf3d.cross(42,12),wolf3d.officerStanding(42,17,6,2),wolf3d.cross(42,21),wolf3d.cross(42,40),wolf3d.cross(42,43),wolf3d.cross(43,25),wolf3d.cross(43,29),wolf3d.officerStanding(43,46,6,2),wolf3d.cross(43,53),wolf3d.cross(45,16),wolf3d.cross(45,20),wolf3d.cross(46,32),wolf3d.cross(46,40),wolf3d.cross(47,22),wolf3d.cross(47,26),wolf3d.cross(48,12),wolf3d.cross(48,16),wolf3d.cross(50,19),wolf3d.cross(52,19),wolf3d.officerStanding(52,20,6,2),wolf3d.cross(52,22),wolf3d.cross(52,26),wolf3d.cross(52,29)],"spriteResource":"sprites","scripts":[]};sss
\ No newline at end of file diff --git a/wolf3d/maps/e5m2.js b/wolf3d/maps/e5m2.js new file mode 100644 index 0000000..a57b059 --- /dev/null +++ b/wolf3d/maps/e5m2.js @@ -0,0 +1 @@ +wolf3d.maps.e5m2 = {"music":"pregnant","secret":10,"endscreen":null,"ceiling":29,"start":{"x":32.5,"y":31.5,"direction":{"x":1,"y":0},"plane":{"x":0,"y":-1}},"episodeFloor":2,"par":90,"map":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,42,42,42,42,42,42,42,42,42,42,42,42,42,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,42,0,0,0,0,0,0,0,0,0,0,0,42,42,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,42,0,0,0,0,0,0,0,0,0,0,0,0,42,42,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,1,2,6,1,2,2,1,1,0,1,1,1,42,0,0,0,0,0,0,0,0,0,0,0,0,0,42,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,42,0,0,0,0,0,0,0,0,0,0,0,0,0,42,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,42,42,42,36,0,36,42,42,42,42,0,0,0,0,0,42,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,12,0,12,12,10,12,12,12,12,0,0,2,6,0,0,0,0,0,0,0,0,0,42,42,0,0,0,0,42,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,12,0,0,0,0,0,0,0,12,0,0,1,0,0,0,0,0,0,0,0,0,0,0,36,0,0,0,0,42,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,6,0,0,25,0,0,0,0,0,0,0,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,12,0,0,0,0,0,0,0,12,0,0,1,0,0,0,0,2,1,1,0,0,0,0,36,0,0,0,0,42,1,1,1,1,1,1,2,2,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,12,25,12,12,10,12,12,12,12,0,0,2,0,0,0,0,3,1,3,0,0,0,0,42,0,0,0,0,42,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,6,0,0,0,1,1,2,0,0,0,6,42,0,0,0,0,42,1,1,1,1,2,0,0,0,0,0,2,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,0,1,2,2,1,1,0,2,1,1,42,42,42,42,42,1,1,1,1,2,0,0,0,0,0,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,2,1,1,6,1,2,2,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,2,4,1,1,1,1,2,1,2,0,0,0,0,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,0,2,0,0,0,1,2,2,0,1,1,0,1,1,2,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,6,0,0,0,6,2,1,1,2,0,1,0,0,0,3,0,0,0,0,2,0,2,1,1,1,1,1,1,1,1,1,1,1],[1,17,17,17,17,17,17,17,1,1,17,17,18,17,17,17,17,18,17,17,1,1,1,1,1,1,1,1,1,1,1,1,2,0,2,1,1,2,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1],[1,17,0,0,0,0,0,17,1,1,17,0,0,0,0,0,0,0,0,17,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,0,2,1,1,0,0,0,3,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1],[17,17,0,0,0,0,0,17,1,17,17,0,0,0,0,0,0,0,0,17,17,1,1,1,1,1,1,1,1,1,4,13,1,0,1,4,1,4,0,0,0,0,0,0,0,1,1,2,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[17,0,0,0,0,0,0,17,1,17,0,0,0,0,0,0,0,0,0,0,17,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,1,1,2,1,1,0,0,0,2,37,37,41,37,37,37,51,37,37,41,37,37,37,1,1,1,1,1],[17,0,0,0,0,0,17,17,1,17,0,0,0,0,0,0,0,0,0,0,17,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1,1,2,1,2,0,1,1,37,0,0,0,0,0,0,0,0,0,0,0,39,1,1,1,1,1],[17,0,0,0,0,0,17,17,17,20,0,0,0,0,0,0,0,0,0,0,0,30,30,30,30,30,30,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,37,0,0,0,0,0,0,0,0,0,0,0,37,1,1,1,1,1],[18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,15,15,15,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,37,37,37,41,0,0,0,37,1,1,1,1,1],[17,0,0,0,0,0,17,17,17,20,0,0,0,0,0,0,0,0,0,0,0,30,30,30,30,30,30,0,0,0,15,15,15,15,15,0,0,0,3,0,0,0,0,0,0,0,37,0,0,0,35,0,0,0,0,0,0,0,51,1,1,1,1,1],[17,0,0,0,0,0,17,17,1,17,0,0,0,0,0,0,0,0,0,0,17,1,1,1,1,1,1,0,0,0,14,15,15,15,14,0,0,0,1,2,2,1,3,2,1,1,41,0,0,0,37,37,41,37,37,0,0,0,37,1,1,1,1,1],[17,0,0,0,0,0,0,17,1,17,0,0,0,0,0,0,0,0,0,0,17,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,39,0,0,0,0,0,0,0,0,0,0,0,41,1,1,1,1,1],[17,17,0,0,0,0,0,17,1,17,17,0,0,0,0,0,0,0,0,17,17,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,37,0,0,0,0,0,0,0,0,0,0,0,37,1,1,1,1,1],[1,17,0,0,0,0,0,17,1,1,17,0,0,0,0,0,0,0,0,17,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,37,37,37,41,37,37,0,37,41,37,37,37,37,1,1,1,1,1],[1,17,17,17,17,17,17,17,1,1,17,17,18,17,17,17,17,18,17,17,1,1,1,1,1,1,1,6,1,2,2,1,0,1,2,1,1,6,1,1,1,1,1,1,1,1,1,1,37,0,0,0,0,0,0,37,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,6,0,0,0,0,0,0,0,0,0,0,0,6,1,1,1,1,1,1,1,1,1,37,0,0,0,0,0,0,37,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,35,0,0,0,0,0,0,35,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,15,15,14,0,14,15,15,0,0,2,1,1,1,1,1,1,1,1,1,37,0,0,0,0,0,0,37,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,15,0,0,0,0,0,15,0,0,2,1,1,1,1,1,1,1,1,1,41,0,0,0,0,0,0,37,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,15,0,0,0,0,0,15,0,0,1,1,1,1,1,1,1,1,1,1,37,37,37,39,41,37,37,37,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,15,15,15,14,15,15,15,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,14,0,0,0,0,0,14,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,0,0,0,0,0,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,6,21,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,22,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,6,21,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,1,4,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,110,110,110,110,110,110,110,110,110,106,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,110,110,110,110,110,110,110,110,106,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,111,0,0,0,0,0,0,0,111,111,0,0,110,110,110,110,110,110,110,110,110,0,0,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,111,111,111,111,106,111,111,0,111,111,0,110,110,110,110,110,110,110,110,110,110,110,0,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,111,111,111,111,111,111,106,0,111,111,0,110,110,110,110,110,110,110,110,110,110,110,0,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,111,111,111,111,111,111,111,0,111,111,0,110,110,110,110,0,0,0,110,110,110,110,0,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,111,111,0,110,110,110,110,0,0,0,110,110,110,110,0,110,110,110,110,0,0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,110,110,110,0,0,0,110,110,110,0,0,110,110,110,110,0,0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,108,108,108,108,108,108,108,108,108,108,108,0,115,0,0,0,0,0,0,0,0,0,0,113,113,113,113,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,115,0,113,113,113,0,0,0,113,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,115,0,113,113,113,0,113,113,113,113,0,113,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,115,115,115,0,113,113,113,0,113,113,113,113,0,113,113,0,0,0,0,0,0,0,0,0,0,0],[0,0,116,116,116,116,116,0,0,0,0,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,115,0,0,0,113,113,113,0,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,116,116,106,116,116,0,0,0,0,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,115,115,115,0,113,113,113,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,116,116,116,116,116,116,0,0,0,116,116,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,116,116,116,116,116,0,0,0,0,116,116,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0],[0,116,116,116,116,116,0,0,0,0,116,116,116,116,116,116,116,116,116,116,116,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,112,112,112,112,112,112,112,0,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0],[0,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,0,108,108,108,0,0,0,0,0,108,108,108,0,112,112,112,112,112,112,112,0,114,114,114,0,0,0,0,0,114,114,114,0,0,0,0,0,0],[0,116,116,116,116,116,0,0,0,0,116,116,116,116,116,116,116,116,116,116,116,0,0,0,0,0,0,108,108,108,0,0,0,0,0,108,108,108,0,112,112,112,112,112,112,112,0,114,114,114,0,114,114,114,114,114,114,114,0,0,0,0,0,0],[0,116,116,116,116,116,0,0,0,0,116,116,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,114,114,114,0,0,0,0,0,0],[0,116,116,116,116,116,116,0,0,0,116,116,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0],[0,0,116,116,106,116,116,0,0,0,0,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0],[0,0,116,116,116,116,116,0,0,0,0,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,109,109,109,109,109,0,109,109,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,109,109,109,109,109,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,109,109,109,109,109,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,109,109,109,109,109,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":18,"y":33,"texture":65,"key":null},{"x":21,"y":27,"texture":65,"key":null},{"x":21,"y":39,"texture":65,"key":null},{"x":25,"y":30,"texture":65,"key":null},{"x":25,"y":36,"texture":65,"key":null},{"x":29,"y":45,"texture":65,"key":null},{"x":31,"y":41,"texture":65,"key":null},{"x":33,"y":43,"texture":65,"key":null},{"x":35,"y":26,"texture":65,"key":null},{"x":35,"y":38,"texture":65,"key":null},{"x":35,"y":46,"texture":65,"key":null},{"x":41,"y":32,"texture":68,"key":"gold"},{"x":44,"y":32,"texture":65,"key":null},{"x":49,"y":29,"texture":65,"key":null},{"x":49,"y":35,"texture":65,"key":null},{"x":52,"y":38,"texture":67,"key":null}],"secrets":[{"x":29,"y":50,"state":0,"texture":3},{"x":40,"y":52,"state":0,"texture":50}],"sprites":[{"x":14,"y":31,"texture":8,"hit":true},wolf3d.chalice(14,32),wolf3d.chalice(14,33),wolf3d.chalice(14,34),{"x":14,"y":41,"texture":8,"hit":true},{"x":15,"y":33,"texture":14,"hit":false},{"x":15,"y":37,"texture":14,"hit":false},wolf3d.ammo(15,40),wolf3d.food(15,41),{"x":15,"y":42,"texture":8,"hit":true},{"x":16,"y":26,"texture":8,"hit":true},wolf3d.ssStanding(16,33,0,2),wolf3d.guardStanding(16,40,0,1),wolf3d.ammo(16,41),wolf3d.food(16,42),{"x":16,"y":43,"texture":8,"hit":true},{"x":17,"y":13,"texture":8,"hit":true},{"x":17,"y":31,"texture":8,"hit":true},wolf3d.chest(17,38),wolf3d.guardStanding(17,39,2,1),{"x":17,"y":42,"texture":14,"hit":false},{"x":18,"y":17,"texture":14,"hit":false},wolf3d.ssMoving(18,20,6,1),{"x":18,"y":23,"texture":14,"hit":false},{"x":18,"y":39,"texture":12,"hit":true},{"x":19,"y":29,"texture":11,"hit":true},{"x":19,"y":37,"texture":11,"hit":true},wolf3d.chest(19,40),wolf3d.guardMoving(20,15,4,1),wolf3d.officerStanding(20,21,2,3),wolf3d.ammo(20,22),wolf3d.ammo(20,23),{"x":20,"y":33,"texture":14,"hit":false},{"x":21,"y":15,"texture":14,"hit":false},{"x":21,"y":17,"texture":14,"hit":false},{"x":21,"y":21,"texture":14,"hit":false},wolf3d.ssStanding(21,23,2,2),wolf3d.officerMoving(21,25,0,2),{"x":21,"y":26,"texture":14,"hit":false},wolf3d.guardStanding(21,32,2,1),wolf3d.guardStanding(21,34,6,1),wolf3d.ssStanding(21,41,2,2),{"x":21,"y":42,"texture":14,"hit":false},{"x":22,"y":17,"texture":8,"hit":true},wolf3d.firstAidKit(22,22),wolf3d.goldKey(22,23),{"x":22,"y":30,"texture":14,"hit":false},{"x":22,"y":36,"texture":14,"hit":false},{"x":23,"y":28,"texture":8,"hit":true},{"x":23,"y":38,"texture":8,"hit":true},wolf3d.chalice(23,40),wolf3d.chalice(23,41),wolf3d.chalice(23,42),wolf3d.chalice(23,43),wolf3d.crown(23,50),wolf3d.crown(23,51),wolf3d.crown(23,52),wolf3d.chest(23,53),wolf3d.chest(23,54),{"x":24,"y":17,"texture":14,"hit":false},wolf3d.ssMoving(24,18,2,2),wolf3d.guardMoving(24,22,2,3),{"x":24,"y":23,"texture":14,"hit":false},{"x":24,"y":31,"texture":11,"hit":true},{"x":24,"y":35,"texture":11,"hit":true},{"x":24,"y":40,"texture":8,"hit":true},{"x":24,"y":43,"texture":8,"hit":true},wolf3d.crown(24,50),wolf3d.crown(24,51),wolf3d.crown(24,52),wolf3d.chest(24,53),wolf3d.chest(24,54),{"x":25,"y":13,"texture":8,"hit":true},wolf3d.ammo(25,53),wolf3d.ammo(25,54),{"x":26,"y":26,"texture":8,"hit":true},{"x":26,"y":28,"texture":8,"hit":true},{"x":26,"y":30,"texture":14,"hit":false},{"x":26,"y":36,"texture":14,"hit":false},{"x":26,"y":38,"texture":8,"hit":true},wolf3d.ssStanding(26,40,0,2),wolf3d.ammo(26,52),wolf3d.ammo(26,53),wolf3d.ammo(26,54),{"x":27,"y":28,"texture":8,"hit":true},{"x":27,"y":33,"texture":14,"hit":false},{"x":27,"y":38,"texture":8,"hit":true},wolf3d.firstAidKit(27,40),{"x":27,"y":42,"texture":12,"hit":true},wolf3d.ssStanding(27,43,0,2),{"x":27,"y":44,"texture":12,"hit":true},{"x":27,"y":48,"texture":10,"hit":true},{"x":28,"y":32,"texture":12,"hit":true},{"x":28,"y":34,"texture":12,"hit":true},wolf3d.guardStanding(28,42,0,3),{"x":28,"y":43,"texture":14,"hit":false},wolf3d.guardStanding(28,44,0,3),{"x":28,"y":46,"texture":3,"hit":true},{"x":28,"y":49,"texture":17,"hit":true},{"x":29,"y":40,"texture":14,"hit":false},wolf3d.guardStanding(29,43,0,1),wolf3d.firstAidKit(29,48),{"x":29,"y":49,"texture":14,"hit":false},{"x":30,"y":2,"texture":8,"hit":true},wolf3d.ammo(30,3),wolf3d.ammo(30,4),wolf3d.ammo(30,5),{"x":30,"y":6,"texture":12,"hit":true},{"x":30,"y":33,"texture":14,"hit":false},{"x":30,"y":46,"texture":3,"hit":true},{"x":30,"y":49,"texture":18,"hit":true},wolf3d.ssStanding(31,4,0,1),{"x":31,"y":12,"texture":14,"hit":false},{"x":31,"y":17,"texture":14,"hit":false},{"x":31,"y":38,"texture":14,"hit":false},{"x":31,"y":43,"texture":14,"hit":false},{"x":31,"y":48,"texture":10,"hit":true},{"x":32,"y":1,"texture":8,"hit":true},{"x":32,"y":3,"texture":14,"hit":false},wolf3d.ssStanding(32,11,0,1),wolf3d.ssStanding(32,12,0,2),wolf3d.ssStanding(32,13,0,3),wolf3d.ssStanding(32,14,0,1),wolf3d.ssStanding(32,15,0,2),wolf3d.ssStanding(32,16,0,3),wolf3d.ssStanding(32,17,0,1),wolf3d.ssStanding(32,18,0,2),{"x":32,"y":28,"texture":7,"hit":true},{"x":32,"y":36,"texture":7,"hit":true},wolf3d.crown(33,2),{"x":33,"y":27,"texture":7,"hit":true},{"x":33,"y":32,"texture":14,"hit":false},{"x":33,"y":37,"texture":7,"hit":true},{"x":33,"y":47,"texture":11,"hit":true},wolf3d.dog(33,52,6,1),{"x":33,"y":57,"texture":11,"hit":true},wolf3d.chest(34,1),wolf3d.chest(34,2),{"x":34,"y":10,"texture":35,"hit":true},{"x":34,"y":11,"texture":35,"hit":true},{"x":34,"y":12,"texture":35,"hit":true},{"x":34,"y":13,"texture":35,"hit":true},{"x":34,"y":14,"texture":35,"hit":true},{"x":34,"y":15,"texture":35,"hit":true},{"x":34,"y":16,"texture":35,"hit":true},{"x":34,"y":17,"texture":35,"hit":true},{"x":34,"y":18,"texture":35,"hit":true},{"x":34,"y":19,"texture":35,"hit":true},{"x":34,"y":20,"texture":35,"hit":true},wolf3d.guardStanding(34,42,2,1),{"x":34,"y":48,"texture":14,"hit":false},{"x":34,"y":52,"texture":14,"hit":false},wolf3d.ssMoving(34,53,6,1),{"x":34,"y":56,"texture":14,"hit":false},wolf3d.chest(34,57),wolf3d.chest(35,1),wolf3d.chest(35,2),wolf3d.crown(35,3),{"x":35,"y":5,"texture":14,"hit":false},{"x":35,"y":11,"texture":14,"hit":false},{"x":35,"y":15,"texture":14,"hit":false},{"x":35,"y":19,"texture":14,"hit":false},{"x":35,"y":40,"texture":14,"hit":false},wolf3d.ssStanding(35,42,2,3),{"x":35,"y":44,"texture":14,"hit":false},wolf3d.chest(35,57),wolf3d.chest(36,1),wolf3d.chest(36,2),{"x":36,"y":10,"texture":35,"hit":true},{"x":36,"y":11,"texture":35,"hit":true},{"x":36,"y":12,"texture":35,"hit":true},{"x":36,"y":13,"texture":35,"hit":true},{"x":36,"y":14,"texture":35,"hit":true},{"x":36,"y":15,"texture":35,"hit":true},{"x":36,"y":16,"texture":35,"hit":true},{"x":36,"y":17,"texture":35,"hit":true},{"x":36,"y":18,"texture":35,"hit":true},{"x":36,"y":19,"texture":35,"hit":true},{"x":36,"y":20,"texture":35,"hit":true},{"x":36,"y":28,"texture":14,"hit":false},{"x":36,"y":36,"texture":14,"hit":false},wolf3d.guardStanding(36,42,2,2),wolf3d.ssMoving(36,48,4,3),wolf3d.gatling(36,51),wolf3d.ammo(36,52),wolf3d.food(36,53),wolf3d.food(36,54),wolf3d.ssMoving(36,56,0,3),wolf3d.chest(36,57),wolf3d.crown(37,2),wolf3d.chest(37,57),{"x":38,"y":1,"texture":8,"hit":true},{"x":38,"y":3,"texture":14,"hit":false},wolf3d.ssStanding(38,11,4,1),wolf3d.ssStanding(38,12,4,2),wolf3d.ssStanding(38,13,4,3),wolf3d.ssStanding(38,14,4,1),wolf3d.ssStanding(38,15,4,2),wolf3d.ssStanding(38,16,4,3),wolf3d.ssStanding(38,17,4,1),wolf3d.ssStanding(38,18,4,2),{"x":38,"y":48,"texture":14,"hit":false},{"x":38,"y":52,"texture":14,"hit":false},wolf3d.ssMoving(38,53,2,2),{"x":38,"y":56,"texture":14,"hit":false},wolf3d.chest(38,57),wolf3d.ssStanding(39,4,4,2),{"x":39,"y":12,"texture":14,"hit":false},{"x":39,"y":17,"texture":14,"hit":false},{"x":39,"y":27,"texture":7,"hit":true},{"x":39,"y":32,"texture":14,"hit":false},{"x":39,"y":37,"texture":7,"hit":true},{"x":39,"y":47,"texture":11,"hit":true},wolf3d.dog(39,52,2,2),{"x":39,"y":57,"texture":11,"hit":true},{"x":40,"y":2,"texture":8,"hit":true},wolf3d.food(40,3),wolf3d.food(40,4),wolf3d.food(40,5),{"x":40,"y":6,"texture":12,"hit":true},{"x":40,"y":28,"texture":7,"hit":true},{"x":40,"y":36,"texture":7,"hit":true},{"x":41,"y":49,"texture":8,"hit":true},{"x":41,"y":54,"texture":8,"hit":true},{"x":42,"y":27,"texture":7,"hit":true},{"x":42,"y":37,"texture":7,"hit":true},wolf3d.ammo(42,49),wolf3d.ammo(42,50),wolf3d.ammo(42,51),wolf3d.ammo(42,53),wolf3d.firstAidKit(42,54),wolf3d.ammo(43,49),wolf3d.ammo(43,50),wolf3d.ammo(43,51),wolf3d.ammo(43,52),wolf3d.ammo(43,53),wolf3d.firstAidKit(43,54),wolf3d.ammo(44,49),wolf3d.ammo(44,50),wolf3d.ammo(44,51),wolf3d.ammo(44,52),wolf3d.ammo(44,53),wolf3d.firstAidKit(44,54),wolf3d.ssStanding(45,30,6,2),wolf3d.ssStanding(45,34,2,1),{"x":45,"y":49,"texture":8,"hit":true},{"x":45,"y":54,"texture":8,"hit":true},wolf3d.firstAidKit(46,30),wolf3d.firstAidKit(46,31),wolf3d.ammo(46,33),wolf3d.ammo(46,34),{"x":48,"y":32,"texture":7,"hit":true},{"x":49,"y":26,"texture":7,"hit":true},{"x":49,"y":32,"texture":7,"hit":true},{"x":49,"y":38,"texture":7,"hit":true},{"x":50,"y":32,"texture":7,"hit":true},{"x":51,"y":27,"texture":8,"hit":true},wolf3d.officerStanding(51,30,4,2),wolf3d.officerStanding(51,34,4,3),wolf3d.ssStanding(51,37,2,2),{"x":53,"y":27,"texture":8,"hit":true},wolf3d.officerStanding(53,32,4,1),wolf3d.officerStanding(53,37,2,2)],"spriteResource":"sprites","scripts":[scripts.angle(18,15,6),scripts.angle(18,25,0),scripts.angle(24,15,4),scripts.angle(24,25,2),scripts.angle(33,48,6),scripts.angle(33,56,0),scripts.angle(34,49,6),scripts.angle(34,55,0),scripts.angle(38,49,4),scripts.angle(38,55,2),scripts.angle(39,48,4),scripts.angle(39,56,2)]};
\ No newline at end of file diff --git a/wolf3d/maps/e5m3.js b/wolf3d/maps/e5m3.js new file mode 100644 index 0000000..a541082 --- /dev/null +++ b/wolf3d/maps/e5m3.js @@ -0,0 +1 @@ +wolf3d.maps.e5m3 = {"music":"goingaft","secret":10,"endscreen":null,"ceiling":45,"start":{"x":31.5,"y":8.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":3,"par":150,"map":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,6,1,1,1,12,12,12,25,12,11,12,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,0,0,0,0,0,10,0,0,0,0,0,0,0,12,2,1,4,2,2,1,2,1,1,2,4,2,2,1,2,1,6,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,30,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,0,0,0,0,0,10,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,0,0,0,0,0,1,12,11,12,25,12,0,12,12,0,0,0,0,0,0,30,0,0,0,0,0,0,0,0,0,0,0,0,6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,29,0,0,0,0,0,0,0,0,0,0,1,2,2,1,0,2,1,2,1,0,0,0,0,29,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,3,0,3,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,17,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,4,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,2,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,17,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,0,0,0,0,4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,2,0,0,0,0,0,0,0,0,0,0,1,1,2,2,6,2,1,2,2,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[20,0,0,0,0,0,0,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,2,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[17,0,0,17,20,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,30,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[17,0,0,17,17,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[17,0,0,17,17,0,0,0,0,0,0,1,1,2,2,1,2,1,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,30,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[17,0,17,17,17,18,17,0,0,0,0,6,2,2,1,1,1,1,1,2,0,1,2,2,1,2,6,2,1,2,29,1,6,1,1,2,1,1,6,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[17,0,17,17,17,21,17,17,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[17,0,0,0,0,0,22,13,0,0,0,0,0,0,0,4,1,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[17,0,17,17,17,21,17,17,0,0,0,0,0,0,0,2,1,2,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[17,0,17,17,17,18,17,0,0,0,6,2,1,2,1,1,1,1,2,2,4,2,1,1,0,0,0,0,0,0,0,0,0,0,6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[17,0,0,17,17,0,0,0,0,0,1,1,2,0,1,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[17,0,0,17,17,0,0,0,0,0,2,1,1,0,2,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[17,0,0,17,20,0,0,0,0,0,0,2,1,0,1,2,29,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,17,17,0,0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,17,17,0,17,0,17,0,17,1,1,2,4,1,2,1,2,1,2,6,1,2,29,6,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,2,2,1,2,17,18,17,18,17,0,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,6,0,0,0,0,0,0,0,0,0,0,0,0,6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,6,0,0,0,0,0,0,0,0,0,0,0,0,6,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,2,2,2,1,1,2,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,109,109,109,109,109,0,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,109,109,109,109,109,0,110,110,110,110,110,110,110,0,111,111,111,111,111,111,0,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,109,109,109,109,109,0,110,110,110,110,110,110,110,0,111,111,111,111,111,111,0,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,0,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,0,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,0,114,114,114,114,114,114,114,0,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,0,111,111,111,111,111,111,111,111,111,111,0,114,114,114,114,114,114,114,0,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,106,108,108,108,108,108,0,111,111,111,111,111,111,111,111,111,111,0,114,114,114,114,114,114,114,0,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,0,111,111,111,111,111,111,111,111,111,111,0,114,114,114,114,114,114,114,0,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,0,0,0,0,0,0,0,0,108,108,0,111,111,111,111,111,111,111,111,111,111,0,112,112,112,112,112,112,112,0,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,0,0,108,108,108,108,108,108,108,108,108,108,108,108,0,111,111,111,111,111,111,111,111,111,111,0,112,112,112,112,112,112,112,0,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,0,0,108,108,108,108,108,108,108,108,108,108,108,108,0,111,111,111,111,111,111,111,111,111,111,0,112,112,112,112,112,112,112,0,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,106,0,0,108,108,108,108,108,108,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,0,112,112,112,112,112,112,112,0,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,106,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,115,115,115,115,115,0,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,108,0,108,0,0,108,108,108,108,108,108,108,0,0,0,115,115,115,115,115,0,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,106,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,115,115,115,115,115,0,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,106,0,0,108,108,108,108,108,0,0,0,106,0,0,0,0,115,115,115,115,115,0,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,0,0,108,108,108,108,108,0,0,0,108,0,0,0,0,115,115,115,115,115,0,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,0,0,108,108,108,108,108,108,0,0,108,0,0,0,0,115,115,115,115,115,0,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,115,115,115,115,115,0,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,0,115,115,115,115,115,0,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,115,115,115,115,115,0,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,108,0,108,0,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":15,"y":13,"texture":65,"key":null},{"x":15,"y":21,"texture":65,"key":null},{"x":16,"y":28,"texture":65,"key":null},{"x":17,"y":19,"texture":65,"key":null},{"x":20,"y":10,"texture":65,"key":null},{"x":22,"y":17,"texture":65,"key":null},{"x":25,"y":17,"texture":65,"key":null},{"x":27,"y":36,"texture":65,"key":null},{"x":29,"y":20,"texture":65,"key":null},{"x":31,"y":2,"texture":68,"key":"silver"},{"x":31,"y":4,"texture":67,"key":null},{"x":31,"y":23,"texture":65,"key":null},{"x":35,"y":23,"texture":65,"key":null},{"x":38,"y":17,"texture":65,"key":null},{"x":38,"y":23,"texture":65,"key":null}],"secrets":[{"x":19,"y":32,"state":0,"texture":3},{"x":41,"y":15,"state":0,"texture":17}],"sprites":[{"x":14,"y":8,"texture":3,"hit":true},wolf3d.chalice(14,9),wolf3d.chalice(14,10),wolf3d.chalice(14,11),{"x":14,"y":12,"texture":3,"hit":true},wolf3d.cross(14,19),wolf3d.cross(14,20),wolf3d.officerStanding(15,10,0,1),{"x":15,"y":14,"texture":14,"hit":false},wolf3d.guardMoving(15,16,6,1),{"x":15,"y":17,"texture":14,"hit":false},{"x":15,"y":20,"texture":14,"hit":false},wolf3d.ammo(15,23),wolf3d.ammo(15,24),wolf3d.ammo(15,25),wolf3d.chalice(15,26),{"x":15,"y":27,"texture":8,"hit":true},{"x":15,"y":29,"texture":8,"hit":true},{"x":15,"y":40,"texture":8,"hit":true},wolf3d.officerStanding(16,9,0,3),wolf3d.officerStanding(16,11,0,2),wolf3d.ammo(16,23),wolf3d.ammo(16,24),wolf3d.ammo(16,25),wolf3d.chalice(16,26),{"x":16,"y":32,"texture":14,"hit":false},wolf3d.guardMoving(16,34,6,1),{"x":16,"y":37,"texture":14,"hit":false},wolf3d.ssStanding(17,10,0,3),{"x":17,"y":32,"texture":14,"hit":false},{"x":17,"y":37,"texture":14,"hit":false},{"x":18,"y":18,"texture":8,"hit":true},{"x":18,"y":29,"texture":8,"hit":true},wolf3d.ssMoving(18,35,2,3),wolf3d.dog(18,39,0,1),{"x":19,"y":8,"texture":3,"hit":true},{"x":19,"y":12,"texture":3,"hit":true},wolf3d.ssMoving(19,20,6,3),{"x":19,"y":38,"texture":14,"hit":false},{"x":19,"y":39,"texture":14,"hit":false},wolf3d.ssMoving(20,21,6,2),wolf3d.ammo(20,29),wolf3d.ammo(20,30),wolf3d.chest(20,34),wolf3d.chest(20,35),wolf3d.guardMoving(21,11,6,1),{"x":21,"y":20,"texture":4,"hit":false},wolf3d.ssMoving(21,22,6,1),{"x":21,"y":25,"texture":4,"hit":false},wolf3d.ammo(21,29),wolf3d.ammo(21,30),wolf3d.chest(21,34),wolf3d.chest(21,35),{"x":22,"y":10,"texture":14,"hit":false},wolf3d.ssStanding(22,11,6,2),{"x":22,"y":13,"texture":14,"hit":false},wolf3d.ammo(22,22),wolf3d.ammo(22,23),wolf3d.dog(22,24,0,1),wolf3d.ammo(22,29),wolf3d.ammo(22,30),{"x":22,"y":31,"texture":14,"hit":false},{"x":22,"y":33,"texture":14,"hit":false},wolf3d.firstAidKit(22,34),wolf3d.firstAidKit(22,35),wolf3d.guardMoving(23,21,4,3),wolf3d.firstAidKit(23,22),wolf3d.firstAidKit(23,23),wolf3d.dog(23,25,0,1),wolf3d.ammo(23,29),wolf3d.ammo(23,30),wolf3d.ammo(23,31),wolf3d.ammo(23,32),wolf3d.gatling(23,33),wolf3d.firstAidKit(23,34),wolf3d.firstAidKit(23,35),{"x":23,"y":38,"texture":14,"hit":false},{"x":23,"y":39,"texture":14,"hit":false},{"x":24,"y":15,"texture":14,"hit":false},wolf3d.guardMoving(24,20,4,2),wolf3d.firstAidKit(24,22),wolf3d.firstAidKit(24,23),wolf3d.dog(24,26,0,1),wolf3d.officerStanding(25,3,6,2),wolf3d.guardMoving(25,19,4,1),{"x":25,"y":20,"texture":4,"hit":false},wolf3d.officerMoving(25,23,2,1),{"x":25,"y":25,"texture":4,"hit":false},wolf3d.firstAidKit(25,29),wolf3d.chalice(25,30),wolf3d.chalice(25,31),wolf3d.ssStanding(25,32,6,3),wolf3d.ssMoving(25,38,4,2),wolf3d.chalice(25,40),{"x":26,"y":15,"texture":14,"hit":false},wolf3d.officerMoving(26,22,2,2),wolf3d.ammo(26,27),wolf3d.firstAidKit(26,29),{"x":26,"y":30,"texture":14,"hit":false},wolf3d.officerStanding(26,32,6,1),{"x":26,"y":34,"texture":14,"hit":false},wolf3d.dog(26,39,0,1),wolf3d.chalice(26,40),{"x":27,"y":1,"texture":14,"hit":false},{"x":27,"y":2,"texture":14,"hit":false},{"x":27,"y":6,"texture":14,"hit":false},{"x":27,"y":9,"texture":14,"hit":false},wolf3d.officerMoving(27,21,2,1),wolf3d.ammo(27,27),wolf3d.ammo(27,29),{"x":27,"y":30,"texture":14,"hit":false},wolf3d.silverKey(27,31),wolf3d.officerStanding(27,32,6,2),{"x":27,"y":34,"texture":14,"hit":false},{"x":27,"y":38,"texture":14,"hit":false},{"x":27,"y":39,"texture":14,"hit":false},wolf3d.chalice(27,40),wolf3d.officerStanding(28,2,4,2),{"x":28,"y":5,"texture":8,"hit":true},{"x":28,"y":18,"texture":8,"hit":true},wolf3d.ammo(28,25),wolf3d.ammo(28,26),{"x":28,"y":27,"texture":8,"hit":true},wolf3d.ammo(28,29),wolf3d.chalice(28,30),wolf3d.chalice(28,31),wolf3d.officerStanding(28,32,6,3),{"x":28,"y":37,"texture":8,"hit":true},{"x":28,"y":40,"texture":8,"hit":true},wolf3d.chalice(29,1),{"x":29,"y":7,"texture":12,"hit":true},wolf3d.ssStanding(30,1,4,2),wolf3d.ammo(30,14),{"x":30,"y":18,"texture":11,"hit":true},{"x":30,"y":24,"texture":3,"hit":true},wolf3d.food(30,27),{"x":30,"y":28,"texture":2,"hit":true},wolf3d.food(30,29),wolf3d.chest(30,30),wolf3d.chest(30,31),{"x":30,"y":32,"texture":11,"hit":true},{"x":30,"y":33,"texture":3,"hit":true},{"x":31,"y":1,"texture":14,"hit":false},{"x":31,"y":9,"texture":14,"hit":false},{"x":31,"y":13,"texture":14,"hit":false},wolf3d.ammo(31,14),wolf3d.chalice(31,18),{"x":31,"y":20,"texture":14,"hit":false},wolf3d.ssMoving(31,26,6,1),{"x":31,"y":33,"texture":11,"hit":true},wolf3d.ssStanding(32,1,0,2),wolf3d.ammo(32,14),{"x":32,"y":18,"texture":11,"hit":true},wolf3d.chalice(32,19),wolf3d.chalice(32,20),{"x":32,"y":25,"texture":7,"hit":true},{"x":32,"y":26,"texture":4,"hit":false},{"x":32,"y":30,"texture":4,"hit":false},{"x":32,"y":31,"texture":7,"hit":true},wolf3d.chest(32,33),wolf3d.chalice(33,1),{"x":33,"y":7,"texture":12,"hit":true},wolf3d.food(33,27),{"x":33,"y":28,"texture":2,"hit":true},wolf3d.food(33,29),wolf3d.chest(33,33),wolf3d.officerStanding(34,2,0,2),{"x":34,"y":5,"texture":8,"hit":true},wolf3d.guardStanding(34,13,0,1),{"x":34,"y":18,"texture":11,"hit":true},{"x":34,"y":22,"texture":11,"hit":true},wolf3d.ssMoving(34,26,6,2),{"x":35,"y":1,"texture":14,"hit":false},{"x":35,"y":2,"texture":14,"hit":false},{"x":35,"y":9,"texture":14,"hit":false},wolf3d.chest(35,13),wolf3d.guardMoving(35,20,4,1),wolf3d.guardMoving(35,26,6,2),{"x":36,"y":6,"texture":14,"hit":false},{"x":36,"y":10,"texture":8,"hit":true},wolf3d.chest(36,13),wolf3d.chest(36,19),{"x":36,"y":20,"texture":14,"hit":false},wolf3d.chest(36,21),wolf3d.food(36,27),{"x":36,"y":28,"texture":2,"hit":true},wolf3d.food(36,29),wolf3d.chest(36,33),wolf3d.officerStanding(37,3,6,2),{"x":37,"y":16,"texture":8,"hit":true},wolf3d.chest(37,19),wolf3d.chest(37,21),{"x":37,"y":25,"texture":7,"hit":true},{"x":37,"y":26,"texture":4,"hit":false},{"x":37,"y":30,"texture":4,"hit":false},{"x":37,"y":31,"texture":7,"hit":true},wolf3d.chest(37,33),{"x":38,"y":11,"texture":14,"hit":false},{"x":38,"y":13,"texture":14,"hit":false},{"x":38,"y":15,"texture":14,"hit":false},{"x":38,"y":20,"texture":14,"hit":false},wolf3d.ssMoving(38,26,6,3),{"x":38,"y":33,"texture":11,"hit":true},{"x":39,"y":10,"texture":8,"hit":true},{"x":39,"y":16,"texture":8,"hit":true},{"x":39,"y":18,"texture":11,"hit":true},{"x":39,"y":22,"texture":11,"hit":true},{"x":39,"y":24,"texture":3,"hit":true},wolf3d.food(39,27),{"x":39,"y":28,"texture":2,"hit":true},wolf3d.food(39,29),wolf3d.chest(39,30),wolf3d.chest(39,31),{"x":39,"y":32,"texture":11,"hit":true},{"x":39,"y":33,"texture":3,"hit":true},{"x":40,"y":11,"texture":7,"hit":true},{"x":40,"y":13,"texture":7,"hit":true},wolf3d.guardStanding(40,15,4,2),{"x":43,"y":5,"texture":7,"hit":true},{"x":43,"y":10,"texture":7,"hit":true},{"x":43,"y":16,"texture":7,"hit":true},wolf3d.chest(44,6),wolf3d.chest(44,10),wolf3d.chest(45,4),wolf3d.chest(45,8),wolf3d.chest(46,6),wolf3d.chest(46,10),wolf3d.chest(47,4),wolf3d.chest(47,8),wolf3d.firstAidKit(47,12),wolf3d.firstAidKit(47,13),wolf3d.firstAidKit(47,14),wolf3d.firstAidKit(47,15),wolf3d.ammo(48,4),{"x":48,"y":5,"texture":7,"hit":true},wolf3d.ammo(48,6),wolf3d.ammo(48,7),wolf3d.ammo(48,8),wolf3d.ammo(48,9),{"x":48,"y":10,"texture":7,"hit":true},wolf3d.firstAidKit(48,12),wolf3d.firstAidKit(48,13),wolf3d.firstAidKit(48,14),wolf3d.firstAidKit(48,15),{"x":48,"y":16,"texture":7,"hit":true},wolf3d.ammo(49,6),wolf3d.ammo(49,7),wolf3d.ammo(49,8),wolf3d.ammo(49,9),wolf3d.ammo(49,10),wolf3d.gatling(49,11)],"spriteResource":"sprites","scripts":[scripts.angle(15,15,6),scripts.angle(15,19,2),scripts.angle(16,30,6),scripts.angle(16,39,0),scripts.angle(18,30,4),scripts.angle(18,38,2),scripts.angle(19,19,6),scripts.angle(19,26,0),scripts.angle(20,20,6),scripts.angle(20,25,0),scripts.angle(21,9,6),scripts.angle(21,16,0),scripts.angle(21,21,6),scripts.angle(21,24,0),scripts.angle(23,9,4),scripts.angle(23,15,2),scripts.angle(25,21,4),scripts.angle(25,24,2),scripts.angle(26,20,4),scripts.angle(26,25,2),scripts.angle(27,15,4),scripts.angle(27,16,2),scripts.angle(27,19,4),scripts.angle(27,26,2),scripts.angle(28,38,4),scripts.angle(28,39,2),scripts.angle(31,25,6),scripts.angle(31,31,2),scripts.angle(34,20,0),scripts.angle(34,25,6),scripts.angle(34,31,2),scripts.angle(35,25,6),scripts.angle(35,31,2),scripts.angle(38,25,6),scripts.angle(38,31,2),scripts.angle(39,20,4)]};s
\ No newline at end of file diff --git a/wolf3d/maps/e5m4.js b/wolf3d/maps/e5m4.js new file mode 100644 index 0000000..974674f --- /dev/null +++ b/wolf3d/maps/e5m4.js @@ -0,0 +1 @@ +wolf3d.maps.e5m4 = {"music":"headache","secret":10,"endscreen":null,"ceiling":45,"start":{"x":34.5,"y":32.5,"direction":{"x":1,"y":0},"plane":{"x":0,"y":-1}},"episodeFloor":4,"par":150,"map":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,42,42,42,42,42,42,42,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,1,2,1,2,2,1,42,0,0,0,0,0,42,1,2,2,1,1,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,36,0,0,0,0,0,36,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,36,0,0,0,0,0,36,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,1,17,18,0,18,17,17,17,17,17,17,17,42,0,0,0,0,0,42,17,17,17,17,17,17,17,18,0,18,17,2,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,20,0,0,0,0,0,0,0,17,17,17,42,42,38,0,38,42,42,1,1,17,0,0,0,0,0,0,0,20,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,17,0,0,17,2,0,0,0,1,1,1,1,17,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,20,0,0,0,0,0,0,0,17,0,0,17,1,0,0,0,2,1,1,1,17,0,0,0,0,0,0,0,20,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,17,0,0,0,0,0,0,0,17,0,0,17,2,0,0,0,1,1,1,1,17,0,0,0,0,0,0,0,17,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,17,17,17,17,17,17,0,17,17,0,0,17,4,0,0,0,4,1,1,1,17,17,0,17,17,17,17,17,17,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,1,17,0,0,0,0,0,0,0,0,0,17,2,0,0,0,2,1,1,17,0,0,0,0,0,0,17,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,2,17,0,0,0,0,0,0,0,0,0,17,2,0,0,0,1,1,1,17,0,0,0,0,0,0,17,1,2,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,2,17,0,0,0,0,0,0,0,0,0,17,2,0,0,0,2,1,1,17,0,0,0,0,0,0,17,1,2,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,2,17,17,17,17,17,17,17,17,17,17,17,2,0,0,0,2,1,1,17,0,0,0,0,0,0,17,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,37,37,37,35,0,35,41,37,37,17,0,0,0,0,0,0,17,1,2,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,42,42,36,0,36,42,42,1,1,1,1,1,1,1,1,41,0,0,0,0,0,0,0,37,17,17,17,17,17,17,17,17,42,42,36,0,36,42,42,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,42,0,0,0,0,0,42,2,2,1,4,2,1,2,1,37,0,0,0,0,0,0,0,37,1,1,2,1,4,2,2,1,42,0,0,0,0,0,42,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,42,0,0,0,0,0,38,0,0,0,0,0,0,0,0,51,0,0,38,38,38,0,0,51,0,0,0,0,0,0,0,0,38,0,0,0,0,0,42,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,13,38,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,42,0,0,0,0,0,38,0,0,0,0,0,0,0,0,51,0,0,0,0,0,0,0,51,0,0,0,0,0,0,0,0,38,0,0,0,0,0,42,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,42,0,0,0,0,0,42,1,2,1,4,2,2,2,1,41,0,0,0,0,0,0,0,41,1,2,2,1,4,1,1,1,42,0,0,0,0,0,42,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,42,42,36,0,36,42,42,1,1,1,1,1,1,1,1,37,0,0,0,0,0,0,0,37,17,17,17,17,17,17,17,17,42,42,36,0,36,42,42,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,1,17,17,17,17,17,17,17,17,37,37,39,35,0,35,37,41,37,17,0,0,0,0,0,0,0,17,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,2,1,17,0,0,0,0,0,0,17,1,1,1,0,0,0,1,1,17,0,0,0,0,0,0,0,0,17,2,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,1,1,17,0,0,0,0,0,0,17,1,1,2,0,0,0,2,1,17,0,0,0,0,0,0,0,0,17,2,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,2,1,17,0,0,0,0,0,0,17,1,1,2,0,0,0,2,1,17,0,0,0,0,0,0,0,0,17,1,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,2,1,17,0,0,0,0,0,0,17,1,1,1,0,0,0,1,1,17,0,0,0,0,0,0,0,0,17,2,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,1,1,17,0,0,0,0,0,0,17,1,1,4,0,0,0,4,1,17,0,0,0,0,0,0,0,0,17,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,17,17,17,17,17,17,0,17,17,17,1,1,1,0,0,0,1,1,1,17,17,17,0,17,17,17,17,17,17,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,17,0,0,0,0,0,0,0,0,17,21,1,2,0,0,0,2,1,1,17,0,0,0,0,0,0,0,0,17,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,20,0,0,0,0,0,0,0,0,0,0,22,1,0,0,0,1,1,1,17,0,0,0,0,0,0,0,0,20,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,17,21,1,1,0,0,0,1,1,1,17,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,20,0,0,0,0,0,0,0,0,17,1,42,42,38,0,38,42,42,1,17,0,0,0,0,0,0,0,0,20,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,1,17,18,0,18,17,17,17,17,17,17,17,42,0,0,0,0,0,42,17,17,17,17,17,17,17,18,0,18,17,1,3,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,36,0,0,0,0,0,36,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,36,0,0,0,0,0,36,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1,2,1,1,2,1,42,0,0,0,0,0,42,1,2,1,2,1,1,2,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,42,42,42,42,42,42,42,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,122,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,0,122,122,122,122,122,0,123,123,123,123,123,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,0,122,122,122,122,122,0,123,123,123,123,123,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,0,122,122,122,122,122,0,123,123,123,123,123,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,122,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,124,124,124,124,124,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,120,120,120,120,120,120,120,0,120,120,0,0,110,110,110,0,0,0,0,0,124,124,124,124,124,124,124,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,120,120,120,120,120,120,120,0,120,120,0,0,110,110,110,0,0,0,0,0,124,124,124,124,124,124,124,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,120,120,120,120,120,120,120,0,120,120,0,0,110,110,110,0,0,0,0,0,124,124,124,124,124,124,124,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,0,0,0,0,0,0,0,0,120,120,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,0,120,120,120,120,120,120,120,120,120,0,0,110,110,110,0,0,0,0,124,124,124,124,124,124,0,0,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,0,120,120,120,120,120,120,120,120,120,0,0,110,110,110,0,0,0,0,124,124,124,124,124,124,0,0,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,0,120,120,120,120,120,120,120,120,120,0,0,110,110,110,0,0,0,0,124,124,124,124,124,124,0,0,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,124,124,124,124,124,124,0,0,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,124,124,124,124,0,0,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,118,118,0,109,109,109,109,109,109,109,109,0,108,108,0,0,0,108,108,0,111,111,111,111,111,111,111,111,0,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,118,118,0,109,109,109,109,109,109,109,109,0,108,108,0,0,0,108,108,0,111,111,111,111,111,111,111,111,0,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,118,118,0,109,109,109,109,109,109,109,109,0,108,108,108,108,108,108,108,0,111,111,111,111,111,111,111,111,0,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128,128,128,128,0,0,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,0,0,0,116,116,116,116,116,116,0,0,0,0,112,112,112,0,0,0,128,128,128,128,128,128,128,128,0,0,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,0,0,0,116,116,116,116,116,116,0,0,0,0,112,112,112,0,0,0,128,128,128,128,128,128,128,128,0,0,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,0,0,0,116,116,116,116,116,116,0,0,0,0,112,112,112,0,0,0,128,128,128,128,128,128,128,128,0,0,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,0,0,0,116,116,116,116,116,116,0,0,0,0,112,112,112,0,0,0,128,128,128,128,128,128,128,128,0,0,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,0,0,0,116,116,116,116,116,116,0,0,0,0,112,112,112,0,0,0,128,128,128,128,128,128,128,128,0,0,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,0,116,116,116,116,116,116,116,116,0,0,0,0,112,112,112,0,0,0,0,128,128,128,128,128,128,128,128,0,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,0,116,116,116,116,116,116,116,116,0,108,0,0,112,112,112,0,0,0,0,128,128,128,128,128,128,128,128,0,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,0,116,116,116,116,116,116,116,116,0,0,0,0,112,112,112,0,0,0,0,128,128,128,128,128,128,128,128,0,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,0,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128,128,128,128,128,0,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,0,113,113,113,113,113,0,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,0,113,113,113,113,113,0,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,0,113,113,113,113,113,0,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":17,"y":29,"texture":65,"key":null},{"x":17,"y":35,"texture":65,"key":null},{"x":19,"y":20,"texture":65,"key":null},{"x":19,"y":44,"texture":68,"key":"gold"},{"x":20,"y":32,"texture":65,"key":null},{"x":21,"y":18,"texture":65,"key":null},{"x":21,"y":46,"texture":68,"key":"gold"},{"x":29,"y":32,"texture":65,"key":null},{"x":30,"y":16,"texture":65,"key":null},{"x":30,"y":48,"texture":65,"key":null},{"x":33,"y":19,"texture":65,"key":null},{"x":33,"y":28,"texture":65,"key":null},{"x":33,"y":36,"texture":65,"key":null},{"x":33,"y":45,"texture":65,"key":null},{"x":36,"y":16,"texture":65,"key":null},{"x":36,"y":48,"texture":65,"key":null},{"x":37,"y":32,"texture":65,"key":null},{"x":45,"y":27,"texture":67,"key":null},{"x":46,"y":18,"texture":68,"key":"silver"},{"x":46,"y":46,"texture":65,"key":null},{"x":47,"y":32,"texture":65,"key":null},{"x":48,"y":20,"texture":68,"key":"silver"},{"x":48,"y":44,"texture":65,"key":null},{"x":50,"y":29,"texture":65,"key":null},{"x":50,"y":35,"texture":65,"key":null}],"secrets":[{"x":24,"y":24,"state":0,"texture":19},{"x":24,"y":40,"state":0,"texture":19},{"x":43,"y":24,"state":0,"texture":19},{"x":43,"y":40,"state":0,"texture":19}],"sprites":[{"x":15,"y":30,"texture":11,"hit":true},wolf3d.firstAidKit(15,32),{"x":15,"y":34,"texture":11,"hit":true},{"x":16,"y":19,"texture":11,"hit":true},wolf3d.guardMoving(16,32,2,2),{"x":16,"y":45,"texture":8,"hit":true},{"x":17,"y":20,"texture":14,"hit":false},wolf3d.guardMoving(17,21,6,1),wolf3d.ssMoving(17,22,6,2),wolf3d.dog(17,23,6,1),{"x":17,"y":24,"texture":14,"hit":false},wolf3d.guardMoving(17,26,2,2),{"x":17,"y":27,"texture":14,"hit":false},wolf3d.ssMoving(17,31,0,3),{"x":17,"y":32,"texture":14,"hit":false},wolf3d.dog(17,33,4,1),{"x":17,"y":37,"texture":14,"hit":false},wolf3d.guardMoving(17,38,6,1),wolf3d.ssMoving(17,39,6,2),wolf3d.dog(17,40,6,1),{"x":17,"y":41,"texture":14,"hit":false},wolf3d.guardMoving(17,43,2,2),{"x":17,"y":44,"texture":14,"hit":false},wolf3d.officerMoving(18,33,4,2),{"x":18,"y":45,"texture":8,"hit":true},{"x":19,"y":30,"texture":11,"hit":true},wolf3d.officerMoving(19,32,6,1),{"x":19,"y":34,"texture":11,"hit":true},{"x":20,"y":15,"texture":11,"hit":true},wolf3d.dog(20,20,2,2),wolf3d.dog(20,21,2,2),wolf3d.guardStanding(20,23,2,1),wolf3d.officerStanding(20,24,2,2),{"x":20,"y":25,"texture":11,"hit":true},{"x":20,"y":39,"texture":8,"hit":true},wolf3d.firstAidKit(20,40),wolf3d.guardStanding(20,41,6,1),{"x":20,"y":47,"texture":8,"hit":true},{"x":20,"y":49,"texture":8,"hit":true},{"x":21,"y":16,"texture":14,"hit":false},wolf3d.dog(21,20,6,1),wolf3d.dog(21,21,6,1),wolf3d.ssStanding(21,23,2,3),wolf3d.officerStanding(21,24,2,1),wolf3d.firstAidKit(21,25),wolf3d.cross(21,27),{"x":21,"y":28,"texture":3,"hit":true},wolf3d.ammo(21,39),wolf3d.ammo(21,40),wolf3d.officerStanding(21,41,6,2),wolf3d.dog(21,43,2,2),wolf3d.dog(21,44,2,2),{"x":21,"y":48,"texture":14,"hit":false},wolf3d.guardMoving(22,16,0,1),wolf3d.chest(22,21),wolf3d.ammo(22,22),wolf3d.ammo(22,23),wolf3d.ammo(22,24),wolf3d.firstAidKit(22,25),wolf3d.cross(22,27),wolf3d.cross(22,28),{"x":22,"y":32,"texture":14,"hit":false},wolf3d.ammo(22,39),wolf3d.silverKey(22,40),wolf3d.ssStanding(22,41,6,3),wolf3d.dog(22,43,6,1),wolf3d.dog(22,44,6,1),wolf3d.guardMoving(22,48,0,1),{"x":23,"y":19,"texture":11,"hit":true},wolf3d.chest(23,21),wolf3d.ammo(23,22),wolf3d.ammo(23,23),wolf3d.ammo(23,24),{"x":23,"y":25,"texture":11,"hit":true},wolf3d.cross(23,27),wolf3d.ammo(23,28),wolf3d.guardMoving(23,32,0,1),{"x":23,"y":39,"texture":8,"hit":true},wolf3d.officerStanding(23,40,6,1),{"x":23,"y":45,"texture":8,"hit":true},{"x":24,"y":16,"texture":14,"hit":false},wolf3d.cross(24,27),wolf3d.ammo(24,28),{"x":24,"y":48,"texture":14,"hit":false},wolf3d.dog(25,16,4,1),{"x":25,"y":20,"texture":3,"hit":true},wolf3d.food(25,21),wolf3d.chest(25,22),wolf3d.cross(25,27),wolf3d.ammo(25,28),wolf3d.dog(25,32,4,1),{"x":25,"y":38,"texture":8,"hit":true},{"x":25,"y":43,"texture":8,"hit":true},wolf3d.food(26,20),wolf3d.food(26,21),wolf3d.chest(26,22),wolf3d.ssMoving(26,32,4,2),wolf3d.chalice(26,38),wolf3d.chalice(26,39),wolf3d.firstAidKit(26,41),wolf3d.ammo(26,42),wolf3d.ammo(26,43),wolf3d.dog(26,48,4,1),wolf3d.ssMoving(27,16,4,2),{"x":27,"y":20,"texture":3,"hit":true},wolf3d.food(27,21),wolf3d.chest(27,22),wolf3d.chest(27,23),{"x":27,"y":28,"texture":3,"hit":true},{"x":27,"y":32,"texture":14,"hit":false},wolf3d.chalice(27,38),wolf3d.chalice(27,39),wolf3d.firstAidKit(27,41),wolf3d.ammo(27,42),wolf3d.ammo(27,43),wolf3d.ssMoving(27,48,4,2),{"x":28,"y":16,"texture":14,"hit":false},{"x":28,"y":31,"texture":8,"hit":true},{"x":28,"y":33,"texture":8,"hit":true},wolf3d.chalice(28,38),wolf3d.chalice(28,39),wolf3d.firstAidKit(28,41),wolf3d.ammo(28,42),wolf3d.ammo(28,43),{"x":28,"y":48,"texture":14,"hit":false},{"x":29,"y":15,"texture":11,"hit":true},{"x":29,"y":17,"texture":11,"hit":true},{"x":29,"y":38,"texture":8,"hit":true},wolf3d.chalice(29,39),wolf3d.chalice(29,40),{"x":29,"y":43,"texture":8,"hit":true},{"x":29,"y":47,"texture":11,"hit":true},{"x":29,"y":49,"texture":11,"hit":true},{"x":30,"y":29,"texture":8,"hit":true},{"x":30,"y":32,"texture":14,"hit":false},{"x":30,"y":35,"texture":8,"hit":true},{"x":31,"y":14,"texture":11,"hit":true},{"x":31,"y":50,"texture":11,"hit":true},wolf3d.guardMoving(32,16,2,2),{"x":32,"y":27,"texture":8,"hit":true},{"x":32,"y":37,"texture":8,"hit":true},wolf3d.guardMoving(32,48,2,2),wolf3d.ssMoving(33,15,0,3),{"x":33,"y":16,"texture":14,"hit":false},wolf3d.dog(33,17,4,1),{"x":33,"y":21,"texture":14,"hit":false},wolf3d.guardMoving(33,22,6,1),wolf3d.ssMoving(33,23,6,2),wolf3d.guardMoving(33,25,2,2),{"x":33,"y":26,"texture":14,"hit":false},{"x":33,"y":29,"texture":14,"hit":false},{"x":33,"y":35,"texture":14,"hit":false},{"x":33,"y":38,"texture":14,"hit":false},wolf3d.guardMoving(33,39,6,1),wolf3d.ssMoving(33,40,6,2),wolf3d.dog(33,41,6,1),wolf3d.guardMoving(33,42,2,2),{"x":33,"y":43,"texture":14,"hit":false},wolf3d.ssMoving(33,47,0,3),{"x":33,"y":48,"texture":14,"hit":false},wolf3d.dog(33,49,4,1),wolf3d.officerMoving(34,17,4,2),{"x":34,"y":27,"texture":8,"hit":true},{"x":34,"y":37,"texture":8,"hit":true},wolf3d.officerMoving(34,49,4,2),{"x":35,"y":14,"texture":11,"hit":true},wolf3d.officerMoving(35,16,6,1),{"x":35,"y":32,"texture":14,"hit":false},wolf3d.officerMoving(35,48,6,1),{"x":35,"y":50,"texture":11,"hit":true},{"x":36,"y":29,"texture":8,"hit":true},{"x":36,"y":35,"texture":8,"hit":true},{"x":37,"y":38,"texture":8,"hit":true},wolf3d.ammo(37,40),wolf3d.ammo(37,41),wolf3d.ammo(37,42),wolf3d.firstAidKit(37,43),wolf3d.firstAidKit(37,44),{"x":37,"y":47,"texture":11,"hit":true},{"x":37,"y":49,"texture":11,"hit":true},{"x":38,"y":16,"texture":14,"hit":false},wolf3d.crown(38,21),wolf3d.crown(38,22),wolf3d.ammo(38,23),wolf3d.ammo(38,24),wolf3d.ammo(38,25),wolf3d.ammo(38,26),{"x":38,"y":31,"texture":8,"hit":true},{"x":38,"y":33,"texture":8,"hit":true},wolf3d.chest(38,37),wolf3d.chest(38,38),wolf3d.crown(38,39),wolf3d.ammo(38,40),wolf3d.ammo(38,41),wolf3d.ammo(38,42),wolf3d.firstAidKit(38,43),wolf3d.firstAidKit(38,44),{"x":38,"y":48,"texture":14,"hit":false},wolf3d.guardMoving(39,16,0,1),wolf3d.crown(39,21),wolf3d.crown(39,22),wolf3d.ammo(39,23),wolf3d.ammo(39,24),wolf3d.ammo(39,25),wolf3d.ammo(39,26),{"x":39,"y":32,"texture":14,"hit":false},wolf3d.chest(39,37),wolf3d.chest(39,38),wolf3d.crown(39,39),wolf3d.ammo(39,40),wolf3d.ammo(39,41),wolf3d.ammo(39,42),wolf3d.firstAidKit(39,43),wolf3d.firstAidKit(39,44),wolf3d.guardMoving(39,48,0,1),wolf3d.dog(40,16,4,1),wolf3d.crown(40,21),wolf3d.crown(40,22),wolf3d.firstAidKit(40,24),wolf3d.firstAidKit(40,25),wolf3d.guardMoving(40,32,0,1),wolf3d.chest(40,37),wolf3d.chest(40,38),wolf3d.crown(40,39),wolf3d.gatling(40,42),{"x":41,"y":39,"texture":14,"hit":false},{"x":41,"y":42,"texture":14,"hit":false},{"x":42,"y":16,"texture":14,"hit":false},{"x":42,"y":21,"texture":3,"hit":true},{"x":42,"y":26,"texture":3,"hit":true},{"x":42,"y":32,"texture":14,"hit":false},{"x":42,"y":37,"texture":8,"hit":true},{"x":42,"y":44,"texture":8,"hit":true},{"x":42,"y":48,"texture":14,"hit":false},wolf3d.dog(43,32,4,1),wolf3d.dog(43,48,4,1),{"x":44,"y":19,"texture":8,"hit":true},wolf3d.firstAidKit(44,23),wolf3d.firstAidKit(44,24),wolf3d.firstAidKit(44,25),{"x":44,"y":26,"texture":8,"hit":true},wolf3d.ssMoving(44,32,4,2),{"x":44,"y":38,"texture":11,"hit":true},wolf3d.ammo(44,39),wolf3d.ammo(44,40),wolf3d.officerStanding(44,41,6,1),{"x":44,"y":45,"texture":11,"hit":true},wolf3d.ssMoving(45,16,4,2),wolf3d.dog(45,20,2,2),wolf3d.dog(45,21,2,2),wolf3d.guardStanding(45,24,2,1),wolf3d.officerStanding(45,25,2,1),wolf3d.ssStanding(45,28,2,3),{"x":45,"y":32,"texture":14,"hit":false},wolf3d.ammo(45,38),wolf3d.goldKey(45,39),wolf3d.ammo(45,40),wolf3d.ssStanding(45,41,6,3),wolf3d.dog(45,43,2,2),wolf3d.dog(45,44,2,2),wolf3d.ssMoving(45,48,4,2),{"x":46,"y":16,"texture":14,"hit":false},wolf3d.dog(46,20,6,1),wolf3d.dog(46,21,6,1),wolf3d.officerStanding(46,25,2,2),wolf3d.ammo(46,38),wolf3d.ammo(46,39),wolf3d.ammo(46,40),wolf3d.officerStanding(46,41,6,2),wolf3d.dog(46,43,6,1),wolf3d.dog(46,44,6,1),{"x":46,"y":48,"texture":14,"hit":false},{"x":47,"y":15,"texture":8,"hit":true},{"x":47,"y":17,"texture":8,"hit":true},wolf3d.ssStanding(47,25,2,3),{"x":47,"y":26,"texture":8,"hit":true},{"x":47,"y":38,"texture":11,"hit":true},wolf3d.firstAidKit(47,39),wolf3d.firstAidKit(47,40),wolf3d.guardStanding(47,41,6,1),{"x":47,"y":49,"texture":11,"hit":true},{"x":48,"y":30,"texture":11,"hit":true},{"x":48,"y":34,"texture":11,"hit":true},{"x":49,"y":19,"texture":8,"hit":true},wolf3d.guardMoving(49,32,2,2),{"x":50,"y":20,"texture":14,"hit":false},wolf3d.guardMoving(50,21,6,1),wolf3d.ssMoving(50,22,6,2),wolf3d.dog(50,23,6,1),{"x":50,"y":24,"texture":14,"hit":false},wolf3d.guardMoving(50,26,2,2),{"x":50,"y":27,"texture":14,"hit":false},wolf3d.ssMoving(50,31,0,3),{"x":50,"y":32,"texture":14,"hit":false},wolf3d.dog(50,33,4,1),{"x":50,"y":37,"texture":14,"hit":false},wolf3d.guardMoving(50,38,6,1),wolf3d.ssMoving(50,39,6,2),wolf3d.dog(50,41,6,1),wolf3d.guardMoving(50,43,2,2),{"x":50,"y":44,"texture":14,"hit":false},{"x":51,"y":19,"texture":8,"hit":true},wolf3d.officerMoving(51,33,4,2),{"x":51,"y":45,"texture":11,"hit":true},{"x":52,"y":30,"texture":11,"hit":true},wolf3d.officerMoving(52,32,6,1),{"x":52,"y":34,"texture":11,"hit":true}],"spriteResource":"sprites","scripts":[scripts.angle(16,31,0),scripts.angle(16,33,2),scripts.angle(17,19,6),scripts.angle(17,28,2),scripts.angle(17,36,6),scripts.angle(17,45,2),scripts.angle(19,31,6),scripts.angle(19,33,4),scripts.angle(20,16,0),scripts.angle(20,19,0),scripts.angle(20,22,2),scripts.angle(20,48,0),scripts.angle(21,19,6),scripts.angle(21,22,4),scripts.angle(21,32,0),scripts.angle(21,42,0),scripts.angle(21,45,2),scripts.angle(22,42,6),scripts.angle(22,45,4),scripts.angle(28,32,4),scripts.angle(29,16,4),scripts.angle(29,48,4),scripts.angle(32,15,0),scripts.angle(32,17,2),scripts.angle(32,47,0),scripts.angle(32,49,2),scripts.angle(33,20,6),scripts.angle(33,27,2),scripts.angle(33,37,6),scripts.angle(33,44,2),scripts.angle(35,15,6),scripts.angle(35,17,4),scripts.angle(35,47,6),scripts.angle(35,49,4),scripts.angle(37,16,0),scripts.angle(37,48,0),scripts.angle(38,32,0),scripts.angle(45,19,0),scripts.angle(45,22,2),scripts.angle(45,42,0),scripts.angle(45,45,2),scripts.angle(46,19,6),scripts.angle(46,22,4),scripts.angle(46,32,4),scripts.angle(46,42,6),scripts.angle(46,45,4),scripts.angle(47,16,4),scripts.angle(47,48,4),scripts.angle(49,31,0),scripts.angle(49,33,2),scripts.angle(50,19,6),scripts.angle(50,28,2),scripts.angle(50,36,6),scripts.angle(50,45,2),scripts.angle(52,31,6),scripts.angle(52,33,4)]};
\ No newline at end of file diff --git a/wolf3d/maps/e5m5.js b/wolf3d/maps/e5m5.js new file mode 100644 index 0000000..8178d77 --- /dev/null +++ b/wolf3d/maps/e5m5.js @@ -0,0 +1 @@ +wolf3d.maps.e5m5 = {"music":"nazi-omi","secret":10,"endscreen":null,"ceiling":221,"start":{"x":33.5,"y":32.5,"direction":{"x":1,"y":0},"plane":{"x":0,"y":-1}},"episodeFloor":5,"par":240,"map":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,17,18,17,17,17,17,17,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,18,0,0,0,0,0,0,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,17,0,0,0,0,0,0,20,21,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,17,0,0,0,0,0,0,0,0,22,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,17,0,0,0,0,0,0,20,21,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,17,0,0,0,0,0,0,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,17,0,0,0,18,17,17,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,6,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,17,0,0,0,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,17,17,18,17,17,17,17,17,17,0,0,0,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,3,0,0,0,0,0,0,0,3,1,1,1,1,1,1,1,1,1,17,17,0,0,0,0,0,0,0,0,0,0,0,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,2,1,4,0,0,2,1,1,1,1,1,1,1,1,17,17,0,0,0,0,0,0,0,0,0,0,0,0,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,2,1,1,0,0,2,1,1,1,1,1,1,1,1,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,6,2,1,2,0,0,6,1,2,0,0,1,2,2,4,2,2,2,1,1,18,0,0,0,18,17,17,17,17,17,17,17,17,17,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,17,0,0,0,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,2,3,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,17,0,0,0,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,2,0,0,0,0,0,0,2,1,4,2,2,2,1,2,1,2,0,0,2,2,6,0,0,3,1,17,0,0,0,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,2,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,3,0,0,1,1,1,0,0,2,1,17,17,0,17,17,12,12,12,11,12,12,12,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,0,0,1,2,1,0,1,1,1,2,2,4,1,1,2,1,0,0,6,2,1,0,0,2,12,12,12,0,12,12,12,0,0,0,0,0,0,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,0,0,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,12,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,2,0,0,2,1,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,12,0,0,0,0,0,12,12,10,0,0,0,0,0,0,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,4,0,0,1,1,1,6,2,1,2,0,0,1,2,1,1,0,0,1,2,3,2,1,2,1,12,0,0,0,0,0,12,12,12,12,12,0,0,0,0,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,2,0,0,2,1,1,1,1,1,1,0,0,1,1,1,2,0,0,2,1,12,12,10,12,12,0,0,0,0,0,0,0,12,12,12,12,12,0,0,0,11,12,12,12,12,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,0,0,3,1,1,1,1,1,3,0,0,2,1,1,3,0,0,6,4,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,2,0,0,1,1,1,1,1,1,2,0,0,4,1,1,2,0,0,0,0,12,0,0,0,0,0,0,15,15,15,0,0,0,0,0,0,12,12,10,12,12,0,0,0,0,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,2,0,0,1,1,1,1,1,1,2,0,0,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,15,13,15,0,0,0,0,0,0,12,0,0,0,0,0,0,12,12,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,0,0,1,2,2,6,1,2,1,0,0,1,2,2,1,0,0,0,0,12,0,0,0,0,0,0,15,0,15,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,11,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,2,2,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,4,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,12,12,12,10,12,0,0,0,0,0,0,0,12,12,10,12,12,0,0,0,0,0,0,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,2,0,0,0,1,1,2,2,1,4,2,1,1,2,2,2,3,1,1,1,1,9,9,9,9,8,12,12,12,0,0,0,0,0,12,12,12,12,12,12,0,0,0,0,0,0,10,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,2,0,0,0,1,2,2,2,1,2,1,1,1,1,1,1,8,8,9,8,9,0,0,0,0,8,12,12,12,0,0,0,0,0,11,12,12,12,0,0,0,0,0,0,0,0,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,2,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,8,0,0,0,0,0,0,0,0,9,8,8,12,0,0,0,0,0,12,12,0,12,0,0,0,0,0,0,0,0,12,12,12,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,3,0,0,0,0,0,0,0,0,0,0,0,0,3,1,1,9,0,0,0,0,0,0,0,0,0,0,8,12,0,12,10,12,0,12,12,0,10,0,0,0,0,0,0,0,0,0,0,11,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,5,0,0,0,9,8,9,8,0,0,0,9,12,0,12,12,0,0,0,0,0,12,0,0,0,0,0,0,0,0,12,12,12,12,12,1,1,1,1,1,1,1,1,1,1,1,1],[1,2,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,9,0,0,0,8,0,0,9,0,0,0,8,12,0,12,10,0,0,0,0,0,12,0,0,0,0,0,0,0,0,12,0,0,0,12,1,1,1,1,1,1,1,1,1,1,1,1],[1,2,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,8,0,0,0,8,0,0,9,0,0,0,9,8,0,9,12,0,0,0,0,0,12,10,12,12,12,12,10,12,12,12,0,12,0,12,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,9,0,0,0,9,0,0,8,9,0,0,0,0,0,9,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,12,1,1,1,1,1,1,1,1,1,1,1,1],[1,2,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,8,0,0,0,8,0,0,8,8,0,0,0,0,0,9,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,12,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,8,0,0,0,0,0,0,8,9,0,0,0,0,0,9,11,0,0,12,10,12,12,0,0,0,12,12,12,12,0,0,0,12,0,12,12,11,12,12,12,12,12,12,1,1,1,1],[1,3,0,0,0,0,0,0,0,0,0,0,0,0,3,1,1,5,0,0,0,8,9,9,8,8,0,0,0,0,0,8,12,0,0,12,12,12,12,0,0,0,10,12,12,12,0,0,0,12,0,0,0,0,0,0,0,0,0,12,1,1,1,1],[1,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,9,0,0,0,0,0,0,0,0,0,0,0,0,0,9,12,0,0,12,12,12,12,0,0,0,12,12,12,10,0,0,0,11,12,12,10,12,0,12,12,12,0,12,1,1,1,1],[1,2,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,8,8,0,0,0,0,0,0,0,0,0,0,0,0,8,12,0,0,12,12,10,12,0,0,0,12,12,12,12,0,0,0,12,10,12,12,12,0,12,12,12,0,12,1,1,1,1],[1,1,1,1,2,1,1,2,0,1,2,2,2,1,2,1,1,8,8,9,0,0,0,0,8,9,7,8,9,7,8,9,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,1,1,1,1],[1,2,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,8,0,0,0,0,8,1,1,1,1,1,1,1,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,10,12,0,12,10,12,0,12,1,1,1,1],[1,1,0,0,0,0,0,0,0,0,0,0,0,0,2,21,1,1,1,8,0,0,0,0,8,1,1,1,1,1,1,1,12,12,11,12,12,12,12,12,10,0,12,12,11,12,12,12,10,12,0,12,12,11,0,12,12,11,0,12,1,1,1,1],[1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,1,1,8,8,9,8,9,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,0,12,12,12,12,12,0,0,0,0,12,12,12,0,12,12,12,0,12,1,1,1,1],[1,3,0,0,0,0,0,0,0,0,0,0,0,0,3,21,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,0,0,0,0,0,0,0,12,12,10,12,0,0,0,0,0,0,0,12,1,1,1,1],[1,2,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,11,0,10,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,12,1,1,1,1],[1,1,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,0,12,12,12,12,12,12,10,12,0,0,0,0,0,0,0,0,0,10,1,1,1,1],[1,1,1,3,2,1,1,2,1,1,2,2,3,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,10,0,12,12,12,12,10,12,12,12,0,0,0,0,0,0,0,0,0,12,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,12,12,12,11,12,12,12,12,10,0,0,0,0,0,0,0,0,0,12,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,0,0,0,0,0,0,0,0,0,12,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,12,12,12,11,12,12,12,10,12,12,12,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,0,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,0,0,0,113,113,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,0,0,0,113,113,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,0,0,0,113,113,0,0,0,0,0,0,0,0,0,0,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,113,113,0,0,0,113,113,0,0,0,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,113,113,0,0,0,113,113,0,0,0,0,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,0,0,0,113,0,0,0,0,0,0,0,0,0,0,113,113,0,0,0,113,113,0,0,0,0,0,0,0,0,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0,108,108,108,108,108,0,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0,108,108,108,108,108,0,0,0,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,0,0,0,0,0,0,0,113,113,0,0,0,0,113,113,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,0,0,0,0,0,0,0,113,113,0,0,0,0,113,113,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,0,0,0,0,0,0,0,113,113,0,0,0,0,113,113,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,114,114,114,0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,0,0,0,0,0,0,0,113,113,0,0,0,0,113,113,113,113,0,108,108,108,108,108,108,0,0,0,108,108,108,108,108,108,0,0,0,0,0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,0,0,0,0,0,0,0,113,113,0,0,0,0,113,113,113,113,0,108,108,108,108,108,108,0,0,0,108,108,108,108,108,108,0,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,0,0,0,0,0,0,0,113,113,0,0,0,0,113,113,113,113,0,108,108,108,108,108,108,0,108,0,108,108,108,108,108,108,0,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,113,113,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,0,0,0,0,108,108,108,108,108,0,0,0,0,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,112,112,112,112,112,112,112,112,0,0,0,0,108,108,108,108,108,0,0,106,0,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,112,112,112,112,112,112,112,112,112,112,0,0,108,0,0,0,0,0,0,110,0,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,112,112,112,0,0,0,0,112,112,112,0,0,108,0,0,110,110,110,110,110,0,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,112,112,112,0,112,112,0,112,112,112,0,0,0,0,0,110,110,110,110,110,0,109,109,109,109,109,109,109,109,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,112,112,112,0,112,112,0,112,112,112,0,0,112,0,0,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,110,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,112,112,112,0,112,112,0,0,112,112,112,112,112,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,112,112,112,0,112,112,0,0,112,112,112,112,112,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,112,112,112,0,112,112,0,0,112,112,112,112,112,0,0,110,110,0,0,0,0,110,110,110,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,112,112,112,0,0,0,0,0,112,112,112,112,112,0,0,110,110,0,0,0,0,110,110,110,0,0,0,0,110,110,110,0,111,111,111,111,111,111,111,111,111,0,0,0,0,0],[0,0,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,110,110,0,0,0,0,110,110,110,0,0,0,0,110,110,110,0,0,0,0,0,111,0,0,0,111,0,0,0,0,0],[0,0,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,0,0,110,110,0,0,0,0,110,110,110,0,0,0,0,110,110,110,0,0,0,0,0,111,0,0,0,111,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,111,111,111,111,111,111,111,0,0,0,0,0],[0,0,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,112,112,112,112,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,111,0,0,0,111,0,0,0,0,0],[0,0,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,111,0,0,0,0,0],[0,0,113,113,113,113,113,113,113,113,113,113,113,113,0,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,111,111,111,111,0,0,0,111,0,0,0,111,0,0,0,0,0],[0,0,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,0,111,0,0,0,0,111,111,111,111,111,111,111,0,0,0,0,0],[0,0,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0],[0,0,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,0,111,111,111,111,111,111,111,111,111,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,0,111,111,111,111,111,111,111,111,111,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":11,"y":47,"texture":67,"key":null},{"x":25,"y":32,"texture":68,"key":"gold"},{"x":26,"y":35,"texture":65,"key":null},{"x":30,"y":40,"texture":65,"key":null},{"x":32,"y":24,"texture":68,"key":"silver"},{"x":34,"y":40,"texture":65,"key":null},{"x":39,"y":34,"texture":65,"key":null},{"x":41,"y":30,"texture":65,"key":null},{"x":45,"y":50,"texture":65,"key":null},{"x":49,"y":51,"texture":65,"key":null},{"x":51,"y":50,"texture":65,"key":null},{"x":52,"y":14,"texture":67,"key":null},{"x":53,"y":46,"texture":65,"key":null},{"x":56,"y":49,"texture":65,"key":null},{"x":58,"y":49,"texture":65,"key":null}],"secrets":[{"x":35,"y":4,"state":0,"texture":0},{"x":45,"y":21,"state":0,"texture":8},{"x":49,"y":8,"state":0,"texture":2}],"sprites":[{"x":11,"y":42,"texture":14,"hit":false},wolf3d.officerMoving(11,45,0,3),{"x":11,"y":46,"texture":14,"hit":false},wolf3d.ssStanding(11,48,2,2),wolf3d.ssStanding(12,46,2,3),wolf3d.officerMoving(13,43,4,2),wolf3d.ssStanding(13,46,2,2),{"x":15,"y":42,"texture":14,"hit":false},wolf3d.chalice(16,18),wolf3d.chalice(16,19),wolf3d.chalice(16,20),wolf3d.officerMoving(17,16,6,2),{"x":17,"y":17,"texture":14,"hit":false},wolf3d.officerMoving(17,18,6,2),wolf3d.chalice(17,20),wolf3d.officerMoving(17,41,4,1),wolf3d.officerMoving(18,19,0,1),wolf3d.chalice(18,20),{"x":18,"y":33,"texture":14,"hit":false},{"x":18,"y":37,"texture":14,"hit":false},{"x":18,"y":42,"texture":14,"hit":false},{"x":19,"y":15,"texture":14,"hit":false},{"x":19,"y":19,"texture":14,"hit":false},wolf3d.officerMoving(19,32,4,3),wolf3d.officerMoving(19,39,2,2),wolf3d.officerMoving(20,19,0,1),wolf3d.ssStanding(21,10,6,3),wolf3d.officerMoving(21,17,2,3),wolf3d.officerMoving(21,18,2,3),wolf3d.crown(21,23),wolf3d.crown(21,24),wolf3d.crown(21,25),wolf3d.chalice(21,26),wolf3d.chalice(21,27),wolf3d.officerMoving(21,32,4,1),wolf3d.ssStanding(22,10,0,2),{"x":22,"y":13,"texture":14,"hit":false},{"x":22,"y":17,"texture":14,"hit":false},{"x":22,"y":21,"texture":14,"hit":false},{"x":22,"y":26,"texture":14,"hit":false},wolf3d.chalice(22,27),{"x":22,"y":32,"texture":14,"hit":false},wolf3d.goldKey(23,5),wolf3d.chest(23,6),wolf3d.chest(23,7),wolf3d.chest(23,8),wolf3d.chest(23,9),wolf3d.food(23,27),wolf3d.chest(24,5),{"x":24,"y":6,"texture":14,"hit":false},wolf3d.firstAidKit(24,7),wolf3d.firstAidKit(24,8),wolf3d.ammo(24,9),{"x":24,"y":10,"texture":14,"hit":false},wolf3d.food(24,27),wolf3d.chest(25,5),wolf3d.firstAidKit(25,6),wolf3d.food(25,27),wolf3d.chalice(25,39),wolf3d.chalice(25,40),{"x":25,"y":41,"texture":8,"hit":true},wolf3d.chest(26,5),wolf3d.firstAidKit(26,6),wolf3d.food(26,27),{"x":26,"y":30,"texture":8,"hit":true},wolf3d.guardStanding(26,37,2,1),{"x":26,"y":38,"texture":14,"hit":false},wolf3d.chalice(26,40),wolf3d.chalice(26,41),wolf3d.chest(27,5),wolf3d.ammo(27,6),{"x":27,"y":12,"texture":14,"hit":false},{"x":27,"y":17,"texture":14,"hit":false},{"x":27,"y":21,"texture":14,"hit":false},{"x":27,"y":26,"texture":14,"hit":false},wolf3d.guardMoving(27,31,6,1),wolf3d.ssStanding(27,38,4,2),wolf3d.ssStanding(27,39,6,1),{"x":27,"y":41,"texture":14,"hit":false},wolf3d.ammo(27,42),{"x":27,"y":43,"texture":8,"hit":true},wolf3d.chest(28,5),{"x":28,"y":6,"texture":14,"hit":false},wolf3d.ssMoving(28,21,0,1),wolf3d.ammo(28,42),wolf3d.ammo(28,43),wolf3d.ammo(29,5),wolf3d.ssMoving(29,21,0,1),{"x":29,"y":29,"texture":8,"hit":true},{"x":29,"y":32,"texture":14,"hit":false},{"x":29,"y":35,"texture":8,"hit":true},{"x":29,"y":42,"texture":14,"hit":false},wolf3d.ammo(29,43),{"x":30,"y":14,"texture":14,"hit":false},wolf3d.ssMoving(30,15,4,2),{"x":30,"y":25,"texture":8,"hit":true},wolf3d.guardStanding(30,42,2,1),{"x":30,"y":43,"texture":8,"hit":true},wolf3d.bloodBones(30,45),{"x":30,"y":47,"texture":19,"hit":false},wolf3d.gatling(30,48),wolf3d.ssMoving(31,15,4,2),wolf3d.guardMoving(31,34,4,3),wolf3d.guardMoving(31,38,0,2),{"x":31,"y":39,"texture":8,"hit":true},{"x":31,"y":46,"texture":35,"hit":true},{"x":31,"y":47,"texture":35,"hit":true},{"x":31,"y":48,"texture":35,"hit":true},{"x":32,"y":22,"texture":14,"hit":false},{"x":32,"y":28,"texture":14,"hit":false},{"x":32,"y":36,"texture":14,"hit":false},{"x":32,"y":41,"texture":35,"hit":true},{"x":32,"y":42,"texture":19,"hit":false},wolf3d.bloodBones(32,46),wolf3d.guardMoving(33,27,4,3),wolf3d.guardMoving(33,30,0,2),{"x":33,"y":39,"texture":8,"hit":true},{"x":33,"y":48,"texture":10,"hit":true},{"x":34,"y":6,"texture":14,"hit":false},{"x":34,"y":14,"texture":14,"hit":false},{"x":34,"y":20,"texture":14,"hit":false},{"x":34,"y":25,"texture":8,"hit":true},wolf3d.ssStanding(34,43,2,1),{"x":34,"y":45,"texture":18,"hit":true},wolf3d.ssStanding(35,5,6,3),{"x":35,"y":29,"texture":8,"hit":true},{"x":35,"y":32,"texture":14,"hit":false},{"x":35,"y":35,"texture":8,"hit":true},wolf3d.bloodPool(35,45),{"x":36,"y":2,"texture":8,"hit":true},{"x":36,"y":43,"texture":42,"hit":false},{"x":37,"y":22,"texture":8,"hit":true},wolf3d.cross(37,23),wolf3d.cross(37,24),{"x":37,"y":25,"texture":8,"hit":true},wolf3d.guardMoving(37,31,2,1),wolf3d.chest(37,39),{"x":37,"y":40,"texture":18,"hit":true},{"x":37,"y":45,"texture":17,"hit":true},{"x":38,"y":13,"texture":8,"hit":true},{"x":38,"y":18,"texture":8,"hit":true},{"x":38,"y":22,"texture":14,"hit":false},wolf3d.cross(38,23),wolf3d.cross(38,24),{"x":38,"y":33,"texture":8,"hit":true},wolf3d.guardStanding(38,37,0,1),wolf3d.chest(38,39),wolf3d.chest(38,40),wolf3d.bloodPool(38,41),wolf3d.bloodPool(38,43),{"x":38,"y":45,"texture":42,"hit":false},{"x":39,"y":3,"texture":7,"hit":true},{"x":39,"y":8,"texture":7,"hit":true},{"x":39,"y":12,"texture":7,"hit":true},wolf3d.ssMoving(39,22,6,2),{"x":39,"y":27,"texture":8,"hit":true},wolf3d.bloodBones(39,39),wolf3d.ssStanding(39,41,4,2),wolf3d.ssStanding(39,44,4,2),{"x":39,"y":48,"texture":10,"hit":true},wolf3d.cross(40,8),wolf3d.cross(40,9),wolf3d.cross(40,10),wolf3d.cross(40,11),wolf3d.cross(40,12),{"x":40,"y":19,"texture":14,"hit":false},{"x":40,"y":26,"texture":14,"hit":false},{"x":40,"y":40,"texture":17,"hit":true},wolf3d.food(40,41),wolf3d.food(40,42),{"x":40,"y":45,"texture":17,"hit":true},wolf3d.firstAidKit(41,22),wolf3d.firstAidKit(41,23),{"x":41,"y":36,"texture":14,"hit":false},wolf3d.bloodPool(41,39),wolf3d.food(41,40),wolf3d.food(41,41),wolf3d.food(41,42),wolf3d.food(41,43),wolf3d.bloodPool(41,45),{"x":41,"y":46,"texture":19,"hit":false},wolf3d.cross(42,8),wolf3d.cross(42,9),wolf3d.cross(42,10),wolf3d.cross(42,11),wolf3d.cross(42,12),wolf3d.firstAidKit(42,22),wolf3d.firstAidKit(42,23),{"x":42,"y":25,"texture":8,"hit":true},{"x":43,"y":3,"texture":7,"hit":true},wolf3d.firstAidKit(43,4),wolf3d.firstAidKit(43,5),{"x":43,"y":8,"texture":7,"hit":true},{"x":43,"y":12,"texture":7,"hit":true},wolf3d.ammo(43,22),wolf3d.ammo(43,23),{"x":43,"y":34,"texture":14,"hit":false},{"x":43,"y":40,"texture":14,"hit":false},{"x":43,"y":46,"texture":14,"hit":false},wolf3d.firstAidKit(44,5),wolf3d.cross(44,8),wolf3d.cross(44,9),wolf3d.cross(44,10),wolf3d.cross(44,11),wolf3d.cross(44,12),wolf3d.ammo(44,22),wolf3d.ammo(44,23),wolf3d.guardMoving(44,26,0,1),{"x":44,"y":28,"texture":14,"hit":false},wolf3d.dog(44,35,6,1),wolf3d.dog(44,43,6,1),{"x":45,"y":19,"texture":14,"hit":false},wolf3d.firstAidKit(46,5),wolf3d.cross(46,8),wolf3d.cross(46,9),wolf3d.cross(46,10),wolf3d.cross(46,11),wolf3d.cross(46,12),wolf3d.guardMoving(46,19,4,2),wolf3d.dog(46,47,0,3),{"x":47,"y":3,"texture":7,"hit":true},wolf3d.firstAidKit(47,4),wolf3d.firstAidKit(47,5),{"x":47,"y":8,"texture":7,"hit":true},{"x":47,"y":12,"texture":7,"hit":true},{"x":47,"y":18,"texture":8,"hit":true},{"x":47,"y":23,"texture":14,"hit":false},wolf3d.officerMoving(47,24,2,3),{"x":47,"y":28,"texture":14,"hit":false},wolf3d.dog(47,33,4,3),{"x":48,"y":19,"texture":8,"hit":true},{"x":48,"y":30,"texture":8,"hit":true},wolf3d.ammo(49,20),wolf3d.cross(49,21),wolf3d.cross(49,22),wolf3d.ammo(49,23),{"x":49,"y":34,"texture":14,"hit":false},wolf3d.dog(49,37,2,2),{"x":49,"y":40,"texture":14,"hit":false},wolf3d.dog(49,44,2,2),{"x":49,"y":46,"texture":14,"hit":false},wolf3d.ammo(50,2),wolf3d.ammo(50,4),wolf3d.ammo(50,6),wolf3d.ammo(50,9),wolf3d.ammo(50,11),wolf3d.ammo(50,13),wolf3d.ammo(50,20),wolf3d.cross(50,21),wolf3d.cross(50,22),wolf3d.ammo(50,23),wolf3d.ammo(51,2),wolf3d.ammo(51,4),wolf3d.ammo(51,6),wolf3d.gatling(51,7),wolf3d.ammo(51,9),wolf3d.ammo(51,11),wolf3d.ammo(51,13),{"x":51,"y":20,"texture":8,"hit":true},wolf3d.cross(51,21),wolf3d.cross(51,22),{"x":51,"y":23,"texture":8,"hit":true},wolf3d.crown(52,2),wolf3d.crown(52,4),wolf3d.crown(52,6),wolf3d.crown(52,7),wolf3d.chest(52,8),wolf3d.chest(52,9),wolf3d.chest(52,11),wolf3d.chest(52,13),wolf3d.crown(53,2),wolf3d.crown(53,4),{"x":53,"y":5,"texture":7,"hit":true},wolf3d.crown(53,6),wolf3d.chest(53,9),{"x":53,"y":10,"texture":7,"hit":true},wolf3d.chest(53,11),wolf3d.chest(53,13),wolf3d.crown(54,2),wolf3d.crown(54,4),wolf3d.crown(54,6),wolf3d.chest(54,9),wolf3d.chest(54,11),wolf3d.chest(54,13),wolf3d.guardStanding(54,53,2,2),wolf3d.guardStanding(54,55,2,3),wolf3d.dog(54,56,4,1),wolf3d.ssStanding(54,58,2,1),{"x":55,"y":2,"texture":8,"hit":true},wolf3d.crown(55,4),wolf3d.crown(55,6),wolf3d.crown(55,7),wolf3d.chest(55,8),wolf3d.chest(55,9),wolf3d.chest(55,11),{"x":55,"y":13,"texture":8,"hit":true},{"x":55,"y":52,"texture":14,"hit":false},wolf3d.guardStanding(55,53,2,2),{"x":55,"y":55,"texture":14,"hit":false},wolf3d.guardStanding(55,57,2,3),wolf3d.guardStanding(56,53,2,2),wolf3d.guardStanding(56,55,2,3),wolf3d.dog(56,56,4,2),wolf3d.officerStanding(56,58,2,2),wolf3d.guardStanding(57,50,4,2),wolf3d.guardStanding(57,51,4,2),wolf3d.guardStanding(57,52,4,2),{"x":58,"y":52,"texture":14,"hit":false},{"x":58,"y":55,"texture":14,"hit":false},wolf3d.dog(58,56,4,3),wolf3d.ssStanding(58,58,2,1),wolf3d.guardStanding(59,50,4,3),wolf3d.guardStanding(59,51,4,3),wolf3d.guardStanding(59,52,4,3),wolf3d.officerStanding(59,58,2,2),wolf3d.firstAidKit(60,50),wolf3d.firstAidKit(60,51),wolf3d.ssStanding(60,52,4,1),wolf3d.firstAidKit(60,53),wolf3d.officerStanding(60,54,4,2),wolf3d.firstAidKit(60,55),wolf3d.ssStanding(60,56,4,1),wolf3d.officerStanding(60,57,4,2),wolf3d.silverKey(60,58)],"spriteResource":"sprites","scripts":[scripts.angle(10,41,6),scripts.angle(10,45,0),scripts.angle(12,43,0),scripts.angle(12,45,2),scripts.angle(17,15,6),scripts.angle(17,19,0),scripts.angle(18,32,6),scripts.angle(18,41,4),scripts.angle(19,33,0),scripts.angle(19,43,2),scripts.angle(21,15,4),scripts.angle(21,19,2),scripts.angle(23,32,4),scripts.angle(23,33,2),scripts.angle(26,15,6),scripts.angle(26,21,0),scripts.angle(27,30,6),scripts.angle(27,34,0),scripts.angle(30,27,6),scripts.angle(30,30,4),scripts.angle(30,34,6),scripts.angle(30,38,0),scripts.angle(34,15,4),scripts.angle(34,21,2),scripts.angle(34,27,4),scripts.angle(34,30,2),scripts.angle(34,34,0),scripts.angle(34,38,2),scripts.angle(37,30,4),scripts.angle(37,34,2),scripts.angle(39,19,6),scripts.angle(39,26,0),scripts.angle(44,33,6),scripts.angle(44,47,0),scripts.angle(47,19,4),scripts.angle(47,26,2),scripts.angle(49,33,4),scripts.angle(49,47,2),scripts.angle(53,56,0),scripts.angle(59,56,4)]};
\ No newline at end of file diff --git a/wolf3d/maps/e5m6.js b/wolf3d/maps/e5m6.js new file mode 100644 index 0000000..c9d4f7d --- /dev/null +++ b/wolf3d/maps/e5m6.js @@ -0,0 +1 @@ +wolf3d.maps.e5m6 = {"music":"pregnant","secret":10,"endscreen":null,"ceiling":215,"start":{"x":40.5,"y":18.5,"direction":{"x":0,"y":-1},"plane":{"x":-1,"y":0}},"episodeFloor":6,"par":180,"map":[[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,31,31,33,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,32,0,0,0,0,0,0,0,0,0,0,0,0,31,33,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,32,31,33,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,31,33,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,32,0,0,0,0,0,0,0,0,0,0,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,31,31,31,31,0,0,0,0,1,2,1,1,2,0,1,2,2,1,1,0,0,0,0,0,0,0,0,31,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,1,1,2,1,1,0,0,0,2,1,1,2,1,2,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,2,2,0,0,0,2,0,0,0,3,1,2,2,1,1,1,2,0,0,0,0,0,0,0,0,31,33,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,1,4,0,0,0,0,4,0,0,0,0,0,0,0,0,1,2,1,2,2,0,0,0,0,0,0,0,0,31,32,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,33,0,0,0,0,2,1,2,0,0,0,0,2,0,0,0,3,1,2,1,0,1,0,0,0,1,1,2,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,2,1,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,2,1,0,2,0,0,0,0,1,2,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,0,0,0,0,0,32,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,0,0,0,0,2,2,0,1,1,1,1,1,1,0,0,0,1,1,2,2,2,1,1,2,1,1,2,1,2,1,2,2,1,2,1,0,31,31,31,0,18,17,17,17,17,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,1,1,3,0,0,0,0,1,1,2,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,2,1,2,2,1,6,0,6,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,0,18,0,0,0,17,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,1,0,0,0,0,0,0,0,0,6,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,33,17,17,17,0,0,0,17,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,2,1,2,1,2,2,1,1,2,2,1,2,2,1,2,0,0,0,31,17,0,0,0,0,0,17,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,1,0,0,0,0,0,0,0,0,6,0,0,0,2,2,0,2,1,0,0,0,0,2,0,0,0,0,0,0,0,1,1,0,31,31,17,0,0,0,0,0,17,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,2,2,2,1,1,2,1,1,2,1,0,0,0,1,2,0,2,1,0,1,2,0,2,0,0,0,0,0,1,0,2,0,0,0,31,18,0,0,0,18,17,17,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,1,0,0,0,0,0,0,1,1,1,2,0,2,1,2,0,1,2,0,2,1,0,1,0,0,0,0,0,2,0,1,0,0,0,31,17,0,0,0,17,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,2,0,0,0,0,0,0,2,1,2,0,0,0,1,2,0,1,1,0,2,2,0,1,2,2,1,2,1,1,0,2,0,0,0,32,17,0,0,0,17,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,0,0,0,0,2,0,0,0,0,0,0,2,1,1,0,0,0,2,1,0,0,0,0,6,1,0,0,0,0,0,0,0,0,0,6,0,0,0,31,17,0,0,0,17,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,1,0,0,0,0,0,0,1,2,1,0,0,0,2,1,6,2,1,1,2,1,6,2,2,2,2,1,1,2,1,1,0,0,0,31,17,0,0,0,17,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,0,0,0,0,33,17,0,0,0,17,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,2,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,6,0,0,0,0,0,31,17,0,0,0,17,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,2,1,1,0,0,0,0,0,0,31,18,0,0,0,18,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,0,0,0,1,1,2,2,1,2,0,0,0,0,2,1,2,0,0,0,0,0,0,0,0,31,17,0,0,0,17,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,6,1,1,0,0,0,0,0,0,0,0,0,31,31,17,0,0,0,17,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,1,2,2,2,1,1,3,0,3,2,2,2,1,2,1,1,2,1,0,0,0,0,0,0,0,0,0,31,33,31,31,17,0,0,0,17,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,31,31,31,31,31,31,31,17,0,0,0,17,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,0,0,0,0,13,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,17,17,17,20,17,17,17,18,0,0,0,17,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,31,17,17,0,0,0,0,0,0,0,0,0,0,17,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,0,0,0,0,31,31,17,0,0,0,0,0,0,0,0,0,0,0,17,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,31,31,31,31,32,31,31,31,31,31,33,31,31,31,32,31,31,31,33,31,0,0,31,17,0,0,0,0,0,0,0,0,0,0,0,17,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,31,17,0,0,0,0,0,0,17,18,17,17,17,17,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,31,33,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,31,20,0,0,0,0,0,0,20,17,17,17,17,17,17,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,31,31,31,31,31,0,31,17,0,0,0,0,0,0,0,0,0,18,21,17,17,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,31,17,0,0,0,0,0,0,0,0,0,0,0,22,17,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,32,17,0,0,0,0,0,0,0,0,0,18,21,17,17,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,31,17,17,0,0,0,0,0,20,17,17,17,17,17,17,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,31,31,0,0,0,0,31,31,17,17,17,18,17,17,17,17,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,0,0,0,0,31,32,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,110,110,110,0,0,0,0,0,0,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,116,116,116,0,110,110,110,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,116,116,116,116,0,110,110,110,110,110,110,110,110,0,0,0,0,0,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,116,116,116,116,0,110,110,110,0,0,0,0,110,0,110,110,110,0,0,0,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,116,116,116,116,116,116,0,110,110,110,0,110,110,110,110,110,110,110,110,110,110,0,0,0,108,108,108,108,108,106,108,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,116,0,116,116,116,116,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,116,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,116,116,116,116,0,0,0,112,112,112,0,113,113,113,113,113,113,113,113,113,113,113,0,117,117,117,117,117,117,117,117,117,117,117,0,114,114,114,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,112,112,112,0,113,113,113,113,113,113,113,113,113,113,113,0,117,117,117,117,117,117,117,117,0,0,117,0,114,114,114,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,109,109,109,109,109,109,109,109,0,112,112,112,0,113,113,113,113,113,113,113,113,113,113,113,0,117,117,117,117,117,117,117,117,0,0,0,0,114,114,114,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,109,109,109,109,109,109,109,109,0,112,112,112,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,0,0,114,114,114,114,114,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,109,109,109,109,109,109,109,109,0,112,112,112,0,0,113,0,0,113,113,113,113,0,113,113,113,113,113,113,113,0,0,0,0,0,0,114,114,114,106,114,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,112,112,112,0,0,113,0,0,113,0,0,113,0,113,113,113,113,113,0,113,0,115,115,115,0,0,114,114,114,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,111,111,111,106,106,106,0,0,0,0,0,0,0,0,113,0,0,113,0,0,113,0,113,113,113,113,113,0,113,0,115,115,115,0,0,114,114,114,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,111,111,111,111,111,111,0,0,0,111,111,111,0,0,113,0,0,113,0,0,113,0,0,0,0,0,0,0,113,0,115,115,115,0,0,114,114,114,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,111,111,111,111,111,111,0,0,0,111,111,111,0,0,113,113,113,113,0,0,113,113,113,113,113,113,113,113,113,0,115,115,115,0,0,114,114,114,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,111,111,111,111,111,111,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,0,0,114,114,114,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,111,111,111,111,111,111,111,111,111,111,111,111,0,111,106,111,111,111,111,111,111,111,111,111,111,111,0,0,0,115,115,115,115,0,0,114,114,114,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,111,111,111,111,111,111,111,0,111,106,111,111,111,111,111,111,111,111,111,111,111,0,0,115,115,115,115,115,0,0,114,114,114,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,111,111,111,111,111,111,111,0,111,106,111,111,111,111,111,111,111,111,111,0,0,0,115,115,115,115,115,115,0,0,114,114,114,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,111,111,111,111,0,0,0,115,115,115,115,115,115,115,115,0,0,114,114,114,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,0,0,0,115,115,115,115,115,115,115,115,115,0,0,0,114,114,114,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,0,0,0,0,0,114,114,114,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,115,115,115,115,115,0,0,0,114,106,114,114,114,114,114,114,114,114,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,115,115,115,115,0,0,0,114,114,114,114,114,114,114,114,106,114,106,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,0,0,114,114,114,114,114,114,114,114,114,106,114,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,0,0,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,0,0,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,0,0,114,114,114,114,114,114,114,106,114,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,0,0,114,114,114,114,114,114,114,114,114,0,143,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,0,0,114,114,114,114,114,114,114,106,114,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,0,0,0,114,106,114,114,106,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,0,0,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,0,0,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":15,"y":32,"texture":65,"key":null},{"x":21,"y":32,"texture":65,"key":null},{"x":22,"y":53,"texture":68,"key":"gold"},{"x":23,"y":58,"texture":68,"key":"silver"},{"x":24,"y":27,"texture":68,"key":"gold"},{"x":24,"y":34,"texture":65,"key":null},{"x":24,"y":46,"texture":68,"key":"gold"},{"x":26,"y":21,"texture":65,"key":null},{"x":26,"y":30,"texture":65,"key":null},{"x":27,"y":53,"texture":68,"key":"gold"},{"x":29,"y":32,"texture":65,"key":null},{"x":38,"y":32,"texture":65,"key":null},{"x":40,"y":41,"texture":65,"key":null},{"x":47,"y":58,"texture":67,"key":null}],"secrets":[{"x":10,"y":27,"state":0,"texture":30},{"x":43,"y":45,"state":0,"texture":30}],"sprites":[{"x":6,"y":13,"texture":8,"hit":true},wolf3d.cross(6,16),wolf3d.cross(6,17),{"x":7,"y":12,"texture":8,"hit":true},wolf3d.cross(7,16),wolf3d.cross(7,17),{"x":8,"y":11,"texture":8,"hit":true},{"x":8,"y":14,"texture":7,"hit":true},wolf3d.chest(8,16),wolf3d.chest(8,17),{"x":8,"y":19,"texture":7,"hit":true},wolf3d.food(9,12),wolf3d.food(9,13),wolf3d.ammo(9,16),wolf3d.ammo(9,17),wolf3d.food(10,12),wolf3d.food(10,13),wolf3d.ammo(10,16),wolf3d.ammo(10,17),wolf3d.gatling(10,20),wolf3d.food(11,12),wolf3d.food(11,13),wolf3d.ammo(11,16),wolf3d.ammo(11,17),{"x":12,"y":11,"texture":8,"hit":true},{"x":12,"y":14,"texture":7,"hit":true},wolf3d.chest(12,16),wolf3d.chest(12,17),{"x":12,"y":19,"texture":7,"hit":true},wolf3d.officerMoving(12,30,6,1),{"x":13,"y":12,"texture":8,"hit":true},wolf3d.cross(13,16),wolf3d.cross(13,17),wolf3d.officerMoving(13,27,4,3),{"x":13,"y":29,"texture":14,"hit":false},{"x":13,"y":35,"texture":14,"hit":false},wolf3d.officerMoving(13,36,4,3),{"x":14,"y":13,"texture":8,"hit":true},wolf3d.cross(14,16),wolf3d.cross(14,17),wolf3d.officerMoving(14,30,2,2),{"x":14,"y":31,"texture":7,"hit":true},{"x":14,"y":33,"texture":7,"hit":true},{"x":14,"y":39,"texture":14,"hit":false},{"x":16,"y":24,"texture":14,"hit":false},{"x":16,"y":43,"texture":14,"hit":false},{"x":17,"y":27,"texture":1,"hit":true},{"x":17,"y":28,"texture":14,"hit":false},wolf3d.silverKey(17,29),{"x":17,"y":32,"texture":14,"hit":false},wolf3d.firstAidKit(18,26),wolf3d.ssStanding(18,27,0,3),wolf3d.ammo(18,28),{"x":18,"y":29,"texture":14,"hit":false},{"x":18,"y":35,"texture":14,"hit":false},{"x":18,"y":47,"texture":14,"hit":false},{"x":19,"y":26,"texture":41,"hit":false},wolf3d.ammo(19,28),wolf3d.ammo(19,29),{"x":19,"y":32,"texture":14,"hit":false},wolf3d.firstAidKit(19,40),wolf3d.ammo(19,41),wolf3d.officerStanding(20,27,2,1),wolf3d.ssStanding(20,28,2,1),{"x":20,"y":29,"texture":41,"hit":false},{"x":20,"y":31,"texture":8,"hit":true},{"x":20,"y":33,"texture":8,"hit":true},wolf3d.guardMoving(20,36,6,1),{"x":20,"y":38,"texture":14,"hit":false},{"x":20,"y":41,"texture":14,"hit":false},{"x":20,"y":51,"texture":14,"hit":false},wolf3d.guardStanding(20,53,2,2),{"x":20,"y":54,"texture":7,"hit":true},{"x":21,"y":20,"texture":14,"hit":false},{"x":21,"y":26,"texture":41,"hit":false},wolf3d.ssStanding(21,27,2,2),wolf3d.ssStanding(21,28,2,2),{"x":21,"y":29,"texture":35,"hit":true},wolf3d.guardMoving(21,37,2,2),wolf3d.guardMoving(21,41,2,2),wolf3d.guardMoving(21,43,2,3),{"x":21,"y":45,"texture":14,"hit":false},wolf3d.firstAidKit(21,46),{"x":21,"y":54,"texture":7,"hit":true},{"x":23,"y":24,"texture":14,"hit":false},{"x":23,"y":27,"texture":14,"hit":false},{"x":23,"y":32,"texture":14,"hit":false},{"x":23,"y":35,"texture":8,"hit":true},wolf3d.guardMoving(23,39,6,2),wolf3d.guardMoving(23,43,6,1),{"x":23,"y":45,"texture":8,"hit":true},{"x":23,"y":47,"texture":11,"hit":true},wolf3d.chest(23,50),wolf3d.chest(23,51),wolf3d.chest(23,52),wolf3d.ammo(23,60),{"x":23,"y":61,"texture":8,"hit":true},{"x":24,"y":36,"texture":14,"hit":false},wolf3d.chalice(24,40),wolf3d.chalice(24,41),wolf3d.chalice(24,42),{"x":24,"y":43,"texture":14,"hit":false},{"x":24,"y":49,"texture":14,"hit":false},wolf3d.chest(24,50),wolf3d.chest(24,51),wolf3d.chest(24,52),{"x":24,"y":53,"texture":14,"hit":false},{"x":24,"y":60,"texture":14,"hit":false},{"x":25,"y":29,"texture":8,"hit":true},{"x":25,"y":35,"texture":8,"hit":true},wolf3d.ssMoving(25,43,2,2),{"x":25,"y":45,"texture":8,"hit":true},{"x":25,"y":47,"texture":11,"hit":true},wolf3d.chest(25,50),wolf3d.chest(25,51),wolf3d.chest(25,52),{"x":26,"y":19,"texture":14,"hit":false},{"x":26,"y":23,"texture":14,"hit":false},{"x":26,"y":28,"texture":14,"hit":false},{"x":26,"y":52,"texture":11,"hit":true},{"x":26,"y":54,"texture":11,"hit":true},{"x":26,"y":57,"texture":8,"hit":true},{"x":27,"y":29,"texture":8,"hit":true},{"x":27,"y":32,"texture":14,"hit":false},{"x":27,"y":36,"texture":14,"hit":false},{"x":27,"y":39,"texture":14,"hit":false},{"x":27,"y":44,"texture":8,"hit":true},wolf3d.guardMoving(27,46,6,2),wolf3d.guardMoving(27,47,6,1),{"x":27,"y":49,"texture":14,"hit":false},{"x":27,"y":58,"texture":14,"hit":false},wolf3d.ssStanding(27,60,4,1),{"x":27,"y":61,"texture":3,"hit":true},wolf3d.firstAidKit(28,44),wolf3d.officerMoving(28,45,4,2),{"x":28,"y":46,"texture":14,"hit":false},wolf3d.firstAidKit(28,47),wolf3d.ssMoving(28,48,0,3),wolf3d.ammo(29,22),wolf3d.ammo(29,23),{"x":29,"y":24,"texture":1,"hit":true},wolf3d.officerStanding(29,25,0,2),wolf3d.officerStanding(29,26,0,3),wolf3d.officerStanding(29,27,0,1),wolf3d.goldKey(29,44),wolf3d.guardMoving(29,46,2,2),wolf3d.ssMoving(29,47,2,2),wolf3d.ammo(30,22),wolf3d.ammo(30,23),wolf3d.cross(30,24),wolf3d.cross(30,25),wolf3d.cross(30,26),wolf3d.firstAidKit(30,27),{"x":30,"y":31,"texture":8,"hit":true},{"x":30,"y":33,"texture":8,"hit":true},{"x":30,"y":53,"texture":14,"hit":false},{"x":31,"y":19,"texture":14,"hit":false},wolf3d.ammo(31,22),wolf3d.ammo(31,23),wolf3d.cross(31,24),{"x":31,"y":25,"texture":14,"hit":false},{"x":31,"y":32,"texture":14,"hit":false},{"x":31,"y":36,"texture":14,"hit":false},{"x":31,"y":42,"texture":14,"hit":false},{"x":31,"y":50,"texture":14,"hit":false},{"x":31,"y":58,"texture":14,"hit":false},wolf3d.chest(32,22),wolf3d.chest(32,23),{"x":33,"y":22,"texture":8,"hit":true},{"x":33,"y":35,"texture":8,"hit":true},wolf3d.officerStanding(33,36,6,2),wolf3d.ammo(33,39),wolf3d.food(33,40),wolf3d.food(33,41),wolf3d.food(33,42),wolf3d.ammo(33,43),wolf3d.chalice(33,45),wolf3d.chalice(33,46),{"x":33,"y":47,"texture":8,"hit":true},{"x":34,"y":28,"texture":14,"hit":false},{"x":34,"y":32,"texture":14,"hit":false},wolf3d.officerStanding(34,36,6,3),{"x":34,"y":37,"texture":4,"hit":false},{"x":34,"y":39,"texture":2,"hit":true},{"x":34,"y":41,"texture":4,"hit":false},{"x":34,"y":43,"texture":2,"hit":true},{"x":34,"y":45,"texture":4,"hit":false},wolf3d.chalice(34,46),wolf3d.chalice(34,47),{"x":34,"y":51,"texture":14,"hit":false},{"x":35,"y":16,"texture":1,"hit":true},wolf3d.guardMoving(35,21,6,2),{"x":35,"y":27,"texture":8,"hit":true},{"x":35,"y":35,"texture":8,"hit":true},wolf3d.officerStanding(35,36,6,1),{"x":36,"y":16,"texture":1,"hit":true},{"x":36,"y":17,"texture":0,"hit":false},wolf3d.ssMoving(36,18,4,3),{"x":36,"y":19,"texture":14,"hit":false},{"x":36,"y":23,"texture":14,"hit":false},{"x":36,"y":41,"texture":14,"hit":false},wolf3d.ssStanding(36,54,4,2),{"x":36,"y":58,"texture":14,"hit":false},{"x":37,"y":34,"texture":14,"hit":false},{"x":37,"y":47,"texture":14,"hit":false},wolf3d.chest(37,53),wolf3d.guardMoving(38,19,2,1),wolf3d.chest(38,51),wolf3d.guardMoving(39,28,6,2),{"x":39,"y":31,"texture":7,"hit":true},{"x":39,"y":33,"texture":7,"hit":true},wolf3d.ssMoving(39,35,6,3),{"x":39,"y":40,"texture":7,"hit":true},{"x":39,"y":44,"texture":14,"hit":false},wolf3d.ssStanding(39,48,2,2),{"x":40,"y":23,"texture":14,"hit":false},{"x":40,"y":28,"texture":14,"hit":false},{"x":40,"y":34,"texture":14,"hit":false},{"x":40,"y":39,"texture":14,"hit":false},wolf3d.guardMoving(41,29,2,1),{"x":41,"y":40,"texture":7,"hit":true},wolf3d.chest(41,46),{"x":41,"y":50,"texture":3,"hit":true},wolf3d.ssStanding(41,51,6,1),{"x":41,"y":58,"texture":14,"hit":false},{"x":42,"y":49,"texture":3,"hit":true},{"x":42,"y":55,"texture":14,"hit":false},wolf3d.ssStanding(42,57,4,3),wolf3d.ssStanding(42,59,4,3),{"x":43,"y":21,"texture":0,"hit":false},{"x":43,"y":23,"texture":1,"hit":true},{"x":43,"y":52,"texture":14,"hit":false},wolf3d.ssStanding(43,58,4,1),{"x":43,"y":59,"texture":8,"hit":true},{"x":44,"y":23,"texture":1,"hit":true},wolf3d.firstAidKit(44,24),wolf3d.chest(45,49),wolf3d.chest(45,50),wolf3d.chest(45,51),wolf3d.chest(46,49),wolf3d.chest(46,50),wolf3d.chest(46,51),wolf3d.officerStanding(46,56,2,1),{"x":46,"y":57,"texture":12,"hit":true},{"x":47,"y":38,"texture":7,"hit":true},{"x":47,"y":52,"texture":14,"hit":false},wolf3d.ammo(47,55),{"x":47,"y":56,"texture":14,"hit":false},wolf3d.firstAidKit(47,57),wolf3d.officerStanding(47,59,2,2),{"x":48,"y":37,"texture":7,"hit":true},{"x":48,"y":49,"texture":3,"hit":true},wolf3d.officerStanding(48,56,2,1),{"x":48,"y":57,"texture":12,"hit":true},wolf3d.ammo(49,37),wolf3d.ammo(49,38),{"x":49,"y":39,"texture":14,"hit":false},{"x":49,"y":44,"texture":14,"hit":false},{"x":49,"y":50,"texture":3,"hit":true},wolf3d.ssStanding(49,51,4,2),wolf3d.ssStanding(49,54,4,2),wolf3d.ammo(50,37),wolf3d.ammo(50,38),wolf3d.ammo(51,37),wolf3d.ammo(51,38),wolf3d.chest(51,45),wolf3d.chest(51,46),wolf3d.ammo(52,37),wolf3d.ammo(52,38),{"x":52,"y":39,"texture":14,"hit":false},wolf3d.gatling(52,42),{"x":52,"y":44,"texture":14,"hit":false},wolf3d.chest(52,45),wolf3d.chest(52,46),{"x":53,"y":37,"texture":11,"hit":true},wolf3d.firstAidKit(53,40),wolf3d.firstAidKit(53,41),wolf3d.firstAidKit(53,42),wolf3d.firstAidKit(53,43),wolf3d.chest(53,45),wolf3d.chest(53,46),{"x":54,"y":38,"texture":11,"hit":true},{"x":54,"y":46,"texture":11,"hit":true}],"spriteResource":"sprites","scripts":[scripts.angle(12,27,6),scripts.angle(12,36,0),scripts.angle(14,27,4),scripts.angle(14,36,2),scripts.angle(20,35,6),scripts.angle(20,44,0),scripts.angle(21,35,4),scripts.angle(21,44,2),scripts.angle(23,36,6),scripts.angle(23,44,0),scripts.angle(25,36,4),scripts.angle(25,44,2),scripts.angle(27,45,6),scripts.angle(27,48,0),scripts.angle(29,45,4),scripts.angle(29,48,2),scripts.angle(35,18,6),scripts.angle(35,24,0),scripts.angle(38,18,4),scripts.angle(38,21,2),scripts.angle(39,24,6),scripts.angle(39,38,0),scripts.angle(41,21,4),scripts.angle(41,38,2)]};
\ No newline at end of file diff --git a/wolf3d/maps/e5m7.js b/wolf3d/maps/e5m7.js new file mode 100644 index 0000000..a0747c4 --- /dev/null +++ b/wolf3d/maps/e5m7.js @@ -0,0 +1 @@ +wolf3d.maps.e5m7 = {"music":"headache","secret":10,"endscreen":null,"ceiling":29,"start":{"x":24.5,"y":28.5,"direction":{"x":1,"y":0},"plane":{"x":0,"y":-1}},"episodeFloor":7,"par":270,"map":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,44,44,44,44,44,49,44,44,49,44,44,49,44,44,49,44,44,49,44,44,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,21,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,21,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,44,0,44,44,44,49,44,44,49,44,44,49,44,44,49,44,44,49,44,44,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,44,0,44,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,17,17,17,17,17,17,17,18,0,18,17,17,17,17,17,17,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,17,0,20,0,20,0,20,0,20,0,20,0,20,0,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,18,0,0,0,0,0,0,0,0,0,0,0,0,0,18,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,1,1,1,2,1,2,1,3,1,1,2,1,2,1,1,1,1,2,2,3,2,2,2,1,1,2,1,2,3,2,2,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,1,13,1,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,2,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,2,0,2,0,0,0,0,0,3,1,2,1,2,0,0,0,0,0,0,0,0,0,0,2,1,6,0,0,0,0,0,0,2,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,17,17,17,17,17,17,17,0,0,0,0,0,0,0,17,1,0,1,0,0,0,0,0,2,0,0,1,2,2,3,0,0,0,0,0,0,0,0,3,0,2,0,0,0,0,0,0,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,17,17,0,0,0,0,0,0,17,2,0,2,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,2,1,1,1,1],[1,1,1,1,1,1,1,1,8,9,8,7,9,8,8,8,1,1,1,17,17,0,0,0,0,0,17,1,0,1,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,2,0,0,10,0,0,0,1,1,1,1,1],[1,1,1,1,1,1,1,8,8,0,0,0,0,0,0,9,8,1,1,1,17,0,0,0,0,0,17,2,0,2,0,0,0,0,0,1,0,0,2,1,2,3,0,0,0,0,0,0,0,0,2,6,6,0,0,12,0,0,0,2,1,1,1,1],[1,1,1,1,1,1,8,9,0,0,0,0,0,0,0,0,9,8,1,1,17,0,0,0,0,0,17,1,0,2,0,0,0,0,0,3,2,1,2,1,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,3,1,1],[1,1,1,1,1,1,9,0,0,0,0,0,0,0,0,0,0,8,1,1,18,0,18,17,17,17,17,2,0,1,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,2,1,1],[1,1,1,1,1,1,5,0,0,0,0,0,0,0,0,0,0,7,1,1,1,0,2,1,2,1,2,1,0,3,0,0,0,0,0,3,1,2,1,2,1,2,2,2,1,1,3,1,2,1,1,2,0,0,0,0,0,0,0,0,0,2,1,1],[1,1,1,1,1,1,9,0,0,0,0,0,0,0,0,0,0,9,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,1,0,12,10,12,0,12,12,12,0,1,1,1],[1,1,1,1,1,1,8,0,0,0,0,0,0,0,0,0,0,9,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,2,0,12,11,12,0,10,12,11,0,1,1,1],[1,1,1,1,8,8,9,8,0,0,0,0,0,0,0,0,0,7,1,1,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,1,0,0,0,0,0,12,12,12,0,2,1,1],[1,1,1,1,9,0,0,0,0,0,0,0,0,0,0,0,0,8,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,2,0,12,10,12,0,12,12,12,0,1,1,1],[1,1,1,8,8,0,8,9,9,9,8,9,8,8,9,9,8,8,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,2,1,2,0,2,0,12,11,12,0,12,12,12,0,1,1,1],[1,1,1,9,0,0,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,2,3,1,2,2,3,0,0,0,0,0,1,0,1,2,2,3,2,2,1,0,1,1,1,1,0,0,0,0,0,0,0,0,11,12,10,0,2,1,1],[1,1,1,8,0,0,8,9,9,8,8,9,8,8,9,8,8,9,9,8,8,9,8,9,8,9,8,1,1,2,0,0,0,0,0,2,0,2,1,1,1,1,1,2,0,1,1,1,3,1,1,1,0,1,1,1,0,12,12,12,0,3,1,1],[1,1,9,8,0,9,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,9,1,1,1,0,0,0,0,0,1,0,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,0,12,12,12,0,1,1,1],[8,9,8,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,1,1,2,0,0,0,0,0,2,0,2,2,1,1,2,2,1,1,2,2,2,3,1,2,1,1,2,1,2,0,12,12,12,0,2,1,1],[9,0,0,0,0,0,0,0,8,8,9,8,8,9,9,8,8,9,8,9,8,9,9,8,0,0,9,1,1,1,0,0,0,0,0,3,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,12,11,0,2,1,1],[8,0,0,0,0,0,0,0,8,9,8,9,8,9,8,8,9,9,8,9,8,9,8,9,0,0,8,1,1,2,0,0,0,0,0,2,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,0,1,1,1],[9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1],[9,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,8,1,3,1,0,0,0,0,0,2,3,1,1,2,1,1,2,1,2,1,1,2,3,1,2,1,2,2,1,1,2,1,2,2,2,1,1,1],[8,0,0,0,0,0,0,0,8,9,9,8,9,8,8,9,8,9,9,8,9,8,8,8,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[9,0,0,0,0,0,0,0,8,9,9,9,8,9,8,9,8,8,9,8,8,8,8,8,0,0,9,1,3,1,2,1,1,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[8,8,9,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,8,9,8,8,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,8,9,9,8,9,9,8,9,9,8,9,8,8,8,9,8,8,9,9,9,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,143,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,106,111,106,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,108,108,108,108,108,0,118,118,118,118,118,0,0,118,118,118,118,118,118,118,0,0,109,109,109,109,109,109,109,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,108,0,108,108,108,108,108,0,0,0,0,0,118,118,118,118,118,118,118,118,118,118,0,0,0,109,109,109,109,109,109,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,0,0,108,0,108,108,108,108,108,0,118,118,0,0,0,0,118,118,118,118,118,118,118,118,0,118,0,109,109,109,109,109,109,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,0,0,108,0,108,108,108,108,108,0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,118,0,109,109,0,109,109,109,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,108,0,108,108,108,108,108,0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,118,0,109,109,0,109,109,109,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,0,0,0,0,0,0,111,111,111,111,111,0,0,108,0,108,108,108,108,108,0,118,118,0,0,0,0,118,118,118,118,118,118,118,118,0,0,0,109,109,0,109,109,109,0,0,0,0,0],[0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,0,0,0,0,0,111,111,111,111,111,0,0,108,0,108,108,108,108,108,0,0,0,0,0,118,118,118,118,118,118,118,118,118,118,0,0,109,109,109,109,109,109,109,109,109,0,0,0],[0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,0,0,0,0,111,0,0,0,0,0,0,108,0,108,108,108,108,108,0,118,118,118,118,118,0,0,118,118,118,118,118,118,118,0,0,109,109,109,109,109,109,109,109,109,0,0,0],[0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,108,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,0],[0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,109,109,109,109,109,0,109,0,0,0,109,0,0,0,109,0,0,0],[0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,109,109,109,109,109,0,109,0,0,0,109,0,0,0,109,0,0,0],[0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,109,109,109,109,109,0,109,109,109,109,109,0,0,0,109,0,0,0],[0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,109,109,109,109,109,0,109,0,0,0,109,0,0,0,109,0,0,0],[0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,109,0,109,0,0,0,109,0,0,0,109,0,0,0],[0,0,0,0,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,109,109,109,109,109,0,0,0,109,0,0,0],[0,0,0,0,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,109,0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,109,0,0,0,109,0,0,0,109,0,0,0],[0,0,0,0,0,0,110,110,110,110,110,110,0,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,108,108,108,108,108,0,109,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,0,109,0,0,0,109,0,0,0],[0,0,0,110,110,0,110,110,110,110,110,110,0,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,108,108,108,108,108,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,0,0,109,0,0,0],[0,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,0,0,0,0,108,108,108,108,108,0,109,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,109,0,0,0],[0,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,0,0,0,0,108,108,108,108,108,0,109,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,109,0,0,0],[0,110,110,110,110,110,110,110,110,110,110,110,0,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,108,108,108,108,108,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0],[0,110,110,110,110,110,110,110,110,110,110,110,0,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,110,110,0,110,110,110,110,110,110,0,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,110,110,110,110,110,110,0,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":8,"y":37,"texture":67,"key":null},{"x":12,"y":19,"texture":68,"key":"silver"},{"x":18,"y":13,"texture":65,"key":null},{"x":18,"y":15,"texture":65,"key":null},{"x":18,"y":17,"texture":65,"key":null},{"x":18,"y":19,"texture":65,"key":null},{"x":18,"y":21,"texture":65,"key":null},{"x":18,"y":23,"texture":65,"key":null},{"x":18,"y":25,"texture":65,"key":null},{"x":21,"y":35,"texture":65,"key":null},{"x":24,"y":52,"texture":65,"key":null},{"x":28,"y":35,"texture":65,"key":null},{"x":29,"y":21,"texture":65,"key":null},{"x":35,"y":36,"texture":65,"key":null},{"x":35,"y":44,"texture":65,"key":null},{"x":38,"y":12,"texture":65,"key":null},{"x":41,"y":12,"texture":65,"key":null},{"x":43,"y":27,"texture":68,"key":"gold"},{"x":45,"y":12,"texture":65,"key":null}],"secrets":[{"x":24,"y":50,"state":0,"texture":5},{"x":35,"y":51,"state":0,"texture":5},{"x":37,"y":4,"state":0,"texture":8}],"sprites":[{"x":7,"y":19,"texture":8,"hit":true},wolf3d.ssStanding(7,23,2,3),wolf3d.ssStanding(7,28,2,2),wolf3d.ssStanding(7,34,2,1),{"x":7,"y":36,"texture":8,"hit":true},{"x":8,"y":20,"texture":4,"hit":false},{"x":8,"y":23,"texture":4,"hit":false},{"x":8,"y":26,"texture":4,"hit":false},{"x":8,"y":29,"texture":4,"hit":false},{"x":8,"y":32,"texture":4,"hit":false},{"x":8,"y":35,"texture":4,"hit":false},wolf3d.officerStanding(8,38,2,2),wolf3d.ssStanding(9,23,2,3),wolf3d.ssStanding(9,28,2,2),wolf3d.ssStanding(9,34,2,1),{"x":9,"y":36,"texture":8,"hit":true},{"x":13,"y":12,"texture":8,"hit":true},wolf3d.ammo(13,13),wolf3d.ammo(13,14),wolf3d.ammo(13,15),wolf3d.ammo(13,16),wolf3d.ssStanding(13,18,0,1),wolf3d.ssStanding(13,20,0,1),wolf3d.ammo(13,22),wolf3d.ammo(13,23),wolf3d.ammo(13,24),wolf3d.ammo(13,25),{"x":13,"y":26,"texture":8,"hit":true},wolf3d.firstAidKit(14,12),wolf3d.crown(14,13),{"x":14,"y":14,"texture":4,"hit":false},wolf3d.chalice(14,15),wolf3d.chalice(14,16),{"x":14,"y":19,"texture":4,"hit":false},wolf3d.chalice(14,22),wolf3d.chalice(14,23),{"x":14,"y":24,"texture":4,"hit":false},wolf3d.crown(14,25),wolf3d.firstAidKit(14,26),wolf3d.firstAidKit(15,12),wolf3d.crown(15,13),wolf3d.crown(15,25),wolf3d.firstAidKit(15,26),{"x":16,"y":12,"texture":8,"hit":true},{"x":16,"y":14,"texture":4,"hit":false},{"x":16,"y":19,"texture":4,"hit":false},{"x":16,"y":24,"texture":4,"hit":false},{"x":16,"y":26,"texture":8,"hit":true},wolf3d.ssStanding(17,13,0,1),wolf3d.ssStanding(17,15,0,2),wolf3d.ssStanding(17,17,0,1),wolf3d.officerStanding(17,19,0,3),wolf3d.ssStanding(17,21,0,1),wolf3d.ssStanding(17,23,0,2),wolf3d.officerStanding(17,25,0,3),wolf3d.guardMoving(19,20,6,1),{"x":20,"y":14,"texture":4,"hit":false},wolf3d.cross(20,15),wolf3d.cross(20,16),{"x":20,"y":19,"texture":4,"hit":false},wolf3d.cross(20,22),wolf3d.cross(20,23),{"x":20,"y":24,"texture":4,"hit":false},wolf3d.cross(21,15),wolf3d.cross(21,16),wolf3d.cross(21,22),wolf3d.cross(21,23),{"x":21,"y":30,"texture":8,"hit":true},wolf3d.ammo(21,32),{"x":21,"y":43,"texture":8,"hit":true},{"x":21,"y":44,"texture":7,"hit":true},wolf3d.officerStanding(21,46,2,2),{"x":21,"y":49,"texture":8,"hit":true},{"x":21,"y":52,"texture":8,"hit":true},wolf3d.ammo(21,53),wolf3d.ammo(21,54),wolf3d.ammo(21,55),wolf3d.ammo(21,56),wolf3d.ammo(21,57),{"x":21,"y":58,"texture":8,"hit":true},wolf3d.guardMoving(22,19,2,2),{"x":22,"y":22,"texture":4,"hit":false},wolf3d.machineGun(22,28),{"x":22,"y":31,"texture":14,"hit":false},{"x":22,"y":33,"texture":14,"hit":false},{"x":22,"y":43,"texture":0,"hit":false},wolf3d.guardStanding(22,46,2,1),{"x":22,"y":49,"texture":7,"hit":true},wolf3d.ssMoving(22,54,2,2),wolf3d.officerMoving(22,56,6,3),wolf3d.food(22,58),{"x":23,"y":19,"texture":8,"hit":true},wolf3d.ammo(23,28),wolf3d.officerMoving(23,31,2,2),wolf3d.dog(23,33,6,3),wolf3d.ammo(23,36),wolf3d.ammo(23,37),{"x":23,"y":44,"texture":4,"hit":false},wolf3d.ssStanding(23,46,2,2),{"x":23,"y":48,"texture":4,"hit":false},wolf3d.food(23,51),{"x":23,"y":53,"texture":14,"hit":false},{"x":23,"y":57,"texture":14,"hit":false},wolf3d.food(23,58),{"x":24,"y":20,"texture":8,"hit":true},{"x":24,"y":23,"texture":4,"hit":false},wolf3d.ammo(24,36),wolf3d.ammo(24,37),wolf3d.crown(24,38),wolf3d.crown(24,39),wolf3d.crown(24,40),wolf3d.ssStanding(24,46,2,3),wolf3d.food(24,51),wolf3d.guardMoving(24,53,4,1),wolf3d.food(24,58),wolf3d.ammo(25,28),{"x":25,"y":31,"texture":14,"hit":false},{"x":25,"y":33,"texture":14,"hit":false},wolf3d.firstAidKit(25,36),wolf3d.firstAidKit(25,37),wolf3d.crown(25,38),wolf3d.crown(25,39),wolf3d.crown(25,40),wolf3d.ssStanding(25,46,2,3),wolf3d.goldKey(25,49),wolf3d.food(25,51),wolf3d.food(25,58),{"x":26,"y":9,"texture":17,"hit":true},wolf3d.ammo(26,10),wolf3d.ammo(26,11),wolf3d.ammo(26,12),{"x":26,"y":13,"texture":19,"hit":false},{"x":26,"y":14,"texture":18,"hit":true},{"x":26,"y":22,"texture":4,"hit":false},wolf3d.ammo(26,28),wolf3d.firstAidKit(26,36),wolf3d.firstAidKit(26,37),{"x":26,"y":44,"texture":4,"hit":false},wolf3d.ssStanding(26,46,2,2),{"x":26,"y":48,"texture":4,"hit":false},{"x":27,"y":8,"texture":18,"hit":true},wolf3d.bloodPool(27,10),wolf3d.ammo(27,11),{"x":27,"y":12,"texture":43,"hit":false},{"x":27,"y":15,"texture":17,"hit":true},{"x":27,"y":25,"texture":8,"hit":true},wolf3d.ammo(27,28),wolf3d.guardStanding(27,46,2,1),{"x":27,"y":49,"texture":7,"hit":true},{"x":27,"y":52,"texture":8,"hit":true},{"x":27,"y":53,"texture":14,"hit":false},{"x":27,"y":57,"texture":14,"hit":false},{"x":28,"y":7,"texture":42,"hit":false},wolf3d.cross(28,8),wolf3d.cross(28,9),wolf3d.ammo(28,10),wolf3d.ammo(28,11),wolf3d.ammo(28,12),{"x":28,"y":13,"texture":42,"hit":false},wolf3d.crown(28,14),wolf3d.crown(28,15),wolf3d.ammo(28,28),{"x":28,"y":43,"texture":8,"hit":true},{"x":28,"y":44,"texture":7,"hit":true},wolf3d.officerStanding(28,46,2,2),{"x":28,"y":47,"texture":0,"hit":false},{"x":28,"y":49,"texture":8,"hit":true},wolf3d.ssMoving(28,54,2,2),wolf3d.officerMoving(28,56,2,3),wolf3d.cross(29,8),wolf3d.cross(29,9),wolf3d.bloodPool(29,10),wolf3d.food(29,11),{"x":29,"y":12,"texture":43,"hit":false},wolf3d.crown(29,14),wolf3d.bloodPool(29,15),{"x":29,"y":31,"texture":14,"hit":false},{"x":29,"y":33,"texture":14,"hit":false},wolf3d.guardMoving(29,57,4,1),wolf3d.officerMoving(29,58,6,2),wolf3d.dog(29,59,6,1),wolf3d.bloodBones(30,7),wolf3d.cross(30,8),wolf3d.cross(30,9),wolf3d.food(30,10),wolf3d.food(30,11),wolf3d.food(30,12),wolf3d.bloodBones(30,13),{"x":30,"y":14,"texture":36,"hit":true},wolf3d.guardMoving(30,31,6,1),wolf3d.guardMoving(30,33,6,1),{"x":30,"y":44,"texture":8,"hit":true},{"x":30,"y":46,"texture":11,"hit":true},wolf3d.food(30,47),wolf3d.chest(30,48),wolf3d.chest(30,49),{"x":30,"y":50,"texture":11,"hit":true},{"x":31,"y":7,"texture":17,"hit":true},{"x":31,"y":10,"texture":43,"hit":false},wolf3d.food(31,11),wolf3d.food(31,12),wolf3d.bloodBones(31,16),{"x":31,"y":22,"texture":14,"hit":false},wolf3d.officerMoving(31,23,4,2),{"x":31,"y":25,"texture":14,"hit":false},{"x":31,"y":28,"texture":14,"hit":false},wolf3d.ssMoving(31,30,4,2),{"x":31,"y":32,"texture":14,"hit":false},wolf3d.ssMoving(31,34,0,3),{"x":31,"y":36,"texture":14,"hit":false},{"x":31,"y":39,"texture":14,"hit":false},wolf3d.officerMoving(31,42,4,2),{"x":31,"y":43,"texture":14,"hit":false},wolf3d.food(31,46),wolf3d.ammo(31,47),wolf3d.chest(31,48),wolf3d.chest(31,49),wolf3d.ammo(32,21),wolf3d.ammo(32,44),wolf3d.food(32,46),wolf3d.ammo(32,47),wolf3d.chest(32,48),wolf3d.chest(32,49),{"x":32,"y":52,"texture":14,"hit":false},{"x":32,"y":56,"texture":14,"hit":false},{"x":32,"y":60,"texture":14,"hit":false},{"x":33,"y":12,"texture":42,"hit":false},{"x":33,"y":14,"texture":19,"hit":false},{"x":33,"y":16,"texture":18,"hit":true},{"x":33,"y":22,"texture":14,"hit":false},wolf3d.dog(33,23,0,3),{"x":33,"y":25,"texture":14,"hit":false},{"x":33,"y":28,"texture":14,"hit":false},wolf3d.ssMoving(33,30,4,2),{"x":33,"y":32,"texture":14,"hit":false},wolf3d.ssMoving(33,34,0,3),{"x":33,"y":36,"texture":14,"hit":false},{"x":33,"y":39,"texture":14,"hit":false},wolf3d.dog(33,42,0,3),{"x":33,"y":43,"texture":14,"hit":false},{"x":33,"y":46,"texture":11,"hit":true},wolf3d.ammo(33,47),wolf3d.gatling(33,48),{"x":34,"y":21,"texture":8,"hit":true},wolf3d.guardMoving(34,31,2,2),wolf3d.guardMoving(34,33,2,2),{"x":35,"y":31,"texture":14,"hit":false},{"x":35,"y":33,"texture":14,"hit":false},{"x":35,"y":52,"texture":14,"hit":false},{"x":35,"y":56,"texture":14,"hit":false},{"x":35,"y":60,"texture":14,"hit":false},{"x":37,"y":6,"texture":35,"hit":true},wolf3d.chalice(37,8),{"x":37,"y":15,"texture":14,"hit":false},wolf3d.dog(37,17,6,3),wolf3d.guardMoving(37,20,6,1),{"x":37,"y":21,"texture":14,"hit":false},{"x":37,"y":25,"texture":8,"hit":true},wolf3d.chalice(37,52),wolf3d.officerMoving(37,56,4,2),wolf3d.ssMoving(37,60,0,2),wolf3d.chalice(38,8),{"x":38,"y":9,"texture":14,"hit":false},{"x":38,"y":18,"texture":14,"hit":false},{"x":38,"y":31,"texture":14,"hit":false},{"x":38,"y":33,"texture":14,"hit":false},{"x":38,"y":36,"texture":14,"hit":false},{"x":39,"y":1,"texture":8,"hit":true},wolf3d.silverKey(39,2),wolf3d.food(39,3),wolf3d.ssStanding(39,5,6,1),wolf3d.officerMoving(39,39,6,2),wolf3d.guardMoving(39,40,6,1),wolf3d.officerMoving(39,42,6,3),{"x":39,"y":44,"texture":8,"hit":true},wolf3d.chalice(39,46),wolf3d.chalice(39,47),wolf3d.chalice(39,48),{"x":39,"y":50,"texture":8,"hit":true},wolf3d.ssMoving(40,1,6,3),{"x":40,"y":2,"texture":14,"hit":false},wolf3d.officerStanding(40,3,6,2),{"x":40,"y":6,"texture":14,"hit":false},{"x":40,"y":7,"texture":8,"hit":true},{"x":40,"y":39,"texture":14,"hit":false},{"x":40,"y":44,"texture":14,"hit":false},{"x":40,"y":50,"texture":14,"hit":false},{"x":40,"y":56,"texture":14,"hit":false},{"x":40,"y":60,"texture":14,"hit":false},wolf3d.ammo(41,1),wolf3d.ammo(41,2),{"x":41,"y":3,"texture":2,"hit":true},wolf3d.ssStanding(41,5,6,1),wolf3d.chalice(41,8),{"x":41,"y":9,"texture":14,"hit":false},{"x":41,"y":15,"texture":14,"hit":false},wolf3d.dog(41,17,6,3),wolf3d.guardMoving(41,20,6,1),{"x":41,"y":21,"texture":14,"hit":false},wolf3d.officerMoving(41,31,2,2),wolf3d.dog(41,33,6,3),wolf3d.ssMoving(41,39,2,2),wolf3d.ssMoving(41,41,2,1),wolf3d.ssMoving(41,42,2,3),{"x":41,"y":47,"texture":8,"hit":true},{"x":41,"y":53,"texture":8,"hit":true},wolf3d.ssMoving(41,57,2,2),wolf3d.dog(41,58,2,2),wolf3d.ammo(42,1),wolf3d.ammo(42,2),wolf3d.officerStanding(42,3,6,2),wolf3d.chalice(42,8),{"x":42,"y":18,"texture":14,"hit":false},{"x":42,"y":31,"texture":14,"hit":false},{"x":42,"y":33,"texture":14,"hit":false},wolf3d.ssMoving(43,1,6,3),{"x":43,"y":2,"texture":14,"hit":false},wolf3d.ssStanding(43,5,6,1),{"x":43,"y":6,"texture":14,"hit":false},{"x":43,"y":7,"texture":8,"hit":true},{"x":43,"y":25,"texture":14,"hit":false},wolf3d.ammo(43,32),{"x":43,"y":34,"texture":8,"hit":true},{"x":44,"y":1,"texture":8,"hit":true},wolf3d.food(44,2),wolf3d.food(44,3),wolf3d.chalice(45,8),{"x":45,"y":9,"texture":14,"hit":false},{"x":45,"y":15,"texture":14,"hit":false},wolf3d.dog(45,17,6,3),wolf3d.guardMoving(45,20,6,1),{"x":45,"y":21,"texture":14,"hit":false},{"x":46,"y":6,"texture":35,"hit":true},{"x":46,"y":7,"texture":0,"hit":false},wolf3d.chalice(46,8),{"x":46,"y":18,"texture":14,"hit":false},{"x":46,"y":25,"texture":8,"hit":true}],"spriteResource":"sprites","scripts":[scripts.angle(19,14,6),scripts.angle(19,25,0),scripts.angle(22,14,4),scripts.angle(22,25,2),scripts.angle(22,53,6),scripts.angle(22,57,0),scripts.angle(23,30,6),scripts.angle(23,34,2),scripts.angle(28,53,4),scripts.angle(28,57,2),scripts.angle(29,56,6),scripts.angle(29,60,0),scripts.angle(30,23,0),scripts.angle(30,30,6),scripts.angle(30,34,0),scripts.angle(30,42,0),scripts.angle(34,23,4),scripts.angle(34,30,4),scripts.angle(34,34,2),scripts.angle(34,42,4),scripts.angle(37,13,6),scripts.angle(37,24,0),scripts.angle(38,13,4),scripts.angle(38,24,2),scripts.angle(39,38,6),scripts.angle(39,43,0),scripts.angle(41,13,6),scripts.angle(41,24,0),scripts.angle(41,30,6),scripts.angle(41,34,2),scripts.angle(41,38,4),scripts.angle(41,43,2),scripts.angle(41,56,4),scripts.angle(41,60,2),scripts.angle(42,13,4),scripts.angle(42,24,2),scripts.angle(45,13,6),scripts.angle(45,24,0),scripts.angle(46,13,4),scripts.angle(46,24,2)]};
\ No newline at end of file diff --git a/wolf3d/maps/e5m8.js b/wolf3d/maps/e5m8.js new file mode 100644 index 0000000..2d918a5 --- /dev/null +++ b/wolf3d/maps/e5m8.js @@ -0,0 +1 @@ +wolf3d.maps.e5m8 = {"music":"goingaft","secret":10,"endscreen":null,"ceiling":29,"start":{"x":32.5,"y":32.5,"direction":{"x":1,"y":0},"plane":{"x":0,"y":-1}},"episodeFloor":8,"par":210,"map":[[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,1,3,1,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,2,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,0,2,1,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,2,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,1,0,0,1,2,0,0,2,0,0,6,1,2,1,2,1,2,1,2,3,0,3,2,1,2,1,2,1,2,1,2,1,2,6,0,0,1,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,2,0,0,2,1,0,0,1,0,0,1,1,2,1,2,1,1,1,1,0,0,0,1,1,1,2,1,2,1,1,1,1,1,1,0,0,2,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,1,0,0,1,2,0,0,2,0,0,2,1,0,0,0,0,1,1,2,0,0,0,2,1,1,0,0,0,0,2,1,1,1,2,0,0,1,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,2,0,0,2,1,0,0,1,0,0,1,2,0,0,0,0,2,1,6,0,0,0,6,1,2,0,0,0,0,1,1,1,1,1,0,0,2,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,1,0,0,1,2,0,0,2,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,2,0,0,1,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,2,0,0,2,1,0,0,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,4,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,1,0,0,1,2,0,0,2,0,0,2,1,2,6,0,0,12,12,12,12,0,12,12,12,12,0,0,6,1,2,1,2,1,2,0,0,1,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,2,0,0,2,1,0,0,1,0,0,6,1,2,1,0,0,12,0,0,0,0,0,0,0,12,0,0,1,2,0,0,0,3,0,0,0,2,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,1,0,0,1,2,0,0,2,0,0,0,0,0,1,0,0,11,0,0,0,0,0,0,0,11,0,0,1,1,0,0,0,0,0,0,0,1,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,2,0,0,2,1,0,0,1,0,0,0,0,0,2,0,0,12,0,0,0,0,0,0,0,12,0,0,1,2,0,0,0,3,0,0,0,2,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,1,0,0,1,1,2,1,1,2,1,2,0,0,1,0,0,12,12,10,12,12,12,10,12,12,0,0,1,1,0,0,2,1,2,1,0,1,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,2,0,0,2,1,2,1,2,1,2,1,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,0,0,1,37,37,2,3,2,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,1,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,3,1,0,0,2,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,2,0,0,0,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,0,0,0,0,0,0,1,1,2,0,0,1,2,1,2,1,2,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,1,6,1,2,1,2,1,4,1,2,1,2,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,0,2,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,2,0,0,0,0,0,0,0,1,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,17,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,1,2,1,2,1,2,1,6,0,6,1,2,1,2,1,2,1,4,1,2,1,2,0,0,2,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,0,2,1,1,1,0,0,1,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,17,17,17,17,17,17,17,0,0,17,17,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,0,0,2,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,17,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,0,0,0,0,2,1,1,1,0,0,1,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,17,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,0,0,0,0,0,0,0,1,2,1,2,1,2,1,0,0,0,1,1,2,1,2,0,0,0,1,1,1,2,0,0,2,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,17,0,0,17,17,17,17,0,0,17,17,17,17,17,17,17,18,0,18,0,18,17,17,2,1,2,1,2,1,2,1,0,0,2,1,1,1,1,0,0,0,2,1,2,6,0,0,1,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,17,0,0,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,17,0,0,17,1,0,0,0,0,0,0,0,2,0,0,2,1,1,1,2,0,0,0,0,0,0,0,0,0,2,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,17,0,0,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,17,0,0,17,2,0,0,0,0,0,0,0,1,0,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,1,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,17,0,0,17,17,17,17,17,17,17,0,0,17,17,17,17,17,17,17,0,0,17,1,0,0,1,2,1,0,0,2,0,0,2,1,2,1,1,36,36,36,35,0,35,36,36,36,2,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,17,0,0,17,17,17,17,17,17,17,0,0,17,17,17,17,17,17,17,0,0,17,2,0,0,2,13,2,0,0,1,0,0,0,0,0,3,21,36,36,0,0,0,0,0,36,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,17,0,0,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,1,0,0,1,0,1,0,0,2,0,0,0,0,0,0,0,22,36,0,0,0,0,0,36,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,17,0,0,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,2,0,0,2,0,2,0,0,1,0,0,0,0,0,3,21,36,36,0,0,35,0,0,36,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,17,0,0,17,17,17,17,0,0,17,17,17,17,17,0,0,17,17,17,0,0,17,1,0,0,1,0,0,0,0,2,0,0,1,0,1,36,36,36,36,0,0,36,0,0,36,36,36,36,36,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,17,0,0,0,0,0,0,0,0,17,17,17,17,17,0,0,17,17,17,0,0,17,2,0,0,2,0,0,0,0,1,0,0,1,0,2,36,0,0,0,0,0,36,0,0,0,0,0,0,36,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,18,0,0,0,0,0,0,0,0,0,0,17,17,17,0,0,17,17,17,0,0,17,1,0,0,1,2,1,2,1,2,0,0,0,0,1,36,0,0,0,0,0,36,0,0,0,0,0,0,36,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,17,0,18,17,17,17,17,0,0,0,0,17,17,17,0,0,0,0,0,0,0,17,2,0,0,0,0,0,0,0,0,0,0,0,0,2,36,0,0,36,36,36,36,36,36,36,36,0,0,36,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,0,0,0,37,37,37,17,17,17,0,0,17,17,17,0,0,0,0,0,0,0,17,1,0,0,0,0,0,0,0,0,0,0,0,6,1,36,0,0,36,0,0,0,0,0,36,36,0,0,36,37,37,37,37,37,37,37,37],[37,37,37,37,41,0,0,0,0,0,37,37,37,37,17,0,0,17,17,17,17,17,0,0,17,17,17,17,2,1,4,1,2,1,2,1,2,1,2,1,2,1,36,0,0,36,0,0,0,0,0,36,36,0,0,36,37,37,37,37,37,37,37,37],[37,37,37,37,37,0,0,0,0,0,41,37,37,37,17,0,0,17,17,17,17,17,0,0,17,37,37,37,37,37,37,37,37,36,36,36,36,36,36,36,36,36,35,0,0,36,0,0,36,36,0,0,0,0,0,36,37,37,37,37,37,37,37,37],[37,37,37,37,0,0,0,0,0,0,0,37,37,37,17,0,0,17,17,17,17,17,0,0,17,37,37,37,37,37,37,37,37,36,0,0,0,0,0,0,0,0,0,0,0,36,0,0,36,36,0,0,0,0,0,36,37,37,37,37,37,37,37,37],[37,37,37,37,0,0,0,0,0,0,0,41,37,37,17,0,0,0,0,0,0,0,0,0,17,37,37,37,37,37,37,37,37,36,0,0,0,0,0,0,0,0,0,0,0,36,0,0,36,36,36,36,36,36,36,36,37,37,37,37,37,37,37,37],[37,37,37,41,0,0,0,0,0,0,0,37,37,37,17,0,0,0,0,0,0,0,0,0,17,37,37,37,37,37,37,37,37,36,0,0,36,36,36,36,36,36,36,35,36,36,0,0,36,36,36,36,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,0,0,0,0,0,0,0,37,37,37,17,17,17,17,17,17,17,17,17,17,17,37,37,37,37,37,37,37,37,36,0,0,0,0,0,0,0,0,0,0,0,36,0,0,0,0,0,36,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,0,0,0,0,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,36,0,0,0,0,0,0,0,0,0,0,0,36,0,0,0,0,0,36,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,0,0,0,41,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,36,0,0,0,0,0,0,0,0,0,0,0,36,36,36,36,0,0,36,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,36,0,0,0,0,0,0,0,0,0,0,0,36,36,36,36,0,0,36,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,41,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,35,0,0,0,0,0,0,0,0,0,0,0,36,36,36,36,0,0,35,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,36,0,0,0,0,0,0,0,0,0,0,0,36,36,36,36,0,0,36,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,36,0,0,0,0,0,0,0,0,0,0,0,35,36,36,36,0,0,36,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,36,36,36,36,36,36,36,35,36,36,36,36,36,36,36,36,36,36,36,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,0,0,114,114,0,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,0,0,114,114,0,114,114,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,114,114,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,0,0,114,114,0,114,114,0,0,109,109,109,109,0,0,0,109,109,109,0,0,0,109,109,109,109,0,0,0,0,0,114,114,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,0,0,114,114,0,114,114,0,0,109,109,109,109,0,0,0,109,109,109,0,0,0,109,109,109,109,0,0,0,0,0,114,114,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,0,0,114,114,0,114,114,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,114,114,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,0,0,114,114,0,114,114,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,114,114,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,0,0,114,114,0,114,114,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,114,114,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,0,0,114,114,0,114,114,0,0,0,0,109,109,0,109,109,109,109,109,109,109,0,109,109,0,0,113,113,113,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,0,0,114,114,0,114,114,114,114,114,0,109,109,0,109,109,109,109,109,109,109,0,109,109,0,0,113,113,113,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,0,0,114,114,0,114,114,114,114,114,0,109,109,0,109,109,109,109,109,109,109,0,109,109,0,0,113,113,113,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,0,0,0,0,0,0,0,0,114,114,0,109,109,0,0,0,0,0,0,0,0,0,109,109,0,0,113,113,0,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,0,0,0,0,0,0,0,0,114,114,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,0,0,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,0,0,0,0,0,0,109,109,109,109,109,109,109,0,0,0,0,0,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0,110,110,110,110,110,110,110,110,110,110,110,110,110,0,108,108,108,0,113,113,113,113,113,113,113,0,0,0,0,113,113,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,111,111,111,111,0,110,110,110,110,110,110,110,110,110,110,110,110,110,0,108,108,108,0,113,113,113,113,113,113,113,0,0,0,0,113,113,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,0,108,108,108,0,113,113,113,113,113,113,113,0,0,0,0,113,113,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,110,110,110,110,110,110,110,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,113,113,113,0,0,0,0,113,113,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,111,111,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,113,113,113,0,0,0,0,113,113,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,111,111,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,0,111,111,0,0,108,108,108,108,108,108,108,0,108,108,0,0,0,0,0,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,111,111,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,0,111,111,0,0,108,108,108,108,108,108,108,0,108,108,0,0,0,0,0,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,111,111,0,0,108,108,0,0,0,108,108,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,111,111,0,0,108,108,0,0,0,108,108,0,108,108,108,108,108,0,0,0,0,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,111,111,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,108,108,0,108,0,108,108,0,108,108,108,108,108,0,143,0,0,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,111,111,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,108,108,0,108,0,108,108,0,108,108,108,108,108,0,0,0,0,115,115,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,111,111,0,0,0,0,111,111,0,0,0,0,0,111,111,0,0,0,111,111,0,0,108,108,0,108,108,108,108,0,108,108,0,108,0,0,0,0,0,115,115,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0,0,0,0,0,111,111,0,0,0,111,111,0,0,108,108,0,108,108,108,108,0,108,108,0,0,0,0,115,115,115,115,115,0,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,0,0,0,111,111,0,0,0,111,111,0,0,108,108,0,0,0,0,0,0,108,108,108,108,0,0,115,115,115,115,115,0,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,0,0,0,111,111,111,111,111,111,111,0,0,108,108,108,108,108,108,108,108,108,108,108,108,0,0,115,115,0,0,0,0,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,111,111,0,0,0,111,111,111,111,111,111,111,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,115,115,0,115,115,115,115,115,0,0,115,115,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,112,112,112,112,112,0,0,0,0,0,111,111,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,0,115,115,115,115,115,0,0,115,115,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,112,112,112,112,112,0,0,0,0,0,111,111,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,0,115,115,0,0,115,115,115,115,115,0,0,0,0,0,0,0,0,0],[0,0,0,0,112,112,112,112,112,112,112,0,0,0,0,111,111,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,115,0,115,115,0,0,115,115,115,115,115,0,0,0,0,0,0,0,0,0],[0,0,0,0,112,112,112,112,112,112,112,0,0,0,0,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,115,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,112,112,112,112,112,112,112,0,0,0,0,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,115,0,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,115,0,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,115,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,115,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,115,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,115,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,115,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":6,"y":37,"texture":65,"key":null},{"x":14,"y":49,"texture":65,"key":null},{"x":22,"y":37,"texture":65,"key":null},{"x":23,"y":21,"texture":65,"key":null},{"x":24,"y":35,"texture":65,"key":null},{"x":24,"y":39,"texture":65,"key":null},{"x":27,"y":23,"texture":65,"key":null},{"x":27,"y":25,"texture":65,"key":null},{"x":30,"y":48,"texture":68,"key":"gold"},{"x":32,"y":42,"texture":67,"key":null},{"x":35,"y":40,"texture":68,"key":"silver"},{"x":37,"y":7,"texture":65,"key":null}],"secrets":[{"x":12,"y":37,"state":0,"texture":9}],"sprites":[{"x":3,"y":52,"texture":8,"hit":true},{"x":4,"y":19,"texture":14,"hit":false},{"x":4,"y":22,"texture":14,"hit":false},{"x":4,"y":24,"texture":8,"hit":true},{"x":4,"y":53,"texture":8,"hit":true},{"x":5,"y":19,"texture":14,"hit":false},{"x":5,"y":22,"texture":14,"hit":false},{"x":5,"y":26,"texture":14,"hit":false},{"x":5,"y":32,"texture":14,"hit":false},{"x":5,"y":37,"texture":14,"hit":false},{"x":5,"y":44,"texture":14,"hit":false},{"x":5,"y":51,"texture":14,"hit":false},wolf3d.officerMoving(6,26,0,3),wolf3d.guardMoving(6,51,0,2),wolf3d.crown(7,22),wolf3d.crown(7,23),{"x":7,"y":36,"texture":8,"hit":true},{"x":7,"y":37,"texture":14,"hit":false},{"x":7,"y":38,"texture":8,"hit":true},wolf3d.ssMoving(8,19,0,2),wolf3d.guardMoving(8,23,0,1),{"x":8,"y":29,"texture":12,"hit":true},wolf3d.firstAidKit(8,30),wolf3d.cross(8,31),{"x":8,"y":32,"texture":8,"hit":true},{"x":8,"y":42,"texture":8,"hit":true},wolf3d.ammo(8,43),wolf3d.ammo(8,44),{"x":8,"y":45,"texture":12,"hit":true},{"x":9,"y":25,"texture":14,"hit":false},{"x":9,"y":26,"texture":14,"hit":false},wolf3d.firstAidKit(9,29),{"x":9,"y":30,"texture":14,"hit":false},wolf3d.cross(9,43),{"x":9,"y":44,"texture":14,"hit":false},wolf3d.ammo(9,45),wolf3d.crown(10,22),wolf3d.crown(10,23),wolf3d.cross(10,29),wolf3d.ssMoving(10,33,2,2),{"x":10,"y":37,"texture":14,"hit":false},wolf3d.guardMoving(10,39,6,1),wolf3d.cross(10,44),wolf3d.ammo(10,45),{"x":11,"y":18,"texture":14,"hit":false},{"x":11,"y":19,"texture":14,"hit":false},{"x":11,"y":22,"texture":14,"hit":false},{"x":11,"y":23,"texture":14,"hit":false},{"x":11,"y":29,"texture":8,"hit":true},{"x":11,"y":32,"texture":14,"hit":false},{"x":11,"y":42,"texture":14,"hit":false},{"x":11,"y":45,"texture":8,"hit":true},wolf3d.guardMoving(12,19,0,1),wolf3d.ssMoving(12,23,0,2),wolf3d.guardMoving(12,26,0,2),wolf3d.officerMoving(12,42,0,3),wolf3d.ammo(13,34),wolf3d.ammo(13,35),wolf3d.ammo(13,39),wolf3d.ammo(13,40),wolf3d.officerMoving(13,51,0,3),wolf3d.crown(14,22),wolf3d.crown(14,23),{"x":14,"y":25,"texture":14,"hit":false},{"x":14,"y":26,"texture":14,"hit":false},{"x":14,"y":29,"texture":8,"hit":true},wolf3d.ammo(14,34),wolf3d.ammo(14,35),wolf3d.ammo(14,39),wolf3d.gatling(14,40),wolf3d.guardStanding(14,46,6,1),{"x":14,"y":47,"texture":14,"hit":false},{"x":14,"y":51,"texture":14,"hit":false},{"x":15,"y":22,"texture":8,"hit":true},{"x":15,"y":23,"texture":8,"hit":true},wolf3d.officerMoving(15,32,4,3),{"x":15,"y":34,"texture":8,"hit":true},wolf3d.firstAidKit(15,35),wolf3d.firstAidKit(15,36),wolf3d.crown(15,37),wolf3d.crown(15,38),wolf3d.crown(15,39),{"x":15,"y":40,"texture":8,"hit":true},{"x":16,"y":52,"texture":8,"hit":true},{"x":18,"y":19,"texture":14,"hit":false},{"x":18,"y":28,"texture":14,"hit":false},{"x":18,"y":32,"texture":14,"hit":false},{"x":18,"y":37,"texture":14,"hit":false},{"x":18,"y":42,"texture":14,"hit":false},{"x":19,"y":19,"texture":14,"hit":false},{"x":19,"y":28,"texture":14,"hit":false},{"x":19,"y":29,"texture":8,"hit":true},wolf3d.guardMoving(19,33,2,1),wolf3d.ssMoving(19,41,2,2),{"x":20,"y":33,"texture":8,"hit":true},{"x":20,"y":37,"texture":14,"hit":false},{"x":20,"y":41,"texture":8,"hit":true},{"x":21,"y":22,"texture":8,"hit":true},wolf3d.food(21,23),wolf3d.food(21,24),wolf3d.food(21,25),wolf3d.food(21,26),{"x":21,"y":27,"texture":8,"hit":true},{"x":21,"y":34,"texture":8,"hit":true},{"x":21,"y":40,"texture":8,"hit":true},{"x":21,"y":46,"texture":14,"hit":false},{"x":21,"y":51,"texture":14,"hit":false},wolf3d.chest(22,15),wolf3d.chest(22,16),{"x":22,"y":20,"texture":8,"hit":true},wolf3d.ssMoving(22,24,2,2),{"x":22,"y":28,"texture":8,"hit":true},wolf3d.chest(23,15),wolf3d.chest(23,16),{"x":23,"y":19,"texture":14,"hit":false},{"x":23,"y":23,"texture":14,"hit":false},{"x":23,"y":26,"texture":14,"hit":false},wolf3d.officerMoving(23,27,4,3),{"x":23,"y":34,"texture":8,"hit":true},{"x":23,"y":40,"texture":8,"hit":true},{"x":23,"y":46,"texture":8,"hit":true},{"x":24,"y":20,"texture":8,"hit":true},{"x":24,"y":33,"texture":14,"hit":false},{"x":24,"y":37,"texture":14,"hit":false},{"x":24,"y":41,"texture":14,"hit":false},wolf3d.guardStanding(24,42,2,1),{"x":24,"y":45,"texture":14,"hit":false},{"x":25,"y":8,"texture":14,"hit":false},{"x":25,"y":13,"texture":14,"hit":false},wolf3d.guardMoving(25,24,2,1),wolf3d.guardMoving(25,28,2,1),{"x":25,"y":34,"texture":8,"hit":true},wolf3d.ammo(25,36),{"x":25,"y":40,"texture":8,"hit":true},wolf3d.guardMoving(26,9,2,2),{"x":26,"y":22,"texture":8,"hit":true},wolf3d.chest(26,24),wolf3d.chest(26,26),wolf3d.chest(26,27),{"x":26,"y":28,"texture":8,"hit":true},wolf3d.ammo(26,36),{"x":28,"y":14,"texture":14,"hit":false},{"x":28,"y":26,"texture":8,"hit":true},{"x":28,"y":45,"texture":14,"hit":false},wolf3d.officerStanding(28,49,2,3),{"x":28,"y":51,"texture":14,"hit":false},wolf3d.ssStanding(28,52,2,2),wolf3d.ssMoving(29,14,2,2),wolf3d.guardMoving(29,17,2,2),{"x":29,"y":23,"texture":14,"hit":false},wolf3d.ammo(29,26),{"x":29,"y":30,"texture":14,"hit":false},{"x":29,"y":34,"texture":14,"hit":false},wolf3d.ammo(30,7),{"x":30,"y":8,"texture":14,"hit":false},{"x":30,"y":17,"texture":14,"hit":false},{"x":30,"y":25,"texture":14,"hit":false},wolf3d.ammo(30,26),{"x":30,"y":37,"texture":14,"hit":false},wolf3d.ammo(31,7),wolf3d.ammo(31,26),{"x":31,"y":39,"texture":35,"hit":true},wolf3d.firstAidKit(31,40),{"x":31,"y":41,"texture":8,"hit":true},wolf3d.officerMoving(32,8,4,3),{"x":32,"y":14,"texture":14,"hit":false},{"x":32,"y":20,"texture":14,"hit":false},{"x":32,"y":39,"texture":35,"hit":true},wolf3d.firstAidKit(32,40),{"x":32,"y":41,"texture":14,"hit":false},wolf3d.ssStanding(32,43,2,2),{"x":32,"y":47,"texture":14,"hit":false},{"x":32,"y":49,"texture":14,"hit":false},wolf3d.officerMoving(33,13,4,3),wolf3d.guardMoving(33,15,2,2),wolf3d.ssMoving(33,22,2,2),wolf3d.guardMoving(33,26,2,2),{"x":33,"y":39,"texture":35,"hit":true},wolf3d.firstAidKit(33,40),{"x":33,"y":41,"texture":8,"hit":true},wolf3d.officerMoving(34,20,4,3),{"x":34,"y":32,"texture":14,"hit":false},{"x":34,"y":34,"texture":14,"hit":false},wolf3d.guardMoving(35,9,2,1),wolf3d.officerMoving(35,14,2,2),{"x":35,"y":43,"texture":11,"hit":true},{"x":35,"y":47,"texture":14,"hit":false},{"x":35,"y":49,"texture":14,"hit":false},{"x":35,"y":53,"texture":14,"hit":false},{"x":35,"y":54,"texture":11,"hit":true},{"x":36,"y":8,"texture":14,"hit":false},{"x":36,"y":43,"texture":14,"hit":false},{"x":36,"y":47,"texture":11,"hit":true},{"x":36,"y":49,"texture":11,"hit":true},{"x":37,"y":15,"texture":14,"hit":false},{"x":37,"y":20,"texture":14,"hit":false},wolf3d.guardMoving(37,22,2,1),{"x":37,"y":30,"texture":14,"hit":false},wolf3d.guardMoving(37,31,2,1),wolf3d.ssMoving(37,34,2,2),wolf3d.officerStanding(37,36,2,3),{"x":37,"y":37,"texture":14,"hit":false},wolf3d.ammo(37,40),{"x":38,"y":6,"texture":8,"hit":true},{"x":38,"y":8,"texture":8,"hit":true},wolf3d.guardMoving(38,21,2,2),wolf3d.officerMoving(38,25,4,3),{"x":38,"y":26,"texture":14,"hit":false},{"x":38,"y":39,"texture":8,"hit":true},{"x":38,"y":46,"texture":11,"hit":true},{"x":39,"y":5,"texture":8,"hit":true},{"x":39,"y":7,"texture":14,"hit":false},{"x":39,"y":9,"texture":8,"hit":true},wolf3d.officerMoving(39,16,4,3),{"x":39,"y":47,"texture":14,"hit":false},wolf3d.ammo(40,5),wolf3d.ammo(40,9),{"x":40,"y":50,"texture":14,"hit":false},{"x":40,"y":53,"texture":14,"hit":false},{"x":41,"y":4,"texture":7,"hit":true},wolf3d.ammo(41,5),wolf3d.officerStanding(41,7,4,2),wolf3d.ammo(41,9),{"x":41,"y":10,"texture":7,"hit":true},{"x":41,"y":34,"texture":11,"hit":true},{"x":41,"y":43,"texture":14,"hit":false},{"x":41,"y":54,"texture":11,"hit":true},wolf3d.ammo(42,4),wolf3d.guardStanding(42,5,4,1),wolf3d.ssStanding(42,6,4,1),{"x":42,"y":7,"texture":14,"hit":false},wolf3d.ssStanding(42,8,4,2),wolf3d.guardStanding(42,9,4,1),wolf3d.ammo(42,10),wolf3d.guardMoving(42,17,2,1),wolf3d.officerMoving(42,23,2,2),{"x":42,"y":35,"texture":14,"hit":false},{"x":42,"y":44,"texture":11,"hit":true},wolf3d.ammo(43,4),wolf3d.food(43,5),wolf3d.food(43,9),wolf3d.ammo(43,10),{"x":43,"y":15,"texture":14,"hit":false},wolf3d.ammo(43,18),wolf3d.ammo(43,19),wolf3d.ammo(43,20),{"x":43,"y":23,"texture":14,"hit":false},{"x":44,"y":4,"texture":7,"hit":true},wolf3d.food(44,5),wolf3d.ssStanding(44,7,4,3),wolf3d.food(44,9),{"x":44,"y":10,"texture":7,"hit":true},{"x":44,"y":36,"texture":8,"hit":true},{"x":44,"y":38,"texture":8,"hit":true},{"x":44,"y":40,"texture":8,"hit":true},{"x":44,"y":42,"texture":8,"hit":true},wolf3d.silverKey(44,44),{"x":44,"y":47,"texture":14,"hit":false},{"x":45,"y":5,"texture":8,"hit":true},wolf3d.chalice(45,6),{"x":45,"y":7,"texture":14,"hit":false},wolf3d.chalice(45,8),{"x":45,"y":9,"texture":8,"hit":true},{"x":45,"y":37,"texture":4,"hit":false},wolf3d.ssMoving(45,40,0,3),{"x":45,"y":42,"texture":4,"hit":false},{"x":45,"y":46,"texture":11,"hit":true},{"x":45,"y":49,"texture":14,"hit":false},{"x":46,"y":6,"texture":8,"hit":true},wolf3d.ssStanding(46,7,4,3),{"x":46,"y":8,"texture":8,"hit":true},wolf3d.ssMoving(46,35,4,2),{"x":46,"y":38,"texture":2,"hit":true},{"x":46,"y":41,"texture":2,"hit":true},wolf3d.officerMoving(46,43,0,2),{"x":46,"y":44,"texture":8,"hit":true},wolf3d.goldKey(47,7),{"x":47,"y":39,"texture":14,"hit":false},{"x":47,"y":40,"texture":14,"hit":false},{"x":48,"y":39,"texture":14,"hit":false},{"x":48,"y":40,"texture":14,"hit":false},{"x":48,"y":44,"texture":8,"hit":true},{"x":49,"y":38,"texture":2,"hit":true},wolf3d.ssMoving(49,39,4,2),wolf3d.guardMoving(49,40,0,1),{"x":49,"y":41,"texture":2,"hit":true},wolf3d.guardMoving(49,43,0,1),wolf3d.officerMoving(50,35,4,2),{"x":50,"y":36,"texture":7,"hit":true},{"x":50,"y":37,"texture":4,"hit":false},{"x":50,"y":42,"texture":4,"hit":false},{"x":50,"y":44,"texture":8,"hit":true},{"x":51,"y":44,"texture":14,"hit":false},{"x":51,"y":49,"texture":14,"hit":false},{"x":52,"y":34,"texture":8,"hit":true},wolf3d.ssMoving(52,43,4,3),{"x":52,"y":50,"texture":11,"hit":true}],"spriteResource":"sprites","scripts":[scripts.angle(4,26,0),scripts.angle(4,51,0),scripts.angle(9,18,6),scripts.angle(9,19,2),scripts.angle(9,22,6),scripts.angle(9,23,2),scripts.angle(10,32,6),scripts.angle(10,42,0),scripts.angle(13,18,6),scripts.angle(13,19,2),scripts.angle(13,22,6),scripts.angle(13,23,2),scripts.angle(15,26,4),scripts.angle(15,51,4),scripts.angle(19,32,4),scripts.angle(19,42,2),scripts.angle(22,23,6),scripts.angle(22,27,0),scripts.angle(25,23,4),scripts.angle(25,27,2),scripts.angle(26,8,6),scripts.angle(26,13,0),scripts.angle(29,13,6),scripts.angle(29,16,0),scripts.angle(32,13,0),scripts.angle(32,16,2),scripts.angle(33,14,6),scripts.angle(33,20,0),scripts.angle(33,21,6),scripts.angle(33,25,0),scripts.angle(35,8,4),scripts.angle(35,13,2),scripts.angle(36,14,4),scripts.angle(36,16,2),scripts.angle(37,21,4),scripts.angle(37,25,2),scripts.angle(37,29,6),scripts.angle(37,38,2),scripts.angle(38,20,6),scripts.angle(38,22,0),scripts.angle(42,16,4),scripts.angle(42,22,2),scripts.angle(45,35,6),scripts.angle(45,43,0),scripts.angle(46,39,6),scripts.angle(46,40,0),scripts.angle(50,39,4),scripts.angle(50,40,2),scripts.angle(51,35,4),scripts.angle(51,43,2)]};
\ No newline at end of file diff --git a/wolf3d/maps/e5m9.js b/wolf3d/maps/e5m9.js new file mode 100644 index 0000000..ea871db --- /dev/null +++ b/wolf3d/maps/e5m9.js @@ -0,0 +1 @@ +wolf3d.maps.e5m9 = {"music":"warmarch","secret":10,"endscreen":null,"ceiling":29,"start":{"x":21.5,"y":32.5,"direction":{"x":1,"y":0},"plane":{"x":0,"y":-1}},"episodeFloor":9,"par":null,"map":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,37,37,37,37,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,37,37,13,37,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,37,37,37,41,37,37,37,37,37,0,0,0,37,37,41,37,37,37,37,37,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,37,37,0,0,0,0,0,0,35,0,0,0,0,0,35,0,0,0,0,0,0,37,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,37,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,37,0,0,0,0,0,0,0,0,35,0,0,0,0,0,35,0,0,0,0,0,0,0,0,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,37,0,0,0,0,37,37,37,37,37,37,0,0,0,37,37,37,37,37,37,0,0,0,0,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,37,0,0,0,0,37,42,42,42,42,42,38,0,38,42,42,42,42,42,37,0,0,0,0,41,1,1,1,1,1,1,1,1,1,37,45,51,45,45,51,45,37,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,37,0,0,0,0,37,42,42,42,42,42,0,0,0,42,42,42,42,42,37,0,0,0,0,37,1,1,1,1,1,1,1,1,1,37,0,0,0,0,0,0,37,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,41,0,0,0,0,37,42,42,42,0,0,0,0,0,0,0,42,42,42,37,0,0,0,0,37,1,1,1,1,1,1,1,1,1,45,0,0,0,0,0,0,45,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,37,0,0,0,0,37,42,42,0,0,0,0,0,0,0,0,0,42,42,41,0,0,0,0,37,1,1,1,1,1,1,1,1,1,37,0,0,0,0,0,0,37,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,37,0,0,0,0,37,42,42,0,0,0,0,0,0,0,0,0,42,42,37,0,0,0,0,37,1,1,1,1,1,1,1,1,1,41,0,0,0,0,0,0,37,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,35,0,0,0,0,0,35,36,0,36,42,36,0,36,42,36,0,36,35,0,0,0,0,0,35,1,1,1,1,1,1,1,1,1,37,0,0,0,0,0,0,37,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,37,37,37,0,41,37,0,37,37,0,0,0,0,0,0,0,0,0,0,0,37,41,0,37,37,0,37,37,37,1,1,1,1,1,1,1,37,0,0,0,0,0,0,37,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,1,1,1,1,1,1,1,37,0,0,0,0,0,0,37,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,1,37,37,41,37,37,37,37,0,0,0,0,0,0,37,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,41,0,0,0,0,0,0,0,44,0,0,0,0,0,0,0,0,0,0,0,44,0,0,0,0,0,0,0,39,37,37,0,0,0,0,0,0,0,0,0,0,0,0,41,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,51,0,0,0,0,0,0,0,48,0,0,0,0,0,0,0,0,0,0,0,48,0,0,0,0,0,0,0,51,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,37,0,0,0,0,0,0,0,44,0,0,0,0,0,0,0,0,0,0,0,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,41,0,0,0,0,0,0,0,48,0,0,0,0,44,49,48,0,0,0,0,48,0,0,0,0,0,0,0,51,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,1,1],[1,1,1,1,1,37,37,37,37,37,39,41,37,37,37,37,37,37,37,0,0,0,0,0,0,0,44,0,0,0,0,48,49,44,0,0,0,0,44,0,0,0,0,0,0,0,41,37,37,0,0,0,0,0,0,0,0,0,0,0,0,37,1,1],[1,1,1,1,37,41,0,0,0,0,0,0,0,0,0,37,37,37,37,0,0,0,0,0,0,0,44,0,0,0,0,0,0,0,0,0,0,0,44,0,0,0,0,0,0,0,37,37,37,37,37,37,41,37,37,37,37,37,37,37,37,37,37,1],[1,1,1,1,37,0,0,0,0,0,0,0,0,0,0,0,37,37,41,0,0,0,0,0,0,0,49,0,0,0,0,0,0,0,0,0,0,0,49,0,0,0,0,0,0,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,1],[1,1,1,1,37,0,0,0,0,0,0,0,0,0,0,0,37,37,37,0,0,0,0,0,0,0,44,0,0,0,0,0,0,0,0,0,0,0,44,0,0,0,0,0,0,0,39,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,1],[1,1,1,1,37,0,0,0,0,0,0,0,0,0,0,0,39,37,39,0,0,0,0,0,0,0,48,0,0,0,0,44,49,48,0,0,0,0,44,0,0,0,0,0,0,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,1],[1,1,1,1,37,0,0,0,0,0,0,0,0,0,0,0,41,37,37,0,0,0,0,0,0,0,44,0,0,0,0,48,49,44,0,0,0,0,48,0,0,0,0,0,0,0,37,37,37,37,37,37,37,37,37,37,41,37,37,37,37,37,37,1],[1,1,1,1,37,0,0,0,0,0,0,0,0,0,0,0,37,37,37,0,0,0,0,0,0,0,49,0,0,0,0,0,0,0,0,0,0,0,49,0,0,0,0,0,0,0,37,37,37,37,37,37,0,0,0,0,0,0,0,0,0,37,37,1],[1,1,1,1,41,0,0,0,0,0,0,0,0,0,0,0,37,37,37,0,0,0,0,0,0,0,44,0,0,0,0,0,0,0,0,0,0,0,44,0,0,0,0,0,0,0,41,37,37,37,0,0,0,0,0,0,0,0,0,0,0,0,37,1],[1,1,1,1,37,0,0,0,0,0,0,0,0,0,0,0,37,37,37,0,0,0,0,0,0,0,48,0,0,48,49,48,44,48,49,48,0,0,48,0,0,0,0,0,0,0,37,37,37,37,0,0,0,0,0,0,0,0,0,0,0,0,41,1],[1,1,1,1,39,0,0,0,0,0,0,0,0,0,0,37,37,37,37,0,0,0,0,0,0,0,44,0,0,44,48,44,48,44,48,44,0,0,44,0,0,0,0,0,0,0,37,37,41,37,0,0,0,0,0,0,0,0,0,0,0,0,37,1],[1,1,1,1,37,0,0,0,0,0,0,0,0,0,0,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,0,0,0,0,0,0,0,0,0,0,0,0,37,1],[1,1,1,1,37,0,0,0,0,0,0,0,0,0,0,37,37,0,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,0,37,37,0,0,0,0,0,0,0,0,0,0,0,0,37,1],[1,1,1,1,37,0,0,0,0,0,0,0,0,0,0,0,0,0,37,37,37,0,41,37,39,37,37,0,37,37,0,0,0,0,0,37,37,0,37,37,39,37,41,0,37,37,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,1],[1,1,1,1,37,0,0,0,0,0,0,0,0,0,0,0,0,0,37,37,0,0,0,0,0,0,0,0,0,37,0,0,0,0,0,37,0,0,0,0,0,0,0,0,0,37,37,37,37,37,0,0,0,0,0,0,0,0,0,0,0,0,37,1],[1,1,1,1,37,37,0,0,0,0,0,0,0,0,0,0,0,0,37,37,0,0,0,0,0,0,0,0,0,37,37,37,0,37,41,37,0,0,0,0,0,0,0,0,0,41,37,1,1,37,37,37,0,0,0,0,0,0,0,0,0,37,37,1],[1,1,1,1,1,37,37,37,41,37,37,39,37,37,37,41,37,37,37,37,0,0,0,0,0,0,0,0,0,41,37,37,51,37,37,37,0,0,0,0,0,0,0,0,0,37,37,1,1,1,1,37,37,37,37,37,37,37,37,41,37,37,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,37,37,0,0,0,37,51,37,0,0,0,37,37,37,37,37,37,37,0,0,0,37,51,37,0,0,0,37,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,37,39,0,0,37,37,37,37,37,0,0,39,37,37,37,37,37,39,0,0,37,37,37,37,37,0,0,39,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,37,37,0,0,0,37,51,37,0,0,0,37,37,37,37,37,37,37,0,0,0,37,51,37,0,0,0,37,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,37,37,0,0,0,0,0,0,0,0,0,37,37,37,37,37,37,37,0,0,0,0,0,0,0,0,0,37,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,37,41,0,0,0,0,0,0,0,0,0,37,37,37,37,37,37,41,0,0,0,0,0,0,0,0,0,37,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,37,37,0,0,0,0,0,0,0,0,0,37,37,37,37,37,37,37,0,0,0,0,0,0,0,0,0,37,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,37,37,37,37,37,37,37,41,37,37,37,37,37,37,37,37,37,37,37,37,37,41,37,37,37,41,37,37,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,0,108,108,108,108,108,0,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,108,108,108,108,108,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,0,108,108,108,108,108,0,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,0,109,109,109,109,109,109,109,109,109,109,109,0,109,109,109,109,109,109,109,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,0,109,109,109,109,109,109,109,109,109,109,109,0,109,109,109,109,109,109,109,0,110,110,110,106,110,110,110,106,110,110,110,110,110,110,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,0,109,109,109,109,109,109,109,109,109,109,109,0,109,109,109,109,109,109,109,0,110,106,110,110,110,106,110,110,110,106,110,110,106,110,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,0,109,109,109,109,0,0,0,109,109,109,109,0,109,109,109,109,109,109,109,0,110,110,110,106,110,110,110,106,110,110,110,110,110,110,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,0,109,109,109,109,0,0,0,109,109,109,109,0,109,109,109,109,109,109,109,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0],[0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,0,0,109,109,109,109,109,109,109,0,109,109,109,109,109,109,109,109,109,109,109,0,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,109,109,109,109,109,109,109,0,109,109,109,109,109,109,109,109,109,109,109,0,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,109,109,109,109,109,109,109,0,109,109,109,109,109,109,109,109,109,109,109,0,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,109,109,109,109,109,109,109,0,109,109,109,109,0,0,0,109,109,109,109,0,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,109,109,109,109,109,109,109,0,109,109,109,109,0,0,0,109,109,109,109,0,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,109,109,109,109,109,109,109,0,109,109,109,109,109,109,109,109,109,109,109,0,109,109,109,109,109,109,109,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,0],[0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,109,109,109,109,109,109,109,0,109,109,109,109,109,109,109,109,109,109,109,0,109,109,109,109,109,109,109,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,0,0],[0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,109,109,109,109,109,109,109,0,109,109,0,0,0,0,0,0,0,109,109,0,109,109,109,109,109,109,109,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,0,0],[0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,0,0,0,0,109,109,109,109,109,109,109,0,109,109,0,0,0,0,0,0,0,109,109,0,109,109,109,109,109,109,109,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,0,0],[0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,0,109,109,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,109,109,0,109,109,109,109,109,109,109,109,109,109,109,109,0,0],[0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,0,0,109,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,109,0,0,109,109,109,109,109,109,109,109,109,109,109,109,0,0],[0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0],[0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,141,141,141,141,141,141,141,141,141,0,109,109,109,109,109,0,138,138,138,138,138,138,138,138,138,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,0,0],[0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,0,0,141,141,141,141,141,141,141,141,141,0,0,0,109,0,0,0,138,138,138,138,138,138,138,138,138,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,141,141,141,141,141,141,141,141,0,0,0,0,0,0,0,138,138,138,138,138,138,138,138,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,141,141,0,0,0,141,141,141,0,0,0,0,0,0,0,138,138,138,0,0,0,138,138,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,141,0,0,0,0,0,141,141,0,0,0,0,0,0,0,138,138,0,0,0,0,0,138,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,141,141,0,0,0,141,141,141,0,0,0,0,0,0,0,138,138,138,0,0,0,138,138,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,141,141,141,141,141,141,141,141,0,0,0,0,0,0,0,138,138,138,138,138,138,138,138,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,141,141,141,141,141,141,141,141,0,0,0,0,0,0,0,138,138,138,138,138,138,138,138,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,141,141,141,141,141,141,141,141,0,0,0,0,0,0,0,138,138,138,138,138,138,138,138,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":23,"y":29,"texture":65,"key":null},{"x":23,"y":35,"texture":65,"key":null},{"x":26,"y":32,"texture":65,"key":null},{"x":31,"y":28,"texture":65,"key":null},{"x":31,"y":32,"texture":65,"key":null},{"x":31,"y":36,"texture":65,"key":null},{"x":32,"y":21,"texture":65,"key":null},{"x":32,"y":24,"texture":65,"key":null},{"x":32,"y":40,"texture":65,"key":null},{"x":32,"y":43,"texture":65,"key":null},{"x":37,"y":46,"texture":68,"key":"gold"},{"x":51,"y":21,"texture":65,"key":null},{"x":51,"y":27,"texture":65,"key":null},{"x":51,"y":37,"texture":65,"key":null},{"x":51,"y":43,"texture":65,"key":null}],"secrets":[{"x":49,"y":18,"state":0,"texture":50},{"x":49,"y":46,"state":0,"texture":50}],"sprites":[{"x":22,"y":23,"texture":8,"hit":true},{"x":22,"y":30,"texture":8,"hit":true},{"x":22,"y":34,"texture":8,"hit":true},{"x":22,"y":41,"texture":8,"hit":true},{"x":23,"y":22,"texture":8,"hit":true},{"x":23,"y":42,"texture":8,"hit":true},{"x":24,"y":21,"texture":8,"hit":true},{"x":24,"y":30,"texture":8,"hit":true},{"x":24,"y":34,"texture":8,"hit":true},{"x":24,"y":43,"texture":8,"hit":true},{"x":25,"y":31,"texture":8,"hit":true},{"x":25,"y":33,"texture":8,"hit":true},{"x":27,"y":31,"texture":8,"hit":true},{"x":27,"y":33,"texture":8,"hit":true},{"x":27,"y":55,"texture":39,"hit":true},{"x":27,"y":56,"texture":39,"hit":true},{"x":27,"y":57,"texture":13,"hit":true},{"x":27,"y":58,"texture":13,"hit":true},{"x":27,"y":59,"texture":39,"hit":true},{"x":27,"y":60,"texture":39,"hit":true},wolf3d.firstAidKit(28,30),wolf3d.firstAidKit(28,31),wolf3d.officerStanding(28,32,4,2),wolf3d.firstAidKit(28,33),wolf3d.firstAidKit(28,34),{"x":28,"y":55,"texture":39,"hit":true},{"x":28,"y":60,"texture":39,"hit":true},{"x":29,"y":28,"texture":8,"hit":true},wolf3d.firstAidKit(29,30),wolf3d.firstAidKit(29,31),wolf3d.firstAidKit(29,32),wolf3d.firstAidKit(29,33),wolf3d.firstAidKit(29,34),{"x":29,"y":36,"texture":8,"hit":true},wolf3d.ssStanding(30,21,4,3),wolf3d.officerStanding(30,23,4,2),wolf3d.ssStanding(30,29,4,2),wolf3d.firstAidKit(30,30),wolf3d.firstAidKit(30,31),wolf3d.firstAidKit(30,32),wolf3d.firstAidKit(30,33),wolf3d.firstAidKit(30,34),wolf3d.ssStanding(30,35,4,2),wolf3d.officerStanding(30,41,4,2),wolf3d.ssStanding(30,43,4,3),{"x":33,"y":19,"texture":8,"hit":true},{"x":33,"y":45,"texture":8,"hit":true},{"x":35,"y":24,"texture":11,"hit":true},{"x":35,"y":40,"texture":11,"hit":true},{"x":35,"y":49,"texture":39,"hit":true},{"x":35,"y":50,"texture":13,"hit":true},{"x":35,"y":54,"texture":13,"hit":true},{"x":35,"y":60,"texture":13,"hit":true},{"x":36,"y":20,"texture":4,"hit":false},{"x":36,"y":24,"texture":7,"hit":true},{"x":36,"y":29,"texture":4,"hit":false},{"x":36,"y":35,"texture":4,"hit":false},{"x":36,"y":40,"texture":7,"hit":true},{"x":36,"y":44,"texture":4,"hit":false},{"x":36,"y":47,"texture":7,"hit":true},wolf3d.ssStanding(36,50,2,1),wolf3d.ssStanding(36,54,2,1),{"x":37,"y":24,"texture":11,"hit":true},{"x":37,"y":40,"texture":11,"hit":true},wolf3d.officerStanding(37,48,2,1),wolf3d.officerStanding(37,52,2,1),wolf3d.officerStanding(37,56,2,1),wolf3d.officerStanding(37,59,2,1),{"x":38,"y":47,"texture":7,"hit":true},wolf3d.ssStanding(38,50,2,1),wolf3d.ssStanding(38,54,2,1),{"x":38,"y":60,"texture":13,"hit":true},{"x":39,"y":49,"texture":39,"hit":true},{"x":39,"y":50,"texture":13,"hit":true},{"x":39,"y":54,"texture":13,"hit":true},{"x":39,"y":59,"texture":13,"hit":true},{"x":39,"y":60,"texture":39,"hit":true},{"x":40,"y":6,"texture":11,"hit":true},{"x":40,"y":14,"texture":11,"hit":true},{"x":40,"y":24,"texture":11,"hit":true},{"x":40,"y":40,"texture":11,"hit":true},{"x":41,"y":5,"texture":11,"hit":true},{"x":41,"y":15,"texture":11,"hit":true},{"x":41,"y":20,"texture":4,"hit":false},{"x":41,"y":24,"texture":7,"hit":true},{"x":41,"y":29,"texture":4,"hit":false},{"x":41,"y":35,"texture":4,"hit":false},{"x":41,"y":40,"texture":7,"hit":true},{"x":41,"y":44,"texture":4,"hit":false},wolf3d.chalice(42,6),{"x":42,"y":7,"texture":7,"hit":true},wolf3d.chest(42,8),wolf3d.crown(42,9),wolf3d.crown(42,11),wolf3d.chest(42,12),{"x":42,"y":13,"texture":7,"hit":true},wolf3d.chalice(42,14),{"x":42,"y":24,"texture":11,"hit":true},{"x":42,"y":40,"texture":11,"hit":true},wolf3d.chalice(43,6),wolf3d.chest(43,8),wolf3d.crown(43,9),wolf3d.crown(43,11),wolf3d.chest(43,12),wolf3d.chalice(43,14),wolf3d.chalice(44,6),wolf3d.chest(44,8),wolf3d.crown(44,9),wolf3d.crown(44,11),wolf3d.chest(44,12),wolf3d.chalice(44,14),wolf3d.chalice(45,6),wolf3d.chest(45,8),wolf3d.chest(45,12),wolf3d.chalice(45,14),{"x":45,"y":24,"texture":11,"hit":true},{"x":45,"y":40,"texture":11,"hit":true},{"x":45,"y":52,"texture":11,"hit":true},{"x":45,"y":60,"texture":11,"hit":true},wolf3d.chalice(46,6),wolf3d.chest(46,8),wolf3d.chest(46,12),wolf3d.chalice(46,14),{"x":46,"y":20,"texture":4,"hit":false},{"x":46,"y":24,"texture":7,"hit":true},{"x":46,"y":29,"texture":4,"hit":false},{"x":46,"y":35,"texture":4,"hit":false},{"x":46,"y":40,"texture":7,"hit":true},{"x":46,"y":44,"texture":4,"hit":false},{"x":46,"y":50,"texture":11,"hit":true},{"x":46,"y":61,"texture":11,"hit":true},wolf3d.chalice(47,6),wolf3d.chest(47,8),wolf3d.chest(47,12),wolf3d.chalice(47,14),{"x":47,"y":15,"texture":11,"hit":true},{"x":47,"y":24,"texture":11,"hit":true},{"x":47,"y":40,"texture":11,"hit":true},{"x":47,"y":53,"texture":7,"hit":true},wolf3d.chest(47,57),wolf3d.chest(47,58),{"x":47,"y":59,"texture":7,"hit":true},wolf3d.chest(47,60),wolf3d.crown(47,61),{"x":48,"y":7,"texture":7,"hit":true},{"x":48,"y":13,"texture":7,"hit":true},wolf3d.chest(48,57),wolf3d.chest(48,58),wolf3d.chest(48,59),wolf3d.chest(48,60),wolf3d.crown(48,61),wolf3d.chest(49,57),wolf3d.chest(49,58),wolf3d.chest(49,59),wolf3d.chest(49,60),wolf3d.crown(49,61),{"x":50,"y":19,"texture":8,"hit":true},{"x":50,"y":45,"texture":8,"hit":true},wolf3d.chest(50,57),wolf3d.chest(50,58),wolf3d.chest(50,59),wolf3d.chest(50,60),wolf3d.crown(50,61),{"x":51,"y":53,"texture":7,"hit":true},wolf3d.ammo(51,57),wolf3d.ammo(51,58),{"x":51,"y":59,"texture":7,"hit":true},wolf3d.crown(51,61),{"x":52,"y":5,"texture":11,"hit":true},wolf3d.gretel(52,32),{"x":52,"y":50,"texture":11,"hit":true},wolf3d.gatling(52,56),wolf3d.ammo(52,57),wolf3d.ammo(52,58),{"x":52,"y":61,"texture":11,"hit":true},{"x":53,"y":6,"texture":11,"hit":true},{"x":53,"y":17,"texture":11,"hit":true},{"x":53,"y":52,"texture":11,"hit":true},wolf3d.ammo(53,57),wolf3d.ammo(53,58),{"x":53,"y":60,"texture":11,"hit":true},wolf3d.ammo(58,21),wolf3d.ammo(58,22),wolf3d.ammo(58,23),wolf3d.ammo(58,24),wolf3d.ammo(58,25),wolf3d.ammo(58,26),wolf3d.ammo(58,27),wolf3d.ammo(58,37),wolf3d.ammo(58,38),wolf3d.ammo(58,39),wolf3d.ammo(58,40),wolf3d.ammo(58,41),wolf3d.ammo(58,42),wolf3d.ammo(58,43),wolf3d.ammo(59,21),wolf3d.ammo(59,22),wolf3d.ammo(59,23),wolf3d.ammo(59,24),wolf3d.ammo(59,25),wolf3d.ammo(59,26),wolf3d.ammo(59,27),wolf3d.ammo(59,37),wolf3d.ammo(59,38),wolf3d.ammo(59,39),wolf3d.ammo(59,40),wolf3d.ammo(59,41),wolf3d.ammo(59,42),wolf3d.ammo(59,43),wolf3d.officerStanding(60,28,2,3),wolf3d.ssStanding(60,44,4,3)],"spriteResource":"sprites","scripts":[scripts.endgame(32,55),scripts.endgame(32,56),scripts.endgame(32,57),scripts.endgame(32,58),scripts.endgame(32,59),scripts.endgame(32,60)]};
\ No newline at end of file diff --git a/wolf3d/maps/e6m1.js b/wolf3d/maps/e6m1.js new file mode 100644 index 0000000..ddb9f8e --- /dev/null +++ b/wolf3d/maps/e6m1.js @@ -0,0 +1 @@ +wolf3d.maps.e6m1 = {"music":"introcw3","secret":10,"endscreen":null,"ceiling":29,"start":{"x":4.5,"y":3.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":1,"par":390,"map":[[37,37,41,37,37,35,37,37,37,37,41,37,6,37,37,37,37,39,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17],[39,0,0,0,0,0,37,37,37,0,0,0,0,0,0,0,37,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17],[37,37,37,37,37,0,37,37,0,0,0,0,0,0,0,0,37,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,17],[16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,21,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,17,17,17,17,31,31,31,31,31,34,31,31,31,31,31,31,31,32,31,31,31,31,31,17,17,0,0,17],[16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,17,17,17,0,0,0,17,17,17,20,0,0,0,0,0,20,17,17,17,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,17,17,0,0,17],[16,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,21,17,17,17,17,0,0,0,17,17,17,17,0,0,0,0,0,17,17,17,17,31,31,31,0,0,0,31,31,32,31,31,31,0,31,31,31,0,0,31,17,17,0,0,17],[37,37,37,41,37,0,37,37,0,0,0,0,0,0,0,0,37,0,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,0,17,17,17,28,28,28,8,8,8,8,0,9,8,8,31,31,31,0,0,0,31,31,31,0,31,17,17,0,17,17],[37,37,37,37,37,0,41,37,37,0,0,0,0,0,0,0,41,0,20,17,17,17,17,17,17,0,17,17,17,17,17,17,17,0,17,17,17,28,28,28,8,8,8,0,0,0,8,8,31,33,0,0,31,0,0,31,31,0,31,17,17,0,17,17],[37,37,37,37,37,35,37,37,37,38,38,38,0,38,38,38,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,28,28,28,8,8,8,9,0,8,8,8,31,31,0,31,31,31,0,0,0,0,31,17,40,0,0,17],[37,37,37,37,36,36,36,36,36,36,36,0,0,0,36,36,37,0,20,17,17,17,17,17,17,0,17,17,17,17,17,17,17,17,17,17,17,28,28,28,8,8,0,0,0,0,9,8,31,31,0,31,31,31,0,31,0,31,31,17,17,0,0,17],[37,37,37,37,36,36,36,38,36,36,36,0,0,0,36,36,37,0,17,17,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,28,28,28,8,8,8,8,0,9,8,8,31,0,0,0,31,0,0,31,0,31,31,17,17,17,0,17],[28,28,28,28,36,36,0,0,0,36,36,0,0,0,36,36,37,0,37,37,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,28,28,28,8,8,8,0,0,0,8,8,31,0,31,0,0,0,0,0,0,0,32,17,17,17,0,17],[28,28,28,28,36,38,0,0,0,0,0,0,0,0,0,36,37,0,37,37,17,17,17,17,0,0,0,17,17,17,17,17,17,17,17,17,17,28,28,28,8,8,8,9,0,9,8,8,31,0,31,31,0,31,31,0,31,0,31,17,17,0,0,17],[28,28,28,28,36,36,0,0,0,36,36,0,0,0,36,36,37,0,37,37,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,28,28,28,8,8,8,0,0,0,0,8,33,0,0,0,0,31,33,0,31,0,31,17,17,0,0,40],[28,28,28,28,36,36,36,38,36,36,36,0,0,0,36,36,37,37,37,37,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,28,28,28,8,8,8,9,0,9,8,8,31,0,0,31,31,31,31,0,0,0,31,17,17,0,0,17],[28,28,28,28,36,36,36,36,36,36,36,0,0,0,36,36,37,37,37,37,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,28,28,28,8,8,0,0,0,0,0,8,31,0,0,0,31,31,0,0,0,31,31,17,17,0,0,17],[28,28,28,28,28,28,28,28,28,8,8,43,0,43,8,8,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,8,8,8,9,0,9,8,8,31,31,0,0,0,0,0,31,0,32,31,17,17,0,0,17],[28,28,28,28,28,28,28,28,28,8,8,0,0,0,8,8,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,8,8,8,0,0,0,8,9,31,31,0,31,34,31,0,0,0,31,31,17,17,0,17,17],[28,28,28,28,28,28,28,28,28,8,8,8,0,9,8,8,8,8,8,8,8,8,8,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,8,8,8,8,0,8,9,0,0,0,0,0,0,31,0,0,31,31,31,17,17,0,17,17],[28,28,28,28,28,28,28,28,28,8,0,0,0,0,0,8,8,8,8,8,8,8,8,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,8,8,0,0,0,0,0,8,31,0,31,31,0,0,0,31,31,31,31,17,17,0,0,17],[28,28,28,28,28,28,28,28,28,8,8,8,0,8,9,8,0,0,0,0,0,8,8,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,8,8,8,9,0,8,9,8,31,0,31,31,32,31,34,31,31,31,31,17,17,0,0,17],[28,28,28,28,28,28,28,28,28,8,0,0,0,0,0,0,0,0,8,0,0,8,8,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,8,8,0,0,0,0,8,8,31,31,31,31,31,31,31,31,31,31,31,17,17,0,0,17],[28,28,28,28,28,28,28,28,28,8,8,8,0,8,9,8,0,0,0,0,0,8,8,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,8,8,8,9,0,9,8,8,28,28,28,28,28,28,28,28,28,28,28,17,17,0,0,17],[28,28,28,28,28,28,28,28,28,8,0,0,0,0,8,8,8,8,8,8,8,8,8,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,8,8,0,0,0,0,0,8,28,28,28,28,28,28,28,28,17,17,17,17,17,0,0,17],[28,28,28,28,28,28,28,28,28,8,8,9,0,8,8,8,8,8,8,8,8,8,8,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,8,8,9,8,0,8,9,8,28,28,28,28,28,28,28,28,17,17,17,17,0,0,0,17],[28,28,28,28,28,28,28,28,28,8,8,0,0,0,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,8,8,8,0,0,0,8,8,28,28,28,28,28,28,28,28,17,17,0,0,0,0,0,17],[28,28,28,28,28,28,28,28,28,8,8,9,0,8,9,8,8,8,0,8,8,8,0,8,8,8,9,8,8,0,8,8,8,8,8,8,8,9,8,0,8,9,8,9,0,8,8,8,28,28,28,28,28,28,28,28,17,17,0,0,0,0,0,17],[28,28,28,28,28,28,28,28,28,8,8,8,0,8,0,9,0,8,0,9,0,9,0,8,0,8,0,8,8,0,8,8,9,8,9,0,8,0,8,0,8,0,8,8,0,9,8,8,28,28,28,28,28,28,28,28,17,40,0,0,0,0,0,17],[28,28,28,28,28,28,28,28,28,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,28,28,28,28,28,28,28,28,17,17,0,0,0,17,17,17],[28,28,28,28,28,28,28,28,28,8,8,8,9,8,0,9,0,8,0,9,0,8,0,8,0,8,0,8,9,0,8,8,0,8,8,0,8,0,8,0,8,0,9,8,0,9,8,8,28,28,17,17,17,17,17,17,17,17,0,0,0,17,17,17],[28,28,28,28,28,28,28,28,28,8,8,8,8,8,8,8,0,8,8,8,0,8,9,8,0,8,0,8,8,9,8,0,0,0,8,9,8,0,8,8,9,9,8,9,0,8,8,8,28,28,17,17,17,17,17,17,17,17,0,0,0,17,17,17],[28,28,28,28,28,28,28,28,28,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,8,8,8,8,8,8,8,8,8,0,0,0,0,8,8,28,28,17,17,0,0,0,17,17,17,17,0,0,17,17,17],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,8,0,0,0,0,0,0,0,0,0,0,0,8,8,0,0,0,0,0,0,8,8,8,8,8,8,9,0,8,8,8,28,28,17,17,0,0,0,0,0,0,0,0,0,17,17,17],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,8,0,8,8,8,8,8,8,8,8,8,0,8,8,8,0,8,8,8,0,8,8,8,8,8,8,0,0,0,9,8,28,28,17,17,0,0,0,17,17,17,17,0,0,17,17,17],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,8,0,8,8,0,0,0,0,0,8,8,0,8,8,0,0,0,0,8,0,0,0,8,8,8,8,9,0,9,8,8,28,28,17,17,17,17,17,17,17,17,0,0,0,17,17,17],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,8,0,8,8,0,0,0,0,0,8,8,0,8,8,8,0,8,8,8,8,8,8,8,8,8,8,0,0,0,0,8,28,28,17,17,17,17,17,17,17,17,0,0,0,17,17,17],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,8,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,8,8,8,8,8,8,8,8,8,8,0,9,9,8,28,28,28,28,28,28,28,28,17,17,0,0,0,17,17,17],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,8,8,8,8,0,0,0,0,0,8,8,8,8,8,8,0,8,8,8,8,8,8,8,8,8,8,0,0,0,8,8,28,28,28,28,28,28,28,28,17,17,0,0,17,17,17,17],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,8,8,8,8,0,0,0,0,0,8,8,8,8,0,0,0,0,8,8,8,8,8,8,8,8,8,9,0,9,8,8,28,28,28,28,28,28,28,28,17,17,0,0,17,17,17,17],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,8,8,8,8,8,8,8,8,8,0,0,0,0,8,8,28,28,28,28,28,28,28,28,17,17,0,0,0,17,17,17],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,8,8,8,5,9,5,8,5,8,5,9,7,8,5,8,0,8,5,9,8,8,8,8,8,8,8,8,0,9,8,8,28,28,28,28,28,28,28,28,17,17,0,0,0,40,17,17],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,8,8,8,9,0,0,0,8,8,28,28,28,28,28,28,28,28,17,17,17,0,0,17,17,17],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,8,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,8,8,8,8,8,8,8,0,9,8,8,28,28,28,28,28,28,28,28,17,17,17,0,0,17,17,17],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,8,9,0,0,8,5,8,7,9,5,8,5,8,5,9,5,9,0,0,9,8,8,8,8,8,0,0,0,0,8,8,28,28,28,28,28,28,28,28,17,17,0,0,0,17,17,17],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,8,7,0,0,5,8,8,8,8,8,8,8,8,8,8,8,5,0,0,5,8,8,8,8,8,8,9,0,8,8,8,28,28,28,28,28,28,28,28,17,17,0,0,0,17,17,17],[28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,8,8,0,0,9,5,8,5,9,5,8,5,8,7,9,5,8,0,0,8,8,8,8,9,0,0,0,0,0,8,8,28,28,28,28,28,28,28,28,17,40,0,0,17,17,17,17],[28,28,28,28,8,8,8,8,8,8,8,8,8,8,8,8,8,8,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,8,8,8,8,0,8,9,0,9,8,8,28,28,28,28,28,28,28,28,17,17,0,0,17,17,17,17],[28,28,28,28,8,8,8,8,8,8,8,9,8,8,8,8,8,8,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,8,8,9,0,8,0,0,0,8,8,28,28,28,28,28,28,28,28,17,17,0,0,0,17,17,17],[28,28,28,28,8,8,8,8,8,8,8,8,0,9,8,8,8,8,8,8,5,8,5,8,5,9,5,8,5,8,5,9,7,8,5,8,8,8,8,8,8,9,8,8,0,9,8,8,28,28,28,28,28,28,28,28,17,17,0,0,0,17,17,17],[8,8,8,8,8,8,8,9,8,9,8,9,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,0,0,0,8,28,28,28,28,28,28,28,28,17,17,17,0,0,17,17,17],[8,9,9,9,8,9,0,0,0,0,0,8,0,9,8,9,9,9,8,8,9,8,8,9,8,8,8,8,8,8,8,8,0,8,8,8,0,8,8,8,8,8,8,9,0,8,8,8,28,28,28,28,28,28,28,28,17,17,17,0,0,17,17,17],[8,9,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,9,0,8,0,8,0,9,0,8,0,8,0,9,0,8,0,9,8,8,28,28,28,28,28,28,28,28,17,17,0,0,0,17,17,17],[8,8,0,8,8,43,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,8,28,28,28,28,28,28,28,28,17,17,0,0,0,17,17,17],[8,8,0,0,0,0,0,0,0,0,0,8,0,8,8,9,9,8,9,8,8,9,8,9,9,8,9,8,8,8,0,8,0,8,0,8,0,8,0,8,0,8,0,8,9,8,8,8,28,28,28,28,28,28,28,28,17,17,0,0,0,17,17,17],[8,8,0,8,8,9,0,0,0,0,0,9,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,0,8,0,8,9,8,0,8,8,8,0,9,8,8,8,8,8,8,28,28,28,28,28,28,28,28,17,17,0,0,17,17,17,17],[8,9,0,9,8,8,9,8,9,9,8,9,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,8,8,8,8,8,8,8,28,28,28,28,28,28,28,28,17,17,0,0,17,17,17,17],[8,8,0,8,8,8,8,8,8,8,8,8,0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,28,28,28,28,28,28,28,28,17,17,0,0,0,17,17,17],[8,9,0,9,8,8,8,8,8,8,8,8,8,8,8,8,8,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17],[8,9,0,9,8,8,8,8,8,8,8,8,8,8,8,8,9,17,40,17,17,20,17,17,17,20,17,17,17,20,17,17,17,20,17,17,17,20,17,17,17,20,17,17,17,20,17,40,17,20,17,17,17,20,17,17,17,20,0,0,0,20,17,17],[8,8,0,8,8,8,9,9,9,8,9,8,8,8,9,8,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17],[8,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17],[8,9,8,9,8,9,9,9,9,9,9,8,8,9,8,8,0,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,17,17,17,17,20,17,17,17,20,17,17,17,20,17,17,17,20,17,40,17,20,17,17,17,20,17,17,17,20,17,17,17,20,17,17,17,20,17,17,40,20,17,17,17,17,17,17],[8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,120,120,120,120,120,0,0,0,120,120,120,120,120,120,120,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,106,143,143,143,143,143,143,106,143,143,143,106,143,143,106,143,106,143,143,106,143,143,106,143,143,143,143,0],[0,0,0,0,0,120,0,0,120,120,120,120,120,120,120,120,0,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,0],[0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,106,143,143,143,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,143,0],[0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,120,0,0,0,0,143,143,143,0,0,0,0,106,143,143,143,106,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,143,143,0],[0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,143,143,143,0,0,0,0,143,106,143,106,143,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,111,0,0,0,111,106,0,0,0,143,106,0],[0,0,0,0,0,120,0,0,120,120,120,120,120,120,120,120,0,106,0,0,0,0,0,0,143,143,143,0,0,0,0,0,0,143,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,111,0,0,0,143,0,0],[0,0,0,0,0,120,0,0,0,120,120,120,120,120,120,120,0,120,0,0,0,0,0,0,0,143,0,0,0,0,0,0,0,143,0,0,0,0,0,0,0,0,0,106,110,106,0,0,0,0,111,111,0,111,111,0,0,111,0,0,0,106,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,111,0,0,0,111,111,111,111,0,0,0,143,143,0],[0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,120,0,0,0,0,0,0,0,143,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,106,110,110,0,0,0,0,106,0,0,0,111,0,111,0,0,0,0,143,143,0],[0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,120,0,0,0,0,0,0,143,143,143,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,111,111,111,0,111,106,0,111,0,0,0,0,0,143,0],[0,0,0,0,0,0,136,136,136,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,143,143,143,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,110,110,0,0,0,111,0,111,111,111,111,111,111,111,0,0,0,0,143,0],[0,0,0,0,0,0,136,136,136,0,109,109,109,109,109,0,0,120,0,0,0,0,0,0,143,143,143,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,106,0,0,111,0,0,111,0,106,0,0,0,143,143,0],[0,0,0,0,0,0,136,136,136,0,0,109,109,109,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,106,0,0,111,111,111,111,0,0,111,0,111,0,0,0,143,143,0],[0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,111,106,0,0,0,0,111,111,111,0,0,0,143,143,0],[0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,106,110,110,110,0,0,111,111,111,0,0,111,111,111,0,0,0,0,106,143,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,111,111,111,111,111,0,111,0,0,0,0,143,143,0],[0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,110,110,0,0,0,0,111,0,0,0,111,106,111,0,0,0,0,143,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,111,111,0,111,111,111,0,111,111,0,0,0,0,0,143,0,0],[0,0,0,0,0,0,0,0,0,0,106,110,110,110,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,106,0,0,111,0,0,106,111,111,0,0,0,0,0,0,143,143,0],[0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,143,106,0],[0,0,0,0,0,0,0,0,0,0,106,110,110,110,110,0,110,110,0,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,106,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,0],[0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,0],[0,0,0,0,0,0,0,0,0,0,110,106,110,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,110,110,110,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,0],[0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,0],[0,0,0,0,0,0,0,0,0,0,0,106,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,143,143,0],[0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,106,0,0,0,106,0,0,0,0,0,0,106,0,0,0,0,0,0,0,0,0,110,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,106,143,143,0],[0,0,0,0,0,0,0,0,0,0,0,0,110,0,110,0,110,0,110,0,110,0,110,0,106,0,110,0,0,110,0,0,0,0,0,110,0,110,0,110,0,110,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,143,143,0],[0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,0,110,0,110,0,110,0,110,0,110,0,110,0,0,110,0,0,110,0,0,110,0,110,0,106,0,110,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,143,106,143,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,0,0,0,106,0,0,0,106,0,106,0,0,0,0,110,110,110,0,0,0,106,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,106,110,110,110,0,0,0,0,0,0,137,137,137,0,0,0,0,143,143,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,133,133,133,133,133,133,133,133,0,0,106,110,110,110,110,110,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,137,137,137,137,137,0,143,143,106,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,0,0,0,0,0,0,0,0,0,133,0,0,0,110,0,0,0,110,0,0,0,0,0,0,106,110,110,0,0,0,0,0,0,137,137,137,0,0,0,0,143,143,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,0,0,133,133,133,133,133,0,0,0,0,0,106,110,110,106,0,106,110,110,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,0,0,133,133,133,133,133,0,0,110,0,0,0,110,0,0,0,0,0,0,0,0,0,0,110,110,110,106,0,0,0,0,0,0,0,0,0,0,0,106,143,143,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,133,133,133,133,133,0,110,110,0,106,110,110,110,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,133,133,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,106,110,106,0,0,0,0,0,0,0,0,0,0,0,0,143,143,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,133,133,133,133,133,0,0,0,0,106,110,110,106,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,110,106,110,110,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,0,0,0,0,0,106,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,143,106,143,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,0,0,0,0,110,110,110,110,106,0,0,0,0,0,0,0,0,0,0,0,0,143,143,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,110,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,106,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,106,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,106,0,0,0,0,0,0,0,0,0,0,0,0,143,143,0,0,0],[0,0,0,0,0,0,114,114,114,114,114,0,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,0,0,0,106,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,0,0,0],[0,0,115,115,115,0,114,114,114,114,114,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0,106,0,110,0,110,0,110,0,110,0,106,0,110,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,106,143,143,0,0,0],[0,0,115,0,0,0,114,114,114,114,114,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,106,0,0,0],[0,0,115,115,115,0,114,114,114,114,114,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,0,110,0,110,0,110,0,110,0,106,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,143,143,0,0,0],[0,0,115,0,0,0,114,114,114,114,114,0,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,110,0,0,0,106,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,0,0,0,0],[0,0,115,0,0,0,0,0,0,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,0,0,0,0],[0,0,115,0,0,0,0,0,0,0,0,0,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,106,0,0,0],[0,0,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,143,143,0,0,0],[0,0,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,143,143,0,0,0],[0,0,115,0,0,0,0,0,0,0,0,0,0,0,0,0,115,0,143,143,143,143,106,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,106,143,143,143,143,143,143,143,143,143,143,143,143,143,143,0,0,0],[0,0,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,0,143,143,106,143,143,143,143,143,143,143,143,143,143,143,106,143,143,143,143,143,106,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,0,143,106,143,106,143,106,143,143,143,143,106,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,143,106,143,143,143,143,143,143,143,143,143,143,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":4,"y":18,"texture":67,"key":null},{"x":6,"y":44,"texture":65,"key":null},{"x":8,"y":12,"texture":65,"key":null},{"x":8,"y":18,"texture":65,"key":null},{"x":12,"y":9,"texture":65,"key":null},{"x":16,"y":12,"texture":65,"key":null},{"x":32,"y":57,"texture":65,"key":null},{"x":34,"y":28,"texture":68,"key":"gold"},{"x":40,"y":32,"texture":65,"key":null},{"x":51,"y":5,"texture":65,"key":null},{"x":52,"y":11,"texture":65,"key":null},{"x":52,"y":28,"texture":65,"key":null},{"x":53,"y":5,"texture":65,"key":null},{"x":60,"y":17,"texture":65,"key":null}],"secrets":[{"x":11,"y":17,"state":0,"texture":38},{"x":18,"y":49,"state":0,"texture":30},{"x":21,"y":15,"state":0,"texture":7},{"x":36,"y":29,"state":0,"texture":7}],"sprites":[wolf3d.ammo(1,1),wolf3d.ammo(1,2),{"x":1,"y":9,"texture":8,"hit":true},{"x":1,"y":10,"texture":8,"hit":true},{"x":1,"y":11,"texture":8,"hit":true},{"x":1,"y":13,"texture":8,"hit":true},{"x":1,"y":14,"texture":8,"hit":true},{"x":1,"y":15,"texture":8,"hit":true},wolf3d.firstAidKit(1,17),{"x":1,"y":33,"texture":14,"hit":false},wolf3d.guardStanding(1,36,6,3),wolf3d.guardStanding(1,43,6,3),wolf3d.guardStanding(1,47,6,2),wolf3d.guardStanding(1,50,6,3),wolf3d.guardStanding(1,52,6,1),wolf3d.guardStanding(1,55,6,3),wolf3d.guardStanding(1,58,6,2),{"x":1,"y":62,"texture":14,"hit":false},wolf3d.officerStanding(2,17,0,1),{"x":3,"y":2,"texture":7,"hit":true},{"x":3,"y":16,"texture":7,"hit":true},wolf3d.guardStanding(3,31,6,3),wolf3d.guardStanding(3,35,2,3),wolf3d.guardStanding(3,61,0,2),{"x":4,"y":2,"texture":7,"hit":true},{"x":4,"y":12,"texture":4,"hit":false},{"x":4,"y":16,"texture":7,"hit":true},wolf3d.officerStanding(4,17,2,3),wolf3d.chest(4,24),wolf3d.chest(4,25),wolf3d.chest(4,26),wolf3d.guardStanding(4,31,6,2),{"x":4,"y":33,"texture":14,"hit":false},wolf3d.guardStanding(4,35,2,2),{"x":4,"y":52,"texture":14,"hit":false},{"x":5,"y":2,"texture":7,"hit":true},{"x":5,"y":16,"texture":7,"hit":true},{"x":5,"y":25,"texture":14,"hit":false},{"x":5,"y":31,"texture":8,"hit":true},wolf3d.guardStanding(5,32,4,1),wolf3d.guardStanding(5,34,4,1),{"x":5,"y":35,"texture":8,"hit":true},{"x":5,"y":44,"texture":14,"hit":false},wolf3d.guardStanding(5,57,2,2),wolf3d.guardStanding(5,62,0,1),wolf3d.officerStanding(6,17,4,2),{"x":6,"y":52,"texture":14,"hit":false},{"x":7,"y":9,"texture":8,"hit":true},{"x":7,"y":10,"texture":8,"hit":true},{"x":7,"y":11,"texture":8,"hit":true},{"x":7,"y":13,"texture":8,"hit":true},{"x":7,"y":14,"texture":8,"hit":true},{"x":7,"y":15,"texture":8,"hit":true},wolf3d.ammo(7,17),wolf3d.officerStanding(7,43,6,3),{"x":7,"y":44,"texture":14,"hit":false},wolf3d.officerStanding(7,45,2,1),wolf3d.food(7,53),wolf3d.guardStanding(7,61,0,1),wolf3d.ammo(8,17),{"x":8,"y":19,"texture":14,"hit":false},{"x":8,"y":33,"texture":14,"hit":false},wolf3d.chalice(8,55),{"x":8,"y":56,"texture":14,"hit":false},wolf3d.ammo(8,57),wolf3d.ammo(9,17),wolf3d.officerStanding(9,42,6,1),wolf3d.officerStanding(9,43,6,2),{"x":9,"y":44,"texture":14,"hit":false},wolf3d.ammo(9,45),wolf3d.guardStanding(9,50,4,3),{"x":9,"y":54,"texture":14,"hit":false},{"x":10,"y":12,"texture":14,"hit":false},wolf3d.ammo(10,17),{"x":10,"y":50,"texture":14,"hit":false},wolf3d.food(10,53),wolf3d.guardStanding(10,54,4,3),wolf3d.ammo(11,6),wolf3d.ammo(11,7),wolf3d.ssStanding(11,8,0,2),{"x":11,"y":25,"texture":14,"hit":false},wolf3d.officerStanding(11,43,6,3),{"x":11,"y":44,"texture":14,"hit":false},wolf3d.ammo(11,45),wolf3d.chalice(11,51),{"x":11,"y":54,"texture":14,"hit":false},{"x":11,"y":56,"texture":14,"hit":false},wolf3d.ammo(12,6),{"x":12,"y":7,"texture":14,"hit":false},wolf3d.ssStanding(12,8,6,3),{"x":12,"y":12,"texture":14,"hit":false},{"x":12,"y":14,"texture":16,"hit":true},wolf3d.goldKey(12,17),wolf3d.chest(12,24),wolf3d.chest(12,25),wolf3d.chest(12,26),wolf3d.guardStanding(12,49,4,3),wolf3d.ammo(12,52),wolf3d.guardStanding(12,57,4,1),wolf3d.firstAidKit(13,6),wolf3d.ammo(13,7),wolf3d.ssStanding(13,8,4,1),wolf3d.ammo(13,43),{"x":13,"y":44,"texture":14,"hit":false},wolf3d.food(13,45),wolf3d.officerStanding(13,46,2,3),{"x":13,"y":51,"texture":14,"hit":false},{"x":14,"y":12,"texture":14,"hit":false},wolf3d.guardStanding(14,50,4,1),{"x":14,"y":56,"texture":14,"hit":false},wolf3d.chalice(14,57),wolf3d.ammo(15,42),wolf3d.officerStanding(15,43,6,3),{"x":15,"y":44,"texture":14,"hit":false},wolf3d.ammo(15,45),wolf3d.ammo(15,46),wolf3d.chalice(15,49),wolf3d.food(15,50),wolf3d.ammo(15,54),wolf3d.food(15,55),wolf3d.guardStanding(15,61,0,2),{"x":16,"y":54,"texture":14,"hit":false},wolf3d.ammo(17,11),{"x":17,"y":12,"texture":14,"hit":false},wolf3d.food(17,13),wolf3d.officerStanding(17,43,6,2),{"x":17,"y":44,"texture":14,"hit":false},{"x":17,"y":50,"texture":14,"hit":false},wolf3d.guardStanding(17,55,2,2),wolf3d.cross(18,50),wolf3d.ammo(18,51),wolf3d.ammo(18,55),wolf3d.officerStanding(19,10,6,1),{"x":19,"y":12,"texture":14,"hit":false},wolf3d.officerStanding(19,14,2,1),wolf3d.ammo(19,42),wolf3d.ammo(19,43),{"x":19,"y":44,"texture":14,"hit":false},wolf3d.officerStanding(19,46,2,1),wolf3d.firstAidKit(19,49),wolf3d.guardStanding(19,52,4,3),{"x":19,"y":53,"texture":14,"hit":false},wolf3d.food(19,54),wolf3d.ammo(20,16),wolf3d.ammo(20,17),wolf3d.ammo(20,18),wolf3d.ammo(20,19),wolf3d.ammo(20,20),wolf3d.gatling(20,49),wolf3d.guardStanding(20,62,0,1),wolf3d.officerStanding(21,10,6,2),wolf3d.food(21,11),{"x":21,"y":12,"texture":14,"hit":false},{"x":21,"y":19,"texture":14,"hit":false},wolf3d.machineGun(21,20),wolf3d.officerStanding(21,42,6,2),wolf3d.officerStanding(21,43,6,3),{"x":21,"y":44,"texture":14,"hit":false},wolf3d.food(21,45),wolf3d.chalice(22,16),wolf3d.cross(22,17),wolf3d.chalice(22,18),wolf3d.firstAidKit(22,19),wolf3d.firstAidKit(22,20),wolf3d.officerStanding(23,10,6,3),wolf3d.officerStanding(23,11,6,2),{"x":23,"y":12,"texture":14,"hit":false},wolf3d.officerStanding(23,13,2,1),wolf3d.officerStanding(23,42,6,3),{"x":23,"y":44,"texture":14,"hit":false},wolf3d.officerStanding(23,46,2,3),wolf3d.officerStanding(25,11,6,1),{"x":25,"y":12,"texture":14,"hit":false},wolf3d.ammo(25,14),{"x":25,"y":44,"texture":14,"hit":false},wolf3d.ammo(25,45),wolf3d.officerStanding(26,18,0,3),wolf3d.officerStanding(26,22,0,3),wolf3d.officerStanding(26,29,0,1),wolf3d.ammo(26,39),{"x":26,"y":59,"texture":14,"hit":false},wolf3d.guardStanding(26,60,0,1),{"x":26,"y":61,"texture":14,"hit":false},wolf3d.officerStanding(27,24,0,1),wolf3d.food(27,35),wolf3d.food(27,37),wolf3d.ammo(27,39),wolf3d.food(27,41),{"x":27,"y":44,"texture":14,"hit":false},{"x":28,"y":12,"texture":14,"hit":false},{"x":28,"y":14,"texture":14,"hit":false},{"x":28,"y":16,"texture":14,"hit":false},{"x":28,"y":18,"texture":14,"hit":false},{"x":28,"y":20,"texture":14,"hit":false},{"x":28,"y":22,"texture":14,"hit":false},{"x":28,"y":24,"texture":14,"hit":false},{"x":28,"y":26,"texture":14,"hit":false},{"x":28,"y":29,"texture":14,"hit":false},{"x":28,"y":31,"texture":14,"hit":false},{"x":28,"y":33,"texture":14,"hit":false},{"x":28,"y":35,"texture":14,"hit":false},{"x":28,"y":37,"texture":14,"hit":false},{"x":28,"y":39,"texture":14,"hit":false},{"x":28,"y":41,"texture":14,"hit":false},{"x":28,"y":43,"texture":14,"hit":false},{"x":28,"y":59,"texture":14,"hit":false},wolf3d.officerStanding(29,14,4,2),wolf3d.food(29,16),wolf3d.ammo(29,18),wolf3d.ammo(29,22),wolf3d.food(29,29),wolf3d.officerStanding(29,39,4,2),{"x":29,"y":44,"texture":14,"hit":false},wolf3d.guardStanding(29,59,0,3),wolf3d.officerStanding(30,16,4,3),wolf3d.officerStanding(30,20,4,3),wolf3d.officerStanding(30,24,4,2),wolf3d.officerStanding(30,26,4,3),wolf3d.ammo(30,31),{"x":30,"y":32,"texture":14,"hit":false},wolf3d.officerStanding(30,37,4,3),{"x":30,"y":59,"texture":14,"hit":false},wolf3d.officerStanding(31,42,6,1),{"x":31,"y":44,"texture":14,"hit":false},wolf3d.firstAidKit(31,52),wolf3d.ammo(31,53),wolf3d.guardStanding(31,54,0,1),wolf3d.officerStanding(32,31,6,2),{"x":32,"y":32,"texture":14,"hit":false},wolf3d.ssStanding(32,52,6,3),{"x":32,"y":53,"texture":14,"hit":false},wolf3d.ammo(32,54),{"x":32,"y":59,"texture":14,"hit":false},wolf3d.guardStanding(32,60,0,2),wolf3d.ammo(33,36),wolf3d.officerStanding(33,43,6,3),{"x":33,"y":44,"texture":14,"hit":false},wolf3d.firstAidKit(33,45),wolf3d.firstAidKit(33,52),wolf3d.ammo(33,53),wolf3d.officerStanding(33,54,4,3),wolf3d.ammo(34,21),wolf3d.ammo(34,22),wolf3d.chalice(34,23),wolf3d.chest(34,24),wolf3d.crown(34,25),wolf3d.officerStanding(34,31,6,1),{"x":34,"y":32,"texture":14,"hit":false},wolf3d.officerStanding(34,34,2,3),wolf3d.officerStanding(34,36,4,3),wolf3d.ammo(34,37),wolf3d.chalice(34,38),{"x":34,"y":59,"texture":14,"hit":false},wolf3d.ammo(35,21),wolf3d.ammo(35,22),wolf3d.cross(35,23),wolf3d.chalice(35,24),wolf3d.chest(35,25),wolf3d.ammo(35,43),{"x":35,"y":44,"texture":14,"hit":false},wolf3d.officerStanding(35,46,2,1),wolf3d.guardStanding(35,58,0,1),wolf3d.firstAidKit(36,21),wolf3d.firstAidKit(36,22),{"x":36,"y":23,"texture":14,"hit":false},wolf3d.chalice(36,24),wolf3d.extraLife(36,25),wolf3d.officerStanding(36,30,6,2),{"x":36,"y":32,"texture":14,"hit":false},{"x":36,"y":59,"texture":14,"hit":false},wolf3d.ammo(37,21),wolf3d.ammo(37,22),wolf3d.cross(37,23),wolf3d.chalice(37,24),wolf3d.chest(37,25),wolf3d.officerStanding(37,43,6,2),{"x":37,"y":44,"texture":14,"hit":false},wolf3d.officerStanding(37,45,2,3),wolf3d.ammo(38,21),wolf3d.ammo(38,22),wolf3d.chalice(38,23),wolf3d.chest(38,24),wolf3d.crown(38,25),wolf3d.officerStanding(38,30,6,3),{"x":38,"y":32,"texture":14,"hit":false},wolf3d.officerStanding(38,33,2,3),{"x":38,"y":59,"texture":14,"hit":false},wolf3d.ammo(39,42),wolf3d.officerStanding(39,43,6,3),{"x":39,"y":44,"texture":14,"hit":false},{"x":40,"y":59,"texture":14,"hit":false},{"x":41,"y":19,"texture":41,"hit":false},wolf3d.ammo(41,21),wolf3d.guardStanding(41,24,6,2),wolf3d.food(41,26),wolf3d.food(41,28),wolf3d.guardStanding(41,32,4,1),{"x":41,"y":44,"texture":14,"hit":false},wolf3d.ammo(41,45),wolf3d.food(42,19),{"x":42,"y":20,"texture":14,"hit":false},wolf3d.food(42,22),wolf3d.guardStanding(42,26,6,2),{"x":42,"y":27,"texture":19,"hit":false},{"x":42,"y":34,"texture":14,"hit":false},{"x":42,"y":59,"texture":14,"hit":false},wolf3d.ammo(43,19),wolf3d.guardStanding(43,34,4,3),wolf3d.officerStanding(43,42,6,2),wolf3d.officerStanding(43,43,6,3),{"x":43,"y":44,"texture":14,"hit":false},wolf3d.food(43,45),wolf3d.guardStanding(43,59,0,1),wolf3d.food(44,19),wolf3d.guardStanding(44,20,4,1),wolf3d.guardStanding(44,35,4,3),{"x":44,"y":59,"texture":14,"hit":false},{"x":45,"y":34,"texture":43,"hit":false},wolf3d.ammo(45,41),{"x":45,"y":44,"texture":14,"hit":false},wolf3d.officerStanding(45,45,2,3),wolf3d.food(46,19),{"x":46,"y":20,"texture":14,"hit":false},wolf3d.guardStanding(46,21,6,2),wolf3d.food(46,24),wolf3d.guardStanding(46,26,6,1),{"x":46,"y":28,"texture":42,"hit":false},wolf3d.ammo(46,29),wolf3d.guardStanding(46,30,6,3),wolf3d.food(46,32),{"x":46,"y":34,"texture":14,"hit":false},wolf3d.chalice(46,41),{"x":46,"y":59,"texture":14,"hit":false},wolf3d.ammo(47,19),wolf3d.food(47,20),wolf3d.ammo(47,21),wolf3d.guardStanding(47,22,6,2),wolf3d.food(47,28),wolf3d.food(47,32),wolf3d.bloodPool(47,34),wolf3d.officerStanding(47,41,4,1),{"x":47,"y":44,"texture":14,"hit":false},wolf3d.ammo(47,45),wolf3d.officerStanding(48,12,0,1),{"x":48,"y":59,"texture":14,"hit":false},wolf3d.guardStanding(48,60,0,1),wolf3d.food(49,43),{"x":49,"y":44,"texture":14,"hit":false},wolf3d.officerStanding(49,46,2,1),{"x":50,"y":6,"texture":11,"hit":true},wolf3d.officerStanding(50,8,6,3),{"x":50,"y":10,"texture":11,"hit":true},wolf3d.officerStanding(50,12,0,3),wolf3d.officerStanding(50,32,0,3),wolf3d.officerStanding(50,36,0,3),{"x":50,"y":59,"texture":14,"hit":false},{"x":51,"y":4,"texture":14,"hit":false},wolf3d.officerStanding(51,9,6,1),{"x":51,"y":12,"texture":35,"hit":true},{"x":51,"y":14,"texture":14,"hit":false},{"x":51,"y":16,"texture":35,"hit":true},{"x":51,"y":18,"texture":14,"hit":false},{"x":51,"y":20,"texture":35,"hit":true},{"x":51,"y":22,"texture":14,"hit":false},{"x":51,"y":24,"texture":35,"hit":true},{"x":51,"y":26,"texture":14,"hit":false},wolf3d.officerStanding(51,30,0,1),wolf3d.officerStanding(51,32,0,3),wolf3d.officerStanding(51,36,0,3),wolf3d.officerStanding(51,40,0,1),wolf3d.ammo(51,42),wolf3d.guardStanding(51,58,0,3),{"x":52,"y":2,"texture":14,"hit":false},wolf3d.officerStanding(52,6,6,1),{"x":52,"y":8,"texture":14,"hit":false},wolf3d.officerStanding(52,10,6,3),{"x":52,"y":14,"texture":35,"hit":true},{"x":52,"y":16,"texture":14,"hit":false},{"x":52,"y":18,"texture":35,"hit":true},{"x":52,"y":20,"texture":14,"hit":false},{"x":52,"y":22,"texture":35,"hit":true},{"x":52,"y":24,"texture":14,"hit":false},{"x":52,"y":26,"texture":35,"hit":true},{"x":52,"y":30,"texture":14,"hit":false},{"x":52,"y":32,"texture":14,"hit":false},{"x":52,"y":34,"texture":14,"hit":false},{"x":52,"y":36,"texture":14,"hit":false},{"x":52,"y":38,"texture":14,"hit":false},{"x":52,"y":40,"texture":14,"hit":false},{"x":52,"y":42,"texture":14,"hit":false},{"x":52,"y":44,"texture":14,"hit":false},{"x":52,"y":59,"texture":14,"hit":false},wolf3d.guardStanding(52,60,0,3),{"x":53,"y":4,"texture":14,"hit":false},wolf3d.officerStanding(53,9,6,2),wolf3d.officerStanding(53,30,4,3),wolf3d.firstAidKit(53,34),wolf3d.ammo(53,38),wolf3d.officerStanding(53,40,4,2),wolf3d.food(53,42),wolf3d.guardStanding(53,58,0,3),{"x":54,"y":2,"texture":14,"hit":false},{"x":54,"y":6,"texture":11,"hit":true},wolf3d.officerStanding(54,7,6,2),{"x":54,"y":10,"texture":11,"hit":true},wolf3d.officerStanding(54,12,4,2),wolf3d.officerStanding(54,30,4,3),wolf3d.ammo(54,32),wolf3d.officerStanding(54,36,4,2),wolf3d.food(54,40),{"x":54,"y":59,"texture":14,"hit":false},{"x":56,"y":2,"texture":14,"hit":false},wolf3d.officerStanding(56,12,4,3),{"x":56,"y":59,"texture":14,"hit":false},wolf3d.guardStanding(56,60,0,2),wolf3d.ssStanding(57,2,4,3),{"x":58,"y":2,"texture":14,"hit":false},wolf3d.guardStanding(58,58,0,1),{"x":58,"y":59,"texture":14,"hit":false},wolf3d.guardStanding(59,18,2,3),wolf3d.guardStanding(59,22,2,1),wolf3d.guardStanding(59,46,2,3),{"x":60,"y":2,"texture":14,"hit":false},{"x":60,"y":4,"texture":14,"hit":false},{"x":60,"y":6,"texture":14,"hit":false},{"x":60,"y":8,"texture":14,"hit":false},{"x":60,"y":10,"texture":14,"hit":false},{"x":60,"y":12,"texture":14,"hit":false},{"x":60,"y":14,"texture":14,"hit":false},{"x":60,"y":16,"texture":14,"hit":false},{"x":60,"y":19,"texture":14,"hit":false},wolf3d.guardStanding(60,20,2,3),{"x":60,"y":21,"texture":14,"hit":false},{"x":60,"y":23,"texture":14,"hit":false},{"x":60,"y":25,"texture":14,"hit":false},{"x":60,"y":27,"texture":14,"hit":false},{"x":60,"y":29,"texture":14,"hit":false},{"x":60,"y":31,"texture":14,"hit":false},wolf3d.guardStanding(60,32,2,2),{"x":60,"y":33,"texture":14,"hit":false},{"x":60,"y":35,"texture":14,"hit":false},{"x":60,"y":37,"texture":14,"hit":false},wolf3d.guardStanding(60,38,2,2),{"x":60,"y":39,"texture":14,"hit":false},{"x":60,"y":41,"texture":14,"hit":false},{"x":60,"y":43,"texture":14,"hit":false},{"x":60,"y":45,"texture":14,"hit":false},{"x":60,"y":47,"texture":14,"hit":false},{"x":60,"y":49,"texture":14,"hit":false},{"x":60,"y":51,"texture":14,"hit":false},{"x":60,"y":53,"texture":14,"hit":false},{"x":60,"y":55,"texture":14,"hit":false},{"x":60,"y":57,"texture":14,"hit":false},{"x":60,"y":59,"texture":14,"hit":false},wolf3d.guardStanding(61,19,2,3),wolf3d.guardStanding(61,21,2,3),wolf3d.guardStanding(61,23,2,3),wolf3d.guardStanding(61,28,2,1),wolf3d.guardStanding(61,50,2,3)],"spriteResource":"sprites","scripts":[]};
\ No newline at end of file diff --git a/wolf3d/maps/e6m10.js b/wolf3d/maps/e6m10.js new file mode 100644 index 0000000..59ea40f --- /dev/null +++ b/wolf3d/maps/e6m10.js @@ -0,0 +1 @@ +wolf3d.maps.e6m10 = {"music":"funkyou","secret":10,"endscreen":null,"ceiling":221,"start":{"x":32.5,"y":34.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":10,"par":null,"map":[[31,31,31,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31],[46,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,26],[46,46,31,31,31,32,0,31,31,0,31,31,33,31,0,31,31,31,0,31,31,31,31,0,31,31,31,0,31,33,31,31,31,31,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,0,31,31,31,31,31,31,0,31,31,26,26],[46,46,46,46,31,31,0,31,31,0,31,31,31,31,0,31,31,31,0,31,31,31,31,0,31,31,31,0,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,31,31,31,34,31,31,31,33,0,31,31,31,33,31,31,0,31,31,26,26],[46,46,46,46,46,31,0,0,0,0,31,31,31,31,0,0,0,0,0,31,31,31,31,0,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,0,31,31,0,0,0,0,0,31,26,26,26],[46,46,46,46,46,46,31,31,31,0,0,0,0,0,0,31,31,31,0,31,31,33,31,0,31,31,31,0,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,0,0,31,31,0,31,31,0,31,32,31,31,26,26,26,26],[46,46,46,46,46,46,46,31,32,0,0,0,0,0,0,31,31,31,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,31,31,31,0,0,0,0,0,31,31,0,31,31,31,26,26,26,26,26],[46,46,46,46,46,46,46,46,31,31,31,31,31,31,0,0,0,0,0,31,31,31,31,0,31,31,31,0,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,0,31,31,0,31,31,31,0,31,31,26,26,26,26,26,26],[46,46,46,46,46,46,46,46,46,46,31,31,31,31,0,31,31,31,0,31,31,31,31,0,31,31,31,0,31,34,31,0,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,0,31,31,31,0,31,26,26,26,26,26,26,26],[46,46,46,46,46,46,46,46,46,46,46,31,31,31,0,33,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,33,31,31,31,0,31,31,0,31,31,31,31,31,0,31,31,0,0,0,0,0,31,26,26,26,26,26,26,26],[46,46,46,46,46,46,46,46,46,46,46,31,31,31,0,31,31,31,0,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,31,31,31,31,0,31,31,0,31,31,31,31,31,0,31,31,0,31,32,31,31,26,26,26,26,26,26,26,26],[46,46,46,46,46,46,46,46,46,46,46,46,31,31,0,0,0,0,0,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,0,31,31,31,26,26,26,26,28,26,26,26,26],[46,46,46,46,46,46,46,46,46,46,46,46,46,31,31,31,31,31,0,31,31,31,32,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,0,31,31,31,0,31,0,0,0,0,31,31,26,26,0,0,0,0,0,26,26,26],[46,46,46,46,46,46,46,46,46,46,46,46,46,46,31,31,31,31,0,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,0,31,31,0,31,33,31,0,31,0,31,31,31,31,26,26,26,26,0,26,26,0,0,26,26],[46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,31,31,31,0,31,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,31,0,31,31,0,0,0,0,0,0,0,31,31,31,26,26,26,0,0,0,26,26,26,0,0,26],[46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,31,31,0,0,0,0,0,0,0,0,0,0,31,31,34,0,31,31,31,0,0,0,0,0,0,0,0,0,0,31,0,31,33,31,31,26,26,26,26,0,26,0,0,0,26,26,0,26],[46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,31,31,31,31,31,31,31,0,31,31,31,31,31,31,0,31,33,31,31,31,31,31,0,31,31,0,31,31,31,0,31,31,31,31,26,26,26,28,0,0,0,26,26,26,26,0,26],[46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,31,31,31,31,31,31,0,31,31,31,31,0,0,0,0,0,31,31,31,31,31,0,31,31,0,31,31,31,0,31,31,31,26,26,26,26,26,26,26,0,26,0,0,26,0,26],[46,46,46,46,46,46,47,46,46,47,46,47,46,46,46,46,46,46,46,31,31,31,31,31,0,31,31,31,0,0,0,0,0,0,0,31,31,31,0,0,0,0,0,0,0,0,0,31,31,26,26,26,26,26,0,0,0,0,26,0,26,26,0,26],[46,46,46,46,46,0,0,0,0,0,0,0,46,46,46,46,46,46,46,46,46,31,31,34,0,31,31,0,0,0,0,0,0,0,0,0,0,0,0,31,34,31,0,31,0,0,31,31,26,26,0,0,0,0,0,26,26,26,26,0,0,0,0,26],[46,46,46,47,0,0,0,0,0,0,0,0,0,46,46,46,46,46,46,46,46,46,31,31,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,0,31,32,31,31,26,26,26,26,26,0,26,0,0,0,0,26,26,26,0,0,26],[46,46,47,0,0,0,0,0,0,0,0,0,0,0,47,46,46,46,46,46,46,46,46,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,26,26,26,26,26,28,26,0,28,26,26,26,0,26,0,26,0,0,26],[46,46,46,0,0,0,0,46,46,47,0,0,0,0,0,46,46,46,46,46,46,46,46,46,46,31,31,31,0,0,0,0,0,0,0,31,33,31,31,0,31,31,31,26,26,26,26,26,0,0,0,0,0,26,26,26,26,0,0,0,0,0,26,26],[46,46,47,0,0,0,47,46,46,46,46,0,0,0,0,0,47,46,46,46,46,46,46,46,46,46,31,31,31,0,0,0,0,0,0,31,31,0,0,0,31,31,26,26,26,26,28,26,0,26,26,26,26,26,26,26,26,26,26,0,26,26,26,26],[46,46,46,0,0,0,46,46,46,46,46,47,0,0,0,0,0,46,46,46,46,46,46,46,46,46,46,31,31,31,31,0,31,31,0,31,31,0,31,31,26,26,26,26,28,0,0,0,0,0,26,28,26,26,0,0,26,0,0,0,0,0,26,26],[46,47,0,0,0,0,47,46,46,46,46,46,46,0,0,0,0,0,47,46,46,46,46,46,46,46,46,46,31,31,31,0,31,31,0,0,0,0,31,26,26,26,26,26,26,0,26,26,26,0,0,0,0,26,0,26,26,26,26,26,26,0,26,26],[46,46,0,0,0,47,46,46,46,46,46,46,46,47,0,0,0,0,0,46,46,46,46,46,46,46,46,46,31,31,31,0,31,31,31,34,31,31,26,26,26,26,0,0,0,0,26,28,26,26,26,26,0,0,0,0,0,26,26,0,0,0,26,26],[46,47,0,0,0,46,46,46,46,47,46,47,46,46,46,0,0,0,0,0,46,46,47,46,46,46,46,46,46,31,31,0,31,31,31,31,26,26,26,26,26,26,0,26,26,0,0,0,0,26,26,26,26,26,26,26,0,0,26,26,26,26,26,26],[46,46,0,0,0,47,46,47,0,0,0,0,46,46,46,46,0,0,0,0,47,46,0,47,0,46,44,44,44,44,0,0,0,44,44,44,44,26,26,0,26,28,0,26,26,26,28,26,0,0,0,0,0,0,26,26,26,0,26,26,26,26,26,26],[47,0,0,0,0,46,47,0,0,0,0,0,0,46,46,47,0,0,0,0,46,46,0,47,0,46,44,0,0,0,0,0,0,0,0,0,44,26,0,0,0,0,0,0,26,26,26,0,0,26,0,26,0,0,0,0,0,0,26,26,26,26,26,26],[47,0,0,0,0,0,0,0,0,0,0,0,0,46,46,46,46,0,0,0,0,0,0,0,0,0,44,0,44,44,44,49,44,44,0,0,44,26,28,26,28,0,0,0,0,0,0,0,26,26,26,26,28,26,26,0,26,26,26,26,26,26,26,26],[46,0,0,0,0,0,0,0,0,0,0,0,0,47,46,46,47,0,0,0,46,0,0,0,0,0,0,0,49,44,44,21,44,44,44,0,0,26,26,26,26,0,0,0,28,28,26,26,26,26,0,0,0,0,0,0,26,26,28,26,26,26,26,26],[46,0,0,0,0,0,0,0,0,0,0,0,0,46,46,46,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,26,0,26,0,0,0,0,0,26,26,26,26],[46,0,0,0,0,0,0,0,0,0,0,0,0,47,46,46,47,0,0,0,47,0,0,0,0,0,0,0,49,44,44,21,44,44,44,0,0,26,26,26,26,0,0,0,26,26,26,26,26,26,26,26,0,0,26,0,26,26,26,0,0,26,26,26],[47,0,0,0,0,0,0,0,0,0,0,0,0,47,46,46,46,0,0,0,0,0,0,0,0,0,44,0,44,44,44,49,44,44,0,0,44,26,26,26,28,0,0,0,0,0,0,0,0,26,26,26,0,26,26,0,26,0,0,0,26,26,26,26],[46,0,0,0,0,47,46,0,0,0,0,0,0,46,46,46,0,0,0,0,46,47,0,47,0,46,44,0,0,0,0,0,0,0,0,0,44,26,26,0,0,0,0,0,28,26,26,26,0,26,0,26,26,26,26,26,26,0,26,26,26,26,26,26],[46,46,0,0,0,47,46,47,0,0,0,0,47,46,46,47,0,0,0,0,47,46,0,46,0,47,44,44,44,44,0,0,0,44,44,44,44,26,26,0,26,28,0,26,26,26,26,28,0,0,0,26,0,0,26,26,26,0,0,0,26,0,0,26],[46,46,0,0,0,47,46,46,46,47,46,47,46,46,47,0,0,0,0,0,46,46,46,46,47,46,50,50,50,50,50,0,50,50,50,26,26,26,0,0,26,26,0,0,26,26,26,28,0,26,26,26,26,0,0,0,26,26,0,26,26,26,0,26],[46,47,0,0,0,46,46,46,46,46,46,46,46,46,0,0,0,0,0,46,46,46,46,46,50,50,0,0,0,0,50,0,50,0,50,26,26,26,0,0,26,26,26,0,28,26,26,26,0,0,0,0,0,0,26,0,0,0,0,28,26,26,0,26],[46,46,0,0,0,0,46,46,46,46,46,46,47,0,0,0,0,0,46,46,46,46,46,46,50,50,0,50,50,0,50,0,50,0,0,50,26,26,26,26,26,0,0,0,26,26,26,26,26,0,26,26,26,0,26,0,26,0,26,26,26,26,0,26],[46,46,46,0,0,0,47,46,46,46,47,46,0,0,0,0,0,47,46,46,46,46,50,50,0,0,0,50,50,0,50,0,50,0,0,0,50,26,26,26,28,0,26,26,26,26,26,0,0,0,26,26,0,0,26,0,26,26,26,0,0,0,0,26],[46,46,47,0,0,0,46,46,46,46,46,0,0,0,0,0,47,46,46,46,46,50,0,0,0,50,50,50,50,0,50,0,50,0,50,0,0,50,26,26,26,0,0,26,28,26,26,26,28,26,26,26,26,26,26,0,26,26,28,0,26,26,0,26],[46,46,46,0,0,0,0,47,46,46,0,0,0,0,0,46,46,46,46,46,50,0,0,50,0,0,50,50,50,0,0,0,0,0,50,50,0,50,50,26,26,26,0,0,0,0,26,26,26,26,26,26,26,0,0,0,26,26,26,0,28,26,0,26],[46,46,46,0,0,0,0,0,0,0,0,0,0,0,47,46,46,46,46,50,50,0,50,50,50,50,50,50,50,0,0,0,0,0,50,0,0,50,50,50,26,26,26,28,26,0,26,26,26,26,26,26,26,26,26,26,26,26,0,0,0,0,0,26],[46,46,46,46,0,0,0,0,0,0,0,0,0,47,46,46,46,46,50,0,0,0,50,0,0,0,50,50,50,0,0,0,0,0,50,0,50,50,0,0,50,50,26,26,26,0,0,0,0,0,26,26,26,26,26,26,26,26,0,26,26,0,0,26],[46,46,46,46,47,0,0,0,0,0,0,0,46,46,46,46,46,50,50,0,50,0,50,0,50,0,50,50,50,0,50,0,50,0,50,0,50,0,0,0,0,0,50,26,26,26,0,26,28,0,0,26,26,26,28,0,0,0,0,0,26,26,0,26],[46,46,46,46,46,46,47,47,46,47,46,46,46,46,46,46,50,50,50,0,50,0,50,0,50,0,0,0,0,0,50,0,0,0,50,0,0,0,0,0,0,0,50,50,26,26,0,0,26,26,0,26,26,26,26,0,26,26,0,0,26,0,0,28],[46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,50,50,0,50,0,50,0,50,0,50,50,0,50,50,0,50,50,0,50,50,50,50,50,50,50,50,0,50,50,50,50,26,0,0,0,0,26,0,0,0,0,0,26,0,0,0,0,0,26],[46,46,46,46,46,46,46,46,46,46,46,46,46,46,50,0,0,0,50,0,0,0,50,0,50,0,0,50,50,0,0,50,0,0,0,0,0,0,50,50,50,0,0,0,0,50,50,26,28,26,0,0,0,0,26,0,26,26,0,26,0,26,28,26],[46,46,46,46,46,46,46,46,46,46,46,46,46,50,50,0,50,0,50,50,50,0,50,0,50,0,50,50,50,50,0,50,0,50,50,0,50,0,0,0,50,0,50,50,0,50,50,50,26,26,28,26,0,26,26,0,26,0,0,26,0,26,26,26],[46,46,46,46,46,46,46,46,46,46,46,46,46,50,50,0,50,0,50,50,50,0,50,0,50,0,0,0,0,50,0,50,0,50,50,0,50,0,50,50,50,0,50,50,0,50,50,0,50,26,26,26,0,0,0,0,0,0,0,0,0,0,26,26],[46,46,46,46,46,46,46,46,46,46,46,46,46,50,0,0,0,0,0,0,0,0,0,0,50,50,50,50,0,50,0,50,0,0,50,0,50,0,0,0,0,0,50,50,0,0,0,0,0,50,26,0,0,26,0,0,0,0,26,0,26,28,26,26],[46,46,46,46,46,46,46,46,46,46,46,46,50,0,0,0,50,50,0,50,50,0,50,0,0,0,0,0,0,50,0,50,50,50,50,0,50,50,50,50,50,50,50,50,50,50,50,50,50,50,26,0,0,26,28,26,0,0,0,0,26,26,26,26],[46,46,46,46,46,46,46,46,46,46,46,50,0,0,0,0,50,50,0,50,50,0,50,50,50,50,50,50,50,50,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,26,26,26,26,26,26,0,0,0,26,26,26,26],[46,46,46,46,46,46,46,46,46,50,50,50,0,0,0,0,50,50,0,50,50,0,50,0,0,0,0,0,0,50,0,50,0,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,0,50,50,50,50,50,26,26,26,28,26,26,26,26,26],[46,46,46,46,46,46,46,46,50,0,0,0,0,50,50,50,50,50,0,50,50,0,50,0,50,50,50,50,0,50,0,50,0,50,50,50,0,0,0,0,0,0,0,0,0,0,50,50,50,0,0,0,0,0,50,50,26,26,26,26,26,26,26,26],[46,46,46,46,46,46,46,46,50,0,50,50,50,50,0,0,0,0,0,50,50,0,0,0,0,0,0,0,0,50,0,50,0,0,0,50,0,0,50,0,0,0,0,0,0,0,50,50,50,50,50,50,50,0,50,50,50,26,26,26,26,26,26,26],[46,46,46,46,46,46,46,50,50,0,50,50,50,50,50,50,50,50,50,50,50,50,50,0,50,50,50,50,50,50,0,50,50,50,0,50,0,0,50,0,0,0,0,0,0,0,50,50,50,50,50,50,50,0,0,0,50,26,26,26,26,26,26,26],[46,46,46,46,46,46,50,50,50,0,0,0,0,0,0,0,0,0,0,0,50,50,50,0,50,0,0,0,0,0,0,0,0,50,0,50,0,0,50,0,0,0,0,0,0,0,50,50,50,50,50,50,50,0,50,0,50,50,50,26,26,26,26,26],[46,46,46,46,46,46,50,50,50,50,0,50,50,0,50,50,0,50,50,0,50,50,50,0,50,50,0,50,50,50,50,50,0,50,0,50,0,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,0,0,0,50,26,26,26,26,26],[46,46,46,46,46,50,0,0,0,50,0,0,0,0,50,50,0,50,50,0,0,0,0,0,50,0,0,50,0,0,0,50,0,50,0,50,0,0,50,0,0,0,0,0,0,0,50,50,50,50,0,50,50,50,50,50,50,0,50,50,26,26,26,26],[46,46,46,46,46,50,0,0,0,50,50,50,50,0,50,50,0,50,50,50,50,50,50,50,50,50,0,50,0,0,0,50,0,50,0,50,50,50,50,50,50,50,0,50,50,50,50,50,50,50,0,50,50,50,50,50,50,0,50,50,50,26,26,26],[46,46,46,46,50,50,0,0,0,0,0,0,0,0,50,50,0,0,0,0,0,0,0,0,0,0,0,50,0,0,0,0,0,50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,50,50,50,50,26,26],[46,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,26]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,0,118,118,118,118,118,118,118,118,118,118,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,117,117,0,0,0,0],[0,0,0,0,0,0,117,0,0,117,0,0,0,0,117,0,0,0,117,0,0,0,0,117,0,0,0,117,0,0,0,0,0,0,118,118,118,118,118,118,118,118,118,118,0,0,0,0,0,0,0,0,117,0,0,0,0,0,0,117,0,0,0,0],[0,0,0,0,0,0,117,0,0,117,0,0,0,0,117,0,0,0,117,0,0,0,0,117,0,0,0,117,0,0,0,0,0,118,118,118,118,118,118,118,118,118,118,118,0,0,0,0,0,0,0,0,117,0,0,0,0,0,0,117,0,0,0,0],[0,0,0,0,0,0,117,117,117,117,0,0,0,0,117,117,117,117,117,0,0,0,0,117,0,0,0,117,117,117,117,117,0,118,118,118,118,118,118,118,118,118,118,118,118,118,0,117,117,0,0,0,117,0,0,117,117,117,117,117,0,0,0,0],[0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,0,0,0,117,0,0,0,0,117,0,0,0,117,0,0,0,0,0,118,118,118,118,118,118,118,118,118,118,118,118,118,0,0,117,117,0,0,117,0,0,117,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,0,0,0,117,117,117,117,117,117,117,117,117,117,0,0,0,0,0,0,118,118,118,118,118,118,118,118,118,118,118,0,0,0,117,117,117,117,117,0,0,117,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,0,0,0,0,117,0,0,0,117,0,0,0,117,0,118,118,118,118,118,118,118,118,118,118,118,118,0,0,0,117,0,0,117,0,0,0,117,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0,0,0,117,0,0,0,0,117,0,0,0,117,0,0,0,117,0,0,118,118,118,118,118,118,118,118,118,118,118,0,117,117,117,0,0,117,0,0,0,117,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0,0,0,117,117,117,117,117,117,117,117,117,117,117,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0,0,117,117,117,117,117,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0,0,0,117,0,0,0,0,117,0,0,0,117,0,0,0,117,0,0,0,0,0,0,0,117,0,0,117,0,0,0,0,0,117,0,0,117,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,0,0,0,0,117,0,0,0,117,0,0,0,117,0,0,0,117,117,117,117,117,117,117,117,117,117,117,117,117,117,0,0,117,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0,0,0,0,117,0,0,0,117,0,0,0,117,0,0,0,117,0,0,0,117,0,0,117,0,0,0,117,0,117,117,117,117,0,0,0,0,109,109,109,109,109,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0,0,0,0,117,117,117,117,117,117,117,117,117,117,117,117,117,0,0,0,117,0,0,117,0,0,0,117,0,117,0,0,0,0,0,0,0,0,109,0,0,109,109,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0,0,0,0,117,0,0,0,117,0,0,0,117,0,0,0,117,0,0,0,117,0,0,117,117,117,117,117,117,117,0,0,0,0,0,0,109,109,109,0,0,0,109,109,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,117,117,117,117,0,0,0,117,0,0,0,117,117,117,117,117,117,117,117,117,117,0,117,0,0,0,0,0,0,0,0,109,0,109,109,109,0,0,109,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0,0,0,0,0,0,117,0,0,0,0,0,0,0,117,0,0,117,0,0,0,117,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,109,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0,0,0,0,117,117,117,117,117,0,0,0,0,0,117,0,0,117,0,0,0,117,0,0,0,0,0,0,0,0,0,0,109,0,109,109,0,109,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0,0,0,117,117,117,117,117,117,117,0,0,0,117,117,117,117,117,117,117,117,117,0,0,0,0,0,0,0,109,109,109,106,0,106,0,0,109,0],[0,0,0,0,0,126,126,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,117,0,0,117,117,117,117,117,117,117,117,117,117,117,117,0,0,0,117,0,117,117,0,0,0,0,108,108,108,0,109,0,0,0,0,109,109,109,109,0],[0,0,0,0,126,126,126,126,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,117,117,117,117,117,117,0,0,0,0,0,0,117,0,0,0,0,0,0,0,0,0,108,0,109,109,109,109,0,0,0,109,109,0],[0,0,0,126,126,126,126,126,126,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,0,0,0,0,0,0,0,0,0,108,0,0,0,0,109,0,109,0,109,109,0],[0,0,0,126,126,126,126,0,0,0,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,117,0,0,0,0,117,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,109,109,109,109,109,0,0],[0,0,0,126,126,126,0,0,0,0,0,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,0,0,117,117,117,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,109,0,0,0,0],[0,0,0,126,126,126,0,0,0,0,0,0,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0,0,117,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,108,108,0,109,109,109,109,109,0,0],[0,0,126,126,126,126,0,0,0,0,0,0,0,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,117,117,117,117,0,0,0,0,0,0,0,108,0,0,0,108,108,108,108,0,108,0,0,0,0,0,0,109,0,0],[0,0,126,126,126,0,0,0,0,0,0,0,0,0,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,108,108,108,108,108,0,0,109,109,109,0,0],[0,0,126,126,126,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,0,0,0,0,0,0,0,108,0,0,108,108,108,108,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0],[0,0,126,126,126,0,0,0,126,126,126,126,0,0,0,0,126,126,126,126,0,0,106,0,106,0,0,0,0,0,120,120,120,0,0,0,0,0,0,120,0,0,0,0,0,0,0,0,108,108,108,108,108,108,0,0,0,108,0,0,0,0,0,0],[0,126,126,126,126,0,0,126,126,106,126,126,126,0,0,0,126,126,126,126,0,0,120,0,120,0,0,120,120,120,120,120,120,120,120,120,0,0,120,120,0,120,120,120,0,0,0,108,108,0,108,0,108,108,108,108,108,108,0,0,0,0,0,0],[0,126,126,126,126,126,126,126,106,126,106,126,126,0,0,0,0,126,126,126,0,120,120,120,120,120,0,120,0,0,0,0,0,0,120,120,0,0,0,0,0,120,120,120,0,108,108,108,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0],[0,126,126,126,126,126,126,126,106,126,126,106,126,0,0,0,0,126,126,126,0,120,120,120,120,120,120,120,0,0,0,0,0,0,0,120,120,0,0,0,0,120,120,120,0,0,0,0,0,0,108,108,108,108,108,108,0,0,0,0,0,0,0,0],[0,126,126,126,126,126,126,126,126,126,126,126,106,0,0,0,0,126,126,126,0,120,120,120,120,120,120,120,0,141,0,134,0,0,120,120,120,120,120,120,120,120,120,120,0,108,108,108,108,108,108,0,0,108,0,108,108,108,108,108,0,0,0,0],[0,126,126,126,126,126,126,126,126,126,106,126,126,0,0,0,0,126,126,126,0,120,120,120,120,120,120,120,0,0,0,0,0,0,0,120,120,0,0,0,0,120,120,120,0,0,0,0,0,0,0,0,108,108,0,108,0,0,0,108,108,0,0,0],[0,126,126,126,126,126,126,106,126,106,126,106,126,0,0,0,0,126,126,126,0,120,120,120,120,120,0,120,0,0,0,0,0,0,120,120,0,0,0,0,0,120,120,120,0,108,108,108,108,0,0,0,108,0,0,108,0,108,108,108,0,0,0,0],[0,126,126,126,126,0,0,126,126,126,126,126,126,0,0,0,126,126,126,126,0,0,120,0,120,0,0,120,120,120,120,120,120,120,120,120,0,0,0,120,120,120,120,120,0,0,0,0,108,0,108,0,0,0,0,0,0,108,0,0,0,0,0,0],[0,0,126,126,126,0,0,0,126,126,126,126,0,0,0,0,126,126,126,126,0,0,106,0,106,0,0,0,0,0,120,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,108,108,0,0,0,108,108,108,0,116,116,0],[0,0,126,126,126,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,120,0,0,0,0,0,0,120,120,0,0,108,108,0,0,0,0,108,0,0,0,0,108,108,108,0,0,108,0,0,0,116,0],[0,0,126,126,126,0,0,0,0,0,0,0,0,0,126,126,126,126,126,0,0,0,0,0,0,0,137,137,137,137,0,120,0,138,0,0,0,0,120,120,0,0,0,108,0,0,0,0,108,108,108,108,108,108,0,108,108,108,108,0,0,0,116,0],[0,0,126,126,126,126,0,0,0,0,0,0,0,126,126,126,126,126,0,0,0,0,0,0,0,0,137,0,0,137,0,120,0,138,138,0,0,0,0,0,0,108,108,108,0,0,0,0,0,108,0,0,0,108,0,108,0,108,0,0,0,0,0,0],[0,0,0,126,126,126,0,0,0,0,0,0,126,126,126,126,126,0,0,0,0,0,0,0,137,137,137,0,0,137,0,120,0,138,138,138,0,0,0,0,0,108,0,0,0,0,0,108,108,108,0,0,108,108,0,108,0,0,0,110,110,110,110,0],[0,0,0,126,126,126,0,0,0,0,0,126,126,126,126,126,0,0,0,0,0,0,137,137,137,0,0,0,0,0,0,0,0,0,0,138,138,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,110,0,0,110,0],[0,0,0,126,126,126,126,0,0,0,126,126,126,126,126,0,0,0,0,0,0,137,137,0,137,106,0,0,0,135,135,135,135,135,0,0,138,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,108,108,108,0,0,0,110,0,0,0,0],[0,0,0,126,126,126,126,126,126,126,126,126,126,126,0,0,0,0,0,0,0,137,0,0,0,0,0,0,0,135,135,135,135,135,0,138,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,110,110,110,0],[0,0,0,0,126,126,126,126,126,126,126,126,126,0,0,0,0,0,0,137,137,137,0,137,137,137,0,0,0,135,135,135,135,135,0,138,0,0,138,138,0,0,0,0,0,110,110,110,110,110,0,0,0,0,0,0,0,0,110,0,0,110,110,0],[0,0,0,0,0,126,126,126,126,126,126,126,0,0,0,0,0,0,0,137,0,137,0,137,0,137,0,0,0,0,0,0,0,0,0,138,0,138,106,138,138,138,0,0,0,0,110,0,0,110,110,0,0,0,0,110,110,0,110,110,0,0,110,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,0,137,0,137,0,137,137,137,137,137,0,138,138,138,0,138,138,138,106,138,138,138,0,0,0,0,110,110,0,0,110,0,0,0,0,110,0,0,110,110,0,110,110,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,0,137,0,137,0,137,0,0,137,0,0,137,0,0,138,0,0,0,0,0,0,0,0,138,0,0,0,0,0,110,110,110,110,0,110,110,0,110,110,0,110,110,0,110,110,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,137,137,0,137,137,137,0,137,0,137,137,0,0,137,106,0,138,138,138,138,138,138,0,0,0,138,138,138,138,0,0,0,0,0,110,110,110,110,0,0,0,0,0,0,110,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,0,137,0,0,0,137,0,137,0,137,0,0,0,0,137,0,138,0,0,138,0,138,138,106,0,138,0,0,138,0,0,0,0,0,0,0,0,0,0,110,0,110,110,0,110,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,0,137,0,0,0,137,0,137,0,137,137,137,137,0,137,0,138,0,0,138,0,138,0,0,0,138,0,0,138,0,0,106,0,0,0,0,110,110,110,110,0,110,110,0,110,110,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,137,137,137,137,137,137,137,137,137,137,0,0,0,0,137,0,137,0,138,106,0,138,0,138,138,138,138,138,0,0,138,138,138,138,106,0,0,110,110,0,110,110,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,137,137,137,0,0,137,0,0,137,0,137,137,137,137,137,137,0,137,0,0,0,0,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,0,0,0,110,110,0,110,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,137,137,137,137,0,0,137,0,0,137,0,0,0,0,0,0,0,0,137,0,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,0,0,0,0,0,0,0,110,110,110,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,137,106,106,106,0,0,137,0,0,137,0,137,137,137,137,137,137,0,137,0,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,137,137,137,137,0,0,0,0,0,137,0,0,137,0,137,0,0,0,0,137,0,137,0,138,0,0,0,140,140,0,140,140,140,140,140,140,140,0,0,0,138,138,138,138,138,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,137,0,0,0,0,137,137,137,137,137,0,0,137,137,137,137,137,137,137,137,0,137,0,138,138,138,0,140,140,0,140,140,140,140,140,140,140,0,0,0,0,0,0,0,138,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,137,0,0,0,0,0,0,0,0,0,0,0,0,0,137,0,0,0,0,0,0,137,0,0,0,138,0,140,140,0,140,140,140,140,140,140,140,0,0,0,0,0,0,0,138,138,138,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,137,137,137,137,137,137,137,137,137,137,137,0,0,0,137,0,106,137,137,137,137,137,137,137,0,138,0,140,140,0,140,140,140,140,140,140,140,0,0,0,0,0,0,0,138,0,138,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,137,0,0,137,0,0,137,0,0,137,0,0,0,137,0,0,137,0,0,0,0,0,137,0,138,0,140,140,0,140,140,140,140,140,140,140,0,138,138,138,138,138,138,138,0,138,138,138,0,0,0,0,0,0],[0,0,0,0,0,0,137,137,137,0,137,137,137,137,0,0,137,0,0,137,137,137,137,137,0,106,137,0,137,137,137,0,137,0,138,0,140,140,0,140,140,140,140,140,140,140,0,0,0,0,106,0,0,0,0,0,0,138,0,0,0,0,0,0],[0,0,0,0,0,0,137,137,137,0,0,0,0,137,0,0,137,0,0,0,0,0,0,0,0,0,137,0,137,137,137,0,137,0,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,0,0,0,0,0,0,138,0,0,0,0,0,0],[0,0,0,0,0,0,137,137,137,137,137,137,137,137,0,0,137,137,137,137,137,137,137,137,137,137,137,0,137,137,137,137,137,0,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,138,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":1,"y":32,"texture":65,"key":null},{"x":4,"y":32,"texture":65,"key":null},{"x":4,"y":46,"texture":65,"key":null},{"x":7,"y":32,"texture":65,"key":null},{"x":8,"y":45,"texture":65,"key":null},{"x":9,"y":39,"texture":65,"key":null},{"x":9,"y":42,"texture":65,"key":null},{"x":19,"y":53,"texture":65,"key":null},{"x":24,"y":31,"texture":65,"key":null},{"x":28,"y":42,"texture":65,"key":null},{"x":30,"y":20,"texture":65,"key":null},{"x":30,"y":44,"texture":65,"key":null},{"x":32,"y":20,"texture":65,"key":null},{"x":32,"y":28,"texture":68,"key":"gold"},{"x":32,"y":30,"texture":67,"key":null},{"x":32,"y":44,"texture":65,"key":null},{"x":34,"y":20,"texture":65,"key":null},{"x":34,"y":44,"texture":65,"key":null},{"x":36,"y":42,"texture":65,"key":null},{"x":39,"y":62,"texture":65,"key":null},{"x":41,"y":29,"texture":65,"key":null},{"x":41,"y":31,"texture":65,"key":null},{"x":41,"y":33,"texture":65,"key":null},{"x":43,"y":45,"texture":65,"key":null},{"x":45,"y":29,"texture":65,"key":null},{"x":45,"y":31,"texture":65,"key":null},{"x":45,"y":33,"texture":65,"key":null},{"x":59,"y":46,"texture":65,"key":null},{"x":61,"y":42,"texture":65,"key":null}],"secrets":[{"x":29,"y":40,"state":0,"texture":25},{"x":36,"y":39,"state":0,"texture":25},{"x":42,"y":62,"state":0,"texture":25},{"x":43,"y":59,"state":0,"texture":25},{"x":45,"y":57,"state":0,"texture":25},{"x":47,"y":54,"state":0,"texture":25},{"x":47,"y":60,"state":0,"texture":25},{"x":48,"y":55,"state":0,"texture":25},{"x":48,"y":58,"state":0,"texture":25},{"x":49,"y":52,"state":0,"texture":25},{"x":50,"y":56,"state":0,"texture":25},{"x":50,"y":59,"state":0,"texture":25},{"x":51,"y":56,"state":0,"texture":25},{"x":51,"y":57,"state":0,"texture":25},{"x":51,"y":59,"state":0,"texture":25},{"x":52,"y":58,"state":0,"texture":25},{"x":55,"y":38,"state":0,"texture":49}],"sprites":[wolf3d.officerStanding(1,7,6,2),wolf3d.gatling(1,8),wolf3d.crown(1,11),wolf3d.guardStanding(1,20,6,1),{"x":1,"y":27,"texture":14,"hit":false},wolf3d.firstAidKit(1,39),wolf3d.firstAidKit(1,40),wolf3d.firstAidKit(1,41),wolf3d.firstAidKit(1,42),wolf3d.chest(1,55),wolf3d.officerStanding(1,58,2,2),wolf3d.ssStanding(2,14,0,2),{"x":2,"y":34,"texture":4,"hit":false},{"x":2,"y":38,"texture":4,"hit":false},{"x":2,"y":42,"texture":4,"hit":false},wolf3d.ssStanding(2,52,0,2),wolf3d.extraLife(3,6),wolf3d.ssStanding(3,23,0,2),wolf3d.ammo(3,35),wolf3d.ammo(3,36),wolf3d.ammo(3,37),wolf3d.ammo(3,38),wolf3d.ammo(3,39),wolf3d.ammo(3,40),wolf3d.ammo(3,41),wolf3d.guardStanding(4,7,6,1),{"x":4,"y":9,"texture":14,"hit":false},{"x":4,"y":14,"texture":14,"hit":false},{"x":4,"y":27,"texture":14,"hit":false},wolf3d.ammo(4,35),wolf3d.ammo(4,36),wolf3d.ammo(4,37),wolf3d.hans(4,38),wolf3d.ammo(4,39),wolf3d.ammo(4,40),wolf3d.ammo(4,41),wolf3d.chest(4,59),wolf3d.chest(5,10),wolf3d.ammo(5,35),wolf3d.ammo(5,36),wolf3d.ammo(5,37),wolf3d.ammo(5,38),wolf3d.ammo(5,39),wolf3d.ammo(5,40),wolf3d.ammo(5,41),wolf3d.chest(6,10),wolf3d.officerStanding(6,21,6,2),{"x":6,"y":23,"texture":14,"hit":false},wolf3d.ammo(6,35),wolf3d.ammo(6,36),wolf3d.ammo(6,37),wolf3d.ammo(6,38),wolf3d.ammo(6,39),wolf3d.ammo(6,40),wolf3d.ammo(6,41),{"x":6,"y":49,"texture":14,"hit":false},wolf3d.ssStanding(6,55,0,2),{"x":7,"y":34,"texture":4,"hit":false},{"x":7,"y":38,"texture":4,"hit":false},{"x":7,"y":42,"texture":4,"hit":false},wolf3d.ssStanding(8,18,0,2),{"x":9,"y":27,"texture":14,"hit":false},{"x":9,"y":55,"texture":14,"hit":false},{"x":11,"y":14,"texture":14,"hit":false},wolf3d.guardStanding(11,16,6,1),wolf3d.ssStanding(11,31,0,2),wolf3d.officerStanding(11,37,6,2),wolf3d.officerStanding(11,44,2,2),{"x":11,"y":48,"texture":14,"hit":false},wolf3d.chest(12,51),wolf3d.gatling(12,56),wolf3d.crown(12,57),wolf3d.mutantStanding(12,58,0,2),wolf3d.guardStanding(13,29,6,1),{"x":13,"y":31,"texture":14,"hit":false},wolf3d.chest(13,60),{"x":14,"y":46,"texture":14,"hit":false},wolf3d.mutantStanding(14,55,0,1),wolf3d.firstAidKit(14,61),wolf3d.mutantStanding(14,62,2,2),{"x":15,"y":18,"texture":14,"hit":false},wolf3d.officerStanding(15,19,6,2),{"x":15,"y":24,"texture":14,"hit":false},{"x":15,"y":39,"texture":14,"hit":false},wolf3d.officerStanding(15,44,2,2),{"x":15,"y":57,"texture":14,"hit":false},wolf3d.ssStanding(16,46,0,2),wolf3d.firstAidKit(16,55),wolf3d.mutantStanding(16,57,0,3),wolf3d.mutantStanding(16,62,0,1),wolf3d.crown(17,60),wolf3d.crown(17,62),{"x":18,"y":42,"texture":14,"hit":false},wolf3d.mutantStanding(18,57,2,2),wolf3d.mutantStanding(18,59,0,3),wolf3d.chest(19,45),wolf3d.mutantStanding(19,50,6,3),{"x":19,"y":51,"texture":47,"hit":false},{"x":19,"y":52,"texture":47,"hit":false},{"x":19,"y":54,"texture":14,"hit":false},{"x":19,"y":61,"texture":14,"hit":false},{"x":20,"y":8,"texture":14,"hit":false},wolf3d.officerStanding(20,25,6,2),{"x":20,"y":31,"texture":4,"hit":false},{"x":20,"y":52,"texture":47,"hit":false},wolf3d.mutantStanding(20,62,2,3),wolf3d.officerStanding(21,36,2,2),{"x":21,"y":39,"texture":14,"hit":false},{"x":21,"y":52,"texture":47,"hit":false},wolf3d.mutantStanding(21,62,2,3),wolf3d.officerStanding(22,5,6,1),{"x":22,"y":48,"texture":47,"hit":false},{"x":22,"y":49,"texture":47,"hit":false},{"x":22,"y":50,"texture":47,"hit":false},{"x":22,"y":51,"texture":47,"hit":false},{"x":22,"y":52,"texture":47,"hit":false},wolf3d.chest(22,57),wolf3d.crown(22,61),wolf3d.officerStanding(23,3,6,1),wolf3d.officerStanding(23,4,6,3),{"x":23,"y":48,"texture":47,"hit":false},{"x":23,"y":59,"texture":14,"hit":false},wolf3d.officerStanding(24,3,6,2),{"x":24,"y":45,"texture":47,"hit":false},{"x":24,"y":46,"texture":47,"hit":false},{"x":24,"y":47,"texture":47,"hit":false},{"x":24,"y":48,"texture":47,"hit":false},{"x":24,"y":49,"texture":47,"hit":false},{"x":24,"y":54,"texture":47,"hit":false},wolf3d.crown(24,55),wolf3d.gatling(24,57),wolf3d.officerStanding(25,4,6,3),{"x":25,"y":37,"texture":14,"hit":false},{"x":25,"y":45,"texture":47,"hit":false},{"x":25,"y":49,"texture":47,"hit":false},{"x":25,"y":50,"texture":47,"hit":false},{"x":25,"y":51,"texture":47,"hit":false},{"x":25,"y":52,"texture":47,"hit":false},{"x":25,"y":54,"texture":47,"hit":false},wolf3d.officerStanding(26,3,6,3),{"x":26,"y":42,"texture":47,"hit":false},{"x":26,"y":43,"texture":47,"hit":false},{"x":26,"y":44,"texture":47,"hit":false},{"x":26,"y":45,"texture":47,"hit":false},{"x":26,"y":52,"texture":47,"hit":false},{"x":26,"y":53,"texture":47,"hit":false},{"x":26,"y":54,"texture":47,"hit":false},{"x":26,"y":55,"texture":47,"hit":false},{"x":26,"y":56,"texture":47,"hit":false},wolf3d.crown(26,59),wolf3d.officerStanding(27,2,6,2),{"x":27,"y":42,"texture":47,"hit":false},{"x":27,"y":45,"texture":47,"hit":false},{"x":27,"y":46,"texture":47,"hit":false},{"x":27,"y":47,"texture":47,"hit":false},{"x":27,"y":48,"texture":47,"hit":false},{"x":27,"y":56,"texture":47,"hit":false},{"x":27,"y":57,"texture":47,"hit":false},wolf3d.officerStanding(28,2,6,3),wolf3d.officerStanding(28,22,0,1),wolf3d.ssStanding(28,24,0,3),{"x":28,"y":31,"texture":14,"hit":false},wolf3d.gatling(28,39),{"x":28,"y":48,"texture":47,"hit":false},{"x":28,"y":49,"texture":47,"hit":false},{"x":28,"y":50,"texture":47,"hit":false},{"x":28,"y":51,"texture":47,"hit":false},{"x":28,"y":52,"texture":47,"hit":false},{"x":28,"y":53,"texture":47,"hit":false},{"x":28,"y":57,"texture":47,"hit":false},wolf3d.mutantStanding(29,9,2,2),wolf3d.firstAidKit(29,12),{"x":29,"y":27,"texture":14,"hit":false},{"x":29,"y":35,"texture":14,"hit":false},{"x":29,"y":41,"texture":41,"hit":false},{"x":29,"y":43,"texture":9,"hit":false},{"x":29,"y":47,"texture":47,"hit":false},{"x":29,"y":48,"texture":47,"hit":false},wolf3d.mutantStanding(29,50,4,2),{"x":29,"y":52,"texture":47,"hit":false},{"x":29,"y":53,"texture":47,"hit":false},{"x":29,"y":54,"texture":47,"hit":false},{"x":29,"y":55,"texture":47,"hit":false},{"x":29,"y":56,"texture":47,"hit":false},{"x":29,"y":57,"texture":47,"hit":false},wolf3d.mutantStanding(30,8,2,1),wolf3d.mutantStanding(30,10,2,3),wolf3d.crown(30,11),wolf3d.gatling(30,12),wolf3d.guardStanding(30,17,6,3),{"x":30,"y":22,"texture":14,"hit":false},{"x":30,"y":45,"texture":47,"hit":false},{"x":30,"y":46,"texture":47,"hit":false},{"x":30,"y":47,"texture":47,"hit":false},{"x":30,"y":55,"texture":47,"hit":false},wolf3d.mutantStanding(31,8,2,3),wolf3d.mutantStanding(31,11,2,2),wolf3d.firstAidKit(31,12),{"x":31,"y":50,"texture":47,"hit":false},{"x":31,"y":51,"texture":47,"hit":false},{"x":31,"y":52,"texture":47,"hit":false},{"x":31,"y":53,"texture":47,"hit":false},{"x":31,"y":54,"texture":47,"hit":false},{"x":31,"y":55,"texture":47,"hit":false},{"x":32,"y":10,"texture":4,"hit":false},wolf3d.hans(32,12),wolf3d.guardStanding(32,17,6,1),{"x":32,"y":18,"texture":14,"hit":false},{"x":32,"y":22,"texture":14,"hit":false},{"x":32,"y":26,"texture":14,"hit":false},wolf3d.mutantStanding(32,29,2,2),wolf3d.mutantStanding(32,31,2,3),{"x":32,"y":36,"texture":14,"hit":false},wolf3d.bloodPool(32,42),{"x":32,"y":45,"texture":47,"hit":false},{"x":32,"y":46,"texture":47,"hit":false},{"x":32,"y":47,"texture":47,"hit":false},{"x":32,"y":48,"texture":47,"hit":false},{"x":32,"y":49,"texture":47,"hit":false},{"x":32,"y":50,"texture":47,"hit":false},{"x":32,"y":53,"texture":47,"hit":false},{"x":32,"y":55,"texture":47,"hit":false},{"x":32,"y":56,"texture":47,"hit":false},{"x":32,"y":57,"texture":47,"hit":false},{"x":32,"y":58,"texture":47,"hit":false},wolf3d.mutantStanding(32,59,2,2),wolf3d.mutantStanding(33,10,2,1),wolf3d.firstAidKit(33,12),{"x":33,"y":52,"texture":47,"hit":false},{"x":33,"y":53,"texture":47,"hit":false},{"x":33,"y":55,"texture":47,"hit":false},{"x":33,"y":59,"texture":47,"hit":false},wolf3d.officerStanding(33,60,2,1),wolf3d.mutantStanding(34,7,2,2),wolf3d.mutantStanding(34,9,2,3),wolf3d.mutantStanding(34,11,2,3),wolf3d.gatling(34,12),wolf3d.guardStanding(34,17,6,2),{"x":34,"y":22,"texture":14,"hit":false},{"x":34,"y":45,"texture":47,"hit":false},{"x":34,"y":46,"texture":47,"hit":false},{"x":34,"y":47,"texture":47,"hit":false},{"x":34,"y":48,"texture":47,"hit":false},wolf3d.mutantStanding(34,52,4,2),wolf3d.crown(34,55),{"x":34,"y":57,"texture":47,"hit":false},{"x":34,"y":58,"texture":47,"hit":false},{"x":34,"y":59,"texture":47,"hit":false},wolf3d.firstAidKit(35,12),{"x":35,"y":27,"texture":14,"hit":false},{"x":35,"y":35,"texture":14,"hit":false},wolf3d.bloodBones(35,43),{"x":35,"y":48,"texture":47,"hit":false},{"x":35,"y":50,"texture":47,"hit":false},{"x":35,"y":57,"texture":47,"hit":false},wolf3d.officerStanding(36,22,4,2),wolf3d.officerStanding(36,24,4,3),{"x":36,"y":31,"texture":14,"hit":false},{"x":36,"y":48,"texture":47,"hit":false},{"x":36,"y":49,"texture":47,"hit":false},{"x":36,"y":50,"texture":47,"hit":false},wolf3d.crown(36,52),{"x":36,"y":53,"texture":47,"hit":false},{"x":36,"y":57,"texture":47,"hit":false},{"x":36,"y":58,"texture":47,"hit":false},wolf3d.officerStanding(36,59,2,1),wolf3d.extraLife(36,61),wolf3d.extraLife(36,62),wolf3d.firstAidKit(37,38),{"x":37,"y":42,"texture":47,"hit":false},{"x":37,"y":43,"texture":47,"hit":false},{"x":37,"y":48,"texture":47,"hit":false},{"x":37,"y":53,"texture":47,"hit":false},{"x":37,"y":54,"texture":47,"hit":false},{"x":37,"y":55,"texture":47,"hit":false},{"x":37,"y":58,"texture":47,"hit":false},wolf3d.pacman(37,62,'red'),wolf3d.officerStanding(38,2,6,3),{"x":38,"y":26,"texture":14,"hit":false},{"x":38,"y":29,"texture":14,"hit":false},wolf3d.firstAidKit(38,38),{"x":38,"y":43,"texture":47,"hit":false},{"x":38,"y":48,"texture":47,"hit":false},{"x":38,"y":49,"texture":47,"hit":false},{"x":38,"y":50,"texture":47,"hit":false},{"x":38,"y":51,"texture":47,"hit":false},{"x":38,"y":52,"texture":47,"hit":false},{"x":38,"y":53,"texture":47,"hit":false},{"x":38,"y":55,"texture":47,"hit":false},{"x":38,"y":56,"texture":47,"hit":false},{"x":38,"y":57,"texture":47,"hit":false},{"x":38,"y":58,"texture":47,"hit":false},wolf3d.officerStanding(39,4,6,2),{"x":39,"y":31,"texture":14,"hit":false},{"x":39,"y":33,"texture":14,"hit":false},{"x":39,"y":41,"texture":47,"hit":false},{"x":39,"y":42,"texture":47,"hit":false},{"x":39,"y":43,"texture":47,"hit":false},{"x":39,"y":49,"texture":47,"hit":false},{"x":39,"y":53,"texture":47,"hit":false},{"x":39,"y":55,"texture":47,"hit":false},wolf3d.mutantStanding(39,57,4,2),wolf3d.officerStanding(40,3,6,3),wolf3d.mutantStanding(40,26,2,2),wolf3d.ssStanding(40,34,2,1),{"x":40,"y":35,"texture":14,"hit":false},{"x":40,"y":41,"texture":47,"hit":false},wolf3d.mutantStanding(40,47,6,3),{"x":40,"y":48,"texture":47,"hit":false},{"x":40,"y":49,"texture":47,"hit":false},wolf3d.gatling(40,52),{"x":40,"y":53,"texture":47,"hit":false},{"x":40,"y":55,"texture":47,"hit":false},wolf3d.officerStanding(41,5,6,2),{"x":41,"y":24,"texture":14,"hit":false},{"x":41,"y":41,"texture":47,"hit":false},{"x":41,"y":42,"texture":47,"hit":false},{"x":41,"y":55,"texture":47,"hit":false},wolf3d.officerStanding(42,4,6,3),{"x":42,"y":22,"texture":14,"hit":false},wolf3d.mutantStanding(42,25,2,2),wolf3d.ssMoving(42,31,6,2),wolf3d.ssStanding(42,36,0,2),{"x":42,"y":42,"texture":47,"hit":false},{"x":42,"y":43,"texture":47,"hit":false},{"x":42,"y":44,"texture":47,"hit":false},{"x":42,"y":45,"texture":47,"hit":false},wolf3d.officerStanding(42,53,6,3),{"x":42,"y":54,"texture":47,"hit":false},{"x":42,"y":55,"texture":47,"hit":false},wolf3d.officerStanding(43,5,6,1),{"x":43,"y":30,"texture":14,"hit":false},{"x":43,"y":32,"texture":14,"hit":false},{"x":43,"y":36,"texture":14,"hit":false},wolf3d.officerStanding(44,6,6,1),{"x":44,"y":8,"texture":14,"hit":false},{"x":44,"y":19,"texture":14,"hit":false},{"x":44,"y":21,"texture":14,"hit":false},{"x":44,"y":23,"texture":14,"hit":false},{"x":44,"y":25,"texture":14,"hit":false},wolf3d.guardMoving(44,30,2,1),wolf3d.ammo(44,39),wolf3d.officerStanding(45,38,2,2),{"x":45,"y":39,"texture":14,"hit":false},wolf3d.ammo(45,41),wolf3d.officerStanding(46,19,4,2),{"x":46,"y":25,"texture":14,"hit":false},wolf3d.officerStanding(46,27,6,3),wolf3d.ssStanding(46,32,0,1),{"x":46,"y":35,"texture":14,"hit":false},wolf3d.officerStanding(46,38,2,1),wolf3d.officerStanding(46,40,2,3),wolf3d.mutantStanding(46,50,4,1),wolf3d.mutantStanding(47,17,0,2),{"x":47,"y":32,"texture":14,"hit":false},wolf3d.mutantStanding(47,49,2,1),wolf3d.mutantStanding(47,50,2,2),wolf3d.mutantStanding(47,52,2,3),wolf3d.mutantStanding(47,53,2,3),{"x":48,"y":15,"texture":14,"hit":false},{"x":48,"y":17,"texture":14,"hit":false},{"x":48,"y":19,"texture":14,"hit":false},{"x":48,"y":21,"texture":14,"hit":false},{"x":48,"y":23,"texture":14,"hit":false},{"x":48,"y":25,"texture":14,"hit":false},wolf3d.officerStanding(48,26,4,2),{"x":48,"y":29,"texture":14,"hit":false},wolf3d.mutantStanding(48,30,2,2),{"x":48,"y":35,"texture":14,"hit":false},{"x":48,"y":41,"texture":14,"hit":false},{"x":48,"y":44,"texture":14,"hit":false},wolf3d.mutantStanding(48,50,2,1),wolf3d.mutantStanding(48,51,2,2),wolf3d.bloodPool(48,52),wolf3d.mutantStanding(48,53,2,3),wolf3d.ammo(49,38),wolf3d.mutantStanding(49,39,2,2),{"x":50,"y":25,"texture":14,"hit":false},{"x":50,"y":28,"texture":14,"hit":false},wolf3d.mutantStanding(50,47,0,1),{"x":51,"y":15,"texture":14,"hit":false},{"x":51,"y":18,"texture":14,"hit":false},{"x":51,"y":21,"texture":14,"hit":false},{"x":51,"y":32,"texture":14,"hit":false},wolf3d.mutantStanding(51,33,2,2),{"x":51,"y":37,"texture":14,"hit":false},{"x":51,"y":41,"texture":14,"hit":false},{"x":51,"y":44,"texture":14,"hit":false},wolf3d.ammo(51,45),wolf3d.ammo(51,46),{"x":51,"y":47,"texture":14,"hit":false},wolf3d.officerStanding(51,48,2,2),wolf3d.extraLife(51,51),wolf3d.crown(52,13),{"x":52,"y":23,"texture":14,"hit":false},wolf3d.ammo(52,25),wolf3d.ammo(52,26),wolf3d.guardStanding(52,27,2,1),{"x":52,"y":28,"texture":14,"hit":false},wolf3d.extraLife(52,51),wolf3d.extraLife(52,52),{"x":53,"y":14,"texture":14,"hit":false},wolf3d.ssStanding(53,21,4,2),{"x":53,"y":30,"texture":14,"hit":false},{"x":53,"y":32,"texture":14,"hit":false},wolf3d.officerStanding(53,35,4,2),{"x":53,"y":40,"texture":14,"hit":false},wolf3d.dog(53,44,6,1),{"x":53,"y":49,"texture":14,"hit":false},wolf3d.mutantStanding(54,13,4,3),wolf3d.officerStanding(54,14,4,2),wolf3d.guardStanding(54,15,4,1),{"x":54,"y":23,"texture":14,"hit":false},wolf3d.guardStanding(54,26,2,1),{"x":54,"y":28,"texture":14,"hit":false},{"x":55,"y":9,"texture":14,"hit":false},{"x":55,"y":12,"texture":14,"hit":false},wolf3d.hans(55,39),wolf3d.crown(55,40),wolf3d.ammo(55,41),wolf3d.ammo(55,42),wolf3d.ammo(55,43),{"x":55,"y":49,"texture":14,"hit":false},{"x":55,"y":53,"texture":14,"hit":false},wolf3d.crown(56,14),{"x":56,"y":15,"texture":14,"hit":false},wolf3d.ammo(56,17),{"x":56,"y":18,"texture":14,"hit":false},{"x":56,"y":21,"texture":14,"hit":false},{"x":56,"y":23,"texture":14,"hit":false},{"x":56,"y":28,"texture":14,"hit":false},{"x":56,"y":32,"texture":14,"hit":false},{"x":56,"y":34,"texture":14,"hit":false},wolf3d.crown(56,39),{"x":56,"y":40,"texture":4,"hit":false},wolf3d.ammo(56,41),wolf3d.ammo(56,42),wolf3d.ammo(56,43),{"x":56,"y":44,"texture":4,"hit":false},wolf3d.ammo(57,41),wolf3d.ammo(57,42),wolf3d.ammo(57,43),wolf3d.mutantStanding(57,55,2,2),{"x":58,"y":9,"texture":14,"hit":false},{"x":58,"y":13,"texture":14,"hit":false},wolf3d.ammo(58,14),{"x":58,"y":16,"texture":14,"hit":false},{"x":58,"y":19,"texture":14,"hit":false},wolf3d.ssStanding(58,23,4,2),wolf3d.ssStanding(58,25,6,2),{"x":58,"y":26,"texture":14,"hit":false},wolf3d.mutantStanding(58,30,4,2),{"x":58,"y":32,"texture":14,"hit":false},wolf3d.ammo(58,41),wolf3d.ammo(58,42),wolf3d.ammo(58,43),wolf3d.crown(59,39),{"x":59,"y":40,"texture":4,"hit":false},wolf3d.ammo(59,41),wolf3d.ammo(59,42),{"x":59,"y":44,"texture":4,"hit":false},{"x":59,"y":47,"texture":14,"hit":false},{"x":59,"y":53,"texture":14,"hit":false},{"x":59,"y":57,"texture":14,"hit":false},wolf3d.crown(60,6),wolf3d.ammo(60,7),wolf3d.ammo(60,8),{"x":60,"y":11,"texture":14,"hit":false},wolf3d.guardStanding(60,12,2,1),{"x":60,"y":19,"texture":14,"hit":false},{"x":60,"y":23,"texture":14,"hit":false},wolf3d.ssStanding(60,25,6,1),wolf3d.ammo(60,28),wolf3d.firstAidKit(60,29),wolf3d.firstAidKit(60,30),wolf3d.extraLife(60,36),wolf3d.extraLife(60,37),wolf3d.crown(60,39),wolf3d.crown(60,40),{"x":60,"y":45,"texture":35,"hit":true},wolf3d.mutantStanding(60,50,4,1),wolf3d.ammo(60,57),wolf3d.crown(61,6),{"x":61,"y":7,"texture":14,"hit":false},wolf3d.ammo(61,8),wolf3d.guardStanding(61,16,4,1),wolf3d.ammo(61,28),{"x":61,"y":29,"texture":14,"hit":false},wolf3d.firstAidKit(61,30),wolf3d.ammo(61,57),{"x":62,"y":9,"texture":14,"hit":false},{"x":62,"y":13,"texture":14,"hit":false},{"x":62,"y":16,"texture":14,"hit":false},wolf3d.ammo(62,19),{"x":62,"y":21,"texture":14,"hit":false},{"x":62,"y":26,"texture":14,"hit":false},wolf3d.ammo(62,28),wolf3d.ammo(62,29),wolf3d.ammo(62,30),{"x":62,"y":32,"texture":14,"hit":false},{"x":62,"y":34,"texture":14,"hit":false},{"x":62,"y":42,"texture":14,"hit":false},{"x":62,"y":49,"texture":14,"hit":false},wolf3d.dog(62,52,6,1),{"x":62,"y":57,"texture":14,"hit":false}],"spriteResource":"sprites","scripts":[scripts.angle(42,29,6),scripts.angle(42,33,0),scripts.angle(44,29,4),scripts.angle(44,33,2),scripts.angle(53,37,6),scripts.angle(53,47,2),scripts.angle(62,45,6),scripts.angle(62,55,2)]};
\ No newline at end of file diff --git a/wolf3d/maps/e6m2.js b/wolf3d/maps/e6m2.js new file mode 100644 index 0000000..b674d60 --- /dev/null +++ b/wolf3d/maps/e6m2.js @@ -0,0 +1 @@ +wolf3d.maps.e6m2 = {"music":"nazi-rap","secret":10,"endscreen":null,"ceiling":29,"start":{"x":2.5,"y":2.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":2,"par":240,"map":[[1,1,1,1,1,29,1,1,1,1,1,29,1,2,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,13,1,1,0,1,0,1,0,2,0,1,0,1,0,1,0,1,29,4,2,1,1,2,2,2,1,2,2,2,2,1,2,2,1,2,2,1,1,1,2,1,1,2,1,1,1,2,2,1,2,2,1,2,2,2,2,1,2,1,4,1,1],[1,1,0,0,2,0,1,0,2,0,1,0,1,0,2,0,1,0,1,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,1],[1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1],[1,2,0,0,1,0,1,0,2,0,1,0,2,0,1,0,1,0,2,1,0,0,1,1,2,2,2,2,2,1,1,1,1,1,2,2,1,1,1,2,1,2,1,1,1,1,1,1,2,1,1,1,1,1,1,2,1,2,1,1,0,0,1,1],[1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,2,0,0,1,1],[1,1,0,0,2,0,1,0,1,0,2,0,2,0,1,0,2,0,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,1,1],[1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,1,0,0,1,4,1,1,2,1,1,1,2,2,2,1,1,1,1,2,1,1,1,1,2,2,1,1,1,1,2,1,1,0,1,2,0,0,1,0,0,1,1],[1,29,0,0,1,0,2,0,1,0,1,0,1,0,1,0,1,0,2,1,0,0,1,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,1],[1,1,1,2,1,0,1,0,1,0,1,0,2,0,1,0,2,0,29,29,0,0,2,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,1,1],[1,1,1,1,1,1,1,29,1,1,1,2,1,29,1,1,1,0,1,1,0,0,2,0,0,1,0,0,1,4,1,2,2,2,2,2,1,1,1,1,1,2,1,1,1,1,2,1,2,1,2,1,4,2,0,0,2,0,0,2,0,0,2,1],[1,1,1,0,1,0,1,0,1,0,1,0,1,0,1,0,1,0,29,1,0,0,2,0,0,2,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,1,0,0,1,0,0,1,1],[1,1,2,0,1,0,1,0,1,0,1,0,1,0,1,0,2,0,2,1,0,0,2,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,2,0,0,1,0,0,1,1],[1,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,2,0,0,1,0,0,0,0,0,2,1,1,2,1,1,2,1,1,2,1,2,2,2,1,2,2,2,2,1,0,0,2,0,0,1,0,0,1,0,0,2,1],[1,3,0,1,0,2,0,1,0,29,0,1,0,29,0,1,0,2,0,29,0,0,2,0,0,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,1,0,0,1,0,0,1,1,1,2,1],[1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,2,0,0,0,0,0,1,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,2,1,0,0,1,0,0,1,0,0,2,1],[1,1,1,0,1,0,29,0,1,0,1,0,1,0,29,0,1,0,2,1,0,0,2,0,0,1,0,0,2,0,0,1,0,0,2,1,2,1,1,2,2,2,2,1,2,1,2,1,0,0,2,0,0,0,0,0,2,0,0,2,0,0,2,1],[1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,2,0,0,1,0,0,2,0,0,1,0,0,1,1],[1,3,0,29,0,2,0,1,0,2,0,1,0,2,0,1,0,29,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,2,0,0,2,0,0,1,0,0,1,0,0,1,1],[1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,1,0,0,1,0,0,1,0,0,2,0,0,2,0,0,2,2,2,1,1,1,2,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,1],[1,2,0,29,0,1,0,29,0,29,0,1,0,1,0,1,0,1,0,1,0,0,2,0,0,2,0,0,1,0,0,1,0,0,1,0,0,1,1,1,1,21,3,0,1,0,0,2,0,0,1,1,1,1,0,0,2,0,0,0,0,0,1,1],[1,1,0,1,0,1,0,1,0,1,0,29,0,1,0,1,0,1,1,29,0,0,1,0,0,1,0,0,2,0,0,1,0,0,2,0,0,2,2,2,22,0,0,0,1,0,0,2,0,0,0,0,0,2,0,0,1,0,0,1,0,0,1,1],[1,1,0,1,1,29,29,1,1,2,1,1,29,1,1,29,2,29,1,29,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,21,3,0,2,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,1],[1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,0,1,1,2,2,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,1],[1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,2,0,0,1,0,0,1,0,0,1,0,0,2,0,0,2,0,0,0,1,0,0,1,0,0,2,0,0,1,0,0,1,0,0,2,0,0,1,1],[1,1,1,2,1,1,2,1,1,1,2,2,1,1,2,1,1,2,2,2,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,0,0,1,0,1,1,2,0,0,1,0,0,2,0,0,1,0,0,2,0,0,2,0,0,2,0,0,1,1],[1,1,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,2,1,0,0,1,0,0,1,0,0,2,0,0,1,0,0,1,0,0,1,0,0,0,1,0,0,2,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,1],[1,2,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,2,2,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,0,0,1,0,0,0,2,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,1],[1,2,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,1,0,0,2,0,0,1,0,0,1,0,0,2,0,0,1,0,0,2,0,2,2,1,0,0,1,0,0,1,0,0,2,0,0,1,0,0,1,0,0,1,0,0,1,1],[1,2,2,2,0,0,0,0,0,1,0,2,0,2,0,0,0,0,2,2,0,0,1,0,0,2,0,0,1,0,0,2,0,0,1,0,0,1,0,0,2,2,0,0,1,0,0,2,0,0,1,0,0,1,0,0,2,0,0,1,0,0,1,1],[1,2,0,0,0,0,0,0,0,2,0,2,0,2,0,0,0,0,1,2,0,0,2,0,0,2,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,0,0,0,2,0,0,2,0,0,1,0,0,2,0,0,1,0,0,1,0,0,2,1],[1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,1,0,0,1,0,0,2,0,0,2,0,0,1,0,0,1,0,0,1,0,1,2,1,2,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,1],[1,1,2,0,1,2,2,1,1,2,2,1,0,2,1,1,2,1,1,2,0,0,1,0,0,1,0,0,1,0,0,2,0,0,1,0,0,2,0,0,1,0,0,0,1,0,0,2,0,0,2,0,0,1,0,0,1,0,0,1,0,0,1,1],[1,2,0,0,0,0,1,2,0,0,0,0,0,0,0,0,1,1,1,1,0,0,1,0,0,1,0,0,1,0,0,2,0,0,2,0,0,1,0,0,2,1,1,0,2,0,0,2,0,0,2,0,0,1,0,0,2,0,0,1,0,0,1,1],[2,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,2,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,0,0,0,2,0,0,2,0,0,2,0,0,1,0,0,1,0,0,2,0,0,2,1],[1,1,0,0,1,1,1,2,0,0,1,2,2,1,0,0,2,1,1,2,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,0,1,1,3,0,3,1,0,0,1,0,0,2,0,0,1,0,0,1,0,0,1,0,0,2,1],[1,2,0,0,1,1,1,1,0,0,1,1,1,1,0,0,1,1,1,1,0,0,1,0,0,2,0,0,2,0,0,2,0,0,1,0,0,1,0,0,0,0,0,0,2,0,0,2,0,0,2,0,0,2,0,0,1,0,0,1,0,0,1,1],[1,2,0,0,1,1,2,2,0,0,2,1,1,2,0,0,2,1,1,2,0,0,1,0,0,1,0,0,2,0,0,2,0,0,2,0,0,1,2,0,2,1,2,1,2,0,0,2,0,0,2,0,0,1,0,0,2,0,0,1,0,0,1,1],[1,1,0,0,0,0,0,0,0,0,2,2,1,2,0,0,2,1,1,1,0,0,2,0,0,1,0,0,1,0,0,1,0,0,2,0,0,2,0,0,1,0,0,0,0,0,0,2,0,0,1,0,0,1,0,0,2,0,0,2,0,0,1,1],[1,1,0,0,0,0,0,0,0,0,1,2,0,0,0,0,1,1,1,1,0,0,2,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,0,0,0,1,2,1,2,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,1],[1,2,1,2,1,2,1,2,2,2,2,2,1,2,0,1,2,1,1,1,0,0,1,0,0,2,0,0,2,0,0,1,0,0,2,0,0,1,0,0,2,1,2,0,2,0,0,1,0,0,2,0,0,1,0,0,1,0,0,1,0,0,1,1],[1,2,0,0,0,0,2,2,0,0,0,0,0,0,0,0,1,1,1,2,0,0,1,0,0,1,0,0,2,0,0,1,0,0,0,0,0,2,0,0,2,0,1,0,1,0,0,0,0,0,2,0,0,2,0,0,1,0,0,1,0,0,1,1],[1,1,0,0,0,0,2,1,0,0,0,0,0,0,0,0,1,1,1,1,0,0,1,0,0,1,0,0,1,0,0,2,0,0,1,0,0,2,0,0,1,0,2,0,1,0,0,1,0,0,1,0,0,1,0,0,2,0,0,2,0,0,1,1],[1,2,0,0,1,1,2,1,0,0,1,2,2,1,0,0,2,1,1,1,0,0,2,0,0,1,0,0,1,0,0,1,0,0,2,0,0,1,0,1,2,0,1,0,1,0,0,1,4,4,1,0,0,1,0,0,1,0,0,1,0,0,2,1],[1,1,0,0,2,1,1,2,0,0,1,1,1,2,0,0,2,1,1,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,2,0,0,2,0,0,0,0,0,0,2,0,0,1,0,0,0,0,0,1,0,0,2,0,0,1,0,0,2,1],[1,2,1,0,2,1,2,1,0,0,2,1,1,1,0,0,2,1,1,2,0,0,1,0,0,2,0,0,1,0,0,2,0,0,1,0,0,1,1,1,1,1,1,1,1,0,0,1,0,0,1,0,0,2,0,0,1,0,0,1,0,0,1,1],[1,2,0,0,0,0,0,0,0,0,1,2,0,0,0,0,1,1,1,1,0,0,2,0,0,2,0,0,1,0,0,1,1,2,1,0,0,0,0,0,1,0,0,0,0,0,0,2,0,0,2,0,0,2,0,0,1,0,0,1,0,0,1,1],[1,1,0,0,0,0,0,0,0,0,2,2,0,0,0,0,1,1,1,2,0,0,1,0,0,1,0,0,1,0,0,0,0,0,4,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,2,0,0,1,0,0,1,0,0,2,0,0,1,1],[1,2,0,1,2,1,1,2,2,1,1,1,1,2,2,1,1,1,1,2,0,0,2,0,0,1,0,0,1,0,0,1,0,0,4,4,1,2,1,1,2,2,1,0,2,1,2,1,0,0,1,0,0,1,0,0,2,0,0,1,0,0,1,1],[1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,0,0,2,0,0,2,0,0,2,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,1,0,0,1,0,0,1,0,0,1,1],[1,2,1,0,0,0,1,1,0,1,1,2,1,1,2,1,0,0,0,1,0,0,1,0,0,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,1,0,0,1,0,0,1,0,0,2,1],[1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,1,0,0,1,0,0,1,2,1,2,1,1,0,1,1,2,2,2,1,1,1,1,2,1,1,2,0,0,2,0,0,0,0,0,1,0,0,1,1],[1,1,1,2,0,0,0,0,0,1,2,1,2,1,0,2,1,2,1,1,0,0,1,0,0,1,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,1,0,0,1,0,0,1,1],[1,2,1,1,0,0,0,0,0,0,0,1,2,0,0,0,1,1,1,2,0,0,1,0,0,2,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,1,0,0,2,0,0,1,1],[1,1,1,0,0,0,1,1,0,0,0,1,1,0,2,0,1,1,1,1,0,0,2,0,0,1,0,0,1,1,0,1,1,1,2,1,2,2,1,1,1,2,1,1,1,1,2,1,1,1,1,2,1,1,0,0,2,1,2,2,0,0,2,1],[1,1,0,0,1,1,2,1,1,2,1,1,1,1,1,2,1,1,1,1,0,0,2,0,0,1,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,4,0,0,4,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,2,0,0,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,1,0,0,2,1,0,1,2,1,1,1,2,2,1,1,1,2,2,2,1,1,1,2,1,1,1,1,2,1,2,1,2,2,1,1,0,0,2,0,0,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,2,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,1,2,1,1,1,2,1,1,1,2,2,1,1,1,1,1,2,1,1,1,1,2,1,0,1,2,1,1,1,2,2,2,1,1,2,2,4,2,0,0,2,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,2,1,2,2,2,2,1,1,1,1,2,1,1,1,1,1,1,1,1,1,2,1,1,2,2,2,1,1,1,1,2,2,2,2,2,2,2,2,2,1,2,1]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,116,0,106,0,116,0,116,0,106,0,106,0,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,116,116,0,116,0,116,0,116,0,116,0,116,0,116,0,116,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0],[0,0,0,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0],[0,0,116,116,0,116,0,116,0,116,0,116,0,116,0,116,0,116,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0],[0,0,0,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,0,108,108,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,139,139,139,0,108,108,0,0],[0,0,116,116,0,116,0,116,0,116,0,116,0,116,0,116,0,116,0,0,108,108,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,139,139,139,0,108,108,0,0],[0,0,0,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,0,108,108,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,139,0,108,108,0,0],[0,0,116,116,0,116,0,116,0,116,0,116,0,116,0,116,0,116,0,0,108,108,0,109,109,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,139,139,0,108,108,0,0],[0,0,0,0,0,116,0,116,0,106,0,106,0,116,0,106,0,116,0,0,108,108,0,109,109,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,139,139,0,108,108,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,109,109,0,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,0,139,139,0,108,108,0,0],[0,0,0,106,0,115,0,115,0,106,0,115,0,115,0,106,0,115,0,0,108,108,0,109,109,0,110,110,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,110,110,0,139,139,0,108,108,0,0],[0,0,0,115,0,115,0,115,0,115,0,115,0,115,0,115,0,115,0,0,108,108,0,109,109,0,110,110,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,110,110,0,139,139,0,108,108,0,0],[0,0,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,0,108,108,0,109,109,0,110,110,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,110,110,0,139,139,0,108,108,0,0],[0,0,115,0,115,0,115,0,115,0,115,0,115,0,115,0,115,0,115,0,108,108,0,109,109,0,0,0,0,111,111,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,111,111,0,110,110,0,139,139,0,0,0,0,0],[0,0,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,110,110,0,139,139,0,138,138,0,0],[0,0,0,115,0,115,0,115,0,115,0,115,0,115,0,115,0,115,0,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,141,141,0,110,110,0,139,139,0,138,138,0,0],[0,0,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,113,113,113,113,113,113,113,113,113,113,0,112,112,0,141,141,0,110,110,0,139,139,0,138,138,0,0],[0,0,115,0,115,0,115,0,115,0,115,0,115,0,115,0,115,0,115,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,113,113,113,113,113,113,113,113,113,113,0,112,112,0,141,141,0,110,110,0,139,139,0,138,138,0,0],[0,0,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,0,0,0,0,0,0,0,0,113,113,0,112,112,0,141,141,0,110,110,0,139,139,0,138,138,0,0],[0,0,115,0,115,0,115,0,115,0,115,0,115,0,115,0,115,0,115,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,0,0,0,0,0,0,114,0,113,113,0,112,112,0,0,0,0,110,110,0,139,139,0,138,138,0,0],[0,0,115,0,106,0,115,0,115,0,115,0,115,0,115,0,115,0,0,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,0,0,0,0,114,0,114,0,113,113,0,112,112,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,0,114,106,0,0,0,114,0,113,113,0,112,112,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,0,114,0,0,0,0,114,0,113,113,0,112,112,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,0,114,114,0,114,114,114,0,113,113,0,112,112,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,0,114,0,0,0,114,114,0,113,113,0,112,112,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,0,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,0,114,114,106,0,114,114,0,113,113,0,112,112,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,0,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,0,114,114,106,0,114,114,0,113,113,0,112,112,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,0,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,0,114,0,0,0,114,114,0,113,113,0,112,112,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,0,0,108,108,108,108,108,0,108,0,108,0,108,108,108,108,0,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,0,114,114,0,0,114,114,0,113,113,0,112,112,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,108,108,108,108,108,108,108,0,108,0,108,0,108,108,108,108,0,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,0,114,114,0,106,114,114,0,113,113,0,112,112,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,0,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,0,114,0,0,0,0,114,0,113,113,0,112,112,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,0,114,114,0,106,114,114,0,113,113,0,112,112,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,106,106,108,108,0,0,108,108,108,108,108,108,106,106,0,0,0,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,0,114,114,0,0,0,114,0,113,113,0,112,112,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,108,108,108,108,0,0,108,108,108,106,108,108,108,108,0,0,0,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,0,114,114,0,114,114,114,0,113,113,0,112,112,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,108,108,0,0,0,0,108,108,0,0,0,0,108,108,0,0,0,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,0,114,0,0,0,0,0,0,113,113,0,112,112,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,108,108,0,0,0,0,106,106,0,0,0,0,108,106,0,0,0,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,0,114,114,114,114,114,114,0,113,113,0,112,112,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,108,108,0,0,0,0,108,108,0,0,0,0,108,108,0,0,0,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,0,0,114,0,0,0,0,0,113,113,0,112,112,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,108,108,108,106,108,108,108,108,0,0,0,0,108,108,0,0,0,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,0,114,114,0,114,114,114,0,113,113,0,112,112,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,108,108,108,108,108,108,108,108,0,0,106,108,108,108,0,0,0,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,0,114,114,0,114,114,114,0,0,0,0,112,112,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,0,114,114,0,0,0,114,0,143,143,0,112,112,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,108,108,108,108,0,0,108,108,108,108,106,108,108,108,0,0,0,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,0,114,114,0,106,0,114,0,143,143,0,112,112,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,108,108,108,108,0,0,108,108,108,108,108,108,108,108,0,0,0,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,0,114,114,0,114,0,114,0,143,143,0,112,112,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,106,108,0,0,0,0,106,106,0,0,0,0,108,108,0,0,0,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,0,114,0,0,106,0,114,0,143,143,0,0,0,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,108,106,0,0,0,0,108,108,0,0,0,0,106,108,0,0,0,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,0,114,114,114,114,114,114,0,143,143,0,142,142,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,0,108,0,0,0,0,108,108,0,0,0,0,108,108,0,0,0,0,108,108,0,109,109,0,140,140,0,111,111,0,112,112,0,113,113,0,0,0,0,0,0,0,0,143,143,0,142,142,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,108,108,108,108,108,108,108,106,0,0,108,108,108,108,0,0,0,0,108,108,0,109,109,0,140,140,0,111,111,0,0,0,0,113,113,113,113,113,0,143,143,143,143,143,143,0,142,142,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,108,108,108,108,108,108,108,108,0,0,108,108,108,108,0,0,0,0,108,108,0,109,109,0,140,140,0,111,111,0,142,142,0,113,113,113,113,113,0,143,143,143,143,143,143,0,142,142,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,109,109,0,140,140,0,111,111,0,142,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,142,142,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,109,109,0,140,140,0,111,111,0,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,0,108,108,108,0,0,108,0,0,0,0,0,0,0,108,108,108,0,108,108,0,109,109,0,140,140,0,111,111,0,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,142,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,108,108,0,109,109,0,140,140,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,0,0,108,108,108,108,106,0,0,0,0,0,108,0,0,0,0,0,108,108,0,109,109,0,140,140,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,0,0,108,108,106,108,108,108,108,0,0,108,108,108,0,0,0,0,108,108,0,109,109,0,140,140,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,110,110,0,139,139,0,138,138,0,0],[0,0,0,108,108,108,0,0,108,108,108,0,0,108,0,108,0,0,0,0,108,108,0,109,109,0,140,140,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,0,0,0,0,138,138,0,0],[0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,109,109,0,140,140,140,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,109,109,0,138,138,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,109,109,0,140,140,140,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,109,109,0,138,138,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,138,138,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,106,106,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":7,"y":54,"texture":65,"key":null},{"x":9,"y":56,"texture":65,"key":null},{"x":10,"y":17,"texture":65,"key":null},{"x":13,"y":28,"texture":65,"key":null},{"x":15,"y":25,"texture":65,"key":null},{"x":16,"y":53,"texture":65,"key":null},{"x":20,"y":59,"texture":65,"key":null},{"x":21,"y":42,"texture":67,"key":null},{"x":21,"y":50,"texture":65,"key":null},{"x":22,"y":2,"texture":65,"key":null},{"x":35,"y":42,"texture":68,"key":"gold"},{"x":38,"y":44,"texture":65,"key":null},{"x":41,"y":34,"texture":65,"key":null},{"x":41,"y":47,"texture":65,"key":null},{"x":44,"y":50,"texture":65,"key":null},{"x":47,"y":31,"texture":65,"key":null},{"x":48,"y":43,"texture":65,"key":null},{"x":51,"y":37,"texture":65,"key":null},{"x":51,"y":56,"texture":65,"key":null},{"x":54,"y":30,"texture":65,"key":null},{"x":57,"y":27,"texture":65,"key":null},{"x":60,"y":45,"texture":65,"key":null}],"secrets":[{"x":32,"y":3,"state":0,"texture":0},{"x":32,"y":12,"state":0,"texture":0},{"x":40,"y":14,"state":0,"texture":0},{"x":48,"y":2,"state":0,"texture":0},{"x":51,"y":19,"state":0,"texture":0}],"sprites":[wolf3d.guardStanding(1,5,0,1),wolf3d.officerStanding(1,7,0,2),wolf3d.ssStanding(1,9,0,2),wolf3d.guardStanding(1,11,0,1),wolf3d.officerStanding(1,13,0,2),wolf3d.ssStanding(1,15,0,2),wolf3d.officerStanding(1,17,0,2),wolf3d.machineGun(2,3),wolf3d.ammo(2,5),wolf3d.ammo(2,7),wolf3d.ammo(2,9),wolf3d.ammo(2,11),wolf3d.ammo(2,13),wolf3d.ammo(2,15),wolf3d.food(2,17),wolf3d.guardStanding(2,61,2,2),wolf3d.ammo(3,4),{"x":3,"y":6,"texture":14,"hit":false},{"x":3,"y":10,"texture":14,"hit":false},{"x":3,"y":14,"texture":14,"hit":false},wolf3d.ammo(3,18),wolf3d.food(3,20),{"x":3,"y":26,"texture":14,"hit":false},{"x":3,"y":32,"texture":14,"hit":false},{"x":3,"y":38,"texture":14,"hit":false},{"x":3,"y":44,"texture":14,"hit":false},{"x":3,"y":50,"texture":14,"hit":false},{"x":3,"y":56,"texture":14,"hit":false},wolf3d.guardStanding(3,58,2,2),wolf3d.ammo(4,2),wolf3d.ammo(4,3),wolf3d.ammo(5,5),{"x":5,"y":8,"texture":14,"hit":false},wolf3d.ammo(5,10),{"x":5,"y":12,"texture":14,"hit":false},wolf3d.ammo(5,14),{"x":5,"y":16,"texture":14,"hit":false},wolf3d.guardMoving(5,17,2,2),wolf3d.ammo(5,18),wolf3d.guardStanding(5,23,0,1),wolf3d.guardMoving(5,53,2,2),{"x":5,"y":56,"texture":35,"hit":true},{"x":5,"y":57,"texture":35,"hit":true},wolf3d.guardStanding(5,60,4,1),wolf3d.ammo(6,2),{"x":6,"y":24,"texture":14,"hit":false},wolf3d.guardMoving(6,29,2,2),{"x":6,"y":30,"texture":14,"hit":false},{"x":6,"y":36,"texture":14,"hit":false},{"x":6,"y":42,"texture":14,"hit":false},{"x":6,"y":48,"texture":14,"hit":false},{"x":6,"y":54,"texture":14,"hit":false},{"x":6,"y":56,"texture":35,"hit":true},{"x":7,"y":6,"texture":14,"hit":false},{"x":7,"y":10,"texture":14,"hit":false},{"x":7,"y":14,"texture":14,"hit":false},wolf3d.ammo(7,18),{"x":7,"y":60,"texture":14,"hit":false},wolf3d.firstAidKit(8,2),wolf3d.firstAidKit(8,3),wolf3d.food(8,5),wolf3d.food(8,9),wolf3d.food(8,13),{"x":8,"y":21,"texture":14,"hit":false},wolf3d.food(8,26),{"x":8,"y":27,"texture":14,"hit":false},{"x":8,"y":33,"texture":14,"hit":false},{"x":8,"y":39,"texture":14,"hit":false},{"x":8,"y":45,"texture":14,"hit":false},{"x":8,"y":51,"texture":14,"hit":false},wolf3d.ssStanding(9,5,4,2),wolf3d.guardStanding(9,7,4,1),wolf3d.officerStanding(9,9,4,3),wolf3d.ssStanding(9,11,4,2),wolf3d.ammo(9,13),wolf3d.officerStanding(9,15,4,3),wolf3d.guardStanding(9,17,4,1),{"x":9,"y":30,"texture":14,"hit":false},{"x":9,"y":36,"texture":14,"hit":false},{"x":9,"y":42,"texture":14,"hit":false},{"x":9,"y":48,"texture":14,"hit":false},{"x":9,"y":54,"texture":14,"hit":false},{"x":9,"y":57,"texture":14,"hit":false},wolf3d.food(9,60),wolf3d.food(9,61),wolf3d.food(10,60),wolf3d.food(10,61),wolf3d.officerStanding(11,3,0,2),wolf3d.guardStanding(11,5,0,1),wolf3d.ammo(11,7),wolf3d.officerStanding(11,9,0,2),wolf3d.guardStanding(11,11,0,1),wolf3d.ssStanding(11,15,0,2),{"x":11,"y":26,"texture":14,"hit":false},wolf3d.guardStanding(11,29,0,1),wolf3d.guardMoving(11,51,2,2),wolf3d.food(11,60),wolf3d.food(11,61),wolf3d.ammo(12,5),wolf3d.ammo(12,7),wolf3d.ammo(12,9),wolf3d.ammo(12,13),{"x":12,"y":24,"texture":14,"hit":false},wolf3d.ammo(12,60),wolf3d.ammo(12,61),{"x":13,"y":5,"texture":14,"hit":false},{"x":13,"y":7,"texture":14,"hit":false},{"x":13,"y":9,"texture":14,"hit":false},{"x":13,"y":11,"texture":14,"hit":false},{"x":13,"y":13,"texture":14,"hit":false},{"x":13,"y":15,"texture":14,"hit":false},{"x":13,"y":30,"texture":14,"hit":false},wolf3d.ammo(13,51),wolf3d.ammo(13,52),wolf3d.ammo(13,60),wolf3d.ammo(13,61),{"x":14,"y":21,"texture":14,"hit":false},wolf3d.guardStanding(14,32,0,1),wolf3d.guardStanding(14,51,4,1),wolf3d.ammo(14,52),{"x":15,"y":6,"texture":14,"hit":false},{"x":15,"y":8,"texture":14,"hit":false},{"x":15,"y":10,"texture":14,"hit":false},{"x":15,"y":12,"texture":14,"hit":false},{"x":15,"y":14,"texture":14,"hit":false},{"x":15,"y":16,"texture":14,"hit":false},wolf3d.food(15,18),{"x":15,"y":26,"texture":14,"hit":false},{"x":15,"y":33,"texture":14,"hit":false},{"x":15,"y":39,"texture":14,"hit":false},{"x":15,"y":45,"texture":14,"hit":false},{"x":15,"y":54,"texture":14,"hit":false},{"x":15,"y":60,"texture":1,"hit":true},{"x":15,"y":61,"texture":1,"hit":true},wolf3d.chalice(16,51),{"x":16,"y":52,"texture":14,"hit":false},{"x":16,"y":61,"texture":1,"hit":true},{"x":17,"y":4,"texture":14,"hit":false},{"x":17,"y":6,"texture":14,"hit":false},{"x":17,"y":8,"texture":14,"hit":false},{"x":17,"y":10,"texture":14,"hit":false},{"x":17,"y":12,"texture":14,"hit":false},{"x":17,"y":14,"texture":14,"hit":false},{"x":17,"y":16,"texture":14,"hit":false},wolf3d.chalice(17,51),{"x":17,"y":61,"texture":1,"hit":true},{"x":18,"y":24,"texture":14,"hit":false},{"x":18,"y":37,"texture":14,"hit":false},{"x":18,"y":43,"texture":14,"hit":false},{"x":18,"y":52,"texture":35,"hit":true},{"x":19,"y":5,"texture":14,"hit":false},{"x":19,"y":7,"texture":14,"hit":false},{"x":19,"y":9,"texture":14,"hit":false},{"x":19,"y":11,"texture":14,"hit":false},{"x":19,"y":13,"texture":14,"hit":false},{"x":19,"y":15,"texture":14,"hit":false},{"x":19,"y":17,"texture":14,"hit":false},wolf3d.guardStanding(19,20,0,1),wolf3d.guardStanding(19,21,0,1),{"x":19,"y":30,"texture":14,"hit":false},wolf3d.ammo(19,52),wolf3d.ammo(20,4),wolf3d.ammo(20,6),wolf3d.ammo(20,8),wolf3d.ammo(20,10),wolf3d.ammo(20,12),wolf3d.ammo(20,14),wolf3d.ammo(20,16),wolf3d.food(20,18),{"x":20,"y":21,"texture":14,"hit":false},{"x":20,"y":45,"texture":14,"hit":false},{"x":20,"y":48,"texture":14,"hit":false},{"x":20,"y":58,"texture":14,"hit":false},{"x":20,"y":60,"texture":14,"hit":false},wolf3d.ssStanding(21,4,4,2),wolf3d.guardStanding(21,6,4,1),wolf3d.food(21,8),wolf3d.food(21,10),wolf3d.ssStanding(21,12,4,2),wolf3d.guardStanding(21,14,4,1),wolf3d.food(21,16),{"x":21,"y":33,"texture":14,"hit":false},{"x":21,"y":36,"texture":14,"hit":false},wolf3d.guardStanding(21,45,4,3),{"x":21,"y":52,"texture":14,"hit":false},{"x":21,"y":54,"texture":14,"hit":false},wolf3d.guardStanding(22,23,0,3),wolf3d.goldKey(22,38),wolf3d.ssStanding(22,39,2,1),{"x":23,"y":2,"texture":14,"hit":false},{"x":23,"y":8,"texture":14,"hit":false},{"x":23,"y":14,"texture":14,"hit":false},{"x":23,"y":38,"texture":14,"hit":false},{"x":24,"y":24,"texture":14,"hit":false},wolf3d.food(24,41),{"x":24,"y":43,"texture":14,"hit":false},wolf3d.guardStanding(24,46,4,2),{"x":24,"y":51,"texture":14,"hit":false},{"x":25,"y":30,"texture":14,"hit":false},wolf3d.crown(26,2),wolf3d.crown(26,6),wolf3d.extraLife(26,8),wolf3d.crown(26,11),wolf3d.chest(26,13),wolf3d.crown(26,15),wolf3d.crown(26,17),{"x":26,"y":21,"texture":14,"hit":false},wolf3d.ammo(26,39),wolf3d.officerStanding(26,40,2,2),{"x":26,"y":42,"texture":14,"hit":false},{"x":26,"y":45,"texture":14,"hit":false},{"x":26,"y":48,"texture":14,"hit":false},wolf3d.guardStanding(27,20,4,1),wolf3d.guardStanding(27,21,4,1),{"x":27,"y":33,"texture":14,"hit":false},{"x":27,"y":36,"texture":14,"hit":false},wolf3d.ammo(27,39),wolf3d.officerStanding(27,40,2,3),{"x":27,"y":52,"texture":14,"hit":false},{"x":27,"y":54,"texture":14,"hit":false},wolf3d.chest(28,2),wolf3d.chalice(28,4),wolf3d.chalice(28,6),wolf3d.chest(28,8),{"x":28,"y":43,"texture":14,"hit":false},wolf3d.cross(29,5),wolf3d.extraLife(29,12),wolf3d.cross(29,15),wolf3d.chest(30,2),wolf3d.chest(30,8),{"x":30,"y":24,"texture":14,"hit":false},wolf3d.guardStanding(30,41,6,3),wolf3d.food(30,42),wolf3d.guardStanding(30,45,4,2),wolf3d.guardStanding(30,46,4,1),wolf3d.crown(31,10),wolf3d.crown(31,17),wolf3d.guardMoving(31,24,0,1),{"x":31,"y":30,"texture":14,"hit":false},{"x":31,"y":51,"texture":14,"hit":false},{"x":32,"y":21,"texture":14,"hit":false},wolf3d.ssStanding(32,41,6,2),{"x":32,"y":43,"texture":14,"hit":false},{"x":32,"y":45,"texture":14,"hit":false},{"x":32,"y":48,"texture":14,"hit":false},wolf3d.ssStanding(33,2,0,3),wolf3d.ssStanding(33,3,0,3),wolf3d.ammo(33,4),wolf3d.firstAidKit(33,5),wolf3d.guardStanding(33,14,0,1),wolf3d.guardStanding(33,15,0,1),{"x":33,"y":33,"texture":14,"hit":false},{"x":33,"y":36,"texture":14,"hit":false},{"x":33,"y":38,"texture":14,"hit":false},wolf3d.guardStanding(33,49,4,1),{"x":33,"y":54,"texture":14,"hit":false},{"x":34,"y":3,"texture":14,"hit":false},wolf3d.ammo(34,4),wolf3d.firstAidKit(34,5),{"x":34,"y":9,"texture":14,"hit":false},wolf3d.officerStanding(34,11,6,2),{"x":34,"y":14,"texture":14,"hit":false},{"x":34,"y":42,"texture":14,"hit":false},wolf3d.guardStanding(35,45,4,1),{"x":35,"y":52,"texture":14,"hit":false},wolf3d.guardStanding(36,2,0,1),wolf3d.guardStanding(36,3,0,1),wolf3d.ssStanding(36,8,4,1),wolf3d.ssStanding(36,9,4,1),wolf3d.officerStanding(36,15,4,2),{"x":36,"y":24,"texture":14,"hit":false},{"x":36,"y":42,"texture":14,"hit":false},{"x":37,"y":30,"texture":14,"hit":false},{"x":38,"y":3,"texture":14,"hit":false},wolf3d.officerStanding(38,5,6,2),{"x":38,"y":8,"texture":14,"hit":false},{"x":38,"y":21,"texture":14,"hit":false},{"x":38,"y":39,"texture":14,"hit":false},{"x":38,"y":42,"texture":14,"hit":false},{"x":38,"y":45,"texture":14,"hit":false},wolf3d.food(38,46),{"x":38,"y":48,"texture":14,"hit":false},wolf3d.ssStanding(39,12,6,3),{"x":39,"y":33,"texture":14,"hit":false},{"x":39,"y":36,"texture":14,"hit":false},{"x":39,"y":51,"texture":14,"hit":false},{"x":39,"y":54,"texture":14,"hit":false},{"x":40,"y":38,"texture":14,"hit":false},wolf3d.food(40,45),wolf3d.food(40,46),wolf3d.ammo(41,2),wolf3d.ammo(41,3),wolf3d.ammo(41,4),wolf3d.firstAidKit(41,5),wolf3d.officerStanding(41,12,2,3),wolf3d.officerStanding(41,41,0,2),wolf3d.officerStanding(41,46,6,1),wolf3d.ammo(42,2),{"x":42,"y":3,"texture":14,"hit":false},wolf3d.ammo(42,4),wolf3d.firstAidKit(42,5),{"x":42,"y":9,"texture":14,"hit":false},{"x":42,"y":14,"texture":14,"hit":false},{"x":42,"y":24,"texture":14,"hit":false},{"x":42,"y":38,"texture":14,"hit":false},wolf3d.guardStanding(42,48,4,1),wolf3d.firstAidKit(42,49),wolf3d.guardStanding(43,2,0,1),wolf3d.guardStanding(43,8,0,1),wolf3d.guardStanding(43,9,0,1),{"x":43,"y":30,"texture":14,"hit":false},wolf3d.ssStanding(43,41,0,3),{"x":43,"y":52,"texture":14,"hit":false},wolf3d.guardStanding(43,54,4,2),wolf3d.guardStanding(44,3,0,1),wolf3d.ssStanding(44,14,4,1),{"x":44,"y":21,"texture":14,"hit":false},wolf3d.food(44,41),wolf3d.guardStanding(44,43,4,1),wolf3d.dogfood(44,46),{"x":44,"y":49,"texture":14,"hit":false},{"x":45,"y":36,"texture":14,"hit":false},{"x":45,"y":54,"texture":14,"hit":false},{"x":46,"y":3,"texture":14,"hit":false},{"x":46,"y":8,"texture":14,"hit":false},wolf3d.ssStanding(46,9,2,3),wolf3d.firstAidKit(46,12),wolf3d.ammo(46,13),wolf3d.ammo(46,14),wolf3d.ammo(46,15),wolf3d.guardStanding(46,39,2,1),wolf3d.dog(46,44,6,1),wolf3d.dogfood(46,46),wolf3d.dogfood(46,49),wolf3d.firstAidKit(47,12),wolf3d.ammo(47,13),wolf3d.ammo(47,14),wolf3d.ammo(47,15),wolf3d.guardStanding(47,32,2,1),wolf3d.guardStanding(47,33,2,2),{"x":47,"y":51,"texture":14,"hit":false},{"x":48,"y":24,"texture":14,"hit":false},wolf3d.food(48,32),wolf3d.food(48,33),wolf3d.dogfood(48,49),wolf3d.ammo(49,2),wolf3d.ammo(49,3),{"x":49,"y":30,"texture":14,"hit":false},wolf3d.ammo(50,3),wolf3d.firstAidKit(50,4),wolf3d.firstAidKit(50,5),wolf3d.ammo(50,8),wolf3d.ammo(50,16),{"x":50,"y":21,"texture":14,"hit":false},{"x":50,"y":37,"texture":14,"hit":false},wolf3d.dogfood(50,42),wolf3d.guardStanding(50,49,2,1),{"x":50,"y":52,"texture":14,"hit":false},{"x":51,"y":6,"texture":14,"hit":false},{"x":51,"y":8,"texture":14,"hit":false},{"x":51,"y":10,"texture":14,"hit":false},{"x":51,"y":12,"texture":14,"hit":false},{"x":51,"y":14,"texture":14,"hit":false},{"x":51,"y":16,"texture":14,"hit":false},{"x":51,"y":54,"texture":14,"hit":false},{"x":51,"y":57,"texture":14,"hit":false},{"x":51,"y":61,"texture":1,"hit":true},wolf3d.ssStanding(52,8,4,1),wolf3d.firstAidKit(52,14),wolf3d.ssMoving(52,27,4,2),{"x":52,"y":35,"texture":14,"hit":false},wolf3d.guardStanding(52,40,2,3),{"x":52,"y":41,"texture":14,"hit":false},{"x":52,"y":47,"texture":14,"hit":false},wolf3d.guardMoving(52,50,2,2),wolf3d.guardStanding(52,54,4,3),wolf3d.guardStanding(52,57,4,1),{"x":52,"y":61,"texture":1,"hit":true},{"x":53,"y":5,"texture":14,"hit":false},wolf3d.ssStanding(53,6,4,2),{"x":53,"y":7,"texture":14,"hit":false},wolf3d.firstAidKit(53,8),wolf3d.ammo(53,9),wolf3d.ammo(53,13),wolf3d.firstAidKit(53,14),wolf3d.ammo(53,15),wolf3d.guardStanding(53,29,4,1),{"x":53,"y":32,"texture":14,"hit":false},{"x":53,"y":38,"texture":14,"hit":false},{"x":53,"y":44,"texture":14,"hit":false},wolf3d.guardStanding(53,46,2,2),{"x":53,"y":50,"texture":14,"hit":false},wolf3d.food(53,52),wolf3d.food(53,57),wolf3d.food(53,58),wolf3d.ammo(54,3),wolf3d.ammo(54,4),wolf3d.ammo(54,5),wolf3d.ammo(54,8),wolf3d.ammo(54,9),wolf3d.ammo(54,10),wolf3d.ammo(54,13),wolf3d.ammo(54,15),{"x":54,"y":24,"texture":14,"hit":false},wolf3d.guardStanding(54,54,4,1),{"x":54,"y":60,"texture":1,"hit":true},wolf3d.gatling(55,2),wolf3d.ammo(55,3),wolf3d.guardMoving(55,26,4,1),{"x":55,"y":34,"texture":14,"hit":false},{"x":55,"y":40,"texture":14,"hit":false},{"x":55,"y":46,"texture":14,"hit":false},{"x":55,"y":52,"texture":14,"hit":false},wolf3d.guardMoving(55,55,4,2),wolf3d.ammo(55,57),wolf3d.ammo(55,58),{"x":55,"y":60,"texture":1,"hit":true},wolf3d.ammo(55,61),{"x":56,"y":21,"texture":14,"hit":false},{"x":56,"y":27,"texture":14,"hit":false},wolf3d.food(56,30),wolf3d.ammo(56,57),wolf3d.ammo(56,58),wolf3d.food(56,60),wolf3d.ammo(56,61),wolf3d.guardStanding(57,60,4,1),wolf3d.food(57,61),{"x":58,"y":26,"texture":14,"hit":false},{"x":58,"y":32,"texture":14,"hit":false},{"x":58,"y":38,"texture":14,"hit":false},{"x":58,"y":44,"texture":14,"hit":false},{"x":58,"y":50,"texture":14,"hit":false},{"x":58,"y":56,"texture":14,"hit":false},wolf3d.food(59,23),wolf3d.food(59,58),wolf3d.guardStanding(59,60,0,1),wolf3d.guardStanding(59,61,0,3),{"x":61,"y":24,"texture":14,"hit":false},{"x":61,"y":30,"texture":14,"hit":false},{"x":61,"y":36,"texture":14,"hit":false},{"x":61,"y":42,"texture":14,"hit":false},{"x":61,"y":48,"texture":14,"hit":false},{"x":61,"y":54,"texture":14,"hit":false},wolf3d.guardStanding(61,55,2,2),{"x":61,"y":60,"texture":14,"hit":false},wolf3d.food(62,20),wolf3d.guardStanding(62,50,2,2)],"spriteResource":"sprites","scripts":[scripts.angle(2,20,6),scripts.angle(3,3,6),scripts.angle(3,17,0),scripts.angle(5,3,4),scripts.angle(5,25,6),scripts.angle(5,54,2),scripts.angle(6,26,6),scripts.angle(6,52,2),scripts.angle(7,3,4),scripts.angle(7,17,2),scripts.angle(10,55,0),scripts.angle(11,32,6),scripts.angle(11,52,2),scripts.angle(15,27,0),scripts.angle(16,26,0),scripts.angle(29,24,0),scripts.angle(52,32,6),scripts.angle(52,51,2),scripts.angle(53,27,4),scripts.angle(56,26,4),scripts.angle(56,55,4),scripts.angle(57,24,4)]};
\ No newline at end of file diff --git a/wolf3d/maps/e6m3.js b/wolf3d/maps/e6m3.js new file mode 100644 index 0000000..2ad53d6 --- /dev/null +++ b/wolf3d/maps/e6m3.js @@ -0,0 +1 @@ +wolf3d.maps.e6m3 = {"music":"twelfth","secret":10,"endscreen":null,"ceiling":29,"start":{"x":2.5,"y":16.5,"direction":{"x":0,"y":-1},"plane":{"x":-1,"y":0}},"episodeFloor":3,"par":270,"map":[[1,1,1,1,1,1,6,1,1,2,3,2,2,1,1,2,1,1,1,1,1,1,1,1,1,21,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,0,0,0,2,0,0,0,0,0,0,0,0,3,1,1,1,0,0,0,0,0,22,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,2,0,0,0,29,0,0,0,0,0,0,0,0,13,1,1,1,0,0,1,1,21,1,1,17,17,17,17,17,17,17,17,17,17,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,3,1,1,0,0,0,1,0,0,0,0,0,0,0,0,3,1,1,1,0,2,1,1,2,1,1,17,17,17,40,17,17,17,17,17,17,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,0,0,0,2,0,0,0,2,0,0,0,2,1,29,1,2,1,1,1,29,0,0,0,0,0,0,2,17,17,0,0,0,17,0,0,17,17,17,1,1,1,1,1,1,1,1,1,1,1,17,17,17,17,17,17,17,1,1,1,1,1,1,1],[2,0,0,0,29,0,0,0,2,0,0,0,2,1,1,2,29,1,0,0,0,0,0,0,0,0,0,1,17,40,0,0,0,17,0,0,0,17,17,1,1,1,1,1,1,1,1,1,1,1,17,0,0,0,0,0,17,1,1,1,1,1,1,1],[29,0,0,0,1,1,0,1,2,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,2,17,17,0,0,0,17,0,0,0,40,17,1,1,17,17,20,17,17,17,20,17,17,17,0,0,0,0,0,17,1,1,1,1,1,1,1],[2,0,0,0,2,1,0,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,2,1,1,2,2,17,17,17,0,0,0,0,0,0,17,17,1,1,17,0,0,0,0,0,0,0,0,17,0,17,17,0,0,17,1,1,1,1,1,1,1],[1,0,0,0,1,1,0,2,1,0,0,0,2,1,1,29,2,1,29,1,1,1,1,1,1,1,1,1,17,17,0,0,0,0,0,0,0,17,17,1,1,20,0,0,0,0,0,0,0,0,0,0,0,17,0,0,17,1,1,1,1,1,1,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,17,17,40,0,17,40,17,17,1,1,1,17,0,0,0,0,0,0,0,0,17,0,17,17,0,0,17,1,1,1,1,1,1,1],[3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,17,1,1,1,40,0,0,0,17,17,20,17,40,17,0,0,0,0,0,17,1,1,1,1,1,1,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,1,1,1,17,0,0,0,17,1,1,1,1,17,0,0,0,0,0,17,1,1,1,1,1,1,1],[1,2,2,29,1,2,0,1,1,0,0,0,12,12,11,12,12,0,0,0,12,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,17,1,1,1,20,0,0,0,20,1,1,1,1,17,17,17,17,17,17,17,1,1,1,1,1,1,1],[1,1,1,1,1,1,0,1,2,0,0,0,12,0,0,0,12,0,0,0,12,0,0,0,12,12,12,12,12,12,40,17,17,17,0,0,0,17,1,1,1,17,0,0,0,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,0,0,0,1,3,0,0,0,12,0,0,0,11,0,0,0,12,0,0,0,12,0,0,0,0,12,12,12,12,17,0,0,0,17,17,18,17,17,0,0,0,17,17,17,40,17,17,17,17,17,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,0,0,0,1,2,0,0,0,12,0,0,0,0,0,0,0,12,0,0,0,0,0,0,12,0,0,0,0,12,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,2,1,29,1,0,0,0,12,0,0,0,11,0,0,0,12,0,0,0,12,12,12,12,0,0,0,0,12,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,0,0,0,0,0,0,0,0,12,0,0,0,12,12,11,12,12,0,0,0,12,12,12,12,12,12,12,12,12,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,1,1,1,1,1,1,1,1,1,1],[1,1,1,3,0,0,0,0,0,0,0,0,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,17,17,17,17,17,17,17,17,17,0,0,0,17,17,18,17,17,0,0,0,17,1,1,1,1,1,1,1,1,1,1],[1,1,1,2,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,17,0,0,0,17,1,1,1,17,0,0,0,40,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,2,1,29,2,1,3,1,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,20,0,0,0,20,1,1,1,20,0,0,0,20,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,8,12,12,12,12,12,12,12,12,12,0,0,0,12,12,11,12,12,0,0,0,12,0,0,0,0,0,0,0,0,17,0,0,0,17,1,1,1,17,0,0,0,17,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,8,8,8,0,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,12,0,0,0,12,0,0,0,17,18,0,18,17,17,0,0,0,17,1,1,1,17,0,0,0,17,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,8,8,9,0,0,0,0,0,0,0,0,25,0,0,0,12,0,0,0,12,0,0,0,12,0,0,0,17,0,0,0,0,0,0,0,0,17,1,1,1,17,17,20,17,17,1,1,1,1,1,1,1,1,1,1],[1,1,1,8,9,8,9,8,8,8,8,8,0,0,0,0,0,0,0,0,12,0,0,0,12,0,0,0,12,0,0,0,12,0,0,0,17,0,0,0,0,0,0,0,0,40,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,8,0,0,0,8,8,8,8,9,0,0,0,12,12,12,11,0,11,0,0,0,12,0,0,0,12,0,0,0,12,0,0,0,17,0,0,0,0,0,0,0,0,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,9,0,0,0,9,8,8,8,9,0,0,0,11,0,0,0,0,0,0,0,0,12,0,0,0,12,12,11,12,12,0,0,0,17,40,17,17,17,17,17,17,17,17,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,8,0,0,0,8,8,8,8,9,0,0,0,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,29,1,29,2,29,4,1,29,29,1,1,29,1,1,1,1,1,1,1],[1,1,1,8,0,0,0,9,8,8,8,8,0,0,0,11,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,2,1,1,1,1,2,1,1,1,1,1],[1,1,1,9,0,0,0,8,9,8,9,8,0,0,0,12,12,12,12,12,12,12,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,4,1,1,37,37,37,37,37,1,1,1],[1,1,1,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,31,31,32,31,31,31,31,31,0,0,0,31,31,31,31,31,0,0,0,31,0,0,0,0,0,0,0,0,29,1,1,37,0,0,0,37,37,37,37],[1,1,1,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,31,31,31,31,31,31,31,31,0,0,0,31,0,0,0,31,0,0,0,31,0,0,0,29,29,4,29,2,29,1,1,39,0,0,0,0,0,0,37],[1,1,1,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,8,31,31,31,31,31,31,31,0,0,0,31,0,0,0,31,0,0,0,31,0,0,0,2,1,1,1,1,1,1,1,37,0,0,0,37,37,37,37],[1,1,1,8,9,9,8,9,9,8,9,8,0,0,0,8,9,8,9,8,0,0,0,8,8,8,31,31,31,31,31,31,33,0,0,0,31,0,0,0,31,0,0,0,31,0,0,0,3,1,1,1,1,1,29,1,37,37,0,37,37,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,8,0,0,0,9,1,1,1,9,0,0,0,9,8,8,31,31,31,31,31,31,31,0,0,0,31,0,0,0,31,0,0,0,31,0,0,0,29,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,9,0,0,0,9,1,1,1,8,0,0,0,8,8,8,31,0,0,0,0,0,0,0,0,0,31,0,0,0,31,31,0,31,31,0,0,0,1,1,4,2,29,1,2,29,1,0,0,0,0,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,8,0,0,0,8,1,1,1,9,0,0,0,9,8,8,34,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,1,29,1,1,1,1],[1,1,1,1,1,1,8,9,8,8,9,8,0,0,0,9,1,1,1,8,0,0,0,8,8,9,31,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1],[1,1,1,1,1,1,8,0,0,0,0,0,0,0,0,8,1,1,1,9,43,0,43,8,0,0,31,31,0,31,31,31,31,31,31,31,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,1,1,1,1,1,1,1],[1,1,1,1,1,1,43,0,0,0,0,0,0,0,0,9,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,29,29,2,2,29,29,2,29,2,0,0,0,1,29,3,29,1,0,0,0,2,1,1,1,1,1,1,1],[1,1,1,1,1,1,8,0,0,0,0,0,0,0,0,8,1,1,1,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,29,1,1,1,29,0,0,0,29,1,1,1,29,1,1,1],[1,1,1,1,1,1,8,0,8,8,9,8,9,8,8,9,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,3,0,0,0,4,1,1,1,4,0,0,0,4,21,1,2,0,0,1,1],[1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,2,1,2,2,1,1,1,3,2,1,2,1,2,1,1,1,0,0,0,0,0,0,0,0,29,0,0,0,2,1,1,1,29,0,0,0,0,0,22,1,0,0,1,1],[1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,2,1,0,0,0,2,1,1,1,2,0,0,0,29,29,2,29,2,2,0,0,0,29,1,1,1,29,0,0,0,4,21,1,1,1,0,29,1],[1,1,1,1,1,1,1,2,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,1,1,1,1,2,0,0,0,29,0,0,0,0,0,0,0,0,29,1,1,1,29,1,0,29,29,1,1,1,0,0,1,1],[1,1,1,1,1,1,1,3,0,0,0,0,0,0,3,1,1,1,1,1,2,1,3,1,3,2,1,1,0,0,0,2,1,1,1,4,0,0,0,4,0,0,0,0,0,0,0,0,2,1,1,1,2,0,0,0,1,0,0,0,0,1,1,1],[1,1,1,1,1,1,1,1,0,0,0,0,0,0,2,1,1,1,1,2,0,0,0,0,0,0,0,2,0,0,0,1,1,1,1,1,0,0,0,2,0,0,0,0,0,0,0,0,29,1,1,1,1,1,0,2,2,29,0,0,1,1,1,1],[1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,1,2,3,2,1,0,0,0,29,1,29,2,2,29,29,2,29,29,1,1,1,0,0,0,1,1,0,0,1,1,1,1,1],[1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,2,1,1,1,2,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,1,2,1,2,0,0,1,1,1,1,1],[1,1,1,1,1,1,1,2,1,0,2,2,1,2,1,2,1,1,1,2,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,0,0,0,1,0,0,2,1,1,1,1,1],[1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,0,0,0,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,2,2,1,2,3,1,1,0,0,0,2,1,1,1,2,0,0,0,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,1,2,1,4,1,1,0,0,2,1,1,1,1,1,1,1,2,0,0,0,1,1,1,1,1,0,0,0,2,1,1,1,1,1,0,0,2,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,0,0,1,1,2,1,1,1,2,1,2,1,1,1,1,1,2,0,0,1,1,1,1,1,1,1,1,2,0,0,0,2,1,1,1,1,0,0,0,1,1,1,2,1,0,0,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,2,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,2,1,1,1,1,1,1,1,2,0,0,0,2,1,1,1,2,0,0,0,2,1,1,1,0,0,2,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,2,1,1,0,2,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,1,1,1,1,2,2,2,1,1,0,0,0,1,1,1,1,1,0,0,0,2,1,2,0,0,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,2,0,0,0,2,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,2,0,0,0,1,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,2,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,2,0,0,0,2,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,2,2,2,0,0,1,2,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,1,1,1,2,1,2,2,1,2,1,1,1,1,1,1,1,1,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,2,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,2,2,1,2,1,1,1,1,2,2,2,1,1,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,2,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,2,2,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,136,136,136,0,108,108,108,108,108,108,108,108,0,0,0,0,137,137,137,0,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,136,136,136,0,108,108,108,108,108,108,108,108,0,0,0,0,137,137,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,136,136,136,0,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,0,136,136,136,0,108,108,108,0,0,0,0,0,0,0,0,0,137,137,137,137,137,137,0,0,0,114,114,114,0,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,0,136,136,136,0,108,108,108,0,0,0,0,0,0,137,137,137,137,137,137,137,137,137,0,0,0,114,114,114,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,0,0,0,0,0,0,0,0],[0,108,108,108,0,0,136,0,0,108,108,108,0,137,137,137,137,137,137,0,0,137,137,137,137,137,137,0,0,0,114,114,114,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,0,0,0,0,0,0,0,0],[0,108,108,108,0,0,136,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,0,0,0,0,0,114,114,114,114,114,114,114,114,0,114,0,0,114,114,0,0,0,0,0,0,0,0],[0,108,108,108,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,0,0,0,0,0,114,114,114,114,114,114,114,114,0,114,114,0,114,114,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,106,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,0,114,0,0,114,114,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,111,111,111,111,111,111,111,111,0,114,114,114,114,114,114,114,0,0,0,0,0,114,114,114,0,0,0,0,0,0,114,114,114,114,114,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,111,111,111,111,111,111,111,111,0,114,114,114,114,114,114,114,0,0,0,0,0,114,114,114,0,0,0,0,0,0,114,114,114,114,114,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,108,0,0,108,108,108,0,0,0,0,0,108,108,108,0,111,111,111,111,111,111,111,111,0,114,114,114,114,114,114,114,0,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,108,0,111,111,106,0,106,108,108,0,111,111,111,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,138,138,138,0,0,108,108,108,0,111,111,111,0,108,108,108,0,111,111,111,0,111,111,111,111,0,0,0,0,0,106,114,114,0,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,138,138,138,0,0,108,108,108,0,111,111,111,0,108,108,108,0,111,111,111,0,111,111,0,111,111,111,111,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,108,0,111,111,111,0,108,108,108,0,111,111,111,0,0,0,0,111,111,111,111,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,108,108,108,108,108,108,108,108,0,111,111,111,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,108,108,108,108,108,108,108,108,0,111,111,111,111,111,111,106,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,108,108,108,108,108,108,108,108,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,109,109,109,109,109,109,109,109,0,114,114,114,0,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,109,109,109,109,109,109,109,109,0,114,114,114,0,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,111,111,111,0,109,109,109,109,109,109,109,106,0,114,114,114,0,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,0,111,111,111,0,109,109,109,0,111,111,111,0,109,109,109,0,0,0,0,0,0,114,114,114,0,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,0,111,111,111,0,109,109,109,0,111,111,111,0,109,109,109,0,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,106,113,113,113,0,111,111,111,0,109,109,109,0,111,111,111,0,109,109,109,0,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,113,113,113,0,0,0,0,0,113,113,113,0,0,0,0,0,0,111,111,111,0,109,109,109,0,111,111,111,0,109,109,109,0,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,113,113,113,0,0,0,0,0,113,113,113,0,111,111,111,111,111,111,111,111,0,109,109,109,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,113,113,113,0,0,0,0,0,113,113,113,0,111,111,111,111,111,111,111,111,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,113,113,113,0,0,0,0,0,113,113,113,0,111,111,111,111,111,111,111,111,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,113,113,113,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,106,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,109,109,109,0,110,110,110,110,110,110,110,110,0,0,0,0,141,141,141,0,0,0,0],[0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,109,109,109,0,110,110,110,0,109,109,109,0,110,110,110,0,0,0,0,0,0,0,0,0,141,141,141,0,141,141,0],[0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,109,109,109,0,110,110,110,0,109,109,109,0,110,110,110,0,0,0,0,0,0,0,0,0,141,141,141,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,109,109,109,0,110,110,110,0,109,109,109,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,109,109,109,0,110,110,110,0,109,109,109,0,110,110,110,0,0,0,0,0,0,0,0,0,110,110,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,113,113,113,0,0,0,0,109,109,109,109,109,109,109,109,109,0,110,110,110,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,110,0,110,110,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,113,113,113,0,0,0,0,109,109,109,109,109,109,109,109,109,0,110,110,110,110,110,110,106,110,110,110,110,110,106,110,110,110,110,110,110,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,113,113,113,0,0,0,0,109,109,109,109,109,109,109,109,109,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,110,110,0,0,0,0,0],[0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,119,119,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,0,0,0,0,0,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,0,0,0,0,0,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,0,112,112,112,112,112,112,112,112,0,110,110,110,0,0,0,0,0,106,110,110,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,0,112,112,112,112,112,112,112,112,0,110,110,110,0,0,0,0,0,110,110,110,0,0,0,0,115,115,0,0],[0,0,0,0,0,0,0,116,116,106,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,112,112,112,112,112,112,112,0,110,110,110,0,0,0,0,0,110,110,110,0,110,0,0,115,115,0,0],[0,0,0,0,0,0,0,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,112,112,112,0,0,0,0,0,0,110,110,110,0,0,0,0,0,110,110,110,0,0,0,0,0,115,0,0],[0,0,0,0,0,0,0,0,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,112,112,112,0,110,110,110,110,110,110,110,110,0,0,0,0,0,0,110,0,0,0,0,0,115,115,0,0],[0,0,0,0,0,0,0,0,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,112,112,112,0,110,110,110,110,110,110,110,110,0,0,0,0,0,110,110,110,0,106,115,115,115,0,0,0],[0,0,0,0,0,0,0,0,116,116,116,116,116,116,0,0,0,0,0,0,115,106,115,115,115,115,115,0,112,112,112,0,0,0,0,0,112,112,112,0,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,115,115,0,0,0,0],[0,0,0,0,0,0,0,116,116,116,116,116,116,116,116,0,0,0,0,0,115,115,106,115,106,115,115,0,112,112,112,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,106,115,115,0,0,115,115,0,0,0,0,0],[0,0,0,0,0,0,0,116,116,116,116,116,116,116,116,0,0,0,0,0,115,115,115,115,115,115,106,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,115,0,0,0,0,115,115,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,115,115,115,115,115,115,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,115,115,115,0,115,115,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,118,118,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,115,115,115,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,118,118,118,106,118,118,118,118,118,118,118,0,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,115,115,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,118,118,118,118,118,118,118,118,118,118,118,0,0,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,112,112,112,0,0,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,112,112,112,0,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,112,112,112,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,112,112,112,0,0,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,118,118,118,0,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,0,0,112,112,112,106,112,112,112,112,0,0,0,0,0,0,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,118,118,118,0,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,0,0,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,118,118,118,0,0,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,0,0,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,118,118,118,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,118,118,118,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,118,118,118,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,118,118,118,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":1,"y":24,"texture":67,"key":null},{"x":6,"y":12,"texture":68,"key":"gold"},{"x":8,"y":6,"texture":68,"key":"gold"},{"x":11,"y":29,"texture":65,"key":null},{"x":13,"y":6,"texture":65,"key":null},{"x":15,"y":16,"texture":65,"key":null},{"x":22,"y":38,"texture":65,"key":null},{"x":25,"y":19,"texture":65,"key":null},{"x":27,"y":15,"texture":65,"key":null},{"x":33,"y":58,"texture":65,"key":null},{"x":35,"y":42,"texture":68,"key":"silver"},{"x":38,"y":21,"texture":65,"key":null},{"x":38,"y":28,"texture":65,"key":null},{"x":40,"y":35,"texture":65,"key":null},{"x":41,"y":7,"texture":65,"key":null},{"x":42,"y":56,"texture":67,"key":null},{"x":46,"y":54,"texture":65,"key":null},{"x":49,"y":9,"texture":65,"key":null},{"x":51,"y":19,"texture":65,"key":null}],"secrets":[{"x":3,"y":21,"state":0,"texture":0},{"x":8,"y":50,"state":0,"texture":17},{"x":9,"y":33,"state":0,"texture":16},{"x":15,"y":24,"state":0,"texture":10},{"x":31,"y":60,"state":0,"texture":38},{"x":35,"y":58,"state":0,"texture":28},{"x":36,"y":57,"state":0,"texture":0},{"x":37,"y":56,"state":0,"texture":1},{"x":55,"y":8,"state":0,"texture":0}],"sprites":[wolf3d.firstAidKit(1,5),wolf3d.gatling(1,6),wolf3d.firstAidKit(1,7),wolf3d.firstAidKit(2,5),wolf3d.crown(2,6),wolf3d.firstAidKit(2,7),{"x":2,"y":10,"texture":14,"hit":false},wolf3d.ssStanding(2,11,6,2),{"x":2,"y":12,"texture":14,"hit":false},{"x":2,"y":14,"texture":14,"hit":false},wolf3d.crown(3,5),{"x":3,"y":6,"texture":14,"hit":false},wolf3d.crown(3,7),{"x":3,"y":13,"texture":43,"hit":false},wolf3d.guardStanding(4,1,0,1),wolf3d.guardStanding(4,3,0,1),wolf3d.crown(4,5),wolf3d.crown(4,6),wolf3d.crown(4,7),{"x":4,"y":10,"texture":14,"hit":false},wolf3d.ammo(4,21),wolf3d.ammo(4,22),wolf3d.ammo(4,23),wolf3d.crown(4,24),wolf3d.crown(4,25),wolf3d.extraLife(4,26),wolf3d.ammo(4,30),wolf3d.ammo(4,31),wolf3d.ammo(4,32),wolf3d.chalice(4,34),wolf3d.chalice(4,35),wolf3d.crown(5,5),wolf3d.crown(5,6),wolf3d.crown(5,7),wolf3d.ammo(5,21),wolf3d.ammo(5,22),{"x":5,"y":23,"texture":14,"hit":false},{"x":5,"y":24,"texture":14,"hit":false},wolf3d.crown(5,25),wolf3d.crown(5,26),wolf3d.ammo(5,30),wolf3d.ammo(5,31),wolf3d.ammo(5,32),wolf3d.chalice(5,34),wolf3d.chalice(5,35),wolf3d.chalice(5,36),wolf3d.ammo(5,51),wolf3d.ammo(5,52),wolf3d.ammo(5,53),wolf3d.ammo(5,54),wolf3d.ammo(5,55),{"x":6,"y":2,"texture":14,"hit":false},{"x":6,"y":10,"texture":14,"hit":false},wolf3d.ammo(6,21),wolf3d.ammo(6,22),wolf3d.ammo(6,23),wolf3d.crown(6,24),wolf3d.crown(6,25),wolf3d.crown(6,26),wolf3d.ammo(6,30),wolf3d.ammo(6,31),wolf3d.ammo(6,32),wolf3d.chalice(6,34),wolf3d.chalice(6,35),wolf3d.chalice(6,36),wolf3d.ammo(6,51),wolf3d.ammo(6,52),wolf3d.ammo(6,53),wolf3d.ammo(6,54),wolf3d.ammo(6,55),wolf3d.chalice(7,34),wolf3d.chalice(7,35),wolf3d.chalice(7,36),wolf3d.guardStanding(7,49,2,1),wolf3d.chest(7,55),{"x":8,"y":2,"texture":14,"hit":false},{"x":8,"y":3,"texture":41,"hit":false},{"x":8,"y":10,"texture":14,"hit":false},wolf3d.ssStanding(8,11,4,3),{"x":8,"y":43,"texture":14,"hit":false},{"x":8,"y":45,"texture":14,"hit":false},{"x":8,"y":47,"texture":14,"hit":false},{"x":8,"y":54,"texture":14,"hit":false},wolf3d.chest(8,55),wolf3d.ssStanding(9,6,6,2),wolf3d.guardStanding(9,49,2,1),wolf3d.chest(9,55),{"x":10,"y":2,"texture":14,"hit":false},{"x":10,"y":4,"texture":14,"hit":false},{"x":10,"y":6,"texture":14,"hit":false},{"x":10,"y":8,"texture":14,"hit":false},{"x":10,"y":10,"texture":14,"hit":false},{"x":10,"y":12,"texture":14,"hit":false},{"x":10,"y":14,"texture":14,"hit":false},{"x":10,"y":16,"texture":14,"hit":false},{"x":10,"y":18,"texture":14,"hit":false},wolf3d.guardStanding(10,28,2,1),{"x":10,"y":30,"texture":43,"hit":false},{"x":10,"y":43,"texture":14,"hit":false},wolf3d.food(10,51),wolf3d.food(10,52),wolf3d.food(10,53),wolf3d.food(10,54),wolf3d.food(10,55),{"x":11,"y":22,"texture":14,"hit":false},{"x":11,"y":24,"texture":14,"hit":false},{"x":11,"y":26,"texture":14,"hit":false},{"x":11,"y":28,"texture":14,"hit":false},{"x":11,"y":31,"texture":14,"hit":false},{"x":11,"y":33,"texture":14,"hit":false},wolf3d.officerStanding(11,42,0,3),wolf3d.food(11,51),wolf3d.food(11,52),wolf3d.food(11,53),wolf3d.food(11,54),wolf3d.food(11,55),{"x":12,"y":10,"texture":14,"hit":false},{"x":12,"y":18,"texture":14,"hit":false},wolf3d.guardStanding(12,28,2,1),{"x":12,"y":35,"texture":14,"hit":false},{"x":12,"y":43,"texture":14,"hit":false},wolf3d.guardStanding(13,15,0,1),wolf3d.guardStanding(13,17,4,2),{"x":13,"y":22,"texture":14,"hit":false},wolf3d.ammo(14,4),wolf3d.ammo(14,5),{"x":14,"y":6,"texture":14,"hit":false},{"x":14,"y":10,"texture":14,"hit":false},{"x":14,"y":18,"texture":14,"hit":false},wolf3d.ssStanding(14,34,4,3),{"x":14,"y":35,"texture":14,"hit":false},{"x":14,"y":43,"texture":14,"hit":false},{"x":14,"y":44,"texture":41,"hit":false},wolf3d.firstAidKit(15,4),wolf3d.firstAidKit(15,5),wolf3d.ammo(15,6),{"x":15,"y":14,"texture":14,"hit":false},{"x":15,"y":22,"texture":14,"hit":false},{"x":15,"y":28,"texture":14,"hit":false},wolf3d.firstAidKit(15,29),wolf3d.firstAidKit(15,30),wolf3d.firstAidKit(15,31),{"x":16,"y":10,"texture":14,"hit":false},wolf3d.firstAidKit(16,14),{"x":16,"y":18,"texture":1,"hit":true},{"x":16,"y":19,"texture":35,"hit":true},wolf3d.ammo(16,28),wolf3d.ammo(16,29),wolf3d.ammo(16,30),{"x":16,"y":31,"texture":14,"hit":false},{"x":16,"y":35,"texture":14,"hit":false},{"x":16,"y":37,"texture":14,"hit":false},{"x":16,"y":39,"texture":14,"hit":false},{"x":16,"y":41,"texture":14,"hit":false},{"x":16,"y":43,"texture":14,"hit":false},{"x":16,"y":45,"texture":14,"hit":false},{"x":16,"y":47,"texture":14,"hit":false},{"x":16,"y":49,"texture":14,"hit":false},wolf3d.guardStanding(17,4,6,1),wolf3d.officerStanding(17,11,4,3),{"x":17,"y":14,"texture":14,"hit":false},{"x":17,"y":22,"texture":14,"hit":false},{"x":17,"y":51,"texture":14,"hit":false},{"x":18,"y":6,"texture":14,"hit":false},{"x":18,"y":8,"texture":14,"hit":false},{"x":18,"y":10,"texture":14,"hit":false},wolf3d.ssStanding(18,19,2,2),{"x":18,"y":43,"texture":14,"hit":false},wolf3d.guardStanding(19,4,6,1),{"x":19,"y":14,"texture":14,"hit":false},{"x":19,"y":16,"texture":14,"hit":false},{"x":19,"y":18,"texture":14,"hit":false},{"x":19,"y":20,"texture":14,"hit":false},{"x":19,"y":22,"texture":14,"hit":false},{"x":19,"y":24,"texture":14,"hit":false},{"x":19,"y":26,"texture":14,"hit":false},{"x":19,"y":28,"texture":14,"hit":false},{"x":19,"y":30,"texture":14,"hit":false},wolf3d.ssStanding(19,40,2,2),{"x":19,"y":51,"texture":14,"hit":false},{"x":20,"y":13,"texture":41,"hit":false},{"x":20,"y":34,"texture":14,"hit":false},{"x":20,"y":36,"texture":14,"hit":false},{"x":20,"y":38,"texture":14,"hit":false},wolf3d.firstAidKit(20,40),{"x":20,"y":43,"texture":14,"hit":false},{"x":21,"y":22,"texture":14,"hit":false},{"x":21,"y":30,"texture":14,"hit":false},wolf3d.guardStanding(21,40,2,1),{"x":21,"y":51,"texture":14,"hit":false},wolf3d.guardStanding(22,25,0,1),wolf3d.firstAidKit(22,26),wolf3d.guardStanding(22,27,0,1),{"x":22,"y":34,"texture":14,"hit":false},{"x":22,"y":43,"texture":14,"hit":false},wolf3d.guardStanding(22,50,4,1),wolf3d.guardStanding(22,52,4,1),{"x":23,"y":13,"texture":14,"hit":false},{"x":23,"y":15,"texture":14,"hit":false},{"x":23,"y":17,"texture":14,"hit":false},{"x":23,"y":19,"texture":14,"hit":false},{"x":23,"y":22,"texture":14,"hit":false},{"x":23,"y":30,"texture":14,"hit":false},wolf3d.ssStanding(24,16,2,1),{"x":24,"y":26,"texture":14,"hit":false},{"x":24,"y":34,"texture":14,"hit":false},wolf3d.firstAidKit(24,37),{"x":24,"y":39,"texture":14,"hit":false},{"x":24,"y":41,"texture":14,"hit":false},{"x":24,"y":43,"texture":14,"hit":false},wolf3d.guardStanding(25,6,0,1),{"x":25,"y":13,"texture":14,"hit":false},{"x":25,"y":14,"texture":43,"hit":false},{"x":25,"y":22,"texture":14,"hit":false},wolf3d.guardStanding(25,29,4,1),{"x":25,"y":30,"texture":14,"hit":false},wolf3d.guardStanding(25,31,4,2),wolf3d.guardStanding(26,16,6,1),wolf3d.ssStanding(26,20,6,2),{"x":26,"y":26,"texture":14,"hit":false},{"x":26,"y":34,"texture":14,"hit":false},{"x":27,"y":5,"texture":14,"hit":false},{"x":27,"y":13,"texture":14,"hit":false},{"x":27,"y":16,"texture":14,"hit":false},{"x":27,"y":18,"texture":14,"hit":false},{"x":27,"y":20,"texture":14,"hit":false},{"x":27,"y":22,"texture":14,"hit":false},wolf3d.guardStanding(28,16,6,1),{"x":28,"y":20,"texture":1,"hit":true},{"x":28,"y":23,"texture":35,"hit":true},{"x":28,"y":26,"texture":14,"hit":false},{"x":28,"y":28,"texture":14,"hit":false},{"x":28,"y":30,"texture":14,"hit":false},{"x":28,"y":32,"texture":14,"hit":false},{"x":28,"y":34,"texture":14,"hit":false},{"x":28,"y":36,"texture":14,"hit":false},{"x":28,"y":38,"texture":14,"hit":false},{"x":28,"y":40,"texture":14,"hit":false},{"x":28,"y":42,"texture":14,"hit":false},{"x":28,"y":52,"texture":43,"hit":false},{"x":29,"y":5,"texture":14,"hit":false},{"x":29,"y":13,"texture":14,"hit":false},{"x":29,"y":46,"texture":14,"hit":false},{"x":29,"y":48,"texture":14,"hit":false},{"x":29,"y":50,"texture":14,"hit":false},{"x":29,"y":52,"texture":14,"hit":false},wolf3d.officerStanding(30,14,4,3),wolf3d.ssStanding(30,16,2,2),{"x":30,"y":34,"texture":14,"hit":false},{"x":30,"y":42,"texture":14,"hit":false},wolf3d.crown(30,57),wolf3d.crown(30,58),wolf3d.crown(30,59),{"x":31,"y":5,"texture":14,"hit":false},{"x":31,"y":7,"texture":14,"hit":false},{"x":31,"y":9,"texture":14,"hit":false},{"x":31,"y":11,"texture":14,"hit":false},{"x":31,"y":13,"texture":14,"hit":false},{"x":31,"y":15,"texture":14,"hit":false},{"x":31,"y":17,"texture":14,"hit":false},{"x":31,"y":19,"texture":14,"hit":false},{"x":31,"y":21,"texture":14,"hit":false},wolf3d.firstAidKit(31,38),wolf3d.guardStanding(31,39,0,2),{"x":31,"y":46,"texture":14,"hit":false},wolf3d.officerStanding(31,57,0,2),{"x":31,"y":58,"texture":14,"hit":false},wolf3d.officerStanding(31,59,0,1),wolf3d.goldKey(31,61),wolf3d.firstAidKit(32,12),{"x":32,"y":22,"texture":1,"hit":true},{"x":32,"y":34,"texture":14,"hit":false},{"x":32,"y":42,"texture":14,"hit":false},wolf3d.officerMoving(32,45,0,3),wolf3d.officerStanding(32,57,6,3),wolf3d.officerStanding(32,59,2,3),{"x":33,"y":13,"texture":14,"hit":false},{"x":33,"y":21,"texture":14,"hit":false},{"x":33,"y":38,"texture":14,"hit":false},{"x":33,"y":43,"texture":1,"hit":true},{"x":33,"y":46,"texture":14,"hit":false},{"x":34,"y":34,"texture":14,"hit":false},wolf3d.officerStanding(34,37,0,3),{"x":34,"y":41,"texture":8,"hit":true},{"x":34,"y":42,"texture":14,"hit":false},{"x":34,"y":43,"texture":8,"hit":true},wolf3d.officerMoving(34,47,4,1),{"x":35,"y":13,"texture":14,"hit":false},{"x":35,"y":21,"texture":14,"hit":false},wolf3d.guardStanding(35,27,6,1),{"x":35,"y":38,"texture":14,"hit":false},{"x":35,"y":46,"texture":14,"hit":false},wolf3d.guardMoving(36,20,4,1),wolf3d.guardMoving(36,22,4,1),wolf3d.firstAidKit(36,27),{"x":36,"y":28,"texture":14,"hit":false},{"x":36,"y":30,"texture":14,"hit":false},{"x":36,"y":32,"texture":14,"hit":false},{"x":36,"y":34,"texture":14,"hit":false},wolf3d.guardStanding(36,43,6,1),wolf3d.ssStanding(36,49,2,2),{"x":36,"y":55,"texture":41,"hit":false},{"x":37,"y":13,"texture":14,"hit":false},{"x":37,"y":21,"texture":14,"hit":false},wolf3d.guardStanding(37,27,6,1),{"x":37,"y":38,"texture":14,"hit":false},{"x":37,"y":40,"texture":14,"hit":false},{"x":37,"y":42,"texture":14,"hit":false},{"x":37,"y":44,"texture":14,"hit":false},{"x":37,"y":46,"texture":14,"hit":false},{"x":37,"y":48,"texture":14,"hit":false},{"x":37,"y":50,"texture":14,"hit":false},{"x":37,"y":52,"texture":14,"hit":false},wolf3d.guardStanding(38,7,6,1),wolf3d.firstAidKit(38,8),{"x":38,"y":40,"texture":43,"hit":false},wolf3d.officerStanding(38,51,2,3),wolf3d.bloodBones(38,54),{"x":39,"y":7,"texture":14,"hit":false},{"x":39,"y":9,"texture":14,"hit":false},{"x":39,"y":11,"texture":14,"hit":false},{"x":39,"y":13,"texture":14,"hit":false},wolf3d.ssStanding(39,24,2,1),wolf3d.officerStanding(39,28,2,3),{"x":39,"y":30,"texture":1,"hit":true},{"x":39,"y":34,"texture":41,"hit":false},{"x":39,"y":46,"texture":14,"hit":false},wolf3d.guardStanding(40,8,6,1),{"x":40,"y":14,"texture":35,"hit":true},{"x":40,"y":21,"texture":14,"hit":false},{"x":40,"y":23,"texture":14,"hit":false},{"x":40,"y":25,"texture":14,"hit":false},{"x":40,"y":27,"texture":14,"hit":false},{"x":40,"y":29,"texture":14,"hit":false},{"x":40,"y":31,"texture":14,"hit":false},{"x":40,"y":33,"texture":14,"hit":false},wolf3d.guardStanding(40,43,2,1),wolf3d.officerMoving(40,47,4,2),wolf3d.ssStanding(40,53,4,1),wolf3d.officerStanding(41,24,2,3),{"x":41,"y":37,"texture":14,"hit":false},{"x":41,"y":39,"texture":14,"hit":false},{"x":41,"y":41,"texture":14,"hit":false},{"x":41,"y":43,"texture":14,"hit":false},{"x":41,"y":46,"texture":14,"hit":false},wolf3d.silverKey(41,60),wolf3d.ammo(41,61),wolf3d.ssStanding(42,9,2,2),wolf3d.ssStanding(42,36,4,1),wolf3d.chest(42,60),{"x":42,"y":61,"texture":14,"hit":false},{"x":43,"y":9,"texture":2,"hit":true},{"x":43,"y":13,"texture":2,"hit":true},wolf3d.guardStanding(43,14,2,1),wolf3d.ssStanding(43,30,0,1),{"x":43,"y":37,"texture":14,"hit":false},{"x":43,"y":46,"texture":14,"hit":false},{"x":44,"y":10,"texture":4,"hit":false},{"x":44,"y":12,"texture":4,"hit":false},wolf3d.guardStanding(44,13,2,2),wolf3d.officerMoving(44,45,0,3),{"x":44,"y":54,"texture":7,"hit":true},{"x":45,"y":9,"texture":2,"hit":true},{"x":45,"y":13,"texture":2,"hit":true},{"x":45,"y":29,"texture":14,"hit":false},{"x":45,"y":37,"texture":14,"hit":false},wolf3d.firstAidKit(45,40),wolf3d.guardStanding(45,41,6,1),{"x":45,"y":42,"texture":14,"hit":false},{"x":45,"y":44,"texture":14,"hit":false},{"x":45,"y":46,"texture":14,"hit":false},wolf3d.ammo(45,53),wolf3d.ammo(45,54),wolf3d.ammo(45,55),wolf3d.ssStanding(45,57,6,2),{"x":46,"y":10,"texture":4,"hit":false},{"x":46,"y":12,"texture":4,"hit":false},{"x":46,"y":20,"texture":3,"hit":true},wolf3d.guardStanding(46,21,0,3),{"x":46,"y":23,"texture":2,"hit":true},{"x":46,"y":25,"texture":43,"hit":false},{"x":46,"y":26,"texture":3,"hit":true},wolf3d.officerStanding(46,28,0,3),wolf3d.officerStanding(47,8,4,3),{"x":47,"y":9,"texture":2,"hit":true},wolf3d.guardStanding(47,12,4,3),{"x":47,"y":13,"texture":2,"hit":true},wolf3d.guardStanding(47,22,0,3),wolf3d.guardStanding(47,24,0,2),{"x":47,"y":29,"texture":14,"hit":false},{"x":47,"y":37,"texture":14,"hit":false},wolf3d.officerStanding(47,52,0,3),{"x":48,"y":11,"texture":35,"hit":true},wolf3d.guardStanding(48,13,2,3),{"x":48,"y":20,"texture":41,"hit":false},wolf3d.guardStanding(48,26,2,1),wolf3d.ssStanding(49,20,0,2),{"x":49,"y":29,"texture":14,"hit":false},{"x":49,"y":31,"texture":14,"hit":false},{"x":49,"y":33,"texture":14,"hit":false},{"x":49,"y":35,"texture":14,"hit":false},{"x":49,"y":37,"texture":14,"hit":false},{"x":49,"y":39,"texture":14,"hit":false},{"x":49,"y":41,"texture":14,"hit":false},{"x":49,"y":43,"texture":14,"hit":false},{"x":49,"y":45,"texture":14,"hit":false},{"x":50,"y":9,"texture":14,"hit":false},wolf3d.firstAidKit(50,32),{"x":50,"y":55,"texture":14,"hit":false},wolf3d.ssStanding(51,11,2,2),{"x":51,"y":16,"texture":35,"hit":true},{"x":51,"y":18,"texture":14,"hit":false},{"x":51,"y":37,"texture":14,"hit":false},{"x":51,"y":45,"texture":14,"hit":false},wolf3d.chalice(52,10),wolf3d.cross(52,11),wolf3d.chalice(52,12),wolf3d.cross(52,13),wolf3d.chalice(52,14),wolf3d.cross(52,15),wolf3d.chalice(52,16),wolf3d.cross(52,17),wolf3d.chalice(52,18),{"x":53,"y":37,"texture":14,"hit":false},{"x":53,"y":45,"texture":14,"hit":false},wolf3d.firstAidKit(54,9),wolf3d.officerStanding(55,25,4,3),{"x":55,"y":37,"texture":14,"hit":false},wolf3d.ssStanding(55,44,4,1),{"x":55,"y":45,"texture":14,"hit":false},wolf3d.crown(56,4),wolf3d.chest(56,11),{"x":56,"y":28,"texture":35,"hit":true},wolf3d.ssStanding(56,34,6,2),wolf3d.officerStanding(56,38,4,3),{"x":57,"y":5,"texture":14,"hit":false},{"x":57,"y":10,"texture":14,"hit":false},wolf3d.firstAidKit(57,25),{"x":57,"y":27,"texture":14,"hit":false},{"x":57,"y":31,"texture":14,"hit":false},{"x":57,"y":33,"texture":14,"hit":false},{"x":57,"y":35,"texture":14,"hit":false},{"x":57,"y":37,"texture":14,"hit":false},wolf3d.crown(58,6),wolf3d.chest(58,9),wolf3d.firstAidKit(58,31),wolf3d.cross(59,4),wolf3d.cross(59,11),wolf3d.chest(60,7),wolf3d.crown(60,8),{"x":60,"y":11,"texture":19,"hit":false},{"x":60,"y":28,"texture":14,"hit":false},wolf3d.dog(60,36,2,1),wolf3d.dog(60,44,2,2),{"x":60,"y":46,"texture":14,"hit":false},{"x":61,"y":5,"texture":14,"hit":false},{"x":61,"y":10,"texture":14,"hit":false},wolf3d.extraLife(62,4),wolf3d.chest(62,5),wolf3d.ammo(62,6),wolf3d.ammo(62,7),wolf3d.ammo(62,8),wolf3d.firstAidKit(62,9),wolf3d.firstAidKit(62,10),wolf3d.firstAidKit(62,11)],"spriteResource":"sprites","scripts":[scripts.angle(30,45,0),scripts.angle(30,47,2),scripts.angle(33,20,0),scripts.angle(33,22,0),scripts.angle(37,20,4),scripts.angle(37,22,4),scripts.angle(46,45,6),scripts.angle(46,47,4),scripts.angle(60,29,6),scripts.angle(60,37,2),scripts.angle(60,38,6),scripts.angle(60,45,2)]};
\ No newline at end of file diff --git a/wolf3d/maps/e6m4.js b/wolf3d/maps/e6m4.js new file mode 100644 index 0000000..567a620 --- /dev/null +++ b/wolf3d/maps/e6m4.js @@ -0,0 +1 @@ +wolf3d.maps.e6m4 = {"music":"zerohour","secret":10,"endscreen":null,"ceiling":29,"start":{"x":2.5,"y":1.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":4,"par":360,"map":[[1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,0,0,0,0,0,0,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[13,0,0,0,0,2,0,0,0,1,0,0,1,1,1,1,1,1,37,37,37,37,37,37,37,37,37,37,37,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[2,0,0,0,1,1,1,2,1,1,1,1,1,1,1,1,1,1,37,37,37,37,37,41,39,37,37,37,37,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[2,0,0,0,3,0,0,0,0,2,1,1,1,1,1,1,1,1,37,37,37,37,37,0,0,0,37,37,37,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,0,0,0,0,0,0,0,0,3,1,1,1,1,1,1,1,1,37,37,37,37,0,0,0,0,0,37,37,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,0,0,0,3,0,0,0,0,1,3,2,1,1,1,1,1,1,21,51,0,0,0,15,0,15,0,0,37,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,2,0,0,0,0,0,0,0,0,2,1,1,1,22,0,0,0,0,0,0,0,0,0,0,0,35,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,0,0,0,0,0,0,0,0,2,1,1,1,1,21,51,0,0,0,15,0,15,0,0,37,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,2,1,2,0,0,0,0,4,1,1,1,1,37,37,37,37,0,0,0,0,0,37,37,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,0,0,0,0,0,0,0,0,1,1,1,1,1,37,37,37,37,37,0,0,0,37,37,37,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,3,0,0,0,0,0,0,0,0,2,1,1,1,1,37,37,37,37,37,0,51,0,37,37,37,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,3,1,2,0,0,0,0,2,1,3,1,1,1,1,1,2,1,1,2,1,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,0,0,0,0,0,0,0,0,3,1,1,0,0,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,0,0,0,0,0,0,0,0,2,1,1,0,0,1,1,1,1,0,1,1,1,2,1,1,2,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[4,0,0,0,0,3,1,1,2,2,1,2,0,1,1,1,29,0,0,1,29,0,0,0,0,0,0,29,1,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[2,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,2,0,0,0,0,0,0,0,0,2,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,0,0,0,0,3,0,0,0,0,0,0,4,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,2,2,1,2,1,0,0,0,0,0,0,0,0,29,0,0,0,0,2,0,0,0,0,0,0,0,0,1,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,2,0,0,1,0,2,0,4,2,1,0,0,0,0,2,0,0,0,0,0,0,0,0,2,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,36,36,36,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,0,0,0,1,0,2,0,0,0,29,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[50,50,50,50,50,50,0,50,50,1,2,1,2,1,1,0,0,0,0,29,0,0,0,0,0,0,0,0,2,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,28,1,1,1,1,1,1,1,1],[50,50,50,50,50,0,0,0,50,50,1,1,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,1,1,0,0,0,0,0,1,1,1,1,1,1],[50,50,50,50,0,0,0,0,0,50,50,1,1,1,0,1,0,1,0,1,29,0,0,0,0,0,0,29,1,0,1,0,1,0,1,0,0,1,1,1,1,1,1,1,0,36,36,36,0,1,1,28,0,0,1,1,0,0,0,1,1,1,1,1],[50,50,50,0,0,0,0,0,0,0,50,50,1,1,2,1,1,1,2,2,1,1,3,1,2,3,2,2,1,1,1,0,1,1,1,0,0,1,1,1,1,1,1,1,0,0,0,0,0,1,1,0,0,1,1,0,0,1,0,0,1,1,1,1],[50,50,0,0,0,0,0,0,0,0,0,50,50,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,0,0,0,0,0,1,1,1,0,28,1,1,1],[50,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,2,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,1,0,0,1,28,1,0,0,0,1,0,0,1,1,1,1],[50,50,0,0,0,0,0,0,0,0,0,50,50,1,29,29,1,1,0,1,1,1,1,1,1,1,1,1,1,1,2,0,1,1,1,1,1,1,1,1,1,2,1,2,1,0,29,0,0,0,1,1,0,0,0,1,0,0,0,1,1,1,1,1],[50,50,50,0,0,0,0,0,0,0,50,50,50,1,1,1,1,1,0,29,1,1,1,1,1,1,1,1,1,1,2,0,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,1,0,0,1,1,0,1,1,0,0,1,1,1,1,1,1],[50,50,50,50,0,0,0,0,0,50,50,50,50,1,1,1,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,0,2,1,1,1,1,1,1,1,2,0,1,4,2,0,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1],[50,50,50,50,50,0,0,0,50,50,50,1,1,1,1,2,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,0,2,1,1,1,1,1,1,1,2,0,3,1,3,0,2,1,6,1,1,2,1,1,2,28,1,1,1,1,1,1,1,1],[50,50,50,50,50,50,0,50,50,1,1,1,1,1,1,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,1,1,0,1,4,1,0,0,0,0,0,1,0,0,0,1,1,1,1,1,1,1,1,1,1],[44,44,44,44,44,50,50,50,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,2,0,1,1,1,1,1,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1],[44,44,49,44,44,48,44,44,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,0,1,2,2,1,1,0,1,4,1,0,1,1,0,29,1,0,0,0,1,0,0,0,1,1,1,1,1,1,1,1,1,1],[48,0,0,0,44,0,0,44,1,1,2,1,0,0,0,0,0,36,38,36,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,3,1,3,0,1,1,0,0,0,0,0,0,2,0,2,1,2,1,1,1,1,1,1,1,1,1],[44,0,0,0,0,0,0,48,1,1,1,0,0,0,0,0,0,38,36,38,0,0,0,0,0,0,2,1,1,1,1,1,2,2,1,2,2,0,2,4,1,0,2,6,0,0,0,0,0,0,1,0,2,1,1,1,1,1,1,1,1,1,1,1],[48,0,0,0,48,0,0,44,1,1,0,0,0,0,0,0,0,36,38,36,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,2,1,0,0,0,0,0,0,2,0,1,1,1,1,1,1,1,1,1,1,1,1],[44,0,44,48,44,48,48,44,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,2,1,2,1,1,1,1,2,1,2,2,1,1,1,2,1,2,0,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1],[44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,1,2,0,2,1,1,1,1,1,1,1,1,1,1,1],[48,0,48,44,48,44,44,44,1,2,1,2,2,1,1,1,2,1,3,1,1,2,2,1,2,1,1,2,1,1,0,0,0,2,1,1,44,48,44,48,44,48,44,48,44,44,44,2,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1],[44,0,0,0,0,0,48,48,48,48,44,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,1,1,48,0,0,0,0,0,0,0,0,0,48,2,1,2,1,0,1,1,1,1,1,1,1,1,1,1,1,1],[48,0,0,0,0,0,44,48,0,44,44,1,0,1,1,1,1,1,1,2,0,2,1,0,1,1,0,0,0,1,0,0,0,1,1,1,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1],[44,0,0,0,0,0,0,0,0,0,48,1,0,1,1,1,1,1,2,1,0,1,0,0,0,1,0,0,0,2,0,0,0,1,1,1,44,0,0,0,0,0,0,0,0,0,44,1,1,2,1,1,2,1,1,1,1,1,1,1,1,1,1,1],[48,0,0,0,0,0,44,44,0,0,44,1,0,1,1,1,1,1,1,0,0,2,0,0,0,1,1,4,1,1,0,0,0,1,1,1,44,44,48,44,0,0,0,44,44,48,44,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[48,0,0,0,0,0,48,44,0,0,44,1,0,1,1,2,0,0,0,0,1,1,0,0,0,1,1,1,1,2,0,0,0,0,0,0,1,44,44,48,0,0,0,44,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[48,0,0,0,0,0,0,0,0,48,44,1,0,1,1,1,0,1,1,2,1,0,0,0,0,0,1,2,2,1,0,0,0,2,2,1,1,44,48,44,0,0,0,48,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[48,44,49,48,44,48,48,44,48,44,1,1,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,0,0,0,0,0,0,44,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,35,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,0,0,0,0,0,0,44,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,2,0,1,2,1,1,0,0,0,0,0,1,1,2,2,1,1,2,1,2,1,44,48,44,48,44,48,44,44,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,0,0,0,0,1,2,0,0,0,1,1,4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,2,1,0,0,2,0,0,0,1,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,0,1,0,0,0,2,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,2,0,1,1,0,1,1,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,2,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,0,108,108,108,0,108,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,0,106,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,116,106,116,106,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,116,116,116,0,116,0,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,108,108,108,108,108,108,108,106,0,0,0,0,0,139,0,116,116,116,106,116,106,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,106,116,116,0,116,0,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,108,108,106,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,108,108,108,108,106,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,106,108,108,108,108,108,108,108,0,0,0,109,109,0,0,0,0,118,118,118,118,118,118,118,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,108,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,119,119,0,0,120,120,120,120,120,120,0,0,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,0,109,109,109,109,109,109,109,109,0,0,119,119,119,0,120,120,120,120,120,120,120,120,0,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,0,109,109,109,109,109,109,0,0,0,119,119,119,119,0,120,120,120,120,120,120,120,120,0,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,106,109,109,109,109,109,109,109,0,119,119,119,119,0,120,120,120,120,120,120,120,106,0,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,138,138,138,138,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,109,109,0,109,0,109,0,0,0,119,119,119,119,0,120,120,120,120,120,120,120,120,0,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,138,0,0,0,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,109,109,109,0,109,0,106,109,109,0,119,119,119,119,0,120,120,120,120,120,120,120,120,0,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,138,138,138,138,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,0,120,120,120,120,120,120,120,120,0,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,110,110,110,0,0,0,0,0,0,119,119,119,119,119,0,120,120,120,120,120,120,120,120,0,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,138,138,138,138,138,0,0,0,0,139,139,139,106,139,0,0,0,0,0,0],[0,0,0,0,110,110,110,110,110,0,0,0,0,0,119,0,119,0,119,0,0,120,120,120,120,120,120,0,0,121,0,121,0,121,0,121,121,0,0,0,0,0,0,0,138,0,0,0,138,0,0,0,106,139,0,0,139,139,139,0,0,0,0,0],[0,0,0,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,0,0,0,0,0,0,0,138,138,138,138,138,0,0,139,139,0,0,139,139,0,139,139,0,0,0,0],[0,0,110,110,110,110,110,110,110,110,110,0,0,0,0,0,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,139,139,139,139,139,0,0,0,139,0,0,0,0],[0,110,110,110,110,110,110,110,110,110,110,110,0,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,115,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,0,139,139,0,0,0,139,106,139,0,106,139,0,0,0,0],[0,0,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,0,0,0,0,0,0,0,0,0,0,0,0,0,115,0,115,0,139,0,0,139,139,139,0,139,139,139,0,0,0,0,0],[0,0,0,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,112,0,0,0,0,0,0,0,0,0,0,0,0,115,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,0,139,139,0,0,139,0,0,139,106,0,0,0,0,0,0],[0,0,0,0,110,110,110,110,110,0,0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,0,0,0,0,115,0,0,0,0,0,0,0,0,0,115,0,0,0,115,0,0,0,0,106,139,139,139,139,106,139,0,0,0,0,0,0,0],[0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,115,0,0,0,0,0,0,0,0,0,115,0,0,0,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,115,0,0,0,0,0,0,0,0,0,115,0,0,0,115,0,125,125,125,0,127,127,127,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,115,0,0,0,0,0,115,115,115,115,115,115,115,115,115,0,125,125,125,0,127,127,127,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,115,0,0,0,0,0,115,0,0,0,115,0,0,0,0,0,106,125,125,0,127,127,127,0,0,0,0,0,0,0,0,0,0],[0,113,113,113,0,113,113,0,0,0,0,0,112,112,112,112,112,0,0,0,112,112,112,112,112,0,0,0,0,0,0,115,115,115,115,115,115,115,0,0,0,115,0,0,106,125,125,125,125,125,0,127,0,0,0,0,0,0,0,0,0,0,0,0],[0,113,113,113,0,113,113,0,0,0,0,112,112,112,112,112,112,0,0,0,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,115,0,0,0,115,0,0,125,125,125,125,125,125,0,127,0,0,0,0,0,0,0,0,0,0,0,0],[0,113,113,113,0,113,113,0,0,0,112,112,112,112,112,112,112,0,0,0,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,0,0,125,106,125,125,125,125,0,127,0,0,0,0,0,0,0,0,0,0,0,0],[0,113,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,0,0,0,0,0,0,0,0,0,0,0,0],[0,113,113,113,113,113,113,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,118,106,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,0,0,127,0,0,0,0,0,0,0,0,0,0,0,0],[0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0],[0,113,113,113,113,113,0,0,0,0,0,0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,106,0,118,118,118,0,0,0,0,126,126,126,126,126,126,126,126,126,0,0,0,0,0,127,0,0,0,0,0,0,0,0,0,0,0,0],[0,113,113,113,113,113,0,0,117,0,0,0,124,0,0,0,0,0,0,0,124,0,0,0,0,0,124,124,124,0,118,118,118,0,0,0,0,126,126,126,126,126,126,126,126,126,0,127,127,127,127,127,0,0,0,0,0,0,0,0,0,0,0,0],[0,113,113,113,113,113,0,117,117,117,0,0,124,0,0,0,0,0,0,0,124,0,123,123,123,0,106,124,106,0,118,118,118,0,0,0,0,126,126,126,126,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,113,113,113,113,113,0,0,117,117,0,0,124,0,0,0,0,0,0,124,124,0,123,123,123,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,113,113,113,113,113,0,0,117,117,0,0,124,0,0,0,124,124,124,124,0,0,123,123,123,0,0,0,0,0,118,118,118,118,118,118,0,0,0,0,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,113,113,113,113,113,113,0,117,0,0,0,124,0,0,0,124,0,0,0,0,123,123,123,123,123,0,0,0,0,118,118,118,0,0,0,0,0,0,0,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,124,0,0,0,124,0,123,123,123,123,123,123,123,123,0,118,118,118,118,118,118,118,118,118,0,126,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,124,124,0,0,124,124,0,123,123,123,123,123,123,123,123,0,118,118,118,118,118,118,118,118,118,0,126,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,124,0,0,0,124,0,123,123,123,123,123,123,123,123,0,118,118,118,118,118,118,118,118,118,0,126,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,124,0,0,0,124,0,0,0,0,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,124,0,0,0,124,124,124,124,0,0,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,124,0,0,0,0,0,0,124,124,0,123,123,123,0,106,124,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,124,0,0,0,0,0,0,0,124,0,123,123,123,0,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,124,0,0,0,0,0,0,0,124,0,0,0,0,0,124,124,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":5,"y":4,"texture":65,"key":null},{"x":7,"y":19,"texture":67,"key":null},{"x":11,"y":23,"texture":65,"key":null},{"x":11,"y":25,"texture":65,"key":null},{"x":14,"y":18,"texture":65,"key":null},{"x":14,"y":29,"texture":65,"key":null},{"x":16,"y":5,"texture":65,"key":null},{"x":17,"y":19,"texture":65,"key":null},{"x":17,"y":28,"texture":65,"key":null},{"x":21,"y":6,"texture":65,"key":null},{"x":24,"y":31,"texture":65,"key":null},{"x":25,"y":46,"texture":65,"key":null},{"x":26,"y":12,"texture":65,"key":null},{"x":27,"y":18,"texture":65,"key":null},{"x":27,"y":48,"texture":65,"key":null},{"x":31,"y":46,"texture":68,"key":"silver"},{"x":32,"y":50,"texture":65,"key":null},{"x":33,"y":44,"texture":68,"key":"silver"},{"x":37,"y":48,"texture":65,"key":null},{"x":38,"y":7,"texture":65,"key":null},{"x":38,"y":29,"texture":65,"key":null},{"x":41,"y":23,"texture":65,"key":null},{"x":41,"y":46,"texture":65,"key":null},{"x":42,"y":6,"texture":65,"key":null},{"x":45,"y":7,"texture":65,"key":null},{"x":46,"y":26,"texture":68,"key":"gold"},{"x":47,"y":17,"texture":65,"key":null},{"x":47,"y":36,"texture":68,"key":"gold"},{"x":48,"y":26,"texture":68,"key":"gold"},{"x":53,"y":23,"texture":65,"key":null}],"secrets":[{"x":15,"y":12,"state":0,"texture":0},{"x":35,"y":4,"state":0,"texture":43}],"sprites":[wolf3d.ammo(1,9),{"x":2,"y":2,"texture":14,"hit":false},wolf3d.firstAidKit(2,6),wolf3d.ammo(2,8),wolf3d.ammo(2,10),wolf3d.officerStanding(2,11,2,3),wolf3d.ssStanding(4,5,0,3),{"x":5,"y":2,"texture":14,"hit":false},{"x":5,"y":5,"texture":14,"hit":false},wolf3d.ssStanding(5,23,6,3),wolf3d.officerStanding(5,25,2,3),wolf3d.dog(6,1,4,1),wolf3d.dog(6,2,4,3),wolf3d.dog(6,7,6,1),wolf3d.dog(7,5,4,2),wolf3d.ssStanding(7,12,2,2),wolf3d.officerStanding(7,18,6,2),{"x":7,"y":20,"texture":14,"hit":false},wolf3d.ssStanding(7,23,2,2),{"x":7,"y":24,"texture":14,"hit":false},wolf3d.ssStanding(7,25,6,2),wolf3d.ssStanding(7,28,2,1),wolf3d.dog(8,7,2,3),wolf3d.officerStanding(8,20,6,1),{"x":9,"y":11,"texture":14,"hit":false},wolf3d.guardStanding(10,7,6,1),wolf3d.ssStanding(11,9,4,1),wolf3d.guardStanding(13,1,6,1),wolf3d.gatling(13,13),{"x":13,"y":18,"texture":14,"hit":false},{"x":13,"y":24,"texture":14,"hit":false},{"x":13,"y":29,"texture":14,"hit":false},wolf3d.firstAidKit(14,13),{"x":15,"y":21,"texture":39,"hit":true},wolf3d.officerStanding(15,22,0,1),wolf3d.officerStanding(15,25,0,1),{"x":15,"y":26,"texture":39,"hit":true},{"x":15,"y":29,"texture":41,"hit":false},{"x":16,"y":4,"texture":14,"hit":false},{"x":16,"y":6,"texture":14,"hit":false},wolf3d.guardStanding(16,7,2,1),wolf3d.ammo(16,12),{"x":16,"y":13,"texture":16,"hit":true},{"x":16,"y":18,"texture":14,"hit":false},wolf3d.officerStanding(16,23,0,1),{"x":16,"y":29,"texture":14,"hit":false},wolf3d.food(17,1),{"x":17,"y":3,"texture":41,"hit":false},wolf3d.officerStanding(17,4,4,2),wolf3d.officerStanding(18,6,4,2),wolf3d.ammo(18,12),{"x":18,"y":13,"texture":16,"hit":true},{"x":18,"y":22,"texture":13,"hit":true},{"x":18,"y":25,"texture":13,"hit":true},wolf3d.ssStanding(18,27,4,3),wolf3d.chest(18,44),wolf3d.chest(18,45),wolf3d.chest(18,46),wolf3d.chest(18,47),wolf3d.chest(18,48),wolf3d.dog(19,18,4,3),wolf3d.officerStanding(19,20,4,3),{"x":19,"y":22,"texture":4,"hit":false},{"x":19,"y":25,"texture":4,"hit":false},wolf3d.guardMoving(19,29,4,2),wolf3d.guardMoving(19,32,0,3),wolf3d.chest(19,44),wolf3d.chest(19,48),{"x":20,"y":6,"texture":14,"hit":false},{"x":20,"y":9,"texture":36,"hit":true},wolf3d.officerStanding(20,11,4,3),wolf3d.ammo(20,12),{"x":20,"y":13,"texture":16,"hit":true},wolf3d.dog(20,16,4,2),{"x":20,"y":22,"texture":13,"hit":true},{"x":20,"y":25,"texture":13,"hit":true},wolf3d.officerStanding(20,27,4,2),wolf3d.guardMoving(20,29,4,2),wolf3d.guardMoving(20,32,0,3),wolf3d.chest(20,44),wolf3d.chest(20,45),wolf3d.firstAidKit(20,46),wolf3d.chest(20,47),wolf3d.chest(20,48),wolf3d.dog(21,15,4,1),wolf3d.dog(21,17,4,1),wolf3d.officerStanding(21,20,4,3),wolf3d.firstAidKit(21,46),wolf3d.officerStanding(22,25,4,2),wolf3d.guardMoving(22,30,2,1),wolf3d.guardMoving(22,31,2,1),{"x":22,"y":33,"texture":0,"hit":false},wolf3d.ssStanding(22,45,0,1),{"x":22,"y":46,"texture":14,"hit":false},wolf3d.ssStanding(22,47,0,2),wolf3d.ammo(22,53),wolf3d.ammo(22,54),wolf3d.officerStanding(22,56,2,3),wolf3d.dogfood(23,14),wolf3d.dogfood(23,16),wolf3d.dogfood(23,18),{"x":23,"y":21,"texture":39,"hit":true},{"x":23,"y":26,"texture":39,"hit":true},{"x":23,"y":29,"texture":37,"hit":true},{"x":23,"y":31,"texture":14,"hit":false},{"x":23,"y":33,"texture":36,"hit":true},wolf3d.food(23,35),wolf3d.ammo(23,36),wolf3d.officerStanding(23,52,0,1),wolf3d.ammo(23,56),wolf3d.cross(23,58),{"x":24,"y":6,"texture":2,"hit":true},wolf3d.ammo(24,35),wolf3d.ammo(24,36),{"x":24,"y":46,"texture":14,"hit":false},wolf3d.ssStanding(24,48,2,3),wolf3d.chest(24,51),wolf3d.food(24,56),wolf3d.food(24,58),wolf3d.ammo(24,59),wolf3d.food(25,3),wolf3d.chalice(25,6),wolf3d.food(25,9),wolf3d.food(25,16),wolf3d.food(25,17),wolf3d.ammo(25,18),wolf3d.ammo(25,19),{"x":25,"y":31,"texture":14,"hit":false},wolf3d.ammo(25,53),{"x":25,"y":55,"texture":14,"hit":false},wolf3d.ammo(25,59),wolf3d.ssStanding(26,1,6,1),wolf3d.chalice(26,3),{"x":26,"y":4,"texture":2,"hit":true},{"x":26,"y":6,"texture":4,"hit":false},{"x":26,"y":8,"texture":2,"hit":true},{"x":26,"y":13,"texture":14,"hit":false},wolf3d.officerStanding(26,14,2,3),{"x":26,"y":18,"texture":14,"hit":false},wolf3d.guardStanding(26,19,2,1),wolf3d.officerStanding(26,55,2,3),wolf3d.officerStanding(26,58,0,3),wolf3d.chalice(27,6),wolf3d.chalice(27,8),{"x":27,"y":49,"texture":14,"hit":false},wolf3d.ammo(27,52),wolf3d.food(27,54),wolf3d.chest(27,58),wolf3d.food(28,3),wolf3d.ssStanding(28,5,4,2),{"x":28,"y":6,"texture":2,"hit":true},wolf3d.food(28,9),{"x":28,"y":18,"texture":14,"hit":false},wolf3d.officerStanding(28,43,6,2),{"x":28,"y":45,"texture":14,"hit":false},wolf3d.cross(28,53),wolf3d.ammo(28,56),wolf3d.officerStanding(28,57,2,1),wolf3d.food(29,4),wolf3d.food(29,8),{"x":29,"y":17,"texture":8,"hit":true},{"x":29,"y":19,"texture":8,"hit":true},wolf3d.officerStanding(29,50,4,2),wolf3d.ammo(29,53),wolf3d.officerStanding(29,55,2,2),wolf3d.ammo(29,56),wolf3d.food(30,6),wolf3d.chalice(30,7),{"x":30,"y":16,"texture":14,"hit":false},{"x":30,"y":20,"texture":14,"hit":false},wolf3d.officerStanding(30,41,0,1),wolf3d.ssStanding(31,6,4,3),{"x":31,"y":15,"texture":14,"hit":false},wolf3d.guardMoving(31,19,2,1),{"x":31,"y":21,"texture":14,"hit":false},{"x":31,"y":49,"texture":39,"hit":true},wolf3d.guardStanding(31,53,2,1),{"x":32,"y":14,"texture":14,"hit":false},wolf3d.officerStanding(32,18,4,3),{"x":32,"y":22,"texture":14,"hit":false},{"x":32,"y":41,"texture":14,"hit":false},{"x":32,"y":48,"texture":14,"hit":false},{"x":32,"y":52,"texture":14,"hit":false},wolf3d.guardStanding(32,53,2,2),{"x":33,"y":13,"texture":8,"hit":true},{"x":33,"y":23,"texture":8,"hit":true},wolf3d.ssStanding(33,47,6,2),wolf3d.guardStanding(33,53,2,3),{"x":34,"y":1,"texture":11,"hit":true},wolf3d.officerStanding(34,2,0,2),wolf3d.ammo(34,3),wolf3d.gatling(34,6),{"x":34,"y":12,"texture":14,"hit":false},{"x":34,"y":24,"texture":14,"hit":false},{"x":34,"y":31,"texture":14,"hit":false},wolf3d.ssStanding(34,44,6,1),wolf3d.officerStanding(35,1,0,2),{"x":35,"y":2,"texture":14,"hit":false},wolf3d.ammo(35,3),{"x":35,"y":11,"texture":14,"hit":false},wolf3d.guardMoving(35,13,6,2),{"x":35,"y":25,"texture":14,"hit":false},{"x":35,"y":45,"texture":14,"hit":false},{"x":35,"y":48,"texture":14,"hit":false},wolf3d.officerStanding(36,2,2,1),wolf3d.officerStanding(36,3,2,1),wolf3d.firstAidKit(36,6),{"x":36,"y":10,"texture":14,"hit":false},wolf3d.guardStanding(36,15,4,2),{"x":36,"y":26,"texture":14,"hit":false},wolf3d.officerStanding(36,38,6,3),{"x":36,"y":44,"texture":39,"hit":true},wolf3d.ssStanding(36,45,6,3),{"x":37,"y":9,"texture":8,"hit":true},wolf3d.guardStanding(37,11,6,3),wolf3d.ssStanding(37,18,4,3),{"x":37,"y":27,"texture":8,"hit":true},wolf3d.officerStanding(38,1,6,3),wolf3d.officerStanding(38,3,6,3),wolf3d.officerStanding(38,4,6,3),{"x":38,"y":8,"texture":14,"hit":false},wolf3d.ammo(38,10),wolf3d.ammo(38,12),wolf3d.food(38,14),wolf3d.food(38,15),wolf3d.ammo(38,16),wolf3d.ammo(38,17),wolf3d.ammo(38,18),wolf3d.ammo(38,19),wolf3d.ammo(38,20),wolf3d.food(38,22),wolf3d.guardStanding(38,24,2,1),wolf3d.ammo(38,26),{"x":38,"y":28,"texture":14,"hit":false},wolf3d.ssStanding(38,31,2,3),{"x":38,"y":48,"texture":14,"hit":false},{"x":39,"y":31,"texture":14,"hit":false},wolf3d.guardStanding(39,49,6,3),wolf3d.food(40,5),{"x":40,"y":12,"texture":14,"hit":false},{"x":40,"y":20,"texture":14,"hit":false},{"x":40,"y":23,"texture":14,"hit":false},wolf3d.ammo(40,26),wolf3d.ammo(40,27),wolf3d.guardStanding(40,28,2,1),{"x":40,"y":37,"texture":8,"hit":true},wolf3d.ssStanding(40,38,6,3),wolf3d.ssStanding(40,39,0,3),wolf3d.officerStanding(41,8,0,1),wolf3d.ammo(41,26),{"x":41,"y":27,"texture":14,"hit":false},wolf3d.ammo(41,28),wolf3d.ssStanding(41,37,6,2),{"x":41,"y":38,"texture":14,"hit":false},{"x":41,"y":41,"texture":14,"hit":false},{"x":41,"y":44,"texture":14,"hit":false},{"x":41,"y":47,"texture":14,"hit":false},{"x":41,"y":51,"texture":14,"hit":false},{"x":42,"y":3,"texture":14,"hit":false},wolf3d.goldKey(42,7),wolf3d.officerStanding(42,8,2,3),wolf3d.chest(42,9),wolf3d.guardStanding(42,26,4,2),wolf3d.ammo(42,27),wolf3d.guardStanding(42,28,4,3),wolf3d.guardStanding(42,32,4,2),{"x":42,"y":37,"texture":8,"hit":true},wolf3d.ssStanding(42,38,6,1),wolf3d.officerStanding(43,8,4,2),wolf3d.chest(43,9),{"x":43,"y":23,"texture":14,"hit":false},{"x":43,"y":31,"texture":14,"hit":false},wolf3d.officerStanding(44,8,0,3),wolf3d.chest(44,9),wolf3d.guardStanding(44,12,4,3),wolf3d.guardStanding(44,30,4,1),wolf3d.ammo(44,34),wolf3d.ammo(44,35),{"x":44,"y":41,"texture":14,"hit":false},{"x":45,"y":1,"texture":11,"hit":true},wolf3d.officerStanding(45,8,2,1),wolf3d.guardStanding(45,12,4,2),{"x":45,"y":21,"texture":8,"hit":true},{"x":45,"y":25,"texture":8,"hit":true},wolf3d.guardStanding(45,32,4,3),wolf3d.guardStanding(46,12,4,1),wolf3d.officerStanding(46,22,6,3),wolf3d.officerStanding(46,23,6,1),wolf3d.guardStanding(46,30,4,3),wolf3d.silverKey(47,11),{"x":47,"y":12,"texture":14,"hit":false},wolf3d.ammo(47,15),{"x":47,"y":16,"texture":14,"hit":false},{"x":47,"y":19,"texture":14,"hit":false},{"x":47,"y":23,"texture":14,"hit":false},{"x":47,"y":28,"texture":14,"hit":false},wolf3d.guardStanding(47,29,4,2),{"x":47,"y":31,"texture":14,"hit":false},{"x":47,"y":34,"texture":14,"hit":false},{"x":47,"y":38,"texture":14,"hit":false},{"x":47,"y":41,"texture":14,"hit":false},wolf3d.guardStanding(48,12,0,1),wolf3d.officerStanding(48,22,6,3),wolf3d.officerStanding(48,24,6,2),{"x":48,"y":42,"texture":8,"hit":true},wolf3d.guardStanding(49,12,0,2),{"x":49,"y":21,"texture":8,"hit":true},{"x":49,"y":25,"texture":8,"hit":true},wolf3d.guardStanding(50,12,0,3),{"x":51,"y":23,"texture":14,"hit":false},wolf3d.officerStanding(51,26,0,2),wolf3d.food(51,27),wolf3d.officerStanding(51,28,0,3),wolf3d.food(52,26),{"x":52,"y":27,"texture":14,"hit":false},wolf3d.food(52,28),wolf3d.food(53,27),wolf3d.officerStanding(53,28,2,1),{"x":54,"y":12,"texture":14,"hit":false},{"x":54,"y":20,"texture":14,"hit":false},{"x":54,"y":23,"texture":14,"hit":false}],"spriteResource":"sprites","scripts":[scripts.angle(3,1,6),scripts.angle(3,2,2),scripts.angle(6,5,6),scripts.angle(6,8,0),scripts.angle(8,5,4),scripts.angle(8,8,2),scripts.angle(15,17,0),scripts.angle(15,18,0),scripts.angle(16,16,0),scripts.angle(17,15,0),scripts.angle(17,29,6),scripts.angle(17,32,0),scripts.angle(20,18,4),scripts.angle(21,16,4),scripts.angle(22,15,4),scripts.angle(22,17,4),scripts.angle(22,29,4),scripts.angle(22,32,2),scripts.angle(31,16,6),scripts.angle(31,20,2),scripts.angle(35,12,6),scripts.angle(35,24,2)]};
\ No newline at end of file diff --git a/wolf3d/maps/e6m5.js b/wolf3d/maps/e6m5.js new file mode 100644 index 0000000..30417d8 --- /dev/null +++ b/wolf3d/maps/e6m5.js @@ -0,0 +1 @@ +wolf3d.maps.e6m5 = {"music":"introcw3","secret":10,"endscreen":null,"ceiling":221,"start":{"x":28.5,"y":32.5,"direction":{"x":1,"y":0},"plane":{"x":0,"y":-1}},"episodeFloor":5,"par":300,"map":[[1,1,1,1,1,1,1,37,37,37,37,37,37,37,37,39,37,41,37,37,37,37,41,37,37,37,37,37,37,39,37,37,37,37,41,37,37,37,37,37,37,37,37,41,37,37,37,37,39,37,37,41,37,37,37,37,37,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,37,37,0,0,0,51,37,37,37,41,37,37,37,41,37,37,39,37,41,37,37,37,41,37,37,37,37,37,37,37,37,41,37,37,37,37,37,37,41,37,37,37,41,37,37,37,37,0,41,37,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,37,0,0,0,37,37,37,37,1,1,1,1,1,1,1,1,1,1,1,8,9,8,9,8,9,8,9,8,9,8,37,37,37,37,37,0,0,0,0,0,37,37,39,37,41,37,0,37,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,41,0,0,0,0,0,0,37,1,1,1,1,1,1,1,1,1,1,8,8,0,0,0,0,0,0,0,0,0,8,37,37,37,37,39,0,0,0,0,0,0,0,0,0,0,0,0,37,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,37,0,0,0,0,0,0,37,1,1,1,1,1,1,1,1,1,1,9,0,0,0,0,0,0,0,0,0,0,9,37,37,37,37,37,0,0,0,0,0,37,41,37,37,37,37,37,37,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,37,0,0,0,0,0,0,39,1,1,1,1,1,1,1,1,1,1,8,0,0,0,0,0,0,0,0,0,0,8,9,8,9,8,37,37,51,0,51,37,37,8,9,8,9,8,9,8,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,37,37,37,51,0,0,0,37,1,1,1,1,1,1,1,1,1,1,9,0,0,0,0,0,0,0,0,8,0,0,0,0,0,8,1,0,0,0,0,0,2,8,0,0,0,0,0,8,8,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,37,0,0,0,41,1,1,1,1,1,1,1,1,1,1,8,8,0,0,0,0,0,0,9,9,0,0,0,0,0,9,30,0,0,0,0,0,30,9,0,0,0,0,0,0,9,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,41,0,0,0,37,1,1,1,1,1,1,1,1,1,1,1,8,9,8,9,8,9,8,8,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,8,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,39,0,0,0,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,9,0,0,0,0,0,0,8,30,0,0,0,0,0,30,9,0,0,0,0,0,0,9,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,37,0,0,0,39,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,8,0,0,0,0,0,9,1,0,0,0,0,0,2,8,0,0,0,0,0,8,8,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,37,41,37,51,0,0,0,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,9,8,9,8,9,8,2,0,0,0,0,0,1,8,9,8,9,8,9,2,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,37,37,0,0,0,0,0,0,41,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,2,1,2,1,2,1,0,0,0,0,0,2,1,1,2,1,2,1,0,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,37,41,0,0,0,0,0,0,0,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1],[1,1,1,1,37,37,37,0,0,0,0,0,0,0,0,37,1,1,1,2,1,2,1,2,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1],[1,1,1,1,37,0,0,0,0,0,0,0,0,0,37,37,1,2,6,0,0,0,0,0,6,2,1,1,1,29,1,29,1,1,2,0,0,12,11,12,0,0,10,12,12,12,12,12,10,0,0,12,11,12,0,0,2,1,1,1,1,1,1,1],[1,1,1,1,41,0,0,0,0,0,0,0,0,37,37,1,1,0,0,0,0,0,0,0,0,0,1,29,0,0,0,0,0,29,1,0,0,12,11,12,0,0,12,12,12,12,12,12,12,0,0,12,11,12,0,0,1,1,1,1,1,1,1,1],[1,1,1,1,37,0,0,0,0,0,0,0,41,37,1,1,2,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,1,2,0,0,0,0,0,0,0,12,12,12,12,12,12,12,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1],[1,1,1,1,39,0,0,0,0,0,51,37,37,1,1,1,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,0,0,29,1,0,0,0,0,0,0,0,12,12,12,25,12,12,12,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1],[1,1,1,1,41,0,0,0,0,0,37,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,1,2,0,0,12,12,12,12,12,12,10,0,0,0,10,12,12,12,12,12,12,0,0,2,1,1,1,1,1,1,1],[1,1,1,1,37,0,0,0,0,0,39,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,29,0,0,0,0,0,29,1,0,0,25,12,12,12,12,12,0,0,0,0,0,12,12,12,12,12,25,0,0,1,1,1,1,1,1,1,1],[1,1,1,1,37,0,0,0,0,0,41,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,2,1,0,0,0,0,0,1,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,1,1,1],[37,37,41,37,37,0,0,0,0,0,37,37,37,37,37,1,1,0,0,0,0,0,0,0,0,0,1,29,0,0,0,0,0,29,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1],[37,0,0,0,0,0,0,0,0,0,0,0,0,0,41,1,1,2,6,0,0,0,0,0,6,2,1,1,0,0,0,0,0,1,2,0,2,1,2,1,2,1,2,0,0,0,0,0,2,1,2,1,2,1,2,0,2,1,1,1,1,1,1,1],[37,37,37,37,37,0,0,0,0,0,37,41,37,37,37,37,37,37,37,2,1,0,1,2,1,1,1,29,0,0,0,0,0,29,1,1,1,1,1,1,1,1,1,1,2,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,37,37,37,41,0,0,0,0,0,37,37,37,37,37,0,0,0,0,37,2,0,2,1,1,1,1,1,1,0,1,29,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,37,37,37,37,0,0,0,0,0,37,37,37,41,37,0,0,0,0,37,1,0,1,1,1,1,1,1,29,0,1,2,13,1,1,1,1,1,1,1,1,1,1,1,2,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,2,0,2,1,1,1,1,1,1,0,29,0,0,0,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,37,41,37,37,0,0,0,0,0,37,41,37,37,0,0,0,0,0,37,1,0,1,1,1,1,1,1,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,2,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,37,37,37,41,0,0,0,0,0,41,37,37,37,0,0,0,0,0,37,2,0,2,1,1,1,1,1,1,29,1,0,0,0,2,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,37,37,37,37,0,0,0,0,0,37,37,37,37,37,0,0,0,0,37,1,0,1,2,1,2,1,2,1,6,0,0,0,0,0,3,2,1,2,1,2,1,2,1,2,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[41,0,0,0,0,0,0,0,0,0,0,0,0,0,41,37,37,37,37,37,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,37,37,37,37,0,0,0,0,0,37,41,37,37,37,37,31,31,34,31,31,6,2,1,2,1,2,1,2,6,0,0,0,0,0,3,1,2,1,2,1,2,1,2,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,37,37,37,41,0,0,0,0,0,37,37,37,37,37,37,31,0,0,0,31,31,31,31,31,31,31,33,31,31,2,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,37,37,37,37,0,0,0,0,0,37,37,37,37,37,37,31,0,0,0,0,0,0,0,0,0,0,0,0,31,1,0,0,0,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,0,0,0,0,0,0,0,0,0,0,0,0,0,37,37,31,0,0,0,0,0,0,0,0,0,0,0,0,0,31,30,0,30,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,37,41,37,37,0,0,0,0,0,37,41,37,37,37,37,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,37,37,37,37,0,0,0,0,0,41,37,37,37,37,37,31,0,0,0,0,0,0,0,0,0,0,0,31,31,0,31,0,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,37,37,37,37,0,0,0,0,0,37,37,37,41,37,37,31,0,0,0,0,0,0,0,31,31,31,0,31,0,0,0,0,31,1,1,1,1,31,31,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,0,0,0,0,0,0,0,0,0,0,0,0,0,41,37,31,31,31,32,31,31,31,31,33,0,31,31,31,31,31,31,0,31,1,1,1,1,31,0,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,37,37,41,37,0,0,0,0,0,37,41,37,37,37,37,51,41,39,37,37,37,31,31,31,0,31,31,31,32,31,31,0,31,31,34,31,33,31,0,31,31,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,37,37,37,41,0,0,0,0,0,41,37,37,37,37,0,0,0,0,0,0,37,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,37,37,37,37,0,0,0,0,0,37,37,37,37,37,0,0,0,0,0,0,37,31,31,31,0,31,31,31,31,31,31,33,31,31,31,31,31,31,0,31,31,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,0,0,0,0,0,0,0,0,0,0,0,0,0,37,0,0,0,0,0,0,0,41,37,31,0,31,0,0,0,0,0,31,0,0,0,0,0,31,0,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,37,37,41,37,0,0,0,0,0,37,37,41,37,41,0,0,0,0,0,0,0,0,37,31,0,31,0,31,31,31,0,31,0,31,31,31,0,31,0,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,37,37,37,41,0,0,0,0,0,41,37,37,37,51,0,0,0,37,0,0,0,0,37,31,0,31,0,34,31,31,0,0,0,31,31,31,0,32,0,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,37,37,41,37,0,0,0,0,0,37,37,37,37,37,0,0,0,41,37,0,0,0,41,31,0,31,0,31,31,31,0,0,0,34,31,31,0,31,0,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,37,0,0,51,31,0,31,0,31,31,31,0,0,0,31,31,31,0,31,0,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,37,37,41,37,0,0,0,0,0,37,37,37,37,0,0,0,0,0,37,41,0,0,37,32,0,0,0,0,0,33,0,0,0,31,0,0,0,0,0,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,37,37,37,37,0,0,0,0,0,41,37,37,37,0,0,0,0,0,0,0,0,0,37,31,0,31,34,31,31,31,0,0,0,31,31,31,31,31,0,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,37,37,37,37,37,0,0,0,41,37,0,0,0,0,0,0,0,0,0,0,0,0,39,31,0,31,31,31,31,0,0,0,0,0,31,34,31,31,0,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,37,37,37,37,37,51,0,51,41,0,0,0,0,0,0,0,0,0,0,0,0,0,37,31,31,31,0,0,0,0,0,0,0,0,0,0,0,31,31,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,37,37,37,37,37,37,0,37,37,37,37,37,41,37,37,39,37,51,41,37,0,0,41,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,37,37,37,37,37,41,0,37,37,37,37,37,41,39,37,37,37,37,37,37,0,0,37,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,37,37,37,37,37,37,0,41,37,37,0,0,0,0,0,0,0,0,37,37,0,0,37,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,37,37,37,37,37,37,0,37,37,41,0,0,0,0,0,0,0,0,41,37,41,37,37,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,37,37,37,41,37,37,0,51,37,37,0,0,0,0,0,0,0,0,37,21,21,21,37,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,41,37,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,0,0,0,0,0,0,37,51,37,37,0,0,0,0,0,0,0,0,37,21,21,21,37,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[41,0,0,0,0,0,0,0,0,37,41,0,0,0,0,0,0,0,0,37,37,37,37,37,31,31,34,0,0,0,0,0,0,0,0,0,0,0,31,33,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,0,0,0,0,0,0,0,0,41,37,0,0,0,0,0,0,0,0,41,37,37,37,37,37,1,31,31,31,31,0,0,0,0,0,31,31,31,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,0,0,0,0,0,0,0,0,37,37,37,37,37,39,41,37,37,37,37,37,37,37,37,37,1,1,1,1,31,31,31,32,31,31,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[37,37,37,41,37,39,37,41,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,0,112,112,112,112,112,0,0,111,111,111,111,111,0,0,112,112,112,112,112,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,0,0,112,112,112,112,112,0,0,111,111,111,111,111,0,0,112,112,112,112,112,112,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,0,111,111,111,111,111,0,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,0,0,111,111,111,111,111,0,0,112,112,112,112,112,112,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,0,0,111,111,111,111,111,0,0,112,112,112,112,112,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,113,113,113,113,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,111,111,0,0,0,0,0,0,0,111,111,0,0,0,111,111,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,113,113,113,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,108,108,108,108,108,0,0,111,111,0,0,0,111,111,0,0,0,0,0,0,0,111,111,0,0,0,111,111,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,113,113,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,108,108,108,108,108,0,0,111,111,111,111,111,111,111,0,0,0,0,0,0,0,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,108,108,108,108,108,0,0,111,111,111,111,111,111,111,0,0,0,0,0,0,0,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,108,108,108,108,108,0,0,111,111,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,108,108,108,108,108,0,0,111,111,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,108,108,108,108,108,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,108,108,108,108,108,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0],[0,106,113,113,113,113,113,113,113,113,113,106,113,106,0,0,0,0,0,109,109,109,109,109,0,0,0,0,108,108,108,108,108,0,0,111,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,109,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,113,113,113,113,0,0,109,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,113,113,113,113,0,0,109,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,106,113,106,113,113,113,113,113,113,113,113,113,106,0,113,113,113,113,0,0,109,0,0,0,0,0,0,0,108,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,0,0,0,0,113,113,113,113,113,0,0,109,0,0,0,0,0,0,108,108,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,0,0,0,0,113,113,113,113,113,0,0,109,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,113,113,113,113,0,0,109,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,106,113,113,113,113,113,113,113,113,113,106,113,106,0,0,0,0,0,0,0,109,109,109,109,109,109,109,0,108,108,108,108,108,108,108,0,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,106,113,106,113,113,113,113,113,113,113,113,113,106,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,0,0,110,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,110,110,110,110,110,110,110,0,0,0,110,0,110,110,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,106,113,113,113,113,113,113,113,113,113,106,113,106,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,110,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,110,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,113,113,113,113,113,113,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,113,113,113,113,113,113,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,106,113,106,113,113,113,113,113,113,113,113,113,106,0,113,113,113,113,113,113,113,0,0,0,110,0,110,110,110,110,110,0,110,110,110,110,110,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,113,113,113,113,113,113,113,113,0,0,110,0,110,0,0,0,110,0,110,0,0,0,110,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,113,113,113,0,113,113,113,113,0,0,110,0,110,0,0,0,110,110,110,0,0,0,110,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,113,113,113,0,0,113,113,113,0,0,110,0,110,0,0,0,110,110,110,0,0,0,110,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,106,113,113,113,113,113,113,113,113,113,106,113,106,0,113,113,113,113,0,0,113,113,0,0,110,0,110,0,0,0,110,110,110,0,0,0,110,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,0,0,0,0,113,113,113,113,113,0,0,113,113,0,0,110,110,110,110,110,0,110,110,110,0,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,113,113,113,113,113,0,0,0,0,113,113,113,113,113,113,113,113,113,0,0,110,0,0,0,0,0,110,110,110,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,113,113,113,0,0,113,113,113,113,113,113,113,113,113,113,113,113,0,0,110,0,0,0,0,110,110,110,110,110,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,113,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,113,0,0,0,114,114,114,114,114,114,114,114,0,0,113,113,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,113,0,0,0,114,114,114,114,114,114,114,114,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,113,0,0,0,114,114,114,114,114,114,114,114,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,113,113,0,113,113,0,114,114,114,114,114,114,114,114,114,0,143,143,143,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,113,113,113,113,113,113,0,0,0,0,114,114,114,114,114,114,114,114,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,113,113,113,113,113,113,113,113,0,0,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,113,113,113,113,113,113,113,113,0,0,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":6,"y":45,"texture":65,"key":null},{"x":9,"y":42,"texture":65,"key":null},{"x":9,"y":48,"texture":65,"key":null},{"x":32,"y":28,"texture":65,"key":null},{"x":32,"y":36,"texture":68,"key":"silver"},{"x":37,"y":32,"texture":68,"key":"gold"},{"x":58,"y":9,"texture":65,"key":null},{"x":58,"y":19,"texture":67,"key":null}],"secrets":[{"x":6,"y":36,"state":0,"texture":8},{"x":28,"y":14,"state":0,"texture":38},{"x":29,"y":30,"state":0,"texture":1},{"x":39,"y":31,"state":0,"texture":31},{"x":48,"y":14,"state":0,"texture":38},{"x":58,"y":6,"state":0,"texture":36}],"sprites":[{"x":1,"y":8,"texture":8,"hit":true},{"x":1,"y":11,"texture":42,"hit":false},{"x":1,"y":12,"texture":43,"hit":false},{"x":1,"y":13,"texture":14,"hit":false},{"x":1,"y":17,"texture":41,"hit":false},{"x":1,"y":21,"texture":14,"hit":false},{"x":1,"y":23,"texture":43,"hit":false},{"x":1,"y":28,"texture":42,"hit":false},{"x":1,"y":30,"texture":14,"hit":false},{"x":1,"y":31,"texture":43,"hit":false},{"x":1,"y":34,"texture":41,"hit":false},{"x":1,"y":39,"texture":43,"hit":false},{"x":1,"y":41,"texture":14,"hit":false},{"x":1,"y":48,"texture":42,"hit":false},{"x":1,"y":50,"texture":41,"hit":false},{"x":1,"y":53,"texture":14,"hit":false},{"x":1,"y":54,"texture":43,"hit":false},{"x":1,"y":55,"texture":8,"hit":true},{"x":3,"y":43,"texture":11,"hit":true},wolf3d.chalice(3,45),{"x":3,"y":47,"texture":11,"hit":true},{"x":3,"y":54,"texture":41,"hit":false},{"x":4,"y":14,"texture":8,"hit":true},{"x":4,"y":28,"texture":7,"hit":true},wolf3d.food(4,29),wolf3d.food(4,30),wolf3d.food(4,31),{"x":4,"y":32,"texture":41,"hit":false},{"x":4,"y":34,"texture":7,"hit":true},wolf3d.chalice(4,44),{"x":4,"y":45,"texture":14,"hit":false},wolf3d.chalice(4,46),{"x":4,"y":51,"texture":42,"hit":false},{"x":4,"y":54,"texture":14,"hit":false},{"x":5,"y":10,"texture":14,"hit":false},{"x":5,"y":27,"texture":3,"hit":true},wolf3d.chalice(5,28),wolf3d.food(5,29),{"x":5,"y":30,"texture":1,"hit":true},{"x":5,"y":31,"texture":1,"hit":true},{"x":5,"y":32,"texture":1,"hit":true},{"x":5,"y":33,"texture":43,"hit":false},{"x":5,"y":35,"texture":43,"hit":false},wolf3d.chalice(5,45),{"x":6,"y":9,"texture":8,"hit":true},wolf3d.chalice(6,27),wolf3d.chalice(6,28),{"x":6,"y":30,"texture":1,"hit":true},{"x":6,"y":31,"texture":43,"hit":false},{"x":7,"y":27,"texture":3,"hit":true},wolf3d.chalice(7,28),{"x":7,"y":32,"texture":41,"hit":false},{"x":7,"y":34,"texture":8,"hit":true},{"x":7,"y":36,"texture":19,"hit":false},wolf3d.bloodPool(7,38),{"x":7,"y":40,"texture":17,"hit":true},{"x":7,"y":43,"texture":11,"hit":true},{"x":7,"y":47,"texture":11,"hit":true},{"x":7,"y":50,"texture":18,"hit":true},{"x":7,"y":54,"texture":17,"hit":true},{"x":8,"y":28,"texture":7,"hit":true},{"x":8,"y":29,"texture":41,"hit":false},wolf3d.chalice(8,30),wolf3d.chalice(8,31),{"x":8,"y":33,"texture":8,"hit":true},wolf3d.ssStanding(8,37,6,2),{"x":8,"y":38,"texture":14,"hit":false},{"x":8,"y":51,"texture":41,"hit":false},{"x":8,"y":52,"texture":14,"hit":false},wolf3d.ssStanding(8,53,2,2),wolf3d.food(8,54),{"x":8,"y":55,"texture":10,"hit":true},{"x":9,"y":13,"texture":14,"hit":false},wolf3d.bloodPool(9,37),{"x":9,"y":40,"texture":41,"hit":false},{"x":9,"y":45,"texture":14,"hit":false},wolf3d.bloodPool(9,50),wolf3d.ssStanding(9,51,2,1),{"x":9,"y":53,"texture":19,"hit":false},wolf3d.food(9,54),{"x":10,"y":35,"texture":10,"hit":true},{"x":10,"y":36,"texture":43,"hit":false},{"x":10,"y":38,"texture":14,"hit":false},wolf3d.ssStanding(10,39,6,1),{"x":10,"y":52,"texture":14,"hit":false},{"x":10,"y":55,"texture":36,"hit":true},{"x":11,"y":36,"texture":17,"hit":true},wolf3d.food(11,37),wolf3d.food(11,38),{"x":11,"y":39,"texture":43,"hit":false},{"x":11,"y":40,"texture":18,"hit":true},{"x":11,"y":50,"texture":17,"hit":true},{"x":11,"y":53,"texture":41,"hit":false},{"x":11,"y":54,"texture":18,"hit":true},{"x":13,"y":9,"texture":8,"hit":true},{"x":13,"y":35,"texture":8,"hit":true},{"x":13,"y":55,"texture":8,"hit":true},{"x":14,"y":8,"texture":8,"hit":true},{"x":14,"y":34,"texture":8,"hit":true},wolf3d.ssMoving(14,37,6,2),wolf3d.officerMoving(14,44,6,3),{"x":14,"y":45,"texture":14,"hit":false},wolf3d.ssMoving(14,53,6,2),{"x":14,"y":56,"texture":8,"hit":true},{"x":15,"y":7,"texture":8,"hit":true},{"x":15,"y":10,"texture":14,"hit":false},{"x":15,"y":14,"texture":8,"hit":true},{"x":15,"y":36,"texture":14,"hit":false},{"x":15,"y":40,"texture":14,"hit":false},{"x":15,"y":50,"texture":14,"hit":false},{"x":15,"y":54,"texture":14,"hit":false},{"x":16,"y":5,"texture":8,"hit":true},{"x":16,"y":13,"texture":8,"hit":true},{"x":16,"y":19,"texture":7,"hit":true},wolf3d.cross(16,20),wolf3d.goldKey(16,21),wolf3d.cross(16,22),{"x":16,"y":23,"texture":7,"hit":true},wolf3d.officerMoving(16,36,4,2),{"x":17,"y":12,"texture":8,"hit":true},{"x":17,"y":17,"texture":7,"hit":true},wolf3d.cross(17,20),wolf3d.cross(17,21),wolf3d.cross(17,22),wolf3d.guardMoving(17,23,6,1),{"x":17,"y":25,"texture":7,"hit":true},{"x":17,"y":28,"texture":7,"hit":true},wolf3d.ammo(17,29),wolf3d.ammo(17,30),wolf3d.ammo(17,31),{"x":17,"y":32,"texture":7,"hit":true},{"x":18,"y":7,"texture":4,"hit":false},{"x":18,"y":11,"texture":8,"hit":true},wolf3d.ssMoving(18,18,4,2),{"x":18,"y":19,"texture":4,"hit":false},wolf3d.guardMoving(18,21,6,1),{"x":18,"y":23,"texture":4,"hit":false},wolf3d.ammo(18,28),wolf3d.ammo(18,29),wolf3d.gatling(18,30),wolf3d.ammo(18,31),wolf3d.ammo(18,32),{"x":18,"y":36,"texture":14,"hit":false},{"x":18,"y":40,"texture":14,"hit":false},wolf3d.chalice(18,41),wolf3d.chalice(18,49),{"x":18,"y":50,"texture":14,"hit":false},{"x":18,"y":54,"texture":14,"hit":false},{"x":19,"y":16,"texture":8,"hit":true},wolf3d.cross(19,17),wolf3d.cross(19,25),{"x":19,"y":26,"texture":8,"hit":true},wolf3d.chest(19,29),wolf3d.chest(19,30),wolf3d.chest(19,31),wolf3d.chalice(19,40),wolf3d.chalice(19,41),wolf3d.chalice(19,49),wolf3d.chalice(19,50),wolf3d.officerMoving(19,54,0,3),wolf3d.cross(20,17),{"x":20,"y":21,"texture":4,"hit":false},wolf3d.officerMoving(20,24,0,3),wolf3d.cross(20,25),wolf3d.chalice(20,44),wolf3d.chalice(20,45),wolf3d.chalice(20,46),{"x":21,"y":16,"texture":8,"hit":true},wolf3d.cross(21,17),wolf3d.ssMoving(21,21,2,1),wolf3d.cross(21,25),{"x":21,"y":26,"texture":8,"hit":true},wolf3d.chest(21,29),wolf3d.chest(21,30),wolf3d.chest(21,31),{"x":21,"y":43,"texture":8,"hit":true},{"x":21,"y":45,"texture":14,"hit":false},{"x":21,"y":47,"texture":8,"hit":true},{"x":22,"y":7,"texture":4,"hit":false},wolf3d.officerMoving(22,18,4,2),{"x":22,"y":19,"texture":4,"hit":false},{"x":22,"y":23,"texture":4,"hit":false},{"x":22,"y":36,"texture":14,"hit":false},{"x":22,"y":54,"texture":14,"hit":false},{"x":23,"y":17,"texture":7,"hit":true},wolf3d.ssMoving(23,19,2,1),{"x":23,"y":25,"texture":7,"hit":true},wolf3d.chest(23,29),wolf3d.chest(23,30),wolf3d.chest(23,31),{"x":23,"y":34,"texture":8,"hit":true},wolf3d.guardMoving(23,37,2,1),wolf3d.ssMoving(23,44,2,3),{"x":23,"y":45,"texture":14,"hit":false},wolf3d.guardMoving(23,53,2,1),{"x":23,"y":56,"texture":8,"hit":true},wolf3d.ssStanding(24,1,6,2),wolf3d.ammo(24,2),wolf3d.ssStanding(24,11,2,3),wolf3d.ammo(24,12),wolf3d.officerStanding(24,13,2,1),{"x":24,"y":19,"texture":7,"hit":true},{"x":24,"y":23,"texture":7,"hit":true},{"x":24,"y":35,"texture":8,"hit":true},{"x":24,"y":43,"texture":8,"hit":true},{"x":24,"y":47,"texture":8,"hit":true},{"x":24,"y":55,"texture":8,"hit":true},{"x":25,"y":28,"texture":7,"hit":true},{"x":25,"y":32,"texture":7,"hit":true},{"x":26,"y":7,"texture":4,"hit":false},wolf3d.firstAidKit(26,15),wolf3d.firstAidKit(27,15),{"x":27,"y":21,"texture":14,"hit":false},{"x":27,"y":45,"texture":14,"hit":false},wolf3d.officerStanding(28,1,6,1),wolf3d.ammo(28,2),wolf3d.ssStanding(28,3,6,3),wolf3d.ammo(28,12),wolf3d.ssStanding(28,13,2,2),{"x":28,"y":31,"texture":8,"hit":true},{"x":28,"y":33,"texture":8,"hit":true},wolf3d.bloodBones(29,14),wolf3d.ammo(29,18),{"x":30,"y":7,"texture":4,"hit":false},{"x":30,"y":15,"texture":43,"hit":false},wolf3d.bloodPool(30,16),wolf3d.ammo(30,18),{"x":30,"y":32,"texture":14,"hit":false},{"x":31,"y":15,"texture":35,"hit":true},{"x":31,"y":16,"texture":43,"hit":false},wolf3d.ammo(31,18),{"x":31,"y":30,"texture":11,"hit":true},{"x":31,"y":34,"texture":11,"hit":true},wolf3d.ssStanding(32,1,6,2),wolf3d.ammo(32,2),wolf3d.ssStanding(32,11,2,3),wolf3d.ammo(32,12),wolf3d.officerStanding(32,13,2,1),{"x":32,"y":21,"texture":14,"hit":false},{"x":32,"y":27,"texture":14,"hit":false},{"x":32,"y":40,"texture":14,"hit":false},{"x":32,"y":45,"texture":14,"hit":false},{"x":33,"y":30,"texture":11,"hit":true},{"x":33,"y":32,"texture":14,"hit":false},{"x":33,"y":34,"texture":11,"hit":true},{"x":34,"y":7,"texture":4,"hit":false},{"x":34,"y":17,"texture":7,"hit":true},wolf3d.ammo(34,31),wolf3d.ammo(34,32),wolf3d.ammo(34,33),{"x":35,"y":19,"texture":4,"hit":false},wolf3d.ammo(35,20),wolf3d.ammo(35,21),wolf3d.ammo(35,22),wolf3d.ammo(35,23),wolf3d.ammo(35,24),{"x":35,"y":25,"texture":4,"hit":false},{"x":35,"y":27,"texture":7,"hit":true},{"x":35,"y":31,"texture":8,"hit":true},wolf3d.ammo(35,32),{"x":35,"y":33,"texture":8,"hit":true},wolf3d.officerStanding(36,1,6,1),wolf3d.ammo(36,2),wolf3d.ssStanding(36,3,6,3),wolf3d.ammo(36,12),wolf3d.ssStanding(36,13,2,2),wolf3d.firstAidKit(36,17),wolf3d.firstAidKit(36,18),wolf3d.cross(36,21),wolf3d.cross(36,22),wolf3d.cross(36,23),wolf3d.chest(36,29),wolf3d.ammo(36,32),wolf3d.firstAidKit(37,17),wolf3d.firstAidKit(37,18),wolf3d.cross(37,21),wolf3d.cross(37,22),wolf3d.cross(37,23),wolf3d.chest(37,29),wolf3d.chest(37,30),{"x":38,"y":7,"texture":4,"hit":false},{"x":38,"y":19,"texture":4,"hit":false},{"x":38,"y":25,"texture":4,"hit":false},wolf3d.chest(38,30),{"x":39,"y":17,"texture":7,"hit":true},wolf3d.ammo(39,19),wolf3d.ammo(39,20),wolf3d.ammo(39,21),wolf3d.ammo(39,22),wolf3d.ammo(39,23),{"x":39,"y":27,"texture":7,"hit":true},{"x":39,"y":32,"texture":14,"hit":false},wolf3d.ssStanding(40,1,6,2),wolf3d.ammo(40,2),wolf3d.officerStanding(40,7,4,3),wolf3d.ssStanding(40,11,2,3),wolf3d.ammo(40,12),wolf3d.officerStanding(40,13,2,1),{"x":40,"y":25,"texture":46,"hit":true},{"x":40,"y":39,"texture":46,"hit":true},{"x":42,"y":7,"texture":4,"hit":false},wolf3d.firstAidKit(42,15),wolf3d.firstAidKit(42,16),wolf3d.firstAidKit(42,17),{"x":42,"y":18,"texture":41,"hit":false},{"x":42,"y":23,"texture":46,"hit":true},{"x":42,"y":25,"texture":14,"hit":false},{"x":42,"y":32,"texture":14,"hit":false},{"x":42,"y":39,"texture":14,"hit":false},{"x":42,"y":41,"texture":46,"hit":true},wolf3d.officerStanding(44,1,6,1),wolf3d.ammo(44,2),wolf3d.ssStanding(44,3,6,3),wolf3d.officerStanding(44,7,4,2),wolf3d.ammo(44,12),wolf3d.ssStanding(44,13,2,2),{"x":44,"y":20,"texture":43,"hit":false},{"x":44,"y":27,"texture":14,"hit":false},{"x":44,"y":31,"texture":14,"hit":false},{"x":44,"y":33,"texture":14,"hit":false},{"x":44,"y":37,"texture":14,"hit":false},{"x":45,"y":15,"texture":41,"hit":false},{"x":46,"y":7,"texture":4,"hit":false},{"x":46,"y":21,"texture":41,"hit":false},wolf3d.guardMoving(46,25,4,1),wolf3d.guardMoving(46,39,4,1),{"x":47,"y":32,"texture":4,"hit":false},wolf3d.ssStanding(48,1,6,2),wolf3d.ammo(48,2),wolf3d.officerStanding(48,7,4,1),wolf3d.ssStanding(48,11,2,3),wolf3d.ammo(48,12),wolf3d.officerStanding(48,13,2,1),wolf3d.bloodBones(48,22),{"x":49,"y":14,"texture":43,"hit":false},{"x":49,"y":17,"texture":41,"hit":false},{"x":49,"y":25,"texture":14,"hit":false},{"x":49,"y":29,"texture":46,"hit":true},{"x":49,"y":35,"texture":46,"hit":true},{"x":49,"y":39,"texture":14,"hit":false},{"x":50,"y":5,"texture":8,"hit":true},{"x":50,"y":7,"texture":4,"hit":false},{"x":50,"y":9,"texture":8,"hit":true},wolf3d.gatling(50,22),{"x":51,"y":6,"texture":8,"hit":true},{"x":51,"y":8,"texture":8,"hit":true},{"x":51,"y":21,"texture":43,"hit":false},{"x":51,"y":25,"texture":46,"hit":true},{"x":51,"y":30,"texture":8,"hit":true},{"x":51,"y":32,"texture":4,"hit":false},{"x":51,"y":34,"texture":8,"hit":true},{"x":51,"y":39,"texture":46,"hit":true},wolf3d.chalice(52,10),wolf3d.chalice(52,11),{"x":52,"y":15,"texture":41,"hit":false},wolf3d.ammo(52,17),wolf3d.ammo(52,18),wolf3d.ammo(52,19),{"x":53,"y":25,"texture":8,"hit":true},wolf3d.guardMoving(53,27,6,2),wolf3d.guardMoving(53,35,6,2),{"x":53,"y":39,"texture":8,"hit":true},wolf3d.chalice(54,21),wolf3d.chalice(54,22),wolf3d.cross(54,25),{"x":54,"y":27,"texture":7,"hit":true},wolf3d.guardMoving(54,29,6,1),{"x":54,"y":30,"texture":4,"hit":false},wolf3d.officerMoving(54,32,6,1),{"x":54,"y":34,"texture":4,"hit":false},wolf3d.ssMoving(54,35,6,1),{"x":54,"y":37,"texture":7,"hit":true},wolf3d.cross(54,39),{"x":55,"y":7,"texture":14,"hit":false},{"x":55,"y":11,"texture":8,"hit":true},wolf3d.ssStanding(55,14,2,3),{"x":55,"y":18,"texture":8,"hit":true},wolf3d.chalice(55,21),wolf3d.chalice(55,22),wolf3d.cross(55,25),wolf3d.officerMoving(55,26,4,3),wolf3d.cross(55,32),wolf3d.cross(55,39),wolf3d.officerStanding(56,12,2,1),{"x":56,"y":14,"texture":14,"hit":false},wolf3d.guardStanding(56,16,2,1),{"x":56,"y":25,"texture":4,"hit":false},{"x":56,"y":27,"texture":7,"hit":true},wolf3d.ssMoving(56,28,4,3),wolf3d.guardMoving(56,31,6,1),wolf3d.ssMoving(56,33,6,1),{"x":56,"y":37,"texture":7,"hit":true},wolf3d.officerMoving(56,38,0,2),{"x":56,"y":39,"texture":4,"hit":false},wolf3d.guardStanding(57,13,2,2),wolf3d.officerStanding(57,15,2,2),wolf3d.cross(57,25),wolf3d.cross(57,32),wolf3d.cross(57,39),{"x":58,"y":7,"texture":14,"hit":false},{"x":58,"y":11,"texture":14,"hit":false},wolf3d.ssStanding(58,12,2,2),wolf3d.ssStanding(58,14,2,3),wolf3d.ssStanding(58,16,2,2),{"x":58,"y":17,"texture":14,"hit":false},wolf3d.officerStanding(58,20,2,2),wolf3d.ssStanding(58,21,2,2),wolf3d.ssStanding(58,22,2,3),wolf3d.cross(58,25),wolf3d.ssMoving(58,26,4,3),{"x":58,"y":27,"texture":7,"hit":true},{"x":58,"y":30,"texture":4,"hit":false},{"x":58,"y":34,"texture":4,"hit":false},wolf3d.ssMoving(58,35,2,2),{"x":58,"y":37,"texture":7,"hit":true},wolf3d.cross(58,39),wolf3d.guardStanding(59,13,2,2),wolf3d.officerStanding(59,15,2,2),{"x":59,"y":25,"texture":8,"hit":true},wolf3d.ssMoving(59,27,2,2),wolf3d.officerMoving(59,32,2,3),{"x":59,"y":39,"texture":8,"hit":true},wolf3d.officerStanding(60,12,2,1),{"x":60,"y":14,"texture":14,"hit":false},wolf3d.guardStanding(60,16,2,1),wolf3d.food(60,28),wolf3d.food(60,29),wolf3d.food(60,30),wolf3d.cross(60,31),wolf3d.cross(60,32),wolf3d.cross(60,33),wolf3d.food(60,34),wolf3d.food(60,35),wolf3d.food(60,36),wolf3d.ammo(61,1),wolf3d.ammo(61,2),wolf3d.ammo(61,3),wolf3d.ammo(61,4),wolf3d.ammo(61,5),wolf3d.ammo(61,6),{"x":61,"y":11,"texture":8,"hit":true},wolf3d.ssStanding(61,14,2,3),{"x":61,"y":18,"texture":8,"hit":true},{"x":61,"y":30,"texture":8,"hit":true},wolf3d.cross(61,31),wolf3d.silverKey(61,32),wolf3d.cross(61,33),{"x":61,"y":34,"texture":8,"hit":true},wolf3d.ammo(62,1),wolf3d.ammo(62,2),wolf3d.ammo(62,3),wolf3d.ammo(62,4),wolf3d.ammo(62,5),wolf3d.ammo(62,6),wolf3d.gatling(62,7)],"spriteResource":"sprites","scripts":[scripts.angle(14,36,6),scripts.angle(14,54,0),scripts.angle(17,18,6),scripts.angle(17,24,0),scripts.angle(18,20,6),scripts.angle(18,22,0),scripts.angle(21,20,4),scripts.angle(21,22,2),scripts.angle(23,18,4),scripts.angle(23,24,2),scripts.angle(23,36,4),scripts.angle(23,54,2),scripts.angle(43,25,0),scripts.angle(43,39,0),scripts.angle(48,25,4),scripts.angle(48,39,4),scripts.angle(53,26,6),scripts.angle(53,38,0),scripts.angle(54,28,6),scripts.angle(54,36,0),scripts.angle(55,29,6),scripts.angle(55,35,0),scripts.angle(56,30,6),scripts.angle(56,34,2),scripts.angle(57,29,4),scripts.angle(57,35,2),scripts.angle(58,28,4),scripts.angle(58,36,2),scripts.angle(59,26,4),scripts.angle(59,38,2)]};
\ No newline at end of file diff --git a/wolf3d/maps/e6m6.js b/wolf3d/maps/e6m6.js new file mode 100644 index 0000000..87e7fd5 --- /dev/null +++ b/wolf3d/maps/e6m6.js @@ -0,0 +1 @@ +wolf3d.maps.e6m6 = {"music":"nazi-rap","secret":10,"endscreen":null,"ceiling":221,"start":{"x":30.5,"y":31.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":6,"par":330,"map":[[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,33,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,33,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,31,31,21,31,0,0,0,0,0,0,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,22,0,0,0,0,0,0,0,0,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,21,31,0,0,0,0,0,0,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,33,31,31,32,31,0,0,0,0,0,31,31,31,32,31,31,31,0,0,0,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,0,0,0,0,31,32,31,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,31,31,31,31,31,0,0,0,31,31,32,31,31,31,32,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,31,31,31,31,33,0,0,0,31,31,0,0,0,0,0,0,0,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,32,31,31,31,31,31,31,31,31,31,0,0,0,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,32,31,31,34,31,31,31,32,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,32,31,31,31,31,31,31,33,31,31,31,31,31,32,31,0,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,31,31,31,31,31,31,0,40,17,17,17,40,17,17,17,17,0,17,17,17,17,40,17,0,0,31,31,31,31,31,31,31,31,34,31,32,31,31,31,31,31,31,31,31,0,0,0,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,17,17,0,0,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,0,0,0,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,0,0,40,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,33,0,0,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,17,17,17,40,17,17,17,17,40,17,17,17,17,17,0,0,17,17,0,0,17,17,17,0,17,17,40,17,0,0,17,17,40,17,17,17,0,17,17,40,17,0,0,31,31,31,0,0,0,31],[31,31,31,31,31,31,31,31,31,31,31,34,0,0,17,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,40,0,0,17,17,17,17,0,0,34,31,0,0,0,0,32],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,40,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,17,0,0,17,40,17,17,0,0,31,0,0,0,0,0,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,17,0,17,17,17,17,40,17,17,17,0,17,17,40,17,17,17,17,17,17,17,17,17,40,17,0,0,17,17,40,17,17,0,0,17,0,0,0,0,0,17,0,0,31,0,0,0,0,0,31],[31,31,31,31,31,31,31,31,31,31,31,32,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,0,0,0,0,0,0,0,0,0,0,17,0,0,17,0,0,0,0,0,40,0,0,31,0,0,0,0,0,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,17,17,0,0,0,0,0,0,0,0,0,0,17,0,0,17,40,17,17,0,0,17,0,0,31,0,0,0,0,0,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,17,0,0,17,40,17,17,0,0,37,41,37,0,42,42,42,0,0,17,17,40,0,0,48,44,48,44,48,44,0,0,40,0,0,0,0,0,0,0,0,40,0,0,31,0,0,0,0,0,34],[31,31,31,31,31,31,31,31,31,0,0,0,0,0,17,0,0,17,17,17,17,0,0,37,37,37,0,0,42,42,0,0,17,0,0,0,0,0,0,0,0,0,48,0,0,17,0,0,0,0,0,0,0,0,17,0,0,32,31,0,0,0,31,31],[31,31,31,31,31,31,31,31,31,0,0,0,0,0,17,0,0,17,0,0,0,0,0,39,0,0,0,0,0,42,0,0,0,0,0,0,0,0,0,0,0,0,44,0,0,17,0,0,44,0,17,40,17,17,17,0,0,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,0,0,17,0,0,40,0,0,17,0,0,0,0,0,37,0,0,38,0,38,42,42,42,42,42,42,42,42,42,42,42,0,0,48,0,0,0,0,0,48,0,0,17,17,17,17,0,0,34,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,0,0,40,0,0,17,0,0,17,0,0,17,0,37,37,0,0,42,0,0,0,0,0,0,0,0,0,0,0,0,42,0,0,44,0,0,48,44,48,44,0,0,17,17,40,17,0,0,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,0,0,17,0,0,20,0,20,17,0,0,17,0,0,37,0,0,42,0,0,0,0,0,0,0,0,0,0,0,0,42,0,0,48,0,0,44,48,44,48,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,32,0,0,17,0,0,0,0,0,0,0,0,17,0,0,41,0,0,42,0,0,12,12,12,11,12,12,12,12,0,0,42,0,0,44,0,0,48,44,48,44,0,0,31,0,0,0,0,0,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,0,0,17,0,0,0,0,0,0,0,0,17,0,0,37,0,0,42,0,0,12,12,0,0,0,0,0,12,0,0,42,0,0,48,0,0,44,48,44,48,0,0,31,31,31,31,32,31,31,31,31,31,31,31,31],[31,31,31,32,31,31,31,31,31,0,18,17,40,17,17,0,0,40,0,0,17,0,0,37,0,0,42,0,0,10,13,0,0,0,0,0,12,0,0,42,0,0,44,0,0,48,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,0,0,0,0,0,0,0,0,17,17,17,20,0,0,17,0,0,40,0,0,39,0,0,42,0,0,12,12,0,0,0,0,0,25,38,0,38,0,0,48,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,0,0,0,0,0,0,0,0,0,17,17,40,17,0,0,17,0,0,40,0,0,37,0,0,42,0,0,12,12,12,11,12,25,0,42,0,0,0,0,0,44,0,0,48,44,48,48,0,0,34,31,31,31,31,31,31,31,31,31,31,31,31],[34,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,17,0,0,17,0,0,37,0,0,42,0,0,0,0,0,0,0,0,0,42,0,0,0,0,0,48,0,0,44,48,48,48,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,17,0,0,17,0,0,37,0,0,42,0,0,0,0,0,0,0,0,0,42,0,0,48,44,48,44,0,0,48,44,48,44,0,0,32,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,0,0,0,0,0,0,0,0,40,0,0,20,0,20,17,0,0,17,0,0,37,0,0,42,0,0,0,0,0,0,0,0,0,42,0,0,44,48,44,48,0,0,0,0,0,48,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,32,31,31,31,0,18,17,0,0,17,0,0,17,0,0,40,0,0,41,0,0,42,42,42,42,42,42,42,42,38,0,38,0,0,0,0,0,0,0,0,0,0,0,44,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,0,0,0,0,0,40,0,0,17,0,0,17,0,0,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,0,0,48,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,0,0,0,0,0,17,0,0,17,0,0,0,0,0,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,41,37,37,0,0,37,0,0,44,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,17,0,0,17,17,17,17,0,0,37,37,37,41,37,37,37,51,0,51,37,37,41,37,37,37,37,37,37,37,0,0,41,0,0,48,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,17,0,0,40,17,17,17,0,0,0,0,0,0,0,0,0,0,0,37,0,0,0,0,0,0,0,0,37,0,0,0,37,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,17,0,0,17,17,17,40,0,0,0,0,0,0,0,0,0,0,0,41,0,0,0,0,0,0,0,0,0,0,0,0,39,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,32,0,0,17,0,0,17,17,17,17,17,17,17,0,17,17,17,0,31,0,0,37,0,0,37,39,37,37,0,0,37,37,41,37,37,37,0,37,37,0,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,40,0,0,0,0,0,17,0,0,0,0,17,17,0,0,31,0,0,0,0,0,37,37,37,41,0,0,0,0,0,0,0,0,0,37,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,17,0,0,0,0,0,0,0,0,0,0,17,40,0,0,31,0,0,0,0,0,41,37,37,37,0,0,0,0,0,0,0,0,0,41,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,17,17,17,17,0,0,17,17,40,17,17,17,17,0,0,31,31,31,35,0,35,37,37,37,37,37,37,37,37,39,37,37,37,37,37,0,0,32,31,31,31,32,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,34,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,0,0,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,0,0,0,0,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,31,31,31,31,31,31,34,31,31,31,31,31,0,0,0,31,31,31,31,31,31,32,31,31,34,31,31,31,31,31,31,31,31,34,31,0,0,0,0,0,0,0,0,0,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,0,0,0,0,0,0,0,0,0,34,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,34,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,0,0,0,34,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,106,114,114,114,114,114,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,114,0,114,114,114,114,114,114,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,106,114,114,114,114,114,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,114,114,114,114,114,0,0,0,0,0,0,0,114,114,114,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,0,0,0,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,114,114,114,0,0,114,114,114,114,114,114,114,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,115,115,0,0,115,115,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,114,114,114,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,115,115,0,0,115,115,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,114,114,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,0,0,115,115,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,114,114,114,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,108,108,108,108,108,108,108,0,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,0,111,111,111,111,111,111,0,111,111,0,0,0,0,111,111,0,0,114,114,114,114,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,108,108,108,108,108,108,108,0,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,0,111,111,111,111,111,111,0,111,111,0,0,0,0,111,111,0,114,114,114,114,114,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,0,0,0,0,0,111,111,0,111,111,111,111,111,0,111,111,0,114,114,114,114,114,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,115,115,115,115,115,115,115,115,115,115,0,111,111,0,111,111,111,111,111,0,111,111,0,114,114,114,114,114,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,115,115,115,115,115,115,115,115,115,115,0,111,111,0,0,0,0,111,111,0,111,111,0,114,114,114,114,114,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,108,108,0,0,0,0,108,108,0,0,0,0,0,0,0,108,108,0,0,0,115,115,0,0,0,0,0,0,115,115,0,111,111,111,111,111,111,111,111,0,111,111,0,114,114,114,114,114,0],[0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,108,108,0,0,0,0,108,108,0,0,0,115,115,0,0,108,108,0,115,115,115,115,115,115,115,115,115,0,115,115,0,111,111,111,111,111,111,111,111,0,111,111,0,0,114,114,114,0,0],[0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,108,108,0,108,108,108,108,108,0,115,115,115,115,115,0,108,108,0,115,115,115,115,115,115,115,115,115,0,115,115,0,111,111,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,0,108,108,0,108,108,0,108,108,108,108,108,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,0,115,115,0,111,111,0,115,115,0,0,0,0,111,111,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,0,108,108,0,108,108,0,108,108,0,0,0,0,115,115,0,110,110,110,110,110,110,110,110,110,110,110,110,0,115,115,0,115,115,0,0,0,0,115,115,0,0,0,0,111,111,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,0,108,108,0,0,0,0,108,108,0,112,112,0,115,115,0,110,110,110,110,110,110,110,110,110,110,110,110,0,115,115,0,115,115,0,0,0,0,115,115,0,111,111,111,111,111,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,0,108,108,108,108,108,108,108,108,0,112,112,0,115,115,0,110,110,0,0,0,0,0,0,0,0,110,110,0,115,115,0,115,115,0,0,0,0,115,115,0,111,111,111,111,111,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,0,108,108,108,108,108,108,108,108,0,112,112,0,115,115,0,110,110,0,0,109,109,109,109,109,0,110,110,0,115,115,0,115,115,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,108,108,0,112,112,0,115,115,0,110,110,0,0,109,109,109,109,109,0,110,110,0,115,115,0,115,115,0,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,121,121,121,121,121,121,121,121,0,0,0,0,108,108,0,108,108,0,112,112,0,115,115,0,110,110,0,0,109,109,109,109,109,0,0,0,0,115,115,0,115,115,0,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,121,121,121,121,121,121,121,121,121,0,0,0,0,108,108,0,108,108,0,112,112,0,115,115,0,110,110,0,0,0,0,0,0,0,0,115,115,115,115,115,0,115,115,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,121,121,121,121,121,121,121,121,121,121,0,108,108,108,108,108,0,108,108,0,112,112,0,115,115,0,110,110,110,110,110,110,110,110,110,0,115,115,115,115,115,0,115,115,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,121,121,121,121,121,121,121,121,121,0,108,108,108,108,108,0,108,108,0,112,112,0,115,115,0,110,110,110,110,110,110,110,110,110,0,115,115,0,0,0,0,115,115,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,121,121,121,121,121,121,121,121,0,108,108,0,0,0,0,108,108,0,112,112,0,115,115,0,110,110,110,110,110,110,110,110,110,0,115,115,0,0,0,0,115,115,115,115,115,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,108,108,0,108,108,0,112,112,0,115,115,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,115,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,108,108,0,108,108,0,112,112,0,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,0,115,115,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,108,108,0,108,108,0,112,112,0,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,0,0,0,0,115,115,0,115,115,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,108,108,0,0,0,0,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,0,115,115,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,108,108,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,0,112,112,112,112,112,112,112,112,0,115,115,115,0,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,108,108,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,0,112,112,112,112,112,112,112,112,0,115,115,115,0,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,112,112,0,0,0,0,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,108,108,108,108,108,0,108,108,108,108,0,0,108,108,0,112,112,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,112,0,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,108,108,108,108,108,0,108,108,108,108,0,0,108,108,0,112,112,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,112,0,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,108,108,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,113,113,113,113,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,113,113,113,113,113,113,113,113,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":2,"y":55,"texture":67,"key":null},{"x":10,"y":27,"texture":68,"key":"gold"},{"x":13,"y":22,"texture":65,"key":null},{"x":13,"y":32,"texture":65,"key":null},{"x":15,"y":27,"texture":65,"key":null},{"x":16,"y":37,"texture":65,"key":null},{"x":16,"y":50,"texture":65,"key":null},{"x":19,"y":24,"texture":65,"key":null},{"x":22,"y":26,"texture":65,"key":null},{"x":24,"y":32,"texture":65,"key":null},{"x":24,"y":49,"texture":65,"key":null},{"x":25,"y":27,"texture":65,"key":null},{"x":25,"y":45,"texture":65,"key":null},{"x":26,"y":21,"texture":65,"key":null},{"x":27,"y":15,"texture":65,"key":null},{"x":27,"y":51,"texture":65,"key":null},{"x":30,"y":9,"texture":65,"key":null},{"x":31,"y":38,"texture":65,"key":null},{"x":31,"y":45,"texture":65,"key":null},{"x":32,"y":35,"texture":65,"key":null},{"x":35,"y":15,"texture":65,"key":null},{"x":36,"y":9,"texture":65,"key":null},{"x":36,"y":35,"texture":65,"key":null},{"x":38,"y":20,"texture":65,"key":null},{"x":39,"y":31,"texture":65,"key":null},{"x":41,"y":41,"texture":65,"key":null},{"x":42,"y":24,"texture":65,"key":null},{"x":42,"y":28,"texture":65,"key":null},{"x":42,"y":47,"texture":65,"key":null},{"x":42,"y":50,"texture":68,"key":"silver"},{"x":44,"y":20,"texture":65,"key":null},{"x":45,"y":33,"texture":68,"key":"silver"},{"x":47,"y":17,"texture":65,"key":null}],"secrets":[{"x":12,"y":60,"state":0,"texture":30},{"x":19,"y":15,"state":0,"texture":19},{"x":47,"y":51,"state":0,"texture":30},{"x":48,"y":28,"state":0,"texture":30}],"sprites":[{"x":1,"y":34,"texture":8,"hit":true},wolf3d.chalice(1,35),wolf3d.dog(1,40,6,1),wolf3d.chalice(1,48),wolf3d.chalice(1,49),{"x":1,"y":50,"texture":8,"hit":true},wolf3d.officerStanding(1,56,6,2),wolf3d.food(1,58),wolf3d.food(1,59),wolf3d.food(1,60),{"x":1,"y":61,"texture":8,"hit":true},{"x":2,"y":26,"texture":8,"hit":true},wolf3d.ammo(2,30),wolf3d.chalice(2,34),wolf3d.guardMoving(2,42,6,2),wolf3d.chalice(2,50),wolf3d.ammo(3,30),wolf3d.ssMoving(3,35,4,2),wolf3d.chalice(3,50),wolf3d.officerStanding(3,56,6,1),wolf3d.dog(3,60,6,1),wolf3d.ammo(4,30),wolf3d.ssStanding(5,53,2,1),wolf3d.ssStanding(5,57,2,3),wolf3d.guardMoving(6,55,6,2),wolf3d.officerMoving(6,59,6,1),wolf3d.chalice(7,44),{"x":7,"y":45,"texture":8,"hit":true},{"x":7,"y":48,"texture":8,"hit":true},wolf3d.ssStanding(7,53,2,2),wolf3d.ssStanding(7,57,2,3),wolf3d.chalice(8,34),wolf3d.guardMoving(8,39,2,3),wolf3d.chalice(8,45),{"x":9,"y":34,"texture":8,"hit":true},wolf3d.chalice(9,35),wolf3d.ssStanding(9,51,2,2),wolf3d.dog(9,55,6,1),wolf3d.ssStanding(9,57,2,3),wolf3d.ssMoving(9,60,0,3),wolf3d.chalice(9,61),wolf3d.officerMoving(10,45,2,2),wolf3d.guardMoving(10,52,2,3),wolf3d.chalice(10,61),wolf3d.ssMoving(11,23,2,2),wolf3d.officerMoving(11,30,6,3),wolf3d.guardMoving(11,36,6,1),wolf3d.chalice(11,39),wolf3d.chalice(11,40),{"x":11,"y":43,"texture":8,"hit":true},wolf3d.food(11,44),wolf3d.food(11,45),wolf3d.food(11,46),wolf3d.ssStanding(11,51,2,1),wolf3d.ssStanding(11,57,2,3),wolf3d.chalice(11,59),wolf3d.chalice(11,60),{"x":11,"y":61,"texture":8,"hit":true},{"x":12,"y":22,"texture":14,"hit":false},wolf3d.dog(12,27,6,1),{"x":12,"y":32,"texture":14,"hit":false},wolf3d.chalice(12,40),wolf3d.ammo(14,12),wolf3d.ammo(14,13),wolf3d.dog(14,20,6,1),{"x":14,"y":22,"texture":14,"hit":false},wolf3d.officerStanding(14,26,2,3),wolf3d.food(14,28),wolf3d.cross(14,29),{"x":14,"y":32,"texture":14,"hit":false},{"x":14,"y":33,"texture":8,"hit":true},{"x":14,"y":36,"texture":8,"hit":true},wolf3d.dog(14,44,6,1),wolf3d.ammo(14,54),wolf3d.ammo(14,55),wolf3d.ammo(14,56),{"x":14,"y":61,"texture":14,"hit":false},wolf3d.ammo(15,12),{"x":15,"y":26,"texture":14,"hit":false},{"x":15,"y":28,"texture":14,"hit":false},wolf3d.cross(15,29),wolf3d.ssStanding(15,36,6,3),{"x":15,"y":37,"texture":14,"hit":false},{"x":15,"y":50,"texture":14,"hit":false},wolf3d.ammo(15,56),wolf3d.food(16,29),wolf3d.guardStanding(16,55,0,1),wolf3d.ammo(16,56),{"x":16,"y":60,"texture":1,"hit":true},wolf3d.ammo(17,17),wolf3d.ammo(17,18),wolf3d.firstAidKit(17,19),wolf3d.firstAidKit(17,20),wolf3d.firstAidKit(17,21),{"x":17,"y":23,"texture":8,"hit":true},wolf3d.ssStanding(17,35,2,2),{"x":17,"y":37,"texture":14,"hit":false},wolf3d.cross(17,39),wolf3d.cross(17,40),wolf3d.chalice(17,46),wolf3d.chalice(17,47),wolf3d.guardStanding(17,49,0,1),{"x":17,"y":50,"texture":14,"hit":false},{"x":17,"y":59,"texture":1,"hit":true},wolf3d.ammo(18,17),wolf3d.ammo(18,18),wolf3d.firstAidKit(18,19),wolf3d.firstAidKit(18,20),wolf3d.firstAidKit(18,21),{"x":18,"y":23,"texture":8,"hit":true},{"x":18,"y":24,"texture":14,"hit":false},wolf3d.dog(18,31,6,1),wolf3d.cross(18,40),wolf3d.ssStanding(18,42,6,3),{"x":18,"y":58,"texture":1,"hit":true},wolf3d.chalice(18,59),wolf3d.chalice(18,60),wolf3d.chalice(18,61),wolf3d.food(19,49),wolf3d.chalice(19,52),wolf3d.chalice(19,53),wolf3d.chalice(19,58),wolf3d.chalice(19,62),wolf3d.guardStanding(20,15,0,1),{"x":20,"y":24,"texture":14,"hit":false},wolf3d.officerStanding(20,31,2,3),wolf3d.ssStanding(20,35,0,2),wolf3d.officerStanding(20,44,2,3),{"x":20,"y":49,"texture":8,"hit":true},wolf3d.food(20,50),{"x":20,"y":53,"texture":23,"hit":false},wolf3d.chalice(20,58),{"x":20,"y":60,"texture":14,"hit":false},wolf3d.chalice(20,62),wolf3d.cross(21,16),wolf3d.cross(21,17),{"x":21,"y":26,"texture":14,"hit":false},wolf3d.dog(21,29,6,1),wolf3d.chalice(21,56),wolf3d.ammo(21,58),wolf3d.chalice(21,59),wolf3d.chalice(21,60),wolf3d.chalice(21,61),wolf3d.ammo(21,62),wolf3d.cross(22,16),wolf3d.dog(22,50,6,1),wolf3d.chalice(22,56),wolf3d.ammo(22,58),wolf3d.ammo(22,59),wolf3d.ammo(22,60),wolf3d.ammo(22,61),wolf3d.ammo(22,62),wolf3d.ssStanding(23,9,6,2),wolf3d.food(23,16),{"x":23,"y":26,"texture":14,"hit":false},wolf3d.guardStanding(23,27,0,1),{"x":23,"y":33,"texture":8,"hit":true},wolf3d.ammo(23,40),wolf3d.ammo(23,41),{"x":23,"y":49,"texture":14,"hit":false},{"x":23,"y":53,"texture":8,"hit":true},wolf3d.chalice(23,56),wolf3d.firstAidKit(23,59),wolf3d.firstAidKit(23,60),wolf3d.firstAidKit(23,61),{"x":24,"y":31,"texture":14,"hit":false},{"x":24,"y":33,"texture":14,"hit":false},wolf3d.ammo(24,41),{"x":25,"y":21,"texture":14,"hit":false},{"x":25,"y":44,"texture":14,"hit":false},{"x":25,"y":46,"texture":14,"hit":false},wolf3d.guardStanding(25,47,2,2),{"x":25,"y":49,"texture":14,"hit":false},wolf3d.guardStanding(25,50,0,1),{"x":26,"y":15,"texture":14,"hit":false},{"x":26,"y":16,"texture":11,"hit":true},wolf3d.guardStanding(26,38,2,1),wolf3d.ssStanding(26,40,0,2),wolf3d.cross(27,10),{"x":27,"y":21,"texture":14,"hit":false},wolf3d.guardStanding(27,22,0,1),wolf3d.dog(27,32,6,1),{"x":27,"y":50,"texture":14,"hit":false},{"x":27,"y":52,"texture":14,"hit":false},wolf3d.guardStanding(27,54,2,2),wolf3d.cross(28,10),wolf3d.dog(28,14,6,1),wolf3d.dog(28,53,6,1),{"x":28,"y":56,"texture":8,"hit":true},{"x":29,"y":9,"texture":14,"hit":false},wolf3d.cross(29,10),wolf3d.cross(29,19),wolf3d.ammo(29,34),wolf3d.ammo(29,35),wolf3d.cross(30,19),wolf3d.ammo(30,35),{"x":30,"y":37,"texture":8,"hit":true},{"x":30,"y":46,"texture":11,"hit":true},wolf3d.food(30,47),wolf3d.food(30,48),wolf3d.guardStanding(31,4,6,1),wolf3d.officerStanding(31,5,6,3),{"x":31,"y":10,"texture":3,"hit":true},{"x":31,"y":44,"texture":14,"hit":false},wolf3d.officerStanding(31,46,2,3),{"x":32,"y":2,"texture":3,"hit":true},wolf3d.ssStanding(32,3,6,1),wolf3d.food(32,4),wolf3d.ssStanding(32,5,6,2),{"x":32,"y":7,"texture":14,"hit":false},wolf3d.ssStanding(32,37,6,2),wolf3d.silverKey(33,1),wolf3d.food(33,2),wolf3d.officerStanding(33,3,6,1),wolf3d.food(33,4),wolf3d.officerStanding(33,5,6,3),{"x":33,"y":12,"texture":8,"hit":true},{"x":34,"y":2,"texture":3,"hit":true},wolf3d.ssStanding(34,3,6,1),wolf3d.food(34,4),wolf3d.ssStanding(34,5,6,2),{"x":34,"y":7,"texture":14,"hit":false},{"x":34,"y":15,"texture":14,"hit":false},wolf3d.officerStanding(34,16,2,3),wolf3d.ssStanding(34,27,6,2),wolf3d.guardStanding(35,4,6,1),wolf3d.officerStanding(35,5,6,3),{"x":35,"y":10,"texture":3,"hit":true},wolf3d.chalice(35,46),wolf3d.guardStanding(35,47,0,1),wolf3d.ssStanding(35,49,0,2),{"x":36,"y":15,"texture":14,"hit":false},wolf3d.guardStanding(36,16,0,1),wolf3d.chalice(36,47),{"x":37,"y":9,"texture":14,"hit":false},wolf3d.dog(37,30,6,1),wolf3d.dog(38,11,6,1),wolf3d.cross(38,16),{"x":38,"y":19,"texture":14,"hit":false},{"x":38,"y":21,"texture":14,"hit":false},wolf3d.ssStanding(38,24,6,2),{"x":38,"y":31,"texture":14,"hit":false},wolf3d.cross(39,16),wolf3d.ssStanding(40,12,0,2),wolf3d.food(40,16),wolf3d.cross(40,21),wolf3d.dog(40,26,6,1),{"x":40,"y":31,"texture":14,"hit":false},wolf3d.guardStanding(40,33,0,1),wolf3d.food(40,35),wolf3d.cross(40,36),wolf3d.cross(40,37),{"x":40,"y":40,"texture":8,"hit":true},{"x":40,"y":42,"texture":11,"hit":true},wolf3d.cross(41,21),wolf3d.cross(41,22),{"x":41,"y":24,"texture":14,"hit":false},{"x":41,"y":28,"texture":14,"hit":false},{"x":41,"y":40,"texture":14,"hit":false},{"x":41,"y":42,"texture":14,"hit":false},wolf3d.officerStanding(41,44,2,3),{"x":41,"y":47,"texture":14,"hit":false},{"x":41,"y":50,"texture":14,"hit":false},wolf3d.food(42,31),wolf3d.food(42,33),{"x":43,"y":21,"texture":8,"hit":true},{"x":43,"y":24,"texture":14,"hit":false},{"x":43,"y":27,"texture":11,"hit":true},{"x":43,"y":28,"texture":14,"hit":false},wolf3d.food(43,32),wolf3d.dog(43,44,6,1),{"x":43,"y":47,"texture":14,"hit":false},wolf3d.guardStanding(43,49,0,1),{"x":43,"y":50,"texture":14,"hit":false},wolf3d.dog(44,16,6,1),{"x":44,"y":19,"texture":14,"hit":false},{"x":44,"y":21,"texture":14,"hit":false},wolf3d.guardStanding(44,24,2,1),{"x":44,"y":33,"texture":14,"hit":false},wolf3d.ssStanding(44,39,6,2),wolf3d.food(44,45),wolf3d.cross(44,46),wolf3d.cross(44,47),wolf3d.ammo(46,12),{"x":46,"y":16,"texture":11,"hit":true},wolf3d.ssStanding(46,32,6,2),{"x":46,"y":33,"texture":14,"hit":false},wolf3d.dog(46,43,6,1),wolf3d.ammo(46,50),{"x":46,"y":54,"texture":42,"hit":false},wolf3d.chest(46,57),wolf3d.ammo(47,12),wolf3d.ammo(47,13),{"x":47,"y":16,"texture":14,"hit":false},wolf3d.ssStanding(47,18,6,2),wolf3d.dog(47,25,6,1),{"x":47,"y":28,"texture":23,"hit":false},wolf3d.chalice(47,32),wolf3d.chalice(47,33),wolf3d.goldKey(47,42),{"x":47,"y":48,"texture":23,"hit":false},wolf3d.ammo(47,49),wolf3d.ammo(47,50),{"x":47,"y":57,"texture":42,"hit":false},wolf3d.chest(47,59),wolf3d.chalice(48,55),{"x":49,"y":51,"texture":42,"hit":false},wolf3d.chalice(49,57),wolf3d.ammo(49,59),wolf3d.chalice(50,30),wolf3d.chalice(50,55),wolf3d.ammo(50,59),wolf3d.chalice(51,30),{"x":51,"y":53,"texture":42,"hit":false},wolf3d.chest(51,56),wolf3d.chest(51,57),wolf3d.chest(51,58),wolf3d.chest(51,59),wolf3d.chalice(52,30),wolf3d.chalice(52,52),wolf3d.food(52,53),wolf3d.food(52,54),wolf3d.food(52,55),wolf3d.chest(52,56),wolf3d.chest(52,57),wolf3d.chest(52,58),wolf3d.chalice(53,30),{"x":54,"y":29,"texture":41,"hit":false},wolf3d.chalice(54,30),wolf3d.chalice(55,30),wolf3d.chalice(56,30),{"x":57,"y":32,"texture":41,"hit":false},{"x":58,"y":27,"texture":41,"hit":false},{"x":58,"y":28,"texture":1,"hit":true},{"x":58,"y":29,"texture":1,"hit":true},{"x":58,"y":30,"texture":1,"hit":true},{"x":58,"y":31,"texture":1,"hit":true},{"x":58,"y":32,"texture":1,"hit":true},{"x":59,"y":28,"texture":35,"hit":true},wolf3d.firstAidKit(59,29),wolf3d.firstAidKit(59,30),wolf3d.firstAidKit(59,31),{"x":59,"y":32,"texture":35,"hit":true},{"x":60,"y":26,"texture":41,"hit":false},{"x":60,"y":28,"texture":35,"hit":true},wolf3d.ammo(60,29),wolf3d.ammo(60,30),wolf3d.ammo(60,31),{"x":60,"y":32,"texture":35,"hit":true},wolf3d.ammo(61,29),wolf3d.ammo(61,30),wolf3d.ammo(61,31),wolf3d.gatling(62,30),{"x":62,"y":33,"texture":41,"hit":false}],"spriteResource":"sprites","scripts":[scripts.angle(1,39,6),scripts.angle(1,41,2),scripts.angle(2,35,6),scripts.angle(2,49,0),scripts.angle(3,59,6),scripts.angle(3,61,2),scripts.angle(6,49,6),scripts.angle(6,60,0),scripts.angle(8,35,4),scripts.angle(8,44,2),scripts.angle(9,54,6),scripts.angle(9,56,2),scripts.angle(10,44,4),scripts.angle(10,60,2),scripts.angle(11,22,6),scripts.angle(11,38,2),scripts.angle(12,26,6),scripts.angle(12,28,2),scripts.angle(14,19,6),scripts.angle(14,21,2),scripts.angle(14,43,6),scripts.angle(14,45,2),scripts.angle(18,30,6),scripts.angle(18,32,2),scripts.angle(21,28,6),scripts.angle(21,30,2),scripts.angle(22,49,6),scripts.angle(22,51,2),scripts.angle(27,31,6),scripts.angle(27,33,2),scripts.angle(28,13,6),scripts.angle(28,15,2),scripts.angle(28,52,6),scripts.angle(28,54,2),scripts.angle(37,29,6),scripts.angle(37,31,2),scripts.angle(38,10,6),scripts.angle(38,12,2),scripts.angle(40,25,6),scripts.angle(40,27,2),scripts.angle(43,43,6),scripts.angle(43,45,2),scripts.angle(44,15,6),scripts.angle(44,17,2),scripts.angle(46,42,6),scripts.angle(46,44,2),scripts.angle(47,24,6),scripts.angle(47,26,2)]};
\ No newline at end of file diff --git a/wolf3d/maps/e6m7.js b/wolf3d/maps/e6m7.js new file mode 100644 index 0000000..7410ef5 --- /dev/null +++ b/wolf3d/maps/e6m7.js @@ -0,0 +1 @@ +wolf3d.maps.e6m7 = {"music":"twelfth","secret":10,"endscreen":null,"ceiling":125,"start":{"x":1.5,"y":8.5,"direction":{"x":1,"y":0},"plane":{"x":0,"y":-1}},"episodeFloor":7,"par":330,"map":[[38,47,47,47,46,46,47,46,13,46,47,47,46,47,46,47,38,38,38,38,38,38,44,44,44,44,35,44,44,44,44,44,31,31,31,31,31,31,31,31,31,31,31,31,31,33,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[38,46,0,0,0,0,0,0,0,0,0,0,0,0,0,47,38,38,44,44,44,44,44,0,0,44,0,44,0,0,44,44,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,31,31,31,31,31,31,44,44,44,44,44,44,44,44,44],[38,47,46,46,47,46,47,0,0,0,46,47,47,46,47,47,38,38,44,0,0,0,44,0,0,0,0,0,0,0,44,44,31,31,31,31,31,31,31,31,31,31,31,0,0,31,31,31,0,0,34,31,31,0,0,44,0,0,0,0,0,44,21,44],[38,46,0,0,0,0,0,0,0,0,0,0,0,0,0,47,38,38,44,0,0,0,0,0,0,0,0,0,0,0,44,44,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,0,31,0,0,0,0,0,0,0,0,0,0,0,0,22],[38,47,46,47,46,47,46,0,0,0,46,46,47,47,47,47,38,38,44,0,44,0,44,0,0,44,0,44,0,0,44,44,31,31,31,31,31,31,31,0,0,31,31,31,31,31,0,34,31,0,31,0,31,0,0,44,0,0,0,0,0,44,21,44],[38,47,0,0,0,0,0,0,0,0,0,0,0,0,0,47,38,38,44,0,44,44,44,44,44,44,0,44,44,44,44,31,31,0,0,0,0,0,0,0,0,0,31,31,31,31,0,31,31,0,0,0,31,31,31,44,44,44,44,44,44,44,44,44],[38,47,46,47,46,47,46,0,0,0,46,47,46,46,47,47,38,38,0,0,0,38,36,36,36,0,0,0,36,36,36,36,31,31,31,0,31,31,31,31,31,0,31,31,31,31,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[38,47,0,0,0,0,0,0,0,0,0,0,0,0,0,47,38,38,0,0,38,38,38,36,36,0,0,0,36,36,38,38,31,31,0,0,31,31,31,31,31,0,31,33,0,0,0,0,31,31,0,0,0,0,31,31,31,31,31,31,31,31,31,31],[38,47,46,46,47,47,46,0,0,0,46,47,47,47,47,46,38,38,0,38,38,38,38,42,0,0,0,0,0,42,31,31,31,31,0,0,31,31,0,0,31,0,31,31,0,31,31,0,31,31,0,31,31,0,0,31,31,31,31,31,31,31,31,31],[38,38,38,38,38,36,36,0,36,0,36,36,38,38,38,38,38,38,0,0,0,0,38,38,36,0,0,0,36,38,31,0,0,0,0,31,31,31,0,31,31,0,31,31,0,32,31,31,31,31,0,31,31,31,0,0,0,0,0,0,0,0,31,31],[38,38,38,38,38,36,36,0,0,0,36,36,38,38,38,38,38,38,38,38,0,38,38,38,36,0,0,0,36,38,31,31,0,31,31,31,31,31,0,0,0,0,31,31,0,31,31,33,31,31,0,31,34,31,0,31,31,31,31,31,31,0,31,31],[38,38,38,38,38,36,36,0,0,0,36,36,38,38,38,38,36,36,36,36,0,36,36,36,36,0,0,0,36,36,36,36,0,36,36,36,36,31,0,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,31,31],[38,38,38,38,38,36,36,0,0,0,36,36,38,38,38,38,36,0,0,0,0,0,0,0,36,0,0,0,36,0,0,0,0,0,0,0,36,31,0,31,31,31,31,31,0,31,31,32,31,31,31,31,33,31,0,31,31,31,0,0,0,31,31,31],[38,38,38,38,38,36,36,0,0,0,36,36,38,38,38,38,36,0,0,0,0,0,0,0,36,0,0,0,36,0,0,0,0,0,0,0,36,31,0,0,0,0,0,0,0,31,31,31,31,31,31,0,0,0,0,0,31,31,0,31,31,31,31,31],[38,38,38,38,38,36,36,0,0,0,36,38,38,38,38,38,36,0,0,0,0,0,0,0,36,0,0,0,36,0,0,0,0,0,0,0,36,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,31,31,0,0,0,0,0,31,31,31,31],[38,38,38,38,38,36,36,0,0,0,36,38,0,0,0,38,36,0,0,0,0,0,0,0,36,0,0,0,36,0,0,0,0,0,0,0,36,31,31,31,31,31,38,38,38,38,31,31,0,31,31,0,0,0,31,31,31,31,0,0,31,31,31,31],[38,38,38,38,38,36,36,0,0,0,36,38,0,0,0,38,36,0,0,0,0,0,0,0,36,0,0,0,36,0,0,0,0,0,0,0,36,38,38,38,38,38,38,0,0,38,38,31,0,0,31,31,31,0,31,34,31,31,0,0,31,31,31,31],[38,38,38,38,38,36,36,0,0,0,36,38,38,38,0,38,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,38,42,38,38,38,38,0,0,0,38,31,31,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31],[38,38,38,38,38,36,36,0,0,0,36,36,36,36,0,36,36,36,36,36,36,36,36,0,0,0,0,0,0,0,36,36,36,36,36,36,36,36,0,36,36,36,38,0,0,38,38,38,31,31,31,31,31,31,31,0,31,31,31,31,31,31,31,31],[38,38,38,38,38,36,36,0,0,0,0,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,38,38,31,31,31,32,31,0,31,31,31,31,31,31,31,31],[38,38,38,38,38,36,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,0,0,0,0,0,0,0,38,38,31,0,0,0,0,0,0,0,31,31,31,31,31],[19,19,19,19,19,19,36,0,0,0,0,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,33,0,31,31,31,31,31,31,31,31,31,31,31],[19,19,0,0,27,19,36,36,36,36,36,36,36,36,0,36,36,36,36,36,36,36,36,0,0,0,0,0,0,0,36,36,36,36,36,36,36,36,0,36,36,36,38,0,0,0,0,38,0,38,31,31,0,31,31,0,0,31,31,31,31,31,31,31],[19,19,0,0,19,19,38,38,38,38,38,38,38,38,42,38,36,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,36,38,42,38,38,38,38,0,0,0,38,38,0,38,31,0,0,0,0,0,0,31,31,31,31,31,31,31],[19,19,19,0,0,19,19,19,19,19,19,19,19,19,19,38,36,0,0,0,0,0,0,0,36,0,0,0,36,0,0,0,0,0,0,0,36,38,38,38,0,0,0,0,0,0,38,0,0,38,31,31,0,31,31,31,0,31,31,31,31,31,31,31],[19,19,27,0,0,0,19,19,19,0,0,0,0,19,19,38,36,0,0,0,0,0,0,0,36,0,0,0,36,0,0,0,0,0,0,0,36,38,38,38,0,0,0,38,38,38,38,38,38,38,31,31,0,33,31,0,0,31,31,31,31,31,31,31],[19,19,19,19,0,0,0,19,0,0,19,19,0,27,19,38,36,0,0,0,0,0,0,0,36,0,0,0,36,0,0,0,0,0,0,0,36,38,38,38,0,0,0,38,31,31,31,31,31,31,31,0,0,31,31,0,31,31,31,31,31,31,31,31],[19,19,19,19,19,19,0,0,0,19,19,19,19,19,19,38,36,0,0,0,0,0,0,0,36,0,0,0,36,0,0,0,0,0,0,0,36,38,38,38,38,38,38,38,31,0,0,0,0,0,0,0,31,31,0,0,0,0,0,31,31,31,31,31],[19,19,19,19,19,19,0,0,0,0,0,0,19,19,19,38,36,0,0,0,0,0,0,0,36,0,0,0,36,0,0,0,0,0,0,0,36,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,31,31,31,31,0,31,31,31,31,31],[19,19,19,19,19,0,0,0,19,19,0,0,0,27,19,38,36,36,36,0,36,36,36,36,36,0,0,0,36,36,36,36,0,36,36,36,36,31,31,31,31,31,31,31,31,31,31,31,31,34,0,0,0,0,0,0,31,31,0,31,31,31,31,31],[19,19,19,19,0,0,19,19,19,19,19,0,0,19,19,19,19,19,19,0,19,19,38,38,36,0,0,0,36,38,31,31,0,31,31,31,31,31,31,31,31,0,0,0,0,0,31,31,31,31,0,31,31,31,31,0,31,31,0,31,31,31,31,31],[19,27,0,0,0,0,0,19,19,19,27,0,0,0,0,0,0,0,0,0,0,19,38,36,36,0,0,0,36,36,31,0,0,0,0,0,0,0,0,31,0,0,31,31,31,0,0,0,31,31,0,32,31,31,31,0,31,31,0,31,31,31,31,31],[19,19,0,19,19,19,0,27,19,19,19,0,0,19,19,19,19,27,19,19,19,19,38,36,36,0,0,0,36,36,31,31,31,31,31,31,31,0,0,31,31,0,34,31,31,31,0,0,0,0,0,31,31,31,31,0,0,0,0,0,0,0,0,31],[19,19,0,0,0,19,0,19,19,19,19,19,0,19,19,19,19,19,19,19,19,19,19,19,36,0,0,0,36,38,31,31,31,31,31,31,31,31,0,31,0,0,33,31,31,31,31,0,31,33,31,31,31,31,0,0,31,31,31,31,31,31,0,31],[19,19,19,0,19,27,0,0,19,19,0,0,0,0,0,19,19,19,19,19,19,19,19,0,0,0,0,0,0,0,31,31,31,31,31,0,0,0,0,0,0,0,31,31,31,31,31,0,31,31,31,31,31,31,0,0,31,31,31,31,31,31,0,31],[19,27,19,0,19,19,19,0,0,0,0,0,0,0,0,19,19,19,19,19,19,19,19,0,19,36,36,36,31,0,31,31,31,31,33,0,31,31,0,0,0,0,31,31,31,31,31,0,0,0,0,31,31,31,31,0,31,31,31,0,31,0,0,31],[19,0,0,0,19,19,19,19,19,19,0,19,19,19,19,19,19,19,19,19,0,0,0,0,19,36,36,36,31,0,31,34,31,31,31,0,31,31,31,31,31,0,0,0,31,31,31,31,31,31,0,31,31,31,31,0,31,0,0,0,31,31,0,31],[19,0,0,19,19,19,19,19,19,0,0,19,19,19,19,19,19,19,19,19,0,19,19,19,19,19,19,31,31,0,0,0,0,0,0,0,31,31,31,31,31,31,31,0,0,31,31,31,31,31,0,31,31,31,31,0,31,31,31,0,31,31,31,31],[19,19,0,0,19,19,19,19,0,0,0,0,0,0,0,0,0,19,19,27,0,19,19,19,19,19,19,31,31,31,31,0,31,31,31,0,0,0,31,31,31,31,31,31,0,0,31,31,31,31,0,0,0,0,0,0,31,31,31,0,31,31,31,31],[19,27,0,0,19,19,19,19,0,19,0,19,19,19,19,19,0,19,19,19,0,0,19,19,19,31,31,31,31,31,0,0,31,31,31,31,31,0,0,0,31,31,31,31,31,0,0,0,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,31],[19,19,19,0,0,0,0,0,0,19,0,0,0,0,19,19,0,0,19,0,0,0,0,0,19,31,31,31,0,0,0,31,31,31,31,31,31,0,31,0,0,31,31,31,31,31,31,0,31,31,31,31,31,31,31,31,31,31,0,0,31,31,31,31],[19,19,0,0,19,0,0,0,19,19,19,19,19,0,19,19,0,0,0,0,19,19,0,19,19,31,31,31,0,31,31,31,31,31,31,0,0,0,31,31,0,0,31,31,31,31,31,0,0,0,0,0,0,31,31,31,31,0,0,0,31,31,31,31],[19,19,0,0,19,19,19,27,19,19,19,19,19,0,19,19,19,19,27,19,19,19,0,19,31,31,31,0,0,0,0,0,0,0,0,0,31,31,31,31,31,0,31,31,0,31,31,0,31,31,31,31,0,31,31,31,0,0,0,31,31,31,31,31],[19,19,19,19,19,19,19,19,19,27,19,0,0,0,27,19,19,19,19,19,19,0,0,27,31,31,31,0,0,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,0,31,31,0,0,0,31,31,0,0,0,0,0,31,31,31,31,31,31,31],[19,19,19,19,19,19,19,19,19,0,0,0,19,19,19,19,19,19,19,19,19,0,0,19,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,31,31,31,31,0,31,31,31,31,31,31,31,31,31,31,31],[19,19,19,19,19,19,19,19,19,19,0,0,0,0,0,19,19,19,19,19,0,0,19,19,31,31,31,31,31,31,0,0,0,0,0,0,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,0,0,0,0,0,31],[19,19,19,19,19,19,19,19,19,19,0,0,0,0,0,0,0,0,0,0,0,19,19,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,31,31,0,0,0,31,31,31,31,31,31,31,31,31,31,0,31,31,31,0,31,31,31,31,31],[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,19,27,19,19,31,0,0,0,0,0,0,31,31,31,31,0,0,31,31,0,0,0,0,31,31,31,0,0,0,0,0,31,31,31,31,0,31,0,0,0,31,0,0,31,31],[19,19,19,19,19,19,19,19,19,19,19,19,19,27,0,0,0,0,19,19,19,19,19,31,31,31,31,0,0,0,0,31,31,0,0,31,31,31,31,31,0,31,31,0,0,0,31,31,31,0,0,31,31,31,0,31,0,31,31,31,0,0,0,31],[19,19,19,19,19,19,19,19,19,19,19,19,19,19,0,0,19,0,0,19,19,19,19,31,31,31,31,31,0,0,0,0,0,0,31,31,31,31,31,0,0,31,31,0,31,31,31,0,0,0,0,0,0,0,0,31,0,0,0,31,31,0,31,31],[19,19,19,19,19,19,19,19,19,19,19,0,0,0,0,0,19,19,0,0,19,19,19,19,31,31,31,31,31,0,0,31,31,31,31,31,31,31,31,0,0,31,31,0,31,31,0,0,31,31,31,31,31,31,31,31,31,31,0,31,31,0,0,31],[19,19,19,19,19,19,19,19,19,0,0,0,0,19,0,0,19,19,19,0,0,0,19,19,31,0,0,31,31,31,0,0,0,31,31,0,31,31,31,31,31,31,31,0,31,0,0,31,31,0,0,0,0,0,31,0,31,31,0,31,31,31,0,31],[19,19,19,19,19,0,0,0,0,0,0,0,19,19,0,19,19,19,19,19,0,0,19,19,31,31,0,0,31,31,31,31,0,0,0,0,0,0,0,31,31,31,0,0,31,0,0,0,0,0,31,31,31,0,31,0,31,0,0,0,31,31,0,31],[19,19,19,19,0,0,0,19,19,19,27,19,19,19,27,19,19,19,19,27,0,0,0,19,31,31,31,0,0,0,31,0,0,0,0,0,0,0,0,31,31,31,0,31,31,31,31,0,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,31],[19,19,19,27,0,0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,27,19,31,31,31,31,0,0,0,0,0,0,31,31,31,0,0,0,31,31,0,0,0,0,0,0,31,31,0,0,31,0,31,31,31,0,0,0,31,31,31,31],[19,19,19,19,0,0,0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,31,31,31,31,31,31,0,0,31,31,31,31,31,31,0,0,31,31,31,31,31,0,31,31,31,0,0,31,31,31,31,31,31,31,0,31,31,31,31,31],[19,19,19,19,0,0,0,0,0,0,19,19,19,19,27,19,19,19,31,31,31,31,31,31,31,0,0,0,0,0,0,0,31,31,31,31,31,31,0,31,31,31,31,31,31,0,31,0,0,0,31,31,0,0,0,0,0,31,31,31,0,0,0,31],[19,19,19,19,19,19,0,0,0,0,0,19,0,0,0,0,0,19,31,31,31,31,31,31,0,0,31,31,31,0,0,0,0,31,31,31,31,31,0,0,31,31,0,0,0,0,31,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31],[19,19,19,19,19,19,19,27,19,0,0,0,0,0,19,19,19,19,31,31,31,31,0,0,0,0,31,31,31,31,31,0,31,31,31,31,31,0,0,0,0,31,0,31,31,0,31,0,31,31,31,31,0,0,0,0,0,31,31,31,0,0,0,31],[19,19,19,19,19,19,19,19,19,0,0,0,0,0,19,31,31,31,31,31,31,0,0,0,0,31,31,31,31,31,31,0,31,31,31,0,0,0,0,0,0,31,0,31,31,0,31,0,0,0,31,31,31,31,31,31,31,31,0,31,31,31,31,31],[19,19,19,19,19,19,19,19,0,0,0,19,19,19,19,31,31,31,31,31,0,0,0,0,0,31,31,31,31,31,31,0,0,0,0,0,31,31,31,31,31,31,0,31,31,0,31,31,31,0,0,0,31,31,31,0,0,0,0,0,0,0,0,31],[19,19,19,19,19,19,0,0,0,0,0,0,0,19,19,19,31,0,0,0,0,0,31,31,0,0,0,0,0,0,0,0,31,31,31,31,31,0,0,0,0,0,0,31,31,0,0,31,31,0,31,31,31,31,31,0,31,31,31,31,0,0,0,31],[19,19,19,19,19,19,19,19,19,27,19,19,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31],[19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,111,111,0,111,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,120,120,120,0,0,0,0,0,0,0,0,0,111,111,111,0,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,0,0,0,113,113,0,0,0,113,106,0,123,123,123,123,123,0,0,0],[0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,111,111,111,0,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,0,0,113,0,106,113,106,113,0,123,123,123,123,123,0,124,0],[0,0,0,0,0,0,0,120,120,120,0,0,0,0,0,0,0,0,0,111,0,111,0,111,111,0,111,0,111,111,0,0,0,0,0,0,0,0,0,113,113,0,0,0,0,0,106,0,0,113,0,113,0,113,113,0,123,123,123,123,123,0,0,0],[0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,0,113,113,106,113,113,113,0,0,0,0,113,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,120,120,120,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,111,111,0,0,0,0,0,109,109,109,0,0,0,0,0,0,113,113,0,0,0,0,0,113,0,0,113,113,113,113,0,0,113,113,113,113,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,120,120,120,0,0,0,0,0,0,0,0,111,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,113,113,0,0,113,113,0,113,0,0,113,0,0,113,0,0,113,0,0,113,113,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,0,0,0,109,109,109,0,0,0,113,113,0,113,0,0,0,113,0,0,113,0,0,113,0,0,0,0,0,106,0,0,0,113,113,113,113,113,113,113,113,0,0],[0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,109,109,109,0,0,0,0,113,0,0,0,0,0,113,113,106,113,0,0,113,0,0,0,0,0,113,0,0,0,113,0,0,0,0,0,0,113,0,0],[0,0,0,0,0,0,0,106,108,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,113,113,113,106,113,113,113,113,113,113,113,113,113,113,113,113,0,113,113,0,0],[0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,109,109,109,109,109,109,109,0,109,109,109,0,109,109,109,109,109,109,109,0,0,113,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,113,0,0,0,113,113,113,0,0,0],[0,0,0,0,0,0,0,106,108,106,0,0,0,0,0,0,0,109,109,109,109,109,106,109,0,109,109,109,0,109,106,109,109,109,109,109,0,0,113,113,113,113,113,113,113,0,0,0,0,0,0,113,113,113,113,113,0,0,113,0,0,0,0,0],[0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,109,109,109,109,109,109,109,0,109,109,109,0,106,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,106,113,113,113,113,0,0,113,113,113,113,113,0,0,0,0],[0,0,0,0,0,0,0,106,108,108,0,0,109,109,109,0,0,109,106,109,109,109,109,106,0,109,109,109,0,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,113,113,113,0,0,0,0,106,113,0,0,0,0],[0,0,0,0,0,0,0,108,108,108,0,0,109,109,109,0,0,109,109,109,109,106,109,109,0,109,109,109,0,109,109,109,109,106,109,109,0,0,0,0,0,0,0,106,112,0,0,0,113,113,0,0,0,113,0,0,0,0,113,113,0,0,0,0],[0,0,0,0,0,0,0,106,108,108,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,106,109,109,109,109,0,0,0,0,0,0,0,112,112,106,0,0,0,113,113,113,113,113,113,113,106,113,113,0,0,0,0,0],[0,0,0,0,0,0,0,108,108,108,0,0,0,0,109,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,109,0,0,0,0,106,106,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,108,108,108,108,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,112,112,112,112,106,0,0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,108,108,106,108,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,112,112,112,106,112,112,112,0,0,0,113,113,106,113,113,113,113,0,0,0,0,0],[0,0,0,0,0,0,0,106,108,108,108,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,112,112,112,112,112,0,112,112,0,0,113,0,0,0,0,0,0,0,0,0,0,0],[0,0,141,141,0,0,0,0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,109,0,0,0,0,106,112,112,106,0,112,0,0,0,113,0,0,113,113,0,0,0,0,0,0,0],[0,0,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,109,106,109,109,109,109,109,109,109,109,109,109,109,109,109,106,109,109,109,0,0,0,0,0,0,0,112,112,112,0,0,106,0,0,113,113,113,113,113,113,0,0,0,0,0,0,0],[0,0,0,141,141,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,0,109,109,109,0,109,109,109,109,109,109,109,0,0,0,0,106,112,112,106,112,106,0,106,112,0,0,0,113,0,0,0,113,0,0,0,0,0,0,0],[0,0,0,141,141,141,0,0,0,141,106,141,141,0,0,0,0,109,109,106,109,109,109,106,0,109,109,109,0,109,109,109,109,109,109,109,0,0,0,0,112,112,112,0,0,0,0,0,0,0,0,0,106,0,0,113,113,0,0,0,0,0,0,0],[0,0,0,0,141,141,141,0,141,141,0,0,141,0,0,0,0,109,109,109,109,109,109,109,0,109,109,109,0,109,109,106,109,109,109,109,0,0,0,0,112,112,112,0,0,0,0,0,0,0,0,113,113,0,0,113,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,141,141,141,0,0,0,0,0,0,0,0,109,109,109,109,106,109,109,0,109,109,109,0,106,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,0,0,113,113,113,113,113,0,0,0,0,0],[0,0,0,0,0,0,141,141,141,106,141,141,0,0,0,0,0,109,109,109,109,109,109,109,0,109,109,109,0,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,113,0,0,0,0,0],[0,0,0,0,0,141,141,141,0,0,141,141,141,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,0,0,106,0,0,0,0,0],[0,0,0,0,141,141,0,0,0,0,0,141,141,0,0,0,0,0,0,141,0,0,0,0,0,109,109,109,0,0,0,0,113,0,0,0,0,0,0,0,0,113,113,106,113,113,0,0,0,0,113,0,0,0,0,113,0,0,113,0,0,0,0,0],[0,0,141,141,106,141,141,0,0,0,0,141,0,141,141,141,141,141,0,141,141,0,0,0,0,109,109,109,0,0,0,113,113,0,113,113,113,113,113,0,113,113,0,0,0,113,113,113,0,0,113,0,0,0,0,113,0,0,113,0,0,0,0,0],[0,0,141,0,0,0,141,0,0,0,0,141,141,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,113,113,0,0,113,0,0,0,0,113,113,113,113,113,0,0,0,0,113,113,113,113,113,106,113,113,0],[0,0,141,141,141,0,141,0,0,0,0,0,141,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,113,106,0,0,0,0,0,113,0,0,0,0,0,0,113,113,0,0,0,0,0,0,113,0],[0,0,0,141,0,0,141,141,0,0,141,141,141,141,106,0,0,0,0,0,0,0,0,141,0,109,109,109,0,113,0,0,0,0,0,113,113,113,113,113,113,113,0,0,0,0,0,113,0,0,0,0,0,0,113,113,0,0,0,0,0,0,113,0],[0,0,0,141,0,0,0,141,141,141,141,141,141,141,106,0,0,0,0,0,0,0,0,141,0,0,0,0,0,113,0,0,0,0,0,113,0,0,113,113,113,113,0,0,0,0,0,113,113,113,113,0,0,0,0,113,0,0,0,113,0,113,113,0],[0,141,141,141,0,0,0,0,0,0,141,0,0,0,0,0,0,0,0,0,141,141,141,141,0,0,0,0,0,113,0,0,0,0,0,113,0,0,0,0,0,113,113,113,0,0,0,0,0,0,106,0,0,0,0,113,0,113,113,113,0,0,113,0],[0,141,141,0,0,0,0,0,0,141,141,0,0,0,0,0,0,0,0,0,141,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,0,0,0,0,0,0,0,113,113,0,0,0,0,0,113,0,0,0,0,113,0,0,0,113,0,0,0,0],[0,0,141,141,0,0,0,0,141,141,141,141,141,141,106,141,141,0,0,0,141,0,0,0,0,0,0,0,0,0,0,113,0,0,0,113,113,113,0,0,0,0,0,0,113,113,0,0,0,0,113,113,113,113,113,113,0,0,0,106,0,0,0,0],[0,0,141,141,0,0,0,0,141,0,141,0,0,0,0,0,141,0,0,0,141,141,0,0,0,0,0,0,0,0,113,113,0,0,0,0,0,113,113,113,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0],[0,0,0,0,0,141,141,106,141,0,141,141,141,141,0,0,141,141,0,141,141,141,141,141,0,0,0,0,113,113,106,0,0,0,0,0,0,113,0,113,113,0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,113,113,0,0,0,0],[0,0,141,141,0,141,141,141,0,0,0,0,0,141,0,0,141,106,141,141,0,0,141,0,0,0,0,0,113,0,0,0,0,0,0,113,113,113,0,0,113,113,0,0,0,0,0,113,113,113,106,113,113,0,0,0,0,113,113,113,0,0,0,0],[0,0,141,141,0,0,0,0,0,0,0,0,0,141,0,0,0,0,0,0,0,0,141,0,0,0,0,113,113,113,113,113,113,113,113,113,0,0,0,0,0,113,0,0,106,0,0,113,0,0,0,0,113,0,0,0,113,113,113,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,141,141,141,0,0,0,0,0,0,0,141,141,0,0,0,0,113,106,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,113,0,0,113,106,113,0,0,113,113,113,113,113,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,141,141,141,0,0,0,0,0,0,0,0,0,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,141,141,141,141,141,0,0,0,0,0,141,141,0,0,0,0,0,0,0,0,113,113,106,113,113,113,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,0,113,113,0,0,113,113,113,106,113,0],[0,0,0,0,0,0,0,0,0,0,141,141,141,141,141,141,141,141,141,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,113,0,0,0,113,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,141,0,0,0,0,0,113,113,113,113,113,113,0,0,0,0,113,113,0,0,113,113,113,113,0,0,0,113,113,113,113,113,0,0,0,0,113,0,113,113,113,0,106,113,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,141,141,141,0,0,0,0,0,0,0,0,0,113,113,113,113,0,0,113,113,0,0,0,0,0,113,0,0,113,113,113,0,0,0,113,113,0,0,0,113,0,113,0,0,0,106,113,106,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,141,141,0,141,141,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,0,0,0,0,0,113,113,0,0,113,0,0,0,113,113,113,113,113,113,113,113,0,113,113,113,0,0,113,0,0],[0,0,0,0,0,0,0,0,0,0,0,141,141,141,141,141,0,0,141,141,0,0,0,0,0,0,0,0,0,113,113,0,0,0,0,0,0,0,0,113,113,0,0,113,0,0,113,113,0,0,0,0,0,0,0,0,0,0,113,0,0,113,113,0],[0,0,0,0,0,0,0,0,0,141,141,141,141,0,141,141,0,0,0,141,141,141,0,0,0,113,113,0,0,0,113,113,113,0,0,113,0,0,0,0,0,0,0,113,0,113,113,0,0,113,113,113,113,113,0,106,0,0,113,0,0,0,113,0],[0,0,0,0,0,141,141,141,106,141,141,141,0,0,141,0,0,0,0,0,141,141,0,0,0,0,106,113,0,0,0,0,113,113,113,113,113,113,113,0,0,0,113,113,0,113,113,113,113,113,0,0,0,113,0,113,0,113,113,113,0,0,113,0],[0,0,0,0,141,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,141,141,141,0,0,0,0,113,113,113,0,113,113,113,113,113,113,113,113,0,0,0,113,0,0,0,0,113,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,0],[0,0,0,0,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,0,0,0,113,113,113,0,0,113,113,113,113,113,113,0,0,113,106,0,113,0,0,0,113,113,113,0,0,0,0],[0,0,0,0,141,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,0,0,0,0,0,0,113,113,0,0,0,0,0,113,0,0,0,113,113,0,0,0,0,0,0,0,106,0,0,0,0,0],[0,0,0,0,141,141,141,141,141,141,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,0,0,0,0,0,0,113,0,0,0,0,0,0,113,0,113,113,113,0,0,113,113,113,113,113,0,0,0,113,106,113,0],[0,0,0,0,0,0,141,141,141,141,141,0,141,141,141,141,141,0,0,0,0,0,0,0,113,113,0,0,0,113,113,113,113,0,0,0,0,0,113,113,0,0,113,113,113,113,0,113,0,113,113,113,113,113,113,113,113,106,113,106,113,113,113,0],[0,0,0,0,0,0,0,0,0,141,141,141,141,141,0,0,0,0,0,0,0,0,113,113,113,113,0,0,0,0,0,113,0,0,0,0,0,113,113,113,113,0,113,0,0,113,0,113,0,0,0,0,113,113,113,113,113,0,0,0,113,106,113,0],[0,0,0,0,0,0,0,0,0,141,141,141,141,141,0,0,0,0,0,0,0,113,113,113,113,0,0,0,0,0,0,106,0,0,0,113,113,113,113,113,113,0,113,0,0,113,0,113,113,113,0,0,0,0,0,0,0,0,113,0,0,0,0,0],[0,0,0,0,0,0,0,0,141,141,141,0,0,0,0,0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,113,0,0,113,0,0,0,113,113,106,0,0,0,113,113,113,113,113,113,113,106,0],[0,0,0,0,0,0,106,141,141,141,141,141,141,0,0,0,0,113,113,113,113,113,0,0,113,113,113,113,106,113,113,113,0,0,0,0,0,106,113,113,113,113,113,0,0,113,113,0,0,113,0,0,0,0,0,113,0,0,0,0,113,113,113,0],[0,0,0,0,0,0,0,0,0,0,0,0,141,141,141,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,106,113,113,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,106,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":3,"y":55,"texture":68,"key":"silver"},{"x":3,"y":61,"texture":67,"key":null},{"x":5,"y":26,"texture":65,"key":null},{"x":9,"y":7,"texture":65,"key":null},{"x":9,"y":9,"texture":65,"key":null},{"x":11,"y":20,"texture":65,"key":null},{"x":11,"y":32,"texture":65,"key":null},{"x":19,"y":41,"texture":68,"key":"gold"},{"x":20,"y":11,"texture":65,"key":null},{"x":21,"y":41,"texture":68,"key":"gold"},{"x":29,"y":19,"texture":65,"key":null},{"x":29,"y":32,"texture":65,"key":null},{"x":34,"y":24,"texture":65,"key":null},{"x":34,"y":28,"texture":65,"key":null},{"x":62,"y":15,"texture":65,"key":null}],"secrets":[{"x":3,"y":22,"state":0,"texture":43},{"x":5,"y":35,"state":0,"texture":30},{"x":6,"y":35,"state":0,"texture":30},{"x":9,"y":19,"state":0,"texture":37},{"x":9,"y":33,"state":0,"texture":30},{"x":17,"y":14,"state":0,"texture":41},{"x":21,"y":47,"state":0,"texture":37},{"x":31,"y":12,"state":0,"texture":18},{"x":31,"y":18,"state":0,"texture":18},{"x":31,"y":33,"state":0,"texture":30},{"x":33,"y":38,"state":0,"texture":31},{"x":40,"y":3,"state":0,"texture":18},{"x":40,"y":4,"state":0,"texture":18},{"x":45,"y":53,"state":0,"texture":31}],"sprites":[wolf3d.ammo(1,2),wolf3d.ammo(1,3),wolf3d.firstAidKit(1,13),wolf3d.firstAidKit(1,14),{"x":1,"y":23,"texture":17,"hit":true},wolf3d.food(1,24),wolf3d.goldKey(1,26),wolf3d.food(1,28),{"x":1,"y":29,"texture":17,"hit":true},{"x":2,"y":8,"texture":14,"hit":false},{"x":2,"y":20,"texture":14,"hit":false},wolf3d.ammo(2,21),wolf3d.officerStanding(2,25,6,1),{"x":2,"y":26,"texture":14,"hit":false},wolf3d.officerStanding(2,27,2,1),wolf3d.ammo(2,29),wolf3d.bloodBones(2,43),{"x":2,"y":44,"texture":14,"hit":false},wolf3d.ssStanding(2,54,2,2),wolf3d.officerStanding(2,58,2,1),wolf3d.officerStanding(2,60,2,3),wolf3d.officerStanding(3,4,6,3),wolf3d.officerStanding(3,12,2,3),wolf3d.officerStanding(3,14,2,3),wolf3d.officerStanding(3,24,6,3),wolf3d.officerStanding(3,28,2,2),wolf3d.ssStanding(3,29,2,3),wolf3d.ssStanding(3,51,0,3),wolf3d.ssStanding(3,53,2,1),{"x":3,"y":54,"texture":14,"hit":false},wolf3d.officerStanding(3,57,2,3),{"x":3,"y":58,"texture":4,"hit":false},wolf3d.officerStanding(3,60,2,1),wolf3d.officerStanding(3,62,2,3),{"x":4,"y":8,"texture":14,"hit":false},wolf3d.ammo(4,21),{"x":4,"y":23,"texture":35,"hit":true},{"x":4,"y":29,"texture":35,"hit":true},wolf3d.officerStanding(4,46,0,2),wolf3d.officerStanding(4,56,2,2),wolf3d.officerStanding(5,2,6,2),wolf3d.ammo(5,3),wolf3d.officerStanding(5,4,6,2),wolf3d.officerStanding(5,12,2,2),wolf3d.officerStanding(5,14,2,2),wolf3d.food(5,36),wolf3d.chest(5,37),wolf3d.ssStanding(5,38,6,3),{"x":5,"y":39,"texture":14,"hit":false},{"x":6,"y":8,"texture":14,"hit":false},wolf3d.ssStanding(6,26,0,2),wolf3d.officerStanding(7,4,6,1),wolf3d.ssStanding(7,12,2,1),{"x":7,"y":46,"texture":14,"hit":false},{"x":8,"y":24,"texture":14,"hit":false},{"x":8,"y":26,"texture":14,"hit":false},{"x":8,"y":28,"texture":14,"hit":false},wolf3d.ammo(8,39),wolf3d.ammo(8,47),wolf3d.guardStanding(9,25,0,1),wolf3d.officerStanding(9,50,0,1),{"x":9,"y":54,"texture":14,"hit":false},{"x":10,"y":38,"texture":14,"hit":false},wolf3d.officerStanding(10,40,6,3),wolf3d.guardStanding(11,7,4,3),{"x":11,"y":8,"texture":14,"hit":false},wolf3d.guardStanding(11,9,4,3),{"x":11,"y":26,"texture":14,"hit":false},wolf3d.ammo(11,43),{"x":11,"y":44,"texture":14,"hit":false},wolf3d.guardStanding(11,46,6,3),{"x":11,"y":50,"texture":14,"hit":false},wolf3d.food(12,18),wolf3d.ammo(12,21),wolf3d.ammo(12,22),wolf3d.ammo(12,23),wolf3d.guardStanding(12,27,0,1),wolf3d.ammo(12,29),wolf3d.ammo(12,30),wolf3d.ammo(12,31),wolf3d.crown(12,35),{"x":12,"y":54,"texture":14,"hit":false},{"x":12,"y":58,"texture":14,"hit":false},wolf3d.guardStanding(13,7,4,2),wolf3d.guardStanding(13,9,4,2),wolf3d.food(13,17),{"x":13,"y":20,"texture":14,"hit":false},wolf3d.officerStanding(13,22,0,3),wolf3d.ammo(13,23),wolf3d.ammo(13,29),wolf3d.officerStanding(13,30,0,2),{"x":13,"y":32,"texture":14,"hit":false},wolf3d.food(13,34),{"x":13,"y":51,"texture":1,"hit":true},{"x":14,"y":8,"texture":14,"hit":false},{"x":14,"y":26,"texture":14,"hit":false},wolf3d.officerStanding(14,29,0,3),wolf3d.guardStanding(14,48,6,1),wolf3d.guardStanding(15,7,4,1),wolf3d.gatling(15,12),wolf3d.ammo(15,13),wolf3d.officerStanding(15,18,6,1),wolf3d.officerStanding(15,23,0,3),wolf3d.guardStanding(15,58,0,1),wolf3d.firstAidKit(16,12),wolf3d.ammo(16,13),{"x":16,"y":20,"texture":14,"hit":false},wolf3d.officerStanding(16,21,6,2),{"x":16,"y":32,"texture":14,"hit":false},wolf3d.officerStanding(16,33,2,1),wolf3d.ssStanding(16,43,0,1),{"x":16,"y":44,"texture":43,"hit":false},{"x":16,"y":53,"texture":14,"hit":false},wolf3d.guardStanding(17,7,4,1),{"x":17,"y":8,"texture":14,"hit":false},wolf3d.crown(17,19),{"x":17,"y":23,"texture":7,"hit":true},{"x":17,"y":26,"texture":14,"hit":false},{"x":17,"y":29,"texture":7,"hit":true},wolf3d.officerStanding(17,31,2,1),wolf3d.officerStanding(17,45,2,2),{"x":17,"y":53,"texture":19,"hit":false},wolf3d.guardStanding(17,56,2,2),{"x":18,"y":14,"texture":14,"hit":false},{"x":18,"y":38,"texture":14,"hit":false},wolf3d.ssStanding(18,43,0,2),wolf3d.ssStanding(18,44,0,1),wolf3d.guardStanding(19,20,2,2),wolf3d.ssStanding(19,31,2,2),wolf3d.officerStanding(19,46,2,2),{"x":19,"y":55,"texture":14,"hit":false},{"x":20,"y":8,"texture":14,"hit":false},wolf3d.guardStanding(20,9,4,2),{"x":20,"y":14,"texture":14,"hit":false},{"x":20,"y":17,"texture":14,"hit":false},{"x":20,"y":20,"texture":14,"hit":false},{"x":20,"y":23,"texture":14,"hit":false},{"x":20,"y":26,"texture":14,"hit":false},{"x":20,"y":29,"texture":14,"hit":false},{"x":20,"y":32,"texture":14,"hit":false},{"x":20,"y":35,"texture":14,"hit":false},wolf3d.guardStanding(20,36,2,2),{"x":20,"y":38,"texture":14,"hit":false},{"x":20,"y":44,"texture":14,"hit":false},wolf3d.officerStanding(20,45,2,1),{"x":20,"y":47,"texture":7,"hit":true},wolf3d.silverKey(20,48),wolf3d.guardStanding(20,54,2,3),wolf3d.chest(20,58),wolf3d.guardStanding(21,7,4,1),wolf3d.guardStanding(21,16,2,1),wolf3d.ssStanding(21,21,2,3),wolf3d.ssStanding(21,31,2,1),wolf3d.chest(22,2),wolf3d.ammo(22,3),{"x":22,"y":14,"texture":14,"hit":false},{"x":22,"y":38,"texture":14,"hit":false},wolf3d.officerStanding(22,43,4,3),wolf3d.officerStanding(22,46,2,1),{"x":22,"y":55,"texture":35,"hit":true},wolf3d.chest(22,56),wolf3d.ammo(23,2),{"x":23,"y":3,"texture":14,"hit":false},wolf3d.crown(23,17),wolf3d.officerStanding(23,18,6,1),{"x":23,"y":23,"texture":7,"hit":true},{"x":23,"y":26,"texture":14,"hit":false},{"x":23,"y":29,"texture":7,"hit":true},wolf3d.officerStanding(23,32,2,1),wolf3d.ssStanding(23,48,4,3),wolf3d.ammo(23,51),{"x":23,"y":52,"texture":14,"hit":false},wolf3d.officerStanding(24,4,6,1),{"x":24,"y":20,"texture":14,"hit":false},{"x":24,"y":32,"texture":14,"hit":false},wolf3d.ssStanding(24,40,6,3),wolf3d.ssStanding(24,43,4,2),wolf3d.ssStanding(24,45,4,2),wolf3d.ssStanding(24,47,6,1),{"x":25,"y":5,"texture":19,"hit":false},wolf3d.guardStanding(25,10,2,2),wolf3d.ammo(25,11),{"x":25,"y":12,"texture":14,"hit":false},wolf3d.officerStanding(25,19,6,2),wolf3d.officerStanding(25,23,4,3),wolf3d.food(25,35),{"x":25,"y":41,"texture":14,"hit":false},wolf3d.guardStanding(25,52,0,1),wolf3d.officerStanding(25,55,6,2),wolf3d.chest(26,12),wolf3d.ammo(26,17),{"x":26,"y":26,"texture":14,"hit":false},wolf3d.officerStanding(26,31,4,2),wolf3d.crown(26,35),{"x":26,"y":41,"texture":35,"hit":true},{"x":26,"y":42,"texture":35,"hit":true},{"x":27,"y":6,"texture":14,"hit":false},{"x":27,"y":8,"texture":14,"hit":false},wolf3d.ammo(27,17),{"x":27,"y":20,"texture":14,"hit":false},wolf3d.officerStanding(27,21,4,3),wolf3d.officerStanding(27,29,4,3),{"x":27,"y":30,"texture":14,"hit":false},{"x":27,"y":32,"texture":14,"hit":false},wolf3d.ammo(27,35),wolf3d.chest(27,45),{"x":27,"y":50,"texture":14,"hit":false},{"x":27,"y":58,"texture":14,"hit":false},{"x":28,"y":6,"texture":1,"hit":true},wolf3d.guardStanding(28,9,6,1),wolf3d.ammo(28,17),wolf3d.ammo(28,18),wolf3d.food(28,22),wolf3d.food(28,23),wolf3d.guardStanding(28,27,4,3),wolf3d.food(28,30),wolf3d.ammo(28,34),wolf3d.ammo(28,35),wolf3d.bloodBones(29,11),{"x":29,"y":26,"texture":14,"hit":false},wolf3d.officerStanding(29,52,2,3),wolf3d.officerStanding(29,58,0,1),wolf3d.guardStanding(30,25,4,3),wolf3d.guardStanding(30,43,2,3),wolf3d.guardStanding(31,4,6,3),wolf3d.bloodPool(31,6),wolf3d.food(31,11),{"x":32,"y":26,"texture":14,"hit":false},{"x":32,"y":47,"texture":14,"hit":false},{"x":32,"y":55,"texture":14,"hit":false},wolf3d.ssStanding(32,60,2,2),{"x":32,"y":62,"texture":14,"hit":false},{"x":33,"y":3,"texture":14,"hit":false},wolf3d.guardStanding(33,41,0,1),{"x":34,"y":12,"texture":14,"hit":false},wolf3d.officerStanding(34,14,2,2),wolf3d.guardStanding(34,23,6,3),wolf3d.ssStanding(34,26,4,3),wolf3d.guardStanding(34,29,2,3),wolf3d.food(34,38),{"x":34,"y":40,"texture":14,"hit":false},wolf3d.officerStanding(35,14,2,3),wolf3d.guardStanding(35,23,4,3),wolf3d.ammo(35,59),wolf3d.guardStanding(36,3,4,1),{"x":36,"y":10,"texture":14,"hit":false},wolf3d.guardStanding(36,22,6,2),wolf3d.guardStanding(36,29,4,2),wolf3d.guardStanding(36,50,4,2),wolf3d.chest(36,57),{"x":36,"y":59,"texture":14,"hit":false},wolf3d.chest(36,62),{"x":37,"y":1,"texture":35,"hit":true},{"x":37,"y":2,"texture":14,"hit":false},wolf3d.guardStanding(37,20,4,1),wolf3d.guardStanding(37,30,2,1),wolf3d.guardStanding(37,31,2,3),wolf3d.guardStanding(37,34,2,1),{"x":37,"y":35,"texture":14,"hit":false},wolf3d.chest(38,3),{"x":38,"y":10,"texture":14,"hit":false},wolf3d.ssStanding(38,14,6,1),{"x":38,"y":16,"texture":41,"hit":false},wolf3d.officerStanding(38,59,0,3),wolf3d.chest(39,2),wolf3d.food(39,3),wolf3d.bloodPool(39,37),wolf3d.ssStanding(40,7,6,3),{"x":40,"y":21,"texture":14,"hit":false},wolf3d.ammo(40,23),{"x":40,"y":28,"texture":43,"hit":false},wolf3d.guardStanding(40,30,4,2),{"x":40,"y":59,"texture":42,"hit":false},wolf3d.firstAidKit(41,2),wolf3d.chest(41,5),{"x":41,"y":6,"texture":14,"hit":false},wolf3d.guardStanding(41,17,6,1),{"x":41,"y":47,"texture":41,"hit":false},wolf3d.officerStanding(41,50,2,1),wolf3d.extraLife(42,2),wolf3d.chest(42,27),{"x":42,"y":28,"texture":14,"hit":false},wolf3d.ssStanding(42,44,0,1),wolf3d.chest(43,27),wolf3d.guardStanding(43,28,4,1),wolf3d.chest(43,41),wolf3d.ssStanding(43,48,2,2),wolf3d.chest(43,49),{"x":43,"y":52,"texture":14,"hit":false},wolf3d.chest(44,9),{"x":44,"y":11,"texture":14,"hit":false},wolf3d.chest(45,30),wolf3d.guardStanding(45,32,6,3),wolf3d.officerStanding(45,46,2,3),wolf3d.food(45,52),{"x":45,"y":58,"texture":47,"hit":false},{"x":45,"y":59,"texture":47,"hit":false},{"x":45,"y":60,"texture":47,"hit":false},wolf3d.officerStanding(45,61,2,2),wolf3d.ammo(45,62),{"x":46,"y":10,"texture":36,"hit":true},{"x":46,"y":14,"texture":42,"hit":false},wolf3d.guardStanding(46,16,6,1),{"x":46,"y":36,"texture":14,"hit":false},{"x":46,"y":42,"texture":42,"hit":false},{"x":46,"y":58,"texture":47,"hit":false},wolf3d.ammo(47,24),wolf3d.ammo(47,25),wolf3d.officerStanding(47,27,6,1),wolf3d.officerStanding(47,28,0,3),{"x":47,"y":45,"texture":47,"hit":false},{"x":47,"y":46,"texture":47,"hit":false},{"x":47,"y":47,"texture":47,"hit":false},{"x":47,"y":48,"texture":47,"hit":false},{"x":47,"y":49,"texture":47,"hit":false},{"x":47,"y":56,"texture":47,"hit":false},{"x":47,"y":57,"texture":47,"hit":false},{"x":47,"y":58,"texture":47,"hit":false},wolf3d.officerStanding(47,60,6,3),{"x":47,"y":61,"texture":47,"hit":false},{"x":48,"y":16,"texture":43,"hit":false},{"x":48,"y":17,"texture":14,"hit":false},wolf3d.officerStanding(48,28,6,2),{"x":48,"y":43,"texture":47,"hit":false},{"x":48,"y":44,"texture":47,"hit":false},{"x":48,"y":45,"texture":47,"hit":false},{"x":48,"y":49,"texture":47,"hit":false},{"x":48,"y":50,"texture":47,"hit":false},wolf3d.ammo(48,54),{"x":48,"y":56,"texture":47,"hit":false},wolf3d.officerStanding(48,60,6,2),{"x":48,"y":61,"texture":47,"hit":false},wolf3d.officerStanding(48,62,2,1),{"x":49,"y":29,"texture":43,"hit":false},{"x":49,"y":30,"texture":14,"hit":false},wolf3d.ammo(49,39),{"x":49,"y":40,"texture":14,"hit":false},{"x":49,"y":43,"texture":47,"hit":false},{"x":49,"y":47,"texture":47,"hit":false},{"x":49,"y":48,"texture":47,"hit":false},{"x":49,"y":49,"texture":47,"hit":false},{"x":49,"y":50,"texture":47,"hit":false},{"x":49,"y":51,"texture":47,"hit":false},{"x":49,"y":52,"texture":47,"hit":false},{"x":49,"y":56,"texture":47,"hit":false},{"x":49,"y":57,"texture":47,"hit":false},{"x":49,"y":58,"texture":47,"hit":false},{"x":49,"y":61,"texture":47,"hit":false},wolf3d.chest(50,39),wolf3d.ammo(50,40),{"x":50,"y":43,"texture":47,"hit":false},{"x":50,"y":46,"texture":47,"hit":false},{"x":50,"y":47,"texture":47,"hit":false},{"x":50,"y":58,"texture":47,"hit":false},{"x":50,"y":61,"texture":47,"hit":false},{"x":50,"y":62,"texture":47,"hit":false},wolf3d.chalice(51,25),{"x":51,"y":43,"texture":47,"hit":false},{"x":51,"y":45,"texture":47,"hit":false},{"x":51,"y":46,"texture":47,"hit":false},{"x":51,"y":49,"texture":47,"hit":false},{"x":51,"y":50,"texture":47,"hit":false},{"x":51,"y":51,"texture":47,"hit":false},{"x":51,"y":52,"texture":47,"hit":false},{"x":51,"y":53,"texture":47,"hit":false},wolf3d.officerStanding(51,55,0,3),{"x":51,"y":58,"texture":47,"hit":false},{"x":51,"y":62,"texture":47,"hit":false},wolf3d.ssStanding(52,8,6,1),wolf3d.officerStanding(52,26,6,1),{"x":52,"y":35,"texture":14,"hit":false},{"x":52,"y":42,"texture":47,"hit":false},{"x":52,"y":43,"texture":47,"hit":false},{"x":52,"y":45,"texture":47,"hit":false},{"x":52,"y":46,"texture":47,"hit":false},{"x":52,"y":47,"texture":47,"hit":false},{"x":52,"y":48,"texture":47,"hit":false},{"x":52,"y":49,"texture":47,"hit":false},{"x":52,"y":53,"texture":47,"hit":false},{"x":52,"y":55,"texture":47,"hit":false},{"x":52,"y":57,"texture":47,"hit":false},{"x":52,"y":58,"texture":47,"hit":false},{"x":52,"y":59,"texture":47,"hit":false},{"x":52,"y":62,"texture":47,"hit":false},wolf3d.crown(53,22),{"x":53,"y":32,"texture":0,"hit":false},{"x":53,"y":42,"texture":47,"hit":false},{"x":53,"y":47,"texture":47,"hit":false},{"x":53,"y":53,"texture":47,"hit":false},{"x":53,"y":54,"texture":47,"hit":false},{"x":53,"y":55,"texture":47,"hit":false},{"x":53,"y":56,"texture":47,"hit":false},{"x":53,"y":57,"texture":47,"hit":false},{"x":53,"y":58,"texture":47,"hit":false},{"x":53,"y":59,"texture":47,"hit":false},{"x":53,"y":60,"texture":47,"hit":false},{"x":53,"y":61,"texture":47,"hit":false},{"x":53,"y":62,"texture":47,"hit":false},{"x":54,"y":5,"texture":14,"hit":false},{"x":54,"y":30,"texture":14,"hit":false},{"x":54,"y":42,"texture":47,"hit":false},{"x":54,"y":43,"texture":47,"hit":false},{"x":54,"y":44,"texture":47,"hit":false},{"x":54,"y":45,"texture":47,"hit":false},{"x":54,"y":46,"texture":47,"hit":false},{"x":54,"y":47,"texture":47,"hit":false},{"x":54,"y":50,"texture":47,"hit":false},wolf3d.officerStanding(54,51,2,3),{"x":54,"y":53,"texture":47,"hit":false},{"x":54,"y":57,"texture":47,"hit":false},{"x":54,"y":58,"texture":47,"hit":false},{"x":54,"y":59,"texture":47,"hit":false},wolf3d.ammo(55,39),{"x":55,"y":45,"texture":47,"hit":false},{"x":55,"y":49,"texture":47,"hit":false},{"x":55,"y":50,"texture":47,"hit":false},wolf3d.officerStanding(55,58,4,2),wolf3d.ssStanding(56,26,6,2),{"x":56,"y":45,"texture":47,"hit":false},{"x":56,"y":47,"texture":47,"hit":false},{"x":56,"y":48,"texture":47,"hit":false},{"x":56,"y":49,"texture":47,"hit":false},{"x":56,"y":52,"texture":47,"hit":false},{"x":56,"y":53,"texture":47,"hit":false},{"x":56,"y":54,"texture":47,"hit":false},{"x":56,"y":55,"texture":47,"hit":false},{"x":56,"y":56,"texture":47,"hit":false},wolf3d.ammo(56,60),wolf3d.officerStanding(56,61,2,2),wolf3d.extraLife(56,62),wolf3d.chest(57,16),{"x":57,"y":31,"texture":14,"hit":false},wolf3d.ammo(57,32),{"x":57,"y":38,"texture":14,"hit":false},{"x":57,"y":42,"texture":47,"hit":false},{"x":57,"y":43,"texture":47,"hit":false},{"x":57,"y":44,"texture":47,"hit":false},{"x":57,"y":45,"texture":47,"hit":false},{"x":57,"y":47,"texture":47,"hit":false},{"x":57,"y":49,"texture":47,"hit":false},{"x":57,"y":50,"texture":47,"hit":false},{"x":57,"y":51,"texture":47,"hit":false},{"x":57,"y":52,"texture":47,"hit":false},{"x":57,"y":53,"texture":47,"hit":false},{"x":57,"y":54,"texture":47,"hit":false},{"x":57,"y":55,"texture":47,"hit":false},{"x":57,"y":56,"texture":47,"hit":false},wolf3d.officerStanding(57,57,2,3),wolf3d.ammo(57,58),wolf3d.officerStanding(57,59,2,1),{"x":57,"y":60,"texture":14,"hit":false},wolf3d.ammo(57,61),wolf3d.extraLife(57,62),{"x":58,"y":42,"texture":47,"hit":false},{"x":58,"y":45,"texture":47,"hit":false},{"x":58,"y":47,"texture":47,"hit":false},{"x":58,"y":52,"texture":47,"hit":false},{"x":58,"y":53,"texture":47,"hit":false},{"x":58,"y":54,"texture":47,"hit":false},{"x":58,"y":55,"texture":47,"hit":false},{"x":58,"y":56,"texture":47,"hit":false},wolf3d.ammo(58,60),wolf3d.officerStanding(58,61,2,3),wolf3d.extraLife(58,62),{"x":59,"y":10,"texture":14,"hit":false},{"x":59,"y":13,"texture":37,"hit":true},{"x":59,"y":23,"texture":14,"hit":false},wolf3d.guardStanding(59,31,4,3),{"x":59,"y":42,"texture":47,"hit":false},{"x":59,"y":45,"texture":47,"hit":false},{"x":59,"y":47,"texture":47,"hit":false},{"x":59,"y":48,"texture":47,"hit":false},{"x":59,"y":49,"texture":47,"hit":false},{"x":59,"y":58,"texture":47,"hit":false},wolf3d.bloodPool(60,9),{"x":60,"y":42,"texture":47,"hit":false},{"x":60,"y":45,"texture":47,"hit":false},{"x":60,"y":49,"texture":47,"hit":false},{"x":60,"y":50,"texture":47,"hit":false},wolf3d.officerStanding(60,51,2,3),{"x":60,"y":55,"texture":47,"hit":false},{"x":60,"y":56,"texture":47,"hit":false},{"x":60,"y":57,"texture":47,"hit":false},{"x":60,"y":58,"texture":47,"hit":false},{"x":60,"y":59,"texture":47,"hit":false},{"x":60,"y":60,"texture":47,"hit":false},{"x":60,"y":61,"texture":47,"hit":false},wolf3d.officerStanding(60,62,2,2),wolf3d.ssStanding(61,6,6,3),wolf3d.ssStanding(61,19,2,3),wolf3d.ssStanding(61,28,6,1),wolf3d.officerStanding(61,37,6,1),{"x":61,"y":38,"texture":47,"hit":false},{"x":61,"y":39,"texture":47,"hit":false},{"x":61,"y":40,"texture":47,"hit":false},{"x":61,"y":41,"texture":47,"hit":false},{"x":61,"y":42,"texture":47,"hit":false},{"x":61,"y":45,"texture":47,"hit":false},{"x":61,"y":46,"texture":47,"hit":false},{"x":61,"y":49,"texture":47,"hit":false},{"x":61,"y":55,"texture":47,"hit":false},{"x":61,"y":60,"texture":47,"hit":false},{"x":61,"y":61,"texture":47,"hit":false},{"x":61,"y":62,"texture":47,"hit":false},wolf3d.ammo(62,36),wolf3d.officerStanding(62,37,6,2),{"x":62,"y":38,"texture":47,"hit":false},{"x":62,"y":39,"texture":47,"hit":false},{"x":62,"y":46,"texture":47,"hit":false},{"x":62,"y":47,"texture":47,"hit":false},{"x":62,"y":48,"texture":47,"hit":false},{"x":62,"y":49,"texture":47,"hit":false},{"x":62,"y":50,"texture":47,"hit":false},{"x":62,"y":51,"texture":47,"hit":false},{"x":62,"y":52,"texture":47,"hit":false},{"x":62,"y":53,"texture":47,"hit":false},{"x":62,"y":54,"texture":47,"hit":false},{"x":62,"y":55,"texture":47,"hit":false},{"x":62,"y":56,"texture":47,"hit":false},{"x":62,"y":57,"texture":47,"hit":false},{"x":62,"y":58,"texture":47,"hit":false},{"x":62,"y":59,"texture":47,"hit":false},{"x":62,"y":60,"texture":47,"hit":false},{"x":62,"y":61,"texture":47,"hit":false},wolf3d.officerStanding(62,62,2,3)],"spriteResource":"sprites","scripts":[]};
\ No newline at end of file diff --git a/wolf3d/maps/e6m8.js b/wolf3d/maps/e6m8.js new file mode 100644 index 0000000..c2188e8 --- /dev/null +++ b/wolf3d/maps/e6m8.js @@ -0,0 +1 @@ +wolf3d.maps.e6m8 = {"music":"zerohour","secret":10,"endscreen":null,"ceiling":221,"start":{"x":34.5,"y":8.5,"direction":{"x":0,"y":-1},"plane":{"x":-1,"y":0}},"episodeFloor":8,"par":510,"map":[[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,34,31,31,31,31,32,31,31,31,33,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,31,31,31,31,33,31,31,31,31,31],[31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,31,31,31],[31,31,31,31,31,32,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,34,0,0,0,0,0,0,0,0,0,0,0,31,31],[31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,33,31,34,32,31,0,0,0,0,0,0,0,0,0,0,0,0,31,32,31,31,31,33,31,31,31,0,0,0,0,0,0,0,0,0,0,0,31,31],[31,31,31,31,31,33,0,0,0,2,1,2,1,2,2,2,1,2,1,2,1,0,0,0,0,0,0,0,0,0,0,0,0,2,1,2,1,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,2,1,0,0,0,32,31],[31,31,31,31,31,31,0,0,0,1,0,0,0,2,1,2,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,2,0,0,0,31,31],[31,31,31,31,31,31,0,0,0,2,0,0,0,1,6,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,1,0,0,0,31,31],[31,31,31,31,31,31,0,0,0,1,0,0,0,0,0,0,0,0,0,6,1,2,1,2,6,2,1,2,1,2,6,2,1,2,1,1,0,0,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,0,2,1,2,0,0,0,34,31],[31,31,31,31,31,32,0,0,0,2,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,0,0,3,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,31,31],[31,31,31,31,31,31,0,0,0,1,3,0,3,1,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,2,0,0,0,31,31],[31,31,31,31,31,31,0,0,0,2,0,0,0,1,2,1,0,2,1,1,42,42,42,38,0,38,42,42,42,38,0,38,42,0,0,2,0,0,0,1,0,0,0,0,0,0,3,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,33,31],[31,31,31,31,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,38,0,0,0,0,0,0,38,0,0,0,0,38,0,0,1,0,0,0,1,0,0,0,0,0,0,1,2,1,2,0,1,0,2,1,0,0,0,2,0,0,0,31,31],[31,31,32,0,0,0,0,0,0,2,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,30,0,30,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,31,31],[31,31,31,0,0,0,0,0,0,1,0,0,0,1,0,0,0,0,0,0,38,0,0,0,0,0,0,38,0,0,0,0,38,0,0,1,0,0,0,2,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,2,0,0,0,32,31],[31,31,33,0,0,0,2,1,2,1,0,0,0,3,1,2,1,2,1,2,42,42,42,42,42,42,42,42,42,42,42,42,42,0,0,2,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,1,2,1,2,1,1,0,0,0,31,31],[31,31,31,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,46,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,2,1,2,1,2,1,1,0,1,2,1,0,0,0,2,0,0,0,0,0,0,0,0,31,31],[31,31,31,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,47,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,31,31],[31,31,31,0,0,0,1,0,0,47,46,47,0,46,47,46,0,0,46,1,0,3,2,1,2,1,2,1,2,1,2,1,2,1,2,1,0,0,0,6,0,0,0,0,2,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,31,31,31],[31,32,0,0,0,0,2,0,0,46,0,0,0,0,0,47,0,0,47,2,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,1,0,0,0,31,33,31,31,31,31,31],[31,0,0,0,0,0,1,0,47,47,0,0,0,0,0,46,0,0,46,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,2,1,2,1,0,0,0,0,0,1,0,0,2,0,0,0,31,31,31,31,31,31,31],[34,0,0,0,0,0,2,0,0,46,0,0,0,0,0,47,0,0,47,1,4,1,2,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,2,0,0,1,0,0,0,31,31,31,31,31,31,31],[31,0,0,0,2,1,1,0,0,47,46,47,0,47,46,46,46,47,46,47,47,47,46,1,2,1,2,1,2,1,2,1,2,1,2,1,2,4,2,1,0,0,0,0,2,0,0,0,0,0,1,0,0,2,0,0,0,32,31,31,31,31,31,31],[31,0,0,0,1,46,47,0,0,46,0,0,0,0,47,47,0,0,0,0,0,0,0,46,37,37,37,37,37,41,37,37,39,37,37,37,41,37,37,0,0,0,0,0,1,2,3,0,3,1,2,0,0,1,0,0,0,31,31,34,31,31,31,31],[33,0,0,0,2,47,0,0,0,47,0,0,0,0,46,0,0,0,0,0,0,0,0,47,39,0,0,0,0,0,0,0,0,0,0,0,0,0,51,0,0,0,0,0,0,0,0,0,0,0,1,0,0,2,0,0,0,0,0,0,0,31,31,31],[31,0,0,0,1,46,0,0,0,46,0,0,0,0,47,0,0,0,0,0,0,0,0,46,37,0,0,0,0,0,0,0,0,0,0,0,0,0,41,0,0,0,0,0,0,0,0,0,0,0,6,0,0,1,0,0,0,0,0,0,0,0,31,31],[31,0,0,0,2,47,0,0,0,47,0,0,0,0,46,0,0,0,0,0,0,0,47,35,0,0,0,0,37,37,41,0,37,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,2,2,0,0,0,0,0,0,0,0,31,31],[31,0,0,0,1,46,0,0,0,46,0,0,0,0,47,0,0,0,0,0,0,0,0,0,0,0,0,0,41,37,37,37,37,37,0,0,0,0,37,2,1,2,1,2,1,2,1,2,1,2,1,0,0,1,2,1,2,1,2,0,0,0,32,31],[31,0,0,0,2,46,47,46,47,47,0,0,0,0,46,0,0,0,0,0,0,0,0,46,37,37,39,37,2,1,2,1,2,1,37,37,39,37,37,1,2,1,2,1,2,1,2,1,2,1,1,0,0,0,0,0,0,0,1,0,0,0,31,31],[32,0,0,0,1,2,1,2,1,46,47,46,0,46,47,46,47,0,47,46,47,46,47,46,47,46,47,46,0,0,0,0,0,1,2,1,2,1,2,1,0,0,0,0,0,0,0,0,0,1,2,1,2,1,2,1,2,1,2,0,0,0,31,31],[31,0,0,0,0,0,0,0,0,32,34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,31],[31,31,0,0,0,0,0,0,0,13,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31],[31,31,0,0,0,0,0,0,0,31,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,2,1,0,0,0,0,0,0,0,0,0,1,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,0,0,0,0,31,31,31],[31,31,0,31,31,31,32,31,31,34,0,0,0,0,0,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,0,4,1,2,1,2,1,2,1,2,1,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,31,31,0,31,31,31,31],[31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,44,44,48,44,1,0,0,0,6,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,17,17,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,18,0,0,0,0,0,31,31],[31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,48,0,0,44,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,6,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31],[31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,0,0,48,1,0,0,0,6,0,0,0,0,0,2,0,0,0,0,0,0,0,0,1,17,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,18,0,0,0,0,0,0,33],[31,0,0,0,44,48,44,48,44,48,44,48,44,48,44,48,0,0,44,2,0,0,0,1,0,0,0,0,0,1,0,0,0,0,1,2,1,2,8,17,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,2,1,2,0,0,0,31],[33,0,0,0,44,0,0,0,44,0,0,0,0,0,0,0,0,0,48,1,0,0,0,2,2,1,2,1,2,6,0,0,0,0,2,8,9,8,8,17,0,0,0,0,0,0,0,0,0,17,0,0,0,0,17,2,1,2,6,2,0,0,0,31],[31,0,0,0,48,0,0,0,0,0,0,0,0,0,0,0,0,0,44,2,0,0,0,1,0,0,0,0,0,0,0,0,0,0,30,8,0,0,9,17,17,17,17,18,0,0,0,0,0,17,0,0,0,0,17,1,0,0,0,0,0,0,0,31],[31,0,0,0,44,0,0,0,44,0,0,0,0,0,0,0,0,0,48,6,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,9,8,9,8,8,0,18,17,17,17,17,0,0,0,0,17,2,0,0,0,0,0,0,0,32],[31,0,0,0,48,0,0,0,48,48,44,48,44,48,44,0,48,0,44,1,2,0,1,1,0,0,0,0,0,0,0,0,0,0,30,8,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,17,1,0,0,0,0,0,0,31,31],[34,0,0,0,44,0,0,0,44,44,44,44,44,48,0,0,0,0,48,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,9,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,17,2,0,0,0,33,31,34,31,31],[31,0,0,0,48,0,0,0,0,48,21,21,44,44,0,0,0,0,44,2,0,0,0,2,1,1,2,1,2,1,0,2,1,2,1,8,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,17,1,0,0,0,31,31,31,31,31],[31,0,0,0,44,0,0,0,0,0,0,0,22,48,0,0,0,0,48,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0,1,8,43,0,43,9,8,8,8,9,8,9,8,9,8,0,9,0,8,0,8,2,0,0,0,0,0,0,32,31],[32,0,0,0,48,0,0,0,0,48,21,21,44,44,0,0,0,0,44,2,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,8,0,0,0,0,0,0,9,1,0,0,0,0,0,0,0,31],[31,0,0,0,44,0,0,0,44,44,44,44,44,48,0,0,0,0,48,3,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,9,0,0,0,0,0,0,8,2,0,0,0,0,0,0,0,31],[31,0,0,0,48,0,0,0,48,44,48,44,48,44,48,0,44,0,44,2,0,0,0,0,0,2,1,2,1,3,1,2,2,0,0,0,0,0,0,1,0,0,0,1,0,0,0,8,0,0,0,0,0,0,9,2,1,2,1,6,0,0,0,31],[31,0,0,0,44,44,48,44,44,44,0,0,0,0,0,0,0,0,48,1,0,0,0,0,0,0,0,0,0,0,0,0,6,2,1,2,1,2,1,2,0,0,0,6,0,0,0,8,9,8,9,8,0,0,8,9,8,9,8,2,0,0,0,31],[33,0,0,0,0,0,0,0,0,48,0,0,0,0,0,0,0,0,44,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,1,0,0,0,33],[31,0,0,0,0,0,0,0,0,44,44,48,44,48,0,0,0,0,48,1,0,0,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,0,0,0,6,0,0,0,0,0,0,0,9,8,9,8,9,8,9,8,2,0,0,0,31],[31,31,0,0,0,0,0,0,0,0,0,0,0,44,0,0,0,0,44,1,2,1,6,0,6,2,2,2,3,2,2,2,2,0,0,0,0,0,0,0,0,0,0,1,0,0,1,2,1,2,1,2,1,2,1,2,1,2,1,1,0,0,0,32],[31,31,31,31,32,31,0,0,0,0,0,0,0,48,0,0,0,0,48,44,0,0,0,0,0,0,1,2,1,2,1,2,1,2,1,2,1,2,1,2,3,2,0,2,0,0,2,1,2,0,0,0,0,0,0,0,0,0,0,2,0,0,0,31],[31,31,0,0,0,31,31,0,0,0,0,0,0,44,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,31],[31,0,0,0,0,0,31,31,34,31,0,0,0,48,0,0,0,0,0,48,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,34],[31,0,0,0,0,0,0,0,31,33,0,0,0,44,44,48,44,48,44,44,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,2,2,1,2,4,2,1,2,1,0,0,0,31,33,0,32,31,31,0,0,0,6,0,0,0,33],[31,0,0,0,0,0,31,31,31,31,0,0,0,0,0,0,0,0,0,2,1,2,1,3,1,2,1,0,0,0,31,33,32,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,0,0,0,34,0,0,0,0,0,0,0,31],[31,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,0,0,0,31,0,0,0,0,0,0,0,31],[31,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,34,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,0,0,0,0,31,31,0,0,0,0,0,31,31],[31,31,0,0,0,0,0,0,0,0,31,31,31,33,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,32,31,31,31,33,31,31,34,31,31,32,31,31,31,0,0,0,0,0,0,31,31,33,31,32,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,34,31,31,31,31,33,31,31,31,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0],[0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0],[0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0],[0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,108,108,108,0,0],[0,0,0,0,0,0,108,108,108,0,110,110,110,0,0,0,110,110,110,0,0,108,106,108,108,108,108,108,108,108,108,108,108,0,112,112,112,112,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,113,113,113,0,108,108,108,0,0],[0,0,0,0,0,0,108,108,108,0,110,110,110,0,0,0,110,110,110,0,0,108,108,108,108,108,108,108,108,108,108,108,108,0,112,112,112,112,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,113,113,113,0,108,108,108,0,0],[0,0,0,0,0,0,108,108,108,0,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0],[0,0,0,0,0,0,108,108,108,0,110,110,110,110,110,110,110,110,110,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,112,112,112,0,112,112,112,112,112,112,0,113,113,113,113,113,113,113,0,106,113,113,0,108,108,108,0,0],[0,0,0,0,0,0,108,108,108,0,0,0,0,0,110,110,110,110,110,0,110,106,110,110,110,110,110,110,110,110,110,110,110,110,110,0,112,112,112,0,112,112,112,112,112,112,0,113,113,113,113,113,113,113,0,113,113,113,0,108,108,108,0,0],[0,0,0,0,0,0,108,108,108,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,0,112,112,112,0,112,112,112,112,112,112,0,113,113,113,113,113,113,113,0,113,113,113,0,108,106,108,0,0],[0,0,0,0,108,108,108,108,108,0,109,109,109,0,110,110,110,110,110,110,0,110,110,110,110,110,110,0,110,110,110,110,0,110,110,0,112,112,112,0,106,112,112,112,112,112,0,0,0,0,0,0,0,0,0,113,113,113,0,108,108,108,0,0],[0,0,0,108,108,108,108,108,108,0,109,109,109,0,110,110,110,110,110,110,0,110,110,110,110,110,110,0,110,110,110,110,0,110,110,0,0,0,0,0,112,112,112,112,112,112,112,112,112,0,113,113,113,113,113,113,113,113,0,108,108,108,0,0],[0,0,0,108,108,108,108,108,108,0,109,109,109,0,110,110,110,110,110,110,0,110,110,110,110,110,110,0,110,110,110,110,0,110,110,0,111,111,111,0,112,112,112,112,112,112,112,112,112,0,113,113,113,113,113,113,113,113,0,108,108,108,0,0],[0,0,0,108,108,108,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,0,111,111,111,0,112,112,112,112,112,112,112,112,112,0,113,113,113,0,0,0,0,0,0,108,108,108,0,0],[0,0,0,108,108,108,0,109,109,109,109,109,109,109,109,109,109,109,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,108,108,108,108,108,108,108,108,0,0],[0,0,0,108,108,108,0,109,109,109,109,109,109,109,109,109,106,109,0,0,110,106,110,110,110,110,110,110,110,110,110,110,110,110,110,0,111,111,111,0,114,114,114,114,0,113,113,113,113,113,113,113,113,0,108,108,108,108,108,108,108,108,0,0],[0,0,0,108,108,108,0,109,109,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,114,114,114,114,0,113,113,113,113,113,113,113,113,0,108,108,108,108,108,108,108,0,0,0],[0,0,108,108,108,108,0,109,109,0,109,109,109,109,109,0,109,109,0,0,111,111,111,111,111,111,111,111,111,111,111,0,106,111,111,111,111,111,111,0,114,114,114,114,0,113,113,113,113,113,113,113,113,0,108,108,108,0,0,0,0,0,0,0],[0,108,108,108,108,108,0,0,0,0,109,109,109,109,109,0,109,109,0,0,111,111,111,111,111,111,111,111,111,111,111,0,111,111,111,111,111,111,111,0,0,0,0,0,0,113,113,113,113,113,0,113,113,0,108,108,108,0,0,0,0,0,0,0],[0,108,108,108,108,108,0,109,109,0,109,109,109,109,109,0,109,109,0,0,0,0,0,111,111,111,111,111,111,111,111,0,106,111,111,111,111,111,111,0,114,114,114,106,0,113,113,113,113,113,0,113,113,0,108,106,108,0,0,0,0,0,0,0],[0,108,108,108,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,0,113,113,113,113,113,0,113,113,0,108,108,108,0,0,0,0,0,0,0],[0,108,108,108,0,0,0,109,109,0,109,109,109,109,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,0,0,0,0,0,0,0,106,113,0,108,108,108,0,0,0,0,0,0,0],[0,108,108,108,0,0,109,109,109,0,109,109,109,109,0,108,108,106,106,106,106,106,108,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,0,114,114,114,114,114,114,114,114,114,114,114,0,113,113,0,108,108,108,108,108,108,108,0,0,0],[0,108,108,108,0,0,109,109,109,0,109,109,109,109,0,108,108,108,108,108,108,108,108,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,0,114,114,114,114,114,114,114,114,114,114,114,0,113,113,0,108,108,108,108,108,108,108,108,0,0],[0,108,106,108,0,0,109,109,109,0,109,109,109,109,0,108,108,106,108,108,108,106,0,0,114,114,114,114,0,0,0,106,0,0,114,114,114,114,0,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,108,108,108,108,108,108,108,108,0,0],[0,108,108,108,0,0,109,109,109,0,106,109,109,109,0,108,108,108,108,108,108,108,108,0,114,114,114,114,0,0,0,0,0,0,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,0,0,0,0,0,0,108,108,108,0,0],[0,108,108,108,0,0,0,0,0,0,109,109,109,109,0,108,108,0,108,108,108,106,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,0,108,108,108,0,0],[0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0],[0,108,108,108,108,108,108,108,108,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,106,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0],[0,0,108,108,108,108,108,108,108,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,106,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0],[0,0,108,108,108,108,108,108,108,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0],[0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,120,120,120,0,120,120,120,120,120,0,119,119,119,119,119,119,119,119,0,0,0,116,116,116,116,116,116,116,116,0,116,116,116,116,116,116,0,108,108,108,108,108,0,0],[0,0,108,108,108,108,108,106,108,108,108,108,108,108,108,0,122,122,0,0,120,120,120,0,120,120,120,120,120,0,119,119,119,119,119,119,119,119,0,0,116,116,116,116,116,116,116,116,116,0,116,116,116,116,116,116,0,108,108,108,108,108,108,0],[0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,122,122,0,0,120,120,120,0,120,120,120,120,120,0,119,119,119,119,119,119,119,119,0,0,116,116,116,116,116,116,116,116,116,0,116,116,116,116,116,116,0,108,108,108,106,108,108,0],[0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,122,122,0,0,120,120,120,0,120,120,120,120,120,0,119,119,119,119,0,0,0,0,0,0,116,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0],[0,108,108,108,0,123,123,123,0,122,122,122,106,122,122,122,122,122,0,0,120,120,120,0,0,0,0,0,0,0,119,119,119,119,0,0,0,0,0,0,116,116,116,116,116,116,116,116,116,0,117,117,117,117,0,0,0,0,0,0,108,108,108,0],[0,108,108,108,0,123,123,123,0,122,122,122,106,122,106,122,122,122,0,0,120,120,120,0,119,119,119,119,119,119,119,119,119,119,0,0,119,119,0,0,0,0,0,0,116,116,116,116,116,0,117,117,117,117,0,0,108,108,108,108,108,108,108,0],[0,108,108,108,0,123,123,123,0,122,122,122,106,122,122,122,122,122,0,0,120,120,120,0,119,119,119,119,119,119,119,119,119,119,0,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,0,0,108,108,108,108,108,108,108,0],[0,108,108,108,0,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,119,119,119,0,0,119,119,119,119,119,119,119,0,117,117,117,117,117,117,117,117,117,117,0,0,108,108,108,108,108,108,0,0],[0,108,108,108,0,123,123,123,0,0,0,0,0,0,122,122,122,122,0,0,121,121,121,0,119,119,119,119,119,119,119,119,119,119,0,0,119,119,119,119,119,119,119,0,117,117,117,117,117,117,117,117,117,117,0,0,108,108,108,0,0,0,0,0],[0,108,108,108,0,123,123,123,123,0,0,0,0,0,122,122,122,122,0,0,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,0,117,117,117,117,117,117,117,117,117,117,0,0,108,108,108,0,0,0,0,0],[0,108,108,108,0,123,123,123,123,0,123,106,0,0,122,122,122,122,0,0,121,121,121,121,121,0,119,119,119,119,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,0,0],[0,108,108,108,0,123,123,123,123,0,0,0,0,0,122,122,122,122,0,0,121,121,121,121,121,0,119,119,119,119,119,119,119,119,119,119,119,119,119,0,118,118,118,0,118,118,118,0,117,117,117,117,117,117,0,0,108,108,108,108,108,108,108,0],[0,108,108,108,0,123,123,123,0,0,0,0,0,0,122,122,122,122,0,0,121,121,121,121,121,0,119,119,119,119,119,119,119,119,119,119,119,119,119,0,118,118,118,0,118,118,118,0,117,117,117,117,117,117,0,0,108,108,108,108,108,108,108,0],[0,108,108,108,0,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,121,0,0,0,0,0,0,0,0,119,119,119,119,119,119,0,118,118,118,0,118,118,118,0,117,117,117,117,117,117,0,0,0,0,0,0,108,106,108,0],[0,108,108,108,0,0,0,0,0,0,122,122,122,122,122,122,122,122,0,0,121,121,121,121,121,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,118,118,118,0,118,118,118,0,0,0,0,0,117,117,0,0,0,0,0,0,108,108,108,0],[0,108,108,108,108,108,108,108,108,0,122,122,122,122,122,122,122,122,0,0,121,121,121,121,121,121,121,121,121,121,121,121,0,118,118,118,118,118,118,118,118,118,118,0,118,118,118,118,118,118,118,0,117,117,117,117,117,117,0,0,108,108,108,0],[0,108,108,108,108,108,108,108,108,0,0,0,0,0,122,122,122,122,0,0,121,121,121,121,121,121,121,121,121,121,121,121,0,118,118,118,118,118,118,118,118,118,118,0,118,118,118,118,118,118,118,0,0,0,0,0,0,0,0,0,108,108,108,0],[0,0,108,108,108,108,108,108,108,108,108,108,108,0,122,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,118,118,118,118,118,118,118,0,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0],[0,0,0,0,0,0,108,108,108,106,108,108,108,0,122,122,122,122,0,0,121,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,0,0,0,108,108,108,108,108,108,108,108,108,108,0,108,108,108,0],[0,0,108,108,108,0,0,108,108,108,108,108,108,0,122,122,122,122,122,0,121,121,121,121,121,121,0,108,108,108,108,108,108,108,108,108,108,108,0,118,118,118,118,118,118,118,0,108,108,108,108,108,108,108,108,108,108,108,108,0,108,108,108,0],[0,108,108,108,108,108,0,0,0,0,108,108,108,0,122,122,122,122,122,0,121,121,121,121,121,121,0,108,108,108,108,108,108,108,108,108,108,108,0,118,118,118,118,118,118,118,0,108,108,108,108,108,108,108,108,108,108,108,108,0,108,108,108,0],[0,108,108,108,108,108,108,108,0,0,108,108,108,0,0,0,0,0,0,0,121,121,121,121,121,121,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,108,108,108,0,108,108,108,0],[0,108,108,108,108,108,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,108,108,108,0,108,106,108,108,108,108,108,0],[0,108,108,108,108,108,0,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,108,108,108,108,108,108,108,108,106,108,108,108,108,108,108,0,0,108,108,108,0,108,108,108,108,108,108,108,0],[0,108,108,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,106,108,108,108,108,108,108,108,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,108,108,108,108,0,0,108,108,108,108,108,0,0],[0,0,108,108,108,108,108,108,108,108,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":13,"y":11,"texture":65,"key":null},{"x":13,"y":39,"texture":65,"key":null},{"x":13,"y":46,"texture":65,"key":null},{"x":14,"y":16,"texture":65,"key":null},{"x":14,"y":24,"texture":65,"key":null},{"x":14,"y":30,"texture":65,"key":null},{"x":15,"y":50,"texture":65,"key":null},{"x":15,"y":52,"texture":65,"key":null},{"x":16,"y":20,"texture":65,"key":null},{"x":16,"y":27,"texture":65,"key":null},{"x":16,"y":32,"texture":65,"key":null},{"x":16,"y":37,"texture":65,"key":null},{"x":19,"y":46,"texture":65,"key":null},{"x":21,"y":12,"texture":65,"key":null},{"x":21,"y":20,"texture":65,"key":null},{"x":23,"y":31,"texture":65,"key":null},{"x":25,"y":12,"texture":65,"key":null},{"x":26,"y":47,"texture":65,"key":null},{"x":29,"y":38,"texture":65,"key":null},{"x":30,"y":23,"texture":65,"key":null},{"x":32,"y":12,"texture":65,"key":null},{"x":38,"y":23,"texture":65,"key":null},{"x":38,"y":29,"texture":65,"key":null},{"x":38,"y":49,"texture":65,"key":null},{"x":38,"y":56,"texture":68,"key":"gold"},{"x":42,"y":8,"texture":68,"key":"silver"},{"x":43,"y":34,"texture":65,"key":null},{"x":43,"y":44,"texture":65,"key":null},{"x":44,"y":15,"texture":65,"key":null},{"x":44,"y":17,"texture":65,"key":null},{"x":44,"y":21,"texture":65,"key":null},{"x":46,"y":30,"texture":65,"key":null},{"x":47,"y":9,"texture":67,"key":null},{"x":47,"y":37,"texture":65,"key":null},{"x":47,"y":49,"texture":65,"key":null},{"x":47,"y":51,"texture":65,"key":null},{"x":47,"y":53,"texture":65,"key":null},{"x":48,"y":39,"texture":65,"key":null},{"x":49,"y":43,"texture":65,"key":null},{"x":50,"y":15,"texture":65,"key":null},{"x":50,"y":17,"texture":65,"key":null},{"x":52,"y":43,"texture":65,"key":null},{"x":52,"y":51,"texture":65,"key":null},{"x":54,"y":23,"texture":65,"key":null},{"x":55,"y":42,"texture":65,"key":null},{"x":56,"y":19,"texture":65,"key":null}],"secrets":[{"x":11,"y":55,"state":0,"texture":5},{"x":23,"y":7,"state":0,"texture":45},{"x":23,"y":40,"state":0,"texture":5},{"x":29,"y":51,"state":0,"texture":0},{"x":31,"y":17,"state":0,"texture":46},{"x":32,"y":17,"state":0,"texture":46},{"x":36,"y":2,"state":0,"texture":30},{"x":36,"y":59,"state":0,"texture":31},{"x":58,"y":52,"state":0,"texture":30},{"x":60,"y":9,"state":0,"texture":31}],"sprites":[wolf3d.chalice(5,7),{"x":6,"y":10,"texture":14,"hit":false},{"x":6,"y":16,"texture":14,"hit":false},wolf3d.chalice(6,23),{"x":6,"y":35,"texture":14,"hit":false},{"x":6,"y":54,"texture":14,"hit":false},{"x":6,"y":59,"texture":14,"hit":false},{"x":7,"y":22,"texture":14,"hit":false},{"x":8,"y":7,"texture":14,"hit":false},{"x":8,"y":31,"texture":14,"hit":false},{"x":8,"y":40,"texture":14,"hit":false},{"x":9,"y":10,"texture":8,"hit":true},wolf3d.chalice(9,12),wolf3d.chalice(9,16),{"x":9,"y":18,"texture":8,"hit":true},wolf3d.officerStanding(9,22,4,1),{"x":9,"y":26,"texture":14,"hit":false},{"x":9,"y":34,"texture":8,"hit":true},wolf3d.chalice(9,35),{"x":9,"y":37,"texture":8,"hit":true},{"x":9,"y":44,"texture":14,"hit":false},{"x":9,"y":51,"texture":14,"hit":false},wolf3d.ammo(9,56),wolf3d.ammo(9,57),{"x":9,"y":60,"texture":14,"hit":false},wolf3d.chalice(10,21),wolf3d.chalice(10,34),{"x":10,"y":36,"texture":14,"hit":false},wolf3d.ammo(10,56),wolf3d.ammo(10,57),{"x":11,"y":11,"texture":14,"hit":false},{"x":11,"y":16,"texture":14,"hit":false},{"x":12,"y":7,"texture":14,"hit":false},wolf3d.officerMoving(12,15,4,1),wolf3d.ssStanding(12,16,2,3),{"x":12,"y":20,"texture":8,"hit":true},{"x":12,"y":34,"texture":8,"hit":true},wolf3d.ammo(12,40),{"x":12,"y":53,"texture":8,"hit":true},wolf3d.officerStanding(12,55,0,1),{"x":12,"y":56,"texture":14,"hit":false},{"x":12,"y":57,"texture":8,"hit":true},wolf3d.ssMoving(13,16,2,2),{"x":13,"y":18,"texture":8,"hit":true},{"x":13,"y":20,"texture":8,"hit":true},wolf3d.ssStanding(13,21,6,3),{"x":13,"y":24,"texture":14,"hit":false},{"x":13,"y":30,"texture":14,"hit":false},wolf3d.cross(13,34),wolf3d.dog(13,37,6,2),{"x":13,"y":41,"texture":14,"hit":false},{"x":13,"y":44,"texture":14,"hit":false},wolf3d.officerMoving(13,50,4,1),wolf3d.ssStanding(13,51,2,3),wolf3d.ammo(13,52),wolf3d.food(13,53),wolf3d.food(13,56),{"x":14,"y":10,"texture":8,"hit":true},{"x":14,"y":12,"texture":8,"hit":true},wolf3d.ssMoving(14,51,2,2),{"x":14,"y":53,"texture":8,"hit":true},wolf3d.ammo(14,55),wolf3d.ssStanding(14,56,0,3),wolf3d.food(14,57),wolf3d.officerStanding(14,60,4,1),{"x":15,"y":14,"texture":8,"hit":true},{"x":15,"y":26,"texture":8,"hit":true},{"x":15,"y":28,"texture":8,"hit":true},wolf3d.chest(15,30),{"x":15,"y":37,"texture":14,"hit":false},{"x":15,"y":38,"texture":8,"hit":true},wolf3d.officerStanding(15,40,4,1),wolf3d.ssStanding(15,42,2,3),wolf3d.ssMoving(15,56,2,2),{"x":16,"y":7,"texture":14,"hit":false},{"x":16,"y":11,"texture":14,"hit":false},{"x":16,"y":16,"texture":14,"hit":false},wolf3d.officerMoving(16,23,4,1),{"x":16,"y":25,"texture":14,"hit":false},{"x":16,"y":30,"texture":14,"hit":false},{"x":16,"y":33,"texture":14,"hit":false},wolf3d.dog(16,34,4,1),wolf3d.ssMoving(16,42,2,2),wolf3d.cross(16,48),{"x":16,"y":56,"texture":14,"hit":false},{"x":16,"y":60,"texture":14,"hit":false},{"x":17,"y":14,"texture":8,"hit":true},wolf3d.ssMoving(17,24,2,2),{"x":17,"y":26,"texture":8,"hit":true},{"x":17,"y":28,"texture":8,"hit":true},wolf3d.chest(17,30),{"x":17,"y":36,"texture":3,"hit":true},{"x":17,"y":38,"texture":3,"hit":true},{"x":17,"y":41,"texture":14,"hit":false},{"x":17,"y":44,"texture":14,"hit":false},{"x":17,"y":51,"texture":14,"hit":false},{"x":17,"y":57,"texture":8,"hit":true},{"x":18,"y":37,"texture":14,"hit":false},{"x":18,"y":40,"texture":8,"hit":true},{"x":18,"y":48,"texture":8,"hit":true},{"x":19,"y":7,"texture":8,"hit":true},wolf3d.officerMoving(19,10,4,1),wolf3d.ssStanding(19,11,0,3),{"x":19,"y":12,"texture":14,"hit":false},{"x":19,"y":17,"texture":3,"hit":true},{"x":19,"y":20,"texture":8,"hit":true},wolf3d.ammo(19,21),{"x":19,"y":27,"texture":14,"hit":false},wolf3d.cross(19,34),{"x":20,"y":4,"texture":14,"hit":false},wolf3d.ssStanding(20,16,2,2),{"x":20,"y":20,"texture":14,"hit":false},wolf3d.ssStanding(20,21,6,2),{"x":20,"y":34,"texture":8,"hit":true},wolf3d.chalice(20,40),wolf3d.firstAidKit(20,42),wolf3d.firstAidKit(20,43),{"x":20,"y":46,"texture":14,"hit":false},{"x":20,"y":59,"texture":14,"hit":false},wolf3d.chalice(20,61),{"x":21,"y":7,"texture":14,"hit":false},wolf3d.ammo(21,8),wolf3d.firstAidKit(21,42),wolf3d.firstAidKit(21,43),{"x":21,"y":50,"texture":14,"hit":false},{"x":21,"y":55,"texture":14,"hit":false},wolf3d.food(22,7),{"x":22,"y":8,"texture":8,"hit":true},{"x":22,"y":10,"texture":8,"hit":true},{"x":22,"y":14,"texture":8,"hit":true},wolf3d.chalice(22,16),wolf3d.chalice(22,17),{"x":22,"y":20,"texture":14,"hit":false},wolf3d.officerStanding(22,32,0,3),{"x":22,"y":37,"texture":14,"hit":false},wolf3d.crown(22,42),wolf3d.crown(22,43),wolf3d.officerMoving(22,46,4,1),wolf3d.ssStanding(22,47,4,3),{"x":23,"y":11,"texture":14,"hit":false},wolf3d.dog(23,12,4,1),{"x":23,"y":13,"texture":14,"hit":false},{"x":23,"y":16,"texture":14,"hit":false},wolf3d.ammo(23,17),wolf3d.officerMoving(23,25,4,1),wolf3d.ssStanding(23,26,2,3),{"x":23,"y":29,"texture":14,"hit":false},{"x":23,"y":33,"texture":14,"hit":false},wolf3d.chalice(24,5),wolf3d.ammo(24,8),wolf3d.chalice(24,10),wolf3d.chalice(24,14),wolf3d.food(24,16),{"x":24,"y":17,"texture":8,"hit":true},wolf3d.officerStanding(24,32,4,1),wolf3d.ssMoving(24,37,2,2),wolf3d.chalice(24,42),wolf3d.officerStanding(24,43,0,1),{"x":24,"y":46,"texture":14,"hit":false},wolf3d.officerStanding(24,55,4,1),{"x":25,"y":2,"texture":14,"hit":false},wolf3d.ammo(25,8),{"x":25,"y":41,"texture":14,"hit":false},wolf3d.ammo(25,42),wolf3d.ammo(25,43),{"x":25,"y":45,"texture":8,"hit":true},{"x":25,"y":49,"texture":8,"hit":true},{"x":25,"y":51,"texture":11,"hit":true},wolf3d.ammo(26,8),{"x":26,"y":10,"texture":11,"hit":true},{"x":26,"y":12,"texture":14,"hit":false},{"x":26,"y":16,"texture":11,"hit":true},wolf3d.crown(26,17),wolf3d.firstAidKit(26,18),wolf3d.goldKey(26,19),wolf3d.firstAidKit(26,20),{"x":26,"y":22,"texture":11,"hit":true},{"x":26,"y":39,"texture":8,"hit":true},wolf3d.officerStanding(26,51,4,2),{"x":26,"y":55,"texture":14,"hit":false},wolf3d.ammo(27,6),wolf3d.ammo(27,7),wolf3d.ammo(27,8),wolf3d.ammo(27,15),wolf3d.crown(27,16),wolf3d.ssStanding(27,17,0,2),wolf3d.ssStanding(27,18,0,3),wolf3d.officerStanding(27,19,0,1),wolf3d.officerStanding(27,20,0,3),wolf3d.officerStanding(27,21,0,2),wolf3d.chalice(27,25),wolf3d.ssStanding(27,41,6,3),wolf3d.food(27,49),{"x":27,"y":51,"texture":14,"hit":false},wolf3d.chalice(27,52),wolf3d.ammo(28,6),wolf3d.ammo(28,7),wolf3d.ammo(28,8),wolf3d.officerMoving(28,11,4,1),wolf3d.ammo(28,15),wolf3d.chest(28,16),wolf3d.chest(28,17),{"x":28,"y":18,"texture":14,"hit":false},wolf3d.chest(28,19),{"x":28,"y":20,"texture":14,"hit":false},wolf3d.firstAidKit(28,22),{"x":28,"y":31,"texture":14,"hit":false},wolf3d.ssMoving(28,41,2,2),{"x":28,"y":47,"texture":14,"hit":false},wolf3d.food(28,49),wolf3d.chalice(28,51),{"x":28,"y":52,"texture":3,"hit":true},{"x":28,"y":58,"texture":14,"hit":false},wolf3d.ssStanding(29,2,0,2),wolf3d.ammo(29,6),wolf3d.firstAidKit(29,7),wolf3d.firstAidKit(29,8),wolf3d.ssMoving(29,12,2,2),wolf3d.ammo(29,15),wolf3d.ammo(29,16),wolf3d.ssStanding(29,17,6,1),wolf3d.ammo(29,19),wolf3d.guardStanding(29,21,0,3),wolf3d.officerStanding(29,31,4,1),wolf3d.ssStanding(29,35,6,3),{"x":29,"y":37,"texture":14,"hit":false},{"x":29,"y":39,"texture":14,"hit":false},{"x":29,"y":49,"texture":8,"hit":true},wolf3d.chalice(29,54),wolf3d.gatling(30,6),wolf3d.firstAidKit(30,7),wolf3d.firstAidKit(30,8),wolf3d.ssStanding(30,10,6,3),{"x":30,"y":16,"texture":11,"hit":true},{"x":30,"y":18,"texture":14,"hit":false},wolf3d.ammo(30,19),{"x":30,"y":20,"texture":14,"hit":false},{"x":30,"y":22,"texture":14,"hit":false},{"x":30,"y":24,"texture":14,"hit":false},{"x":30,"y":27,"texture":11,"hit":true},wolf3d.ssMoving(30,35,2,2),wolf3d.firstAidKit(30,52),{"x":31,"y":2,"texture":14,"hit":false},{"x":31,"y":10,"texture":11,"hit":true},{"x":31,"y":11,"texture":14,"hit":false},{"x":31,"y":13,"texture":11,"hit":true},wolf3d.guardStanding(31,21,6,1),wolf3d.firstAidKit(31,52),wolf3d.ammo(31,53),wolf3d.ammo(31,54),wolf3d.ammo(31,55),wolf3d.ammo(31,56),{"x":31,"y":57,"texture":3,"hit":true},{"x":31,"y":60,"texture":14,"hit":false},wolf3d.ammo(33,7),wolf3d.ammo(33,8),wolf3d.ammo(33,12),wolf3d.ammo(33,14),{"x":33,"y":30,"texture":14,"hit":false},wolf3d.ammo(33,38),wolf3d.ammo(33,39),wolf3d.officerStanding(33,41,6,1),{"x":33,"y":45,"texture":14,"hit":false},{"x":33,"y":52,"texture":14,"hit":false},{"x":34,"y":3,"texture":14,"hit":false},{"x":34,"y":6,"texture":14,"hit":false},wolf3d.ammo(34,12),wolf3d.ammo(34,14),{"x":34,"y":22,"texture":14,"hit":false},wolf3d.officerStanding(34,24,6,1),{"x":34,"y":37,"texture":14,"hit":false},wolf3d.ammo(34,38),wolf3d.ammo(34,39),{"x":34,"y":58,"texture":14,"hit":false},wolf3d.ammo(35,7),wolf3d.ammo(35,8),{"x":35,"y":13,"texture":14,"hit":false},wolf3d.ammo(35,38),wolf3d.ammo(35,39),{"x":36,"y":30,"texture":8,"hit":true},{"x":37,"y":20,"texture":8,"hit":true},{"x":37,"y":24,"texture":8,"hit":true},wolf3d.guardMoving(37,26,6,1),{"x":37,"y":37,"texture":8,"hit":true},{"x":37,"y":41,"texture":8,"hit":true},wolf3d.ammo(37,42),{"x":37,"y":50,"texture":8,"hit":true},{"x":38,"y":5,"texture":14,"hit":false},wolf3d.officerStanding(38,7,6,1),{"x":38,"y":11,"texture":14,"hit":false},{"x":38,"y":16,"texture":8,"hit":true},{"x":38,"y":17,"texture":8,"hit":true},{"x":38,"y":21,"texture":14,"hit":false},{"x":38,"y":24,"texture":14,"hit":false},wolf3d.officerMoving(38,25,4,1),wolf3d.ssStanding(38,26,6,3),{"x":38,"y":27,"texture":14,"hit":false},{"x":38,"y":31,"texture":14,"hit":false},{"x":38,"y":36,"texture":14,"hit":false},wolf3d.chest(38,37),{"x":38,"y":40,"texture":8,"hit":true},wolf3d.guardMoving(38,42,6,1),wolf3d.guardMoving(38,45,6,1),{"x":38,"y":48,"texture":14,"hit":false},{"x":38,"y":50,"texture":14,"hit":false},wolf3d.officerMoving(38,51,4,1),wolf3d.ssStanding(38,52,2,3),{"x":38,"y":54,"texture":14,"hit":false},{"x":38,"y":58,"texture":14,"hit":false},wolf3d.chalice(39,17),wolf3d.ssMoving(39,26,2,2),{"x":39,"y":37,"texture":8,"hit":true},wolf3d.ammo(39,40),wolf3d.officerMoving(39,41,4,1),wolf3d.ssStanding(39,42,2,3),{"x":39,"y":43,"texture":14,"hit":false},wolf3d.officerMoving(39,44,4,1),wolf3d.ssStanding(39,45,2,3),{"x":39,"y":50,"texture":8,"hit":true},wolf3d.ssMoving(39,52,2,2),wolf3d.officerStanding(39,60,0,1),{"x":40,"y":2,"texture":14,"hit":false},wolf3d.ammo(40,16),wolf3d.ammo(40,17),wolf3d.officerMoving(40,20,4,1),wolf3d.ssStanding(40,21,4,3),{"x":40,"y":24,"texture":8,"hit":true},wolf3d.ammo(40,40),wolf3d.ssMoving(40,42,2,2),wolf3d.ssMoving(40,45,2,2),wolf3d.chest(41,5),wolf3d.chalice(41,7),{"x":41,"y":9,"texture":8,"hit":true},wolf3d.guardStanding(41,12,6,1),wolf3d.ssMoving(41,21,2,2),{"x":41,"y":40,"texture":8,"hit":true},{"x":41,"y":53,"texture":8,"hit":true},{"x":41,"y":61,"texture":14,"hit":false},wolf3d.guardStanding(42,5,6,1),{"x":42,"y":7,"texture":14,"hit":false},{"x":42,"y":10,"texture":14,"hit":false},wolf3d.ssStanding(42,12,6,3),wolf3d.officerStanding(42,14,6,1),{"x":42,"y":16,"texture":14,"hit":false},{"x":42,"y":21,"texture":14,"hit":false},{"x":42,"y":24,"texture":8,"hit":true},{"x":42,"y":36,"texture":8,"hit":true},{"x":42,"y":37,"texture":8,"hit":true},{"x":42,"y":44,"texture":14,"hit":false},{"x":42,"y":48,"texture":8,"hit":true},wolf3d.officerMoving(42,50,4,1),wolf3d.ssStanding(42,51,2,3),wolf3d.ammo(42,53),wolf3d.guardStanding(43,5,6,2),{"x":43,"y":9,"texture":8,"hit":true},wolf3d.ssStanding(43,12,6,2),wolf3d.chest(43,24),{"x":43,"y":25,"texture":14,"hit":false},wolf3d.officerMoving(43,28,4,1),wolf3d.ssStanding(43,29,0,3),{"x":43,"y":30,"texture":14,"hit":false},{"x":43,"y":32,"texture":14,"hit":false},wolf3d.ssMoving(43,51,2,2),{"x":43,"y":58,"texture":14,"hit":false},wolf3d.ssMoving(44,29,2,2),wolf3d.chest(44,42),{"x":45,"y":6,"texture":14,"hit":false},{"x":45,"y":16,"texture":14,"hit":false},{"x":45,"y":24,"texture":8,"hit":true},{"x":45,"y":33,"texture":8,"hit":true},wolf3d.officerMoving(45,38,4,1),wolf3d.ssStanding(45,39,2,3),wolf3d.silverKey(45,41),{"x":45,"y":45,"texture":14,"hit":false},{"x":45,"y":51,"texture":14,"hit":false},{"x":46,"y":2,"texture":14,"hit":false},wolf3d.ssStanding(46,5,4,1),wolf3d.ssStanding(46,6,4,1),{"x":46,"y":8,"texture":3,"hit":true},{"x":46,"y":21,"texture":14,"hit":false},wolf3d.ssMoving(46,39,2,2),wolf3d.chest(46,42),{"x":46,"y":44,"texture":8,"hit":true},wolf3d.ssStanding(47,5,4,2),wolf3d.ssStanding(47,6,4,2),{"x":47,"y":7,"texture":14,"hit":false},wolf3d.officerStanding(47,11,2,2),wolf3d.officerMoving(47,14,4,1),wolf3d.ssStanding(47,15,0,3),wolf3d.chest(47,24),{"x":47,"y":26,"texture":8,"hit":true},wolf3d.guardMoving(47,29,6,1),{"x":47,"y":57,"texture":14,"hit":false},wolf3d.ammo(48,5),wolf3d.crown(48,6),wolf3d.ammo(48,7),{"x":48,"y":8,"texture":3,"hit":true},wolf3d.ssMoving(48,15,2,2),{"x":48,"y":26,"texture":14,"hit":false},wolf3d.chest(48,27),wolf3d.officerMoving(48,28,4,1),wolf3d.ssStanding(48,29,6,3),{"x":48,"y":30,"texture":14,"hit":false},{"x":48,"y":42,"texture":8,"hit":true},wolf3d.chest(48,44),{"x":48,"y":46,"texture":3,"hit":true},wolf3d.officerStanding(49,5,4,3),wolf3d.officerStanding(49,6,4,1),wolf3d.officerStanding(49,7,4,3),wolf3d.chalice(49,14),{"x":49,"y":16,"texture":14,"hit":false},wolf3d.guardMoving(49,22,6,1),{"x":49,"y":26,"texture":8,"hit":true},wolf3d.ssMoving(49,29,2,2),{"x":49,"y":33,"texture":14,"hit":false},{"x":49,"y":37,"texture":14,"hit":false},{"x":49,"y":45,"texture":14,"hit":false},{"x":49,"y":49,"texture":14,"hit":false},wolf3d.officerMoving(49,50,4,1),wolf3d.ssStanding(49,51,4,3),{"x":49,"y":52,"texture":14,"hit":false},{"x":49,"y":61,"texture":14,"hit":false},wolf3d.officerMoving(50,21,4,1),wolf3d.ssStanding(50,22,4,3),{"x":50,"y":38,"texture":8,"hit":true},{"x":50,"y":41,"texture":14,"hit":false},wolf3d.ssMoving(50,51,2,2),wolf3d.officerStanding(50,61,0,1),{"x":51,"y":10,"texture":8,"hit":true},{"x":51,"y":16,"texture":14,"hit":false},wolf3d.ssMoving(51,22,2,2),wolf3d.ammo(51,29),{"x":51,"y":31,"texture":8,"hit":true},{"x":52,"y":2,"texture":14,"hit":false},wolf3d.chest(52,10),wolf3d.guardMoving(52,15,6,1),{"x":52,"y":23,"texture":14,"hit":false},{"x":52,"y":29,"texture":14,"hit":false},wolf3d.chest(52,31),{"x":52,"y":33,"texture":8,"hit":true},wolf3d.food(52,34),wolf3d.guardMoving(52,40,6,1),wolf3d.officerMoving(52,44,4,1),wolf3d.ssStanding(52,45,6,3),{"x":52,"y":48,"texture":14,"hit":false},{"x":52,"y":52,"texture":14,"hit":false},wolf3d.firstAidKit(52,54),wolf3d.ammo(52,55),wolf3d.ammo(52,56),{"x":52,"y":57,"texture":8,"hit":true},{"x":53,"y":6,"texture":14,"hit":false},wolf3d.officerMoving(53,14,4,1),wolf3d.ssStanding(53,15,0,3),{"x":53,"y":20,"texture":8,"hit":true},wolf3d.ammo(53,29),{"x":53,"y":31,"texture":8,"hit":true},wolf3d.ammo(53,33),{"x":53,"y":34,"texture":14,"hit":false},wolf3d.chest(53,35),{"x":53,"y":38,"texture":14,"hit":false},wolf3d.officerMoving(53,39,4,1),wolf3d.ssStanding(53,40,6,3),wolf3d.ssMoving(53,45,2,2),{"x":53,"y":50,"texture":8,"hit":true},wolf3d.ssMoving(54,15,2,2),{"x":54,"y":33,"texture":8,"hit":true},wolf3d.food(54,34),wolf3d.ssMoving(54,40,2,2),wolf3d.officerStanding(55,9,2,1),{"x":55,"y":23,"texture":14,"hit":false},{"x":55,"y":25,"texture":3,"hit":true},wolf3d.ammo(56,2),wolf3d.ammo(56,3),wolf3d.ammo(56,4),{"x":56,"y":11,"texture":14,"hit":false},{"x":56,"y":17,"texture":14,"hit":false},{"x":56,"y":20,"texture":14,"hit":false},wolf3d.chalice(56,25),wolf3d.ammo(56,39),wolf3d.firstAidKit(56,40),{"x":56,"y":42,"texture":14,"hit":false},{"x":56,"y":44,"texture":14,"hit":false},{"x":56,"y":53,"texture":14,"hit":false},{"x":56,"y":61,"texture":14,"hit":false},wolf3d.ammo(57,1),wolf3d.ammo(57,2),wolf3d.ammo(57,3),wolf3d.ammo(57,4),wolf3d.ammo(57,5),{"x":57,"y":14,"texture":8,"hit":true},wolf3d.officerMoving(57,21,4,1),wolf3d.ssStanding(57,22,4,3),wolf3d.chalice(57,25),{"x":57,"y":32,"texture":14,"hit":false},wolf3d.ammo(57,39),wolf3d.food(57,40),{"x":57,"y":45,"texture":8,"hit":true},{"x":57,"y":49,"texture":14,"hit":false},wolf3d.firstAidKit(58,2),wolf3d.gatling(58,3),wolf3d.firstAidKit(58,4),wolf3d.chest(58,6),wolf3d.chest(58,7),{"x":58,"y":20,"texture":8,"hit":true},wolf3d.ssMoving(58,22,2,2),{"x":58,"y":25,"texture":8,"hit":true},{"x":58,"y":57,"texture":14,"hit":false},wolf3d.firstAidKit(59,3),{"x":59,"y":28,"texture":14,"hit":false},wolf3d.officerStanding(59,57,4,1),{"x":60,"y":12,"texture":14,"hit":false},{"x":60,"y":37,"texture":14,"hit":false},wolf3d.officerStanding(60,43,2,1),{"x":60,"y":45,"texture":14,"hit":false},{"x":60,"y":60,"texture":14,"hit":false},{"x":61,"y":17,"texture":14,"hit":false},wolf3d.officerStanding(61,22,2,1),{"x":61,"y":25,"texture":14,"hit":false},wolf3d.ammo(61,51),wolf3d.ammo(61,52),wolf3d.ammo(61,53),wolf3d.ammo(61,54),wolf3d.ammo(62,50),wolf3d.ammo(62,51),wolf3d.ammo(62,52),wolf3d.ammo(62,53),wolf3d.ammo(62,54),wolf3d.ammo(62,55)],"spriteResource":"sprites","scripts":[scripts.angle(11,15,6),scripts.angle(11,17,0),scripts.angle(12,50,6),scripts.angle(12,52,0),scripts.angle(13,15,4),scripts.angle(13,17,2),scripts.angle(13,36,6),scripts.angle(13,38,2),scripts.angle(13,55,6),scripts.angle(13,57,0),scripts.angle(14,41,6),scripts.angle(14,43,0),scripts.angle(14,50,4),scripts.angle(14,52,2),scripts.angle(15,23,6),scripts.angle(15,25,0),scripts.angle(15,34,0),scripts.angle(15,55,4),scripts.angle(15,57,2),scripts.angle(16,41,4),scripts.angle(16,43,2),scripts.angle(17,23,4),scripts.angle(17,25,2),scripts.angle(17,34,4),scripts.angle(18,10,6),scripts.angle(18,12,0),scripts.angle(20,10,4),scripts.angle(20,12,2),scripts.angle(21,46,6),scripts.angle(21,48,0),scripts.angle(22,12,0),scripts.angle(22,25,6),scripts.angle(22,27,0),scripts.angle(22,36,6),scripts.angle(22,38,0),scripts.angle(23,46,4),scripts.angle(23,48,2),scripts.angle(24,12,4),scripts.angle(24,25,4),scripts.angle(24,27,2),scripts.angle(24,36,4),scripts.angle(24,38,2),scripts.angle(26,40,6),scripts.angle(26,42,0),scripts.angle(27,11,6),scripts.angle(27,13,0),scripts.angle(28,34,6),scripts.angle(28,36,0),scripts.angle(28,40,4),scripts.angle(28,42,2),scripts.angle(29,11,4),scripts.angle(29,13,2),scripts.angle(30,34,4),scripts.angle(30,36,2),scripts.angle(37,25,6),scripts.angle(37,27,0),scripts.angle(37,51,6),scripts.angle(37,53,0),scripts.angle(38,41,6),scripts.angle(38,43,0),scripts.angle(38,44,6),scripts.angle(38,46,0),scripts.angle(39,20,6),scripts.angle(39,22,0),scripts.angle(39,25,4),scripts.angle(39,27,2),scripts.angle(39,51,4),scripts.angle(39,53,2),scripts.angle(40,41,4),scripts.angle(40,43,2),scripts.angle(40,44,4),scripts.angle(40,46,2),scripts.angle(41,20,4),scripts.angle(41,22,2),scripts.angle(41,50,6),scripts.angle(41,52,0),scripts.angle(42,28,6),scripts.angle(42,30,0),scripts.angle(43,50,4),scripts.angle(43,52,2),scripts.angle(44,28,4),scripts.angle(44,30,2),scripts.angle(44,38,6),scripts.angle(44,40,0),scripts.angle(46,14,6),scripts.angle(46,16,0),scripts.angle(46,38,4),scripts.angle(46,40,2),scripts.angle(47,28,6),scripts.angle(47,30,0),scripts.angle(48,14,4),scripts.angle(48,16,2),scripts.angle(48,50,6),scripts.angle(48,52,0),scripts.angle(49,21,6),scripts.angle(49,23,0),scripts.angle(49,28,4),scripts.angle(49,30,2),scripts.angle(50,50,4),scripts.angle(50,52,2),scripts.angle(51,21,4),scripts.angle(51,23,2),scripts.angle(51,44,6),scripts.angle(51,46,0),scripts.angle(52,14,6),scripts.angle(52,16,0),scripts.angle(52,39,6),scripts.angle(52,41,0),scripts.angle(53,44,4),scripts.angle(53,46,2),scripts.angle(54,14,4),scripts.angle(54,16,2),scripts.angle(54,39,4),scripts.angle(54,41,2),scripts.angle(56,21,6),scripts.angle(56,23,0),scripts.angle(58,21,4),scripts.angle(58,23,2)]};
\ No newline at end of file diff --git a/wolf3d/maps/e6m9.js b/wolf3d/maps/e6m9.js new file mode 100644 index 0000000..849d3bd --- /dev/null +++ b/wolf3d/maps/e6m9.js @@ -0,0 +1 @@ +wolf3d.maps.e6m9 = {"music":"ultimate","secret":10,"endscreen":null,"ceiling":221,"start":{"x":61.5,"y":32.5,"direction":{"x":-1,"y":0},"plane":{"x":0,"y":1}},"episodeFloor":9,"par":null,"map":[[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,31,31,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,31,0,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,31,0,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,31,31,31,33,31,0,31,31,32,31,31,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,31,34,31,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,31,31,31,34,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,33,31,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,31,0,0,0,0,0,0,0,0,0,31,32,31,31,0,0,0,0,0,0,0,0,0,0,31,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,32,0,0,0,0,0,0,0,0,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,31,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,31,31,0,0,0,0,0,0,0,31,31,31,31,31,0,0,0,0,0,31,31,0,0,0,0,0,0,31,31,31,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,33,0,0,0,0,0,0,0,0,31,32,31,0,0,0,0,0,0,0,31,33,0,0,0,0,0,0,0,0,0,34,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,33,0,0,0,0,0,0,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,31,31,31,31,0,0,0,0,31,31,31,33,0,0,0,0,0,0,0,0,0,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,31,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,32,0,0,0,0,0,33,31,31,31,0,0,0,0,0,0,0,31,31,31,31,0,0,0,0,0,31,0,0,0,0,0,0,0,31,31,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,31,0,0,0,0,0,0,0,31,31,31,0,0,0,0,0,31,31,31,31,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,31,31,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,31,33,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,0,0,0,0,0,0,0,0,33,0,0,0,0,0,0,0,0,0,31,31,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,0,0,0,0,0,0,0,0,0,31,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,31,34,31,1,1,1,1,1,1,1,31,0,34,33,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,1,31,0,0,0,0,0,0,0,0,0,31,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,31,0,31,1,1,1,1,1,1,1,31,0,31,46,31,31,32,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,1,31,31,31,0,0,0,0,0,0,31,31,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,31,0,31,1,1,1,1,1,1,1,31,0,34,46,46,46,46,46,46,31,32,0,31,31,0,0,0,0,0,0,0,0,0,0,0,31,1,1,1,31,31,0,0,0,0,31,31,1,1,1,1,1,1,1,1,1,1,1,1],[1,1,1,1,1,31,0,31,1,1,1,1,1,1,1,31,0,31,46,46,46,46,46,46,46,31,0,31,31,33,31,31,31,32,31,31,31,31,31,0,31,1,1,1,1,31,31,31,31,31,31,1,1,1,1,1,1,1,1,1,1,1,1,1],[31,31,31,33,31,31,0,31,31,32,31,31,31,31,31,31,0,31,46,46,46,46,46,46,46,31,0,31,46,31,31,0,0,0,0,0,0,0,31,0,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[34,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,46,46,46,46,46,46,46,31,34,31,46,46,31,31,0,31,31,31,31,0,31,0,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[31,32,31,31,31,31,0,31,31,31,31,31,33,31,31,31,31,31,46,46,46,46,46,46,46,46,46,46,46,46,31,0,0,0,33,31,31,0,31,0,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[46,46,46,46,46,31,0,31,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,31,0,0,0,31,31,31,0,0,0,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[46,46,46,46,46,31,0,32,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,33,0,0,0,31,31,31,31,31,31,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[46,46,46,46,46,31,0,31,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,31,31,0,0,0,31,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[46,46,46,46,46,31,31,31,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,31,31,0,0,0,0,0,31,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,46,31,31,31,0,0,0,0,0,0,0,31,31,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[46,46,46,46,46,46,46,46,31,31,31,31,31,31,34,31,31,31,31,31,31,31,31,31,31,34,31,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,34,31,31,31,33,31,31,31,34,31,31,31,31,31,31,1,1,1,1,1,1,1],[46,46,46,46,46,46,46,46,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,46,47,47,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,1,1,1,1,1,1,1],[46,46,46,46,46,46,46,46,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,46,47,46,46,47,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,1,1,1,1,1,1,1],[46,46,46,46,46,46,46,46,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,0,0,47,46,46,47,46,46,47,46,46,47,46,0,0,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,1,1,1,1,1,1,1],[46,46,46,46,46,46,46,46,31,0,0,0,14,15,15,15,0,15,15,15,15,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,15,15,15,15,0,15,15,15,14,0,0,0,31,1,1,1,1,1,1,1],[46,46,46,46,46,46,46,46,31,0,0,0,15,1,1,15,0,15,0,0,15,0,0,0,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,0,0,0,15,1,1,15,0,15,1,1,15,0,0,0,31,1,1,1,1,1,1,1],[46,46,46,46,46,46,46,46,31,0,0,0,15,1,1,15,0,15,0,0,15,0,0,0,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,0,0,0,15,1,1,15,0,15,1,1,15,0,0,0,31,1,1,1,1,1,1,1],[46,46,46,46,46,46,46,46,31,0,0,0,15,1,1,15,0,0,0,0,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,14,1,1,15,15,15,15,15,15,0,0,0,31,1,1,1,1,1,1,1],[46,46,46,46,46,46,46,46,31,0,0,0,15,1,1,15,0,0,0,0,15,0,0,0,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,0,0,0,15,1,1,15,15,0,0,0,15,0,0,0,31,1,1,1,1,1,1,1],[46,46,46,46,46,46,46,46,31,0,0,0,15,1,1,15,0,0,0,0,15,0,0,0,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,0,0,0,15,1,1,15,0,0,0,0,15,0,0,0,31,1,1,1,1,1,1,1],[46,46,46,46,46,46,46,46,34,0,0,0,15,1,1,15,0,0,0,0,15,0,0,0,46,47,46,0,47,46,0,47,46,46,0,46,46,0,46,46,46,0,0,0,15,1,1,15,0,0,0,0,15,0,0,0,34,1,1,1,1,1,1,1],[46,46,46,46,46,46,46,46,31,0,0,0,15,1,1,15,15,15,0,0,15,0,0,0,47,46,34,0,0,0,0,0,0,0,0,0,0,0,31,47,47,0,0,0,15,1,1,15,0,0,0,0,15,0,0,0,31,1,1,1,1,1,1,1],[46,46,46,46,46,46,46,46,31,0,0,0,15,1,1,15,0,15,0,0,15,0,0,0,46,47,31,0,0,0,0,0,0,0,0,0,0,0,31,47,46,0,0,0,15,1,1,15,0,15,15,15,15,0,0,0,31,1,1,1,1,1,1,1],[46,46,46,46,46,46,46,46,31,0,0,0,15,1,1,15,0,15,0,0,15,0,0,0,47,46,31,0,0,0,0,0,0,0,0,0,0,0,31,47,47,0,0,0,15,1,1,15,0,15,1,1,15,0,0,0,31,1,1,1,1,1,1,1],[46,46,46,46,46,46,46,46,31,0,0,0,14,15,15,15,0,15,15,15,14,0,0,0,46,47,31,31,31,0,0,0,0,0,0,0,31,31,31,47,46,0,0,0,14,15,15,15,0,15,15,15,14,0,0,0,31,1,1,1,1,1,1,1],[46,46,46,46,46,46,46,46,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,46,47,47,31,31,0,0,0,0,0,31,31,31,31,47,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,1,1,1,1,1,1,1],[46,47,46,46,47,46,46,47,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,47,46,46,47,33,0,0,0,0,0,31,34,31,31,47,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,1,1,1,1,1,1,1],[47,46,46,47,46,46,47,46,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,46,46,47,46,31,0,0,0,0,0,0,0,0,31,47,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,1,1,1,1,1,1,1],[46,47,46,46,47,46,46,47,31,31,31,31,31,31,31,34,31,31,31,31,31,31,31,31,47,47,46,46,47,31,0,0,0,0,0,31,0,0,31,31,47,31,31,33,31,31,31,31,31,31,31,34,31,31,33,31,31,1,1,1,1,1,1,1],[47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,31,31,0,0,0,31,31,0,0,0,31,31,31,31,31,34,31,31,31,31,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,31,0,0,0,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,33,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,31,31,0,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,31,13,31,46,31,31,0,0,0,0,0,0,0,0,0,0,0,31,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,47,46,46,46,46,46,31,31,31,34,31,31,31,31,31,31,31,31,31,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,0,0,0,0,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,0,0,0,0,0,113,113,113,113,113,0,0,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,0,0,0,113,113,113,113,113,113,113,0,0,113,113,113,113,113,113,106,113,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,106,113,106,113,113,113,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,0,0,0,0,113,113,113,113,113,113,113,113,113,0,0,0,0,0,113,113,113,113,0,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,0,0,0,0,113,113,113,113,113,113,113,0,0,0,0,113,113,113,113,113,0,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,0,0,0,113,113,113,113,113,0,0,0,0,113,113,113,113,113,113,0,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0,113,113,113,113,113,113,113,113,0,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,106,0,0,113,113,113,113,113,113,113,113,106,113,113,0,0,0,0,0,0,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,106,0,0,0,0,113,113,113,113,113,106,113,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,113,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,113,106,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,111,111,111,111,111,111,0,0,0,111,111,111,111,111,111,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,111,111,111,111,0,0,0,0,0,0,0,111,111,111,111,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,111,111,0,0,0,0,0,0,0,0,0,0,0,111,111,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,109,0,109,109,0,109,109,109,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,109,109,109,0,0,0,0,109,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,106,0,109,109,0,109,109,109,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,109,109,109,0,0,0,0,106,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,109,109,109,0,109,109,109,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,109,109,109,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,109,109,109,109,0,109,109,109,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,109,109,109,0,0,0,0,0,109,109,109,0,109,109,109,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,109,109,109,109,0,109,109,109,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,109,109,109,0,0,0,0,109,109,109,109,0,109,109,109,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,109,109,109,109,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,109,109,109,109,0,109,109,109,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,109,109,0,109,109,109,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,109,109,109,0,0,0,0,0,109,109,109,0,109,109,109,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,106,0,109,109,0,109,109,109,0,0,0,106,108,108,108,108,108,108,108,108,108,106,0,0,0,109,109,109,0,0,0,0,106,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,109,0,109,109,0,109,109,109,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,109,109,109,0,0,0,0,109,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,106,0,0,0,0,109,109,109,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,109,109,109,0,0,0,0,106,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,108,108,108,108,108,0,108,108,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":33,"y":32,"texture":65,"key":null},{"x":42,"y":24,"texture":65,"key":null},{"x":42,"y":40,"texture":65,"key":null},{"x":47,"y":24,"texture":65,"key":null},{"x":47,"y":40,"texture":65,"key":null},{"x":50,"y":27,"texture":65,"key":null},{"x":50,"y":30,"texture":65,"key":null},{"x":50,"y":34,"texture":65,"key":null},{"x":50,"y":37,"texture":65,"key":null}],"secrets":[{"x":23,"y":42,"state":0,"texture":31},{"x":27,"y":16,"state":0,"texture":33},{"x":47,"y":16,"state":0,"texture":14},{"x":51,"y":48,"state":0,"texture":14},{"x":57,"y":35,"state":0,"texture":33}],"sprites":[wolf3d.ssStanding(11,28,0,2),wolf3d.officerStanding(13,28,0,1),wolf3d.chalice(14,24),{"x":15,"y":24,"texture":14,"hit":false},wolf3d.guardStanding(15,33,0,1),wolf3d.chalice(16,17),wolf3d.guardStanding(16,22,0,1),{"x":16,"y":34,"texture":14,"hit":false},wolf3d.guardStanding(16,38,0,2),wolf3d.chalice(17,24),wolf3d.chalice(17,40),{"x":18,"y":20,"texture":14,"hit":false},wolf3d.chalice(18,29),{"x":18,"y":38,"texture":14,"hit":false},wolf3d.officerStanding(19,42,2,1),wolf3d.ssStanding(19,44,2,2),wolf3d.guardStanding(20,27,0,2),{"x":20,"y":30,"texture":14,"hit":false},{"x":21,"y":17,"texture":14,"hit":false},{"x":21,"y":24,"texture":14,"hit":false},wolf3d.fettgesicht(21,29),{"x":21,"y":35,"texture":14,"hit":false},wolf3d.ssStanding(22,13,6,2),wolf3d.officerStanding(22,15,6,1),wolf3d.guardStanding(22,17,6,2),wolf3d.chalice(22,22),wolf3d.guardMoving(22,35,6,1),wolf3d.chalice(23,19),wolf3d.chalice(23,32),{"x":23,"y":39,"texture":14,"hit":false},{"x":24,"y":28,"texture":14,"hit":false},wolf3d.officerMoving(24,30,4,2),wolf3d.chalice(24,36),wolf3d.officerMoving(24,38,0,1),{"x":25,"y":18,"texture":14,"hit":false},wolf3d.firstAidKit(25,47),wolf3d.firstAidKit(25,48),wolf3d.ssMoving(26,30,4,3),wolf3d.ssMoving(26,38,0,3),wolf3d.ammo(26,44),wolf3d.ammo(26,45),wolf3d.firstAidKit(26,47),wolf3d.firstAidKit(26,48),wolf3d.firstAidKit(26,49),wolf3d.guardStanding(27,17,6,2),{"x":27,"y":24,"texture":14,"hit":false},wolf3d.guardMoving(27,33,2,2),{"x":27,"y":36,"texture":14,"hit":false},wolf3d.ssMoving(27,37,2,2),wolf3d.ammo(27,43),wolf3d.ammo(27,44),wolf3d.ammo(27,45),wolf3d.ammo(27,46),wolf3d.firstAidKit(27,48),wolf3d.firstAidKit(27,49),wolf3d.ammo(28,43),wolf3d.ammo(28,44),wolf3d.ammo(28,45),wolf3d.ammo(28,46),wolf3d.ammo(28,47),wolf3d.chalice(29,6),{"x":29,"y":31,"texture":14,"hit":false},wolf3d.ammo(29,45),wolf3d.ammo(29,46),wolf3d.ammo(29,47),wolf3d.chalice(30,6),wolf3d.officerStanding(30,26,4,1),wolf3d.officerStanding(30,37,6,2),wolf3d.chalice(31,6),wolf3d.officerStanding(31,39,0,1),wolf3d.ssStanding(32,26,4,2),{"x":32,"y":32,"texture":14,"hit":false},wolf3d.ssStanding(32,36,2,1),{"x":32,"y":37,"texture":14,"hit":false},wolf3d.chalice(33,1),wolf3d.chalice(33,2),wolf3d.chalice(33,3),wolf3d.chalice(35,6),{"x":35,"y":32,"texture":14,"hit":false},{"x":35,"y":37,"texture":14,"hit":false},wolf3d.ssStanding(35,38,2,1),{"x":35,"y":39,"texture":14,"hit":false},wolf3d.chalice(36,6),wolf3d.chalice(37,6),wolf3d.officerMoving(37,33,0,2),wolf3d.ssMoving(38,30,6,1),{"x":39,"y":32,"texture":14,"hit":false},{"x":41,"y":9,"texture":8,"hit":true},wolf3d.officerMoving(41,27,0,2),{"x":41,"y":55,"texture":8,"hit":true},{"x":42,"y":10,"texture":14,"hit":false},wolf3d.guardMoving(42,12,6,1),wolf3d.ssMoving(42,14,6,1),wolf3d.officerMoving(42,16,6,2),wolf3d.officerMoving(42,18,6,3),{"x":42,"y":22,"texture":14,"hit":false},{"x":42,"y":26,"texture":14,"hit":false},{"x":42,"y":38,"texture":14,"hit":false},{"x":42,"y":42,"texture":14,"hit":false},wolf3d.guardMoving(42,45,6,1),wolf3d.ssMoving(42,47,6,1),wolf3d.officerMoving(42,49,6,2),wolf3d.officerMoving(42,51,6,3),{"x":42,"y":54,"texture":14,"hit":false},wolf3d.ssMoving(43,39,2,1),wolf3d.officerStanding(44,16,4,1),wolf3d.officerStanding(44,48,4,1),wolf3d.officerMoving(45,10,4,3),wolf3d.ammo(45,18),wolf3d.ammo(45,19),{"x":45,"y":21,"texture":8,"hit":true},{"x":45,"y":25,"texture":8,"hit":true},wolf3d.chest(45,26),wolf3d.chest(45,27),wolf3d.chest(45,28),wolf3d.chest(45,29),wolf3d.chest(45,35),wolf3d.chest(45,36),wolf3d.chest(45,37),wolf3d.chest(45,38),{"x":45,"y":39,"texture":8,"hit":true},{"x":45,"y":43,"texture":8,"hit":true},wolf3d.officerMoving(45,54,4,3),wolf3d.officerStanding(46,16,4,2),wolf3d.ammo(46,18),wolf3d.ammo(46,19),wolf3d.chest(46,26),wolf3d.guardStanding(46,27,0,1),wolf3d.ssStanding(46,28,0,1),wolf3d.guardStanding(46,29,0,2),wolf3d.ssStanding(46,30,0,2),wolf3d.ssStanding(46,34,0,2),wolf3d.guardStanding(46,35,0,2),wolf3d.ssStanding(46,36,0,1),wolf3d.guardStanding(46,37,0,1),wolf3d.chest(46,38),wolf3d.officerStanding(46,48,4,2),wolf3d.ssMoving(47,10,4,2),wolf3d.firstAidKit(47,17),wolf3d.ammo(47,18),wolf3d.ammo(47,19),{"x":47,"y":22,"texture":14,"hit":false},{"x":47,"y":26,"texture":14,"hit":false},wolf3d.officerStanding(47,28,0,2),{"x":47,"y":32,"texture":14,"hit":false},wolf3d.officerStanding(47,36,0,2),{"x":47,"y":38,"texture":14,"hit":false},{"x":47,"y":42,"texture":14,"hit":false},wolf3d.ssMoving(47,54,4,2),wolf3d.firstAidKit(48,17),wolf3d.firstAidKit(48,18),wolf3d.firstAidKit(48,19),wolf3d.officerStanding(48,27,0,3),wolf3d.officerStanding(48,30,0,3),wolf3d.officerStanding(48,34,0,3),wolf3d.officerStanding(48,37,0,3),wolf3d.firstAidKit(48,49),wolf3d.firstAidKit(48,50),wolf3d.firstAidKit(48,51),wolf3d.firstAidKit(49,17),wolf3d.firstAidKit(49,18),wolf3d.firstAidKit(49,19),wolf3d.guardMoving(49,22,4,1),{"x":49,"y":25,"texture":8,"hit":true},{"x":49,"y":39,"texture":8,"hit":true},wolf3d.guardMoving(49,42,4,1),wolf3d.ammo(49,49),wolf3d.ammo(49,50),wolf3d.ammo(49,51),wolf3d.guardMoving(50,10,4,1),wolf3d.firstAidKit(50,16),wolf3d.firstAidKit(50,17),wolf3d.ammo(50,18),wolf3d.ammo(50,19),wolf3d.ammo(50,49),wolf3d.ammo(50,50),wolf3d.ammo(50,51),wolf3d.guardMoving(50,54,4,1),wolf3d.ammo(51,18),wolf3d.ammo(51,19),wolf3d.officerMoving(51,22,4,3),{"x":51,"y":27,"texture":14,"hit":false},{"x":51,"y":30,"texture":14,"hit":false},{"x":51,"y":34,"texture":14,"hit":false},{"x":51,"y":37,"texture":14,"hit":false},wolf3d.officerMoving(51,42,4,3),wolf3d.ammo(51,49),wolf3d.ammo(51,50),wolf3d.ammo(51,51),wolf3d.officerStanding(52,16,0,2),wolf3d.ammo(52,18),wolf3d.ammo(52,19),wolf3d.ssMoving(52,22,4,1),wolf3d.officerStanding(52,27,6,1),wolf3d.officerStanding(52,37,2,1),wolf3d.ssMoving(52,42,4,1),wolf3d.officerStanding(52,48,0,2),wolf3d.ssMoving(53,10,4,1),wolf3d.ammo(53,18),wolf3d.ammo(53,19),{"x":53,"y":27,"texture":8,"hit":true},wolf3d.cross(53,31),wolf3d.guardStanding(53,32,0,1),wolf3d.cross(53,33),{"x":53,"y":37,"texture":8,"hit":true},wolf3d.ssMoving(53,54,4,1),wolf3d.officerStanding(54,16,0,1),wolf3d.ssMoving(54,22,4,2),{"x":54,"y":29,"texture":8,"hit":true},wolf3d.cross(54,31),{"x":54,"y":32,"texture":14,"hit":false},wolf3d.cross(54,33),{"x":54,"y":35,"texture":8,"hit":true},wolf3d.ssMoving(54,42,4,2),wolf3d.officerStanding(54,48,0,1),wolf3d.chalice(55,9),wolf3d.chest(55,23),wolf3d.chest(55,41),wolf3d.chalice(55,55),wolf3d.chalice(56,9),{"x":56,"y":10,"texture":14,"hit":false},wolf3d.officerMoving(56,13,6,3),wolf3d.officerMoving(56,15,6,2),wolf3d.ssMoving(56,17,6,1),wolf3d.guardMoving(56,19,6,1),{"x":56,"y":22,"texture":14,"hit":false},wolf3d.chest(56,23),wolf3d.chest(56,41),{"x":56,"y":42,"texture":14,"hit":false},wolf3d.officerMoving(56,45,6,3),wolf3d.officerMoving(56,47,6,2),wolf3d.ssMoving(56,49,6,1),wolf3d.guardMoving(56,51,6,1),{"x":56,"y":54,"texture":14,"hit":false},wolf3d.chalice(56,55),{"x":57,"y":9,"texture":8,"hit":true},wolf3d.chalice(57,10),wolf3d.chalice(57,11),wolf3d.chest(57,21),wolf3d.chest(57,22),{"x":57,"y":23,"texture":8,"hit":true},{"x":57,"y":41,"texture":8,"hit":true},wolf3d.chest(57,42),wolf3d.chest(57,43),wolf3d.chalice(57,53),wolf3d.chalice(57,54),{"x":57,"y":55,"texture":8,"hit":true},{"x":58,"y":30,"texture":8,"hit":true},{"x":58,"y":32,"texture":14,"hit":false},{"x":58,"y":34,"texture":8,"hit":true},wolf3d.ammo(59,37),wolf3d.ammo(59,38),wolf3d.ammo(60,37),wolf3d.ammo(60,38),wolf3d.ammo(60,39),wolf3d.ammo(60,40),wolf3d.ammo(60,41),wolf3d.ammo(60,42),wolf3d.ammo(60,43),wolf3d.firstAidKit(60,44),wolf3d.firstAidKit(60,45),wolf3d.firstAidKit(60,46),wolf3d.firstAidKit(60,47),wolf3d.firstAidKit(60,48),wolf3d.ammo(61,37),wolf3d.ammo(61,38),wolf3d.ammo(61,39),wolf3d.ammo(61,40),wolf3d.ammo(61,41),wolf3d.ammo(61,42),wolf3d.ammo(61,43),wolf3d.firstAidKit(61,44),wolf3d.gatling(61,45),wolf3d.firstAidKit(61,46),wolf3d.firstAidKit(61,47),wolf3d.firstAidKit(61,48),wolf3d.ammo(62,37),wolf3d.ammo(62,38),wolf3d.ammo(62,39),wolf3d.ammo(62,40),wolf3d.ammo(62,41),wolf3d.ammo(62,42),wolf3d.ammo(62,43),wolf3d.firstAidKit(62,44),wolf3d.firstAidKit(62,45),wolf3d.firstAidKit(62,46),wolf3d.firstAidKit(62,47)],"spriteResource":"sprites","scripts":[scripts.angle(22,30,6),scripts.angle(22,38,0),scripts.angle(27,30,4),scripts.angle(27,38,2),scripts.angle(38,31,1),scripts.angle(38,33,7),scripts.angle(42,11,6),scripts.angle(42,21,2),scripts.angle(42,27,5),scripts.angle(42,43,6),scripts.angle(42,53,2),scripts.angle(43,10,0),scripts.angle(43,38,3),scripts.angle(43,54,0),scripts.angle(48,22,0),scripts.angle(48,42,0),scripts.angle(55,10,4),scripts.angle(55,22,4),scripts.angle(55,42,4),scripts.angle(55,54,4),scripts.angle(56,11,6),scripts.angle(56,21,2),scripts.angle(56,43,6),scripts.angle(56,53,2)]};
\ No newline at end of file diff --git a/wolf3d/maps/e7m1.js b/wolf3d/maps/e7m1.js new file mode 100644 index 0000000..99d4a51 --- /dev/null +++ b/wolf3d/maps/e7m1.js @@ -0,0 +1 @@ +wolf3d.maps.e7m1 = {"music":"xtiptoe","secret":19,"endscreen":null,"ceiling":111,"start":{"x":59.5,"y":32.5,"direction":{"x":-1,"y":0},"plane":{"x":0,"y":1}},"episodeFloor":1,"par":90,"map":[[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,52,52,52,37,37,37,37,37,37,37,37,37,37,37,37,37,52,65,65,65,65],[65,65,65,65,65,56,56,56,56,56,56,56,56,56,56,56,56,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,52,52,52,37,37,37,37,37,37,39,37,37,37,41,37,37,52,65,65,65,65],[65,65,65,65,65,56,37,37,37,51,37,37,51,41,37,37,56,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,52,52,52,37,41,0,0,0,0,0,0,0,0,0,37,37,52,65,65,65,65],[65,65,65,65,65,56,37,0,0,0,0,0,0,0,0,37,56,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,52,52,52,37,37,0,0,0,0,0,0,0,0,0,37,37,52,65,65,65,65],[65,65,65,65,65,56,37,0,44,44,44,44,44,44,0,37,56,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,52,52,21,51,0,0,0,0,0,0,0,0,0,0,37,37,52,65,65,65,65],[65,65,65,65,65,56,51,0,44,0,0,0,0,44,0,51,56,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,52,22,0,0,0,0,0,0,0,0,0,0,0,0,39,37,52,65,65,65,65],[65,65,65,65,65,56,37,0,44,0,42,42,0,44,0,37,56,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,52,52,21,51,0,0,0,0,0,0,0,0,0,0,37,37,52,65,65,65,65],[65,65,65,65,65,56,41,0,44,0,42,42,0,44,0,0,56,57,56,57,56,56,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,52,52,52,37,37,0,0,0,0,0,0,0,0,0,37,37,52,65,65,65,65],[65,65,65,65,65,56,51,0,44,0,0,0,0,0,0,0,0,0,0,0,0,57,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,52,52,52,37,41,0,0,0,0,0,0,0,0,0,37,37,52,65,65,65,65],[65,65,65,65,65,56,37,0,44,44,44,44,0,0,0,0,0,0,0,0,0,57,65,65,65,65,65,65,65,65,26,26,28,26,26,26,26,65,65,65,65,65,65,52,52,52,37,37,37,37,0,37,0,37,0,37,41,37,37,52,65,65,65,65],[65,65,65,65,65,56,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,65,65,65,65,65,65,65,65,28,0,0,0,28,26,26,65,65,65,65,65,65,52,52,52,52,52,52,53,0,0,0,0,0,52,37,37,37,52,65,65,65,65],[65,65,65,65,65,56,37,37,41,51,37,0,0,0,0,44,0,56,57,56,0,57,65,65,65,65,65,65,65,26,26,0,38,0,26,26,26,65,65,65,65,65,65,52,52,52,52,52,52,52,0,0,0,0,0,53,52,52,52,52,65,65,65,65],[65,65,65,65,65,56,56,56,56,56,56,56,0,0,0,0,0,56,56,57,0,56,65,65,65,65,65,65,65,26,0,0,0,0,0,28,26,65,65,65,65,65,65,52,52,52,52,52,52,52,0,0,0,0,0,52,52,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,57,0,0,0,56,56,56,56,56,0,57,57,56,65,65,65,65,26,28,0,42,42,42,0,26,26,65,65,65,65,65,65,52,52,52,52,52,52,52,53,0,0,0,53,52,52,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,57,0,0,0,56,56,57,0,0,0,0,0,56,65,65,65,65,28,0,0,0,0,0,0,0,28,65,65,65,65,65,65,52,52,52,52,52,52,52,52,52,0,52,52,52,52,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,56,0,0,0,57,56,56,0,44,0,44,0,57,65,65,65,65,26,0,36,36,0,36,36,0,26,65,65,65,65,65,65,52,52,53,52,53,53,52,52,53,0,53,52,52,52,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,56,0,0,0,0,0,0,0,0,0,0,0,57,65,65,65,65,26,0,0,0,0,0,0,0,26,65,65,65,65,65,65,52,52,0,0,0,0,0,0,0,0,52,52,52,52,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,57,56,56,57,56,56,57,0,44,0,44,0,56,65,65,65,65,26,26,28,26,0,26,26,26,26,26,65,65,65,65,65,52,53,0,53,52,0,53,52,52,53,52,52,52,52,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,57,0,0,0,0,0,57,65,65,65,26,26,26,26,0,0,0,26,26,26,26,65,65,65,65,52,52,52,0,52,53,0,52,52,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,56,57,56,57,56,0,57,65,65,65,26,0,0,0,0,0,0,0,0,0,26,65,65,65,65,52,0,0,0,0,0,0,52,52,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,57,0,0,0,0,56,65,65,65,26,0,26,0,26,28,26,0,26,0,28,65,65,65,65,52,52,52,0,53,52,53,52,52,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,56,0,57,56,56,56,65,65,65,26,0,28,0,26,26,26,0,26,0,26,65,65,65,65,52,52,53,0,52,52,52,52,52,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,56,0,56,65,65,65,65,65,65,26,0,26,28,26,0,26,28,26,0,26,65,65,65,65,52,52,52,0,53,52,52,52,52,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,56,57,0,57,56,56,57,56,26,28,28,0,26,0,0,0,0,0,26,0,28,26,26,52,52,53,52,0,0,0,52,59,59,59,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,56,56,0,0,0,0,0,0,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,0,0,0,0,0,0,53,0,0,59,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,59,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,56,57,0,0,0,0,0,0,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,0,0,0,0,0,0,53,53,59,59,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,56,57,56,57,56,56,0,56,57,56,56,56,26,28,26,28,26,0,0,0,0,0,26,26,28,26,26,52,53,52,53,0,0,0,52,52,52,52,53,54,53,52,52,52,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,57,0,0,0,56,0,0,0,56,0,0,0,57,65,65,65,26,26,0,0,0,28,26,65,65,65,65,65,65,65,52,53,0,52,52,52,52,0,0,0,0,0,52,52,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,57,0,0,0,0,0,0,0,0,0,0,0,56,65,65,65,65,28,0,0,0,28,65,65,65,65,65,65,65,65,65,52,0,52,53,52,0,0,17,17,17,0,53,52,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,56,0,0,0,56,0,0,0,56,0,0,0,57,65,65,65,65,26,26,0,26,26,65,65,65,65,65,65,65,65,65,53,0,0,0,0,0,0,0,0,18,0,54,52,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,56,56,57,56,56,56,0,56,56,56,57,56,56,65,65,65,65,28,0,0,0,28,65,65,65,65,65,65,65,65,65,52,53,52,53,52,0,0,17,40,17,0,52,52,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,57,0,0,0,56,65,65,65,65,65,65,65,65,26,0,0,0,26,65,65,65,65,65,65,65,65,65,65,65,59,0,0,0,0,0,0,0,0,53,52,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,56,0,0,0,57,65,65,65,65,26,26,26,26,26,26,0,26,26,65,65,65,65,65,65,65,65,65,65,59,59,0,0,53,53,52,54,52,53,52,52,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,56,0,0,0,56,65,65,65,65,26,26,0,0,0,0,0,0,26,65,65,65,65,65,65,65,65,65,59,59,0,0,59,59,37,37,37,39,37,37,37,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,56,56,57,56,56,65,65,65,65,26,0,0,0,26,26,0,26,26,65,65,65,65,65,65,65,65,65,59,0,0,0,59,59,41,0,0,0,0,0,37,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,26,0,0,0,26,0,0,0,26,65,65,65,65,65,65,65,65,65,59,0,0,0,0,0,0,0,0,12,0,0,51,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,26,0,0,0,28,0,0,0,28,65,65,65,65,65,65,65,65,65,59,0,0,0,0,59,37,0,0,0,0,0,37,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,26,26,26,26,26,0,0,0,26,26,65,65,65,65,65,65,65,65,59,59,0,0,59,59,37,37,37,0,37,41,37,37,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,26,0,0,0,0,0,26,65,65,65,65,65,65,65,65,65,59,59,59,59,65,65,65,37,0,0,0,0,37,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,26,0,0,0,0,0,28,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,37,0,37,0,0,37,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,26,16,16,16,16,16,26,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,37,37,37,37,37,37,65,65,65,65,65,65]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,117,117,117,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,117,117,117,117,117,117,117,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,117,117,117,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,117,0,0,0,0,0,0,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,117,117,117,117,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,117,0,117,117,117,117,0,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0,117,117,117,117,117,117,117,117,117,117,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,117,0,117,0,0,117,0,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,117,117,117,117,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,117,0,117,0,0,117,0,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,117,117,117,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,117,0,117,117,117,117,117,117,117,117,117,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,117,117,117,117,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,117,0,0,0,0,117,117,117,117,117,117,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,106,117,117,117,117,117,117,117,117,117,117,117,117,117,0,0,0,0,0,0,0,0,0,0,114,114,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,0,117,0,0,0,117,0,0,0,0,0,0,0,0,0,0,114,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,0,0,0,0,0,116,0,0,0,0,0,0,0,0,0,114,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,0,0,0,116,116,116,116,116,0,0,0,0,0,0,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,0,0,0,116,0,116,0,116,0,0,0,0,0,0,114,0,0,114,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,0,116,116,116,116,116,116,0,0,0,0,0,0,106,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,116,0,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,113,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,106,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,0,0,0,0,0,109,0,109,0,0,0,109,0,109,0,0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0,109,0,106,0,0,0,106,0,109,0,0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0,109,0,0,0,109,0,0,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0,109,0,109,109,109,109,109,0,109,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,110,110,110,110,110,110,0,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,110,110,110,110,110,110,0,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,0,109,109,109,109,109,109,109,109,109,109,109,109,109,106,109,0,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,0,111,111,111,0,118,118,118,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,0,111,111,111,0,118,118,118,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,112,0,0,0,112,112,0,0,0,112,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,0,111,111,111,0,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,0,112,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,0,0,112,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,112,112,112,112,112,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,0,0,0,0,0,0,0,108,108,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,0,0,115,115,115,115,115,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,0,115,115,0,115,115,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,0,0,115,115,115,115,115,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,0,115,115,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,0,115,115,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":27,"y":46,"texture":67,"key":null},{"x":31,"y":50,"texture":65,"key":null},{"x":31,"y":52,"texture":65,"key":null},{"x":31,"y":54,"texture":65,"key":null},{"x":34,"y":20,"texture":65,"key":null},{"x":38,"y":16,"texture":65,"key":null},{"x":39,"y":32,"texture":65,"key":null},{"x":41,"y":22,"texture":68,"key":"gold"},{"x":44,"y":45,"texture":65,"key":null},{"x":47,"y":24,"texture":65,"key":null},{"x":47,"y":40,"texture":65,"key":null},{"x":50,"y":45,"texture":65,"key":null},{"x":51,"y":17,"texture":65,"key":null},{"x":51,"y":21,"texture":65,"key":null},{"x":52,"y":32,"texture":65,"key":null},{"x":53,"y":19,"texture":65,"key":null},{"x":58,"y":50,"texture":65,"key":null}],"secrets":[{"x":47,"y":47,"state":0,"texture":53},{"x":54,"y":49,"state":0,"texture":51},{"x":56,"y":30,"state":0,"texture":27},{"x":60,"y":53,"state":0,"texture":38},{"x":61,"y":54,"state":0,"texture":36}],"sprites":[{"x":24,"y":48,"texture":8,"hit":true},{"x":24,"y":50,"texture":13,"hit":true},wolf3d.guardStanding(24,51,0,3),{"x":24,"y":54,"texture":13,"hit":true},{"x":24,"y":56,"texture":8,"hit":true},wolf3d.chalice(25,7),wolf3d.chalice(25,8),wolf3d.chalice(25,9),wolf3d.chalice(25,10),wolf3d.chalice(25,11),wolf3d.chalice(25,12),wolf3d.chalice(25,13),wolf3d.guardStanding(25,14,0,2),wolf3d.chalice(26,7),wolf3d.chalice(26,14),{"x":26,"y":47,"texture":11,"hit":true},wolf3d.guardStanding(26,53,0,3),wolf3d.guardStanding(26,56,2,2),wolf3d.chalice(27,7),wolf3d.cross(27,9),wolf3d.cross(27,10),wolf3d.cross(27,11),wolf3d.cross(27,12),wolf3d.chalice(27,14),wolf3d.guardStanding(27,49,6,1),{"x":27,"y":52,"texture":4,"hit":false},wolf3d.chalice(28,7),wolf3d.cross(28,9),wolf3d.cross(28,12),wolf3d.chalice(28,14),{"x":28,"y":47,"texture":11,"hit":true},wolf3d.chalice(29,7),wolf3d.cross(29,9),wolf3d.cross(29,12),wolf3d.chalice(30,7),wolf3d.cross(30,9),wolf3d.cross(30,10),wolf3d.cross(30,11),wolf3d.guardStanding(30,15,6,2),{"x":30,"y":48,"texture":8,"hit":true},{"x":30,"y":51,"texture":12,"hit":true},{"x":30,"y":53,"texture":12,"hit":true},{"x":30,"y":56,"texture":8,"hit":true},wolf3d.chalice(31,7),{"x":31,"y":13,"texture":14,"hit":false},{"x":31,"y":18,"texture":14,"hit":false},wolf3d.guardStanding(32,7,6,3),wolf3d.chalice(32,8),wolf3d.chalice(32,9),wolf3d.chalice(32,10),wolf3d.guardStanding(32,17,6,1),wolf3d.ammoBox(32,32),wolf3d.guardStanding(32,33,0,3),{"x":32,"y":50,"texture":40,"hit":false},{"x":32,"y":52,"texture":40,"hit":false},{"x":32,"y":54,"texture":40,"hit":false},{"x":33,"y":20,"texture":14,"hit":false},wolf3d.guardStanding(34,13,0,1),wolf3d.gatling(34,16),wolf3d.guardStanding(34,31,2,1),{"x":34,"y":32,"texture":14,"hit":false},wolf3d.guardStanding(34,33,6,2),{"x":34,"y":50,"texture":11,"hit":true},{"x":34,"y":54,"texture":11,"hit":true},{"x":36,"y":13,"texture":14,"hit":false},wolf3d.guardStanding(36,19,6,2),wolf3d.guardStanding(38,12,6,3),{"x":38,"y":15,"texture":14,"hit":false},{"x":38,"y":20,"texture":4,"hit":false},wolf3d.guardStanding(38,29,6,3),{"x":38,"y":32,"texture":14,"hit":false},{"x":38,"y":48,"texture":40,"hit":false},wolf3d.guardStanding(40,18,6,3),wolf3d.guardStanding(40,48,0,3),wolf3d.guardStanding(41,43,6,3),{"x":41,"y":45,"texture":40,"hit":false},{"x":42,"y":22,"texture":14,"hit":false},{"x":42,"y":28,"texture":47,"hit":false},wolf3d.ssStanding(43,30,4,3),wolf3d.ssStanding(43,34,4,2),{"x":44,"y":32,"texture":36,"hit":true},{"x":44,"y":36,"texture":47,"hit":false},{"x":45,"y":30,"texture":47,"hit":false},{"x":45,"y":32,"texture":0,"hit":false},{"x":45,"y":34,"texture":47,"hit":false},{"x":46,"y":25,"texture":47,"hit":false},{"x":46,"y":38,"texture":47,"hit":false},wolf3d.guardStanding(46,39,2,3),{"x":46,"y":46,"texture":35,"hit":true},wolf3d.chest(46,48),wolf3d.chest(46,49),{"x":47,"y":17,"texture":16,"hit":true},{"x":47,"y":19,"texture":14,"hit":false},{"x":47,"y":22,"texture":14,"hit":false},{"x":47,"y":26,"texture":14,"hit":false},{"x":47,"y":28,"texture":47,"hit":false},{"x":47,"y":29,"texture":14,"hit":false},{"x":47,"y":32,"texture":14,"hit":false},wolf3d.guardStanding(47,33,2,1),{"x":47,"y":35,"texture":14,"hit":false},{"x":47,"y":38,"texture":14,"hit":false},{"x":47,"y":39,"texture":47,"hit":false},{"x":47,"y":42,"texture":40,"hit":false},{"x":47,"y":45,"texture":40,"hit":false},wolf3d.guardStanding(48,19,4,1),wolf3d.guardStanding(48,25,6,2),{"x":48,"y":27,"texture":47,"hit":false},{"x":48,"y":29,"texture":47,"hit":false},{"x":48,"y":36,"texture":47,"hit":false},wolf3d.guardStanding(48,38,2,3),{"x":48,"y":39,"texture":47,"hit":false},{"x":48,"y":46,"texture":35,"hit":true},{"x":49,"y":30,"texture":47,"hit":false},{"x":49,"y":34,"texture":47,"hit":false},wolf3d.guardStanding(50,14,6,2),wolf3d.guardStanding(50,24,2,3),{"x":50,"y":32,"texture":14,"hit":false},wolf3d.food(51,14),{"x":51,"y":15,"texture":14,"hit":false},{"x":51,"y":19,"texture":14,"hit":false},{"x":51,"y":23,"texture":14,"hit":false},wolf3d.firstAidKit(51,24),wolf3d.chest(51,54),{"x":52,"y":14,"texture":2,"hit":true},wolf3d.food(52,15),wolf3d.crown(52,22),wolf3d.guardStanding(52,23,2,2),{"x":52,"y":24,"texture":2,"hit":true},wolf3d.ssStanding(52,51,2,1),{"x":52,"y":52,"texture":14,"hit":false},wolf3d.chest(52,54),{"x":53,"y":31,"texture":47,"hit":false},{"x":53,"y":32,"texture":14,"hit":false},{"x":53,"y":33,"texture":47,"hit":false},wolf3d.chest(53,54),wolf3d.chalice(54,18),wolf3d.cross(54,19),wolf3d.chalice(54,20),{"x":54,"y":31,"texture":47,"hit":false},{"x":54,"y":32,"texture":47,"hit":false},{"x":54,"y":33,"texture":47,"hit":false},wolf3d.cross(55,18),{"x":55,"y":19,"texture":14,"hit":false},wolf3d.cross(55,20),{"x":55,"y":32,"texture":47,"hit":false},wolf3d.chalice(56,18),wolf3d.cross(56,19),wolf3d.chalice(56,20),{"x":56,"y":31,"texture":47,"hit":false},{"x":56,"y":32,"texture":47,"hit":false},{"x":56,"y":33,"texture":47,"hit":false},{"x":57,"y":32,"texture":47,"hit":false},{"x":57,"y":51,"texture":0,"hit":false},wolf3d.guardStanding(57,53,2,2),wolf3d.guardStanding(57,54,2,1),wolf3d.food(57,55),wolf3d.ammo(58,27),wolf3d.ammo(58,28),wolf3d.ammo(58,29),{"x":58,"y":31,"texture":47,"hit":false},{"x":58,"y":32,"texture":47,"hit":false},{"x":58,"y":33,"texture":47,"hit":false},{"x":58,"y":47,"texture":40,"hit":false},{"x":58,"y":52,"texture":40,"hit":false},{"x":58,"y":54,"texture":40,"hit":false},wolf3d.food(58,55),wolf3d.ammo(59,27),wolf3d.ammo(59,28),wolf3d.ammo(59,29),{"x":59,"y":31,"texture":47,"hit":false},{"x":59,"y":33,"texture":47,"hit":false},{"x":59,"y":51,"texture":41,"hit":false},wolf3d.guardStanding(59,53,2,3),wolf3d.food(59,54),wolf3d.chalice(59,55),{"x":60,"y":31,"texture":7,"hit":true},{"x":60,"y":32,"texture":7,"hit":true},{"x":60,"y":33,"texture":7,"hit":true},wolf3d.goldKey(61,53),wolf3d.guardStanding(62,30,6,3),wolf3d.guardStanding(62,34,2,3),wolf3d.gatling(62,55),wolf3d.ammoBox(62,56)],"spriteResource":"sod-sprites","scripts":[]};
\ No newline at end of file diff --git a/wolf3d/maps/e7m10.js b/wolf3d/maps/e7m10.js new file mode 100644 index 0000000..c1edbd6 --- /dev/null +++ b/wolf3d/maps/e7m10.js @@ -0,0 +1 @@ +wolf3d.maps.e7m10 = {"music":"ultimate","secret":19,"endscreen":"wilhelm","ceiling":127,"start":{"x":2.5,"y":10.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":10,"par":null,"map":[[12,12,12,12,12,12,12,12,12,8,21,21,9,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,62,0,0,62,9,8,9,8,9,8,9,8,9,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,22,0,0,0,0,0,0,0,0,0,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,62,0,0,62,9,8,9,8,5,9,8,0,0,9,8,9,7,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,8,21,21,9,8,9,9,9,0,0,9,8,0,8,9,0,0,8,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,8,9,8,7,8,9,5,9,8,9,5,0,0,0,0,9,0,9,0,0,0,0,7,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,9,8,0,0,0,0,0,0,9,8,9,0,0,0,0,8,0,8,0,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,9,8,9,8,0,0,0,0,0,0,0,0,5,8,9,0,0,0,0,0,0,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,8,0,0,0,0,0,0,0,0,0,0,0,8,9,8,7,8,0,0,0,0,0,8,5,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,9,0,9,8,0,0,0,0,0,0,0,0,9,12,12,8,5,0,0,0,0,0,7,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,8,0,8,9,0,0,0,0,0,0,0,0,7,12,12,9,8,0,0,0,0,0,8,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,9,0,9,8,9,0,0,0,0,0,0,8,9,8,9,8,0,0,0,0,0,0,0,8,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,8,0,8,9,8,9,5,9,8,7,8,9,12,12,7,0,0,0,0,0,0,0,0,0,5,12,12,40,18,40,17,40,17,12,12,12,12,12,12,12,12,12,12,12,12,12,12,40,17,17,17,17,17,40,17,12,12,12,12,12,12,12],[12,12,9,0,9,8,0,8,12,12,12,12,12,12,12,12,8,0,0,0,0,0,0,0,0,0,8,12,12,17,0,0,0,0,17,17,40,17,40,17,40,17,40,12,12,12,12,17,40,17,0,0,0,0,0,0,40,17,12,12,12,12,12,12],[12,12,8,0,0,0,0,9,5,9,7,9,5,9,8,9,9,0,8,9,8,0,8,9,8,0,17,40,17,40,0,18,17,0,17,17,17,0,0,0,0,0,17,12,12,12,17,17,0,0,0,0,0,0,0,0,0,17,12,12,12,12,12,12],[12,12,9,8,9,8,0,8,0,0,0,0,0,0,7,9,8,0,9,8,0,0,0,8,40,0,0,0,0,0,0,17,40,0,0,0,0,0,17,40,17,0,40,17,40,17,17,0,0,0,0,0,0,0,0,0,0,17,12,12,12,12,12,12],[12,12,12,12,12,5,0,0,0,0,0,0,0,0,8,8,8,0,8,9,0,0,0,9,17,0,0,0,0,0,0,40,17,40,17,17,17,40,40,17,17,0,0,0,17,17,17,0,0,0,0,17,17,0,0,0,0,17,12,12,12,12,12,12],[12,12,12,12,12,8,0,0,0,0,0,0,0,0,5,8,8,0,9,8,0,0,0,8,17,0,0,0,0,0,0,18,40,0,0,0,0,0,17,17,17,17,17,0,40,17,40,0,0,0,40,17,40,0,0,0,40,17,12,12,12,12,12,12],[12,12,12,12,12,7,0,0,0,0,0,0,0,0,8,8,8,0,8,9,0,0,0,9,40,0,0,0,0,0,0,0,0,0,17,40,17,0,0,0,0,17,17,0,17,17,0,0,0,0,0,17,17,40,17,17,17,12,12,12,12,12,12,12],[12,12,12,12,12,8,9,8,0,0,0,0,0,0,0,0,0,0,9,8,0,0,0,8,20,0,0,0,0,0,0,18,40,17,17,17,40,17,40,17,0,0,0,0,0,0,0,0,0,0,0,0,17,17,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,9,5,9,0,0,0,0,0,0,0,0,8,9,0,0,0,9,17,0,17,20,0,20,17,17,0,0,0,0,0,40,17,40,0,0,0,0,0,0,0,0,0,0,0,0,0,17,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,8,7,8,0,0,0,0,0,8,9,8,0,0,0,8,17,0,17,17,0,0,0,0,0,17,40,17,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,20,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,8,5,8,7,9,8,9,8,9,0,0,0,9,17,0,17,40,17,17,17,40,17,40,17,17,17,40,17,40,0,0,0,0,0,0,14,0,0,0,0,0,0,40,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,0,0,0,8,40,0,17,17,40,17,40,17,40,0,0,0,0,0,40,17,0,0,0,15,14,15,15,15,14,15,0,0,0,17,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,9,8,9,8,9,8,9,8,9,0,0,0,9,17,0,17,40,0,0,0,0,17,0,17,40,17,0,17,40,0,0,0,0,0,0,14,0,0,0,0,0,0,20,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,9,8,0,0,0,0,43,0,0,0,0,0,0,8,17,0,40,17,0,17,40,0,17,0,40,17,40,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,17,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,9,8,0,0,0,0,0,0,0,0,0,0,0,0,9,17,0,0,0,0,40,17,0,0,0,17,40,17,40,17,40,0,0,0,0,0,0,0,0,0,0,0,0,17,40,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,9,8,0,0,0,0,0,0,43,0,0,0,0,0,9,8,40,17,17,17,17,17,40,17,40,17,40,12,12,12,12,17,40,0,0,0,0,0,0,0,0,0,0,17,40,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,9,8,0,0,0,0,9,8,9,8,9,8,9,8,9,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,17,40,17,18,17,40,17,17,18,40,17,40,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,8,0,0,0,0,9,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,9,0,0,0,9,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,8,0,0,0,8,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,9,8,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,9,0,0,0,9,8,12,12,12,12,12,12,12,12,12,12,12,9,8,9,8,9,8,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,8,9,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,8,0,0,0,0,0,8,9,8,21,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,8,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,9,0,0,0,0,0,0,0,0,0,22,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,9,43,0,43,9,12,12,12,12,12,12,12,12,12,12,12,8,0,0,0,0,0,8,9,8,21,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,9,8,0,0,0,8,9,12,12,12,12,12,12,12,12,12,12,9,0,9,8,9,8,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,9,8,9,8,0,0,0,0,0,8,9,8,9,8,12,12,12,12,12,12,8,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,9,8,0,0,0,0,0,0,0,0,0,0,0,0,9,8,9,8,12,12,9,9,0,9,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,9,8,0,0,0,8,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[9,8,9,8,9,0,0,0,9,8,0,0,0,0,0,43,9,8,0,0,0,8,9,8,0,0,0,0,0,8,9,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[8,0,0,0,0,0,0,0,8,9,8,0,0,0,8,9,8,9,0,0,0,0,0,0,0,0,0,0,0,0,8,9,8,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[9,0,9,8,9,0,0,0,9,8,9,0,0,0,9,8,9,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[8,0,0,0,8,0,0,0,0,9,43,0,0,0,8,9,8,0,0,0,0,43,8,0,0,0,0,0,0,0,8,9,8,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[9,0,0,0,9,0,0,0,0,0,0,0,0,0,9,43,0,0,0,0,0,8,9,8,0,0,0,0,0,8,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[8,9,0,0,8,0,0,9,8,0,0,0,0,0,0,0,0,0,0,0,8,9,8,9,0,0,0,0,8,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[9,8,0,0,9,0,0,8,9,8,9,43,0,0,0,0,0,0,0,8,9,8,9,8,0,0,0,0,9,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[8,0,0,0,8,0,0,0,8,12,12,9,8,0,0,0,0,0,0,9,8,9,8,0,0,0,0,0,0,9,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[9,0,0,0,9,0,0,0,9,8,9,8,9,8,9,8,9,0,0,0,0,8,43,0,0,0,0,0,0,0,9,8,9,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[8,0,0,0,8,9,0,0,0,0,43,9,8,9,8,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[9,0,0,0,9,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,9,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[8,0,0,0,8,9,0,0,0,0,0,0,0,0,0,0,0,0,43,9,8,9,0,0,0,0,0,0,0,9,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[9,0,0,0,9,8,9,8,9,0,0,0,0,0,0,0,0,8,9,12,12,8,9,0,0,0,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[8,0,0,0,8,12,12,12,8,9,8,9,0,9,8,9,8,9,12,12,12,12,8,9,8,9,0,9,8,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[9,0,0,0,9,8,12,12,12,12,12,8,0,8,12,12,12,12,12,12,12,12,12,12,12,8,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[8,0,0,0,0,9,8,9,12,12,12,9,0,9,12,12,12,12,12,12,12,12,12,12,12,9,0,9,8,9,8,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[9,8,0,0,0,0,0,8,9,12,12,8,9,8,9,8,9,8,9,8,9,12,12,12,12,8,0,8,0,0,0,8,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,9,0,0,0,0,0,0,8,9,8,9,8,0,0,0,0,0,0,0,8,9,8,9,8,9,0,0,0,0,0,0,8,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,8,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,9,8,0,0,0,0,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,8,9,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,9,0,0,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,9,8,0,0,0,0,0,0,0,8,9,8,9,8,9,8,9,0,0,0,0,0,0,8,0,0,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,9,8,9,8,9,8,9,8,9,12,12,12,12,12,12,8,9,8,0,0,0,0,8,9,0,0,9,8,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,8,9,8,9,8,9,8,9,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,-1,108,108,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,108,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,108,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,109,109,109,109,109,109,0,0,0,108,108,108,108,0,108,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,109,109,109,109,109,109,109,109,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,109,0,0,109,109,109,109,109,109,109,109,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,109,0,0,109,109,109,109,109,109,109,109,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,109,0,0,0,109,109,109,109,109,109,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,109,0,0,109,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,110,0,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,106,111,111,0,0,0,0,0,0,0,0],[0,0,0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,110,0,0,0,110,110,110,110,110,0,0,0,0,0,0,111,111,111,111,111,106,111,111,111,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,109,109,109,109,109,109,0,0,0,109,0,0,112,112,112,0,0,110,110,110,110,110,110,0,0,110,110,110,110,110,0,0,0,110,0,0,0,0,0,111,111,111,111,111,111,106,111,111,111,0,0,0,0,0,0,0],[0,0,0,0,0,0,109,109,109,109,109,109,109,109,0,0,0,109,0,0,112,112,112,0,0,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,111,111,111,111,0,0,111,111,111,111,0,0,0,0,0,0,0],[0,0,0,0,0,0,109,109,109,109,109,109,109,109,0,0,0,109,0,0,112,112,112,0,0,110,110,110,110,110,110,0,0,110,110,110,110,110,0,0,0,0,0,110,0,0,0,111,111,111,0,0,0,111,111,111,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,109,109,109,109,109,109,109,109,0,0,0,109,0,0,112,112,112,0,0,110,110,110,110,110,110,0,110,110,0,0,0,110,110,0,111,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,0,0,112,112,112,0,0,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,0,0,112,112,112,0,0,0,0,0,0,0,0,0,110,110,110,110,110,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,0,0,0,112,112,112,0,0,110,0,0,110,110,110,110,110,0,0,0,110,110,110,0,111,111,111,111,111,111,0,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,0,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,0,110,0,0,0,0,0,0,0,110,110,110,110,110,0,0,111,111,111,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,0,110,0,0,110,110,110,110,0,110,0,0,0,110,0,0,111,111,111,111,111,111,0,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,0,112,112,112,112,112,112,0,0,110,0,0,110,0,0,110,0,110,0,0,0,110,110,0,111,111,111,111,111,111,0,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,0,112,112,112,112,112,112,0,0,110,110,110,110,0,0,110,110,110,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,0,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,114,114,114,0,0,114,114,114,114,114,0,0,0,114,114,114,0,0,0,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,106,114,114,114,114,0,0,0,114,114,114,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,114,114,114,0,0,0,114,114,114,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,106,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,0,114,114,114,114,0,0,114,114,114,0,0,0,114,114,114,114,0,0,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,0,114,114,114,114,114,114,114,114,114,0,0,114,114,114,114,114,0,0,0,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,114,114,0,114,114,0,0,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,114,114,0,114,114,0,0,0,0,0,114,114,114,114,114,114,114,0,0,0,0,0,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,0,114,114,114,0,0,0,0,0,114,114,114,114,114,114,0,0,0,0,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,0,114,114,114,0,0,0,0,0,0,0,0,0,114,114,114,114,0,0,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,0,0,114,114,114,114,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,106,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,0,0,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,0,0,0,0,0,114,114,114,114,114,114,114,114,0,0,0,0,0,0,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,0,0,0,0,0,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,0,0,0,0,0,0,0,0,106,0,0,0,0,0,0,0,0,0,0,0,0,0,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,114,0,0,0,0,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,114,114,114,114,114,114,0,0,0,0,0,114,114,114,114,114,114,114,0,0,0,0,0,0,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,114,114,114,114,114,114,0,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,0,0,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":2,"y":12,"texture":67,"key":null},{"x":13,"y":31,"texture":65,"key":null},{"x":14,"y":17,"texture":65,"key":null},{"x":14,"y":21,"texture":68,"key":"silver"},{"x":14,"y":25,"texture":65,"key":null},{"x":18,"y":31,"texture":65,"key":null},{"x":18,"y":39,"texture":65,"key":null},{"x":18,"y":43,"texture":65,"key":null},{"x":20,"y":25,"texture":65,"key":null},{"x":20,"y":28,"texture":65,"key":null},{"x":21,"y":39,"texture":65,"key":null},{"x":25,"y":39,"texture":65,"key":null},{"x":26,"y":16,"texture":68,"key":"silver"},{"x":35,"y":33,"texture":67,"key":null},{"x":36,"y":11,"texture":68,"key":"silver"},{"x":39,"y":26,"texture":68,"key":"gold"}],"secrets":[{"x":15,"y":6,"state":0,"texture":8},{"x":43,"y":1,"state":0,"texture":42},{"x":57,"y":26,"state":0,"texture":42}],"sprites":[wolf3d.guardStanding(4,17,0,1),{"x":4,"y":18,"texture":19,"hit":false},wolf3d.ssStanding(4,24,0,3),wolf3d.bloodPool(4,25),{"x":5,"y":16,"texture":41,"hit":false},wolf3d.chalice(5,18),{"x":5,"y":19,"texture":36,"hit":true},wolf3d.chalice(5,23),{"x":5,"y":26,"texture":42,"hit":false},wolf3d.ammoBox(6,8),wolf3d.ammoBox(6,9),wolf3d.ammoBox(6,10),wolf3d.chalice(6,16),{"x":6,"y":18,"texture":14,"hit":false},{"x":6,"y":24,"texture":14,"hit":false},wolf3d.chalice(6,26),{"x":7,"y":7,"texture":14,"hit":false},wolf3d.ammoBox(7,8),wolf3d.ammoBox(7,9),wolf3d.ammoBox(7,10),wolf3d.crown(7,11),{"x":7,"y":12,"texture":14,"hit":false},{"x":7,"y":13,"texture":41,"hit":false},{"x":7,"y":17,"texture":41,"hit":false},{"x":7,"y":20,"texture":43,"hit":false},{"x":7,"y":21,"texture":14,"hit":false},wolf3d.bloodBones(7,25),{"x":8,"y":3,"texture":14,"hit":false},wolf3d.chalice(8,7),{"x":8,"y":8,"texture":42,"hit":false},wolf3d.crown(8,11),wolf3d.chalice(8,12),wolf3d.gatling(8,13),{"x":8,"y":23,"texture":42,"hit":false},wolf3d.chalice(9,7),wolf3d.chalice(9,8),{"x":9,"y":10,"texture":43,"hit":false},wolf3d.crown(9,11),wolf3d.chalice(9,12),wolf3d.bloodPool(9,23),{"x":10,"y":3,"texture":42,"hit":false},{"x":10,"y":6,"texture":41,"hit":false},{"x":10,"y":7,"texture":14,"hit":false},wolf3d.firstAidKit(10,8),wolf3d.firstAidKit(10,9),wolf3d.firstAidKit(10,10),wolf3d.firstAidKit(10,11),{"x":10,"y":12,"texture":14,"hit":false},{"x":10,"y":13,"texture":19,"hit":false},{"x":10,"y":21,"texture":14,"hit":false},wolf3d.chalice(11,3),wolf3d.firstAidKit(11,8),wolf3d.firstAidKit(11,9),wolf3d.firstAidKit(11,10),wolf3d.firstAidKit(11,11),wolf3d.chalice(11,18),{"x":11,"y":21,"texture":42,"hit":false},{"x":11,"y":24,"texture":35,"hit":true},wolf3d.chalice(12,3),wolf3d.bloodPool(12,17),wolf3d.ssStanding(12,21,0,2),wolf3d.chalice(12,25),wolf3d.chalice(13,3),{"x":13,"y":17,"texture":14,"hit":false},{"x":13,"y":18,"texture":43,"hit":false},{"x":13,"y":21,"texture":14,"hit":false},{"x":13,"y":25,"texture":14,"hit":false},wolf3d.guardStanding(13,30,0,1),wolf3d.officerStanding(13,32,2,2),{"x":13,"y":33,"texture":14,"hit":false},{"x":13,"y":50,"texture":1,"hit":true},wolf3d.guardStanding(13,53,2,1),{"x":13,"y":55,"texture":3,"hit":true},{"x":14,"y":3,"texture":14,"hit":false},{"x":14,"y":5,"texture":42,"hit":false},wolf3d.chalice(14,37),{"x":14,"y":41,"texture":14,"hit":false},{"x":14,"y":48,"texture":8,"hit":true},wolf3d.officerStanding(14,53,2,2),wolf3d.ssStanding(14,54,2,3),{"x":14,"y":56,"texture":3,"hit":true},wolf3d.food(15,9),{"x":15,"y":10,"texture":42,"hit":false},wolf3d.officerMoving(15,11,6,3),{"x":15,"y":17,"texture":14,"hit":false},{"x":15,"y":20,"texture":11,"hit":true},{"x":15,"y":21,"texture":14,"hit":false},{"x":15,"y":22,"texture":11,"hit":true},{"x":15,"y":33,"texture":14,"hit":false},{"x":15,"y":37,"texture":14,"hit":false},{"x":15,"y":47,"texture":8,"hit":true},{"x":15,"y":49,"texture":4,"hit":false},wolf3d.ssStanding(15,53,2,2),{"x":15,"y":54,"texture":4,"hit":false},wolf3d.ammoBox(15,56),wolf3d.dogfood(16,6),wolf3d.guardMoving(16,8,4,1),{"x":16,"y":9,"texture":14,"hit":false},wolf3d.chest(16,10),wolf3d.chest(16,11),{"x":16,"y":12,"texture":14,"hit":false},{"x":16,"y":13,"texture":19,"hit":false},{"x":16,"y":26,"texture":4,"hit":false},{"x":16,"y":29,"texture":4,"hit":false},wolf3d.chalice(16,41),{"x":16,"y":43,"texture":14,"hit":false},wolf3d.ammoBox(16,56),wolf3d.food(17,6),wolf3d.chest(17,10),wolf3d.chest(17,11),wolf3d.officerMoving(17,12,0,3),wolf3d.ammoBox(17,13),wolf3d.guardMoving(17,17,0,1),wolf3d.guardMoving(17,21,0,1),{"x":17,"y":27,"texture":2,"hit":true},{"x":17,"y":28,"texture":2,"hit":true},wolf3d.chalice(17,33),wolf3d.chalice(17,35),wolf3d.chalice(17,37),wolf3d.chalice(17,43),wolf3d.food(17,53),wolf3d.silverKey(17,54),wolf3d.food(17,55),{"x":18,"y":6,"texture":42,"hit":false},wolf3d.dog(18,8,4,2),{"x":18,"y":9,"texture":14,"hit":false},{"x":18,"y":12,"texture":14,"hit":false},{"x":18,"y":21,"texture":14,"hit":false},{"x":18,"y":26,"texture":4,"hit":false},{"x":18,"y":29,"texture":4,"hit":false},wolf3d.ssStanding(18,32,2,2),{"x":18,"y":33,"texture":14,"hit":false},{"x":18,"y":37,"texture":14,"hit":false},{"x":18,"y":46,"texture":1,"hit":true},{"x":18,"y":48,"texture":4,"hit":false},{"x":18,"y":50,"texture":8,"hit":true},wolf3d.ssMoving(19,11,2,1),{"x":19,"y":30,"texture":8,"hit":true},{"x":19,"y":51,"texture":3,"hit":true},{"x":20,"y":10,"texture":19,"hit":false},{"x":20,"y":13,"texture":14,"hit":false},{"x":20,"y":16,"texture":14,"hit":false},wolf3d.cross(20,20),wolf3d.cross(20,22),wolf3d.chalice(20,32),wolf3d.chalice(20,34),wolf3d.chalice(20,36),wolf3d.guardMoving(20,46,6,1),{"x":20,"y":52,"texture":8,"hit":true},{"x":21,"y":14,"texture":42,"hit":false},{"x":21,"y":16,"texture":35,"hit":true},wolf3d.cross(21,20),wolf3d.ssMoving(21,21,0,2),wolf3d.cross(21,22),{"x":21,"y":25,"texture":14,"hit":false},{"x":21,"y":28,"texture":14,"hit":false},wolf3d.ssStanding(21,29,2,2),{"x":21,"y":32,"texture":14,"hit":false},{"x":21,"y":36,"texture":14,"hit":false},wolf3d.ssMoving(21,42,4,3),{"x":21,"y":43,"texture":4,"hit":false},wolf3d.chalice(21,45),wolf3d.chalice(21,47),{"x":21,"y":49,"texture":4,"hit":false},wolf3d.officerMoving(21,50,0,2),wolf3d.cross(22,20),{"x":22,"y":21,"texture":14,"hit":false},wolf3d.cross(22,22),wolf3d.ssStanding(22,25,4,3),wolf3d.chalice(22,44),wolf3d.chalice(22,45),wolf3d.chalice(22,47),wolf3d.chalice(22,48),{"x":23,"y":33,"texture":14,"hit":false},wolf3d.chalice(23,35),{"x":23,"y":37,"texture":14,"hit":false},{"x":24,"y":28,"texture":14,"hit":false},{"x":24,"y":31,"texture":14,"hit":false},wolf3d.chalice(24,44),wolf3d.chalice(24,45),wolf3d.chalice(24,47),wolf3d.chalice(24,48),wolf3d.guardMoving(25,13,0,1),{"x":25,"y":14,"texture":42,"hit":false},{"x":25,"y":15,"texture":11,"hit":true},{"x":25,"y":17,"texture":11,"hit":true},wolf3d.cross(25,18),wolf3d.officerMoving(25,21,4,3),{"x":25,"y":37,"texture":14,"hit":false},wolf3d.ssMoving(25,42,0,2),{"x":25,"y":43,"texture":4,"hit":false},wolf3d.chalice(25,45),wolf3d.chalice(25,47),{"x":25,"y":49,"texture":4,"hit":false},{"x":25,"y":52,"texture":8,"hit":true},{"x":26,"y":17,"texture":14,"hit":false},{"x":26,"y":21,"texture":14,"hit":false},{"x":26,"y":22,"texture":11,"hit":true},{"x":26,"y":25,"texture":14,"hit":false},wolf3d.chalice(26,28),wolf3d.chalice(26,31),{"x":26,"y":33,"texture":14,"hit":false},{"x":26,"y":40,"texture":3,"hit":true},wolf3d.ssMoving(26,45,2,3),wolf3d.guardMoving(26,49,6,1),{"x":26,"y":51,"texture":3,"hit":true},{"x":27,"y":10,"texture":41,"hit":false},{"x":27,"y":15,"texture":11,"hit":true},{"x":27,"y":17,"texture":11,"hit":true},wolf3d.cross(27,18),{"x":27,"y":41,"texture":8,"hit":true},{"x":27,"y":50,"texture":8,"hit":true},wolf3d.cross(28,9),wolf3d.cross(28,12),{"x":29,"y":8,"texture":11,"hit":true},wolf3d.cross(29,11),{"x":30,"y":8,"texture":3,"hit":true},wolf3d.ssMoving(30,10,2,2),{"x":31,"y":8,"texture":11,"hit":true},{"x":32,"y":11,"texture":41,"hit":false},{"x":33,"y":9,"texture":35,"hit":true},wolf3d.cross(34,12),{"x":34,"y":26,"texture":41,"hit":false},{"x":34,"y":30,"texture":3,"hit":true},{"x":35,"y":10,"texture":11,"hit":true},{"x":35,"y":12,"texture":11,"hit":true},{"x":36,"y":29,"texture":43,"hit":false},{"x":36,"y":30,"texture":3,"hit":true},{"x":38,"y":12,"texture":43,"hit":false},{"x":39,"y":6,"texture":3,"hit":true},wolf3d.bloodPool(39,16),{"x":40,"y":5,"texture":35,"hit":true},{"x":40,"y":8,"texture":43,"hit":false},{"x":40,"y":19,"texture":42,"hit":false},{"x":40,"y":20,"texture":35,"hit":true},{"x":40,"y":25,"texture":43,"hit":false},wolf3d.crown(40,26),wolf3d.bloodBones(40,27),{"x":41,"y":28,"texture":35,"hit":true},wolf3d.ssStanding(42,1,6,3),wolf3d.officerStanding(42,2,6,2),wolf3d.guardStanding(42,3,6,1),{"x":42,"y":29,"texture":3,"hit":true},{"x":43,"y":12,"texture":41,"hit":false},{"x":43,"y":28,"texture":41,"hit":false},wolf3d.officerStanding(43,31,2,2),wolf3d.ssStanding(43,32,2,3),{"x":44,"y":3,"texture":43,"hit":false},wolf3d.barnacleWilhelm(44,19),{"x":45,"y":7,"texture":42,"hit":false},{"x":45,"y":20,"texture":42,"hit":false},{"x":46,"y":24,"texture":43,"hit":false},wolf3d.chest(48,1),{"x":48,"y":13,"texture":3,"hit":true},wolf3d.crown(48,23),{"x":48,"y":27,"texture":42,"hit":false},{"x":49,"y":3,"texture":42,"hit":false},{"x":49,"y":5,"texture":35,"hit":true},{"x":49,"y":18,"texture":41,"hit":false},wolf3d.bloodPool(49,20),wolf3d.bloodPool(49,29),wolf3d.officerStanding(50,31,2,2),wolf3d.ssStanding(50,32,2,3),{"x":51,"y":8,"texture":43,"hit":false},{"x":51,"y":29,"texture":3,"hit":true},wolf3d.bloodPool(52,6),wolf3d.bloodPool(52,17),{"x":52,"y":22,"texture":35,"hit":true},{"x":52,"y":24,"texture":43,"hit":false},{"x":53,"y":1,"texture":41,"hit":false},{"x":53,"y":9,"texture":35,"hit":true},{"x":53,"y":12,"texture":42,"hit":false},{"x":53,"y":16,"texture":3,"hit":true},{"x":53,"y":23,"texture":3,"hit":true},{"x":53,"y":28,"texture":35,"hit":true},wolf3d.crown(54,12),wolf3d.crown(54,26),wolf3d.officerStanding(55,12,4,2),wolf3d.officerStanding(55,26,4,2),{"x":56,"y":1,"texture":3,"hit":true},wolf3d.crown(56,4),wolf3d.ssStanding(56,12,4,3),wolf3d.ssStanding(56,26,4,3),{"x":57,"y":6,"texture":43,"hit":false},{"x":57,"y":28,"texture":43,"hit":false},{"x":57,"y":29,"texture":3,"hit":true},wolf3d.chest(57,30),wolf3d.chest(58,2),wolf3d.chest(58,13),{"x":58,"y":14,"texture":43,"hit":false},wolf3d.crown(58,19),wolf3d.chest(58,31),wolf3d.chest(59,9),{"x":59,"y":22,"texture":41,"hit":false},wolf3d.crown(59,27),{"x":59,"y":32,"texture":43,"hit":false},wolf3d.chest(60,19),wolf3d.firstAidKit(60,24),{"x":60,"y":30,"texture":14,"hit":false},wolf3d.ammoBox(60,31),wolf3d.ammoBox(60,32),{"x":61,"y":6,"texture":3,"hit":true},wolf3d.chest(61,7),{"x":61,"y":10,"texture":43,"hit":false},{"x":61,"y":21,"texture":3,"hit":true},wolf3d.firstAidKit(61,23),wolf3d.firstAidKit(61,24),wolf3d.firstAidKit(61,25),wolf3d.firstAidKit(61,26),wolf3d.ammoBox(61,29),wolf3d.ammoBox(61,30),wolf3d.ammoBox(61,31),wolf3d.ammoBox(61,32),{"x":62,"y":23,"texture":43,"hit":false},wolf3d.firstAidKit(62,24),wolf3d.firstAidKit(62,25),wolf3d.firstAidKit(62,26),{"x":62,"y":29,"texture":43,"hit":false},wolf3d.ammoBox(62,30)],"spriteResource":"sod-sprites","scripts":[scripts.angle(15,8,6),scripts.angle(15,12,0),scripts.angle(16,17,0),scripts.angle(16,21,0),scripts.angle(19,8,4),scripts.angle(19,12,2),scripts.angle(20,17,4),scripts.angle(20,42,6),scripts.angle(20,50,0),scripts.angle(26,13,1),scripts.angle(26,42,4),scripts.angle(26,50,2),scripts.angle(27,21,4),scripts.angle(30,9,5)]};
\ No newline at end of file diff --git a/wolf3d/maps/e7m11.js b/wolf3d/maps/e7m11.js new file mode 100644 index 0000000..dec07c9 --- /dev/null +++ b/wolf3d/maps/e7m11.js @@ -0,0 +1 @@ +wolf3d.maps.e7m11 = {"music":"nazi-omi","secret":19,"endscreen":null,"ceiling":29,"start":{"x":13.5,"y":26.5,"direction":{"x":0,"y":-1},"plane":{"x":-1,"y":0}},"episodeFloor":11,"par":390,"map":[[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,1,29,1,2,1,29,1,2,1,29,1,2,1,29,1,2,1,29,1,2,1,29,1,2,1,29,1,2,1,29,1,2,1,29,1,2,1,29,1,2,1,29,1,2,1,29,1,2,1,29,1,2,1,29,1,2,65,65,65,65],[65,65,65,65,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,65,65,65,65],[65,65,65,65,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,65,65,65,65],[65,65,65,65,2,0,0,37,37,0,37,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,37,0,37,37,0,0,1,65,65,65,65],[65,65,65,65,1,0,0,37,0,0,0,37,37,37,0,37,37,37,37,41,37,37,37,37,37,37,37,37,41,37,37,0,0,37,37,37,37,37,37,37,37,41,37,37,37,37,37,37,37,37,37,37,41,0,0,0,37,0,0,2,65,65,65,65],[65,65,65,65,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,0,0,0,0,0,0,29,65,65,65,65],[65,65,65,65,1,0,0,37,0,0,0,37,37,37,0,37,41,37,37,37,37,37,37,41,37,0,0,0,0,0,37,41,37,37,37,0,37,37,37,37,37,37,41,37,37,37,37,37,37,0,0,0,37,0,0,0,37,0,0,1,65,65,65,65],[65,65,65,65,2,0,0,37,37,39,41,37,37,37,37,37,0,37,0,37,0,0,0,0,37,0,37,0,0,37,37,0,0,0,0,0,37,37,42,42,42,42,42,42,42,42,42,42,42,38,0,38,42,37,0,41,37,0,0,1,65,65,65,65],[65,65,65,65,1,0,0,0,37,0,37,0,0,0,0,37,0,37,0,37,0,0,37,37,51,37,21,37,37,37,0,0,0,0,0,0,37,37,42,0,0,0,0,0,0,0,0,0,38,0,0,0,38,37,0,37,0,0,0,2,65,65,65,65],[65,65,65,65,1,0,0,0,37,0,37,37,41,37,0,37,0,37,0,37,0,0,0,0,0,0,0,22,37,37,37,37,37,37,37,37,37,21,42,42,0,42,0,0,0,0,0,0,0,0,0,0,38,37,0,37,0,0,0,29,65,65,65,65],[65,65,65,65,1,0,0,0,41,0,37,0,0,0,0,37,0,37,0,37,0,0,37,37,51,37,21,37,0,0,0,0,0,0,0,37,22,0,0,0,0,0,0,0,0,0,0,0,38,0,0,0,38,37,0,37,0,0,0,1,65,65,65,65],[65,65,65,65,2,0,0,0,37,0,37,37,37,37,0,0,0,0,0,0,0,0,0,0,37,37,37,37,0,0,0,0,0,0,0,37,37,21,42,42,0,42,0,0,0,0,0,0,38,38,0,38,42,41,0,37,0,0,0,1,65,65,65,65],[65,65,65,65,1,0,0,0,37,0,37,0,0,0,0,0,0,0,0,0,0,0,37,37,37,0,0,0,0,0,0,0,0,0,0,37,37,37,42,0,0,0,0,0,0,0,0,0,0,0,0,0,42,37,0,37,0,0,0,2,65,65,65,65],[65,65,65,65,1,0,0,0,37,0,37,0,0,37,37,37,41,37,37,37,0,0,37,37,37,0,0,0,37,37,37,37,37,37,37,37,37,37,42,0,0,0,0,0,0,0,0,0,0,0,0,0,42,37,0,37,0,0,0,29,65,65,65,65],[65,65,65,65,1,0,0,0,37,0,41,0,0,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,48,44,48,44,44,44,49,44,37,42,0,0,0,0,0,0,0,0,0,0,0,0,0,42,37,0,37,0,0,0,1,65,65,65,65],[65,65,65,65,2,0,0,0,37,0,37,0,0,37,0,37,37,37,37,37,0,0,0,0,0,37,37,44,0,0,0,0,0,0,0,0,44,44,42,42,0,0,0,0,0,0,0,0,0,0,0,0,42,0,0,37,0,0,0,1,65,65,65,65],[65,65,65,65,1,0,0,0,37,0,37,0,0,37,0,0,0,0,0,0,0,37,0,37,0,37,44,0,0,0,0,0,0,0,0,0,0,48,42,42,42,0,0,0,0,0,0,0,0,0,42,0,0,0,0,37,0,0,0,2,65,65,65,65],[65,65,65,65,1,0,0,0,37,0,37,0,0,37,0,41,37,37,37,37,0,37,0,41,0,37,48,0,0,44,0,48,44,48,44,0,0,44,42,42,42,42,0,0,0,0,0,0,0,42,42,0,42,0,0,41,0,0,0,29,65,65,65,65],[65,65,65,65,1,0,0,0,37,0,37,0,0,37,0,0,0,0,0,0,0,37,0,37,37,37,44,0,0,48,44,48,44,0,44,0,0,48,42,42,42,42,42,0,38,0,38,0,42,42,42,42,42,37,0,37,0,0,0,1,65,65,65,65],[65,65,65,65,2,0,0,0,37,0,37,0,0,37,37,37,37,37,37,37,37,37,41,37,37,44,44,0,0,0,0,0,0,0,0,0,0,44,42,0,0,0,0,0,0,0,0,0,0,0,0,0,42,37,0,37,0,0,0,1,65,65,65,65],[65,65,65,65,1,0,0,0,41,0,37,0,0,0,0,0,0,0,0,0,37,37,0,0,37,0,0,0,0,0,0,0,0,0,0,0,44,44,42,0,48,49,44,0,48,0,44,0,48,49,48,0,42,37,0,37,0,0,0,2,65,65,65,65],[65,65,65,65,1,0,0,0,37,0,37,0,0,0,0,0,0,0,0,0,37,37,37,0,37,0,0,44,49,44,0,0,0,0,48,49,44,37,42,0,44,0,48,0,48,49,48,0,44,0,44,0,42,37,0,37,0,0,0,29,65,65,65,65],[65,65,65,65,1,0,0,0,37,0,37,37,37,37,0,37,0,37,0,0,41,37,37,0,37,0,0,0,37,37,0,37,37,0,37,0,37,37,42,0,0,0,0,0,0,0,0,0,0,0,0,0,42,37,0,37,0,0,0,1,65,65,65,65],[65,65,65,65,2,0,0,0,37,0,37,0,0,37,0,37,0,37,0,0,37,0,37,0,37,0,0,0,0,37,0,0,0,0,37,0,0,0,0,36,36,0,36,36,36,0,36,36,36,0,36,36,42,37,0,37,0,0,0,1,65,65,65,65],[65,65,65,65,1,0,0,0,37,0,41,0,0,37,0,37,0,37,0,0,37,0,37,0,37,0,0,0,0,37,0,0,0,0,0,0,0,37,42,0,0,0,0,0,0,0,0,0,0,0,0,0,42,37,0,37,0,0,0,2,65,65,65,65],[65,65,65,65,1,0,0,0,37,0,37,0,0,37,37,37,0,37,0,0,0,0,0,0,37,37,37,37,39,37,0,0,0,0,37,37,37,37,42,0,0,0,0,0,0,0,0,0,0,0,0,0,42,41,0,37,0,0,0,29,65,65,65,65],[65,65,65,65,1,0,0,0,37,0,37,0,0,0,0,37,41,37,0,0,37,37,41,37,37,0,0,0,0,37,0,0,0,0,0,36,42,42,42,42,0,0,0,0,0,0,0,0,0,0,0,0,42,37,0,37,0,0,0,1,65,65,65,65],[65,65,65,65,2,0,0,0,37,0,37,0,0,0,0,0,0,0,0,0,0,0,0,0,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,42,0,0,0,0,0,0,0,0,0,0,0,42,37,0,37,0,0,0,1,65,65,65,65],[65,65,65,65,1,0,0,0,37,0,37,0,0,37,0,37,0,37,0,0,37,37,0,37,37,0,0,37,39,37,0,0,0,0,0,36,42,42,0,42,42,42,0,0,0,0,0,0,0,0,0,0,42,37,0,37,0,0,0,2,65,65,65,65],[65,65,65,65,1,0,0,0,37,0,37,0,0,37,0,37,0,37,0,0,0,0,0,37,0,0,0,37,35,37,0,0,0,0,37,35,37,42,0,0,0,42,42,0,0,0,0,0,0,0,0,0,42,37,0,37,0,0,0,29,65,65,65,65],[65,65,65,65,1,0,0,0,37,0,37,0,0,37,0,0,0,37,37,37,37,37,37,37,37,0,0,37,0,37,0,37,37,0,37,0,37,42,0,0,0,42,42,0,0,0,0,0,0,0,0,0,42,37,0,41,0,0,0,1,65,65,65,65],[65,65,65,65,2,0,0,0,37,0,41,0,0,37,37,37,41,37,37,37,0,0,37,0,0,0,0,37,0,0,0,0,0,0,0,0,41,42,0,0,0,42,0,0,42,0,0,0,0,0,0,0,42,37,0,37,0,0,0,1,65,65,65,65],[65,65,65,65,1,0,0,0,37,0,37,0,0,0,0,0,0,0,37,37,37,0,37,0,0,0,0,37,0,0,0,0,0,0,0,0,41,42,36,0,36,42,42,42,42,42,0,0,0,0,0,0,42,37,0,37,0,0,0,2,65,65,65,65],[65,65,65,65,1,0,0,0,37,0,37,0,0,0,0,0,0,0,37,0,37,0,37,0,0,37,37,51,0,0,0,0,0,0,0,0,51,38,0,0,0,36,0,0,0,42,42,0,0,0,0,0,42,37,0,37,0,0,0,29,65,65,65,65],[65,65,65,65,1,0,0,0,37,0,37,37,37,37,37,37,0,0,37,0,37,0,41,0,0,0,0,37,0,0,0,0,0,0,0,0,37,38,0,0,0,0,0,0,0,0,42,42,0,0,0,0,42,37,0,37,0,0,0,1,65,65,65,65],[65,65,65,65,2,0,0,0,41,0,37,0,0,0,0,0,0,0,37,0,37,0,37,0,0,37,41,51,0,0,0,0,0,0,0,0,51,38,0,0,0,36,0,0,0,42,42,42,42,0,0,0,42,37,0,37,0,0,0,1,65,65,65,65],[65,65,65,65,1,0,0,0,37,0,37,0,37,37,37,37,0,0,0,0,0,0,37,0,0,0,0,37,0,0,0,0,0,0,0,0,37,42,36,0,36,42,42,42,42,42,42,42,42,0,36,0,42,37,0,37,0,0,0,2,65,65,65,65],[65,65,65,65,1,0,0,0,37,0,37,0,0,0,0,0,0,0,0,0,0,0,37,0,0,37,37,51,0,0,0,0,0,0,0,0,51,42,0,0,0,0,0,0,0,0,42,42,42,0,0,0,42,37,0,37,0,0,0,29,65,65,65,65],[65,65,65,65,1,0,0,0,37,0,37,37,37,37,37,37,37,37,37,37,0,0,37,0,0,0,0,41,0,0,0,0,0,0,0,0,37,42,36,36,0,36,36,0,36,36,42,42,42,0,0,0,42,37,0,37,0,0,0,1,65,65,65,65],[65,65,65,65,2,0,0,0,37,0,37,0,0,0,0,0,0,0,0,0,0,0,37,0,0,0,0,37,0,0,0,0,0,0,0,0,37,42,0,0,0,0,0,0,0,0,42,42,42,0,0,0,42,41,0,37,0,0,0,1,65,65,65,65],[65,65,65,65,1,0,0,0,37,0,41,0,0,0,0,0,0,0,0,0,0,0,37,41,37,0,0,37,37,37,0,37,37,0,37,37,42,0,0,0,0,0,0,0,0,0,0,42,42,0,0,0,42,37,0,37,0,0,0,2,65,65,65,65],[65,65,65,65,1,0,0,0,37,0,37,0,0,37,0,37,0,37,0,37,37,37,37,0,0,0,0,37,37,0,0,0,0,0,0,37,42,42,0,0,0,0,0,0,0,0,42,42,42,0,0,0,42,37,0,37,0,0,0,29,65,65,65,65],[65,65,65,65,1,0,0,0,37,0,37,0,0,37,0,41,0,37,0,0,0,37,37,37,37,0,0,37,51,0,0,0,0,0,0,51,42,0,0,0,0,0,0,0,0,0,0,42,42,0,0,0,42,37,0,37,0,0,0,1,65,65,65,65],[65,65,65,65,2,0,0,0,41,0,37,0,0,37,0,37,0,37,0,37,37,37,0,0,0,0,0,37,37,0,0,0,0,0,0,37,42,42,0,0,0,0,0,0,0,0,42,42,42,0,0,0,42,37,0,37,0,0,0,1,65,65,65,65],[65,65,65,65,1,0,0,0,37,0,37,0,0,37,37,37,37,37,37,37,41,37,37,37,37,0,0,37,51,0,0,0,0,0,0,51,37,37,42,42,0,42,42,0,42,42,42,42,0,0,0,42,42,37,0,37,0,0,0,2,65,65,65,65],[65,65,65,65,1,0,0,0,37,0,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,37,0,0,0,0,0,0,0,0,0,37,42,0,0,0,0,0,0,0,0,0,0,0,0,0,37,0,37,0,0,0,29,65,65,65,65],[65,65,65,65,1,0,0,0,37,0,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,51,0,0,0,0,0,0,51,0,37,37,42,42,42,42,42,42,42,42,42,42,42,0,0,0,37,0,41,0,0,0,1,65,65,65,65],[65,65,65,65,2,0,0,0,37,0,37,37,37,0,37,0,37,0,37,0,37,0,37,37,37,37,37,37,37,0,0,0,0,0,0,37,0,37,37,37,37,36,0,0,0,0,0,0,0,0,0,0,42,37,0,37,0,0,0,1,65,65,65,65],[65,65,65,65,1,0,0,37,41,0,37,0,0,0,37,0,37,0,37,0,41,0,37,0,0,0,0,0,37,37,0,0,0,0,37,37,0,0,0,0,41,42,42,42,42,42,42,42,42,42,0,42,42,37,39,41,37,0,0,2,65,65,65,65],[65,65,65,65,1,0,0,37,0,0,0,37,0,37,37,0,37,0,37,37,37,0,0,0,0,0,37,0,37,37,0,37,37,0,41,0,0,0,0,0,37,37,37,37,37,37,41,37,37,37,37,37,37,0,0,0,37,0,0,29,65,65,65,65],[65,65,65,65,1,0,0,0,0,0,0,0,0,41,37,37,37,0,0,0,37,37,37,0,0,0,0,0,37,37,0,0,0,0,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,65,65,65,65],[65,65,65,65,2,0,0,37,0,0,0,37,37,37,37,37,37,37,37,41,37,37,37,37,37,41,37,37,37,37,0,0,0,0,37,37,37,37,37,37,37,37,41,37,37,37,37,37,37,37,41,37,37,0,0,0,37,0,0,1,65,65,65,65],[65,65,65,65,1,0,0,37,37,0,37,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,37,0,37,37,0,0,2,65,65,65,65],[65,65,65,65,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,29,65,65,65,65],[65,65,65,65,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,65,65,65,65],[65,65,65,65,2,1,29,1,2,1,29,1,2,1,29,1,2,1,29,1,2,1,29,1,2,1,29,1,2,1,0,0,0,0,29,1,2,1,29,1,2,1,29,1,2,1,29,1,2,1,29,1,2,1,29,1,2,1,29,1,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,1,12,0,0,12,1,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,12,0,0,12,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,12,0,0,12,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,12,16,16,12,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,0,0,108,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,108,0,0,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,108,108,108,0,106,108,0,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,0,108,108,108,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,0,108,108,108,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,108,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,0,108,108,108,0,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,106,0,111,0,111,111,111,106,0,108,0,108,108,0,0,128,128,128,128,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,106,111,111,0,111,0,106,0,111,111,0,0,0,0,0,0,0,0,128,128,128,128,128,128,0,0,0,127,127,127,127,127,127,127,127,127,0,127,127,127,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,0,0,0,111,0,111,0,111,0,111,111,111,111,111,0,111,-1,0,0,0,0,0,0,0,0,0,0,0,0,127,0,127,127,127,127,127,127,127,127,127,127,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,106,111,111,111,0,111,0,111,0,111,111,0,0,0,0,0,0,111,111,111,111,111,111,111,0,0,138,0,127,127,0,127,127,127,127,127,127,0,127,127,127,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,0,0,0,111,111,111,111,111,111,111,111,111,106,0,0,0,0,111,111,111,111,111,111,111,0,0,0,0,0,127,0,127,127,127,127,127,127,0,0,127,0,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,111,111,111,111,111,111,111,111,111,111,0,0,0,111,111,111,111,111,111,111,111,111,111,0,0,0,0,127,127,127,127,127,127,127,127,127,127,127,127,127,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,111,0,0,0,0,0,0,0,111,111,0,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,127,127,127,127,127,127,127,127,127,127,127,127,127,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,106,0,106,111,111,106,111,111,111,111,111,111,111,0,111,111,0,0,0,0,0,0,0,0,0,0,0,127,127,127,127,127,127,127,127,127,127,127,127,127,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,111,0,111,0,0,0,0,0,111,111,111,111,111,0,0,0,116,116,116,116,116,116,116,116,0,0,0,0,127,127,127,127,127,127,127,127,127,127,127,0,0,127,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,111,0,111,111,106,111,111,111,111,0,111,0,106,0,0,116,116,116,116,116,116,116,116,116,116,0,0,0,0,127,127,127,127,127,127,127,127,127,0,127,127,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,106,0,111,0,0,0,0,0,111,0,106,0,111,0,0,116,116,0,106,0,0,0,0,116,116,0,0,0,0,0,127,127,127,127,127,127,127,0,0,127,0,127,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,106,111,0,111,111,111,106,111,111,111,0,111,0,0,0,0,116,116,0,0,0,0,116,0,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,116,116,116,116,0,0,126,126,126,126,126,126,126,126,126,126,126,126,126,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,111,111,111,111,111,111,111,111,0,0,106,111,0,116,116,0,116,116,116,116,116,116,116,116,0,0,0,126,0,0,0,126,0,126,0,126,0,0,0,126,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,111,111,111,111,111,111,111,111,0,0,0,111,0,116,116,0,0,0,116,116,116,116,0,0,0,0,0,126,0,126,0,126,0,0,0,126,0,126,0,126,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,0,0,0,111,0,111,0,111,111,0,0,0,111,0,116,116,116,0,0,0,0,0,0,0,115,0,0,0,126,126,126,126,126,126,126,126,126,126,126,126,126,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,106,0,111,0,106,0,106,111,0,111,0,106,0,116,116,116,116,0,115,115,115,115,0,0,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,106,111,0,111,0,111,0,111,111,0,106,0,111,0,116,116,116,116,0,115,115,115,115,0,115,115,0,0,125,125,125,125,125,125,125,125,125,125,125,125,125,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,111,0,0,0,111,0,111,106,111,111,111,111,0,0,0,0,0,0,115,115,115,115,0,0,0,0,0,106,125,125,125,125,125,125,125,125,125,125,125,125,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,111,111,111,0,0,0,111,111,0,0,0,0,0,111,106,111,111,0,115,115,115,115,115,0,0,0,0,0,125,125,125,125,125,125,125,125,125,125,125,125,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,111,111,111,111,111,111,111,111,111,106,111,111,0,111,111,111,111,0,115,115,115,115,115,0,117,117,117,0,0,125,125,125,125,125,125,125,125,125,125,125,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,111,0,111,0,111,0,111,111,0,0,111,0,0,111,111,0,0,0,115,115,115,115,115,0,0,0,0,0,0,0,125,125,125,125,125,125,125,125,125,125,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,111,0,106,0,106,0,111,111,111,106,111,0,106,111,111,0,0,0,115,115,115,115,0,0,0,0,118,118,118,0,0,125,125,125,125,125,125,125,125,125,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,111,0,111,111,111,0,0,0,0,0,0,0,0,111,106,0,106,0,0,0,0,0,0,106,0,0,118,118,118,0,0,125,106,125,125,125,125,125,125,125,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,111,0,0,0,0,0,0,0,106,111,0,111,111,111,111,0,114,114,114,114,114,114,114,114,0,0,118,118,118,0,125,106,0,125,125,125,125,125,125,125,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,111,111,111,111,111,111,0,0,0,106,0,111,111,111,106,0,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,125,125,125,125,125,125,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,111,111,111,111,111,111,0,111,0,111,0,111,111,0,0,0,114,114,114,114,114,114,114,114,0,0,119,119,119,0,120,120,120,0,0,106,125,125,125,125,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,0,0,0,0,0,111,111,0,106,0,106,0,111,111,111,111,0,114,114,114,114,114,114,114,114,0,0,119,119,119,0,120,120,120,120,0,0,125,125,125,106,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,106,111,106,111,111,111,0,111,0,111,0,111,111,0,0,0,114,114,114,114,114,114,114,114,0,0,119,119,119,0,120,120,120,0,0,0,0,125,125,125,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,106,0,0,0,0,111,111,111,111,111,111,0,111,111,111,106,0,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,111,111,111,106,111,111,111,111,111,111,0,111,111,0,0,0,114,114,114,114,114,114,114,114,0,0,121,121,121,121,121,121,121,121,0,0,0,123,123,123,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,0,0,0,0,0,0,0,0,0,111,111,0,111,111,111,111,0,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,106,123,106,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,111,111,111,111,111,111,111,111,111,111,0,111,111,111,111,0,114,114,114,114,114,114,114,114,0,0,122,122,122,122,122,122,122,122,0,0,0,123,123,123,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,111,111,111,111,111,111,111,111,111,111,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,122,122,122,122,122,122,122,122,122,122,0,0,123,106,123,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,111,0,106,0,111,0,111,0,0,0,0,111,111,106,111,0,0,113,113,113,113,113,113,0,0,0,122,122,122,122,122,122,122,122,0,0,0,123,123,123,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,111,0,111,0,106,0,111,111,106,0,0,0,0,111,111,0,0,113,113,113,113,113,113,0,0,122,122,122,122,122,122,122,122,122,122,0,0,106,123,123,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,111,0,106,0,111,0,111,0,0,0,106,111,111,111,111,0,0,113,113,113,113,113,113,0,0,0,122,122,122,122,122,122,122,122,0,0,0,123,123,123,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,0,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,113,113,113,113,113,113,0,113,113,0,0,123,123,123,123,123,123,123,123,123,123,0,123,123,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,113,113,113,113,113,113,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,0,110,0,0,0,106,0,111,0,111,0,111,0,111,0,0,0,0,0,0,0,113,113,113,113,113,113,0,0,0,0,0,0,0,124,124,124,124,124,0,123,123,123,123,0,0,127,0,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,0,0,0,0,111,0,111,0,106,0,106,0,106,0,106,0,111,111,111,111,111,0,0,113,113,113,113,0,0,129,106,129,129,0,0,0,0,0,0,0,0,0,0,123,0,0,0,0,0,0,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,0,108,108,108,0,111,0,0,111,0,111,0,0,0,111,0,111,111,111,0,111,0,0,0,0,0,0,0,129,106,129,129,129,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,108,108,108,0,111,0,0,0,0,106,111,106,0,0,0,111,111,111,111,111,0,0,108,108,108,108,0,129,129,129,106,129,129,129,129,129,129,129,129,129,129,129,129,129,0,108,108,108,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,0,0,108,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,108,0,0,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0],[0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":9,"y":11,"texture":65,"key":null},{"x":9,"y":33,"texture":68,"key":"gold"},{"x":11,"y":50,"texture":65,"key":null},{"x":11,"y":54,"texture":65,"key":null},{"x":13,"y":25,"texture":67,"key":null},{"x":14,"y":38,"texture":67,"key":null},{"x":14,"y":41,"texture":68,"key":"gold"},{"x":22,"y":43,"texture":65,"key":null},{"x":22,"y":45,"texture":65,"key":null},{"x":22,"y":47,"texture":65,"key":null},{"x":26,"y":30,"texture":65,"key":null},{"x":26,"y":33,"texture":65,"key":null},{"x":27,"y":41,"texture":65,"key":null},{"x":27,"y":45,"texture":65,"key":null},{"x":27,"y":49,"texture":65,"key":null},{"x":31,"y":29,"texture":65,"key":null},{"x":31,"y":35,"texture":65,"key":null},{"x":32,"y":38,"texture":65,"key":null},{"x":34,"y":30,"texture":65,"key":null},{"x":34,"y":33,"texture":65,"key":null},{"x":36,"y":39,"texture":65,"key":null},{"x":38,"y":41,"texture":65,"key":null},{"x":40,"y":39,"texture":65,"key":null},{"x":40,"y":49,"texture":65,"key":null},{"x":40,"y":51,"texture":65,"key":null},{"x":42,"y":40,"texture":65,"key":null},{"x":42,"y":43,"texture":65,"key":null},{"x":44,"y":30,"texture":68,"key":"silver"},{"x":44,"y":33,"texture":68,"key":"silver"},{"x":48,"y":40,"texture":65,"key":null},{"x":48,"y":43,"texture":65,"key":null},{"x":51,"y":36,"texture":65,"key":null},{"x":51,"y":47,"texture":65,"key":null},{"x":52,"y":9,"texture":65,"key":null},{"x":53,"y":30,"texture":65,"key":null},{"x":53,"y":33,"texture":65,"key":null},{"x":54,"y":11,"texture":65,"key":null},{"x":54,"y":52,"texture":65,"key":null}],"secrets":[{"x":8,"y":14,"state":0,"texture":36},{"x":9,"y":26,"state":0,"texture":38},{"x":10,"y":25,"state":0,"texture":36},{"x":10,"y":27,"state":0,"texture":36},{"x":10,"y":35,"state":0,"texture":36},{"x":17,"y":25,"state":0,"texture":36},{"x":17,"y":26,"state":0,"texture":36},{"x":18,"y":25,"state":0,"texture":36},{"x":19,"y":51,"state":0,"texture":41},{"x":20,"y":53,"state":0,"texture":41},{"x":24,"y":27,"state":0,"texture":47},{"x":27,"y":35,"state":0,"texture":36},{"x":27,"y":36,"state":0,"texture":38},{"x":28,"y":34,"state":0,"texture":36},{"x":49,"y":35,"state":0,"texture":40},{"x":49,"y":50,"state":0,"texture":41},{"x":50,"y":50,"state":0,"texture":41},{"x":50,"y":51,"state":0,"texture":41},{"x":52,"y":12,"state":0,"texture":36},{"x":53,"y":22,"state":0,"texture":36}],"sprites":[{"x":6,"y":6,"texture":14,"hit":false},wolf3d.guardStanding(6,22,2,3),wolf3d.guardStanding(6,51,6,3),{"x":6,"y":57,"texture":14,"hit":false},{"x":7,"y":9,"texture":7,"hit":true},wolf3d.guardStanding(7,39,6,2),{"x":7,"y":54,"texture":7,"hit":true},wolf3d.chest(8,8),wolf3d.chest(8,9),wolf3d.chest(8,10),wolf3d.chest(8,53),wolf3d.chest(8,54),wolf3d.chest(8,55),{"x":9,"y":7,"texture":7,"hit":true},wolf3d.chest(9,8),{"x":9,"y":9,"texture":14,"hit":false},wolf3d.chest(9,10),wolf3d.ammo(9,15),wolf3d.ammo(9,17),wolf3d.ammo(9,19),wolf3d.ammo(9,21),wolf3d.ammo(9,23),wolf3d.ammo(9,25),wolf3d.extraLife(9,29),wolf3d.ssStanding(9,31,4,3),wolf3d.chest(9,53),{"x":9,"y":54,"texture":14,"hit":false},wolf3d.chest(9,55),{"x":9,"y":56,"texture":7,"hit":true},wolf3d.chest(10,8),wolf3d.chest(10,9),wolf3d.chest(10,10),wolf3d.crown(10,26),wolf3d.chest(10,53),wolf3d.chest(10,54),wolf3d.chest(10,55),wolf3d.guardStanding(11,16,0,2),wolf3d.food(11,18),{"x":11,"y":20,"texture":14,"hit":false},wolf3d.ssStanding(11,23,2,2),wolf3d.extraLife(11,27),wolf3d.extraLife(11,28),wolf3d.chest(11,31),wolf3d.chalice(11,32),wolf3d.firstAidKit(11,33),wolf3d.ammoBox(11,34),{"x":12,"y":9,"texture":14,"hit":false},wolf3d.ammo(12,11),wolf3d.ssStanding(12,12,6,1),wolf3d.ammo(12,13),{"x":12,"y":14,"texture":41,"hit":false},wolf3d.food(12,16),wolf3d.officerStanding(12,18,0,1),wolf3d.chest(12,30),wolf3d.chest(12,31),wolf3d.chalice(12,32),wolf3d.firstAidKit(12,33),wolf3d.ammoBox(12,34),wolf3d.officerStanding(12,39,6,2),wolf3d.ammoBox(12,49),wolf3d.chest(12,50),wolf3d.firstAidKit(12,51),{"x":12,"y":54,"texture":14,"hit":false},wolf3d.ammo(13,9),{"x":13,"y":24,"texture":14,"hit":false},{"x":13,"y":40,"texture":48,"hit":true},{"x":13,"y":48,"texture":48,"hit":true},wolf3d.chest(13,49),wolf3d.gatling(13,50),wolf3d.chest(13,51),wolf3d.cross(13,54),wolf3d.guardStanding(14,7,0,1),wolf3d.chest(14,9),wolf3d.ssStanding(14,11,6,3),wolf3d.ammo(14,12),wolf3d.ammo(14,13),wolf3d.cross(14,30),wolf3d.cross(14,31),wolf3d.chalice(14,32),wolf3d.chalice(14,33),wolf3d.chest(14,34),wolf3d.mutantStanding(14,37,6,2),wolf3d.ssStanding(14,44,0,3),wolf3d.ssStanding(14,46,0,3),wolf3d.firstAidKit(14,49),wolf3d.chest(14,50),wolf3d.ammoBox(14,51),wolf3d.ammo(15,9),wolf3d.ssStanding(15,23,2,3),wolf3d.cross(15,29),wolf3d.cross(15,30),wolf3d.chalice(15,31),wolf3d.chalice(15,32),wolf3d.chest(15,33),{"x":15,"y":34,"texture":14,"hit":false},{"x":15,"y":40,"texture":48,"hit":true},{"x":15,"y":45,"texture":4,"hit":false},{"x":15,"y":50,"texture":48,"hit":true},wolf3d.cross(15,54),wolf3d.chest(16,9),{"x":16,"y":11,"texture":14,"hit":false},wolf3d.extraLife(16,26),wolf3d.cross(16,30),wolf3d.cross(16,31),wolf3d.chalice(16,32),wolf3d.chalice(16,33),wolf3d.chest(16,34),wolf3d.officerStanding(16,39,6,3),wolf3d.ssStanding(16,45,0,1),wolf3d.officerStanding(16,51,2,1),wolf3d.ammo(17,9),wolf3d.officerStanding(17,39,6,3),wolf3d.officerStanding(17,51,2,2),wolf3d.cross(17,54),wolf3d.chest(18,9),wolf3d.guardStanding(18,12,4,3),wolf3d.officerStanding(18,14,6,3),wolf3d.cross(18,15),wolf3d.guardStanding(18,17,6,3),{"x":18,"y":24,"texture":14,"hit":false},wolf3d.officerStanding(18,39,6,3),{"x":18,"y":45,"texture":4,"hit":false},wolf3d.officerStanding(18,51,2,2),wolf3d.ammo(19,9),wolf3d.cross(19,28),wolf3d.cross(19,29),wolf3d.cross(19,30),wolf3d.cross(19,31),wolf3d.cross(19,32),wolf3d.cross(19,33),wolf3d.cross(19,34),wolf3d.cross(19,35),wolf3d.ssStanding(19,45,0,2),wolf3d.chest(20,9),wolf3d.chalice(20,14),wolf3d.cross(20,15),wolf3d.guardStanding(20,16,6,2),wolf3d.officerStanding(20,24,4,1),wolf3d.cross(20,27),{"x":20,"y":28,"texture":14,"hit":false},{"x":20,"y":35,"texture":14,"hit":false},wolf3d.cross(20,36),wolf3d.ssStanding(20,41,6,3),wolf3d.ssStanding(20,49,2,3),wolf3d.crown(20,52),wolf3d.food(21,9),wolf3d.guardStanding(21,12,4,2),wolf3d.officerStanding(21,22,4,3),wolf3d.cross(21,24),wolf3d.cross(21,27),wolf3d.ssStanding(21,30,4,1),wolf3d.cross(21,36),{"x":21,"y":42,"texture":8,"hit":true},{"x":21,"y":48,"texture":8,"hit":true},wolf3d.chest(22,9),wolf3d.guardStanding(22,11,4,1),wolf3d.chalice(22,14),wolf3d.cross(22,16),wolf3d.officerStanding(22,17,6,3),wolf3d.cross(22,22),wolf3d.cross(22,27),wolf3d.firstAidKit(22,33),wolf3d.cross(22,36),wolf3d.cross(22,54),wolf3d.food(23,9),wolf3d.cross(23,27),{"x":23,"y":28,"texture":14,"hit":false},wolf3d.guardStanding(23,30,0,2),wolf3d.guardStanding(23,32,0,1),{"x":23,"y":35,"texture":14,"hit":false},wolf3d.cross(23,36),{"x":23,"y":43,"texture":14,"hit":false},{"x":23,"y":45,"texture":14,"hit":false},{"x":23,"y":47,"texture":14,"hit":false},wolf3d.chest(24,9),{"x":24,"y":19,"texture":14,"hit":false},wolf3d.ssStanding(24,22,6,3),wolf3d.ammo(24,23),wolf3d.guardStanding(24,28,6,3),wolf3d.guardStanding(24,34,2,3),wolf3d.ammoBox(24,45),wolf3d.cross(24,54),wolf3d.food(25,9),{"x":25,"y":11,"texture":14,"hit":false},wolf3d.cross(25,26),wolf3d.food(25,41),wolf3d.food(25,49),wolf3d.chest(26,9),wolf3d.food(26,14),{"x":26,"y":23,"texture":42,"hit":false},wolf3d.cross(26,25),wolf3d.chalice(26,26),wolf3d.chalice(26,27),{"x":26,"y":41,"texture":14,"hit":false},{"x":26,"y":45,"texture":14,"hit":false},{"x":26,"y":49,"texture":14,"hit":false},wolf3d.cross(26,54),wolf3d.guardStanding(26,57,4,1),wolf3d.food(27,9),{"x":27,"y":11,"texture":14,"hit":false},wolf3d.guardStanding(27,12,0,3),wolf3d.food(27,14),wolf3d.officerStanding(27,16,4,2),wolf3d.ssStanding(27,18,4,3),wolf3d.food(27,21),wolf3d.officerStanding(27,23,0,2),wolf3d.chalice(27,25),{"x":27,"y":26,"texture":14,"hit":false},wolf3d.chalice(27,27),wolf3d.chest(27,28),wolf3d.officerStanding(27,33,0,1),wolf3d.silverKey(27,37),wolf3d.chest(28,9),wolf3d.guardStanding(28,11,0,2),wolf3d.food(28,14),wolf3d.officerStanding(28,21,0,3),wolf3d.chalice(28,25),wolf3d.chest(28,26),wolf3d.chest(28,27),wolf3d.chest(28,28),{"x":28,"y":31,"texture":14,"hit":false},{"x":28,"y":32,"texture":14,"hit":false},{"x":28,"y":39,"texture":39,"hit":true},{"x":28,"y":43,"texture":39,"hit":true},{"x":28,"y":47,"texture":39,"hit":true},wolf3d.ssStanding(28,48,0,1),wolf3d.ammo(28,50),{"x":28,"y":51,"texture":39,"hit":true},wolf3d.cross(28,54),wolf3d.ammo(29,16),wolf3d.ssStanding(29,19,4,2),wolf3d.officerStanding(29,31,0,2),wolf3d.ssStanding(29,39,6,3),{"x":29,"y":41,"texture":4,"hit":false},{"x":29,"y":45,"texture":4,"hit":false},{"x":29,"y":49,"texture":4,"hit":false},wolf3d.guardStanding(30,26,0,2),wolf3d.officerStanding(30,30,0,3),{"x":30,"y":31,"texture":14,"hit":false},{"x":30,"y":32,"texture":14,"hit":false},wolf3d.ammo(30,41),wolf3d.guardStanding(30,42,6,1),wolf3d.guardStanding(30,45,0,2),wolf3d.officerStanding(30,47,0,2),wolf3d.ammo(30,51),wolf3d.cross(30,54),wolf3d.ssStanding(31,21,2,3),wolf3d.ammoBox(31,23),{"x":31,"y":37,"texture":14,"hit":false},wolf3d.officerStanding(31,38,2,3),wolf3d.officerStanding(31,43,6,1),wolf3d.guardStanding(31,49,0,3),wolf3d.officerStanding(31,51,0,3),{"x":32,"y":31,"texture":14,"hit":false},{"x":32,"y":32,"texture":14,"hit":false},wolf3d.guardStanding(32,44,6,3),wolf3d.cross(32,54),wolf3d.guardStanding(33,14,4,2),wolf3d.guardStanding(33,16,4,3),wolf3d.ssStanding(33,21,2,2),wolf3d.chalice(33,22),wolf3d.officerStanding(33,24,6,3),{"x":33,"y":40,"texture":2,"hit":true},wolf3d.ssStanding(33,47,0,3),{"x":34,"y":14,"texture":43,"hit":false},wolf3d.guardStanding(34,26,0,3),wolf3d.ssStanding(34,28,0,3),wolf3d.ssStanding(34,35,0,2),{"x":34,"y":39,"texture":14,"hit":false},wolf3d.ssStanding(34,40,2,3),wolf3d.ssStanding(34,44,6,3),wolf3d.ammo(34,45),wolf3d.ssStanding(34,50,0,2),wolf3d.cross(34,54),wolf3d.ssStanding(35,20,6,2),wolf3d.chalice(35,21),wolf3d.guardStanding(35,28,6,3),wolf3d.guardStanding(35,35,2,3),wolf3d.ssStanding(35,38,4,2),wolf3d.chalice(35,40),wolf3d.ssStanding(35,42,6,3),wolf3d.ssStanding(35,43,4,2),{"x":36,"y":17,"texture":14,"hit":false},wolf3d.officerStanding(36,21,0,1),wolf3d.officerStanding(36,26,2,3),{"x":36,"y":29,"texture":7,"hit":true},{"x":36,"y":30,"texture":4,"hit":false},{"x":36,"y":33,"texture":4,"hit":false},{"x":36,"y":34,"texture":7,"hit":true},wolf3d.cross(36,54),{"x":37,"y":11,"texture":14,"hit":false},wolf3d.guardStanding(37,28,6,3),wolf3d.guardStanding(37,35,2,3),{"x":37,"y":40,"texture":8,"hit":true},wolf3d.ssStanding(37,42,0,2),wolf3d.chalice(37,43),{"x":37,"y":44,"texture":11,"hit":true},wolf3d.ssStanding(37,47,6,3),wolf3d.officerStanding(38,19,0,2),wolf3d.officerStanding(38,21,0,3),{"x":38,"y":26,"texture":41,"hit":false},{"x":38,"y":29,"texture":7,"hit":true},{"x":38,"y":30,"texture":4,"hit":false},{"x":38,"y":33,"texture":4,"hit":false},{"x":38,"y":34,"texture":7,"hit":true},{"x":38,"y":39,"texture":14,"hit":false},{"x":38,"y":43,"texture":14,"hit":false},wolf3d.ssStanding(38,44,2,1),wolf3d.goldKey(38,45),{"x":38,"y":50,"texture":14,"hit":false},wolf3d.ssStanding(38,51,0,3),wolf3d.cross(38,54),wolf3d.ammo(39,11),wolf3d.guardStanding(39,12,6,3),wolf3d.guardStanding(39,14,6,1),wolf3d.guardStanding(39,28,6,2),wolf3d.guardStanding(39,35,2,2),{"x":39,"y":38,"texture":8,"hit":true},wolf3d.guardStanding(39,39,4,3),wolf3d.ssStanding(39,42,4,3),wolf3d.chalice(39,43),{"x":39,"y":44,"texture":11,"hit":true},wolf3d.ssStanding(40,11,4,3),wolf3d.officerStanding(40,26,2,3),{"x":40,"y":29,"texture":7,"hit":true},{"x":40,"y":30,"texture":4,"hit":false},{"x":40,"y":33,"texture":4,"hit":false},{"x":40,"y":34,"texture":7,"hit":true},wolf3d.cross(40,54),{"x":41,"y":14,"texture":41,"hit":false},wolf3d.guardStanding(41,15,6,2),wolf3d.guardStanding(41,28,6,3),wolf3d.guardStanding(41,35,2,3),{"x":41,"y":38,"texture":14,"hit":false},wolf3d.ssStanding(41,44,2,3),{"x":41,"y":45,"texture":14,"hit":false},{"x":42,"y":29,"texture":7,"hit":true},{"x":42,"y":30,"texture":4,"hit":false},{"x":42,"y":33,"texture":4,"hit":false},{"x":42,"y":34,"texture":7,"hit":true},wolf3d.guardStanding(42,49,0,1),{"x":42,"y":50,"texture":14,"hit":false},wolf3d.guardStanding(42,51,0,2),wolf3d.cross(42,54),wolf3d.guardStanding(43,6,0,2),{"x":43,"y":11,"texture":14,"hit":false},wolf3d.ssStanding(43,31,4,1),wolf3d.ammo(43,38),wolf3d.ammo(43,45),wolf3d.officerStanding(44,9,0,1),{"x":44,"y":21,"texture":14,"hit":false},{"x":44,"y":37,"texture":16,"hit":true},{"x":44,"y":38,"texture":14,"hit":false},wolf3d.guardStanding(44,39,4,2),wolf3d.guardStanding(44,41,4,3),wolf3d.guardStanding(44,44,2,1),{"x":44,"y":45,"texture":14,"hit":false},{"x":44,"y":46,"texture":16,"hit":true},wolf3d.guardStanding(44,50,0,3),wolf3d.cross(44,54),wolf3d.guardStanding(45,14,4,1),wolf3d.cross(45,23),wolf3d.ssStanding(45,25,0,3),wolf3d.food(45,38),{"x":45,"y":40,"texture":48,"hit":true},{"x":45,"y":43,"texture":48,"hit":true},wolf3d.food(45,45),{"x":45,"y":50,"texture":14,"hit":false},wolf3d.guardStanding(45,57,0,3),wolf3d.guardStanding(46,16,4,2),{"x":46,"y":19,"texture":42,"hit":false},wolf3d.ssStanding(46,20,2,3),{"x":46,"y":29,"texture":7,"hit":true},{"x":46,"y":30,"texture":4,"hit":false},{"x":46,"y":33,"texture":4,"hit":false},{"x":46,"y":34,"texture":7,"hit":true},{"x":46,"y":37,"texture":16,"hit":true},{"x":46,"y":38,"texture":14,"hit":false},wolf3d.guardStanding(46,42,4,2),{"x":46,"y":45,"texture":14,"hit":false},{"x":46,"y":46,"texture":16,"hit":true},wolf3d.guardStanding(46,49,0,3),wolf3d.cross(46,54),wolf3d.officerStanding(47,9,0,2),wolf3d.guardStanding(47,14,4,3),wolf3d.chest(47,18),wolf3d.guardStanding(47,22,6,2),wolf3d.guardStanding(47,29,6,1),wolf3d.guardStanding(47,34,2,2),wolf3d.ammo(47,38),wolf3d.guardStanding(47,39,6,3),wolf3d.guardStanding(47,44,2,1),wolf3d.ammo(47,45),{"x":48,"y":29,"texture":7,"hit":true},{"x":48,"y":30,"texture":4,"hit":false},{"x":48,"y":33,"texture":4,"hit":false},{"x":48,"y":34,"texture":7,"hit":true},wolf3d.cross(48,54),wolf3d.guardStanding(49,29,6,1),wolf3d.guardStanding(49,34,2,3),{"x":49,"y":40,"texture":14,"hit":false},{"x":49,"y":43,"texture":14,"hit":false},wolf3d.officerStanding(50,9,0,3),{"x":50,"y":11,"texture":14,"hit":false},{"x":50,"y":26,"texture":14,"hit":false},{"x":50,"y":29,"texture":7,"hit":true},{"x":50,"y":30,"texture":4,"hit":false},{"x":50,"y":33,"texture":4,"hit":false},{"x":50,"y":34,"texture":7,"hit":true},wolf3d.extraLife(50,52),wolf3d.cross(50,54),{"x":51,"y":9,"texture":14,"hit":false},wolf3d.ssStanding(51,13,4,3),wolf3d.food(51,17),wolf3d.ammo(51,19),{"x":51,"y":42,"texture":14,"hit":false},wolf3d.chest(51,43),wolf3d.officerStanding(51,44,6,2),wolf3d.chest(51,45),wolf3d.officerStanding(51,46,6,3),{"x":51,"y":48,"texture":14,"hit":false},{"x":51,"y":54,"texture":14,"hit":false},wolf3d.ssStanding(52,15,4,2),wolf3d.officerStanding(52,17,4,1),wolf3d.guardStanding(52,19,4,1),wolf3d.ssStanding(52,21,4,1),wolf3d.chalice(52,23),{"x":52,"y":24,"texture":14,"hit":false},wolf3d.chalice(52,25),{"x":52,"y":26,"texture":14,"hit":false},wolf3d.chalice(52,27),wolf3d.guardStanding(52,32,4,1),wolf3d.officerStanding(52,37,2,3),wolf3d.chalice(53,8),wolf3d.chalice(53,9),wolf3d.chalice(53,10),wolf3d.food(53,15),wolf3d.food(53,17),wolf3d.chalice(53,25),wolf3d.chalice(53,27),wolf3d.officerStanding(53,36,4,2),{"x":53,"y":37,"texture":14,"hit":false},{"x":53,"y":39,"texture":1,"hit":true},wolf3d.firstAidKit(53,53),wolf3d.chest(53,54),wolf3d.chest(53,55),{"x":54,"y":7,"texture":7,"hit":true},wolf3d.chalice(54,8),{"x":54,"y":9,"texture":14,"hit":false},wolf3d.chalice(54,10),wolf3d.officerStanding(54,17,4,2),wolf3d.officerStanding(54,19,2,3),wolf3d.chalice(54,23),{"x":54,"y":24,"texture":14,"hit":false},wolf3d.chalice(54,25),{"x":54,"y":26,"texture":14,"hit":false},wolf3d.chalice(54,27),wolf3d.ammoBox(54,35),wolf3d.officerStanding(54,38,4,1),wolf3d.chest(54,53),{"x":54,"y":54,"texture":14,"hit":false},wolf3d.chest(54,55),{"x":54,"y":56,"texture":7,"hit":true},wolf3d.chalice(55,8),wolf3d.chalice(55,9),wolf3d.chalice(55,10),wolf3d.guardStanding(55,31,0,3),wolf3d.chest(55,53),wolf3d.chest(55,54),wolf3d.firstAidKit(55,55),{"x":56,"y":9,"texture":7,"hit":true},wolf3d.guardStanding(56,32,0,1),{"x":56,"y":54,"texture":7,"hit":true},{"x":57,"y":6,"texture":14,"hit":false},wolf3d.guardStanding(57,28,0,3),wolf3d.guardStanding(57,29,0,1),{"x":57,"y":30,"texture":14,"hit":false},{"x":57,"y":33,"texture":14,"hit":false},wolf3d.guardStanding(57,34,0,3),{"x":57,"y":57,"texture":14,"hit":false},{"x":58,"y":29,"texture":1,"hit":true},{"x":58,"y":31,"texture":35,"hit":true},{"x":58,"y":32,"texture":1,"hit":true},{"x":58,"y":33,"texture":35,"hit":true},wolf3d.guardStanding(58,35,2,2),{"x":59,"y":30,"texture":1,"hit":true},{"x":59,"y":31,"texture":35,"hit":true},{"x":59,"y":32,"texture":35,"hit":true},{"x":59,"y":33,"texture":1,"hit":true},{"x":60,"y":31,"texture":1,"hit":true},{"x":60,"y":32,"texture":1,"hit":true},{"x":62,"y":31,"texture":50,"hit":true},{"x":62,"y":32,"texture":50,"hit":true}],"spriteResource":"sod-sprites","scripts":[]};
\ No newline at end of file diff --git a/wolf3d/maps/e7m12.js b/wolf3d/maps/e7m12.js new file mode 100644 index 0000000..4e5ab9c --- /dev/null +++ b/wolf3d/maps/e7m12.js @@ -0,0 +1 @@ +wolf3d.maps.e7m12 = {"music":"getthem","secret":20,"endscreen":null,"ceiling":222,"start":{"x":6.5,"y":16.5,"direction":{"x":0,"y":-1},"plane":{"x":-1,"y":0}},"episodeFloor":12,"par":270,"map":[[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,46,47,46,47,46,47,46,47,46,47,46,47,46,47,46,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,47,0,0,0,0,0,0,0,0,0,0,0,0,0,47,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,46,0,0,0,0,0,0,0,0,0,0,0,0,0,46,47,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,47,0,0,0,46,47,46,0,46,47,46,0,0,0,0,46,12,12,12,12,12,12,12,12,12,12,37,37,37,41,37,37,39,37,37,37,37,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,46,0,0,0,0,0,0,0,47,21,47,47,0,0,0,47,46,12,12,12,12,12,12,12,12,12,39,0,0,0,0,0,0,0,0,0,41,37,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,47,0,0,0,47,0,0,0,0,0,22,46,0,0,0,0,47,46,47,46,47,46,47,46,47,37,37,0,0,37,37,0,0,0,0,0,0,37,37,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,46,0,0,0,47,0,47,46,47,21,47,47,0,0,0,0,0,0,0,0,0,0,0,0,0,37,0,0,0,37,37,0,0,0,0,0,0,0,37,37,37,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,47,0,0,0,46,0,0,47,46,47,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,41,0,0,0,0,0,0,0,0,37,37,0,0,37,21,21,37,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,46,0,0,0,47,0,0,0,0,0,47,0,0,0,0,0,46,47,46,47,46,47,0,0,0,0,0,0,0,0,0,0,0,0,35,41,0,0,0,0,0,22,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,47,0,0,0,46,47,0,0,0,0,46,0,0,0,0,46,47,12,12,12,12,46,0,0,0,37,0,0,0,0,0,0,0,0,37,37,0,0,37,21,21,37,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,47,46,47,46,0,0,0,47,46,47,46,47,46,47,0,0,0,0,47,12,12,12,12,12,47,0,0,0,37,0,0,0,37,37,0,0,0,0,0,0,0,37,37,37,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,46,12,12,12,12,47,46,47,0,46,37,37,0,0,37,37,0,0,0,0,0,0,37,37,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,47,46,0,46,0,0,0,0,0,0,0,0,0,0,0,0,0,46,12,12,12,12,0,0,0,0,0,0,47,37,0,0,0,0,0,0,0,0,0,37,37,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,47,0,47,46,47,46,47,46,0,0,0,46,47,46,47,46,47,12,12,12,52,0,0,0,47,46,47,46,37,37,41,37,37,37,37,41,37,39,37,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,46,0,46,12,12,12,12,47,0,0,0,47,12,12,12,12,12,12,12,12,12,53,0,0,0,53,52,55,52,53,52,53,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,47,0,47,46,47,46,47,46,47,0,47,46,47,46,47,47,46,47,46,47,46,52,0,0,0,0,0,0,0,0,0,52,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,47,52,53,0,0,0,0,0,0,0,55,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,47,46,47,0,0,0,0,0,0,0,0,0,0,0,0,0,46,47,46,0,0,0,46,52,0,0,0,0,0,0,0,52,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,46,0,0,0,0,0,0,0,0,0,0,0,0,0,47,47,47,0,0,0,0,47,52,53,52,55,52,53,52,53,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,47,46,47,46,47,46,47,0,47,46,47,46,47,46,47,46,47,0,0,0,0,46,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,48,44,48,44,48,44,48,44,48,44,48,46,0,0,47,12,47,0,0,0,0,0,0,0,0,0,47,12,12,12,12,12,12,12,8,9,7,9,8,9,8,5,8,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,48,44,0,0,0,0,0,0,0,0,0,44,48,46,0,46,12,46,0,46,47,46,47,0,47,46,47,46,12,12,12,9,8,9,5,9,0,0,0,0,0,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,44,0,0,0,0,0,0,0,0,0,0,0,44,47,0,47,12,47,0,47,46,47,46,0,46,8,9,8,9,8,9,8,0,0,0,0,0,0,0,0,0,0,0,0,5,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,48,0,0,0,0,0,0,0,0,0,0,0,48,46,0,46,47,46,0,46,0,0,0,0,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,44,48,0,0,44,48,0,48,44,0,0,48,44,47,0,0,0,0,0,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,44,48,44,48,44,0,44,48,44,48,44,44,46,47,0,0,46,47,46,0,0,0,0,47,47,47,8,9,8,9,8,0,0,0,0,0,0,0,0,0,0,0,0,7,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,46,0,0,0,46,12,12,12,12,47,0,0,0,47,46,47,46,47,46,0,46,12,12,12,12,12,12,9,8,9,7,8,0,0,0,0,0,0,0,0,9,12,12,12,44,48,44,48,44,48,44,48,44,48,44,48,44,12,12],[12,12,12,12,12,47,0,0,0,47,46,47,46,47,46,0,0,0,46,47,46,47,46,47,0,47,12,12,12,12,46,47,46,47,46,12,9,8,5,8,9,8,9,7,9,8,12,12,12,48,0,0,0,0,0,0,0,0,0,0,0,48,12,12],[12,12,12,12,12,46,0,0,0,0,0,0,0,0,47,0,0,0,47,0,0,0,0,46,0,46,47,46,47,46,47,0,0,0,47,12,12,44,48,44,48,44,48,44,48,12,12,12,12,44,0,0,0,0,0,0,0,0,0,0,0,44,12,12],[12,12,12,12,12,47,0,0,0,0,0,0,0,0,46,47,46,47,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,12,44,48,0,0,0,0,0,0,44,48,44,48,44,48,0,0,0,0,0,0,0,0,0,0,0,48,12,12],[12,12,12,12,12,46,47,46,47,46,47,46,0,0,47,46,47,46,47,0,0,46,47,46,0,0,0,0,0,0,0,0,0,0,47,12,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,12,12],[12,12,12,12,46,47,46,47,46,47,46,47,0,0,0,0,0,0,0,0,0,47,46,47,46,47,46,47,0,47,46,0,0,0,46,12,44,0,0,0,0,0,0,0,44,48,44,48,44,48,0,0,0,0,0,0,0,0,0,0,0,48,12,12],[12,12,47,46,47,0,47,0,47,0,47,46,0,0,0,0,0,0,47,0,0,46,47,46,47,46,47,46,0,0,47,0,47,46,47,12,48,0,0,0,48,44,48,0,48,44,48,44,48,44,48,44,48,44,48,44,48,0,0,0,0,44,12,12],[12,12,46,47,0,0,0,0,0,0,0,47,46,47,46,47,46,47,46,0,0,47,46,0,0,0,0,0,0,0,46,47,46,12,12,12,44,0,0,0,44,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,0,0,0,0,48,12,12],[12,12,47,0,0,0,0,0,0,0,0,46,12,12,12,12,47,46,47,0,0,46,47,0,0,0,0,0,0,0,47,12,12,12,12,12,48,0,0,0,48,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,12,12],[46,47,46,47,0,0,0,0,0,0,0,47,46,12,12,47,46,0,0,0,0,47,46,0,0,47,46,47,0,0,46,48,44,48,44,48,44,48,44,48,44,48,44,48,0,48,44,48,44,48,44,48,44,48,44,48,44,48,44,48,44,48,12,12],[47,0,0,0,0,0,0,0,0,0,0,0,47,46,47,46,0,0,0,0,0,46,47,0,0,46,12,46,0,0,0,49,48,0,0,0,48,0,0,0,0,0,0,0,0,0,48,44,48,44,48,44,48,44,48,44,48,44,48,44,48,44,12,12],[46,0,0,0,0,0,0,0,0,0,0,0,0,47,46,0,0,0,0,47,46,47,46,0,0,47,12,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,12,12],[47,0,0,0,47,46,47,46,47,46,47,0,0,46,0,0,0,46,0,46,12,12,47,0,0,46,47,46,0,0,0,49,48,0,0,0,44,0,0,0,0,0,0,0,0,0,48,44,48,44,48,44,48,44,48,44,0,0,0,0,0,44,12,12],[46,0,0,0,0,0,0,0,0,0,46,0,0,0,0,0,46,47,0,47,46,47,46,0,0,0,0,0,0,0,46,48,44,48,0,44,44,48,44,48,44,48,0,48,44,48,44,48,44,48,44,48,44,48,44,48,0,0,0,0,0,48,12,12],[47,0,0,0,47,46,47,46,47,46,47,0,0,46,0,0,47,46,0,0,0,0,47,0,0,0,0,0,0,0,47,44,48,0,0,0,48,44,48,44,48,44,0,0,0,0,0,0,0,0,0,0,0,0,48,44,0,0,0,0,0,44,12,12],[46,0,0,0,0,0,0,0,0,0,0,0,0,47,46,47,46,47,0,0,0,0,46,47,46,47,46,47,46,47,46,48,44,0,0,0,44,48,44,48,44,48,0,0,44,48,44,48,44,48,44,48,44,0,44,48,0,0,0,0,0,48,12,12],[47,0,0,0,0,0,0,0,0,0,0,0,47,46,12,12,12,46,47,46,47,46,47,12,12,12,12,12,12,12,12,12,48,0,0,0,48,0,0,0,0,0,0,0,48,44,48,44,48,44,48,44,48,0,48,44,48,44,48,44,0,44,12,12],[46,47,46,47,0,0,0,0,0,0,0,47,46,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,48,44,0,0,0,0,48,44,48,0,48,12,12],[12,12,47,0,0,0,0,0,0,0,0,46,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,48,0,0,0,48,0,0,0,0,0,0,44,48,44,48,44,48,0,48,44,48,44,48,44,0,44,48,44,0,44,12,12],[12,12,46,47,0,0,0,0,0,0,0,47,12,12,44,48,44,48,44,48,44,48,44,48,44,48,44,48,44,48,44,48,44,0,0,0,44,48,44,48,44,48,0,48,44,48,44,48,44,0,0,0,0,0,44,48,0,48,44,48,0,48,12,12],[12,12,47,46,47,0,0,0,47,0,47,46,12,12,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,44,0,44,48,12,12,12,12,44,0,44,48,44,48,44,48,44,48,44,48,0,48,44,0,44,48,44,0,44,12,12],[12,12,46,0,0,0,0,47,46,47,46,12,12,12,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,12,12,12,12,12,48,0,0,0,0,44,48,44,48,44,48,44,0,44,48,0,48,44,48,0,48,12,12],[12,12,47,46,0,46,0,46,12,12,12,12,12,12,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,12,12,12,12,12,44,48,44,48,0,48,44,48,44,48,44,48,0,48,44,0,44,48,44,0,44,12,12],[12,12,12,47,0,46,47,47,12,12,12,12,12,12,44,0,0,0,44,48,44,48,49,48,44,48,44,0,0,0,44,48,44,48,44,48,12,12,12,12,12,12,12,48,44,0,44,48,49,0,0,0,0,0,44,48,0,48,44,48,0,48,12,12],[12,12,12,46,0,47,47,46,47,46,47,46,47,12,48,0,0,0,48,12,12,12,12,12,12,12,48,0,0,0,48,12,12,12,12,12,12,12,12,12,12,12,12,44,48,0,48,44,48,0,49,44,48,44,48,49,0,44,48,44,0,44,48,12],[12,12,12,47,0,0,0,0,0,0,0,0,46,12,44,0,0,0,44,12,12,12,12,12,12,12,44,0,0,0,44,12,12,12,12,12,12,12,12,12,12,12,12,48,0,0,0,48,0,0,0,48,44,48,44,0,0,0,44,0,0,0,44,12],[12,12,12,46,0,0,0,0,0,0,47,0,47,12,48,0,0,0,49,12,12,12,12,12,12,12,49,0,0,0,48,12,12,12,12,12,12,12,12,12,12,12,12,44,0,0,0,44,0,0,0,44,48,44,48,0,0,0,48,0,0,0,48,12],[12,12,12,47,46,47,46,0,46,0,46,0,46,12,44,0,0,0,44,12,12,12,12,12,12,12,44,0,0,0,44,12,12,12,12,12,12,12,12,12,12,12,12,48,0,0,0,49,0,0,0,48,44,48,44,0,0,0,49,0,0,0,44,12],[12,12,12,12,46,47,46,47,46,0,47,0,47,12,48,0,0,0,48,12,12,12,12,12,12,12,48,0,0,0,48,12,12,12,12,12,12,12,12,12,12,12,12,44,0,0,0,0,0,0,0,44,48,44,48,0,0,0,0,0,0,0,48,12],[12,12,12,12,46,0,0,0,0,0,46,0,46,12,44,0,0,0,44,48,44,48,49,48,44,48,44,0,0,0,44,12,12,12,12,12,12,12,12,12,12,12,12,48,0,0,0,49,0,0,0,0,0,0,0,0,0,0,49,0,0,0,44,12],[12,12,12,12,47,0,0,0,0,0,47,0,47,12,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,12,12,12,12,12,12,12,12,12,12,12,12,44,0,0,0,44,0,0,0,0,0,0,0,0,0,0,48,0,0,0,48,12],[12,12,12,12,46,46,47,46,0,46,46,0,46,12,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,12,12,12,12,12,12,12,12,12,12,12,12,48,0,0,0,48,0,0,0,0,0,0,0,0,0,0,44,0,0,0,44,12],[12,12,12,12,47,46,47,46,0,0,0,0,47,12,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,12,12,12,12,12,12,12,12,12,12,12,12,44,0,0,0,44,48,44,48,49,0,49,48,44,48,44,48,0,0,0,48,12],[12,12,12,12,46,47,21,47,0,0,0,0,46,12,44,48,44,48,44,48,44,48,44,48,44,48,44,48,44,48,44,12,12,12,12,12,12,12,12,12,12,12,12,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,12],[12,12,12,12,47,22,0,0,0,0,0,0,47,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,12],[12,12,12,12,46,47,21,47,0,0,0,0,46,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,48,44,48,44,48,44,48,44,48,44,48,44,48,44,48,44,48,44,48,44,12],[12,12,12,12,47,46,47,46,47,46,47,46,47,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,108,108,108,0,108,108,108,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,108,108,108,0,108,108,108,0,108,-1,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,109,109,109,0,0,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,108,108,108,0,108,108,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,109,109,109,109,109,109,109,109,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,108,108,108,0,108,108,108,108,108,0,108,108,108,108,108,0,0,0,0,0,0,108,108,108,0,109,109,109,109,109,109,109,109,0,0,109,109,0,109,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,108,108,108,0,0,108,108,108,108,0,108,108,108,108,0,0,0,0,0,0,0,108,108,108,0,109,109,109,109,109,109,109,109,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,108,108,108,0,109,109,109,0,0,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,110,110,0,110,110,110,0,0,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,108,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,108,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,108,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,111,111,0,0,0,0,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,111,111,111,0,0,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0,0,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,114,114,114,114,114,114,114,114,114,0,0,0,111,0,0,0,111,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,114,114,114,114,114,114,114,114,114,114,114,0,0,111,0,0,0,111,0,0,0,0,111,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,114,114,114,114,114,114,114,114,114,114,106,0,0,111,0,0,0,111,0,111,111,111,111,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,114,106,0,0,0,0,0,114,114,0,0,0,111,111,111,111,111,0,111,111,111,111,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,111,111,0,0,0,111,111,111,111,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,113,113,113,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,124,124,124,124,124,124,124,124,124,0,0,0],[0,0,0,0,0,0,113,113,113,113,113,113,113,113,0,111,111,111,0,115,115,115,115,0,111,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,124,124,124,124,124,124,124,124,124,124,0,0,0],[0,0,0,0,0,0,113,113,113,113,113,113,113,113,0,0,0,0,0,115,115,115,115,0,111,111,111,111,111,111,111,111,106,111,0,0,0,0,122,122,122,122,122,122,0,0,0,0,0,0,124,124,124,124,124,124,124,124,124,124,124,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,113,113,0,0,0,0,0,115,115,0,0,0,111,111,111,111,111,111,111,106,111,111,0,0,0,122,122,122,122,122,122,122,122,122,122,122,122,0,124,124,124,124,124,124,124,124,124,124,124,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,0,115,115,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,122,122,122,122,122,122,122,0,0,0,0,0,0,124,124,124,124,124,124,124,124,124,124,124,0,0,0],[0,0,0,0,0,116,0,116,0,116,0,0,113,113,113,113,113,113,0,115,115,0,0,0,0,0,0,0,112,112,0,106,0,0,0,0,0,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,124,124,0,0,0],[0,0,0,0,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,115,115,0,0,112,112,112,112,112,112,112,0,0,0,0,0,0,0,122,106,122,0,0,123,123,123,123,123,123,123,123,123,123,123,123,123,123,0,124,124,124,106,0,0,0],[0,0,0,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,115,115,0,0,112,112,112,112,112,112,112,0,0,0,0,0,0,0,122,122,122,0,0,123,123,123,123,123,123,123,123,123,123,123,123,123,123,0,124,124,124,124,0,0,0],[0,0,0,0,116,116,116,116,116,116,116,0,0,0,0,0,0,115,115,115,115,0,0,112,112,0,0,0,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,116,116,116,116,116,116,116,116,116,116,116,0,0,0,0,115,115,115,115,115,0,0,112,112,0,0,0,112,112,112,0,0,112,112,112,0,117,117,117,117,117,117,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,116,116,116,116,116,116,116,116,116,116,116,116,0,0,115,115,115,115,0,0,0,0,112,112,0,0,0,112,112,112,112,112,112,112,112,0,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,117,0,0,0],[0,116,116,116,0,0,0,0,0,0,0,116,116,0,115,115,115,0,115,0,0,0,0,112,112,0,0,0,112,112,112,0,0,112,112,112,0,117,117,117,117,117,117,117,117,117,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,0,0,0],[0,116,116,116,116,106,116,116,106,116,0,116,116,0,115,115,0,0,115,0,0,0,0,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,117,0,0,0],[0,116,116,116,0,0,0,0,0,0,0,116,116,0,115,106,0,0,115,115,115,115,0,112,112,112,112,112,112,112,0,0,0,121,121,121,0,0,0,0,0,0,119,119,119,119,119,119,119,119,119,119,119,119,0,0,117,117,117,117,117,0,0,0],[0,116,116,116,116,116,116,116,116,116,116,116,116,0,0,0,0,0,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,121,121,121,0,0,0,0,0,0,119,119,0,0,0,0,0,0,0,0,0,119,0,0,117,106,117,117,117,0,0,0],[0,116,116,116,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,0,119,119,119,119,119,119,119,0,0,0,0,0,0,0,0,0,119,0,0,0,0,0,0,117,0,0,0],[0,0,0,0,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,0,119,119,119,119,119,119,119,119,119,119,119,119,119,0,0,0,119,119,119,119,0,0,0,117,0,0,0],[0,0,0,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,0,119,119,119,119,119,119,0,0,0,0,0,0,119,0,0,0,0,0,0,119,0,0,0,117,0,0,0],[0,0,0,0,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,0,0,0,0,0,0,119,0,0,0,0,0,0,119,119,119,119,119,0,0,119,0,0,0,117,0,0,0],[0,0,0,0,0,116,0,116,0,116,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,119,0,0,0,0,0,0,0,0,0,0,119,0,0,119,0,0,0,117,0,0,0],[0,0,0,116,116,0,116,0,0,0,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,0,0,0,0,0,0,0,119,119,119,119,0,0,0,0,0,0,0,119,0,0,119,0,0,0,117,0,0,0],[0,0,0,0,116,0,116,0,0,0,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,106,0,0,0,0,0,0,0,106,0,0,106,0,0,0,117,0,0,0],[0,0,0,0,116,0,0,0,0,0,0,0,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,0,0,0,119,119,119,119,119,0,0,119,0,0,0,117,0,0,0],[0,0,0,0,116,0,0,0,0,0,0,0,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,116,116,116,0,116,116,0,116,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,120,120,120,0,0,0,0,120,120,120,0,118,118,118,0,0],[0,0,0,0,116,116,116,0,116,116,0,116,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,120,120,120,0,0,0,0,120,120,120,0,118,118,118,0,0],[0,0,0,0,0,0,0,116,0,116,0,116,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,120,120,120,0,0,0,0,120,120,120,0,118,118,118,0,0],[0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,120,120,120,0,0,0,0,120,120,120,0,118,118,118,0,0],[0,0,0,0,0,116,116,116,116,116,0,116,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,120,120,120,120,120,120,120,120,120,120,0,118,118,118,0,0],[0,0,0,0,0,116,116,116,0,116,0,116,0,0,0,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,120,120,120,120,120,120,120,120,120,120,0,118,118,118,0,0],[0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,120,120,120,120,120,120,120,120,120,120,0,118,118,118,0,0],[0,0,0,0,0,0,0,0,116,116,116,116,0,0,0,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,0],[0,0,0,0,0,0,0,0,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,0],[0,0,0,0,0,0,107,0,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,0],[0,0,0,0,0,0,0,0,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":4,"y":14,"texture":65,"key":null},{"x":5,"y":11,"texture":65,"key":null},{"x":6,"y":15,"texture":67,"key":null},{"x":9,"y":32,"texture":68,"key":"gold"},{"x":9,"y":45,"texture":67,"key":null},{"x":12,"y":30,"texture":65,"key":null},{"x":16,"y":14,"texture":65,"key":null},{"x":17,"y":7,"texture":65,"key":null},{"x":17,"y":22,"texture":65,"key":null},{"x":25,"y":7,"texture":65,"key":null},{"x":30,"y":23,"texture":65,"key":null},{"x":31,"y":49,"texture":65,"key":null},{"x":32,"y":18,"texture":65,"key":null},{"x":32,"y":28,"texture":65,"key":null},{"x":33,"y":43,"texture":65,"key":null},{"x":35,"y":56,"texture":65,"key":null},{"x":38,"y":36,"texture":65,"key":null},{"x":40,"y":13,"texture":68,"key":"silver"},{"x":40,"y":34,"texture":65,"key":null},{"x":40,"y":42,"texture":65,"key":null},{"x":44,"y":36,"texture":65,"key":null},{"x":51,"y":45,"texture":68,"key":"gold"},{"x":51,"y":49,"texture":68,"key":"silver"},{"x":51,"y":56,"texture":68,"key":"gold"},{"x":51,"y":60,"texture":68,"key":"silver"},{"x":52,"y":10,"texture":65,"key":null},{"x":55,"y":9,"texture":65,"key":null},{"x":55,"y":47,"texture":68,"key":"silver"},{"x":55,"y":58,"texture":68,"key":"silver"},{"x":59,"y":52,"texture":68,"key":"silver"},{"x":61,"y":7,"texture":67,"key":null}],"secrets":[{"x":7,"y":12,"state":0,"texture":45},{"x":12,"y":7,"state":0,"texture":46},{"x":13,"y":28,"state":0,"texture":46},{"x":25,"y":25,"state":0,"texture":45},{"x":36,"y":44,"state":0,"texture":43},{"x":47,"y":6,"state":0,"texture":46},{"x":47,"y":34,"state":0,"texture":47},{"x":48,"y":5,"state":0,"texture":46},{"x":52,"y":7,"state":0,"texture":46},{"x":53,"y":7,"state":0,"texture":45},{"x":57,"y":8,"state":0,"texture":45},{"x":58,"y":8,"state":0,"texture":46}],"sprites":[{"x":2,"y":8,"texture":8,"hit":true},wolf3d.cross(2,9),wolf3d.cross(2,19),{"x":2,"y":20,"texture":8,"hit":true},wolf3d.cross(3,8),{"x":3,"y":10,"texture":14,"hit":false},wolf3d.officerMoving(3,12,6,2),{"x":3,"y":14,"texture":14,"hit":false},wolf3d.dog(3,17,6,1),{"x":3,"y":18,"texture":14,"hit":false},wolf3d.cross(3,20),{"x":4,"y":9,"texture":14,"hit":false},{"x":4,"y":19,"texture":14,"hit":false},{"x":4,"y":21,"texture":8,"hit":true},wolf3d.guardMoving(5,9,4,1),wolf3d.ammo(5,12),wolf3d.crown(5,34),wolf3d.chalice(5,36),wolf3d.chalice(5,37),{"x":5,"y":42,"texture":3,"hit":true},wolf3d.ammo(6,12),{"x":6,"y":22,"texture":8,"hit":true},{"x":6,"y":39,"texture":4,"hit":false},{"x":7,"y":31,"texture":8,"hit":true},{"x":7,"y":33,"texture":8,"hit":true},wolf3d.officerMoving(7,35,4,3),wolf3d.officerMoving(7,40,4,2),wolf3d.chalice(7,41),wolf3d.chalice(7,42),wolf3d.officerMoving(7,43,4,1),{"x":7,"y":44,"texture":8,"hit":true},{"x":8,"y":9,"texture":14,"hit":false},{"x":8,"y":19,"texture":14,"hit":false},{"x":8,"y":23,"texture":14,"hit":false},{"x":8,"y":28,"texture":14,"hit":false},{"x":8,"y":31,"texture":7,"hit":true},wolf3d.guardMoving(8,43,4,1),wolf3d.ammoBox(9,15),wolf3d.ammoBox(9,16),{"x":9,"y":22,"texture":8,"hit":true},{"x":9,"y":31,"texture":14,"hit":false},{"x":9,"y":34,"texture":4,"hit":false},wolf3d.guardMoving(9,35,4,3),{"x":9,"y":39,"texture":4,"hit":false},wolf3d.guardMoving(9,40,4,2),{"x":9,"y":43,"texture":4,"hit":false},wolf3d.crown(9,46),wolf3d.ssStanding(9,47,2,2),wolf3d.dog(10,9,4,2),wolf3d.ammoBox(10,15),wolf3d.gatling(10,16),wolf3d.ssMoving(10,19,0,1),{"x":10,"y":31,"texture":7,"hit":true},{"x":11,"y":9,"texture":14,"hit":false},{"x":11,"y":19,"texture":14,"hit":false},{"x":11,"y":21,"texture":8,"hit":true},{"x":11,"y":30,"texture":14,"hit":false},{"x":11,"y":31,"texture":8,"hit":true},{"x":11,"y":33,"texture":8,"hit":true},wolf3d.ssMoving(11,35,4,3),wolf3d.ssMoving(11,40,4,2),wolf3d.chalice(11,41),wolf3d.chalice(11,42),wolf3d.ssMoving(11,43,4,1),{"x":11,"y":44,"texture":8,"hit":true},wolf3d.cross(12,8),{"x":12,"y":10,"texture":14,"hit":false},wolf3d.ssMoving(12,11,2,2),{"x":12,"y":14,"texture":14,"hit":false},{"x":12,"y":18,"texture":14,"hit":false},wolf3d.cross(12,20),{"x":12,"y":39,"texture":4,"hit":false},{"x":13,"y":8,"texture":8,"hit":true},wolf3d.cross(13,9),wolf3d.cross(13,19),{"x":13,"y":20,"texture":8,"hit":true},wolf3d.crown(13,34),wolf3d.chalice(13,36),wolf3d.chalice(13,37),{"x":13,"y":42,"texture":3,"hit":true},{"x":15,"y":13,"texture":48,"hit":true},{"x":15,"y":14,"texture":14,"hit":false},{"x":15,"y":15,"texture":48,"hit":true},{"x":15,"y":28,"texture":14,"hit":false},wolf3d.ammoBox(16,33),wolf3d.ammoBox(16,34),{"x":16,"y":35,"texture":8,"hit":true},wolf3d.ssStanding(17,10,6,2),{"x":17,"y":13,"texture":35,"hit":true},{"x":17,"y":14,"texture":14,"hit":false},{"x":17,"y":15,"texture":35,"hit":true},wolf3d.ssStanding(17,18,2,2),{"x":17,"y":30,"texture":14,"hit":false},wolf3d.firstAidKit(17,33),{"x":17,"y":34,"texture":14,"hit":false},wolf3d.firstAidKit(17,35),wolf3d.ssStanding(18,9,6,3),wolf3d.guardStanding(18,11,6,1),{"x":18,"y":13,"texture":35,"hit":true},{"x":18,"y":15,"texture":35,"hit":true},wolf3d.guardStanding(18,17,2,1),wolf3d.ssStanding(18,19,2,3),wolf3d.ssStanding(18,24,0,3),wolf3d.crown(18,29),wolf3d.crown(18,30),wolf3d.crown(18,31),wolf3d.ammoBox(18,33),wolf3d.ammoBox(18,34),{"x":18,"y":35,"texture":8,"hit":true},wolf3d.officerStanding(19,10,6,2),{"x":19,"y":13,"texture":35,"hit":true},{"x":19,"y":15,"texture":35,"hit":true},wolf3d.officerStanding(19,18,2,2),wolf3d.ssStanding(19,27,2,2),{"x":20,"y":24,"texture":35,"hit":true},{"x":20,"y":25,"texture":35,"hit":true},wolf3d.guardStanding(20,26,2,1),{"x":21,"y":14,"texture":14,"hit":false},{"x":21,"y":19,"texture":14,"hit":false},{"x":21,"y":24,"texture":14,"hit":false},{"x":21,"y":25,"texture":35,"hit":true},wolf3d.officerStanding(21,27,2,2),{"x":22,"y":3,"texture":8,"hit":true},wolf3d.chest(22,4),wolf3d.officerStanding(22,6,0,1),wolf3d.officerStanding(22,7,0,2),wolf3d.officerStanding(22,8,0,1),wolf3d.chest(22,10),{"x":22,"y":11,"texture":8,"hit":true},wolf3d.chest(22,37),wolf3d.bloodBones(22,38),wolf3d.ammoBox(22,40),{"x":22,"y":41,"texture":42,"hit":false},wolf3d.chest(22,44),wolf3d.chest(23,4),wolf3d.ssStanding(23,7,0,3),wolf3d.chest(23,10),wolf3d.guardStanding(23,12,2,2),wolf3d.chest(23,33),{"x":23,"y":35,"texture":19,"hit":false},{"x":23,"y":36,"texture":18,"hit":true},{"x":23,"y":38,"texture":14,"hit":false},{"x":23,"y":43,"texture":14,"hit":false},wolf3d.bloodBones(23,44),wolf3d.guardStanding(24,2,6,1),wolf3d.chest(24,4),wolf3d.chest(24,10),wolf3d.ssStanding(24,12,2,2),{"x":24,"y":23,"texture":35,"hit":true},wolf3d.food(24,39),wolf3d.food(24,40),{"x":24,"y":41,"texture":35,"hit":true},wolf3d.gatling(24,43),wolf3d.silverKey(25,3),wolf3d.mutantStanding(25,4,4,3),wolf3d.ammoBox(25,10),wolf3d.firstAidKit(25,11),{"x":25,"y":15,"texture":14,"hit":false},{"x":25,"y":19,"texture":14,"hit":false},wolf3d.ssStanding(25,21,6,3),wolf3d.guardStanding(25,22,6,1),{"x":25,"y":23,"texture":35,"hit":true},{"x":25,"y":24,"texture":14,"hit":false},wolf3d.food(25,39),{"x":25,"y":40,"texture":43,"hit":false},wolf3d.food(25,41),wolf3d.food(25,42),{"x":25,"y":44,"texture":43,"hit":false},{"x":26,"y":16,"texture":35,"hit":true},{"x":26,"y":17,"texture":35,"hit":true},wolf3d.officerStanding(26,21,6,2),wolf3d.ssStanding(26,22,6,2),{"x":26,"y":23,"texture":35,"hit":true},wolf3d.chest(26,33),{"x":26,"y":34,"texture":43,"hit":false},{"x":26,"y":36,"texture":5,"hit":true},{"x":26,"y":38,"texture":14,"hit":false},{"x":26,"y":43,"texture":14,"hit":false},{"x":27,"y":6,"texture":48,"hit":true},{"x":27,"y":8,"texture":48,"hit":true},wolf3d.guardStanding(27,16,4,1),wolf3d.chest(27,37),wolf3d.bloodPool(27,38),wolf3d.ammoBox(27,40),{"x":27,"y":42,"texture":42,"hit":false},wolf3d.chest(27,44),wolf3d.ssStanding(28,15,4,2),wolf3d.ssStanding(28,16,4,3),wolf3d.officerStanding(28,17,4,2),{"x":28,"y":50,"texture":48,"hit":true},wolf3d.chalice(28,51),wolf3d.chalice(28,52),wolf3d.cross(28,53),wolf3d.cross(28,54),wolf3d.chalice(28,55),wolf3d.chalice(28,56),wolf3d.chalice(28,57),wolf3d.ammo(28,58),wolf3d.ammo(28,59),{"x":28,"y":60,"texture":48,"hit":true},wolf3d.ssMoving(29,9,6,1),wolf3d.ssMoving(29,12,2,3),{"x":29,"y":31,"texture":42,"hit":false},wolf3d.ammo(29,32),{"x":29,"y":33,"texture":14,"hit":false},wolf3d.mutantStanding(29,50,0,2),wolf3d.guardMoving(29,54,6,1),wolf3d.officerMoving(29,58,6,3),wolf3d.cross(29,60),{"x":30,"y":6,"texture":11,"hit":true},wolf3d.dog(30,13,4,2),wolf3d.ssStanding(30,19,6,3),{"x":30,"y":20,"texture":14,"hit":false},wolf3d.guardStanding(30,32,2,1),wolf3d.ammo(30,33),{"x":30,"y":38,"texture":8,"hit":true},{"x":30,"y":43,"texture":8,"hit":true},wolf3d.ssMoving(30,52,0,2),wolf3d.cross(30,60),{"x":31,"y":24,"texture":14,"hit":false},wolf3d.officerStanding(31,31,2,2),wolf3d.ammoBox(31,32),{"x":31,"y":33,"texture":41,"hit":false},wolf3d.guardMoving(31,39,2,1),wolf3d.mutantMoving(31,43,2,3),wolf3d.ssMoving(31,45,2,2),wolf3d.officerMoving(31,54,2,2),wolf3d.officerMoving(31,58,2,3),wolf3d.ssMoving(31,59,0,2),wolf3d.ammo(31,60),wolf3d.dog(32,13,0,3),{"x":32,"y":33,"texture":14,"hit":false},{"x":32,"y":50,"texture":8,"hit":true},wolf3d.food(32,51),wolf3d.food(32,52),wolf3d.food(32,53),wolf3d.food(32,54),{"x":32,"y":56,"texture":8,"hit":true},wolf3d.ammo(32,60),{"x":33,"y":5,"texture":48,"hit":true},{"x":33,"y":7,"texture":48,"hit":true},{"x":33,"y":9,"texture":48,"hit":true},{"x":33,"y":12,"texture":11,"hit":true},wolf3d.officerMoving(33,14,2,2),wolf3d.ssMoving(33,16,2,3),{"x":33,"y":29,"texture":12,"hit":true},wolf3d.ssStanding(33,31,4,3),wolf3d.chalice(33,60),wolf3d.ammo(34,4),wolf3d.officerMoving(34,8,6,1),{"x":34,"y":10,"texture":11,"hit":true},wolf3d.chalice(34,23),wolf3d.chalice(34,24),wolf3d.chalice(34,37),wolf3d.mutantStanding(34,38,4,2),wolf3d.chalice(34,39),wolf3d.chalice(34,42),wolf3d.food(34,48),wolf3d.food(34,49),wolf3d.food(34,50),wolf3d.chalice(34,54),{"x":34,"y":55,"texture":8,"hit":true},wolf3d.mutantStanding(34,60,2,3),{"x":35,"y":3,"texture":16,"hit":true},{"x":35,"y":5,"texture":14,"hit":false},{"x":35,"y":9,"texture":14,"hit":false},wolf3d.chalice(35,23),{"x":35,"y":24,"texture":14,"hit":false},{"x":35,"y":28,"texture":14,"hit":false},wolf3d.chalice(35,37),wolf3d.chalice(35,38),wolf3d.chalice(35,39),{"x":35,"y":42,"texture":8,"hit":true},wolf3d.chalice(35,43),wolf3d.food(35,48),wolf3d.food(35,49),wolf3d.food(35,50),wolf3d.chalice(35,54),wolf3d.guardMoving(35,58,6,1),{"x":35,"y":60,"texture":48,"hit":true},wolf3d.ssMoving(36,5,4,3),wolf3d.ssMoving(36,9,0,3),wolf3d.dog(36,19,4,1),{"x":37,"y":1,"texture":48,"hit":true},{"x":37,"y":4,"texture":14,"hit":false},{"x":37,"y":10,"texture":14,"hit":false},{"x":37,"y":17,"texture":14,"hit":false},{"x":37,"y":20,"texture":14,"hit":false},{"x":37,"y":37,"texture":8,"hit":true},{"x":37,"y":45,"texture":48,"hit":true},wolf3d.officerMoving(38,6,2,2),{"x":38,"y":12,"texture":11,"hit":true},wolf3d.ssMoving(38,23,4,2),wolf3d.ammo(38,24),wolf3d.ammo(38,59),{"x":38,"y":60,"texture":48,"hit":true},{"x":39,"y":15,"texture":14,"hit":false},{"x":39,"y":37,"texture":8,"hit":true},{"x":39,"y":45,"texture":48,"hit":true},wolf3d.mutantMoving(39,58,6,2),wolf3d.ammo(39,60),{"x":40,"y":2,"texture":14,"hit":false},wolf3d.ssStanding(40,5,2,1),wolf3d.mutantStanding(40,6,2,2),{"x":40,"y":7,"texture":14,"hit":false},wolf3d.ssStanding(40,8,2,3),wolf3d.goldKey(40,9),{"x":40,"y":12,"texture":14,"hit":false},wolf3d.dog(40,15,2,2),{"x":40,"y":24,"texture":14,"hit":false},wolf3d.ammo(40,26),{"x":40,"y":28,"texture":14,"hit":false},wolf3d.chalice(40,29),wolf3d.cross(40,56),{"x":40,"y":60,"texture":35,"hit":true},wolf3d.mutantStanding(41,15,4,2),{"x":41,"y":19,"texture":42,"hit":false},wolf3d.ammo(41,20),wolf3d.dogfood(41,21),wolf3d.ssMoving(41,25,6,1),wolf3d.chalice(41,28),wolf3d.chalice(41,29),{"x":41,"y":33,"texture":35,"hit":true},wolf3d.dogfood(41,35),wolf3d.mutantMoving(41,57,2,1),wolf3d.officerMoving(42,8,6,1),{"x":42,"y":12,"texture":11,"hit":true},wolf3d.bloodBones(42,20),{"x":42,"y":21,"texture":23,"hit":false},wolf3d.dogfood(42,35),{"x":42,"y":56,"texture":8,"hit":true},wolf3d.mutantStanding(42,57,4,3),wolf3d.cross(42,58),{"x":43,"y":1,"texture":48,"hit":true},{"x":43,"y":4,"texture":14,"hit":false},wolf3d.ssMoving(43,5,4,3),{"x":43,"y":10,"texture":14,"hit":false},wolf3d.cross(43,33),wolf3d.dog(43,34,4,1),{"x":43,"y":37,"texture":48,"hit":true},wolf3d.ssMoving(44,9,0,3),wolf3d.cross(44,33),{"x":45,"y":3,"texture":16,"hit":true},{"x":45,"y":5,"texture":14,"hit":false},{"x":45,"y":9,"texture":14,"hit":false},wolf3d.cross(45,33),wolf3d.dog(45,34,4,2),{"x":45,"y":37,"texture":48,"hit":true},wolf3d.ammo(46,4),wolf3d.officerMoving(46,6,2,2),{"x":46,"y":10,"texture":11,"hit":true},{"x":46,"y":33,"texture":8,"hit":true},{"x":46,"y":35,"texture":8,"hit":true},{"x":47,"y":5,"texture":48,"hit":true},{"x":47,"y":7,"texture":48,"hit":true},{"x":47,"y":9,"texture":48,"hit":true},wolf3d.chalice(47,21),wolf3d.chalice(47,22),wolf3d.chalice(47,23),{"x":47,"y":25,"texture":42,"hit":false},{"x":48,"y":17,"texture":41,"hit":false},wolf3d.chalice(48,21),wolf3d.chalice(48,22),wolf3d.chalice(48,23),wolf3d.chalice(49,21),wolf3d.chalice(49,22),wolf3d.chalice(49,23),{"x":49,"y":31,"texture":42,"hit":false},wolf3d.mutantStanding(49,45,4,2),wolf3d.mutantStanding(49,53,4,2),wolf3d.mutantStanding(49,56,4,2),{"x":51,"y":15,"texture":42,"hit":false},wolf3d.chest(52,4),wolf3d.crown(52,15),wolf3d.crown(52,16),wolf3d.crown(52,17),wolf3d.cross(52,27),wolf3d.cross(52,28),wolf3d.cross(52,29),{"x":52,"y":44,"texture":35,"hit":true},{"x":52,"y":50,"texture":8,"hit":true},{"x":52,"y":55,"texture":8,"hit":true},wolf3d.chest(53,4),wolf3d.crown(53,15),wolf3d.crown(53,16),wolf3d.crown(53,17),wolf3d.cross(53,27),wolf3d.cross(53,28),wolf3d.cross(53,29),wolf3d.chest(54,7),wolf3d.crown(54,15),wolf3d.crown(54,16),wolf3d.crown(54,17),wolf3d.cross(54,27),wolf3d.cross(54,28),wolf3d.cross(54,29),{"x":54,"y":46,"texture":48,"hit":true},{"x":54,"y":59,"texture":48,"hit":true},wolf3d.extraLife(56,5),wolf3d.chest(56,6),wolf3d.chest(56,7),{"x":56,"y":29,"texture":42,"hit":false},{"x":56,"y":46,"texture":48,"hit":true},wolf3d.mutantStanding(56,50,2,2),wolf3d.firstAidKit(56,51),wolf3d.firstAidKit(56,52),wolf3d.firstAidKit(56,53),wolf3d.firstAidKit(56,54),wolf3d.mutantStanding(56,55,6,3),{"x":56,"y":59,"texture":48,"hit":true},wolf3d.extraLife(57,5),{"x":57,"y":19,"texture":42,"hit":false},wolf3d.chest(57,21),wolf3d.chest(57,22),wolf3d.chest(57,23),wolf3d.chest(57,48),wolf3d.chest(57,49),wolf3d.mutantStanding(57,50,2,2),wolf3d.ammoBox(57,52),wolf3d.ammoBox(57,53),wolf3d.mutantStanding(57,55,6,3),wolf3d.chest(57,56),wolf3d.chest(57,57),{"x":58,"y":15,"texture":42,"hit":false},wolf3d.chest(58,21),wolf3d.chest(58,22),wolf3d.chest(58,23),{"x":58,"y":48,"texture":8,"hit":true},wolf3d.chest(58,49),wolf3d.chest(58,56),{"x":58,"y":57,"texture":8,"hit":true},wolf3d.extraLife(59,15),wolf3d.chest(59,21),wolf3d.chest(59,22),wolf3d.chest(59,23),{"x":59,"y":25,"texture":41,"hit":false},wolf3d.crown(60,9),wolf3d.crown(60,10),wolf3d.mutantStanding(60,45,4,1),{"x":60,"y":51,"texture":48,"hit":true},{"x":60,"y":53,"texture":48,"hit":true},wolf3d.mutantStanding(60,60,4,2),{"x":61,"y":8,"texture":40,"hit":false},wolf3d.crown(61,9),wolf3d.crown(61,10),{"x":61,"y":44,"texture":8,"hit":true},{"x":61,"y":61,"texture":8,"hit":true},{"x":62,"y":8,"texture":8,"hit":true},{"x":62,"y":11,"texture":8,"hit":true}],"spriteResource":"sod-sprites","scripts":[scripts.angle(3,9,6),scripts.angle(3,19,0),scripts.angle(6,35,0),scripts.angle(6,40,0),scripts.angle(6,43,0),scripts.angle(12,9,4),scripts.angle(12,19,2),scripts.angle(12,35,4),scripts.angle(12,40,4),scripts.angle(12,43,4),scripts.angle(29,6,6),scripts.angle(29,13,2),scripts.angle(29,52,6),scripts.angle(29,59,0),scripts.angle(31,37,6),scripts.angle(31,47,2),scripts.angle(31,52,4),scripts.angle(31,57,2),scripts.angle(33,13,6),scripts.angle(33,17,2),scripts.angle(34,5,6),scripts.angle(34,9,0),scripts.angle(35,19,1),scripts.angle(35,57,4),scripts.angle(35,59,2),scripts.angle(37,23,0),scripts.angle(38,5,4),scripts.angle(38,9,2),scripts.angle(39,56,6),scripts.angle(39,59,0),scripts.angle(40,14,5),scripts.angle(40,23,4),scripts.angle(41,23,6),scripts.angle(41,26,2),scripts.angle(41,56,4),scripts.angle(41,59,2),scripts.angle(42,5,6),scripts.angle(42,9,0),scripts.angle(42,34,0),scripts.angle(46,5,4),scripts.angle(46,9,2),scripts.angle(46,34,4)]};ss
\ No newline at end of file diff --git a/wolf3d/maps/e7m13.js b/wolf3d/maps/e7m13.js new file mode 100644 index 0000000..d8c789b --- /dev/null +++ b/wolf3d/maps/e7m13.js @@ -0,0 +1 @@ +wolf3d.maps.e7m13 = {"music":"suspense","secret":19,"endscreen":null,"ceiling":223,"start":{"x":1.5,"y":27.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":13,"par":165,"map":[[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,21,21,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,33,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,33,31,31,31,31,32,31,31,31,31,31,31,31,31,31,22,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,31,32,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,21,21,31,31,33,0,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,0,0,0,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,33,31,31,31,31,31],[31,31,31,31,31,31,31,31,0,0,0,52,52,54,0,54,52,53,0,0,0,0,31,31,31,32,31,31,31,31,0,0,0,0,0,31,33,31,31,31,32,31,31,31,31,0,0,0,52,53,55,0,55,52,52,0,0,0,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,0,0,0,52,0,0,0,0,0,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,0,0,0,0,0,52,0,0,0,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,0,0,55,0,0,0,0,0,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,0,0,0,0,0,55,0,0,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,32,0,0,0,0,0,0,0,0,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,0,0,0,0,0,0,0,0,32,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,0,0,55,0,0,0,0,0,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,54,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,0,0,0,0,0,55,0,0,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,0,0,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,53,52,44,48,44,48,44,48,44,48,53,52,53,52,53,52,53,0,0,0,0,0,0,0,53,0,0,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,33,0,0,53,52,54,52,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,53,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,53,54,53,52,0,0,0,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,52,0,0,0,50,50,50,50,50,0,0,50,50,0,0,0,52,44,0,0,0,0,0,0,0,49,0,0,0,0,0,0,0,0,0,53,0,0,0,0,0,0,0,33,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,53,0,0,50,50,0,0,50,50,0,0,50,50,50,0,0,53,48,0,0,0,0,0,0,0,48,53,52,53,52,53,52,0,0,53,52,0,0,0,0,0,0,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,52,0,0,50,0,0,0,0,50,0,0,50,50,50,0,0,52,49,0,44,48,0,0,44,48,53,0,0,0,0,0,53,0,0,52,53,0,0,0,0,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,53,0,0,50,50,0,0,0,50,0,50,50,50,50,0,0,53,0,0,52,44,0,0,48,53,52,0,0,0,0,0,52,0,0,53,52,0,0,0,0,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,52,0,0,0,50,50,50,0,50,0,0,0,0,50,0,0,52,0,0,53,48,0,0,44,52,0,0,0,0,0,0,53,0,0,0,53,0,0,0,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,53,0,0,0,0,0,0,0,50,0,0,0,0,50,0,0,53,0,0,52,44,48,44,48,53,0,53,0,0,0,53,52,0,0,0,52,0,0,0,33,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,52,53,0,0,0,0,0,0,50,50,0,0,50,50,0,0,52,0,0,53,52,53,52,53,52,0,52,0,0,0,52,53,52,0,0,53,0,0,0,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,53,52,53,0,0,0,0,0,50,50,50,50,50,0,0,0,53,0,0,0,0,0,0,0,0,0,53,52,0,52,53,52,53,0,0,52,0,0,0,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,52,53,52,53,0,0,0,0,0,0,0,0,0,0,0,0,52,53,0,0,0,0,0,0,0,0,52,53,0,53,52,53,52,0,0,53,0,0,0,32,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,53,52,53,52,53,0,0,0,0,0,0,0,0,0,0,52,53,52,53,52,53,52,53,52,53,52,53,54,0,54,53,52,53,0,0,52,0,0,0,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,32,0,0,0,52,0,0,0,52,53,0,0,0,0,0,0,0,0,52,53,0,0,0,53,52,53,0,0,0,0,0,0,0,0,0,0,0,0,0,53,0,0,0,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,53,0,0,0,53,52,53,0,0,50,50,0,0,52,53,52,0,0,0,52,53,52,0,0,0,0,0,0,0,0,0,0,0,0,0,52,0,0,0,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,54,0,0,0,52,55,52,0,0,50,50,0,0,53,55,53,0,0,0,54,52,53,0,0,0,53,52,53,52,53,52,53,52,54,52,53,0,0,0,0,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,53,52,0,0,0,0,0,0,0,50,50,0,0,0,0,0,0,0,53,52,53,52,0,0,0,52,53,52,53,0,0,0,0,0,0,52,0,0,0,0,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,52,53,52,0,0,0,0,0,0,50,50,0,0,0,0,0,0,53,52,53,52,53,0,0,0,53,52,53,52,0,0,0,0,0,0,53,0,0,0,0,0,33,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,53,52,53,52,53,0,0,50,50,50,50,50,50,0,0,52,53,52,53,52,53,52,0,0,0,0,0,0,0,0,0,0,0,0,0,52,0,0,0,0,0,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,33,0,0,0,52,0,0,0,52,0,0,50,50,50,50,50,50,0,0,53,52,53,52,53,52,53,0,0,0,0,0,0,0,0,0,0,0,0,0,53,0,0,0,0,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,53,0,57,0,53,0,0,50,50,50,50,50,50,0,0,52,53,52,53,52,53,52,0,0,0,0,0,0,0,0,0,0,0,0,0,52,0,0,0,0,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,52,0,56,0,54,0,0,0,0,0,0,0,0,0,0,54,52,53,52,53,52,53,52,53,52,53,52,53,52,0,0,0,0,0,0,53,0,0,0,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,53,0,57,0,53,52,0,0,0,0,0,0,0,0,0,0,0,52,53,52,53,52,53,52,53,52,53,52,53,0,0,0,0,0,0,52,0,0,0,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,52,0,56,0,52,53,55,0,0,0,0,0,0,55,52,0,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,0,52,53,0,0,0,33,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,53,0,57,0,53,52,53,52,53,52,53,52,53,52,53,0,53,0,0,0,0,0,0,0,0,0,0,0,53,52,53,52,53,0,53,52,0,0,0,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,33,0,0,0,0,52,0,0,0,52,0,0,0,0,0,0,0,52,53,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,0,52,53,0,0,0,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,53,56,57,0,0,0,57,56,57,56,57,0,0,56,53,52,53,52,53,52,53,52,53,52,53,52,0,0,0,0,0,0,0,0,54,52,0,0,0,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,52,57,56,0,56,57,56,57,56,57,56,57,0,57,56,57,56,57,56,57,52,0,0,0,0,53,52,53,52,53,52,53,52,53,52,53,0,0,0,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,53,0,0,0,0,0,0,0,0,0,0,56,0,0,0,0,0,0,0,56,53,0,0,0,0,52,53,0,0,0,0,0,0,0,0,52,0,0,0,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,52,0,56,57,56,57,56,57,56,57,0,57,56,57,56,57,56,57,0,57,52,0,0,0,0,53,52,0,52,53,52,53,52,53,0,53,0,0,0,32,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,33,0,0,0,53,0,57,56,0,0,0,0,0,56,0,0,0,56,57,0,0,0,0,56,53,52,53,0,54,52,53,0,53,52,53,52,53,52,0,52,0,0,0,33,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,52,0,56,57,0,57,56,57,0,57,56,57,0,0,0,0,56,57,56,57,56,57,52,0,0,53,52,0,0,0,52,53,0,0,0,53,0,0,0,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,53,0,57,56,0,56,0,0,0,0,0,56,0,56,57,56,57,56,57,56,57,21,56,52,0,52,53,52,53,0,53,52,0,52,53,52,0,0,0,0,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,52,0,56,57,0,57,0,57,56,57,0,0,0,0,0,57,56,0,0,0,0,0,22,53,0,53,52,53,52,0,52,53,0,53,52,53,0,0,0,0,0,0,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,53,0,57,0,0,56,0,56,0,56,0,56,57,56,0,56,57,0,57,56,57,21,57,52,0,52,53,52,53,0,53,52,0,0,53,52,0,0,0,0,0,0,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,32,0,0,52,53,54,53,52,0,56,57,56,57,0,57,0,57,0,57,0,57,0,57,56,0,0,0,56,57,56,53,0,0,0,0,0,0,52,53,0,0,0,53,52,54,52,53,0,0,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,0,0,53,0,0,0,0,0,0,0,0,0,0,0,0,56,0,0,0,56,0,0,0,0,57,0,57,56,57,52,53,52,53,52,53,52,53,52,53,0,0,0,0,0,0,55,0,0,0,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,0,0,52,0,0,0,0,0,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,0,0,0,0,0,0,0,0,0,33,31,31,31,31,31],[31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,53,0,0,0,0,0,0,0,0,0,0,0,0,0,52,0,0,0,0,53,0,0,0,0,0,0,0,0,0,0,0,52,0,0,0,0,0,53,0,0,0,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,0,0,0,52,0,0,0,0,0,54,0,0,0,0,0,0,0,0,0,31,31,0,0,53,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,54,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,0,0,0,53,0,0,0,0,0,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,52,0,0,0,0,0,55,0,0,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,0,0,52,53,52,0,52,53,52,0,0,0,31,31,31,33,31,31,0,0,0,31,0,0,0,31,0,0,0,0,0,31,31,0,0,0,0,0,0,53,55,0,53,0,55,52,0,0,32,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,0,0,31,0,31,0,0,0,31,0,0,0,0,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,0,0,0,32,0,0,0,31,33,31,0,0,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,33,31,31,31,32,31,31,31,31,31,31,31,31,31,31,31,31,32,0,0,0,31,0,0,0,0,0,0,0,0,33,31,31,31,31,31,31,31,32,31,31,31,0,0,0,0,0,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,0,0,31,31,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,33,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,31,0,31,31,33,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,31,31,31,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,31,31,0,0,31,31,31,31,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,31,31,31,32,31,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,31,31,31,31,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,31,31,31,31,31,31,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,-1,108,108,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,108,108,108,0,109,109,109,109,109,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,110,110,110,110,110,0,108,108,108,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,0,109,109,109,109,109,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,110,110,110,110,110,0,108,108,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,0,109,109,109,109,109,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,106,110,110,110,110,0,108,108,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,0,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,0,108,108,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,106,110,110,0,108,108,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,113,113,113,113,113,113,113,0,110,106,110,110,110,110,110,110,110,0,0,0,0,0,108,108,108,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,0,109,109,109,0,0,0,0,0,109,109,0,0,109,109,109,0,0,113,113,113,113,113,113,113,0,106,110,110,110,110,110,110,110,110,0,108,108,108,108,108,108,108,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,0,109,109,0,0,109,109,0,0,109,109,0,0,0,109,109,0,0,113,113,113,113,113,113,113,0,0,0,0,0,0,0,110,110,0,0,108,108,108,108,108,108,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,109,109,0,109,109,109,109,0,109,109,0,0,0,109,109,0,0,0,0,0,113,113,0,0,0,111,111,111,111,111,0,110,110,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,109,109,0,0,109,109,109,0,0,0,0,0,0,109,109,0,111,111,0,0,113,113,0,0,0,111,111,111,111,111,0,110,110,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,109,109,109,0,0,0,0,0,109,109,109,109,0,109,109,0,111,111,0,0,106,113,0,0,111,111,111,111,111,111,0,110,110,106,0,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,109,109,109,109,109,109,109,0,109,109,109,109,0,109,109,0,111,111,0,0,0,0,0,0,111,0,111,111,111,0,0,106,110,110,0,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,109,109,109,109,109,109,0,0,109,109,0,0,109,109,0,111,111,0,0,0,0,0,0,111,0,111,111,111,0,0,0,110,110,0,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,109,109,109,109,109,0,0,0,0,0,109,109,109,0,111,111,111,111,111,111,111,111,111,0,0,111,0,0,0,0,110,110,0,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,0,0,111,111,111,111,111,111,111,111,0,0,111,0,0,0,0,110,110,0,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,0,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,109,109,106,0,0,109,109,109,109,109,109,109,109,0,0,106,109,109,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,0,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,109,109,109,0,0,0,109,109,0,0,109,109,0,0,0,109,109,109,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,0,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,109,109,109,0,0,0,109,109,0,0,109,109,0,0,0,109,109,109,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,109,109,109,109,109,109,109,0,0,109,109,109,109,109,109,109,0,0,0,0,110,110,110,0,0,0,0,110,110,110,110,110,110,0,108,108,108,108,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,109,109,109,109,109,109,0,0,109,109,109,109,109,109,0,0,0,0,0,110,110,110,0,0,0,0,110,110,110,110,106,110,0,108,108,108,108,108,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,109,109,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,106,110,110,110,106,0,108,108,108,108,108,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,115,115,115,0,109,109,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,106,110,110,110,110,0,108,108,108,108,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,106,0,106,0,109,109,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,106,110,110,110,106,0,108,108,108,108,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,115,0,115,0,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,106,110,110,0,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,106,0,115,0,0,109,109,109,109,109,109,109,109,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,0,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,115,0,115,0,0,0,106,106,106,106,106,106,0,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,115,0,115,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,110,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,115,115,115,0,115,115,115,115,115,115,115,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,110,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,115,115,106,0,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,0,110,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,115,0,0,0,0,0,0,0,0,115,0,0,0,0,0,0,0,0,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,115,115,115,115,115,115,115,115,115,115,0,106,115,115,115,115,115,115,0,0,114,114,114,114,0,0,114,114,114,114,114,114,114,114,0,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,115,0,0,0,0,0,0,0,0,115,0,0,0,0,0,0,0,115,0,0,114,114,114,114,0,0,114,0,0,0,0,0,0,114,0,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,106,0,0,115,115,115,115,115,0,115,115,115,0,0,115,115,115,115,0,0,0,0,114,0,0,0,114,0,0,0,0,0,0,114,0,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,115,0,0,115,0,0,0,115,0,0,0,115,115,115,115,0,0,0,0,0,0,0,114,114,0,0,114,114,114,0,0,114,114,114,0,108,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,115,0,0,115,0,115,115,115,115,115,0,115,0,0,0,0,0,0,0,0,0,0,0,114,0,0,0,0,114,0,0,114,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,0,115,0,0,115,0,115,0,0,0,115,115,106,115,115,0,0,115,106,115,0,115,0,0,114,0,0,0,0,114,0,0,114,0,0,0,108,108,108,108,108,108,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,0,115,0,106,115,0,115,0,106,0,115,0,0,0,115,0,0,115,0,0,0,0,0,0,114,0,0,0,0,114,0,0,114,114,0,0,108,108,108,108,108,108,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,115,0,0,0,0,115,0,115,0,115,0,106,0,115,0,0,115,115,115,0,0,0,0,114,114,114,114,114,114,0,0,114,114,114,0,0,0,0,0,108,108,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,0,115,115,115,115,115,115,115,115,106,115,115,115,0,115,115,115,0,115,115,115,115,0,106,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,0,108,108,108,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,0,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,0,108,108,108,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,108,108,108,0,115,115,115,115,115,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,108,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,0,114,114,114,114,114,0,108,108,108,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,108,108,108,0,115,115,115,115,115,0,108,108,108,108,108,108,108,108,108,0,0,108,108,0,108,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,0,114,114,114,114,114,0,108,108,108,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,108,108,108,0,115,115,115,115,115,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,108,0,114,114,114,114,114,0,108,108,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,108,108,108,0,108,108,108,0,108,108,108,108,108,0,0,108,108,108,108,108,108,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,108,108,0,108,0,108,108,108,0,108,108,108,108,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,108,108,108,0,108,108,108,0,0,0,108,108,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,108,108,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,106,0,108,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,108,108,108,108,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,108,108,0,0,0,0,108,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,108,108,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":1,"y":29,"texture":67,"key":null},{"x":4,"y":14,"texture":65,"key":null},{"x":4,"y":51,"texture":68,"key":"gold"},{"x":7,"y":11,"texture":65,"key":null},{"x":7,"y":54,"texture":68,"key":"gold"},{"x":10,"y":40,"texture":68,"key":"gold"},{"x":13,"y":33,"texture":68,"key":"gold"},{"x":20,"y":43,"texture":65,"key":null},{"x":32,"y":30,"texture":65,"key":null},{"x":34,"y":47,"texture":65,"key":null},{"x":41,"y":35,"texture":67,"key":null},{"x":45,"y":54,"texture":65,"key":null},{"x":46,"y":11,"texture":68,"key":"silver"},{"x":47,"y":54,"texture":65,"key":null},{"x":49,"y":14,"texture":68,"key":"silver"},{"x":49,"y":50,"texture":65,"key":null},{"x":49,"y":52,"texture":65,"key":null}],"secrets":[{"x":14,"y":24,"state":0,"texture":49},{"x":15,"y":22,"state":0,"texture":49},{"x":30,"y":29,"state":0,"texture":52},{"x":31,"y":48,"state":0,"texture":53},{"x":55,"y":29,"state":0,"texture":30},{"x":57,"y":36,"state":0,"texture":30}],"sprites":[{"x":2,"y":12,"texture":35,"hit":true},{"x":3,"y":10,"texture":14,"hit":false},{"x":3,"y":18,"texture":14,"hit":false},{"x":3,"y":31,"texture":48,"hit":true},{"x":3,"y":33,"texture":48,"hit":true},{"x":3,"y":47,"texture":14,"hit":false},{"x":3,"y":55,"texture":14,"hit":false},{"x":4,"y":30,"texture":48,"hit":true},{"x":4,"y":34,"texture":48,"hit":true},wolf3d.ammo(5,16),{"x":5,"y":57,"texture":35,"hit":true},{"x":6,"y":13,"texture":14,"hit":false},{"x":6,"y":15,"texture":14,"hit":false},wolf3d.ammo(6,16),{"x":6,"y":19,"texture":14,"hit":false},{"x":6,"y":27,"texture":35,"hit":true},{"x":6,"y":32,"texture":14,"hit":false},{"x":6,"y":46,"texture":14,"hit":false},{"x":6,"y":50,"texture":14,"hit":false},{"x":6,"y":52,"texture":14,"hit":false},wolf3d.ammo(7,16),{"x":7,"y":47,"texture":35,"hit":true},wolf3d.ssStanding(7,49,6,2),{"x":8,"y":13,"texture":14,"hit":false},{"x":8,"y":15,"texture":14,"hit":false},{"x":8,"y":50,"texture":14,"hit":false},{"x":8,"y":52,"texture":14,"hit":false},{"x":9,"y":47,"texture":35,"hit":true},wolf3d.guardStanding(9,51,4,1),{"x":10,"y":9,"texture":35,"hit":true},wolf3d.ssMoving(10,16,6,3),{"x":10,"y":17,"texture":14,"hit":false},wolf3d.guardMoving(10,23,6,1),{"x":10,"y":28,"texture":14,"hit":false},wolf3d.officerMoving(10,33,0,2),wolf3d.ammo(10,35),wolf3d.firstAidKit(10,36),wolf3d.firstAidKit(10,37),wolf3d.guardMoving(10,39,0,1),{"x":10,"y":41,"texture":14,"hit":false},wolf3d.mutantStanding(10,42,6,3),{"x":10,"y":48,"texture":14,"hit":false},{"x":11,"y":10,"texture":14,"hit":false},wolf3d.ssMoving(11,29,0,3),{"x":11,"y":34,"texture":14,"hit":false},wolf3d.machineGun(11,36),wolf3d.machineGun(11,37),{"x":11,"y":38,"texture":14,"hit":false},wolf3d.mutantStanding(11,41,6,2),{"x":11,"y":49,"texture":35,"hit":true},wolf3d.mutantStanding(11,51,6,1),{"x":11,"y":55,"texture":14,"hit":false},{"x":12,"y":13,"texture":14,"hit":false},wolf3d.crown(12,20),wolf3d.crown(12,21),wolf3d.ssMoving(12,33,4,3),wolf3d.mutantMoving(12,39,4,2),{"x":12,"y":52,"texture":14,"hit":false},wolf3d.extraLife(13,19),wolf3d.crown(13,20),{"x":13,"y":21,"texture":14,"hit":false},{"x":13,"y":25,"texture":8,"hit":true},wolf3d.cross(13,41),wolf3d.cross(13,42),wolf3d.cross(13,43),wolf3d.cross(13,44),wolf3d.cross(13,45),wolf3d.crown(14,20),wolf3d.crown(14,21),{"x":14,"y":29,"texture":14,"hit":false},wolf3d.cross(14,32),{"x":14,"y":33,"texture":14,"hit":false},{"x":14,"y":36,"texture":14,"hit":false},{"x":14,"y":37,"texture":14,"hit":false},wolf3d.dog(14,42,6,2),{"x":14,"y":43,"texture":14,"hit":false},wolf3d.dog(14,44,6,1),{"x":14,"y":51,"texture":35,"hit":true},wolf3d.ssMoving(15,17,4,2),wolf3d.ammoBox(15,26),wolf3d.firstAidKit(15,27),wolf3d.cross(15,32),wolf3d.ssStanding(15,33,0,2),wolf3d.mutantStanding(15,36,4,2),wolf3d.silverKey(15,37),{"x":15,"y":40,"texture":14,"hit":false},wolf3d.ssStanding(15,43,0,2),{"x":15,"y":48,"texture":14,"hit":false},wolf3d.ssStanding(15,49,2,2),{"x":16,"y":17,"texture":14,"hit":false},wolf3d.dogfood(16,19),wolf3d.dogfood(16,20),{"x":16,"y":21,"texture":8,"hit":true},wolf3d.ammoBox(16,25),{"x":16,"y":26,"texture":14,"hit":false},wolf3d.gatling(16,27),wolf3d.guardMoving(16,29,0,1),wolf3d.cross(16,32),wolf3d.ssStanding(16,47,4,3),{"x":17,"y":21,"texture":0,"hit":false},wolf3d.dog(17,22,4,1),wolf3d.ammoBox(17,25),wolf3d.ammoBox(17,26),wolf3d.cross(17,32),{"x":17,"y":43,"texture":14,"hit":false},wolf3d.mutantStanding(18,11,6,1),{"x":18,"y":14,"texture":35,"hit":true},wolf3d.dog(18,21,6,2),{"x":18,"y":33,"texture":14,"hit":false},wolf3d.dog(18,34,6,2),wolf3d.dog(18,36,6,1),wolf3d.dog(18,38,6,1),{"x":18,"y":40,"texture":14,"hit":false},wolf3d.officerMoving(19,24,2,2),{"x":19,"y":29,"texture":14,"hit":false},{"x":20,"y":22,"texture":14,"hit":false},{"x":20,"y":27,"texture":14,"hit":false},{"x":21,"y":13,"texture":14,"hit":false},wolf3d.chalice(21,16),wolf3d.chalice(21,17),wolf3d.mutantStanding(21,18,0,2),{"x":21,"y":21,"texture":8,"hit":true},{"x":21,"y":28,"texture":8,"hit":true},wolf3d.mutantStanding(21,31,0,2),wolf3d.chalice(21,32),wolf3d.chalice(21,33),{"x":21,"y":37,"texture":8,"hit":true},wolf3d.officerMoving(21,39,2,3),wolf3d.ssMoving(21,43,2,2),wolf3d.officerMoving(21,47,6,2),{"x":21,"y":48,"texture":14,"hit":false},{"x":21,"y":52,"texture":14,"hit":false},wolf3d.chalice(22,16),{"x":22,"y":17,"texture":14,"hit":false},{"x":22,"y":32,"texture":14,"hit":false},wolf3d.chalice(22,33),{"x":22,"y":38,"texture":14,"hit":false},{"x":22,"y":41,"texture":41,"hit":false},{"x":22,"y":49,"texture":35,"hit":true},wolf3d.mutantStanding(23,54,2,3),{"x":24,"y":22,"texture":14,"hit":false},{"x":24,"y":27,"texture":14,"hit":false},{"x":24,"y":37,"texture":41,"hit":false},{"x":24,"y":44,"texture":8,"hit":true},wolf3d.crown(24,45),wolf3d.crown(24,47),wolf3d.bloodBones(24,48),{"x":24,"y":49,"texture":8,"hit":true},{"x":25,"y":18,"texture":8,"hit":true},{"x":25,"y":20,"texture":14,"hit":false},{"x":25,"y":23,"texture":8,"hit":true},{"x":25,"y":26,"texture":8,"hit":true},{"x":25,"y":29,"texture":14,"hit":false},{"x":25,"y":31,"texture":8,"hit":true},{"x":25,"y":39,"texture":9,"hit":false},wolf3d.bloodPool(25,44),{"x":25,"y":45,"texture":18,"hit":true},{"x":25,"y":46,"texture":4,"hit":false},{"x":25,"y":47,"texture":19,"hit":false},wolf3d.mutantStanding(25,48,2,3),{"x":25,"y":49,"texture":12,"hit":true},wolf3d.bloodBones(26,39),{"x":26,"y":40,"texture":48,"hit":true},{"x":26,"y":43,"texture":48,"hit":true},wolf3d.mutantStanding(26,45,2,2),wolf3d.ammoBox(26,47),wolf3d.crown(26,48),wolf3d.mutantStanding(26,49,2,1),{"x":26,"y":55,"texture":35,"hit":true},{"x":27,"y":16,"texture":14,"hit":false},{"x":27,"y":18,"texture":14,"hit":false},{"x":27,"y":37,"texture":9,"hit":false},{"x":27,"y":38,"texture":14,"hit":false},{"x":27,"y":44,"texture":4,"hit":false},wolf3d.mutantStanding(27,45,2,2),wolf3d.ammoBox(27,47),{"x":27,"y":48,"texture":4,"hit":false},wolf3d.crown(27,49),wolf3d.mutantStanding(28,16,0,3),wolf3d.mutantStanding(28,18,0,3),{"x":28,"y":37,"texture":11,"hit":true},wolf3d.bloodPool(28,38),{"x":28,"y":39,"texture":5,"hit":true},{"x":28,"y":40,"texture":48,"hit":true},{"x":28,"y":43,"texture":48,"hit":true},wolf3d.mutantStanding(28,45,2,2),wolf3d.ammoBox(28,47),wolf3d.crown(28,48),wolf3d.mutantStanding(28,49,2,1),{"x":29,"y":16,"texture":42,"hit":false},{"x":29,"y":18,"texture":42,"hit":false},{"x":29,"y":21,"texture":14,"hit":false},wolf3d.chest(29,22),wolf3d.chest(29,23),wolf3d.ammoBox(29,24),wolf3d.goldKey(29,25),wolf3d.firstAidKit(29,26),{"x":29,"y":28,"texture":14,"hit":false},wolf3d.bloodBones(29,44),{"x":29,"y":45,"texture":17,"hit":true},{"x":29,"y":46,"texture":4,"hit":false},wolf3d.mutantStanding(29,47,2,3),{"x":29,"y":49,"texture":12,"hit":true},wolf3d.mutantStanding(30,16,0,3),{"x":30,"y":23,"texture":14,"hit":false},wolf3d.ammoBox(30,24),wolf3d.firstAidKit(30,25),{"x":30,"y":26,"texture":14,"hit":false},{"x":30,"y":44,"texture":8,"hit":true},wolf3d.crown(30,45),wolf3d.crown(30,47),{"x":30,"y":49,"texture":8,"hit":true},{"x":31,"y":13,"texture":14,"hit":false},{"x":31,"y":16,"texture":42,"hit":false},wolf3d.mutantStanding(31,22,4,1),wolf3d.ssStanding(31,23,4,2),wolf3d.mutantStanding(31,24,4,3),wolf3d.mutantStanding(31,25,4,3),wolf3d.mutantStanding(31,26,4,2),wolf3d.mutantStanding(31,27,4,1),{"x":31,"y":52,"texture":14,"hit":false},wolf3d.food(32,16),{"x":32,"y":33,"texture":42,"hit":false},wolf3d.chest(32,34),wolf3d.crown(32,36),wolf3d.crown(32,38),wolf3d.chest(32,40),{"x":32,"y":41,"texture":41,"hit":false},{"x":33,"y":12,"texture":35,"hit":true},{"x":33,"y":16,"texture":14,"hit":false},wolf3d.food(33,17),{"x":33,"y":18,"texture":14,"hit":false},{"x":33,"y":20,"texture":14,"hit":false},{"x":33,"y":22,"texture":42,"hit":false},wolf3d.food(33,24),{"x":33,"y":26,"texture":14,"hit":false},{"x":33,"y":30,"texture":41,"hit":false},{"x":33,"y":32,"texture":14,"hit":false},wolf3d.ammoBox(33,34),wolf3d.ammoBox(33,35),wolf3d.ammoBox(33,36),{"x":33,"y":37,"texture":14,"hit":false},wolf3d.extraLife(33,39),{"x":33,"y":42,"texture":14,"hit":false},{"x":33,"y":46,"texture":14,"hit":false},{"x":33,"y":51,"texture":35,"hit":true},wolf3d.mutantStanding(34,20,2,2),{"x":34,"y":43,"texture":42,"hit":false},{"x":34,"y":46,"texture":42,"hit":false},{"x":35,"y":18,"texture":42,"hit":false},{"x":35,"y":27,"texture":14,"hit":false},wolf3d.officerStanding(35,36,0,3),wolf3d.officerStanding(35,37,0,2),wolf3d.officerStanding(35,38,0,3),wolf3d.ammoBox(35,39),{"x":36,"y":16,"texture":14,"hit":false},{"x":36,"y":21,"texture":14,"hit":false},wolf3d.food(36,22),{"x":36,"y":25,"texture":14,"hit":false},wolf3d.mutantStanding(36,27,4,2),{"x":36,"y":30,"texture":14,"hit":false},{"x":36,"y":32,"texture":42,"hit":false},wolf3d.officerStanding(36,36,0,2),{"x":36,"y":37,"texture":14,"hit":false},{"x":36,"y":38,"texture":14,"hit":false},wolf3d.officerStanding(36,39,0,1),{"x":36,"y":42,"texture":14,"hit":false},wolf3d.dog(36,44,6,1),wolf3d.dog(36,45,2,2),wolf3d.dog(36,47,6,1),{"x":36,"y":49,"texture":14,"hit":false},wolf3d.firstAidKit(37,36),wolf3d.firstAidKit(37,37),wolf3d.firstAidKit(37,38),wolf3d.firstAidKit(37,39),wolf3d.mutantStanding(38,16,0,3),{"x":38,"y":19,"texture":14,"hit":false},{"x":38,"y":23,"texture":14,"hit":false},{"x":38,"y":27,"texture":14,"hit":false},wolf3d.food(38,31),{"x":38,"y":33,"texture":14,"hit":false},{"x":39,"y":19,"texture":42,"hit":false},{"x":39,"y":29,"texture":42,"hit":false},{"x":39,"y":30,"texture":14,"hit":false},{"x":39,"y":38,"texture":14,"hit":false},{"x":39,"y":44,"texture":14,"hit":false},{"x":39,"y":47,"texture":14,"hit":false},{"x":40,"y":16,"texture":14,"hit":false},{"x":40,"y":21,"texture":14,"hit":false},{"x":40,"y":23,"texture":42,"hit":false},{"x":40,"y":25,"texture":14,"hit":false},wolf3d.dog(40,39,4,2),{"x":41,"y":13,"texture":14,"hit":false},{"x":41,"y":16,"texture":42,"hit":false},wolf3d.food(41,19),wolf3d.mutantStanding(41,27,2,1),{"x":41,"y":29,"texture":14,"hit":false},wolf3d.mutantStanding(41,33,2,1),{"x":41,"y":34,"texture":14,"hit":false},wolf3d.ssStanding(41,44,4,3),{"x":41,"y":52,"texture":14,"hit":false},{"x":41,"y":56,"texture":35,"hit":true},{"x":42,"y":10,"texture":14,"hit":false},{"x":42,"y":14,"texture":35,"hit":true},wolf3d.mutantStanding(42,18,6,2),{"x":42,"y":19,"texture":14,"hit":false},wolf3d.mutantStanding(42,23,0,2),{"x":42,"y":32,"texture":42,"hit":false},{"x":42,"y":55,"texture":14,"hit":false},wolf3d.mutantStanding(43,27,0,2),{"x":43,"y":29,"texture":42,"hit":false},wolf3d.food(43,33),{"x":43,"y":34,"texture":14,"hit":false},{"x":43,"y":39,"texture":14,"hit":false},wolf3d.dog(43,41,2,2),wolf3d.dog(43,42,6,1),{"x":43,"y":44,"texture":14,"hit":false},{"x":43,"y":48,"texture":14,"hit":false},wolf3d.bloodBones(44,12),{"x":44,"y":14,"texture":42,"hit":false},{"x":44,"y":16,"texture":9,"hit":false},wolf3d.bloodPool(44,17),{"x":44,"y":19,"texture":14,"hit":false},wolf3d.mutantStanding(44,20,2,1),{"x":44,"y":22,"texture":42,"hit":false},{"x":44,"y":25,"texture":14,"hit":false},wolf3d.food(44,26),{"x":44,"y":29,"texture":14,"hit":false},{"x":44,"y":32,"texture":14,"hit":false},wolf3d.mutantStanding(44,34,4,2),wolf3d.mutantStanding(44,57,0,3),{"x":45,"y":13,"texture":14,"hit":false},{"x":45,"y":15,"texture":14,"hit":false},{"x":45,"y":50,"texture":14,"hit":false},{"x":45,"y":52,"texture":14,"hit":false},wolf3d.machineGun(46,14),{"x":46,"y":16,"texture":1,"hit":true},{"x":46,"y":47,"texture":35,"hit":true},wolf3d.guardMoving(46,49,4,1),{"x":47,"y":12,"texture":1,"hit":true},{"x":47,"y":13,"texture":14,"hit":false},{"x":47,"y":15,"texture":14,"hit":false},wolf3d.bloodBones(47,16),{"x":47,"y":19,"texture":14,"hit":false},{"x":47,"y":25,"texture":35,"hit":true},{"x":47,"y":29,"texture":35,"hit":true},{"x":47,"y":33,"texture":14,"hit":false},{"x":47,"y":34,"texture":35,"hit":true},{"x":47,"y":37,"texture":35,"hit":true},{"x":47,"y":46,"texture":14,"hit":false},{"x":47,"y":50,"texture":14,"hit":false},{"x":47,"y":52,"texture":14,"hit":false},{"x":48,"y":12,"texture":42,"hit":false},{"x":48,"y":16,"texture":9,"hit":false},{"x":48,"y":25,"texture":35,"hit":true},{"x":48,"y":28,"texture":35,"hit":true},{"x":48,"y":29,"texture":35,"hit":true},{"x":48,"y":31,"texture":35,"hit":true},{"x":48,"y":32,"texture":35,"hit":true},{"x":48,"y":40,"texture":35,"hit":true},{"x":49,"y":35,"texture":35,"hit":true},{"x":49,"y":38,"texture":35,"hit":true},{"x":50,"y":10,"texture":14,"hit":false},wolf3d.mutantStanding(50,15,2,2),{"x":50,"y":18,"texture":14,"hit":false},{"x":50,"y":34,"texture":35,"hit":true},{"x":50,"y":38,"texture":35,"hit":true},{"x":50,"y":40,"texture":35,"hit":true},{"x":50,"y":47,"texture":14,"hit":false},{"x":50,"y":55,"texture":14,"hit":false},{"x":51,"y":9,"texture":35,"hit":true},{"x":51,"y":30,"texture":35,"hit":true},{"x":51,"y":34,"texture":35,"hit":true},{"x":51,"y":46,"texture":35,"hit":true},wolf3d.mutantStanding(51,57,2,2),{"x":52,"y":34,"texture":35,"hit":true},{"x":52,"y":38,"texture":35,"hit":true},{"x":52,"y":57,"texture":35,"hit":true},wolf3d.mutantStanding(54,31,2,2),{"x":55,"y":26,"texture":41,"hit":false},wolf3d.mutantStanding(56,38,4,2),wolf3d.ammoBox(58,26),wolf3d.ammoBox(59,26),wolf3d.ammoBox(60,26),wolf3d.crown(60,27),{"x":60,"y":30,"texture":41,"hit":false},wolf3d.crown(61,26),wolf3d.ammoBox(61,27),wolf3d.ammoBox(61,28),wolf3d.ammoBox(61,29),{"x":61,"y":34,"texture":41,"hit":false},{"x":61,"y":36,"texture":41,"hit":false}],"spriteResource":"sod-sprites","scripts":[scripts.angle(10,18,6),scripts.angle(10,27,7),scripts.angle(11,17,5),scripts.angle(11,33,6),scripts.angle(11,39,2),scripts.angle(12,29,0),scripts.angle(14,17,4),scripts.angle(14,41,6),scripts.angle(14,45,2),scripts.angle(16,22,0),scripts.angle(17,29,1),scripts.angle(18,22,4),scripts.angle(18,32,6),scripts.angle(18,39,2),scripts.angle(19,22,3),scripts.angle(19,27,2),scripts.angle(21,38,6),scripts.angle(21,49,2),scripts.angle(36,43,6),scripts.angle(36,48,2),scripts.angle(39,39,0),scripts.angle(42,39,4),scripts.angle(43,40,6),scripts.angle(43,43,2),scripts.angle(44,49,6),scripts.angle(44,53,0),scripts.angle(48,49,4),scripts.angle(48,53,2)]};
\ No newline at end of file diff --git a/wolf3d/maps/e7m14.js b/wolf3d/maps/e7m14.js new file mode 100644 index 0000000..9420c9c --- /dev/null +++ b/wolf3d/maps/e7m14.js @@ -0,0 +1 @@ +wolf3d.maps.e7m14 = {"music":"searchn","secret":19,"endscreen":null,"ceiling":222,"start":{"x":60.5,"y":2.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":14,"par":270,"map":[[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,12,12,12,10,12,12,12,11,12,12,12,10,12,12,12,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,34,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,12,0,0,0,0,0,0,0,0,0,0,0,0,0,12,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,12,0,0,0,0,0,0,0,0,0,0,0,0,0,12,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,12,0,0,0,0,0,0,0,0,0,0,0,0,0,12,31,31],[31,31,31,31,31,31,31,31,31,31,31,31,62,62,62,62,62,32,0,0,31,33,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,10,31,31],[31,31,31,31,31,31,31,31,31,31,31,62,62,0,0,0,62,31,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,12,0,0,0,0,0,0,0,0,0,0,0,0,0,12,31,31],[31,31,31,31,31,31,31,31,31,31,31,62,0,0,0,0,62,31,31,0,0,0,31,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,12,0,0,0,0,0,0,0,0,0,0,0,0,0,12,31,31],[31,31,31,31,31,31,31,31,33,31,62,21,62,0,62,0,62,31,31,31,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,12,0,0,0,0,0,0,0,0,0,0,0,0,0,12,31,31],[31,31,31,34,31,31,0,0,0,0,0,0,0,0,0,62,62,31,31,31,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,12,0,0,0,0,0,0,0,0,0,0,0,0,0,12,31,31],[31,31,0,0,0,0,0,0,0,31,31,21,62,62,62,62,31,34,31,0,0,0,31,31,33,31,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,12,12,12,10,12,12,12,11,12,0,12,0,12,12,12,31,31],[31,0,0,0,31,31,0,0,31,31,31,31,31,31,31,31,31,0,0,0,0,0,31,31,31,31,31,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,47,46,47,46,47,46,47,46,47,46,0,0,0,0,0,46,31,31,31],[33,0,0,0,31,33,0,0,0,32,31,31,31,31,32,31,31,0,0,31,31,0,0,0,31,31,31,31,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,31,31,31],[31,0,0,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,34,31,31,0,0,0,0,31,31,0,0,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,47,0,0,0,0,0,0,0,0,46,0,0,0,0,0,46,31,31,31],[31,0,0,0,0,0,31,31,0,0,0,0,0,0,0,31,31,0,0,31,31,0,0,0,0,0,32,31,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,46,47,0,47,46,47,46,47,46,47,0,0,0,0,0,47,31,31,31],[31,31,0,0,0,0,0,31,0,0,31,32,0,0,0,0,32,31,0,0,31,0,0,31,0,0,31,31,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,47,0,0,0,47,46,47,46,47,46,47,0,0,0,0,46,31,31,31],[31,31,31,31,31,0,0,31,31,31,31,31,0,0,31,33,31,0,0,0,0,0,0,31,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,46,0,0,0,46,47,46,47,46,47,46,0,0,0,0,47,31,31,31],[31,31,31,31,31,31,0,0,0,31,31,0,0,0,31,31,0,0,0,0,0,0,31,31,31,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,47,0,0,0,47,46,47,46,47,46,47,46,47,0,47,46,31,31,31],[31,31,31,31,31,33,0,0,0,0,31,31,31,0,0,0,0,0,0,0,31,32,31,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,47,46,47,46,47,46,0,0,0,46,47,46,47,46,47,46,47,0,0,0,47,31,31,31],[62,21,21,21,21,62,31,0,0,0,31,0,31,31,31,0,0,0,0,31,31,31,31,31,33,31,31,31,31,31,46,47,46,47,46,47,46,47,46,47,46,0,0,0,46,47,0,0,0,47,46,47,46,47,46,47,46,0,0,0,46,31,31,31],[62,0,0,0,0,62,31,0,0,31,31,0,31,31,0,0,0,0,31,33,31,31,31,31,31,31,31,31,31,31,47,0,0,0,0,0,0,0,0,0,0,0,0,0,47,46,47,0,47,46,47,0,0,0,0,0,47,0,0,0,47,31,31,31],[21,0,0,0,0,0,0,0,0,0,31,0,0,32,0,0,0,0,0,0,31,47,46,47,46,47,46,47,46,47,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,31,31,31],[62,0,0,0,0,62,32,0,0,31,33,0,0,31,31,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,47,46,47,46,47,46,47,0,0,0,47,0,0,0,0,0,47,0,0,0,0,0,47,0,0,0,47,46,47,46],[62,21,21,21,21,62,31,31,0,31,31,0,0,0,0,0,0,0,32,0,0,47,0,0,0,0,0,0,0,0,0,0,0,47,46,47,46,47,46,47,46,47,46,47,46,0,0,0,0,0,46,47,46,47,46,47,46,47,46,47,46,47,46,47],[31,31,31,31,31,31,31,31,31,31,32,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,47,46,47,46,47,46,47,0,0,0,47,0,0,0,0,0,47,0,0,0,0,0,47,0,0,0,0,0,47,46],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,34,31,0,0,0,0,0,47,46,47,46,47,46,47,46,47,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,47],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,34,31,31,31,31,31,31,31,31,31,31,31,47,0,0,0,0,0,0,0,0,0,0,0,0,0,47,0,0,0,0,0,47,0,0,0,0,0,47,0,0,0,0,0,47,46],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,46,47,46,47,46,47,46,47,46,47,46,0,0,0,46,0,0,0,0,0,46,0,0,0,0,0,46,47,46,0,0,0,46,47],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,17,17,17,17,17,17,17,17,31,31,31,31,31,31,31,31,31,31,31,31,31,47,46,47,46,47,0,0,0,0,0,47,46,47,0,47,46,47,46,47,0,0,0,47,46],[31,31,31,31,31,31,31,31,31,31,31,31,31,17,17,17,17,17,17,17,0,0,0,0,0,0,17,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,46,0,0,0,0,0,46,47,0,0,0,47,46,47,46,47,46,47,46,47],[31,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,17,17,17,0,0,17,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,47,0,0,0,0,0,47,46,0,0,0,46,47,46,47,0,0,0,47,46],[31,17,0,0,0,0,0,0,17,17,17,17,17,17,0,17,17,17,17,17,17,17,17,17,0,0,17,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,46,0,0,0,0,0,46,47,0,0,0,47,46,47,46,0,0,0,46,47],[31,17,0,17,17,17,17,0,0,17,17,0,0,0,0,17,17,17,17,52,0,52,53,17,0,0,17,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,47,0,0,0,0,0,47,46,0,0,0,0,47,46,47,46,0,0,0,46],[31,17,0,17,17,17,17,17,0,17,17,0,17,17,0,17,17,17,17,53,0,0,0,0,0,0,17,31,31,31,31,31,31,31,31,31,31,31,31,31,31,1,2,47,46,47,0,46,0,47,46,47,46,0,0,0,0,47,46,47,0,0,0,47],[31,17,0,17,17,17,17,17,0,0,0,0,17,17,0,17,17,17,17,52,0,52,53,52,53,52,53,52,53,52,53,31,31,31,31,31,2,1,2,1,2,2,1,0,0,0,0,0,0,0,0,0,2,46,0,0,0,0,47,46,47,0,0,46],[31,17,0,0,0,0,0,17,0,17,17,17,17,17,0,17,17,53,52,53,0,0,0,0,0,0,0,0,0,53,52,53,31,31,31,31,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,46,0,0,0,0,47,46,0,0,47],[31,17,0,17,17,17,0,17,0,17,17,17,0,0,0,17,53,52,0,0,0,0,0,0,0,0,0,0,0,0,0,52,53,31,31,31,2,0,0,1,2,1,0,0,0,0,0,0,0,0,0,0,0,0,2,46,0,0,0,0,47,0,0,46],[31,17,0,17,17,17,0,0,0,0,17,17,0,17,17,53,52,0,0,0,0,0,52,53,52,53,52,0,0,0,0,0,52,53,31,31,1,0,0,2,2,2,0,0,1,2,1,2,6,0,6,0,0,0,1,47,0,0,0,0,46,0,0,47],[31,17,0,17,17,17,17,17,17,0,17,17,0,0,17,52,0,0,0,0,0,52,53,0,0,0,53,52,0,0,0,0,0,6,2,1,2,0,0,1,1,1,0,0,2,0,0,0,2,0,2,0,0,0,2,46,0,0,0,0,47,0,0,46],[31,17,0,17,17,17,17,17,17,0,17,17,17,0,17,53,0,0,0,0,52,53,0,0,0,0,0,53,52,0,0,0,0,2,0,0,0,0,0,2,2,2,0,0,1,0,1,0,1,0,1,0,0,0,1,47,0,0,0,0,46,0,0,47],[31,17,0,17,17,17,0,0,0,0,0,0,0,0,17,52,0,0,0,0,0,0,0,0,0,0,0,52,53,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,2,0,2,0,2,0,2,0,0,0,2,46,0,0,0,0,0,0,0,46],[31,17,0,0,0,0,0,17,17,17,17,17,0,17,17,53,0,0,0,0,52,53,0,0,0,0,0,53,52,0,0,0,0,2,0,0,0,0,0,2,2,2,0,0,1,0,1,2,1,0,1,0,0,0,1,47,0,0,0,0,46,0,0,47],[31,17,17,17,17,17,17,17,17,17,17,17,0,17,17,52,0,0,0,0,0,52,53,0,0,0,53,52,0,0,0,0,0,6,2,1,2,0,0,1,1,1,0,0,2,0,0,0,0,0,2,0,0,0,2,46,47,0,47,46,47,46,47,46],[31,31,31,31,17,0,0,0,0,0,0,0,0,17,17,53,52,0,0,0,0,0,52,53,52,53,52,0,0,0,0,0,52,53,12,12,1,0,0,2,2,2,0,0,1,2,1,2,1,2,1,0,0,0,1,47,46,0,0,65,65,65,65,65],[31,17,17,17,17,0,17,17,17,17,17,17,0,17,17,17,17,52,0,0,0,0,0,0,0,0,0,0,0,0,0,52,53,12,12,12,2,0,0,1,2,1,0,0,0,0,0,0,0,0,0,0,0,0,2,46,47,0,0,65,65,65,65,65],[31,17,0,0,0,0,0,0,17,17,17,17,0,17,0,0,0,17,52,53,0,0,0,0,0,0,0,0,0,53,52,53,12,12,12,12,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,65,65,0,0,65,65,65,65,65],[31,17,0,17,17,17,17,0,17,17,17,17,0,0,0,0,0,0,17,17,53,52,53,0,0,0,53,52,53,52,12,12,12,12,12,12,2,1,2,1,2,1,2,0,0,0,0,0,0,0,0,0,2,1,65,65,0,0,0,65,65,65,65,65],[31,17,0,17,17,17,17,0,17,17,17,17,17,17,17,17,0,0,0,0,17,17,52,0,0,0,52,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,1,2,1,6,1,2,1,0,1,2,1,65,65,65,0,0,0,65,65,65,65,65],[31,17,0,17,17,52,53,0,53,52,53,52,53,52,53,52,17,0,0,0,0,17,53,0,0,0,53,12,12,12,12,12,12,12,12,56,57,56,57,56,57,56,57,56,57,56,57,56,0,0,2,12,12,65,65,65,0,0,0,65,65,65,65,65],[31,17,0,17,17,53,0,0,0,0,0,0,0,0,0,0,52,17,0,0,0,17,52,0,0,0,52,12,12,12,12,12,12,57,56,57,0,0,0,0,0,57,56,0,0,57,0,0,0,0,1,12,12,65,65,65,0,65,65,65,65,65,65,65],[31,17,0,17,17,52,0,0,0,0,0,0,0,0,0,0,0,52,17,0,0,17,53,0,0,0,53,12,12,12,12,56,57,56,0,0,0,0,57,56,57,56,0,0,0,56,0,0,0,0,57,12,12,65,65,65,0,65,65,65,65,65,65,65],[31,17,0,17,17,53,52,53,52,53,0,53,52,53,52,0,0,53,17,0,0,17,52,53,0,53,52,12,12,12,12,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,56,12,12,65,65,65,0,65,65,65,65,65,65,65],[31,17,0,17,17,17,17,17,17,17,0,17,17,17,53,0,0,52,17,0,0,17,53,0,0,0,53,12,12,12,12,56,0,0,0,56,57,56,0,0,0,0,0,0,0,0,0,0,0,0,57,56,12,65,65,65,0,0,0,0,0,0,0,65],[31,17,0,17,17,17,17,0,0,0,0,17,17,17,52,0,0,53,17,17,17,17,52,0,0,0,52,12,12,12,56,57,0,57,0,0,0,0,0,0,0,0,0,0,0,0,56,57,56,0,0,57,12,65,65,65,65,65,65,65,65,65,0,65],[31,17,0,0,0,0,0,0,17,0,17,17,53,52,53,0,0,52,53,52,53,52,53,0,0,52,53,12,12,12,57,0,0,56,57,0,56,56,56,56,57,0,0,0,0,0,0,56,57,0,0,56,12,65,65,65,65,0,0,0,0,65,0,65],[31,17,17,17,17,17,17,17,17,0,17,53,0,0,0,0,0,0,0,0,0,0,52,0,0,53,12,12,12,12,56,0,0,0,56,0,56,0,0,57,56,57,0,0,0,0,56,57,56,0,0,57,12,65,65,0,65,0,65,65,65,65,0,65],[31,17,0,0,0,0,0,0,0,0,17,52,0,0,0,0,0,0,0,0,0,0,0,0,0,52,12,12,12,12,57,0,0,0,57,0,0,0,0,0,0,56,57,0,0,0,0,56,57,0,0,56,12,65,65,0,65,0,65,65,65,65,0,65],[31,0,0,0,17,17,0,17,17,17,17,53,0,53,0,53,52,53,52,53,52,53,52,0,0,53,52,12,12,12,56,57,56,0,56,57,56,0,0,0,0,0,0,0,0,0,0,0,56,0,56,57,12,65,65,0,65,0,0,0,0,0,0,65],[31,0,0,31,53,52,0,52,53,52,53,0,0,52,0,0,0,0,53,12,12,12,53,0,0,0,53,52,53,52,53,57,57,0,0,0,0,0,0,0,0,0,0,56,57,56,57,0,57,56,57,12,12,65,65,0,65,65,65,65,0,65,65,65],[31,0,31,53,0,0,0,0,0,53,52,0,0,53,0,0,0,0,52,12,12,12,52,0,0,0,52,0,0,0,52,56,56,57,56,57,0,0,56,0,0,0,0,57,56,57,56,0,56,53,12,12,12,65,65,0,65,65,65,65,0,65,65,65],[31,31,21,52,0,0,0,0,0,52,53,0,0,52,0,0,0,0,53,52,53,52,53,52,0,52,53,0,53,0,53,12,12,12,12,56,57,56,57,56,57,56,57,56,12,12,57,0,0,52,12,12,12,65,0,0,0,0,0,0,0,65,65,65],[31,22,0,0,0,0,0,0,0,0,0,0,0,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,0,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,56,0,0,53,12,12,12,65,0,65,65,65,65,65,65,65,65,65],[31,31,21,52,0,0,0,0,0,52,53,0,0,52,53,52,53,52,53,0,0,0,0,0,0,0,52,53,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,0,0,52,12,12,12,65,0,65,65,0,0,0,0,0,0,65],[31,31,31,53,52,53,52,53,52,53,52,53,52,53,31,31,31,31,52,0,0,0,0,0,0,0,53,53,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,12,12,12,65,0,0,0,0,0,0,0,0,0,65],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,12,12,12,65,65,65,65,65,65,65,65,65,65,65]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,121,121,121,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,121,121,121,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,122,122,122,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,121,121,121,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,121,121,121,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,122,122,122,0,0,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,121,121,121,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,122,122,122,122,0,0,0,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,121,121,121,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,122,0,122,0,0,0,0,122,122,122,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,121,121,121,0,0,0],[0,0,0,0,0,0,122,122,122,122,0,122,-1,122,122,0,0,0,0,0,122,122,122,122,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,121,121,121,0,0,0],[0,0,122,122,122,122,122,122,106,0,0,0,0,0,0,0,0,0,0,122,122,122,0,0,0,0,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,122,122,122,0,0,122,122,0,0,0,0,0,0,0,0,0,122,122,122,122,122,0,0,0,0,0,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,0,0,0,0],[0,122,122,106,0,0,122,122,122,0,0,0,0,0,0,0,0,122,122,0,0,106,122,122,0,0,0,0,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,119,0,120,120,120,120,120,0,0,0,0],[0,122,122,0,0,0,0,122,122,122,122,122,122,122,122,122,122,122,122,0,0,0,122,122,122,122,0,0,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,119,0,120,120,120,120,120,0,0,0,0],[0,122,122,122,122,122,0,0,122,122,122,122,122,122,122,0,0,122,122,0,0,122,122,122,122,122,0,0,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,0,0,0,0],[0,0,122,122,122,122,122,0,122,106,0,0,122,122,122,106,0,0,122,122,0,122,122,0,122,122,0,0,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,120,120,120,120,0,0,0,0],[0,0,0,0,0,122,122,0,0,0,0,0,122,122,0,0,0,122,122,122,122,122,122,0,122,122,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,120,120,120,120,0,0,0,0],[0,0,0,0,0,0,122,122,122,0,0,122,122,122,0,0,122,122,122,122,122,122,0,0,0,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,122,122,122,122,0,0,0,122,122,122,122,122,122,122,0,0,0,106,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,0,119,119,119,0,0,0,0],[0,0,0,0,0,0,0,122,122,122,0,122,0,0,0,122,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,0,0,118,118,118,0,0,0,0,0,0,0,0,119,119,119,0,0,0,0],[0,122,122,122,122,0,0,122,122,0,0,122,0,0,122,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,121,121,121,0,0,0,0,0,0,0,118,118,118,118,118,0,119,119,119,0,0,0,0],[0,122,122,122,122,0,122,122,122,122,0,122,106,0,122,122,122,122,122,122,0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,121,121,121,0,116,116,116,116,116,0,118,118,118,118,118,0,119,119,119,0,0,0,0],[0,122,122,122,122,0,0,122,122,0,0,122,122,0,0,122,122,122,0,106,122,0,121,121,121,121,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,121,121,121,0,116,116,116,116,116,0,118,118,118,118,118,0,119,119,119,0,0,0,0],[0,0,0,0,0,0,0,0,106,0,0,122,122,122,122,122,122,122,0,122,122,0,121,121,121,121,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,122,122,122,122,122,122,122,0,106,122,0,121,121,121,121,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,121,121,121,0,116,116,116,116,116,0,117,117,117,117,117,0,117,117,117,117,117,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,122,122,122,122,0,0,0,0,0,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,121,121,121,0,116,116,116,116,116,0,117,117,117,117,117,0,117,117,117,117,117,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,121,121,121,0,116,116,116,116,116,0,117,117,117,117,117,0,117,117,117,117,117,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,0,116,116,116,116,116,0,117,117,117,117,117,0,0,0,117,117,117,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,0,0,0,0,0,0,0,0,0,117,117,117,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,0,0,117,117,117,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,0,0,0,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,0,0,117,117,117,0,0,0,0,117,117,117,0,0],[0,0,110,110,110,110,110,110,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,110,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,0,0,117,117,117,0,0,0,0,117,117,117,0,0],[0,0,110,0,0,0,0,110,110,0,0,110,110,110,110,0,0,0,0,0,115,0,0,0,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,0,0,117,117,117,117,0,0,0,0,117,117,117,0],[0,0,110,0,0,0,0,0,110,0,0,110,0,0,110,0,0,0,0,0,115,115,115,0,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,0,0,0,117,117,117,0],[0,0,110,0,0,0,0,0,110,110,110,110,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,0,0,117,117,117,117,0,0,0,117,117,0],[0,0,110,110,110,110,110,0,110,0,0,0,0,0,110,0,0,0,0,0,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,114,114,114,114,0,113,113,113,113,113,113,113,113,113,113,113,0,0,117,117,117,117,0,0,117,117,0],[0,0,110,0,0,0,110,0,110,0,0,0,110,110,110,0,0,0,115,115,115,115,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,114,114,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,0,0,117,117,117,117,0,117,117,0],[0,0,110,0,0,0,110,110,110,110,0,0,110,0,0,0,0,115,115,115,115,115,0,0,0,0,0,115,115,115,115,115,0,0,0,0,0,114,114,0,0,0,113,113,0,0,0,0,0,0,0,113,113,113,0,0,117,117,117,117,0,117,117,0],[0,0,110,0,0,0,0,0,0,110,0,0,110,110,0,0,115,115,115,115,115,0,0,115,106,115,0,0,115,115,115,115,115,0,0,0,0,114,114,0,0,0,113,113,0,113,113,113,0,113,0,113,113,113,0,0,117,117,117,117,0,106,106,0],[0,0,110,0,0,0,0,0,0,110,0,0,0,110,0,0,115,115,115,115,0,0,115,106,115,115,106,0,0,115,115,115,115,0,114,114,114,114,114,0,0,0,113,113,0,113,0,106,0,113,0,113,113,113,0,0,117,117,117,117,0,117,117,0],[0,0,110,0,0,0,110,110,110,110,110,110,110,110,0,0,115,115,115,115,115,115,115,106,115,106,115,0,0,115,115,115,115,0,114,114,114,114,114,0,0,0,113,113,0,113,0,113,0,113,0,113,113,113,0,0,117,117,117,117,0,117,117,0],[0,0,110,110,110,110,110,0,0,0,0,0,110,0,0,0,115,115,115,115,0,0,115,106,115,115,106,0,0,115,115,115,115,0,114,114,114,114,114,0,0,0,113,113,0,113,0,0,0,113,0,113,113,113,0,0,117,117,117,117,0,117,117,0],[0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,115,115,115,115,115,0,0,115,106,115,0,0,115,115,115,115,115,0,0,0,0,114,114,0,0,0,113,113,0,113,113,113,113,113,0,113,113,113,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,110,110,110,110,110,110,110,110,0,0,0,0,115,115,115,115,115,0,0,0,0,0,115,115,115,115,115,0,0,0,0,0,114,114,0,0,0,113,113,0,0,0,0,0,0,0,113,113,113,0,0,0,117,117,0,0,0,0,0],[0,0,0,0,0,110,0,0,0,0,0,0,110,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,114,114,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,117,117,0,0,0,0,0],[0,0,110,110,110,110,110,110,0,0,0,0,110,0,123,123,123,0,0,0,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,114,114,114,114,0,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,117,117,0,0,0,0,0],[0,0,110,0,0,0,0,110,0,0,0,0,110,0,123,123,123,123,0,0,0,0,0,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,0,0,0,0,117,117,117,0,0,0,0,0],[0,0,110,0,0,0,0,110,0,0,0,0,0,0,0,0,123,123,123,123,0,0,0,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,0,0,0,0,0],[0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,123,0,0,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,0,0,0,0,0,0,117,117,117,0,0,0,0,0],[0,0,110,0,0,0,109,109,109,109,109,109,109,109,109,109,0,0,123,123,123,0,0,115,115,115,0,0,0,0,0,0,0,0,0,0,113,113,113,113,106,0,0,113,106,0,113,113,113,113,0,0,0,0,0,0,117,0,0,0,0,0,0,0],[0,0,110,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,123,123,0,0,115,115,115,0,0,0,0,0,0,0,0,113,113,113,113,0,0,0,0,113,113,113,0,113,113,113,113,0,0,0,0,0,0,117,0,0,0,0,0,0,0],[0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,123,123,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,117,0,0,0,0,0,0,0],[0,0,110,0,0,0,0,0,0,0,110,0,0,0,0,109,109,0,0,123,123,0,0,112,112,112,0,0,0,0,0,0,113,113,113,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,117,117,117,117,117,117,117,0],[0,0,110,0,0,0,0,110,110,110,110,0,0,0,0,109,109,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,113,0,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,113,113,0,0,0,0,0,0,0,0,0,0,0,117,0],[0,0,110,110,110,110,110,110,0,110,0,0,0,0,0,109,109,0,0,0,0,0,0,112,112,0,0,0,0,0,0,106,113,0,0,113,0,0,0,0,0,113,113,113,113,113,106,0,0,113,113,0,0,0,0,0,0,117,117,117,106,0,117,0],[0,0,0,0,0,0,0,0,0,110,0,0,109,109,109,109,109,109,109,109,109,109,0,112,112,0,0,0,0,0,0,113,113,113,0,113,0,113,106,0,0,0,113,113,113,113,0,0,0,113,113,0,0,0,0,106,0,117,0,0,0,0,117,0],[0,0,110,110,0,110,110,110,110,110,0,0,109,109,109,109,109,109,109,109,109,109,0,112,112,0,0,0,0,0,0,113,113,113,0,113,113,113,113,113,113,0,0,113,113,113,113,0,0,113,106,0,0,0,0,117,0,117,0,0,0,0,117,0],[0,110,110,110,0,0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,0,0,0,112,112,0,0,0,0,0,0,0,0,113,0,0,0,113,113,113,113,113,113,113,113,113,113,113,0,106,0,0,0,0,0,117,0,117,117,117,117,117,117,0],[0,110,110,0,0,0,108,0,0,0,0,109,109,0,111,111,111,111,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,0,0,0,0,113,0,0,0,0,0,0,0,117,0,0,0,0,117,0,0,0],[0,110,0,0,108,108,108,108,108,0,0,109,109,0,111,111,111,111,0,0,0,0,0,112,112,112,0,112,112,112,0,0,0,0,0,0,106,113,0,106,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,117,0,0,0,0,117,0,0,0],[0,0,0,0,108,108,108,108,108,0,0,109,109,0,111,111,111,111,0,0,0,0,0,0,112,0,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,0,0,0,0,0,117,117,117,117,117,117,117,0,0,0],[0,-1,108,0,108,108,108,108,108,108,0,109,109,0,111,111,111,111,0,112,112,112,112,112,112,112,112,112,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,0,0,0,0,0,117,0,0,0,0,0,0,0,0,0],[0,0,0,0,108,108,108,108,108,0,0,109,109,0,0,0,0,0,0,112,112,112,112,112,112,112,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,113,113,0,0,0,0,0,117,0,0,117,117,117,117,117,117,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,117,117,117,117,117,117,117,117,117,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":8,"y":10,"texture":67,"key":null},{"x":9,"y":56,"texture":65,"key":null},{"x":9,"y":58,"texture":65,"key":null},{"x":11,"y":54,"texture":65,"key":null},{"x":13,"y":47,"texture":65,"key":null},{"x":16,"y":58,"texture":65,"key":null},{"x":19,"y":47,"texture":65,"key":null},{"x":20,"y":5,"texture":67,"key":null},{"x":20,"y":44,"texture":65,"key":null},{"x":20,"y":50,"texture":65,"key":null},{"x":20,"y":56,"texture":65,"key":null},{"x":21,"y":21,"texture":68,"key":"silver"},{"x":23,"y":21,"texture":68,"key":"silver"},{"x":24,"y":44,"texture":65,"key":null},{"x":24,"y":50,"texture":65,"key":null},{"x":24,"y":56,"texture":65,"key":null},{"x":27,"y":53,"texture":65,"key":null},{"x":32,"y":23,"texture":65,"key":null},{"x":32,"y":46,"texture":65,"key":null},{"x":32,"y":48,"texture":65,"key":null},{"x":34,"y":41,"texture":65,"key":null},{"x":36,"y":49,"texture":65,"key":null},{"x":39,"y":33,"texture":68,"key":"gold"},{"x":39,"y":60,"texture":65,"key":null},{"x":44,"y":41,"texture":65,"key":null},{"x":45,"y":13,"texture":65,"key":null},{"x":47,"y":7,"texture":65,"key":null},{"x":50,"y":10,"texture":65,"key":null},{"x":50,"y":24,"texture":65,"key":null},{"x":55,"y":22,"texture":65,"key":null},{"x":56,"y":6,"texture":65,"key":null},{"x":56,"y":14,"texture":65,"key":null},{"x":59,"y":29,"texture":65,"key":null},{"x":60,"y":3,"texture":67,"key":null},{"x":60,"y":10,"texture":65,"key":null},{"x":60,"y":18,"texture":65,"key":null}],"secrets":[{"x":8,"y":12,"state":0,"texture":21},{"x":33,"y":20,"state":0,"texture":52},{"x":41,"y":57,"state":0,"texture":45},{"x":46,"y":49,"state":0,"texture":5},{"x":55,"y":4,"state":0,"texture":16},{"x":58,"y":47,"state":0,"texture":56}],"sprites":[{"x":1,"y":48,"texture":8,"hit":true},wolf3d.ammoBox(1,49),wolf3d.mutantStanding(1,52,0,3),{"x":1,"y":53,"texture":39,"hit":true},wolf3d.silverKey(1,54),{"x":1,"y":55,"texture":39,"hit":true},wolf3d.mutantStanding(1,56,0,2),wolf3d.ammoBox(1,59),{"x":1,"y":60,"texture":8,"hit":true},wolf3d.chalice(2,20),wolf3d.chalice(2,21),wolf3d.chalice(2,22),wolf3d.ssMoving(2,51,6,1),wolf3d.ssMoving(2,54,6,2),{"x":3,"y":20,"texture":42,"hit":false},wolf3d.mutantStanding(3,22,2,1),wolf3d.chalice(3,48),wolf3d.officerMoving(3,49,4,1),{"x":3,"y":50,"texture":4,"hit":false},{"x":3,"y":54,"texture":4,"hit":false},{"x":3,"y":58,"texture":4,"hit":false},wolf3d.chalice(3,60),wolf3d.chalice(4,48),{"x":4,"y":50,"texture":2,"hit":true},wolf3d.dog(4,52,4,1),wolf3d.dog(4,56,4,1),{"x":4,"y":58,"texture":2,"hit":true},wolf3d.ssMoving(4,59,0,3),wolf3d.chalice(4,60),wolf3d.ammoBox(5,13),wolf3d.ammoBox(5,14),wolf3d.ammoBox(5,15),wolf3d.chalice(5,48),wolf3d.dog(5,52,0,2),{"x":5,"y":54,"texture":2,"hit":true},wolf3d.dog(5,56,0,3),wolf3d.chalice(5,60),wolf3d.firstAidKit(6,12),wolf3d.firstAidKit(6,13),wolf3d.firstAidKit(6,14),wolf3d.crown(6,15),wolf3d.chalice(6,19),wolf3d.officerMoving(6,49,4,2),{"x":6,"y":50,"texture":4,"hit":false},{"x":6,"y":54,"texture":4,"hit":false},{"x":6,"y":58,"texture":4,"hit":false},wolf3d.extraLife(7,15),wolf3d.chalice(7,25),wolf3d.guardMoving(7,50,2,1),wolf3d.guardMoving(7,54,2,2),wolf3d.firstAidKit(7,60),{"x":8,"y":25,"texture":43,"hit":false},{"x":8,"y":48,"texture":8,"hit":true},{"x":8,"y":60,"texture":8,"hit":true},wolf3d.chalice(9,2),{"x":9,"y":7,"texture":43,"hit":false},wolf3d.mutantStanding(9,8,2,2),wolf3d.chalice(10,1),{"x":10,"y":20,"texture":43,"hit":false},{"x":10,"y":55,"texture":8,"hit":true},wolf3d.mutantStanding(10,57,0,2),{"x":10,"y":59,"texture":8,"hit":true},wolf3d.mutantStanding(11,3,4,2),wolf3d.chalice(11,6),wolf3d.mutantStanding(11,21,6,2),wolf3d.chalice(11,23),wolf3d.chalice(11,29),{"x":11,"y":46,"texture":8,"hit":true},wolf3d.mutantStanding(11,51,2,1),{"x":11,"y":53,"texture":14,"hit":false},{"x":11,"y":56,"texture":14,"hit":false},{"x":11,"y":58,"texture":14,"hit":false},wolf3d.mutantStanding(11,59,2,1),{"x":12,"y":1,"texture":43,"hit":false},{"x":12,"y":14,"texture":43,"hit":false},wolf3d.chalice(12,25),wolf3d.chalice(12,29),{"x":12,"y":47,"texture":14,"hit":false},wolf3d.ssStanding(12,49,2,3),wolf3d.mutantStanding(12,51,2,2),wolf3d.food(12,59),wolf3d.chalice(13,9),wolf3d.chalice(13,12),wolf3d.chalice(13,17),wolf3d.chalice(13,29),wolf3d.mutantStanding(13,55,4,3),{"x":13,"y":56,"texture":14,"hit":false},{"x":13,"y":58,"texture":14,"hit":false},wolf3d.food(13,59),wolf3d.chalice(14,2),wolf3d.mutantStanding(14,9,2,2),wolf3d.mutantStanding(14,15,2,2),{"x":14,"y":28,"texture":42,"hit":false},{"x":14,"y":46,"texture":8,"hit":true},{"x":14,"y":47,"texture":14,"hit":false},{"x":14,"y":48,"texture":8,"hit":true},wolf3d.ammoBox(14,56),wolf3d.food(14,59),{"x":15,"y":22,"texture":42,"hit":false},wolf3d.ssStanding(15,47,0,2),wolf3d.mutantStanding(15,56,6,3),{"x":15,"y":58,"texture":14,"hit":false},{"x":15,"y":59,"texture":8,"hit":true},{"x":16,"y":8,"texture":43,"hit":false},wolf3d.chalice(16,11),wolf3d.chalice(16,21),wolf3d.guardStanding(16,46,0,1),wolf3d.guardStanding(16,48,0,1),wolf3d.chalice(17,6),{"x":17,"y":14,"texture":43,"hit":false},wolf3d.chalice(17,19),wolf3d.mutantStanding(17,23,6,1),wolf3d.chalice(17,25),{"x":17,"y":58,"texture":14,"hit":false},wolf3d.chalice(18,18),{"x":18,"y":43,"texture":8,"hit":true},{"x":18,"y":47,"texture":14,"hit":false},wolf3d.mutantStanding(18,57,0,1),wolf3d.mutantStanding(18,59,0,2),{"x":19,"y":1,"texture":14,"hit":false},{"x":19,"y":4,"texture":14,"hit":false},wolf3d.chalice(19,14),{"x":19,"y":17,"texture":43,"hit":false},{"x":19,"y":31,"texture":8,"hit":true},wolf3d.food(19,51),wolf3d.guardStanding(19,53,2,1),{"x":19,"y":55,"texture":8,"hit":true},wolf3d.chalice(20,9),wolf3d.mutantStanding(20,12,0,2),{"x":20,"y":32,"texture":14,"hit":false},{"x":20,"y":37,"texture":14,"hit":false},{"x":20,"y":42,"texture":14,"hit":false},{"x":20,"y":51,"texture":14,"hit":false},wolf3d.ssStanding(20,54,2,2),{"x":20,"y":55,"texture":14,"hit":false},{"x":20,"y":57,"texture":14,"hit":false},wolf3d.ssStanding(20,59,2,3),{"x":21,"y":1,"texture":14,"hit":false},{"x":21,"y":4,"texture":14,"hit":false},{"x":21,"y":7,"texture":42,"hit":false},wolf3d.mutantStanding(21,19,6,3),{"x":21,"y":22,"texture":14,"hit":false},{"x":21,"y":26,"texture":14,"hit":false},{"x":21,"y":43,"texture":8,"hit":true},{"x":21,"y":47,"texture":4,"hit":false},{"x":21,"y":51,"texture":8,"hit":true},wolf3d.guardStanding(21,53,2,1),wolf3d.food(21,55),{"x":21,"y":57,"texture":8,"hit":true},{"x":21,"y":59,"texture":8,"hit":true},wolf3d.mutantStanding(22,8,4,1),wolf3d.chalice(22,11),wolf3d.chalice(22,19),{"x":22,"y":22,"texture":11,"hit":true},{"x":22,"y":23,"texture":11,"hit":true},{"x":22,"y":24,"texture":11,"hit":true},{"x":22,"y":25,"texture":11,"hit":true},{"x":22,"y":30,"texture":14,"hit":false},wolf3d.chalice(23,11),{"x":23,"y":12,"texture":41,"hit":false},wolf3d.mutantStanding(23,19,6,3),{"x":23,"y":22,"texture":14,"hit":false},{"x":23,"y":26,"texture":14,"hit":false},{"x":23,"y":43,"texture":8,"hit":true},wolf3d.ssStanding(23,60,2,2),{"x":23,"y":61,"texture":8,"hit":true},wolf3d.chalice(24,16),{"x":24,"y":18,"texture":41,"hit":false},{"x":24,"y":32,"texture":14,"hit":false},{"x":24,"y":37,"texture":14,"hit":false},{"x":24,"y":42,"texture":14,"hit":false},{"x":24,"y":51,"texture":14,"hit":false},wolf3d.guardStanding(24,53,2,1),{"x":24,"y":55,"texture":14,"hit":false},{"x":24,"y":57,"texture":14,"hit":false},wolf3d.officerStanding(24,59,2,3),{"x":24,"y":60,"texture":14,"hit":false},wolf3d.guardStanding(24,61,2,1),{"x":25,"y":31,"texture":8,"hit":true},{"x":25,"y":47,"texture":4,"hit":false},{"x":25,"y":57,"texture":8,"hit":true},wolf3d.officerStanding(25,60,2,2),{"x":26,"y":43,"texture":8,"hit":true},{"x":26,"y":47,"texture":4,"hit":false},{"x":26,"y":51,"texture":8,"hit":true},{"x":26,"y":53,"texture":14,"hit":false},{"x":26,"y":55,"texture":8,"hit":true},wolf3d.chest(26,59),{"x":26,"y":60,"texture":14,"hit":false},wolf3d.chest(26,61),wolf3d.food(27,59),wolf3d.food(27,60),wolf3d.food(27,61),{"x":28,"y":20,"texture":14,"hit":false},wolf3d.food(28,25),wolf3d.dog(28,53,0,2),wolf3d.mutantStanding(29,14,0,2),wolf3d.cross(29,19),wolf3d.cross(29,20),wolf3d.ammoBox(29,24),wolf3d.ammoBox(29,25),{"x":29,"y":53,"texture":14,"hit":false},wolf3d.firstAidKit(29,59),wolf3d.firstAidKit(29,60),wolf3d.firstAidKit(29,61),{"x":30,"y":2,"texture":14,"hit":false},wolf3d.mutantStanding(30,4,6,1),wolf3d.cross(30,6),wolf3d.cross(30,7),wolf3d.food(30,24),wolf3d.mutantStanding(30,25,4,2),{"x":30,"y":47,"texture":4,"hit":false},wolf3d.dog(30,53,0,1),wolf3d.ammoBox(30,59),wolf3d.ammoBox(30,60),wolf3d.ammoBox(30,61),wolf3d.cross(31,7),{"x":31,"y":8,"texture":14,"hit":false},{"x":31,"y":14,"texture":14,"hit":false},{"x":31,"y":25,"texture":14,"hit":false},{"x":31,"y":45,"texture":8,"hit":true},{"x":31,"y":49,"texture":8,"hit":true},{"x":31,"y":52,"texture":8,"hit":true},wolf3d.chest(31,60),wolf3d.chest(31,61),wolf3d.chest(31,62),wolf3d.goldKey(32,25),wolf3d.chest(32,60),wolf3d.chest(32,61),wolf3d.chest(32,62),wolf3d.cross(33,2),wolf3d.cross(33,9),{"x":33,"y":11,"texture":14,"hit":false},{"x":33,"y":43,"texture":8,"hit":true},{"x":33,"y":51,"texture":8,"hit":true},{"x":33,"y":55,"texture":14,"hit":false},wolf3d.dogfood(33,57),wolf3d.mutantStanding(33,61,0,3),wolf3d.mutantStanding(33,62,0,2),wolf3d.cross(34,2),wolf3d.cross(34,3),{"x":34,"y":6,"texture":14,"hit":false},wolf3d.guardMoving(34,21,0,1),{"x":34,"y":28,"texture":8,"hit":true},wolf3d.guardStanding(34,37,0,1),{"x":34,"y":38,"texture":14,"hit":false},{"x":34,"y":46,"texture":14,"hit":false},wolf3d.guardMoving(34,47,6,1),{"x":34,"y":48,"texture":14,"hit":false},wolf3d.dogfood(34,58),wolf3d.mutantStanding(34,61,0,3),wolf3d.mutantStanding(34,62,0,2),wolf3d.cross(35,2),{"x":35,"y":14,"texture":14,"hit":false},{"x":35,"y":24,"texture":14,"hit":false},wolf3d.guardMoving(35,26,6,1),{"x":35,"y":43,"texture":14,"hit":false},{"x":35,"y":51,"texture":14,"hit":false},{"x":35,"y":53,"texture":8,"hit":true},{"x":35,"y":59,"texture":8,"hit":true},wolf3d.mutantStanding(35,61,0,1),wolf3d.mutantStanding(35,62,0,2),wolf3d.mutantStanding(36,6,6,1),wolf3d.cross(36,9),wolf3d.cross(36,12),{"x":36,"y":20,"texture":14,"hit":false},{"x":36,"y":28,"texture":14,"hit":false},wolf3d.mutantStanding(36,56,4,1),{"x":36,"y":57,"texture":14,"hit":false},wolf3d.dogfood(36,59),wolf3d.mutantStanding(36,61,0,3),wolf3d.mutantStanding(36,62,0,3),wolf3d.cross(37,12),{"x":37,"y":16,"texture":8,"hit":true},wolf3d.mutantStanding(37,24,2,1),wolf3d.firstAidKit(37,25),wolf3d.ssMoving(37,30,0,2),{"x":37,"y":32,"texture":8,"hit":true},{"x":37,"y":45,"texture":14,"hit":false},wolf3d.ammoBox(37,46),{"x":37,"y":47,"texture":14,"hit":false},wolf3d.mutantStanding(37,56,4,2),wolf3d.mutantStanding(37,61,0,1),wolf3d.mutantStanding(37,62,0,1),wolf3d.mutantStanding(38,23,2,2),{"x":38,"y":24,"texture":14,"hit":false},wolf3d.ammoBox(38,25),wolf3d.ssStanding(38,26,2,3),wolf3d.mutantStanding(38,37,2,3),{"x":38,"y":38,"texture":14,"hit":false},wolf3d.mutantStanding(38,47,4,1),wolf3d.mutantStanding(38,56,4,3),wolf3d.dog(38,59,4,2),wolf3d.cross(39,7),{"x":39,"y":9,"texture":14,"hit":false},{"x":39,"y":13,"texture":14,"hit":false},{"x":39,"y":17,"texture":14,"hit":false},wolf3d.ssMoving(39,18,4,3),wolf3d.mutantStanding(39,23,2,2),wolf3d.ammoBox(39,24),wolf3d.mutantStanding(39,25,2,1),wolf3d.firstAidKit(39,26),wolf3d.officerMoving(39,30,0,3),{"x":39,"y":31,"texture":14,"hit":false},{"x":39,"y":34,"texture":14,"hit":false},wolf3d.mutantStanding(39,38,2,2),wolf3d.guardMoving(39,42,4,2),{"x":39,"y":43,"texture":14,"hit":false},wolf3d.firstAidKit(39,47),{"x":39,"y":51,"texture":14,"hit":false},wolf3d.guardMoving(39,52,0,2),wolf3d.mutantStanding(39,56,4,3),wolf3d.cross(39,57),wolf3d.cross(39,58),{"x":39,"y":59,"texture":14,"hit":false},{"x":40,"y":2,"texture":14,"hit":false},wolf3d.cross(40,4),wolf3d.cross(40,5),wolf3d.mutantStanding(40,6,4,2),wolf3d.mutantStanding(40,23,2,2),{"x":40,"y":24,"texture":14,"hit":false},wolf3d.ammoBox(40,25),wolf3d.ssStanding(40,26,2,3),wolf3d.mutantStanding(40,37,2,3),{"x":40,"y":38,"texture":14,"hit":false},{"x":40,"y":56,"texture":8,"hit":true},wolf3d.cross(40,57),wolf3d.cross(40,58),wolf3d.dog(40,59,4,1),{"x":40,"y":62,"texture":8,"hit":true},{"x":41,"y":16,"texture":8,"hit":true},wolf3d.officerMoving(41,18,4,2),wolf3d.mutantStanding(41,24,2,1),wolf3d.firstAidKit(41,25),{"x":41,"y":32,"texture":8,"hit":true},{"x":41,"y":45,"texture":14,"hit":false},{"x":41,"y":49,"texture":14,"hit":false},wolf3d.cross(42,8),wolf3d.cross(42,9),{"x":42,"y":12,"texture":14,"hit":false},{"x":42,"y":20,"texture":14,"hit":false},{"x":42,"y":28,"texture":14,"hit":false},wolf3d.guardMoving(43,22,2,1),{"x":43,"y":24,"texture":14,"hit":false},wolf3d.guardMoving(43,28,2,1),{"x":43,"y":43,"texture":14,"hit":false},{"x":43,"y":51,"texture":14,"hit":false},{"x":43,"y":53,"texture":8,"hit":true},wolf3d.cross(44,2),{"x":44,"y":5,"texture":14,"hit":false},wolf3d.cross(44,12),wolf3d.cross(44,15),wolf3d.cross(44,16),{"x":44,"y":20,"texture":8,"hit":true},{"x":44,"y":28,"texture":8,"hit":true},wolf3d.guardStanding(44,37,4,1),{"x":44,"y":38,"texture":14,"hit":false},{"x":44,"y":46,"texture":14,"hit":false},wolf3d.ssMoving(44,47,2,3),{"x":44,"y":48,"texture":14,"hit":false},{"x":45,"y":2,"texture":14,"hit":false},wolf3d.mutantStanding(45,12,4,3),{"x":45,"y":14,"texture":14,"hit":false},wolf3d.cross(45,17),{"x":45,"y":43,"texture":8,"hit":true},{"x":45,"y":51,"texture":8,"hit":true},{"x":45,"y":56,"texture":41,"hit":false},{"x":46,"y":7,"texture":14,"hit":false},{"x":46,"y":17,"texture":14,"hit":false},wolf3d.cross(46,19),wolf3d.mutantStanding(47,2,0,2),wolf3d.cross(47,20),{"x":47,"y":58,"texture":41,"hit":false},{"x":48,"y":7,"texture":14,"hit":false},{"x":48,"y":19,"texture":14,"hit":false},wolf3d.ammoBox(48,36),{"x":48,"y":37,"texture":43,"hit":false},wolf3d.guardStanding(48,40,2,2),wolf3d.guardStanding(48,44,0,2),wolf3d.firstAidKit(48,46),{"x":49,"y":15,"texture":14,"hit":false},wolf3d.ammoBox(49,19),wolf3d.ammoBox(49,20),{"x":49,"y":24,"texture":14,"hit":false},wolf3d.ammoBox(49,34),{"x":49,"y":43,"texture":43,"hit":false},wolf3d.firstAidKit(50,19),wolf3d.firstAidKit(50,20),wolf3d.ammoBox(50,32),{"x":50,"y":34,"texture":41,"hit":false},{"x":50,"y":48,"texture":41,"hit":false},{"x":50,"y":56,"texture":41,"hit":false},{"x":51,"y":2,"texture":14,"hit":false},wolf3d.mutantStanding(51,19,4,2),wolf3d.mutantStanding(51,20,4,1),{"x":51,"y":24,"texture":14,"hit":false},{"x":51,"y":25,"texture":8,"hit":true},wolf3d.cross(52,2),{"x":52,"y":10,"texture":14,"hit":false},wolf3d.firstAidKit(52,34),wolf3d.ammoBox(52,38),{"x":52,"y":42,"texture":41,"hit":false},wolf3d.cross(53,2),wolf3d.cross(53,3),wolf3d.mutantStanding(53,4,6,3),{"x":53,"y":7,"texture":14,"hit":false},wolf3d.guardStanding(53,31,6,1),wolf3d.guardStanding(53,46,2,2),{"x":53,"y":50,"texture":43,"hit":false},wolf3d.bloodPool(53,58),wolf3d.mutantStanding(53,60,2,1),wolf3d.ssMoving(54,13,6,2),wolf3d.ssMoving(54,16,6,3),wolf3d.guardMoving(54,19,6,1),{"x":54,"y":33,"texture":43,"hit":false},wolf3d.guardStanding(54,38,0,2),wolf3d.mutantStanding(54,55,0,1),wolf3d.bloodBones(54,57),{"x":54,"y":62,"texture":41,"hit":false},{"x":55,"y":9,"texture":14,"hit":false},{"x":55,"y":14,"texture":14,"hit":false},{"x":55,"y":21,"texture":14,"hit":false},{"x":55,"y":23,"texture":14,"hit":false},wolf3d.firstAidKit(55,31),{"x":55,"y":35,"texture":43,"hit":false},wolf3d.firstAidKit(55,40),{"x":55,"y":45,"texture":43,"hit":false},wolf3d.ammoBox(55,46),wolf3d.guardStanding(55,50,4,2),wolf3d.ammoBox(56,1),wolf3d.ammoBox(56,2),wolf3d.firstAidKit(56,3),{"x":56,"y":40,"texture":41,"hit":false},wolf3d.guardStanding(56,49,4,3),{"x":56,"y":58,"texture":41,"hit":false},wolf3d.ammoBox(57,1),wolf3d.ammoBox(57,2),{"x":57,"y":6,"texture":14,"hit":false},wolf3d.mutantStanding(57,11,0,3),{"x":57,"y":14,"texture":14,"hit":false},wolf3d.guardMoving(57,15,6,1),{"x":57,"y":17,"texture":8,"hit":true},{"x":57,"y":24,"texture":14,"hit":false},{"x":57,"y":33,"texture":41,"hit":false},wolf3d.gatling(58,1),{"x":58,"y":4,"texture":8,"hit":true},wolf3d.ssMoving(58,6,6,2),{"x":58,"y":8,"texture":8,"hit":true},wolf3d.mutantStanding(58,17,2,3),wolf3d.mutantStanding(58,23,4,2),{"x":58,"y":25,"texture":8,"hit":true},{"x":58,"y":27,"texture":14,"hit":false},{"x":58,"y":28,"texture":42,"hit":false},{"x":58,"y":29,"texture":14,"hit":false},wolf3d.guardStanding(58,36,6,3),wolf3d.guardStanding(58,39,6,3),wolf3d.ammoBox(58,42),wolf3d.bloodBones(58,55),{"x":59,"y":24,"texture":48,"hit":true},{"x":59,"y":58,"texture":41,"hit":false},{"x":60,"y":5,"texture":14,"hit":false},{"x":60,"y":9,"texture":14,"hit":false},{"x":60,"y":12,"texture":14,"hit":false},{"x":60,"y":14,"texture":8,"hit":true},wolf3d.ssMoving(60,15,6,2),{"x":60,"y":17,"texture":14,"hit":false},{"x":60,"y":20,"texture":14,"hit":false},wolf3d.mutantStanding(60,21,2,2),{"x":60,"y":22,"texture":14,"hit":false},{"x":60,"y":23,"texture":48,"hit":true},wolf3d.extraLife(60,24),wolf3d.firstAidKit(60,25),wolf3d.firstAidKit(60,26),{"x":60,"y":48,"texture":41,"hit":false},{"x":61,"y":4,"texture":8,"hit":true},wolf3d.guardMoving(61,6,2,1),{"x":61,"y":8,"texture":8,"hit":true},{"x":61,"y":11,"texture":11,"hit":true},{"x":61,"y":12,"texture":11,"hit":true},wolf3d.food(61,22),{"x":61,"y":23,"texture":48,"hit":true},wolf3d.crown(61,24),wolf3d.crown(61,25),{"x":61,"y":29,"texture":14,"hit":false},{"x":61,"y":31,"texture":42,"hit":false},{"x":61,"y":35,"texture":14,"hit":false},{"x":61,"y":41,"texture":14,"hit":false},{"x":61,"y":44,"texture":42,"hit":false},wolf3d.food(61,57),wolf3d.food(61,58),wolf3d.ammo(61,59),wolf3d.crown(61,60),wolf3d.crown(61,61),wolf3d.extraLife(61,62),{"x":62,"y":19,"texture":8,"hit":true},{"x":62,"y":20,"texture":14,"hit":false},wolf3d.ammoBox(62,21),{"x":62,"y":22,"texture":14,"hit":false},{"x":62,"y":23,"texture":48,"hit":true},wolf3d.extraLife(62,24),wolf3d.firstAidKit(62,25),{"x":62,"y":37,"texture":42,"hit":false},{"x":62,"y":48,"texture":14,"hit":false},{"x":62,"y":54,"texture":41,"hit":false},wolf3d.food(62,57),wolf3d.food(62,58),wolf3d.ammo(62,59),wolf3d.crown(62,60),wolf3d.crown(62,61),wolf3d.extraLife(62,62)],"spriteResource":"sod-sprites","scripts":[scripts.angle(2,49,6),scripts.angle(2,59,0),scripts.angle(3,52,0),scripts.angle(3,56,0),scripts.angle(6,52,4),scripts.angle(6,56,4),scripts.angle(7,49,4),scripts.angle(7,59,2),scripts.angle(31,53,7),scripts.angle(34,42,6),scripts.angle(34,52,0),scripts.angle(35,21,6),scripts.angle(35,27,7),scripts.angle(37,59,3),scripts.angle(38,18,5),scripts.angle(38,30,0),scripts.angle(40,18,4),scripts.angle(40,30,1),scripts.angle(43,21,3),scripts.angle(43,27,2),scripts.angle(44,42,4),scripts.angle(44,52,2),scripts.angle(54,12,6),scripts.angle(54,21,2),scripts.angle(57,16,0),scripts.angle(58,5,6),scripts.angle(58,7,0),scripts.angle(60,16,4),scripts.angle(61,5,4),scripts.angle(61,7,2)]};
\ No newline at end of file diff --git a/wolf3d/maps/e7m15.js b/wolf3d/maps/e7m15.js new file mode 100644 index 0000000..2681c59 --- /dev/null +++ b/wolf3d/maps/e7m15.js @@ -0,0 +1 @@ +wolf3d.maps.e7m15 = {"music":"zerohour","secret":19,"endscreen":null,"ceiling":223,"start":{"x":6.5,"y":8.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":15,"par":360,"map":[[65,65,65,65,65,65,65,65,65,65,65,65,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,17,0,17,17,17,17,17,17,17,17,17,17,17,17,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,64,0,0,0,0,0,0,0,0,0,0,0,64,64,64,64,17,0,0,0,0,0,0,0,0,0,0,0,0,17,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,53,0,53,0,53,0,52,0,53,0,52,52,17,40,17,17,0,17,17,17,17,17,17,17,17,17,17,17,17,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,52,0,52,0,52,0,54,0,52,0,52,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,37,37,41,39,37,37,37,37,41,39,37,37,37,37,37,39,41,37,37,65,65,65],[65,65,65,65,65,65,65,62,21,21,21,21,62,53,0,53,0,53,0,0,0,53,0,54,40,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,17,37,0,0,0,0,0,37,0,0,0,0,0,37,0,0,0,0,0,37,65,65,65],[65,65,65,65,65,65,65,62,0,0,0,0,62,52,0,54,0,52,0,54,0,52,0,0,0,0,0,17,40,17,17,40,17,0,17,40,17,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,65,65,65],[65,65,65,65,65,65,65,22,0,0,0,0,0,0,0,0,0,53,0,53,0,53,0,54,17,0,0,40,0,0,0,0,0,0,0,0,0,0,40,0,0,17,37,0,0,0,0,0,37,0,0,0,0,0,37,0,0,0,0,0,37,65,65,65],[65,65,65,65,65,65,65,62,0,0,0,0,62,52,0,54,0,52,0,52,0,55,0,52,17,40,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,17,37,41,37,0,37,37,37,41,37,37,41,37,37,37,37,0,37,37,37,65,65,65],[65,65,65,65,65,65,65,62,21,21,21,21,62,53,0,53,0,55,0,53,0,0,0,53,17,17,17,17,17,40,17,17,17,17,17,40,0,0,17,0,0,17,41,0,0,0,0,0,37,0,0,0,0,0,41,0,0,0,0,0,37,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,52,0,52,0,0,0,52,0,55,0,52,50,50,50,50,50,50,50,50,50,50,50,17,0,0,0,0,0,17,39,0,0,0,0,0,37,37,37,37,37,0,37,0,0,0,0,0,39,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,53,0,53,0,55,0,53,0,52,0,53,52,53,52,50,50,50,0,0,0,0,50,17,0,0,17,0,0,40,37,0,0,0,0,0,41,0,0,0,0,0,0,0,0,0,0,0,37,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,64,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,64,50,0,0,0,0,50,40,0,0,17,0,0,17,37,37,37,0,37,41,37,41,37,41,37,0,37,37,37,0,37,41,37,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,64,64,64,64,64,64,64,64,64,64,64,0,0,0,0,0,64,64,50,0,0,0,0,0,0,0,40,0,0,40,37,0,0,0,0,0,37,0,0,0,0,0,37,0,0,0,0,0,37,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,64,64,64,64,64,64,0,0,0,64,50,0,0,0,50,17,0,0,0,0,0,17,39,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,64,64,64,64,0,64,64,64,50,0,0,50,17,0,0,17,0,0,17,37,0,0,0,0,0,37,0,0,0,0,0,37,0,0,0,0,0,37,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,64,64,64,0,0,0,0,0,0,64,64,50,0,50,40,0,0,17,0,0,17,37,37,37,39,37,37,37,37,37,39,41,37,37,37,37,39,37,37,37,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,64,64,0,0,0,0,64,64,0,0,0,64,0,0,50,17,0,0,40,0,0,40,52,53,52,53,52,53,52,53,52,53,55,53,52,53,52,53,55,53,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,64,0,0,0,0,0,64,64,64,0,0,0,0,0,50,17,0,0,0,0,0,17,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,64,64,64,0,0,0,64,64,64,64,64,0,0,0,64,64,64,40,0,0,17,0,0,17,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,64,64,0,0,0,0,64,64,64,64,64,0,0,0,0,0,64,64,17,0,0,17,0,0,40,53,0,53,52,53,0,0,52,53,52,53,52,53,52,53,0,0,52,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,64,0,0,0,0,0,64,64,64,64,64,64,64,0,0,0,64,64,17,0,0,17,0,0,17,54,0,55,53,52,0,0,53,65,65,65,65,65,65,52,0,0,53,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,64,64,0,0,0,0,0,64,64,64,64,64,64,64,0,0,0,64,64,40,0,0,0,0,0,17,53,0,53,52,53,0,0,52,53,54,53,52,53,52,53,0,0,52,53,52,53,52],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,64,0,0,0,0,0,0,64,64,64,64,64,64,0,0,0,0,0,64,18,0,0,17,0,0,20,52,0,0,0,0,0,0,0,0,0,0,0,52,53,52,0,0,0,0,0,0,53],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,64,64,0,0,0,0,0,64,64,0,64,0,0,0,0,0,0,64,64,17,0,18,17,20,0,17,53,0,0,0,0,0,0,0,0,0,0,0,53,52,53,0,0,0,0,0,0,52],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,64,48,0,0,44,0,0,48,52,53,52,53,52,0,0,53,52,53,0,0,52,53,52,53,54,53,52,0,0,53],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,64,0,0,0,0,0,0,0,0,0,0,0,0,64,64,64,64,64,44,0,0,48,0,0,44,44,44,44,44,53,0,0,52,52,52,0,0,53,65,65,65,65,65,53,0,0,52],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,64,64,64,64,0,0,0,0,0,64,0,0,0,64,64,64,64,64,48,0,0,44,0,0,48,52,53,52,53,52,0,0,53,53,53,0,0,52,53,52,53,52,53,52,0,0,53],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,64,64,0,0,64,64,64,64,64,64,64,64,48,44,48,44,0,0,48,0,0,44,48,44,0,0,0,0,0,52,52,52,0,0,0,0,0,0,0,52,53,0,0,52],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,64,64,64,64,64,64,64,64,64,64,64,44,0,0,0,0,0,44,0,0,0,0,49,0,0,0,0,0,54,53,55,0,0,0,0,0,0,0,53,52,0,0,53],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,12,12,12,12,11,12,12,12,12,12,12,12,12,12,12,12,12,12,48,0,0,0,0,0,48,0,0,0,0,0,0,0,53,0,0,52,52,52,0,0,53,52,53,0,0,52,53,0,0,52],[65,65,65,12,12,12,12,12,10,12,12,12,12,12,12,0,0,0,0,0,0,0,12,12,12,12,10,12,0,0,0,12,49,0,0,0,0,0,44,0,0,0,0,49,52,53,52,0,0,53,53,53,0,0,52,53,55,0,0,53,54,0,0,55],[65,65,65,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,0,0,0,0,44,44,44,53,0,0,52,53,52,0,0,53,52,53,0,0,52,53,0,0,52],[65,65,65,12,0,0,0,0,0,0,0,0,0,0,0,0,12,12,10,12,12,0,0,0,0,0,0,0,0,12,12,12,44,48,44,49,0,49,44,48,44,49,0,44,44,44,52,0,0,0,0,0,0,0,0,0,0,0,0,53,52,0,0,53],[65,65,65,12,0,0,12,12,12,12,12,11,12,12,0,0,12,65,65,65,12,12,12,10,12,12,12,12,12,12,57,56,57,0,0,0,0,56,57,56,57,32,0,31,31,31,53,0,0,0,0,0,0,0,0,0,0,0,0,52,53,0,0,52],[65,65,65,12,0,0,12,12,12,12,12,12,12,12,0,0,12,65,65,65,56,57,56,57,56,57,56,57,56,57,56,0,0,0,0,0,0,57,31,34,31,31,0,31,31,31,52,53,52,53,52,53,52,53,52,53,52,53,52,53,52,0,0,53],[65,65,65,11,0,0,10,12,12,12,12,12,12,10,0,0,12,12,65,56,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,56,31,0,0,0,0,0,0,0,32,65,65,65,65,65,65,65,65,65,65,65,65,65,53,0,0,52],[65,65,65,12,0,0,12,12,12,12,12,12,12,12,0,0,0,12,65,57,0,0,0,57,56,57,56,57,56,57,0,0,0,0,0,57,31,31,31,0,31,31,0,31,31,0,31,34,31,31,52,53,52,53,52,53,52,53,55,53,52,0,0,53],[65,12,12,12,0,0,12,12,11,12,12,12,12,12,12,0,0,12,65,56,0,0,57,56,57,56,57,56,57,56,0,0,0,0,57,56,31,0,0,0,31,34,0,31,31,0,0,0,0,31,53,0,0,0,0,0,0,0,0,0,0,0,0,52],[65,12,0,0,0,0,0,0,0,0,0,12,12,12,12,0,0,12,65,57,0,0,56,57,0,0,0,0,56,57,0,0,0,57,56,57,34,0,31,0,31,31,0,0,0,0,31,31,0,34,52,0,0,0,0,0,0,0,0,0,0,0,0,53],[65,10,0,0,0,0,0,0,0,0,0,12,12,12,10,0,0,12,65,56,0,0,57,0,0,0,0,0,0,0,0,0,57,56,31,31,31,0,31,0,0,31,33,31,0,31,31,32,0,31,55,0,0,0,53,52,53,52,54,52,53,52,53,52],[65,12,0,0,12,12,12,12,12,0,0,12,12,12,12,0,0,12,65,57,56,0,0,0,0,57,56,57,0,0,0,57,56,57,31,0,0,0,31,31,0,0,0,0,0,31,31,31,0,31,52,0,0,0,52,65,65,65,65,65,65,65,65,65],[65,12,0,0,12,0,0,0,10,0,0,11,12,12,0,0,0,12,65,56,57,56,0,0,0,56,57,56,57,0,0,56,65,65,31,0,31,0,31,31,31,0,31,31,0,31,31,0,0,31,53,0,0,0,53,65,65,65,65,65,65,65,65,65],[65,12,0,0,12,0,0,0,12,0,0,12,12,12,0,0,12,12,56,57,0,0,0,0,0,57,65,65,56,0,0,57,65,65,32,0,31,0,31,32,31,0,33,31,0,0,0,0,31,31,31,31,0,31,33,31,31,31,32,31,31,31,31,31],[65,12,0,0,12,0,0,0,12,0,0,12,12,12,0,0,12,56,57,0,0,0,0,0,0,56,57,56,57,0,0,56,57,56,31,0,31,0,0,0,0,0,31,32,0,31,31,0,31,31,31,0,0,0,0,0,0,0,0,0,0,0,31,31],[65,11,0,0,10,0,0,0,12,0,0,0,0,0,0,0,11,57,0,0,0,57,56,0,0,0,0,57,56,0,0,0,56,57,31,0,31,32,31,0,31,31,31,31,0,31,31,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31],[65,12,0,0,12,0,0,0,12,0,0,0,0,0,0,0,12,56,0,0,57,56,57,56,57,0,0,56,57,56,0,0,57,56,31,0,31,31,31,0,31,0,0,0,0,0,0,0,34,0,31,31,31,31,31,31,31,31,31,0,0,0,0,31],[65,12,0,0,0,0,0,0,0,0,0,12,12,10,12,12,12,57,0,0,56,65,65,65,56,0,0,57,56,57,0,0,56,57,31,0,0,0,0,0,32,0,31,31,0,31,31,31,31,0,31,0,0,0,0,0,0,0,0,0,0,0,0,33],[65,12,0,0,0,0,0,0,0,0,0,12,65,65,65,65,65,56,0,0,57,56,65,65,57,0,0,0,0,0,0,0,57,56,31,31,34,31,31,31,31,0,31,31,0,31,31,32,31,0,32,0,0,0,0,0,0,0,0,0,0,0,0,31],[65,47,46,0,46,0,46,0,46,0,46,47,65,65,65,65,65,57,0,0,0,57,56,57,56,57,0,0,0,0,0,0,56,57,56,65,65,65,65,65,31,0,31,31,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,32],[65,46,47,0,0,0,0,0,0,0,47,46,57,56,57,56,57,56,57,0,0,0,0,0,0,56,57,56,57,56,0,0,0,0,0,0,0,0,0,65,31,0,31,31,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,31],[65,47,46,0,0,0,0,0,0,0,46,47,56,57,0,0,56,57,56,57,56,0,0,0,0,0,0,0,0,57,56,57,0,0,0,0,0,0,0,65,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31],[65,46,0,0,0,0,46,0,0,0,0,0,0,0,0,0,57,56,57,56,57,56,57,56,0,0,0,0,0,0,57,65,65,65,65,65,65,65,65,65,31,31,34,31,31,31,31,32,31,31,31,0,0,0,0,0,0,0,0,0,0,0,31,31],[65,47,0,0,0,46,47,47,0,0,0,47,0,0,0,0,56,57,56,0,0,0,0,57,56,57,56,57,0,0,56,44,44,48,44,48,44,48,44,48,44,48,49,48,44,48,44,48,44,31,31,31,0,31,0,0,0,0,0,31,33,31,31,31],[65,46,0,0,46,47,47,46,47,0,0,0,0,0,0,0,57,56,0,0,0,0,0,0,57,56,57,56,0,0,57,48,48,0,0,44,48,0,0,0,0,0,0,0,0,0,0,0,48,31,0,0,0,31,0,0,0,0,0,0,0,0,31,31],[65,47,0,0,0,47,46,47,0,0,0,47,0,0,0,0,56,57,0,0,56,57,0,0,0,57,56,0,0,0,56,44,44,0,0,48,44,0,0,0,0,0,0,0,0,0,0,0,44,31,0,31,0,31,0,0,0,0,0,31,0,0,0,31],[65,46,0,0,0,0,47,0,0,0,0,0,0,0,0,0,57,56,0,0,57,56,57,0,0,0,0,0,0,56,57,48,48,0,0,44,49,0,0,44,48,44,48,44,48,0,0,0,49,31,0,31,31,44,0,49,0,49,0,44,31,0,0,31],[65,47,0,0,0,0,0,0,0,0,0,47,0,0,0,0,56,57,0,0,56,65,56,57,0,0,0,0,56,57,44,44,44,0,0,0,0,0,0,48,44,48,44,48,44,0,0,0,44,31,0,31,44,0,0,0,0,0,0,0,44,31,0,31],[65,46,0,46,0,0,0,0,0,0,0,0,0,0,0,0,57,56,0,0,57,65,65,56,57,56,57,56,57,48,48,48,48,0,0,0,0,0,0,44,49,0,0,0,0,0,0,0,48,31,31,31,48,0,0,0,0,0,0,0,48,31,0,31],[65,47,0,47,0,47,0,47,0,47,46,47,56,0,0,0,0,0,0,0,56,65,65,65,62,21,21,21,21,62,44,44,44,0,0,48,49,0,0,48,44,0,0,0,0,0,0,0,44,48,44,48,44,0,0,0,0,0,0,0,44,31,0,31],[65,46,0,46,0,46,0,46,0,46,65,65,57,56,0,0,0,0,0,56,57,65,65,65,62,0,0,0,0,62,49,44,48,0,0,44,48,0,0,44,48,0,0,44,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,31,0,31],[65,47,0,47,0,47,0,47,0,47,65,65,65,57,56,57,56,57,56,57,65,65,65,65,21,0,0,0,0,0,0,0,0,0,0,48,44,0,0,0,0,0,0,48,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,31,31,31],[65,46,0,46,0,46,0,46,0,46,65,65,65,65,65,65,65,65,65,65,65,65,65,65,62,0,0,0,0,62,49,44,48,0,0,44,48,0,0,0,0,0,0,44,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,65,65,65],[65,47,46,47,46,47,46,47,46,47,65,65,65,65,65,65,65,65,65,65,65,65,65,65,62,21,21,21,21,62,65,65,44,48,44,48,44,48,44,48,44,48,44,48,44,48,44,48,44,48,44,48,44,48,44,48,49,48,44,48,44,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,109,0,109,0,109,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,109,0,109,0,109,0,109,0,0,0,110,0,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,109,0,109,0,109,0,109,0,0,110,110,0,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,112,112,112,112,112,0,112,112,112,112,112,0,112,112,112,112,112,0,0,0,0],[0,0,0,0,0,0,0,0,108,108,108,108,0,0,109,0,109,0,109,0,109,0,109,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0],[0,0,0,0,0,0,0,-1,108,108,108,108,0,109,109,0,109,0,109,0,109,0,109,0,0,110,110,0,111,111,111,111,111,111,111,111,111,111,0,111,111,0,0,112,112,112,112,112,0,112,112,112,112,112,0,112,112,112,112,112,0,0,0,0],[0,0,0,0,0,0,0,0,108,108,108,108,0,0,109,0,109,0,109,0,109,0,109,0,0,0,110,0,111,111,111,111,111,111,111,111,111,111,0,111,111,0,0,0,0,112,0,0,0,0,0,0,0,0,0,0,0,112,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,109,0,109,0,109,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,111,111,0,0,112,112,112,112,112,0,112,112,112,112,112,0,112,112,112,112,112,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,109,0,109,0,109,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,111,111,0,0,112,112,112,112,112,0,0,0,0,0,112,0,112,112,112,112,112,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,109,0,109,0,109,0,109,0,0,0,0,0,0,0,113,113,113,113,0,0,111,111,0,111,111,0,0,112,112,112,112,112,0,112,112,112,112,112,0,112,112,112,112,112,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,113,113,113,113,0,0,111,111,0,111,111,0,0,0,0,112,0,0,0,0,0,0,0,0,0,0,0,112,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,109,109,0,0,0,113,113,113,113,0,111,111,0,111,111,0,0,112,112,112,112,112,0,112,112,112,112,112,0,112,112,112,112,112,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,113,113,113,0,0,111,111,0,111,111,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,0,0,111,111,0,111,111,0,0,112,112,112,112,112,0,112,112,112,112,112,0,112,112,112,112,112,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,0,0,0,0,0,0,111,111,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,0,0,113,113,113,0,113,113,0,0,111,111,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,0,0,0,113,113,113,113,113,0,0,111,111,0,111,111,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0,0,113,113,113,0,0,0,0,111,111,0,111,111,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,0,0,0,0,0,113,113,113,113,113,0,0,0,111,111,0,111,111,0,0,114,0,0,0,114,114,0,0,0,0,0,0,0,0,114,114,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,113,113,113,0,0,0,111,111,0,111,111,0,0,114,0,0,0,114,114,0,0,0,0,0,0,0,0,114,114,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,113,113,113,0,0,0,111,111,0,111,111,0,0,114,0,0,0,114,114,0,0,0,0,0,0,0,0,114,114,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,0,0,0,0,0,0,113,113,113,113,113,0,0,111,111,0,111,111,0,0,114,114,114,114,114,114,114,114,114,114,114,0,0,0,114,114,114,114,114,114,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,0,0,113,0,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,0,0,0,114,114,114,114,114,114,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,115,115,0,114,114,0,0,0,0,0,0,114,114,0,0,0,114,114,0,0,0,0,0,0,0,114,114,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,115,115,0,114,114,0,0,0,0,0,0,114,114,0,0,0,114,114,0,0,0,0,0,0,0,114,114,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,0,113,113,113,0,0,0,0,0,0,115,115,0,114,114,0,0,0,0,0,0,114,114,0,0,0,114,114,0,0,0,0,0,0,0,114,114,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,0,0,0,0,0,0,0,0,0,0,0,0,115,115,0,114,114,0,0,0,114,114,114,114,114,0,0,0,114,114,114,114,114,114,114,0,0,114,114,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,0,114,114,114,114,0,114,114,114,114,114,0,0,0,114,114,114,114,114,114,114,0,0,114,114,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,0,114,114,114,114,0,114,114,0,114,114,0,0,0,114,114,0,0,0,114,114,0,0,114,114,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,115,115,115,115,0,0,0,0,0,0,115,115,115,0,0,115,115,115,115,115,0,114,114,114,114,0,0,0,0,114,114,0,0,0,114,114,0,0,0,114,114,0,0,114,114,0],[0,0,0,0,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,0,115,115,115,115,115,0,114,114,114,114,0,0,0,0,114,114,0,0,0,114,114,0,0,0,114,114,0,0,114,114,0],[0,0,0,0,115,115,115,115,115,115,115,115,115,115,115,115,0,0,0,0,0,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,0,0,114,114,0],[0,0,0,0,115,115,0,0,0,0,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,0,0,0,0,0,118,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,0,0,114,114,0],[0,0,0,0,115,115,0,0,0,0,0,0,0,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,0,0,0,0,0,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,0],[0,0,0,0,115,115,0,0,0,0,0,0,0,0,115,115,0,0,0,0,0,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,0,0,0,118,118,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,0],[0,0,0,0,115,115,0,0,0,0,0,0,0,0,115,115,115,0,0,0,116,116,116,0,0,0,0,0,0,0,116,116,116,116,116,0,0,0,0,118,0,0,118,0,0,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,0],[0,0,0,0,115,115,0,0,0,0,0,0,0,0,0,115,115,0,0,0,116,116,0,0,0,0,0,0,0,0,116,116,116,116,0,0,0,106,118,118,0,0,118,0,0,118,118,118,106,0,0,114,114,114,114,114,114,114,114,114,114,114,114,0],[0,0,115,115,115,115,115,115,115,115,115,0,0,0,0,115,115,0,0,0,116,116,0,0,116,106,116,116,0,0,116,116,116,0,0,0,0,118,0,118,0,0,118,118,118,118,0,0,118,0,0,114,114,114,114,114,114,114,114,114,114,114,114,0],[0,0,115,115,115,115,115,115,115,115,115,0,0,0,0,115,115,0,0,0,116,116,0,116,116,106,116,116,116,116,116,116,0,0,0,0,0,118,0,118,118,0,0,0,118,0,0,0,118,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0],[0,0,115,115,0,0,0,0,0,115,115,0,0,0,0,115,115,0,0,0,0,116,116,116,116,0,0,0,116,116,116,0,0,0,0,118,118,118,0,0,118,118,118,118,118,0,0,0,118,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0],[0,0,115,115,0,106,106,106,0,115,115,0,0,0,115,115,115,0,0,0,0,0,116,116,116,0,0,0,0,116,116,0,0,0,0,118,0,118,0,0,0,118,0,0,118,0,0,118,118,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0],[0,0,115,115,0,115,115,115,0,115,115,0,0,0,115,115,0,0,0,0,116,116,116,116,116,0,0,0,0,116,116,0,0,0,0,118,0,118,0,0,0,118,0,0,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,115,115,0,106,115,106,0,115,115,0,0,0,115,115,0,0,0,116,116,116,116,116,116,0,0,0,0,116,116,0,0,0,0,118,0,118,118,118,118,118,0,0,118,0,0,118,0,0,0,119,119,119,119,119,119,119,119,119,119,119,0,0],[0,0,115,115,0,115,115,115,0,115,115,115,115,115,115,115,0,0,116,116,116,0,0,116,116,116,116,0,0,116,116,116,0,0,0,118,0,0,0,118,0,0,0,0,118,0,0,118,0,118,0,119,119,119,119,119,119,119,119,119,119,119,119,0],[0,0,115,115,0,115,115,115,0,115,115,115,115,115,115,115,0,0,116,116,0,0,0,0,0,116,116,0,0,0,116,116,0,0,0,118,0,0,0,118,0,118,106,118,118,118,118,118,0,106,0,0,0,0,0,0,0,0,0,119,119,119,119,0],[0,0,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,116,116,0,0,0,0,0,116,116,0,0,0,116,116,0,0,0,118,118,118,118,106,0,118,0,0,118,0,0,0,0,118,0,119,106,119,106,119,119,106,119,119,119,119,119,0],[0,0,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,116,116,0,0,0,0,0,106,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,118,0,0,106,0,0,0,0,118,0,119,119,119,119,106,119,119,119,119,119,119,119,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,0,0,0,0,0,106,116,116,116,116,116,0,0,0,0,0,0,0,0,0,118,0,0,118,118,118,118,118,118,0,119,106,119,106,119,106,119,119,119,119,119,119,0],[0,0,0,117,117,117,117,117,117,117,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,0,0,0,0,0,116,116,0,116,116,116,116,116,116,0,0,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,0],[0,0,0,117,117,117,117,117,117,117,0,0,0,0,116,106,0,0,0,0,0,116,116,116,116,116,116,116,116,0,0,0,116,116,116,116,116,116,116,0,0,118,118,118,118,118,118,106,118,118,0,119,119,119,119,119,119,119,119,119,119,119,119,0],[0,0,117,117,117,117,0,117,117,117,117,0,116,116,116,116,0,0,0,0,0,0,0,0,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,119,119,119,119,0,0],[0,0,117,117,117,0,0,0,117,117,117,0,116,106,116,116,0,0,0,116,116,116,116,0,0,0,0,0,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,0,0,0,0,0],[0,0,117,117,0,0,0,0,0,117,117,0,116,116,116,116,0,0,116,116,116,116,116,116,0,0,0,0,116,116,0,0,0,120,106,0,0,120,120,120,120,120,120,120,120,120,120,120,0,0,119,119,119,0,119,119,119,119,119,0,119,119,0,0],[0,0,117,117,117,0,0,0,117,117,117,0,116,106,116,106,0,0,116,116,0,0,116,116,116,0,0,116,116,116,0,0,0,106,120,0,0,120,120,120,120,120,120,120,120,120,120,120,0,0,119,0,119,0,119,119,119,119,119,0,119,119,119,0],[0,0,117,117,117,117,0,117,117,117,117,0,116,116,116,116,0,0,116,116,0,0,0,116,116,116,116,116,116,0,0,0,0,120,106,0,0,120,120,0,0,0,0,0,0,120,120,120,0,0,119,0,0,0,0,0,0,0,0,0,0,119,119,0],[0,0,117,117,117,117,117,117,117,117,117,0,116,116,116,116,0,0,116,116,0,0,0,0,116,116,116,116,0,0,0,0,0,120,120,120,120,120,120,0,0,0,0,0,0,120,120,120,0,0,119,0,0,120,120,120,120,120,120,120,0,0,119,0],[0,0,117,0,117,117,117,117,117,117,117,0,116,116,116,116,0,0,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,120,0,0,120,120,120,120,120,120,120,0,0,0,0,0,120,120,120,120,120,120,120,0,0,119,0],[0,0,117,0,117,0,117,0,117,0,0,0,0,116,116,116,106,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,0,0,120,120,0,0,120,120,120,120,120,120,120,0,0,0,0,0,120,120,120,120,120,120,120,0,0,119,0],[0,0,117,0,117,0,106,0,117,0,0,0,0,0,116,116,106,116,116,0,0,0,0,0,0,120,120,120,120,0,0,0,0,120,106,0,0,120,120,0,0,120,120,0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,119,0],[0,0,106,0,106,0,117,0,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,106,120,120,0,120,106,120,106,120,0,0,120,120,120,120,120,120,0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0],[0,0,117,0,117,0,117,0,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,0,0,0,0,120,106,0,0,120,120,120,120,120,120,0,0,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":3,"y":27,"texture":65,"key":null},{"x":4,"y":19,"texture":65,"key":null},{"x":5,"y":23,"texture":65,"key":null},{"x":5,"y":33,"texture":65,"key":null},{"x":5,"y":37,"texture":65,"key":null},{"x":5,"y":41,"texture":65,"key":null},{"x":6,"y":12,"texture":67,"key":null},{"x":6,"y":15,"texture":65,"key":null},{"x":7,"y":27,"texture":65,"key":null},{"x":8,"y":21,"texture":65,"key":null},{"x":9,"y":17,"texture":65,"key":null},{"x":9,"y":38,"texture":65,"key":null},{"x":12,"y":35,"texture":65,"key":null},{"x":13,"y":38,"texture":65,"key":null},{"x":14,"y":27,"texture":65,"key":null},{"x":17,"y":38,"texture":65,"key":null},{"x":21,"y":38,"texture":65,"key":null},{"x":23,"y":36,"texture":65,"key":null},{"x":23,"y":40,"texture":65,"key":null},{"x":29,"y":43,"texture":65,"key":null},{"x":31,"y":32,"texture":65,"key":null},{"x":32,"y":36,"texture":65,"key":null},{"x":32,"y":42,"texture":65,"key":null},{"x":42,"y":52,"texture":65,"key":null},{"x":44,"y":50,"texture":65,"key":null},{"x":48,"y":3,"texture":68,"key":"gold"},{"x":48,"y":5,"texture":68,"key":"gold"},{"x":48,"y":7,"texture":68,"key":"gold"},{"x":48,"y":9,"texture":68,"key":"gold"},{"x":50,"y":50,"texture":65,"key":null},{"x":51,"y":11,"texture":68,"key":"gold"},{"x":53,"y":11,"texture":68,"key":"gold"},{"x":55,"y":11,"texture":68,"key":"gold"},{"x":55,"y":54,"texture":68,"key":"silver"},{"x":55,"y":56,"texture":68,"key":"silver"},{"x":55,"y":58,"texture":68,"key":"silver"},{"x":57,"y":11,"texture":68,"key":"gold"},{"x":60,"y":29,"texture":67,"key":null}],"secrets":[{"x":2,"y":29,"state":0,"texture":16},{"x":10,"y":54,"state":0,"texture":38},{"x":11,"y":53,"state":0,"texture":38},{"x":12,"y":25,"state":0,"texture":63},{"x":15,"y":33,"state":0,"texture":49},{"x":49,"y":32,"state":0,"texture":56},{"x":52,"y":52,"state":0,"texture":31},{"x":53,"y":59,"state":0,"texture":30}],"sprites":[wolf3d.mutantStanding(1,14,0,1),wolf3d.mutantStanding(1,16,0,2),wolf3d.mutantStanding(1,18,0,3),wolf3d.mutantStanding(1,20,0,1),wolf3d.mutantStanding(1,22,0,2),wolf3d.firstAidKit(1,31),wolf3d.firstAidKit(1,32),wolf3d.firstAidKit(1,33),wolf3d.firstAidKit(1,34),wolf3d.ammoBox(1,35),wolf3d.ammoBox(1,36),wolf3d.ammoBox(1,37),wolf3d.ammoBox(1,38),wolf3d.ammoBox(1,39),wolf3d.gatling(1,40),{"x":2,"y":14,"texture":36,"hit":true},{"x":2,"y":16,"texture":36,"hit":true},{"x":2,"y":18,"texture":37,"hit":true},{"x":2,"y":20,"texture":37,"hit":true},{"x":2,"y":22,"texture":36,"hit":true},wolf3d.chalice(3,14),wolf3d.chalice(3,18),wolf3d.chalice(3,22),{"x":3,"y":26,"texture":14,"hit":false},{"x":3,"y":32,"texture":14,"hit":false},{"x":3,"y":36,"texture":14,"hit":false},wolf3d.chalice(3,39),{"x":3,"y":40,"texture":14,"hit":false},{"x":4,"y":14,"texture":14,"hit":false},{"x":4,"y":16,"texture":14,"hit":false},{"x":4,"y":18,"texture":14,"hit":false},{"x":4,"y":20,"texture":14,"hit":false},{"x":4,"y":22,"texture":14,"hit":false},wolf3d.ammoBox(4,26),wolf3d.guardMoving(4,29,6,1),wolf3d.ssMoving(4,33,6,2),wolf3d.guardMoving(4,37,6,1),wolf3d.ammo(4,43),wolf3d.food(4,49),wolf3d.ammo(4,59),{"x":5,"y":8,"texture":14,"hit":false},{"x":5,"y":11,"texture":14,"hit":false},{"x":5,"y":25,"texture":14,"hit":false},wolf3d.ammoBox(5,26),{"x":5,"y":45,"texture":14,"hit":false},wolf3d.dog(5,47,6,1),wolf3d.dog(5,50,6,3),{"x":5,"y":51,"texture":14,"hit":false},wolf3d.mutantMoving(5,52,2,2),wolf3d.dog(5,54,6,2),{"x":5,"y":57,"texture":14,"hit":false},wolf3d.ammoBox(6,13),wolf3d.ammoBox(6,26),wolf3d.guardMoving(6,29,6,1),wolf3d.ssMoving(6,32,6,2),wolf3d.chalice(6,47),wolf3d.chalice(6,59),{"x":7,"y":8,"texture":14,"hit":false},{"x":7,"y":11,"texture":14,"hit":false},{"x":7,"y":26,"texture":14,"hit":false},{"x":7,"y":32,"texture":14,"hit":false},{"x":7,"y":36,"texture":14,"hit":false},{"x":7,"y":40,"texture":14,"hit":false},wolf3d.guardMoving(7,45,0,1),wolf3d.guardMoving(7,57,0,1),{"x":8,"y":14,"texture":14,"hit":false},{"x":8,"y":16,"texture":14,"hit":false},{"x":8,"y":18,"texture":14,"hit":false},{"x":8,"y":20,"texture":14,"hit":false},{"x":8,"y":22,"texture":14,"hit":false},wolf3d.chalice(8,40),wolf3d.chalice(8,43),wolf3d.firstAidKit(8,49),wolf3d.firstAidKit(8,50),wolf3d.firstAidKit(8,51),wolf3d.chalice(9,16),wolf3d.chalice(9,20),wolf3d.ssMoving(9,39,0,2),{"x":9,"y":45,"texture":14,"hit":false},{"x":9,"y":57,"texture":14,"hit":false},wolf3d.food(9,59),{"x":10,"y":14,"texture":36,"hit":true},{"x":10,"y":16,"texture":37,"hit":true},{"x":10,"y":18,"texture":36,"hit":true},{"x":10,"y":20,"texture":36,"hit":true},{"x":10,"y":22,"texture":37,"hit":true},wolf3d.mutantStanding(10,30,6,3),wolf3d.food(10,31),wolf3d.food(10,32),wolf3d.mutantStanding(10,33,0,1),wolf3d.ssMoving(10,37,0,2),wolf3d.mutantMoving(10,45,0,3),wolf3d.ammo(10,47),wolf3d.ammoBox(10,49),wolf3d.ammoBox(10,50),wolf3d.mutantMoving(10,57,0,3),wolf3d.firstAidKit(11,13),wolf3d.mutantStanding(11,14,4,2),wolf3d.ammoBox(11,15),wolf3d.mutantStanding(11,16,4,3),wolf3d.ammoBox(11,17),wolf3d.mutantStanding(11,18,4,1),wolf3d.firstAidKit(11,19),wolf3d.mutantStanding(11,20,4,2),wolf3d.ammoBox(11,21),wolf3d.mutantStanding(11,22,4,1),wolf3d.food(11,30),wolf3d.food(11,31),{"x":11,"y":32,"texture":14,"hit":false},wolf3d.ammo(11,33),{"x":11,"y":36,"texture":14,"hit":false},{"x":11,"y":40,"texture":14,"hit":false},wolf3d.bloodPool(12,26),wolf3d.ammoBox(12,27),wolf3d.ammo(12,31),wolf3d.ammo(12,32),wolf3d.ammo(12,33),wolf3d.ssMoving(12,37,0,3),wolf3d.ssMoving(12,39,0,3),wolf3d.ssMoving(12,45,0,2),wolf3d.ammo(12,50),{"x":12,"y":53,"texture":23,"hit":false},wolf3d.ssMoving(12,57,0,2),wolf3d.ammoBox(13,28),wolf3d.chalice(13,31),{"x":13,"y":32,"texture":14,"hit":false},{"x":13,"y":45,"texture":14,"hit":false},wolf3d.dog(13,47,6,1),wolf3d.dog(13,50,6,3),{"x":13,"y":51,"texture":14,"hit":false},wolf3d.mutantMoving(13,52,2,2),wolf3d.dog(13,55,6,2),{"x":13,"y":57,"texture":14,"hit":false},wolf3d.chalice(14,32),wolf3d.mutantStanding(14,33,4,2),wolf3d.food(14,43),wolf3d.chalice(14,49),wolf3d.food(14,55),{"x":15,"y":24,"texture":47,"hit":false},{"x":15,"y":25,"texture":47,"hit":false},{"x":15,"y":36,"texture":14,"hit":false},{"x":15,"y":40,"texture":14,"hit":false},{"x":16,"y":25,"texture":47,"hit":false},wolf3d.crown(16,29),wolf3d.chest(17,25),wolf3d.crown(17,29),wolf3d.guardStanding(17,30,2,1),wolf3d.chalice(17,36),{"x":17,"y":43,"texture":8,"hit":true},wolf3d.ssMoving(17,45,6,1),wolf3d.ssMoving(17,49,6,2),wolf3d.guardMoving(17,53,6,1),wolf3d.ssMoving(17,56,6,3),{"x":17,"y":58,"texture":8,"hit":true},{"x":18,"y":21,"texture":47,"hit":false},{"x":18,"y":22,"texture":47,"hit":false},{"x":18,"y":23,"texture":47,"hit":false},wolf3d.crown(18,29),{"x":18,"y":43,"texture":14,"hit":false},{"x":18,"y":48,"texture":14,"hit":false},{"x":18,"y":50,"texture":35,"hit":true},{"x":18,"y":53,"texture":14,"hit":false},{"x":18,"y":58,"texture":14,"hit":false},wolf3d.chest(19,19),{"x":19,"y":36,"texture":14,"hit":false},{"x":19,"y":40,"texture":14,"hit":false},wolf3d.ammo(19,43),wolf3d.guardMoving(20,37,0,1),wolf3d.ammo(20,43),{"x":20,"y":57,"texture":35,"hit":true},wolf3d.mutantStanding(21,19,6,1),{"x":21,"y":30,"texture":47,"hit":false},{"x":21,"y":31,"texture":47,"hit":false},{"x":21,"y":32,"texture":47,"hit":false},wolf3d.guardMoving(21,39,0,1),wolf3d.chalice(21,57),wolf3d.chest(22,17),wolf3d.mutantStanding(22,19,6,3),wolf3d.chest(22,33),{"x":22,"y":43,"texture":14,"hit":false},{"x":22,"y":48,"texture":14,"hit":false},wolf3d.chalice(22,51),wolf3d.ammo(22,52),{"x":22,"y":53,"texture":14,"hit":false},{"x":22,"y":62,"texture":8,"hit":true},wolf3d.firstAidKit(23,18),wolf3d.chest(23,25),wolf3d.chest(23,27),{"x":23,"y":43,"texture":8,"hit":true},wolf3d.mutantStanding(23,44,6,1),wolf3d.ammo(23,53),{"x":23,"y":57,"texture":8,"hit":true},{"x":23,"y":58,"texture":14,"hit":false},{"x":23,"y":62,"texture":14,"hit":false},wolf3d.firstAidKit(24,18),wolf3d.mutantStanding(24,21,4,3),wolf3d.mutantStanding(24,22,4,2),{"x":24,"y":23,"texture":47,"hit":false},{"x":24,"y":26,"texture":47,"hit":false},wolf3d.chest(24,32),{"x":24,"y":37,"texture":8,"hit":true},{"x":24,"y":39,"texture":8,"hit":true},wolf3d.mutantStanding(24,47,0,3),{"x":24,"y":52,"texture":35,"hit":true},wolf3d.firstAidKit(25,18),wolf3d.firstAidKit(25,19),wolf3d.firstAidKit(25,20),{"x":25,"y":22,"texture":47,"hit":false},{"x":25,"y":23,"texture":47,"hit":false},{"x":25,"y":26,"texture":47,"hit":false},{"x":25,"y":61,"texture":35,"hit":true},{"x":26,"y":21,"texture":47,"hit":false},{"x":26,"y":22,"texture":47,"hit":false},wolf3d.chest(26,28),wolf3d.chest(27,22),wolf3d.chest(27,23),{"x":27,"y":36,"texture":14,"hit":false},{"x":27,"y":40,"texture":14,"hit":false},{"x":27,"y":44,"texture":8,"hit":true},wolf3d.chalice(27,45),{"x":27,"y":48,"texture":14,"hit":false},{"x":27,"y":53,"texture":14,"hit":false},wolf3d.chalice(27,57),{"x":27,"y":58,"texture":14,"hit":false},wolf3d.chalice(27,61),{"x":28,"y":33,"texture":8,"hit":true},{"x":28,"y":42,"texture":8,"hit":true},wolf3d.ammo(28,45),wolf3d.ssStanding(28,47,2,3),wolf3d.guardMoving(28,53,6,1),wolf3d.ssMoving(28,56,6,2),{"x":28,"y":62,"texture":14,"hit":false},{"x":29,"y":42,"texture":14,"hit":false},{"x":29,"y":45,"texture":14,"hit":false},{"x":29,"y":48,"texture":35,"hit":true},wolf3d.chalice(30,21),wolf3d.officerStanding(30,28,6,2),wolf3d.chalice(30,35),{"x":30,"y":40,"texture":14,"hit":false},wolf3d.chalice(30,41),{"x":30,"y":52,"texture":7,"hit":true},{"x":30,"y":53,"texture":7,"hit":true},wolf3d.mutantStanding(30,61,4,2),wolf3d.chalice(31,4),{"x":31,"y":15,"texture":14,"hit":false},{"x":31,"y":21,"texture":14,"hit":false},wolf3d.officerStanding(31,27,6,1),{"x":31,"y":28,"texture":14,"hit":false},wolf3d.officerStanding(31,30,6,3),{"x":31,"y":33,"texture":14,"hit":false},{"x":31,"y":36,"texture":14,"hit":false},{"x":31,"y":37,"texture":8,"hit":true},{"x":31,"y":39,"texture":8,"hit":true},wolf3d.ammo(31,52),wolf3d.ammo(31,53),{"x":31,"y":62,"texture":35,"hit":true},{"x":32,"y":5,"texture":14,"hit":false},wolf3d.chalice(32,28),{"x":32,"y":48,"texture":14,"hit":false},{"x":32,"y":53,"texture":14,"hit":false},{"x":32,"y":54,"texture":35,"hit":true},{"x":32,"y":58,"texture":14,"hit":false},wolf3d.ammo(32,62),wolf3d.guardMoving(33,4,4,1),wolf3d.guardMoving(33,14,4,1),{"x":33,"y":42,"texture":47,"hit":false},{"x":33,"y":47,"texture":8,"hit":true},wolf3d.ssMoving(33,49,6,1),wolf3d.ssMoving(33,50,6,3),wolf3d.ssMoving(33,52,6,2),wolf3d.guardMoving(33,54,6,1),{"x":33,"y":58,"texture":8,"hit":true},{"x":33,"y":62,"texture":14,"hit":false},{"x":34,"y":35,"texture":14,"hit":false},wolf3d.mutantStanding(34,42,4,3),wolf3d.guardMoving(35,4,4,2),wolf3d.ssMoving(35,14,4,2),wolf3d.ssStanding(35,23,6,1),{"x":35,"y":27,"texture":14,"hit":false},{"x":35,"y":40,"texture":47,"hit":false},{"x":35,"y":42,"texture":14,"hit":false},{"x":35,"y":44,"texture":47,"hit":false},wolf3d.cross(35,45),wolf3d.chalice(35,62),{"x":36,"y":15,"texture":14,"hit":false},wolf3d.chalice(36,16),wolf3d.ssStanding(36,31,6,2),{"x":36,"y":42,"texture":47,"hit":false},wolf3d.ssMoving(37,4,4,3),wolf3d.guardMoving(37,15,4,1),{"x":37,"y":21,"texture":14,"hit":false},wolf3d.mutantStanding(37,37,6,3),{"x":37,"y":42,"texture":47,"hit":false},{"x":37,"y":46,"texture":47,"hit":false},wolf3d.mutantStanding(37,48,2,1),{"x":37,"y":51,"texture":8,"hit":true},wolf3d.guardMoving(37,59,6,1),wolf3d.chalice(38,2),wolf3d.guardMoving(38,4,4,1),{"x":38,"y":5,"texture":14,"hit":false},wolf3d.chalice(38,10),wolf3d.mutantStanding(38,25,6,2),{"x":38,"y":39,"texture":47,"hit":false},{"x":38,"y":44,"texture":14,"hit":false},wolf3d.cross(38,45),{"x":38,"y":52,"texture":14,"hit":false},wolf3d.chalice(38,54),{"x":38,"y":57,"texture":14,"hit":false},{"x":38,"y":59,"texture":35,"hit":true},{"x":38,"y":62,"texture":14,"hit":false},wolf3d.ssMoving(39,9,4,3),wolf3d.ssMoving(39,15,4,3),wolf3d.chalice(39,23),wolf3d.mutantStanding(39,25,6,1),{"x":39,"y":30,"texture":14,"hit":false},wolf3d.chalice(39,31),{"x":39,"y":37,"texture":47,"hit":false},wolf3d.cross(39,39),{"x":39,"y":44,"texture":35,"hit":true},wolf3d.cross(39,48),wolf3d.guardMoving(40,15,4,2),wolf3d.firstAidKit(40,24),{"x":40,"y":37,"texture":14,"hit":false},{"x":40,"y":40,"texture":35,"hit":true},{"x":40,"y":41,"texture":14,"hit":false},{"x":40,"y":42,"texture":47,"hit":false},wolf3d.cross(40,44),{"x":40,"y":48,"texture":47,"hit":false},wolf3d.ammoBox(40,51),wolf3d.ammoBox(40,53),wolf3d.mutantStanding(41,5,0,1),wolf3d.mutantStanding(41,6,0,2),wolf3d.mutantStanding(41,7,0,2),{"x":41,"y":9,"texture":14,"hit":false},wolf3d.chalice(41,14),{"x":41,"y":15,"texture":14,"hit":false},wolf3d.ssStanding(41,22,6,2),{"x":41,"y":23,"texture":14,"hit":false},wolf3d.cross(41,37),{"x":41,"y":48,"texture":14,"hit":false},{"x":41,"y":51,"texture":11,"hit":true},{"x":41,"y":52,"texture":14,"hit":false},{"x":41,"y":53,"texture":11,"hit":true},wolf3d.firstAidKit(42,5),wolf3d.firstAidKit(42,7),wolf3d.guardMoving(42,9,4,2),wolf3d.ssMoving(42,15,4,2),{"x":42,"y":41,"texture":47,"hit":false},{"x":42,"y":44,"texture":14,"hit":false},wolf3d.cross(42,45),{"x":43,"y":3,"texture":14,"hit":false},wolf3d.mutantStanding(43,5,0,3),wolf3d.ammoBox(43,6),wolf3d.mutantStanding(43,7,0,3),wolf3d.ssStanding(43,20,6,1),{"x":43,"y":35,"texture":47,"hit":false},{"x":43,"y":38,"texture":35,"hit":true},{"x":43,"y":39,"texture":14,"hit":false},{"x":43,"y":44,"texture":47,"hit":false},{"x":43,"y":51,"texture":11,"hit":true},wolf3d.dog(43,56,6,1),{"x":43,"y":61,"texture":7,"hit":true},wolf3d.ammoBox(44,5),wolf3d.ammoBox(44,7),wolf3d.ssMoving(44,9,4,2),wolf3d.guardMoving(44,15,4,1),wolf3d.officerStanding(44,24,4,2),wolf3d.chalice(44,26),wolf3d.chalice(44,29),{"x":44,"y":30,"texture":14,"hit":false},{"x":44,"y":39,"texture":47,"hit":false},{"x":44,"y":47,"texture":47,"hit":false},wolf3d.ammoBox(44,49),{"x":44,"y":52,"texture":14,"hit":false},{"x":44,"y":60,"texture":14,"hit":false},{"x":44,"y":62,"texture":7,"hit":true},wolf3d.ammoBox(45,6),{"x":45,"y":11,"texture":14,"hit":false},{"x":45,"y":19,"texture":14,"hit":false},wolf3d.cross(45,35),wolf3d.cross(45,39),wolf3d.mutantStanding(45,42,6,2),{"x":45,"y":44,"texture":14,"hit":false},{"x":45,"y":45,"texture":35,"hit":true},wolf3d.mutantStanding(45,49,0,3),{"x":46,"y":6,"texture":14,"hit":false},wolf3d.guardMoving(46,9,4,1),{"x":46,"y":35,"texture":14,"hit":false},{"x":46,"y":37,"texture":47,"hit":false},wolf3d.mutantStanding(46,39,2,1),{"x":46,"y":51,"texture":7,"hit":true},wolf3d.mutantStanding(46,52,6,1),wolf3d.mutantStanding(46,54,6,3),wolf3d.firstAidKit(46,55),wolf3d.ssStanding(46,57,6,3),wolf3d.ammoBox(46,58),wolf3d.crown(46,62),wolf3d.chalice(47,2),wolf3d.chalice(47,10),wolf3d.officerStanding(47,19,4,2),wolf3d.mutantStanding(47,25,6,3),{"x":47,"y":27,"texture":35,"hit":true},{"x":47,"y":28,"texture":14,"hit":false},{"x":47,"y":41,"texture":47,"hit":false},wolf3d.mutantStanding(47,44,4,1),wolf3d.goldKey(47,51),wolf3d.extraLife(47,52),wolf3d.ssStanding(47,55,6,1),{"x":47,"y":56,"texture":4,"hit":false},{"x":47,"y":60,"texture":4,"hit":false},wolf3d.mutantStanding(48,26,6,1),{"x":48,"y":27,"texture":35,"hit":true},wolf3d.firstAidKit(48,28),wolf3d.firstAidKit(48,29),wolf3d.ssStanding(48,30,4,2),wolf3d.cross(48,41),wolf3d.cross(48,44),{"x":48,"y":46,"texture":47,"hit":false},{"x":48,"y":49,"texture":14,"hit":false},{"x":48,"y":51,"texture":7,"hit":true},wolf3d.mutantStanding(48,52,6,1),wolf3d.mutantStanding(48,54,6,2),wolf3d.firstAidKit(48,55),wolf3d.ssStanding(48,56,6,2),wolf3d.ammoBox(48,58),wolf3d.crown(48,62),wolf3d.officerMoving(49,9,0,2),wolf3d.ammoBox(49,30),wolf3d.ammoBox(49,31),wolf3d.firstAidKit(49,35),wolf3d.firstAidKit(49,36),wolf3d.ammoBox(49,37),wolf3d.ammoBox(49,38),wolf3d.officerMoving(50,3,6,1),wolf3d.ssMoving(50,5,6,1),wolf3d.ssStanding(50,15,0,1),wolf3d.chalice(50,21),{"x":50,"y":24,"texture":14,"hit":false},wolf3d.chalice(50,28),wolf3d.crown(50,34),wolf3d.firstAidKit(50,35),wolf3d.firstAidKit(50,36),wolf3d.ammoBox(50,37),wolf3d.ammoBox(50,38),{"x":50,"y":41,"texture":14,"hit":false},wolf3d.cross(50,42),{"x":50,"y":44,"texture":47,"hit":false},wolf3d.mutantStanding(50,47,2,2),{"x":50,"y":48,"texture":14,"hit":false},wolf3d.ammoBox(50,49),{"x":50,"y":52,"texture":14,"hit":false},wolf3d.dog(50,56,6,1),{"x":50,"y":60,"texture":14,"hit":false},{"x":50,"y":62,"texture":7,"hit":true},wolf3d.ammoBox(51,5),wolf3d.guardStanding(51,24,2,1),{"x":51,"y":51,"texture":11,"hit":true},{"x":51,"y":61,"texture":7,"hit":true},wolf3d.ammoBox(52,4),wolf3d.ssMoving(52,9,0,2),wolf3d.chalice(52,12),wolf3d.ssStanding(52,13,0,2),{"x":52,"y":14,"texture":4,"hit":false},wolf3d.chalice(52,22),wolf3d.chalice(53,2),{"x":53,"y":19,"texture":14,"hit":false},wolf3d.guardStanding(53,20,6,1),{"x":53,"y":28,"texture":14,"hit":false},wolf3d.mutantStanding(53,34,0,1),wolf3d.officerMoving(53,40,6,3),{"x":53,"y":55,"texture":14,"hit":false},{"x":53,"y":57,"texture":14,"hit":false},wolf3d.ssMoving(54,3,4,3),wolf3d.ammoBox(54,4),wolf3d.ssStanding(54,13,0,3),{"x":54,"y":14,"texture":4,"hit":false},wolf3d.mutantStanding(54,15,0,2),wolf3d.ssStanding(54,28,4,2),wolf3d.chalice(54,29),wolf3d.mutantStanding(54,33,0,2),{"x":54,"y":38,"texture":4,"hit":false},{"x":54,"y":46,"texture":4,"hit":false},wolf3d.ammoBox(54,55),wolf3d.ammoBox(54,57),wolf3d.firstAidKit(54,62),wolf3d.chalice(55,2),wolf3d.ammoBox(55,5),{"x":55,"y":24,"texture":14,"hit":false},wolf3d.ammo(55,25),wolf3d.ammo(55,26),wolf3d.mutantStanding(55,34,0,2),wolf3d.dog(55,38,4,1),wolf3d.dog(55,46,4,1),wolf3d.extraLife(55,50),wolf3d.firstAidKit(55,62),wolf3d.guardMoving(56,7,2,1),wolf3d.officerMoving(56,10,2,3),wolf3d.chalice(56,12),{"x":56,"y":14,"texture":4,"hit":false},wolf3d.ammo(56,25),wolf3d.ammo(56,26),wolf3d.officerMoving(56,38,4,1),wolf3d.officerMoving(56,46,0,2),wolf3d.extraLife(56,50),wolf3d.firstAidKit(56,62),{"x":57,"y":34,"texture":4,"hit":false},wolf3d.dog(57,41,0,2),{"x":57,"y":54,"texture":4,"hit":false},{"x":57,"y":58,"texture":4,"hit":false},wolf3d.ammoBox(57,62),wolf3d.guardStanding(58,16,6,1),{"x":58,"y":18,"texture":14,"hit":false},wolf3d.officerMoving(58,44,2,2),wolf3d.ammoBox(58,62),wolf3d.mutantStanding(59,6,4,3),wolf3d.guardStanding(59,16,6,2),{"x":59,"y":25,"texture":40,"hit":false},{"x":59,"y":28,"texture":40,"hit":false},wolf3d.mutantStanding(59,34,4,2),wolf3d.dog(59,38,0,2),wolf3d.guardStanding(59,56,4,1),wolf3d.ammoBox(59,62),wolf3d.mutantStanding(60,2,4,1),wolf3d.mutantStanding(60,4,4,2),wolf3d.mutantStanding(60,8,4,1),wolf3d.mutantStanding(60,26,6,3),{"x":60,"y":30,"texture":4,"hit":false},wolf3d.mutantStanding(60,31,6,3),wolf3d.mutantStanding(60,33,4,2),{"x":60,"y":38,"texture":4,"hit":false},{"x":60,"y":46,"texture":4,"hit":false},{"x":60,"y":54,"texture":4,"hit":false},{"x":60,"y":58,"texture":4,"hit":false},wolf3d.silverKey(61,2),wolf3d.firstAidKit(61,4),wolf3d.firstAidKit(61,6),wolf3d.firstAidKit(61,8),{"x":61,"y":25,"texture":40,"hit":false},{"x":61,"y":28,"texture":40,"hit":false},wolf3d.mutantStanding(61,34,4,1)],"spriteResource":"sod-sprites","scripts":[scripts.angle(4,28,6),scripts.angle(4,40,2),scripts.angle(5,39,0),scripts.angle(5,46,6),scripts.angle(5,56,2),scripts.angle(6,28,6),scripts.angle(6,37,2),scripts.angle(6,45,0),scripts.angle(6,57,0),scripts.angle(7,37,0),scripts.angle(13,46,6),scripts.angle(13,56,2),scripts.angle(14,45,4),scripts.angle(14,57,4),scripts.angle(17,44,6),scripts.angle(17,57,2),scripts.angle(22,37,4),scripts.angle(22,39,4),scripts.angle(28,52,6),scripts.angle(28,58,2),scripts.angle(32,4,0),scripts.angle(32,14,0),scripts.angle(33,48,6),scripts.angle(33,56,2),scripts.angle(35,15,0),scripts.angle(36,14,4),scripts.angle(37,52,6),scripts.angle(37,61,2),scripts.angle(38,9,0),scripts.angle(39,4,4),scripts.angle(43,54,6),scripts.angle(43,59,2),scripts.angle(45,15,4),scripts.angle(47,9,4),scripts.angle(50,6,7),scripts.angle(50,54,6),scripts.angle(50,59,2),scripts.angle(53,3,5),scripts.angle(53,9,1),scripts.angle(53,38,6),scripts.angle(53,46,0),scripts.angle(56,6,3),scripts.angle(58,41,0),scripts.angle(58,46,2),scripts.angle(61,38,4),scripts.angle(61,41,2)]};
\ No newline at end of file diff --git a/wolf3d/maps/e7m16.js b/wolf3d/maps/e7m16.js new file mode 100644 index 0000000..71be59e --- /dev/null +++ b/wolf3d/maps/e7m16.js @@ -0,0 +1 @@ +wolf3d.maps.e7m16 = {"music":"ultimate","secret":19,"endscreen":"ubermutant","ceiling":222,"start":{"x":32.5,"y":6.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":16,"par":null,"map":[[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,37,37,37,41,37,37,37,39,37,37,37,37,37,37,37,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,37,0,0,0,0,0,0,0,0,0,0,0,0,0,37,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,37,0,0,0,0,0,0,0,0,0,0,0,0,0,39,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,37,0,0,0,37,37,37,39,37,37,41,37,0,0,37,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,37,37,0,37,37,37,37,37,37,41,37,37,0,0,37,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,52,53,52,54,52,53,52,54,52,53,54,53,52,53,54,53,0,53,65,65,65,65,37,0,0,0,0,0,41,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,65,65,65,65,37,0,0,0,0,0,37,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,65,65,65,65,39,0,0,37,37,37,37,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,52,52,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,65,65,65,65,37,0,0,37,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,52,53,59,59,52,53,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,65,65,65,65,37,0,0,41,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,53,52,59,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,54,65,65,65,65,41,0,0,37,37,41,37,37,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,52,0,0,0,0,0,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,65,65,65,65,37,0,0,0,0,0,0,37,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,53,0,53,59,59,59,53,52,53,0,53,52,55,0,53,52,0,55,53,52,0,52,53,52,65,65,65,65,37,0,0,0,0,0,0,37,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,52,0,52,65,65,65,65,53,0,0,0,53,0,0,0,0,0,0,52,0,0,0,52,65,65,65,37,37,37,39,37,37,37,0,0,37,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,52,53,52,53,0,53,65,65,65,65,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,65,65,65,37,0,0,0,0,0,0,0,0,41,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,53,0,0,0,0,52,65,65,65,65,53,0,0,0,54,0,0,0,0,0,0,54,0,0,0,52,65,65,65,37,0,0,0,0,0,39,0,0,37,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,52,0,52,53,52,53,65,65,65,65,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,65,65,65,37,0,37,37,37,37,37,0,0,37,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,53,0,53,65,65,65,65,65,65,65,53,0,0,0,53,0,0,0,0,0,0,52,0,0,0,52,65,65,65,37,0,37,37,0,0,0,0,0,37,37,37,37,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,52,0,52,53,52,53,52,53,52,53,52,55,0,55,52,53,52,53,52,53,52,53,55,0,55,53,52,53,52,53,0,53,41,0,0,0,0,0,0,0,0,39,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,53,0,0,0,0,0,0,53,53,52,53,0,0,0,53,52,65,65,65,65,53,52,0,0,0,52,53,52,53,0,0,52,37,0,0,37,41,37,37,37,37,37,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,52,53,52,53,52,0,0,52,52,53,0,0,0,0,0,53,52,53,52,53,52,0,0,0,0,0,52,53,52,0,0,53,37,0,0,37,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,37,0,0,37,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[52,53,52,53,52,53,52,53,52,53,52,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,53,41,0,0,37,37,41,37,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[53,0,0,0,0,0,0,0,0,0,0,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,52,37,0,0,0,0,0,37,37,37,37,37,37,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[52,0,0,0,0,0,0,0,0,0,0,53,0,0,0,54,52,0,52,53,52,0,52,53,52,53,0,53,52,53,0,52,54,0,0,0,52,53,37,0,0,0,0,0,0,0,0,0,0,37,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[53,0,0,0,0,0,0,0,0,0,0,52,0,0,0,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,0,0,0,53,52,37,39,37,37,0,0,0,0,0,0,0,37,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[52,0,0,0,0,0,0,0,0,0,0,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,53,52,37,41,37,0,0,0,39,37,0,0,37,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[53,52,53,52,53,52,53,52,53,0,0,0,0,0,0,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,0,0,0,53,52,53,41,0,0,0,0,0,37,37,37,37,37,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,52,53,52,53,0,0,0,53,0,0,0,0,15,14,15,15,15,15,14,15,0,0,0,0,52,0,0,0,52,53,37,37,0,0,0,0,0,37,37,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,52,0,0,0,0,0,0,0,15,15,0,0,0,0,0,0,15,15,0,0,0,0,0,0,0,53,52,37,0,0,0,0,0,0,0,37,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,62,21,21,21,21,62,53,0,0,0,53,0,0,0,15,0,0,0,0,0,0,0,0,14,0,0,0,52,0,0,0,52,53,37,0,0,0,0,0,0,0,41,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,62,0,0,0,0,62,52,0,0,0,55,53,52,53,15,15,0,0,0,0,0,0,0,0,0,0,0,53,0,0,0,53,52,39,0,0,0,0,0,0,0,37,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15,0,0,0,0,0,0,0,14,0,0,0,52,0,0,0,52,12,12,0,11,12,0,12,11,0,12,12,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,62,0,0,0,0,62,52,0,0,0,55,53,0,53,15,15,0,0,0,0,0,0,0,0,0,0,0,53,0,0,0,53,12,0,0,0,0,0,0,0,0,0,12,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,62,21,21,21,21,62,53,0,0,0,52,53,0,52,15,0,0,0,0,0,0,0,0,14,0,0,0,52,0,0,0,52,12,0,0,0,0,0,0,0,0,0,12,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,52,0,0,0,0,0,0,0,15,15,0,0,0,0,0,0,15,15,0,0,0,0,0,0,0,53,12,0,0,0,0,0,0,0,0,0,12,12,12,12,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,53,0,0,0,53,0,0,0,0,15,14,15,15,15,15,14,15,0,0,0,0,52,0,0,0,52,11,0,0,0,0,0,0,0,0,0,0,0,0,12,12,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,52,0,0,0,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,0,0,0,53,12,0,0,0,0,0,0,0,0,0,12,0,0,0,12,12,12,12,12,12,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,12,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,12,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,52,0,0,0,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,0,0,0,53,12,0,0,0,0,0,0,0,0,0,12,0,0,0,0,0,0,0,0,12,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,53,0,0,0,54,52,0,52,53,0,54,0,0,0,0,54,0,52,53,0,52,54,0,0,0,52,12,0,0,0,0,0,0,0,0,0,12,0,0,0,12,12,12,0,0,12,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,52,0,0,0,0,0,0,0,0,0,52,0,0,0,0,52,0,0,0,0,0,0,0,0,0,53,12,0,0,0,0,0,0,0,0,0,12,0,0,0,12,12,12,0,0,12,65,65,65,65,65,65,65],[65,65,65,65,65,53,52,53,52,53,52,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,10,0,0,0,0,0,0,0,0,0,11,12,0,0,0,0,0,0,0,12,65,65,65,65,65,65,65],[65,65,65,65,65,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,0,0,0,0,53,0,0,0,0,0,0,0,0,0,53,12,0,0,0,0,0,0,0,0,0,12,12,0,0,0,0,0,0,0,12,65,65,65,65,65,65,65],[65,65,65,65,65,53,0,0,52,53,52,0,0,53,52,53,52,53,52,53,52,53,0,18,18,0,52,53,52,53,52,53,52,53,0,53,52,12,0,0,0,0,0,0,0,0,0,12,12,12,12,12,12,12,12,12,12,65,65,65,65,65,65,65],[65,65,65,65,65,52,0,0,53,52,53,0,0,52,52,52,53,40,17,17,40,17,0,0,0,0,17,40,17,17,17,52,12,10,0,10,12,12,0,0,0,0,0,0,0,0,0,12,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,53,0,0,52,53,52,53,52,53,17,40,17,17,0,0,0,0,0,0,0,0,0,0,0,0,17,17,12,0,0,0,12,12,0,0,0,12,0,12,0,0,0,12,12,12,12,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,52,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,12,0,0,0,12,12,0,0,0,12,0,12,0,0,0,0,0,0,12,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,53,0,0,0,0,0,0,0,0,0,0,40,0,0,0,17,17,0,0,0,0,40,17,0,0,0,17,12,0,0,0,12,12,12,10,12,12,11,12,12,10,12,12,12,0,12,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,52,53,52,53,52,53,52,53,17,40,17,17,0,0,40,17,17,40,17,17,40,17,17,17,0,0,17,12,0,0,0,12,12,12,12,12,12,12,12,12,12,12,12,12,0,12,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,17,0,0,18,17,40,62,21,21,21,62,17,40,0,0,17,12,0,0,0,12,12,12,12,0,0,0,0,0,12,12,12,12,0,12,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,40,0,0,0,0,0,0,0,0,0,22,17,0,0,0,17,12,12,0,12,12,12,12,12,0,12,10,12,0,12,12,12,12,0,12,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,17,0,0,0,0,20,62,0,0,0,62,17,0,0,0,40,17,10,0,0,0,0,0,0,0,10,12,12,0,12,12,12,12,0,12,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,17,0,0,0,0,20,62,0,0,0,62,40,0,0,0,17,17,12,12,12,12,12,12,12,12,12,12,10,0,0,0,0,0,0,12,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,17,0,0,0,0,0,0,0,0,0,22,17,0,0,0,17,65,65,65,65,65,65,65,65,65,65,65,12,12,12,12,12,12,12,12,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,40,0,0,18,17,17,62,21,21,21,62,17,17,0,0,17,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,17,0,0,17,17,17,17,40,17,17,17,17,40,0,0,40,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,40,0,0,0,40,17,0,0,0,0,40,17,0,0,0,17,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,17,17,0,0,0,0,0,0,0,0,0,0,0,0,17,17,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,17,17,17,17,40,17,17,17,17,40,17,17,17,17,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,121,121,121,106,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,0,0,0,0,0,0,0,0,106,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,0,0,0,0,0,0,0,0,0,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,121,121,121,106,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,108,0,111,111,111,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,121,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,106,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,110,110,110,0,110,110,110,110,110,110,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,110,110,110,0,110,110,110,110,110,110,0,110,110,110,0,0,0,0,0,121,121,121,121,121,0,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,110,110,110,0,110,110,110,110,110,110,0,110,110,110,0,0,0,0,0,121,121,121,121,121,0,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,110,110,110,0,110,110,110,110,110,110,0,110,110,110,0,0,0,0,0,121,0,0,0,0,0,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,110,110,110,0,110,110,110,110,110,110,0,110,110,110,0,0,0,0,0,121,0,0,106,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,121,121,121,121,106,121,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,108,108,108,108,108,108,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,108,108,0,0,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,108,108,108,108,108,0,0,0,0,0,0,108,108,108,108,108,0,0,0,108,108,0,0,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,0,108,108,108,0,0,108,0,0,0,108,0,0,0,0,108,0,0,0,108,0,0,108,108,108,0,0,0,121,106,121,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,0,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,108,108,108,0,0,0,0,0,0,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,108,108,108,108,108,108,108,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,121,121,121,0,0,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,0,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,108,108,108,0,0,0,0,106,121,106,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,108,108,108,108,0,0,0,0,0,0,0,0,108,108,108,108,0,108,108,108,0,0,0,0,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,109,109,109,109,109,109,0,0,108,108,108,108,108,108,108,0,0,0,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,108,108,108,0,109,109,109,109,109,109,109,109,0,108,108,108,0,108,108,108,0,0,0,106,121,121,106,121,121,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,108,108,108,108,0,0,108,108,108,0,0,0,0,0,0,109,109,109,109,109,109,109,0,108,108,108,0,108,108,108,0,0,0,121,121,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,-1,108,108,108,108,0,108,108,108,108,0,108,0,108,108,0,109,109,109,109,109,109,109,0,108,108,108,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,108,108,108,108,0,0,108,108,108,0,0,108,0,0,0,109,109,109,109,109,109,109,0,108,108,108,0,108,108,108,0,0,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,109,109,109,109,109,109,109,109,0,108,108,108,0,108,108,108,0,0,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,109,109,109,109,109,109,0,0,108,108,108,108,108,108,108,0,0,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,108,108,108,108,0,0,0,0,0,0,0,0,108,108,108,108,0,108,108,108,0,0,113,113,113,113,113,113,113,113,113,0,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,108,108,108,0,0,113,113,113,113,113,113,113,113,113,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,113,113,113,113,113,113,113,113,113,0,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,108,108,108,0,0,113,113,113,113,113,113,113,113,113,0,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,108,0,0,108,0,108,108,108,108,0,108,0,0,108,0,0,108,108,108,0,0,113,113,113,113,113,113,113,113,113,0,113,113,113,0,0,0,113,113,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,108,108,108,108,0,108,108,108,108,106,108,108,108,108,0,0,113,113,113,113,113,113,113,113,113,0,113,113,113,0,0,0,113,113,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,106,108,108,108,108,0,0,113,113,113,113,113,113,113,113,113,0,0,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,108,108,108,108,0,108,108,108,108,106,108,108,108,108,0,0,113,113,113,113,113,113,113,113,113,0,0,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,108,108,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,108,108,0,0,0,108,108,0,0,0,0,0,0,0,0,0,114,114,114,114,0,0,0,0,0,0,0,0,113,0,0,0,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,113,113,113,0,0,113,113,113,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,108,108,108,108,108,108,108,0,114,114,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0,113,113,113,0,0,113,113,113,0,113,0,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,108,108,108,108,108,108,108,0,114,114,0,114,114,114,0,0,114,114,114,114,0,0,114,114,114,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,0,0,0,0,0,0,0,0,0,0,114,114,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,0,0,0,0,0,0,0,0,0,0,114,114,0,0,113,113,113,0,0,0,0,113,113,113,113,113,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,106,114,114,0,115,115,115,0,0,114,114,114,0,0,0,113,0,0,0,0,0,113,0,0,0,113,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,106,0,0,115,115,115,0,0,114,114,114,0,0,0,113,113,113,113,113,113,113,0,0,0,113,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,106,0,0,115,115,115,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,106,114,114,0,115,115,115,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,0,0,0,0,0,0,0,0,0,0,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,0,0,0,0,0,0,0,0,0,0,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,114,114,114,114,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":5,"y":31,"texture":65,"key":null},{"x":11,"y":11,"texture":65,"key":null},{"x":12,"y":18,"texture":65,"key":null},{"x":12,"y":22,"texture":65,"key":null},{"x":12,"y":25,"texture":65,"key":null},{"x":12,"y":29,"texture":65,"key":null},{"x":14,"y":20,"texture":65,"key":null},{"x":14,"y":27,"texture":65,"key":null},{"x":16,"y":20,"texture":65,"key":null},{"x":16,"y":27,"texture":65,"key":null},{"x":18,"y":18,"texture":65,"key":null},{"x":18,"y":29,"texture":65,"key":null},{"x":18,"y":36,"texture":65,"key":null},{"x":31,"y":28,"texture":65,"key":null},{"x":32,"y":10,"texture":67,"key":null},{"x":32,"y":15,"texture":68,"key":"silver"},{"x":32,"y":39,"texture":65,"key":null},{"x":32,"y":42,"texture":65,"key":null},{"x":32,"y":45,"texture":65,"key":null},{"x":33,"y":28,"texture":65,"key":null},{"x":34,"y":17,"texture":65,"key":null},{"x":44,"y":22,"texture":68,"key":"gold"},{"x":44,"y":25,"texture":68,"key":"gold"},{"x":44,"y":34,"texture":68,"key":"silver"},{"x":46,"y":42,"texture":65,"key":null},{"x":48,"y":13,"texture":65,"key":null},{"x":51,"y":22,"texture":67,"key":null},{"x":54,"y":22,"texture":67,"key":null}],"secrets":[{"x":10,"y":15,"state":0,"texture":53},{"x":14,"y":41,"state":0,"texture":36},{"x":27,"y":11,"state":0,"texture":51},{"x":32,"y":17,"state":0,"texture":51},{"x":36,"y":47,"state":0,"texture":9},{"x":47,"y":16,"state":0,"texture":16}],"sprites":[{"x":1,"y":30,"texture":8,"hit":true},{"x":1,"y":42,"texture":8,"hit":true},wolf3d.cross(2,30),wolf3d.guardStanding(2,31,0,1),{"x":2,"y":36,"texture":14,"hit":false},wolf3d.mutantStanding(2,37,2,1),{"x":2,"y":41,"texture":14,"hit":false},wolf3d.cross(3,30),{"x":3,"y":31,"texture":14,"hit":false},wolf3d.mutantStanding(3,41,4,2),wolf3d.mutantStanding(5,38,6,2),{"x":5,"y":41,"texture":14,"hit":false},wolf3d.cross(5,42),{"x":6,"y":16,"texture":8,"hit":true},wolf3d.food(6,21),wolf3d.food(6,22),wolf3d.food(6,23),wolf3d.food(6,24),wolf3d.food(6,25),wolf3d.food(6,26),wolf3d.mutantStanding(6,41,4,1),wolf3d.cross(6,42),wolf3d.officerMoving(7,19,6,1),wolf3d.officerMoving(7,20,6,2),wolf3d.officerMoving(7,21,6,3),wolf3d.ssMoving(7,26,6,1),wolf3d.ssMoving(7,27,6,2),wolf3d.ssMoving(7,28,6,3),wolf3d.ammo(7,31),{"x":7,"y":39,"texture":14,"hit":false},wolf3d.mutantStanding(8,22,2,1),wolf3d.mutantStanding(8,23,2,2),wolf3d.mutantStanding(8,24,2,3),wolf3d.ammo(8,31),wolf3d.ammo(9,23),wolf3d.ammo(9,24),wolf3d.ammo(9,31),wolf3d.ssMoving(10,19,2,1),wolf3d.ssMoving(10,20,2,2),wolf3d.ssMoving(10,21,2,3),wolf3d.ammo(10,31),{"x":11,"y":16,"texture":3,"hit":true},{"x":11,"y":31,"texture":3,"hit":true},{"x":11,"y":39,"texture":14,"hit":false},wolf3d.cross(11,42),wolf3d.cross(11,43),{"x":12,"y":10,"texture":43,"hit":false},wolf3d.mutantStanding(12,39,4,1),{"x":12,"y":42,"texture":14,"hit":false},wolf3d.cross(12,43),{"x":13,"y":17,"texture":8,"hit":true},wolf3d.officerMoving(13,22,6,1),wolf3d.officerMoving(13,25,6,1),{"x":13,"y":30,"texture":8,"hit":true},wolf3d.guardStanding(14,17,0,1),wolf3d.ssMoving(14,21,4,2),wolf3d.mutantStanding(14,24,2,1),wolf3d.ssMoving(14,26,0,3),wolf3d.guardStanding(14,30,0,1),{"x":14,"y":36,"texture":3,"hit":true},wolf3d.cross(15,8),{"x":15,"y":10,"texture":14,"hit":false},wolf3d.ssMoving(15,21,4,2),wolf3d.mutantStanding(15,24,2,2),wolf3d.officerMoving(15,26,0,3),wolf3d.cross(15,38),{"x":15,"y":39,"texture":42,"hit":false},{"x":16,"y":7,"texture":43,"hit":false},{"x":16,"y":22,"texture":14,"hit":false},wolf3d.ssMoving(16,23,2,1),{"x":17,"y":17,"texture":3,"hit":true},{"x":17,"y":19,"texture":3,"hit":true},{"x":17,"y":21,"texture":8,"hit":true},{"x":17,"y":22,"texture":3,"hit":true},wolf3d.mutantStanding(17,24,2,3),{"x":17,"y":25,"texture":3,"hit":true},{"x":17,"y":26,"texture":8,"hit":true},{"x":17,"y":28,"texture":3,"hit":true},{"x":17,"y":30,"texture":3,"hit":true},{"x":17,"y":36,"texture":41,"hit":false},wolf3d.mutantStanding(17,39,6,2),{"x":17,"y":42,"texture":14,"hit":false},wolf3d.mutantStanding(18,39,6,3),wolf3d.mutantStanding(18,44,2,2),wolf3d.mutantStanding(18,46,2,2),{"x":19,"y":7,"texture":14,"hit":false},wolf3d.cross(19,8),wolf3d.ammoBox(19,35),wolf3d.firstAidKit(19,36),{"x":19,"y":40,"texture":14,"hit":false},wolf3d.extraLife(20,12),{"x":20,"y":16,"texture":11,"hit":true},{"x":20,"y":20,"texture":11,"hit":true},{"x":20,"y":27,"texture":11,"hit":true},{"x":20,"y":31,"texture":11,"hit":true},wolf3d.firstAidKit(20,35),wolf3d.ammoBox(20,36),{"x":21,"y":12,"texture":3,"hit":true},{"x":21,"y":13,"texture":3,"hit":true},wolf3d.dog(21,21,6,1),wolf3d.dog(21,22,6,1),wolf3d.dog(21,23,6,2),wolf3d.dog(21,24,6,2),wolf3d.dog(21,25,6,3),wolf3d.dog(21,26,6,3),{"x":21,"y":34,"texture":3,"hit":true},{"x":21,"y":35,"texture":3,"hit":true},wolf3d.firstAidKit(21,36),{"x":22,"y":12,"texture":3,"hit":true},{"x":22,"y":35,"texture":3,"hit":true},{"x":23,"y":1,"texture":43,"hit":false},wolf3d.ammoBox(23,2),wolf3d.ammoBox(23,5),wolf3d.gatling(23,6),{"x":23,"y":9,"texture":41,"hit":false},wolf3d.chest(23,10),{"x":23,"y":40,"texture":14,"hit":false},wolf3d.cross(23,42),wolf3d.cross(23,43),wolf3d.firstAidKit(24,1),wolf3d.chest(24,7),wolf3d.chest(24,10),wolf3d.ssStanding(24,12,0,3),wolf3d.officerStanding(24,13,0,2),wolf3d.ssStanding(24,14,0,3),{"x":24,"y":17,"texture":48,"hit":true},{"x":24,"y":21,"texture":48,"hit":true},{"x":24,"y":26,"texture":48,"hit":true},{"x":24,"y":30,"texture":48,"hit":true},{"x":24,"y":39,"texture":8,"hit":true},wolf3d.mutantStanding(24,40,4,1),wolf3d.cross(24,44),wolf3d.ammoBox(24,48),wolf3d.firstAidKit(25,1),wolf3d.chest(25,3),{"x":25,"y":6,"texture":43,"hit":false},wolf3d.ammoBox(25,10),wolf3d.guardStanding(25,12,0,1),wolf3d.ssStanding(25,13,0,2),wolf3d.guardStanding(25,14,0,1),wolf3d.ssMoving(25,18,6,1),wolf3d.ssMoving(25,26,6,1),{"x":25,"y":43,"texture":14,"hit":false},wolf3d.cross(25,44),wolf3d.ammoBox(25,48),wolf3d.firstAidKit(26,1),{"x":26,"y":2,"texture":3,"hit":true},{"x":26,"y":3,"texture":41,"hit":false},wolf3d.ammoBox(26,6),{"x":26,"y":8,"texture":3,"hit":true},{"x":26,"y":15,"texture":48,"hit":true},wolf3d.guardMoving(26,16,4,1),{"x":26,"y":32,"texture":48,"hit":true},wolf3d.ammoBox(26,48),wolf3d.officerMoving(27,22,2,3),wolf3d.officerMoving(27,27,2,3),wolf3d.mutantStanding(27,40,6,2),wolf3d.mutantStanding(27,42,4,3),wolf3d.mutantStanding(28,17,2,3),{"x":28,"y":19,"texture":3,"hit":true},{"x":28,"y":28,"texture":3,"hit":true},{"x":28,"y":41,"texture":14,"hit":false},{"x":28,"y":43,"texture":14,"hit":false},{"x":29,"y":15,"texture":48,"hit":true},wolf3d.guardMoving(29,16,4,1),wolf3d.chest(29,17),wolf3d.bloodBones(29,21),{"x":29,"y":23,"texture":41,"hit":false},{"x":29,"y":26,"texture":19,"hit":false},wolf3d.chest(29,31),{"x":29,"y":32,"texture":48,"hit":true},{"x":29,"y":39,"texture":8,"hit":true},{"x":29,"y":45,"texture":8,"hit":true},wolf3d.chest(30,17),wolf3d.ammoBox(30,22),wolf3d.guardMoving(30,29,4,1),wolf3d.ammoBox(30,31),wolf3d.mutantStanding(30,39,4,3),{"x":30,"y":40,"texture":14,"hit":false},wolf3d.mutantStanding(30,42,4,2),{"x":30,"y":44,"texture":14,"hit":false},wolf3d.mutantStanding(30,45,4,3),{"x":31,"y":6,"texture":40,"hit":false},{"x":31,"y":9,"texture":40,"hit":false},{"x":31,"y":22,"texture":43,"hit":false},wolf3d.bloodPool(31,25),{"x":31,"y":26,"texture":43,"hit":false},wolf3d.firstAidKit(31,30),wolf3d.ssMoving(31,31,0,3),wolf3d.ammoBox(32,11),{"x":32,"y":21,"texture":41,"hit":false},wolf3d.uberMutant(32,24),wolf3d.food(32,30),wolf3d.firstAidKit(32,31),{"x":33,"y":6,"texture":40,"hit":false},{"x":33,"y":9,"texture":40,"hit":false},wolf3d.bloodPool(33,21),wolf3d.food(33,30),wolf3d.ammoBox(33,31),{"x":33,"y":38,"texture":8,"hit":true},wolf3d.cross(33,41),wolf3d.cross(33,43),{"x":33,"y":46,"texture":8,"hit":true},{"x":34,"y":20,"texture":19,"hit":false},wolf3d.ammoBox(34,22),{"x":34,"y":26,"texture":41,"hit":false},wolf3d.ammoBox(34,29),wolf3d.ssMoving(34,31,0,3),wolf3d.ssStanding(34,39,4,3),wolf3d.ssStanding(34,45,4,3),{"x":35,"y":15,"texture":48,"hit":true},wolf3d.mutantStanding(35,17,2,3),{"x":35,"y":22,"texture":43,"hit":false},wolf3d.bloodBones(35,25),wolf3d.guardMoving(35,29,4,1),{"x":35,"y":32,"texture":48,"hit":true},{"x":35,"y":39,"texture":4,"hit":false},wolf3d.officerStanding(35,41,4,3),wolf3d.officerStanding(35,42,4,3),wolf3d.officerStanding(35,43,4,3),{"x":35,"y":45,"texture":4,"hit":false},{"x":36,"y":19,"texture":3,"hit":true},{"x":36,"y":28,"texture":3,"hit":true},wolf3d.mutantStanding(36,30,4,2),wolf3d.guardStanding(36,39,4,1),wolf3d.guardStanding(36,40,4,1),wolf3d.guardStanding(36,44,4,1),wolf3d.guardStanding(36,45,4,1),wolf3d.officerMoving(37,20,6,2),wolf3d.officerMoving(37,23,6,2),wolf3d.officerMoving(37,26,6,2),wolf3d.ssMoving(37,31,0,3),{"x":37,"y":42,"texture":4,"hit":false},wolf3d.chest(37,50),{"x":38,"y":15,"texture":48,"hit":true},wolf3d.chest(38,31),{"x":38,"y":32,"texture":48,"hit":true},wolf3d.cross(38,38),wolf3d.cross(38,46),{"x":38,"y":51,"texture":42,"hit":false},wolf3d.ammoBox(38,53),wolf3d.food(38,55),wolf3d.guardStanding(39,12,4,1),wolf3d.ssStanding(39,13,4,2),wolf3d.guardStanding(39,14,4,1),wolf3d.chest(39,16),wolf3d.ssMoving(39,19,2,2),wolf3d.chest(39,20),wolf3d.ssMoving(39,23,2,2),wolf3d.ssMoving(39,27,2,2),wolf3d.cross(39,38),wolf3d.ssStanding(39,39,4,2),wolf3d.ssStanding(39,40,4,2),wolf3d.ssStanding(39,41,4,1),wolf3d.ssStanding(39,43,4,1),wolf3d.ssStanding(39,44,4,2),wolf3d.ssStanding(39,45,4,2),wolf3d.cross(39,46),wolf3d.chest(39,48),{"x":39,"y":49,"texture":14,"hit":false},wolf3d.chest(39,51),wolf3d.chest(39,52),{"x":39,"y":54,"texture":14,"hit":false},wolf3d.food(39,55),wolf3d.ssStanding(40,12,4,3),wolf3d.officerStanding(40,13,4,2),wolf3d.ssStanding(40,14,4,3),{"x":40,"y":17,"texture":48,"hit":true},{"x":40,"y":20,"texture":48,"hit":true},{"x":40,"y":27,"texture":48,"hit":true},{"x":40,"y":30,"texture":48,"hit":true},wolf3d.cross(40,38),wolf3d.cross(40,46),wolf3d.food(40,48),wolf3d.food(40,49),wolf3d.food(40,50),wolf3d.food(40,54),{"x":40,"y":55,"texture":42,"hit":false},wolf3d.ammo(41,19),wolf3d.ammo(41,20),wolf3d.ssStanding(41,27,6,3),wolf3d.ssStanding(41,28,6,2),wolf3d.mutantStanding(41,29,6,3),wolf3d.ssStanding(41,31,6,1),wolf3d.officerStanding(41,38,4,2),{"x":41,"y":42,"texture":4,"hit":false},wolf3d.officerStanding(41,46,4,2),{"x":41,"y":48,"texture":42,"hit":false},wolf3d.food(41,54),wolf3d.chest(41,55),{"x":42,"y":12,"texture":3,"hit":true},wolf3d.ammoBox(42,20),{"x":42,"y":21,"texture":48,"hit":true},wolf3d.chest(42,22),{"x":42,"y":26,"texture":48,"hit":true},wolf3d.ssStanding(42,27,6,2),{"x":42,"y":28,"texture":14,"hit":false},wolf3d.mutantStanding(42,29,6,2),wolf3d.mutantStanding(42,31,6,1),{"x":42,"y":49,"texture":14,"hit":false},wolf3d.ammoBox(42,50),wolf3d.food(42,51),wolf3d.food(42,52),wolf3d.food(42,53),{"x":42,"y":54,"texture":14,"hit":false},{"x":43,"y":7,"texture":14,"hit":false},{"x":43,"y":12,"texture":3,"hit":true},{"x":43,"y":13,"texture":3,"hit":true},wolf3d.ammo(43,19),wolf3d.ammo(43,20),wolf3d.ssStanding(43,27,6,3),wolf3d.ssStanding(43,28,6,2),wolf3d.mutantStanding(43,29,6,3),wolf3d.ssStanding(43,31,6,1),{"x":43,"y":33,"texture":8,"hit":true},{"x":43,"y":35,"texture":8,"hit":true},{"x":43,"y":39,"texture":4,"hit":false},{"x":43,"y":45,"texture":4,"hit":false},wolf3d.food(43,49),{"x":43,"y":51,"texture":42,"hit":false},wolf3d.chest(43,53),wolf3d.ammoBox(43,55),wolf3d.crown(44,11),wolf3d.crown(44,12),wolf3d.mutantStanding(44,40,4,3),wolf3d.mutantStanding(44,42,4,3),wolf3d.mutantStanding(44,44,4,3),{"x":45,"y":6,"texture":43,"hit":false},wolf3d.crown(45,11),wolf3d.crown(45,12),{"x":45,"y":34,"texture":14,"hit":false},wolf3d.chalice(46,18),{"x":46,"y":22,"texture":14,"hit":false},{"x":46,"y":25,"texture":14,"hit":false},wolf3d.chalice(46,29),{"x":46,"y":33,"texture":8,"hit":true},wolf3d.ammo(46,34),{"x":46,"y":35,"texture":8,"hit":true},wolf3d.mutantStanding(46,39,4,2),wolf3d.mutantStanding(46,40,4,1),wolf3d.mutantStanding(46,44,4,1),wolf3d.mutantStanding(46,45,4,2),{"x":47,"y":7,"texture":14,"hit":false},{"x":47,"y":8,"texture":43,"hit":false},{"x":47,"y":18,"texture":14,"hit":false},wolf3d.ssMoving(47,19,6,3),wolf3d.ssMoving(47,23,6,2),wolf3d.ssMoving(47,27,6,3),{"x":47,"y":29,"texture":14,"hit":false},wolf3d.food(47,33),wolf3d.ammo(47,34),wolf3d.food(47,35),wolf3d.chest(47,38),wolf3d.chest(47,39),{"x":47,"y":40,"texture":8,"hit":true},wolf3d.silverKey(47,42),{"x":47,"y":44,"texture":8,"hit":true},wolf3d.chest(47,45),wolf3d.chest(47,46),{"x":47,"y":49,"texture":14,"hit":false},wolf3d.cross(48,6),wolf3d.cross(48,9),{"x":48,"y":11,"texture":42,"hit":false},{"x":48,"y":15,"texture":42,"hit":false},{"x":48,"y":19,"texture":7,"hit":true},{"x":48,"y":22,"texture":8,"hit":true},wolf3d.chalice(48,23),wolf3d.chalice(48,24),{"x":48,"y":25,"texture":8,"hit":true},{"x":48,"y":28,"texture":7,"hit":true},wolf3d.food(48,33),wolf3d.ammo(48,34),wolf3d.food(48,35),wolf3d.officerMoving(49,17,4,1),wolf3d.officerMoving(49,30,0,2),{"x":49,"y":34,"texture":14,"hit":false},wolf3d.cross(49,49),{"x":50,"y":33,"texture":8,"hit":true},{"x":50,"y":35,"texture":8,"hit":true},{"x":50,"y":40,"texture":14,"hit":false},{"x":50,"y":44,"texture":14,"hit":false},wolf3d.cross(50,49),{"x":51,"y":18,"texture":14,"hit":false},wolf3d.mutantStanding(51,19,2,1),{"x":51,"y":28,"texture":8,"hit":true},{"x":51,"y":29,"texture":14,"hit":false},{"x":52,"y":19,"texture":7,"hit":true},wolf3d.mutantStanding(52,20,2,2),{"x":52,"y":24,"texture":14,"hit":false},wolf3d.mutantStanding(52,25,2,3),wolf3d.chalice(52,28),{"x":52,"y":34,"texture":14,"hit":false},wolf3d.cross(52,37),wolf3d.cross(52,38),wolf3d.cross(52,39),{"x":52,"y":40,"texture":14,"hit":false},wolf3d.cross(52,44),wolf3d.officerMoving(53,17,4,1),{"x":53,"y":19,"texture":7,"hit":true},wolf3d.mutantStanding(53,20,2,2),{"x":53,"y":24,"texture":14,"hit":false},wolf3d.mutantStanding(53,25,2,3),wolf3d.chalice(53,28),wolf3d.officerMoving(53,30,0,2),{"x":53,"y":44,"texture":14,"hit":false},wolf3d.cross(53,46),wolf3d.cross(53,47),{"x":53,"y":49,"texture":14,"hit":false},{"x":54,"y":18,"texture":14,"hit":false},wolf3d.mutantStanding(54,19,2,1),{"x":54,"y":28,"texture":8,"hit":true},{"x":54,"y":29,"texture":14,"hit":false},wolf3d.officerMoving(57,17,4,1),{"x":57,"y":19,"texture":7,"hit":true},{"x":57,"y":22,"texture":8,"hit":true},wolf3d.chalice(57,23),wolf3d.chalice(57,24),{"x":57,"y":25,"texture":8,"hit":true},{"x":57,"y":28,"texture":7,"hit":true},wolf3d.officerMoving(57,30,0,2),{"x":58,"y":18,"texture":14,"hit":false},wolf3d.ssMoving(58,19,2,2),{"x":58,"y":22,"texture":14,"hit":false},wolf3d.ssMoving(58,23,2,2),{"x":58,"y":25,"texture":14,"hit":false},wolf3d.ssMoving(58,27,2,2),{"x":58,"y":29,"texture":14,"hit":false},wolf3d.chalice(59,18),wolf3d.chalice(59,29)],"spriteResource":"sod-sprites","scripts":[scripts.angle(7,17,6),scripts.angle(7,30,0),scripts.angle(10,17,4),scripts.angle(10,30,2),scripts.angle(13,21,6),scripts.angle(13,26,0),scripts.angle(16,21,4),scripts.angle(16,26,2),scripts.angle(21,20,6),scripts.angle(21,27,2),scripts.angle(25,16,6),scripts.angle(25,31,0),scripts.angle(27,18,0),scripts.angle(27,29,2),scripts.angle(30,16,4),scripts.angle(30,18,2),scripts.angle(37,17,6),scripts.angle(37,29,4),scripts.angle(39,17,4),scripts.angle(39,31,2),scripts.angle(47,17,6),scripts.angle(47,30,0),scripts.angle(58,17,4),scripts.angle(58,30,2)]};
\ No newline at end of file diff --git a/wolf3d/maps/e7m17.js b/wolf3d/maps/e7m17.js new file mode 100644 index 0000000..3e7ac80 --- /dev/null +++ b/wolf3d/maps/e7m17.js @@ -0,0 +1 @@ +wolf3d.maps.e7m17 = {"music":"xputit","secret":19,"endscreen":null,"ceiling":225,"start":{"x":47.5,"y":34.5,"direction":{"x":0,"y":-1},"plane":{"x":-1,"y":0}},"episodeFloor":17,"par":360,"map":[[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,61,60,61,60,60,61,60,60,60,61,60,60,60,61,60,60,60,61,60,60,60,61,60,61,61,61,60,60,60,61,60,60,60,61,60,60,60,61,60,60,61,60,60,60,61,61,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,61,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,12,0,0,0,12,0,12,0,0,0,12,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,12,0,0,0,0,0,0,0,0,0,12,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,0,0,0,0,0,0,0,0,0,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,61,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,61,0,0,0,0,0,37,37,41,37,37,41,37,37,37,37,37,37,37,37,41,37,37,0,37,37,37,41,37,37,37,37,41,37,37,37,37,41,41,37,37,0,0,0,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,0,0,0,0,41,37,37,37,37,37,37,37,37,37,37,37,37,37,37,41,37,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,0,0,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,65,0,0,0,37,37,37,37,37,37,37,37,37,37,37,37,0,0,0,0,0,0,0,0,0,0,0,37,37,37,37,37,37,37,37,37,37,37,41,0,0,0,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,0,0,0,0,41,37,37,37,37,37,37,37,37,37,37,37,37,37,41,37,37,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,0,0,65,0,61,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,61,0,0,0,0,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,50,50,50,0,50,50,50,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,0,0,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,0,65,0,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,50,0,0,0,0,0,50,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,0,0,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,0,0,0,0,41,37,37,37,37,37,37,37,37,37,37,37,37,37,50,0,37,0,37,0,50,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,0,65,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,0,0,0,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,50,0,51,0,51,0,50,37,37,37,37,37,37,37,37,37,37,37,37,37,41,0,0,0,0,0,61,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,61,0,0,0,65,0,37,37,37,37,37,37,37,37,37,37,37,37,50,50,50,0,37,0,37,0,50,50,50,37,37,37,37,37,37,37,37,37,37,37,37,0,0,0,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,0,0,0,0,37,37,37,37,37,37,37,37,37,37,37,37,50,0,0,0,0,0,0,0,0,0,50,37,37,37,37,37,37,37,37,37,37,37,37,0,65,0,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,0,0,0,0,37,37,37,37,37,37,37,37,37,37,37,37,50,0,50,50,50,0,50,50,50,0,50,37,37,37,37,37,37,37,37,37,37,37,37,0,0,0,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,0,0,0,0,37,37,37,37,37,37,37,37,37,37,37,37,50,0,0,0,0,0,0,0,0,0,50,37,37,37,37,37,37,37,37,37,37,37,37,0,0,0,0,0,61,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,61,12,12,12,0,0,37,37,37,37,37,37,37,37,37,37,37,37,50,50,50,0,0,0,0,0,50,50,50,37,37,37,37,37,37,37,37,37,37,37,41,0,0,0,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,11,0,0,0,0,41,37,37,37,37,37,37,37,37,37,37,37,37,21,50,0,0,0,0,0,50,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,0,12,12,12,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,12,12,12,0,0,37,37,37,37,37,37,37,37,37,37,37,37,22,0,0,0,0,0,0,0,50,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,0,0,0,11,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,0,0,0,0,37,37,37,37,37,37,37,37,37,37,37,37,37,21,50,0,0,0,0,0,50,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,0,12,12,12,61,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,61,0,0,12,12,12,37,37,37,37,37,37,37,37,37,37,37,37,37,37,50,50,50,0,50,50,50,37,37,37,37,37,37,37,37,37,37,37,37,37,41,0,0,0,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,0,0,0,10,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,12,12,12,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,0,12,12,12,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,0,0,0,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,10,0,0,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,0,0,0,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,37,0,37,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,12,12,12,0,0,61,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,61,0,0,0,0,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,0,0,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,12,12,12,0,0,41,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,0,12,12,12,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,11,0,0,0,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,0,0,0,11,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,12,12,12,0,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,0,12,12,12,61,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,61,0,0,0,0,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,41,0,0,0,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,0,0,0,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,0,0,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,0,0,0,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,0,0,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,0,0,65,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,65,0,0,0,61,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,61,0,0,0,0,0,41,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,0,0,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,0,0,0,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,51,37,62,21,21,21,62,37,37,37,37,37,37,37,37,37,37,41,0,0,0,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,0,65,0,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,0,0,0,0,0,22,37,37,37,37,37,37,37,37,37,37,37,0,0,65,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,0,0,0,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,0,37,62,0,0,0,62,37,37,37,37,37,37,37,37,37,37,37,0,0,0,0,0,61,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,61,0,0,0,0,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37,41,37,37,0,37,62,0,0,0,62,37,37,37,0,0,0,37,37,37,37,37,0,0,0,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,65,0,0,0,37,37,37,37,37,37,37,37,37,37,37,41,37,0,0,0,41,0,0,0,0,0,0,22,37,37,37,0,0,0,37,37,37,37,37,0,0,0,65,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,0,0,0,0,37,37,37,37,41,51,37,37,37,37,37,37,37,0,0,0,37,0,37,62,21,21,21,62,37,37,37,37,41,0,37,41,37,37,37,0,0,0,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,0,0,0,0,37,41,37,0,0,0,0,0,37,37,41,37,37,37,37,0,0,0,0,37,37,41,37,37,37,41,37,0,0,0,0,0,37,37,41,0,0,0,0,0,61,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,61,0,0,0,0,0,0,0,0,0,12,12,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,12,12,0,0,0,0,0,0,0,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,0,0,0,0,0,0,0,0,12,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,12,0,0,0,0,0,0,0,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,0,0,0,0,0,0,0,0,12,0,12,0,0,0,12,0,12,0,0,0,0,0,0,0,0,0,12,0,12,0,0,0,12,0,12,0,0,0,0,0,0,0,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,0,12,0,0,0,0,0,0,0,0,0,12,0,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,12,11,12,0,0,0,0,0,0,0,0,0,12,11,12,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,60,60,61,61,60,60,61,60,60,60,61,60,60,60,61,60,60,60,61,60,60,60,61,60,60,60,61,60,60,60,61,60,60,60,61,60,60,60,61,60,60,61,60,60,61,60,60,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,116,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,111,111,111,0,0,0,111,111,111,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,115,0,111,111,111,111,111,111,111,111,111,0,117,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,106,106,106,106,111,106,106,106,106,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,106,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,109,106,109,106,109,109,109,106,109,106,109,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,106,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,106,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,106,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,110,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,106,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,110,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,110,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,106,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,139,139,139,139,139,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,139,139,139,139,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,114,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,139,139,139,139,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,140,0,139,139,139,139,139,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,118,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,139,139,139,139,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,106,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,106,111,0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,106,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,106,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,139,139,139,139,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,0,111,106,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,139,0,139,0,139,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,106,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,113,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,120,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,106,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,106,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,106,111,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,111,106,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,0,111,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,115,115,115,-1,0,0,0,0,0,0,0,0,0,0,0,106,111,0,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,106,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,106,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,111,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,115,115,115,0,0,0,0,111,111,111,0,0,0,0,0,106,111,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,111,111,0,115,115,115,-1,0,0,0,111,111,111,0,0,0,0,0,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,111,106,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,111,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,0,0,0,111,111,111,111,106,111,111,111,111,111,111,111,111,111,111,111,111,106,111,111,111,0,0,0,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,0,109,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,121,0,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,0,0,0,111,111,111,0,0,0,111,111,111,111,111,111,111,111,111,0,0,0,111,111,111,0,0,0,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,112,0,111,111,111,111,111,111,111,111,111,0,122,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,111,111,111,111,111,111,111,111,111,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":11,"y":25,"texture":65,"key":null},{"x":11,"y":31,"texture":65,"key":null},{"x":11,"y":37,"texture":65,"key":null},{"x":14,"y":31,"texture":68,"key":"silver"},{"x":18,"y":31,"texture":68,"key":"gold"},{"x":24,"y":31,"texture":67,"key":null},{"x":25,"y":28,"texture":65,"key":null},{"x":25,"y":34,"texture":65,"key":null},{"x":27,"y":11,"texture":65,"key":null},{"x":28,"y":28,"texture":67,"key":null},{"x":28,"y":51,"texture":65,"key":null},{"x":31,"y":11,"texture":65,"key":null},{"x":32,"y":51,"texture":65,"key":null},{"x":36,"y":11,"texture":65,"key":null},{"x":36,"y":51,"texture":65,"key":null},{"x":44,"y":33,"texture":67,"key":null},{"x":47,"y":33,"texture":67,"key":null},{"x":52,"y":19,"texture":65,"key":null},{"x":52,"y":25,"texture":65,"key":null},{"x":52,"y":37,"texture":65,"key":null},{"x":52,"y":43,"texture":65,"key":null}],"secrets":[{"x":31,"y":31,"state":0,"texture":34},{"x":48,"y":43,"state":0,"texture":50},{"x":49,"y":29,"state":0,"texture":36}],"sprites":[{"x":9,"y":9,"texture":35,"hit":true},{"x":9,"y":10,"texture":35,"hit":true},{"x":9,"y":11,"texture":35,"hit":true},{"x":9,"y":49,"texture":35,"hit":true},{"x":9,"y":50,"texture":35,"hit":true},{"x":9,"y":51,"texture":35,"hit":true},{"x":9,"y":52,"texture":35,"hit":true},{"x":9,"y":53,"texture":35,"hit":true},{"x":10,"y":9,"texture":35,"hit":true},{"x":10,"y":10,"texture":35,"hit":true},wolf3d.guardStanding(10,17,2,1),wolf3d.guardStanding(10,19,2,2),wolf3d.guardStanding(10,21,2,3),wolf3d.mutantStanding(10,31,0,1),wolf3d.guardStanding(10,41,6,3),wolf3d.guardStanding(10,43,6,2),wolf3d.guardStanding(10,45,6,1),{"x":10,"y":52,"texture":35,"hit":true},{"x":10,"y":53,"texture":35,"hit":true},{"x":11,"y":9,"texture":35,"hit":true},wolf3d.guardStanding(11,17,2,1),wolf3d.guardStanding(11,19,2,2),wolf3d.guardStanding(11,21,2,3),wolf3d.guardStanding(11,41,6,3),wolf3d.guardStanding(11,43,6,2),wolf3d.guardStanding(11,45,6,1),{"x":11,"y":53,"texture":35,"hit":true},wolf3d.guardStanding(12,17,2,1),wolf3d.guardStanding(12,19,2,2),wolf3d.guardStanding(12,21,2,3),wolf3d.mutantStanding(12,25,4,1),wolf3d.mutantStanding(12,37,4,1),wolf3d.guardStanding(12,41,6,3),wolf3d.guardStanding(12,43,6,2),wolf3d.guardStanding(12,45,6,1),wolf3d.guardStanding(13,27,4,2),wolf3d.guardStanding(13,28,4,2),wolf3d.guardStanding(13,29,4,2),wolf3d.guardStanding(13,30,4,1),wolf3d.guardStanding(13,32,4,1),wolf3d.guardStanding(13,33,4,3),wolf3d.guardStanding(13,34,4,3),wolf3d.guardStanding(13,35,4,3),wolf3d.officerStanding(15,10,2,1),wolf3d.ssStanding(15,31,4,1),wolf3d.food(16,26),wolf3d.mutantStanding(16,27,6,2),wolf3d.ammo(16,28),wolf3d.mutantStanding(16,29,6,1),wolf3d.ammo(16,30),{"x":16,"y":31,"texture":14,"hit":false},wolf3d.ammo(16,32),wolf3d.mutantStanding(16,33,2,3),wolf3d.ammo(16,34),wolf3d.mutantStanding(16,35,2,2),wolf3d.food(16,36),wolf3d.officerStanding(16,52,6,1),wolf3d.officerStanding(17,31,4,2),wolf3d.officerStanding(18,11,6,2),{"x":19,"y":31,"texture":14,"hit":false},wolf3d.officerStanding(19,51,2,2),{"x":20,"y":31,"texture":14,"hit":false},wolf3d.officerStanding(21,12,6,3),{"x":21,"y":31,"texture":14,"hit":false},{"x":22,"y":31,"texture":14,"hit":false},wolf3d.officerStanding(22,50,2,3),{"x":23,"y":31,"texture":14,"hit":false},wolf3d.mutantStanding(25,29,2,3),wolf3d.mutantStanding(25,30,4,2),wolf3d.mutantStanding(25,31,4,1),wolf3d.mutantStanding(25,32,4,2),wolf3d.mutantStanding(25,33,6,3),wolf3d.mutantStanding(26,29,4,2),wolf3d.mutantStanding(26,31,4,1),wolf3d.mutantStanding(26,33,4,2),wolf3d.mutantStanding(27,10,6,1),wolf3d.mutantStanding(27,29,4,1),{"x":27,"y":31,"texture":14,"hit":false},wolf3d.mutantStanding(27,33,4,1),wolf3d.mutantStanding(28,27,6,3),wolf3d.mutantStanding(28,52,2,1),{"x":29,"y":29,"texture":39,"hit":true},{"x":29,"y":33,"texture":39,"hit":true},wolf3d.ssStanding(30,9,6,2),wolf3d.ssStanding(31,9,6,1),wolf3d.silverKey(31,12),wolf3d.ssStanding(31,53,2,1),wolf3d.ssStanding(32,9,6,3),wolf3d.crown(32,29),wolf3d.crown(32,30),wolf3d.crown(32,32),wolf3d.crown(32,33),wolf3d.goldKey(32,50),wolf3d.ssStanding(32,53,2,2),wolf3d.crown(33,29),wolf3d.crown(33,33),wolf3d.ssStanding(33,53,2,3),wolf3d.mutantStanding(36,10,6,1),wolf3d.mutantStanding(36,52,2,1),wolf3d.officerStanding(39,12,0,1),wolf3d.officerStanding(39,50,0,1),wolf3d.officerStanding(42,11,0,2),wolf3d.officerStanding(42,13,0,3),wolf3d.officerStanding(42,49,0,3),wolf3d.officerStanding(42,51,0,2),wolf3d.officerStanding(44,13,0,3),wolf3d.firstAidKit(44,32),wolf3d.officerStanding(44,49,0,3),wolf3d.officerStanding(45,10,0,1),{"x":45,"y":35,"texture":14,"hit":false},wolf3d.officerStanding(45,52,0,1),wolf3d.officerStanding(46,13,0,3),{"x":46,"y":35,"texture":14,"hit":false},wolf3d.firstAidKit(46,41),wolf3d.gatling(46,42),wolf3d.officerStanding(46,49,0,3),wolf3d.ammoBox(47,27),wolf3d.firstAidKit(47,28),wolf3d.ammoBox(47,41),wolf3d.ammoBox(47,42),wolf3d.officerStanding(48,13,0,3),wolf3d.ammoBox(48,27),wolf3d.firstAidKit(48,28),wolf3d.officerStanding(48,49,0,3),{"x":49,"y":30,"texture":39,"hit":true},{"x":49,"y":32,"texture":39,"hit":true},wolf3d.ssStanding(50,25,6,3),wolf3d.ssStanding(50,38,2,3),wolf3d.mutantStanding(51,19,0,1),wolf3d.ssStanding(51,27,6,2),wolf3d.mutantStanding(51,43,0,1),{"x":51,"y":53,"texture":35,"hit":true},wolf3d.ssStanding(52,34,2,1),{"x":53,"y":9,"texture":35,"hit":true},wolf3d.mutantStanding(53,25,4,1),wolf3d.ssStanding(53,31,4,3),wolf3d.mutantStanding(53,37,4,1),{"x":53,"y":52,"texture":35,"hit":true},{"x":53,"y":53,"texture":35,"hit":true},{"x":54,"y":9,"texture":35,"hit":true},{"x":54,"y":10,"texture":35,"hit":true},{"x":54,"y":11,"texture":35,"hit":true},{"x":54,"y":51,"texture":35,"hit":true},{"x":54,"y":52,"texture":35,"hit":true},{"x":54,"y":53,"texture":35,"hit":true}],"spriteResource":"sod-sprites","scripts":[]};
\ No newline at end of file diff --git a/wolf3d/maps/e7m18.js b/wolf3d/maps/e7m18.js new file mode 100644 index 0000000..3bded35 --- /dev/null +++ b/wolf3d/maps/e7m18.js @@ -0,0 +1 @@ +wolf3d.maps.e7m18 = {"music":"ultimate","secret":19,"endscreen":null,"ceiling":220,"start":{"x":41.5,"y":30.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":18,"par":null,"map":[[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,0,0,44,0,44,0,44,0,44,0,44,0,44,0,44,0,44,0,44,0,44,0,44,0,44,0,44,0,44,0,44,0,44,0,44,0,44,0,0,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,44,0,0,44,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,44,0,0,48,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,44,0,0,48,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,44,0,0,44,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,49,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,48,0,0,0,0,0,0,44,48,0,44,44,48,0,44,44,44,44,44,44,44,0,44,44,48,0,44,44,0,0,0,0,0,0,44,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,44,0,0,0,0,0,0,44,44,49,48,44,0,0,0,0,38,51,38,0,0,0,0,44,44,49,48,44,0,0,0,0,0,0,48,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,44,0,0,0,0,0,0,0,49,48,0,0,0,0,0,38,36,0,36,38,0,0,0,0,0,48,49,0,0,0,0,0,0,0,44,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,44,0,0,0,0,0,0,48,44,49,48,48,0,0,0,38,36,0,36,38,0,0,0,48,44,49,48,48,0,0,0,0,0,0,48,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,48,0,0,0,0,0,0,44,48,0,44,44,0,0,0,38,36,0,36,38,0,0,0,44,48,0,44,44,0,0,0,0,0,0,44,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,44,44,48,44,44,0,0,44,0,0,0,0,0,0,0,38,36,0,36,38,0,0,0,0,0,0,0,44,0,0,48,44,44,44,48,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,44,0,0,44,44,0,0,48,0,0,0,0,0,0,0,38,38,0,38,38,0,0,0,0,0,0,0,48,0,0,44,0,0,0,44,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,44,0,0,0,44,0,0,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,0,0,48,0,0,0,48,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,48,0,0,0,0,0,0,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,0,0,0,0,0,0,44,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,44,0,0,0,0,0,0,44,44,0,48,44,0,0,0,0,0,0,0,0,0,0,0,44,44,0,44,44,0,0,0,0,0,0,48,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,44,0,0,0,44,48,44,48,44,49,44,48,0,0,0,0,0,0,0,0,0,0,0,48,44,49,44,48,44,48,44,0,0,0,44,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,44,0,0,0,0,49,44,44,44,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,48,48,44,49,0,0,0,0,48,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,48,0,0,0,48,44,44,44,48,49,44,44,0,0,0,0,0,0,0,0,0,0,0,44,48,49,44,44,48,44,44,0,0,0,44,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,44,0,0,0,0,0,0,44,44,0,48,44,0,0,0,0,0,0,0,0,0,0,0,44,44,0,48,44,0,0,0,0,0,0,48,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,44,0,0,0,0,0,0,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,0,0,0,0,0,0,44,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,44,0,0,0,44,0,0,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,0,0,48,0,0,0,48,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,48,0,0,44,48,0,0,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,0,0,44,0,0,0,44,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,44,44,48,44,44,0,0,44,0,0,0,0,0,0,48,0,49,0,49,0,48,0,0,0,0,0,0,44,0,0,48,44,44,44,48,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,44,0,0,0,0,0,0,48,44,0,44,48,0,0,48,0,0,0,0,0,48,0,0,48,44,0,44,48,0,0,0,0,0,0,44,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,44,0,0,0,0,0,0,48,44,49,48,48,0,0,48,44,44,0,0,44,48,0,0,48,44,49,48,48,0,0,0,0,0,0,48,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,48,0,0,0,0,0,0,0,49,44,0,0,0,0,44,44,21,44,0,0,44,0,0,0,0,44,49,0,0,0,0,0,0,0,44,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,44,0,0,0,0,0,0,44,44,49,48,44,0,0,44,22,0,0,0,44,44,0,0,44,44,49,48,44,0,0,0,0,0,0,48,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,44,0,0,0,0,0,0,48,44,0,44,44,44,0,44,44,21,44,0,0,44,0,44,48,44,0,44,48,0,0,0,0,0,0,44,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,44,0,0,0,0,0,0,0,0,0,0,0,0,0,44,48,44,0,44,48,44,0,0,0,0,0,0,0,0,0,0,0,0,0,48,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,48,0,0,44,48,0,0,0,0,0,0,0,0,0,48,48,0,0,0,48,44,0,0,0,0,0,0,0,0,0,44,48,0,0,44,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,44,0,0,48,44,0,0,0,0,0,0,0,0,0,0,44,48,0,44,48,0,0,0,0,0,0,0,0,0,0,48,48,0,0,48,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,0,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,0,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,0,0,48,0,44,0,44,0,44,0,44,0,44,0,44,0,44,0,44,0,44,0,44,0,44,0,44,0,44,0,44,0,44,0,44,0,44,0,0,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37],[37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37,37]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,111,111,111,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,111,111,111,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,111,111,111,0,0,0,0,0,112,112,112,112,0,0,0,106,112,112,112,0,0,0,0,0,111,111,111,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,111,111,111,111,0,0,112,112,112,112,112,0,0,116,0,0,112,112,112,112,112,0,0,111,111,111,111,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,111,111,111,0,0,0,0,0,112,112,112,0,0,116,0,0,112,112,112,0,0,0,0,0,111,111,111,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,111,111,111,0,0,112,0,0,112,112,112,0,0,116,0,0,112,112,112,0,0,112,0,0,111,111,111,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,0,111,111,0,112,112,112,112,112,112,112,0,0,116,0,0,112,112,112,112,112,112,112,0,111,111,0,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,0,0,111,111,0,112,112,112,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,0,111,111,0,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,0,111,111,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,111,111,0,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,111,111,106,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,106,111,111,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,111,106,111,0,0,106,0,0,112,112,112,112,112,112,112,112,112,112,112,0,0,106,0,0,111,106,111,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,111,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,111,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,111,111,106,0,0,112,0,0,112,112,112,112,112,112,112,112,112,112,112,0,0,112,0,0,106,111,111,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,111,111,106,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,106,111,111,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,0,111,111,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,111,111,0,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,0,0,111,111,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,111,111,0,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,0,111,111,0,112,112,112,112,112,112,0,0,0,0,0,0,0,112,112,112,112,112,112,0,111,111,0,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,111,111,111,0,0,106,0,0,112,112,0,108,108,108,108,108,0,112,112,0,0,106,0,0,111,111,111,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,111,111,111,0,0,0,0,0,112,112,0,0,0,108,108,0,0,112,112,0,0,0,0,0,111,111,111,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,111,111,111,111,0,0,112,112,112,112,0,0,0,0,108,108,0,112,112,112,112,0,0,111,111,111,111,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,111,111,111,0,0,0,0,0,112,112,0,-1,108,0,108,0,0,112,112,0,0,0,0,0,111,111,111,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,111,111,111,0,0,111,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,111,0,0,111,111,111,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,111,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,0,0,111,111,111,111,111,111,111,111,111,0,0,111,111,111,0,0,111,111,111,111,111,111,111,111,111,0,0,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,0,0,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,0,0,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":20,"y":27,"texture":65,"key":null},{"x":20,"y":35,"texture":65,"key":null},{"x":26,"y":31,"texture":68,"key":"gold"},{"x":37,"y":29,"texture":65,"key":null},{"x":37,"y":31,"texture":65,"key":null},{"x":37,"y":33,"texture":65,"key":null},{"x":41,"y":31,"texture":67,"key":null},{"x":42,"y":27,"texture":65,"key":null},{"x":42,"y":35,"texture":65,"key":null}],"secrets":[{"x":45,"y":31,"state":0,"texture":48}],"sprites":[{"x":14,"y":15,"texture":48,"hit":true},{"x":14,"y":17,"texture":48,"hit":true},{"x":14,"y":19,"texture":48,"hit":true},{"x":14,"y":21,"texture":48,"hit":true},{"x":14,"y":23,"texture":48,"hit":true},{"x":14,"y":25,"texture":48,"hit":true},{"x":14,"y":27,"texture":48,"hit":true},{"x":14,"y":29,"texture":48,"hit":true},{"x":14,"y":31,"texture":48,"hit":true},{"x":14,"y":33,"texture":48,"hit":true},{"x":14,"y":35,"texture":48,"hit":true},{"x":14,"y":37,"texture":48,"hit":true},{"x":14,"y":39,"texture":48,"hit":true},{"x":14,"y":41,"texture":48,"hit":true},{"x":14,"y":43,"texture":48,"hit":true},{"x":14,"y":45,"texture":48,"hit":true},{"x":14,"y":47,"texture":48,"hit":true},wolf3d.officerStanding(15,37,0,3),wolf3d.officerStanding(17,16,0,3),wolf3d.officerStanding(18,34,0,3),wolf3d.officerStanding(20,16,6,2),wolf3d.mutantStanding(21,33,6,1),wolf3d.officerStanding(21,46,2,2),{"x":22,"y":24,"texture":16,"hit":true},wolf3d.ssStanding(22,27,0,3),wolf3d.spearOfDestiny(22,31),wolf3d.ssStanding(22,35,0,3),{"x":22,"y":38,"texture":16,"hit":true},wolf3d.officerStanding(23,17,6,2),wolf3d.officerStanding(23,46,2,2),wolf3d.mutantStanding(24,23,0,2),wolf3d.mutantStanding(24,39,0,2),{"x":25,"y":22,"texture":3,"hit":true},{"x":25,"y":31,"texture":40,"hit":false},{"x":25,"y":40,"texture":3,"hit":true},wolf3d.firstAidKit(26,15),wolf3d.firstAidKit(26,16),wolf3d.ammoBox(26,45),wolf3d.ammoBox(26,46),wolf3d.ammoBox(26,47),wolf3d.firstAidKit(27,15),wolf3d.firstAidKit(27,16),wolf3d.firstAidKit(27,17),wolf3d.ammoBox(27,45),wolf3d.ammoBox(27,46),wolf3d.ammoBox(27,47),wolf3d.firstAidKit(28,15),wolf3d.firstAidKit(28,16),wolf3d.firstAidKit(28,17),wolf3d.officerStanding(28,20,4,1),{"x":28,"y":22,"texture":3,"hit":true},{"x":28,"y":40,"texture":3,"hit":true},wolf3d.officerStanding(28,42,4,1),wolf3d.ammoBox(28,45),wolf3d.ammoBox(28,46),wolf3d.ammoBox(28,47),wolf3d.firstAidKit(29,15),wolf3d.firstAidKit(29,16),wolf3d.firstAidKit(29,17),wolf3d.ssStanding(29,18,4,3),wolf3d.officerStanding(29,19,2,1),wolf3d.mutantStanding(29,23,4,3),wolf3d.mutantStanding(29,39,4,3),wolf3d.officerStanding(29,43,6,2),wolf3d.ssStanding(29,44,4,3),wolf3d.ammoBox(29,45),wolf3d.ammoBox(29,46),wolf3d.ammoBox(29,47),wolf3d.firstAidKit(30,15),wolf3d.firstAidKit(30,16),wolf3d.firstAidKit(30,17),wolf3d.ammoBox(30,45),wolf3d.ammoBox(30,46),wolf3d.ammoBox(30,47),wolf3d.firstAidKit(31,15),wolf3d.firstAidKit(31,16),wolf3d.firstAidKit(31,17),wolf3d.firstAidKit(31,18),{"x":31,"y":24,"texture":16,"hit":true},wolf3d.deathKnight(31,31),{"x":31,"y":38,"texture":16,"hit":true},wolf3d.ammoBox(31,44),wolf3d.ammoBox(31,45),wolf3d.ammoBox(31,46),wolf3d.ammoBox(31,47),wolf3d.firstAidKit(32,15),wolf3d.firstAidKit(32,16),wolf3d.firstAidKit(32,17),wolf3d.ammoBox(32,45),wolf3d.ammoBox(32,46),wolf3d.ammoBox(32,47),wolf3d.firstAidKit(33,15),wolf3d.firstAidKit(33,16),wolf3d.firstAidKit(33,17),wolf3d.ssStanding(33,18,0,3),wolf3d.officerStanding(33,20,2,1),wolf3d.mutantStanding(33,23,0,2),wolf3d.mutantStanding(33,39,0,2),wolf3d.officerStanding(33,42,6,1),wolf3d.ssStanding(33,44,0,3),wolf3d.ammoBox(33,45),wolf3d.ammoBox(33,46),wolf3d.ammoBox(33,47),wolf3d.firstAidKit(34,15),wolf3d.firstAidKit(34,16),wolf3d.firstAidKit(34,17),wolf3d.officerStanding(34,20,0,1),{"x":34,"y":22,"texture":3,"hit":true},{"x":34,"y":40,"texture":3,"hit":true},wolf3d.officerStanding(34,42,0,1),wolf3d.ammoBox(34,45),wolf3d.ammoBox(34,46),wolf3d.ammoBox(34,47),wolf3d.firstAidKit(35,15),wolf3d.firstAidKit(35,16),wolf3d.firstAidKit(35,17),wolf3d.ammoBox(35,45),wolf3d.ammoBox(35,46),wolf3d.ammoBox(35,47),wolf3d.firstAidKit(36,15),wolf3d.firstAidKit(36,16),wolf3d.ammoBox(36,45),wolf3d.ammoBox(36,46),wolf3d.ammoBox(36,47),{"x":37,"y":22,"texture":3,"hit":true},{"x":37,"y":40,"texture":3,"hit":true},wolf3d.mutantStanding(38,23,4,3),wolf3d.firstAidKit(38,29),wolf3d.firstAidKit(38,30),{"x":38,"y":31,"texture":14,"hit":false},wolf3d.firstAidKit(38,32),wolf3d.firstAidKit(38,33),wolf3d.mutantStanding(38,39,4,3),wolf3d.mutantStanding(39,27,4,3),wolf3d.ammoBox(39,31),wolf3d.ammoBox(39,32),wolf3d.mutantStanding(39,35,4,3),wolf3d.officerStanding(40,15,6,2),{"x":40,"y":24,"texture":16,"hit":true},wolf3d.mutantStanding(40,27,4,1),wolf3d.ammoBox(40,32),{"x":40,"y":33,"texture":16,"hit":true},wolf3d.mutantStanding(40,35,4,1),{"x":40,"y":38,"texture":16,"hit":true},wolf3d.officerStanding(40,47,2,2),wolf3d.mutantStanding(41,27,4,3),wolf3d.gatling(41,32),wolf3d.mutantStanding(41,35,4,3),wolf3d.ammoBox(42,32),{"x":42,"y":33,"texture":16,"hit":true},wolf3d.officerStanding(43,45,2,2),wolf3d.officerStanding(44,20,6,2),wolf3d.extraLife(44,30),wolf3d.extraLife(44,32),wolf3d.officerStanding(45,26,4,3),wolf3d.officerStanding(46,30,4,3),wolf3d.officerStanding(46,37,4,3),wolf3d.officerStanding(46,41,4,3),{"x":48,"y":15,"texture":48,"hit":true},{"x":48,"y":17,"texture":48,"hit":true},{"x":48,"y":19,"texture":48,"hit":true},{"x":48,"y":21,"texture":48,"hit":true},{"x":48,"y":23,"texture":48,"hit":true},{"x":48,"y":25,"texture":48,"hit":true},{"x":48,"y":27,"texture":48,"hit":true},{"x":48,"y":29,"texture":48,"hit":true},{"x":48,"y":31,"texture":48,"hit":true},{"x":48,"y":33,"texture":48,"hit":true},{"x":48,"y":35,"texture":48,"hit":true},{"x":48,"y":37,"texture":48,"hit":true},{"x":48,"y":39,"texture":48,"hit":true},{"x":48,"y":41,"texture":48,"hit":true},{"x":48,"y":43,"texture":48,"hit":true},{"x":48,"y":45,"texture":48,"hit":true},{"x":48,"y":47,"texture":48,"hit":true}],"spriteResource":"sod-sprites","scripts":[]};
\ No newline at end of file diff --git a/wolf3d/maps/e7m19.js b/wolf3d/maps/e7m19.js new file mode 100644 index 0000000..8ee34c0 --- /dev/null +++ b/wolf3d/maps/e7m19.js @@ -0,0 +1 @@ +wolf3d.maps.e7m19 = {"music":"xjaznazi","secret":19,"endscreen":null,"ceiling":46,"start":{"x":31.5,"y":1.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":19,"par":null,"map":[[58,58,58,58,58,58,58,58,58,58,58,58,58,58,19,19,19,19,19,19,19,27,27,19,19,19,19,58,58,58,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42],[58,58,58,58,58,58,58,58,58,58,58,58,58,19,19,0,0,0,0,0,0,0,0,0,0,19,19,19,58,58,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42],[58,58,58,58,58,58,58,58,58,58,58,58,58,19,0,0,0,0,0,0,0,0,0,0,0,0,19,19,58,58,42,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,42,42],[58,58,58,58,58,58,58,58,58,58,58,58,58,19,0,0,0,0,0,0,0,0,0,0,0,0,19,19,58,58,42,42,0,36,36,36,0,36,36,36,0,42,0,36,36,36,0,36,36,36,0,42,0,36,36,36,0,36,36,36,0,38,42,42],[58,58,58,58,58,58,58,58,58,58,58,58,58,27,0,0,0,0,0,0,0,0,0,0,0,0,0,19,27,19,19,42,0,36,36,36,0,36,36,36,0,42,0,36,36,36,0,36,36,36,0,42,0,36,36,36,0,36,36,36,0,38,21,42],[58,58,58,58,58,58,58,58,58,58,58,58,58,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22],[58,58,58,58,58,58,58,58,58,58,58,58,58,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,42,0,36,36,36,0,36,36,36,0,42,0,36,36,36,0,36,36,36,0,42,0,36,36,36,0,36,36,36,0,38,21,42],[58,58,19,19,19,19,19,19,19,19,19,19,19,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,42,0,36,36,36,0,36,36,36,0,42,0,36,36,36,0,36,36,36,0,42,0,36,36,36,0,36,36,36,0,38,42,42],[58,19,19,19,0,0,0,0,0,19,19,19,19,19,0,0,0,0,0,0,0,0,0,0,0,0,0,19,0,19,19,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,38,42,42],[58,19,0,0,0,0,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,19,42,0,42,36,42,0,42,42,42,0,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42],[58,19,0,0,0,0,0,0,0,0,19,19,0,19,0,0,0,0,0,0,0,0,0,0,0,0,19,42,0,42,0,42,0,42,42,42,0,42,42,42,0,0,0,0,0,0,0,0,0,0,0,0,42,0,0,0,0,0,0,0,0,42,42,42],[58,19,0,0,0,0,0,0,0,0,0,0,0,19,19,0,0,0,0,0,0,0,0,0,0,19,19,42,0,42,0,42,0,42,36,42,0,42,42,42,0,42,42,42,42,42,42,0,36,0,0,0,0,0,0,36,36,36,36,0,0,0,36,42],[58,19,19,0,0,0,0,0,0,0,0,0,19,19,19,19,19,19,19,19,19,19,27,19,19,19,19,42,0,42,0,42,0,42,0,42,0,42,42,42,0,0,0,0,0,0,0,0,0,0,0,0,42,0,0,0,0,0,0,0,0,42,42,42],[58,58,19,19,0,0,0,0,0,0,0,19,19,19,58,58,58,58,58,58,58,58,58,58,58,58,58,42,0,42,0,42,0,42,0,42,0,42,36,42,0,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42,42],[58,58,58,58,19,19,19,19,19,19,19,19,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,42,0,42,0,42,0,42,0,42,0,42,0,42,0,42,42,42,42,42,42,42,42,36,42,42,42,42,42,42,42,0,0,0,42,42,42,42],[58,58,58,47,46,47,46,46,47,47,47,46,46,46,46,46,47,47,47,46,47,46,46,46,46,46,46,42,0,42,0,42,0,42,0,42,0,42,0,42,0,42,36,42,42,42,42,42,42,0,42,42,42,42,42,42,0,0,44,0,0,42,42,42],[58,58,58,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,46,46,47,47,47,46,42,0,42,0,42,0,42,0,42,0,42,0,42,0,42,0,42,38,0,0,0,0,0,0,0,0,0,38,0,0,44,44,44,0,0,36,42],[58,58,58,46,0,46,47,46,46,47,47,46,47,47,46,46,47,46,46,0,47,46,0,0,0,0,46,42,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,44,44,44,44,44,0,36,42],[58,58,58,47,0,46,58,58,58,58,58,58,58,58,58,58,58,58,47,0,46,46,0,47,46,0,47,42,0,42,0,42,0,42,0,42,0,42,0,42,0,42,0,42,38,0,0,0,0,0,0,0,0,0,38,0,0,44,44,44,0,0,36,42],[58,58,58,46,0,47,58,58,58,58,58,58,58,58,58,58,58,58,46,0,46,47,0,47,46,0,47,42,36,42,36,42,36,42,36,42,36,42,36,42,36,42,36,42,42,42,42,0,0,0,0,0,42,42,42,42,0,0,44,0,0,42,42,42],[58,58,58,47,0,46,46,47,46,46,47,58,58,58,58,58,58,58,46,0,46,46,0,47,46,0,46,46,46,46,46,47,46,46,47,47,46,47,47,47,47,46,46,47,46,46,42,42,0,0,0,42,42,42,42,42,0,0,44,0,0,42,42,42],[58,58,58,46,0,47,47,0,0,0,46,58,58,58,58,58,58,58,47,0,0,0,0,46,47,0,47,46,46,46,46,0,0,0,0,0,0,0,0,0,0,0,0,0,46,46,46,42,42,0,0,0,0,0,0,42,42,0,0,0,42,42,42,42],[58,58,58,46,0,46,47,0,0,0,47,58,58,58,58,58,58,58,47,47,46,47,46,46,46,0,46,47,46,46,47,0,0,0,0,0,0,0,0,0,0,0,0,0,46,46,46,42,42,0,42,0,0,0,0,0,42,42,42,42,42,42,42,42],[58,58,58,46,0,46,46,0,0,0,46,58,58,58,58,58,58,58,58,58,58,58,58,46,46,0,0,46,46,46,46,0,0,0,0,0,0,0,0,0,0,0,0,0,47,46,47,42,42,0,42,42,0,0,0,0,42,42,42,42,42,42,42,42],[58,58,58,47,0,46,46,46,0,47,46,58,58,58,58,58,58,58,58,58,58,58,58,46,47,47,0,0,0,47,47,0,0,0,0,0,65,65,0,65,65,0,0,0,0,0,0,47,0,0,0,46,47,47,46,47,47,58,58,58,58,58,58,58],[58,58,46,46,0,46,46,47,0,47,47,58,58,58,58,58,58,58,58,58,58,58,58,58,58,46,47,46,0,46,47,0,65,0,0,0,65,0,0,0,65,0,0,0,0,0,0,0,0,0,0,0,0,47,46,46,46,58,58,58,58,58,58,58],[58,58,46,46,0,46,47,0,0,0,46,46,58,58,58,58,58,58,58,58,58,58,58,58,58,46,46,46,0,47,46,0,65,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,0,0,0,46,47,47,58,58,58,58,58,58,58,58,58,58],[58,58,46,0,0,0,0,0,0,0,0,47,46,58,58,58,58,58,58,58,58,58,58,58,58,46,0,0,0,0,0,0,65,65,65,65,65,0,0,0,65,65,65,65,0,0,0,47,0,0,0,0,0,46,58,58,58,58,58,58,58,58,58,58],[58,58,46,46,47,0,0,0,15,0,0,0,47,46,58,58,58,58,58,58,58,58,58,58,58,47,0,47,46,47,46,0,65,65,0,0,0,0,0,0,0,0,0,65,0,0,0,46,0,0,0,47,46,47,58,58,58,58,58,58,58,58,58,58],[46,46,46,47,0,0,15,0,0,0,15,0,0,46,47,46,46,47,46,46,58,58,58,58,58,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,0,0,0,0,0,46,58,58,58,58,58,58,58,58,58,58],[46,21,46,0,0,0,0,0,0,0,0,0,0,0,47,46,0,0,0,47,58,58,58,58,58,46,46,46,47,47,46,0,65,65,0,0,0,0,0,0,0,0,0,65,0,0,0,46,0,0,0,47,46,47,58,58,58,58,58,58,58,58,58,58],[22,0,0,0,0,15,0,0,14,0,0,15,0,0,0,0,0,0,0,47,58,58,58,58,31,31,34,31,58,58,46,0,65,65,65,65,65,0,0,0,65,65,65,65,0,0,0,47,0,0,0,0,0,46,58,58,58,58,58,58,58,58,58,58],[46,21,46,0,0,0,0,0,0,0,0,0,0,0,46,47,0,0,0,46,58,58,58,31,31,0,0,31,31,58,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,0,0,0,47,46,47,58,58,58,58,58,58,58,58,58,58],[46,46,46,47,0,0,15,0,0,0,15,0,0,47,46,46,46,47,46,46,58,58,31,31,0,0,0,0,31,58,46,0,0,0,0,0,65,0,0,0,65,0,0,0,0,0,0,0,0,0,0,0,0,47,58,58,58,58,58,58,58,58,58,58],[58,58,58,46,46,0,0,0,15,0,0,0,46,46,31,31,31,31,31,31,31,31,31,0,0,0,0,0,31,58,46,0,0,0,0,0,65,65,0,65,65,0,0,0,0,0,0,47,0,0,0,47,46,46,58,58,58,58,58,58,58,58,58,58],[58,58,58,58,46,47,0,0,0,0,0,47,46,46,31,0,0,0,0,0,34,31,0,0,0,0,0,31,58,58,47,0,0,0,0,0,0,0,0,0,0,0,0,0,47,47,46,56,57,0,56,57,56,58,58,58,58,58,58,58,58,58,58,58],[58,58,58,58,58,46,46,0,0,0,46,46,58,58,31,0,0,0,0,0,31,0,0,0,0,31,32,31,58,58,46,0,0,0,0,0,0,0,0,0,0,0,0,0,47,46,56,0,0,0,0,0,57,58,58,58,58,58,58,58,58,58,58,58],[58,58,58,58,58,58,46,47,0,46,46,58,58,58,31,0,0,0,0,0,0,0,0,33,31,31,31,58,58,58,47,0,0,0,0,0,0,0,0,0,0,0,0,0,46,56,57,0,57,0,56,0,56,56,57,58,58,58,58,58,58,58,58,58],[58,58,58,58,58,58,46,46,0,47,46,58,58,58,31,0,0,0,0,0,31,31,31,31,31,31,58,58,58,58,46,46,47,46,46,46,46,47,47,47,46,46,47,47,57,0,0,0,0,0,0,0,0,0,56,58,58,58,58,58,58,58,58,58],[58,58,58,58,58,58,47,0,0,0,47,58,58,58,31,0,0,0,0,0,32,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,56,0,57,0,56,0,57,0,56,0,57,58,58,58,58,58,58,58,58,58],[58,58,58,58,58,58,46,0,0,0,47,58,58,58,33,0,0,0,0,0,31,31,31,31,31,31,31,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,57,0,0,0,56,57,56,0,0,0,56,58,58,58,58,58,58,58,58,58],[58,58,58,58,58,58,47,0,0,0,46,58,58,58,31,0,0,0,0,0,0,0,0,0,0,0,31,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,56,56,57,0,57,56,57,0,56,57,56,58,58,58,58,58,58,58,58,58],[58,58,58,58,58,58,46,46,47,46,46,58,58,58,31,0,0,0,0,0,31,0,0,0,0,0,31,31,58,58,58,58,58,64,64,64,64,64,64,64,64,64,64,64,64,64,64,0,64,58,59,0,59,58,58,58,58,58,58,58,58,58,58,58],[58,58,58,58,58,58,58,58,58,58,58,58,58,58,31,31,31,31,31,31,31,33,0,31,0,0,0,31,32,31,31,31,31,64,0,0,0,0,0,0,0,64,64,64,64,64,64,0,64,58,59,0,59,58,58,58,58,58,58,58,58,58,58,58],[58,58,58,58,58,58,46,47,46,46,46,47,46,47,46,46,46,47,31,31,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,19,0,19,0,19,0,64,64,64,64,64,64,0,64,58,59,0,59,58,58,58,58,58,58,58,58,58,58,58],[58,58,58,58,58,58,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,58,59,0,59,58,58,58,58,58,58,58,58,58,58,58],[58,58,58,58,58,46,46,0,47,46,47,46,46,47,46,46,47,46,31,31,0,0,0,31,0,0,0,0,0,0,0,0,0,0,0,19,0,19,0,19,0,64,64,64,64,64,64,64,64,58,59,0,59,58,58,58,58,58,58,58,58,58,58,58],[58,58,58,58,46,47,0,0,0,47,46,58,58,58,58,31,31,31,0,31,31,31,0,31,0,0,0,31,31,31,31,31,31,64,0,0,0,0,0,0,0,64,58,58,59,59,59,59,59,59,59,0,59,58,58,58,58,58,58,58,58,58,58,58],[58,58,58,46,47,0,0,0,0,0,46,46,58,58,58,31,0,0,0,0,31,0,0,0,0,0,31,31,58,58,58,58,58,64,64,64,64,64,64,64,64,64,58,58,59,0,0,0,0,59,59,0,59,58,58,58,58,58,58,58,58,58,58,58],[58,58,46,46,0,0,0,0,0,0,0,47,46,58,58,31,0,0,0,0,0,0,0,0,0,0,31,8,8,8,9,8,8,9,8,58,58,58,58,58,58,59,59,59,59,0,59,59,0,0,59,0,59,58,58,58,58,58,58,58,58,58,58,58],[58,46,47,0,0,0,0,0,0,0,0,0,46,46,58,31,31,0,0,31,31,31,31,34,31,31,31,8,0,8,0,0,0,0,8,58,58,58,58,58,58,59,0,0,0,0,0,59,59,0,59,0,59,58,58,58,58,58,58,58,58,58,58,58],[46,47,0,0,0,0,0,0,0,0,0,0,0,47,46,58,31,31,31,31,53,52,53,52,8,8,9,8,0,8,0,8,9,0,9,58,58,58,58,58,58,59,0,59,59,59,0,59,59,0,0,0,59,58,58,58,58,58,58,58,58,58,58,58],[52,53,0,54,0,55,0,54,0,55,0,54,0,52,46,58,58,58,58,52,52,0,0,53,8,0,0,0,0,0,0,0,0,0,8,58,58,58,58,59,59,59,0,59,0,0,0,0,0,0,59,0,59,59,59,59,59,59,59,59,59,59,59,59],[52,53,0,53,0,53,0,0,0,53,0,52,0,52,53,52,52,53,52,52,0,0,0,52,9,9,8,0,8,0,8,0,8,8,9,58,58,58,59,59,0,0,0,59,59,0,59,59,59,0,59,0,0,0,59,59,59,59,0,0,0,0,59,59],[53,0,0,52,0,52,0,0,0,53,0,53,0,0,0,0,0,0,0,0,0,0,0,53,8,0,0,0,8,0,8,0,0,0,8,58,58,58,59,0,0,59,0,0,0,0,59,0,0,0,0,0,59,0,0,0,0,59,0,0,0,0,0,59],[52,0,52,52,0,53,0,0,0,52,0,52,0,0,0,0,0,0,0,0,0,0,0,52,9,8,8,0,0,0,0,0,8,9,8,58,59,59,59,0,59,59,59,59,59,0,59,0,59,0,59,59,59,0,59,0,0,0,0,0,0,0,0,59],[53,0,0,53,0,52,53,52,53,52,0,53,0,0,0,0,0,0,0,0,0,0,0,0,53,52,9,0,0,0,0,0,9,9,59,59,59,0,0,0,0,59,59,59,59,0,0,0,59,0,59,0,59,0,59,0,0,0,0,0,0,0,0,59],[52,53,0,52,0,0,0,0,0,0,0,52,52,53,52,52,53,52,53,52,52,52,0,0,0,53,9,0,0,0,0,0,0,43,0,0,0,0,59,59,0,0,0,59,59,59,0,59,59,0,0,0,0,0,59,59,59,0,0,0,0,0,0,59],[52,0,0,52,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,53,52,53,52,8,0,0,0,0,0,0,0,0,59,59,59,59,59,0,59,0,59,0,59,59,59,59,59,0,59,59,59,59,59,59,59,0,0,59,59,59,59],[53,0,52,52,0,0,0,0,0,0,0,52,0,52,0,52,0,52,0,52,0,0,0,0,53,52,8,0,0,0,0,0,0,43,0,0,59,0,0,0,0,59,0,0,0,0,0,0,59,59,0,59,58,58,58,58,59,59,59,59,59,58,58,58],[52,0,0,53,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,0,0,52,52,9,0,0,0,0,0,9,9,59,0,0,0,59,59,59,59,59,0,59,0,59,0,0,0,0,59,58,58,58,58,58,58,58,58,58,58,58,58],[53,0,0,52,0,0,52,0,53,0,0,53,52,53,52,52,52,52,52,52,52,53,0,0,53,52,8,8,8,9,8,9,8,8,59,59,59,0,0,0,0,0,59,59,59,0,59,59,0,59,59,59,58,58,58,58,58,58,58,58,58,58,58,58],[52,0,0,53,52,55,53,0,52,55,52,52,52,52,52,52,52,52,52,52,52,52,52,53,53,52,58,58,58,58,58,58,58,58,58,58,59,59,59,59,59,0,0,0,0,0,0,0,0,59,58,58,58,58,58,58,58,58,58,58,58,58,58,58],[53,52,53,52,52,52,52,53,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,58,58,58,58,58,58,58,58,58,58,58,58,58,58,59,59,59,59,59,59,59,59,59,59,58,58,58,58,58,58,58,58,58,58,58,58,58,58]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,126,126,126,126,126,126,126,0,0,0,0,0,0,127,127,106,127,127,127,106,127,127,0,127,127,127,127,127,127,127,127,127,0,127,127,127,127,127,127,127,127,127,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,126,126,126,126,126,126,126,0,0,0,0,0,0,106,0,0,0,127,0,0,0,106,0,127,0,0,0,127,0,0,0,127,0,127,0,0,0,127,0,0,0,127,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,126,126,126,126,126,126,126,126,0,0,0,0,0,127,0,0,0,127,0,0,0,127,0,127,0,0,0,127,0,0,0,127,0,127,0,0,0,127,0,0,0,127,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,0,0,127,127,106,127,127,127,106,127,127,0,127,127,127,127,127,127,127,127,127,0,127,127,127,127,127,127,127,127,127,0,128,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,0,0,106,0,0,0,127,0,0,0,127,0,127,0,0,0,127,0,0,0,127,0,127,0,0,0,127,0,0,0,127,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,0,0,127,0,0,0,127,0,0,0,106,0,127,0,0,0,127,0,0,0,127,0,127,0,0,0,127,0,0,0,127,0,0,0],[0,0,0,0,126,126,126,126,126,0,0,0,0,0,126,126,126,126,126,126,126,126,126,126,126,126,126,0,0,0,0,0,127,127,127,127,127,127,127,106,127,0,127,127,127,127,127,127,127,127,127,0,127,127,127,127,127,127,127,127,127,0,0,0],[0,0,126,126,126,126,126,126,126,126,0,126,126,0,126,126,126,126,126,126,126,126,126,126,126,126,0,0,114,0,0,0,127,0,0,0,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,126,126,126,126,126,126,126,126,0,0,126,0,126,126,126,126,126,126,126,126,126,126,126,126,0,0,114,0,114,0,0,0,0,0,127,0,0,0,129,129,129,129,129,129,129,129,0,130,130,130,0,130,130,130,130,130,130,130,130,0,0,0],[0,0,126,126,126,126,126,126,126,126,126,126,126,0,0,126,126,126,126,126,126,126,126,126,126,0,0,0,114,0,114,0,114,0,0,0,127,0,0,0,129,0,0,0,0,0,0,129,0,130,130,130,0,130,130,0,0,0,0,130,130,130,0,0],[0,0,0,126,126,126,126,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,0,114,0,114,0,114,0,0,0,0,0,129,129,129,129,129,129,129,129,0,130,130,130,0,130,130,130,130,130,130,130,130,0,0,0],[0,0,0,0,126,126,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,0,114,0,114,0,114,0,114,0,0,0,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,0,114,0,114,0,114,0,114,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,0,114,0,114,0,114,0,114,0,114,0,114,0,0,0,0,0,0,0,0,111,0,0,0,0,0,0,113,113,0,113,113,0,0,0],[0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,114,0,114,0,114,0,114,0,114,0,114,0,114,0,114,0,0,111,111,111,111,111,111,111,111,111,0,113,113,0,0,0,113,113,0,0],[0,0,0,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,0,109,109,109,109,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,111,111,111,111,111,111,111,111,111,0,113,0,0,0,0,0,113,0,0],[0,0,0,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,0,109,0,0,109,0,0,114,0,114,0,114,0,114,0,114,0,114,0,114,0,114,0,0,106,111,111,111,111,111,111,111,106,0,113,113,0,0,0,113,113,0,0],[0,0,0,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,0,109,0,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,113,113,0,113,113,0,0,0],[0,0,0,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,0,109,0,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,113,113,0,113,113,0,0,0],[0,0,0,0,109,0,0,109,109,109,0,0,0,0,0,0,0,0,0,109,109,109,109,0,0,109,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,111,0,110,110,110,110,0,0,113,113,113,0,0,0,0],[0,0,0,0,109,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,111,0,110,110,110,110,110,0,0,0,0,0,0,0,0],[0,0,0,0,109,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,110,110,110,110,0,0,0,0,0,0,0,0],[0,0,0,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,108,108,108,108,108,0,0,0,0,0,108,108,108,108,108,108,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,109,0,0,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,0,0,0,108,108,108,0,108,108,108,0,108,108,108,108,108,108,0,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,109,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,0,109,0,108,108,108,0,108,108,108,0,108,108,108,108,108,108,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,109,109,0,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,0,0,0,0,0,108,108,108,0,0,0,0,108,108,108,0,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,109,109,109,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,0,0,0,109,0,0,108,108,108,108,108,108,108,108,108,0,108,108,108,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,109,109,0,109,109,109,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,0,108,108,108,108,108,108,108,108,108,0,108,108,108,0,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,109,0,0,108,108,108,108,108,108,108,108,108,0,108,108,108,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0],[-1,143,0,109,109,0,109,109,0,109,109,0,109,109,109,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,108,108,108,0,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,109,109,109,109,109,109,109,109,109,109,109,0,0,109,109,109,0,0,0,0,0,0,123,123,0,0,0,0,108,108,108,108,108,0,108,108,108,0,108,108,108,108,108,108,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,109,109,0,109,109,109,0,109,109,0,0,0,0,0,0,0,0,0,0,0,123,123,123,123,0,0,0,108,108,108,108,108,0,108,108,108,0,108,108,108,108,108,108,0,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,109,109,109,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,123,123,123,123,123,0,0,0,108,108,108,108,108,0,0,0,0,0,108,108,108,108,108,108,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,109,109,109,109,109,0,0,0,0,123,123,123,123,123,0,0,123,123,123,123,123,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,123,123,123,123,123,0,123,123,123,123,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,106,112,112,112,106,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,109,0,0,0,0,0,0,123,123,123,123,123,0,123,123,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,112,0,112,0,112,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,112,112,112,112,112,112,112,106,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,0,112,0,112,0,112,0,112,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,106,112,0,0,0,112,112,112,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,123,123,123,123,123,0,117,117,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,0,0,0,112,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,123,123,0,117,117,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,0,0,0,0,0,0,0,115,115,115,115,115,115,115,0,0,0,0,0,0,115,0,0,0,116,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,0,117,117,117,117,117,117,117,117,0,115,106,0,115,0,106,0,115,0,0,0,0,0,0,115,0,0,0,116,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,118,118,118,118,118,118,118,118,118,118,118,0,117,117,117,117,0,117,117,117,117,117,117,117,117,0,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,0,0,0,116,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,118,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,0,117,117,117,117,117,117,117,117,0,115,115,0,106,0,115,0,115,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,0,0,123,0,0,0,0,0,117,117,117,0,0,0,0,0,0,0,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,118,118,118,118,118,0,0,0,0,0,0,123,123,123,123,0,117,117,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,0,0,116,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,118,118,118,118,118,118,118,0,0,0,0,0,123,123,123,123,0,117,117,117,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,116,116,0,116,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,118,118,118,118,118,118,118,118,118,0,0,0,0,0,123,123,0,0,0,0,0,0,0,0,0,106,0,124,124,106,124,0,0,0,0,0,0,0,0,116,116,116,116,116,0,0,116,0,116,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,118,118,118,118,118,118,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,0,124,0,0,106,0,0,0,0,0,0,0,0,116,0,0,0,116,0,0,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,122,0,0,106,124,124,124,124,124,124,106,124,0,0,0,0,0,0,0,0,116,0,106,116,116,116,116,116,0,116,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,121,0,120,0,119,119,119,0,120,0,122,0,0,0,0,0,0,0,122,122,122,0,0,0,0,124,0,124,0,124,0,0,0,0,0,0,0,0,116,116,116,0,0,116,0,0,0,116,0,116,116,116,0,0,0,0,116,116,116,116,0,0],[0,121,121,0,120,0,119,119,119,0,120,0,122,122,122,122,122,122,122,122,122,122,122,0,0,106,124,124,0,124,0,124,124,106,0,0,0,0,0,116,116,0,116,116,116,116,0,116,116,116,116,116,0,116,0,116,116,0,116,116,116,116,116,0],[0,121,0,0,120,0,119,119,119,0,120,0,122,122,122,122,122,122,122,122,122,122,122,0,0,0,0,124,124,124,124,124,0,0,0,0,0,0,0,116,0,0,0,0,0,116,0,116,0,116,0,0,0,116,0,116,116,116,116,116,116,116,116,0],[0,121,106,0,120,0,0,0,0,0,120,0,122,122,122,122,122,122,122,122,122,122,122,122,0,0,0,124,124,124,124,124,0,0,0,0,0,116,116,116,116,0,0,0,0,116,116,116,0,116,0,106,0,116,0,116,116,116,116,116,116,116,116,0],[0,0,121,0,120,120,120,120,120,120,120,0,0,0,0,0,0,0,0,0,0,0,122,122,122,0,0,124,124,124,124,124,124,0,116,116,116,116,0,0,116,116,116,0,0,0,106,0,0,116,116,116,116,116,0,0,0,116,116,116,116,116,116,0],[0,106,121,0,0,120,120,120,120,120,120,120,120,106,120,120,120,106,120,120,120,0,0,0,0,0,0,124,124,124,124,124,124,0,116,0,0,0,0,0,116,0,116,0,106,0,0,0,0,0,116,0,0,0,0,0,0,0,116,116,0,0,0,0],[0,121,0,0,120,120,120,120,120,120,120,0,120,0,106,0,120,0,120,0,106,0,120,120,0,0,0,124,124,124,124,124,124,0,116,116,0,116,116,116,116,0,116,116,116,116,116,116,0,0,116,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,121,106,0,0,120,120,120,120,120,120,120,120,120,120,106,120,120,120,106,120,0,120,120,0,0,0,124,124,124,124,124,0,0,0,116,116,116,0,0,0,0,0,106,0,116,0,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,121,121,0,120,120,0,120,0,120,120,0,0,0,0,0,0,0,0,0,0,0,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,0,0,0,116,0,0,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,121,121,0,0,0,0,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,116,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":2,"y":41,"texture":68,"key":"silver"},{"x":2,"y":51,"texture":68,"key":"gold"},{"x":5,"y":41,"texture":68,"key":"silver"},{"x":5,"y":51,"texture":68,"key":"gold"},{"x":5,"y":61,"texture":67,"key":null},{"x":8,"y":28,"texture":65,"key":null},{"x":8,"y":41,"texture":68,"key":"silver"},{"x":8,"y":51,"texture":68,"key":"gold"},{"x":10,"y":32,"texture":65,"key":null},{"x":10,"y":48,"texture":65,"key":null},{"x":12,"y":36,"texture":65,"key":null},{"x":12,"y":48,"texture":65,"key":null},{"x":14,"y":40,"texture":65,"key":null},{"x":17,"y":44,"texture":65,"key":null},{"x":17,"y":54,"texture":65,"key":null},{"x":23,"y":49,"texture":65,"key":null},{"x":24,"y":38,"texture":65,"key":null},{"x":25,"y":31,"texture":68,"key":"gold"},{"x":25,"y":47,"texture":65,"key":null},{"x":26,"y":36,"texture":65,"key":null},{"x":26,"y":40,"texture":65,"key":null},{"x":29,"y":33,"texture":65,"key":null},{"x":29,"y":43,"texture":65,"key":null},{"x":31,"y":2,"texture":67,"key":null},{"x":31,"y":31,"texture":68,"key":"gold"},{"x":32,"y":36,"texture":65,"key":null},{"x":32,"y":40,"texture":65,"key":null},{"x":33,"y":47,"texture":65,"key":null},{"x":34,"y":38,"texture":65,"key":null},{"x":35,"y":49,"texture":65,"key":null},{"x":41,"y":20,"texture":65,"key":null},{"x":42,"y":47,"texture":65,"key":null},{"x":42,"y":51,"texture":65,"key":null},{"x":43,"y":22,"texture":65,"key":null},{"x":44,"y":32,"texture":65,"key":null},{"x":45,"y":18,"texture":65,"key":null},{"x":46,"y":32,"texture":65,"key":null},{"x":47,"y":22,"texture":65,"key":null},{"x":49,"y":20,"texture":65,"key":null},{"x":52,"y":2,"texture":65,"key":null},{"x":52,"y":4,"texture":65,"key":null},{"x":52,"y":6,"texture":65,"key":null},{"x":52,"y":8,"texture":65,"key":null},{"x":52,"y":10,"texture":65,"key":null},{"x":52,"y":12,"texture":65,"key":null},{"x":58,"y":33,"texture":68,"key":"gold"}],"secrets":[{"x":9,"y":13,"state":0,"texture":26},{"x":11,"y":52,"state":0,"texture":35},{"x":21,"y":50,"state":0,"texture":41},{"x":24,"y":8,"state":0,"texture":14},{"x":27,"y":5,"state":0,"texture":45},{"x":31,"y":15,"state":0,"texture":14},{"x":37,"y":20,"state":0,"texture":30},{"x":38,"y":8,"state":0,"texture":14},{"x":54,"y":54,"state":0,"texture":58},{"x":59,"y":21,"state":0,"texture":51}],"sprites":[{"x":2,"y":32,"texture":14,"hit":false},wolf3d.guardStanding(2,34,2,1),{"x":2,"y":36,"texture":14,"hit":false},wolf3d.guardStanding(2,38,2,3),{"x":2,"y":40,"texture":14,"hit":false},{"x":2,"y":42,"texture":14,"hit":false},wolf3d.officerStanding(2,44,2,1),{"x":2,"y":46,"texture":14,"hit":false},wolf3d.ssStanding(2,49,2,1),{"x":2,"y":50,"texture":14,"hit":false},{"x":2,"y":52,"texture":14,"hit":false},wolf3d.mutantStanding(2,53,2,2),wolf3d.mutantStanding(2,54,2,3),{"x":2,"y":56,"texture":14,"hit":false},wolf3d.mutantStanding(2,57,2,2),wolf3d.mutantStanding(2,59,2,1),{"x":2,"y":60,"texture":14,"hit":false},wolf3d.mutantStanding(3,22,6,3),{"x":3,"y":24,"texture":0,"hit":false},wolf3d.guardStanding(3,32,0,3),wolf3d.guardStanding(3,40,2,2),wolf3d.officerStanding(3,46,2,3),wolf3d.officerStanding(3,50,2,3),{"x":4,"y":16,"texture":36,"hit":true},{"x":4,"y":20,"texture":36,"hit":true},{"x":4,"y":24,"texture":36,"hit":true},wolf3d.ssStanding(4,42,4,2),wolf3d.mutantStanding(5,16,6,1),wolf3d.mutantStanding(5,18,6,3),{"x":5,"y":21,"texture":0,"hit":false},{"x":5,"y":32,"texture":14,"hit":false},wolf3d.guardStanding(5,34,2,2),{"x":5,"y":36,"texture":14,"hit":false},wolf3d.guardStanding(5,38,2,1),{"x":5,"y":40,"texture":14,"hit":false},{"x":5,"y":42,"texture":14,"hit":false},{"x":5,"y":46,"texture":14,"hit":false},wolf3d.ssStanding(5,48,2,2),{"x":5,"y":50,"texture":14,"hit":false},{"x":5,"y":52,"texture":14,"hit":false},wolf3d.mutantStanding(5,54,2,3),wolf3d.mutantStanding(5,55,2,2),{"x":5,"y":56,"texture":14,"hit":false},wolf3d.mutantStanding(5,58,2,3),wolf3d.mutantStanding(5,59,2,1),{"x":5,"y":60,"texture":14,"hit":false},wolf3d.mutantStanding(5,62,2,3),{"x":6,"y":15,"texture":0,"hit":false},{"x":6,"y":16,"texture":36,"hit":true},{"x":6,"y":20,"texture":14,"hit":false},{"x":6,"y":24,"texture":36,"hit":true},{"x":6,"y":28,"texture":14,"hit":false},wolf3d.guardStanding(6,32,0,3),wolf3d.ssStanding(6,42,0,3),wolf3d.officerStanding(6,46,2,1),wolf3d.officerStanding(6,50,2,2),{"x":7,"y":23,"texture":0,"hit":false},wolf3d.guardStanding(7,40,0,3),wolf3d.crown(8,4),wolf3d.chalice(8,5),wolf3d.chest(8,6),wolf3d.cross(8,7),wolf3d.mutantStanding(8,15,6,1),{"x":8,"y":16,"texture":36,"hit":true},{"x":8,"y":17,"texture":0,"hit":false},{"x":8,"y":20,"texture":36,"hit":true},wolf3d.mutantStanding(8,22,6,1),{"x":8,"y":24,"texture":36,"hit":true},{"x":8,"y":32,"texture":14,"hit":false},{"x":8,"y":36,"texture":14,"hit":false},wolf3d.guardStanding(8,39,2,2),{"x":8,"y":40,"texture":14,"hit":false},{"x":8,"y":42,"texture":14,"hit":false},wolf3d.officerStanding(8,43,2,3),wolf3d.ssStanding(8,44,2,3),{"x":8,"y":46,"texture":14,"hit":false},{"x":8,"y":50,"texture":14,"hit":false},{"x":8,"y":52,"texture":14,"hit":false},wolf3d.mutantStanding(8,53,2,2),{"x":8,"y":56,"texture":14,"hit":false},wolf3d.mutantStanding(8,58,2,3),wolf3d.mutantStanding(8,59,2,1),{"x":8,"y":60,"texture":14,"hit":false},wolf3d.extraLife(9,2),wolf3d.firstAidKit(9,3),wolf3d.chest(9,4),wolf3d.cross(9,5),wolf3d.firstAidKit(9,6),wolf3d.firstAidKit(9,7),wolf3d.cross(9,8),wolf3d.chest(10,2),wolf3d.chalice(10,3),{"x":10,"y":4,"texture":40,"hit":false},wolf3d.ammoBox(10,5),wolf3d.ammoBox(10,6),wolf3d.crown(10,7),{"x":10,"y":8,"texture":40,"hit":false},wolf3d.chalice(10,9),wolf3d.mutantStanding(10,22,6,3),wolf3d.mutantStanding(10,24,6,2),wolf3d.officerStanding(10,28,0,2),wolf3d.officerStanding(10,50,2,3),wolf3d.chalice(10,51),wolf3d.ammoBox(10,54),wolf3d.ammoBox(10,55),wolf3d.ammoBox(10,56),wolf3d.ammoBox(10,57),wolf3d.firstAidKit(10,59),wolf3d.firstAidKit(11,2),wolf3d.chest(11,3),wolf3d.ammoBox(11,5),{"x":11,"y":6,"texture":40,"hit":false},wolf3d.chalice(11,7),wolf3d.crown(11,8),wolf3d.chest(11,9),{"x":11,"y":10,"texture":40,"hit":false},wolf3d.mutantStanding(11,17,6,2),{"x":11,"y":50,"texture":40,"hit":false},wolf3d.officerStanding(11,51,2,1),wolf3d.firstAidKit(11,59),{"x":11,"y":60,"texture":40,"hit":false},wolf3d.gatling(11,61),wolf3d.ammoBox(12,3),wolf3d.chalice(12,4),wolf3d.extraLife(12,5),wolf3d.chest(12,6),wolf3d.chest(12,7),wolf3d.chalice(12,8),wolf3d.crown(12,9),wolf3d.chalice(12,10),wolf3d.officerStanding(12,30,0,2),wolf3d.officerStanding(12,50,2,2),wolf3d.ammo(12,51),wolf3d.ammoBox(12,54),wolf3d.ammoBox(12,55),wolf3d.ammoBox(12,56),wolf3d.ammoBox(12,57),wolf3d.firstAidKit(12,59),wolf3d.crown(13,5),wolf3d.cross(13,6),wolf3d.chest(13,8),wolf3d.crown(13,9),wolf3d.chest(13,10),wolf3d.officerStanding(13,32,0,3),wolf3d.officerStanding(14,34,0,1),wolf3d.officerStanding(14,38,0,3),{"x":14,"y":58,"texture":40,"hit":false},wolf3d.officerStanding(14,59,2,2),wolf3d.officerStanding(15,28,0,3),wolf3d.officerStanding(15,32,0,2),wolf3d.officerStanding(15,36,0,1),wolf3d.officerStanding(15,40,0,3),wolf3d.ammo(15,57),wolf3d.ammo(15,59),{"x":16,"y":4,"texture":14,"hit":false},{"x":16,"y":19,"texture":14,"hit":false},wolf3d.ammoBox(16,42),wolf3d.officerStanding(16,55,0,3),wolf3d.ammo(16,56),wolf3d.ammo(16,60),wolf3d.officerStanding(16,61,4,3),{"x":17,"y":22,"texture":14,"hit":false},{"x":17,"y":25,"texture":14,"hit":false},{"x":17,"y":28,"texture":14,"hit":false},wolf3d.guardStanding(17,29,6,1),{"x":17,"y":30,"texture":14,"hit":false},{"x":17,"y":32,"texture":14,"hit":false},{"x":17,"y":34,"texture":14,"hit":false},{"x":17,"y":36,"texture":14,"hit":false},{"x":17,"y":38,"texture":14,"hit":false},{"x":17,"y":40,"texture":14,"hit":false},{"x":17,"y":42,"texture":14,"hit":false},{"x":17,"y":46,"texture":14,"hit":false},{"x":17,"y":49,"texture":14,"hit":false},{"x":17,"y":52,"texture":14,"hit":false},{"x":17,"y":55,"texture":40,"hit":false},{"x":17,"y":61,"texture":40,"hit":false},wolf3d.ssStanding(18,28,4,1),wolf3d.ssStanding(18,30,4,2),wolf3d.ssStanding(18,32,4,3),wolf3d.ssStanding(18,34,4,1),wolf3d.ssStanding(18,36,4,2),wolf3d.ssStanding(18,38,4,3),wolf3d.ssStanding(18,40,4,3),wolf3d.firstAidKit(18,42),wolf3d.guardStanding(18,45,6,3),wolf3d.ssStanding(18,49,0,1),wolf3d.guardStanding(18,53,2,2),wolf3d.food(18,56),wolf3d.food(18,60),wolf3d.officerStanding(18,61,0,3),{"x":19,"y":47,"texture":8,"hit":true},{"x":19,"y":51,"texture":8,"hit":true},wolf3d.food(19,57),wolf3d.food(19,59),wolf3d.officerStanding(20,60,4,1),wolf3d.food(21,7),wolf3d.food(21,8),wolf3d.food(21,9),{"x":21,"y":19,"texture":14,"hit":false},{"x":21,"y":22,"texture":14,"hit":false},wolf3d.mutantStanding(21,31,0,1),wolf3d.ammo(21,33),wolf3d.ammo(21,37),wolf3d.food(21,38),{"x":21,"y":42,"texture":35,"hit":true},{"x":21,"y":43,"texture":35,"hit":true},{"x":21,"y":49,"texture":14,"hit":false},wolf3d.firstAidKit(21,53),wolf3d.firstAidKit(21,54),{"x":21,"y":58,"texture":40,"hit":false},wolf3d.food(22,7),wolf3d.food(22,9),{"x":22,"y":38,"texture":14,"hit":false},{"x":22,"y":43,"texture":35,"hit":true},wolf3d.chalice(22,53),wolf3d.chest(22,54),wolf3d.chest(22,55),{"x":23,"y":26,"texture":14,"hit":false},wolf3d.mutantStanding(23,32,0,2),wolf3d.mutantStanding(23,38,0,1),wolf3d.chalice(23,53),wolf3d.chalice(23,54),wolf3d.chest(23,55),{"x":24,"y":28,"texture":14,"hit":false},wolf3d.mutantStanding(24,31,0,3),wolf3d.chalice(24,35),wolf3d.ammo(24,41),wolf3d.chalice(24,44),{"x":25,"y":8,"texture":14,"hit":false},{"x":25,"y":34,"texture":14,"hit":false},{"x":25,"y":42,"texture":14,"hit":false},wolf3d.food(25,46),wolf3d.guardStanding(25,48,2,2),{"x":25,"y":49,"texture":14,"hit":false},{"x":25,"y":52,"texture":16,"hit":true},wolf3d.food(26,33),wolf3d.mutantStanding(26,35,6,2),{"x":26,"y":38,"texture":40,"hit":false},wolf3d.mutantStanding(26,41,2,2),wolf3d.guardStanding(26,50,2,1),{"x":27,"y":26,"texture":14,"hit":false},{"x":27,"y":28,"texture":14,"hit":false},{"x":27,"y":31,"texture":14,"hit":false},{"x":27,"y":49,"texture":14,"hit":false},{"x":27,"y":52,"texture":16,"hit":true},wolf3d.crown(28,41),wolf3d.crown(28,42),wolf3d.mutantStanding(29,11,4,3),{"x":29,"y":26,"texture":14,"hit":false},{"x":29,"y":31,"texture":14,"hit":false},{"x":29,"y":35,"texture":40,"hit":false},{"x":29,"y":38,"texture":40,"hit":false},wolf3d.ssStanding(29,40,6,1),{"x":29,"y":41,"texture":40,"hit":false},wolf3d.mutantStanding(29,44,2,1),{"x":29,"y":45,"texture":14,"hit":false},{"x":29,"y":49,"texture":14,"hit":false},{"x":29,"y":52,"texture":16,"hit":true},wolf3d.ammo(30,17),wolf3d.ammo(30,18),wolf3d.crown(30,41),wolf3d.crown(30,42),wolf3d.guardStanding(30,48,4,3),{"x":31,"y":3,"texture":14,"hit":false},wolf3d.mutantStanding(31,9,4,1),wolf3d.ssStanding(31,12,0,1),{"x":31,"y":14,"texture":14,"hit":false},wolf3d.ammo(31,18),wolf3d.guardStanding(31,48,0,3),{"x":31,"y":49,"texture":14,"hit":false},{"x":31,"y":52,"texture":16,"hit":true},wolf3d.ammo(32,17),wolf3d.ammo(32,18),wolf3d.crown(32,25),wolf3d.crown(32,26),wolf3d.mutantStanding(32,31,4,3),wolf3d.mutantStanding(32,32,4,2),wolf3d.food(32,34),wolf3d.mutantStanding(32,35,6,2),{"x":32,"y":38,"texture":40,"hit":false},wolf3d.mutantStanding(32,41,2,2),wolf3d.guardStanding(32,50,2,1),wolf3d.mutantStanding(33,11,0,2),wolf3d.chalice(33,24),wolf3d.chalice(33,25),wolf3d.crown(33,26),wolf3d.crown(33,27),{"x":33,"y":34,"texture":14,"hit":false},{"x":33,"y":42,"texture":14,"hit":false},wolf3d.chalice(33,44),wolf3d.food(33,46),{"x":33,"y":49,"texture":14,"hit":false},wolf3d.guardStanding(33,50,2,2),{"x":33,"y":52,"texture":16,"hit":true},wolf3d.chest(34,23),wolf3d.chest(34,24),wolf3d.chest(34,25),wolf3d.chalice(34,26),wolf3d.chalice(34,27),wolf3d.chalice(34,35),{"x":34,"y":46,"texture":35,"hit":true},{"x":35,"y":15,"texture":12,"hit":true},wolf3d.extraLife(35,16),{"x":35,"y":17,"texture":36,"hit":true},wolf3d.extraLife(35,18),{"x":35,"y":19,"texture":12,"hit":true},wolf3d.cross(35,23),wolf3d.cross(35,24),wolf3d.chest(35,25),wolf3d.chest(35,26),wolf3d.mutantStanding(35,31,4,1),wolf3d.mutantStanding(35,38,4,1),wolf3d.mutantStanding(36,15,0,1),{"x":36,"y":16,"texture":40,"hit":false},{"x":36,"y":17,"texture":40,"hit":false},{"x":36,"y":18,"texture":40,"hit":false},{"x":36,"y":38,"texture":14,"hit":false},wolf3d.chalice(36,43),wolf3d.mutantStanding(36,47,6,3),{"x":36,"y":49,"texture":40,"hit":false},wolf3d.mutantStanding(36,51,2,3),{"x":37,"y":8,"texture":14,"hit":false},{"x":37,"y":17,"texture":40,"hit":false},wolf3d.mutantStanding(37,19,0,2),wolf3d.food(37,32),wolf3d.chalice(37,34),wolf3d.food(37,38),{"x":37,"y":42,"texture":35,"hit":true},{"x":37,"y":43,"texture":35,"hit":true},wolf3d.ammo(38,16),{"x":38,"y":17,"texture":40,"hit":false},wolf3d.ammo(38,18),wolf3d.ssStanding(38,45,6,2),{"x":38,"y":49,"texture":40,"hit":false},wolf3d.ssStanding(38,53,2,1),{"x":39,"y":16,"texture":40,"hit":false},wolf3d.mutantStanding(39,17,0,2),{"x":39,"y":18,"texture":40,"hit":false},wolf3d.chest(39,49),wolf3d.chalice(40,7),wolf3d.chalice(40,9),{"x":40,"y":16,"texture":40,"hit":false},{"x":40,"y":17,"texture":40,"hit":false},{"x":40,"y":18,"texture":40,"hit":false},wolf3d.mutantStanding(40,19,0,3),wolf3d.officerStanding(40,46,6,3),wolf3d.chalice(41,7),wolf3d.chalice(41,8),wolf3d.chalice(41,9),wolf3d.ammo(41,15),{"x":41,"y":16,"texture":40,"hit":false},wolf3d.mutantStanding(41,17,0,3),{"x":41,"y":18,"texture":40,"hit":false},wolf3d.ammo(41,19),wolf3d.ssStanding(41,23,0,1),{"x":41,"y":47,"texture":40,"hit":false},{"x":41,"y":51,"texture":40,"hit":false},{"x":42,"y":15,"texture":12,"hit":true},wolf3d.ammo(42,16),wolf3d.ammo(42,17),wolf3d.ammo(42,18),{"x":42,"y":19,"texture":12,"hit":true},{"x":42,"y":22,"texture":40,"hit":false},wolf3d.ssStanding(42,25,0,3),{"x":43,"y":26,"texture":48,"hit":true},wolf3d.ammo(43,35),wolf3d.chalice(43,39),wolf3d.chalice(43,40),{"x":43,"y":51,"texture":40,"hit":false},wolf3d.mutantStanding(44,21,6,3),{"x":44,"y":29,"texture":41,"hit":false},wolf3d.mutantStanding(44,34,4,2),wolf3d.mutantStanding(44,38,0,3),wolf3d.mutantStanding(45,19,6,1),{"x":45,"y":21,"texture":40,"hit":false},{"x":45,"y":25,"texture":40,"hit":false},{"x":45,"y":30,"texture":40,"hit":false},{"x":45,"y":35,"texture":40,"hit":false},{"x":45,"y":37,"texture":40,"hit":false},{"x":45,"y":39,"texture":40,"hit":false},wolf3d.mutantStanding(46,20,6,2),{"x":46,"y":27,"texture":43,"hit":false},wolf3d.ammo(46,34),wolf3d.mutantStanding(46,36,4,1),wolf3d.chalice(46,38),wolf3d.food(47,18),{"x":47,"y":26,"texture":48,"hit":true},wolf3d.ammo(47,34),wolf3d.ammo(47,35),wolf3d.food(47,38),wolf3d.food(47,40),{"x":48,"y":9,"texture":1,"hit":true},wolf3d.food(48,16),wolf3d.food(48,17),wolf3d.mutantStanding(48,18,6,3),wolf3d.ammo(48,19),{"x":48,"y":22,"texture":40,"hit":false},{"x":48,"y":45,"texture":40,"hit":false},wolf3d.mutantStanding(48,46,6,1),{"x":48,"y":48,"texture":42,"hit":false},{"x":49,"y":4,"texture":1,"hit":true},{"x":49,"y":9,"texture":1,"hit":true},{"x":49,"y":10,"texture":1,"hit":true},wolf3d.food(49,16),wolf3d.chalice(49,17),wolf3d.ammo(49,18),{"x":49,"y":19,"texture":40,"hit":false},wolf3d.ssStanding(49,24,4,2),{"x":49,"y":49,"texture":40,"hit":false},{"x":50,"y":5,"texture":40,"hit":false},{"x":50,"y":7,"texture":40,"hit":false},{"x":50,"y":9,"texture":40,"hit":false},wolf3d.chalice(50,17),wolf3d.chalice(50,18),wolf3d.ssStanding(50,28,0,3),wolf3d.officerStanding(50,32,2,3),{"x":50,"y":49,"texture":41,"hit":false},wolf3d.officerStanding(51,33,0,2),wolf3d.ammo(52,21),wolf3d.ammo(52,22),wolf3d.mutantStanding(52,25,6,1),wolf3d.silverKey(52,29),wolf3d.officerStanding(52,32,2,1),wolf3d.mutantStanding(52,44,6,2),wolf3d.mutantStanding(52,47,6,3),{"x":53,"y":2,"texture":40,"hit":false},{"x":53,"y":7,"texture":11,"hit":true},wolf3d.chalice(53,20),wolf3d.ammo(53,21),wolf3d.ammo(53,22),{"x":53,"y":29,"texture":40,"hit":false},wolf3d.chalice(53,59),wolf3d.chalice(53,61),{"x":54,"y":7,"texture":40,"hit":false},{"x":54,"y":15,"texture":1,"hit":true},wolf3d.mutantStanding(54,16,2,1),{"x":54,"y":17,"texture":1,"hit":true},wolf3d.mutantStanding(54,18,2,2),wolf3d.cross(54,19),wolf3d.chalice(54,20),wolf3d.chest(54,21),wolf3d.chest(54,22),wolf3d.mutantStanding(54,25,6,2),wolf3d.mutantStanding(54,33,2,3),{"x":54,"y":42,"texture":40,"hit":false},{"x":54,"y":53,"texture":42,"hit":false},wolf3d.cross(54,58),wolf3d.chalice(54,59),wolf3d.crown(54,60),wolf3d.chalice(54,61),wolf3d.chest(54,62),wolf3d.ammoBox(55,6),wolf3d.gatling(55,7),wolf3d.firstAidKit(55,8),wolf3d.mutantStanding(55,12,4,3),{"x":55,"y":13,"texture":40,"hit":false},wolf3d.mutantStanding(55,14,4,3),wolf3d.mutantStanding(55,15,2,2),{"x":55,"y":17,"texture":40,"hit":false},wolf3d.cross(55,18),wolf3d.chalice(55,19),wolf3d.chest(55,20),{"x":55,"y":21,"texture":40,"hit":false},wolf3d.chest(55,22),{"x":55,"y":28,"texture":8,"hit":true},{"x":55,"y":30,"texture":8,"hit":true},{"x":55,"y":45,"texture":41,"hit":false},wolf3d.cross(55,57),{"x":55,"y":58,"texture":40,"hit":false},wolf3d.chest(55,59),wolf3d.chest(55,61),wolf3d.crown(55,62),wolf3d.guardStanding(56,2,2,1),wolf3d.cross(56,16),wolf3d.cross(56,17),wolf3d.chalice(56,18),wolf3d.chest(56,19),wolf3d.chest(56,20),wolf3d.crown(56,21),wolf3d.food(56,22),wolf3d.food(56,23),{"x":56,"y":37,"texture":40,"hit":false},wolf3d.mutantStanding(56,51,0,3),wolf3d.ammoBox(56,55),wolf3d.firstAidKit(56,56),wolf3d.chest(56,58),wolf3d.chest(56,59),{"x":56,"y":60,"texture":40,"hit":false},wolf3d.chest(56,61),wolf3d.crown(56,62),wolf3d.food(57,22),wolf3d.food(57,23),wolf3d.food(57,24),wolf3d.mutantStanding(57,46,4,1),{"x":57,"y":49,"texture":40,"hit":false},wolf3d.cross(57,57),wolf3d.chest(57,58),wolf3d.crown(57,60),wolf3d.crown(57,61),wolf3d.cross(57,62),wolf3d.guardStanding(58,1,6,2),wolf3d.guardStanding(58,7,2,2),wolf3d.guardStanding(58,9,4,1),wolf3d.mutantStanding(58,13,2,1),wolf3d.mutantStanding(58,17,2,3),{"x":58,"y":29,"texture":40,"hit":false},{"x":58,"y":32,"texture":40,"hit":false},wolf3d.mutantStanding(58,44,0,3),wolf3d.cross(58,58),{"x":59,"y":4,"texture":16,"hit":true},wolf3d.mutantStanding(59,14,4,3),wolf3d.goldKey(59,18),wolf3d.mutantStanding(59,20,4,3),{"x":59,"y":38,"texture":43,"hit":false},{"x":59,"y":40,"texture":40,"hit":false},{"x":59,"y":47,"texture":40,"hit":false},wolf3d.crown(60,1),wolf3d.guardStanding(60,2,2,3),{"x":60,"y":7,"texture":40,"hit":false},wolf3d.mutantStanding(60,15,2,1),wolf3d.mutantStanding(60,19,2,2),wolf3d.chest(60,22),wolf3d.crown(60,23),{"x":60,"y":27,"texture":39,"hit":true},wolf3d.ammo(60,28),{"x":60,"y":29,"texture":2,"hit":true},wolf3d.ammo(60,30),{"x":60,"y":31,"texture":39,"hit":true},{"x":60,"y":35,"texture":43,"hit":false},wolf3d.mutantStanding(60,43,4,2),wolf3d.crown(61,1),wolf3d.crown(61,2),wolf3d.guardStanding(61,4,6,3),{"x":61,"y":7,"texture":48,"hit":true},wolf3d.guardStanding(61,10,4,3),wolf3d.crown(61,22),wolf3d.extraLife(61,23),{"x":61,"y":41,"texture":40,"hit":false},{"x":62,"y":1,"texture":40,"hit":false},wolf3d.crown(62,2),wolf3d.goldKey(62,7),wolf3d.mutantStanding(62,48,4,1)],"spriteResource":"sod-sprites","scripts":[]};
\ No newline at end of file diff --git a/wolf3d/maps/e7m2.js b/wolf3d/maps/e7m2.js new file mode 100644 index 0000000..078427b --- /dev/null +++ b/wolf3d/maps/e7m2.js @@ -0,0 +1 @@ +wolf3d.maps.e7m2 = {"music":"xfunkie","secret":19,"endscreen":null,"ceiling":79,"start":{"x":37.5,"y":29.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":2,"par":210,"map":[[65,65,65,65,65,53,52,53,52,52,26,28,28,26,28,28,26,28,28,26,28,28,26,31,31,33,31,31,31,31,31,31,31,31,31,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,52,0,0,0,52,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,0,0,0,31,31,64,0,0,64,64,0,0,0,0,64,64,64,0,0,0,0,64,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,53,0,0,0,0,0,0,0,28,28,1,0,28,1,28,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,64,64,0,0,0,0,0,64,0,0,0,0,0,0,0,0,64,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,53,0,0,0,53,0,0,0,28,28,28,0,26,28,28,0,0,0,31,0,0,0,0,0,0,0,0,0,33,31,31,64,64,64,64,64,0,64,64,64,64,64,0,0,0,0,64,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,53,52,52,52,0,0,0,52,52,0,53,53,28,28,0,28,28,26,31,0,31,31,32,31,31,31,31,31,0,0,0,31,31,31,64,64,64,0,0,0,64,0,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,52,0,0,54,0,0,0,0,0,0,0,52,28,2,0,29,2,28,31,0,31,31,65,65,65,65,31,0,0,0,0,0,31,64,64,64,64,0,64,0,0,0,64,64,0,0,64,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,52,0,0,0,0,0,0,0,0,0,0,52,28,1,0,28,1,28,31,0,33,31,65,65,65,65,31,31,0,0,0,31,31,0,0,0,0,0,64,64,64,64,64,64,0,64,64,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,53,0,0,54,0,0,0,0,0,0,0,53,28,28,0,26,28,28,31,0,31,31,65,65,65,65,31,0,0,0,0,0,31,0,64,64,64,0,0,0,0,0,0,64,0,64,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[52,52,53,0,0,53,54,0,54,53,52,52,53,52,28,28,0,28,31,31,31,0,31,31,65,65,65,65,31,31,0,0,0,31,31,0,64,0,0,0,64,64,0,64,0,0,0,64,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[52,21,54,0,0,0,0,0,0,53,65,65,65,65,65,2,0,29,31,31,0,0,0,31,65,65,65,65,31,0,0,0,0,0,31,64,64,0,64,64,64,64,0,64,64,64,64,64,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[22,0,0,0,0,0,0,0,0,52,65,65,65,65,65,1,0,28,31,34,0,0,0,31,65,65,65,65,31,31,34,31,0,31,31,0,0,0,64,64,0,0,0,64,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[52,21,54,53,52,52,53,52,53,52,65,65,65,65,65,28,0,26,31,31,0,0,0,31,65,65,65,65,65,65,65,31,0,0,0,0,0,0,64,0,0,64,64,64,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[52,52,52,52,52,52,52,52,52,52,65,65,65,65,65,28,0,28,31,31,31,32,31,31,65,65,65,65,65,65,65,31,0,0,64,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,28,1,28,2,0,29,65,65,65,65,65,65,65,65,65,65,65,65,65,64,64,64,64,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,2,0,0,0,0,28,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,28,0,0,28,0,26,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,28,0,0,28,0,28,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,2,0,0,2,0,29,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,1,0,0,1,0,28,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,28,28,26,28,0,26,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,28,0,28,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,26,28,28,26,28,28,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,2,0,29,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,28,0,0,0,29,2,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,1,0,28,1,65,65,65,65,28,1,28,28,1,28,28,1,28,28,28,28,0,28,0,28,1,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,26,0,0,0,28,28,26,28,28,26,0,0,0,0,0,0,0,0,0,28,28,0,0,0,0,0,28,26,28,65,65,65,65,65,65,65,65,28,28,26,28,28,26,28,28,28,28,28,28,28],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,28,0,28,0,0,0,0,0,26,28,0,28,1,28,28,28,26,28,0,28,28,28,28,0,28,0,26,28,28,65,65,65,65,65,65,65,65,28,0,0,28,26,28,28,28,28,28,28,28,28],[65,65,65,65,65,65,65,17,17,17,17,17,17,17,29,0,0,0,2,0,29,0,28,0,0,0,0,0,0,0,0,0,0,0,28,28,28,0,0,0,0,0,2,28,29,2,28,29,2,28,29,2,0,0,2,28,29,28,28,28,28,28,28,28],[65,65,65,65,65,65,65,17,0,17,18,40,17,17,28,1,28,28,1,0,28,0,28,0,28,28,26,28,1,28,28,26,28,0,28,0,28,28,28,0,28,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28],[65,65,65,65,65,65,65,40,0,0,0,0,0,17,26,0,0,0,28,0,26,0,28,0,28,0,0,0,0,0,0,0,28,0,26,0,28,28,26,0,0,0,28,0,0,28,28,26,28,28,26,28,28,26,28,28,26,28,28,26,0,28,0,28],[65,65,65,65,65,65,65,17,0,0,0,0,0,40,28,0,28,0,0,0,28,0,28,0,28,0,0,0,0,0,0,0,28,0,28,0,0,0,28,28,26,0,28,0,28,28,0,0,0,0,0,0,26,28,28,26,28,28,26,28,0,0,0,28],[17,17,17,17,17,40,17,17,0,0,0,0,0,18,29,0,0,0,2,28,29,0,28,0,28,0,0,0,0,0,0,0,2,0,28,0,2,28,29,2,28,0,28,0,1,0,0,0,0,0,0,0,28,29,2,28,29,2,28,29,2,28,0,28],[17,0,0,0,0,0,0,17,0,0,0,0,0,40,28,1,28,28,1,28,28,0,28,0,28,0,28,1,28,28,1,0,28,0,28,0,1,28,28,1,28,0,28,0,28,0,28,28,0,0,0,0,28,28,1,28,0,0,0,28,1,28,0,28],[17,0,0,17,17,0,0,0,0,0,0,0,0,17,6,28,28,26,28,28,30,0,0,0,0,0,26,28,28,28,0,0,0,0,0,0,0,28,26,28,28,0,0,0,0,0,28,26,0,0,0,0,28,26,28,0,0,0,0,0,28,28,0,28],[40,0,40,0,0,40,0,17,40,17,17,40,17,17,0,28,26,28,28,26,28,0,0,0,0,0,28,28,26,28,0,0,0,0,0,0,0,26,28,28,26,0,0,0,0,0,28,28,28,26,28,28,26,28,0,0,0,0,0,0,0,26,0,28],[17,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,2],[17,0,0,17,40,0,0,17,17,17,40,17,40,17,0,1,28,28,1,28,28,0,0,0,0,0,28,1,28,28,0,0,0,0,0,0,0,28,2,28,2,0,0,0,0,0,28,28,28,28,28,28,28,28,0,0,0,0,0,0,0,28,0,1],[17,0,0,0,0,0,0,0,0,0,0,17,17,17,6,28,28,26,28,28,26,0,0,0,0,0,26,28,28,26,0,0,0,0,0,0,0,28,28,28,4,0,0,0,0,0,28,28,0,0,0,0,28,26,28,0,0,0,0,0,28,28,0,28],[17,17,17,40,17,40,17,17,0,0,0,20,28,26,28,28,26,28,28,26,28,0,26,0,28,0,28,28,26,21,28,0,28,0,28,0,28,28,28,28,28,0,28,0,28,0,28,28,0,0,0,0,26,28,28,26,0,0,0,28,28,26,0,28],[65,65,65,65,65,65,65,40,0,0,0,17,2,28,29,2,28,29,0,0,0,0,28,0,2,0,0,2,22,0,0,0,29,0,28,0,0,0,0,0,28,0,2,0,29,0,0,0,0,0,0,0,28,29,2,28,29,2,28,29,2,28,0,2],[65,65,65,65,65,65,65,17,17,20,17,17,1,28,28,1,0,0,0,0,0,0,28,0,1,0,0,1,28,21,28,28,28,0,28,0,28,28,28,0,28,0,1,0,28,26,0,0,0,0,0,0,28,28,1,28,28,1,28,28,0,0,0,1],[65,65,65,65,65,65,65,65,65,65,65,28,0,28,26,28,0,28,0,0,0,0,28,0,28,28,26,28,28,26,28,28,26,0,28,0,28,26,0,0,1,0,28,0,0,28,28,26,28,28,26,28,28,26,28,28,26,28,28,26,0,28,0,28],[65,65,65,65,65,65,65,65,65,65,65,28,0,0,0,0,0,0,0,0,0,0,26,0,28,26,0,0,0,0,0,26,28,0,1,0,28,0,28,0,28,0,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28],[65,65,65,65,65,65,65,65,65,65,65,2,0,28,29,2,28,29,0,28,0,2,28,0,0,0,0,0,0,0,0,28,29,0,28,0,0,0,0,0,28,0,2,28,29,2,28,29,2,28,29,2,28,29,2,28,29,2,28,29,2,28,29,2],[65,65,65,65,65,65,65,65,65,65,65,28,1,28,28,1,28,28,0,0,0,1,28,0,28,28,0,0,0,0,0,28,28,0,28,28,26,28,28,28,28,0,1,28,28,1,28,28,1,28,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,26,28,28,26,28,28,0,28,28,26,28,28,26,28,28,26,0,28,28,28,0,0,0,0,0,0,0,0,0,0,0,0,28,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,26,0,28,26,0,0,0,0,0,26,28,0,26,28,28,1,28,1,28,0,28,1,28,28,1,28,0,26,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,28,0,2,28,0,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,0,0,0,0,0,26,0,28,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,28,0,1,28,0,0,0,0,0,28,28,0,28,28,1,28,28,1,28,0,28,28,28,1,28,28,0,28,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,28,0,28,28,26,28,28,26,28,28,26,0,28,26,28,0,0,0,0,0,0,0,0,0,0,0,0,28,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,26,0,28,26,28,28,26,28,28,26,28,0,26,28,28,26,28,28,26,0,28,26,28,28,26,28,28,26,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,28,0,0,0,0,0,0,0,0,0,0,0,28,65,65,65,65,65,28,0,2,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,28,28,1,28,28,1,28,28,1,28,28,1,28,65,65,65,65,65,28,0,1,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,28,0,28,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,26,0,28,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,28,0,2,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,28,0,1,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,28,0,28,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,26,0,28,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,28,29,2,28,65,65,28,0,2,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,28,0,0,28,65,65,28,0,1,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,2,0,0,28,26,28,28,0,28,28,26,28,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,28,0,0,26,0,0,28,0,28,0,0,28,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,28,0,0,0,0,0,28,0,2,0,0,2,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,28,28,1,28,28,0,0,0,0,0,28,1,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,26,28,28,26,28,28,26,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,120,120,120,0,111,111,111,111,111,111,111,111,111,111,111,111,111,0,122,122,122,122,122,122,122,122,122,0,0,0,106,122,0,0,122,122,122,122,0,0,0,106,143,143,143,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,120,120,120,0,111,111,111,0,0,0,111,0,0,0,111,111,111,0,122,122,122,122,122,122,122,122,122,0,0,0,0,122,122,122,122,122,0,122,122,122,0,143,143,143,143,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,120,120,120,0,111,111,111,0,0,0,111,0,0,0,111,111,111,0,122,122,122,122,122,122,122,122,122,0,0,0,0,0,0,0,0,122,0,0,0,0,0,106,143,143,143,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,120,120,120,0,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,122,122,122,0,0,0,0,0,0,122,122,122,0,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,130,130,0,120,120,120,120,120,120,120,0,0,0,111,0,0,0,0,121,0,0,0,0,0,0,0,122,122,122,122,122,0,0,0,0,0,122,0,122,122,122,0,0,122,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,130,130,0,120,120,120,120,120,120,120,0,0,0,111,0,0,0,0,121,0,0,0,0,0,0,0,0,122,122,122,0,0,122,122,122,122,122,0,0,0,0,0,0,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,130,130,0,120,120,120,120,120,120,120,0,0,0,111,0,0,0,0,121,0,0,0,0,0,0,0,122,122,122,122,122,0,122,0,0,0,122,122,122,122,122,122,0,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,130,130,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,121,0,0,0,0,0,0,0,0,122,122,122,0,0,106,0,122,122,122,0,0,122,0,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,130,130,130,130,130,130,0,0,0,0,0,0,0,111,0,0,0,121,121,121,0,0,0,0,0,0,122,122,122,122,122,0,0,0,122,0,0,0,0,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,130,0,130,130,130,130,130,130,0,0,0,0,0,0,0,111,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,122,122,122,0,0,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,122,122,122,122,122,122,0,106,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,115,0,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,111,111,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,0,111,111,111,111,111,0,0,108,0,0,0,0,0,0,0,108,0,0,0,0,115,0,115,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,106,0,111,0,111,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,123,0,0,0,0,0,0,0,0,0,0,111,0,111,0,108,0,0,0,0,0,0,0,0,0,108,0,114,0,0,0,115,0,115,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0],[0,0,0,0,0,0,0,0,123,123,123,123,123,0,0,111,111,111,0,111,0,111,0,108,0,112,112,112,112,112,112,112,0,108,0,114,0,0,0,115,115,115,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,108,0],[0,0,0,0,0,0,0,0,123,123,123,123,123,0,0,111,0,111,111,111,0,111,0,108,0,112,112,112,112,112,112,112,0,108,0,114,114,114,0,0,0,115,0,108,0,0,117,117,117,117,117,117,0,0,0,0,0,0,0,0,108,108,108,0],[0,0,0,0,0,0,0,0,123,123,123,123,123,0,0,111,111,111,0,0,0,111,0,108,0,112,112,112,112,112,112,112,0,108,0,114,0,0,0,0,0,115,0,108,0,117,117,117,117,117,117,117,0,0,0,0,0,0,0,0,0,0,108,0],[0,106,108,108,108,106,108,0,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,108,0,0,0,0,117,117,117,117,0,0,0,0,129,129,129,0,0,0,108,0],[0,108,108,0,0,108,108,0,123,123,123,123,123,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,108,108,108,108,108,0,0,117,117,117,117,0,0,0,129,129,129,129,129,0,0,108,0],[0,108,0,108,108,0,108,0,0,0,0,0,0,0,108,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,129,129,129,129,129,129,129,0,108,0],[0,108,0,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,125,0,126,0,128,0,129,129,129,129,129,129,129,0,108,0],[0,108,108,0,0,108,108,0,0,0,0,0,0,0,108,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,129,129,129,129,129,129,129,0,108,0],[0,106,108,106,108,108,108,0,124,124,124,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,108,108,108,108,108,0,0,118,118,118,118,0,0,0,129,129,129,129,129,0,0,108,0],[0,0,0,0,0,0,0,0,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,108,0,108,0,0,0,0,0,0,0,0,0,108,0,0,0,0,118,118,118,118,0,0,0,0,129,129,129,0,0,0,108,0],[0,0,0,0,0,0,0,0,124,124,124,0,0,0,0,0,0,0,109,109,109,109,0,108,0,110,110,0,-1,108,0,108,0,108,0,113,113,113,113,113,0,116,0,108,0,118,118,118,118,118,118,118,0,0,0,0,0,0,0,0,0,0,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,0,108,0,110,110,0,0,0,0,0,0,108,0,113,0,0,0,113,0,116,0,108,0,0,118,118,118,118,118,118,0,0,0,0,0,0,0,0,108,108,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,109,0,0,0,109,0,109,109,109,109,0,108,0,0,0,0,0,0,0,0,0,108,0,113,0,0,113,113,0,116,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,0,108,0,0,108,106,108,108,108,0,0,108,0,113,0,113,0,113,0,116,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,109,0,0,0,0,0,109,0,109,0,0,108,108,108,108,108,108,108,106,0,0,108,0,113,113,113,113,113,0,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,108,0,0,108,108,106,108,108,0,0,108,0,0,0,0,0,0,0,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,108,0,0,0,119,0,116,116,116,116,116,0,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,108,108,106,108,108,0,0,108,0,0,0,0,0,0,0,116,0,0,0,0,0,0,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,106,108,108,108,108,108,108,108,0,119,119,119,0,116,116,116,116,116,0,119,119,0,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,108,106,108,106,108,0,0,108,0,0,0,0,0,0,0,116,0,0,0,0,0,0,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,108,0,0,0,119,0,116,116,116,116,116,0,119,119,119,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,0,0,0,0,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,0,0,0,0,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,0,116,106,0,116,0,106,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,0,106,116,0,116,0,116,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":2,"y":9,"texture":68,"key":"gold"},{"x":2,"y":23,"texture":65,"key":null},{"x":2,"y":46,"texture":65,"key":null},{"x":4,"y":11,"texture":68,"key":"gold"},{"x":4,"y":21,"texture":65,"key":null},{"x":6,"y":5,"texture":68,"key":"silver"},{"x":8,"y":7,"texture":68,"key":"silver"},{"x":10,"y":2,"texture":67,"key":null},{"x":30,"y":21,"texture":65,"key":null},{"x":30,"y":25,"texture":65,"key":null},{"x":30,"y":31,"texture":65,"key":null},{"x":30,"y":35,"texture":65,"key":null},{"x":30,"y":41,"texture":65,"key":null},{"x":30,"y":45,"texture":65,"key":null},{"x":31,"y":7,"texture":65,"key":null},{"x":33,"y":47,"texture":65,"key":null},{"x":33,"y":49,"texture":65,"key":null},{"x":33,"y":51,"texture":65,"key":null},{"x":33,"y":53,"texture":65,"key":null},{"x":35,"y":7,"texture":65,"key":null},{"x":36,"y":21,"texture":65,"key":null},{"x":36,"y":25,"texture":65,"key":null},{"x":36,"y":35,"texture":65,"key":null},{"x":36,"y":41,"texture":65,"key":null},{"x":36,"y":45,"texture":65,"key":null},{"x":37,"y":30,"texture":67,"key":null},{"x":43,"y":38,"texture":65,"key":null},{"x":43,"y":44,"texture":65,"key":null},{"x":45,"y":38,"texture":65,"key":null},{"x":45,"y":44,"texture":65,"key":null},{"x":47,"y":38,"texture":65,"key":null},{"x":47,"y":44,"texture":65,"key":null}],"secrets":[{"x":10,"y":32,"state":0,"texture":30},{"x":14,"y":15,"state":0,"texture":0},{"x":33,"y":2,"state":0,"texture":16},{"x":61,"y":37,"state":0,"texture":27}],"sprites":[wolf3d.guardStanding(1,7,6,1),{"x":1,"y":10,"texture":12,"hit":true},{"x":1,"y":16,"texture":14,"hit":false},{"x":1,"y":22,"texture":12,"hit":true},{"x":1,"y":29,"texture":43,"hit":false},{"x":1,"y":32,"texture":8,"hit":true},wolf3d.guardStanding(1,36,6,2),{"x":1,"y":37,"texture":47,"hit":false},{"x":1,"y":40,"texture":47,"hit":false},{"x":1,"y":41,"texture":47,"hit":false},{"x":1,"y":42,"texture":47,"hit":false},{"x":1,"y":43,"texture":47,"hit":false},wolf3d.ssStanding(1,47,0,3),wolf3d.crown(1,48),wolf3d.crown(1,49),wolf3d.crown(1,50),{"x":2,"y":6,"texture":2,"hit":true},{"x":2,"y":7,"texture":14,"hit":false},{"x":2,"y":11,"texture":14,"hit":false},{"x":2,"y":21,"texture":14,"hit":false},{"x":2,"y":25,"texture":14,"hit":false},{"x":2,"y":31,"texture":14,"hit":false},{"x":2,"y":37,"texture":47,"hit":false},{"x":2,"y":38,"texture":47,"hit":false},{"x":2,"y":39,"texture":47,"hit":false},{"x":2,"y":40,"texture":47,"hit":false},{"x":2,"y":41,"texture":47,"hit":false},{"x":2,"y":43,"texture":47,"hit":false},{"x":2,"y":44,"texture":47,"hit":false},{"x":2,"y":45,"texture":14,"hit":false},wolf3d.crown(2,47),{"x":2,"y":48,"texture":14,"hit":false},{"x":2,"y":49,"texture":14,"hit":false},wolf3d.extraLife(2,50),wolf3d.guardStanding(3,6,6,1),{"x":3,"y":12,"texture":12,"hit":true},{"x":3,"y":20,"texture":12,"hit":true},{"x":3,"y":41,"texture":47,"hit":false},wolf3d.ssStanding(3,47,4,2),wolf3d.crown(3,48),wolf3d.crown(3,49),wolf3d.crown(3,50),{"x":4,"y":6,"texture":2,"hit":true},{"x":4,"y":7,"texture":14,"hit":false},{"x":4,"y":16,"texture":14,"hit":false},{"x":4,"y":32,"texture":43,"hit":false},{"x":4,"y":39,"texture":47,"hit":false},{"x":4,"y":40,"texture":47,"hit":false},{"x":4,"y":41,"texture":47,"hit":false},wolf3d.guardStanding(4,43,0,1),{"x":5,"y":3,"texture":8,"hit":true},wolf3d.ssStanding(5,4,0,2),{"x":5,"y":29,"texture":16,"hit":true},wolf3d.guardStanding(5,32,4,1),{"x":5,"y":33,"texture":16,"hit":true},{"x":5,"y":39,"texture":47,"hit":false},{"x":5,"y":41,"texture":47,"hit":false},{"x":5,"y":42,"texture":47,"hit":false},{"x":5,"y":43,"texture":47,"hit":false},{"x":5,"y":46,"texture":47,"hit":false},wolf3d.guardStanding(5,47,2,1),{"x":6,"y":7,"texture":14,"hit":false},{"x":6,"y":9,"texture":14,"hit":false},wolf3d.guardStanding(6,10,4,2),{"x":6,"y":11,"texture":14,"hit":false},{"x":6,"y":30,"texture":41,"hit":false},wolf3d.guardStanding(6,31,4,2),{"x":6,"y":35,"texture":47,"hit":false},{"x":6,"y":36,"texture":47,"hit":false},{"x":6,"y":37,"texture":47,"hit":false},{"x":6,"y":38,"texture":47,"hit":false},{"x":6,"y":39,"texture":47,"hit":false},{"x":6,"y":46,"texture":47,"hit":false},wolf3d.guardStanding(7,6,4,3),wolf3d.guardStanding(7,8,4,2),{"x":7,"y":9,"texture":2,"hit":true},{"x":7,"y":11,"texture":2,"hit":true},wolf3d.guardStanding(7,12,4,3),{"x":7,"y":16,"texture":14,"hit":false},{"x":7,"y":29,"texture":16,"hit":true},wolf3d.guardStanding(7,30,4,2),{"x":7,"y":33,"texture":16,"hit":true},{"x":7,"y":35,"texture":47,"hit":false},{"x":7,"y":39,"texture":47,"hit":false},{"x":7,"y":40,"texture":47,"hit":false},{"x":7,"y":41,"texture":47,"hit":false},{"x":7,"y":42,"texture":47,"hit":false},{"x":7,"y":43,"texture":47,"hit":false},{"x":7,"y":44,"texture":47,"hit":false},{"x":7,"y":46,"texture":47,"hit":false},wolf3d.guardStanding(8,21,4,3),wolf3d.guardStanding(8,30,4,3),{"x":8,"y":31,"texture":14,"hit":false},wolf3d.guardStanding(8,32,4,3),wolf3d.guardStanding(8,35,4,3),{"x":8,"y":37,"texture":47,"hit":false},{"x":8,"y":38,"texture":47,"hit":false},{"x":8,"y":39,"texture":47,"hit":false},{"x":8,"y":42,"texture":47,"hit":false},{"x":8,"y":44,"texture":47,"hit":false},{"x":8,"y":45,"texture":47,"hit":false},{"x":8,"y":46,"texture":47,"hit":false},wolf3d.ssStanding(9,8,2,3),{"x":9,"y":22,"texture":35,"hit":true},{"x":9,"y":29,"texture":16,"hit":true},wolf3d.chest(9,30),wolf3d.crown(9,31),wolf3d.chest(9,32),{"x":9,"y":33,"texture":16,"hit":true},{"x":9,"y":37,"texture":47,"hit":false},{"x":9,"y":42,"texture":47,"hit":false},wolf3d.ssStanding(10,3,6,1),{"x":10,"y":8,"texture":8,"hit":true},{"x":10,"y":16,"texture":14,"hit":false},{"x":10,"y":20,"texture":23,"hit":false},{"x":10,"y":21,"texture":14,"hit":false},wolf3d.guardStanding(10,22,2,1),{"x":10,"y":35,"texture":47,"hit":false},{"x":10,"y":36,"texture":47,"hit":false},{"x":10,"y":37,"texture":47,"hit":false},{"x":10,"y":40,"texture":47,"hit":false},{"x":10,"y":41,"texture":47,"hit":false},{"x":10,"y":42,"texture":47,"hit":false},wolf3d.guardStanding(11,20,6,2),wolf3d.ammoBox(11,21),wolf3d.guardStanding(11,22,4,3),{"x":11,"y":33,"texture":47,"hit":false},{"x":11,"y":34,"texture":47,"hit":false},{"x":11,"y":35,"texture":47,"hit":false},{"x":11,"y":36,"texture":47,"hit":false},{"x":11,"y":37,"texture":47,"hit":false},wolf3d.guardStanding(11,39,6,2),{"x":11,"y":40,"texture":47,"hit":false},{"x":12,"y":33,"texture":47,"hit":false},{"x":13,"y":16,"texture":14,"hit":false},wolf3d.food(15,13),wolf3d.food(15,14),wolf3d.food(16,13),wolf3d.food(16,14),{"x":16,"y":16,"texture":14,"hit":false},wolf3d.food(17,13),wolf3d.chalice(17,14),wolf3d.guardStanding(17,16,0,1),wolf3d.ammoBox(18,13),wolf3d.chalice(18,14),{"x":19,"y":16,"texture":14,"hit":false},wolf3d.cross(21,35),wolf3d.guardStanding(21,36,6,1),wolf3d.cross(21,37),{"x":22,"y":16,"texture":14,"hit":false},wolf3d.guardStanding(23,15,6,2),{"x":23,"y":25,"texture":14,"hit":false},wolf3d.food(23,26),wolf3d.guardStanding(23,27,2,2),{"x":23,"y":28,"texture":14,"hit":false},wolf3d.guardStanding(23,29,6,1),wolf3d.food(23,30),{"x":23,"y":31,"texture":14,"hit":false},wolf3d.cross(23,35),{"x":23,"y":37,"texture":14,"hit":false},wolf3d.cross(23,39),wolf3d.food(24,15),{"x":24,"y":18,"texture":14,"hit":false},{"x":24,"y":20,"texture":14,"hit":false},wolf3d.guardStanding(24,37,0,2),{"x":24,"y":52,"texture":36,"hit":true},{"x":24,"y":53,"texture":37,"hit":true},wolf3d.food(25,15),wolf3d.food(25,16),wolf3d.guardStanding(25,17,4,3),{"x":25,"y":25,"texture":14,"hit":false},wolf3d.ammo(25,26),wolf3d.ammo(25,27),{"x":25,"y":28,"texture":14,"hit":false},wolf3d.ammo(25,29),wolf3d.ammo(25,30),{"x":25,"y":31,"texture":14,"hit":false},wolf3d.cross(25,37),{"x":25,"y":39,"texture":14,"hit":false},wolf3d.guardStanding(25,40,6,3),wolf3d.cross(25,41),{"x":25,"y":52,"texture":0,"hit":false},{"x":26,"y":8,"texture":36,"hit":true},wolf3d.firstAidKit(26,35),{"x":26,"y":43,"texture":14,"hit":false},wolf3d.guardMoving(26,48,6,1),wolf3d.guardMoving(26,58,6,3),{"x":26,"y":62,"texture":14,"hit":false},wolf3d.food(27,9),wolf3d.food(27,10),{"x":27,"y":12,"texture":19,"hit":false},wolf3d.chalice(27,15),wolf3d.guardStanding(27,17,0,3),wolf3d.ammoBox(27,25),{"x":27,"y":26,"texture":13,"hit":true},{"x":27,"y":28,"texture":13,"hit":true},wolf3d.guardStanding(27,29,0,3),{"x":27,"y":30,"texture":13,"hit":true},wolf3d.firstAidKit(27,35),wolf3d.cross(27,39),{"x":27,"y":41,"texture":14,"hit":false},{"x":28,"y":9,"texture":17,"hit":true},{"x":28,"y":11,"texture":17,"hit":true},wolf3d.guardStanding(28,15,4,1),{"x":28,"y":18,"texture":14,"hit":false},{"x":28,"y":26,"texture":14,"hit":false},{"x":28,"y":27,"texture":42,"hit":false},{"x":28,"y":28,"texture":14,"hit":false},{"x":28,"y":30,"texture":14,"hit":false},wolf3d.guardStanding(28,31,0,2),wolf3d.ssStanding(28,35,0,3),wolf3d.guardStanding(28,36,2,1),wolf3d.ssStanding(28,37,2,2),wolf3d.guardStanding(28,50,2,1),{"x":28,"y":51,"texture":3,"hit":true},{"x":29,"y":8,"texture":41,"hit":false},{"x":29,"y":10,"texture":14,"hit":false},wolf3d.chalice(29,15),wolf3d.guardStanding(29,16,6,2),wolf3d.chalice(29,17),{"x":29,"y":21,"texture":14,"hit":false},wolf3d.guardStanding(29,27,2,1),wolf3d.ssStanding(29,50,6,3),{"x":29,"y":51,"texture":2,"hit":true},wolf3d.ssStanding(30,1,6,3),wolf3d.chalice(30,2),wolf3d.guardStanding(30,5,6,1),{"x":30,"y":9,"texture":18,"hit":true},{"x":30,"y":11,"texture":17,"hit":true},wolf3d.guardStanding(30,49,6,2),wolf3d.food(30,50),wolf3d.food(30,51),wolf3d.guardStanding(30,57,0,2),wolf3d.chalice(31,1),{"x":31,"y":2,"texture":14,"hit":false},{"x":31,"y":5,"texture":14,"hit":false},wolf3d.food(31,12),wolf3d.guardStanding(31,34,2,3),{"x":31,"y":48,"texture":3,"hit":true},{"x":31,"y":49,"texture":2,"hit":true},wolf3d.food(31,50),{"x":31,"y":51,"texture":3,"hit":true},wolf3d.guardStanding(31,59,0,2),wolf3d.extraLife(32,3),wolf3d.ammo(32,4),{"x":32,"y":56,"texture":14,"hit":false},{"x":32,"y":57,"texture":14,"hit":false},{"x":32,"y":58,"texture":14,"hit":false},{"x":33,"y":23,"texture":14,"hit":false},wolf3d.guardMoving(33,25,6,1),wolf3d.guardMoving(33,29,6,3),{"x":33,"y":33,"texture":14,"hit":false},wolf3d.guardStanding(33,40,2,2),{"x":33,"y":43,"texture":14,"hit":false},wolf3d.cross(33,48),wolf3d.chalice(33,50),wolf3d.chest(33,52),wolf3d.guardStanding(33,54,2,1),{"x":33,"y":56,"texture":14,"hit":false},wolf3d.gatling(33,57),{"x":33,"y":58,"texture":14,"hit":false},{"x":34,"y":2,"texture":14,"hit":false},{"x":34,"y":5,"texture":14,"hit":false},{"x":34,"y":56,"texture":14,"hit":false},{"x":34,"y":57,"texture":14,"hit":false},{"x":34,"y":58,"texture":14,"hit":false},wolf3d.ssStanding(35,1,6,2),wolf3d.chalice(35,2),wolf3d.guardStanding(35,3,6,1),wolf3d.guardStanding(35,8,2,3),{"x":35,"y":9,"texture":42,"hit":false},wolf3d.guardStanding(35,10,2,2),wolf3d.guardMoving(35,43,4,3),wolf3d.ammo(35,48),wolf3d.ammo(35,49),{"x":35,"y":50,"texture":39,"hit":true},{"x":35,"y":51,"texture":3,"hit":true},wolf3d.guardStanding(35,55,4,3),wolf3d.guardStanding(35,57,4,3),wolf3d.food(36,8),{"x":36,"y":9,"texture":14,"hit":false},wolf3d.guardStanding(36,10,2,3),wolf3d.ssStanding(36,49,6,3),{"x":36,"y":50,"texture":2,"hit":true},{"x":36,"y":51,"texture":39,"hit":true},wolf3d.guardStanding(37,8,4,1),{"x":37,"y":9,"texture":0,"hit":false},{"x":37,"y":10,"texture":36,"hit":true},{"x":37,"y":18,"texture":8,"hit":true},{"x":37,"y":21,"texture":14,"hit":false},{"x":37,"y":25,"texture":14,"hit":false},{"x":37,"y":26,"texture":35,"hit":true},{"x":37,"y":35,"texture":14,"hit":false},wolf3d.guardStanding(37,38,2,2),{"x":37,"y":39,"texture":14,"hit":false},wolf3d.guardStanding(37,50,6,2),wolf3d.ammo(37,51),wolf3d.guardMoving(37,62,0,1),wolf3d.ammo(38,16),wolf3d.guardStanding(38,18,6,2),wolf3d.guardStanding(38,25,4,1),wolf3d.ammo(38,26),wolf3d.guardStanding(38,50,4,1),wolf3d.ammo(38,51),wolf3d.chest(39,12),wolf3d.guardStanding(39,20,4,3),wolf3d.crown(39,38),{"x":40,"y":12,"texture":14,"hit":false},wolf3d.guardStanding(40,18,4,1),wolf3d.guardStanding(40,20,4,3),{"x":40,"y":21,"texture":8,"hit":true},wolf3d.guardStanding(40,27,2,1),{"x":40,"y":29,"texture":1,"hit":true},wolf3d.food(40,30),wolf3d.guardMoving(40,33,0,2),wolf3d.guardStanding(40,35,4,3),wolf3d.crown(40,37),{"x":40,"y":43,"texture":14,"hit":false},wolf3d.guardMoving(40,45,2,3),wolf3d.guardMoving(40,57,2,2),{"x":40,"y":62,"texture":14,"hit":false},wolf3d.chest(41,12),{"x":41,"y":28,"texture":14,"hit":false},wolf3d.guardStanding(41,30,2,2),{"x":41,"y":35,"texture":14,"hit":false},wolf3d.guardStanding(41,36,2,1),{"x":41,"y":39,"texture":14,"hit":false},wolf3d.ammo(42,20),wolf3d.guardStanding(42,28,2,3),wolf3d.food(42,30),wolf3d.guardStanding(43,37,6,1),{"x":43,"y":41,"texture":14,"hit":false},wolf3d.guardStanding(43,46,2,2),{"x":43,"y":48,"texture":14,"hit":false},wolf3d.food(44,26),wolf3d.guardStanding(44,28,6,1),{"x":44,"y":29,"texture":35,"hit":true},{"x":44,"y":30,"texture":35,"hit":true},wolf3d.food(44,48),wolf3d.guardStanding(45,26,6,2),{"x":45,"y":28,"texture":14,"hit":false},{"x":45,"y":29,"texture":35,"hit":true},wolf3d.ammo(45,35),wolf3d.ammo(45,36),wolf3d.ssStanding(45,37,6,3),{"x":45,"y":41,"texture":14,"hit":false},wolf3d.chalice(45,45),wolf3d.cross(45,46),wolf3d.food(45,48),wolf3d.guardMoving(46,23,4,3),wolf3d.food(46,26),wolf3d.guardStanding(46,27,6,3),wolf3d.guardStanding(46,29,6,3),wolf3d.food(46,48),wolf3d.guardStanding(47,37,6,3),{"x":47,"y":41,"texture":14,"hit":false},wolf3d.guardStanding(47,46,2,3),{"x":47,"y":48,"texture":14,"hit":false},wolf3d.guardStanding(48,41,4,1),wolf3d.guardMoving(49,29,2,2),wolf3d.guardStanding(49,41,4,2),wolf3d.guardStanding(50,41,4,3),wolf3d.guardStanding(51,41,4,1),wolf3d.guardStanding(52,41,4,2),wolf3d.guardStanding(53,41,4,3),wolf3d.guardStanding(54,41,4,1),wolf3d.guardStanding(55,41,4,2),wolf3d.guardStanding(56,41,4,3),wolf3d.guardStanding(57,41,4,1),wolf3d.chalice(58,35),wolf3d.chalice(58,36),wolf3d.guardStanding(58,41,4,2),wolf3d.chalice(59,35),wolf3d.chalice(59,36),wolf3d.guardStanding(59,41,4,3),wolf3d.chalice(60,35),wolf3d.chalice(60,36),wolf3d.firstAidKit(60,38),wolf3d.ssStanding(60,39,0,3),wolf3d.guardStanding(60,41,4,1),wolf3d.ssStanding(60,43,0,3),wolf3d.firstAidKit(60,44),wolf3d.ssStanding(61,38,6,2),{"x":61,"y":39,"texture":14,"hit":false},wolf3d.guardStanding(61,41,4,2),{"x":61,"y":43,"texture":14,"hit":false},wolf3d.ssStanding(61,44,2,2),wolf3d.ammo(62,39),wolf3d.goldKey(62,40),wolf3d.guardStanding(62,41,4,3),wolf3d.silverKey(62,42),wolf3d.ammo(62,43)],"spriteResource":"sod-sprites","scripts":[scripts.angle(26,44,6),scripts.angle(26,60,0),scripts.angle(27,43,5),scripts.angle(28,60,6),scripts.angle(28,62,0),scripts.angle(33,24,6),scripts.angle(33,32,7),scripts.angle(34,23,5),scripts.angle(34,33,0),scripts.angle(38,60,0),scripts.angle(38,62,2),scripts.angle(39,43,4),scripts.angle(40,44,3),scripts.angle(40,60,2),scripts.angle(49,23,4),scripts.angle(49,33,2)]};
\ No newline at end of file diff --git a/wolf3d/maps/e7m20.js b/wolf3d/maps/e7m20.js new file mode 100644 index 0000000..b60a4b2 --- /dev/null +++ b/wolf3d/maps/e7m20.js @@ -0,0 +1 @@ +wolf3d.maps.e7m20 = {"music":"xfunkie","secret":19,"endscreen":null,"ceiling":29,"start":{"x":26.5,"y":41.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":20,"par":null,"map":[[44,44,44,44,44,48,44,44,44,44,44,44,48,44,44,44,44,44,48,44,44,48,48,48,48,44,44,48,48,44,48,48,44,44,44,48,44,44,19,19,19,19,19,19,27,19,19,19,19,19,27,19,19,19,19,19,19,19,19,19,19,19,19,19],[44,44,44,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,44,19,19,19,19,19,19,19,0,0,0,19,0,0,0,0,19,19,27,19,19,19,19,19,0,0,0,19,19],[44,44,44,44,44,0,44,48,44,0,44,44,48,0,48,44,44,0,44,44,48,0,48,48,44,0,48,44,44,0,48,44,44,0,44,44,19,19,19,19,19,19,19,0,19,0,0,0,0,19,0,0,0,0,0,0,0,0,0,0,19,0,27,19],[44,44,44,44,48,0,44,44,44,0,44,48,44,0,48,48,44,0,44,48,44,0,44,48,48,0,44,48,44,0,48,48,44,0,48,44,44,19,19,19,21,21,19,0,19,19,0,0,0,19,19,0,19,19,0,0,0,19,19,0,0,0,19,19],[44,44,44,44,48,0,48,44,48,0,44,44,48,0,44,44,48,0,44,48,44,0,44,44,48,0,44,44,48,0,44,48,44,0,44,44,44,44,19,19,22,0,0,0,0,0,0,0,19,19,19,19,19,19,0,0,19,19,19,19,0,0,19,19],[44,44,44,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,44,44,44,19,19,21,21,19,0,19,19,0,19,19,19,0,0,19,0,0,0,19,19,19,19,19,0,0,19],[44,44,44,48,44,0,48,44,48,0,48,44,44,0,44,48,44,0,44,48,48,0,44,48,44,0,44,48,44,0,48,44,44,0,44,44,44,44,44,19,19,19,19,0,19,0,0,27,19,19,0,19,19,0,0,19,19,19,19,0,0,0,19,19],[44,44,44,44,44,48,44,44,44,0,44,44,44,0,44,44,44,0,48,44,44,0,48,48,44,49,44,48,44,49,48,44,48,0,48,44,48,48,44,44,48,48,19,0,0,0,19,19,19,19,0,19,0,0,0,0,19,0,0,0,19,19,19,19],[44,44,44,44,44,44,44,44,48,0,44,44,48,0,48,44,44,0,48,44,44,0,48,44,0,0,0,0,0,0,0,44,48,0,48,0,0,0,0,0,0,44,19,0,19,19,19,19,19,27,0,19,19,0,0,0,0,0,19,27,19,19,19,19],[44,44,44,44,44,44,44,48,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,49,0,0,48,44,44,48,48,48,44,0,44,0,48,44,44,48,0,48,19,0,19,19,19,19,19,19,0,0,19,19,19,0,0,0,19,19,19,19,19,19],[44,44,44,44,44,44,44,44,44,0,44,48,44,0,44,48,44,0,48,49,48,0,48,44,0,0,0,0,0,48,0,44,48,0,48,0,48,0,0,48,0,44,19,0,27,19,19,19,19,19,19,0,0,0,0,0,0,19,19,19,19,19,19,19],[44,44,44,44,44,44,44,44,49,0,49,44,44,49,44,44,44,49,44,0,44,0,44,44,0,0,44,0,0,0,0,48,48,0,48,0,48,48,0,44,0,44,19,0,19,19,19,19,19,19,19,19,19,0,19,19,19,19,19,19,19,19,19,19],[44,44,44,44,44,44,48,48,0,0,0,0,48,48,44,48,44,48,44,0,0,0,44,44,0,0,0,0,0,48,0,48,44,0,44,0,0,0,0,48,0,44,19,0,19,19,19,19,19,19,19,19,19,0,19,19,19,19,27,19,19,19,19,19],[44,44,44,44,44,44,44,44,44,44,44,0,0,0,0,44,44,0,44,44,48,44,48,49,0,0,44,48,44,44,0,44,48,0,44,48,44,48,48,44,0,44,19,0,19,19,19,19,19,19,19,0,0,0,19,19,19,0,0,0,0,19,19,19],[44,48,44,48,48,48,44,0,0,48,44,48,44,48,0,0,0,0,0,0,0,0,44,44,0,0,44,48,0,0,0,0,44,0,0,0,0,0,0,0,0,48,27,0,19,19,19,19,19,19,27,0,0,0,19,19,19,0,19,19,0,19,19,19],[44,0,0,0,0,0,0,0,0,44,0,0,0,44,44,48,48,0,44,44,48,44,44,44,44,44,44,48,0,44,48,0,48,44,48,44,44,44,48,48,44,44,19,0,19,19,19,19,19,19,19,0,0,0,19,19,19,0,19,0,0,0,0,27],[48,0,0,0,0,0,0,0,0,0,0,44,0,44,0,0,0,0,0,48,0,0,48,48,0,48,48,48,0,44,44,0,44,44,48,0,0,0,44,44,44,44,19,0,19,19,19,19,19,19,19,0,0,0,19,19,27,0,0,0,0,0,0,19],[44,0,0,0,0,0,0,0,0,44,48,48,0,48,0,48,44,0,44,44,0,48,44,44,0,0,0,0,0,0,44,48,44,44,48,0,44,0,0,0,48,44,19,19,19,19,19,19,19,19,19,0,0,0,19,19,19,19,19,0,0,0,0,19],[49,0,0,0,0,0,0,0,0,0,49,0,0,44,0,44,44,0,0,0,0,44,44,48,0,48,44,48,48,44,44,44,44,44,48,0,44,48,44,44,48,48,44,19,19,56,56,56,19,19,19,0,19,19,19,19,19,19,27,19,19,19,0,19],[48,0,0,0,0,0,0,0,0,44,48,44,0,48,0,48,44,44,48,0,48,44,0,0,0,0,44,44,44,44,44,48,44,44,44,0,0,0,0,0,0,0,48,44,56,56,57,56,56,56,19,0,0,0,0,0,0,0,0,0,0,19,0,19],[44,0,0,0,0,0,0,0,0,0,0,44,0,44,0,44,44,48,44,0,44,44,0,48,48,44,44,44,44,48,0,0,0,48,44,0,0,0,0,0,44,48,44,44,56,56,0,0,0,56,27,0,0,0,19,0,0,0,0,0,0,0,0,19],[44,0,0,0,0,0,0,0,0,44,0,0,0,44,0,0,48,0,44,48,44,0,0,44,48,44,44,44,44,44,0,0,0,44,44,44,0,48,44,56,56,56,57,56,57,57,0,0,0,56,19,19,0,19,19,19,27,19,19,19,19,19,0,19],[48,0,0,0,0,48,44,0,48,44,44,48,44,48,44,0,0,0,0,44,0,0,0,0,44,44,44,44,44,44,48,44,0,44,44,44,0,0,48,56,56,56,57,57,56,56,0,56,57,56,56,57,0,56,56,19,19,19,19,0,0,0,0,19],[44,0,0,0,0,44,48,0,44,0,44,44,44,44,44,44,48,0,44,48,44,0,44,48,44,44,44,44,44,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,56,0,57,57,56,56,19,27,0,0,0,0,19],[44,0,0,0,0,0,0,0,0,0,44,44,44,44,44,44,0,0,0,0,0,0,44,44,44,44,44,48,48,44,0,44,48,48,44,48,0,0,44,56,57,56,57,0,0,0,57,0,0,0,0,0,0,0,0,0,56,57,19,0,0,0,0,19],[44,48,48,44,44,44,48,48,44,0,44,48,44,48,48,44,0,44,48,44,0,44,44,44,44,48,0,0,0,0,0,0,0,44,0,44,44,48,44,56,56,21,56,56,0,0,56,0,57,56,57,0,56,56,0,0,56,56,19,19,19,19,19,19],[44,44,44,44,44,44,44,44,44,0,0,0,0,0,0,0,0,44,44,48,0,48,44,44,48,44,0,48,44,44,0,44,0,0,0,0,44,44,44,56,22,0,0,0,0,0,0,0,0,56,56,0,0,57,0,0,57,56,56,57,56,56,56,56],[44,44,44,44,44,44,44,44,44,44,48,44,48,44,44,44,0,44,48,0,0,0,0,0,0,0,0,44,44,44,48,44,0,44,0,48,44,44,44,56,56,21,56,57,0,0,0,0,57,56,57,0,0,56,56,0,56,57,0,0,0,0,0,56],[31,31,31,31,31,31,44,44,44,44,44,44,44,44,48,44,44,44,44,48,0,44,44,48,48,44,44,44,48,44,48,44,48,44,0,48,44,44,44,44,56,56,56,57,0,0,56,0,0,56,56,56,0,57,57,0,57,56,56,57,0,0,0,56],[31,31,31,31,31,31,31,31,44,44,44,44,44,44,44,44,44,44,44,44,0,48,44,0,0,0,0,44,0,0,0,44,48,44,0,44,48,48,44,44,56,56,56,57,57,0,57,0,0,0,57,56,0,56,57,0,0,0,0,0,0,56,0,57],[31,31,31,31,31,31,31,31,31,31,44,44,44,44,44,44,44,44,44,48,0,0,0,0,0,0,0,44,48,0,0,0,0,0,0,0,0,48,44,44,56,56,56,56,0,0,0,0,0,56,57,57,0,56,56,0,0,0,0,0,0,0,0,57],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,44,44,44,48,48,48,44,48,44,44,44,44,48,0,0,0,0,0,44,44,44,44,56,56,56,57,0,56,56,56,56,56,56,56,0,56,56,56,57,56,57,57,56,0,0,56],[31,0,0,0,0,0,0,0,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31,31,31,44,44,44,44,44,44,44,48,44,48,44,48,44,44,31,31,31,31,56,0,56,31,31,31,56,57,56,0,0,0,0,0,0,56,56,56,0,0,56],[31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,44,44,44,44,44,44,44,31,31,31,0,31,32,0,31,31,0,31,56,56,56,56,56,56,56,56,0,0,56,56,56,56,56],[31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,31,31,44,44,44,44,44,31,31,34,31,0,0,0,0,0,0,0,31,56,56,57,0,57,56,57,56,56,0,0,56,56,56,56],[31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,31,31,34,31,31,31,31,31,31,31,0,0,0,0,31,31,31,31,31,31,31,31,0,0,0,0,31,31,31,33,31,0,31,57,56,0,0,0,56,56,56,57,56,0,0,56,56,57],[31,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,31,31,31,31,31,31,0,0,0,0,31,31,33,31,31,31,0,31,31,31,31,31,31,31,31,31,56,57,0,0,0,0,57,56,56,57,56,0,0,56,56],[31,31,31,31,31,32,31,31,31,31,0,31,31,31,31,31,31,31,0,31,31,0,31,31,0,0,0,0,31,31,31,31,0,0,0,0,0,0,0,0,31,0,0,0,0,0,31,31,31,56,56,0,0,0,0,0,0,56,56,56,56,0,0,56],[31,0,31,31,31,0,31,31,31,31,0,31,0,0,0,0,0,0,0,31,31,0,0,0,0,31,31,31,31,0,0,0,0,31,31,31,31,31,31,31,31,0,31,31,0,0,32,31,31,56,56,0,0,0,0,0,0,0,0,56,56,56,0,56],[31,0,31,0,34,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,31,31,31,31,31,31,31,0,0,0,0,0,31,0,0,0,31,31,56,57,0,0,0,0,0,0,0,57,56,56,56,0,0,57],[31,0,31,0,31,0,31,31,31,0,31,31,0,0,31,0,0,31,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,0,0,0,0,0,31,0,31,31,31,0,0,0,31,31,56,0,0,56,56,57,57,56,56,56,57,56,0,0,57,57],[31,0,0,0,31,31,31,31,31,0,31,31,31,0,31,0,31,31,0,31,33,31,31,31,31,31,31,31,0,0,0,0,0,0,31,31,31,31,31,0,31,31,31,31,31,31,31,56,56,0,0,57,56,56,56,56,56,56,56,0,0,56,56,56],[31,0,31,0,0,0,0,0,0,0,31,31,31,0,31,0,0,0,0,31,0,31,31,31,31,32,31,31,0,31,31,31,31,31,31,31,31,0,0,0,31,31,56,56,56,56,57,56,0,0,0,0,0,0,56,57,56,56,0,0,56,56,56,57],[31,0,31,0,31,31,0,31,31,0,31,0,31,0,31,31,31,31,0,31,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,32,31,31,57,56,56,57,0,0,0,0,0,0,56,0,0,56,56,56,0,0,56,56,57,56,56],[31,0,31,0,0,31,0,31,31,0,31,0,31,0,0,0,0,0,0,31,0,31,31,31,0,31,31,31,31,31,57,56,56,56,57,56,56,56,57,56,56,56,57,56,0,0,0,0,0,0,56,56,0,0,57,56,0,0,57,56,56,56,57,56],[31,0,31,31,31,31,0,0,31,0,0,0,31,31,31,31,31,31,31,31,31,31,34,31,0,31,31,31,56,56,56,56,56,56,56,0,57,56,56,56,56,56,57,0,0,0,0,0,0,0,57,56,0,0,0,0,0,56,56,56,56,56,56,56],[31,0,0,0,0,31,31,31,31,0,31,31,31,0,0,0,0,31,31,31,0,0,0,0,0,31,56,57,56,56,56,57,56,56,56,0,56,56,56,57,56,56,0,0,0,0,0,0,0,57,56,56,56,56,0,0,56,56,56,57,56,56,56,57],[31,31,31,31,0,0,0,31,31,0,31,31,31,31,31,31,0,0,0,0,0,31,31,31,31,31,56,56,56,57,56,56,56,57,56,0,57,57,56,0,0,0,0,0,0,0,0,0,0,56,56,56,56,0,0,56,56,57,56,56,57,57,56,56],[31,0,0,31,33,31,0,31,31,0,0,0,0,0,0,0,0,31,31,31,0,31,0,34,31,31,57,56,56,56,57,56,56,56,57,0,56,56,57,56,0,0,0,0,0,0,0,0,57,56,56,56,0,0,57,56,56,56,56,56,56,56,57,56],[31,31,0,31,31,31,32,31,31,31,0,31,31,31,31,31,31,31,31,31,0,31,0,31,56,56,56,56,56,0,56,56,56,56,56,0,56,56,56,56,0,0,0,0,0,0,56,56,56,56,56,0,0,56,56,56,56,56,56,56,56,56,56,56],[34,0,0,0,0,0,0,0,0,0,0,31,0,0,0,0,0,0,31,31,0,0,0,31,56,56,56,0,0,0,0,0,56,56,56,0,57,56,56,57,56,0,0,0,0,0,0,56,56,56,0,0,56,56,56,57,56,56,56,56,56,56,57,56],[31,0,31,31,0,31,31,0,31,31,31,31,0,31,31,0,31,31,31,0,0,31,31,31,56,56,56,0,0,0,0,0,56,57,56,0,56,57,56,56,56,57,0,0,0,57,56,56,56,0,0,56,56,57,56,56,56,57,56,56,57,56,56,56],[31,31,31,31,0,31,31,0,31,31,31,31,0,31,32,0,31,31,31,31,31,31,57,56,56,0,0,0,0,0,0,0,56,56,56,0,56,57,0,56,56,56,57,0,56,56,56,56,0,0,57,56,56,56,57,56,56,0,0,0,56,56,56,56],[31,0,0,0,0,31,31,0,0,0,0,0,0,0,31,31,31,56,56,56,56,56,56,56,0,0,56,0,0,0,0,0,56,56,56,0,56,56,0,56,56,56,56,56,56,56,56,0,0,56,56,56,57,56,56,57,56,0,57,0,0,0,57,56],[31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,57,56,56,56,57,56,56,0,0,0,0,56,0,0,0,0,0,0,0,0,0,56,0,0,0,0,56,56,56,56,56,0,0,56,56,56,56,0,0,0,0,0,0,56,56,56,0,56,56],[31,31,0,31,31,31,0,0,0,0,0,31,31,57,56,56,56,57,56,56,56,57,0,56,0,0,56,0,0,0,0,0,56,56,56,0,57,0,57,56,57,57,56,56,56,0,0,56,56,57,56,57,0,56,57,56,56,0,57,56,57,0,56,56],[31,31,0,0,0,0,0,31,31,31,31,31,56,56,0,0,0,0,0,0,0,0,0,57,56,0,0,0,0,0,0,0,56,56,56,0,56,0,57,56,56,56,57,56,0,0,56,56,56,56,56,56,0,0,0,0,0,0,56,57,56,0,56,56],[31,0,0,31,33,31,31,31,31,56,56,56,56,56,0,56,56,57,56,56,57,56,0,56,56,57,56,0,0,0,0,0,56,56,56,0,56,0,56,56,56,56,56,0,0,56,56,57,56,56,56,56,56,56,56,56,56,0,0,0,0,0,56,56],[31,31,31,31,31,31,31,31,56,56,37,37,41,37,0,37,37,37,37,57,56,56,0,57,56,56,56,0,0,0,0,0,56,56,56,0,0,0,56,57,56,56,0,0,56,56,56,56,56,56,56,56,56,56,56,57,56,0,56,57,57,0,56,56],[31,31,31,56,56,56,56,56,56,56,37,0,0,0,0,0,0,0,37,56,56,57,0,0,56,57,56,56,56,0,56,56,56,56,56,56,0,57,56,56,56,0,0,56,56,56,56,56,57,56,57,0,0,0,0,0,0,0,0,0,0,0,56,56],[56,56,56,56,56,56,56,56,56,56,51,0,0,37,0,37,0,0,51,56,56,56,0,0,0,56,57,56,56,0,56,56,56,56,56,56,0,56,57,56,0,0,56,56,56,56,57,56,56,56,56,0,56,56,57,56,56,0,57,57,56,0,56,56],[56,56,56,56,56,56,56,56,56,56,37,0,0,0,0,0,0,0,41,56,56,56,0,0,0,0,56,56,0,0,0,56,56,56,56,57,0,56,56,0,0,0,0,0,56,57,57,56,56,57,56,0,56,56,56,56,57,0,0,0,0,0,56,56],[56,56,56,56,56,56,56,56,56,56,37,37,41,37,0,37,41,37,37,57,56,56,0,0,0,0,0,0,0,0,0,0,56,56,56,56,0,0,0,0,56,56,0,0,0,0,0,0,0,0,0,0,57,56,56,57,56,56,56,57,56,0,56,56],[56,56,56,56,56,56,56,56,56,56,37,37,37,37,37,37,37,37,37,56,56,57,56,56,56,57,56,56,56,57,56,56,56,56,56,57,56,56,57,56,56,56,56,56,56,56,56,56,56,57,56,56,56,57,56,56,56,57,56,56,56,57,56,56]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,126,126,126,0,126,126,126,0,126,126,126,0,126,126,126,0,126,126,126,0,126,126,126,0,126,126,126,0,126,126,0,0,0,0,0,0,0,0,0,118,118,118,0,118,118,118,118,0,0,0,0,0,0,0,0,118,118,118,0,0],[0,0,0,0,0,126,0,0,0,126,0,0,0,126,0,0,0,126,0,0,0,126,0,0,0,126,0,0,0,126,0,0,0,126,0,0,0,0,0,0,0,0,0,118,0,118,118,118,118,0,118,118,118,118,118,118,118,118,118,118,0,118,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,0,0,118,118,118,0,0,106,0,0,118,118,118,0,0,118,118,118,0,0],[0,0,0,0,0,126,0,0,0,126,0,0,0,126,0,0,0,126,0,0,0,126,0,0,0,126,0,0,0,126,0,0,0,126,0,0,0,0,0,0,0,138,0,118,118,118,118,118,0,0,0,0,0,0,118,118,0,0,0,0,118,118,0,0],[0,0,0,0,126,126,126,0,126,126,126,0,126,126,126,0,126,126,126,0,126,126,126,0,126,126,126,0,126,126,126,0,126,126,0,0,0,0,0,0,0,0,0,118,0,0,118,0,0,0,118,106,0,118,118,118,0,0,0,0,0,118,106,0],[0,0,0,0,0,126,0,0,0,126,0,0,0,126,0,0,0,126,0,0,0,126,0,0,0,126,0,0,0,126,0,0,0,126,0,0,0,0,0,0,0,0,0,118,0,118,118,0,0,0,118,0,0,118,118,0,0,0,0,118,118,118,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,0,0,0,118,0,118,118,118,118,0,118,118,118,0,0,0,0],[0,0,0,0,0,0,0,0,0,126,0,0,0,126,0,0,0,126,0,0,0,126,0,0,128,128,128,128,128,128,128,0,0,127,0,127,106,127,106,127,127,0,0,118,0,0,0,0,0,0,118,0,0,118,118,118,118,118,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,126,126,126,0,126,126,126,0,126,126,126,0,126,126,126,0,128,128,0,0,0,0,0,0,0,106,0,127,0,0,0,0,106,0,0,106,0,0,0,0,0,0,118,118,0,0,0,118,118,118,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,126,0,0,0,126,0,0,0,126,0,0,0,126,0,0,128,128,0,112,112,0,112,0,0,127,0,106,0,127,127,0,127,0,0,118,0,0,0,0,0,0,0,118,118,118,118,118,118,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,0,0,0,0,128,128,0,112,112,0,112,0,0,106,0,127,0,0,106,0,106,0,0,106,0,0,0,0,0,0,0,0,0,118,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,112,112,106,112,0,0,0,0,0,0,0,126,126,126,0,0,128,128,0,112,112,0,112,0,0,127,0,127,106,127,127,0,127,0,0,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,106,112,112,112,0,0,112,0,0,0,0,0,0,128,128,0,0,0,0,112,0,0,106,0,0,0,0,0,0,106,0,0,106,0,0,0,0,0,0,0,115,115,115,0,0,0,117,117,117,117,0,0,0],[0,0,0,0,0,0,0,125,125,0,0,0,0,0,106,112,112,112,112,112,112,112,0,0,128,128,0,0,112,112,112,112,0,127,127,106,127,106,127,106,127,0,0,118,0,0,0,0,0,0,0,115,115,115,0,0,0,117,0,0,117,0,0,0],[0,125,125,125,125,125,125,125,125,0,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,0,0,112,0,0,0,0,0,0,0,0,0,0,0,106,0,0,0,0,0,0,0,115,115,115,0,0,0,117,0,117,117,117,117,0],[0,125,125,125,125,125,125,125,125,125,125,0,125,0,112,112,112,112,112,0,112,112,0,0,112,0,0,0,112,0,0,112,0,0,0,112,106,112,0,0,0,0,0,118,0,0,0,0,0,0,0,115,115,115,0,0,0,117,117,117,117,117,117,0],[0,125,125,125,125,125,125,125,125,0,0,0,106,0,112,0,0,0,0,0,112,0,0,0,112,112,112,112,112,112,0,0,0,0,0,112,0,106,112,106,0,0,0,0,0,0,0,0,0,0,0,115,115,115,0,0,0,0,0,117,117,117,117,0],[0,125,125,125,125,125,125,125,125,125,0,125,106,0,112,0,0,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0],[0,125,125,125,125,125,125,125,125,0,0,0,106,0,112,0,0,0,0,112,0,0,112,112,112,112,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,111,111,111,0,116,116,116,116,116,116,0,117,0],[0,125,125,125,125,125,125,125,125,125,125,0,125,0,112,0,0,0,0,112,0,0,112,0,0,0,0,0,0,0,112,112,112,0,0,112,112,0,112,112,0,0,0,0,0,0,108,108,108,0,0,111,111,111,0,116,116,116,116,116,116,0,117,0],[0,125,125,125,125,125,125,125,125,0,125,125,125,0,112,112,0,112,0,0,0,112,112,0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,117,0],[0,125,125,125,125,0,0,0,0,0,0,0,0,0,0,112,112,112,112,0,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,117,117,117,117,0],[0,125,125,125,125,0,0,112,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,0,108,108,108,108,108,108,108,0,108,108,108,0,0,108,0,0,0,0,0,0,117,117,117,117,0],[0,125,125,125,125,0,112,112,112,112,0,0,0,0,0,0,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,0,0,0,0,108,108,108,0,108,108,108,108,108,108,0,108,108,0,0,0,117,117,117,117,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,0,0,0,0,0,112,112,112,112,112,112,112,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,0,0,0,112,0,0,0,0,0,112,0,0,0,112,0,112,0,112,112,0,0,0,0,-1,108,0,108,108,108,0,108,108,0,0,108,108,0,108,108,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,0,0,112,112,0,112,112,112,112,112,0,0,0,0,0,112,0,112,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,108,108,0,0,0,0,0,119,119,119,119,119,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,112,0,0,0,0,0,0,0,0,0,108,108,0,108,108,0,0,0,108,0,0,119,0,0,0,0,119,119,119,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,0,0,112,112,112,112,0,112,112,106,0,0,0,112,0,0,0,0,0,0,0,0,0,0,108,0,108,0,108,0,0,108,0,0,119,119,119,119,119,119,0,119,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,106,112,112,112,112,0,0,112,112,112,112,106,112,112,112,0,0,0,0,0,0,0,108,108,0,108,108,0,0,0,108,0,0,119,119,119,119,119,119,119,119,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,106,112,112,112,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,119,119,0],[0,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,108,108,108,0,110,110,0,0,0,119,119,0],[0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,0,0,0,0,109,0,0,0,0,0,0,0,0,0,110,110,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,0,0,0,0,123,0,0,0,0,0,110,110,0,0,0,0],[0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,109,109,109,109,0,0,0,0,0,0,0,0,109,109,0,109,0,0,0,0,0,109,0,0,0,123,123,123,0,0,0,0,0,110,110,0,0,0],[0,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,0,0,0,0,0,0,109,109,109,109,0,0,0,0,0,0,109,0,0,0,0,0,0,0,0,0,0,0,123,123,123,123,0,0,0,0,0,110,110,0,0],[0,0,0,0,0,0,0,0,0,0,114,0,0,0,0,0,0,0,114,0,0,114,0,0,114,114,114,114,0,0,0,0,109,109,109,109,109,109,109,109,0,114,114,0,114,114,0,0,0,0,0,123,123,123,123,123,123,0,0,0,0,110,110,0],[0,114,0,0,0,114,0,0,0,0,114,0,114,114,114,114,114,114,114,0,0,114,114,114,114,0,0,0,0,109,109,109,109,0,0,0,0,0,0,0,0,114,0,0,114,114,0,0,0,0,0,123,123,123,123,123,123,123,123,0,0,0,110,0],[0,114,0,114,0,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,0,0,0,0,0,0,0,114,114,114,114,114,0,114,114,114,0,0,0,0,123,123,123,123,123,123,123,0,0,0,0,110,110,0],[0,114,0,114,0,114,0,0,0,114,0,0,114,114,0,114,114,0,114,114,114,114,0,109,109,109,109,0,0,0,0,0,0,114,114,114,114,114,0,114,0,0,0,114,114,114,0,0,0,123,123,0,0,0,0,0,0,0,0,0,110,110,0,0],[0,114,114,114,0,0,0,0,0,114,0,0,0,114,0,114,0,0,114,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,0,0,0,0,0,114,0,0,0,0,0,0,0,0,0,123,123,0,0,0,0,0,0,0,0,110,110,0,0,0],[0,114,0,114,114,114,114,114,114,114,0,0,0,114,0,114,114,114,114,0,114,0,0,0,0,0,0,0,114,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,0,0,0,0,123,123,123,0,110,110,0,0,0,0,110,110,0,0,0,0],[0,114,0,114,0,0,114,0,0,114,0,114,0,114,0,0,0,0,114,0,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,123,123,123,0,110,110,0,0,0,110,110,0,0,0,0,0],[0,114,0,114,114,0,114,0,0,114,0,114,0,114,114,114,114,114,114,0,114,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,123,123,123,0,0,110,110,0,0,110,110,0,0,0,0,0,0],[0,114,0,0,0,0,114,114,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,114,0,0,0,0,0,0,0,0,0,0,121,0,0,0,0,0,0,0,123,123,123,123,123,123,123,0,0,110,110,0,110,110,0,0,0,0,0,0,0],[0,114,114,114,114,0,0,0,0,114,0,0,0,114,114,114,114,0,0,0,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,121,0,0,0,0,0,0,123,123,123,123,123,123,123,0,0,0,0,0,110,110,0,0,0,0,0,0,0,0],[0,0,0,0,114,114,114,0,0,114,0,0,0,0,0,0,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,0,0,0,123,123,123,123,123,123,123,123,123,123,0,0,0,0,110,110,0,0,0,0,0,0,0,0,0],[0,114,114,0,0,0,114,0,0,114,114,114,114,114,114,114,114,0,0,0,114,0,114,0,0,0,0,0,0,0,0,0,0,0,0,121,0,0,0,0,123,123,123,123,123,123,123,123,0,0,0,0,110,110,0,0,0,0,0,0,0,0,0,0],[0,0,114,0,0,0,0,0,0,0,114,0,0,0,0,0,0,0,0,0,114,0,114,0,0,0,0,0,0,122,0,0,0,0,0,121,0,0,0,0,123,123,123,123,123,123,0,0,0,0,0,110,110,0,0,0,0,0,0,0,0,0,0,0],[0,114,114,114,114,114,114,114,114,114,114,0,114,114,114,114,114,114,0,0,114,114,114,0,0,0,0,122,122,122,122,122,0,0,0,121,0,0,0,0,0,123,123,123,123,123,123,0,0,0,110,110,0,0,0,0,0,0,0,0,0,0,0,0],[0,114,0,0,114,0,0,114,0,0,0,0,114,0,0,114,0,0,0,114,114,0,0,0,0,0,0,122,122,122,122,122,0,0,0,121,0,0,0,0,0,0,123,123,123,0,0,0,0,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,114,0,0,114,0,0,0,0,114,0,0,114,0,0,0,0,0,0,0,0,0,122,0,122,122,122,122,122,0,0,0,121,0,0,120,0,0,0,0,123,0,0,0,0,110,110,0,0,0,0,0,0,0,124,124,124,0,0,0,0],[0,114,114,114,114,0,0,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,122,122,0,122,122,122,122,122,0,0,0,121,0,0,120,0,0,0,0,0,0,0,0,110,110,0,0,0,0,0,0,0,0,124,0,124,124,124,0,0],[0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,122,122,122,0,122,122,122,122,122,122,0,121,121,0,120,120,120,120,0,0,0,0,0,110,110,0,0,0,0,124,124,124,124,124,124,0,0,0,124,0,0],[0,0,114,0,0,0,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,122,0,122,122,0,122,122,122,122,122,0,0,0,121,0,120,0,0,0,0,0,0,0,110,110,0,0,0,0,0,124,0,0,0,0,124,0,0,0,124,0,0],[0,0,114,114,114,114,114,0,0,0,0,0,0,0,122,122,122,122,122,122,122,122,122,0,0,122,0,122,122,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,110,110,0,0,0,0,0,0,124,124,124,124,124,124,0,0,0,124,0,0],[0,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,0,0,0,0,122,122,122,122,122,0,0,0,110,0,110,0,0,0,0,0,110,110,0,0,0,0,0,0,0,0,0,0,0,0,124,124,124,124,124,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,0,0,0,0,0,0,0,122,0,0,0,0,122,122,122,122,122,0,0,0,110,110,110,0,0,0,0,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,124,0,0,0,124,0,0],[0,0,0,0,0,0,0,0,0,0,0,122,122,122,122,122,122,122,0,0,0,0,122,122,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,110,110,0,0,0,0,0,0,0,0,110,0,124,124,124,124,124,124,124,124,124,0,0],[0,0,0,0,0,0,0,0,0,0,0,122,122,0,0,0,122,122,0,0,0,0,122,122,122,0,0,0,0,122,0,0,0,0,0,0,110,0,0,0,110,110,0,0,0,0,0,0,0,0,0,106,0,0,0,0,0,124,0,0,0,124,0,0],[0,0,0,0,0,0,0,0,0,0,0,122,122,122,122,122,122,122,0,0,0,0,122,122,122,122,0,0,122,122,122,0,0,0,0,0,110,0,0,110,110,0,110,110,0,0,0,0,0,0,0,110,0,0,0,0,0,124,124,124,124,124,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,122,0,0,0,0,0,0,0,122,122,122,122,122,122,122,122,122,122,0,0,0,0,110,110,110,110,0,0,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,124,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":1,"y":7,"texture":65,"key":null},{"x":1,"y":11,"texture":65,"key":null},{"x":1,"y":15,"texture":68,"key":"silver"},{"x":1,"y":19,"texture":65,"key":null},{"x":1,"y":23,"texture":65,"key":null},{"x":1,"y":27,"texture":68,"key":"silver"},{"x":1,"y":31,"texture":65,"key":null},{"x":3,"y":5,"texture":68,"key":"silver"},{"x":3,"y":9,"texture":68,"key":"silver"},{"x":3,"y":13,"texture":65,"key":null},{"x":3,"y":17,"texture":68,"key":"silver"},{"x":3,"y":21,"texture":65,"key":null},{"x":3,"y":25,"texture":65,"key":null},{"x":3,"y":29,"texture":65,"key":null},{"x":3,"y":33,"texture":65,"key":null},{"x":4,"y":42,"texture":67,"key":null},{"x":5,"y":7,"texture":68,"key":"silver"},{"x":5,"y":11,"texture":68,"key":"silver"},{"x":5,"y":15,"texture":65,"key":null},{"x":5,"y":19,"texture":65,"key":null},{"x":5,"y":23,"texture":68,"key":"silver"},{"x":5,"y":27,"texture":65,"key":null},{"x":5,"y":31,"texture":68,"key":"silver"},{"x":7,"y":9,"texture":65,"key":null},{"x":7,"y":13,"texture":65,"key":null},{"x":7,"y":17,"texture":68,"key":"silver"},{"x":7,"y":21,"texture":65,"key":null},{"x":7,"y":33,"texture":65,"key":null},{"x":9,"y":11,"texture":65,"key":null},{"x":9,"y":15,"texture":68,"key":"silver"},{"x":9,"y":19,"texture":65,"key":null},{"x":10,"y":26,"texture":65,"key":null},{"x":11,"y":9,"texture":65,"key":null},{"x":11,"y":21,"texture":65,"key":null},{"x":12,"y":26,"texture":65,"key":null},{"x":12,"y":53,"texture":68,"key":"gold"},{"x":18,"y":51,"texture":65,"key":null},{"x":19,"y":54,"texture":65,"key":null},{"x":20,"y":61,"texture":65,"key":null},{"x":21,"y":52,"texture":65,"key":null},{"x":22,"y":7,"texture":65,"key":null},{"x":23,"y":38,"texture":65,"key":null},{"x":24,"y":5,"texture":65,"key":null},{"x":26,"y":42,"texture":67,"key":null},{"x":27,"y":55,"texture":65,"key":null},{"x":32,"y":55,"texture":65,"key":null},{"x":33,"y":44,"texture":65,"key":null},{"x":34,"y":22,"texture":65,"key":null},{"x":40,"y":22,"texture":65,"key":null},{"x":42,"y":51,"texture":65,"key":null},{"x":52,"y":26,"texture":65,"key":null},{"x":54,"y":33,"texture":65,"key":null},{"x":56,"y":26,"texture":65,"key":null},{"x":56,"y":35,"texture":65,"key":null},{"x":56,"y":37,"texture":65,"key":null},{"x":57,"y":14,"texture":65,"key":null},{"x":59,"y":29,"texture":65,"key":null},{"x":59,"y":52,"texture":65,"key":null}],"secrets":[{"x":11,"y":29,"state":0,"texture":43},{"x":15,"y":17,"state":0,"texture":43},{"x":17,"y":17,"state":0,"texture":43},{"x":18,"y":24,"state":0,"texture":43},{"x":20,"y":37,"state":0,"texture":43},{"x":21,"y":36,"state":0,"texture":43},{"x":22,"y":32,"state":0,"texture":43},{"x":22,"y":46,"state":0,"texture":55},{"x":23,"y":17,"state":0,"texture":43},{"x":23,"y":21,"state":0,"texture":43},{"x":23,"y":46,"state":0,"texture":55},{"x":24,"y":30,"state":0,"texture":43},{"x":24,"y":53,"state":0,"texture":56},{"x":25,"y":9,"state":0,"texture":43},{"x":25,"y":16,"state":0,"texture":43},{"x":25,"y":44,"state":0,"texture":56},{"x":25,"y":45,"state":0,"texture":55},{"x":25,"y":47,"state":0,"texture":55},{"x":25,"y":51,"state":0,"texture":55},{"x":26,"y":33,"state":0,"texture":43},{"x":26,"y":46,"state":0,"texture":55},{"x":27,"y":21,"state":0,"texture":43},{"x":27,"y":44,"state":0,"texture":55},{"x":27,"y":45,"state":0,"texture":56},{"x":27,"y":47,"state":0,"texture":55},{"x":29,"y":48,"state":0,"texture":55},{"x":30,"y":46,"state":0,"texture":55},{"x":35,"y":40,"state":0,"texture":30},{"x":37,"y":43,"state":0,"texture":30},{"x":45,"y":54,"state":0,"texture":55},{"x":60,"y":14,"state":0,"texture":38},{"x":61,"y":41,"state":0,"texture":55}],"sprites":[wolf3d.guardStanding(1,4,6,3),{"x":1,"y":5,"texture":40,"hit":false},wolf3d.guardStanding(1,8,6,3),{"x":1,"y":9,"texture":40,"hit":false},wolf3d.guardStanding(1,12,2,1),{"x":1,"y":13,"texture":40,"hit":false},{"x":1,"y":17,"texture":40,"hit":false},wolf3d.guardStanding(1,20,0,3),{"x":1,"y":21,"texture":40,"hit":false},{"x":1,"y":25,"texture":40,"hit":false},wolf3d.guardStanding(1,32,0,1),{"x":1,"y":33,"texture":40,"hit":false},{"x":1,"y":43,"texture":41,"hit":false},wolf3d.mutantStanding(1,45,0,2),wolf3d.mutantStanding(1,59,0,3),{"x":1,"y":61,"texture":40,"hit":false},wolf3d.guardStanding(2,17,0,3),wolf3d.guardStanding(2,25,2,2),{"x":2,"y":52,"texture":42,"hit":false},{"x":2,"y":54,"texture":40,"hit":false},{"x":2,"y":57,"texture":43,"hit":false},{"x":3,"y":47,"texture":40,"hit":false},wolf3d.mutantStanding(3,51,4,1),{"x":3,"y":59,"texture":40,"hit":false},{"x":4,"y":13,"texture":43,"hit":false},wolf3d.mutantStanding(4,41,6,3),{"x":4,"y":43,"texture":40,"hit":false},{"x":4,"y":60,"texture":41,"hit":false},{"x":5,"y":5,"texture":40,"hit":false},{"x":5,"y":9,"texture":40,"hit":false},{"x":5,"y":13,"texture":40,"hit":false},wolf3d.guardStanding(5,14,0,1),{"x":5,"y":17,"texture":40,"hit":false},wolf3d.guardStanding(5,18,0,1),{"x":5,"y":21,"texture":40,"hit":false},{"x":5,"y":25,"texture":40,"hit":false},{"x":5,"y":29,"texture":40,"hit":false},wolf3d.guardStanding(5,32,2,3),{"x":5,"y":33,"texture":40,"hit":false},wolf3d.mutantStanding(5,43,6,3),{"x":5,"y":50,"texture":40,"hit":false},wolf3d.mutantStanding(5,51,2,3),wolf3d.mutantStanding(5,62,2,2),wolf3d.guardStanding(6,5,4,3),wolf3d.guardStanding(6,9,0,1),wolf3d.guardStanding(6,25,4,3),wolf3d.guardStanding(6,29,4,2),wolf3d.mutantStanding(6,50,0,1),{"x":7,"y":43,"texture":40,"hit":false},{"x":7,"y":45,"texture":43,"hit":false},wolf3d.mutantStanding(7,52,6,3),wolf3d.mutantStanding(7,59,2,2),wolf3d.mutantStanding(8,24,0,2),wolf3d.crown(8,25),wolf3d.crown(8,27),wolf3d.mutantStanding(8,28,2,1),wolf3d.crown(8,30),{"x":8,"y":33,"texture":40,"hit":false},{"x":8,"y":35,"texture":40,"hit":false},wolf3d.officerStanding(8,36,6,2),wolf3d.officerStanding(8,38,6,3),{"x":8,"y":40,"texture":40,"hit":false},{"x":8,"y":53,"texture":42,"hit":false},{"x":8,"y":55,"texture":40,"hit":false},{"x":9,"y":9,"texture":40,"hit":false},{"x":9,"y":13,"texture":40,"hit":false},{"x":9,"y":17,"texture":40,"hit":false},{"x":9,"y":21,"texture":40,"hit":false},wolf3d.guardStanding(9,22,2,3),wolf3d.crown(9,25),wolf3d.officerStanding(9,33,4,3),wolf3d.officerStanding(9,40,0,1),wolf3d.mutantStanding(9,43,4,3),{"x":9,"y":51,"texture":41,"hit":false},{"x":9,"y":57,"texture":43,"hit":false},wolf3d.guardStanding(10,13,4,3),wolf3d.guardStanding(10,17,4,3),wolf3d.mutantStanding(10,24,6,3),{"x":10,"y":25,"texture":40,"hit":false},{"x":10,"y":27,"texture":40,"hit":false},wolf3d.officerStanding(10,35,4,2),wolf3d.silverKey(10,37),{"x":10,"y":38,"texture":40,"hit":false},{"x":10,"y":53,"texture":40,"hit":false},wolf3d.ssStanding(11,19,0,3),wolf3d.crown(11,24),wolf3d.officerStanding(11,33,4,2),wolf3d.officerStanding(11,38,0,3),wolf3d.officerStanding(11,40,0,2),wolf3d.mutantStanding(11,43,4,3),{"x":12,"y":9,"texture":40,"hit":false},wolf3d.guardStanding(12,10,6,1),wolf3d.ammoBox(12,19),wolf3d.ammoBox(12,20),wolf3d.ammoBox(12,21),{"x":12,"y":25,"texture":40,"hit":false},{"x":12,"y":27,"texture":40,"hit":false},{"x":12,"y":35,"texture":40,"hit":false},wolf3d.officerStanding(12,36,2,3),{"x":12,"y":38,"texture":40,"hit":false},wolf3d.guardStanding(13,11,6,2),wolf3d.mutantStanding(13,24,6,3),wolf3d.crown(13,25),wolf3d.officerStanding(13,33,4,1),wolf3d.officerStanding(13,40,0,3),wolf3d.mutantStanding(13,43,4,2),{"x":13,"y":51,"texture":11,"hit":true},{"x":13,"y":52,"texture":11,"hit":true},{"x":13,"y":53,"texture":40,"hit":false},{"x":13,"y":57,"texture":40,"hit":false},wolf3d.chalice(13,58),wolf3d.chalice(13,59),wolf3d.mutantStanding(14,8,0,1),wolf3d.guardStanding(14,14,6,3),wolf3d.chalice(14,18),wolf3d.chalice(14,19),wolf3d.chalice(14,20),{"x":14,"y":21,"texture":40,"hit":false},wolf3d.mutantStanding(14,25,4,2),{"x":14,"y":30,"texture":40,"hit":false},{"x":14,"y":33,"texture":40,"hit":false},wolf3d.officerStanding(14,35,2,3),wolf3d.officerStanding(14,37,2,2),wolf3d.officerStanding(14,39,2,3),{"x":14,"y":40,"texture":40,"hit":false},{"x":14,"y":51,"texture":11,"hit":true},wolf3d.chalice(14,57),wolf3d.chalice(14,60),{"x":15,"y":1,"texture":35,"hit":true},wolf3d.mutantStanding(15,5,0,3),wolf3d.mutantStanding(15,7,0,3),wolf3d.chalice(15,10),wolf3d.chalice(15,11),wolf3d.chalice(15,12),wolf3d.mutantStanding(15,43,4,1),wolf3d.chalice(15,57),{"x":15,"y":59,"texture":40,"hit":false},wolf3d.guardStanding(15,62,0,1),{"x":16,"y":1,"texture":35,"hit":true},wolf3d.mutantStanding(16,4,0,2),wolf3d.chalice(16,10),wolf3d.chalice(16,12),{"x":16,"y":14,"texture":40,"hit":false},wolf3d.food(16,20),wolf3d.food(16,21),wolf3d.officerStanding(16,36,2,2),wolf3d.ammoBox(16,43),{"x":16,"y":53,"texture":11,"hit":true},wolf3d.chalice(16,58),wolf3d.chalice(16,60),wolf3d.guardStanding(16,62,0,2),{"x":17,"y":1,"texture":40,"hit":false},{"x":17,"y":3,"texture":40,"hit":false},{"x":17,"y":6,"texture":40,"hit":false},{"x":17,"y":8,"texture":40,"hit":false},wolf3d.mutantStanding(17,12,4,1),wolf3d.food(17,20),{"x":17,"y":28,"texture":40,"hit":false},wolf3d.guardStanding(17,37,4,1),{"x":17,"y":38,"texture":40,"hit":false},wolf3d.ssStanding(17,39,2,3),{"x":17,"y":51,"texture":40,"hit":false},{"x":17,"y":52,"texture":11,"hit":true},{"x":17,"y":53,"texture":11,"hit":true},wolf3d.guardStanding(17,62,0,3),wolf3d.mutantStanding(18,5,0,2),{"x":18,"y":9,"texture":36,"hit":true},wolf3d.extraLife(18,11),wolf3d.mutantStanding(18,12,2,2),{"x":18,"y":19,"texture":40,"hit":false},wolf3d.food(18,20),{"x":19,"y":1,"texture":40,"hit":false},{"x":19,"y":3,"texture":40,"hit":false},{"x":19,"y":6,"texture":40,"hit":false},{"x":19,"y":8,"texture":40,"hit":false},wolf3d.mutantStanding(19,12,0,3),{"x":19,"y":25,"texture":40,"hit":false},wolf3d.chest(19,37),wolf3d.chest(19,38),wolf3d.chest(19,39),wolf3d.chest(19,40),wolf3d.chest(19,41),{"x":19,"y":51,"texture":40,"hit":false},{"x":19,"y":53,"texture":40,"hit":false},{"x":19,"y":55,"texture":40,"hit":false},{"x":19,"y":60,"texture":8,"hit":true},wolf3d.mutantStanding(20,1,6,1),wolf3d.mutantStanding(20,3,0,1),{"x":20,"y":4,"texture":35,"hit":true},wolf3d.mutantStanding(20,7,0,2),wolf3d.chalice(20,10),wolf3d.chalice(20,12),wolf3d.ammo(20,30),wolf3d.ammo(20,31),wolf3d.extraLife(20,47),wolf3d.extraLife(20,48),{"x":20,"y":52,"texture":40,"hit":false},{"x":20,"y":55,"texture":8,"hit":true},{"x":20,"y":60,"texture":40,"hit":false},wolf3d.chalice(21,10),wolf3d.chalice(21,11),wolf3d.chalice(21,12),{"x":21,"y":15,"texture":40,"hit":false},wolf3d.ammo(21,30),wolf3d.ammo(21,31),wolf3d.extraLife(21,47),wolf3d.extraLife(21,48),wolf3d.mutantStanding(22,2,6,3),{"x":22,"y":22,"texture":40,"hit":false},{"x":22,"y":52,"texture":40,"hit":false},wolf3d.guardStanding(22,62,4,3),{"x":23,"y":1,"texture":35,"hit":true},{"x":23,"y":7,"texture":40,"hit":false},{"x":23,"y":39,"texture":40,"hit":false},{"x":23,"y":60,"texture":40,"hit":false},wolf3d.guardStanding(23,62,4,2),wolf3d.mutantStanding(24,1,6,1),{"x":24,"y":6,"texture":40,"hit":false},{"x":24,"y":20,"texture":40,"hit":false},wolf3d.ammoBox(24,59),wolf3d.guardStanding(24,62,4,1),{"x":25,"y":29,"texture":40,"hit":false},{"x":26,"y":11,"texture":40,"hit":false},{"x":26,"y":14,"texture":40,"hit":false},{"x":26,"y":43,"texture":40,"hit":false},wolf3d.chalice(26,45),{"x":26,"y":54,"texture":19,"hit":false},{"x":26,"y":55,"texture":40,"hit":false},wolf3d.chalice(27,32),wolf3d.mutantStanding(27,58,6,2),wolf3d.mutantStanding(27,59,6,2),wolf3d.mutantStanding(27,60,0,1),{"x":28,"y":55,"texture":40,"hit":false},wolf3d.crown(28,60),wolf3d.crown(28,61),wolf3d.crown(28,62),wolf3d.cross(29,23),wolf3d.cross(29,24),wolf3d.cross(29,25),wolf3d.chest(29,26),wolf3d.food(29,28),wolf3d.food(29,29),wolf3d.ssStanding(29,30,0,1),wolf3d.gatling(29,49),{"x":29,"y":59,"texture":9,"hit":false},wolf3d.crown(29,60),{"x":29,"y":62,"texture":40,"hit":false},wolf3d.ssStanding(30,22,2,3),{"x":30,"y":23,"texture":40,"hit":false},wolf3d.cross(30,24),wolf3d.cross(30,25),wolf3d.cross(30,26),wolf3d.food(30,29),wolf3d.food(30,30),wolf3d.food(30,31),wolf3d.ssStanding(30,33,6,3),{"x":30,"y":34,"texture":40,"hit":false},wolf3d.bloodPool(30,56),wolf3d.crown(30,60),wolf3d.crown(30,61),wolf3d.crown(30,62),wolf3d.ssStanding(31,32,6,2),{"x":32,"y":1,"texture":14,"hit":false},wolf3d.firstAidKit(32,2),wolf3d.firstAidKit(32,3),wolf3d.firstAidKit(32,4),wolf3d.firstAidKit(32,5),wolf3d.officerStanding(32,7,6,3),{"x":32,"y":44,"texture":40,"hit":false},{"x":32,"y":54,"texture":40,"hit":false},{"x":32,"y":56,"texture":40,"hit":false},wolf3d.mutantStanding(32,61,4,3),wolf3d.mutantStanding(32,62,4,3),wolf3d.officerStanding(33,8,6,3),wolf3d.officerStanding(33,9,6,2),wolf3d.officerStanding(33,11,6,1),wolf3d.officerStanding(33,12,6,3),wolf3d.chalice(33,41),wolf3d.food(33,47),{"x":34,"y":15,"texture":14,"hit":false},{"x":34,"y":23,"texture":14,"hit":false},{"x":34,"y":41,"texture":14,"hit":false},wolf3d.guardStanding(34,42,6,3),{"x":34,"y":44,"texture":14,"hit":false},wolf3d.guardStanding(34,46,2,2),{"x":34,"y":47,"texture":14,"hit":false},wolf3d.chest(34,52),wolf3d.officerStanding(35,8,6,3),wolf3d.officerStanding(35,10,6,2),wolf3d.officerStanding(35,11,6,1),wolf3d.officerStanding(35,12,6,3),wolf3d.chalice(35,41),wolf3d.ammo(35,47),wolf3d.chalice(35,52),{"x":36,"y":1,"texture":14,"hit":false},wolf3d.ammoBox(36,2),wolf3d.ammoBox(36,3),wolf3d.ammoBox(36,4),wolf3d.ammoBox(36,5),wolf3d.officerStanding(36,7,6,3),{"x":36,"y":21,"texture":14,"hit":false},wolf3d.chalice(36,22),wolf3d.officerStanding(36,51,0,3),wolf3d.cross(36,52),wolf3d.officerStanding(36,53,0,2),wolf3d.chest(36,54),wolf3d.chalice(37,10),wolf3d.ssStanding(37,26,0,2),wolf3d.chalice(37,27),{"x":37,"y":32,"texture":14,"hit":false},{"x":37,"y":42,"texture":41,"hit":false},wolf3d.chest(37,51),wolf3d.chest(37,52),{"x":37,"y":53,"texture":40,"hit":false},wolf3d.food(37,55),wolf3d.ammo(37,56),wolf3d.chalice(38,1),wolf3d.chalice(38,5),wolf3d.guardStanding(38,12,6,1),wolf3d.guardStanding(38,15,6,1),wolf3d.chalice(38,17),{"x":38,"y":24,"texture":14,"hit":false},wolf3d.food(38,52),wolf3d.cross(38,53),wolf3d.officerStanding(38,55,2,1),wolf3d.chalice(38,56),wolf3d.chalice(38,58),{"x":38,"y":62,"texture":40,"hit":false},{"x":39,"y":11,"texture":14,"hit":false},{"x":39,"y":39,"texture":14,"hit":false},wolf3d.ssStanding(39,40,2,1),wolf3d.chalice(39,41),wolf3d.extraLife(39,43),wolf3d.extraLife(39,44),wolf3d.extraLife(39,45),wolf3d.officerStanding(39,51,0,2),wolf3d.food(39,52),wolf3d.officerStanding(39,53,2,1),wolf3d.ammo(39,54),wolf3d.officerStanding(39,56,2,3),wolf3d.chalice(40,5),wolf3d.chalice(40,16),{"x":40,"y":18,"texture":14,"hit":false},{"x":40,"y":23,"texture":14,"hit":false},wolf3d.extraLife(40,43),wolf3d.extraLife(40,44),wolf3d.extraLife(40,45),wolf3d.ammo(40,49),{"x":41,"y":1,"texture":42,"hit":false},{"x":41,"y":33,"texture":14,"hit":false},wolf3d.chalice(41,50),wolf3d.guardStanding(42,4,6,1),wolf3d.guardStanding(42,6,6,1),{"x":42,"y":9,"texture":14,"hit":false},{"x":42,"y":18,"texture":14,"hit":false},wolf3d.chalice(42,20),wolf3d.chalice(42,37),wolf3d.food(42,49),{"x":42,"y":50,"texture":40,"hit":false},{"x":42,"y":52,"texture":40,"hit":false},wolf3d.guardStanding(43,1,4,2),wolf3d.chalice(43,11),{"x":43,"y":21,"texture":14,"hit":false},wolf3d.guardStanding(43,22,2,3),wolf3d.guardStanding(43,24,2,3),wolf3d.guardStanding(43,26,2,3),wolf3d.chalice(43,28),wolf3d.officerStanding(43,45,6,2),wolf3d.cross(43,48),wolf3d.chalice(44,4),wolf3d.chalice(44,13),wolf3d.chalice(44,20),wolf3d.chest(44,45),wolf3d.chest(44,48),wolf3d.ammo(44,49),wolf3d.guardStanding(45,1,4,2),wolf3d.chalice(45,7),wolf3d.chalice(45,9),wolf3d.chest(45,35),wolf3d.food(45,44),wolf3d.chalice(45,46),wolf3d.food(45,49),wolf3d.chalice(46,13),wolf3d.officerStanding(46,42,6,2),wolf3d.chalice(46,43),wolf3d.cross(46,46),wolf3d.officerStanding(46,47,4,1),{"x":47,"y":4,"texture":14,"hit":false},{"x":47,"y":20,"texture":14,"hit":false},wolf3d.guardStanding(47,35,0,2),wolf3d.crown(47,40),wolf3d.crown(47,43),wolf3d.chalice(47,45),wolf3d.chest(47,47),wolf3d.officerStanding(47,48,4,3),wolf3d.chalice(48,1),wolf3d.chalice(48,6),{"x":48,"y":10,"texture":14,"hit":false},wolf3d.chalice(48,16),wolf3d.chalice(48,22),wolf3d.guardStanding(48,35,0,1),wolf3d.food(48,40),wolf3d.cross(48,41),{"x":48,"y":43,"texture":40,"hit":false},wolf3d.food(48,44),{"x":49,"y":29,"texture":37,"hit":true},wolf3d.chest(49,40),wolf3d.ammo(49,41),wolf3d.ammo(49,42),wolf3d.cross(49,43),wolf3d.food(49,44),wolf3d.ammo(49,45),{"x":50,"y":2,"texture":14,"hit":false},wolf3d.guardStanding(50,4,4,2),wolf3d.guardStanding(50,6,4,2),wolf3d.guardStanding(50,9,4,2),wolf3d.chalice(50,10),wolf3d.ssStanding(50,15,2,3),wolf3d.chalice(50,17),wolf3d.chalice(50,22),{"x":50,"y":27,"texture":8,"hit":true},{"x":50,"y":31,"texture":8,"hit":true},wolf3d.guardStanding(50,35,0,1),wolf3d.chest(50,41),wolf3d.officerStanding(50,42,4,3),wolf3d.food(50,43),wolf3d.food(50,44),wolf3d.chest(50,45),wolf3d.crown(50,46),wolf3d.chalice(51,1),wolf3d.chalice(51,20),wolf3d.chalice(51,43),wolf3d.ammo(51,44),wolf3d.chalice(52,15),{"x":52,"y":25,"texture":40,"hit":false},{"x":52,"y":31,"texture":43,"hit":false},wolf3d.guardStanding(52,35,0,3),wolf3d.firstAidKit(52,38),wolf3d.officerStanding(52,43,4,1),wolf3d.cross(52,57),{"x":52,"y":58,"texture":40,"hit":false},wolf3d.cross(52,59),wolf3d.chalice(53,1),{"x":53,"y":7,"texture":43,"hit":false},{"x":53,"y":12,"texture":14,"hit":false},wolf3d.chalice(53,13),wolf3d.mutantStanding(53,25,0,1),wolf3d.food(53,27),wolf3d.ssStanding(53,38,0,1),wolf3d.cross(53,57),wolf3d.cross(53,60),{"x":53,"y":61,"texture":40,"hit":false},wolf3d.mutantStanding(54,22,6,3),{"x":54,"y":24,"texture":40,"hit":false},{"x":54,"y":27,"texture":2,"hit":true},wolf3d.guardStanding(54,28,2,1),{"x":54,"y":29,"texture":40,"hit":false},{"x":54,"y":35,"texture":40,"hit":false},{"x":54,"y":38,"texture":40,"hit":false},wolf3d.ssStanding(54,39,2,2),wolf3d.ssStanding(54,40,2,3),{"x":54,"y":52,"texture":40,"hit":false},wolf3d.cross(54,54),wolf3d.cross(54,56),{"x":54,"y":57,"texture":40,"hit":false},wolf3d.cross(54,61),{"x":55,"y":2,"texture":14,"hit":false},wolf3d.chalice(55,8),wolf3d.chalice(55,9),wolf3d.chalice(55,10),wolf3d.mutantStanding(55,24,6,3),wolf3d.cross(55,52),wolf3d.guardStanding(56,3,6,3),wolf3d.guardStanding(56,5,6,3),{"x":56,"y":14,"texture":40,"hit":false},wolf3d.mutantStanding(56,16,6,2),wolf3d.mutantStanding(56,20,6,2),{"x":56,"y":25,"texture":40,"hit":false},{"x":56,"y":52,"texture":40,"hit":false},wolf3d.cross(56,53),wolf3d.cross(56,55),wolf3d.cross(56,57),wolf3d.cross(56,61),wolf3d.chalice(57,1),{"x":57,"y":57,"texture":40,"hit":false},wolf3d.cross(57,58),wolf3d.cross(57,60),{"x":57,"y":61,"texture":40,"hit":false},wolf3d.mutantStanding(58,22,4,1),{"x":58,"y":27,"texture":8,"hit":true},{"x":58,"y":28,"texture":42,"hit":false},{"x":58,"y":31,"texture":8,"hit":true},{"x":58,"y":36,"texture":40,"hit":false},wolf3d.cross(58,57),wolf3d.cross(58,61),{"x":59,"y":11,"texture":5,"hit":true},wolf3d.ssStanding(59,12,6,3),wolf3d.ssStanding(59,16,2,2),{"x":59,"y":17,"texture":5,"hit":true},{"x":59,"y":23,"texture":41,"hit":false},{"x":59,"y":51,"texture":40,"hit":false},{"x":59,"y":57,"texture":40,"hit":false},wolf3d.cross(59,58),wolf3d.cross(59,60),{"x":59,"y":61,"texture":40,"hit":false},wolf3d.food(60,11),wolf3d.ssStanding(60,12,6,1),wolf3d.ssStanding(60,16,2,1),wolf3d.food(60,17),wolf3d.mutantStanding(60,22,4,2),wolf3d.mutantStanding(60,24,0,1),{"x":60,"y":29,"texture":40,"hit":false},wolf3d.mutantStanding(60,51,0,3),wolf3d.cross(60,57),wolf3d.cross(60,61),{"x":61,"y":11,"texture":18,"hit":true},wolf3d.ammoBox(61,12),{"x":61,"y":13,"texture":7,"hit":true},wolf3d.goldKey(61,14),{"x":61,"y":15,"texture":7,"hit":true},wolf3d.ammoBox(61,16),{"x":61,"y":17,"texture":18,"hit":true},{"x":61,"y":22,"texture":35,"hit":true},wolf3d.mutantStanding(61,29,4,1),wolf3d.cross(61,58),wolf3d.cross(61,60),{"x":62,"y":22,"texture":35,"hit":true},{"x":62,"y":23,"texture":35,"hit":true},{"x":62,"y":24,"texture":35,"hit":true},wolf3d.mutantStanding(62,27,4,3),{"x":62,"y":36,"texture":40,"hit":false},{"x":62,"y":39,"texture":40,"hit":false},wolf3d.cross(62,61)],"spriteResource":"sod-sprites","scripts":[]};
\ No newline at end of file diff --git a/wolf3d/maps/e7m21.js b/wolf3d/maps/e7m21.js new file mode 100644 index 0000000..c811c0c --- /dev/null +++ b/wolf3d/maps/e7m21.js @@ -0,0 +1 @@ +wolf3d.maps.e7m21 = {"music":"xevil","secret":19,"endscreen":null,"ceiling":220,"start":{"x":22.5,"y":31.5,"direction":{"x":-1,"y":0},"plane":{"x":0,"y":1}},"episodeFloor":21,"par":null,"map":[[58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58],[58,58,58,58,0,0,0,0,58,58,58,58,58,58,58,58,58,58,0,0,0,0,0,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58],[58,58,58,58,0,0,0,0,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,0,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,0,58,58],[58,58,0,0,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,0,0,0,0,0,0,0,0,58,0,0,0,0,0,0,58,58,58,0,0,0,0,58,0,0,58],[58,58,0,0,0,0,58,58,58,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,0,0,58],[58,58,0,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,0,0,0,0,0,0,58,58,58,0,0,0,58],[58,58,0,58,58,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,0,0,0,0,0,0,58,58,58,0,58],[58,58,0,58,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,58,58,58],[58,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,58,58],[58,58,58,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,58,58,58,58,0,0,0,58,58,58,58,0,0,0,0,0,58],[58,58,58,0,0,0,0,0,0,58,58,58,58,58,58,58,58,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,0,0,0,58],[58,58,0,0,0,0,0,0,58,58,58,58,58,58,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,0,0,0,58],[58,58,0,0,0,0,0,58,58,58,58,58,58,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,58,58,58,58,58,0,0,0,58,58,58,58,58,58,58,58,0,0,0,0,0,58,58,58,58,58,58,58,58,58,0,0,58,58],[58,58,0,0,0,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,58,58,58,58,0,0,0,0,0,58,58,0,58,58,0,0,0,0,0,0,58,58,58,58,58,58,0,0,0,58,58,58,58,58,58,58,58,58,58,58,0,0,58,58],[58,58,0,0,0,0,58,58,58,58,58,58,0,0,0,0,0,0,0,0,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,0,0,0,0,58,58,58,0,0,58,58,58,58,58,0,0,0,58,58],[58,58,0,0,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,0,0,0,58,58,58,0,0,0,0,58,58,58],[58,58,0,0,0,0,0,58,58,58,0,0,0,0,0,58,58,58,58,0,0,0,0,0,58,58,58,58,58,58,0,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,58,58,0,0,0,0,58,0,0,0,0,58,58,58,58],[58,58,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,0,0,0,58,58,58,58,58,58,58,0,0,0,58,58,58,58,58,58,58,58,0,0,0,0,0,0,58,58,58,58,58,0,0,0,58,0,0,0,0,58,58,58,58],[58,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,0,0,0,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,0,0,0,0,0,0,58,58,58,58,58,58,0,0,0,0,0,0,0,58,58,58,58],[58,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,0,0,0,0,0,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,0,0,0,0,0,0,58,58,58,58,58,0,0,0,58,0,0,0,0,58,58,58,58],[58,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,0,0,0,0,0,58,58,58,0,0,0,0,0,0,36,36,36,0,0,0,0,0,0,58,58,58,0,0,0,0,0,0,58,58,58,58,0,0,0,58,58,0,0,0,58,58,58,58],[58,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,0,0,0,0,0,0,58,58,58,0,0,0,0,0,36,51,36,0,0,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,58,58,0,0,58,58,58,0,0,0,58,58,58,58],[58,58,0,0,0,0,58,58,58,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,36,36,0,36,36,0,0,0,0,0,58,58,58,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,0,0,0,0,58,58,58],[58,58,0,0,0,58,58,58,58,0,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,36,0,36,0,0,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,0,0,58,58,0,0,58,58,0,0,0,58,58,58],[58,58,0,0,0,58,58,58,58,58,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,36,36,0,36,36,0,0,0,0,0,58,58,58,0,0,0,58,58,58,58,0,0,0,0,58,0,0,58,58,58,0,0,0,58,58],[58,58,0,0,0,58,58,58,58,58,0,0,0,58,58,58,58,0,0,0,0,58,58,58,58,0,0,0,0,36,36,0,36,36,0,0,0,0,58,58,58,58,0,0,0,58,58,58,58,58,0,0,0,58,0,0,0,0,58,0,0,0,58,58],[58,58,0,0,0,0,58,58,58,58,0,0,0,58,58,58,58,0,0,0,58,58,58,58,0,0,0,0,0,36,36,0,36,36,0,0,0,0,0,58,58,0,0,0,58,58,58,58,58,58,0,0,0,58,0,0,58,0,58,58,0,0,58,58],[58,58,0,0,0,0,0,58,58,58,0,0,0,58,58,58,58,58,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,0,0,0,58,58,58,58,58,58,0,0,0,58,0,0,58,0,0,0,0,0,0,58],[58,58,58,0,0,0,0,58,58,58,0,0,0,0,58,58,58,58,0,0,0,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,0,0,0,0,58,58,58,58,58,58,0,0,58,58,58,58,58,58,58,58,0,0,0,58],[58,58,58,0,0,0,0,58,58,58,58,0,0,0,0,0,58,58,0,0,0,0,58,58,58,58,58,58,0,0,0,0,0,58,58,58,58,58,58,58,0,0,0,58,58,58,58,58,58,0,0,0,58,58,58,0,58,58,58,0,0,0,0,58],[58,58,58,0,0,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,0,0,0,58,58,58,58,58,58,58,0,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,0,0,58,58,0,0,0,58,58],[58,58,58,0,0,0,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,0,0,0,0,58,58,58,0,0,0,0,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58],[58,58,58,58,0,0,0,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58],[58,58,58,58,0,0,0,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58],[58,58,58,58,0,0,0,0,0,0,58,58,58,58,0,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,0,0,0,0,0,0,58,58,0,0,0,58,58,0,0,0,0,0,58,58],[58,58,58,58,0,0,0,0,0,0,58,58,58,0,0,0,0,58,58,58,58,58,58,0,0,0,0,0,0,0,58,0,58,0,0,0,0,58,58,58,58,58,58,0,0,0,0,0,58,58,58,58,0,0,0,58,58,58,58,0,0,0,58,58],[58,58,58,58,0,0,0,0,0,0,58,58,58,0,0,0,0,0,58,58,58,58,58,58,58,58,0,58,58,58,58,58,58,58,0,0,0,0,58,58,58,0,0,0,0,0,0,58,58,58,58,0,0,0,0,58,58,58,58,0,0,0,58,58],[58,58,58,58,58,0,0,0,0,0,58,58,58,58,0,0,0,0,0,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,0,0,0,0,0,58,58,58,58,58,0,0,58,58],[58,58,58,58,58,0,0,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,58,58,58,58,0,0,0,0,0,58,58,58,58,58,0,0,58,58],[58,58,58,58,58,0,0,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,58,58,58,58,0,0,0,58,58,58,58,58,0,0,0,58,58],[58,58,58,58,58,0,0,0,0,58,58,58,58,0,0,0,0,0,0,58,58,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,58,58,58,58,58,0,0,0,0,0,58,58,58,58,58,0,58,58,58,58,58,58,0,0,0,58,58],[58,58,58,58,0,0,0,0,58,58,58,58,58,0,0,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,0,0,0,0,58,58,58,58,58,58,58,58,58,58,58,58,0,0,0,0,58,58],[58,58,58,58,0,0,0,58,58,58,58,58,58,0,0,0,0,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,0,0,0,0,58,58,58,58,58,58,58,58,58,58,58,58,0,0,0,0,58,58,58],[58,58,58,0,0,0,0,58,58,58,58,58,58,0,0,0,0,58,0,0,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,0,0,0,0,58,58,58,58,0,0,0,0,0,58,58,58],[58,58,58,0,0,0,0,58,58,58,58,58,58,0,0,0,0,58,0,58,58,0,0,0,0,0,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58],[58,58,0,0,0,0,58,58,0,0,0,58,0,0,0,0,58,58,0,58,58,0,0,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58],[58,58,0,0,0,0,58,58,0,0,0,58,0,0,0,58,58,58,0,0,58,58,58,58,58,58,58,58,58,0,0,0,0,0,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58],[58,58,0,0,0,58,58,58,58,0,0,0,0,0,0,58,58,58,0,0,58,58,58,58,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,0,0,0,58,58,58,0,58,58,58,0,0,0,0,0,0,0,0,58,58,58,58],[58,0,0,0,0,58,58,58,58,58,58,0,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,0,0,0,58,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,58,58,58],[58,0,0,0,0,58,58,58,58,58,58,0,0,0,0,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,0,58,0,58,58,0,0,58,58,58,58,58,58,0,0,0,58,58,58,0,0,0,0,0,0,58,58],[58,0,0,0,0,0,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,0,0,0,58,58,58,58,0,58,0,58,58,0,0,0,0,58,58,58,0,0,0,0,0,0,58,58,0,0,0,0,0,58,58],[58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,58,0,0,0,0,0,58,58,58,58,0,0,0,0,0,58,58,0,0,0,0,58,58],[58,58,0,0,0,0,0,0,0,58,58,58,58,58,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,58,0,0,0,0,58,58,58,0,58,0,58,58,58,58,0,0,0,0,0,0,58,58,58,0,0,0,58,58,0,0,0,0,58,58],[58,58,0,0,0,0,0,0,0,58,58,0,0,58,58,0,0,0,58,58,58,58,58,0,0,58,58,58,58,0,0,0,0,0,58,58,58,0,58,0,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,58,58,0,0,0,0,58,58],[58,58,0,0,0,0,0,0,58,58,0,0,0,0,58,58,0,58,58,58,58,58,58,0,0,58,58,58,0,0,0,0,0,0,0,58,58,58,58,58,58,58,58,58,58,58,58,0,0,0,0,0,58,0,0,58,58,0,0,0,0,58,58,58],[58,58,0,0,0,0,0,0,58,58,0,0,0,0,0,58,58,58,58,58,58,58,58,58,0,58,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,0,0,0,0,0,58,0,0,0,0,0,58,58,58,58,0,0,0,0,58,58,58,58],[58,58,58,0,0,0,0,0,58,58,58,0,0,0,0,0,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,0,58,58,0,0,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58],[58,58,58,0,0,0,0,0,0,0,58,58,58,58,0,0,0,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,58,58,58,0,58],[58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,58,58,58,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,0,58],[58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,0,58,0,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,0,0,0,58],[58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,0,58,0,0,0,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,0,0,0,58],[58,58,58,58,58,58,58,58,58,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,58,58,58,0,58,58,58,0,0,0,58,58,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,58,58,58,58,0,0,0,58],[58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,0,0,58,58,58,58,58,58,58,58,58,58,58,58,0,0,0,0,0,58,0,0,0,58,58,58,58,0,0,0,0,0,0,58,58,58,58,0,0,0,0,0,58,58,58,58,58],[58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58,58]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,112,112,112,112,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0],[0,0,0,0,112,112,112,112,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,0,0],[0,0,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,112,112,112,112,112,112,112,112,0,112,112,112,112,112,112,0,0,0,112,112,112,112,0,112,112,0],[0,0,112,112,112,112,0,0,0,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,112,112,0],[0,0,112,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,112,112,112,112,112,112,0,0,0,112,112,112,0],[0,0,112,0,0,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,0,0,0,112,0],[0,0,112,0,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,0,0,0],[0,112,112,0,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,0,0],[0,0,0,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,0,0,0,0,112,112,112,0,0,0,0,112,112,112,112,112,0],[0,0,0,112,112,112,112,112,112,0,0,0,0,0,0,0,0,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,112,112,112,0],[0,0,112,112,112,112,112,112,0,0,0,0,0,0,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,112,112,112,0],[0,0,112,112,112,112,112,0,0,0,0,0,0,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,0,112,112,112,112,112,0,0,0,0,0,0,0,0,0,112,112,0,0],[0,0,112,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,0,0,0,0,112,112,112,112,112,0,0,112,0,0,112,112,112,112,112,112,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,0,0,0,0,112,112,0,0],[0,0,112,112,112,112,0,0,0,0,0,0,112,112,112,112,112,112,112,112,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,112,112,112,112,0,0,0,112,112,0,0,0,0,0,112,112,112,0,0],[0,0,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,112,112,112,0,0,0,112,112,112,112,0,0,0],[0,0,112,112,112,112,112,0,0,0,112,112,112,112,112,0,0,0,0,112,112,112,112,112,0,0,0,0,0,0,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,0,0,112,112,112,112,0,112,112,112,112,0,0,0,0],[0,0,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,0,112,112,112,112,112,112,0,0,0,0,0,112,112,112,0,112,112,112,112,0,0,0,0],[0,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,112,112,112,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,112,112,112,112,112,112,0,0,0,0,0,0,112,112,112,112,112,112,112,0,0,0,0],[0,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,112,112,112,112,112,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,112,112,112,112,112,112,0,0,0,0,0,112,112,112,0,112,112,112,112,0,0,0,0],[0,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,112,112,112,112,112,0,0,0,112,112,112,112,112,112,0,0,0,112,112,112,112,112,112,0,0,0,112,112,112,112,112,112,0,0,0,0,112,112,112,0,0,112,112,112,0,0,0,0],[0,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,112,112,112,112,112,112,0,0,0,112,112,112,112,112,0,0,0,112,112,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,0,0,112,112,0,0,0,112,112,112,0,0,0,0],[0,0,112,112,112,112,0,0,0,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,116,0,0,112,112,112,112,112,0,0,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,112,112,112,112,0,0,0],[0,0,112,112,112,0,0,0,0,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,0,116,0,112,112,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,112,112,0,0,112,112,0,0,112,112,112,0,0,0],[0,0,112,112,112,0,0,0,0,0,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,0,0,116,0,0,112,112,112,112,112,0,0,0,112,112,112,0,0,0,0,112,112,112,112,0,112,112,0,0,0,112,112,112,0,0],[0,0,112,112,112,0,0,0,0,0,112,112,112,0,0,0,0,112,112,112,112,0,0,0,0,112,112,112,112,0,0,116,0,0,112,112,112,112,0,0,0,0,112,112,112,0,0,0,0,0,112,112,112,0,112,112,112,112,0,112,112,112,0,0],[0,0,112,112,112,112,0,0,0,0,112,112,112,0,0,0,0,112,112,112,0,0,0,0,112,112,112,112,112,0,0,0,0,0,112,112,112,112,112,0,0,112,112,112,0,0,0,0,0,0,112,112,112,0,112,112,0,112,0,0,112,112,0,0],[0,0,112,112,112,112,112,0,0,0,112,112,112,0,0,0,0,0,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,112,112,112,0,0,0,0,0,0,112,112,112,0,112,112,0,112,112,112,112,112,112,0],[0,0,0,112,112,112,112,0,0,0,112,112,112,112,0,0,0,0,112,112,112,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,112,112,112,112,0,0,0,0,0,0,112,112,0,0,0,0,0,0,0,0,112,112,112,0],[0,0,0,112,112,112,112,0,0,0,0,112,112,112,112,112,0,0,112,112,112,112,0,0,0,0,0,0,112,112,112,112,112,0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,112,112,112,0,0,0,112,0,0,0,112,112,112,112,0],[0,0,0,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,112,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,112,112,0,0,112,112,112,0,0],[0,0,0,112,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,112,112,112,112,0,0,0,112,112,112,112,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0],[0,0,0,0,112,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0],[0,0,0,0,112,112,112,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0],[0,0,0,0,112,112,112,112,112,112,0,0,0,0,112,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,112,112,112,112,112,112,0,0,112,112,112,0,0,112,112,112,112,112,0,0],[0,0,0,0,112,112,112,112,112,112,0,0,0,112,112,112,112,0,0,0,0,0,0,112,112,112,112,112,112,112,0,112,0,112,112,112,112,0,0,0,0,0,0,112,112,112,112,112,0,0,0,0,112,112,112,0,0,0,0,112,112,112,0,0],[0,0,0,0,112,112,112,112,112,112,0,0,0,112,112,112,112,112,0,0,0,0,0,0,0,0,112,0,0,0,0,0,0,0,112,112,112,112,0,0,0,112,112,112,112,112,112,0,0,0,0,112,112,112,112,0,0,0,0,112,112,112,0,0],[0,0,0,0,0,112,112,112,112,112,0,0,0,0,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,112,112,112,112,112,0,0,0,0,0,112,112,0,0],[0,0,0,0,0,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,0,0,0,0,112,112,112,112,112,0,0,0,0,0,112,112,0,0],[0,0,0,0,0,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,0,0,0,0,112,112,112,0,0,0,0,0,112,112,112,0,0],[0,0,0,0,0,112,112,112,112,0,0,0,0,112,112,112,112,112,112,0,0,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,0,0,0,0,0,112,0,0,0,0,0,0,112,112,112,0,0],[0,0,0,0,112,112,112,112,0,0,0,0,0,112,112,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,0,0],[0,0,0,0,112,112,112,0,0,0,0,0,0,112,112,112,112,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,0,0,0],[0,0,0,112,112,112,112,0,0,0,0,0,0,112,112,112,112,0,112,112,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,112,112,112,112,0,0,0,0,112,112,112,112,112,0,0,0],[0,0,0,112,112,112,112,0,0,0,0,0,0,112,112,112,112,0,112,0,0,112,112,112,112,112,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0],[0,0,112,112,112,112,0,0,112,112,112,0,112,112,112,112,0,0,112,0,0,112,112,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0],[0,0,112,112,112,112,0,0,112,112,112,0,112,112,112,0,0,0,112,112,0,0,0,0,0,0,0,0,0,112,112,112,112,112,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0],[0,0,112,112,112,0,0,0,0,112,112,0,112,112,112,0,0,0,112,112,0,0,0,0,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,112,112,112,0,0,0,112,0,0,0,112,112,112,112,112,112,112,112,0,0,0,0],[0,112,112,112,112,0,0,0,0,0,0,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,112,112,112,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,0,0,0],[0,112,112,112,112,0,0,0,0,0,0,112,112,112,112,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,112,0,112,0,0,112,112,0,0,0,0,0,0,112,112,112,0,0,0,112,112,112,112,112,112,0,0],[0,112,112,112,112,112,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,112,112,112,0,0,0,0,112,0,112,0,0,112,112,112,112,0,0,0,112,112,112,112,112,112,0,0,112,112,112,112,112,0,0],[0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,0,112,112,112,112,112,0,0,0,0,112,112,112,112,112,0,0,112,112,112,112,0,0],[0,0,112,112,112,112,112,112,112,0,0,0,0,0,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,112,112,112,112,0,0,0,112,0,112,0,0,0,0,112,112,112,112,112,112,0,0,0,112,112,112,0,0,112,112,112,112,0,0],[0,0,112,112,112,112,112,112,112,0,0,112,112,0,0,112,112,112,0,0,0,0,0,112,112,0,0,0,0,112,112,112,112,112,0,0,0,112,0,112,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,0,0,112,112,112,112,0,0],[0,0,112,112,112,112,112,112,0,0,112,112,112,112,0,0,112,0,0,0,0,0,0,112,112,0,0,0,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,0,112,112,0,0,112,112,112,112,0,0,0],[0,0,112,112,112,112,112,112,0,0,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,112,112,112,112,112,0,112,112,112,112,112,0,0,0,0,112,112,112,112,0,0,0,0],[0,0,0,112,112,112,112,112,0,0,0,112,112,112,112,112,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,112,0,0,112,112,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0],[0,0,0,112,112,112,112,112,112,112,0,0,0,0,112,112,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,0,0,0,112,0],[0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,0,0,0,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,112,0],[0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,112,0,112,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,112,112,112,0],[0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,112,0,112,112,112,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,112,112,112,0],[0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,0,0,0,0,0,0,0,112,0,0,0,112,112,112,0,0,0,112,112,112,112,112,112,112,112,112,112,112,112,0,112,112,0,0,0,0,112,112,112,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,0,112,112,112,0,0,0,0,112,112,112,112,112,112,0,0,0,0,112,112,112,112,112,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":26,"y":31,"texture":68,"key":"gold"}],"secrets":[{"x":8,"y":3,"state":0,"texture":57},{"x":47,"y":11,"state":0,"texture":57},{"x":48,"y":19,"state":0,"texture":57},{"x":55,"y":24,"state":0,"texture":57},{"x":61,"y":53,"state":0,"texture":57}],"sprites":[wolf3d.ammoBox(1,4),wolf3d.ammoBox(1,5),wolf3d.ammoBox(1,6),wolf3d.ammoBox(1,7),wolf3d.spectre(1,40),wolf3d.ammoBox(2,4),wolf3d.ammoBox(2,5),wolf3d.ammoBox(2,6),wolf3d.ammoBox(2,7),wolf3d.ammoBox(2,19),wolf3d.spectre(2,22),wolf3d.food(3,2),wolf3d.food(3,3),wolf3d.food(3,4),wolf3d.food(3,5),wolf3d.food(3,26),wolf3d.extraLife(3,59),wolf3d.spectre(3,61),wolf3d.crown(3,62),wolf3d.food(4,2),wolf3d.food(4,3),wolf3d.food(4,4),wolf3d.food(4,5),wolf3d.food(4,15),wolf3d.ammoBox(4,28),wolf3d.food(4,48),wolf3d.ammoBox(4,51),wolf3d.bloodPool(4,61),wolf3d.crown(4,62),wolf3d.ammoBox(5,10),wolf3d.spectre(5,30),wolf3d.crown(5,60),wolf3d.ammoBox(5,61),wolf3d.ammoBox(5,62),wolf3d.food(6,33),wolf3d.ammoBox(6,42),wolf3d.spectre(6,44),wolf3d.spectre(6,54),wolf3d.crown(6,62),wolf3d.ammoBox(7,57),wolf3d.spectre(8,8),{"x":8,"y":27,"texture":15,"hit":true},wolf3d.food(9,6),{"x":9,"y":23,"texture":22,"hit":true},{"x":9,"y":31,"texture":17,"hit":true},wolf3d.food(9,61),wolf3d.ammoBox(10,19),{"x":11,"y":2,"texture":44,"hit":true},wolf3d.ammoBox(11,48),wolf3d.ammoBox(11,61),wolf3d.food(12,17),wolf3d.ammoBox(13,4),{"x":13,"y":31,"texture":46,"hit":true},wolf3d.spectre(14,18),wolf3d.angelOfDeath(14,38),wolf3d.food(14,47),{"x":14,"y":52,"texture":10,"hit":true},wolf3d.ammoBox(14,53),wolf3d.ammoBox(15,14),wolf3d.food(15,25),wolf3d.ammoBox(15,33),wolf3d.ammoBox(15,51),wolf3d.ammoBox(15,52),wolf3d.ammoBox(15,53),wolf3d.ammoBox(16,21),wolf3d.ammoBox(16,44),wolf3d.ammoBox(16,51),wolf3d.ammoBox(16,52),wolf3d.ammoBox(16,53),wolf3d.ammoBox(16,54),wolf3d.spectre(17,4),wolf3d.ammoBox(17,52),wolf3d.ammoBox(17,53),wolf3d.ammoBox(17,54),wolf3d.spectre(17,57),wolf3d.food(17,58),{"x":18,"y":24,"texture":44,"hit":true},{"x":18,"y":38,"texture":44,"hit":true},wolf3d.spectre(18,43),wolf3d.food(19,6),wolf3d.firstAidKit(19,52),wolf3d.firstAidKit(19,53),wolf3d.firstAidKit(19,54),wolf3d.ammoBox(19,58),{"x":20,"y":24,"texture":10,"hit":true},{"x":20,"y":38,"texture":10,"hit":true},wolf3d.firstAidKit(20,52),wolf3d.firstAidKit(20,53),wolf3d.firstAidKit(20,54),wolf3d.ammoBox(21,3),wolf3d.ammoBox(21,10),wolf3d.ammoBox(21,17),{"x":21,"y":52,"texture":44,"hit":true},wolf3d.firstAidKit(21,53),{"x":22,"y":38,"texture":15,"hit":true},wolf3d.ammoBox(22,49),wolf3d.ammoBox(22,57),{"x":23,"y":29,"texture":45,"hit":true},{"x":23,"y":33,"texture":45,"hit":true},wolf3d.food(23,54),{"x":23,"y":55,"texture":22,"hit":true},wolf3d.spectre(24,3),{"x":24,"y":38,"texture":22,"hit":true},wolf3d.ammo(24,54),wolf3d.spectre(24,55),{"x":25,"y":31,"texture":40,"hit":false},wolf3d.ammo(25,54),wolf3d.ammo(25,55),wolf3d.food(26,3),{"x":26,"y":24,"texture":10,"hit":true},{"x":26,"y":38,"texture":10,"hit":true},wolf3d.ammo(26,54),wolf3d.spectre(26,55),wolf3d.ammoBox(27,42),wolf3d.ammoBox(27,51),wolf3d.food(27,54),{"x":27,"y":55,"texture":15,"hit":true},{"x":27,"y":62,"texture":15,"hit":true},{"x":28,"y":24,"texture":44,"hit":true},{"x":28,"y":38,"texture":44,"hit":true},wolf3d.food(28,61),{"x":28,"y":62,"texture":22,"hit":true},wolf3d.ammoBox(29,19),wolf3d.spectre(29,55),wolf3d.ammoBox(29,60),{"x":29,"y":62,"texture":15,"hit":true},wolf3d.food(30,14),wolf3d.food(31,20),wolf3d.ammoBox(31,39),wolf3d.ammoBox(32,5),wolf3d.food(32,49),wolf3d.food(33,6),wolf3d.ammoBox(33,17),wolf3d.ammoBox(33,23),wolf3d.spectre(33,34),wolf3d.food(33,59),wolf3d.spectre(33,60),wolf3d.spectre(34,45),wolf3d.spectre(35,7),{"x":35,"y":31,"texture":45,"hit":true},wolf3d.bloodBones(35,52),{"x":36,"y":26,"texture":44,"hit":true},{"x":36,"y":51,"texture":22,"hit":true},{"x":37,"y":50,"texture":19,"hit":false},{"x":37,"y":54,"texture":9,"hit":false},wolf3d.food(38,15),wolf3d.ammoBox(38,43),wolf3d.ammoBox(38,50),wolf3d.gatling(38,51),wolf3d.bloodPool(38,53),{"x":38,"y":54,"texture":45,"hit":true},wolf3d.ammoBox(39,51),{"x":39,"y":53,"texture":15,"hit":true},wolf3d.spectre(40,15),{"x":40,"y":52,"texture":46,"hit":true},wolf3d.ammoBox(40,60),wolf3d.ammoBox(41,6),wolf3d.spectre(42,5),wolf3d.ammoBox(42,29),wolf3d.food(43,5),wolf3d.firstAidKit(43,18),wolf3d.firstAidKit(43,19),wolf3d.firstAidKit(43,20),wolf3d.firstAidKit(43,21),wolf3d.firstAidKit(43,22),{"x":43,"y":35,"texture":17,"hit":true},{"x":43,"y":36,"texture":15,"hit":true},{"x":43,"y":37,"texture":15,"hit":true},{"x":43,"y":38,"texture":17,"hit":true},{"x":43,"y":39,"texture":22,"hit":true},{"x":43,"y":40,"texture":15,"hit":true},wolf3d.ammoBox(43,48),wolf3d.spectre(43,58),wolf3d.firstAidKit(44,18),wolf3d.firstAidKit(44,21),wolf3d.firstAidKit(44,22),wolf3d.firstAidKit(44,23),wolf3d.firstAidKit(44,24),wolf3d.firstAidKit(44,25),wolf3d.ammoBox(44,42),wolf3d.ammoBox(45,8),wolf3d.ammoBox(45,9),wolf3d.ammoBox(45,10),wolf3d.ammoBox(45,14),wolf3d.firstAidKit(45,18),wolf3d.firstAidKit(45,21),wolf3d.firstAidKit(45,22),wolf3d.firstAidKit(45,23),wolf3d.firstAidKit(45,24),wolf3d.firstAidKit(45,25),wolf3d.spectre(45,32),{"x":45,"y":35,"texture":22,"hit":true},{"x":45,"y":36,"texture":17,"hit":true},{"x":45,"y":37,"texture":18,"hit":true},{"x":45,"y":38,"texture":15,"hit":true},{"x":45,"y":39,"texture":22,"hit":true},{"x":45,"y":40,"texture":17,"hit":true},wolf3d.spectre(45,46),wolf3d.food(45,58),wolf3d.ammoBox(46,8),wolf3d.ammoBox(46,9),wolf3d.ammoBox(46,10),wolf3d.ammoBox(46,55),{"x":47,"y":48,"texture":22,"hit":true},{"x":48,"y":1,"texture":37,"hit":true},wolf3d.ammoBox(48,3),wolf3d.food(48,13),wolf3d.ammoBox(48,25),{"x":48,"y":33,"texture":15,"hit":true},{"x":48,"y":41,"texture":44,"hit":true},{"x":49,"y":1,"texture":45,"hit":true},wolf3d.spectre(49,12),wolf3d.spectre(49,37),wolf3d.spectre(49,39),wolf3d.ammo(49,50),{"x":49,"y":52,"texture":15,"hit":true},{"x":50,"y":1,"texture":37,"hit":true},{"x":50,"y":49,"texture":45,"hit":true},wolf3d.chalice(50,50),wolf3d.ammo(50,51),wolf3d.chalice(50,52),wolf3d.bloodBones(50,53),wolf3d.ammo(50,54),wolf3d.ammoBox(50,60),wolf3d.ammoBox(51,18),wolf3d.extraLife(51,40),{"x":51,"y":51,"texture":41,"hit":false},{"x":51,"y":55,"texture":22,"hit":true},wolf3d.ammoBox(52,32),wolf3d.chalice(52,54),wolf3d.ammo(52,55),{"x":52,"y":58,"texture":44,"hit":true},wolf3d.spectre(52,60),{"x":52,"y":61,"texture":10,"hit":true},wolf3d.food(53,3),{"x":53,"y":11,"texture":22,"hit":true},{"x":53,"y":12,"texture":44,"hit":true},wolf3d.extraLife(53,23),wolf3d.spectre(53,37),wolf3d.spectre(53,39),wolf3d.ammoBox(53,47),{"x":53,"y":54,"texture":9,"hit":false},wolf3d.ammo(53,55),wolf3d.food(53,59),{"x":54,"y":10,"texture":15,"hit":true},wolf3d.food(54,11),wolf3d.food(54,12),wolf3d.bloodBones(54,13),{"x":54,"y":16,"texture":10,"hit":true},wolf3d.extraLife(54,23),wolf3d.chalice(54,53),wolf3d.ammo(54,54),wolf3d.ammoBox(55,5),wolf3d.food(55,10),wolf3d.bloodPool(55,11),wolf3d.food(55,12),wolf3d.food(55,13),wolf3d.food(55,14),wolf3d.spectre(55,31),wolf3d.spectre(55,45),wolf3d.spectre(56,4),{"x":56,"y":11,"texture":10,"hit":true},wolf3d.food(56,12),{"x":56,"y":13,"texture":42,"hit":false},wolf3d.food(56,32),wolf3d.ammo(56,44),wolf3d.food(56,45),wolf3d.food(57,7),wolf3d.ammoBox(57,28),wolf3d.ammoBox(57,37),wolf3d.ammoBox(58,15),wolf3d.food(58,25),wolf3d.spectre(58,51),wolf3d.ammoBox(58,54),wolf3d.ammoBox(59,12),wolf3d.spectre(59,19),wolf3d.ammoBox(59,22),wolf3d.spectre(59,33),wolf3d.food(59,42),{"x":59,"y":60,"texture":9,"hit":false},wolf3d.ammo(59,61),wolf3d.ammo(59,62),wolf3d.food(60,15),wolf3d.ammoBox(60,33),wolf3d.ammoBox(60,34),{"x":60,"y":35,"texture":42,"hit":false},wolf3d.ammoBox(60,44),wolf3d.food(60,51),wolf3d.firstAidKit(60,60),{"x":60,"y":61,"texture":43,"hit":false},wolf3d.ammo(60,62),{"x":61,"y":37,"texture":43,"hit":false},wolf3d.firstAidKit(61,60),wolf3d.firstAidKit(61,61),wolf3d.firstAidKit(61,62),wolf3d.bloodPool(62,34),wolf3d.ammoBox(62,37),wolf3d.ammoBox(62,38),wolf3d.spectre(62,39),wolf3d.extraLife(62,57),wolf3d.extraLife(62,58)],"spriteResource":"sod-sprites","scripts":[]};
\ No newline at end of file diff --git a/wolf3d/maps/e7m3.js b/wolf3d/maps/e7m3.js new file mode 100644 index 0000000..e5c6cd8 --- /dev/null +++ b/wolf3d/maps/e7m3.js @@ -0,0 +1 @@ +wolf3d.maps.e7m3 = {"music":"xdeath","secret":19,"endscreen":null,"ceiling":29,"start":{"x":32.5,"y":1.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":3,"par":165,"map":[[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,52,53,52,52,52,52,52,53,52,52,53,52,53,52,52,53,52,52,52],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,53,52,53,52,53,52,0,0,0,0,0,0,0,0,0,0,0,53,53],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,52,0,0,0,0,0,0,52,53,52,52,52,53,52,52,52,0,52,52],[65,65,59,59,59,59,59,59,59,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,52,0,0,0,0,0,0,52,52,52,53,52,52,52,53,53,0,52,52],[65,65,59,0,0,0,0,0,59,53,52,53,53,52,53,53,52,53,53,52,53,53,52,53,53,52,53,53,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,53,0,53,53,52,53,0,0,0,0,0,0,0,0,0,0,0,53,53],[65,65,59,0,59,59,59,0,59,52,53,52,52,0,0,0,0,0,52,53,0,0,0,0,0,0,0,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,52,0,52,52,53,52,52,53,0,52,53,52,52,53,0,52,53,52,52],[65,59,59,0,59,59,59,0,59,52,53,52,0,0,0,0,0,0,0,52,0,52,53,52,0,52,0,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,52,0,52,52,53,52,52,53,0,52,53,52,52,53,0,52,53,52,52],[65,59,0,0,0,59,59,59,59,59,59,53,0,0,52,54,53,0,0,55,0,52,0,53,52,52,0,53,52,53,53,52,53,53,52,53,53,52,53,53,52,53,53,52,53,53,0,53,53,52,53,53,52,0,53,52,53,53,52,0,53,52,53,53],[65,59,0,0,0,0,0,0,0,0,0,0,0,0,54,52,54,0,0,0,0,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,52,53,52,52,53,0,52,53,52,52,53,0,52,53,52,52],[65,59,0,0,0,59,59,59,59,59,59,52,0,0,53,54,52,0,0,55,0,52,0,52,53,52,0,52,52,53,53,0,52,52,53,52,52,53,52,52,53,52,52,53,52,52,53,52,52,53,52,52,53,0,52,53,52,52,53,0,52,53,52,52],[65,59,59,0,59,59,59,0,59,65,65,53,0,0,0,0,0,0,0,52,0,53,52,52,0,52,0,53,52,52,52,0,52,52,52,53,53,52,53,53,52,53,53,52,53,53,52,53,53,52,53,53,52,0,0,0,53,53,52,0,0,0,53,53],[65,65,59,0,59,59,59,0,59,65,65,52,52,0,0,0,0,0,52,52,0,0,0,0,0,0,0,52,52,52,52,0,52,52,52,52,52,53,52,52,53,52,52,53,52,52,53,0,0,0,0,52,53,52,52,0,52,52,53,52,52,0,52,52],[65,65,59,0,0,0,0,0,59,65,65,52,52,53,52,0,52,52,52,52,52,53,53,52,52,53,52,52,52,53,0,0,0,52,52,0,0,0,0,0,53,52,0,0,0,52,0,0,0,0,0,0,52,52,52,0,52,52,53,52,52,0,52,52],[65,65,59,59,59,59,59,59,59,65,65,65,65,65,53,0,52,52,52,54,52,52,54,52,52,54,52,52,52,52,0,0,0,52,53,53,53,0,52,53,52,53,0,0,0,53,0,0,52,52,0,0,0,53,53,0,53,53,52,53,53,0,53,53],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,52,0,53,52,0,0,0,0,0,0,0,0,0,52,52,54,0,0,0,54,52,53,0,0,0,53,53,52,0,0,0,52,0,0,0,52,52,0,0,52,52,0,52,52,53,52,52,0,52,52],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,52,0,52,53,0,0,0,0,0,0,0,0,0,52,0,0,0,0,0,52,0,53,0,0,0,52,53,52,0,0,0,52,53,0,0,0,0,0,0,52,52,0,52,52,53,52,52,0,52,52],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,53,0,52,52,0,0,0,0,0,0,0,0,0,53,0,52,0,0,0,0,0,0,53,0,52,53,52,53,0,0,0,53,52,53,0,0,0,0,52,53,53,0,53,53,52,53,53,0,53,53],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,52,0,52,52,53,0,52,53,52,52,53,0,52,53,0,53,52,53,53,0,52,53,52,0,52,52,53,52,52,0,52,52,53,52,52,0,52,52,53,52,52,0,52,52,53,52,52,0,52,52],[65,65,65,65,65,65,65,65,65,65,65,65,65,1,2,0,0,52,0,0,0,0,0,0,0,0,0,0,0,0,56,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52],[65,65,65,65,65,65,65,65,65,65,65,65,29,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,57,57,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53],[65,65,65,65,65,65,65,65,65,65,65,29,2,0,0,0,1,52,0,0,0,0,0,0,0,0,0,0,0,0,56,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52],[65,65,65,65,65,65,65,65,65,65,29,1,0,0,0,1,29,52,52,53,52,53,0,53,52,53,52,52,0,52,52,53,52,54,0,54,52,53,52,53,0,52,52,53,52,52,0,52,52,53,52,52,0,52,52,53,52,52,0,52,52,53,52,52],[65,65,65,65,65,65,65,65,65,1,1,0,0,0,2,1,65,53,53,52,52,0,0,0,52,52,53,53,0,52,53,52,53,0,0,0,53,52,52,52,0,52,52,52,52,0,0,0,53,52,0,0,0,0,0,52,0,0,0,0,0,52,65,65],[65,65,65,65,65,65,65,65,1,29,0,0,0,29,1,65,65,52,52,52,0,0,0,0,0,52,52,0,0,52,52,53,52,0,0,0,52,53,0,0,0,0,0,53,0,0,52,0,0,53,0,52,52,52,0,53,0,52,0,52,0,53,65,65],[65,65,65,65,65,65,65,1,2,0,0,0,2,1,65,65,65,52,52,0,0,0,0,0,0,0,52,0,0,52,52,53,0,0,0,0,0,53,52,0,0,0,52,53,52,0,53,0,52,53,0,0,0,0,0,53,0,52,0,52,0,53,65,65],[65,65,65,65,65,65,1,29,0,0,0,1,1,65,65,65,65,53,53,52,53,53,52,53,53,52,53,52,53,52,53,52,53,0,0,0,53,52,0,0,0,0,0,52,0,0,52,0,0,52,0,52,52,52,0,52,0,0,0,0,0,52,65,65],[65,65,65,65,65,2,1,0,0,0,1,2,65,65,65,65,65,52,52,53,52,52,0,0,0,0,0,0,0,0,52,53,52,0,0,0,52,53,52,52,53,52,52,53,52,0,53,0,52,53,0,52,0,52,0,53,0,0,0,0,0,53,65,65],[65,65,65,65,2,1,0,0,0,29,2,65,65,65,65,65,65,52,52,53,52,52,0,0,0,0,0,0,0,0,52,53,52,52,0,52,52,65,65,65,65,65,65,53,0,0,52,0,0,53,0,0,0,0,0,53,52,52,53,52,52,53,65,65],[65,65,65,2,1,0,0,0,0,2,1,65,65,65,65,65,65,53,53,52,53,53,0,53,53,52,53,53,52,53,53,52,53,0,0,0,53,65,65,65,65,65,65,52,52,0,53,0,52,52,52,53,52,53,53,52,65,65,65,65,65,65,65,65],[65,65,1,2,0,0,0,1,0,1,1,65,65,65,65,65,65,52,52,53,0,0,0,0,0,53,52,52,53,52,52,53,52,0,0,0,52,65,65,65,65,65,65,53,0,0,0,0,0,53,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[29,1,2,0,0,0,2,1,0,1,1,12,12,12,12,12,65,52,52,0,0,0,0,0,0,0,52,52,53,52,52,53,52,0,53,0,52,65,65,65,65,65,65,53,52,0,53,0,52,53,64,64,64,65,65,65,65,65,65,65,65,65,65,65],[29,21,1,0,0,1,1,28,0,0,11,12,0,0,0,12,12,53,0,0,0,0,0,0,0,0,0,55,21,53,53,52,53,0,52,0,53,65,65,65,65,65,65,52,53,53,52,0,0,64,64,0,64,65,65,65,65,65,65,65,65,65,65,65],[22,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,25,54,0,0,0,0,0,0,0,0,0,0,0,22,52,53,52,0,0,0,52,65,65,65,65,65,65,65,65,65,52,0,0,0,0,0,64,65,65,65,65,65,65,65,65,65,65,65],[1,21,1,0,0,1,1,28,0,0,11,12,0,0,0,12,12,52,0,0,0,0,0,0,0,0,0,55,21,52,52,53,52,52,0,52,52,65,65,65,65,65,65,65,65,65,52,0,0,0,0,0,64,65,65,65,65,65,65,65,65,65,65,65],[1,1,2,0,0,0,1,28,0,1,1,12,12,12,12,12,1,53,53,0,0,0,0,0,0,0,53,53,52,53,53,52,53,53,0,53,65,65,65,65,65,65,65,65,65,65,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65,65,65,65],[65,2,1,29,0,0,0,2,0,29,1,1,1,1,1,1,1,52,52,53,0,0,0,0,0,53,52,52,53,52,52,53,52,52,0,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,29,2,1,0,0,0,0,2,1,1,1,1,1,1,1,52,52,53,52,52,0,52,52,53,52,52,53,52,52,53,52,52,0,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,1,29,1,0,0,0,1,29,1,1,1,1,1,29,53,53,52,53,53,0,53,53,52,53,53,52,53,53,52,53,53,0,53,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,1,2,29,0,0,0,1,2,1,1,1,1,1,52,52,53,52,52,0,52,52,53,52,52,53,52,52,53,52,52,0,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,1,29,2,0,0,0,1,29,1,1,1,1,52,52,53,52,52,0,52,52,53,0,0,0,0,0,53,52,52,0,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,2,1,29,0,0,0,2,1,1,1,1,1,1,1,29,53,0,53,53,0,0,53,52,53,0,52,53,53,0,53,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,29,1,1,0,0,0,29,1,1,1,1,1,1,1,52,0,52,52,0,52,52,53,52,0,53,52,52,0,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,2,1,1,0,0,0,2,1,1,1,1,1,1,52,0,52,52,0,52,52,53,52,0,53,52,52,0,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,29,2,1,0,0,0,29,2,1,17,17,17,53,0,0,0,0,53,53,52,53,0,0,0,0,0,53,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,1,29,2,0,0,0,1,17,17,0,17,52,53,52,52,53,52,52,53,52,52,53,52,52,53,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,1,1,2,0,0,0,0,0,0,0,17,53,52,52,53,52,52,53,52,52,53,52,52,53,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,1,1,2,0,0,17,17,0,17,17,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,17,17,17,17,17,0,17,17,17,40,17,17,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,17,17,0,0,0,0,0,0,0,0,0,17,17,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,17,0,0,0,0,0,0,0,0,0,0,0,17,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,17,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,40,17,17,17,17,17,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,40,0,0,0,0,0,0,0,0,0,0,0,17,17,0,0,0,0,0,0,0,0,17,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,17,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,17,17,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,18,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,17,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,0,0,17,17,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,17,0,0,0,0,0,0,0,0,0,0,0,17,17,0,0,0,0,0,0,0,0,17,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,40,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,17,17,17,17,40,17,17,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,17,0,0,0,0,0,0,0,0,0,0,0,17,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,17,17,0,0,0,0,0,0,0,0,0,17,17,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,17,17,17,17,17,18,17,17,40,17,17,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,118,106,118,118,118,118,118,118,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,118,118,118,0,0,0,0,0,0,0,0,0,118,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,118,118,118,118,118,0,0,0,0,0,0,0,0,0,118,0,0],[0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,0,0,0,0,118,118,118,118,118,118,118,118,118,118,118,0,0],[0,0,0,111,0,0,0,111,0,0,0,0,0,109,109,109,109,109,0,0,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,0,0,0,0,0,0,118,0,0,0,0,0,118,0,0,0,0],[0,0,0,111,0,0,0,111,0,0,0,0,109,109,109,109,109,109,109,0,112,0,0,0,112,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,0,0,0,0,0,0,118,0,0,0,0,0,106,0,0,0,0],[0,0,111,111,111,0,0,0,0,0,0,0,109,109,0,0,0,109,109,0,112,0,106,0,0,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,0,0,0,0,0,0,118,0,0,0,0,0,118,0,0,0,0],[0,0,111,111,111,111,111,111,111,111,111,0,109,109,0,0,0,109,109,0,112,0,112,112,112,112,112,112,0,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,0,0,0,0,0,0,106,0,0,0,0,0,106,0,0,0,0],[0,0,111,111,111,0,0,0,0,0,0,0,109,109,0,0,0,109,109,0,112,0,106,0,0,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,0,0,0,0,0,118,0,0,0,0],[0,0,0,111,0,0,0,111,0,0,0,0,109,109,109,109,109,109,109,0,112,0,0,0,112,0,112,0,0,0,0,143,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,0,0,106,118,106,0,0],[0,0,0,111,0,0,0,111,0,0,0,0,0,109,109,109,109,109,0,0,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,117,117,117,0,0,0,0,118,0,0,0,0,0,118,0,0],[0,0,0,111,111,111,111,111,0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,115,115,115,115,115,0,0,116,116,116,0,117,117,117,117,117,117,0,0,0,118,0,0,0,0,0,118,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,0,0,0,0,115,0,0,0,0,116,116,116,0,117,117,0,0,117,117,117,0,0,118,0,0,0,0,0,118,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,0,113,113,113,113,113,113,113,113,113,0,0,0,114,114,114,0,0,0,115,115,115,0,0,0,116,116,116,0,117,117,117,0,0,117,117,0,0,118,0,0,0,0,0,118,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,0,113,113,113,113,113,113,113,113,113,0,110,0,114,114,114,0,114,0,115,115,115,0,0,0,116,116,116,0,0,117,117,117,117,117,117,0,0,118,0,0,0,0,0,118,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,0,0,113,113,113,113,113,113,113,113,113,0,110,0,114,114,114,0,114,114,0,115,0,0,0,0,116,116,116,0,0,0,117,117,117,117,0,0,0,118,0,0,0,0,0,118,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,110,110,110,110,110,110,110,110,110,110,110,110,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,110,110,110,110,110,110,110,110,110,110,110,110,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,110,110,110,110,110,110,110,110,110,110,110,110,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,119,119,119,0,0,0,0,120,0,0,0,0,121,121,121,0,0,0,0,122,0,0,0,0,123,123,123,0,0,124,124,124,124,124,0,125,125,125,125,125,0,0,0],[0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,119,119,119,119,119,0,0,120,120,0,0,0,0,121,121,121,0,0,122,122,0,122,122,0,123,123,0,123,123,0,124,0,0,0,124,0,125,0,125,0,125,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,119,119,119,119,119,119,119,0,120,120,0,0,0,121,121,121,121,121,0,0,122,122,122,0,0,0,123,0,123,0,0,124,124,124,124,124,0,125,0,125,0,125,0,0,0],[0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,0,0,122,122,122,122,122,0,123,123,0,123,123,0,124,0,0,0,124,0,125,125,125,125,125,0,0,0],[0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,126,126,126,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,123,0,123,0,0,124,0,106,0,124,0,125,125,125,125,125,0,0,0],[0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,0,123,123,0,124,124,124,124,124,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,123,0,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,108,108,108,0,108,0,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,0,0,0,0,0,0,0,0,121,121,121,0,0,0,0,0,0,0,0,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,108,108,108,0,0,108,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,126,126,0,0,0,0,0,0,0,121,0,121,0,0,0,0,0,0,0,0,0,123,0,123,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,108,108,0,0,0,108,108,0,0,127,127,127,0,0,0,126,126,126,126,126,126,126,126,126,0,0,0,0,0,0,121,0,121,0,0,0,0,0,0,0,0,0,0,0,0,123,0,0,123,0,0,0,0,0,0,0,0,0,0,0,0],[-1,108,0,108,108,0,106,108,108,108,0,127,127,127,127,127,0,0,126,126,126,126,126,126,126,126,126,0,126,0,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,0,0,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,108,108,0,0,0,108,108,0,0,127,127,127,0,0,0,126,126,126,126,126,126,126,126,126,0,0,0,0,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,123,123,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,108,108,108,0,0,108,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,126,126,0,0,0,0,0,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,108,108,108,0,108,0,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,0,0,0,0,0,0,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,121,0,0,0,121,121,121,121,121,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,121,0,0,121,121,0,0,0,121,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,121,0,0,121,0,0,0,0,121,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,121,0,0,121,0,0,0,0,121,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,121,121,121,121,0,0,0,0,121,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,128,128,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,129,129,129,129,129,129,129,129,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,129,129,129,129,129,129,129,129,129,129,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,129,129,129,129,129,129,129,129,129,129,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,129,129,129,129,129,129,129,129,129,129,129,0,0,130,130,130,130,130,130,130,130,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,129,129,129,129,129,129,129,129,129,129,129,0,130,130,130,130,130,130,130,130,130,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,129,129,129,129,129,129,129,129,129,129,129,0,130,130,130,130,130,130,130,130,130,130,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,129,129,129,129,129,129,129,129,129,129,129,0,130,130,130,130,130,130,130,130,130,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,129,129,129,129,129,129,129,129,129,129,129,0,0,130,130,130,130,130,130,130,130,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,129,129,129,129,129,129,129,129,129,129,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,129,129,129,129,129,129,129,129,129,129,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,129,129,129,129,129,129,129,129,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":8,"y":11,"texture":65,"key":null},{"x":8,"y":19,"texture":65,"key":null},{"x":8,"y":28,"texture":65,"key":null},{"x":9,"y":31,"texture":65,"key":null},{"x":11,"y":31,"texture":65,"key":null},{"x":15,"y":29,"texture":65,"key":null},{"x":17,"y":15,"texture":65,"key":null},{"x":17,"y":19,"texture":65,"key":null},{"x":17,"y":25,"texture":65,"key":null},{"x":17,"y":37,"texture":65,"key":null},{"x":17,"y":43,"texture":65,"key":null},{"x":17,"y":49,"texture":65,"key":null},{"x":17,"y":55,"texture":65,"key":null},{"x":17,"y":61,"texture":65,"key":null},{"x":19,"y":17,"texture":65,"key":null},{"x":21,"y":22,"texture":65,"key":null},{"x":21,"y":28,"texture":65,"key":null},{"x":21,"y":34,"texture":65,"key":null},{"x":21,"y":40,"texture":65,"key":null},{"x":21,"y":46,"texture":65,"key":null},{"x":21,"y":52,"texture":65,"key":null},{"x":21,"y":58,"texture":65,"key":null},{"x":27,"y":34,"texture":65,"key":null},{"x":32,"y":2,"texture":67,"key":null},{"x":32,"y":10,"texture":65,"key":null},{"x":32,"y":27,"texture":67,"key":null},{"x":36,"y":22,"texture":68,"key":"gold"},{"x":45,"y":17,"texture":65,"key":null},{"x":47,"y":15,"texture":65,"key":null},{"x":53,"y":21,"texture":65,"key":null}],"secrets":[{"x":16,"y":33,"state":0,"texture":52},{"x":17,"y":33,"state":0,"texture":51},{"x":23,"y":40,"state":0,"texture":51},{"x":28,"y":22,"state":0,"texture":53},{"x":31,"y":47,"state":0,"texture":52}],"sprites":[{"x":1,"y":51,"texture":14,"hit":false},wolf3d.guardStanding(1,55,2,1),{"x":1,"y":61,"texture":14,"hit":false},wolf3d.guardStanding(3,46,0,3),wolf3d.guardStanding(4,5,2,2),{"x":4,"y":7,"texture":14,"hit":false},{"x":4,"y":53,"texture":14,"hit":false},{"x":4,"y":59,"texture":14,"hit":false},wolf3d.guardStanding(5,3,0,1),wolf3d.guardStanding(5,7,4,3),{"x":5,"y":13,"texture":11,"hit":true},wolf3d.guardStanding(5,16,0,2),{"x":5,"y":17,"texture":11,"hit":true},wolf3d.guardStanding(5,21,2,1),{"x":5,"y":26,"texture":14,"hit":false},wolf3d.food(6,3),wolf3d.crown(6,7),wolf3d.ssStanding(6,15,2,3),wolf3d.ammo(6,24),wolf3d.guardStanding(6,46,0,3),wolf3d.guardStanding(6,59,4,3),wolf3d.chalice(7,2),wolf3d.food(7,4),wolf3d.guardStanding(7,22,0,3),{"x":8,"y":2,"texture":2,"hit":true},{"x":8,"y":3,"texture":14,"hit":false},{"x":8,"y":13,"texture":14,"hit":false},{"x":8,"y":17,"texture":14,"hit":false},{"x":8,"y":20,"texture":14,"hit":false},wolf3d.firstAidKit(8,22),wolf3d.guardStanding(8,36,2,2),wolf3d.guardStanding(8,41,2,1),wolf3d.guardStanding(8,53,4,2),wolf3d.guardStanding(8,59,4,3),wolf3d.food(9,2),wolf3d.guardStanding(9,13,0,1),wolf3d.guardStanding(9,22,4,2),wolf3d.food(10,3),wolf3d.guardStanding(10,7,0,3),wolf3d.ammo(10,24),wolf3d.guardStanding(10,31,0,2),wolf3d.guardStanding(10,59,4,3),wolf3d.guardStanding(10,61,2,1),wolf3d.guardStanding(11,3,4,1),wolf3d.guardStanding(11,7,0,3),{"x":11,"y":13,"texture":11,"hit":true},{"x":11,"y":17,"texture":11,"hit":true},wolf3d.guardStanding(11,22,2,2),{"x":11,"y":26,"texture":14,"hit":false},wolf3d.chest(11,47),wolf3d.firstAidKit(11,48),wolf3d.chest(11,49),wolf3d.firstAidKit(11,50),wolf3d.guardStanding(12,4,2,2),wolf3d.ammo(12,5),wolf3d.guardStanding(12,6,2,2),{"x":12,"y":7,"texture":14,"hit":false},{"x":12,"y":30,"texture":39,"hit":true},{"x":12,"y":32,"texture":39,"hit":true},wolf3d.chalice(12,35),wolf3d.guardStanding(12,36,6,3),wolf3d.chalice(12,37),wolf3d.guardStanding(12,38,2,2),wolf3d.chalice(12,39),wolf3d.guardStanding(12,42,0,3),wolf3d.ammoBox(12,43),wolf3d.ammoBox(12,44),wolf3d.ssStanding(12,46,0,3),{"x":12,"y":47,"texture":14,"hit":false},wolf3d.ssStanding(12,50,0,3),wolf3d.food(12,51),wolf3d.chalice(13,37),{"x":13,"y":43,"texture":1,"hit":true},{"x":13,"y":44,"texture":1,"hit":true},wolf3d.chest(13,46),wolf3d.chest(13,52),wolf3d.food(14,18),{"x":14,"y":19,"texture":13,"hit":true},wolf3d.guardStanding(14,20,2,1),wolf3d.chalice(14,21),{"x":14,"y":22,"texture":13,"hit":true},wolf3d.food(14,23),wolf3d.guardStanding(14,24,0,2),{"x":14,"y":25,"texture":13,"hit":true},wolf3d.guardStanding(14,26,2,3),wolf3d.guardStanding(14,30,6,1),{"x":14,"y":31,"texture":14,"hit":false},wolf3d.guardStanding(14,32,2,1),wolf3d.guardStanding(14,36,0,1),{"x":14,"y":37,"texture":14,"hit":false},wolf3d.guardStanding(14,38,0,2),wolf3d.guardStanding(14,42,0,3),{"x":14,"y":43,"texture":14,"hit":false},wolf3d.ssStanding(14,46,6,2),wolf3d.food(14,47),wolf3d.food(14,52),{"x":15,"y":18,"texture":0,"hit":false},{"x":15,"y":19,"texture":14,"hit":false},wolf3d.chalice(15,20),{"x":15,"y":22,"texture":14,"hit":false},{"x":15,"y":25,"texture":14,"hit":false},wolf3d.crown(15,34),{"x":15,"y":42,"texture":1,"hit":true},wolf3d.guardStanding(15,44,0,2),wolf3d.ssStanding(15,48,6,1),{"x":15,"y":51,"texture":14,"hit":false},{"x":16,"y":18,"texture":35,"hit":true},wolf3d.guardStanding(16,21,2,3),wolf3d.guardStanding(16,23,0,2),{"x":16,"y":26,"texture":42,"hit":false},{"x":16,"y":28,"texture":42,"hit":false},{"x":16,"y":44,"texture":1,"hit":true},wolf3d.food(16,48),wolf3d.food(16,51),{"x":16,"y":55,"texture":14,"hit":false},{"x":16,"y":61,"texture":14,"hit":false},{"x":17,"y":28,"texture":41,"hit":false},wolf3d.guardStanding(18,15,0,3),{"x":18,"y":27,"texture":43,"hit":false},{"x":19,"y":15,"texture":14,"hit":false},{"x":19,"y":19,"texture":14,"hit":false},{"x":19,"y":22,"texture":14,"hit":false},{"x":19,"y":25,"texture":14,"hit":false},{"x":19,"y":28,"texture":14,"hit":false},{"x":19,"y":34,"texture":14,"hit":false},{"x":19,"y":37,"texture":14,"hit":false},{"x":19,"y":40,"texture":14,"hit":false},{"x":19,"y":43,"texture":14,"hit":false},{"x":19,"y":46,"texture":14,"hit":false},{"x":19,"y":49,"texture":14,"hit":false},{"x":19,"y":52,"texture":14,"hit":false},{"x":19,"y":55,"texture":14,"hit":false},{"x":19,"y":58,"texture":14,"hit":false},{"x":19,"y":61,"texture":14,"hit":false},wolf3d.guardStanding(21,12,0,2),{"x":22,"y":22,"texture":14,"hit":false},{"x":22,"y":28,"texture":14,"hit":false},wolf3d.chest(22,40),{"x":22,"y":46,"texture":14,"hit":false},{"x":22,"y":52,"texture":14,"hit":false},wolf3d.ammo(22,56),wolf3d.guardStanding(22,57,6,3),wolf3d.guardStanding(22,60,2,2),{"x":23,"y":24,"texture":19,"hit":false},wolf3d.chalice(23,27),wolf3d.guardStanding(23,34,4,1),wolf3d.ammoBox(23,38),{"x":23,"y":39,"texture":14,"hit":false},{"x":23,"y":41,"texture":14,"hit":false},wolf3d.ammoBox(23,42),wolf3d.dog(23,47,0,2),wolf3d.dogfood(23,48),wolf3d.cross(23,54),wolf3d.ammo(23,56),wolf3d.bloodBones(23,58),{"x":24,"y":19,"texture":5,"hit":true},wolf3d.bloodPool(24,20),{"x":24,"y":22,"texture":5,"hit":true},{"x":24,"y":25,"texture":5,"hit":true},wolf3d.chalice(24,27),wolf3d.chalice(24,28),{"x":24,"y":32,"texture":39,"hit":true},wolf3d.guardStanding(24,33,4,2),{"x":24,"y":34,"texture":14,"hit":false},{"x":24,"y":36,"texture":39,"hit":true},wolf3d.dog(24,45,4,1),wolf3d.cross(24,50),wolf3d.chalice(24,51),{"x":24,"y":52,"texture":14,"hit":false},{"x":24,"y":58,"texture":14,"hit":false},wolf3d.bloodPool(24,60),wolf3d.guardStanding(25,35,4,3),wolf3d.firstAidKit(25,38),{"x":25,"y":39,"texture":14,"hit":false},{"x":25,"y":41,"texture":14,"hit":false},wolf3d.firstAidKit(25,42),wolf3d.dog(25,47,0,2),wolf3d.guardStanding(25,50,4,3),wolf3d.guardStanding(25,54,4,2),{"x":25,"y":57,"texture":17,"hit":true},{"x":25,"y":59,"texture":18,"hit":true},wolf3d.guardStanding(25,60,2,1),wolf3d.firstAidKit(26,25),wolf3d.chest(26,27),wolf3d.chest(26,28),wolf3d.chest(26,29),wolf3d.guardStanding(26,33,4,3),wolf3d.dog(26,45,4,1),wolf3d.ssStanding(26,52,0,1),wolf3d.chalice(26,54),{"x":26,"y":56,"texture":19,"hit":false},wolf3d.food(26,59),wolf3d.food(26,60),wolf3d.firstAidKit(27,25),wolf3d.chest(27,27),wolf3d.chest(27,28),wolf3d.chest(27,29),wolf3d.dogfood(27,48),{"x":27,"y":50,"texture":14,"hit":false},wolf3d.chalice(27,51),wolf3d.chest(27,52),wolf3d.chalice(27,53),{"x":27,"y":54,"texture":14,"hit":false},wolf3d.dog(28,45,4,3),wolf3d.dog(28,47,0,3),wolf3d.guardStanding(29,24,0,3),wolf3d.dogfood(29,44),{"x":29,"y":46,"texture":14,"hit":false},wolf3d.guardStanding(30,8,4,3),{"x":30,"y":19,"texture":48,"hit":true},wolf3d.guardStanding(30,21,0,2),{"x":30,"y":25,"texture":48,"hit":true},{"x":30,"y":33,"texture":14,"hit":false},{"x":30,"y":35,"texture":14,"hit":false},{"x":30,"y":47,"texture":23,"hit":false},wolf3d.guardStanding(31,9,2,1),wolf3d.guardStanding(31,12,0,2),wolf3d.guardStanding(31,13,0,2),wolf3d.guardStanding(31,14,2,1),wolf3d.guardStanding(31,33,4,1),wolf3d.chest(31,51),{"x":32,"y":3,"texture":14,"hit":false},wolf3d.ssStanding(32,6,6,3),{"x":32,"y":9,"texture":14,"hit":false},wolf3d.guardStanding(32,12,2,1),{"x":32,"y":13,"texture":14,"hit":false},wolf3d.ammoBox(32,14),wolf3d.gatling(32,15),{"x":32,"y":22,"texture":4,"hit":false},wolf3d.guardStanding(32,24,0,1),wolf3d.chalice(32,48),wolf3d.chalice(32,49),wolf3d.firstAidKit(32,50),wolf3d.chest(32,51),wolf3d.guardStanding(33,9,2,3),wolf3d.guardStanding(33,12,4,3),wolf3d.guardStanding(33,13,4,3),wolf3d.guardStanding(33,14,4,3),wolf3d.guardStanding(33,20,0,3),wolf3d.chalice(33,48),wolf3d.chest(33,49),wolf3d.chest(33,50),wolf3d.chest(33,51),{"x":34,"y":19,"texture":48,"hit":true},{"x":34,"y":25,"texture":48,"hit":true},wolf3d.guardStanding(35,8,0,2),wolf3d.guardStanding(36,34,4,1),wolf3d.guardStanding(39,22,0,2),wolf3d.guardStanding(39,28,6,2),{"x":39,"y":30,"texture":14,"hit":false},{"x":40,"y":26,"texture":14,"hit":false},wolf3d.guardStanding(41,25,4,3),wolf3d.guardStanding(41,34,4,2),wolf3d.guardStanding(43,12,4,2),{"x":43,"y":22,"texture":14,"hit":false},{"x":43,"y":25,"texture":14,"hit":false},{"x":43,"y":30,"texture":14,"hit":false},{"x":43,"y":34,"texture":14,"hit":false},wolf3d.ammoBox(44,19),{"x":45,"y":15,"texture":14,"hit":false},{"x":45,"y":19,"texture":14,"hit":false},wolf3d.firstAidKit(45,20),wolf3d.guardStanding(46,15,4,3),wolf3d.firstAidKit(46,19),{"x":48,"y":11,"texture":8,"hit":true},{"x":48,"y":19,"texture":8,"hit":true},{"x":49,"y":10,"texture":8,"hit":true},{"x":49,"y":15,"texture":14,"hit":false},{"x":49,"y":20,"texture":8,"hit":true},{"x":50,"y":14,"texture":14,"hit":false},wolf3d.guardStanding(51,11,4,1),{"x":51,"y":13,"texture":14,"hit":false},wolf3d.guardStanding(51,15,4,1),{"x":51,"y":17,"texture":14,"hit":false},wolf3d.guardStanding(51,18,4,1),wolf3d.chest(51,23),wolf3d.chest(51,25),wolf3d.chest(51,26),wolf3d.chest(51,27),wolf3d.chest(51,30),wolf3d.guardStanding(52,13,4,2),{"x":52,"y":14,"texture":14,"hit":false},{"x":52,"y":16,"texture":14,"hit":false},{"x":52,"y":18,"texture":14,"hit":false},wolf3d.chest(52,25),wolf3d.chest(52,28),{"x":53,"y":11,"texture":14,"hit":false},{"x":53,"y":15,"texture":14,"hit":false},{"x":53,"y":19,"texture":14,"hit":false},{"x":53,"y":22,"texture":14,"hit":false},{"x":53,"y":23,"texture":14,"hit":false},{"x":53,"y":24,"texture":14,"hit":false},{"x":53,"y":25,"texture":14,"hit":false},{"x":53,"y":26,"texture":14,"hit":false},{"x":53,"y":27,"texture":14,"hit":false},{"x":53,"y":28,"texture":14,"hit":false},{"x":53,"y":29,"texture":14,"hit":false},{"x":53,"y":30,"texture":14,"hit":false},wolf3d.goldKey(53,31),{"x":54,"y":12,"texture":14,"hit":false},{"x":54,"y":14,"texture":14,"hit":false},{"x":54,"y":16,"texture":14,"hit":false},wolf3d.guardStanding(54,19,4,3),wolf3d.chest(54,23),wolf3d.chest(54,26),wolf3d.guardStanding(55,11,4,3),{"x":55,"y":13,"texture":14,"hit":false},{"x":55,"y":17,"texture":14,"hit":false},wolf3d.chest(55,23),wolf3d.chest(55,25),wolf3d.chest(55,26),wolf3d.chest(55,27),wolf3d.chest(55,28),wolf3d.chest(55,30),{"x":56,"y":16,"texture":14,"hit":false},wolf3d.guardStanding(56,18,4,2),{"x":57,"y":10,"texture":8,"hit":true},wolf3d.guardStanding(57,13,4,3),{"x":57,"y":15,"texture":14,"hit":false},{"x":57,"y":20,"texture":8,"hit":true},{"x":58,"y":11,"texture":8,"hit":true},{"x":58,"y":15,"texture":2,"hit":true},{"x":58,"y":19,"texture":8,"hit":true}],"spriteResource":"sod-sprites","scripts":[scripts.angle(22,45,6),scripts.angle(22,47,0),scripts.angle(29,45,4),scripts.angle(29,47,2)]};
\ No newline at end of file diff --git a/wolf3d/maps/e7m4.js b/wolf3d/maps/e7m4.js new file mode 100644 index 0000000..18aa140 --- /dev/null +++ b/wolf3d/maps/e7m4.js @@ -0,0 +1 @@ +wolf3d.maps.e7m4 = {"music":"xgetyou","secret":19,"endscreen":null,"ceiling":222,"start":{"x":57.5,"y":13.5,"direction":{"x":0,"y":-1},"plane":{"x":-1,"y":0}},"episodeFloor":4,"par":210,"map":[[65,65,65,65,65,65,65,65,65,65,65,31,31,31,31,31,31,31,31,31,31,34,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[65,65,65,65,65,65,65,65,59,31,31,31,33,31,0,0,0,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31],[65,65,65,59,59,59,59,59,59,0,0,0,0,0,0,12,0,12,0,12,0,12,0,0,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,33],[65,65,59,59,0,0,0,59,59,0,0,31,0,12,0,12,0,12,0,12,0,12,0,12,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,31],[65,65,59,0,0,0,0,0,0,0,59,31,0,0,0,12,0,12,0,12,0,12,0,0,0,0,0,0,31,31,31,31,31,31,31,31,31,31,31,0,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,32,31,31,31,0,0,0,31],[65,65,59,0,0,0,0,0,0,0,59,31,31,31,0,0,0,0,0,0,0,0,0,31,31,31,0,0,31,31,31,31,31,31,31,31,31,31,31,0,31,0,31,31,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,31,0,31],[65,65,59,0,0,0,0,0,0,59,59,65,31,31,31,31,31,31,0,31,31,34,31,31,31,34,0,0,31,31,31,31,31,31,31,31,31,31,31,0,31,0,31,31,31,0,0,0,31,31,31,31,34,31,31,0,31,31,0,31,0,31,0,31],[65,65,59,59,0,0,0,0,59,59,65,65,31,31,31,31,31,31,0,31,31,31,31,32,31,31,0,0,0,0,0,0,0,0,0,31,31,31,31,0,31,0,31,31,0,0,0,31,31,0,0,0,0,0,0,0,0,31,0,31,0,31,0,31],[65,65,65,59,59,0,0,59,59,65,65,65,31,0,0,0,0,0,0,0,0,0,0,0,31,31,0,0,0,0,0,0,0,0,0,31,31,31,31,0,31,0,31,0,0,0,0,31,0,0,0,0,0,0,31,31,31,31,0,31,0,31,0,31],[65,65,65,65,59,59,59,59,65,65,65,65,31,0,0,0,0,0,0,0,0,0,0,0,31,31,31,32,31,31,31,31,31,0,0,31,32,31,31,0,31,0,33,0,0,0,0,31,31,0,0,0,31,31,31,0,0,0,0,31,0,33,0,31],[65,65,65,65,65,65,65,65,65,65,65,65,31,0,0,0,0,0,0,0,0,0,0,0,31,65,65,65,65,65,65,65,31,0,0,0,0,0,31,0,31,0,31,0,0,0,31,21,31,31,0,31,31,31,0,0,31,31,0,31,0,31,0,31],[65,65,65,65,65,65,65,65,65,65,65,65,33,0,0,0,0,0,0,0,0,0,0,0,31,65,65,65,65,65,65,65,31,0,0,0,0,0,0,0,31,0,31,0,0,31,22,0,0,0,0,31,31,0,0,0,34,31,0,31,0,31,0,31],[65,65,65,65,65,65,65,65,65,65,65,65,31,0,0,0,0,0,0,0,0,0,0,0,31,65,65,0,0,0,65,65,31,0,0,0,0,0,31,0,31,0,31,0,0,31,31,21,31,0,0,31,31,0,0,31,31,0,0,31,0,31,0,31],[65,65,65,65,65,65,65,65,65,65,65,65,31,0,0,0,0,0,0,0,0,0,0,0,31,65,65,0,65,0,65,65,31,31,31,33,31,31,31,0,31,0,0,0,0,0,31,31,31,31,31,31,0,0,31,31,0,0,31,31,0,31,0,31],[65,65,65,65,65,65,65,65,65,65,65,65,31,0,0,0,0,0,0,0,0,0,0,0,31,65,65,0,65,0,65,65,65,65,65,65,65,65,31,0,31,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,31,31,0,31,0,31],[65,65,65,65,65,65,65,65,65,65,65,65,31,0,0,0,0,0,0,0,0,0,0,0,31,65,65,0,65,0,65,65,65,65,65,65,65,65,31,0,31,0,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,0,31,0,31],[65,65,65,65,65,65,65,65,65,65,65,65,31,0,0,0,0,0,0,0,0,0,0,0,31,65,65,0,65,0,0,0,0,0,0,0,65,65,31,0,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31,0,31],[65,65,65,65,65,65,65,65,65,65,65,65,31,0,0,0,0,0,0,0,0,0,0,0,32,65,65,0,65,65,65,65,65,65,65,0,65,65,31,0,31,31,31,31,31,31,31,31,31,31,31,31,32,31,31,31,31,31,31,31,31,31,0,31],[65,65,65,65,65,65,65,65,65,65,65,65,31,0,0,0,0,0,0,0,0,0,0,0,31,65,65,0,65,65,65,65,65,65,65,0,65,65,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,31],[65,65,65,65,65,65,65,65,65,65,65,65,31,34,31,0,31,31,0,31,32,0,31,31,31,65,65,0,0,65,65,65,65,65,65,0,65,65,31,31,33,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31,31],[65,65,65,65,65,1,1,1,1,1,1,1,2,0,0,0,0,0,0,0,0,0,0,0,2,1,65,65,0,0,0,0,0,65,65,0,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,65,65,65,65,65,0,65,65,0,0,0,0,0,0,0,0,65,65,0,0,0,0,65,65,65,65,0,0,0,0,0,0,0,0,0,65,65],[65,65,65,65,65,1,1,1,1,2,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,1,1,1,1,65,0,65,65,65,65,65,65,65,65,65,0,65,65,0,65,65,0,65,65,65,65,0,0,0,0,0,0,0,0,0,65,65],[65,65,65,65,65,1,2,0,0,0,0,0,0,0,0,1,1,1,4,1,2,1,0,0,0,0,0,0,0,0,1,65,0,0,0,0,0,0,0,0,65,65,0,65,65,0,0,65,0,65,65,65,65,0,0,0,0,0,0,0,0,0,65,65],[65,65,65,65,65,1,3,0,0,0,0,0,0,0,2,1,2,0,0,0,1,1,1,0,0,0,0,0,0,0,3,65,65,65,65,65,65,65,65,0,65,65,0,65,65,65,0,65,0,65,65,65,65,0,0,0,0,0,0,0,0,0,65,65],[65,65,65,65,65,1,1,0,0,0,0,0,0,1,1,1,1,0,0,0,1,1,1,2,0,0,0,0,0,0,2,65,65,0,0,0,65,65,65,0,65,65,0,65,0,0,0,65,0,65,65,65,65,0,0,0,0,0,0,0,0,0,65,65],[65,65,65,65,65,1,1,2,0,1,2,1,2,1,1,1,0,0,0,0,0,1,1,1,1,1,2,1,0,1,1,65,0,0,65,0,0,65,65,0,65,65,0,0,0,65,65,65,0,65,65,0,0,0,0,0,0,0,0,0,0,0,65,65],[65,65,65,65,65,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,1,0,0,65,65,65,0,65,65,0,65,65,65,65,65,65,65,65,0,65,65,0,65,0,0,0,0,0,0,0,0,0,65,65],[65,65,65,65,65,1,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,65,65,65,0,65,65,0,65,65,65,0,0,0,0,0,0,65,65,0,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,1,2,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,2,1,65,65,65,65,0,0,0,0,65,65,65,0,65,65,65,65,65,65,65,0,0,0,0,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,1,1,1,2,1,1,2,1,1,2,1,0,0,0,0,0,2,1,1,2,1,1,2,1,1,1,65,65,65,65,65,65,65,65,65,65,65,65,0,65,65,65,65,65,65,65,65,65,65,0,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,1,2,0,0,0,1,1,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,0,65,65,65,0,0,0,65,65,65,65,0,0,0,0,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,1,1,0,0,0,2,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,0,0,0,0,0,0,0,65,65,65,0,65,0,65,65,65,65,65,65,65,0,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,65,65,65,65,65,65,65,65,65,65,65,0,65,65,65,65,65,65,65,65,65,0,65,0,65,65,65,65,65,65,65,0,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,1,1,0,2,1,1,1,0,1,1,1,2,0,1,1,65,65,65,65,65,65,65,65,65,65,65,0,65,65,65,0,0,0,0,65,65,0,65,0,65,65,0,0,0,65,65,0,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,1,0,0,0,1,2,0,0,0,2,1,0,0,0,2,65,65,65,65,65,65,65,65,65,65,65,0,0,0,0,0,65,65,0,65,65,0,65,0,65,65,0,65,0,65,65,0,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,1,2,0,1,1,0,0,0,0,0,1,2,0,1,1,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,0,0,0,0,65,0,65,65,0,65,0,65,65,0,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,1,1,0,0,0,0,0,44,0,0,0,0,0,2,46,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,0,0,0,0,65,0,0,0,0,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,1,1,0,1,1,0,0,0,0,0,2,1,0,1,46,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,1,1,1,1,2,0,48,0,48,0,1,1,2,1,46,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,1,0,0,0,0,0,2,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,1,0,0,44,0,0,1,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,42,38,38,38,38,38,36,36,36,1,0,0,0,0,0,2,46,46,46,47,46,46,46,47,46,46,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,64,64,64,64,64,64,64,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,42,0,0,0,0,0,0,0,42,42,1,3,0,3,2,1,46,46,0,0,0,0,0,0,0,46,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,64,64,0,0,0,64,64,65,65,65,65,65,65,65,65,65],[65,65,42,42,42,42,42,0,0,15,15,0,42,0,42,42,46,0,0,0,47,46,46,46,0,47,0,46,0,46,0,47,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,64,0,0,0,0,0,64,65,65,65,65,65,65,65,65,65],[65,65,42,0,0,36,0,0,0,0,15,0,42,0,42,42,0,0,0,0,0,46,46,46,0,0,0,0,0,0,0,46,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,8,9,8,8,0,8,8,8,9,65,65,65,65,65,65,65,65],[65,65,42,0,0,0,0,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,0,47,0,46,65,65,65,65,64,64,64,64,64,65,65,65,65,65,65,8,0,0,0,0,0,0,0,8,65,65,65,65,65,65,65,65],[65,65,42,42,42,36,0,0,0,0,15,0,42,0,42,42,0,0,0,0,0,46,46,46,0,0,0,0,0,0,0,47,65,65,64,64,64,0,0,0,64,64,65,65,65,65,65,8,8,0,0,0,0,0,8,8,65,65,65,65,65,65,65,65],[65,65,65,65,65,42,42,0,0,15,15,0,42,0,42,42,12,0,0,0,12,12,46,46,0,46,0,47,0,46,0,46,65,65,47,0,0,0,0,0,0,64,65,65,65,65,65,9,0,0,0,0,0,0,0,8,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,42,0,0,0,0,0,0,0,42,42,12,10,0,10,12,46,46,47,0,0,0,0,0,0,0,46,65,65,46,0,0,0,0,0,0,64,65,65,65,65,65,8,8,0,0,0,0,0,9,8,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,42,38,38,38,38,38,36,36,36,46,0,0,0,0,0,46,0,46,46,46,47,46,47,46,46,46,46,47,46,0,47,0,0,0,64,64,65,65,65,65,65,8,0,0,0,0,0,0,0,8,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,47,0,12,0,12,0,47,0,0,0,46,0,0,46,46,46,0,0,46,0,0,46,64,64,64,64,65,65,65,65,65,65,8,8,9,8,0,8,9,8,8,65,65,65,65,65,65,65,65],[46,46,47,46,46,46,46,46,46,46,46,47,46,46,47,46,0,0,0,0,0,46,46,46,0,46,46,0,0,0,0,0,46,47,0,46,46,65,65,65,65,65,65,65,65,65,65,44,44,44,0,0,0,44,44,44,65,65,65,65,65,65,65,65],[46,46,0,0,0,46,46,47,46,47,0,0,0,46,47,46,0,11,0,11,0,47,46,0,0,0,46,47,46,0,46,47,46,0,0,0,46,65,65,46,47,46,46,47,46,46,46,44,0,0,0,0,0,0,0,44,37,37,41,37,37,37,65,65],[46,47,0,0,0,0,0,0,0,0,0,0,0,0,0,46,0,0,0,0,0,46,46,0,0,0,0,0,0,0,0,0,0,0,0,0,47,65,65,46,0,0,0,0,0,46,46,44,0,0,0,0,0,0,0,0,0,0,0,0,0,51,21,65],[46,46,0,0,0,46,46,0,46,47,0,0,0,46,47,47,0,12,0,12,0,46,46,0,0,0,46,46,47,0,47,46,46,0,0,0,46,46,46,47,0,46,46,46,0,47,46,44,0,0,0,0,0,0,0,0,51,0,0,0,0,0,0,22],[46,47,46,47,46,46,47,0,46,46,46,47,46,21,46,46,0,0,0,0,0,47,46,46,46,46,47,46,46,0,46,46,47,46,47,46,47,46,0,0,0,0,0,46,0,46,46,44,0,0,0,0,0,0,0,0,0,0,0,0,0,51,21,65],[47,0,46,0,0,0,46,0,46,0,0,0,0,0,22,46,0,11,0,11,0,46,0,0,46,0,0,0,46,0,46,0,0,0,46,46,47,47,0,46,47,46,0,46,0,47,46,44,0,0,0,0,0,0,0,44,37,37,41,37,37,37,65,65],[46,0,0,0,0,0,0,0,0,0,0,0,46,21,46,47,0,0,0,0,0,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,0,47,0,47,0,46,0,46,47,44,0,0,0,0,0,0,0,44,65,65,65,65,65,65,65,65],[46,0,47,0,0,0,46,47,46,0,0,0,46,46,47,46,0,12,0,12,0,47,46,47,46,0,0,0,46,47,46,0,0,0,46,46,0,47,0,46,0,46,0,46,0,0,0,0,0,0,0,0,0,0,0,44,65,65,65,65,65,65,65,65],[47,0,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,47,0,46,0,0,0,47,0,46,47,47,46,44,0,0,0,0,0,0,0,44,65,65,65,65,65,65,65,65],[46,0,47,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,46,0,46,47,46,47,46,0,47,65,65,65,44,0,0,0,0,0,0,0,44,65,65,65,65,65,65,65,65],[46,0,46,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,46,0,0,0,0,0,0,0,46,65,65,65,44,44,44,44,44,44,44,44,44,65,65,65,65,65,65,65,65],[47,46,46,46,47,47,46,46,47,47,46,46,47,46,46,46,46,46,47,46,46,47,47,46,46,46,47,46,46,46,46,47,46,46,46,46,46,46,47,47,46,47,46,46,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,131,131,131,131,131,131,131,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,0],[0,0,0,0,0,0,0,0,0,131,131,0,131,131,131,0,131,0,131,0,131,0,131,131,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,0],[0,0,0,0,131,131,131,0,0,131,131,0,131,0,131,0,131,0,131,0,131,0,131,0,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,0,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,0,132,0],[0,0,0,131,131,131,131,131,131,131,0,0,131,131,131,0,131,0,131,0,131,0,131,131,131,0,131,131,0,0,0,0,0,0,0,0,0,0,0,132,0,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,132,132,0],[0,0,0,131,131,131,131,131,131,131,0,0,0,0,131,131,131,131,131,131,131,131,131,0,0,0,131,131,0,0,0,0,0,0,0,0,0,0,0,132,0,132,0,0,0,133,133,133,133,133,133,133,133,133,133,133,133,133,133,0,132,0,132,0],[0,0,0,131,131,131,131,131,131,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,131,131,0,0,0,0,0,0,0,0,0,0,0,132,0,132,0,0,0,133,133,133,0,0,0,0,0,0,0,0,0,0,133,0,132,0,132,0],[0,0,0,0,131,131,131,131,0,0,0,0,0,0,0,0,0,0,130,0,0,0,0,0,0,0,131,131,131,131,131,131,131,131,131,0,0,0,0,132,0,132,0,0,133,133,133,0,0,134,134,134,134,134,134,134,134,0,133,0,132,0,132,0],[0,0,0,0,0,131,131,0,0,0,0,0,0,130,130,130,130,130,130,130,130,130,130,130,0,0,131,131,131,131,131,131,131,131,131,0,0,0,0,132,0,132,0,133,133,133,133,0,134,134,134,134,134,134,0,0,0,0,133,0,132,0,132,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,130,130,130,130,130,130,130,130,130,130,130,0,0,0,0,0,0,0,0,0,131,131,0,0,0,0,132,0,132,0,133,133,133,133,0,0,134,134,134,0,0,0,133,133,133,133,0,132,0,132,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,130,130,130,130,130,130,130,130,130,130,130,0,0,0,0,0,0,0,0,0,131,131,131,131,131,0,132,0,132,0,133,133,133,0,0,0,0,0,0,0,0,133,133,0,0,133,0,132,0,132,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,130,130,130,130,130,130,130,130,130,130,130,0,0,0,0,0,0,0,0,0,131,131,131,131,131,0,132,0,132,0,133,133,0,0,107,0,134,134,0,0,133,133,133,0,0,133,0,132,0,132,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,130,130,130,130,130,130,130,130,130,130,130,0,0,0,128,128,128,0,0,0,131,131,131,131,131,0,132,0,132,0,133,133,0,0,0,0,134,134,0,0,133,133,0,0,133,133,0,132,0,132,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,130,130,130,130,130,130,130,130,130,130,130,0,0,0,128,0,128,0,0,0,0,0,0,0,0,0,132,0,132,0,133,133,133,0,0,0,0,0,0,133,133,0,0,133,133,0,0,132,0,132,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,130,130,130,130,130,130,130,130,130,130,130,0,0,0,128,0,128,0,0,0,0,0,0,0,0,0,132,0,132,0,133,133,133,133,133,133,133,133,133,133,133,133,133,133,0,0,0,132,0,132,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,130,130,130,130,130,130,130,130,130,130,130,0,0,0,128,0,128,0,0,0,0,0,0,0,0,0,132,0,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,0,132,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,130,130,130,130,130,130,130,130,130,130,130,0,0,0,128,0,128,128,128,128,128,128,128,0,0,0,132,0,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,0,132,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,130,130,130,130,130,130,130,130,130,130,130,0,0,0,128,0,0,0,0,0,0,0,128,0,0,0,132,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,132,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,130,130,130,130,130,130,130,130,130,130,130,0,0,0,128,0,0,0,0,0,0,0,128,0,0,0,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,132,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,129,129,129,129,129,129,129,129,129,129,129,0,0,0,0,128,128,128,128,128,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,129,129,129,129,129,129,129,129,129,129,129,129,129,0,0,0,0,0,0,0,128,0,0,128,128,128,128,128,128,128,128,0,0,128,128,128,128,0,0,0,0,106,106,128,128,128,128,128,128,128,0,0],[0,0,0,0,0,0,0,0,0,0,0,129,129,129,129,129,129,129,129,129,129,129,129,129,129,129,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,128,0,0,128,0,0,128,0,0,0,0,128,128,128,106,128,106,128,128,128,0,0],[0,0,0,0,0,0,0,129,129,129,129,129,129,129,129,0,0,0,0,0,0,0,129,129,129,129,129,129,129,129,0,0,128,128,128,128,128,128,128,128,0,0,128,0,0,128,128,0,128,0,0,0,0,128,106,128,128,128,128,128,106,128,0,0],[0,0,0,0,0,0,0,129,129,129,129,129,129,129,0,0,0,126,126,126,0,0,0,129,129,129,129,129,129,129,0,0,0,0,0,0,0,0,0,128,0,0,128,0,0,0,128,0,128,0,0,0,0,106,141,106,128,128,128,128,128,128,0,0],[0,0,0,0,0,0,0,129,129,129,129,129,129,0,0,0,0,126,126,126,0,0,0,0,129,129,129,129,129,129,0,0,0,128,128,128,0,0,0,128,0,0,128,0,128,128,128,0,128,0,0,0,0,128,106,128,128,106,128,128,106,128,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,128,128,0,128,128,0,0,128,0,0,128,128,128,0,0,0,128,0,0,128,128,128,128,128,106,128,106,128,128,128,0,0],[0,0,0,0,0,0,0,127,127,127,127,127,127,0,126,126,126,126,126,126,126,126,126,0,128,128,128,128,128,128,0,128,128,0,0,0,128,0,0,128,0,0,0,0,0,0,0,0,128,0,0,128,0,106,128,128,128,128,128,128,128,128,0,0],[0,0,0,0,0,0,0,127,127,127,127,127,127,0,126,126,126,126,126,126,126,126,126,0,128,128,128,128,128,128,0,128,128,0,0,0,128,0,0,128,0,0,0,128,128,128,128,128,128,0,0,128,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,127,127,127,127,127,127,0,126,126,126,126,126,126,126,126,126,0,128,128,128,128,128,128,0,0,0,0,0,0,128,128,128,128,0,0,0,128,0,0,0,0,0,0,0,128,128,128,128,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,128,128,128,0,0,0,0,128,128,128,128,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128,128,128,128,0,0,0,128,0,128,0,0,0,0,0,0,0,128,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,0,0,0,0,0,0,128,0,128,0,0,0,0,0,0,0,128,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,0,0,113,0,0,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,128,0,0,0,128,128,128,128,0,0,128,0,128,0,0,128,128,128,0,0,128,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,0,113,113,113,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128,128,0,0,128,0,0,128,0,128,0,0,128,0,128,0,0,128,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,113,113,113,113,113,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128,0,128,0,0,128,0,128,0,0,128,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,0,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128,0,128,128,128,128,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,0,113,113,113,113,113,0,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,0,113,0,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,0,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,114,114,114,114,114,0,114,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,124,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,114,114,0,0,114,0,114,0,0,0,111,111,111,0,0,0,0,112,0,112,0,112,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,124,124,124,0,0,0,0,0,0,0,0,0,0],[0,0,0,114,114,0,114,114,114,106,0,114,0,114,0,0,111,111,111,111,111,0,0,0,112,112,112,112,112,112,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,114,114,0,114,0,114,114,114,114,114,114,114,0,111,111,111,111,111,0,112,0,112,112,112,0,112,0,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,124,124,124,124,124,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,114,114,114,106,0,114,0,114,0,0,111,111,111,111,111,0,0,0,112,112,112,112,112,112,112,0,0,0,0,0,0,120,120,120,0,0,0,0,0,0,0,0,0,124,124,124,124,124,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,114,114,0,0,114,0,114,0,0,0,111,111,111,0,0,0,0,112,0,112,0,112,0,112,0,0,0,0,120,120,120,120,120,120,0,0,0,0,0,0,0,124,124,124,124,124,124,124,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,114,114,114,114,114,0,114,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,0,0,0,0,120,120,120,120,120,120,0,0,0,0,0,0,0,0,124,124,124,124,124,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,119,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,0,0,0,0,0,0,0,0,124,124,124,124,124,124,124,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,108,0,108,0,119,119,119,0,110,110,0,0,0,110,110,0,120,120,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,0,0,0,0,0,0,0,0,0,0,0],[0,0,115,115,115,0,0,0,0,0,116,116,116,0,0,0,108,0,108,0,108,0,0,117,117,117,0,0,0,110,0,0,0,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,123,123,123,123,123,123,123,0,0,0,0,0,0,0,0,0],[0,0,115,115,115,0,109,109,109,0,116,116,116,116,116,0,108,108,108,108,108,0,0,117,117,117,0,110,110,110,110,110,0,118,118,118,0,0,0,0,122,122,122,122,122,0,0,0,123,123,123,123,123,123,123,123,0,125,125,125,125,0,0,0],[0,0,115,115,115,0,0,109,0,0,116,116,116,0,0,0,108,0,108,0,108,0,0,117,117,117,0,0,0,110,0,0,0,118,118,118,0,0,0,0,122,0,0,0,122,0,0,0,123,123,123,123,123,123,123,123,0,125,125,125,125,0,125,0],[0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0,0,0,122,122,122,122,122,0,122,0,0,0,123,123,123,123,123,123,123,123,0,125,125,125,125,0,0,0],[0,121,0,108,108,108,0,109,0,108,108,108,0,119,-1,0,108,0,108,0,108,0,120,120,0,108,108,108,0,110,0,108,108,108,0,0,0,0,122,0,0,0,122,0,122,0,0,0,123,123,123,123,123,123,123,0,0,0,0,0,0,0,0,0],[0,121,0,108,108,108,0,109,0,108,108,108,0,0,0,0,108,108,108,108,108,0,120,120,0,108,108,108,0,110,0,108,108,108,0,122,122,0,122,0,106,0,122,0,122,0,0,0,123,123,123,123,123,123,123,0,0,0,0,0,0,0,0,0],[0,121,0,108,108,108,0,0,0,108,108,108,0,0,0,0,108,0,108,0,108,0,0,0,0,108,108,108,0,0,0,108,108,108,0,0,122,0,122,0,122,0,122,0,122,122,122,0,123,123,123,123,123,123,123,0,0,0,0,0,0,0,0,0],[0,121,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,122,0,122,122,122,0,122,0,0,0,0,0,123,123,123,123,123,123,123,0,0,0,0,0,0,0,0,0],[0,121,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,122,0,0,0,0,0,122,0,0,0,0,0,123,123,123,123,123,123,123,0,0,0,0,0,0,0,0,0],[0,121,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,122,122,122,122,122,122,122,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":6,"y":18,"texture":65,"key":null},{"x":6,"y":55,"texture":65,"key":null},{"x":11,"y":38,"texture":65,"key":null},{"x":11,"y":48,"texture":67,"key":null},{"x":13,"y":42,"texture":65,"key":null},{"x":19,"y":15,"texture":65,"key":null},{"x":19,"y":18,"texture":65,"key":null},{"x":19,"y":21,"texture":65,"key":null},{"x":26,"y":8,"texture":65,"key":null},{"x":26,"y":28,"texture":65,"key":null},{"x":28,"y":13,"texture":65,"key":null},{"x":28,"y":23,"texture":65,"key":null},{"x":33,"y":18,"texture":65,"key":null},{"x":43,"y":12,"texture":65,"key":null},{"x":43,"y":18,"texture":65,"key":null},{"x":46,"y":15,"texture":65,"key":null},{"x":46,"y":21,"texture":65,"key":null},{"x":49,"y":12,"texture":65,"key":null},{"x":49,"y":18,"texture":65,"key":null},{"x":51,"y":51,"texture":65,"key":null},{"x":52,"y":24,"texture":65,"key":null},{"x":52,"y":34,"texture":65,"key":null},{"x":54,"y":5,"texture":65,"key":null},{"x":54,"y":9,"texture":65,"key":null},{"x":54,"y":26,"texture":65,"key":null},{"x":54,"y":32,"texture":65,"key":null},{"x":54,"y":56,"texture":68,"key":"gold"},{"x":55,"y":61,"texture":67,"key":null},{"x":56,"y":56,"texture":68,"key":"gold"},{"x":57,"y":12,"texture":67,"key":null},{"x":58,"y":2,"texture":65,"key":null},{"x":58,"y":6,"texture":65,"key":null},{"x":58,"y":8,"texture":65,"key":null},{"x":58,"y":24,"texture":65,"key":null},{"x":58,"y":28,"texture":65,"key":null},{"x":58,"y":30,"texture":65,"key":null},{"x":58,"y":34,"texture":68,"key":"silver"},{"x":59,"y":47,"texture":65,"key":null}],"secrets":[{"x":2,"y":11,"state":0,"texture":30},{"x":4,"y":25,"state":0,"texture":30},{"x":10,"y":50,"state":0,"texture":32},{"x":28,"y":30,"state":0,"texture":5},{"x":45,"y":51,"state":0,"texture":42},{"x":46,"y":5,"state":0,"texture":35},{"x":46,"y":23,"state":0,"texture":46},{"x":50,"y":35,"state":0,"texture":45}],"sprites":[wolf3d.chest(1,14),wolf3d.chest(1,16),wolf3d.ssStanding(1,18,0,1),wolf3d.chest(1,20),wolf3d.chest(1,22),{"x":1,"y":42,"texture":14,"hit":false},wolf3d.guardMoving(1,46,6,2),{"x":1,"y":59,"texture":14,"hit":false},wolf3d.chest(2,12),wolf3d.chest(2,24),wolf3d.chest(3,4),wolf3d.chalice(3,5),wolf3d.cross(3,6),{"x":3,"y":12,"texture":14,"hit":false},{"x":3,"y":14,"texture":14,"hit":false},{"x":3,"y":16,"texture":14,"hit":false},{"x":3,"y":18,"texture":14,"hit":false},{"x":3,"y":20,"texture":14,"hit":false},{"x":3,"y":22,"texture":14,"hit":false},{"x":3,"y":24,"texture":14,"hit":false},{"x":3,"y":44,"texture":14,"hit":false},wolf3d.guardMoving(3,51,6,2),{"x":3,"y":57,"texture":14,"hit":false},wolf3d.chest(4,3),wolf3d.chest(4,4),wolf3d.chalice(4,5),wolf3d.chalice(4,6),wolf3d.cross(4,7),wolf3d.cross(4,8),wolf3d.ssStanding(4,12,6,2),wolf3d.ssStanding(4,24,2,2),{"x":4,"y":39,"texture":14,"hit":false},{"x":4,"y":62,"texture":14,"hit":false},wolf3d.chest(5,3),wolf3d.chest(5,4),wolf3d.chest(5,5),wolf3d.chalice(5,6),wolf3d.chalice(5,7),wolf3d.cross(5,8),wolf3d.ssStanding(5,15,6,3),wolf3d.ssStanding(5,21,2,3),wolf3d.officerStanding(5,51,2,1),{"x":5,"y":58,"texture":14,"hit":false},wolf3d.crown(6,3),wolf3d.chest(6,4),wolf3d.chest(6,5),wolf3d.chest(6,6),wolf3d.chalice(6,7),wolf3d.chalice(6,8),{"x":6,"y":27,"texture":43,"hit":false},{"x":6,"y":41,"texture":14,"hit":false},{"x":6,"y":60,"texture":14,"hit":false},wolf3d.crown(7,4),wolf3d.crown(7,5),wolf3d.chest(7,6),wolf3d.chest(7,7),wolf3d.silverKey(7,18),{"x":7,"y":34,"texture":14,"hit":false},wolf3d.ssStanding(7,49,6,1),wolf3d.ammo(7,50),wolf3d.ammo(7,51),wolf3d.ammo(7,52),wolf3d.ssStanding(7,54,6,3),{"x":7,"y":55,"texture":14,"hit":false},wolf3d.guardMoving(7,60,0,3),wolf3d.crown(8,5),wolf3d.crown(8,6),wolf3d.food(8,13),wolf3d.food(8,14),wolf3d.food(8,22),wolf3d.food(8,23),{"x":8,"y":26,"texture":14,"hit":false},{"x":8,"y":31,"texture":42,"hit":false},wolf3d.guardMoving(8,41,4,1),wolf3d.ammo(8,48),wolf3d.ammo(8,49),wolf3d.ammo(8,50),wolf3d.ammo(8,51),wolf3d.ammo(8,52),wolf3d.ammo(8,53),wolf3d.officerStanding(8,58,0,2),wolf3d.food(9,13),{"x":9,"y":14,"texture":17,"hit":true},{"x":9,"y":22,"texture":18,"hit":true},wolf3d.food(9,23),wolf3d.officerStanding(9,43,0,3),wolf3d.ssStanding(9,49,6,1),wolf3d.ssStanding(9,51,4,2),{"x":10,"y":15,"texture":14,"hit":false},{"x":10,"y":16,"texture":14,"hit":false},{"x":10,"y":17,"texture":14,"hit":false},{"x":10,"y":18,"texture":14,"hit":false},{"x":10,"y":19,"texture":14,"hit":false},{"x":10,"y":20,"texture":14,"hit":false},{"x":10,"y":21,"texture":14,"hit":false},wolf3d.officerStanding(10,54,0,2),{"x":11,"y":13,"texture":41,"hit":false},{"x":11,"y":15,"texture":14,"hit":false},{"x":11,"y":21,"texture":14,"hit":false},wolf3d.guardStanding(11,22,0,1),{"x":11,"y":37,"texture":14,"hit":false},{"x":12,"y":15,"texture":14,"hit":false},{"x":12,"y":21,"texture":14,"hit":false},{"x":12,"y":27,"texture":40,"hit":false},{"x":12,"y":29,"texture":40,"hit":false},{"x":12,"y":33,"texture":14,"hit":false},{"x":13,"y":15,"texture":14,"hit":false},wolf3d.guardStanding(13,16,0,1),{"x":13,"y":18,"texture":14,"hit":false},{"x":13,"y":21,"texture":14,"hit":false},{"x":13,"y":41,"texture":14,"hit":false},{"x":13,"y":60,"texture":14,"hit":false},wolf3d.guardMoving(13,62,0,3),{"x":14,"y":15,"texture":14,"hit":false},{"x":14,"y":21,"texture":14,"hit":false},wolf3d.guardStanding(14,23,0,2),wolf3d.guardMoving(14,39,4,1),{"x":14,"y":43,"texture":14,"hit":false},wolf3d.officerStanding(14,46,2,3),{"x":15,"y":15,"texture":14,"hit":false},{"x":15,"y":21,"texture":14,"hit":false},{"x":15,"y":23,"texture":43,"hit":false},{"x":15,"y":39,"texture":14,"hit":false},{"x":15,"y":62,"texture":14,"hit":false},wolf3d.guardStanding(16,13,0,2),{"x":16,"y":15,"texture":14,"hit":false},{"x":16,"y":16,"texture":14,"hit":false},{"x":16,"y":17,"texture":14,"hit":false},{"x":16,"y":18,"texture":14,"hit":false},{"x":16,"y":19,"texture":14,"hit":false},{"x":16,"y":20,"texture":14,"hit":false},{"x":16,"y":21,"texture":14,"hit":false},{"x":16,"y":29,"texture":40,"hit":false},{"x":16,"y":35,"texture":40,"hit":false},{"x":16,"y":44,"texture":14,"hit":false},wolf3d.guardMoving(16,46,2,2),{"x":16,"y":57,"texture":14,"hit":false},wolf3d.guardStanding(17,13,6,3),{"x":17,"y":14,"texture":17,"hit":true},{"x":17,"y":22,"texture":17,"hit":true},wolf3d.guardStanding(17,23,2,3),wolf3d.guardStanding(18,13,6,3),wolf3d.guardStanding(18,23,2,3),{"x":18,"y":42,"texture":14,"hit":false},wolf3d.guardMoving(18,53,2,2),{"x":18,"y":59,"texture":14,"hit":false},{"x":19,"y":28,"texture":40,"hit":false},{"x":20,"y":32,"texture":40,"hit":false},{"x":21,"y":12,"texture":39,"hit":true},{"x":21,"y":18,"texture":14,"hit":false},{"x":21,"y":24,"texture":39,"hit":true},{"x":21,"y":35,"texture":40,"hit":false},{"x":21,"y":42,"texture":40,"hit":false},{"x":21,"y":45,"texture":40,"hit":false},{"x":21,"y":48,"texture":40,"hit":false},wolf3d.ssStanding(21,53,0,3),wolf3d.ssStanding(21,54,0,2),wolf3d.crown(21,57),wolf3d.crown(21,58),wolf3d.crown(21,59),wolf3d.extraLife(21,60),wolf3d.extraLife(21,61),{"x":22,"y":11,"texture":39,"hit":true},wolf3d.guardStanding(22,16,2,3),wolf3d.guardStanding(22,19,6,3),wolf3d.guardStanding(22,24,0,2),{"x":22,"y":25,"texture":39,"hit":true},wolf3d.ssStanding(22,56,0,1),wolf3d.ssStanding(22,58,2,3),wolf3d.crown(22,60),wolf3d.extraLife(22,61),wolf3d.guardStanding(23,8,0,2),wolf3d.guardStanding(23,12,0,1),wolf3d.guardStanding(23,27,0,1),{"x":23,"y":32,"texture":40,"hit":false},{"x":23,"y":39,"texture":40,"hit":false},wolf3d.ssStanding(23,54,0,2),{"x":23,"y":56,"texture":40,"hit":false},{"x":23,"y":58,"texture":40,"hit":false},wolf3d.ssStanding(23,60,2,1),wolf3d.crown(23,61),{"x":24,"y":8,"texture":14,"hit":false},{"x":24,"y":11,"texture":14,"hit":false},{"x":24,"y":17,"texture":3,"hit":true},{"x":24,"y":18,"texture":2,"hit":true},{"x":24,"y":19,"texture":3,"hit":true},{"x":24,"y":25,"texture":14,"hit":false},{"x":24,"y":28,"texture":14,"hit":false},wolf3d.guardStanding(24,53,0,3),wolf3d.ssStanding(24,55,2,3),{"x":24,"y":57,"texture":40,"hit":false},wolf3d.crown(24,61),wolf3d.guardStanding(25,17,0,1),wolf3d.guardStanding(25,19,0,2),{"x":25,"y":34,"texture":40,"hit":false},{"x":25,"y":46,"texture":40,"hit":false},wolf3d.ssStanding(25,54,2,2),{"x":25,"y":56,"texture":40,"hit":false},wolf3d.ssStanding(25,57,2,1),{"x":25,"y":58,"texture":40,"hit":false},wolf3d.ssStanding(25,60,2,3),{"x":26,"y":16,"texture":12,"hit":true},{"x":26,"y":20,"texture":12,"hit":true},{"x":26,"y":42,"texture":40,"hit":false},{"x":26,"y":51,"texture":40,"hit":false},wolf3d.ssStanding(26,56,2,3),wolf3d.ssStanding(26,58,2,2),wolf3d.guardStanding(27,12,0,3),wolf3d.guardStanding(27,29,2,2),wolf3d.guardStanding(27,53,4,3),{"x":28,"y":8,"texture":14,"hit":false},{"x":28,"y":11,"texture":14,"hit":false},{"x":28,"y":18,"texture":4,"hit":false},{"x":28,"y":25,"texture":14,"hit":false},wolf3d.guardStanding(28,27,2,3),{"x":28,"y":28,"texture":14,"hit":false},{"x":28,"y":43,"texture":40,"hit":false},{"x":28,"y":48,"texture":40,"hit":false},{"x":29,"y":7,"texture":39,"hit":true},wolf3d.guardStanding(29,9,6,2),wolf3d.guardStanding(29,14,6,3),wolf3d.guardStanding(29,21,2,3),wolf3d.guardStanding(29,22,2,3),{"x":29,"y":29,"texture":39,"hit":true},{"x":29,"y":36,"texture":40,"hit":false},{"x":29,"y":39,"texture":40,"hit":false},{"x":29,"y":51,"texture":40,"hit":false},{"x":29,"y":54,"texture":40,"hit":false},{"x":30,"y":16,"texture":12,"hit":true},{"x":30,"y":20,"texture":12,"hit":true},{"x":31,"y":47,"texture":40,"hit":false},{"x":31,"y":49,"texture":40,"hit":false},{"x":31,"y":54,"texture":40,"hit":false},{"x":31,"y":57,"texture":40,"hit":false},{"x":32,"y":37,"texture":40,"hit":false},{"x":32,"y":43,"texture":40,"hit":false},wolf3d.ammo(34,13),wolf3d.ammo(34,23),{"x":34,"y":41,"texture":40,"hit":false},{"x":34,"y":44,"texture":40,"hit":false},{"x":34,"y":52,"texture":40,"hit":false},{"x":34,"y":54,"texture":40,"hit":false},wolf3d.ammo(35,12),{"x":35,"y":13,"texture":14,"hit":false},wolf3d.ammo(35,14),{"x":35,"y":17,"texture":8,"hit":true},wolf3d.guardStanding(35,18,0,1),{"x":35,"y":19,"texture":8,"hit":true},wolf3d.ammo(35,22),{"x":35,"y":23,"texture":14,"hit":false},wolf3d.ammo(35,24),{"x":35,"y":37,"texture":40,"hit":false},wolf3d.guardStanding(36,13,0,1),{"x":36,"y":16,"texture":8,"hit":true},{"x":36,"y":18,"texture":14,"hit":false},{"x":36,"y":20,"texture":8,"hit":true},{"x":36,"y":44,"texture":40,"hit":false},{"x":36,"y":47,"texture":40,"hit":false},wolf3d.guardStanding(37,16,0,2),wolf3d.guardStanding(37,22,2,3),{"x":37,"y":49,"texture":40,"hit":false},{"x":37,"y":52,"texture":40,"hit":false},{"x":37,"y":54,"texture":40,"hit":false},{"x":37,"y":57,"texture":40,"hit":false},wolf3d.ssStanding(38,13,4,3),wolf3d.ssStanding(38,23,4,3),{"x":40,"y":18,"texture":14,"hit":false},wolf3d.guardStanding(40,20,0,2),{"x":42,"y":18,"texture":14,"hit":false},wolf3d.guardStanding(43,8,6,3),wolf3d.ammo(43,13),wolf3d.chalice(43,24),wolf3d.chalice(43,25),wolf3d.chalice(43,26),wolf3d.chalice(43,27),wolf3d.chalice(43,28),wolf3d.chalice(43,29),wolf3d.chalice(43,30),wolf3d.food(43,50),wolf3d.food(43,52),wolf3d.guardStanding(44,8,0,1),wolf3d.ssStanding(44,13,0,3),{"x":44,"y":17,"texture":12,"hit":true},{"x":44,"y":19,"texture":12,"hit":true},wolf3d.chalice(44,24),wolf3d.chalice(44,26),wolf3d.chalice(44,28),wolf3d.chalice(44,30),wolf3d.chalice(44,49),wolf3d.ammoBox(44,50),wolf3d.ammoBox(44,52),wolf3d.chalice(44,53),wolf3d.gatling(45,3),wolf3d.firstAidKit(45,4),wolf3d.guardStanding(45,9,0,3),{"x":45,"y":13,"texture":7,"hit":true},{"x":45,"y":16,"texture":12,"hit":true},{"x":45,"y":20,"texture":12,"hit":true},wolf3d.chalice(45,24),wolf3d.chalice(45,25),{"x":45,"y":26,"texture":14,"hit":false},wolf3d.chalice(45,27),{"x":45,"y":28,"texture":14,"hit":false},wolf3d.chalice(45,29),wolf3d.chalice(45,30),wolf3d.goldKey(46,6),{"x":46,"y":9,"texture":14,"hit":false},{"x":46,"y":13,"texture":14,"hit":false},{"x":46,"y":18,"texture":4,"hit":false},wolf3d.chalice(46,22),wolf3d.chalice(46,26),wolf3d.chalice(46,28),wolf3d.chalice(46,30),wolf3d.dogfood(46,48),wolf3d.dog(46,51,6,1),wolf3d.guardStanding(47,9,4,2),{"x":47,"y":13,"texture":7,"hit":true},{"x":47,"y":16,"texture":12,"hit":true},{"x":47,"y":20,"texture":12,"hit":true},wolf3d.chalice(47,24),wolf3d.chalice(47,25),{"x":47,"y":26,"texture":14,"hit":false},wolf3d.chalice(47,27),{"x":47,"y":28,"texture":14,"hit":false},wolf3d.chalice(47,29),wolf3d.chalice(47,30),wolf3d.cross(47,37),wolf3d.chalice(47,38),wolf3d.chest(47,39),wolf3d.guardStanding(48,8,4,1),wolf3d.ssStanding(48,13,4,3),{"x":48,"y":17,"texture":12,"hit":true},{"x":48,"y":19,"texture":12,"hit":true},wolf3d.chalice(48,24),wolf3d.chalice(48,26),wolf3d.chalice(48,28),wolf3d.chalice(48,30),wolf3d.cross(48,38),wolf3d.chalice(48,39),wolf3d.chest(48,40),wolf3d.dog(48,49,4,3),wolf3d.dog(48,53,0,3),wolf3d.dogfood(48,54),wolf3d.guardStanding(49,8,6,3),wolf3d.ammo(49,13),wolf3d.chalice(49,24),wolf3d.chalice(49,25),wolf3d.chalice(49,26),wolf3d.chalice(49,27),wolf3d.chalice(49,28),wolf3d.chalice(49,29),wolf3d.chalice(49,30),wolf3d.cross(49,38),wolf3d.chalice(49,39),wolf3d.chest(49,40),wolf3d.dog(49,51,2,2),wolf3d.guardStanding(50,17,6,3),wolf3d.guardStanding(50,19,2,3),wolf3d.firstAidKit(50,22),wolf3d.cross(50,37),wolf3d.cross(50,38),wolf3d.cross(50,39),{"x":50,"y":53,"texture":23,"hit":false},{"x":50,"y":54,"texture":23,"hit":false},{"x":51,"y":18,"texture":14,"hit":false},wolf3d.firstAidKit(51,22),wolf3d.firstAidKit(51,23),{"x":51,"y":24,"texture":14,"hit":false},wolf3d.ammo(51,26),wolf3d.ammo(51,27),wolf3d.ammo(51,31),wolf3d.ammo(51,32),{"x":51,"y":34,"texture":14,"hit":false},wolf3d.firstAidKit(51,35),wolf3d.guardStanding(52,16,0,2),wolf3d.guardStanding(52,20,0,2),wolf3d.guardStanding(52,27,6,3),{"x":52,"y":29,"texture":14,"hit":false},wolf3d.guardStanding(52,31,2,3),{"x":53,"y":2,"texture":35,"hit":true},{"x":53,"y":3,"texture":35,"hit":true},wolf3d.food(53,4),wolf3d.chalice(53,11),wolf3d.chalice(53,12),{"x":53,"y":18,"texture":14,"hit":false},wolf3d.ssStanding(53,23,0,2),wolf3d.food(53,25),wolf3d.guardStanding(53,29,0,1),wolf3d.ssStanding(53,35,2,3),wolf3d.guardStanding(53,51,0,1),{"x":54,"y":2,"texture":35,"hit":true},{"x":54,"y":3,"texture":14,"hit":false},wolf3d.food(54,4),{"x":54,"y":7,"texture":14,"hit":false},{"x":54,"y":11,"texture":14,"hit":false},wolf3d.chalice(54,12),{"x":54,"y":14,"texture":16,"hit":true},wolf3d.guardStanding(54,17,6,3),wolf3d.guardStanding(54,19,2,3),{"x":54,"y":23,"texture":43,"hit":false},{"x":54,"y":24,"texture":14,"hit":false},{"x":54,"y":29,"texture":14,"hit":false},{"x":54,"y":34,"texture":14,"hit":false},{"x":54,"y":35,"texture":0,"hit":false},{"x":54,"y":40,"texture":14,"hit":false},{"x":54,"y":44,"texture":14,"hit":false},{"x":54,"y":49,"texture":14,"hit":false},{"x":54,"y":50,"texture":14,"hit":false},{"x":54,"y":51,"texture":14,"hit":false},{"x":54,"y":52,"texture":14,"hit":false},{"x":54,"y":53,"texture":14,"hit":false},wolf3d.officerStanding(54,60,2,2),wolf3d.food(55,2),wolf3d.guardStanding(55,4,4,3),wolf3d.guardStanding(55,7,0,1),wolf3d.chalice(55,11),wolf3d.chalice(55,12),{"x":55,"y":18,"texture":14,"hit":false},{"x":55,"y":23,"texture":2,"hit":true},wolf3d.ssStanding(55,24,6,3),wolf3d.food(55,25),{"x":55,"y":34,"texture":35,"hit":true},{"x":55,"y":35,"texture":35,"hit":true},wolf3d.guardStanding(55,48,0,3),{"x":55,"y":49,"texture":14,"hit":false},{"x":55,"y":50,"texture":13,"hit":true},{"x":55,"y":52,"texture":13,"hit":true},{"x":55,"y":53,"texture":14,"hit":false},wolf3d.guardStanding(55,54,2,2),{"x":55,"y":57,"texture":14,"hit":false},wolf3d.officerStanding(55,59,2,1),{"x":55,"y":60,"texture":14,"hit":false},wolf3d.guardStanding(56,18,0,1),{"x":56,"y":38,"texture":14,"hit":false},{"x":56,"y":42,"texture":14,"hit":false},{"x":56,"y":49,"texture":14,"hit":false},{"x":56,"y":53,"texture":14,"hit":false},wolf3d.officerStanding(56,60,2,3),wolf3d.guardStanding(57,1,0,2),wolf3d.guardStanding(57,4,0,3),{"x":57,"y":18,"texture":14,"hit":false},wolf3d.food(57,22),wolf3d.food(57,23),wolf3d.guardStanding(57,26,0,3),wolf3d.guardStanding(57,44,4,1),wolf3d.guardStanding(57,48,0,3),{"x":57,"y":49,"texture":14,"hit":false},{"x":57,"y":50,"texture":13,"hit":true},{"x":57,"y":52,"texture":13,"hit":true},{"x":57,"y":53,"texture":14,"hit":false},{"x":58,"y":1,"texture":14,"hit":false},{"x":58,"y":4,"texture":14,"hit":false},{"x":58,"y":7,"texture":14,"hit":false},{"x":58,"y":10,"texture":14,"hit":false},{"x":58,"y":22,"texture":35,"hit":true},{"x":58,"y":23,"texture":14,"hit":false},{"x":58,"y":26,"texture":14,"hit":false},{"x":58,"y":29,"texture":14,"hit":false},{"x":58,"y":32,"texture":14,"hit":false},{"x":58,"y":35,"texture":14,"hit":false},wolf3d.guardStanding(58,40,0,2),{"x":58,"y":49,"texture":14,"hit":false},{"x":58,"y":53,"texture":14,"hit":false},wolf3d.ammo(59,1),{"x":59,"y":18,"texture":14,"hit":false},wolf3d.firstAidKit(59,40),wolf3d.guardStanding(59,42,0,1),{"x":59,"y":44,"texture":14,"hit":false},wolf3d.guardStanding(59,46,2,3),{"x":59,"y":49,"texture":14,"hit":false},{"x":59,"y":50,"texture":13,"hit":true},{"x":59,"y":52,"texture":13,"hit":true},{"x":59,"y":53,"texture":14,"hit":false},wolf3d.guardStanding(59,54,2,2),wolf3d.ammo(60,1),{"x":60,"y":38,"texture":14,"hit":false},{"x":60,"y":40,"texture":14,"hit":false},{"x":60,"y":49,"texture":14,"hit":false},{"x":60,"y":50,"texture":14,"hit":false},{"x":60,"y":51,"texture":14,"hit":false},{"x":60,"y":52,"texture":14,"hit":false},{"x":60,"y":53,"texture":14,"hit":false},wolf3d.ammo(61,1),{"x":61,"y":4,"texture":14,"hit":false},{"x":61,"y":6,"texture":14,"hit":false},{"x":61,"y":8,"texture":14,"hit":false},{"x":61,"y":10,"texture":14,"hit":false},{"x":61,"y":12,"texture":14,"hit":false},{"x":61,"y":14,"texture":14,"hit":false},{"x":61,"y":16,"texture":14,"hit":false},{"x":61,"y":18,"texture":14,"hit":false},{"x":61,"y":20,"texture":14,"hit":false},{"x":61,"y":22,"texture":14,"hit":false},{"x":61,"y":24,"texture":14,"hit":false},{"x":61,"y":26,"texture":14,"hit":false},{"x":61,"y":28,"texture":14,"hit":false},{"x":61,"y":30,"texture":14,"hit":false},{"x":61,"y":32,"texture":14,"hit":false},wolf3d.guardStanding(61,48,4,3),wolf3d.ammo(62,1),{"x":62,"y":3,"texture":8,"hit":true},{"x":62,"y":33,"texture":8,"hit":true},{"x":62,"y":36,"texture":14,"hit":false},{"x":62,"y":42,"texture":14,"hit":false}],"spriteResource":"sod-sprites","scripts":[scripts.angle(1,39,6),scripts.angle(1,62,0),scripts.angle(3,41,6),scripts.angle(3,60,0),scripts.angle(16,41,4),scripts.angle(16,60,2),scripts.angle(18,39,4),scripts.angle(18,62,2),scripts.angle(46,50,6),scripts.angle(46,52,7),scripts.angle(47,49,5),scripts.angle(47,53,0),scripts.angle(49,49,4),scripts.angle(49,53,2)]};
\ No newline at end of file diff --git a/wolf3d/maps/e7m5.js b/wolf3d/maps/e7m5.js new file mode 100644 index 0000000..f8f66ac --- /dev/null +++ b/wolf3d/maps/e7m5.js @@ -0,0 +1 @@ +wolf3d.maps.e7m5 = {"music":"ultimate","secret":19,"endscreen":"transgrosse","ceiling":223,"start":{"x":31.5,"y":50.5,"direction":{"x":0,"y":-1},"plane":{"x":-1,"y":0}},"episodeFloor":5,"par":null,"map":[[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,53,52,52,52,53,52,53,53,52,52,53,53,52,52,52,52,52,52,52,53,53,52,52,53,53,53,52,52,52,52,52,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,52,0,0,52,53,53,52,52,52,52,53,52,52,52,52,52,53,52,52,52,52,52,52,53,52,52,52,53,52,0,0,53,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,53,0,0,53,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,52,0,0,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,52,0,0,53,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,53,0,0,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,53,0,0,53,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,52,0,0,53,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,52,0,0,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,52,0,0,53,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,52,0,0,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,52,0,0,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,53,0,0,52,65,65,65,65,65,65,65,52,52,55,53,53,55,52,52,65,65,65,65,65,65,65,65,65,53,0,0,53,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,52,0,0,52,65,65,65,65,65,52,53,52,0,0,0,0,0,0,53,53,52,65,65,65,65,65,65,65,52,0,0,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,52,0,0,52,65,65,65,65,52,52,0,0,0,0,53,52,0,0,0,0,52,52,65,65,65,65,65,65,52,0,0,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,53,0,0,52,65,65,65,65,52,0,0,0,0,0,0,0,0,0,0,0,0,53,52,52,52,53,52,52,52,0,0,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,52,0,0,53,65,65,65,52,53,0,0,53,0,0,0,0,0,0,52,0,0,52,52,0,0,0,0,0,0,0,0,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,52,0,0,53,65,65,65,52,0,0,0,0,0,0,52,53,0,0,0,0,0,0,52,0,0,0,0,0,0,0,0,53,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,53,0,0,53,65,65,65,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,53,53,53,52,52,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,53,0,0,53,65,65,65,52,0,0,0,0,53,0,0,0,0,52,0,0,0,0,52,53,53,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,53,0,0,53,65,65,65,53,53,0,0,0,52,52,53,53,52,52,0,0,0,52,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,53,0,0,52,65,65,65,65,52,0,0,0,0,0,0,0,0,0,0,0,0,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[52,53,52,52,52,0,0,53,65,65,65,65,52,53,0,0,0,0,0,0,0,0,0,0,52,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[52,0,0,53,52,0,0,53,65,65,65,65,65,53,53,0,0,0,52,52,0,0,0,52,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[53,0,0,0,52,0,0,52,65,65,65,65,65,65,52,53,0,0,0,0,0,0,52,52,65,65,52,53,53,52,52,52,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[52,0,0,0,52,0,0,52,65,65,65,65,65,65,65,53,52,0,0,0,0,52,52,65,65,65,52,0,53,0,53,0,53,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[52,53,52,0,52,0,0,52,65,65,65,65,65,65,65,65,52,52,0,0,52,52,65,65,65,65,53,0,52,0,52,0,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[52,53,0,0,0,0,0,53,65,65,65,65,65,65,52,52,52,52,0,0,52,52,52,52,52,52,53,0,0,0,0,0,52,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[52,52,52,53,0,52,53,53,65,65,65,65,52,53,53,0,0,0,0,0,0,0,0,52,52,52,0,0,0,0,0,0,0,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[52,53,53,0,0,0,0,52,52,65,65,52,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,52,53,52,53,52,52,65,65,65,65,65,65,65,65],[52,55,0,0,0,0,0,0,53,53,52,53,0,0,0,52,52,0,0,0,52,52,0,0,0,54,0,0,0,0,0,0,0,52,52,0,53,0,52,0,52,52,53,53,52,52,0,0,0,0,0,0,0,0,0,52,53,52,53,52,52,53,65,65],[52,52,53,0,52,53,0,0,0,0,0,0,0,0,0,52,0,0,0,0,0,52,0,0,52,52,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,52,52,53,53,0,0,0,52,52,52,52,52,0,0,0,0,0,0,0,52,65,65],[52,21,52,0,52,52,0,0,0,0,0,0,0,0,0,0,0,0,52,0,0,0,0,0,0,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,0,0,0,52,0,0,0,52,21,52,52,53,0,53,0,0,0,0,0,53,65,65],[22,0,0,0,0,0,0,0,0,0,0,52,52,52,0,0,0,52,52,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,55,0,0,0,0,0,22,52,52,0,0,0,0,0,0,0,52,65,65],[52,21,53,0,53,52,0,0,0,0,0,0,0,0,0,0,0,0,52,0,0,0,0,0,0,54,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,0,0,0,53,0,0,0,52,21,52,52,52,0,52,0,0,0,0,0,52,65,65],[52,52,52,0,52,53,0,0,0,0,0,0,0,0,0,52,0,0,0,0,0,52,0,0,52,53,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,52,53,52,53,0,0,0,52,52,52,52,52,0,0,0,0,0,0,0,52,65,65],[52,55,0,0,0,0,0,0,52,53,52,53,0,0,0,52,52,0,0,0,52,52,0,0,0,52,0,0,0,0,0,0,0,52,52,0,53,0,52,0,52,52,52,53,53,52,0,0,0,0,0,0,0,0,0,52,53,52,52,52,52,53,65,65],[52,52,53,0,0,0,0,52,52,65,65,52,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,53,52,53,0,52,52,65,65,65,65,65,65,65,65],[65,65,52,53,0,53,53,52,65,65,65,65,52,52,53,0,0,0,0,0,0,0,0,53,52,52,0,0,0,0,0,0,0,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,53,53,0,0,52,65,65,65,65,65,65,65,65,65],[65,65,65,53,0,0,0,53,65,65,65,65,65,65,52,53,52,52,0,0,52,53,52,53,52,52,52,0,0,0,0,0,52,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,53,53,52,0,0,53,65,65,65,65,65,65,65,65,65],[65,65,65,52,0,0,0,52,65,65,65,65,65,65,65,65,52,53,0,0,53,52,52,53,0,0,0,0,53,0,52,0,52,52,53,52,52,52,53,53,53,53,53,52,52,52,52,52,53,53,53,52,53,52,52,65,65,65,65,65,65,65,65,65],[65,65,65,52,52,0,0,52,65,65,65,65,65,65,65,52,52,0,0,0,0,52,52,52,0,0,53,0,52,0,53,0,53,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,53,0,0,53,65,65,65,65,65,65,52,53,0,0,0,0,0,0,53,52,0,0,52,52,53,52,52,53,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,53,0,0,52,65,65,65,65,65,52,52,0,0,0,0,0,0,0,0,53,52,53,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,56,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,52,0,0,52,65,65,65,65,52,53,0,0,0,52,0,0,52,0,0,0,52,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,0,57,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,53,0,0,52,52,52,52,52,52,0,0,0,0,52,52,52,52,0,0,0,0,52,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,0,0,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,52,0,0,0,0,0,0,52,52,0,0,0,0,0,0,0,0,0,0,0,0,53,52,65,65,65,65,65,65,65,65,65,65,65,0,0,0,0,0,0,65,65,65,65,65,65,65,65,0,0,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,53,0,0,0,0,0,0,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,65,65,65,65,65,65,65,65,65,65,65,0,0,0,0,0,0,65,65,65,65,65,65,65,65,0,0,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,52,53,52,53,53,52,0,0,0,0,52,0,52,52,0,0,52,52,0,52,52,0,53,65,65,65,65,65,65,65,65,65,65,65,0,0,65,65,0,0,65,65,65,65,65,65,65,65,0,0,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,52,53,0,0,0,0,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,52,65,65,65,65,65,0,0,0,0,0,0,0,0,65,65,0,0,65,65,65,65,65,65,65,65,0,0,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,52,0,0,0,53,0,52,53,0,0,0,0,0,0,0,0,0,0,0,0,53,52,65,65,65,65,65,0,0,0,0,0,0,0,0,65,65,0,0,65,65,65,65,65,65,65,65,0,0,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,52,0,0,0,53,52,52,53,0,0,0,0,0,52,52,0,0,0,0,0,52,52,64,65,65,65,65,0,0,65,65,65,65,65,65,65,65,0,0,0,0,0,0,0,0,65,65,0,0,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,53,0,0,0,52,65,65,65,53,0,0,0,0,0,0,0,0,0,0,0,0,0,52,64,64,65,65,0,0,65,65,65,65,65,65,65,65,0,0,0,0,0,0,0,0,65,65,0,0,0,0,0,0,0,0,0,65,65,65],[65,65,65,65,65,52,52,53,52,52,65,65,65,65,52,53,0,0,0,0,0,0,52,53,0,0,0,0,64,64,65,65,0,0,65,65,65,65,65,65,65,65,65,65,65,65,65,65,0,0,65,65,0,0,0,0,0,0,0,0,0,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,52,52,0,53,52,55,52,52,65,64,0,0,0,0,64,65,65,0,0,0,0,0,0,0,0,0,0,0,65,65,65,65,65,0,0,65,65,65,65,65,65,65,65,65,0,0,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,52,0,0,65,65,65,65,65,64,0,0,0,0,64,65,65,0,0,0,0,0,0,0,0,0,0,0,65,65,65,65,65,0,0,65,65,65,65,65,65,65,65,65,0,0,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,0,0,0,0,65,65,65,64,64,64,64,64,64,65,65,65,65,65,65,65,65,65,65,65,0,0,65,65,65,65,65,0,0,0,0,0,0,0,0,0,0,0,0,0,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,0,0,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,0,0,65,65,65,65,65,0,0,0,0,0,0,0,0,0,0,0,0,0,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,0,0,65,65,65,65,65,65,0,0,0,0,0,0,0,0,0,0,0,65,65,65,0,0,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,0,0,65,65,65,65,65,65,0,0,0,0,0,0,0,0,0,0,0,65,65,65,0,0,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,0,0,65,65,65,65,65,65,0,0,65,65,65,65,65,65,65,0,0,65,65,65,0,0,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,0,0,65,65,65,65,65,65,0,0,65,65,65,65,65,65,65,0,0,65,65,65,0,0,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,0,0,65,65,65,65,65,65,0,0,65,65,65,65,65,65,65,0,0,65,65,65,0,0,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,0,0,0,0,0,0,0,0,0,0,65,65,65,65,65,65,65,0,0,0,0,0,0,0,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,0,0,0,0,0,0,0,0,0,0,65,65,65,65,65,65,65,0,0,0,0,0,0,0,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65],[65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65,65]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,111,111,111,111,106,111,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,111,111,0,0,0,0,0,0,0,111,111,111,111,0,0,111,111,111,111,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,111,111,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,111,111,0,0,0,0,0,0,111,111,0,111,111,111,111,111,111,0,111,111,0,0,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,111,111,0,0,0,0,0,111,111,111,111,111,111,0,0,111,111,111,111,111,111,0,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,111,111,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,111,111,0,0,0,0,0,106,111,111,111,0,106,111,111,111,0,111,111,111,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,111,111,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,111,111,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,111,111,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,111,111,0,0,111,111,0,0,0,0,0,0,0,0,111,111,111,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,111,111,111,0,111,111,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,111,111,111,0,111,111,0,0,0,0,0,0,0,0,0,0,111,111,111,111,0,0,0,0,0,0,109,0,109,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,106,0,106,0,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,111,111,0,111,111,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,109,109,109,109,109,0,0,108,108,108,108,108,106,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0,0,0,109,109,109,109,109,109,106,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,111,111,111,111,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,0,109,109,109,109,109,106,109,0,106,108,108,108,108,108,108,106,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,111,111,111,111,111,111,0,0,0,0,111,111,111,0,0,111,111,111,0,0,111,111,111,0,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,106,108,108,108,0,0,0,0,0,0,0,0,0],[0,0,0,111,0,0,111,111,111,111,111,111,111,111,111,0,111,111,111,111,111,0,111,111,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,108,108,108,0,0,0,0,0,108,0,108,108,108,108,108,0,0,0],[0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,0,111,111,111,111,111,111,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,109,109,109,0,108,108,108,0,0,0,0,0,108,0,108,108,108,108,108,0,0,0],[0,113,0,112,0,111,111,111,111,111,111,0,0,0,111,111,111,0,0,0,111,111,111,111,111,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,109,109,109,0,108,108,108,0,108,-1,0,0,108,0,108,108,108,108,108,0,0,0],[0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,0,111,111,111,111,111,111,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,109,109,109,0,108,108,108,0,0,0,0,0,108,0,108,108,108,108,108,0,0,0],[0,0,0,111,0,0,111,111,111,111,111,111,111,111,111,0,111,111,111,111,111,0,111,111,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,108,108,108,0,0,0,0,0,108,0,108,108,108,108,108,0,0,0],[0,0,111,111,111,111,111,111,0,0,0,0,111,111,111,0,0,111,111,111,0,0,111,111,111,0,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0],[0,0,0,111,111,111,111,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,0,109,109,109,109,109,106,109,0,106,108,106,108,108,108,106,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0,0,0,109,109,109,109,109,109,106,0,108,108,106,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,109,109,109,109,109,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,109,109,0,106,0,106,0,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,111,111,111,111,0,0,0,109,109,0,109,0,109,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,111,111,0,0,0,0,0,0,0,111,111,111,0,111,111,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,111,111,0,0,0,0,0,0,111,111,111,111,0,0,0,0,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,106,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,111,111,111,111,111,111,0,0,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,0,0,0,0,0,0,0,0,106,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,111,111,111,111,111,111,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,0,0,0,0,0,0,0,0,111,106,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,111,0,0,111,111,0,0,111,0,0,111,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,111,111,0,0,0,0,0,0,0,0,106,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,111,111,0,111,0,111,111,111,111,111,111,111,111,111,111,111,106,111,111,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0,0,111,111,0,0,0,0,0,0,0,0,111,106,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,111,111,111,0,111,0,0,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0,0,111,111,0,0,0,0,0,0,0,0,106,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,111,111,111,0,0,0,0,111,111,111,111,111,0,0,111,111,111,111,111,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0,0,111,111,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,111,111,111,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,0,111,111,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,0,0,111,111,111,111,111,111,111,111,111,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,111,111,111,111,111,0,0,111,111,111,111,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,111,111,111,111,111,111,111,111,111,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,0,0,0,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,111,111,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,111,111,111,111,0,0,0,111,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,111,111,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,111,111,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,111,111,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,111,111,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,0,0,0,0,0,0,0,111,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":27,"y":25,"texture":65,"key":null},{"x":28,"y":35,"texture":65,"key":null},{"x":28,"y":37,"texture":65,"key":null},{"x":28,"y":39,"texture":65,"key":null},{"x":29,"y":55,"texture":65,"key":null},{"x":30,"y":3,"texture":68,"key":"gold"},{"x":31,"y":2,"texture":67,"key":null},{"x":31,"y":4,"texture":68,"key":"gold"},{"x":31,"y":25,"texture":65,"key":null},{"x":31,"y":41,"texture":65,"key":null},{"x":31,"y":49,"texture":67,"key":null},{"x":31,"y":55,"texture":65,"key":null},{"x":32,"y":3,"texture":68,"key":"gold"},{"x":33,"y":55,"texture":65,"key":null},{"x":34,"y":35,"texture":65,"key":null},{"x":34,"y":37,"texture":65,"key":null},{"x":34,"y":39,"texture":65,"key":null},{"x":35,"y":25,"texture":65,"key":null}],"secrets":[{"x":16,"y":26,"state":0,"texture":53},{"x":24,"y":3,"state":0,"texture":51},{"x":25,"y":4,"state":0,"texture":52},{"x":26,"y":4,"state":0,"texture":51},{"x":35,"y":53,"state":0,"texture":51},{"x":36,"y":4,"state":0,"texture":51},{"x":38,"y":26,"state":0,"texture":51},{"x":46,"y":10,"state":0,"texture":52},{"x":46,"y":11,"state":0,"texture":52},{"x":47,"y":9,"state":0,"texture":51},{"x":50,"y":24,"state":0,"texture":51},{"x":52,"y":17,"state":0,"texture":54}],"sprites":[{"x":2,"y":5,"texture":14,"hit":false},wolf3d.food(2,8),wolf3d.food(2,10),wolf3d.food(2,12),wolf3d.food(2,14),wolf3d.food(2,16),wolf3d.food(2,18),wolf3d.food(2,20),wolf3d.food(2,22),wolf3d.food(2,24),wolf3d.food(2,26),wolf3d.food(2,28),wolf3d.food(2,30),wolf3d.food(2,32),{"x":2,"y":34,"texture":14,"hit":false},wolf3d.food(3,7),wolf3d.food(3,9),wolf3d.food(3,11),wolf3d.food(3,13),wolf3d.food(3,15),wolf3d.food(3,17),wolf3d.food(3,19),wolf3d.food(3,21),wolf3d.food(3,23),wolf3d.food(3,25),wolf3d.food(3,27),wolf3d.food(3,29),wolf3d.food(3,31),wolf3d.firstAidKit(3,33),wolf3d.chalice(4,5),wolf3d.firstAidKit(4,34),wolf3d.chalice(5,6),wolf3d.firstAidKit(5,33),wolf3d.chalice(6,5),wolf3d.firstAidKit(6,34),wolf3d.chalice(7,6),wolf3d.firstAidKit(7,33),wolf3d.chalice(8,5),wolf3d.firstAidKit(8,34),wolf3d.chalice(9,6),wolf3d.firstAidKit(9,33),wolf3d.chalice(10,5),wolf3d.firstAidKit(10,34),wolf3d.chalice(11,6),wolf3d.ammo(11,18),wolf3d.ammo(11,19),wolf3d.ssStanding(11,20,0,2),wolf3d.firstAidKit(11,33),wolf3d.chalice(12,5),wolf3d.firstAidKit(12,34),wolf3d.chalice(13,6),{"x":13,"y":13,"texture":3,"hit":true},{"x":13,"y":24,"texture":3,"hit":true},wolf3d.firstAidKit(13,33),wolf3d.chalice(14,5),wolf3d.firstAidKit(14,30),wolf3d.firstAidKit(14,32),wolf3d.chalice(15,6),wolf3d.firstAidKit(15,29),wolf3d.firstAidKit(15,31),wolf3d.firstAidKit(15,33),{"x":15,"y":34,"texture":14,"hit":false},wolf3d.chalice(16,5),wolf3d.ammo(16,12),wolf3d.ammo(16,25),wolf3d.chalice(17,6),wolf3d.ssStanding(17,12,6,3),wolf3d.ssStanding(17,17,4,1),wolf3d.ammo(17,18),wolf3d.ammo(17,19),wolf3d.ssStanding(17,25,2,2),wolf3d.chalice(18,5),wolf3d.chalice(19,6),wolf3d.chalice(20,5),wolf3d.cross(21,1),wolf3d.cross(21,2),wolf3d.chalice(21,6),wolf3d.cross(22,1),wolf3d.cross(22,2),wolf3d.chalice(22,5),wolf3d.cross(23,1),wolf3d.cross(23,2),wolf3d.chalice(23,6),{"x":23,"y":27,"texture":16,"hit":true},{"x":23,"y":29,"texture":16,"hit":true},{"x":23,"y":31,"texture":16,"hit":true},wolf3d.chalice(24,5),wolf3d.guardStanding(24,27,0,1),wolf3d.guardStanding(24,29,0,2),wolf3d.guardStanding(24,31,0,3),{"x":25,"y":34,"texture":3,"hit":true},wolf3d.guardStanding(25,39,6,3),{"x":25,"y":48,"texture":3,"hit":true},{"x":26,"y":15,"texture":3,"hit":true},{"x":26,"y":22,"texture":3,"hit":true},{"x":26,"y":26,"texture":3,"hit":true},wolf3d.guardStanding(26,28,0,1),wolf3d.guardStanding(26,32,0,3),wolf3d.guardStanding(27,31,0,2),wolf3d.guardStanding(27,34,6,3),wolf3d.guardStanding(27,41,6,2),wolf3d.ammoBox(28,2),wolf3d.guardStanding(28,51,2,2),{"x":29,"y":3,"texture":14,"hit":false},wolf3d.guardStanding(29,20,0,1),wolf3d.guardStanding(29,31,6,3),{"x":29,"y":40,"texture":3,"hit":true},wolf3d.guardStanding(29,46,6,3),{"x":29,"y":56,"texture":14,"hit":false},wolf3d.ssStanding(29,57,2,3),wolf3d.ammo(29,59),{"x":29,"y":60,"texture":14,"hit":false},wolf3d.guardStanding(30,10,6,3),wolf3d.guardStanding(30,30,6,2),wolf3d.guardStanding(30,35,4,1),wolf3d.ssStanding(30,42,2,2),wolf3d.ssStanding(30,44,2,2),wolf3d.ssStanding(30,56,2,2),{"x":30,"y":57,"texture":14,"hit":false},wolf3d.ssStanding(30,58,2,2),{"x":30,"y":59,"texture":14,"hit":false},{"x":30,"y":60,"texture":2,"hit":true},wolf3d.ssStanding(31,1,6,3),wolf3d.ssStanding(31,3,6,3),{"x":31,"y":5,"texture":14,"hit":false},wolf3d.transGrosse(31,6),{"x":31,"y":43,"texture":14,"hit":false},wolf3d.ssStanding(31,44,2,1),{"x":31,"y":54,"texture":14,"hit":false},wolf3d.ssStanding(31,56,2,3),wolf3d.ssStanding(31,57,2,1),{"x":31,"y":58,"texture":14,"hit":false},wolf3d.ammo(31,59),wolf3d.ssStanding(31,60,2,3),wolf3d.guardStanding(32,36,0,3),wolf3d.ssStanding(32,42,2,3),wolf3d.ssStanding(32,44,2,3),{"x":32,"y":57,"texture":14,"hit":false},wolf3d.food(32,58),{"x":32,"y":59,"texture":14,"hit":false},{"x":32,"y":60,"texture":2,"hit":true},{"x":33,"y":3,"texture":14,"hit":false},wolf3d.guardStanding(33,10,6,3),wolf3d.guardStanding(33,20,4,2),wolf3d.guardStanding(33,28,6,3),wolf3d.guardStanding(33,33,6,2),{"x":33,"y":40,"texture":3,"hit":true},wolf3d.guardStanding(33,46,6,3),{"x":33,"y":56,"texture":14,"hit":false},wolf3d.ssStanding(33,57,2,2),wolf3d.food(33,58),wolf3d.food(33,59),{"x":33,"y":60,"texture":14,"hit":false},wolf3d.ammoBox(34,2),wolf3d.guardStanding(35,27,6,3),wolf3d.guardStanding(35,31,4,2),wolf3d.guardStanding(35,34,6,3),wolf3d.guardStanding(35,36,6,1),wolf3d.guardStanding(35,40,6,2),{"x":36,"y":15,"texture":3,"hit":true},{"x":36,"y":22,"texture":3,"hit":true},{"x":36,"y":26,"texture":3,"hit":true},wolf3d.guardStanding(36,32,4,3),wolf3d.guardStanding(36,36,6,3),wolf3d.gatling(36,52),{"x":37,"y":6,"texture":14,"hit":false},{"x":37,"y":34,"texture":3,"hit":true},{"x":37,"y":48,"texture":3,"hit":true},wolf3d.ammoBox(37,52),wolf3d.guardStanding(38,27,4,1),wolf3d.guardStanding(38,29,4,2),wolf3d.guardStanding(38,31,4,3),wolf3d.ammoBox(39,6),wolf3d.ammoBox(39,24),wolf3d.ammoBox(39,25),{"x":39,"y":27,"texture":16,"hit":true},{"x":39,"y":29,"texture":16,"hit":true},{"x":39,"y":31,"texture":16,"hit":true},wolf3d.ammoBox(40,5),wolf3d.ammoBox(40,24),wolf3d.ammoBox(40,25),wolf3d.ammoBox(41,6),wolf3d.ammoBox(42,5),wolf3d.ammo(42,18),wolf3d.ammo(42,19),wolf3d.ssStanding(42,52,0,1),wolf3d.ammoBox(43,6),{"x":43,"y":13,"texture":3,"hit":true},{"x":43,"y":24,"texture":3,"hit":true},wolf3d.ammoBox(43,52),wolf3d.ssStanding(43,53,0,1),wolf3d.ammoBox(44,5),wolf3d.ammo(44,7),wolf3d.ammo(44,8),wolf3d.ammo(44,9),wolf3d.ammo(44,10),{"x":44,"y":38,"texture":14,"hit":false},{"x":44,"y":43,"texture":14,"hit":false},wolf3d.ssStanding(44,52,0,2),wolf3d.cross(44,53),{"x":45,"y":5,"texture":14,"hit":false},wolf3d.ammoBox(45,6),wolf3d.ammo(45,7),wolf3d.ammo(45,8),wolf3d.ammo(45,9),wolf3d.ammo(45,10),wolf3d.ammo(45,25),wolf3d.ssStanding(45,53,0,3),wolf3d.ssStanding(46,52,0,3),wolf3d.ammo(47,12),wolf3d.ssStanding(47,23,2,1),{"x":47,"y":32,"texture":14,"hit":false},wolf3d.ssStanding(47,53,0,3),{"x":48,"y":39,"texture":14,"hit":false},wolf3d.ssStanding(48,52,0,2),wolf3d.crown(49,6),wolf3d.crown(49,7),wolf3d.crown(49,8),{"x":49,"y":13,"texture":3,"hit":true},{"x":49,"y":24,"texture":3,"hit":true},{"x":49,"y":49,"texture":14,"hit":false},wolf3d.crown(50,6),wolf3d.crown(50,7),wolf3d.crown(50,8),{"x":50,"y":42,"texture":14,"hit":false},{"x":50,"y":60,"texture":14,"hit":false},wolf3d.ssStanding(51,16,4,2),wolf3d.ammo(51,18),wolf3d.ammo(51,19),{"x":51,"y":52,"texture":14,"hit":false},wolf3d.chest(52,25),wolf3d.chest(52,26),wolf3d.chest(52,27),wolf3d.chest(52,28),{"x":52,"y":42,"texture":14,"hit":false},wolf3d.chest(53,25),wolf3d.chest(53,26),wolf3d.chest(53,27),wolf3d.chest(53,28),{"x":53,"y":32,"texture":14,"hit":false},{"x":54,"y":20,"texture":14,"hit":false},{"x":55,"y":48,"texture":14,"hit":false},{"x":55,"y":60,"texture":14,"hit":false},{"x":56,"y":27,"texture":14,"hit":false},{"x":56,"y":37,"texture":14,"hit":false},{"x":62,"y":19,"texture":14,"hit":false},{"x":62,"y":28,"texture":14,"hit":false},{"x":62,"y":36,"texture":14,"hit":false},{"x":62,"y":42,"texture":14,"hit":false}],"spriteResource":"sod-sprites","scripts":[]};
\ No newline at end of file diff --git a/wolf3d/maps/e7m6.js b/wolf3d/maps/e7m6.js new file mode 100644 index 0000000..b4df092 --- /dev/null +++ b/wolf3d/maps/e7m6.js @@ -0,0 +1 @@ +wolf3d.maps.e7m6 = {"music":"dungeon","secret":19,"endscreen":null,"ceiling":46,"start":{"x":3.5,"y":1.5,"direction":{"x":0,"y":1},"plane":{"x":1,"y":0}},"episodeFloor":6,"par":270,"map":[[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,8,9,8,5,8,9,8,5,8,9,8,5,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,21,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,21,8,0,0,0,0,0,0,0,8,9,0,9,8,0,0,9,8,9,8,9,8,9,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,8,0,0,0,0,0,0,0,0,9,8,0,0,9,0,0,8,0,0,0,0,0,8,0,0,9,8,9,0,0,0,9,8,9,8,9,8,9,8,9,8,9,8,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,5,0,0,0,0,0,0,0,0,5,9,0,0,8,0,0,9,0,0,0,0,0,0,0,0,8,12,8,0,0,0,8,0,0,0,0,0,0,0,0,0,0,9,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,8,0,0,0,0,0,0,0,0,9,8,9,0,9,0,0,8,0,0,0,0,0,8,0,0,9,12,9,0,0,0,9,0,0,0,0,0,0,0,0,0,0,8,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,9,0,0,0,0,0,0,0,0,5,9,8,0,8,0,0,9,8,9,8,9,8,9,0,0,8,12,8,0,0,0,8,0,0,0,8,9,0,0,0,0,0,0,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,8,0,0,9,5,9,8,7,8,9,8,9,0,9,0,0,0,0,0,0,0,0,0,0,0,9,12,9,0,0,0,9,0,0,0,9,8,0,0,0,0,0,8,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,5,0,0,8,9,8,9,8,9,8,9,8,0,8,0,0,9,0,0,0,0,0,0,0,0,8,12,8,0,0,0,8,0,0,0,8,9,0,0,0,0,0,9,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,8,0,0,9,0,0,0,0,0,0,0,0,0,9,0,9,8,9,8,9,8,0,0,9,8,9,12,9,0,0,0,9,0,0,0,9,8,0,0,0,0,0,8,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,9,0,0,8,0,0,0,0,0,0,0,0,0,8,0,0,9,12,12,12,9,0,0,8,12,12,12,8,0,0,0,8,9,0,9,8,9,8,9,8,0,8,9,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,8,0,8,9,8,9,8,9,8,9,8,9,8,9,0,0,8,12,12,12,8,0,0,9,12,12,12,9,0,0,0,9,0,0,0,0,0,0,8,0,0,0,8,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,12,12,12,9,0,0,8,12,12,12,8,0,0,0,8,0,0,0,0,0,0,9,0,0,0,9,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,12,12,8,0,0,9,12,12,12,9,0,0,0,9,8,0,8,9,0,0,8,0,0,0,8,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,9,0,0,8,5,8,9,8,9,5,9,0,0,8,9,8,9,12,12,12,9,0,0,8,12,12,12,8,0,0,0,8,0,0,0,8,0,0,9,0,0,0,9,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,5,0,0,5,12,12,12,12,12,12,5,0,0,9,12,12,12,12,12,12,8,0,0,9,12,12,12,9,0,0,0,9,0,0,0,9,0,0,8,0,0,0,8,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,9,0,0,8,12,12,12,12,12,12,9,0,0,8,12,12,12,12,12,12,9,0,0,8,12,12,12,8,0,0,0,8,0,0,0,8,0,0,9,0,0,0,9,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,8,0,0,9,12,12,12,12,12,12,8,0,0,9,8,9,8,9,8,9,8,0,0,9,12,12,12,9,0,0,0,9,0,9,8,9,8,9,8,0,0,0,8,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,9,0,0,8,12,12,12,12,12,12,9,0,0,0,0,0,0,0,0,0,0,0,0,8,12,12,12,8,0,0,0,8,0,8,0,0,0,0,0,0,0,0,9,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,5,0,0,5,12,12,12,12,12,12,5,0,0,9,0,0,0,0,0,0,0,0,0,9,12,12,12,9,0,0,0,9,0,9,0,0,0,0,0,0,0,0,8,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,9,0,0,8,5,8,9,8,9,5,9,0,0,8,9,8,9,8,0,8,9,8,9,8,12,12,12,8,0,0,0,8,0,8,0,0,0,0,0,0,0,0,9,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,8,0,0,0,0,0,0,0,0,0,0,0,0,9,17,17,17,9,0,0,8,12,12,12,12,12,12,9,0,0,0,9,0,9,8,9,8,9,8,9,8,9,8,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,9,0,0,0,0,0,0,0,0,0,0,0,0,8,17,0,17,8,0,0,9,12,12,12,12,12,12,8,0,0,0,8,0,0,0,0,0,0,0,0,0,0,9,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,8,0,0,0,0,0,0,0,0,0,0,0,0,9,17,0,17,9,0,0,8,12,12,12,12,12,12,9,0,0,0,9,0,0,0,0,0,0,0,0,0,0,8,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,8,0,0,0,0,0,0,0,0,0,0,9,17,0,0,17,8,0,0,9,8,9,8,9,8,9,8,0,0,0,8,9,8,9,8,9,8,9,8,9,8,9,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,8,0,0,0,0,0,0,0,0,8,17,0,0,0,17,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,8,0,0,0,0,0,0,9,17,0,0,0,0,17,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,8,0,0,0,0,9,8,17,0,0,0,0,40,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,8,9,0,9,8,0,8,9,17,0,0,0,0,17,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9],[12,12,12,12,9,0,0,0,0,0,0,8,17,0,0,0,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40],[12,12,12,12,8,0,0,0,0,0,0,9,17,0,0,0,0,0,0,0,0,0,0,0,0,40,0,0,0,0,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,40,40,17,40,40,40,17,40,40,40,17],[12,12,12,12,9,0,0,0,0,0,0,8,17,17,17,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,40,0,17,17,40,17,17,17,40,17,17,17,40,17,17,17,40,17,17,17,0,17,40,17,40,17,40,17,40,17,40,17,40],[12,12,12,12,8,0,0,0,0,0,0,9,17,17,17,17,0,0,0,0,0,0,0,0,0,17,0,0,0,0,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,17,0,0,0,0,0,40,17,40,17,40,17,40,17],[12,12,12,12,9,0,0,0,0,0,0,8,17,40,17,18,0,0,0,17,17,0,0,0,0,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,40,17,17,17,40,17,0,17,40,17,40,17,40,17,40],[12,12,12,12,8,0,0,0,0,0,0,0,8,17,17,40,17,17,17,17,17,17,17,40,17,17,0,0,0,0,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,40,17,17,17,40,17,17,0,0,40,17,40,40,40,17,40,17],[12,12,12,12,9,0,0,0,0,0,0,0,0,8,9,8,9,8,9,8,9,8,17,0,0,17,17,17,17,17,17,0,0,0,0,0,0,17,0,0,0,17,17,17,0,0,0,17,17,17,17,17,17,17,0,40,17,40,17,40,17,40,17,40],[12,12,12,12,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,17,40,0,0,0,0,0,0,17],[12,12,12,12,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,17,17,40,0,0,0,40,0,40,17,40,17,40,17,40,17,0,17,40,17,40,0,40],[12,12,12,12,12,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,17,0,0,0,0,0,0,17,0,0,0,17,17,17,0,0,0,17,0,17,40,17,40,17,40,17,40,0,40,17,40,17,0,17],[12,12,12,12,12,12,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,17,17,40,17,17,17,40,0,0,0,40,17,17,17,40,17,17,0,0,0,0,0,0,0,0,0,0,17,40,17,40,0,40],[12,12,12,12,12,12,12,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,0,17,17,40,17,17,17,40,17,17,17,40,17,17,0,0,0,17,17,40,17,17,17,40,40,17,40,17,40,17,40,17,40,17,40,17,40,17,0,17],[12,12,12,12,12,12,12,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,17,17,17,17,17,17,17,0,0,0,0,0,0,0,17,17,0,0,0,18,17,17,17,17,17,17,0,0,0,0,17,40,17,40,17,40,17,40,17,40,0,40],[17,17,17,40,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,40,17,17,0,0,0,17,0,0,0,0,0,0,0,0,0,18,0,0,0,0,0,0,0,0,0,0,0,17,40,0,40,17,40,17,0,0,0,0,40,40,0,17],[40,17,17,17,17,17,17,17,17,17,17,17,17,17,17,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,18,17,40,17,40,17,40,17,40,17,0,0,40,17,40,0,40,17,0,17,40,0,40],[17,40,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,17,17,17,0,0,0,17,0,0,0,0,0,0,0,0,0,18,0,0,0,17,40,17,40,17,40,17,40,17,40,17,0,0,0,0,0,17,40,0,40,17,0,17],[40,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,17,17,0,0,0,0,0,0,17,17,0,0,0,0,0,0,0,17,40,0,0,0,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,0,0,0,0,40],[17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,40,0,0,0,40,17,0,0,17,0,0,0,17,17,17,17,20,17,17,17,40,17,17,0,0,0,17,40,17,40,17,40,40,40,17,40,40,40,17,40,17,40,17,40,17,40,17,40,17],[40,17,17,17,17,17,17,20,0,0,0,0,0,0,0,17,0,0,0,17,17,0,0,17,0,0,0,17,0,0,0,0,0,0,17,0,0,17,0,0,0,40,0,0,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40],[17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,17,17,40,17,17,17,0,0,17,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,0,40,40,40,0,0,0,0,0,40,40,40,17,40,17,40,17,40,17,40,17],[40,17,17,17,17,17,17,17,17,17,17,17,17,0,0,40,17,17,17,40,17,0,0,17,0,0,0,17,0,0,15,15,0,0,17,0,0,17,0,0,0,17,0,0,17,40,17,0,0,0,0,0,17,40,17,40,17,40,20,40,17,40,17,40],[17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,18,0,0,17,17,17,17,17,0,0,15,15,0,0,20,0,0,17,0,0,0,17,0,0,40,17,40,0,0,0,0,0,17,17,40,0,0,0,0,0,0,0,0,17],[40,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,17,0,0,40,0,0,0,40,0,0,17,40,17,0,0,0,0,0,0,40,17,0,0,0,0,0,0,0,0,40],[17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,18,0,0,0,0,0,0,17,0,0,0,0,0,0,17,0,0,17,0,0,0,17,0,0,40,17,40,0,0,0,0,0,0,17,40,0,0,0,0,0,0,0,0,18],[40,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,17,17,17,17,20,17,17,17,0,0,17,17,17,17,17,0,0,17,40,17,40,17,40,17,40,0,40,17,0,0,0,0,0,0,0,17,40],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,0,0,0,0,0,0,17,21,17],[40,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,0,0,0,0,0,0,0,0,22],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,40,17,0,0,40,0,0,0,0,0,0,17,21,17],[40,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,40,17,40,17,40,17,40,17,40,17,40,17,40,17,0,0,0,0,0,17,40,0,0,17,0,0,0,0,0,0,0,17,40],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,40,40,17,40,40,40,0,0,0,0,0,40,40,0,0,20,0,0,0,0,0,0,0,0,18],[40,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,40,17,40,17,18,17,0,0,0,0,0,17,40,0,0,0,0,0,0,0,0,0,0,0,40],[17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,17,40,20,40,0,0,0,0,0,0,0,0,17],[40,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,17,18,17,17,17,40,17,40,17,40,17,40,17,40,17,40,20,40,17,40,17,40]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,115,115,115,115,115,115,115,115,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[-1,108,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,115,115,115,115,115,115,115,115,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,108,108,0,0,0,0,0,0,0,115,115,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,108,108,108,108,108,0,0,108,108,0,108,108,0,115,115,115,115,115,0,115,115,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,108,108,108,108,108,0,0,108,108,0,108,108,0,115,115,115,115,115,0,115,115,0,0,0,110,110,110,0,111,111,111,111,111,111,111,111,111,111,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,108,108,108,108,108,0,0,0,108,0,108,108,0,115,115,115,115,115,0,115,115,0,0,0,110,110,110,0,111,111,111,111,111,111,111,111,111,111,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,108,108,108,108,108,0,0,0,108,0,108,108,0,0,0,0,0,0,0,115,115,0,0,0,110,110,110,0,111,111,111,0,0,111,111,111,111,111,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,0,0,0,0,0,0,0,0,0,108,0,108,108,0,115,115,115,115,115,115,115,115,0,0,0,110,110,110,0,111,111,111,0,0,111,111,111,111,111,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,0,0,0,0,0,0,0,0,0,108,0,108,108,0,115,115,115,115,115,115,115,115,0,0,0,110,110,110,0,111,111,111,0,0,111,111,111,111,111,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,115,115,0,0,0,0,0,110,110,110,0,111,111,111,0,0,111,111,111,111,111,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,0,108,108,108,108,108,108,108,108,108,0,109,109,0,0,0,0,0,115,115,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,115,115,0,0,0,0,0,110,110,110,0,114,114,114,114,114,114,0,112,112,112,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,115,115,0,0,0,0,0,110,110,110,0,114,114,114,114,114,114,0,112,112,112,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,115,115,0,0,0,0,0,110,110,110,0,0,0,0,0,114,114,0,112,112,112,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,109,109,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,115,115,0,0,0,0,0,110,110,110,0,113,113,113,0,114,114,0,112,112,112,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,109,109,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,115,115,0,0,0,0,0,110,110,110,0,113,113,113,0,114,114,0,112,112,112,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,109,109,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,115,115,0,0,0,0,0,110,110,110,0,113,113,113,0,114,114,0,112,112,112,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,109,109,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,115,115,0,0,0,0,0,110,110,110,0,113,0,0,0,0,0,0,112,112,112,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,109,109,0,0,0,0,0,0,0,0,109,109,0,115,115,115,115,115,115,115,115,115,0,0,0,0,0,110,110,110,0,113,0,112,112,112,112,112,112,112,112,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,109,109,0,0,0,0,0,0,0,0,109,109,0,115,115,115,115,115,115,115,115,115,0,0,0,0,0,110,110,110,0,113,0,112,112,112,112,112,112,112,112,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,109,109,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,113,0,112,112,112,112,112,112,112,112,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,109,109,109,109,106,109,109,106,109,109,109,109,0,0,0,0,0,110,110,0,0,0,0,0,0,0,0,110,110,110,0,113,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,109,109,109,109,109,109,109,109,109,109,109,109,0,0,130,0,0,110,110,0,0,0,0,0,0,0,0,110,110,110,0,113,113,113,113,113,113,113,113,113,113,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,109,109,109,109,109,109,109,109,109,109,109,109,0,0,130,0,0,110,110,0,0,0,0,0,0,0,0,110,110,110,0,113,113,113,113,113,113,113,113,113,113,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,109,109,109,109,109,109,109,109,109,109,0,0,130,130,0,0,110,110,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,109,109,109,109,109,109,109,109,0,0,130,130,130,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,109,109,109,109,109,109,0,0,130,130,130,130,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,109,109,109,109,0,0,0,130,130,130,130,0,0,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,110,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,130,130,130,130,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,116,116,116,116,116,116,0,0,130,130,130,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,116,116,116,116,116,116,0,0,130,130,0,130,130,130,130,130,130,130,130,130,0,129,129,129,129,0,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,125,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,116,116,116,116,116,116,0,0,0,0,0,130,130,130,130,130,130,130,130,130,0,129,129,129,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,116,116,116,116,116,116,0,0,0,0,0,130,130,130,130,130,130,130,130,130,0,129,129,129,129,0,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,0,0,0,0,125,125,125,125,125,0,0,0,0,0,0,0,0],[0,0,0,0,0,116,116,116,116,116,116,0,0,0,0,0,130,130,130,0,0,130,130,130,130,0,129,129,129,129,0,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,126,0,0,0,0,0,0,0,0,125,0,0,0,0,0,0,0,0],[0,0,0,0,0,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,129,129,129,129,0,0,0,0,0,0,0,0,0,0,0,0,0,0,126,126,126,0,0,0,0,0,0,0,125,125,0,0,0,0,0,0,0,0],[0,0,0,0,0,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,117,117,0,0,0,0,0,0,118,118,118,118,118,118,0,118,118,118,0,0,0,126,126,126,0,0,0,0,0,0,0,125,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,0,117,117,117,117,117,117,117,0,118,118,118,118,118,118,0,118,118,118,118,0,126,126,126,126,0,125,125,125,125,125,125,125,0,0,125,125,125,125,125,125,0],[0,0,0,0,0,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,0,117,117,117,117,117,117,117,0,118,118,118,118,118,118,0,118,118,118,0,0,0,126,126,126,0,125,0,0,0,0,0,0,0,0,125,0,0,0,0,125,0],[0,0,0,0,0,0,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,0,117,117,117,117,117,117,117,0,118,118,118,118,118,118,0,118,118,118,0,0,0,126,126,126,0,125,0,0,0,0,0,0,0,0,125,0,0,0,0,125,0],[0,0,0,0,0,0,0,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,0,117,117,117,117,117,117,117,0,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,125,125,125,125,125,125,125,125,125,125,0,0,0,0,125,0],[0,0,0,0,0,0,0,0,116,116,116,116,116,116,116,116,116,116,116,116,116,116,0,117,117,0,0,0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,119,119,119,119,119,119,119,0,0,118,118,118,0,0,0,0,0,0,0,125,125,125,125,0,0,0,0,0,0,0,0,0,0,125,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,0,119,119,119,119,119,119,119,119,119,0,118,118,118,0,125,125,125,125,125,125,125,0,0,125,0,0,0,0,125,125,125,125,0,0,125,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,120,120,120,120,0,120,120,120,0,119,119,119,119,119,119,119,119,119,0,118,118,118,0,0,0,0,0,0,0,0,0,0,125,125,0,0,0,125,0,0,125,0,0,125,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,0,0,0,0,0,120,120,120,0,119,119,119,119,119,119,119,119,119,0,118,118,118,0,0,0,0,0,0,0,0,0,0,0,125,125,125,125,125,0,0,125,0,0,125,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,120,120,0,0,121,121,0,120,120,120,0,0,119,119,119,119,119,119,119,0,0,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,125,125,125,125,0],[0,0,0,0,0,0,0,0,122,122,122,122,122,122,122,0,120,120,120,0,0,121,121,0,120,120,120,0,0,0,0,0,0,0,0,0,0,0,118,118,118,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,122,122,122,122,122,122,122,0,120,120,120,0,0,121,121,0,120,120,120,0,123,123,123,123,123,123,0,124,124,0,118,118,118,0,124,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,122,122,122,122,122,122,122,0,0,0,0,0,0,121,121,0,120,120,120,0,123,123,123,123,123,123,0,124,124,0,118,118,118,0,124,124,0,0,0,124,124,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,122,122,0,0,0,0,0,0,121,121,0,120,120,120,0,123,123,0,0,123,123,0,124,124,0,118,118,118,0,124,124,0,0,0,124,124,124,124,124,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,122,122,122,122,122,122,122,0,121,121,0,0,0,0,0,123,123,0,0,123,123,0,124,124,0,118,118,118,0,124,124,0,0,0,124,124,124,124,124,0,0,0,128,128,128,128,128,128,128,128,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,122,122,122,122,122,122,122,0,121,121,121,121,106,121,0,123,123,123,123,123,123,0,124,124,0,118,118,118,0,124,124,0,0,0,124,124,124,124,124,124,0,0,128,128,128,128,128,128,128,128,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,122,122,122,122,122,122,122,0,121,121,121,121,121,121,0,123,123,123,123,123,123,0,124,124,0,118,118,118,0,124,124,0,0,0,124,124,124,124,124,124,0,0,128,128,128,128,128,128,128,128,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,106,121,121,106,121,0,0,0,0,0,0,0,0,124,124,0,0,0,0,0,124,124,0,0,0,0,0,0,0,0,0,0,0,128,128,128,128,128,128,128,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,0,128,128,128,128,128,128,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,124,0,128,128,128,128,128,128,0,133,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,0,128,128,128,128,128,128,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,127,127,127,127,127,0,0,124,124,0,128,128,128,128,128,128,128,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,124,124,124,124,124,106,124,124,0,0,0,0,0,0,127,127,127,127,127,0,0,124,124,0,128,128,128,128,128,128,128,128,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,124,124,124,124,124,124,124,124,0,0,0,0,0,0,127,127,127,127,127,0,0,124,124,0,128,128,128,128,128,128,128,128,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,124,124,124,124,124,124,124,124,0,127,127,127,127,127,0,0,0,0,0,128,128,128,128,128,128,128,128,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":3,"y":2,"texture":67,"key":null},{"x":3,"y":17,"texture":65,"key":null},{"x":3,"y":26,"texture":65,"key":null},{"x":8,"y":43,"texture":65,"key":null},{"x":9,"y":17,"texture":65,"key":null},{"x":11,"y":15,"texture":65,"key":null},{"x":12,"y":34,"texture":65,"key":null},{"x":12,"y":41,"texture":65,"key":null},{"x":13,"y":2,"texture":65,"key":null},{"x":15,"y":34,"texture":65,"key":null},{"x":20,"y":14,"texture":65,"key":null},{"x":22,"y":19,"texture":65,"key":null},{"x":30,"y":6,"texture":68,"key":"gold"},{"x":30,"y":9,"texture":68,"key":"gold"},{"x":33,"y":25,"texture":65,"key":null},{"x":33,"y":32,"texture":65,"key":null},{"x":35,"y":30,"texture":65,"key":null},{"x":38,"y":37,"texture":65,"key":null},{"x":38,"y":42,"texture":65,"key":null},{"x":39,"y":22,"texture":65,"key":null},{"x":39,"y":30,"texture":65,"key":null},{"x":41,"y":22,"texture":65,"key":null},{"x":44,"y":41,"texture":65,"key":null},{"x":45,"y":23,"texture":65,"key":null},{"x":45,"y":27,"texture":65,"key":null},{"x":45,"y":37,"texture":65,"key":null},{"x":47,"y":23,"texture":65,"key":null},{"x":50,"y":27,"texture":65,"key":null},{"x":50,"y":37,"texture":65,"key":null},{"x":50,"y":41,"texture":65,"key":null},{"x":53,"y":20,"texture":65,"key":null},{"x":57,"y":61,"texture":67,"key":null},{"x":61,"y":54,"texture":68,"key":"silver"},{"x":62,"y":44,"texture":65,"key":null}],"secrets":[{"x":4,"y":12,"state":0,"texture":7},{"x":6,"y":23,"state":0,"texture":42},{"x":32,"y":15,"state":0,"texture":17},{"x":55,"y":52,"state":0,"texture":16}],"sprites":[{"x":2,"y":3,"texture":35,"hit":true},{"x":2,"y":12,"texture":43,"hit":false},wolf3d.guardMoving(2,21,6,1),wolf3d.ssMoving(2,37,6,2),{"x":3,"y":3,"texture":14,"hit":false},wolf3d.guardMoving(3,5,6,1),{"x":3,"y":8,"texture":14,"hit":false},{"x":3,"y":15,"texture":14,"hit":false},{"x":3,"y":22,"texture":14,"hit":false},{"x":3,"y":28,"texture":14,"hit":false},{"x":3,"y":34,"texture":14,"hit":false},{"x":3,"y":39,"texture":14,"hit":false},{"x":3,"y":45,"texture":14,"hit":false},wolf3d.guardMoving(4,15,6,1),{"x":5,"y":5,"texture":14,"hit":false},{"x":5,"y":6,"texture":14,"hit":false},wolf3d.ammo(5,18),wolf3d.ammo(5,19),wolf3d.food(5,20),wolf3d.food(5,21),{"x":6,"y":7,"texture":41,"hit":false},wolf3d.bloodBones(6,9),wolf3d.ammo(6,18),wolf3d.ammo(6,19),{"x":6,"y":24,"texture":14,"hit":false},{"x":6,"y":33,"texture":1,"hit":true},wolf3d.ssMoving(6,40,6,1),{"x":7,"y":3,"texture":14,"hit":false},{"x":7,"y":8,"texture":14,"hit":false},wolf3d.ssMoving(7,16,0,2),wolf3d.ammo(7,18),wolf3d.ammo(7,19),wolf3d.chest(7,20),wolf3d.chest(7,21),wolf3d.guardMoving(7,25,0,2),{"x":7,"y":34,"texture":14,"hit":false},{"x":7,"y":39,"texture":14,"hit":false},{"x":7,"y":41,"texture":14,"hit":false},wolf3d.bloodPool(8,6),wolf3d.guardMoving(8,24,0,2),{"x":8,"y":30,"texture":14,"hit":false},wolf3d.officerMoving(8,38,4,2),wolf3d.chest(8,40),{"x":8,"y":45,"texture":14,"hit":false},{"x":9,"y":15,"texture":14,"hit":false},wolf3d.ssMoving(9,20,6,3),wolf3d.officerMoving(9,30,4,3),wolf3d.chalice(9,33),wolf3d.chalice(9,35),wolf3d.ammoBox(9,40),{"x":10,"y":3,"texture":41,"hit":false},{"x":10,"y":18,"texture":35,"hit":true},{"x":10,"y":22,"texture":14,"hit":false},wolf3d.guardMoving(10,24,6,1),wolf3d.chalice(10,33),{"x":10,"y":34,"texture":14,"hit":false},wolf3d.chalice(10,35),{"x":10,"y":39,"texture":14,"hit":false},{"x":10,"y":41,"texture":14,"hit":false},{"x":11,"y":2,"texture":14,"hit":false},wolf3d.ammoBox(11,5),wolf3d.ammoBox(11,6),wolf3d.food(11,9),wolf3d.food(11,10),wolf3d.ssStanding(11,33,4,3),wolf3d.ssStanding(11,35,4,3),wolf3d.guardMoving(11,40,2,1),{"x":11,"y":44,"texture":1,"hit":true},{"x":12,"y":3,"texture":1,"hit":true},wolf3d.gatling(12,5),wolf3d.ammoBox(12,6),wolf3d.food(12,9),wolf3d.food(12,10),{"x":12,"y":16,"texture":11,"hit":true},{"x":13,"y":30,"texture":14,"hit":false},{"x":13,"y":33,"texture":1,"hit":true},wolf3d.guardStanding(13,38,2,1),{"x":13,"y":45,"texture":14,"hit":false},wolf3d.officerMoving(14,7,6,1),wolf3d.guardMoving(14,11,6,3),{"x":14,"y":34,"texture":14,"hit":false},{"x":14,"y":37,"texture":14,"hit":false},{"x":14,"y":41,"texture":14,"hit":false},{"x":15,"y":3,"texture":14,"hit":false},{"x":15,"y":12,"texture":14,"hit":false},wolf3d.officerMoving(15,13,0,3),{"x":15,"y":16,"texture":1,"hit":true},{"x":15,"y":22,"texture":14,"hit":false},wolf3d.guardMoving(15,45,0,1),wolf3d.ssMoving(16,2,4,3),{"x":16,"y":29,"texture":1,"hit":true},{"x":16,"y":46,"texture":1,"hit":true},{"x":17,"y":12,"texture":1,"hit":true},{"x":17,"y":34,"texture":14,"hit":false},{"x":17,"y":37,"texture":14,"hit":false},{"x":17,"y":41,"texture":14,"hit":false},{"x":18,"y":30,"texture":14,"hit":false},wolf3d.ssStanding(18,37,4,2),wolf3d.firstAidKit(18,38),{"x":18,"y":45,"texture":14,"hit":false},{"x":19,"y":3,"texture":1,"hit":true},wolf3d.guardMoving(19,13,0,1),wolf3d.officerMoving(19,45,0,3),{"x":20,"y":16,"texture":14,"hit":false},{"x":20,"y":22,"texture":14,"hit":false},wolf3d.chalice(20,35),wolf3d.chalice(20,36),wolf3d.guardStanding(20,37,6,1),wolf3d.ssMoving(21,2,4,2),{"x":21,"y":23,"texture":35,"hit":true},wolf3d.guardMoving(21,30,4,1),wolf3d.firstAidKit(21,35),{"x":21,"y":36,"texture":14,"hit":false},wolf3d.ssStanding(21,37,6,2),{"x":21,"y":41,"texture":14,"hit":false},wolf3d.chalice(22,35),wolf3d.chalice(22,36),wolf3d.guardStanding(22,37,6,1),wolf3d.ssStanding(22,41,4,3),{"x":22,"y":42,"texture":35,"hit":true},{"x":23,"y":3,"texture":14,"hit":false},wolf3d.officerStanding(23,6,2,1),wolf3d.officerStanding(23,9,6,1),{"x":23,"y":12,"texture":14,"hit":false},{"x":23,"y":20,"texture":35,"hit":true},{"x":23,"y":30,"texture":14,"hit":false},{"x":23,"y":31,"texture":1,"hit":true},{"x":23,"y":45,"texture":14,"hit":false},{"x":24,"y":16,"texture":8,"hit":true},{"x":24,"y":19,"texture":14,"hit":false},{"x":24,"y":31,"texture":1,"hit":true},{"x":24,"y":33,"texture":14,"hit":false},wolf3d.guardStanding(24,35,2,1),wolf3d.ssStanding(24,38,2,3),wolf3d.chest(24,39),{"x":24,"y":40,"texture":14,"hit":false},wolf3d.officerStanding(24,41,2,2),wolf3d.goldKey(24,42),{"x":25,"y":2,"texture":11,"hit":true},{"x":25,"y":5,"texture":14,"hit":false},{"x":25,"y":10,"texture":14,"hit":false},{"x":25,"y":13,"texture":11,"hit":true},wolf3d.ammo(25,16),{"x":25,"y":33,"texture":1,"hit":true},wolf3d.guardStanding(25,35,2,1),wolf3d.ssStanding(25,38,2,3),wolf3d.chest(25,39),wolf3d.ammoBox(25,40),wolf3d.officerStanding(25,41,2,2),wolf3d.chest(25,42),wolf3d.ammo(26,15),wolf3d.ammo(26,16),{"x":27,"y":11,"texture":35,"hit":true},wolf3d.ammo(27,14),wolf3d.ammo(27,15),{"x":27,"y":16,"texture":14,"hit":false},wolf3d.officerMoving(27,25,6,3),{"x":28,"y":5,"texture":11,"hit":true},{"x":28,"y":6,"texture":14,"hit":false},wolf3d.ssMoving(28,8,2,2),{"x":28,"y":9,"texture":14,"hit":false},{"x":28,"y":10,"texture":11,"hit":true},wolf3d.chalice(28,13),wolf3d.ammo(28,14),wolf3d.chalice(28,15),wolf3d.chalice(28,16),{"x":28,"y":22,"texture":14,"hit":false},{"x":28,"y":30,"texture":14,"hit":false},{"x":28,"y":38,"texture":14,"hit":false},{"x":28,"y":45,"texture":14,"hit":false},wolf3d.chalice(29,13),{"x":29,"y":15,"texture":14,"hit":false},wolf3d.chalice(29,16),{"x":29,"y":19,"texture":1,"hit":true},wolf3d.guardMoving(29,28,2,1),wolf3d.ssMoving(29,40,2,2),{"x":29,"y":46,"texture":35,"hit":true},wolf3d.chalice(30,16),wolf3d.guardMoving(31,8,6,1),{"x":31,"y":14,"texture":14,"hit":false},{"x":32,"y":6,"texture":14,"hit":false},{"x":32,"y":9,"texture":14,"hit":false},wolf3d.chest(32,16),wolf3d.officerStanding(32,18,6,1),{"x":32,"y":24,"texture":8,"hit":true},wolf3d.machineGun(32,26),wolf3d.guardStanding(32,27,2,1),{"x":32,"y":29,"texture":8,"hit":true},{"x":32,"y":32,"texture":14,"hit":false},wolf3d.guardMoving(32,35,2,2),{"x":32,"y":36,"texture":41,"hit":false},{"x":32,"y":41,"texture":14,"hit":false},{"x":32,"y":46,"texture":41,"hit":false},wolf3d.officerMoving(32,48,6,1),{"x":32,"y":51,"texture":14,"hit":false},wolf3d.dog(33,5,4,2),wolf3d.ssMoving(33,10,0,3),wolf3d.chest(33,16),{"x":33,"y":17,"texture":14,"hit":false},wolf3d.ssStanding(33,18,6,2),{"x":33,"y":23,"texture":14,"hit":false},{"x":33,"y":27,"texture":14,"hit":false},wolf3d.chest(34,16),wolf3d.officerStanding(34,18,6,1),{"x":34,"y":31,"texture":12,"hit":true},{"x":34,"y":46,"texture":8,"hit":true},wolf3d.cross(34,51),{"x":34,"y":55,"texture":14,"hit":false},{"x":35,"y":6,"texture":14,"hit":false},{"x":35,"y":9,"texture":14,"hit":false},wolf3d.chest(35,16),wolf3d.guardStanding(35,21,6,2),wolf3d.ssStanding(35,22,6,3),{"x":35,"y":24,"texture":8,"hit":true},{"x":35,"y":28,"texture":14,"hit":false},wolf3d.ssMoving(35,45,6,2),wolf3d.ssMoving(36,5,4,2),{"x":36,"y":11,"texture":11,"hit":true},{"x":36,"y":26,"texture":8,"hit":true},{"x":36,"y":55,"texture":41,"hit":false},{"x":37,"y":7,"texture":14,"hit":false},{"x":37,"y":9,"texture":14,"hit":false},{"x":37,"y":10,"texture":14,"hit":false},{"x":37,"y":11,"texture":14,"hit":false},{"x":37,"y":12,"texture":11,"hit":true},wolf3d.food(37,23),{"x":37,"y":24,"texture":8,"hit":true},{"x":37,"y":31,"texture":8,"hit":true},wolf3d.chalice(37,36),wolf3d.cross(37,38),wolf3d.cross(37,39),wolf3d.cross(37,40),wolf3d.officerMoving(37,44,4,3),wolf3d.cross(37,46),wolf3d.dog(38,6,2,3),{"x":38,"y":7,"texture":14,"hit":false},{"x":38,"y":9,"texture":14,"hit":false},wolf3d.dog(38,14,6,1),{"x":38,"y":21,"texture":1,"hit":true},wolf3d.chalice(38,28),{"x":38,"y":29,"texture":12,"hit":true},wolf3d.dog(38,34,4,1),{"x":38,"y":35,"texture":14,"hit":false},{"x":38,"y":39,"texture":14,"hit":false},wolf3d.cross(38,46),wolf3d.cross(38,48),{"x":38,"y":54,"texture":14,"hit":false},wolf3d.cross(38,57),{"x":38,"y":59,"texture":41,"hit":false},{"x":38,"y":62,"texture":14,"hit":false},{"x":39,"y":5,"texture":11,"hit":true},{"x":39,"y":7,"texture":14,"hit":false},{"x":39,"y":8,"texture":14,"hit":false},{"x":39,"y":9,"texture":14,"hit":false},{"x":39,"y":10,"texture":14,"hit":false},{"x":39,"y":11,"texture":14,"hit":false},{"x":39,"y":16,"texture":14,"hit":false},{"x":39,"y":20,"texture":14,"hit":false},{"x":39,"y":28,"texture":14,"hit":false},{"x":39,"y":32,"texture":14,"hit":false},wolf3d.guardMoving(39,45,2,1),{"x":40,"y":6,"texture":35,"hit":true},{"x":40,"y":9,"texture":14,"hit":false},{"x":40,"y":11,"texture":14,"hit":false},wolf3d.ssMoving(40,20,0,1),{"x":40,"y":24,"texture":14,"hit":false},wolf3d.chalice(40,31),wolf3d.dog(40,35,2,2),{"x":40,"y":36,"texture":8,"hit":true},{"x":40,"y":46,"texture":8,"hit":true},{"x":41,"y":7,"texture":14,"hit":false},{"x":41,"y":8,"texture":14,"hit":false},{"x":41,"y":9,"texture":14,"hit":false},{"x":41,"y":11,"texture":14,"hit":false},{"x":41,"y":16,"texture":14,"hit":false},{"x":41,"y":20,"texture":14,"hit":false},wolf3d.chalice(41,28),{"x":41,"y":29,"texture":12,"hit":true},wolf3d.officerMoving(41,39,4,2),{"x":41,"y":48,"texture":14,"hit":false},{"x":41,"y":52,"texture":41,"hit":false},{"x":41,"y":57,"texture":14,"hit":false},{"x":42,"y":8,"texture":11,"hit":true},wolf3d.officerMoving(42,10,2,2),wolf3d.officerMoving(42,17,2,3),wolf3d.food(42,23),{"x":42,"y":24,"texture":8,"hit":true},wolf3d.bloodBones(43,29),{"x":43,"y":30,"texture":17,"hit":true},{"x":43,"y":31,"texture":0,"hit":false},wolf3d.ssStanding(43,32,2,2),{"x":43,"y":35,"texture":43,"hit":false},{"x":43,"y":48,"texture":14,"hit":false},wolf3d.cross(43,51),{"x":43,"y":62,"texture":14,"hit":false},{"x":44,"y":30,"texture":14,"hit":false},{"x":44,"y":34,"texture":14,"hit":false},{"x":44,"y":39,"texture":14,"hit":false},{"x":44,"y":43,"texture":14,"hit":false},{"x":44,"y":46,"texture":41,"hit":false},wolf3d.cross(44,48),wolf3d.cross(44,56),{"x":44,"y":59,"texture":14,"hit":false},{"x":45,"y":16,"texture":23,"hit":false},{"x":45,"y":17,"texture":14,"hit":false},{"x":45,"y":21,"texture":14,"hit":false},{"x":45,"y":25,"texture":14,"hit":false},wolf3d.ssStanding(45,29,2,1),{"x":45,"y":39,"texture":14,"hit":false},{"x":45,"y":51,"texture":14,"hit":false},wolf3d.cross(45,52),{"x":45,"y":62,"texture":41,"hit":false},{"x":46,"y":16,"texture":42,"hit":false},{"x":46,"y":30,"texture":14,"hit":false},{"x":46,"y":34,"texture":14,"hit":false},{"x":46,"y":52,"texture":41,"hit":false},{"x":46,"y":56,"texture":14,"hit":false},wolf3d.dog(47,17,6,1),wolf3d.chalice(47,21),{"x":47,"y":29,"texture":35,"hit":true},{"x":47,"y":30,"texture":18,"hit":true},wolf3d.bloodPool(47,31),wolf3d.ssStanding(47,32,2,2),{"x":47,"y":34,"texture":41,"hit":false},wolf3d.guardMoving(47,39,0,1),wolf3d.cross(47,59),{"x":47,"y":62,"texture":14,"hit":false},{"x":48,"y":8,"texture":1,"hit":true},wolf3d.guardStanding(48,9,6,1),wolf3d.ssStanding(48,11,6,3),wolf3d.chest(48,12),wolf3d.firstAidKit(48,13),wolf3d.officerStanding(48,14,0,2),wolf3d.chest(48,16),{"x":48,"y":17,"texture":14,"hit":false},{"x":48,"y":18,"texture":19,"hit":false},{"x":48,"y":22,"texture":14,"hit":false},wolf3d.silverKey(49,8),{"x":49,"y":9,"texture":14,"hit":false},wolf3d.ssStanding(49,10,6,2),wolf3d.chest(49,12),{"x":49,"y":13,"texture":14,"hit":false},wolf3d.bloodBones(49,16),{"x":49,"y":17,"texture":37,"hit":true},{"x":49,"y":18,"texture":35,"hit":true},wolf3d.guardMoving(49,30,6,1),{"x":49,"y":33,"texture":8,"hit":true},{"x":49,"y":35,"texture":12,"hit":true},{"x":49,"y":39,"texture":14,"hit":false},{"x":49,"y":43,"texture":12,"hit":true},{"x":50,"y":8,"texture":13,"hit":true},wolf3d.guardStanding(50,9,6,1),wolf3d.ssStanding(50,11,6,3),wolf3d.chest(50,12),{"x":50,"y":25,"texture":14,"hit":false},{"x":50,"y":29,"texture":14,"hit":false},{"x":50,"y":32,"texture":14,"hit":false},wolf3d.food(50,33),{"x":50,"y":35,"texture":14,"hit":false},{"x":50,"y":42,"texture":14,"hit":false},wolf3d.ammoBox(50,47),wolf3d.ammoBox(50,48),wolf3d.ammoBox(50,49),wolf3d.guardMoving(51,32,0,3),wolf3d.crown(51,33),wolf3d.ammoBox(51,47),wolf3d.ammoBox(51,48),wolf3d.ammoBox(51,49),{"x":52,"y":19,"texture":8,"hit":true},wolf3d.crown(52,33),wolf3d.ammoBox(52,47),wolf3d.ammoBox(52,48),wolf3d.ammoBox(52,49),{"x":52,"y":55,"texture":8,"hit":true},wolf3d.ammo(52,56),wolf3d.chest(52,57),wolf3d.chest(52,58),wolf3d.chest(52,59),wolf3d.chest(52,60),wolf3d.ammo(52,61),{"x":52,"y":62,"texture":8,"hit":true},{"x":53,"y":14,"texture":14,"hit":false},{"x":53,"y":18,"texture":14,"hit":false},wolf3d.officerStanding(53,25,2,2),{"x":53,"y":26,"texture":8,"hit":true},wolf3d.guardMoving(53,28,4,3),{"x":53,"y":29,"texture":14,"hit":false},{"x":53,"y":32,"texture":14,"hit":false},wolf3d.food(53,33),wolf3d.cross(53,38),{"x":53,"y":39,"texture":14,"hit":false},wolf3d.cross(53,40),wolf3d.firstAidKit(53,55),{"x":53,"y":56,"texture":4,"hit":false},wolf3d.ammo(53,57),wolf3d.ammo(53,58),wolf3d.ammo(53,59),{"x":53,"y":60,"texture":4,"hit":false},wolf3d.firstAidKit(53,62),{"x":54,"y":13,"texture":1,"hit":true},{"x":54,"y":19,"texture":8,"hit":true},{"x":54,"y":22,"texture":14,"hit":false},{"x":54,"y":25,"texture":14,"hit":false},wolf3d.chalice(54,26),wolf3d.guardMoving(54,30,2,2),{"x":54,"y":33,"texture":8,"hit":true},{"x":54,"y":38,"texture":8,"hit":true},wolf3d.cross(54,39),{"x":54,"y":40,"texture":8,"hit":true},wolf3d.ssStanding(54,55,0,2),wolf3d.ssStanding(54,58,0,3),wolf3d.ssStanding(54,60,0,1),wolf3d.firstAidKit(54,62),wolf3d.chalice(55,21),wolf3d.guardStanding(55,22,4,1),wolf3d.chalice(55,23),wolf3d.ssStanding(55,25,2,3),{"x":55,"y":26,"texture":8,"hit":true},{"x":55,"y":61,"texture":48,"hit":true},{"x":56,"y":29,"texture":8,"hit":true},{"x":56,"y":30,"texture":14,"hit":false},wolf3d.guardMoving(56,34,2,1),{"x":56,"y":35,"texture":14,"hit":false},{"x":56,"y":42,"texture":14,"hit":false},wolf3d.guardMoving(56,45,6,1),{"x":56,"y":52,"texture":14,"hit":false},{"x":56,"y":53,"texture":8,"hit":true},{"x":57,"y":56,"texture":4,"hit":false},{"x":57,"y":60,"texture":4,"hit":false},wolf3d.ssStanding(57,62,2,2),wolf3d.officerStanding(58,59,2,2),wolf3d.machineGun(59,45),wolf3d.machineGun(59,46),wolf3d.machineGun(59,47),{"x":59,"y":49,"texture":8,"hit":true},wolf3d.guardStanding(59,56,0,1),{"x":59,"y":61,"texture":48,"hit":true},{"x":60,"y":30,"texture":14,"hit":false},wolf3d.guardStanding(60,36,2,1),{"x":60,"y":37,"texture":14,"hit":false},{"x":60,"y":38,"texture":8,"hit":true},wolf3d.machineGun(60,45),wolf3d.machineGun(60,46),wolf3d.machineGun(60,47),{"x":60,"y":48,"texture":14,"hit":false},{"x":60,"y":52,"texture":14,"hit":false},wolf3d.officerStanding(60,59,2,3),wolf3d.ammo(60,61),wolf3d.chest(60,62),{"x":61,"y":29,"texture":8,"hit":true},wolf3d.guardStanding(61,45,4,1),{"x":61,"y":46,"texture":14,"hit":false},wolf3d.guardStanding(61,47,4,1),{"x":61,"y":56,"texture":4,"hit":false},wolf3d.guardStanding(61,57,2,1),{"x":61,"y":60,"texture":4,"hit":false},wolf3d.ammo(61,61),wolf3d.chest(61,62),{"x":62,"y":36,"texture":12,"hit":true},{"x":62,"y":37,"texture":14,"hit":false},{"x":62,"y":42,"texture":14,"hit":false},{"x":62,"y":49,"texture":8,"hit":true},wolf3d.officerStanding(62,59,2,2),{"x":62,"y":62,"texture":8,"hit":true}],"spriteResource":"sod-sprites","scripts":[scripts.angle(2,19,6),scripts.angle(2,25,0),scripts.angle(2,30,6),scripts.angle(2,45,0),scripts.angle(3,4,6),scripts.angle(3,9,0),scripts.angle(3,19,4),scripts.angle(3,24,2),scripts.angle(4,16,0),scripts.angle(6,38,6),scripts.angle(6,42,0),scripts.angle(8,4,4),scripts.angle(8,9,2),scripts.angle(9,19,6),scripts.angle(9,24,4),scripts.angle(10,16,4),scripts.angle(10,19,4),scripts.angle(10,25,2),scripts.angle(11,38,4),scripts.angle(11,42,2),scripts.angle(14,2,6),scripts.angle(14,13,0),scripts.angle(22,13,1),scripts.angle(23,2,4),scripts.angle(27,20,6),scripts.angle(27,30,4),scripts.angle(28,7,3),scripts.angle(29,20,4),scripts.angle(29,45,2),scripts.angle(31,5,6),scripts.angle(31,10,0),scripts.angle(32,33,6),scripts.angle(32,50,2),scripts.angle(35,44,6),scripts.angle(35,46,0),scripts.angle(37,34,0),scripts.angle(38,5,4),scripts.angle(38,10,6),scripts.angle(38,20,0),scripts.angle(39,39,0),scripts.angle(39,44,4),scripts.angle(39,46,2),scripts.angle(40,34,4),scripts.angle(42,9,3),scripts.angle(42,20,2),scripts.angle(47,16,6),scripts.angle(47,18,2),scripts.angle(49,28,6),scripts.angle(49,32,0),scripts.angle(52,39,4),scripts.angle(54,28,4),scripts.angle(54,32,2),scripts.angle(56,31,6),scripts.angle(56,51,2)]};
\ No newline at end of file diff --git a/wolf3d/maps/e7m7.js b/wolf3d/maps/e7m7.js new file mode 100644 index 0000000..569f5ea --- /dev/null +++ b/wolf3d/maps/e7m7.js @@ -0,0 +1 @@ +wolf3d.maps.e7m7 = {"music":"goingaft","secret":19,"endscreen":null,"ceiling":127,"start":{"x":25.5,"y":35.5,"direction":{"x":0,"y":-1},"plane":{"x":-1,"y":0}},"episodeFloor":7,"par":195,"map":[[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,8,9,8,9,8,9,8,9,43,9,8,9,8,9,8,9,8,9,8,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,9,0,0,8,12,12,12,12,12,12,12,12,9,8,9,8,9,8,9,8,9,8,9,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,8,0,0,9,8,9,8,9,8,9,8,9,8,0,0,0,0,0,0,0,0,0,8,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,0,0,9,8,9,8,9,0,0,0,0,0,0,0,0,8,9,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,9,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,0,0,8,12,12,12,8,0,0,9,8,9,0,0,0,9,8,0,0,0,0,0,0,0,0,0,0,0,8,9,8,9,8,9,8,9,0,0,8,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,0,0,9,8,9,8,9,0,0,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,0,0,9,8,9,8,9,0,0,8,0,0,9,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,0,0,0,0,0,0,0,0,0,9,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,9,0,0,0,0,0,9,0,0,8,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,0,0,0,0,0,0,0,0,0,8,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,0,0,0,0,0,8,0,0,9,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,8,9,8,9,8,9,0,0,0,9,8,0,0,9,8,9,8,9,8,9,8,9,8,9,8,9,0,0,8,9,0,0,8,0,0,9,0,0,8,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,0,0,0,8,9,0,0,8,9,8,9,8,9,8,9,8,9,8,9,8,0,0,9,8,0,0,9,8,9,8,0,0,9,8,9,8,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,8,0,0,9,8,0,0,9,8,0,0,0,0,0,0,0,0,0,0,0,0,0,8,9,0,0,0,0,0,0,0,0,0,0,0,9,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,0,0,8,9,0,0,8,9,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,0,0,0,0,0,0,0,0,0,0,0,8,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,0,0,9,8,0,0,9,8,0,0,9,8,9,8,9,8,9,8,9,0,0,8,9,8,9,8,9,8,9,8,9,8,0,0,9,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,0,0,8,9,8,9,8,9,0,0,8,12,12,12,12,12,12,12,8,0,0,0,0,0,0,0,0,0,0,0,8,9,0,0,8,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,0,0,0,0,0,0,0,0,0,0,9,12,12,12,12,12,12,12,9,0,0,0,0,0,0,0,0,0,0,0,9,8,0,0,9,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,0,0,0,0,0,0,0,0,0,0,8,9,8,9,8,9,8,12,8,9,8,9,8,9,8,9,8,9,0,0,8,9,0,0,8,9],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,9,8,9,8,9,8,9,8,9,8,9,8,0,0,0,0,9,12,12,12,12,12,12,12,12,12,12,8,0,0,9,8,0,0,0,8],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,0,9,8,0,8,12,12,12,12,12,12,12,12,12,12,9,0,0,8,9,0,0,0,9],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,0,8,9,0,9,8,9,8,9,8,9,8,9,8,9,8,0,0,9,8,0,0,0,8],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,8,5,8,9,7,9,8,5,8,9,5,9,8,9,0,9,8,0,0,0,0,0,0,0,0,0,0,0,8,9,0,0,8,9,0,0,0,9],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,0,0,0,0,0,0,0,0,0,0,0,0,9,8,0,8,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,9,0,0,8],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,7,0,0,0,0,0,0,0,0,0,0,0,0,7,9,0,9,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,8,0,0,9],[12,12,12,12,12,12,12,12,26,26,26,26,26,8,9,8,9,8,5,8,9,8,9,8,9,8,0,0,0,0,0,0,0,0,0,0,0,0,9,8,9,8,9,0,0,0,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,0,0,8],[12,12,12,12,12,12,12,12,26,0,26,0,0,26,0,0,0,0,0,0,8,9,8,0,0,0,0,0,0,9,5,9,8,7,8,9,5,9,8,9,5,9,8,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,8,0,0,0,0,9],[26,26,26,26,21,26,26,26,26,0,26,0,0,28,0,0,0,0,0,0,0,8,9,0,0,0,0,0,0,8,9,8,9,8,9,21,9,8,0,0,0,0,9,0,0,0,9,8,9,8,9,8,9,8,9,8,9,12,9,0,0,0,0,8],[26,0,0,0,0,22,26,0,26,0,26,0,0,0,0,0,9,8,0,0,0,0,0,0,0,0,0,0,0,9,8,9,0,0,0,0,22,9,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,8,0,0,9,8,9],[26,0,26,26,21,26,0,0,0,0,0,0,0,28,0,0,8,9,0,0,0,0,0,0,0,0,0,0,0,5,9,5,0,0,9,21,9,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,12,9,0,0,8,12,12],[26,0,26,22,0,0,0,0,0,0,0,0,0,26,0,0,8,8,0,0,0,0,0,0,0,0,0,0,0,9,8,9,0,0,8,9,8,9,0,0,0,0,8,0,0,0,8,9,8,9,8,9,8,9,0,0,8,12,8,0,0,9,12,12],[26,0,26,26,21,26,0,0,26,0,26,0,0,0,0,0,8,8,0,0,0,0,0,0,0,0,0,0,0,8,9,8,0,0,0,8,9,8,0,0,0,0,9,0,0,0,9,12,12,12,12,12,12,8,0,0,9,8,9,0,0,8,12,12],[26,0,26,26,26,26,26,26,26,0,26,0,0,26,0,0,0,0,0,0,0,9,8,0,0,0,0,0,0,7,8,5,0,0,0,7,8,9,8,9,7,9,8,0,0,0,8,12,12,12,12,12,12,9,0,0,0,0,0,0,0,9,12,12],[26,0,26,26,26,26,26,26,26,0,26,0,0,28,0,0,0,0,0,0,9,8,9,0,0,0,0,0,0,8,9,8,0,0,0,8,9,8,9,8,9,8,9,0,0,0,9,12,12,12,12,12,12,8,0,0,0,0,0,0,0,8,12,12],[26,0,26,26,26,26,26,26,26,26,26,0,26,9,8,9,8,9,5,9,8,9,8,9,8,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,12,12,12,12,12,9,8,9,8,9,8,9,8,9,12,12],[26,0,0,0,0,0,0,0,0,0,0,0,26,12,12,12,12,12,12,12,12,12,12,12,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[26,26,26,26,26,26,26,26,26,26,26,0,12,12,12,12,12,12,12,12,12,12,12,12,12,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,12,12,12,12,26,28,26,28,26,28,26,28,26,28,26,28,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,9,5,9,8,5,8,9,7,9,8,5,8,0,0,0,8,5,8,9,5,9,12,12,12,12,28,0,0,0,0,26,0,0,0,0,0,26,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,0,0,0,9,12,12,12,12,12,12,12,12,12,26,0,0,0,0,0,0,0,0,0,0,28,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,0,0,0,8,9,8,9,8,9,12,12,12,12,28,0,0,0,0,26,0,0,0,0,0,26,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,0,0,0,0,0,0,0,0,8,12,12,26,28,26,0,0,0,26,28,26,28,26,28,26,28,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,28,26,28,26,28,26,28,12,12,12,8,0,0,0,8,0,0,0,0,9,12,12,28,0,0,0,0,0,28,0,0,0,0,0,0,26,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,26,0,0,0,0,0,26,12,12,12,9,0,0,0,9,0,0,0,0,8,26,28,26,0,0,0,0,0,26,0,0,0,0,0,0,28,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,28,0,0,0,0,0,28,12,12,12,8,0,0,0,8,9,8,9,8,9,28,0,0,0,0,0,0,0,28,0,0,0,0,0,0,26,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,26,0,0,28,26,28,26,12,12,12,9,0,0,0,9,12,12,12,26,28,26,0,0,0,0,0,26,28,26,28,0,0,0,0,0,28,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,28,0,0,26,12,12,12,12,12,12,8,0,0,0,8,12,12,12,28,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,0,26,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,26,0,0,28,26,28,26,28,26,28,26,28,0,28,26,28,26,28,26,0,0,0,0,0,26,28,26,0,0,26,0,0,0,0,0,28,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,28,0,0,0,0,0,0,0,0,0,26,0,0,0,26,0,0,0,0,0,0,0,0,0,28,0,0,0,0,26,0,0,0,0,0,26,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,28,26,0,0,0,0,0,0,0,0,0,0,28,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,0,0,28,26,28,26,28,26,28,26,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,26,28,26,28,0,0,0,28,26,28,26,28,26,28,26,28,26,28,26,28,26,28,26,0,0,0,0,28,26,28,26,0,0,0,0,28,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,26,0,0,0,26,0,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,0,0,0,26,0,0,0,0,0,0,0,26,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,28,0,0,0,28,0,0,0,0,0,0,0,0,26,0,0,0,0,0,0,0,0,0,0,28,26,0,26,0,0,0,26,28,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,26,0,0,0,26,28,26,28,26,0,0,0,0,28,0,0,26,28,26,0,26,28,0,0,0,28,0,28,0,0,0,28,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,26,28,26,28,0,0,0,0,0,0,0,28,0,0,0,0,26,0,0,28,0,0,0,0,26,0,0,0,26,0,26,0,0,0,26,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,28,0,0,0,0,0,0,0,0,0,0,26,0,0,0,0,28,0,0,26,0,0,0,0,28,0,0,0,28,0,28,0,0,0,28,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,26,0,0,0,0,0,0,0,0,0,0,28,0,0,0,0,26,0,0,28,0,0,0,0,26,0,0,0,26,0,26,28,0,28,26,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,28,26,28,26,28,26,28,26,28,26,28,26,28,0,0,0,0,26,28,26,28,0,0,26,0,0,0,0,28,0,0,26,0,0,0,0,28,0,0,0,28,0,28,0,0,0,28,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,26,0,0,28,26,28,0,28,26,0,0,28,26,0,26,28,26,0,0,0,26,0,26,0,0,0,26,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,28,0,0,0,28,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,26,0,0,0,26,28,26,26,0,0,0,0,0,0,0,0,26,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,26,0,0,0,26,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,28,0,0,0,28,26,26,26,0,0,0,26,28,0,28,26,28,0,0,0,28,0,0,0,0,0,28,26,28,26,28,26,28,26,28,26,28,26,28,26,28,0,28,0,0,0,28,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,26,0,0,0,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,0,26,28,26,28,0,0,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,0,0,26,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,28,0,0,0,0,0,0,0,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,26,0,0,28,26,28,26,28,26,28,26,28,26,28,26,28,26,28,26,28,0,0,0,28,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,26,28,26,28,26,28,26,28,26,28,26,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,26,0,0,0,0,0,0,0,0,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,28,26,28,26,28,26,28,26,28,26,28,26,28,26,28,26,28,26,28,26,28,26,28,26,28,26,28,26,28,26,28,26,28,26,28,26,12,12]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,108,106,0,0,0,0,0,0,0,0,0,0,108,108,106,108,108,108,108,108,108,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,108,108,108,108,108,108,108,108,0,0,108,108,108,108,108,108,108,108,108,108,108,0,108,108,106,108,108,108,108,108,108,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,108,108,0,0,0,106,108,106,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,108,108,0,108,108,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,108,106,108,108,108,0,108,108,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,108,108,108,108,108,0,108,108,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,108,108,0,108,108,0,108,108,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,106,106,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,108,108,0,0,0,0,108,108,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,108,108,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,108,108,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,108,108,0,0,108,108,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,0,0,0,0,108,108,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,108,108,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,108,108,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,108,108,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,108,108,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0,0,108,108,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,106,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,106,108,0,0,108,108,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,108,108,0,0,108,108,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,0,0,108,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,108,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,106,0,0,108,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,108,108,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,0],[0,0,0,0,0,0,0,0,0,106,0,109,109,0,108,108,108,108,108,108,0,0,0,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0],[0,0,0,0,0,0,0,0,0,109,0,109,109,0,108,108,108,108,108,108,108,0,0,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,110,110,110,110,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0],[0,109,109,0,109,0,0,109,0,106,0,109,109,0,108,108,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,108,108,0,108,-1,0,110,110,110,110,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,108,108,0,0,0],[0,109,0,0,0,0,109,109,109,109,109,109,109,0,108,106,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,108,108,0,0,0,0,110,110,110,110,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,108,108,0,0,0],[0,109,0,0,118,0,109,109,109,109,109,109,109,0,108,106,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,108,108,0,0,0,0,110,110,110,110,0,108,108,108,0,0,0,0,0,0,0,0,108,108,0,0,0,108,108,0,0,0],[0,109,0,0,0,0,109,109,0,106,0,109,109,0,108,108,0,0,108,108,108,108,108,108,108,108,108,108,108,0,0,0,108,108,108,0,0,0,110,110,110,110,0,108,108,108,0,0,0,0,0,0,0,0,108,108,0,0,0,108,108,0,0,0],[0,109,0,0,0,0,0,0,0,109,0,109,109,0,108,108,108,108,108,108,108,0,0,108,108,108,108,108,108,0,0,0,108,108,108,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0],[0,109,0,0,0,0,0,0,0,106,0,109,109,0,108,108,108,108,108,108,0,0,0,108,108,108,108,108,108,0,0,0,108,108,108,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,108,108,108,108,108,108,106,0,0,0],[0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,0,116,116,116,116,116,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,0,116,116,116,116,116,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,0,116,116,116,116,116,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,108,108,108,108,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,108,108,108,108,0,0,0,0,111,111,111,111,111,0,115,115,106,115,106,115,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,106,111,111,0,0,0,0,0,108,108,108,0,108,108,108,108,0,0,0,0,111,111,111,111,111,0,115,115,115,115,115,115,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,106,111,111,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,111,111,111,111,111,111,111,0,115,115,115,115,115,115,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,0,106,115,115,115,106,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,111,111,111,111,111,111,111,0,111,111,0,115,115,106,115,115,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,0,0,0,111,111,0,115,115,115,115,115,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,0,111,111,111,0,111,111,111,111,111,111,111,111,111,0,111,111,111,111,0,115,115,115,115,115,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0,111,111,111,111,0,115,115,106,115,115,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,0,0,0,0,114,114,114,114,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,113,113,113,113,113,113,113,113,0,111,111,111,111,111,111,111,111,111,111,0,114,114,0,114,114,114,114,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,113,113,113,113,113,113,113,113,0,111,111,111,111,111,111,111,111,111,111,0,0,114,0,114,114,114,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,0,113,113,113,113,0,111,111,0,0,0,0,0,0,111,111,111,0,114,0,114,114,114,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,0,113,113,113,113,0,111,111,0,113,113,113,113,0,111,111,111,0,114,0,114,114,114,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,0,113,113,113,113,0,111,111,0,113,113,113,113,0,111,111,111,0,114,0,114,114,114,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,0,113,113,113,113,0,111,111,0,113,113,113,113,0,111,111,111,0,114,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,0,0,0,0,111,111,0,113,113,113,113,0,111,111,0,113,113,113,113,0,111,111,111,0,114,0,111,111,111,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,112,112,0,111,111,0,0,0,0,0,0,111,111,0,0,0,0,0,0,111,111,111,0,114,0,106,111,111,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,112,112,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,114,0,111,111,111,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,111,111,111,111,111,111,111,111,0,112,112,112,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,114,0,111,111,111,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0,0,111,111,111,0,0,0,0,0,0,112,112,112,0,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,0,111,111,111,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,0,112,112,112,112,112,112,112,112,0,0,0,0,111,111,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,111,111,111,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,111,111,111,111,111,111,111,0,112,112,112,112,112,112,112,112,112,112,112,0,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,111,111,111,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,112,112,112,112,112,112,112,112,112,112,0,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,111,106,111,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":25,"y":3,"texture":67,"key":null},{"x":25,"y":13,"texture":68,"key":"silver"},{"x":25,"y":34,"texture":67,"key":null},{"x":26,"y":42,"texture":65,"key":null},{"x":27,"y":5,"texture":67,"key":null},{"x":28,"y":13,"texture":68,"key":"silver"},{"x":35,"y":56,"texture":65,"key":null},{"x":42,"y":56,"texture":65,"key":null},{"x":43,"y":39,"texture":68,"key":"gold"},{"x":45,"y":56,"texture":65,"key":null},{"x":50,"y":49,"texture":65,"key":null},{"x":53,"y":59,"texture":65,"key":null},{"x":55,"y":41,"texture":65,"key":null},{"x":55,"y":48,"texture":65,"key":null},{"x":56,"y":35,"texture":65,"key":null},{"x":58,"y":28,"texture":65,"key":null},{"x":61,"y":38,"texture":65,"key":null}],"secrets":[{"x":31,"y":11,"state":0,"texture":25},{"x":37,"y":41,"state":0,"texture":8},{"x":48,"y":57,"state":0,"texture":27}],"sprites":[wolf3d.ssMoving(1,24,6,1),wolf3d.food(1,34),wolf3d.ammo(1,35),wolf3d.chalice(1,38),wolf3d.ammo(1,39),{"x":2,"y":22,"texture":14,"hit":false},{"x":2,"y":29,"texture":14,"hit":false},{"x":2,"y":34,"texture":14,"hit":false},wolf3d.chalice(2,35),wolf3d.food(2,38),wolf3d.officerStanding(2,39,0,2),wolf3d.ammo(2,50),wolf3d.chalice(2,51),wolf3d.ssStanding(2,52,6,3),wolf3d.food(3,34),wolf3d.chalice(3,35),wolf3d.food(3,38),{"x":3,"y":39,"texture":14,"hit":false},wolf3d.chalice(3,50),wolf3d.chalice(3,51),wolf3d.ssStanding(3,52,6,2),{"x":3,"y":57,"texture":14,"hit":false},wolf3d.dog(4,21,4,2),wolf3d.food(4,22),wolf3d.officerStanding(4,33,4,2),wolf3d.goldKey(4,34),wolf3d.ssStanding(4,35,2,3),wolf3d.food(5,54),wolf3d.food(5,55),wolf3d.guardMoving(5,58,0,2),{"x":6,"y":22,"texture":14,"hit":false},wolf3d.ssMoving(6,25,2,3),wolf3d.guardMoving(6,48,0,2),wolf3d.officerStanding(6,52,0,2),wolf3d.chalice(6,53),{"x":6,"y":54,"texture":14,"hit":false},{"x":6,"y":55,"texture":14,"hit":false},{"x":7,"y":28,"texture":14,"hit":false},{"x":7,"y":33,"texture":14,"hit":false},{"x":7,"y":40,"texture":14,"hit":false},{"x":7,"y":47,"texture":14,"hit":false},wolf3d.chalice(7,53),{"x":7,"y":54,"texture":14,"hit":false},{"x":7,"y":55,"texture":14,"hit":false},wolf3d.food(8,32),wolf3d.food(8,33),wolf3d.guardStanding(8,52,0,1),wolf3d.ammo(8,55),wolf3d.ssStanding(9,32,4,1),wolf3d.ssStanding(9,33,4,2),wolf3d.cross(10,32),wolf3d.cross(10,33),{"x":10,"y":37,"texture":14,"hit":false},wolf3d.guardMoving(10,42,6,1),{"x":10,"y":52,"texture":14,"hit":false},wolf3d.guardMoving(10,54,6,1),{"x":11,"y":32,"texture":14,"hit":false},{"x":11,"y":33,"texture":14,"hit":false},wolf3d.ssMoving(11,45,2,3),wolf3d.ssMoving(11,56,2,3),{"x":11,"y":60,"texture":14,"hit":false},wolf3d.cross(12,32),wolf3d.cross(12,33),{"x":13,"y":48,"texture":14,"hit":false},{"x":14,"y":29,"texture":14,"hit":false},{"x":14,"y":36,"texture":14,"hit":false},{"x":14,"y":56,"texture":14,"hit":false},wolf3d.ssStanding(15,37,4,2),wolf3d.food(17,40),wolf3d.guardStanding(18,40,4,1),wolf3d.guardStanding(18,56,0,1),wolf3d.cross(19,40),{"x":19,"y":61,"texture":14,"hit":false},wolf3d.ssStanding(20,36,4,2),wolf3d.chalice(20,37),{"x":20,"y":40,"texture":14,"hit":false},{"x":20,"y":44,"texture":14,"hit":false},{"x":20,"y":52,"texture":14,"hit":false},{"x":20,"y":57,"texture":14,"hit":false},{"x":21,"y":27,"texture":14,"hit":false},{"x":21,"y":36,"texture":14,"hit":false},wolf3d.officerStanding(21,37,2,2),wolf3d.cross(21,40),wolf3d.ssStanding(22,36,0,1),wolf3d.chalice(22,37),wolf3d.officerStanding(23,9,0,1),wolf3d.officerStanding(23,11,0,3),{"x":23,"y":12,"texture":11,"hit":true},wolf3d.cross(24,9),{"x":24,"y":15,"texture":14,"hit":false},wolf3d.guardMoving(24,17,6,1),{"x":24,"y":19,"texture":14,"hit":false},wolf3d.officerMoving(24,25,6,2),{"x":24,"y":60,"texture":14,"hit":false},wolf3d.ssStanding(24,62,2,2),{"x":25,"y":1,"texture":14,"hit":false},wolf3d.extraLife(25,4),{"x":25,"y":7,"texture":14,"hit":false},wolf3d.ssStanding(25,9,0,2),{"x":25,"y":11,"texture":14,"hit":false},wolf3d.ammo(25,38),{"x":25,"y":40,"texture":14,"hit":false},wolf3d.guardMoving(25,41,0,1),wolf3d.cross(26,7),wolf3d.ssStanding(26,8,6,1),wolf3d.dog(26,14,4,2),wolf3d.ssStanding(26,15,4,2),{"x":26,"y":22,"texture":14,"hit":false},{"x":26,"y":27,"texture":14,"hit":false},wolf3d.chalice(26,38),{"x":26,"y":44,"texture":14,"hit":false},{"x":26,"y":54,"texture":14,"hit":false},wolf3d.chalice(27,1),wolf3d.officerStanding(27,4,6,3),wolf3d.ssStanding(27,7,6,2),wolf3d.ssStanding(27,15,0,1),wolf3d.dog(27,20,0,1),{"x":27,"y":22,"texture":14,"hit":false},wolf3d.dog(27,24,4,2),wolf3d.dog(27,27,0,3),wolf3d.ammo(27,38),{"x":27,"y":40,"texture":14,"hit":false},{"x":28,"y":7,"texture":14,"hit":false},wolf3d.ssStanding(28,9,4,2),{"x":28,"y":11,"texture":14,"hit":false},{"x":28,"y":33,"texture":14,"hit":false},wolf3d.ssMoving(28,39,2,2),wolf3d.chalice(29,1),wolf3d.cross(29,9),{"x":29,"y":15,"texture":14,"hit":false},wolf3d.guardMoving(29,17,2,1),{"x":29,"y":19,"texture":14,"hit":false},wolf3d.guardMoving(29,25,2,1),wolf3d.food(29,54),{"x":29,"y":55,"texture":14,"hit":false},{"x":29,"y":59,"texture":14,"hit":false},wolf3d.officerStanding(30,9,4,1),{"x":30,"y":12,"texture":11,"hit":true},wolf3d.food(30,54),wolf3d.food(30,55),wolf3d.ssMoving(30,60,2,3),wolf3d.ammoBox(31,1),wolf3d.guardMoving(31,36,6,1),{"x":32,"y":1,"texture":14,"hit":false},wolf3d.chalice(32,5),{"x":32,"y":8,"texture":14,"hit":false},wolf3d.chalice(32,9),{"x":32,"y":27,"texture":14,"hit":false},{"x":32,"y":33,"texture":14,"hit":false},{"x":32,"y":39,"texture":14,"hit":false},{"x":32,"y":44,"texture":14,"hit":false},{"x":34,"y":52,"texture":23,"hit":false},wolf3d.food(34,59),wolf3d.food(34,60),wolf3d.food(34,61),{"x":35,"y":54,"texture":14,"hit":false},wolf3d.guardStanding(35,58,2,1),wolf3d.ssStanding(35,59,2,2),{"x":35,"y":60,"texture":14,"hit":false},wolf3d.ammoBox(35,61),wolf3d.food(36,59),wolf3d.food(36,60),wolf3d.food(36,61),{"x":37,"y":39,"texture":14,"hit":false},wolf3d.ammoBox(38,45),{"x":38,"y":50,"texture":8,"hit":true},{"x":38,"y":56,"texture":12,"hit":true},wolf3d.ammoBox(38,57),wolf3d.officerStanding(38,58,0,3),wolf3d.ssStanding(38,60,0,3),{"x":38,"y":61,"texture":13,"hit":true},wolf3d.officerStanding(39,30,2,2),wolf3d.chest(39,31),{"x":39,"y":32,"texture":11,"hit":true},wolf3d.ammoBox(39,42),wolf3d.ammoBox(39,43),wolf3d.ammoBox(39,44),wolf3d.gatling(39,45),{"x":39,"y":52,"texture":14,"hit":false},wolf3d.silverKey(39,56),{"x":40,"y":29,"texture":14,"hit":false},wolf3d.ssStanding(40,30,2,3),wolf3d.chest(40,31),{"x":40,"y":32,"texture":11,"hit":true},{"x":40,"y":48,"texture":8,"hit":true},{"x":40,"y":56,"texture":12,"hit":true},{"x":40,"y":58,"texture":14,"hit":false},{"x":40,"y":60,"texture":14,"hit":false},{"x":41,"y":39,"texture":14,"hit":false},wolf3d.officerStanding(41,57,0,2),wolf3d.ssStanding(41,61,0,2),{"x":42,"y":38,"texture":7,"hit":true},{"x":42,"y":40,"texture":7,"hit":true},{"x":42,"y":46,"texture":8,"hit":true},{"x":42,"y":49,"texture":14,"hit":false},{"x":42,"y":55,"texture":14,"hit":false},wolf3d.guardStanding(42,59,2,1),{"x":43,"y":58,"texture":14,"hit":false},{"x":43,"y":60,"texture":14,"hit":false},{"x":44,"y":36,"texture":8,"hit":true},{"x":44,"y":38,"texture":48,"hit":true},{"x":44,"y":40,"texture":48,"hit":true},{"x":44,"y":42,"texture":8,"hit":true},{"x":44,"y":52,"texture":8,"hit":true},wolf3d.dog(44,54,4,1),{"x":45,"y":29,"texture":14,"hit":false},{"x":45,"y":32,"texture":14,"hit":false},{"x":45,"y":39,"texture":14,"hit":false},{"x":45,"y":47,"texture":14,"hit":false},{"x":45,"y":53,"texture":14,"hit":false},{"x":45,"y":55,"texture":14,"hit":false},wolf3d.guardStanding(45,59,2,1),{"x":45,"y":61,"texture":13,"hit":true},{"x":46,"y":28,"texture":8,"hit":true},{"x":46,"y":50,"texture":8,"hit":true},{"x":46,"y":54,"texture":23,"hit":false},{"x":47,"y":58,"texture":8,"hit":true},wolf3d.food(47,60),wolf3d.machineGun(47,61),wolf3d.firstAidKit(48,35),wolf3d.ssStanding(48,36,6,1),{"x":48,"y":40,"texture":19,"hit":false},wolf3d.ssStanding(48,41,0,3),wolf3d.bloodPool(48,42),wolf3d.dog(48,50,4,3),wolf3d.dog(48,52,2,2),wolf3d.guardStanding(48,59,0,1),wolf3d.ammo(48,61),wolf3d.firstAidKit(49,35),wolf3d.ssStanding(49,36,6,2),{"x":49,"y":38,"texture":42,"hit":false},{"x":49,"y":41,"texture":14,"hit":false},{"x":49,"y":45,"texture":14,"hit":false},{"x":49,"y":52,"texture":14,"hit":false},wolf3d.guardStanding(49,58,6,1),{"x":49,"y":59,"texture":14,"hit":false},wolf3d.guardStanding(49,60,2,1),{"x":50,"y":41,"texture":36,"hit":true},{"x":50,"y":42,"texture":18,"hit":true},{"x":50,"y":54,"texture":8,"hit":true},{"x":51,"y":37,"texture":8,"hit":true},{"x":51,"y":47,"texture":17,"hit":true},wolf3d.ssStanding(51,50,0,3),{"x":51,"y":59,"texture":14,"hit":false},{"x":52,"y":28,"texture":8,"hit":true},{"x":52,"y":32,"texture":14,"hit":false},wolf3d.guardMoving(52,33,6,1),{"x":52,"y":42,"texture":43,"hit":false},wolf3d.ssStanding(52,47,6,1),{"x":52,"y":49,"texture":14,"hit":false},{"x":52,"y":50,"texture":43,"hit":false},{"x":52,"y":56,"texture":14,"hit":false},wolf3d.guardMoving(53,33,2,3),{"x":53,"y":41,"texture":14,"hit":false},{"x":53,"y":48,"texture":14,"hit":false},wolf3d.bloodPool(53,50),wolf3d.bloodBones(54,39),{"x":54,"y":47,"texture":43,"hit":false},wolf3d.food(54,49),{"x":54,"y":50,"texture":37,"hit":true},{"x":54,"y":58,"texture":8,"hit":true},{"x":54,"y":60,"texture":8,"hit":true},{"x":55,"y":16,"texture":8,"hit":true},{"x":55,"y":29,"texture":14,"hit":false},wolf3d.crown(55,56),wolf3d.officerStanding(55,58,0,2),{"x":55,"y":59,"texture":14,"hit":false},{"x":56,"y":17,"texture":14,"hit":false},wolf3d.guardMoving(56,20,6,1),{"x":56,"y":24,"texture":14,"hit":false},wolf3d.guardMoving(56,42,6,1),{"x":56,"y":45,"texture":14,"hit":false},wolf3d.guardMoving(56,50,6,2),{"x":56,"y":53,"texture":14,"hit":false},wolf3d.ammo(57,18),{"x":57,"y":32,"texture":8,"hit":true},{"x":57,"y":33,"texture":14,"hit":false},{"x":57,"y":37,"texture":14,"hit":false},{"x":57,"y":40,"texture":14,"hit":false},wolf3d.guardMoving(57,45,2,2),{"x":57,"y":54,"texture":8,"hit":true},wolf3d.crown(57,56),wolf3d.food(58,18),wolf3d.ssMoving(58,23,0,3),{"x":58,"y":32,"texture":13,"hit":true},{"x":58,"y":36,"texture":8,"hit":true},{"x":58,"y":56,"texture":14,"hit":false},{"x":58,"y":59,"texture":14,"hit":false},{"x":59,"y":17,"texture":14,"hit":false},wolf3d.officerMoving(59,19,2,2),{"x":59,"y":24,"texture":14,"hit":false},wolf3d.food(59,32),wolf3d.extraLife(59,42),{"x":59,"y":43,"texture":14,"hit":false},wolf3d.ammoBox(59,44),wolf3d.ammoBox(59,46),wolf3d.ammoBox(59,48),{"x":59,"y":49,"texture":14,"hit":false},wolf3d.ammoBox(59,50),wolf3d.crown(59,52),wolf3d.crown(59,54),wolf3d.crown(59,56),{"x":60,"y":16,"texture":8,"hit":true},{"x":60,"y":25,"texture":8,"hit":true},{"x":60,"y":28,"texture":14,"hit":false},wolf3d.officerMoving(60,31,6,2),wolf3d.ssMoving(60,34,6,1),{"x":61,"y":30,"texture":14,"hit":false},wolf3d.cross(61,31),wolf3d.chest(61,32),wolf3d.cross(61,33),wolf3d.chest(61,34),{"x":61,"y":35,"texture":14,"hit":false},{"x":61,"y":40,"texture":14,"hit":false},{"x":61,"y":47,"texture":14,"hit":false},{"x":61,"y":52,"texture":14,"hit":false},{"x":61,"y":59,"texture":14,"hit":false},{"x":62,"y":27,"texture":8,"hit":true},wolf3d.ssMoving(62,30,2,3),wolf3d.officerMoving(62,34,2,3),wolf3d.food(62,40),wolf3d.ssStanding(62,59,2,2),{"x":62,"y":60,"texture":8,"hit":true}],"spriteResource":"sod-sprites","scripts":[scripts.angle(1,21,6),scripts.angle(1,28,0),scripts.angle(2,57,6),scripts.angle(2,58,0),scripts.angle(3,47,6),scripts.angle(3,48,0),scripts.angle(6,21,4),scripts.angle(6,28,2),scripts.angle(10,40,6),scripts.angle(10,47,4),scripts.angle(10,53,6),scripts.angle(10,57,4),scripts.angle(11,40,4),scripts.angle(11,48,2),scripts.angle(11,53,4),scripts.angle(11,58,2),scripts.angle(24,14,6),scripts.angle(24,20,0),scripts.angle(24,24,6),scripts.angle(24,27,0),scripts.angle(24,38,6),scripts.angle(24,41,0),scripts.angle(28,38,4),scripts.angle(28,41,2),scripts.angle(29,14,4),scripts.angle(29,20,2),scripts.angle(29,24,4),scripts.angle(29,27,2),scripts.angle(31,30,6),scripts.angle(31,43,0),scripts.angle(33,30,4),scripts.angle(33,43,2),scripts.angle(43,54,7),scripts.angle(44,55,1),scripts.angle(47,50,5),scripts.angle(48,51,3),scripts.angle(52,30,6),scripts.angle(52,37,0),scripts.angle(53,30,4),scripts.angle(53,36,2),scripts.angle(56,18,6),scripts.angle(56,23,0),scripts.angle(56,37,6),scripts.angle(56,52,0),scripts.angle(57,36,4),scripts.angle(57,52,2),scripts.angle(59,18,4),scripts.angle(59,23,2),scripts.angle(60,29,6),scripts.angle(60,36,0),scripts.angle(62,29,4),scripts.angle(62,36,2)]};
\ No newline at end of file diff --git a/wolf3d/maps/e7m8.js b/wolf3d/maps/e7m8.js new file mode 100644 index 0000000..76f5651 --- /dev/null +++ b/wolf3d/maps/e7m8.js @@ -0,0 +1 @@ +wolf3d.maps.e7m8 = {"music":"pow","secret":19,"endscreen":null,"ceiling":158,"start":{"x":25.5,"y":26.5,"direction":{"x":0,"y":-1},"plane":{"x":-1,"y":0}},"episodeFloor":8,"par":165,"map":[[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,9,0,0,0,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,8,0,0,0,8,0,0,0,0,9,8,0,0,0,0,9,8,0,0,0,0,9,8,9,8,0,8,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,9,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,9,0,0,0,9,0,0,0,0,8,9,0,9,8,0,0,0,0,9,8,0,0,0,8,9,0,0,0,9,8,9,8,0,0,0,0,0,0,0,8,0,8,0,8,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,8,0,0,0,8,9,8,9,0,9,8,0,8,9,8,9,8,9,8,9,8,0,0,9,8,0,0,0,8,0,0,9,0,0,0,0,0,0,0,9,0,9,0,9,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,9,0,0,0,9,8,9,8,0,8,9,0,9,8,9,8,9,8,9,8,9,0,0,8,9,0,9,8,9,0,0,8,9,8,9,8,9,8,9,8,0,8,0,8,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,8,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,9,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,9,0,0,0,9,0,9,8,9,0,9,8,9,8,9,8,9,8,0,0,0,0,0,0,0,0,0,0,0,0,0,8,9,8,0,0,9,8,9,8,9,8,0,8,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,8,0,0,0,8,0,8,9,8,0,8,9,8,9,8,9,8,9,0,0,0,0,0,0,0,0,8,9,8,0,0,9,8,9,0,0,0,0,0,0,0,9,0,9,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,9,0,0,0,9,0,0,0,0,0,9,8,9,0,0,0,9,8,0,0,0,0,0,0,0,0,0,8,9,8,0,0,9,8,0,0,9,0,0,0,0,8,0,8,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,8,0,0,0,8,0,0,0,0,0,0,0,0,0,8,0,8,9,8,9,8,9,0,0,0,0,0,0,8,9,0,0,8,9,0,0,8,0,0,0,0,9,0,9,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,9,0,0,0,9,8,9,0,9,8,9,8,9,8,9,0,9,0,0,0,0,8,0,0,0,0,0,0,9,8,0,0,9,8,0,0,9,0,0,0,0,0,0,8,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,8,0,0,0,8,9,8,0,8,9,8,9,8,9,8,0,8,0,0,0,0,9,0,0,0,0,0,0,8,9,0,0,8,9,0,0,8,9,8,9,8,9,8,9,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,9,0,0,0,9,0,0,0,0,0,0,0,9,8,9,0,9,0,0,0,0,8,0,0,0,0,9,8,9,8,0,0,9,8,0,0,9,8,9,8,9,8,9,8,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,8,0,0,0,8,0,0,0,0,9,8,0,8,9,8,0,8,0,0,0,0,9,8,9,8,0,0,9,8,9,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,9,0,0,0,9,0,0,0,0,8,9,0,9,8,9,0,9,0,0,0,0,8,9,0,0,0,0,0,0,0,0,8,9,8,9,0,9,8,0,8,9,8,0,8,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,8,0,0,0,8,0,8,9,8,9,8,0,0,0,0,0,8,9,8,0,8,9,8,0,8,9,8,9,0,0,0,9,8,9,8,0,8,9,0,9,8,9,0,9,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,9,0,0,0,9,0,9,8,9,8,9,0,9,8,0,0,0,0,0,0,0,8,0,0,9,21,9,9,0,8,0,8,9,0,0,0,9,8,0,8,9,8,0,8,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,8,0,0,0,8,0,8,9,0,0,0,0,8,9,0,0,0,0,0,0,0,0,0,9,22,0,0,0,0,9,0,0,0,0,8,9,8,9,0,9,8,9,0,9,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,9,0,0,0,9,0,9,8,0,8,9,8,9,8,0,8,9,0,0,0,0,0,0,9,9,21,9,8,0,8,9,8,9,0,9,8,9,8,0,8,9,8,0,8,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,8,0,0,0,0,0,8,9,0,9,8,9,8,9,0,9,8,0,0,0,0,9,0,0,0,0,22,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,9,0,0,0,9,0,0,0,0,8,9,0,0,0,0,8,9,8,9,8,0,8,9,8,9,21,9,8,0,0,0,0,0,0,0,0,0,8,9,0,0,0,0,8,0,0,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,8,0,0,0,8,9,8,9,0,9,8,0,0,9,8,9,8,9,8,9,0,9,0,0,8,9,8,9,0,0,0,0,0,0,0,0,0,9,8,0,8,9,8,9,0,0,0,9,8,9,8,9,8,9,8,12,12,12,12,12,12,12,12],[12,9,0,0,0,9,0,0,0,0,0,0,0,0,8,9,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,9,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,40,12,12,12,12,12,12,12,12],[12,8,0,0,0,8,0,8,9,0,9,8,9,0,0,0,0,0,0,8,9,8,9,0,9,8,0,0,0,0,0,0,0,0,0,0,0,0,9,8,0,0,9,8,9,0,0,0,0,0,0,0,0,0,0,17,12,12,12,12,12,12,12,12],[12,9,0,0,0,9,0,9,8,0,8,9,8,0,0,0,8,9,0,9,8,9,8,0,8,9,0,0,8,9,8,43,0,9,8,9,0,0,8,9,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,17,17,40,17,17,17,12,12,12],[12,8,0,0,0,8,0,8,9,0,0,0,0,0,0,0,9,8,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,8,0,0,9,8,0,8,9,8,9,8,43,8,9,8,9,8,0,0,0,18,0,0,0,0,17,12,12,12],[12,9,0,0,0,9,0,9,8,0,0,0,0,0,0,0,0,0,0,9,8,0,0,0,0,0,0,0,8,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,8,12,12,12,12,12,12,9,0,0,0,0,0,0,0,0,40,12,12,12],[12,8,0,0,0,8,0,8,9,8,9,8,9,8,9,0,9,8,9,8,9,0,0,8,9,8,0,0,9,0,0,0,0,0,0,8,0,0,9,8,0,0,9,8,9,12,12,12,12,12,12,8,0,0,0,40,0,0,0,0,17,21,21,17],[12,9,0,0,0,9,0,0,0,0,8,9,8,9,8,0,8,9,8,9,8,0,0,9,8,9,0,0,8,0,0,0,0,0,0,9,0,0,8,9,0,0,0,0,8,12,12,12,12,12,12,9,0,0,0,17,0,0,0,0,0,0,0,22],[12,8,0,0,0,8,9,8,9,0,9,0,0,0,0,0,0,0,0,0,0,0,0,8,9,8,0,0,9,8,9,8,9,8,9,8,0,0,9,8,9,8,9,8,9,12,12,12,12,12,12,8,0,0,0,0,0,0,0,0,17,21,21,17],[12,9,0,0,0,9,8,9,8,0,8,0,0,0,0,0,0,0,0,9,8,9,8,9,8,9,8,0,8,0,0,0,0,0,0,9,0,9,8,0,0,0,0,0,8,9,43,9,8,9,8,9,0,0,0,18,0,0,0,0,40,12,12,12],[12,8,0,0,0,8,0,8,9,0,9,0,28,26,28,26,28,26,0,0,0,0,0,0,0,0,0,0,0,0,28,26,28,26,0,0,0,0,0,0,0,0,0,0,9,0,0,0,0,0,0,0,0,0,0,17,0,17,40,17,17,12,12,12],[12,9,0,0,0,9,0,9,8,0,0,0,26,0,0,0,0,28,0,0,26,28,26,0,26,28,26,28,0,0,26,0,0,28,0,0,8,9,8,9,8,9,8,0,8,0,0,0,0,0,0,0,0,0,0,17,0,17,12,12,12,12,12,12],[12,8,0,0,0,8,0,8,9,0,0,0,28,0,0,0,0,26,0,0,28,0,0,0,0,0,0,26,0,0,28,0,0,26,0,0,0,0,0,0,0,0,9,0,9,0,0,0,0,0,0,0,0,0,0,40,0,40,12,12,12,12,12,12],[12,9,0,0,0,9,0,0,0,0,0,0,26,0,26,28,26,28,0,0,26,28,26,0,0,0,0,28,0,0,26,0,0,28,0,0,8,0,0,0,0,0,8,0,8,0,0,0,8,9,8,9,8,9,8,17,0,17,12,12,12,12,12,12],[12,8,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,0,26,0,0,28,0,0,0,0,0,9,0,0,0,0,0,9,0,9,0,0,0,9,12,12,12,12,12,12,40,0,17,17,40,17,17,12,12],[12,9,0,0,0,9,0,28,26,28,26,28,0,0,26,28,26,28,26,28,0,0,26,0,0,0,0,28,0,0,26,28,26,28,0,0,8,9,8,9,0,0,8,0,8,0,0,0,8,12,12,12,12,12,12,17,0,0,0,0,0,17,12,12],[12,8,0,0,0,8,0,26,0,0,0,26,0,0,28,0,0,0,0,26,0,0,28,0,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,8,9,8,9,8,9,0,0,0,9,12,12,12,12,12,12,17,17,17,0,0,0,17,12,12],[12,9,0,0,0,9,0,28,0,0,0,28,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,28,0,0,8,9,8,9,8,0,43,9,0,0,0,0,0,0,8,0,0,0,8,12,12,12,12,12,12,12,12,40,0,0,40,17,12,12],[12,8,0,0,0,8,0,26,0,0,0,26,0,0,28,0,0,0,0,26,0,0,28,0,0,0,0,26,0,0,9,0,0,0,0,0,0,8,0,0,0,0,0,0,9,0,0,0,9,12,12,12,12,12,12,12,12,17,0,0,20,21,21,17],[12,9,0,0,0,9,0,28,26,0,26,28,0,0,26,28,26,28,26,28,0,0,26,28,26,28,26,28,0,0,8,9,8,9,8,9,8,9,0,0,0,0,0,0,8,0,0,0,8,12,12,12,12,12,12,12,12,17,0,0,0,0,0,22],[12,8,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,0,0,0,0,0,0,9,0,0,0,9,12,12,12,12,12,12,12,12,17,0,0,20,21,21,17],[12,9,0,0,0,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,0,0,0,8,12,12,12,12,12,12,12,12,17,40,17,17,17,17,17],[12,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,9,8,9,12,12,12,12,12,12,12,12,12,12,12,12],[12,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,9,8,9,8,12,12,12,12,12,12,12,12],[12,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,0,0,0,0,0,0,0,9,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,0,0,0,0,0,0,0,8,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,0,0,0,0,0,0,0,9,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,0,0,0,0,0,0,0,8,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,0,0,0,0,0,0,0,9,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,9,8,9,8,9,8,9,8,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,0,112,112,112,112,0,0,112,112,112,112,0,0,112,112,0,109,0,0,0,0,111,0,111,111,111,111,111,111,111,111,111,111,111,111,0,110,110,110,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,0,112,112,112,112,0,0,112,0,0,112,112,112,112,0,0,109,109,109,0,0,111,111,111,0,0,0,0,111,111,111,111,111,111,111,0,110,0,110,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,0,0,0,0,112,0,0,112,0,0,0,0,0,0,0,0,0,109,109,0,0,111,111,111,0,109,109,0,111,111,111,111,111,111,111,0,110,0,110,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,0,0,0,0,112,0,0,112,0,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,110,0,110,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,0,112,112,112,112,112,112,112,112,112,112,112,112,0,109,109,109,109,109,0,0,109,109,109,109,109,109,0,110,110,110,110,110,110,110,110,110,0,110,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,0,112,0,0,0,112,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,110,110,0,0,0,0,0,0,110,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,0,112,0,0,0,112,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,0,0,0,109,109,0,0,0,110,110,110,110,110,110,110,0,110,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,0,112,112,112,112,112,0,0,0,112,112,112,0,0,109,109,109,109,109,109,109,109,109,0,0,0,109,109,0,0,110,110,0,110,110,110,110,0,110,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,0,112,112,112,112,112,112,112,112,112,0,112,0,0,0,0,0,0,109,109,109,109,109,109,0,0,109,109,0,0,110,110,0,110,110,110,110,0,110,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,0,0,0,112,0,0,0,0,0,0,0,112,0,109,109,109,109,0,109,109,109,109,109,109,0,0,109,109,0,0,110,110,0,110,110,110,110,110,110,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,0,0,0,112,0,0,0,0,0,0,0,112,0,109,109,109,109,0,109,109,109,109,109,109,0,0,109,109,0,0,110,110,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,0,112,112,112,112,112,112,112,0,0,0,0,0,109,109,109,109,0,109,109,109,109,0,0,0,0,109,109,0,0,110,110,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,0,112,112,112,112,0,0,112,0,0,0,109,0,109,109,109,109,0,0,0,0,109,109,0,0,0,109,109,0,110,110,110,110,110,110,110,110,110,110,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,0,112,112,112,112,0,0,112,0,0,0,109,0,109,109,109,109,0,0,109,109,109,109,109,109,109,109,0,0,0,0,110,0,0,110,0,0,0,110,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,0,112,0,0,0,0,0,112,112,0,109,109,0,0,0,0,0,0,0,109,0,0,0,0,109,109,109,0,0,0,0,110,0,0,110,0,0,0,110,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,0,112,0,0,0,0,0,112,0,0,109,109,109,109,109,109,109,0,109,109,0,0,0,0,109,0,0,0,0,110,110,110,0,0,110,0,0,0,110,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,0,112,0,0,112,112,112,112,0,0,109,109,109,109,109,109,109,109,109,0,-1,143,0,109,109,0,110,110,110,110,0,0,0,0,110,0,0,0,110,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,0,112,0,0,112,0,0,0,0,0,109,0,0,109,109,109,109,109,109,0,0,0,0,0,109,0,0,0,0,0,0,0,0,0,110,0,0,0,110,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,0,112,0,0,112,0,0,0,0,0,109,0,0,109,109,109,109,0,109,109,0,109,-1,0,109,109,109,109,109,109,109,109,109,0,110,110,110,110,110,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,0,112,112,112,112,0,0,109,109,109,109,0,0,0,0,0,109,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,110,110,106,110,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,109,0,109,109,0,0,0,0,109,109,109,109,109,109,109,109,109,0,0,110,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,0,109,109,109,109,109,109,109,109,0,0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,110,110,110,110,0,108,108,108,108,106,108,108,108,108,108,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,0,109,0,0,109,0,0,0,109,109,109,109,109,109,0,0,0,0,109,0,0,109,109,109,109,109,109,109,109,109,109,109,109,0,0,110,110,0,0,0,108,108,108,108,106,108,108,108,108,108,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,0,109,0,0,109,0,0,0,109,109,109,0,0,109,0,0,0,0,109,0,0,109,109,0,0,0,0,0,0,0,0,109,109,0,0,110,110,110,110,0,108,108,108,108,106,108,108,108,108,108,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,0,109,0,0,109,109,109,109,109,109,109,0,0,109,109,109,109,109,109,109,109,109,109,0,109,109,109,109,109,109,0,109,109,0,0,110,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,119,119,119,119,0,0,0,0],[0,0,108,108,108,0,109,0,0,109,109,109,109,109,109,109,109,109,109,0,0,109,109,109,109,109,109,109,0,109,109,109,109,109,109,0,109,109,0,110,110,110,110,110,0,0,0,0,0,0,0,0,108,108,108,0,119,119,119,119,0,0,0,0],[0,0,108,108,108,0,109,0,0,0,0,0,0,0,0,109,0,0,0,0,0,109,109,0,0,0,109,109,0,109,109,109,109,109,109,0,109,109,0,0,110,110,0,0,0,0,0,0,0,0,0,0,108,108,108,0,119,119,119,119,0,0,0,0],[0,0,108,108,108,0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,109,109,0,0,0,109,109,0,109,109,109,109,109,109,0,109,109,0,0,110,110,110,110,0,0,0,0,0,0,0,0,108,108,108,0,119,119,119,119,0,119,119,0],[0,0,108,108,108,0,0,0,0,109,0,113,113,113,113,113,113,113,113,0,109,109,109,0,0,0,109,109,0,0,0,0,0,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,119,119,119,119,0,0,0,0],[0,0,108,108,108,0,0,0,0,0,0,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,0,0,0,0,113,113,113,113,113,0,0,0,0,0,0,0,0,108,108,108,0,119,119,119,119,0,0,0,0],[0,0,108,108,108,0,113,0,0,113,0,113,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,113,113,113,113,113,113,113,113,113,113,0,108,108,108,108,106,108,108,108,108,108,0,119,0,0,0,0,0,0,0],[0,0,108,108,108,0,113,0,0,113,113,113,0,114,114,114,114,0,113,113,0,0,0,0,0,0,0,0,113,113,0,117,117,0,113,113,0,0,0,0,0,0,0,113,0,108,108,108,108,106,108,108,108,108,108,0,119,0,0,0,0,0,0,0],[0,0,108,108,108,0,113,0,0,113,113,113,0,114,114,114,114,0,113,113,0,116,116,116,116,116,116,0,113,113,0,117,117,0,113,113,0,113,113,113,113,113,0,113,0,108,108,108,108,106,108,108,108,108,108,0,119,0,0,0,0,0,0,0],[0,0,108,108,108,0,113,113,113,113,113,113,0,0,0,0,0,0,113,113,0,0,0,116,116,116,116,0,113,113,0,117,117,0,113,113,0,113,113,113,113,113,0,106,0,108,108,108,0,0,0,0,0,0,0,0,119,0,0,0,0,0,0,0],[0,0,108,108,108,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,116,116,116,116,0,113,113,0,117,117,0,113,113,0,113,113,113,113,113,0,113,0,108,108,108,0,0,0,0,0,0,0,0,119,0,0,0,0,0,0,0],[0,0,108,108,108,0,113,0,0,0,0,0,113,113,0,0,0,0,0,0,113,113,0,116,116,116,116,0,113,113,0,0,0,0,113,113,0,0,0,0,113,113,0,113,0,108,108,108,0,0,0,0,0,0,0,0,119,119,119,119,106,0,0,0],[0,0,108,108,108,0,113,0,115,115,115,0,113,113,0,114,114,114,114,0,113,113,0,116,116,116,116,0,113,113,113,113,113,113,113,113,113,0,118,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,119,119,106,0,0,0],[0,0,108,108,108,0,113,0,115,115,115,0,113,113,0,114,114,114,114,0,113,113,0,116,116,116,116,0,113,113,0,0,0,0,0,0,0,0,118,118,118,118,118,118,0,108,108,108,0,0,0,0,0,0,0,0,0,0,119,119,0,0,0,0],[0,0,108,108,108,0,113,0,115,115,115,0,113,113,0,114,114,114,114,0,113,113,0,116,116,116,116,0,113,113,0,117,117,117,117,117,117,0,118,118,118,118,118,118,0,108,108,108,0,0,0,0,0,0,0,0,0,0,119,119,0,0,0,0],[0,0,108,108,108,0,113,0,0,0,0,0,113,113,0,0,0,0,0,0,113,113,0,0,0,0,0,0,113,113,0,0,0,0,0,0,0,0,118,118,118,118,118,118,0,108,108,108,0,0,0,0,0,0,0,0,0,0,119,119,0,119,119,0],[0,0,108,108,108,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,106,113,113,113,113,113,0,118,118,118,118,118,118,0,108,108,108,0,0,0,0,0,0,0,0,0,0,119,119,0,0,0,0],[0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":7,"y":20,"texture":65,"key":null},{"x":10,"y":26,"texture":65,"key":null},{"x":11,"y":18,"texture":65,"key":null},{"x":11,"y":32,"texture":65,"key":null},{"x":18,"y":16,"texture":65,"key":null},{"x":19,"y":33,"texture":65,"key":null},{"x":21,"y":14,"texture":65,"key":null},{"x":22,"y":31,"texture":65,"key":null},{"x":23,"y":27,"texture":67,"key":null},{"x":24,"y":34,"texture":65,"key":null},{"x":25,"y":5,"texture":68,"key":"gold"},{"x":25,"y":25,"texture":67,"key":null},{"x":25,"y":38,"texture":65,"key":null},{"x":27,"y":9,"texture":65,"key":null},{"x":32,"y":38,"texture":65,"key":null},{"x":32,"y":55,"texture":65,"key":null},{"x":34,"y":15,"texture":65,"key":null},{"x":34,"y":60,"texture":67,"key":null},{"x":35,"y":19,"texture":65,"key":null},{"x":35,"y":55,"texture":65,"key":null},{"x":36,"y":9,"texture":65,"key":null},{"x":36,"y":27,"texture":65,"key":null},{"x":36,"y":36,"texture":65,"key":null},{"x":38,"y":23,"texture":65,"key":null},{"x":40,"y":13,"texture":65,"key":null},{"x":41,"y":33,"texture":65,"key":null},{"x":43,"y":37,"texture":65,"key":null},{"x":44,"y":14,"texture":65,"key":null},{"x":44,"y":22,"texture":65,"key":null},{"x":44,"y":35,"texture":65,"key":null},{"x":46,"y":9,"texture":65,"key":null},{"x":46,"y":60,"texture":67,"key":null}],"secrets":[{"x":21,"y":20,"state":0,"texture":42},{"x":30,"y":32,"state":0,"texture":7},{"x":39,"y":36,"state":0,"texture":42},{"x":51,"y":48,"state":0,"texture":8}],"sprites":[{"x":4,"y":3,"texture":14,"hit":false},wolf3d.guardMoving(4,9,6,1),{"x":4,"y":14,"texture":14,"hit":false},wolf3d.guardMoving(4,24,6,1),{"x":4,"y":26,"texture":14,"hit":false},{"x":4,"y":37,"texture":14,"hit":false},wolf3d.guardMoving(4,40,6,1),{"x":4,"y":46,"texture":14,"hit":false},wolf3d.officerMoving(5,11,2,3),wolf3d.officerMoving(5,31,2,3),wolf3d.guardMoving(6,2,4,1),wolf3d.ammoBox(7,6),wolf3d.cross(7,7),{"x":7,"y":8,"texture":14,"hit":false},wolf3d.ssStanding(7,9,0,1),{"x":7,"y":12,"texture":14,"hit":false},wolf3d.cross(7,15),{"x":7,"y":21,"texture":41,"hit":false},{"x":7,"y":26,"texture":14,"hit":false},{"x":7,"y":34,"texture":14,"hit":false},wolf3d.officerStanding(7,37,2,1),{"x":7,"y":38,"texture":14,"hit":false},wolf3d.ammoBox(7,39),{"x":7,"y":41,"texture":14,"hit":false},{"x":7,"y":43,"texture":14,"hit":false},wolf3d.guardMoving(7,47,0,1),{"x":8,"y":6,"texture":41,"hit":false},wolf3d.cross(8,7),wolf3d.food(8,15),wolf3d.cross(8,16),wolf3d.ssStanding(8,17,2,2),{"x":8,"y":18,"texture":14,"hit":false},{"x":8,"y":23,"texture":14,"hit":false},wolf3d.officerStanding(8,37,2,2),wolf3d.ssStanding(8,38,2,3),wolf3d.ammoBox(8,39),{"x":9,"y":12,"texture":41,"hit":false},{"x":9,"y":28,"texture":41,"hit":false},wolf3d.chalice(9,30),{"x":9,"y":31,"texture":43,"hit":false},wolf3d.firstAidKit(9,33),{"x":9,"y":34,"texture":14,"hit":false},wolf3d.officerStanding(9,37,2,2),{"x":9,"y":38,"texture":14,"hit":false},wolf3d.ammoBox(9,39),wolf3d.chalice(9,41),{"x":10,"y":3,"texture":14,"hit":false},wolf3d.chalice(10,43),wolf3d.cross(11,6),wolf3d.cross(11,7),wolf3d.guardStanding(11,8,6,1),{"x":11,"y":9,"texture":14,"hit":false},{"x":11,"y":12,"texture":14,"hit":false},wolf3d.guardStanding(11,16,2,1),{"x":11,"y":20,"texture":14,"hit":false},{"x":11,"y":34,"texture":14,"hit":false},wolf3d.guardStanding(11,39,6,1),{"x":11,"y":41,"texture":14,"hit":false},wolf3d.cross(12,6),{"x":12,"y":28,"texture":43,"hit":false},wolf3d.chalice(13,19),wolf3d.chalice(13,20),{"x":13,"y":23,"texture":43,"hit":false},{"x":13,"y":36,"texture":14,"hit":false},wolf3d.dog(13,40,6,1),wolf3d.chalice(13,43),{"x":13,"y":46,"texture":14,"hit":false},{"x":14,"y":6,"texture":14,"hit":false},{"x":14,"y":10,"texture":14,"hit":false},wolf3d.guardStanding(14,14,6,2),{"x":14,"y":16,"texture":14,"hit":false},wolf3d.chalice(14,19),wolf3d.chalice(14,20),wolf3d.chalice(14,27),{"x":14,"y":31,"texture":41,"hit":false},{"x":14,"y":39,"texture":14,"hit":false},wolf3d.dog(14,40,6,1),{"x":15,"y":13,"texture":41,"hit":false},{"x":15,"y":24,"texture":14,"hit":false},{"x":15,"y":26,"texture":14,"hit":false},wolf3d.chalice(15,27),wolf3d.chalice(15,28),wolf3d.dogfood(15,38),wolf3d.dogfood(15,39),{"x":15,"y":40,"texture":14,"hit":false},{"x":15,"y":43,"texture":14,"hit":false},wolf3d.ssStanding(16,18,4,1),wolf3d.ssStanding(16,19,4,1),wolf3d.ssStanding(16,20,4,3),wolf3d.ssStanding(16,21,4,3),wolf3d.ssStanding(16,24,4,2),wolf3d.ssStanding(16,26,4,3),wolf3d.chalice(16,27),wolf3d.chalice(16,28),wolf3d.dogfood(16,38),wolf3d.dogfood(16,39),wolf3d.chalice(16,40),wolf3d.chalice(16,41),{"x":16,"y":43,"texture":43,"hit":false},{"x":17,"y":3,"texture":14,"hit":false},wolf3d.ssStanding(17,18,4,2),wolf3d.ssStanding(17,19,4,2),wolf3d.ssStanding(17,21,4,2),{"x":17,"y":24,"texture":14,"hit":false},wolf3d.ssStanding(17,25,4,1),{"x":17,"y":26,"texture":14,"hit":false},wolf3d.chalice(17,27),{"x":17,"y":28,"texture":43,"hit":false},{"x":18,"y":6,"texture":14,"hit":false},wolf3d.guardStanding(18,11,6,2),{"x":18,"y":12,"texture":14,"hit":false},{"x":18,"y":19,"texture":14,"hit":false},{"x":18,"y":20,"texture":14,"hit":false},wolf3d.chalice(18,23),wolf3d.ssStanding(19,6,6,2),wolf3d.cross(19,8),wolf3d.cross(19,9),{"x":19,"y":18,"texture":14,"hit":false},{"x":19,"y":21,"texture":14,"hit":false},{"x":19,"y":36,"texture":14,"hit":false},wolf3d.guardStanding(19,37,6,1),{"x":19,"y":39,"texture":14,"hit":false},{"x":19,"y":43,"texture":14,"hit":false},wolf3d.guardMoving(19,47,0,1),wolf3d.cross(20,8),{"x":20,"y":9,"texture":41,"hit":false},{"x":20,"y":43,"texture":43,"hit":false},{"x":22,"y":18,"texture":14,"hit":false},{"x":22,"y":36,"texture":43,"hit":false},wolf3d.ammo(22,43),wolf3d.guardMoving(23,2,4,1),{"x":23,"y":9,"texture":14,"hit":false},{"x":23,"y":10,"texture":41,"hit":false},{"x":23,"y":12,"texture":14,"hit":false},{"x":23,"y":15,"texture":14,"hit":false},wolf3d.officerStanding(23,26,6,3),{"x":23,"y":29,"texture":41,"hit":false},wolf3d.guardStanding(23,33,6,1),wolf3d.chalice(24,18),{"x":24,"y":22,"texture":14,"hit":false},wolf3d.ammoBox(24,23),{"x":25,"y":3,"texture":14,"hit":false},{"x":25,"y":6,"texture":14,"hit":false},wolf3d.chalice(25,18),wolf3d.chalice(25,19),{"x":25,"y":39,"texture":14,"hit":false},{"x":25,"y":43,"texture":14,"hit":false},wolf3d.ssMoving(25,45,4,2),{"x":26,"y":6,"texture":41,"hit":false},wolf3d.guardStanding(26,8,6,2),{"x":26,"y":9,"texture":14,"hit":false},wolf3d.chalice(26,12),wolf3d.chalice(26,13),{"x":26,"y":33,"texture":41,"hit":false},wolf3d.guardStanding(26,42,2,1),wolf3d.chalice(27,12),wolf3d.guardStanding(27,32,2,1),wolf3d.ammo(27,33),wolf3d.chalice(27,34),wolf3d.ssStanding(27,36,2,1),{"x":28,"y":6,"texture":14,"hit":false},wolf3d.guardMoving(28,11,6,1),{"x":28,"y":19,"texture":42,"hit":false},wolf3d.guardMoving(28,20,6,1),{"x":28,"y":21,"texture":14,"hit":false},{"x":28,"y":26,"texture":14,"hit":false},{"x":28,"y":31,"texture":43,"hit":false},wolf3d.chalice(28,33),wolf3d.ammo(28,34),wolf3d.officerStanding(28,37,2,2),{"x":28,"y":40,"texture":14,"hit":false},wolf3d.guardStanding(28,41,6,1),{"x":28,"y":42,"texture":13,"hit":true},{"x":28,"y":43,"texture":3,"hit":true},wolf3d.guardStanding(28,49,2,1),{"x":29,"y":15,"texture":14,"hit":false},{"x":29,"y":46,"texture":14,"hit":false},wolf3d.guardStanding(29,49,2,1),{"x":29,"y":53,"texture":14,"hit":false},wolf3d.chalice(30,6),wolf3d.chalice(30,9),wolf3d.chalice(30,13),{"x":30,"y":40,"texture":14,"hit":false},wolf3d.food(30,42),{"x":30,"y":43,"texture":16,"hit":true},wolf3d.guardStanding(30,49,2,1),wolf3d.chalice(31,6),wolf3d.chalice(31,11),{"x":31,"y":21,"texture":14,"hit":false},wolf3d.ammo(31,29),wolf3d.ammo(31,30),{"x":31,"y":31,"texture":43,"hit":false},wolf3d.chalice(31,33),wolf3d.chalice(31,34),{"x":31,"y":59,"texture":8,"hit":true},wolf3d.chalice(32,6),{"x":32,"y":9,"texture":41,"hit":false},{"x":32,"y":15,"texture":14,"hit":false},{"x":32,"y":18,"texture":42,"hit":false},{"x":32,"y":26,"texture":14,"hit":false},wolf3d.ammo(32,29),wolf3d.ammo(32,30),wolf3d.food(32,31),wolf3d.chalice(32,33),wolf3d.chalice(32,34),{"x":32,"y":40,"texture":14,"hit":false},wolf3d.guardStanding(32,41,6,1),{"x":32,"y":42,"texture":13,"hit":true},{"x":32,"y":43,"texture":3,"hit":true},wolf3d.officerStanding(32,52,4,2),wolf3d.officerStanding(32,53,4,2),wolf3d.officerStanding(32,54,4,2),{"x":32,"y":58,"texture":4,"hit":false},{"x":33,"y":3,"texture":14,"hit":false},wolf3d.ammo(33,29),wolf3d.ammo(33,30),wolf3d.food(33,31),wolf3d.chalice(33,33),wolf3d.chalice(33,34),{"x":33,"y":37,"texture":41,"hit":false},wolf3d.ssStanding(33,52,4,3),wolf3d.ssStanding(33,53,4,3),wolf3d.ssStanding(33,54,4,3),{"x":34,"y":6,"texture":41,"hit":false},{"x":34,"y":9,"texture":14,"hit":false},wolf3d.ammo(34,29),wolf3d.ammo(34,30),wolf3d.food(34,31),{"x":34,"y":32,"texture":42,"hit":false},wolf3d.chalice(34,33),wolf3d.chalice(34,34),wolf3d.food(34,37),{"x":34,"y":40,"texture":14,"hit":false},wolf3d.food(34,42),{"x":34,"y":43,"texture":16,"hit":true},wolf3d.ssStanding(34,52,0,3),wolf3d.ssStanding(34,53,0,3),wolf3d.ssStanding(34,54,0,3),{"x":34,"y":61,"texture":1,"hit":true},wolf3d.officerStanding(34,62,2,2),{"x":35,"y":11,"texture":14,"hit":false},{"x":35,"y":18,"texture":14,"hit":false},{"x":35,"y":21,"texture":14,"hit":false},{"x":35,"y":22,"texture":42,"hit":false},wolf3d.food(35,26),wolf3d.food(35,37),wolf3d.officerStanding(35,52,0,2),wolf3d.officerStanding(35,53,0,2),wolf3d.officerStanding(35,54,0,2),{"x":35,"y":58,"texture":4,"hit":false},{"x":36,"y":32,"texture":42,"hit":false},{"x":36,"y":34,"texture":14,"hit":false},{"x":36,"y":43,"texture":14,"hit":false},{"x":36,"y":59,"texture":8,"hit":true},wolf3d.chest(37,6),{"x":37,"y":21,"texture":43,"hit":false},wolf3d.guardMoving(37,22,6,1),{"x":37,"y":28,"texture":14,"hit":false},{"x":37,"y":37,"texture":14,"hit":false},wolf3d.guardStanding(37,49,2,1),{"x":38,"y":6,"texture":42,"hit":false},{"x":38,"y":13,"texture":11,"hit":true},wolf3d.ammoBox(38,15),{"x":38,"y":16,"texture":42,"hit":false},wolf3d.firstAidKit(38,31),wolf3d.food(38,32),{"x":38,"y":46,"texture":14,"hit":false},wolf3d.guardStanding(38,49,2,1),{"x":38,"y":53,"texture":14,"hit":false},{"x":39,"y":6,"texture":14,"hit":false},wolf3d.ssStanding(39,15,2,2),wolf3d.ssStanding(39,16,2,1),wolf3d.officerStanding(39,21,6,3),wolf3d.guardStanding(39,23,4,1),wolf3d.officerStanding(39,26,2,1),wolf3d.ssStanding(39,32,0,1),{"x":39,"y":41,"texture":42,"hit":false},{"x":39,"y":43,"texture":42,"hit":false},wolf3d.guardStanding(39,49,2,1),wolf3d.ssStanding(40,25,2,2),wolf3d.chest(40,26),{"x":40,"y":28,"texture":43,"hit":false},wolf3d.ssStanding(40,31,0,2),{"x":40,"y":40,"texture":14,"hit":false},wolf3d.ssStanding(40,43,4,1),{"x":41,"y":3,"texture":14,"hit":false},wolf3d.guardMoving(41,8,6,1),wolf3d.guardMoving(41,15,6,1),{"x":41,"y":18,"texture":14,"hit":false},{"x":41,"y":21,"texture":43,"hit":false},wolf3d.ammoBox(41,26),wolf3d.chest(41,31),wolf3d.ammoBox(41,39),wolf3d.ammoBox(41,40),wolf3d.ammoBox(41,41),{"x":41,"y":43,"texture":14,"hit":false},wolf3d.officerMoving(41,47,0,3),{"x":42,"y":12,"texture":14,"hit":false},{"x":42,"y":21,"texture":43,"hit":false},wolf3d.ssStanding(42,25,2,1),wolf3d.extraLife(42,26),wolf3d.ammoBox(42,40),wolf3d.gatling(42,41),wolf3d.food(42,43),{"x":42,"y":57,"texture":14,"hit":false},wolf3d.officerStanding(42,60,2,1),{"x":43,"y":8,"texture":42,"hit":false},wolf3d.crown(43,9),wolf3d.crown(43,10),wolf3d.ssStanding(43,17,2,1),wolf3d.ammoBox(43,18),wolf3d.ammoBox(43,26),{"x":43,"y":29,"texture":14,"hit":false},{"x":43,"y":34,"texture":14,"hit":false},{"x":43,"y":46,"texture":14,"hit":false},wolf3d.ssStanding(43,60,2,2),wolf3d.officerStanding(44,8,6,2),wolf3d.ssStanding(44,9,0,1),wolf3d.crown(44,10),wolf3d.guardStanding(44,23,2,1),wolf3d.chest(44,26),wolf3d.ssStanding(44,41,2,3),wolf3d.ssStanding(44,42,2,3),{"x":44,"y":43,"texture":8,"hit":true},wolf3d.guardMoving(45,2,4,1),wolf3d.ssMoving(45,4,0,2),wolf3d.officerStanding(45,8,6,2),wolf3d.ssStanding(45,10,2,3),wolf3d.ssStanding(45,16,2,2),wolf3d.ssStanding(45,17,2,2),{"x":45,"y":18,"texture":42,"hit":false},{"x":45,"y":23,"texture":11,"hit":true},wolf3d.ssStanding(45,25,2,2),{"x":45,"y":26,"texture":42,"hit":false},wolf3d.food(45,31),wolf3d.food(45,32),wolf3d.officerStanding(45,36,2,1),{"x":45,"y":39,"texture":4,"hit":false},wolf3d.chest(45,40),wolf3d.chest(45,41),{"x":45,"y":42,"texture":4,"hit":false},wolf3d.ssStanding(45,43,2,3),{"x":46,"y":39,"texture":4,"hit":false},wolf3d.chest(46,40),wolf3d.chest(46,41),{"x":46,"y":42,"texture":4,"hit":false},wolf3d.extraLife(46,43),{"x":46,"y":58,"texture":14,"hit":false},{"x":46,"y":59,"texture":14,"hit":false},wolf3d.officerStanding(46,61,2,2),wolf3d.ssStanding(46,62,2,3),{"x":47,"y":7,"texture":14,"hit":false},{"x":47,"y":10,"texture":43,"hit":false},wolf3d.guardMoving(47,11,6,1),{"x":47,"y":14,"texture":14,"hit":false},{"x":47,"y":21,"texture":14,"hit":false},{"x":47,"y":28,"texture":14,"hit":false},wolf3d.guardStanding(47,31,2,1),wolf3d.guardStanding(47,32,2,1),wolf3d.guardStanding(47,33,2,1),wolf3d.chest(47,35),{"x":47,"y":36,"texture":42,"hit":false},{"x":47,"y":38,"texture":8,"hit":true},wolf3d.officerStanding(47,39,4,2),wolf3d.officerStanding(47,40,4,2),wolf3d.ssStanding(47,41,4,1),wolf3d.guardStanding(47,42,4,1),wolf3d.goldKey(47,43),{"x":50,"y":3,"texture":14,"hit":false},{"x":50,"y":11,"texture":14,"hit":false},wolf3d.guardMoving(50,17,2,1),{"x":50,"y":22,"texture":14,"hit":false},{"x":50,"y":34,"texture":14,"hit":false},wolf3d.guardMoving(50,41,2,1),{"x":50,"y":46,"texture":14,"hit":false},{"x":52,"y":54,"texture":42,"hit":false},{"x":53,"y":49,"texture":14,"hit":false},{"x":53,"y":51,"texture":42,"hit":false},{"x":53,"y":53,"texture":14,"hit":false},{"x":54,"y":51,"texture":14,"hit":false},wolf3d.ammoBox(54,52),wolf3d.ammoBox(54,53),wolf3d.ammoBox(54,54),wolf3d.firstAidKit(55,49),wolf3d.firstAidKit(55,50),wolf3d.firstAidKit(55,51),wolf3d.ammoBox(55,52),wolf3d.ammoBox(55,53),wolf3d.ammoBox(55,54),{"x":56,"y":48,"texture":42,"hit":false},wolf3d.firstAidKit(56,49),wolf3d.firstAidKit(56,50),wolf3d.firstAidKit(56,51),wolf3d.ammoBox(56,52),wolf3d.ammoBox(56,53),wolf3d.ammoBox(56,54)],"spriteResource":"sod-sprites","scripts":[scripts.angle(4,2,6),scripts.angle(4,47,0),scripts.angle(5,4,0),scripts.angle(5,45,2),scripts.angle(13,38,6),scripts.angle(13,41,2),scripts.angle(14,38,6),scripts.angle(14,41,2),scripts.angle(28,9,6),scripts.angle(28,13,0),scripts.angle(28,18,6),scripts.angle(28,23,0),scripts.angle(30,45,4),scripts.angle(30,47,2),scripts.angle(31,9,4),scripts.angle(31,13,2),scripts.angle(31,18,4),scripts.angle(31,23,2),scripts.angle(37,19,6),scripts.angle(37,29,2),scripts.angle(37,45,6),scripts.angle(37,47,0),scripts.angle(41,6,6),scripts.angle(41,12,0),scripts.angle(41,13,6),scripts.angle(41,20,0),scripts.angle(47,6,4),scripts.angle(47,12,2),scripts.angle(47,13,4),scripts.angle(47,20,2),scripts.angle(49,4,6),scripts.angle(49,45,4),scripts.angle(50,2,4),scripts.angle(50,47,2)]};
\ No newline at end of file diff --git a/wolf3d/maps/e7m9.js b/wolf3d/maps/e7m9.js new file mode 100644 index 0000000..62229e3 --- /dev/null +++ b/wolf3d/maps/e7m9.js @@ -0,0 +1 @@ +wolf3d.maps.e7m9 = {"music":"twelfth","secret":19,"endscreen":null,"ceiling":174,"start":{"x":1.5,"y":9.5,"direction":{"x":0,"y":-1},"plane":{"x":-1,"y":0}},"episodeFloor":9,"par":285,"map":[[8,9,8,9,7,9,5,8,21,21,8,9,5,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[9,5,0,0,0,0,0,0,0,0,22,8,0,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[9,8,0,0,8,9,8,9,21,21,8,9,0,9,8,9,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,12,12,12,12,12,12,12],[8,8,0,0,9,8,9,8,5,9,7,9,0,0,0,0,7,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,12,12,12,12,12,12,12],[9,7,0,0,8,9,8,9,0,0,0,0,0,0,8,9,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,9,8,9,8,9,8,9,0,9,8,9,8,9,8,9,8,9,8,0,0,0,0,9,8,9,8,9,8,12],[9,8,0,0,0,8,5,8,0,0,0,0,0,0,0,0,5,8,9,8,9,8,9,5,9,8,5,8,9,7,9,8,5,8,9,0,0,0,0,0,0,0,0,8,9,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,12],[9,9,0,9,0,0,0,0,0,0,0,0,0,0,8,9,8,9,8,9,8,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,9,8,9,8,9,8,0,0,9,8,9,8,9,8,0,0,0,0,9,0,0,0,0,8,12],[9,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,7,8,9,8,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8,9,8,9,8,9,0,0,0,0,8,0,0,0,0,9,12],[9,0,0,5,0,0,0,0,0,0,0,0,0,0,8,9,8,9,8,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,8,9,8,9,8,9,8,0,0,9,8,9,8,9,8,0,0,0,0,0,0,0,0,0,8,12],[9,0,0,8,0,8,0,8,0,8,0,8,0,0,0,0,0,0,0,0,0,0,9,7,9,8,5,8,9,5,9,8,7,8,9,0,0,0,0,0,0,0,0,8,9,8,0,0,0,0,0,0,0,0,0,0,0,8,9,8,0,0,9,12],[9,0,0,9,0,9,0,9,0,9,0,9,0,0,0,0,0,0,0,0,0,9,8,12,12,12,12,12,12,12,12,12,12,12,8,9,8,9,8,9,8,9,0,9,8,9,8,9,8,9,8,9,8,0,0,0,8,9,12,9,0,0,8,12],[9,0,0,8,7,8,5,8,7,8,5,8,0,0,0,43,9,0,0,0,9,8,9,8,9,8,9,28,26,28,26,28,26,28,26,28,26,28,12,12,12,8,0,0,0,0,0,0,0,0,0,0,0,0,0,8,9,12,12,8,0,0,9,12],[9,9,8,9,8,9,8,9,8,9,8,9,0,0,0,9,8,9,0,0,0,0,0,0,0,0,0,26,0,0,0,0,0,0,0,0,0,26,12,12,12,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,12,12,9,0,0,8,12],[17,40,17,17,17,40,17,17,17,40,17,8,0,0,0,0,0,8,9,0,0,0,0,0,0,0,0,28,0,0,0,0,0,0,0,0,0,28,12,12,12,8,9,8,9,8,9,8,9,12,12,12,12,12,12,12,12,12,12,8,0,0,9,12],[17,0,0,0,0,0,0,0,0,0,40,9,8,0,0,0,0,9,8,9,0,0,0,0,0,0,0,26,0,0,0,26,28,26,0,0,0,26,12,12,12,9,0,0,0,0,0,0,8,9,8,9,8,9,8,9,8,9,8,9,0,0,8,12],[17,0,0,0,0,0,0,0,0,0,17,17,9,8,0,0,0,8,12,8,9,0,0,0,0,0,0,0,0,0,0,0,0,28,0,0,0,28,12,21,21,8,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,9,12],[17,0,0,0,0,0,0,0,0,0,0,17,12,9,0,0,0,9,12,12,8,0,0,0,0,0,0,26,0,0,0,26,28,26,0,0,0,26,62,0,0,62,8,0,0,0,0,9,8,9,0,0,0,0,0,0,0,0,0,0,0,0,8,12],[40,0,0,0,0,0,0,0,0,0,0,40,12,8,0,0,0,8,12,12,9,0,0,0,0,0,0,28,0,0,0,28,0,28,0,0,0,28,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,12],[17,0,0,0,0,0,40,17,17,0,0,17,12,9,0,0,0,9,12,12,28,26,28,26,0,26,28,26,0,0,0,26,0,26,0,0,0,26,62,0,0,62,8,0,0,0,0,9,8,9,0,0,0,0,0,0,0,0,0,0,0,0,8,12],[17,0,0,0,0,0,17,12,17,0,0,17,12,40,20,0,20,40,12,12,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,9,21,21,8,0,0,0,0,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,9,12],[17,0,0,0,0,0,40,12,17,17,40,17,12,17,0,0,0,17,12,12,28,0,0,0,0,26,28,26,0,0,0,26,0,26,0,0,0,26,8,9,8,9,0,0,0,0,0,0,8,9,8,9,8,9,8,9,8,9,0,9,8,9,8,12],[40,0,0,0,0,0,17,12,12,12,12,12,12,40,0,0,0,40,12,12,26,0,0,28,26,28,0,0,0,0,0,28,26,28,0,0,0,28,26,28,26,8,9,8,9,8,9,8,9,12,12,12,12,12,12,12,9,9,0,8,12,12,12,12],[17,0,0,0,0,0,40,12,12,12,12,12,12,17,0,0,0,17,12,12,28,0,0,0,0,26,28,26,0,0,0,0,0,26,0,0,0,26,0,0,28,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,0,0,9,12,12,12,12],[17,0,0,0,0,0,17,17,17,40,17,17,17,40,0,0,0,40,12,12,26,0,0,28,26,28,0,0,0,0,0,28,26,28,0,0,0,0,0,0,26,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,0,8,8,12,12,12,12],[40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,12,12,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,0,0,28,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,0,9,9,12,12,12,12],[17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,12,12,26,28,26,28,26,28,26,28,26,28,26,28,26,28,26,0,26,28,0,0,26,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,0,8,8,12,12,12,12],[17,17,40,17,17,17,40,17,17,17,40,17,17,17,0,0,0,17,12,12,12,12,12,12,12,12,12,26,28,26,28,26,28,0,0,0,0,0,0,0,28,26,28,26,12,12,12,12,12,12,12,12,12,12,12,12,9,0,9,9,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,40,0,0,0,40,17,17,17,40,17,17,17,12,12,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,12,12,12,12,12,12,12,12,12,12,12,12,8,0,8,8,12,12,12,12],[12,17,40,17,17,17,40,17,17,17,40,17,12,17,0,0,0,0,0,0,0,0,0,0,17,12,12,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,12,12,12,12,12,12,12,12,12,12,12,9,0,9,9,12,12,12,12],[12,40,0,0,0,0,0,0,0,0,0,17,12,40,0,0,0,0,17,17,17,0,0,0,17,12,12,28,28,0,28,28,0,28,28,0,26,28,0,28,28,0,28,28,12,12,12,12,12,12,12,12,12,12,12,12,8,0,0,8,12,12,12,12],[12,17,0,0,17,17,40,17,17,17,0,17,17,17,0,0,0,0,40,12,17,17,40,17,17,12,12,12,26,0,26,28,0,28,26,0,28,28,0,28,26,0,26,12,12,12,12,12,12,12,12,12,12,12,12,12,9,9,0,9,12,12,12,12],[12,40,0,0,17,40,0,0,0,40,0,0,0,0,0,0,0,40,17,12,12,12,28,26,28,26,28,26,28,0,28,26,0,26,28,0,28,26,0,26,28,0,28,26,28,26,28,12,12,12,12,12,12,12,12,12,12,8,0,8,12,12,12,12],[12,17,0,0,17,17,0,0,0,17,40,17,17,17,0,0,0,17,12,12,12,12,26,0,0,0,0,0,0,0,26,28,0,28,26,0,26,28,0,28,26,0,0,0,0,0,26,12,12,12,12,12,12,12,12,12,12,9,0,9,12,12,12,12],[12,40,0,0,17,40,0,0,0,40,17,17,17,40,0,0,0,40,12,12,12,12,28,0,28,26,28,26,28,26,28,26,0,26,28,0,28,26,0,26,28,26,28,26,28,0,28,12,12,12,12,12,12,12,12,12,12,8,0,8,12,12,12,12],[12,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,17,12,12,12,12,26,0,0,0,0,28,26,28,26,28,0,28,26,0,26,28,0,0,0,0,0,28,26,0,26,12,12,12,12,12,12,12,12,12,12,9,0,9,12,12,12,12],[12,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,12,12,12,12,28,0,0,0,0,26,28,0,0,0,0,26,28,0,28,26,0,26,28,26,28,26,28,0,28,12,12,12,12,12,12,12,12,12,12,8,0,8,12,12,12,12],[12,17,40,17,17,17,18,0,18,17,40,17,17,17,40,17,17,17,12,12,12,12,26,0,0,0,0,28,26,0,26,28,26,28,26,0,26,28,0,28,26,0,0,0,0,0,26,12,12,12,12,12,12,12,12,12,12,9,0,9,12,12,12,12],[12,12,12,12,12,40,0,0,0,40,12,12,12,12,12,12,12,12,12,12,12,12,28,0,28,26,28,26,28,0,28,26,0,0,0,0,28,26,0,26,28,0,28,26,28,26,28,12,12,12,12,12,12,12,12,12,12,8,0,8,12,12,12,12],[12,12,12,12,12,17,0,0,0,17,12,12,12,12,12,12,12,12,12,12,12,12,26,0,26,28,0,0,0,0,26,28,0,28,26,28,26,28,0,28,26,0,0,0,26,12,12,12,12,12,12,12,12,12,12,12,12,9,0,9,12,12,12,12],[12,12,12,12,12,40,0,0,0,40,17,17,17,40,17,17,17,40,17,12,12,12,28,0,28,26,0,15,15,0,28,26,0,26,12,12,12,26,0,26,28,26,28,0,28,12,12,12,12,12,12,12,12,12,12,12,12,8,0,8,12,12,12,12],[12,12,12,12,12,17,0,0,0,0,0,0,0,0,0,0,0,0,40,12,12,12,26,0,26,28,0,15,15,0,26,28,0,28,12,12,12,28,0,0,26,28,26,0,26,12,12,12,12,12,12,12,12,12,12,12,12,9,0,9,12,12,12,12],[12,12,12,12,12,40,17,17,0,0,0,0,0,0,0,0,0,0,17,12,12,12,28,0,28,26,0,0,0,0,28,26,0,26,28,26,28,26,28,0,28,26,28,0,28,12,12,12,12,12,12,12,12,12,12,12,12,8,0,8,12,12,12,12],[12,12,12,12,12,12,12,17,17,17,40,17,17,17,40,17,0,0,40,12,12,12,26,0,26,28,26,28,0,28,26,28,0,0,0,0,0,28,26,0,26,28,26,0,26,28,26,12,12,12,12,12,12,12,12,12,12,9,0,9,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,17,0,0,17,12,12,12,28,0,0,0,28,26,0,26,28,26,28,26,28,26,0,26,28,0,28,26,28,0,0,0,28,12,12,12,12,12,12,12,12,12,12,8,0,8,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,17,0,0,40,12,12,12,26,28,26,0,26,28,0,28,12,12,12,12,12,28,0,28,26,0,26,28,26,28,26,0,26,12,12,12,12,12,12,12,12,12,12,9,0,9,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,17,17,17,40,17,17,0,0,17,17,17,40,17,17,28,0,28,26,0,26,28,26,28,26,28,26,0,26,28,0,28,26,28,26,28,0,28,12,12,12,12,12,12,12,12,12,12,8,0,8,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,40,0,0,0,0,0,0,0,0,0,0,0,0,17,26,0,26,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,26,0,26,12,12,12,12,12,12,12,12,12,12,9,0,9,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,17,0,0,0,0,0,0,0,0,0,0,0,0,40,28,0,28,26,28,26,0,0,0,0,0,0,0,0,0,0,0,0,0,26,28,0,28,12,12,12,12,12,12,12,12,12,12,8,0,8,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,40,0,0,15,15,14,0,0,14,15,15,0,0,17,26,0,0,0,0,0,0,0,14,15,15,15,15,15,15,15,14,0,0,0,0,0,26,12,12,12,12,12,12,12,12,12,12,9,0,9,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,17,0,0,15,15,15,0,0,15,15,15,0,0,17,28,26,28,26,28,26,0,0,15,0,0,0,0,0,0,0,15,0,0,26,28,26,28,12,12,12,12,12,12,12,12,12,12,8,0,8,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,40,0,0,14,15,15,0,0,15,15,14,0,0,40,12,12,26,28,26,28,0,0,0,0,0,0,0,0,0,0,0,0,0,28,12,12,12,12,12,12,12,12,12,12,12,12,12,9,0,9,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,17,0,0,0,0,0,0,0,0,0,0,0,0,17,12,12,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,12,12,12,12,12,12,12,12,12,12,12,12,8,0,8,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,40,17,0,0,0,0,15,15,0,0,0,0,40,17,12,12,26,28,26,0,26,28,26,28,26,28,26,28,26,28,26,28,26,28,12,12,12,12,12,12,12,12,12,12,12,12,12,9,0,9,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,17,17,0,0,0,14,14,0,0,0,40,17,12,12,12,12,12,28,0,28,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,8,0,8,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,17,17,0,0,15,15,0,0,17,17,12,12,26,28,26,28,26,0,26,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,0,9,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,40,17,0,0,0,0,17,17,12,12,12,28,0,0,0,0,0,28,12,12,12,12,12,12,12,12,12,12,8,9,8,9,8,9,8,9,8,9,12,12,12,12,12,12,8,0,8,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,40,0,0,0,0,17,12,12,12,12,26,0,0,0,0,0,26,12,12,12,12,12,12,12,12,12,8,9,0,0,0,0,0,0,0,0,8,9,12,12,12,12,12,9,0,9,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,12,17,0,0,0,0,17,18,17,17,26,28,0,0,0,0,0,28,12,12,12,12,12,12,8,9,8,9,0,0,0,0,0,0,0,0,0,0,8,9,8,9,8,9,8,0,8,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,17,17,17,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,26,12,12,12,12,12,12,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,17,0,0,0,0,0,0,0,40,18,17,17,26,28,26,28,26,28,26,28,12,12,12,12,12,12,8,0,8,9,0,0,0,0,0,0,0,0,0,0,8,9,8,9,8,9,8,9,8,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,17,17,17,0,18,40,17,18,17,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,9,0,9,8,9,0,0,0,0,0,0,0,0,8,9,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,8,0,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,0,8,12,8,9,8,9,8,9,8,9,8,9,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,9,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,9,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12],[12,12,12,12,12,12,12,12,12,12,12,12,12,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,9,8,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12]],"floors":[[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,108,108,108,0,108,108,-1,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,108,108,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0],[0,0,108,108,0,0,0,0,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,108,108,108,108,0,0,0,0,0,0,0],[0,0,108,108,108,0,0,0,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,0,0,0,117,117,117,117,117,117,0,108,108,108,108,0,110,110,110,110,0,0],[0,0,0,0,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,117,117,0,0,0,0,0,0,108,108,108,108,0,110,110,110,110,0,0],[0,108,108,0,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,117,117,117,117,117,117,117,117,117,0,0,0,0,0,0,108,108,108,108,0,110,110,110,110,0,0],[0,108,108,0,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,117,117,0,0,0,0,0,0,108,108,108,108,0,110,110,110,110,0,0],[0,108,108,0,108,0,108,0,108,0,108,0,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,0,0,0,117,117,117,117,117,117,0,108,108,108,108,0,0,0,110,110,0,0],[0,108,108,0,108,0,108,0,108,0,108,0,108,108,108,108,108,108,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,0,110,110,0,0],[0,108,108,0,0,0,0,0,0,0,0,0,108,108,108,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,108,108,108,108,108,108,108,108,0,0,0,0,0,110,110,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,0,0,0,108,108,108,108,108,108,108,108,106,0,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,108,108,108,108,108,0,0,108,108,108,108,108,108,108,108,0,113,113,113,113,113,113,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,0,0],[0,109,109,109,109,109,109,109,109,109,0,0,0,108,108,108,108,0,0,0,108,108,108,108,108,108,108,0,113,113,113,0,0,0,113,113,113,0,0,0,0,0,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,110,110,0,0],[0,109,109,109,109,109,109,109,109,109,0,0,0,0,108,108,108,0,0,0,0,108,108,108,108,108,108,0,113,113,113,113,113,0,113,113,113,0,0,0,0,0,111,111,111,111,111,106,111,0,110,110,110,110,110,110,110,110,110,110,110,110,0,0],[0,109,109,109,109,109,109,109,109,109,109,0,0,0,108,108,108,0,0,0,0,108,108,108,108,108,108,0,113,113,113,0,0,0,113,113,113,0,0,112,112,0,0,111,111,111,111,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,0,0],[0,109,109,109,109,109,109,109,109,109,109,0,0,0,108,108,108,0,0,0,0,106,108,108,108,108,106,0,113,113,113,0,113,0,113,113,113,0,0,112,112,0,111,111,111,111,111,0,110,0,110,110,110,110,110,110,110,110,110,110,110,110,0,0],[0,109,109,109,109,109,0,0,0,109,109,0,0,0,108,108,108,0,0,0,0,0,0,0,0,0,0,0,113,113,113,0,113,0,113,113,113,0,0,112,112,0,0,111,111,111,111,0,0,0,110,110,110,110,110,110,110,110,110,110,110,110,0,0],[0,109,109,109,109,109,0,0,0,109,109,0,0,0,0,0,0,0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,0,0,0,0,111,111,111,111,111,106,111,0,110,110,110,110,110,110,110,110,110,110,110,110,0,0],[0,109,109,109,109,109,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,113,113,113,113,0,0,0,113,113,113,0,113,0,113,113,113,0,0,0,0,0,111,111,111,111,111,111,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,109,109,109,109,109,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,113,113,0,0,0,113,113,113,113,113,0,0,0,113,113,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0],[0,109,109,109,109,109,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,113,113,113,113,0,0,0,113,113,113,113,113,0,113,113,113,0,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,110,0,0,0,0,0],[0,109,109,109,109,109,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,113,113,0,0,0,113,113,113,113,113,0,0,0,113,113,113,0,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,0,0,0,0,0,0],[0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,113,0,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,109,109,109,109,109,109,109,109,109,106,0,0,0,0,114,114,114,114,114,114,114,114,114,114,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0,0],[0,0,109,109,109,109,109,109,109,109,109,0,0,0,109,109,109,109,0,0,0,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,0,0,0,0,0],[0,0,109,109,0,0,0,0,0,0,109,0,0,0,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,114,0,0,114,0,0,114,0,0,114,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0],[0,0,109,109,0,0,109,106,109,0,109,109,109,109,109,109,109,0,0,0,0,0,0,0,0,0,0,0,0,114,0,0,114,0,0,114,0,0,114,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0],[0,0,109,109,0,0,109,109,109,0,0,0,0,0,109,109,109,0,0,0,0,0,0,114,114,114,114,114,114,114,0,0,114,0,0,114,0,0,114,0,0,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0],[0,0,109,109,0,0,109,109,109,0,0,0,0,0,109,109,109,0,0,0,0,0,0,114,0,0,0,0,0,0,0,0,114,0,0,114,0,0,114,0,0,0,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0],[0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,114,114,114,114,0,0,0,0,0,114,0,0,114,0,0,114,114,114,114,114,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0],[0,0,109,109,109,109,109,109,109,109,109,109,109,109,109,109,109,0,0,0,0,0,0,114,114,114,114,0,0,114,114,114,114,0,0,114,0,0,114,0,0,0,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,114,114,114,0,0,114,0,0,0,0,0,114,0,0,114,0,0,114,114,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0],[0,0,0,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,0,0,0,0,0,114,0,0,114,114,114,114,0,0,114,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0],[0,0,0,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,0,0,114,114,114,114,0,0,114,0,0,0,0,0,114,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0],[0,0,0,0,0,0,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,0,0,114,0,0,114,0,0,114,0,0,0,0,0,114,0,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0],[0,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,121,121,0,0,0,0,0,114,0,0,114,0,0,114,0,0,114,0,0,0,0,0,114,114,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0],[0,0,0,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,0,0,0,0,0,114,0,0,114,114,114,114,0,0,114,0,0,0,0,0,0,114,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,0,0,0,0,0,114,0,0,0,0,114,0,0,0,114,114,114,114,114,0,0,114,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,0,0,0,0,0,114,114,114,0,0,114,0,0,0,0,0,0,0,114,0,0,114,0,0,0,114,114,114,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,0,0,0,0,0,0,0,114,0,0,114,0,0,0,0,0,0,0,114,0,0,114,0,0,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,0,0,0,0,0,0,0,114,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,121,121,0,0,114,0,0,114,0,115,115,115,115,115,115,115,115,115,115,115,115,115,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,121,121,0,0,114,0,0,0,0,115,115,115,115,115,115,115,115,115,115,115,115,115,0,0,114,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,121,121,0,0,0,121,121,0,0,0,121,121,0,0,114,114,114,114,0,115,115,0,0,0,0,0,0,0,0,0,115,115,0,114,114,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,121,121,0,0,0,121,121,0,0,0,121,121,0,0,0,0,0,0,0,115,115,0,115,115,115,115,115,115,115,0,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,121,121,0,0,0,121,121,0,0,0,121,121,0,0,0,0,0,0,0,115,115,115,115,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,121,121,121,121,121,121,121,121,0,0,0,0,115,115,0,115,115,115,115,115,115,115,115,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,0,0,121,121,121,121,0,0,0,0,0,0,0,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,0,0,121,121,121,0,0,0,0,0,0,0,0,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,0,0,121,121,0,0,0,0,0,0,0,0,0,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,0,0,0,0,0,0,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,0,0,0,0,0,0,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,116,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,0,0,0,0,0,0,115,115,115,115,115,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,116,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,121,121,121,0,121,121,121,0,115,115,115,115,115,115,0,0,0,0,0,0,0,0,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,121,121,0,121,121,121,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,116,116,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,121,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,116,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]],"doors":[{"x":1,"y":7,"texture":67,"key":null},{"x":5,"y":52,"texture":65,"key":null},{"x":5,"y":57,"texture":68,"key":"silver"},{"x":7,"y":37,"texture":65,"key":null},{"x":8,"y":57,"texture":68,"key":"silver"},{"x":9,"y":52,"texture":65,"key":null},{"x":15,"y":27,"texture":65,"key":null},{"x":17,"y":41,"texture":67,"key":null},{"x":17,"y":47,"texture":68,"key":"silver"},{"x":17,"y":49,"texture":68,"key":"gold"},{"x":18,"y":24,"texture":65,"key":null},{"x":19,"y":15,"texture":68,"key":"gold"},{"x":23,"y":37,"texture":65,"key":null},{"x":24,"y":57,"texture":65,"key":null},{"x":25,"y":35,"texture":65,"key":null},{"x":29,"y":29,"texture":65,"key":null},{"x":29,"y":32,"texture":65,"key":null},{"x":29,"y":35,"texture":65,"key":null},{"x":29,"y":38,"texture":65,"key":null},{"x":29,"y":41,"texture":65,"key":null},{"x":36,"y":7,"texture":65,"key":null},{"x":45,"y":36,"texture":65,"key":null},{"x":45,"y":39,"texture":65,"key":null},{"x":46,"y":29,"texture":65,"key":null},{"x":48,"y":29,"texture":65,"key":null},{"x":48,"y":43,"texture":65,"key":null},{"x":58,"y":23,"texture":65,"key":null},{"x":61,"y":14,"texture":65,"key":null}],"secrets":[{"x":6,"y":2,"state":0,"texture":7},{"x":20,"y":58,"state":0,"texture":7},{"x":51,"y":29,"state":0,"texture":25},{"x":58,"y":19,"state":0,"texture":16},{"x":59,"y":14,"state":0,"texture":16}],"sprites":[{"x":1,"y":2,"texture":14,"hit":false},{"x":1,"y":12,"texture":41,"hit":false},wolf3d.ssStanding(2,12,0,2),{"x":3,"y":13,"texture":43,"hit":false},wolf3d.ssStanding(3,14,2,2),wolf3d.bloodBones(3,15),{"x":3,"y":42,"texture":14,"hit":false},{"x":3,"y":53,"texture":14,"hit":false},{"x":3,"y":55,"texture":8,"hit":true},{"x":4,"y":2,"texture":41,"hit":false},{"x":4,"y":8,"texture":18,"hit":true},{"x":4,"y":9,"texture":14,"hit":false},{"x":4,"y":12,"texture":14,"hit":false},{"x":4,"y":56,"texture":7,"hit":true},{"x":5,"y":2,"texture":14,"hit":false},{"x":5,"y":8,"texture":43,"hit":false},wolf3d.guardStanding(5,15,2,1),{"x":5,"y":37,"texture":14,"hit":false},wolf3d.officerStanding(5,46,0,2),wolf3d.food(5,48),wolf3d.food(5,49),{"x":5,"y":50,"texture":14,"hit":false},{"x":5,"y":55,"texture":14,"hit":false},{"x":5,"y":59,"texture":14,"hit":false},{"x":6,"y":5,"texture":42,"hit":false},{"x":6,"y":12,"texture":42,"hit":false},{"x":6,"y":22,"texture":42,"hit":false},{"x":6,"y":25,"texture":35,"hit":true},{"x":6,"y":34,"texture":42,"hit":false},wolf3d.guardStanding(6,53,6,1),wolf3d.officerStanding(7,15,2,3),{"x":7,"y":22,"texture":14,"hit":false},{"x":7,"y":26,"texture":14,"hit":false},{"x":7,"y":31,"texture":14,"hit":false},{"x":7,"y":35,"texture":14,"hit":false},{"x":7,"y":38,"texture":14,"hit":false},wolf3d.guardStanding(7,39,6,1),wolf3d.ammo(7,41),wolf3d.ammo(7,42),{"x":7,"y":45,"texture":14,"hit":false},{"x":7,"y":53,"texture":18,"hit":true},{"x":8,"y":6,"texture":14,"hit":false},{"x":8,"y":9,"texture":14,"hit":false},{"x":8,"y":12,"texture":14,"hit":false},{"x":8,"y":29,"texture":42,"hit":false},{"x":8,"y":31,"texture":18,"hit":true},wolf3d.guardStanding(8,53,6,1),{"x":8,"y":55,"texture":14,"hit":false},{"x":8,"y":59,"texture":14,"hit":false},{"x":9,"y":1,"texture":42,"hit":false},{"x":9,"y":4,"texture":42,"hit":false},{"x":9,"y":8,"texture":42,"hit":false},{"x":9,"y":10,"texture":0,"hit":false},{"x":9,"y":35,"texture":35,"hit":true},{"x":9,"y":37,"texture":14,"hit":false},wolf3d.officerStanding(9,46,4,2),wolf3d.food(9,48),wolf3d.food(9,49),{"x":9,"y":50,"texture":14,"hit":false},{"x":9,"y":56,"texture":7,"hit":true},wolf3d.ammoBox(10,1),wolf3d.ammoBox(10,2),wolf3d.guardStanding(10,4,4,1),wolf3d.ssStanding(10,6,4,2),wolf3d.officerStanding(10,8,4,3),wolf3d.ssStanding(10,10,4,2),{"x":10,"y":14,"texture":14,"hit":false},{"x":10,"y":18,"texture":14,"hit":false},{"x":10,"y":20,"texture":42,"hit":false},{"x":10,"y":55,"texture":8,"hit":true},wolf3d.gatling(11,1),wolf3d.ammoBox(11,2),{"x":11,"y":14,"texture":41,"hit":false},{"x":11,"y":42,"texture":14,"hit":false},{"x":11,"y":53,"texture":14,"hit":false},wolf3d.officerStanding(12,26,2,3),wolf3d.guardMoving(12,32,6,1),{"x":12,"y":36,"texture":1,"hit":true},{"x":13,"y":12,"texture":42,"hit":false},{"x":13,"y":14,"texture":14,"hit":false},{"x":13,"y":16,"texture":35,"hit":true},{"x":13,"y":22,"texture":14,"hit":false},{"x":13,"y":25,"texture":14,"hit":false},{"x":13,"y":28,"texture":1,"hit":true},{"x":13,"y":29,"texture":14,"hit":false},{"x":13,"y":35,"texture":14,"hit":false},{"x":14,"y":1,"texture":39,"hit":true},wolf3d.chalice(14,4),wolf3d.chalice(14,5),wolf3d.chalice(14,6),{"x":14,"y":9,"texture":39,"hit":true},{"x":14,"y":23,"texture":8,"hit":true},{"x":14,"y":24,"texture":8,"hit":true},{"x":14,"y":28,"texture":1,"hit":true},{"x":14,"y":42,"texture":8,"hit":true},wolf3d.food(14,43),wolf3d.guardStanding(14,44,0,2),wolf3d.chest(14,45),wolf3d.chest(14,46),wolf3d.chest(14,47),{"x":15,"y":3,"texture":13,"hit":true},{"x":15,"y":9,"texture":13,"hit":true},{"x":15,"y":23,"texture":8,"hit":true},{"x":15,"y":24,"texture":8,"hit":true},{"x":15,"y":29,"texture":14,"hit":false},wolf3d.dogfood(15,31),{"x":15,"y":32,"texture":36,"hit":true},wolf3d.food(15,42),{"x":15,"y":43,"texture":4,"hit":false},{"x":15,"y":45,"texture":4,"hit":false},wolf3d.officerStanding(15,47,2,1),{"x":15,"y":48,"texture":8,"hit":true},{"x":15,"y":50,"texture":7,"hit":true},{"x":15,"y":53,"texture":8,"hit":true},wolf3d.chest(15,54),{"x":15,"y":55,"texture":8,"hit":true},wolf3d.chest(15,56),{"x":15,"y":57,"texture":8,"hit":true},wolf3d.chest(15,58),{"x":15,"y":59,"texture":8,"hit":true},{"x":16,"y":3,"texture":14,"hit":false},{"x":16,"y":9,"texture":14,"hit":false},{"x":16,"y":22,"texture":14,"hit":false},{"x":16,"y":25,"texture":14,"hit":false},wolf3d.ssMoving(16,30,4,3),wolf3d.ssStanding(16,39,6,3),wolf3d.ssStanding(16,43,6,1),{"x":16,"y":51,"texture":14,"hit":false},wolf3d.ssMoving(16,52,0,2),{"x":16,"y":56,"texture":14,"hit":false},{"x":16,"y":60,"texture":14,"hit":false},{"x":17,"y":15,"texture":14,"hit":false},wolf3d.officerStanding(17,21,4,1),wolf3d.officerStanding(17,26,4,2),{"x":17,"y":32,"texture":37,"hit":true},{"x":17,"y":35,"texture":14,"hit":false},wolf3d.ssStanding(17,39,6,2),wolf3d.officerStanding(17,40,6,1),{"x":17,"y":43,"texture":4,"hit":false},{"x":17,"y":45,"texture":4,"hit":false},wolf3d.officerMoving(17,51,4,3),wolf3d.ssMoving(18,2,2,2),wolf3d.guardMoving(18,4,6,1),wolf3d.machineGun(18,9),{"x":18,"y":14,"texture":8,"hit":true},{"x":18,"y":16,"texture":8,"hit":true},wolf3d.food(18,32),{"x":18,"y":36,"texture":1,"hit":true},wolf3d.ssStanding(18,39,6,3),wolf3d.ssStanding(18,43,6,2),{"x":18,"y":51,"texture":14,"hit":false},wolf3d.dog(18,52,0,1),{"x":18,"y":56,"texture":14,"hit":false},{"x":18,"y":60,"texture":14,"hit":false},wolf3d.machineGun(19,9),wolf3d.firstAidKit(19,10),{"x":19,"y":24,"texture":14,"hit":false},wolf3d.guardMoving(19,26,6,1),{"x":19,"y":29,"texture":14,"hit":false},wolf3d.officerMoving(19,35,0,2),wolf3d.food(19,42),{"x":19,"y":43,"texture":4,"hit":false},{"x":19,"y":45,"texture":4,"hit":false},wolf3d.officerStanding(19,47,2,2),{"x":19,"y":48,"texture":8,"hit":true},{"x":19,"y":50,"texture":7,"hit":true},{"x":19,"y":53,"texture":8,"hit":true},wolf3d.chest(19,54),{"x":19,"y":55,"texture":8,"hit":true},wolf3d.chest(19,56),{"x":19,"y":59,"texture":8,"hit":true},wolf3d.chest(19,60),{"x":19,"y":61,"texture":8,"hit":true},{"x":20,"y":15,"texture":14,"hit":false},{"x":20,"y":24,"texture":1,"hit":true},{"x":20,"y":32,"texture":36,"hit":true},{"x":20,"y":42,"texture":8,"hit":true},wolf3d.food(20,43),wolf3d.guardStanding(20,44,4,2),wolf3d.chest(20,45),wolf3d.chest(20,46),wolf3d.chest(20,47),{"x":21,"y":26,"texture":37,"hit":true},wolf3d.ammo(21,27),wolf3d.officerMoving(22,1,4,3),wolf3d.officerMoving(22,5,0,3),{"x":22,"y":22,"texture":14,"hit":false},wolf3d.food(22,23),{"x":22,"y":24,"texture":36,"hit":true},wolf3d.dogfood(22,31),{"x":22,"y":32,"texture":37,"hit":true},wolf3d.ssMoving(23,2,2,2),wolf3d.guardMoving(23,4,6,1),wolf3d.officerMoving(23,14,0,1),wolf3d.ssMoving(23,16,0,2),wolf3d.ssMoving(23,22,4,3),{"x":23,"y":26,"texture":1,"hit":true},{"x":23,"y":29,"texture":14,"hit":false},{"x":23,"y":35,"texture":14,"hit":false},{"x":23,"y":38,"texture":14,"hit":false},wolf3d.chalice(24,1),{"x":24,"y":3,"texture":14,"hit":false},{"x":24,"y":9,"texture":14,"hit":false},wolf3d.dog(24,26,2,1),wolf3d.officerMoving(24,30,2,2),{"x":25,"y":1,"texture":39,"hit":true},wolf3d.chalice(25,2),{"x":25,"y":15,"texture":14,"hit":false},wolf3d.firstAidKit(25,57),wolf3d.chalice(27,28),wolf3d.ssStanding(27,29,6,3),wolf3d.guardStanding(27,42,2,1),{"x":28,"y":18,"texture":14,"hit":false},wolf3d.officerStanding(28,23,2,2),wolf3d.chalice(28,28),{"x":28,"y":29,"texture":14,"hit":false},{"x":28,"y":32,"texture":14,"hit":false},{"x":28,"y":35,"texture":14,"hit":false},{"x":28,"y":38,"texture":14,"hit":false},{"x":28,"y":41,"texture":14,"hit":false},wolf3d.ssStanding(29,2,6,3),{"x":29,"y":3,"texture":14,"hit":false},wolf3d.chalice(29,6),wolf3d.chalice(29,7),{"x":29,"y":10,"texture":14,"hit":false},{"x":29,"y":21,"texture":13,"hit":true},wolf3d.ammoBox(29,23),wolf3d.ssStanding(30,29,4,3),wolf3d.officerStanding(30,32,4,2),wolf3d.guardStanding(30,35,4,1),wolf3d.officerStanding(30,38,4,2),wolf3d.ssStanding(30,41,4,3),{"x":31,"y":6,"texture":39,"hit":true},wolf3d.ssStanding(31,7,0,2),{"x":31,"y":8,"texture":13,"hit":true},wolf3d.chalice(32,6),{"x":32,"y":7,"texture":14,"hit":false},wolf3d.chalice(32,8),{"x":32,"y":23,"texture":14,"hit":false},{"x":32,"y":29,"texture":14,"hit":false},wolf3d.cross(32,32),{"x":32,"y":41,"texture":14,"hit":false},wolf3d.chalice(32,58),wolf3d.chalice(33,6),wolf3d.chalice(33,8),wolf3d.cross(33,32),wolf3d.chalice(33,58),{"x":34,"y":3,"texture":14,"hit":false},wolf3d.guardMoving(34,8,6,1),{"x":34,"y":15,"texture":14,"hit":false},wolf3d.food(34,24),wolf3d.food(34,25),wolf3d.food(34,26),{"x":34,"y":38,"texture":14,"hit":false},wolf3d.food(34,39),wolf3d.food(34,40),wolf3d.food(34,41),wolf3d.ammoBox(34,42),wolf3d.chalice(34,58),wolf3d.ssStanding(35,2,6,3),{"x":35,"y":7,"texture":14,"hit":false},{"x":35,"y":25,"texture":14,"hit":false},wolf3d.chalice(35,26),{"x":35,"y":32,"texture":14,"hit":false},wolf3d.chalice(35,58),wolf3d.ammo(36,24),wolf3d.ammo(36,25),wolf3d.ammo(36,26),wolf3d.cross(36,38),wolf3d.cross(36,42),{"x":36,"y":45,"texture":14,"hit":false},wolf3d.chalice(36,58),{"x":37,"y":6,"texture":39,"hit":true},{"x":37,"y":7,"texture":14,"hit":false},{"x":37,"y":8,"texture":39,"hit":true},{"x":37,"y":32,"texture":14,"hit":false},{"x":37,"y":35,"texture":14,"hit":false},wolf3d.cross(37,38),wolf3d.cross(38,23),{"x":38,"y":26,"texture":14,"hit":false},{"x":38,"y":29,"texture":14,"hit":false},wolf3d.cross(38,38),{"x":38,"y":41,"texture":14,"hit":false},wolf3d.cross(39,23),wolf3d.cross(39,32),wolf3d.cross(39,43),{"x":40,"y":6,"texture":8,"hit":true},wolf3d.chalice(40,7),{"x":40,"y":8,"texture":14,"hit":false},{"x":40,"y":17,"texture":8,"hit":true},{"x":40,"y":38,"texture":14,"hit":false},wolf3d.cross(40,43),wolf3d.chalice(41,8),{"x":41,"y":16,"texture":14,"hit":false},{"x":41,"y":26,"texture":14,"hit":false},{"x":41,"y":29,"texture":14,"hit":false},wolf3d.cross(41,43),{"x":42,"y":32,"texture":14,"hit":false},{"x":42,"y":36,"texture":14,"hit":false},{"x":43,"y":23,"texture":14,"hit":false},wolf3d.cross(43,28),wolf3d.cross(43,36),{"x":43,"y":43,"texture":14,"hit":false},wolf3d.cross(44,25),wolf3d.cross(44,28),wolf3d.cross(44,36),wolf3d.cross(45,25),{"x":46,"y":11,"texture":8,"hit":true},{"x":46,"y":16,"texture":14,"hit":false},{"x":46,"y":17,"texture":14,"hit":false},{"x":46,"y":22,"texture":8,"hit":true},wolf3d.cross(46,25),{"x":46,"y":28,"texture":14,"hit":false},wolf3d.guardStanding(46,31,6,1),wolf3d.guardStanding(46,42,2,1),wolf3d.cross(46,45),{"x":47,"y":12,"texture":14,"hit":false},wolf3d.chalice(47,14),wolf3d.chalice(47,19),wolf3d.ssMoving(47,20,6,3),{"x":47,"y":21,"texture":14,"hit":false},{"x":47,"y":31,"texture":14,"hit":false},{"x":47,"y":36,"texture":14,"hit":false},{"x":47,"y":41,"texture":14,"hit":false},wolf3d.officerMoving(48,11,4,1),{"x":48,"y":25,"texture":14,"hit":false},{"x":48,"y":45,"texture":14,"hit":false},wolf3d.chalice(48,58),wolf3d.ssMoving(49,34,6,3),wolf3d.ssMoving(49,35,6,1),wolf3d.goldKey(49,36),wolf3d.extraLife(49,37),wolf3d.officerMoving(49,38,6,1),wolf3d.chalice(49,58),wolf3d.officerMoving(50,22,0,2),{"x":50,"y":31,"texture":14,"hit":false},{"x":50,"y":36,"texture":14,"hit":false},{"x":50,"y":41,"texture":14,"hit":false},wolf3d.chalice(50,58),{"x":51,"y":12,"texture":14,"hit":false},wolf3d.ssMoving(51,13,2,1),wolf3d.chalice(51,14),wolf3d.chalice(51,19),{"x":51,"y":21,"texture":14,"hit":false},wolf3d.guardStanding(51,31,6,1),wolf3d.officerMoving(51,34,2,2),wolf3d.officerMoving(51,36,2,1),wolf3d.ssMoving(51,38,2,3),wolf3d.guardStanding(51,42,2,1),wolf3d.chalice(51,58),wolf3d.chalice(52,58),{"x":53,"y":13,"texture":39,"hit":true},{"x":53,"y":20,"texture":39,"hit":true},wolf3d.chalice(54,14),wolf3d.chalice(54,19),wolf3d.ssStanding(55,15,4,1),wolf3d.ssStanding(55,18,4,2),wolf3d.ammoBox(55,25),wolf3d.ammoBox(55,26),wolf3d.chalice(56,16),wolf3d.chalice(56,17),wolf3d.ammoBox(56,25),wolf3d.ammoBox(56,26),{"x":56,"y":42,"texture":8,"hit":true},wolf3d.firstAidKit(56,45),wolf3d.firstAidKit(56,46),{"x":56,"y":49,"texture":3,"hit":true},{"x":57,"y":15,"texture":14,"hit":false},wolf3d.chalice(57,16),wolf3d.chalice(57,17),{"x":57,"y":18,"texture":14,"hit":false},wolf3d.gatling(57,26),wolf3d.chalice(57,29),wolf3d.chalice(57,44),wolf3d.chalice(57,45),wolf3d.chalice(57,46),wolf3d.chalice(57,47),wolf3d.firstAidKit(58,15),wolf3d.chalice(58,28),wolf3d.chalice(58,29),wolf3d.chalice(58,44),wolf3d.crown(58,45),wolf3d.crown(58,46),wolf3d.chalice(58,47),wolf3d.chalice(58,53),wolf3d.chalice(58,54),wolf3d.chalice(58,55),wolf3d.chalice(58,56),wolf3d.chalice(58,57),wolf3d.ammoBox(59,15),wolf3d.silverKey(59,16),wolf3d.firstAidKit(59,17),wolf3d.ammoBox(59,18),wolf3d.chalice(59,44),wolf3d.chalice(59,45),wolf3d.chalice(59,46),wolf3d.chalice(59,47),{"x":60,"y":42,"texture":3,"hit":true},wolf3d.firstAidKit(60,45),wolf3d.firstAidKit(60,46),{"x":60,"y":49,"texture":8,"hit":true},wolf3d.chalice(62,19),wolf3d.chalice(62,20),wolf3d.chalice(62,21),wolf3d.chalice(62,31),wolf3d.chalice(62,32),wolf3d.chalice(62,33)],"spriteResource":"sod-sprites","scripts":[scripts.angle(12,30,6),scripts.angle(12,35,0),scripts.angle(15,51,6),scripts.angle(15,52,0),scripts.angle(18,1,6),scripts.angle(18,5,0),scripts.angle(19,22,6),scripts.angle(19,30,4),scripts.angle(19,51,4),scripts.angle(19,52,2),scripts.angle(21,14,0),scripts.angle(21,16,0),scripts.angle(23,1,4),scripts.angle(23,5,2),scripts.angle(24,22,4),scripts.angle(24,35,2),scripts.angle(34,5,6),scripts.angle(34,9,2),scripts.angle(35,14,4),scripts.angle(35,16,4),scripts.angle(47,11,6),scripts.angle(47,22,0),scripts.angle(49,33,6),scripts.angle(49,39,0),scripts.angle(51,11,4),scripts.angle(51,22,2),scripts.angle(51,33,4),scripts.angle(51,39,2)]};
\ No newline at end of file diff --git a/wolf3d/music/copypro.mp4 b/wolf3d/music/copypro.mp4 Binary files differnew file mode 100644 index 0000000..8d91eca --- /dev/null +++ b/wolf3d/music/copypro.mp4 diff --git a/wolf3d/music/corner.mp4 b/wolf3d/music/corner.mp4 Binary files differnew file mode 100644 index 0000000..185eb60 --- /dev/null +++ b/wolf3d/music/corner.mp4 diff --git a/wolf3d/music/dungeon.mp4 b/wolf3d/music/dungeon.mp4 Binary files differnew file mode 100644 index 0000000..70de68f --- /dev/null +++ b/wolf3d/music/dungeon.mp4 diff --git a/wolf3d/music/endlevel.mp4 b/wolf3d/music/endlevel.mp4 Binary files differnew file mode 100644 index 0000000..ee7b860 --- /dev/null +++ b/wolf3d/music/endlevel.mp4 diff --git a/wolf3d/music/funkyou.mp4 b/wolf3d/music/funkyou.mp4 Binary files differnew file mode 100644 index 0000000..83b337c --- /dev/null +++ b/wolf3d/music/funkyou.mp4 diff --git a/wolf3d/music/getthem.mp4 b/wolf3d/music/getthem.mp4 Binary files differnew file mode 100644 index 0000000..e7ad038 --- /dev/null +++ b/wolf3d/music/getthem.mp4 diff --git a/wolf3d/music/goingaft.mp4 b/wolf3d/music/goingaft.mp4 Binary files differnew file mode 100644 index 0000000..27f13a6 --- /dev/null +++ b/wolf3d/music/goingaft.mp4 diff --git a/wolf3d/music/headache.mp4 b/wolf3d/music/headache.mp4 Binary files differnew file mode 100644 index 0000000..1bfcbe6 --- /dev/null +++ b/wolf3d/music/headache.mp4 diff --git a/wolf3d/music/hitlwltz.mp4 b/wolf3d/music/hitlwltz.mp4 Binary files differnew file mode 100644 index 0000000..2211b07 --- /dev/null +++ b/wolf3d/music/hitlwltz.mp4 diff --git a/wolf3d/music/introcw3.mp4 b/wolf3d/music/introcw3.mp4 Binary files differnew file mode 100644 index 0000000..0fa2823 --- /dev/null +++ b/wolf3d/music/introcw3.mp4 diff --git a/wolf3d/music/nazi_nor.mp4 b/wolf3d/music/nazi_nor.mp4 Binary files differnew file mode 100644 index 0000000..05073fd --- /dev/null +++ b/wolf3d/music/nazi_nor.mp4 diff --git a/wolf3d/music/nazi_omi.mp4 b/wolf3d/music/nazi_omi.mp4 Binary files differnew file mode 100644 index 0000000..833e529 --- /dev/null +++ b/wolf3d/music/nazi_omi.mp4 diff --git a/wolf3d/music/nazi_rap.mp4 b/wolf3d/music/nazi_rap.mp4 Binary files differnew file mode 100644 index 0000000..14b0a1a --- /dev/null +++ b/wolf3d/music/nazi_rap.mp4 diff --git a/wolf3d/music/pacman.mp4 b/wolf3d/music/pacman.mp4 Binary files differnew file mode 100644 index 0000000..a3e9e3d --- /dev/null +++ b/wolf3d/music/pacman.mp4 diff --git a/wolf3d/music/pow.mp4 b/wolf3d/music/pow.mp4 Binary files differnew file mode 100644 index 0000000..df4145b --- /dev/null +++ b/wolf3d/music/pow.mp4 diff --git a/wolf3d/music/pregnant.mp4 b/wolf3d/music/pregnant.mp4 Binary files differnew file mode 100644 index 0000000..c9edcf6 --- /dev/null +++ b/wolf3d/music/pregnant.mp4 diff --git a/wolf3d/music/roster.mp4 b/wolf3d/music/roster.mp4 Binary files differnew file mode 100644 index 0000000..62528fd --- /dev/null +++ b/wolf3d/music/roster.mp4 diff --git a/wolf3d/music/salute.mp4 b/wolf3d/music/salute.mp4 Binary files differnew file mode 100644 index 0000000..207521f --- /dev/null +++ b/wolf3d/music/salute.mp4 diff --git a/wolf3d/music/searchn.mp4 b/wolf3d/music/searchn.mp4 Binary files differnew file mode 100644 index 0000000..ecd5ac2 --- /dev/null +++ b/wolf3d/music/searchn.mp4 diff --git a/wolf3d/music/suspense.mp4 b/wolf3d/music/suspense.mp4 Binary files differnew file mode 100644 index 0000000..d9d2103 --- /dev/null +++ b/wolf3d/music/suspense.mp4 diff --git a/wolf3d/music/twelfth.mp4 b/wolf3d/music/twelfth.mp4 Binary files differnew file mode 100644 index 0000000..1cf1773 --- /dev/null +++ b/wolf3d/music/twelfth.mp4 diff --git a/wolf3d/music/ultimate.mp4 b/wolf3d/music/ultimate.mp4 Binary files differnew file mode 100644 index 0000000..968907a --- /dev/null +++ b/wolf3d/music/ultimate.mp4 diff --git a/wolf3d/music/urahero.mp4 b/wolf3d/music/urahero.mp4 Binary files differnew file mode 100644 index 0000000..9cfe852 --- /dev/null +++ b/wolf3d/music/urahero.mp4 diff --git a/wolf3d/music/vicmarch.mp4 b/wolf3d/music/vicmarch.mp4 Binary files differnew file mode 100644 index 0000000..f713f56 --- /dev/null +++ b/wolf3d/music/vicmarch.mp4 diff --git a/wolf3d/music/victors.mp4 b/wolf3d/music/victors.mp4 Binary files differnew file mode 100644 index 0000000..cd660af --- /dev/null +++ b/wolf3d/music/victors.mp4 diff --git a/wolf3d/music/warmarch.mp4 b/wolf3d/music/warmarch.mp4 Binary files differnew file mode 100644 index 0000000..659aa1f --- /dev/null +++ b/wolf3d/music/warmarch.mp4 diff --git a/wolf3d/music/wonderin.mp4 b/wolf3d/music/wonderin.mp4 Binary files differnew file mode 100644 index 0000000..20a5698 --- /dev/null +++ b/wolf3d/music/wonderin.mp4 diff --git a/wolf3d/music/xdeath.mp4 b/wolf3d/music/xdeath.mp4 Binary files differnew file mode 100644 index 0000000..f885f0d --- /dev/null +++ b/wolf3d/music/xdeath.mp4 diff --git a/wolf3d/music/xevil.mp4 b/wolf3d/music/xevil.mp4 Binary files differnew file mode 100644 index 0000000..c257fd6 --- /dev/null +++ b/wolf3d/music/xevil.mp4 diff --git a/wolf3d/music/xfunkie.mp4 b/wolf3d/music/xfunkie.mp4 Binary files differnew file mode 100644 index 0000000..6eafad2 --- /dev/null +++ b/wolf3d/music/xfunkie.mp4 diff --git a/wolf3d/music/xgetyou.mp4 b/wolf3d/music/xgetyou.mp4 Binary files differnew file mode 100644 index 0000000..96df2f7 --- /dev/null +++ b/wolf3d/music/xgetyou.mp4 diff --git a/wolf3d/music/xjaznazi.mp4 b/wolf3d/music/xjaznazi.mp4 Binary files differnew file mode 100644 index 0000000..dcac05f --- /dev/null +++ b/wolf3d/music/xjaznazi.mp4 diff --git a/wolf3d/music/xputit.mp4 b/wolf3d/music/xputit.mp4 Binary files differnew file mode 100644 index 0000000..5ebc431 --- /dev/null +++ b/wolf3d/music/xputit.mp4 diff --git a/wolf3d/music/xtheend.mp4 b/wolf3d/music/xtheend.mp4 Binary files differnew file mode 100644 index 0000000..e321abe --- /dev/null +++ b/wolf3d/music/xtheend.mp4 diff --git a/wolf3d/music/xtiptoe.mp4 b/wolf3d/music/xtiptoe.mp4 Binary files differnew file mode 100644 index 0000000..a5394f1 --- /dev/null +++ b/wolf3d/music/xtiptoe.mp4 diff --git a/wolf3d/music/xtower2.mp4 b/wolf3d/music/xtower2.mp4 Binary files differnew file mode 100644 index 0000000..ab8be8d --- /dev/null +++ b/wolf3d/music/xtower2.mp4 diff --git a/wolf3d/music/zerohour.mp4 b/wolf3d/music/zerohour.mp4 Binary files differnew file mode 100644 index 0000000..16fdf97 --- /dev/null +++ b/wolf3d/music/zerohour.mp4 diff --git a/wolf3d/sounds/ahhhg.mp4 b/wolf3d/sounds/ahhhg.mp4 Binary files differnew file mode 100644 index 0000000..38b040b --- /dev/null +++ b/wolf3d/sounds/ahhhg.mp4 diff --git a/wolf3d/sounds/angeldeath.mp4 b/wolf3d/sounds/angeldeath.mp4 Binary files differnew file mode 100644 index 0000000..9e84a14 --- /dev/null +++ b/wolf3d/sounds/angeldeath.mp4 diff --git a/wolf3d/sounds/angelsight.mp4 b/wolf3d/sounds/angelsight.mp4 Binary files differnew file mode 100644 index 0000000..e0a3feb --- /dev/null +++ b/wolf3d/sounds/angelsight.mp4 diff --git a/wolf3d/sounds/atkgatling.mp4 b/wolf3d/sounds/atkgatling.mp4 Binary files differnew file mode 100644 index 0000000..3126943 --- /dev/null +++ b/wolf3d/sounds/atkgatling.mp4 diff --git a/wolf3d/sounds/atkmachinegun.mp4 b/wolf3d/sounds/atkmachinegun.mp4 Binary files differnew file mode 100644 index 0000000..4382f2c --- /dev/null +++ b/wolf3d/sounds/atkmachinegun.mp4 diff --git a/wolf3d/sounds/atkpistol.mp4 b/wolf3d/sounds/atkpistol.mp4 Binary files differnew file mode 100644 index 0000000..41313cb --- /dev/null +++ b/wolf3d/sounds/atkpistol.mp4 diff --git a/wolf3d/sounds/bonus1up.mp4 b/wolf3d/sounds/bonus1up.mp4 Binary files differnew file mode 100644 index 0000000..2216a11 --- /dev/null +++ b/wolf3d/sounds/bonus1up.mp4 diff --git a/wolf3d/sounds/bossfire.mp4 b/wolf3d/sounds/bossfire.mp4 Binary files differnew file mode 100644 index 0000000..9559859 --- /dev/null +++ b/wolf3d/sounds/bossfire.mp4 diff --git a/wolf3d/sounds/closedoor.mp4 b/wolf3d/sounds/closedoor.mp4 Binary files differnew file mode 100644 index 0000000..55cb3f4 --- /dev/null +++ b/wolf3d/sounds/closedoor.mp4 diff --git a/wolf3d/sounds/deathscream1.mp4 b/wolf3d/sounds/deathscream1.mp4 Binary files differnew file mode 100644 index 0000000..e591ade --- /dev/null +++ b/wolf3d/sounds/deathscream1.mp4 diff --git a/wolf3d/sounds/deathscream2.mp4 b/wolf3d/sounds/deathscream2.mp4 Binary files differnew file mode 100644 index 0000000..802225e --- /dev/null +++ b/wolf3d/sounds/deathscream2.mp4 diff --git a/wolf3d/sounds/deathscream4.mp4 b/wolf3d/sounds/deathscream4.mp4 Binary files differnew file mode 100644 index 0000000..abc7c47 --- /dev/null +++ b/wolf3d/sounds/deathscream4.mp4 diff --git a/wolf3d/sounds/deathscream5.mp4 b/wolf3d/sounds/deathscream5.mp4 Binary files differnew file mode 100644 index 0000000..2f5b47e --- /dev/null +++ b/wolf3d/sounds/deathscream5.mp4 diff --git a/wolf3d/sounds/deathscream6.mp4 b/wolf3d/sounds/deathscream6.mp4 Binary files differnew file mode 100644 index 0000000..b21cdd0 --- /dev/null +++ b/wolf3d/sounds/deathscream6.mp4 diff --git a/wolf3d/sounds/deathscream7.mp4 b/wolf3d/sounds/deathscream7.mp4 Binary files differnew file mode 100644 index 0000000..805e0a8 --- /dev/null +++ b/wolf3d/sounds/deathscream7.mp4 diff --git a/wolf3d/sounds/deathscream8.mp4 b/wolf3d/sounds/deathscream8.mp4 Binary files differnew file mode 100644 index 0000000..ed85091 --- /dev/null +++ b/wolf3d/sounds/deathscream8.mp4 diff --git a/wolf3d/sounds/deathscream9.mp4 b/wolf3d/sounds/deathscream9.mp4 Binary files differnew file mode 100644 index 0000000..a718b32 --- /dev/null +++ b/wolf3d/sounds/deathscream9.mp4 diff --git a/wolf3d/sounds/die.mp4 b/wolf3d/sounds/die.mp4 Binary files differnew file mode 100644 index 0000000..13d86cc --- /dev/null +++ b/wolf3d/sounds/die.mp4 diff --git a/wolf3d/sounds/dogattack.mp4 b/wolf3d/sounds/dogattack.mp4 Binary files differnew file mode 100644 index 0000000..7ca6ecd --- /dev/null +++ b/wolf3d/sounds/dogattack.mp4 diff --git a/wolf3d/sounds/dogbark.mp4 b/wolf3d/sounds/dogbark.mp4 Binary files differnew file mode 100644 index 0000000..99f34e3 --- /dev/null +++ b/wolf3d/sounds/dogbark.mp4 diff --git a/wolf3d/sounds/dogdeath.mp4 b/wolf3d/sounds/dogdeath.mp4 Binary files differnew file mode 100644 index 0000000..544248c --- /dev/null +++ b/wolf3d/sounds/dogdeath.mp4 diff --git a/wolf3d/sounds/donner.mp4 b/wolf3d/sounds/donner.mp4 Binary files differnew file mode 100644 index 0000000..1ef04f0 --- /dev/null +++ b/wolf3d/sounds/donner.mp4 diff --git a/wolf3d/sounds/eine.mp4 b/wolf3d/sounds/eine.mp4 Binary files differnew file mode 100644 index 0000000..32bd745 --- /dev/null +++ b/wolf3d/sounds/eine.mp4 diff --git a/wolf3d/sounds/erlauben.mp4 b/wolf3d/sounds/erlauben.mp4 Binary files differnew file mode 100644 index 0000000..e5f31e4 --- /dev/null +++ b/wolf3d/sounds/erlauben.mp4 diff --git a/wolf3d/sounds/eva.mp4 b/wolf3d/sounds/eva.mp4 Binary files differnew file mode 100644 index 0000000..a394d85 --- /dev/null +++ b/wolf3d/sounds/eva.mp4 diff --git a/wolf3d/sounds/getammobox.mp4 b/wolf3d/sounds/getammobox.mp4 Binary files differnew file mode 100644 index 0000000..5c33dfe --- /dev/null +++ b/wolf3d/sounds/getammobox.mp4 diff --git a/wolf3d/sounds/getkey.mp4 b/wolf3d/sounds/getkey.mp4 Binary files differnew file mode 100644 index 0000000..399123f --- /dev/null +++ b/wolf3d/sounds/getkey.mp4 diff --git a/wolf3d/sounds/getspear.mp4 b/wolf3d/sounds/getspear.mp4 Binary files differnew file mode 100644 index 0000000..2181639 --- /dev/null +++ b/wolf3d/sounds/getspear.mp4 diff --git a/wolf3d/sounds/gutentag.mp4 b/wolf3d/sounds/gutentag.mp4 Binary files differnew file mode 100644 index 0000000..ac3e99c --- /dev/null +++ b/wolf3d/sounds/gutentag.mp4 diff --git a/wolf3d/sounds/halt.mp4 b/wolf3d/sounds/halt.mp4 Binary files differnew file mode 100644 index 0000000..f113add --- /dev/null +++ b/wolf3d/sounds/halt.mp4 diff --git a/wolf3d/sounds/health1.mp4 b/wolf3d/sounds/health1.mp4 Binary files differnew file mode 100644 index 0000000..715ac81 --- /dev/null +++ b/wolf3d/sounds/health1.mp4 diff --git a/wolf3d/sounds/health2.mp4 b/wolf3d/sounds/health2.mp4 Binary files differnew file mode 100644 index 0000000..5836ded --- /dev/null +++ b/wolf3d/sounds/health2.mp4 diff --git a/wolf3d/sounds/hitlerha.mp4 b/wolf3d/sounds/hitlerha.mp4 Binary files differnew file mode 100644 index 0000000..723f55d --- /dev/null +++ b/wolf3d/sounds/hitlerha.mp4 diff --git a/wolf3d/sounds/kein.mp4 b/wolf3d/sounds/kein.mp4 Binary files differnew file mode 100644 index 0000000..7a1ca0f --- /dev/null +++ b/wolf3d/sounds/kein.mp4 diff --git a/wolf3d/sounds/knightdeath.mp4 b/wolf3d/sounds/knightdeath.mp4 Binary files differnew file mode 100644 index 0000000..0a7382c --- /dev/null +++ b/wolf3d/sounds/knightdeath.mp4 diff --git a/wolf3d/sounds/knightsight.mp4 b/wolf3d/sounds/knightsight.mp4 Binary files differnew file mode 100644 index 0000000..cb4e138 --- /dev/null +++ b/wolf3d/sounds/knightsight.mp4 diff --git a/wolf3d/sounds/leben.mp4 b/wolf3d/sounds/leben.mp4 Binary files differnew file mode 100644 index 0000000..d2f137d --- /dev/null +++ b/wolf3d/sounds/leben.mp4 diff --git a/wolf3d/sounds/leveldone.mp4 b/wolf3d/sounds/leveldone.mp4 Binary files differnew file mode 100644 index 0000000..9266f73 --- /dev/null +++ b/wolf3d/sounds/leveldone.mp4 diff --git a/wolf3d/sounds/mechstep.mp4 b/wolf3d/sounds/mechstep.mp4 Binary files differnew file mode 100644 index 0000000..66f6cb2 --- /dev/null +++ b/wolf3d/sounds/mechstep.mp4 diff --git a/wolf3d/sounds/mein.mp4 b/wolf3d/sounds/mein.mp4 Binary files differnew file mode 100644 index 0000000..cf80044 --- /dev/null +++ b/wolf3d/sounds/mein.mp4 diff --git a/wolf3d/sounds/meingott.mp4 b/wolf3d/sounds/meingott.mp4 Binary files differnew file mode 100644 index 0000000..d2ae70d --- /dev/null +++ b/wolf3d/sounds/meingott.mp4 diff --git a/wolf3d/sounds/mutti.mp4 b/wolf3d/sounds/mutti.mp4 Binary files differnew file mode 100644 index 0000000..b625f80 --- /dev/null +++ b/wolf3d/sounds/mutti.mp4 diff --git a/wolf3d/sounds/nazifire.mp4 b/wolf3d/sounds/nazifire.mp4 Binary files differnew file mode 100644 index 0000000..53d87a1 --- /dev/null +++ b/wolf3d/sounds/nazifire.mp4 diff --git a/wolf3d/sounds/neinsovass.mp4 b/wolf3d/sounds/neinsovass.mp4 Binary files differnew file mode 100644 index 0000000..0fa2c57 --- /dev/null +++ b/wolf3d/sounds/neinsovass.mp4 diff --git a/wolf3d/sounds/opendoor.mp4 b/wolf3d/sounds/opendoor.mp4 Binary files differnew file mode 100644 index 0000000..b3bad40 --- /dev/null +++ b/wolf3d/sounds/opendoor.mp4 diff --git a/wolf3d/sounds/pushwall.mp4 b/wolf3d/sounds/pushwall.mp4 Binary files differnew file mode 100644 index 0000000..e87ce3d --- /dev/null +++ b/wolf3d/sounds/pushwall.mp4 diff --git a/wolf3d/sounds/rose.mp4 b/wolf3d/sounds/rose.mp4 Binary files differnew file mode 100644 index 0000000..3931eb4 --- /dev/null +++ b/wolf3d/sounds/rose.mp4 diff --git a/wolf3d/sounds/schabbsha.mp4 b/wolf3d/sounds/schabbsha.mp4 Binary files differnew file mode 100644 index 0000000..e086afc --- /dev/null +++ b/wolf3d/sounds/schabbsha.mp4 diff --git a/wolf3d/sounds/scheist.mp4 b/wolf3d/sounds/scheist.mp4 Binary files differnew file mode 100644 index 0000000..d16d4ac --- /dev/null +++ b/wolf3d/sounds/scheist.mp4 diff --git a/wolf3d/sounds/schutzad.mp4 b/wolf3d/sounds/schutzad.mp4 Binary files differnew file mode 100644 index 0000000..f9d0605 --- /dev/null +++ b/wolf3d/sounds/schutzad.mp4 diff --git a/wolf3d/sounds/sfx/angelfire.mp4 b/wolf3d/sounds/sfx/angelfire.mp4 Binary files differnew file mode 100644 index 0000000..2136d83 --- /dev/null +++ b/wolf3d/sounds/sfx/angelfire.mp4 diff --git a/wolf3d/sounds/sfx/atkknife.mp4 b/wolf3d/sounds/sfx/atkknife.mp4 Binary files differnew file mode 100644 index 0000000..2c184c5 --- /dev/null +++ b/wolf3d/sounds/sfx/atkknife.mp4 diff --git a/wolf3d/sounds/sfx/bonus1.mp4 b/wolf3d/sounds/sfx/bonus1.mp4 Binary files differnew file mode 100644 index 0000000..68e2764 --- /dev/null +++ b/wolf3d/sounds/sfx/bonus1.mp4 diff --git a/wolf3d/sounds/sfx/bonus1up.mp4 b/wolf3d/sounds/sfx/bonus1up.mp4 Binary files differnew file mode 100644 index 0000000..2216a11 --- /dev/null +++ b/wolf3d/sounds/sfx/bonus1up.mp4 diff --git a/wolf3d/sounds/sfx/bonus2.mp4 b/wolf3d/sounds/sfx/bonus2.mp4 Binary files differnew file mode 100644 index 0000000..2b82669 --- /dev/null +++ b/wolf3d/sounds/sfx/bonus2.mp4 diff --git a/wolf3d/sounds/sfx/bonus3.mp4 b/wolf3d/sounds/sfx/bonus3.mp4 Binary files differnew file mode 100644 index 0000000..b71717a --- /dev/null +++ b/wolf3d/sounds/sfx/bonus3.mp4 diff --git a/wolf3d/sounds/sfx/bonus4.mp4 b/wolf3d/sounds/sfx/bonus4.mp4 Binary files differnew file mode 100644 index 0000000..a2b6d4e --- /dev/null +++ b/wolf3d/sounds/sfx/bonus4.mp4 diff --git a/wolf3d/sounds/sfx/donothing.mp4 b/wolf3d/sounds/sfx/donothing.mp4 Binary files differnew file mode 100644 index 0000000..18c88cf --- /dev/null +++ b/wolf3d/sounds/sfx/donothing.mp4 diff --git a/wolf3d/sounds/sfx/endbonus1.mp4 b/wolf3d/sounds/sfx/endbonus1.mp4 Binary files differnew file mode 100644 index 0000000..39279cc --- /dev/null +++ b/wolf3d/sounds/sfx/endbonus1.mp4 diff --git a/wolf3d/sounds/sfx/endbonus2.mp4 b/wolf3d/sounds/sfx/endbonus2.mp4 Binary files differnew file mode 100644 index 0000000..efd2aa5 --- /dev/null +++ b/wolf3d/sounds/sfx/endbonus2.mp4 diff --git a/wolf3d/sounds/sfx/escpressed.mp4 b/wolf3d/sounds/sfx/escpressed.mp4 Binary files differnew file mode 100644 index 0000000..6eeeeac --- /dev/null +++ b/wolf3d/sounds/sfx/escpressed.mp4 diff --git a/wolf3d/sounds/sfx/flamethrower.mp4 b/wolf3d/sounds/sfx/flamethrower.mp4 Binary files differnew file mode 100644 index 0000000..a8ca5cc --- /dev/null +++ b/wolf3d/sounds/sfx/flamethrower.mp4 diff --git a/wolf3d/sounds/sfx/getammo.mp4 b/wolf3d/sounds/sfx/getammo.mp4 Binary files differnew file mode 100644 index 0000000..1fc4f61 --- /dev/null +++ b/wolf3d/sounds/sfx/getammo.mp4 diff --git a/wolf3d/sounds/sfx/getammobox.mp4 b/wolf3d/sounds/sfx/getammobox.mp4 Binary files differnew file mode 100644 index 0000000..5c33dfe --- /dev/null +++ b/wolf3d/sounds/sfx/getammobox.mp4 diff --git a/wolf3d/sounds/sfx/getgatling.mp4 b/wolf3d/sounds/sfx/getgatling.mp4 Binary files differnew file mode 100644 index 0000000..be014d4 --- /dev/null +++ b/wolf3d/sounds/sfx/getgatling.mp4 diff --git a/wolf3d/sounds/sfx/getkey.mp4 b/wolf3d/sounds/sfx/getkey.mp4 Binary files differnew file mode 100644 index 0000000..399123f --- /dev/null +++ b/wolf3d/sounds/sfx/getkey.mp4 diff --git a/wolf3d/sounds/sfx/getmachine.mp4 b/wolf3d/sounds/sfx/getmachine.mp4 Binary files differnew file mode 100644 index 0000000..14e1caa --- /dev/null +++ b/wolf3d/sounds/sfx/getmachine.mp4 diff --git a/wolf3d/sounds/sfx/ghostfade.mp4 b/wolf3d/sounds/sfx/ghostfade.mp4 Binary files differnew file mode 100644 index 0000000..72f23cf --- /dev/null +++ b/wolf3d/sounds/sfx/ghostfade.mp4 diff --git a/wolf3d/sounds/sfx/ghostsight.mp4 b/wolf3d/sounds/sfx/ghostsight.mp4 Binary files differnew file mode 100644 index 0000000..ce58a25 --- /dev/null +++ b/wolf3d/sounds/sfx/ghostsight.mp4 diff --git a/wolf3d/sounds/sfx/hitwall.mp4 b/wolf3d/sounds/sfx/hitwall.mp4 Binary files differnew file mode 100644 index 0000000..76fe35c --- /dev/null +++ b/wolf3d/sounds/sfx/hitwall.mp4 diff --git a/wolf3d/sounds/sfx/knightmissile.mp4 b/wolf3d/sounds/sfx/knightmissile.mp4 Binary files differnew file mode 100644 index 0000000..bb668c9 --- /dev/null +++ b/wolf3d/sounds/sfx/knightmissile.mp4 diff --git a/wolf3d/sounds/sfx/missilefire.mp4 b/wolf3d/sounds/sfx/missilefire.mp4 Binary files differnew file mode 100644 index 0000000..004a4d2 --- /dev/null +++ b/wolf3d/sounds/sfx/missilefire.mp4 diff --git a/wolf3d/sounds/sfx/missilehit.mp4 b/wolf3d/sounds/sfx/missilehit.mp4 Binary files differnew file mode 100644 index 0000000..0f772f3 --- /dev/null +++ b/wolf3d/sounds/sfx/missilehit.mp4 diff --git a/wolf3d/sounds/sfx/movegun1.mp4 b/wolf3d/sounds/sfx/movegun1.mp4 Binary files differnew file mode 100644 index 0000000..5fa0407 --- /dev/null +++ b/wolf3d/sounds/sfx/movegun1.mp4 diff --git a/wolf3d/sounds/sfx/movegun2.mp4 b/wolf3d/sounds/sfx/movegun2.mp4 Binary files differnew file mode 100644 index 0000000..74eaa68 --- /dev/null +++ b/wolf3d/sounds/sfx/movegun2.mp4 diff --git a/wolf3d/sounds/sfx/percent100.mp4 b/wolf3d/sounds/sfx/percent100.mp4 Binary files differnew file mode 100644 index 0000000..2833ce5 --- /dev/null +++ b/wolf3d/sounds/sfx/percent100.mp4 diff --git a/wolf3d/sounds/sfx/playerdeath.mp4 b/wolf3d/sounds/sfx/playerdeath.mp4 Binary files differnew file mode 100644 index 0000000..ae94600 --- /dev/null +++ b/wolf3d/sounds/sfx/playerdeath.mp4 diff --git a/wolf3d/sounds/sfx/schabbsthrow.mp4 b/wolf3d/sounds/sfx/schabbsthrow.mp4 Binary files differnew file mode 100644 index 0000000..984ab75 --- /dev/null +++ b/wolf3d/sounds/sfx/schabbsthrow.mp4 diff --git a/wolf3d/sounds/sfx/shoot.mp4 b/wolf3d/sounds/sfx/shoot.mp4 Binary files differnew file mode 100644 index 0000000..e1afecd --- /dev/null +++ b/wolf3d/sounds/sfx/shoot.mp4 diff --git a/wolf3d/sounds/slurpie.mp4 b/wolf3d/sounds/slurpie.mp4 Binary files differnew file mode 100644 index 0000000..ae7a623 --- /dev/null +++ b/wolf3d/sounds/slurpie.mp4 diff --git a/wolf3d/sounds/sod-getgatling.mp4 b/wolf3d/sounds/sod-getgatling.mp4 Binary files differnew file mode 100644 index 0000000..ea6f048 --- /dev/null +++ b/wolf3d/sounds/sod-getgatling.mp4 diff --git a/wolf3d/sounds/spion.mp4 b/wolf3d/sounds/spion.mp4 Binary files differnew file mode 100644 index 0000000..39572c9 --- /dev/null +++ b/wolf3d/sounds/spion.mp4 diff --git a/wolf3d/sounds/ssfire.mp4 b/wolf3d/sounds/ssfire.mp4 Binary files differnew file mode 100644 index 0000000..1ec87b5 --- /dev/null +++ b/wolf3d/sounds/ssfire.mp4 diff --git a/wolf3d/sounds/tothund.mp4 b/wolf3d/sounds/tothund.mp4 Binary files differnew file mode 100644 index 0000000..04599a6 --- /dev/null +++ b/wolf3d/sounds/tothund.mp4 diff --git a/wolf3d/sounds/transdeath.mp4 b/wolf3d/sounds/transdeath.mp4 Binary files differnew file mode 100644 index 0000000..40e9e7c --- /dev/null +++ b/wolf3d/sounds/transdeath.mp4 diff --git a/wolf3d/sounds/transsight.mp4 b/wolf3d/sounds/transsight.mp4 Binary files differnew file mode 100644 index 0000000..4b00f0c --- /dev/null +++ b/wolf3d/sounds/transsight.mp4 diff --git a/wolf3d/sounds/uberdeath.mp4 b/wolf3d/sounds/uberdeath.mp4 Binary files differnew file mode 100644 index 0000000..c20df3e --- /dev/null +++ b/wolf3d/sounds/uberdeath.mp4 diff --git a/wolf3d/sounds/wilhelmdeath.mp4 b/wolf3d/sounds/wilhelmdeath.mp4 Binary files differnew file mode 100644 index 0000000..939f57d --- /dev/null +++ b/wolf3d/sounds/wilhelmdeath.mp4 diff --git a/wolf3d/sounds/wilhelmsight.mp4 b/wolf3d/sounds/wilhelmsight.mp4 Binary files differnew file mode 100644 index 0000000..5a8000b --- /dev/null +++ b/wolf3d/sounds/wilhelmsight.mp4 diff --git a/wolf3d/sounds/yeah.mp4 b/wolf3d/sounds/yeah.mp4 Binary files differnew file mode 100644 index 0000000..9b4779c --- /dev/null +++ b/wolf3d/sounds/yeah.mp4 |