STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
234137
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2678 · P5355

<div style="position:absolute;top:-99px;left:-99px;"><img src="https://tools.swfchan.com/stathit.asp?noj=FRM61763565-6DC&rnd=61763565" width="1" height="1"></div>

armorgames super-adventure-pals-13529.swf

This is the info page for
Flash #267724

(Click the ID number above for more basic data on this flash file.)


ActionScript [AS1/AS2]
Combined Code
movieClip 59 rocketSmoke { frame 18 { this.removeMovieClip(); } } movieClip 61 rcorner { } movieClip 63 minimapTown { } movieClip 65 love { frame 1 { this.onEnterFrame = function () { _root.inplay = false; _root.player1.gotoAndStop(1); _root.player1._xscale = -100; }; } frame 88 { _root.loverMan = 1; delete this.onEnterFrame; var cg = _root.attachMovie('prizeGet', 'prizeGet' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); cg._x = _root.player1._x; cg._y = _root.player1._y - _root.player1.hitbox._height / 2; cg.mc.mc.whatyougot = '+ girlfriend'; _root.inplay = true; this.removeMovieClip(); stop(); } } movieClip 67 lcornerPlus { } movieClip 69 lcorner { } // unknown tag 88 length 216 movieClip 75 highscoreTile { } movieClip 77 FlaggyFlag2 { } // unknown tag 88 length 65 movieClip 80 { } movieClip 82 { } movieClip 83 enePt { frame 21 { this.removeMovieClip(); } } movieClip 85 hitbox { frame 1 { _visible = false; } } movieClip 97 { } movieClip 101 { } movieClip 103 { } movieClip 106 { } movieClip 113 { } movieClip 116 { frame 1 { _visible = false; } } movieClip 122 { frame 2 { ranSwing = random(3); _root['swing' + ranSwing].start(0, 0); _root['swing' + ranSwing].setVolume(_root.sfxvolume); } instance of movieClip 116 { onClipEvent (load) { _root.eAttack(this, 0, _parent._parent.damage / 2); } } frame 18 { ranSwing = random(3); _root['swing' + ranSwing].start(0, 0); _root['swing' + ranSwing].setVolume(_root.sfxvolume); } instance of movieClip 116 { onClipEvent (load) { _root.eAttack(this, 1, _parent._parent.damage); } } frame 45 { _parent.gotoAndStop(2); } } movieClip 126 { } movieClip 128 { frame 8 { _parent.gotoAndStop(2); } } movieClip 133 { } movieClip 137 { frame 3 { if (_parent.life < 1) { _parent.gotoAndStop(7); } } frame 12 { _parent.gotoAndStop(2); } } movieClip 138 en2 { frame 1 { _root.en1A.push(this); this.life = 10; grav = 0; damage = 2; type = 'bigYeti'; range = 80; } frame 2 { stop(); } } movieClip 150 { } movieClip 152 { } movieClip 170 { } movieClip 174 { frame 2 { ranSwing = random(3); _root['swing' + ranSwing].start(0, 0); _root['swing' + ranSwing].setVolume(_root.sfxvolume); } instance of movieClip 116 { onClipEvent (load) { _root.eAttack(this, 0, _parent._parent.damage); } } frame 19 { _parent.gotoAndStop(2); } } movieClip 181 { } movieClip 184 { frame 8 { _parent.gotoAndStop(2); } } movieClip 186 { } movieClip 187 { } movieClip 196 { frame 11 { _parent.gotoAndStop(2); } } movieClip 197 en1 { frame 1 { _root.en1A.push(this); this.life = 7; grav = 0; damage = 1.5; range = 80; } frame 2 { stop(); } } movieClip 200 { } movieClip 201 curtainsOption { frame 1 { stop(); } frame 2 { play(); _root.hud._alpha = 0; } frame 16 { stop(); } frame 16 { stop(); } frame 17 { _root.bubble.swapDepths(_root.getNextHighestDepth()); _root.bubble.removeMovieClip(); } frame 38 { _root.inscene = false; _root.inOption = false; _root.inplay = true; _root.vcam.target = _root.player1; _root.hud._visible = true; _root.darkness._visible = true; this.removeMovieClip(); } } movieClip 203 completedLevel { } movieClip 206 { } // unknown tag 88 length 55 movieClip 213 { frame 21 { stop(); } } movieClip 214 checkPoint { frame 1 { stop(); } frame 2 { _root.checkPointA.push(this); } frame 4 { _root.checkPoint2.start(0, 0); _root.checkPoint2.setVolume(_root.sfxvolume); } } movieClip 217 cactusBullet { } movieClip 233 { } movieClip 242 { } movieClip 258 { } movieClip 261 bombExplosion { frame 1 { _root.hud.bombFlash.gotoAndPlay(2); _root.explosionsfx.start(0, 0); _root.explosionsfx.setVolume(_root.sfxvolume / 3); } instance of movieClip 116 { onClipEvent (load) { _root.pAttack(this, 1, (1 + _root.player_damagelevel) * 10); } } frame 30 { this.removeMovieClip(); } } movieClip 263 { frame 1 { stop(); } } movieClip 264 Arm(: { } movieClip 265 availableLevel { } movieClip 278 { } movieClip 281 { frame 16 { _parent._x = _root.player1._x + 200 * (_parent._xscale / 100) + (random(50) - random(50)); if (_parent._x < 30) { _parent._x = 30; } if (_root.player1.onGround == true) { _parent._y = _root.player1._y; } } frame 36 { _parent.gotoAndStop(2); } } // unknown tag 88 length 63 movieClip 284 { frame 10 { _parent.gotoAndStop(2); } } movieClip 285 ghost { frame 1 { _root.ghostA.push(this); this.life = 7; grav = 0; damage = 1; } frame 2 { stop(); } frame 6 { gotoAndStop(7); } } movieClip 289 { frame 1 { _visible = false; } } movieClip 290 teleporter { frame 1 { stop(); } frame 2 { _root.teleporterArray.push(this); stop(); } } movieClip 357 Head { frame 1 { gotoAndStop(_parent._parent.character); } } movieClip 366 { } movieClip 376 { frame 1 { this.gotoAndStop(_root.player_lifelevel + 1); } } movieClip 381 { } movieClip 396 { } movieClip 404 { } movieClip 406 { frame 1 { if (_root.snowmanIsRich == true) { gotoAndStop(1); } else { gotoAndStop(2); } } } movieClip 412 { } movieClip 414 { } movieClip 417 { frame 1 { if (_root.penguinsHaveAdopted == true) { gotoAndStop(2); } else { gotoAndStop(1); } } } movieClip 424 { } movieClip 430 { } movieClip 436 { } movieClip 445 { } movieClip 451 { } movieClip 452 { } // unknown tag 88 length 241 // unknown tag 88 length 91 movieClip 466 { frame 1 { if (_root.controlScheme == 0) { stop(); } else { gotoAndStop(2); } } } movieClip 467 { frame 13 { stop(); } } movieClip 468 bubble { frame 17 { stop(); } } movieClip 469 hitboxyo { frame 1 { _visible = false; } } movieClip 472 { } movieClip 483 { } movieClip 485 { } movieClip 490 { } movieClip 493 { } movieClip 501 { } movieClip 511 { } movieClip 516 { } movieClip 530 { } movieClip 540 { } movieClip 543 { } movieClip 547 { } movieClip 548 { frame 1 { i = 0; while (i < 5) { addBullet = _root.attachMovie('bulletHeaven', 'bh' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); addBullet._x = _parent._x - 300; addBullet._y = _parent._y; addBullet._rotation = 225 - 25 * i; _root.jellyBulletA.push(addBullet); ++i; } } frame 20 { i = 0; while (i < 5) { addBullet = _root.attachMovie('bulletHeaven', 'bh' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); addBullet._x = _parent._x - 300; addBullet._y = _parent._y; addBullet._rotation = 225 - 25 * i; _root.jellyBulletA.push(addBullet); ++i; } } frame 42 { _parent.gotoAndStop(2); } } movieClip 549 { } movieClip 551 { frame 81 { _parent.gotoAndStop(2); } } movieClip 554 { } movieClip 564 { } movieClip 579 { } movieClip 593 { } movieClip 604 { } movieClip 605 { frame 2 { _root.explosionsfx.start(0, 0); _root.explosionsfx.setVolume(_root.sfxvolume / 2); } } movieClip 619 { frame 1 { if (_root[_root.rubyToGet] == true) { trace(_root.rubyToGet); if (_root.identifier == 'fishBoss') { this.gotoAndStop(3); } else { if (_root.identifier == 'jellyBoss') { this.gotoAndStop(3); } else { stop(); } } } else { this.gotoAndStop(2); } } } movieClip 620 { } movieClip 631 { } movieClip 638 { } movieClip 641 { frame 1 { stop(); } } movieClip 644 { } movieClip 654 { frame 1 { this.gotoAndStop(_root.player_damagelevel + 1); } frame 9 { stop(); } } movieClip 656 { frame 1 { stop(); } } movieClip 657 Arm { } movieClip 659 { frame 8 { stop(); } } movieClip 661 { frame 1 { _root.jellyBeaten = 1; _root.stopMusic(); } frame 81 { stopAllSounds(); _root.splat.start(0, 0); _root.splat.setVolume(_root.sfxvolume); } frame 128 { _root.getFX.start(0, 0); _root.getFX.setVolume(_root.sfxvolume); } frame 157 { delete _root.onEnterFrame; if (_root.jellyBossruby == true) { _root.player_cash += 400; } _root.jellyBossruby = true; _root.lvl3_1_available = true; _root.copterUnlocked = true; _root.inlvlup = false; _root.inplay = false; stop(); _root.hud._visible = true; _root.hud._alpha = 100; _root.hud.swapDepths(_root.getNextHighestDepth()); _root.hud.fadeOut.goTo = 3; _root.hud.fadeOut.gotoAndPlay(2); _root.inplay = false; } } movieClip 662 jellyBoss { frame 1 { stop(); _root.target_scale = 230; life = 100; totalLife = life; } } movieClip 664 Hay2 { } movieClip 666 Shrub1 { } movieClip 670 { } movieClip 671 level_case { } movieClip 672 bg1 { } movieClip 682 itemFound { frame 1 { gotoAndStop(_root.itemToFindWhat); } } frame 1 { stop(); urls_allowed = ['armorgames.com', 'www.beta.armorgames.com', 'beta.armorgames.com', 'www.armorgames.com', 'cache.armorgames.com', 'www.http.armorgames.com', 'www.https.armorgames.com']; var kongregate = _global.kongregate; kongregate.services.connect(); onEnterFrame = function () { _root.bar.bar._x = (_root.getBytesLoaded() / getBytesTotal()) * 53; _root.bar.plop.text = Math.ceil((_root.getBytesLoaded() / getBytesTotal()) * 100); _root.adv.gotoAndStop(Math.ceil((_root.getBytesLoaded() / getBytesTotal()) * 100)); if (_root.getBytesLoaded() >= getBytesTotal() && lock != true) { delete this.onEnterFrame; i = 0; while (i < _root.medalNameA.length) { if (_root[_root.medalConditionA[i]] >= _root.medalConditionA[i + 1]) { nameToKong = _root.medalNameA[i]; kongregate.stats.submit(nameToKong, 1); } i += 2; } i = 0; while (i < _root.medalNameA.length) { if (_root['medal_' + i] == true) { nameToKong = _root.medalNameA[i]; kongregate.stats.submit(nameToKong, 1); } i += 2; } _root.adv.gotoAndStop(100); _root.playBtn._y = 278; } }; } frame 1 { _root.superAdventurer = 0; _root.mrBBeaten = 0; _root.spiderBeaten = 0; _root.jellyBeaten = 0; _root.fishKilled = 0; _root.tutorialComplete = 0; _root.braggerMedal = 0; _root.getuntoucableMedal = 0; _root.loverMan = 0; _root.snowmanMedal = 0; _root.oldManMedal = 0; _root.famerMedal = 0; _root.penguinMedal = 0; _root.outlawMedal = 0; _root.lawmanMedal = 0; _root.medalNameA = ['FIRST BLOOD', 'kill your first enemy', 'COLD KILLER', 'kill one hundred enemies', 'BLOOD THIRSTY', 'kill one thousand enemies', '2 COOL 4 SCHOOL', 'complete tutorial', 'RICH', 'find one thousand coins', 'MILLIONAIRE', 'find one million coins', 'FISH AND CHIPS', 'defeat the fish boss', 'RAINBOW RIDER', 'defeat the jelly fish boss', 'SPIDER MAN', 'defeat the spider boss', 'CHAMPION', 'beat the final boss', 'SUPER ADVENTURER', 'complete all levels', 'BRAGGER', 'submit a high score', 'UNTOUCHABLE', 'beat a level set without dieing', 'LOVER MAN', 'win the heart of a girl', 'CHARITY CASE', 'donate money to the snow man', 'WRINKLY GRAPES', 'return the old mans speedos', 'TEARS OF JOY', 'return the farmers pig', 'FAMILY MAN', 'help the penguins start a family', 'OUTLAW', 'help stabby break out of jail', 'LAW MAN', 'redeem yourself to the sheriff']; _root.medalConditionA = ['totalKills', 1, 'totalKills', 100, 'totalKills', 1000, 'tutorialComplete', 1, 'totalCash', 1000, 'totalCash', 1000000, 'fishKilled', 1, 'jellyBeaten', 1, 'spiderBeaten', 1, 'mrBBeaten', 1, 'superAdventurer', 1, 'braggerMedal', 1, 'getuntoucableMedal', 1, 'loverMan', 1, 'snowmanMedal', 1, 'oldManMedal', 1, 'famerMedal', 1, 'penguinMedal', 1, 'outlawMedal', 1, 'lawmanMedal', 1]; _root.medalF = function () { i = 0; while (i < medalNameA.length) { if (_root['medal_' + i] != true && _root[_root.medalConditionA[i]] >= _root.medalConditionA[i + 1]) { _root.hud.medalMC.gotoAndPlay(2); _root.hud.medalMC.img.gotoAndStop(i + 1); trace('medal i ' + i); trace('medal i +1 ' + (i + 1)); trace('medal (i + 1) * 2 ' + (i + 1) * 2); nameToKong = _root.medalNameA[i]; kongregate.stats.submit(nameToKong, 1); _root.hud.medalMC.mName = _root.medalNameA[i]; _root.hud.medalMC.mDescription = _root.medalNameA[i + 1]; _root['medal_' + i] = true; } i += 2; } }; _root.vcam.target = _root.player1; _root.target_scale = 100; cameraFunction = function () { _root.hud._x = _root.vcam._x; _root.hud._y = _root.vcam._y; _root.bg1._x = _root.vcam._x / 1.3 - _root.vcam._width / 2; _root.bg1._y = _root.vcam._y; _root.bg2._x = _root.vcam._x / 2; _root.bg2._y = _root.vcam._y; _root.bg3._x = _root.vcam._x / 3 - _root.vcam._width / 2; _root.bg3._y = _root.vcam._y; _root.vcam._xscale -= (_root.vcam._xscale - _root.target_scale) / 3; _root.vcam._yscale = _root.vcam._xscale; _root.bg._x = _root.vcam._x - _root.vcam._width / 2; _root.bg._y = _root.vcam._y - _root.vcam._height / 2; _root.bg._xscale = _root.vcam._xscale; _root.bg._yscale = _root.bg._xscale; _root.bg2._xscale = _root.vcam._xscale; _root.bg2._yscale = _root.bg2._xscale; _root.hud._xscale = _root.vcam._xscale; _root.hud._yscale = _root.vcam._yscale; _root.vcam.camControl(); _root.vcam._y = Math.floor(_root.vcam._y + (_root.vcam.target._y - _root.lvl_yadjust - _root.vcam._y) / _root.vcamy); _root.vcam._x = Math.floor(_root.vcam._x + (_root.vcam.target._x - _root.vcam._x) / _root.vcamx - _root.vcam.xadjust); if (_root.player1._xscale == -100 && _root._ymouse < _root.mouse_limit._y) { _root.vcam.xadjust = 6; } if (_root.player1._xscale == 100 && _root._ymouse < _root.mouse_limit._y) { _root.vcam.xadjust = -6; } if (_root.vcam._x + _root.vcam._width / 2 > _root.r_limit._x) { _root.vcam._x = _root.r_limit._x - _root.vcam._width / 2; } if (_root.vcam._x - _root.vcam._width / 2 < _root.l_limit._x) { _root.vcam._x = _root.l_limit._x + _root.vcam._width / 2; } if (_root.vcam._y + _root.vcam._height / 2 > _root.d_limit._y) { _root.vcam._y = _root.d_limit._y - _root.vcam._height / 2; } if (_root.vcam._y - _root.vcam._height / 2 < _root.u_limit._y) { _root.vcam._y = _root.u_limit._y + _root.vcam._height / 2; } }; BosscameraFunction = function () { _root.hud._x = _root.vcam._x; _root.hud._y = _root.vcam._y; _root.bg1._x = _root.vcam._x / 1.3 - _root.vcam._width / 2; _root.bg1._y = _root.vcam._y; _root.bg2._x = _root.vcam._x / 2; _root.bg2._y = _root.vcam._y; _root.bg3._x = _root.vcam._x / 3 - _root.vcam._width / 2; _root.bg3._y = _root.vcam._y; _root.altitudeTracker._x = _root.vcam._x - (_root.vcam._width / 6) * 2.5; _root.altitudeTracker._y = _root.vcam._y + _root.vcam._height / 3; _root.vcam._xscale -= (_root.vcam._xscale - _root.target_scale) / 20; _root.vcam._yscale = _root.vcam._xscale; _root.bg._x = _root.vcam._x - _root.vcam._width / 2; _root.bg._y = _root.vcam._y - _root.vcam._height / 2; _root.altitudeTracker._xscale = _root.vcam._xscale; _root.altitudeTracker._yscale = _root.vcam._yscale; _root.bg._xscale = _root.vcam._xscale; _root.bg._yscale = _root.bg._xscale; _root.bg2._xscale = _root.vcam._xscale; _root.bg2._yscale = _root.bg2._xscale; _root.hud._xscale = _root.vcam._xscale; _root.hud._yscale = _root.vcam._yscale; _root.vcam.camControl(); _root.vcam._y = Math.floor(_root.vcam._y + (_root.vcam.target._y - _root.lvl_yadjust - _root.vcam._y) / _root.vcamy); _root.vcam._x = Math.floor(_root.vcam._x + (_root.vcam.target._x - _root.vcam._x) / _root.vcamx - _root.vcam.xadjust); if (_root.player1._xscale == -100 && _root._ymouse < _root.mouse_limit._y) { _root.vcam.xadjust = 6; } if (_root.player1._xscale == 100 && _root._ymouse < _root.mouse_limit._y) { _root.vcam.xadjust = -6; } if (_root.vcam._x + _root.vcam._width / 2 > _root.r_limit._x) { _root.vcam._x = _root.r_limit._x - _root.vcam._width / 2; } if (_root.vcam._x - _root.vcam._width / 2 < _root.l_limit._x) { _root.vcam._x = _root.l_limit._x + _root.vcam._width / 2; } if (_root.vcam._y + _root.vcam._height / 2 > _root.d_limit._y) { _root.vcam._y = _root.d_limit._y - _root.vcam._height / 2; } if (_root.vcam._y - _root.vcam._height / 2 < _root.u_limit._y) { _root.vcam._y = _root.u_limit._y + _root.vcam._height / 2; } }; } frame 1 { TreevaleVarsToSave = ['mapx', 'mapy', 'speedo', 'speedo_activated', 'speedoWear', 'speedoWear_activated', 'oldman1', 'oldman2', 'oldman2_activated', 'oldman3', 'oldman4', 'girl1', 'girl2', 'girl1_activated', 'girl2_activated', 'girl3', 'girl3_activated', 'famer1', 'famer1_activated', 'farmer2', 'pigFound', 'pigFound_activated', 'pig', 'pigWear_activated', 'pigWear', 'orphan1', 'orphan2', 'orphan1_activated']; SnowvaniaVarsToSave = ['brown1', 'brown1_activated', 'brown2', 'brown2_activated', 'lemonadegirl1', 'lemonadegirl1_activated', 'snowRich', 'snowRich_activated', 'snowman1', 'snowmanIsRich', 'snowman2', 'snowHasMelted', 'snowHasMelted_activated', 'snowMelt_activated', 'snowMelt', 'snowHasMelted_activated_activated', 'adopt1', 'adopt2', 'adopt2_activated', 'penguinsHaveAdopted', 'penguinsHaveAdopted_activated', 'haveLemonade_activated', 'haveLemonade']; DustwoodVarsToSave = ['firstLevel2_notified', 'world_explained', 'autoPotions_notified', 'firstLevel_notified', 'd_rainbow_notified', 'lastBoss_notified', 'heliTongue_notified', 'grappleHook_notified', 'copterUnlocked', 'jellyBoss_notified', 'fishBoss_notified', 'sheriff1', 'sheriff1_activated', 'sheriff2', 'sheriff2_activated', 'sheriff3', 'sheriff4', 'prisonOut_activated', 'prisonOut', 'prisonBreak_activated', 'prisonBreak', 'jail1', 'jail1_activated', 'camel1', 'camel1_activated', 'horseShoesGiven_activated', 'horseShoesGiven', 'camel2', 'camel2_activated', 'worm2_activated', 'worm2', 'worm1', 'hairDryer', 'mineOpen', 'openMine', 'mineOpen_activated', 'openMine_activated', 'miner1']; _root.saveData = SharedObject.getLocal('SAP_Almost'); saveresetFunction = function () { _root.controlScheme = 0; _root.saveData.data.controlScheme = _root.controlScheme; _root.totalCash = 0; _root.saveData.data.totalCash = _root.totalCash; _root.totalKills = 0; _root.saveData.data.totalKills = _root.totalKills; _root.player_cash = 120; _root.saveData.data.player_cash = _root.player_cash; _root.player_lifelevel = 0; _root.saveData.data.player_lifelevel = _root.player_lifelevel; _root.lifemultiplier = 1.5; _root.saveData.data.lifemultiplier = _root.lifemultiplier; _root.player_life = 10 + _root.player_lifelevel * _root.lifemultiplier; _root.saveData.data.player_life = _root.player_life; _root.player_totallife = _root.player_life; _root.saveData.data.player_totallife = _root.player_totallife; _root.player_potions = 0; _root.saveData.data.player_potions = _root.player_potions; _root.player_bombs = 5; _root.saveData.data.player_bombs = _root.player_bombs; _root.player_exp = 0; _root.saveData.data.player_exp = _root.player_exp; _root.player_diamonds = 0; _root.saveData.data.player_diamonds = _root.player_diamonds; _root.player_damagelevel = 0; _root.saveData.data.player_damagelevel = _root.player_damagelevel; _root.damagemultiplier = 3; _root.saveData.data.damagemultiplier = _root.damagemultiplier; _root.player_lvl = 0; _root.saveData.data.player_lvl = _root.player_lvl; _root.lvl1 = 10; _root.saveData.data.lvl1 = _root.lvl1; _root.displayCombo = 0; _root.saveData.data.displayCombo = _root.displayCombo; _root.gate1Open = false; _root.saveData.data.gate1Open = _root.gate1Open; _root.gate2Open = false; _root.saveData.data.gate2Open = _root.gate2Open; _root.d_clover = false; _root.saveData.data.d_clover = _root.d_clover; _root.d_coinMagnet = false; _root.saveData.data.d_coinMagnet = _root.d_coinMagnet; _root.d_combo = false; _root.saveData.data.d_combo = _root.d_combo; _root.d_bargain = false; _root.saveData.data.d_bargain = _root.d_bargain; _root.d_rainbow = false; _root.saveData.data.d_rainbow = _root.d_rainbow; _root.d_bomb = false; _root.saveData.data.d_bomb = _root.d_bomb; i = 0; while (i < medalNameA.length) { _root['medal_' + i] = false; _root.saveData.data['medal_' + i] = _root['medal_' + i]; i += 2; } _root.fishBossruby = false; _root.saveData.data.fishBossruby = _root.fishBossruby; _root.jellyBossruby = false; _root.saveData.data.jellyBossruby = _root.jellyBossruby; i = 1; while (i < 6) { _root['jayworld' + i + '1ruby'] = false; _root.saveData.data['jayworld' + i + '1ruby'] = _root['jayworld' + i + '1ruby']; _root['jayworld' + i + '1grade'] = 5; _root.saveData.data['jayworld' + i + '1grade'] = _root['jayworld' + i + '1grade']; ++i; } i = 1; while (i < 6) { _root['snow' + i + '1ruby'] = false; _root.saveData.data['snow' + i + '1ruby'] = _root['snow' + i + '1ruby']; _root['snow' + i + '1grade'] = 5; _root.saveData.data['snow' + i + '1grade'] = _root['snow' + i + '1grade']; ++i; } i = 1; while (i < 6) { _root['sand' + i + '1ruby'] = false; _root.saveData.data['sand' + i + '1ruby'] = _root['sand' + i + '1ruby']; _root['sand' + i + '1grade'] = 5; _root.saveData.data['sand' + i + '1grade'] = _root['sand' + i + '1grade']; ++i; } i = 1; while (i < 6) { _root['lvl' + i + '_available'] = false; _root.saveData.data['lvl' + i + '_available'] = _root['lvl' + i + '_available']; ++i; } i = 1; while (i < 6) { _root['lvl2_' + i + '_available'] = false; _root.saveData.data['lvl2_' + i + '_available'] = _root['lvl2_' + i + '_available']; ++i; } i = 1; while (i < 6) { _root['lvl3_' + i + '_available'] = false; _root.saveData.data['lvl3_' + i + '_available'] = _root['lvl3_' + i + '_available']; ++i; } i = 0; while (i < TreevaleVarsToSave.length) { delete _root[TreevaleVarsToSave[i]]; delete _root.saveData.data[TreevaleVarsToSave[i]]; ++i; } i = 0; while (i < SnowvaniaVarsToSave.length) { delete _root[SnowvaniaVarsToSave[i]]; delete _root.saveData.data[SnowvaniaVarsToSave[i]]; ++i; } i = 0; while (i < DustwoodVarsToSave.length) { delete _root[DustwoodVarsToSave[i]]; delete _root.saveData.data[DustwoodVarsToSave[i]]; ++i; } _root.saveData.flush(); }; if (_root.saveData.data.exists == 1) { _root.controlScheme = _root.saveData.data.controlScheme; _root.totalCash = _root.saveData.data.totalCash; _root.totalKills = _root.saveData.data.totalKills; _root.player_cash = _root.saveData.data.player_cash; _root.player_lifelevel = _root.saveData.data.player_lifelevel; _root.lifemultiplier = _root.saveData.data.lifemultiplier; _root.player_life = _root.saveData.data.player_life; _root.player_totallife = _root.saveData.data.player_totallife; _root.player_potions = _root.saveData.data.player_potions; _root.player_bombs = _root.saveData.data.player_bombs; _root.player_exp = _root.saveData.data.player_exp; _root.player_diamonds = _root.saveData.data.player_diamonds; _root.player_damagelevel = _root.saveData.data.player_damagelevel; _root.damagemultiplier = _root.saveData.data.damagemultiplier; _root.player_lvl = _root.saveData.data.player_lvl; _root.lvl1 = _root.saveData.data.lvl1; _root.displayCombo = _root.saveData.data.displayCombo; _root.gate1Open = _root.saveData.data.gate1Open; _root.gate2Open = _root.saveData.data.gate2Open; _root['lvl' + (_root.player_lvl + 1)] = _root.saveData.data['lvl' + (_root.player_lvl + 1)]; _root.d_clover = _root.saveData.data.d_clover; _root.d_coinMagnet = _root.saveData.data.d_coinMagnet; _root.d_combo = _root.saveData.data.d_combo; _root.d_bargain = _root.saveData.data.d_bargain; _root.d_rainbow = _root.saveData.data.d_rainbow; _root.d_bomb = _root.saveData.data.d_bomb; i = 0; while (i < medalNameA.length) { _root['medal_' + i] = _root.saveData.data['medal_' + i]; i += 2; } _root.fishBossruby = _root.saveData.data.fishBossruby; _root.jellyBossruby = _root.saveData.data.jellyBossruby; i = 1; while (i < 6) { _root['jayworld' + i + '1ruby'] = _root.saveData.data['jayworld' + i + '1ruby']; _root['jayworld' + i + '1grade'] = _root.saveData.data['jayworld' + i + '1grade']; ++i; } i = 1; while (i < 6) { _root['snow' + i + '1ruby'] = _root.saveData.data['snow' + i + '1ruby']; _root['snow' + i + '1grade'] = _root.saveData.data['snow' + i + '1grade']; ++i; } i = 1; while (i < 6) { _root['sand' + i + '1ruby'] = _root.saveData.data['sand' + i + '1ruby']; _root['sand' + i + '1grade'] = _root.saveData.data['sand' + i + '1grade']; ++i; } i = 1; while (i < 6) { _root['lvl' + i + '_available'] = _root.saveData.data['lvl' + i + '_available']; ++i; } i = 1; while (i < 6) { _root['lvl2_' + i + '_available'] = _root.saveData.data['lvl2_' + i + '_available']; ++i; } i = 1; while (i < 6) { _root['lvl3_' + i + '_available'] = _root.saveData.data['lvl3_' + i + '_available']; ++i; } i = 0; while (i < TreevaleVarsToSave.length) { _root[TreevaleVarsToSave[i]] = _root.saveData.data[TreevaleVarsToSave[i]]; ++i; } i = 0; while (i < SnowvaniaVarsToSave.length) { _root[SnowvaniaVarsToSave[i]] = _root.saveData.data[SnowvaniaVarsToSave[i]]; ++i; } i = 0; while (i < DustwoodVarsToSave.length) { _root[DustwoodVarsToSave[i]] = _root.saveData.data[DustwoodVarsToSave[i]]; ++i; } } else { _root.saveData.data.exists = 1; saveresetFunction(); } saveitFunction = function () { _root.saveData.data.controlScheme = _root.controlScheme; _root.saveData.data.totalCash = _root.totalCash; _root.saveData.data.totalKills = _root.totalKills; _root.saveData.data.player_cash = _root.player_cash; _root.saveData.data.player_lifelevel = _root.player_lifelevel; _root.saveData.data.lifemultiplier = _root.lifemultiplier; _root.saveData.data.player_life = _root.player_life; _root.saveData.data.player_totallife = _root.player_totallife; _root.saveData.data.player_potions = _root.player_potions; _root.saveData.data.player_bombs = _root.player_bombs; _root.saveData.data.player_exp = _root.player_exp; _root.saveData.data.player_diamonds = _root.player_diamonds; _root.saveData.data.player_damagelevel = _root.player_damagelevel; _root.saveData.data.damagemultiplier = _root.damagemultiplier; _root.saveData.data.player_lvl = _root.player_lvl; _root.saveData.data.lvl1 = _root.lvl1; _root.saveData.data.displayCombo = _root.displayCombo; _root.saveData.data.gate1Open = _root.gate1Open; _root.saveData.data.gate2Open = _root.gate2Open; _root.saveData.data['lvl' + (_root.player_lvl + 1)] = _root['lvl' + (_root.player_lvl + 1)]; _root.saveData.data.d_clover = _root.d_clover; _root.saveData.data.d_coinMagnet = _root.d_coinMagnet; _root.saveData.data.d_combo = _root.d_combo; _root.saveData.data.d_bargain = _root.d_bargain; _root.saveData.data.d_rainbow = _root.d_rainbow; _root.saveData.data.d_bomb = _root.d_bomb; i = 0; while (i < medalNameA.length) { _root.saveData.data['medal_' + i] = _root['medal_' + i]; i += 2; } _root.saveData.data.fishBossruby = _root.fishBossruby; _root.saveData.data.jellyBossruby = _root.jellyBossruby; i = 1; while (i < 6) { _root.saveData.data['jayworld' + i + '1ruby'] = _root['jayworld' + i + '1ruby']; _root.saveData.data['jayworld' + i + '1grade'] = _root['jayworld' + i + '1grade']; ++i; } i = 1; while (i < 6) { _root.saveData.data['snow' + i + '1ruby'] = _root['snow' + i + '1ruby']; _root.saveData.data['snow' + i + '1grade'] = _root['snow' + i + '1grade']; ++i; } i = 1; while (i < 6) { _root.saveData.data['sand' + i + '1ruby'] = _root['sand' + i + '1ruby']; _root.saveData.data['sand' + i + '1grade'] = _root['sand' + i + '1grade']; ++i; } i = 1; while (i < 6) { _root.saveData.data['lvl' + i + '_available'] = _root['lvl' + i + '_available']; ++i; } i = 1; while (i < 6) { _root.saveData.data['lvl2_' + i + '_available'] = _root['lvl2_' + i + '_available']; ++i; } i = 1; while (i < 6) { _root.saveData.data['lvl3_' + i + '_available'] = _root['lvl3_' + i + '_available']; ++i; } i = 0; while (i < TreevaleVarsToSave.length) { _root.saveData.data[TreevaleVarsToSave[i]] = _root[TreevaleVarsToSave[i]]; ++i; } i = 0; while (i < SnowvaniaVarsToSave.length) { _root.saveData.data[SnowvaniaVarsToSave[i]] = _root[SnowvaniaVarsToSave[i]]; ++i; } i = 0; while (i < DustwoodVarsToSave.length) { _root.saveData.data[DustwoodVarsToSave[i]] = _root[DustwoodVarsToSave[i]]; ++i; } _root.saveData.flush(); }; } frame 1 { blockssnow11 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 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, 24, 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, 24, 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, 22, 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, 22, 22, 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, 22, 22, 1, 1, 1], [0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 20, 0, 0, 0, 0, 22, 22, 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, 24, 1, 20, 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, 24, 1, 1, 20, 0, 0, 6, 0, 0], [24, 1, 23, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 24, 1, 1, 1, 1, 1, 1, 1, 1], [24, 1, 23, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1], [24, 1, 23, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], [24, 1, 23, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1], [24, 1, 23, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1], [24, 1, 23, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1], [24, 1, 23, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1], [24, 1, 23, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1], [24, 1, 23, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1]]; themesnow11 = [[0, 0, 0, 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, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 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, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 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, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 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, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 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, 0], [0, 0, 0, 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, 5, 5, 5, 5, 5, 5, 5], [0, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5], [0, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5], [0, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5], [0, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 0, 0, 0, 0, 0, 0, 5, 0, 5, 5, 5, 5, 5], [0, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 0, 0, 0, 0, 0, 0, 5, 0, 0, 5, 5, 5, 5], [0, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 5, 5, 5], [0, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 5, 5], [0, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 5, 5], [0, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 0, 5, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 5, 5]]; bgartitemssnow11 = []; npcsnow11 = []; bgartitemsxsnow11 = []; bgartitemsysnow11 = []; npcxsnow11 = []; npcysnow11 = []; doorssnow11 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '8_32', 'goto', 'snow12']; cutscenessnow11 = []; blockssnow12 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0], [1, 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, 0, 0, 0, 0, 0, 0], [1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 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, 1, 16, 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, 0, 0, 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, 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], [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, 18, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 1, 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, 21, 0], [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, 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, 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, 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, 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themesnow12 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 0, 0, 0, 0, 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, 0, 5], [5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 0, 0, 0, 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, 5, 5, 5], [5, 5, 5, 0, 0, 0, 0, 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, 5, 5, 5], [5, 5, 0, 0, 0, 0, 0, 0, 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, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemssnow12 = []; npcsnow12 = []; bgartitemsxsnow12 = []; bgartitemsysnow12 = []; npcxsnow12 = []; npcysnow12 = []; doorssnow12 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '9_33', 'goto', 'snow13', '2_2', 'goto', 'snow13']; cutscenessnow12 = []; blockssnow13 = [[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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 24, 1, 1], [1, 2, 26, 26, 26, 26, 26, 26, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1], [1, 2, 26, 26, 26, 26, 26, 26, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 23, 2, 2, 2, 2, 2, 0, 0, 0, 0, 24, 1, 1], [1, 2, 26, 26, 26, 25, 25, 1, 16, 16, 1, 20, 20, 20, 20, 20, 20, 0, 0, 0, 0, 7, 0, 2, 2, 2, 2, 2, 0, 13, 8, 0, 24, 1, 1], [1, 2, 26, 26, 26, 20, 20, 1, 0, 0, 1, 16, 16, 16, 16, 16, 16, 1, 16, 16, 16, 1, 27, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 1], [1, 16, 16, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 20, 20, 1, 1, 16, 1, 1, 1], [1, 0, 0, 1, 0, 16, 0, 0, 0, 0, 0, 0, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 22, 1, 1], [1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1], [1, 6, 0, 7, 0, 0, 3, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 13, 0, 0, 13, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 27, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 28, 0, 0, 0, 21, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 20, 20, 20, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 16, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 23, 0, 0, 28, 1, 1, 0, 28, 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, 23, 0, 2, 2, 2, 2, 0, 0, 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, 23, 19, 13, 0, 0, 0, 0, 0, 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, 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, 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]]; themesnow13 = [[8, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 5, 5], [8, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5], [8, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5], [8, 5, 5, 5, 5, 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, 0, 0, 0, 5, 5], [8, 5, 5, 5, 5, 0, 0, 5, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 5, 5], [8, 5, 5, 5, 0, 0, 0, 5, 0, 0, 5, 0, 0, 0, 0, 0, 0, 5, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5], [5, 5, 5, 5, 0, 8, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 5, 5, 5, 8, 5, 5], [8, 5, 5, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 8, 5, 5, 5, 5, 5, 5], [8, 5, 5, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 5, 5, 5, 5, 5], [8, 5, 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, 5, 0, 0, 5, 5, 5, 5, 5], [5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 0, 0, 5, 5, 5, 5, 5], [5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 0, 0, 5, 5, 5, 5, 5], [5, 5, 5, 5, 5, 5, 5, 5, 5, 8, 0, 0, 0, 0, 0, 0, 0, 8, 5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 0, 0, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 5, 5, 0, 0, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemssnow13 = []; npcsnow13 = []; bgartitemsxsnow13 = []; bgartitemsysnow13 = []; npcxsnow13 = []; npcysnow13 = []; doorssnow13 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '10_9', 'xSpd', '4', '10_9', 'ySpd', '0', '10_9', 'moveTime', '4.38', '5_22', 'xSpd', '3', '5_22', 'ySpd', '0', '5_22', 'moveTime', '5', '14_24', 'wave', 'en1', '4_29', 'wave', 'en1', '9_19', 'wave', 'blob2', '9_22', 'wave', 'en1', '3_8', 'gate', '9_3', '9_1', 'goto', 'snow14', '4_21', 'gate', '15_21', '4_21', 'gate', '3_21', '15_30', 'gate', '4_21', '4_30', 'gate', '4_21']; cutscenessnow13 = []; blockssnow14 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 24, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 0, 8, 0, 0, 0, 28, 1, 0, 0, 24, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 1, 1, 2, 2, 1, 0, 0, 24, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 0, 0], [0, 0, 0, 2, 2, 2, 18, 2, 0, 0, 0, 0, 26, 26, 26, 26, 1, 2, 2, 1, 0, 0, 24, 1, 1, 16, 1, 1, 25, 25, 25, 25, 1, 0, 0], [0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 26, 26, 26, 1, 2, 2, 1, 0, 0, 0, 22, 22, 7, 1, 23, 0, 0, 0, 0, 0, 0, 0], [1, 16, 1, 20, 20, 20, 20, 20, 0, 0, 0, 0, 26, 26, 26, 26, 7, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 23, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 16, 16, 16, 16, 16, 1, 0, 0, 1, 1, 26, 26, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 23, 0, 2, 2, 2, 2, 2, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 28, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 18, 0, 0, 0, 0, 0, 1, 23, 0, 1, 25, 25, 25, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 19, 19, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 23, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 28, 1, 16, 16, 16, 16, 1, 20, 20, 20, 20, 20, 20, 20, 20, 21, 1, 23, 0, 0, 0, 0, 0, 0, 0], [0, 3, 0, 0, 13, 0, 13, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 23, 2, 2, 2, 2, 0, 0, 0], [1, 1, 1, 1, 1, 16, 16, 16, 16, 16, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 25, 25, 25, 25, 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, 0, 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, 20, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 13, 0, 0, 0, 0], [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, 1, 16, 16, 16, 16, 16, 16, 16, 1, 1], [1, 1, 1, 27, 0, 0, 0, 22, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 22, 0, 0, 0, 27, 1, 1, 1, 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, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themesnow14 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 5, 5, 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, 5, 0, 0, 0, 5, 5, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 5, 5, 5, 8, 0, 0, 5, 0, 0, 0, 5, 5, 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, 8, 0, 0, 5, 0, 0, 0, 5, 5, 0, 5, 5, 0, 0, 0, 0, 5, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 5, 0, 0, 0, 5, 5, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0], [5, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 5, 0, 0, 0, 0, 8, 8, 0, 0, 5, 5, 0, 5, 5, 5, 5, 0, 5, 0, 0, 0, 5, 0, 0, 8, 0, 0, 0, 0, 0, 0, 5, 5], [0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 8, 5, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 5, 0, 0, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 8, 5, 0, 0, 0, 8, 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, 0, 0, 8, 5, 8, 8, 8, 8, 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, 8, 5, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 8, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 5, 5, 0, 0], [0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 5, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 0, 0, 0, 0, 5, 0, 5, 0, 0, 0, 5, 8, 0, 0, 0, 5, 0, 0, 0, 0, 0, 8, 5, 5, 8, 8, 8, 8, 8, 8, 8, 8], [5, 5, 5, 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, 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]]; bgartitemssnow14 = []; npcsnow14 = []; bgartitemsxsnow14 = []; bgartitemsysnow14 = []; npcxsnow14 = []; npcysnow14 = []; doorssnow14 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '4_1', 'gate', '5_16', '1_14', 'gate', '4_25', '15_23', 'xSpd', '-5', '15_23', 'ySpd', '0', '15_23', 'moveTime', '4.5', '16_22', 'xSpd', '-5', '16_22', 'ySpd', '0', '16_22', 'moveTime', '9.5', '16_3', 'xSpd', '5', '16_3', 'ySpd', '0', '16_3', 'moveTime', '9.5', '10_4', 'wave', 'blob', '10_6', 'wave', 'blob', '14_27', 'wave', 'blob', '14_30', 'wave', 'blob', '14_1', 'goto', 'snow15']; cutscenessnow14 = []; blockssnow15 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 18, 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, 0, 0, 1, 1, 1, 1, 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, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0]]; themesnow15 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0]]; bgartitemssnow15 = []; npcsnow15 = []; bgartitemsxsnow15 = []; bgartitemsysnow15 = []; npcxsnow15 = []; npcysnow15 = []; doorssnow15 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2']; cutscenessnow15 = []; blockssnow21 = [[1, 1, 1, 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], [1, 1, 1, 0, 0, 0, 8, 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], [1, 1, 1, 0, 0, 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], [1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 0, 0, 6, 0, 0, 0], [1, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 24, 1, 16, 1, 23, 0], [1, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 7, 0, 8, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 22, 0, 0], [1, 1, 1, 0, 0, 1, 1, 1, 28, 0, 1, 1, 1, 1, 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, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 2, 0, 0, 0, 0, 13, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 3, 0, 0, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 0, 0, 16, 16, 16, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 1, 1, 0, 1, 1, 0, 28, 1, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 1, 1, 0, 0, 0, 0, 24, 1, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 1, 1, 0, 0, 0, 0, 24, 1, 1, 20, 20, 20, 20, 20, 2, 20, 20, 20, 20, 20, 20, 20, 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, 7, 1, 1, 1, 1, 1, 1, 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, 21, 1, 1, 1, 1, 1, 1, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themesnow21 = [[5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 0, 0, 5, 5, 5, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 0], [5, 5, 5, 0, 0, 5, 5, 5, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 0, 0, 5, 5, 5, 0, 5, 5, 5, 5, 5, 0, 0, 0, 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, 5, 0, 5, 5, 5, 5, 5, 0, 0, 0, 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, 5, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 5, 5, 0, 5, 5, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemssnow21 = []; npcsnow21 = []; bgartitemsxsnow21 = []; bgartitemsysnow21 = []; npcxsnow21 = []; npcysnow21 = []; doorssnow21 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '1_6', 'gate', '5_11', '5_13', 'gate', '12_17', '7_22', 'wave', 'en2', '4_22', 'xSpd', '3', '4_22', 'ySpd', '0', '4_22', 'moveTime', '5.9', '3_31', 'goto', 'snow22']; cutscenessnow21 = []; blockssnow22 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 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, 24, 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, 24, 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, 24, 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, 22, 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, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 29, 0, 0, 0, 29, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 3, 0, 0, 13, 13, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 0], [1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 0], [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, 2, 2, 1, 1, 0], [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, 2, 2, 1, 1, 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, 2, 2, 1, 1, 0], [1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 1, 0], [1, 1, 6, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 0, 2, 2, 2, 0, 2, 2, 2, 0, 0, 0, 0, 0, 2, 2, 1, 1, 0], [1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 29, 0, 0, 0, 29, 0, 0, 0, 29, 0, 0, 0, 29, 0, 0, 0, 0, 2, 2, 1, 1, 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, 13, 0, 0, 8, 13, 1, 1, 0], [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, 1, 1, 1, 1, 1, 1, 1, 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, 1, 1, 1, 1, 1, 1, 1, 0]]; themesnow22 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 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, 5, 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, 5, 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, 5, 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, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 0], [5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 0], [5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 0], [5, 5, 5, 5, 5, 0, 0, 0, 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, 5, 0], [5, 5, 5, 5, 0, 0, 0, 0, 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, 5, 0], [5, 5, 0, 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, 5, 5, 0], [5, 5, 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, 5, 5, 0], [5, 5, 5, 5, 5, 5, 0, 0, 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, 5, 0], [5, 5, 5, 5, 5, 5, 0, 0, 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, 5, 0], [5, 5, 5, 5, 5, 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, 5, 5, 0], [5, 5, 5, 5, 5, 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, 5, 5, 0]]; bgartitemssnow22 = []; npcsnow22 = []; bgartitemsxsnow22 = []; bgartitemsysnow22 = []; npcxsnow22 = []; npcysnow22 = []; doorssnow22 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '7_4', 'wave', 'en1', '7_5', 'wave', 'ghost', '15_30', 'gate', '13_3', '15_27', 'wave', 'en1', '15_31', 'wave', 'ghost', '13_2', 'goto', 'snow23']; cutscenessnow22 = []; blockssnow23 = [[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], [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], [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, 0, 24, 1, 1, 1], [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, 0, 24, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 29, 2, 1, 1, 1, 1, 1, 23, 0, 2, 2, 27, 24, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 0, 2, 1, 1, 1, 1, 1, 23, 0, 2, 2, 0, 24, 1, 1, 1], [1, 1, 1, 29, 1, 1, 1, 1, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 0, 2, 1, 1, 1, 1, 1, 23, 27, 2, 2, 0, 24, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 23, 0, 2, 2, 0, 24, 1, 1, 1], [6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 23, 0, 2, 2, 0, 24, 1, 1, 1], [1, 1, 1, 29, 1, 1, 1, 1, 29, 1, 1, 1, 16, 16, 16, 16, 1, 1, 0, 13, 0, 13, 0, 0, 1, 1, 23, 0, 2, 2, 27, 24, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 25, 25, 1, 1, 23, 0, 2, 2, 0, 24, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 26, 26, 1, 1, 23, 0, 2, 2, 0, 24, 1, 1, 1], [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, 1, 23, 27, 2, 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, 0, 0, 0, 0, 0, 1, 1, 23, 0, 2, 2, 0, 0, 0, 3, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 21, 0, 0, 0, 13, 0, 0, 13, 0, 0, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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], [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]]; themesnow23 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5], [8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5], [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 5, 5, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 5, 5, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 5, 5, 5], [5, 5, 5, 5, 5, 5, 5, 5, 0, 8, 8, 8, 8, 8, 8, 8, 5, 5, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 0, 0, 0, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 0, 0, 0, 5, 5, 5], [5, 5, 5, 5, 5, 5, 5, 5, 0, 8, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 5, 5, 5, 0, 0, 0, 5, 5, 5], [0, 0, 8, 8, 8, 8, 8, 8, 8, 8, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 5, 5, 5, 0, 0, 0, 5, 5, 5], [0, 0, 8, 8, 8, 8, 8, 8, 8, 8, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 0, 5, 5, 0, 0, 0, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 0, 0, 0, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]]; bgartitemssnow23 = []; npcsnow23 = []; bgartitemsxsnow23 = []; bgartitemsysnow23 = []; npcxsnow23 = []; npcysnow23 = []; doorssnow23 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '13_27', 'xSpd', '5', '13_27', 'ySpd', '0', '13_27', 'moveTime', '1.5', '10_31', 'xSpd', '-5', '10_31', 'ySpd', '0', '10_31', 'moveTime', '1.5', '10_30', 'xSpd', '-5', '10_30', 'ySpd', '0', '10_30', 'moveTime', '1.5', '7_27', 'xSpd', '5', '7_27', 'ySpd', '0', '7_27', 'moveTime', '1.5', '4_30', 'xSpd', '-5', '4_30', 'ySpd', '0', '4_30', 'moveTime', '1.5', '10_21', 'wave', 'en2', '10_19', 'wave', 'ghost', '15_20', 'wave', 'en1', '15_17', 'wave', 'en2', '15_23', 'wave', 'ghost', '4_22', 'wave', 'en1', '9_0', 'goto', 'snow24', '5_31', 'xSpd', '-5', '5_31', 'ySpd', '0', '5_31', 'moveTime', '1.5', '5_30', 'xSpd', '-5', '5_30', 'ySpd', '0', '5_30', 'moveTime', '1.5']; cutscenessnow23 = []; blockssnow24 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 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, 18, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 1], [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, 24, 1, 1, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 24, 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, 7, 0, 0, 6], [0, 0, 0, 0, 0, 0, 0, 0, 29, 0, 0, 0, 29, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 16, 16, 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, 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, 1, 1, 1], [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, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 0, 0, 0, 29, 0, 0, 0, 29, 0, 0, 0, 29, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [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], [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], [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], [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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themesnow24 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5], [0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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], [5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemssnow24 = []; npcsnow24 = []; bgartitemsxsnow24 = []; bgartitemsysnow24 = []; npcxsnow24 = []; npcysnow24 = []; doorssnow24 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '3_20', 'gate', '5_31', '5_34', 'goto', 'snow25']; cutscenessnow24 = []; blockssnow25 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 1, 16, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 21, 0, 0, 0, 0, 0, 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, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1]]; themesnow25 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 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, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5]]; bgartitemssnow25 = []; npcsnow25 = []; bgartitemsxsnow25 = []; bgartitemsysnow25 = []; npcxsnow25 = []; npcysnow25 = []; doorssnow25 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2']; cutscenessnow25 = []; blockssnow31 = [[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, 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, 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, 2, 2, 2, 2, 2, 0, 0, 7, 8, 8, 0, 13, 0, 0, 13, 0, 0, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 26, 26, 26, 26, 0, 0, 1, 1, 16, 16, 16, 16, 16, 16, 16, 16, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 0, 13, 0, 26, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 0, 0, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 13, 25, 26, 0, 0, 25, 26, 0, 0, 1, 1, 0, 0, 0, 27, 0, 2, 0, 0, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 26, 26, 26, 26, 26, 1, 1, 1, 1, 1, 26, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 0, 0, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 26, 26, 13, 26, 26, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 0, 0, 1, 1, 0, 0, 0, 0], [0, 3, 0, 0, 26, 26, 19, 26, 26, 1, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 27, 1, 1, 0, 0, 0, 0], [1, 1, 7, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 2, 0, 0, 1, 1, 0, 0, 0, 0], [1, 1, 7, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 2, 0, 0, 0, 0, 2, 8, 2, 0, 0, 0, 0, 2, 0, 0, 1, 1, 0, 0, 0, 0], [1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 13, 0, 8, 13, 0, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0], [1, 1, 0, 2, 2, 2, 2, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 20, 20, 20, 20, 20, 20, 20, 1, 1, 7, 1, 1, 1, 1, 0, 0, 0, 0], [1, 1, 0, 19, 0, 0, 6, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 21, 1, 1, 1, 1, 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], [1, 1, 1, 1, 1, 1, 1, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themesnow31 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 8, 8, 8, 8, 8, 8, 8, 5, 5, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0], [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0], [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0], [5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0], [5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 0, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0], [5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0], [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0], [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemssnow31 = []; npcsnow31 = []; bgartitemsxsnow31 = []; bgartitemsysnow31 = []; npcxsnow31 = []; npcysnow31 = []; doorssnow31 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '5_5', 'wave', 'ghost', '7_6', 'wave', 'en1', '5_15', 'wave', 'blob2', '5_10', 'wave', 'en1', '11_14', 'gate', '9_2', '8_28', 'xSpd', '5', '8_28', 'ySpd', '0', '8_28', 'moveTime', '2', '8_28', 'xSpd', '-5', '8_28', 'ySpd', '0', '8_28', 'moveTime', '2', '5_24', 'xSpd', '4', '5_24', 'ySpd', '0', '5_24', 'moveTime', '2.5', '2_20', 'gate', '2_19', '11_12', 'wave', 'en1', '11_15', 'wave', 'en1', '2_23', 'wave', 'en1', '2_26', 'wave', 'en2', '10_20', 'gate', '12_26', '11_14', 'gate', '10_2', '2_21', 'gate', '9_2', '13_6', 'goto', 'snow32', '4_14', 'wave', 'blob2']; cutscenessnow31 = []; blockssnow32 = [[0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 28, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 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, 0, 0, 0, 0, 0, 24, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 23, 0, 0, 0, 2, 0, 0, 0, 1, 1, 25, 25, 25, 25, 25, 25, 25, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 23, 0, 0, 0, 29, 0, 0, 0, 1, 1, 20, 20, 20, 20, 26, 26, 26, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 2, 2, 0, 0, 2, 0, 0, 28, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 6, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 29, 0, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 2, 24, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 24, 1, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 23, 2, 1, 1, 0, 0, 0, 0, 1, 1, 25, 25, 25, 25, 25, 25, 25, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 2, 24, 1, 1, 0, 0, 0, 0, 1, 1, 26, 26, 26, 20, 20, 20, 20, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 2, 24, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 16, 16, 16, 1, 1, 28, 24, 1, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 2, 24, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 0, 0, 0, 0, 0], [0, 3, 0, 0, 0, 0, 0, 0, 24, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 0, 0, 0, 0, 0], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 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, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0]]; themesnow32 = [[0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 5, 5, 5, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 5, 5, 0, 5, 5, 5, 5, 5, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 5, 5, 5, 5, 5, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 5, 5, 5, 0, 0, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 5, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 5, 5, 5, 0, 0, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 5, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 5, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 5, 5, 5, 0, 0, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 5, 0, 0, 0, 0, 5, 5, 0, 0, 0, 5, 0, 0, 0, 5, 5, 0, 5, 5, 5, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0], [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0], [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0]]; bgartitemssnow32 = []; npcsnow32 = []; bgartitemsxsnow32 = []; bgartitemsysnow32 = []; npcxsnow32 = []; npcysnow32 = []; doorssnow32 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '6_30', 'goto', 'snow33']; cutscenessnow32 = []; blockssnow33 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 1, 1, 23, 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, 24, 1, 1, 1, 1, 1, 23, 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, 20, 0, 24, 1, 1, 1, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 2, 24, 1, 23, 24, 1, 1, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 6, 0, 0, 0, 0, 0, 0, 0, 24, 1, 23, 2, 24, 1, 23, 24, 1, 1, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0], [1, 16, 1, 0, 0, 0, 0, 0, 0, 24, 1, 23, 2, 0, 22, 0, 24, 1, 1, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 2, 0, 0, 0, 24, 1, 1, 1, 0, 0, 0, 0, 13, 8, 0, 0, 0, 0, 0, 25, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 13, 0, 0, 2, 1, 1, 1, 0, 0, 0, 29, 16, 16, 16, 16, 25, 0, 0, 25, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 23, 25, 0, 0, 25, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 16, 16, 16, 1, 2, 0, 1, 1, 1, 0, 0, 2, 0, 0, 1, 1, 23, 25, 0, 0, 25, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 2, 0, 1, 1, 1, 20, 0, 2, 0, 0, 1, 1, 23, 25, 0, 0, 25, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 2, 1, 1, 1, 1, 20, 2, 0, 0, 1, 1, 23, 25, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 2, 1, 1, 1, 1, 1, 2, 0, 20, 1, 1, 23, 25, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 2, 24, 1, 1, 1, 22, 22, 7, 20, 1, 1, 1, 1, 23, 0, 0, 0, 3, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 2, 24, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 23, 0, 1, 1, 1, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 0, 22, 22, 1, 1, 1, 23, 0, 1, 1, 1, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 2, 0, 0, 0, 13, 0, 0, 1, 1, 1, 23, 0, 0, 1, 1, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 1, 1, 1, 23, 0, 0, 1, 1, 1, 0]]; themesnow33 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 5, 5, 5, 0, 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, 0, 0, 0, 5, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 0, 5, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 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, 5, 5, 5, 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, 5, 0, 0, 0, 5, 5, 0, 5, 5, 5, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 5, 5, 0, 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, 5, 5, 8, 8, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 5, 5, 5, 8, 8, 0, 0, 0, 5, 5, 0, 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, 5, 5, 8, 5, 0, 0, 5, 5, 5, 0, 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, 5, 5, 0, 0, 0, 0, 8, 5, 5, 5, 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, 5, 5, 0, 0, 0, 5, 8, 5, 5, 5, 0, 0, 5, 5, 5, 5, 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, 5, 5, 5, 0, 0, 5, 5, 5, 5, 0], [0, 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, 5, 5, 0, 0, 5, 5, 5, 5, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 5, 5, 5, 5, 5, 0]]; bgartitemssnow33 = []; npcsnow33 = []; bgartitemsxsnow33 = []; bgartitemsysnow33 = []; npcxsnow33 = []; npcysnow33 = []; doorssnow33 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '6_25', 'gate', '13_22', '7_11', 'wave', 'ghost', '7_13', 'wave', 'en1', '2_1', 'goto', 'snow34', '16_22', 'wave', 'ghost', '6_24', 'wave', 'en2', '4_1', 'goto', 'snow34']; cutscenessnow33 = []; blockssnow34 = [[0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1], [0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1], [0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 25, 25, 29, 25, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1], [0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 25, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1], [0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 25, 0, 0, 0, 2, 2, 2, 18, 2, 2, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 24, 1], [0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 25, 25, 29, 25, 25, 25, 29, 25, 25, 2, 24, 1], [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, 0, 0, 0, 0, 0, 2, 24, 1], [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, 0, 0, 0, 0, 0, 2, 24, 1], [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, 2, 24, 1], [0, 0, 0, 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, 0, 0, 0, 0, 2, 24, 1], [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, 18, 0, 0, 0, 0, 2, 24, 1], [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, 8, 24, 1], [0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 20, 25, 20, 20, 0, 0, 0, 0, 0, 0, 0, 0, 29, 0, 0], [0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 26, 1, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 7, 1, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 0, 0, 0, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 0, 6, 0, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 1, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themesnow34 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5], [0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5], [0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 8, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5], [0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 5, 5, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 5, 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, 8, 5, 5, 5, 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, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemssnow34 = []; npcsnow34 = []; bgartitemsxsnow34 = []; bgartitemsysnow34 = []; npcxsnow34 = []; npcysnow34 = []; doorssnow34 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '5_32', 'gate', '5_33', '11_32', 'gate', '14_21', '16_21', 'goto', 'snow35']; cutscenessnow34 = []; blockssnow35 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 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, 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, 0, 0, 0, 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, 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, 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, 1, 1, 1, 1, 1, 0]]; themesnow35 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 0], [0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 0], [0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 0], [0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 5]]; bgartitemssnow35 = []; npcsnow35 = []; bgartitemsxsnow35 = []; bgartitemsysnow35 = []; npcxsnow35 = []; npcysnow35 = []; doorssnow35 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2']; cutscenessnow35 = []; blockssnow41 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 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, 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, 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, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 13, 0, 0, 0, 0, 0, 2, 0, 0, 0], [0, 0, 0, 3, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 2, 0, 0, 0], [0, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 2, 2, 2, 0, 0, 2, 2, 8, 2, 0, 0, 29, 0, 0, 2, 0, 0, 0], [0, 1, 1, 1, 1, 1, 2, 29, 2, 1, 1, 1, 2, 2, 1, 1, 0, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 20, 2, 20, 0, 0], [0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 1, 7, 1, 0, 0], [0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 1, 25, 1, 0, 0], [0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 26, 1, 0, 0], [0, 0, 0, 0, 1, 1, 2, 29, 2, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 1, 1, 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, 0], [0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 28, 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, 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, 20, 6, 20, 0, 0], [0, 0, 0, 0, 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, 16, 1, 0, 0]]; themesnow41 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 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, 5, 5, 5, 5, 0, 0, 0, 5, 5, 5, 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, 5, 5, 5, 5, 0, 0, 0, 5, 5, 5, 0, 0, 5, 5, 0, 5, 5, 5, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 5, 5, 0, 0, 0, 5, 5, 5, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 5, 0, 0], [0, 0, 0, 0, 5, 5, 0, 0, 0, 5, 5, 5, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 5, 0, 5, 0, 0], [0, 0, 0, 0, 5, 5, 0, 0, 0, 5, 5, 5, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 5, 0, 0], [0, 0, 0, 0, 5, 5, 0, 0, 0, 5, 5, 5, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 5, 0, 0], [0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 5, 0, 0], [0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0]]; bgartitemssnow41 = []; npcsnow41 = []; bgartitemsxsnow41 = []; bgartitemsysnow41 = []; npcxsnow41 = []; npcysnow41 = []; doorssnow41 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '8_24', 'gate', '10_31', '16_31', 'goto', 'snow42', '7_19', 'wave', 'en1', '6_25', 'wave', 'en2', '6_22', 'wave', 'en2']; cutscenessnow41 = []; blockssnow42 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 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, 0, 0, 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, 16, 16, 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, 0, 0, 0, 0, 0, 13, 0, 13, 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, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 27, 1, 16, 1, 0], [0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 22, 0, 22, 0], [0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 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, 1, 1, 20, 0, 0, 0, 0, 0, 13, 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, 1, 1, 1, 23, 0, 0, 0, 0, 16, 16, 16, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 1, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 1, 23, 0, 0, 13, 0, 13, 0, 13, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0], [0, 0, 0, 1, 1, 16, 16, 25, 16, 16, 16, 25, 16, 16, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 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, 21, 0, 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themesnow42 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 5, 0, 5, 0], [0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 5, 5, 0, 0, 0, 0, 5, 0, 0, 0, 0, 5, 5, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 5, 5, 0, 0, 0, 0, 5, 5, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemssnow42 = []; npcsnow42 = []; bgartitemsxsnow42 = []; bgartitemsysnow42 = []; npcxsnow42 = []; npcysnow42 = []; doorssnow42 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '12_8', 'wave', 'en1', '10_10', 'wave', 'blobMonster', '12_12', 'wave', 'ghost', '12_10', 'wave', 'en2', '6_30', 'xSpd', '-5', '6_30', 'ySpd', '0', '6_30', 'moveTime', '2.5', '5_19', 'wave', 'ghost', '3_20', 'wave', 'blobMonster', '5_21', 'wave', 'en2', '2_12', 'goto', 'snow43', '9_10', 'wave', 'blobMonster']; cutscenessnow42 = []; blockssnow43 = [[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, 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, 1, 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, 1, 1, 0, 8, 0, 13, 0, 0, 7, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 13, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 25, 1, 1, 0, 6, 0, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 16, 16, 16, 16, 16, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 24, 1, 1, 2, 1, 1, 0, 0, 13, 0, 13, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 24, 1, 1, 2, 1, 1, 25, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 19, 1, 1, 2, 1, 1, 0, 13, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 24, 1, 1, 1, 1, 2, 1, 1, 16, 16, 16, 16, 16, 16, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 24, 1, 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, 2, 0, 0, 0, 0, 0, 24, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 24, 1, 0, 0, 0, 0, 0, 0, 0, 13, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 24, 1, 0, 13, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 24, 1, 16, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 24, 1, 20, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 24, 1, 16, 16, 16, 16, 16, 16, 16, 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, 0, 0]]; themesnow43 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 8, 8, 8, 8, 8, 8, 5, 5, 8, 8, 8, 5, 5, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 5, 5, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 5, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 8, 8, 8, 8, 8, 0, 5, 5, 5, 0, 0, 5, 5, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 8, 8, 8, 5, 5, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 5, 5, 0, 8, 8, 8, 8, 8, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 8, 0, 0, 5, 0, 0, 0, 0, 5, 5, 0, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 8, 5, 5, 0, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 8, 5, 5, 0, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 5, 0, 0, 8, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 8, 0, 0, 5, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemssnow43 = []; npcsnow43 = []; bgartitemsxsnow43 = []; bgartitemsysnow43 = []; npcxsnow43 = []; npcysnow43 = []; doorssnow43 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '3_12', 'wave', 'ghost', '3_10', 'wave', 'en2', '8_19', 'wave', 'blobMonster', '8_19', 'wave', 'ghost', '12_19', 'wave', 'blobMonster', '13_16', 'wave', 'en1', '13_13', 'wave', 'en2', '2_19', 'gate', '2_24', '2_18', 'wave', 'blobMonster', '5_22', 'wave', 'en2', '5_20', 'wave', 'en1', '3_27', 'goto', 'snow44', '2_21', 'wave', 'blobMonster']; cutscenessnow43 = []; blockssnow44 = [[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, 0, 0, 0, 0, 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, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 25, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 13, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 25, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 1, 0, 0, 0, 16, 16, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 25, 2, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 29, 2, 2, 2, 2, 7, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], [0, 0, 0, 0, 0, 0, 25, 2, 2, 1, 16, 16, 1, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 13, 0, 0, 25, 26, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 25, 2, 2, 25, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 25, 2, 2, 25, 0, 0, 0, 0, 0, 0, 2, 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, 0, 2, 25, 0, 0, 0, 0, 0, 0, 2, 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, 0, 2, 25, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 13, 0, 0, 13, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 1, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [0, 0, 0, 3, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 1, 0, 2, 0, 1, 0, 0, 0, 0, 1, 26, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 27, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 8, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 13, 0, 19, 13, 6, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themesnow44 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 5, 5, 5, 5, 5, 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, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 8, 5, 5, 5, 5, 8], [0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 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, 5, 5, 5, 5, 5, 8, 8, 0, 0, 0, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 5, 5, 5, 0, 0, 0, 0, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 5, 5, 5, 0, 0, 0, 0, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 5, 0, 5, 8, 0, 0, 0, 0, 5, 0, 8, 5, 5, 5, 5, 5, 5, 5, 5, 8], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 5, 5, 0, 0, 0, 5, 0, 8, 0, 0, 0, 0, 0, 0, 0, 5, 5], [0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 5, 5, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5], [0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 5, 5, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 5, 5, 5, 8, 0, 0, 0, 0, 8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemssnow44 = []; npcsnow44 = []; bgartitemsxsnow44 = []; bgartitemsysnow44 = []; npcxsnow44 = []; npcysnow44 = []; doorssnow44 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '5_13', 'xSpd', '5', '5_13', 'ySpd', '0', '5_13', 'moveTime', '5', '12_16', 'xSpd', '0', '12_16', 'ySpd', '5', '12_16', 'moveTime', '4', '13_16', 'gate', '4_23', '2_28', 'wave', 'blobMonster', '5_26', 'wave', 'en2', '13_32', 'goto', 'snow45', '9_30', 'wave', 'en1', '9_27', 'wave', 'en2', '13_31', 'wave', 'blobMonster', '13_28', 'wave', 'en2']; cutscenessnow44 = []; blockssnow45 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 1, 16, 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, 0, 0, 0, 0, 0, 0, 0, 0, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 0, 0, 0, 0, 0, 3, 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, 0, 0, 0, 0, 1, 1, 1, 1, 1, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]]; themesnow45 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 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, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 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, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5]]; bgartitemssnow45 = []; npcsnow45 = []; bgartitemsxsnow45 = []; bgartitemsysnow45 = []; npcxsnow45 = []; npcysnow45 = []; doorssnow45 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '15_15', 'xSpd', '0', '15_15', 'ySpd', '5', '15_15', 'moveTime', '6']; cutscenessnow45 = []; blockssnow51 = [[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, 24, 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, 24, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 24, 1, 1, 1], [0, 0, 0, 13, 0, 0, 13, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 1], [0, 6, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 16, 16, 1, 1, 1, 1, 1, 20, 20, 20, 20, 20, 20, 20, 1, 0, 0, 1, 1, 1], [1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1], [1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 27, 0, 0, 0, 0, 0, 0, 0, 1, 8, 0, 13, 0, 13, 0, 0, 0, 0, 0, 0, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 8, 0, 0, 0, 8, 0, 0, 1, 1, 16, 16, 16, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 29, 0, 0, 0, 29, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 8, 0, 0, 0, 0, 13, 0, 0, 0, 0, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; themesnow51 = [[5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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], [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 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, 0, 0, 5, 5, 5, 5, 5, 0, 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, 0, 0, 0, 5, 5, 5, 5, 0, 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, 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, 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, 5, 5, 5, 8, 8, 8], [0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 8, 8, 8], [5, 5, 5, 5, 0, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 8, 8, 8], [5, 5, 5, 5, 0, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 8, 8, 8], [0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 8, 8, 8], [0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 5, 5, 5, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 8], [0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 8], [0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 8], [0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 5, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 8, 8, 8], [0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 8], [0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 8], [0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 8, 8, 8], [0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 8, 8, 8]]; bgartitemssnow51 = []; npcsnow51 = []; bgartitemsxsnow51 = []; bgartitemsysnow51 = []; npcxsnow51 = []; npcysnow51 = []; doorssnow51 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '12_12', 'xSpd', '5', '12_12', 'ySpd', '0', '12_12', 'moveTime', '3', '13_17', 'gate', '9_15', '13_13', 'gate', '9_16', '12_23', 'wave', 'blobMonster', '15_22', 'gate', '15_20', '12_21', 'gate', '5_12', '15_27', 'wave', 'en1', '12_25', 'wave', 'jellyBombFly', '4_3', 'wave', 'jellyBombFly', '4_6', 'wave', 'jellyBombFly', '6_1', 'goto', 'snow52']; cutscenessnow51 = []; blockssnow52 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 23, 2, 2, 19, 19, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0], [1, 1, 0, 0, 0, 0, 0, 18, 0, 0, 0, 20, 0, 20, 20, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [8, 7, 3, 0, 0, 0, 0, 0, 0, 0, 24, 1, 0, 1, 25, 25, 0, 0, 0, 0, 0, 0, 13, 0, 13, 0, 0, 0, 0, 0, 0, 0, 20, 0, 20], [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 24, 1, 0, 1, 0, 25, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 24, 1, 25, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 0, 1, 0, 25, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 26, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 8, 1, 0, 25, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 7, 1, 0, 25, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 20, 20, 20, 20, 20, 20, 20, 20, 24, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 24, 1, 1, 1, 1, 1, 1, 1, 1, 24, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 0, 0, 0, 18, 0, 0, 25, 0, 0, 0, 24, 1, 0, 0, 0, 0, 0, 0, 1, 24, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 20, 20, 20, 20, 20, 20, 0, 0, 0, 0, 24, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 24, 1, 0, 6, 13, 0, 13, 13, 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, 24, 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, 0, 0, 0, 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]]; themesnow52 = [[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], [5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 5, 5, 5, 5, 5, 5, 5, 5, 8, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 0, 0, 0, 0, 0, 0, 0, 5, 0, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 5, 0, 0, 0, 0, 0, 5, 0, 5, 5, 5, 5, 5, 0, 0, 8, 5, 5, 5, 5, 5, 8, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 8], [0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 8], [0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 8], [0, 0, 8, 5, 5, 5, 5, 5, 5, 8, 5, 5, 5, 5, 5, 5, 5, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 8], [0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 5, 8, 8, 8, 8, 8, 8, 5, 0, 8, 0, 8], [0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 8, 8, 0, 8, 0, 8], [0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 8, 0, 0, 0, 5, 5, 5, 5, 8, 5, 0, 8], [0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8], [0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 8, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8], [0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 5, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 5], [0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5], [0, 0, 8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 8, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5]]; bgartitemssnow52 = []; npcsnow52 = []; bgartitemsxsnow52 = []; bgartitemsysnow52 = []; npcxsnow52 = []; npcysnow52 = []; doorssnow52 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '4_3', 'gate', '8_12', '4_22', 'wave', 'en2', '4_24', 'wave', 'blobMonster', '4_0', 'gate', '8_12', '7_12', 'gate', '4_1', '14_26', 'wave', 'en1', '14_29', 'wave', 'en1', '14_28', 'wave', 'blob2', '14_25', 'goto', 'snow53']; cutscenessnow52 = []; blockssnow53 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 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, 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], [0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 18, 2, 2, 2, 2, 2, 0, 0], [0, 1, 1, 0, 0, 3, 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, 2, 2, 2, 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, 0, 0, 0, 0, 0, 2, 6], [0, 1, 1, 1, 1, 1, 1, 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, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 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, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]]; themesnow53 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]]; bgartitemssnow53 = []; npcsnow53 = []; bgartitemsxsnow53 = []; bgartitemsysnow53 = []; npcxsnow53 = []; npcysnow53 = []; doorssnow53 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '2_9', 'xSpd', '', '2_9', 'ySpd', '5', '2_9', 'moveTime', '5', '9_12', 'xSpd', '0', '9_12', 'ySpd', '-5', '9_12', 'moveTime', '5', '3_15', 'xSpd', '0', '3_15', 'ySpd', '7', '3_15', 'moveTime', '1.5', '10_18', 'xSpd', '0', '10_18', 'ySpd', '-5', '10_18', 'moveTime', '6', '13_21', 'xSpd', '0', '13_21', 'ySpd', '5', '13_21', 'moveTime', '5', '6_34', 'goto', 'snow54']; cutscenessnow53 = []; blockssnow54 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 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, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 2, 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, 0], [0, 0, 0, 0, 0, 0, 2, 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], [0, 0, 0, 0, 0, 0, 2, 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], [0, 0, 0, 0, 0, 0, 2, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 3, 0, 0, 0, 0, 2, 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, 0, 0], [1, 1, 1, 0, 0, 0, 2, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 2, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 2, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 2, 2, 2, 2, 29, 2, 2, 2, 2, 29, 2, 2, 0, 0, 0, 6, 0], [0, 0, 0, 0, 0, 0, 2, 0, 0, 2, 0, 0, 0, 27, 0, 0, 0, 2, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1], [0, 0, 0, 0, 0, 0, 27, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]]; themesnow54 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]]; bgartitemssnow54 = []; npcsnow54 = []; bgartitemsxsnow54 = []; bgartitemsysnow54 = []; npcxsnow54 = []; npcysnow54 = []; doorssnow54 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '11_6', 'xSpd', '', '11_6', 'ySpd', '5', '11_6', 'moveTime', '5', '3_9', 'xSpd', '0', '3_9', 'ySpd', '-5', '3_9', 'moveTime', '5', '10_13', 'xSpd', '', '10_13', 'ySpd', '5', '10_13', 'moveTime', '3', '6_17', 'xSpd', '0', '6_17', 'ySpd', '-5', '6_17', 'moveTime', '3', '10_18', 'xSpd', '5', '10_18', 'ySpd', '', '10_18', 'moveTime', '6', '9_33', 'goto', 'snow55']; cutscenessnow54 = []; blockssnow55 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 28, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1], [0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 1, 1, 28, 0, 0, 0, 0, 1, 1], [0, 1, 1, 1, 1, 1, 1, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 28, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1], [0, 1, 1, 1, 1, 1, 1, 1, 16, 16, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1], [0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0, 0, 17, 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, 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, 0, 0, 0, 0, 0, 0, 1, 1, 0, 28, 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, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 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, 1, 1, 28, 0, 0, 0, 0, 28, 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, 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, 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, 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]]; themesnow55 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 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, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 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, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 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, 5, 5, 5, 0, 0, 0, 5, 5], [0, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 5, 5, 0, 0, 0, 5, 5], [0, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 5, 5, 0, 0, 0, 5, 5], [0, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 5, 5, 0, 0, 0, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemssnow55 = []; npcsnow55 = []; bgartitemsxsnow55 = []; bgartitemsysnow55 = []; npcxsnow55 = []; npcysnow55 = []; doorssnow55 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '6_21', 'wave', 'en2']; cutscenessnow55 = []; blockssnow11 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 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, 24, 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, 24, 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, 22, 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, 22, 22, 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, 22, 22, 1, 1, 1], [0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 20, 0, 0, 0, 0, 22, 22, 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, 24, 1, 20, 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, 24, 1, 1, 20, 0, 0, 6, 0, 0], [24, 1, 23, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 24, 1, 1, 1, 1, 1, 1, 1, 1], [24, 1, 23, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1], [24, 1, 23, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], [24, 1, 23, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1], [24, 1, 23, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1], [24, 1, 23, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1], [24, 1, 23, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1], [24, 1, 23, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1], [24, 1, 23, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1]]; themesnow11 = [[0, 0, 0, 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, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 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, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 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, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 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, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 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, 0], [0, 0, 0, 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, 5, 5, 5, 5, 5, 5, 5], [0, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5], [0, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5], [0, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5], [0, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 0, 0, 0, 0, 0, 0, 5, 0, 5, 5, 5, 5, 5], [0, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 0, 0, 0, 0, 0, 0, 5, 0, 0, 5, 5, 5, 5], [0, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 5, 5, 5], [0, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 5, 5], [0, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 5, 5], [0, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 0, 5, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 5, 5]]; bgartitemssnow11 = ['CandyCane', 'Lollipop2', 'LollyPop1', 'IceStuff', 'SmallSnowPile', 'Snowgrasscorner', 'SnowTree', 'SnowTree', 'Shine']; npcsnow11 = []; bgartitemsxsnow11 = [835.85, 124.7, 1719.5, 2757.05, 2337.8, 2263.5, 2454.55, 2510.3, 2592.55]; bgartitemsysnow11 = [708.9, 716.85, 719.5, 708.9, 719.5, 637.2000000000001, 724.8, 727.4500000000001, 714.2000000000001]; npcxsnow11 = []; npcysnow11 = []; doorssnow11 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '8_32', 'goto', 'snow12']; cutscenessnow11 = []; blockssnow12 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0], [1, 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, 0, 0, 0, 0, 0, 0], [1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 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, 1, 16, 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, 0, 0, 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, 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], [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, 18, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 1, 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, 21, 0], [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, 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, 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, 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, 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themesnow12 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 0, 0, 0, 0, 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, 0, 5], [5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 0, 0, 0, 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, 5, 5, 5], [5, 5, 5, 0, 0, 0, 0, 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, 5, 5, 5], [5, 5, 0, 0, 0, 0, 0, 0, 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, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemssnow12 = ['MiniMountain', 'IceCoobes', 'CandyCane', 'SnowCorner1', 'Shine', 'SnowySnow', 'snowywall', 'SnowTree']; npcsnow12 = []; bgartitemsxsnow12 = [2597.85, 2735.85, 100.85, 249.45, 199, 164.55, 71.65000000000001, 270.7]; bgartitemsysnow12 = [796.5, 337.2, 148.7, 321.25, 246.9, 252.2, 642.5, 642.5]; npcxsnow12 = []; npcysnow12 = []; doorssnow12 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '9_33', 'goto', 'snow13', '2_2', 'goto', 'snow13']; cutscenessnow12 = []; blockssnow13 = [[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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 23, 22, 22, 22, 22, 22, 22, 22, 22, 22, 24, 1, 1], [1, 2, 26, 26, 26, 26, 26, 26, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1], [1, 2, 26, 26, 26, 26, 26, 26, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 23, 2, 2, 2, 2, 2, 0, 0, 0, 0, 24, 1, 1], [1, 2, 26, 26, 26, 25, 25, 1, 16, 16, 1, 20, 20, 20, 20, 20, 20, 0, 0, 36, 0, 7, 0, 2, 2, 2, 2, 2, 0, 13, 8, 0, 24, 1, 1], [1, 2, 26, 26, 26, 20, 20, 1, 0, 0, 1, 16, 16, 16, 16, 16, 16, 1, 16, 16, 16, 1, 27, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 1], [1, 16, 16, 1, 0, 16, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 20, 20, 1, 1, 16, 1, 1, 1], [1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 22, 1, 1], [1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1], [1, 6, 0, 7, 0, 0, 3, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 13, 0, 0, 13, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 27, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 28, 0, 0, 0, 21, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 20, 20, 20, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 16, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 23, 0, 0, 28, 1, 1, 0, 28, 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, 23, 0, 2, 2, 2, 2, 0, 0, 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, 23, 19, 13, 0, 0, 0, 36, 0, 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, 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, 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]]; themesnow13 = [[8, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 5, 5], [8, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5], [8, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5], [8, 5, 5, 5, 5, 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, 0, 0, 0, 5, 5], [8, 5, 5, 5, 5, 0, 0, 5, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 5, 5], [8, 5, 5, 5, 0, 0, 0, 5, 0, 0, 5, 0, 0, 0, 0, 0, 0, 5, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5], [5, 5, 5, 5, 0, 8, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 5, 5, 5, 8, 5, 5], [8, 5, 5, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 8, 5, 5, 5, 5, 5, 5], [8, 5, 5, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 5, 5, 5, 5, 5], [8, 5, 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, 5, 0, 0, 5, 5, 5, 5, 5], [5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 0, 0, 5, 5, 5, 5, 5], [5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 0, 0, 5, 5, 5, 5, 5], [5, 5, 5, 5, 5, 5, 5, 5, 5, 8, 0, 0, 0, 0, 0, 0, 0, 8, 5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 0, 0, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 5, 5, 0, 0, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemssnow13 = ['RockNTree', 'Moreflags', 'SkullPedestal', 'SnowCorner2', 'SnowyRocks', 'SnowySnow2', 'snowywall', 'Snowgrasscorner', 'RocksNSNow', 'SnowTree', 'SnowTree', 'SnowTree']; npcsnow13 = []; bgartitemsxsnow13 = [594.4, 1674.45, 2523.55, 2377.6, 2409.45, 2613.8, 2114.95, 114.1, 153.95, 363.5, 435.15, 1395.75]; bgartitemsysnow13 = [799.1, 799.1, 878.75, 1207.95, 408.85, 493.8, 1200, 485.85, 807.1, 807.1, 807.1, 408.85]; npcxsnow13 = []; npcysnow13 = []; doorssnow13 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '10_9', 'xSpd', '4', '10_9', 'ySpd', '0', '10_9', 'moveTime', '4.38', '5_22', 'xSpd', '3', '5_22', 'ySpd', '0', '5_22', 'moveTime', '5', '14_24', 'wave', 'en1', '4_29', 'wave', 'en1', '9_19', 'wave', 'blob2', '9_22', 'wave', 'en1', '3_8', 'gate', '9_3', '9_1', 'goto', 'snow14', '4_21', 'gate', '15_21', '4_21', 'gate', '3_21', '15_30', 'gate', '4_21', '4_30', 'gate', '4_21']; cutscenessnow13 = []; blockssnow14 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 24, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 0, 8, 0, 0, 0, 28, 1, 0, 0, 24, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 1, 1, 2, 2, 1, 0, 0, 24, 1, 1, 0, 0, 2, 2, 2, 2, 2, 36, 0, 0], [0, 0, 0, 2, 2, 2, 18, 2, 0, 0, 0, 0, 26, 26, 26, 26, 1, 2, 2, 1, 0, 0, 24, 1, 1, 16, 1, 1, 25, 25, 25, 25, 1, 0, 0], [0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 26, 26, 26, 1, 2, 2, 1, 0, 0, 0, 22, 22, 7, 1, 23, 0, 0, 0, 0, 0, 0, 0], [1, 16, 1, 20, 20, 20, 20, 20, 36, 0, 0, 0, 26, 26, 26, 26, 7, 36, 0, 1, 0, 0, 0, 0, 0, 0, 1, 23, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 16, 16, 16, 16, 16, 1, 0, 0, 1, 1, 26, 26, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 23, 0, 2, 2, 2, 2, 2, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 28, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 18, 0, 0, 0, 0, 0, 1, 23, 0, 1, 25, 25, 25, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 0, 19, 19, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 23, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 28, 1, 16, 16, 16, 16, 1, 20, 20, 20, 20, 20, 20, 20, 20, 21, 1, 23, 0, 0, 0, 0, 0, 0, 0], [0, 3, 0, 0, 13, 0, 13, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 23, 2, 2, 2, 2, 36, 0, 0], [1, 1, 1, 1, 1, 16, 16, 16, 16, 16, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 25, 25, 25, 25, 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, 0, 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, 20, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 13, 0, 0, 0, 0], [1, 1, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 36, 1, 16, 16, 16, 16, 16, 16, 16, 1, 1], [1, 1, 1, 27, 0, 0, 0, 22, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 22, 0, 0, 0, 27, 1, 1, 1, 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, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themesnow14 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 5, 5, 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, 5, 0, 0, 0, 5, 5, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 5, 5, 5, 8, 0, 0, 5, 0, 0, 0, 5, 5, 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, 8, 0, 0, 5, 0, 0, 0, 5, 5, 0, 5, 5, 0, 0, 0, 0, 5, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 5, 0, 0, 0, 5, 5, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0], [5, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 5, 0, 0, 0, 0, 8, 8, 0, 0, 5, 5, 0, 5, 5, 5, 5, 0, 5, 0, 0, 0, 5, 0, 0, 8, 0, 0, 0, 0, 0, 0, 5, 5], [0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 8, 5, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 5, 0, 0, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 8, 5, 0, 0, 0, 8, 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, 0, 0, 8, 5, 8, 8, 8, 8, 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, 8, 5, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 8, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 5, 5, 0, 0], [0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 5, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 0, 0, 0, 0, 5, 0, 5, 0, 0, 0, 5, 8, 0, 0, 0, 5, 0, 0, 0, 0, 0, 8, 5, 5, 8, 8, 8, 8, 8, 8, 8, 8], [5, 5, 5, 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, 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]]; bgartitemssnow14 = ['Candies', 'MiniMountain', 'Lollipop2', 'IceCoobes', 'LollyPop1', 'RockNTree', 'SkullPedestal', 'SmallSnowPile', 'SnowPile', 'SnowTree', 'Shine', 'snowtree3', 'SnowCorner2', 'Snowgrassocnrer', 'SnowySnow']; npcsnow14 = []; bgartitemsxsnow14 = [270.65, 1098.55, 2603.2, 2173.3, 2727.9, 2542.15, 2709.35, 1974.25, 92.84999999999999, 902.25, 116.8, 655.4500000000001, 854.4500000000001, 1255.2, 1061.45]; bgartitemsysnow14 = [873.4500000000001, 156.65, 238.95, 249.55, 560.2000000000001, 881.4, 1205.3, 1282.3, 1200.05, 488.5, 414.15, 485.85, 884.1, 730.1, 159.3]; npcxsnow14 = []; npcysnow14 = []; doorssnow14 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '4_1', 'gate', '5_16', '1_14', 'gate', '4_25', '15_23', 'xSpd', '-5', '15_23', 'ySpd', '0', '15_23', 'moveTime', '4.5', '16_22', 'xSpd', '-5', '16_22', 'ySpd', '0', '16_22', 'moveTime', '9.5', '16_3', 'xSpd', '5', '16_3', 'ySpd', '0', '16_3', 'moveTime', '9.5', '10_4', 'wave', 'blob', '10_6', 'wave', 'blob', '14_27', 'wave', 'blob', '14_30', 'wave', 'blob', '14_1', 'goto', 'snow15']; cutscenessnow14 = []; blockssnow15 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 18, 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, 0, 0, 1, 1, 1, 1, 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, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0]]; themesnow15 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0]]; bgartitemssnow15 = ['BigSign', 'Moreflags', 'RockNTree', 'SmallSnowPile']; npcsnow15 = []; bgartitemsxsnow15 = [578.5, 1387.85, 2133.5, 615.6]; bgartitemsysnow15 = [791.15, 873.4500000000001, 884.1, 812.4]; npcxsnow15 = []; npcysnow15 = []; doorssnow15 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2']; cutscenessnow15 = []; blockssnow21 = [[1, 1, 1, 0, 0, 0, 0, 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], [1, 1, 1, 0, 0, 0, 8, 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], [1, 1, 1, 0, 0, 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], [1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 0, 0, 6, 0, 0, 0], [1, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 2, 0, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 24, 1, 16, 1, 23, 0], [1, 1, 1, 0, 0, 1, 1, 1, 0, 0, 0, 7, 36, 8, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 22, 0, 0], [1, 1, 1, 0, 0, 1, 1, 1, 28, 0, 1, 1, 1, 1, 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, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 2, 0, 0, 0, 0, 13, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 3, 0, 0, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 0, 0, 16, 16, 16, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 1, 1, 0, 1, 1, 0, 28, 1, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 1, 1, 0, 0, 0, 0, 24, 1, 1, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 1, 1, 0, 0, 0, 0, 24, 1, 1, 20, 20, 20, 20, 20, 2, 20, 20, 20, 20, 20, 20, 20, 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, 7, 1, 1, 1, 1, 1, 1, 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, 21, 1, 1, 1, 1, 1, 1, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themesnow21 = [[5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 0, 0, 5, 5, 5, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 0], [5, 5, 5, 0, 0, 5, 5, 5, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 0, 0, 5, 5, 5, 0, 5, 5, 5, 5, 5, 0, 0, 0, 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, 5, 0, 5, 5, 5, 5, 5, 0, 0, 0, 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, 5, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 5, 5, 0, 5, 5, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemssnow21 = ['SnowArrowSign', 'RocksNSNow', 'SnowyRocks', 'BigSnowyTree', 'Shine', 'SnowTree', 'SnowCorner1', 'SnowTree', 'snowtree3', 'SmallSnowPile', 'Snowgrassocnrer', 'SnowySnow2', 'SnowCorner1']; npcsnow21 = []; bgartitemsxsnow21 = [120.75, 443.15, 666.05, 318.45, 517.4500000000001, 1072.05, 1385.2, 1984.9, 2587.25, 2465.2, 522.8, 615.65, 981.85]; bgartitemsysnow21 = [716.8, 966.4, 969.05, 738.05, 156.65, 485.85, 1117.7, 645.15, 339.8, 329.2, 169.9, 90.25, 84.95]; npcxsnow21 = []; npcysnow21 = []; doorssnow21 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '1_6', 'gate', '5_11', '5_13', 'gate', '12_17', '7_22', 'wave', 'en2', '4_22', 'xSpd', '3', '4_22', 'ySpd', '0', '4_22', 'moveTime', '5.9', '3_31', 'goto', 'snow22']; cutscenessnow21 = []; blockssnow22 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 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, 24, 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, 24, 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, 24, 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, 22, 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, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 29, 0, 0, 0, 29, 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, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 3, 0, 0, 13, 13, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 0], [1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 0], [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, 2, 2, 1, 1, 0], [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, 2, 2, 1, 1, 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, 2, 2, 1, 1, 0], [1, 1, 0, 1, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 2, 1, 1, 0], [1, 1, 6, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 0, 2, 2, 2, 0, 2, 2, 2, 0, 0, 0, 0, 0, 2, 2, 1, 1, 0], [1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 29, 0, 0, 0, 29, 0, 0, 0, 29, 0, 0, 0, 29, 0, 0, 0, 0, 2, 2, 1, 1, 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, 13, 36, 0, 8, 13, 1, 1, 0], [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, 1, 1, 1, 1, 1, 1, 1, 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, 1, 1, 1, 1, 1, 1, 1, 0]]; themesnow22 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 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, 5, 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, 5, 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, 5, 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, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 0], [5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 0], [5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 0], [5, 5, 5, 5, 5, 0, 0, 0, 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, 5, 0], [5, 5, 5, 5, 0, 0, 0, 0, 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, 5, 0], [5, 5, 0, 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, 5, 5, 0], [5, 5, 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, 5, 5, 0], [5, 5, 5, 5, 5, 5, 0, 0, 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, 5, 0], [5, 5, 5, 5, 5, 5, 0, 0, 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, 5, 0], [5, 5, 5, 5, 5, 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, 5, 5, 0], [5, 5, 5, 5, 5, 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, 5, 5, 0]]; bgartitemssnow22 = ['SnowArrowSign', 'SkullPedestal', 'RocksNSNow', 'Moreflags', 'Lollipop2', 'RockNTree', 'SnowTree', 'Shine', 'SnowySnow2', 'Snowgrasscorner', 'snowywall', 'SnowyRocks', 'BigSnowyTree', 'SnowPile', 'snowtree3']; npcsnow22 = []; bgartitemsxsnow22 = [249.4, 2629.7, 1268.45, 2284.75, 1602.75, 1926.5, 1576.25, 2608.5, 2542.15, 172.5, 366.2, 2292.7, 822.65, 1462.15, 1886.7]; bgartitemsysnow22 = [637.2000000000001, 560.2000000000001, 568.15, 557.55, 557.55, 570.8, 568.15, 562.85, 1295.55, 1123, 1120.35, 1292.95, 1497.4, 570.8, 568.15]; npcxsnow22 = []; npcysnow22 = []; doorssnow22 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '7_4', 'wave', 'en1', '7_5', 'wave', 'ghost', '15_30', 'gate', '13_3', '15_27', 'wave', 'en1', '15_31', 'wave', 'ghost', '13_2', 'goto', 'snow23']; cutscenessnow22 = []; blockssnow23 = [[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], [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], [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, 0, 24, 1, 1, 1], [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, 0, 24, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 36, 13, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 29, 2, 1, 1, 1, 1, 1, 23, 27, 2, 2, 0, 24, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 0, 2, 1, 1, 1, 1, 1, 23, 0, 2, 2, 0, 24, 1, 1, 1], [1, 1, 1, 29, 1, 1, 1, 1, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 0, 2, 1, 1, 1, 1, 1, 23, 0, 2, 2, 27, 24, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 23, 0, 2, 2, 0, 24, 1, 1, 1], [6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 23, 27, 2, 2, 0, 24, 1, 1, 1], [1, 1, 1, 29, 1, 1, 1, 1, 29, 1, 1, 1, 16, 16, 16, 16, 1, 1, 0, 13, 0, 13, 0, 0, 1, 1, 23, 0, 2, 2, 0, 24, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 25, 25, 1, 1, 23, 0, 2, 2, 27, 24, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 26, 26, 1, 1, 23, 0, 2, 2, 0, 24, 1, 1, 1], [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, 1, 23, 27, 2, 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, 0, 0, 0, 0, 0, 1, 1, 23, 0, 2, 2, 0, 0, 0, 3, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 21, 0, 0, 0, 13, 0, 0, 13, 0, 0, 13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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], [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]]; themesnow23 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5], [8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5], [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 5, 5, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 5, 5, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 5, 5, 5], [5, 5, 5, 5, 5, 5, 5, 5, 0, 8, 8, 8, 8, 8, 8, 8, 5, 5, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 0, 0, 0, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 0, 0, 0, 5, 5, 5], [5, 5, 5, 5, 5, 5, 5, 5, 0, 8, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 5, 5, 5, 0, 0, 0, 5, 5, 5], [0, 0, 8, 8, 8, 8, 8, 8, 8, 8, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 5, 5, 5, 0, 0, 0, 5, 5, 5], [0, 0, 8, 8, 8, 8, 8, 8, 8, 8, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 0, 5, 5, 0, 0, 0, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 0, 0, 0, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5]]; bgartitemssnow23 = ['SnowPile', 'Totemthing', 'Snowgrasscorner', 'SnowCorner2', 'SnowCorner1', 'snowtree3', 'Candies', 'IceStuff', 'MiniMountain', 'RockNTree', 'RocksNSNow', 'RocksNSNow', 'SmallSnowPile', 'SnowTree', 'IceCoobes', 'SmallSnowPile', 'Snowgrassocnrer', 'RockNTree']; npcsnow23 = []; bgartitemsxsnow23 = [2141.45, 1921.2, 1467.45, 1889.4, 981.85, 1183.55, 1435.6, 1693, 13.25, 384.75, 520.1, 867.7000000000001, 1263.1, 1334.8, 2741.2, 2168, 2510.35, 2239.65]; bgartitemsysnow23 = [1279.7, 403.55, 881.4500000000001, 1284.95, 1287.6, 1279.65, 1282.3, 1277, 793.85, 793.85, 807.1, 799.15, 801.8, 1287.6, 1218.6, 1202.7, 1205.35, 1200]; npcxsnow23 = []; npcysnow23 = []; doorssnow23 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '13_27', 'xSpd', '5', '13_27', 'ySpd', '0', '13_27', 'moveTime', '1.5', '10_31', 'xSpd', '-5', '10_31', 'ySpd', '0', '10_31', 'moveTime', '1.5', '10_30', 'xSpd', '-5', '10_30', 'ySpd', '0', '10_30', 'moveTime', '1.5', '7_27', 'xSpd', '5', '7_27', 'ySpd', '0', '7_27', 'moveTime', '1.5', '4_30', 'xSpd', '-5', '4_30', 'ySpd', '0', '4_30', 'moveTime', '1.5', '10_21', 'wave', 'en2', '10_19', 'wave', 'ghost', '15_20', 'wave', 'en1', '15_17', 'wave', 'en2', '15_23', 'wave', 'ghost', '4_22', 'wave', 'en1', '9_0', 'goto', 'snow24', '5_31', 'xSpd', '-5', '5_31', 'ySpd', '0', '5_31', 'moveTime', '1.5', '5_30', 'xSpd', '-5', '5_30', 'ySpd', '0', '5_30', 'moveTime', '1.5', '10_30', 'xSpd', '-5', '10_30', 'ySpd', '0', '10_30', 'moveTime', '1.5', '7_27', 'xSpd', '5', '7_27', 'ySpd', '0', '7_27', 'moveTime', '1.5', '11_31', 'xSpd', '-5', '11_31', 'ySpd', '0', '11_31', 'moveTime', '1.5', '11_30', 'xSpd', '-5', '11_30', 'ySpd', '0', '11_30', 'moveTime', '1.5', '9_27', 'xSpd', '5', '9_27', 'ySpd', '0', '9_27', 'moveTime', '1.5', '7_31', 'xSpd', '-5', '7_31', 'ySpd', '0', '7_31', 'moveTime', '1.5', '7_30', 'xSpd', '-5', '7_30', 'ySpd', '0', '7_30', 'moveTime', '1.5', '5_27', 'xSpd', '5', '5_27', 'ySpd', '0', '5_27', 'moveTime', '1.5']; cutscenessnow23 = []; blockssnow24 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 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, 18, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 1], [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, 24, 1, 1, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 24, 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, 7, 0, 0, 6], [0, 0, 0, 0, 0, 0, 0, 0, 29, 0, 0, 0, 29, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 16, 16, 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, 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, 1, 1, 1], [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, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 0, 0, 0, 29, 0, 0, 0, 1, 0, 0, 0, 29, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [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], [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], [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], [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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themesnow24 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5], [0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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], [5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemssnow24 = ['SnowArrowSign', 'IceCoobes', 'SkullPedestal', 'SnowPile', 'SmallSnowPile', 'RocksNSNow', 'RocksNSNow', 'SnowCorner2']; npcsnow24 = []; bgartitemsxsnow24 = [265.35, 26.5, 1637.25, 2725.25, 2632.4, 1597.45, 167.2, 2611.15]; bgartitemsysnow24 = [876.1, 881.4500000000001, 318.6, 475.25, 483.2, 331.85, 881.4500000000001, 79.65000000000001]; npcxsnow24 = []; npcysnow24 = []; doorssnow24 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '3_20', 'gate', '5_31', '5_34', 'goto', 'snow25']; cutscenessnow24 = []; blockssnow25 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 1, 16, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 21, 0, 0, 0, 0, 0, 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, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1]]; themesnow25 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 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, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5]]; bgartitemssnow25 = ['BigSign', 'CandyCane', 'MiniMountain', 'SmallSnowPile', 'RocksNSNow']; npcsnow25 = []; bgartitemsxsnow25 = [1560.3, 1332.1, 1058.75, 1188.8, 1541.75]; bgartitemsysnow25 = [953.15, 552.25, 958.4500000000001, 969.05, 966.4]; npcxsnow25 = []; npcysnow25 = []; doorssnow25 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2']; cutscenessnow25 = []; blockssnow31 = [[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, 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, 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, 2, 2, 2, 2, 2, 0, 0, 7, 8, 8, 36, 13, 0, 0, 13, 0, 0, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 26, 26, 26, 26, 0, 0, 1, 1, 16, 16, 16, 16, 16, 16, 16, 16, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 0, 13, 0, 26, 0, 0, 1, 1, 0, 0, 0, 0, 0, 2, 0, 0, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 13, 25, 26, 0, 0, 25, 26, 0, 0, 1, 1, 0, 0, 0, 27, 0, 2, 0, 0, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 26, 26, 26, 26, 26, 1, 1, 1, 1, 1, 26, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 0, 0, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 26, 26, 13, 26, 26, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 0, 0, 1, 1, 0, 0, 0, 0], [0, 3, 0, 0, 26, 26, 19, 26, 1, 1, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 27, 1, 1, 0, 0, 0, 0], [1, 1, 7, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 2, 0, 0, 1, 1, 0, 0, 0, 0], [1, 1, 7, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 2, 0, 0, 0, 0, 2, 8, 2, 0, 0, 0, 0, 2, 0, 0, 1, 1, 0, 0, 0, 0], [1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 13, 0, 8, 13, 36, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0], [1, 1, 0, 2, 2, 2, 2, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 20, 20, 20, 20, 20, 20, 20, 1, 1, 7, 1, 1, 1, 1, 0, 0, 0, 0], [1, 1, 0, 19, 0, 0, 6, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 21, 1, 1, 1, 1, 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], [1, 1, 1, 1, 1, 1, 1, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themesnow31 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 8, 8, 8, 8, 8, 8, 8, 5, 5, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 6, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0], [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0], [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0], [5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0], [5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 0, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0], [5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0], [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0], [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemssnow31 = ['igloo]', 'RocksNSNow', 'SnowyRocks', 'Totemthing', 'snowywall', 'SnowySnow', 'Snowgrassocnrer', 'SnowySnow', 'SnowCorner2', 'SnowPile', 'SnowySnow2', 'SnowTree', 'BigSnowyTree', 'SnowTree', 'SnowTree', 'Shine', 'SnowySnow', 'SnowTree', 'SnowyRocks', 'RocksNSNow']; npcsnow31 = []; bgartitemsxsnow31 = [1029.6, 382.1, 623.6, 2250.25, 1419.65, 183.1, 716.4500000000001, 896.9, 1494, 2290.05, 2295.4, 748.3, 55.7, 273.35, 835.85, 122.05, 2075.15, 1406.4, 1231.3, 1992.85]; bgartitemsysnow31 = [958.4500000000001, 1120.4, 1136.3, 966.4, 477.9, 1128.35, 719.5, 961.1, 493.8, 241.6, 252.2, 483.2, 727.4500000000001, 722.15, 485.85, 711.5, 1117.7, 483.2, 971.7000000000001, 961.05]; npcxsnow31 = []; npcysnow31 = []; doorssnow31 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '5_5', 'wave', 'ghost', '7_6', 'wave', 'en1', '5_15', 'wave', 'blob2', '5_10', 'wave', 'en1', '11_14', 'gate', '9_2', '8_28', 'xSpd', '5', '8_28', 'ySpd', '0', '8_28', 'moveTime', '2', '8_28', 'xSpd', '-5', '8_28', 'ySpd', '0', '8_28', 'moveTime', '2', '5_24', 'xSpd', '4', '5_24', 'ySpd', '0', '5_24', 'moveTime', '2.5', '2_20', 'gate', '2_19', '11_12', 'wave', 'en1', '11_15', 'wave', 'en1', '2_23', 'wave', 'en1', '2_26', 'wave', 'en2', '10_20', 'gate', '12_26', '11_14', 'gate', '10_2', '2_21', 'gate', '9_2', '13_6', 'goto', 'snow32', '4_14', 'wave', 'blob2']; cutscenessnow31 = []; blockssnow32 = [[0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 28, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 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, 36, 0, 0, 0, 0, 0, 0, 24, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 23, 0, 0, 0, 2, 0, 0, 0, 1, 1, 25, 25, 25, 25, 25, 25, 25, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 23, 0, 0, 0, 29, 0, 0, 0, 1, 1, 20, 20, 20, 20, 26, 26, 26, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 2, 2, 36, 0, 2, 0, 0, 28, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 6, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 29, 0, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 2, 24, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 24, 1, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 23, 2, 1, 1, 0, 0, 0, 0, 1, 1, 25, 25, 25, 25, 25, 25, 25, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 2, 24, 1, 1, 0, 0, 0, 0, 1, 1, 26, 26, 26, 20, 20, 20, 20, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 2, 24, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 16, 16, 16, 1, 1, 28, 24, 1, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 2, 24, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 0, 0, 0, 0, 0], [0, 3, 0, 0, 0, 0, 0, 0, 24, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 36, 0, 0, 24, 1, 1, 0, 0, 0, 0, 0], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 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, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0]]; themesnow32 = [[0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 5, 5, 5, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 5, 5, 0, 5, 5, 5, 5, 5, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 5, 5, 5, 5, 5, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 5, 5, 5, 0, 0, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 5, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 5, 5, 5, 0, 0, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 5, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 5, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 5, 5, 5, 0, 0, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 5, 0, 0, 0, 0, 5, 5, 0, 0, 0, 5, 0, 0, 0, 5, 5, 0, 5, 5, 5, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0], [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0], [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0]]; bgartitemssnow32 = ['SnowArrowSign', 'stalegtite', 'stalegtite', 'stalegtite', 'SnowTree', 'SmallSnowPile', 'Shine', 'Totemthing', 'Shine', 'SnowCorner2', 'Snowgrassocnrer', 'snowywall', 'stalegtite', 'SnowTree', 'SnowySnow', 'IceCoobes', 'RocksNSNow', 'SnowArrowSign', 'SmallSnowPile', 'MiniMountain', 'stalegtite', 'Shine', 'Snowgrassocnrer', 'stalegtite']; npcsnow32 = []; bgartitemsxsnow32 = [201.65, 923.4500000000001, 644.8, 915.5, 1268.4, 1053.45, 1074.7, 1058.8, 1077.35, 1180.85, 674, 413.95, 1024.3, 1411.7, 1366.6, 1801.8, 1560.3, 1472.75, 1531.1, 2361.7, 1968.95, 2441.3, 2191.85, 1483.35]; bgartitemsysnow32 = [1274.35, 228.35, 310.6, 310.6, 318.6, 562.85, 554.85, 570.8, 565.5, 565.5, 1285, 1279.65, 868.15, 1287.65, 1277, 1292.95, 1290.3, 1271.7, 1332.8, 578.8, 1194.7, 557.55, 1287.65, 708.9]; npcxsnow32 = []; npcysnow32 = []; doorssnow32 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '6_30', 'goto', 'snow33']; cutscenessnow32 = []; blockssnow33 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 1, 1, 23, 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, 24, 1, 1, 1, 1, 1, 23, 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, 20, 0, 24, 1, 1, 1, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 2, 24, 1, 23, 24, 1, 1, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 6, 0, 0, 0, 0, 0, 0, 0, 24, 1, 23, 2, 24, 1, 23, 24, 1, 1, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0], [1, 16, 1, 0, 0, 0, 0, 0, 0, 24, 1, 23, 2, 0, 22, 0, 24, 1, 1, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 2, 0, 0, 0, 24, 1, 1, 1, 0, 0, 0, 0, 13, 8, 0, 36, 0, 0, 0, 25, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 13, 0, 0, 2, 1, 1, 1, 0, 0, 0, 29, 16, 16, 16, 16, 25, 0, 0, 25, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 2, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 23, 25, 0, 0, 25, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 16, 16, 16, 1, 2, 0, 1, 1, 1, 0, 0, 2, 0, 0, 1, 1, 23, 25, 0, 0, 25, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 2, 0, 1, 1, 1, 20, 0, 2, 0, 0, 1, 1, 23, 25, 0, 0, 25, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 2, 1, 1, 1, 1, 20, 2, 0, 0, 1, 1, 23, 25, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 2, 1, 1, 1, 1, 1, 2, 0, 20, 1, 1, 23, 25, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 2, 24, 1, 1, 1, 22, 22, 7, 20, 1, 1, 1, 1, 23, 0, 0, 0, 3, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 2, 24, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 23, 0, 1, 1, 1, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 29, 0, 0, 0, 0, 22, 22, 1, 1, 1, 23, 0, 1, 1, 1, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 36, 0, 2, 0, 0, 0, 13, 0, 0, 1, 1, 1, 23, 0, 0, 1, 1, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 1, 1, 1, 23, 0, 0, 1, 1, 1, 0]]; themesnow33 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 5, 5, 5, 0, 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, 0, 0, 0, 5, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 0, 5, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 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, 5, 5, 5, 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, 5, 0, 0, 0, 5, 5, 0, 5, 5, 5, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 5, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 5, 5, 0, 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, 5, 5, 8, 8, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 5, 5, 5, 8, 8, 0, 0, 0, 5, 5, 0, 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, 5, 5, 8, 5, 0, 0, 5, 5, 5, 0, 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, 5, 5, 0, 0, 0, 0, 8, 5, 5, 5, 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, 5, 5, 0, 0, 0, 5, 8, 5, 5, 5, 0, 0, 5, 5, 5, 5, 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, 5, 5, 5, 0, 0, 5, 5, 5, 5, 0], [0, 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, 5, 5, 0, 0, 5, 5, 5, 5, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 5, 5, 5, 5, 5, 0]]; bgartitemssnow33 = ['Lollipop2', 'IceCoobes', 'IceCoobes', 'SkullPedestal', 'RocksNSNow', 'SnowCorner2', 'SnowyRocks', 'SnowTree', 'Shine', 'Shine', 'SnowTree', 'SnowTree', 'SnowTree', 'BigSnowyTree']; npcsnow33 = []; bgartitemsxsnow33 = [2733.2, 2658.9, 2589.9, 995.1, 2547.5, 1974.25, 2138.8, 835.85, 108.8, 124.7, 204.3, 172.45, 31.8, 1162.3]; bgartitemsysnow33 = [764.65, 1123.05, 1173.5, 724.8, 1125.65, 1362, 562.85, 724.8, 384.95, 384.95, 406.2, 403.55, 400.9, 730.1]; npcxsnow33 = []; npcysnow33 = []; doorssnow33 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '6_25', 'gate', '13_22', '7_11', 'wave', 'ghost', '7_13', 'wave', 'en1', '2_1', 'goto', 'snow34', '16_22', 'wave', 'ghost', '6_24', 'wave', 'en2', '4_1', 'goto', 'snow34']; cutscenessnow33 = []; blockssnow34 = [[0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1], [0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1], [0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 25, 25, 29, 25, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1], [0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 25, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1], [0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 25, 0, 0, 0, 2, 2, 2, 18, 2, 2, 2, 0, 0, 0, 2, 0, 36, 0, 2, 0, 0, 0, 24, 1], [0, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 25, 25, 29, 25, 1, 25, 29, 25, 25, 2, 24, 1], [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, 0, 0, 0, 0, 0, 2, 24, 1], [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, 0, 0, 0, 0, 0, 2, 24, 1], [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, 2, 24, 1], [0, 0, 0, 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, 0, 0, 0, 0, 2, 24, 1], [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, 18, 0, 0, 0, 0, 2, 24, 1], [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, 8, 24, 1], [0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 20, 25, 20, 20, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 26, 1, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 7, 1, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 0, 0, 0, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 0, 6, 0, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 1, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themesnow34 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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], [0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5], [0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5], [0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 8, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 5], [0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 5, 5, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 5, 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, 8, 5, 5, 5, 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, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemssnow34 = ['Candies', 'CandyCane', 'Lollipop2', 'LollyPop1', 'SnowCorner2']; npcsnow34 = []; bgartitemsxsnow34 = [138, 1653.2, 1868.15, 1560.35, 1815.05]; bgartitemsysnow34 = [873.4500000000001, 1346.05, 1035.4, 1040.75, 1361.95]; npcxsnow34 = []; npcysnow34 = []; doorssnow34 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '5_32', 'gate', '5_33', '11_32', 'gate', '14_21', '16_21', 'goto', 'snow35']; cutscenessnow34 = []; blockssnow35 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 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, 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, 0, 0, 0, 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, 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, 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, 1, 1, 1, 1, 1, 0]]; themesnow35 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 0], [0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 0], [0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 0], [0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 5]]; bgartitemssnow35 = ['Candies', 'Lollipop2', 'LollyPop1', 'CandyCane', 'CandyCane', 'IceCoobes', 'Moreflags', 'SnowArrowSign', 'RocksNSNow', 'IceStuff', 'Shine']; npcsnow35 = []; bgartitemsxsnow35 = [628.9, 339.65, 201.65, 1000.4, 1111.85, 1536.45, 1953.05, 1475.4, 2412.1, 2632.35, 2520.9]; bgartitemsysnow35 = [472.55, 233.65, 238.95, 629.2000000000001, 631.85, 809.75, 953.15, 793.85, 1120.4, 1109.75, 1109.75]; npcxsnow35 = []; npcysnow35 = []; doorssnow35 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2']; cutscenessnow35 = []; blockssnow41 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 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, 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, 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, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 13, 0, 0, 0, 0, 0, 2, 0, 0, 0], [0, 0, 0, 3, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 2, 0, 0, 0], [0, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 2, 2, 2, 0, 0, 2, 2, 8, 36, 0, 0, 29, 0, 0, 2, 0, 0, 0], [0, 1, 1, 1, 1, 1, 2, 29, 2, 1, 1, 1, 2, 2, 1, 1, 0, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 20, 2, 20, 0, 0], [0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 1, 7, 1, 0, 0], [0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 1, 25, 1, 0, 0], [0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 26, 1, 0, 0], [0, 0, 0, 0, 1, 1, 2, 29, 2, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0], [0, 0, 0, 0, 1, 1, 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, 0], [0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 36, 0, 0, 28, 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, 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, 20, 6, 20, 0, 0], [0, 0, 0, 0, 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, 16, 1, 0, 0]]; themesnow41 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 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, 5, 5, 5, 5, 0, 0, 0, 5, 5, 5, 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, 5, 5, 5, 5, 0, 0, 0, 5, 5, 5, 0, 0, 5, 5, 0, 5, 5, 5, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 5, 5, 0, 0, 0, 5, 5, 5, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 5, 0, 0], [0, 0, 0, 0, 5, 5, 0, 0, 0, 5, 5, 5, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 5, 0, 5, 0, 0], [0, 0, 0, 0, 5, 5, 0, 0, 0, 5, 5, 5, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 5, 0, 0], [0, 0, 0, 0, 5, 5, 0, 0, 0, 5, 5, 5, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 5, 0, 0], [0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 5, 0, 0], [0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0]]; bgartitemssnow41 = ['MiniMountain', 'IceCoobes', 'SnowArrowSign', 'LollyPop1', 'stalegtite', 'SnowTree', 'BigSnowyTree', 'BigSnowyTree', 'BigSnowyTree', 'BigSnowyTree', 'BigSnowyTree', 'SnowPile', 'SnowyRocks', 'Totemthing', 'Snowgrasscorner']; npcsnow41 = []; bgartitemsxsnow41 = [151.25, 1093.3, 326.4, 1199.4, 819.9500000000001, 1241.9, 1438.25, 1525.8, 1833.6, 1931.8, 2016.7, 1878.75, 1491.3, 682, 506.8]; bgartitemsysnow41 = [631.85, 1290.3, 637.2000000000001, 716.85, 1170.85, 724.8, 735.4, 735.4, 732.75, 730.1, 730.1, 730.1, 738.1, 1282.35, 1285]; npcxsnow41 = []; npcysnow41 = []; doorssnow41 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '8_24', 'gate', '10_31', '16_31', 'goto', 'snow42', '7_19', 'wave', 'en1', '6_25', 'wave', 'en2', '6_22', 'wave', 'en2']; cutscenessnow41 = []; blockssnow42 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 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, 0, 0, 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, 16, 16, 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, 0, 0, 0, 0, 0, 13, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 0, 0], [0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 27, 1, 16, 1, 0], [0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 22, 0, 22, 0], [0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 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, 1, 1, 20, 0, 0, 0, 0, 0, 13, 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, 1, 1, 1, 23, 0, 0, 0, 0, 16, 16, 16, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 1, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 1, 23, 0, 0, 13, 0, 13, 0, 13, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0], [0, 0, 0, 1, 1, 16, 16, 25, 16, 16, 16, 25, 16, 16, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 23, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 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, 21, 0, 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themesnow42 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 5, 0, 5, 0], [0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 5, 5, 0, 0, 0, 0, 5, 0, 0, 0, 0, 5, 5, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 5, 5, 0, 0, 0, 0, 5, 5, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemssnow42 = ['CandyCane', 'SnowArrowSign', 'MiniMountain', 'BigSnowyTree', 'SnowTree', 'Shine', 'stalegtite', 'stalegtite', 'SnowTree', 'snowywall', 'Totemthing', 'SnowCorner1', 'snowtree3', 'SnowySnow', 'SnowTree', 'SnowTree', 'BigSnowyTree', 'SmallSnowPile', 'RocksNSNow', 'RocksNSNow']; npcsnow42 = []; bgartitemsxsnow42 = [1241.9, 191.05, 1799.1, 1411.7, 1294.95, 995.1, 1555, 1427.65, 1149, 1658.5, 1356, 1289.65, 1196.8, 334.35, 2685.45, 2531.55, 1900, 1730.15, 1446.2, 148.6]; bgartitemsysnow42 = [231, 554.85, 477.85, 491.15, 483.2, 238.95, 1032.8, 1030.1, 963.75, 1285, 1287.65, 1282.35, 969.05, 801.8, 483.2, 485.85, 496.45, 483.2, 488.5, 568.15]; npcxsnow42 = []; npcysnow42 = []; doorssnow42 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '12_8', 'wave', 'en1', '10_10', 'wave', 'blobMonster', '12_12', 'wave', 'ghost', '12_10', 'wave', 'en2', '6_30', 'xSpd', '-5', '6_30', 'ySpd', '0', '6_30', 'moveTime', '2.5', '5_19', 'wave', 'ghost', '3_20', 'wave', 'blobMonster', '5_21', 'wave', 'en2', '2_12', 'goto', 'snow43', '9_10', 'wave', 'blobMonster']; cutscenessnow42 = []; blockssnow43 = [[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, 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, 1, 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, 1, 1, 0, 8, 0, 13, 0, 0, 7, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 13, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 25, 1, 1, 0, 6, 0, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 16, 16, 16, 16, 16, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 24, 1, 1, 2, 1, 1, 0, 0, 13, 0, 13, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 36, 0, 0, 0, 24, 1, 1, 2, 1, 1, 25, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 19, 1, 1, 2, 1, 1, 0, 13, 0, 0, 36, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 24, 1, 1, 1, 1, 2, 1, 1, 16, 16, 16, 16, 16, 16, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 2, 2, 1, 0, 0, 0, 24, 1, 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, 2, 0, 0, 0, 0, 0, 24, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 24, 1, 0, 0, 0, 0, 0, 0, 0, 13, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 1, 2, 2, 1, 0, 0, 0, 0, 0, 24, 1, 0, 13, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 24, 1, 16, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 24, 1, 20, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 24, 1, 16, 16, 16, 16, 16, 16, 16, 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, 0, 0]]; themesnow43 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 8, 8, 8, 8, 8, 8, 5, 5, 8, 8, 8, 5, 5, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 5, 5, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 5, 5, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 8, 8, 8, 8, 8, 0, 5, 5, 5, 0, 0, 5, 5, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 8, 8, 8, 5, 5, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 5, 5, 0, 8, 8, 8, 8, 8, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 8, 0, 0, 5, 0, 0, 0, 0, 5, 5, 0, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 8, 5, 5, 0, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 8, 5, 5, 0, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 5, 0, 0, 8, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 8, 0, 0, 5, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemssnow43 = ['SkullPedestal', 'MiniMountain', 'IceCoobes', 'CandyCane', 'IceStuff', 'stalegtite', 'SnowTree', 'Totemthing', 'SnowySnow2', 'Snowgrassocnrer', 'SnowCorner2', 'SnowySnow', 'SnowySnow2', 'RocksNSNow', 'IceCoobes', 'snowywall', 'SnowCorner1', 'SnowTree', 'BigSnowyTree', 'SnowTree', 'SnowTree']; npcsnow43 = []; bgartitemsxsnow43 = [1109.2, 2229, 1005.7, 124.7, 719.1, 1109.2, 1560.35, 1687.7, 1884.05, 1735.45, 525.4, 1456.8, 1881.4, 1674.4, 1637.25, 1233.9, 2085.7, 273.35, 445.85, 599.75, 360.9]; bgartitemsysnow43 = [318.6, 308, 724.8, 1027.4, 323.9, 870.8, 1043.4, 966.4, 889.4, 963.75, 804.4500000000001, 244.25, 488.5, 483.2, 244.25, 1117.7, 323.9, 804.4500000000001, 568.15, 326.55, 1046.05]; npcxsnow43 = []; npcysnow43 = []; doorssnow43 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '3_12', 'wave', 'ghost', '3_10', 'wave', 'en2', '8_19', 'wave', 'blobMonster', '8_19', 'wave', 'ghost', '12_19', 'wave', 'blobMonster', '13_16', 'wave', 'en1', '13_13', 'wave', 'en2', '2_19', 'gate', '2_24', '2_18', 'wave', 'blobMonster', '5_22', 'wave', 'en2', '5_20', 'wave', 'en1', '3_27', 'goto', 'snow44', '2_21', 'wave', 'blobMonster']; cutscenessnow43 = []; blockssnow44 = [[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, 0, 0, 0, 0, 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, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 25, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 13, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 25, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 1, 0, 0, 0, 16, 16, 1, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 25, 2, 0, 0, 0, 0, 36, 2, 2, 2, 2, 2, 29, 2, 2, 2, 2, 7, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], [0, 0, 0, 0, 0, 0, 25, 2, 2, 1, 16, 16, 1, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 36, 0, 13, 0, 0, 25, 26, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 25, 2, 2, 25, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 25, 2, 2, 25, 0, 0, 0, 0, 0, 0, 2, 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, 0, 2, 25, 0, 0, 0, 0, 0, 0, 2, 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, 0, 2, 25, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 13, 0, 0, 13, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 1, 2, 1, 1, 0, 0, 0, 0, 1, 25, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [0, 0, 0, 3, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 1, 0, 2, 0, 1, 0, 0, 0, 0, 1, 26, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 27, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 8, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 13, 0, 19, 13, 6, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themesnow44 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 5, 5, 5, 5, 5, 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, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 8, 5, 5, 5, 5, 8], [0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 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, 5, 5, 5, 5, 5, 8, 8, 0, 0, 0, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 5, 5, 5, 0, 0, 0, 0, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 5, 5, 5, 0, 0, 0, 0, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 5, 0, 5, 8, 0, 0, 0, 0, 5, 0, 8, 5, 5, 5, 5, 5, 5, 5, 5, 8], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 5, 5, 0, 0, 0, 5, 0, 8, 0, 0, 0, 0, 0, 0, 0, 5, 5], [0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 5, 5, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5], [0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 5, 5, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 5, 5, 5, 8, 0, 0, 0, 0, 8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemssnow44 = ['Candies', 'igloo]', 'SmallSnowPile', 'LollyPop1', 'LollyPop1', 'Moreflags', 'SnowCorner2', 'SnowCorner1', 'stalegtite', 'SnowTree', 'snowtree3', 'SnowySnow2', 'SnowySnow', 'SnowTree', 'Totemthing', 'snowtree3', 'RockNTree', 'RocksNSNow', 'Snowgrasscorner', 'Snowgrassocnrer', 'SnowySnow2', 'Snowgrasscorner', 'SnowTree', 'BigSnowyTree']; npcsnow44 = []; bgartitemsxsnow44 = [299.85, 878.35, 979.15, 1172.9, 1228.6, 1430.3, 1417.05, 1228.6, 1398.45, 1984.9, 2064.5, 2290.1, 1934.5, 2213.15, 2494.35, 2361.7, 2154.7, 2175.95, 1945.05, 2690.75, 2693.4, 2422.7, 2218.4, 764.25]; bgartitemsysnow44 = [950.4500000000001, 395.6, 411.5, 796.5, 801.8, 796.5, 1125.7, 1123.05, 947.8, 483.2, 488.5, 260.2, 488.5, 483.2, 804.4500000000001, 815.05, 804.4500000000001, 1125.7, 1125.7, 1128.35, 807.1, 323.9, 1120.35, 408.85]; npcxsnow44 = []; npcysnow44 = []; doorssnow44 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '5_13', 'xSpd', '5', '5_13', 'ySpd', '0', '5_13', 'moveTime', '5', '12_16', 'xSpd', '0', '12_16', 'ySpd', '5', '12_16', 'moveTime', '4', '13_16', 'gate', '4_23', '2_28', 'wave', 'blobMonster', '5_26', 'wave', 'en2', '13_32', 'goto', 'snow45', '9_30', 'wave', 'en1', '9_27', 'wave', 'en2', '13_31', 'wave', 'blobMonster', '13_28', 'wave', 'en2']; cutscenessnow44 = []; blockssnow45 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 1, 16, 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, 0, 0, 0, 0, 0, 0, 0, 0, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 0, 0, 0, 0, 0, 3, 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, 0, 0, 0, 0, 1, 1, 1, 1, 1, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]]; themesnow45 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 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, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 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, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5]]; bgartitemssnow45 = ['BigSign', 'LollyPop1', 'CandyCane', 'SnowTree']; npcsnow45 = []; bgartitemsxsnow45 = [1082.7, 849.2000000000001, 1162.3, 1318.85]; bgartitemsysnow45 = [1189.35, 1202.65, 146, 169.9]; npcxsnow45 = []; npcysnow45 = []; doorssnow45 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '15_15', 'xSpd', '0', '15_15', 'ySpd', '5', '15_15', 'moveTime', '6']; cutscenessnow45 = []; blockssnow51 = [[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, 24, 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, 24, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 24, 1, 1, 1], [0, 0, 0, 13, 0, 0, 13, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1, 1, 1], [0, 6, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 16, 16, 1, 1, 1, 1, 1, 20, 20, 20, 20, 20, 20, 20, 1, 0, 0, 1, 1, 1], [1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1], [1, 1, 1, 1, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 27, 0, 0, 0, 0, 0, 0, 0, 1, 8, 0, 13, 0, 13, 0, 0, 0, 0, 0, 0, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 8, 0, 0, 0, 8, 0, 0, 1, 1, 16, 16, 16, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 29, 0, 0, 0, 29, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 36, 8, 0, 0, 0, 0, 13, 0, 0, 0, 0, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; themesnow51 = [[5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 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], [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 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, 0, 0, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 8], [0, 0, 0, 1, 0, 0, 0, 0, 0, 5, 5, 5, 5, 0, 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, 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, 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, 5, 5, 5, 8, 8, 8], [0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 8, 8, 8], [5, 5, 5, 5, 0, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 8, 8, 8], [5, 5, 5, 5, 0, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 8, 8, 8], [0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 8, 8, 8], [0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 5, 5, 5, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 8], [0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 8], [0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 8], [0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 5, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 8, 8, 8], [0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 8], [0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 8], [0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 8, 8, 8], [0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 8, 8, 8]]; bgartitemssnow51 = ['RocksNSNow', 'SnowCorner2', 'Totemthing', 'SnowTree', 'stalegtite', 'SnowySnow2', 'SkullPedestal', 'BigSign', 'LollyPop1', 'SmallSnowPile', 'RocksNSNow', 'Moreflags', 'IceStuff', 'Lollipop2', 'CandyCane', 'RocksNSNow', 'SmallSnowPile', 'RockNTree']; npcsnow51 = []; bgartitemsxsnow51 = [920.8, 1568.3, 1204.75, 1504.6, 1440.9, 700.55, 2396.2, 1578.9, 2027.35, 1868.15, 2043.25, 87.55, 676.65, 437.85, 1708.9, 1101.25, 833.2000000000001, 2186.55]; bgartitemsysnow51 = [1356.65, 1359.35, 1362, 1364.65, 870.85, 568.15, 1277, 477.9, 1043.4, 1282.35, 1285, 557.55, 557.5, 552.2000000000001, 469.9, 477.9, 485.85, 1277]; npcxsnow51 = []; npcysnow51 = []; doorssnow51 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '12_12', 'xSpd', '5', '12_12', 'ySpd', '0', '12_12', 'moveTime', '3', '13_17', 'gate', '9_15', '13_13', 'gate', '9_16', '12_23', 'wave', 'blobMonster', '15_22', 'gate', '15_20', '12_21', 'gate', '5_12', '15_27', 'wave', 'en1', '12_25', 'wave', 'jellyBombFly', '4_3', 'wave', 'jellyBombFly', '4_6', 'wave', 'jellyBombFly', '6_1', 'goto', 'snow52']; cutscenessnow51 = []; blockssnow52 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 23, 2, 2, 19, 19, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0], [1, 1, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 1, 1, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [8, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 36, 0, 1, 1, 25, 0, 0, 36, 0, 0, 0, 13, 0, 13, 0, 0, 0, 0, 0, 0, 0, 20, 0, 20], [1, 1, 1, 1, 0, 0, 0, 0, 0, 24, 1, 1, 0, 1, 1, 25, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 24, 1, 25, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 0, 1, 1, 25, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 26, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 8, 1, 1, 25, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 7, 1, 1, 25, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 20, 20, 20, 20, 20, 20, 20, 20, 24, 1, 36, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 24, 1, 1, 1, 1, 1, 1, 1, 1, 24, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 0, 0, 0, 18, 0, 0, 1, 0, 0, 0, 24, 1, 0, 0, 0, 0, 0, 0, 1, 24, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 20, 20, 20, 20, 20, 20, 0, 0, 0, 0, 24, 1, 0, 6, 13, 0, 13, 13, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1]]; themesnow52 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 8, 5, 5, 5, 5, 5, 5, 5, 5, 8, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 0, 0, 0, 0, 0, 0, 0, 5, 6, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [5, 5, 5, 5, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 0, 0, 8, 5, 5, 5, 5, 5, 8, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 8], [0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 8], [0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 8], [0, 0, 8, 5, 5, 5, 5, 5, 5, 8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 8], [0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 5, 8, 8, 8, 8, 8, 8, 5, 0, 8, 0, 8], [0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 5, 5, 5, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 8, 8, 0, 8, 0, 8], [0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 8, 0, 0, 0, 5, 5, 5, 5, 8, 5, 0, 8], [0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8], [0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8], [0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 5, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 5], [0, 0, 5, 5, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5], [0, 0, 8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 8, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5]]; bgartitemssnow52 = ['Lollipop2', 'LollyPop1', 'RockNTree', 'snowtree3', 'Totemthing', 'BigSnowyTree', 'Shine', 'Shine', 'BigSnowyTree', 'SnowTree', 'SnowTree', 'CandyCane', 'SnowCorner2', 'SnowCorner1', 'igloo]', 'RocksNSNow', 'stalegtite', 'stalegtite', 'SnowTree', 'Snowgrassocnrer', 'BigSnowyTree', 'Shine']; npcsnow52 = []; bgartitemsxsnow52 = [262.7, 1080, 1616.05, 1825.65, 1509.9, 1427.65, 1631.95, 1557.65, 1772.6, 1886.7, 1332.1, 1953.05, 2690.75, 1934.45, 2218.4, 2414.75, 1974.25, 2263.5, 2666.85, 2523.55, 82.25, 191.05]; bgartitemsysnow52 = [395.6, 315.95, 406.2, 411.5, 406.2, 87.59999999999999, 74.34999999999999, 66.34999999999999, 95.55, 87.59999999999999, 90.25, 77, 1205.35, 1210.65, 1192.05, 1202.7, 929.25, 918.6, 1208, 961.1, 95.59999999999999, 382.3]; npcxsnow52 = []; npcysnow52 = []; doorssnow52 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '4_3', 'gate', '8_12', '4_22', 'wave', 'en2', '4_24', 'wave', 'blobMonster', '4_0', 'gate', '8_12', '7_12', 'gate', '4_1', '14_26', 'wave', 'en1', '14_29', 'wave', 'en1', '14_28', 'wave', 'blob2', '14_25', 'goto', 'snow53']; cutscenessnow52 = []; blockssnow53 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 29, 0, 0, 0, 0, 0, 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, 22, 0, 0, 0, 0, 0, 18, 2, 2, 2, 2, 2, 0, 0], [0, 1, 1, 0, 0, 3, 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, 2, 2, 2, 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, 0, 0, 0, 0, 0, 2, 6], [0, 1, 1, 1, 1, 1, 1, 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, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 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, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]]; themesnow53 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]]; bgartitemssnow53 = ['SnowArrowSign', 'MiniMountain', 'RocksNSNow', 'SnowTree', 'Shine', 'SnowCorner2']; npcsnow53 = []; bgartitemsxsnow53 = [461.75, 246.8, 437.85, 2672.15, 2762.4, 2778.3]; bgartitemsysnow53 = [156.65, 464.6, 483.2, 557.55, 549.55, 560.2000000000001]; npcxsnow53 = []; npcysnow53 = []; doorssnow53 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '2_9', 'xSpd', '', '2_9', 'ySpd', '5', '2_9', 'moveTime', '5', '9_12', 'xSpd', '0', '9_12', 'ySpd', '-5', '9_12', 'moveTime', '5', '3_15', 'xSpd', '0', '3_15', 'ySpd', '7', '3_15', 'moveTime', '1.5', '10_18', 'xSpd', '0', '10_18', 'ySpd', '-5', '10_18', 'moveTime', '6', '13_21', 'xSpd', '0', '13_21', 'ySpd', '5', '13_21', 'moveTime', '5', '6_34', 'goto', 'snow54']; cutscenessnow53 = []; blockssnow54 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 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, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 2, 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, 0], [0, 0, 0, 0, 0, 0, 2, 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], [0, 0, 0, 0, 0, 0, 2, 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], [0, 0, 0, 0, 0, 0, 2, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 3, 0, 0, 0, 0, 2, 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, 0, 0], [1, 1, 1, 0, 0, 0, 2, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 36, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 2, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 2, 2, 2, 24, 1, 23, 2, 2, 2, 29, 2, 2, 0, 0, 0, 6, 0], [0, 0, 0, 0, 0, 0, 2, 0, 0, 2, 0, 0, 0, 27, 0, 0, 0, 2, 27, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1], [0, 0, 0, 0, 0, 0, 27, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]]; themesnow54 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 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, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 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, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 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, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]]; bgartitemssnow54 = ['Moreflags', 'CandyCane', 'SnowArrowSign', 'IceCoobes', 'Shine']; npcsnow54 = []; bgartitemsxsnow54 = [2494.4, 39.8, 148.6, 2759.75, 2666.85]; bgartitemsysnow54 = [799.1, 626.55, 637.2000000000001, 799.15, 799.15]; npcxsnow54 = []; npcysnow54 = []; doorssnow54 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '11_6', 'xSpd', '', '11_6', 'ySpd', '5', '11_6', 'moveTime', '5', '3_9', 'xSpd', '0', '3_9', 'ySpd', '-5', '3_9', 'moveTime', '5', '10_13', 'xSpd', '', '10_13', 'ySpd', '5', '10_13', 'moveTime', '3', '6_17', 'xSpd', '0', '6_17', 'ySpd', '-5', '6_17', 'moveTime', '3', '10_18', 'xSpd', '5', '10_18', 'ySpd', '', '10_18', 'moveTime', '6', '9_33', 'goto', 'snow55']; cutscenessnow54 = []; blockssnow55 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 28, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1], [0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 36, 0, 0, 1, 1, 28, 0, 0, 0, 0, 1, 1], [0, 1, 1, 1, 1, 1, 1, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 28, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1], [0, 1, 1, 1, 1, 1, 1, 1, 16, 16, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1], [0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0, 0, 17, 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, 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, 0, 0, 0, 0, 0, 0, 1, 1, 0, 28, 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, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 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, 1, 1, 28, 0, 0, 0, 0, 28, 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, 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, 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, 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]]; themesnow55 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 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, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 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, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 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, 5, 5, 5, 0, 0, 0, 5, 5], [0, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 5, 5, 0, 0, 0, 5, 5], [0, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 5, 5, 0, 0, 0, 5, 5], [0, 5, 5, 5, 5, 5, 5, 5, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 0, 0, 5, 5, 5, 5, 0, 0, 0, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemssnow55 = ['Moreflags', 'BigSign', 'SnowArrowSign', 'Candies', 'SnowCorner1', 'Snowgrassocnrer', 'SnowySnow2', 'SnowySnow2', 'SnowPile', 'SnowTree', 'SnowTree', 'RocksNSNow', 'SkullPedestal']; npcsnow55 = []; bgartitemsxsnow55 = [172.45, 437.85, 1467.45, 1743.4, 1958.35, 2375, 2613.8, 1345.4, 1608.1, 2059.2, 2173.3, 2122.9, 2550.1]; bgartitemsysnow55 = [554.85, 549.55, 554.85, 554.85, 1115.1, 1123.05, 804.4500000000001, 645.15, 565.5, 1123.05, 1120.4, 1125.7, 807.1]; npcxsnow55 = []; npcysnow55 = []; doorssnow55 = ['lvlBG', 'bg', '2', 'lvlBG', 'sky', '2', '6_21', 'wave', 'en2']; cutscenessnow55 = []; blockssand11 = [[0, 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, 0, 0, 0, 0, 0, 0, 0], [0, 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, 0, 0, 0, 0, 0, 0, 0], [0, 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, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 2, 0, 2, 0, 0, 0, 0, 0, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 3, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 2, 0, 0, 0, 2, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 20, 20, 20, 20, 20, 1, 1, 1, 20, 20, 20, 20, 20, 20, 1, 1, 1, 2, 2, 2, 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, 1, 2, 2, 2, 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, 1, 20, 2, 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, 0, 0, 0, 0, 1, 1, 2, 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, 0, 0, 0, 0, 1, 2, 2, 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, 0, 0, 0, 0, 1, 2, 2, 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, 0, 0, 0, 0, 1, 2, 20, 20, 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, 1, 2, 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, 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, 1, 2, 0, 0, 0, 0, 2, 2, 2, 2, 0, 6, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, 20, 1, 1, 1, 20, 20, 20, 20, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; themesand11 = [[0, 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, 3, 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, 3, 3, 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, 3, 3, 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, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0], [6, 6, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0], [6, 6, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0], [0, 6, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0], [0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0], [0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 3, 3, 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, 3, 0, 3, 3, 3, 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, 3, 0, 3, 3, 3, 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, 3, 0, 3, 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, 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, 3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]]; bgartitemssand11 = ['cactus1', 'ww_tree1', 'ww_grass2', 'ww_cave1', 'ww_tree3', 'cactus3', 'ww_grass2', 'ww_corner1']; npcsand11 = []; bgartitemsxsand11 = [411.3, 1685, 1796.45, 1995.5, 1021.65, 2231.7, 2595.25, 2767.7]; bgartitemsysand11 = [485.85, 488.5, 483.2, 1284.95, 480.55, 1287.6, 1282.3, 1300.9]; npcxsand11 = []; npcysand11 = []; doorssand11 = ['lvlBG', 'bg', '3', 'lvlBG', 'sky', '3', '15_33', 'goto', 'sand12']; cutscenessand11 = []; blockssand12 = [[0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0], [3, 0, 0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 13, 0, 0, 0, 0, 13, 0, 36, 0, 1, 1, 0, 0, 0, 0], [1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0], [1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0], [1, 1, 2, 20, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 29, 0, 0, 13, 0, 36, 0, 0, 0, 1, 1, 2, 20, 1, 1, 0, 0, 0, 0], [1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 16, 16, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0], [1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 29, 2, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0], [1, 1, 20, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 1, 20, 2, 1, 1, 0, 0, 0, 0], [1, 1, 1, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 1, 1, 2, 1, 1, 0, 0, 0, 0], [1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 13, 0, 0, 13, 21, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0], [1, 1, 2, 20, 1, 1, 0, 0, 0, 13, 0, 0, 13, 0, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 20, 1, 1, 0, 0, 0, 0], [1, 1, 2, 1, 1, 1, 0, 0, 0, 0, 0, 16, 16, 16, 1, 1, 28, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 0, 0, 0, 0], [1, 1, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 26, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 0, 0, 0, 0, 0], [1, 1, 20, 20, 0, 36, 0, 0, 0, 0, 0, 13, 0, 0, 26, 26, 0, 28, 1, 1, 1, 1, 1, 1, 1, 1, 1, 20, 20, 0, 0, 0, 0, 6, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; themesand12 = [[0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0], [0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0], [0, 3, 3, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0], [0, 3, 3, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0], [3, 3, 3, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 3, 3, 0, 0, 0, 0], [3, 3, 3, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 3, 3, 0, 0, 0, 0], [3, 3, 3, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 3, 3, 0, 0, 0, 0], [3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 3, 3, 0, 3, 3, 3, 0, 0, 0, 0], [3, 3, 3, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 3, 3, 0, 0, 3, 3, 0, 0, 0, 0], [3, 3, 3, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 3, 3, 0, 0, 0, 0], [3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 3, 3, 0, 0, 0, 0], [3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 3, 3, 0, 0, 0, 0], [3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 3, 3, 0, 0, 0, 0], [3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 3, 0, 0, 3, 3, 3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 3, 3, 3, 0, 0, 0, 0], [3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 3, 3, 0, 0, 0, 0], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 3, 0, 0, 0, 0], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]]; bgartitemssand12 = ['ww_cave2', 'ww_cave2', 'ww_cave3', 'ww_corner2', 'ww_corner3', 'ww_rock2', 'ww_rock1', 'ww_grass2', 'ww_grass1', 'cactus1', 'ww_tree2', 'ww_corner1', 'cactus3', 'ww_grass2', 'ww_grass1', 'ww_rocks3', 'ww_rock4']; npcsand12 = []; bgartitemsxsand12 = [270.65, 2268.8, 1642.6, 1114.55, 1440.9, 119.45, 562.55, 477.65, 745.65, 950, 1706.25, 1968.95, 1976.9, 1905.25, 2003.45, 2688.1, 2470.5]; bgartitemsysand12 = [1290.3, 1287.65, 1197.35, 1061.95, 1303.55, 331.85, 1282.35, 1282.35, 1282.35, 1285, 329.2, 592.05, 323.9, 318.6, 329.2, 1284.95, 1282.35]; npcxsand12 = []; npcysand12 = []; doorssand12 = ['lvlBG', 'bg', '3', 'lvlBG', 'sky', '3', '12_12', 'wave', 'blobMonster', '12_9', 'wave', 'jellyBombFly', '15_11', 'wave', 'ene_cactus1', '11_20', 'wave', 'ene_cactus2', '11_23', 'wave', 'ghost', '6_19', 'wave', 'ene_cactus2', '15_33', 'goto', 'sand13', '3_21', 'wave', 'ghost', '3_20', 'wave', 'ene_cactus1', '3_25', 'wave', 'ene_cactus2', '1_26', 'wave', 'jellyBombFly']; cutscenessand12 = []; blockssand13 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 2, 2, 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, 2, 2, 0, 0, 0, 2, 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, 36, 13, 2, 2, 0, 0, 0, 0, 0, 2, 2, 2, 2, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 0, 0], [1, 1, 0, 0, 0, 0, 0, 0, 13, 13, 0, 0, 13, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 6], [1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 16, 16], [1, 1, 0, 0, 0, 0, 13, 0, 0, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 19, 19, 19, 2, 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0], [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, 0, 0]]; themesand13 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 3, 3, 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, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3], [3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]]; bgartitemssand13 = ['cactus1', 'cactus2', 'ww_hanging', 'ww_corner2', 'ww_corner3', 'ww_rock2', 'ww_cave4', 'ww_tree2', 'ww_rock4', 'cactus2', 'cactus2', 'ww_grass2', 'ww_corner2']; npcsand13 = []; bgartitemsxsand13 = [825.25, 1167.6, 1037.55, 721.75, 1284.3, 1475.4, 1199.45, 363.55, 217.6, 98.2, 2613.8, 570.55, 2796.85]; bgartitemsysand13 = [963.75, 966.4, 969.05, 1138.95, 923.9, 730.1, 1361.95, 1136.3, 1125.7, 881.4500000000001, 1354, 1123.05, 995.6]; npcxsand13 = []; npcysand13 = []; doorssand13 = ['lvlBG', 'bg', '3', 'lvlBG', 'sky', '3', '13_6', 'wave', 'ene_cactus2', '11_6', 'wave', 'jellyBombFly', '11_9', 'wave', 'ghost', '11_12', 'wave', 'ene_cactus1', '9_13', 'wave', 'jellyBombFly', '8_18', 'wave', 'blobMonster', '11_34', 'goto', 'sand14', '11_8', 'wave', 'jellyBombFly']; cutscenessand13 = []; blockssand14 = [[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, 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 3, 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, 1, 1, 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, 0, 0, 6, 0], [0, 0, 0, 1, 1, 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, 0, 1, 16, 1], [0, 0, 0, 1, 1, 1, 29, 0, 0, 1, 1, 0, 0, 0, 19, 2, 2, 0, 0, 2, 2, 0, 19, 0, 2, 2, 0, 0, 0, 0, 0, 0, 1, 2, 1], [0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 1, 0, 0, 1, 1, 0, 0, 1, 1, 1, 0, 0, 1, 29, 1, 0, 0, 0, 1, 2, 1], [0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 22, 0, 0, 22, 22, 0, 0, 22, 22, 22, 0, 0, 22, 22, 22, 0, 0, 0, 1, 2, 1], [0, 0, 0, 1, 1, 1, 0, 0, 29, 1, 1, 0, 0, 0, 2, 0, 0, 2, 2, 0, 0, 2, 2, 2, 0, 0, 2, 2, 2, 0, 0, 0, 1, 2, 1], [0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 20, 0, 0, 20, 20, 0, 0, 20, 20, 20, 0, 0, 20, 20, 20, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 0, 36, 0, 1, 0, 0, 1, 1, 0, 0, 1, 1, 1, 0, 0, 1, 29, 1, 0, 36, 0, 0, 21, 0], [0, 0, 0, 1, 1, 1, 29, 0, 0, 1, 1, 16, 16, 16, 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, 0, 0, 0, 1, 1, 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, 0, 1, 1, 1, 0, 0, 0, 1, 1, 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, 0, 1, 1, 1, 0, 0, 29, 1, 1, 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, 0, 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], [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]]; themesand14 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 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, 3, 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, 3, 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, 3, 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, 3, 3, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3], [0, 0, 0, 3, 3, 3, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3], [0, 0, 0, 3, 3, 3, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3], [0, 0, 0, 3, 3, 3, 0, 0, 0, 3, 3, 0, 0, 0, 3, 0, 0, 3, 3, 0, 0, 3, 3, 3, 0, 0, 3, 3, 3, 0, 0, 3, 3, 3, 3], [0, 0, 0, 3, 3, 3, 0, 0, 0, 3, 3, 0, 0, 0, 3, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3], [0, 0, 0, 3, 3, 3, 0, 0, 0, 3, 3, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3], [0, 0, 0, 3, 3, 3, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 3, 3], [0, 0, 0, 3, 3, 3, 0, 0, 0, 3, 3, 0, 0, 0, 3, 3, 0, 3, 3, 0, 0, 3, 3, 3, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0], [0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 3, 3, 3, 0, 0, 0, 3, 3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 3, 3, 3, 0, 0, 0, 3, 3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]]; bgartitemssand14 = ['ww_cave5', 'ww_tree1', 'cactus1', 'cactus3', 'ww_rock2', 'ww_corner1', 'ww_corner2', 'ww_corner3', 'ww_corner4', 'ww_corner5', 'ww_corner6', 'ww_corner1', 'ww_skull', 'ww_cave6', 'cactus2', 'ww_rock4', 'ww_cave7', 'ww_cave7', 'ww_pillar', 'ww_pillar', 'ww_pillar', 'ww_pillar', 'ww_pillar', 'ww_rock4', 'cactus1', 'ww_corner6']; npcsand14 = []; bgartitemsxsand14 = [597.1, 2218.55, 405.65, 1476.55, 990.4500000000001, 1330.4, 1677.6, 2079.65, 1949.65, 1518.4, 1202.8, 2765.85, 923.4500000000001, 2680.15, 1748.75, 1854.9, 1801.8, 2199.85, 1424.95, 1507.4, 1163.2, 1391.2, 1488.7, 2531.5, 2491.7, 2321.9]; bgartitemsysand14 = [1377.9, 574.1, 329.1, 566.8, 972.7000000000001, 983.7000000000001, 987.35, 1001.95, 983.55, 1003.4, 985.2000000000001, 981.9, 1361.95, 799.1, 560.15, 562.8, 886.75, 889.4, 878.75, 879.1, 882.75, 879.4500000000001, 879.4500000000001, 963.75, 963.75, 984.9500000000001]; npcxsand14 = []; npcysand14 = []; doorssand14 = ['lvlBG', 'bg', '3', 'lvlBG', 'sky', '3', '4_33', 'goto', 'sand15']; cutscenessand14 = []; blockssand15 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 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, 0, 0, 0, 0, 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, 0, 0, 0, 0, 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, 0, 0, 0, 0, 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, 0, 0, 0, 0, 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, 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, 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, 1, 0, 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, 1, 1, 1, 0, 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, 1, 1, 1, 0, 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, 1, 1, 1, 0, 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, 1, 1, 1, 0, 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, 1, 1, 1, 0, 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, 1, 1, 1, 0, 0, 0]]; themesand15 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 3, 3, 3, 3, 3, 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, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 0, 0, 0], [0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0], [0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0], [0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0], [0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0], [0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0], [0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0], [0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0], [0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0], [0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0], [0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]]; bgartitemssand15 = ['ww_brokenBridge', 'ww_sign1', 'cactus2', 'ww_rock4', 'ww_grass1', 'ww_grass2', 'ww_grass1', 'ww_grass2']; npcsand15 = []; bgartitemsxsand15 = [740.35, 2446.65, 305.2, 352.95, 451.15, 602.4, 2555.4, 2361.7]; bgartitemsysand15 = [618.6, 886.75, 406.2, 408.85, 406.2, 403.55, 881.4500000000001, 884.1]; npcxsand15 = []; npcysand15 = []; doorssand15 = ['lvlBG', 'bg', '3', 'lvlBG', 'sky', '3']; cutscenessand15 = []; blockssand21 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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, 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, 7, 0, 0, 0, 0, 2, 2, 2, 0, 1, 0, 0, 0, 0, 3, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 16, 1, 1, 1, 0, 19, 2, 19, 8, 7, 0, 0, 0, 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, 0, 29, 0, 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, 22, 22, 22, 22, 1, 1, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 2, 2, 2, 2, 0, 0, 0, 0, 0, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 31, 1, 1, 1, 31, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 0, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1], [1, 0, 21, 0, 1, 1, 20, 20, 20, 20, 0, 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 7, 0, 36, 0, 0, 0, 8, 0, 0, 0, 0, 0, 1, 1], [1, 0, 29, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 16, 1, 1, 27, 0, 0, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1], [1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 23, 0, 0, 0, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 30, 0, 0, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 23, 0, 0, 0, 24, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 1], [1, 0, 0, 0, 0, 0, 0, 0, 0, 13, 8, 0, 1, 0, 1, 23, 0, 0, 0, 24, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 36, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 23, 0, 0, 0, 24, 1, 1, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 1, 0, 0, 0, 13, 0, 1, 1, 1, 0, 0, 21, 1, 23, 0, 0, 0, 24, 1, 1, 1, 1, 1, 13, 13, 0, 0, 0, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 23, 0, 0, 0, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 23, 0, 0, 0, 24, 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]]; themesand21 = [[3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 3, 3, 3, 3, 3, 0, 3, 3, 3, 0, 3, 3, 3, 3, 3], [3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3], [3, 3, 0, 0, 3, 3, 0, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3], [3, 3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 3, 3], [3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3], [3, 3, 3, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3], [3, 3, 3, 3, 3, 3, 3, 0, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 3, 0, 3, 3, 3, 3, 3], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemssand21 = ['ww_cave6', 'ww_cave12', 'ww_cave7', 'ww_cave8', 'ww_cave9', 'ww_cave12', 'ww_mining3', 'ww_mining3', 'ww_mining3', 'ww_corner3', 'ww_corner5', 'ww_corner2', 'ww_corner6', 'ww_hanging', 'cactus3', 'ww_rock4', 'ww_camp3', 'ww_camp1', 'ww_camp2', 'ww_cave12', 'ww_cave9', 'ww_cave8', 'ww_cave9', 'cactus1', 'ww_rock4', 'cactus2', 'ww_cave7', 'ww_cave11', 'ww_tree2', 'ww_grass1', 'ww_rock4', 'ww_grass1', 'ww_grass2', 'ww_rock4', 'ww_grass1', 'ww_rock4', 'ww_grass2', 'ww_grass2', 'ww_corner1', 'ww_corner4', 'ww_corner5', 'ww_corner6', 'ww_corner3', 'ww_rocks3', 'ww_totem3', 'ww_totem2', 'cactus1']; npcsand21 = []; bgartitemsxsand21 = [1080, 536.05, 1868.15, 1836.3, 2571.35, 2199.85, 2560.7, 2560.7, 2563.35, 2635.05, 2000.8, 2396.2, 1764.65, 2165.35, 2266.2, 2276.8, 2337.8, 1945.05, 2114.9, 679.3, 331.7, 1021.6, 1440.95, 1456.85, 1387.85, 1093.3, 342.35, 652.8, 883.65, 1011.05, 1210.05, 1257.8, 1138.4, 2420.05, 2454.55, 1783.2, 1783.2, 1626.65, 697.9, 106.1, 161.85, 236.15, 642.15, 427.2, 530.7000000000001, 313.1, 387.4]; bgartitemsysand21 = [1046, 1263.75, 1128.35, 631.9, 711.5, 1250.45, 1123.05, 881.4500000000001, 639.85, 1160.2, 1231.9, 1231.9, 1146.95, 1202.7, 1205.35, 1210.65, 756.65, 743.4, 735.4, 350.45, 472.6, 228.35, 244.25, 249.55, 246.9, 329.2, 273.45, 807.1, 732.75, 724.8, 727.4500000000001, 722.15, 719.5, 724.8, 722.15, 722.15, 719.5, 724.8, 1149.6, 1072.6, 1165.5, 1229.25, 1239.85, 1208, 1202.7, 1202.7, 645.15]; npcxsand21 = []; npcysand21 = []; doorssand21 = ['lvlBG', 'bg', '3', 'lvlBG', 'sky', '3', '9_16', 'xSpd', '5', '9_16', 'ySpd', '0', '9_16', 'moveTime', '1.5', '7_21', 'gate', '8_21', '12_10', 'gate', '8_21', '12_9', 'wave', 'blobMonster', '14_6', 'wave', 'en4', '12_8', 'wave', 'jellyBombFly', '3_10', 'gate', '3_11', '14_26', 'wave', 'ene_cactus1', '14_25', 'wave', 'ghost', '13_23', 'goto', 'sand22', '8_27', 'gate', '2_2']; cutscenessand21 = []; blockssand22 = [[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, 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, 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, 36, 0, 0, 1], [1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 1], [1, 1, 1, 0, 0, 0, 0, 0, 0, 32, 1, 1, 1, 1, 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 1, 1, 0, 0, 32], [1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 1, 1, 0, 0, 1], [1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 1, 1, 0, 0, 1], [1, 1, 1, 0, 0, 32, 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, 1, 1, 0, 0, 1, 1, 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, 1, 1], [1, 1, 30, 0, 0, 1, 1, 0, 0, 0, 0, 1, 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, 0, 0, 1, 1, 0, 3, 0, 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, 1, 1, 0, 0, 32, 1, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1], [1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 6, 0, 2, 2, 2, 2, 30, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 30, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 0, 0, 0, 0, 0, 29, 0, 0, 0, 1, 1, 1, 1, 1, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 0, 0, 36, 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], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; themesand22 = [[3, 3, 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, 3], [3, 3, 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, 3], [3, 3, 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, 3], [3, 3, 3, 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, 3, 3, 0, 0, 3], [3, 3, 3, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 0, 0, 3, 3, 3, 3, 0, 0, 0, 3, 3, 3, 0, 0, 3, 3, 3, 3, 0, 0, 3], [3, 3, 3, 0, 0, 3, 3, 0, 0, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 3, 3, 0, 0, 3, 3, 3, 3, 0, 0, 3], [3, 3, 3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 0, 0, 3], [3, 3, 3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3], [3, 3, 3, 0, 3, 3, 3, 0, 0, 0, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3], [3, 3, 0, 0, 3, 3, 3, 0, 0, 0, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3], [3, 3, 3, 0, 0, 3, 3, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3], [3, 3, 3, 0, 0, 3, 3, 3, 3, 3, 3, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 1, 3, 3, 3, 3, 3], [3, 3, 3, 0, 0, 3, 3, 3, 3, 3, 3, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 3, 0, 0, 3, 3, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 3, 0, 0, 3, 3, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 3, 0, 0, 3, 3, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]]; bgartitemssand22 = ['ww_corner1', 'ww_corner1', 'ww_corner2', 'ww_corner2', 'ww_corner3', 'ww_cave12', 'ww_cave7', 'cactus1', 'ww_corner1', 'ww_corner5', 'ww_corner3', 'ww_corner4', 'ww_corner3', 'ww_tree2', 'cactus3', 'cactus2', 'ww_totem1', 'ww_totem1', 'ww_totem3', 'cactus2', 'ww_rock4', 'cactus1']; npcsand22 = []; bgartitemsxsand22 = [2690.75, 2449.3, 2401.55, 2643, 2560.75, 912.85, 655.4500000000001, 610.35, 687.3, 716.4500000000001, 952.65, 1151.65, 2473.2, 2242.3, 2348.45, 1324.15, 886.3, 862.4500000000001, 512.15, 610.35, 934.05, 1061.4]; bgartitemsysand22 = [666.4, 908, 987.6, 756.65, 844.25, 403.55, 1287.65, 894.7000000000001, 509.75, 1000.9, 1327.45, 1064.6, 369.05, 985, 963.75, 1051.35, 337.2, 1287.65, 499.15, 491.15, 329.2, 331.85]; npcxsand22 = []; npcysand22 = []; doorssand22 = ['lvlBG', 'bg', '3', 'lvlBG', 'sky', '3', '13_26', 'xSpd', '-5', '13_26', 'ySpd', '0', '13_26', 'moveTime', '5', '12_15', 'goto', 'sand23', '13_26', 'xSpd', '-5', '13_26', 'ySpd', '0', '13_26', 'moveTime', '4.5']; cutscenessand22 = []; blockssand23 = [[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], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0], [1, 1, 0, 0, 0, 0, 0, 0, 13, 8, 1, 1, 1, 1, 1, 1, 1, 16, 16, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 0, 0, 0, 0, 0, 16, 16, 1, 1, 1, 22, 22, 22, 22, 22, 2, 2, 2, 1, 1, 0, 0, 0, 0, 13, 0, 13, 0, 6, 0, 0, 0, 0], [1, 1, 2, 2, 2, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 26, 26, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0], [1, 1, 16, 16, 16, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 27, 1, 1, 1, 0, 0, 1, 2, 2, 2, 2, 2, 1, 0, 0, 0], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 0, 0, 0, 2, 2, 2, 2, 2, 1, 0, 0, 0], [1, 1, 0, 3, 0, 0, 0, 0, 13, 0, 7, 1, 27, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 2, 19, 2, 19, 2, 1, 0, 0, 0], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0], [1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 2, 1, 20, 20, 20, 20, 0, 20, 20, 20, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 25, 1, 0, 0, 0], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 1, 1, 1, 1, 7, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 25, 1, 0, 0, 0], [1, 1, 0, 0, 0, 0, 0, 0, 0, 36, 2, 1, 28, 0, 0, 0, 2, 0, 0, 0, 28, 1, 2, 2, 2, 0, 8, 0, 0, 0, 25, 1, 0, 0, 0], [1, 1, 0, 0, 0, 0, 0, 0, 29, 1, 1, 1, 0, 0, 0, 0, 2, 0, 0, 0, 0, 1, 25, 25, 25, 1, 1, 1, 16, 16, 1, 1, 0, 0, 0], [1, 1, 0, 0, 0, 29, 1, 1, 1, 1, 1, 1, 0, 0, 2, 2, 21, 2, 36, 0, 0, 1, 26, 26, 26, 1, 0, 25, 2, 2, 25, 1, 0, 0, 0], [1, 1, 8, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 25, 2, 2, 25, 1, 0, 0, 0], [1, 1, 29, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 0, 25, 2, 2, 25, 1, 0, 0, 0], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 7, 36, 0, 28, 1, 1, 1, 1, 1, 28, 0, 36, 0, 0, 0, 0, 0, 0, 2, 2, 25, 1, 0, 0, 0], [1, 1, 1, 1, 1, 1, 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, 0, 0, 0]]; themesand23 = [[3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0], [3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0], [3, 3, 0, 3, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0], [3, 3, 0, 0, 3, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0], [3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0], [3, 3, 3, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0], [3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0], [3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0], [3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0], [3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0], [3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 3, 3, 3, 0, 0, 3, 3, 0, 0, 0], [3, 3, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 3, 0, 0, 0, 0, 3, 3, 0, 0, 0], [3, 3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 3, 3, 3, 3, 3, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0], [3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 3, 3, 3, 3, 3, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0], [3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 3, 3, 3, 3, 3, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0]]; bgartitemssand23 = ['ww_teepee1', 'ww_rock4', 'ww_corner3', 'ww_corner4', 'ww_teepee2', 'ww_totem3', 'ww_totem1', 'ww_rock4', 'ww_cave8', 'ww_cave9', 'ww_cave8', 'ww_cave9', 'ww_cave8', 'ww_cave8', 'ww_cave9', 'ww_cave9', 'ww_cave8', 'ww_tree2', 'ww_corner2', 'ww_corner1', 'ww_corner4', 'ww_corner5', 'ww_corner2', 'ww_corner5', 'ww_corner6', 'ww_corner5', 'ww_cave9', 'ww_corner4', 'ww_skull', 'ww_pillar', 'ww_pillar', 'ww_pillar', 'cactus1', 'ww_rock4', 'cactus2', 'ww_tree3', 'ww_rock4', 'ww_grass1', 'ww_grass2', 'ww_grass1', 'ww_rock4', 'ww_rocks3', 'cactus1', 'cactus3', 'ww_rock4', 'ww_grass2', 'ww_grass1', 'ww_tree2', 'ww_totem2', 'ww_totem3', 'ww_camp2', 'ww_teepee1', 'ww_rocks3', 'cactus1', 'ww_rock4', 'ww_rock4', 'cactus1', 'ww_grass1', 'ww_grass2', 'ww_grass1']; npcsand23 = []; bgartitemsxsand23 = [260.05, 331.7, 788.15, 193.75, 713.85, 461.75, 581.15, 620.9500000000001, 217.6, 745.65, 220.25, 1602.75, 1034.9, 1032.25, 2398.85, 2404.15, 1833.65, 557.25, 873.05, 1101.25, 1555.05, 1841.6, 2473.2, 1682.35, 1759.3, 1363.95, 3046.35, 191.05, 459.05, 682, 1199.4, 1448.85, 607.65, 705.85, 366.2, 307.8, 382.1, 477.65, 395.35, 729.7000000000001, 2080.45, 2258.2, 2178.6, 2311.3, 2008.8, 2003.5, 2104.3, 2160.05, 2040.65, 1876.1, 1974.3, 2099, 2335.2, 2308.65, 2282.1, 1183.5, 1393.15, 1499.3, 1650.55, 955.3]; bgartitemsysand23 = [411.5, 408.85, 289.4, 663.75, 647.8, 647.8, 645.15, 647.8, 233.65, 207.1, 878.75, 1040.7, 1046, 398.25, 557.55, 878.8, 878.8, 1061.95, 982.3, 1383.2, 1380.55, 684.9500000000001, 666.4, 292.05, 353.1, 201.75, 915.9, 1388.55, 1046.05, 961.1, 1123.05, 1120.4, 1364.6, 1364.6, 1125.65, 1361.95, 1361.95, 1359.3, 1361.95, 1361.95, 323.9, 329.2, 323.9, 647.8, 645.15, 639.85, 645.15, 974.35, 961.1, 1367.25, 1367.25, 1372.55, 1367.25, 1361.95, 966.4, 1128.35, 1120.4, 1123.05, 1367.3, 1369.95]; npcxsand23 = []; npcysand23 = []; doorssand23 = ['lvlBG', 'bg', '3', 'lvlBG', 'sky', '3', '2_9', 'gate', '7_10', '2_8', 'wave', 'blobMonster', '7_8', 'wave', 'ene_cactus2', '15_11', 'gate', '16_10', '14_2', 'gate', '16_10', '11_26', 'gate', '10_16', '7_12', 'xSpd', '5', '7_12', 'ySpd', '0', '7_12', 'moveTime', '3.5', '4_19', 'xSpd', '-5', '4_19', 'ySpd', '0', '4_19', 'moveTime', '3.5', '3_26', 'wave', 'ene_cactus1', '1_28', 'wave', 'jellyBombFly', '3_28', 'wave', 'ene_cactus2', '3_30', 'goto', 'snow24', '3_30', 'goto', 'sand24', '5_19', 'xSpd', '-5', '5_19', 'ySpd', '0', '5_19', 'moveTime', '4.5', '5_19', 'xSpd', '-5', '5_19', 'ySpd', '0', '5_19', 'moveTime', '4', '10_15', 'xSpd', '0', '10_15', 'ySpd', '0', '10_15', 'moveTime', '5', '5_19', 'xSpd', '-5', '5_19', 'ySpd', '0', '5_19', 'moveTime', '3.5']; cutscenessand23 = []; blockssand24 = [[0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 24, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 24, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 24, 1, 1, 1, 0, 0, 0, 36, 0, 0, 13, 0, 13, 36, 0, 0, 1, 1, 1, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 24, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 24, 1, 1, 1, 16, 16, 1, 1, 1, 1, 1, 1, 35, 0, 0, 0, 1, 1, 1, 1, 6, 1], [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 24, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 16, 1], [0, 0, 0, 0, 0, 0, 0, 0, 1, 34, 1, 0, 0, 24, 1, 1, 30, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 0, 1], [0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 0, 0, 0, 13, 0, 0, 1, 1, 0, 0, 20, 20, 1, 1, 1, 1, 0, 1], [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 0, 1, 0, 0, 0, 16, 16, 16, 1, 1, 0, 0, 1, 1, 1, 1, 1, 1, 0, 1], [1, 1, 1, 1, 0, 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 34, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 20, 20, 20, 20, 1, 1, 0, 0, 0, 0, 36, 34, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 34, 0, 21, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 20, 0, 0, 20, 1, 1, 1, 20, 20, 20, 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, 20, 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themesand24 = [[0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 3, 3, 3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 3, 3, 3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 3, 0, 3, 3, 0, 3, 3, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3], [3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 3, 3, 3, 0, 0, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 3, 3, 3, 0, 0, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3, 3, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemssand24 = ['ww_cave12', 'ww_cave10', 'ww_cave6', 'ww_cave6', 'ww_cave10', 'ww_cave11', 'ww_cave12', 'ww_cave5', 'cactus1', 'ww_rock4', 'ww_rock1', 'cactus3', 'ww_rock4', 'ww_tree2', 'ww_grass2', 'ww_rock4', 'ww_hanging', 'ww_grass1', 'ww_corner4', 'ww_corner3', 'ww_corner1', 'ww_corner2', 'ww_corner4', 'ww_tree1', 'ww_rock4', 'ww_skull', 'cactus1', 'cactus2', 'ww_rock2', 'ww_cave8', 'ww_cave9', 'cactus1', 'ww_rock4', 'ww_rocks3', 'ww_pillar', 'ww_pillar', 'ww_grass2']; npcsand24 = []; bgartitemsxsand24 = [2409.45, 1101.25, 2677.5, 2680.15, 379.5, 1528.5, 1939.8, 995.1, 55.75, 161.9, 719.15, 833.25, 812, 1260.45, 1146.35, 1666.45, 1804.45, 1682.4, 2022.05, 2719.95, 1732.8, 639.5, 344.95, 249.4, 1600.15, 1642.6, 1674.4, 1995.5, 1844.25, 2064.5, 2258.2, 2133.5, 2237, 2433.35, 2215.75, 2597.9, 2412.15]; bgartitemsysand24 = [1088.55, 1192.05, 714.15, 276.1, 998.25, 331.85, 268.15, 541.6, 642.5, 645.15, 804.4500000000001, 804.4500000000001, 807.1, 974.35, 963.75, 650.4500000000001, 645.15, 647.8, 990.3, 992.9500000000001, 913.3, 995.6, 990.3, 661.05, 244.25, 884.1, 246.9, 241.6, 246.9, 485.85, 161.95, 966.4, 969.05, 977, 958.4, 958.4, 963.75]; npcxsand24 = []; npcysand24 = []; doorssand24 = ['lvlBG', 'bg', '3', 'lvlBG', 'sky', '3', '2_23', 'wave', 'ene_cactus2', '2_25', 'wave', 'ghost', '7_22', 'wave', 'ene_cactus1', '7_20', 'wave', 'ene_cactus1', '4_33', 'goto', 'sand25']; cutscenessand24 = []; blockssand25 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 1, 1, 16, 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, 1, 22, 0, 22, 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, 1, 23, 0, 24, 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, 1, 23, 35, 24, 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, 1, 23, 0, 24, 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, 21, 0, 0, 0, 0, 0, 0, 0, 0, 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, 16, 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, 1, 22, 0, 22, 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, 1, 23, 0, 24, 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, 1, 23, 0, 24, 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, 1, 23, 35, 24, 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, 1, 23, 0, 24, 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, 3, 0, 0, 0, 21, 0, 0, 0, 0, 0, 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, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1]]; themesand25 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 3, 0, 3, 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, 3, 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, 3, 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, 3, 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, 3, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 3, 0, 3, 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, 3, 0, 0, 3, 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, 3, 0, 0, 3, 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, 3, 0, 0, 3, 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, 3, 0, 0, 3, 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, 3, 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, 0, 0, 0, 0, 0, 0, 0, 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, 3, 3, 3, 3, 3, 3, 3, 3, 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, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3]]; bgartitemssand25 = ['ww_totem3', 'ww_rock4', 'ww_grass2', 'ww_grass2', 'ww_totem1', 'ww_totem2', 'ww_totem1', 'ww_rock4', 'ww_rock4', 'ww_tree3', 'ww_skull', 'ww_grass1', 'ww_grass2', 'ww_rock4', 'ww_rock4', 'cactus1']; npcsand25 = []; bgartitemsxsand25 = [920.8, 1003.05, 1016.3, 1456.8, 1565.6, 1159.6, 1358.65, 1374.55, 1111.85, 1103.9, 1348, 1427.65, 1061.45, 1114.5, 1321.5, 1292.3]; bgartitemsysand25 = [1285, 1285, 1279.7, 1285, 1295.6, 246.9, 244.25, 244.25, 246.9, 246.9, 727.4500000000001, 727.4500000000001, 727.4500000000001, 735.4500000000001, 1292.9, 1292.9]; npcxsand25 = []; npcysand25 = []; doorssand25 = ['lvlBG', 'bg', '3', 'lvlBG', 'sky', '3']; cutscenessand25 = []; blockssand31 = [[0, 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], [0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1], [0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1], [0, 1, 1, 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, 1], [0, 1, 1, 0, 8, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 2, 2, 2, 18, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 1], [0, 1, 1, 33, 1, 33, 1, 0, 0, 0, 0, 29, 0, 0, 2, 2, 2, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 0, 13, 0, 13, 6, 0, 1], [0, 1, 1, 0, 0, 0, 1, 0, 0, 0, 13, 7, 36, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1], [0, 1, 1, 0, 0, 0, 1, 1, 16, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1], [0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 8, 0, 0, 0, 0, 1], [0, 1, 1, 2, 2, 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, 16, 16, 1, 25, 1], [0, 1, 1, 2, 2, 32, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 2, 2, 1, 26, 1], [0, 1, 1, 2, 2, 1, 1, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 1], [0, 1, 1, 2, 2, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 1, 2, 2, 0, 0, 1], [0, 1, 1, 0, 0, 0, 0, 0, 0, 36, 1, 1, 27, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 7, 0, 0, 0, 0, 1], [0, 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, 27, 1, 16, 16, 16, 16, 1], [0, 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, 1, 0, 0, 0, 0, 1], [0, 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, 1, 1, 0, 3, 0, 1], [0, 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, 1, 1, 1, 1, 1, 1]]; themesand31 = [[0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 3, 3, 3, 3, 3, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 3], [0, 3, 3, 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, 3], [0, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 3, 0, 3], [0, 3, 3, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 0, 0, 0, 3, 3], [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 0, 0, 0, 3, 3], [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 0, 0, 3, 3, 3], [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 3, 3, 3], [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 3, 3, 3], [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3], [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3], [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3], [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3], [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3], [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3]]; bgartitemssand31 = ['ww_pillar', 'ww_cave7', 'ww_pillar', 'ww_cave7', 'ww_corner2', 'ww_camp1', 'ww_camp3', 'ww_camp2', 'cactus3', 'ww_rock4', 'ww_grass1', 'ww_mining1', 'ww_mining2', 'ww_mining3', 'ww_mining3', 'ww_corner4', 'ww_mining4', 'ww_grass1', 'ww_mining5', 'ww_cave8', 'ww_cave8', 'ww_corner5', 'cactus1', 'ww_cave8', 'ww_corner4', 'ww_grass2', 'ww_grass2', 'ww_grass1', 'ww_cave8', 'ww_cave9', 'ww_cave9']; npcsand31 = []; bgartitemsxsand31 = [440.5, 689.9500000000001, 687.25, 2446.65, 2712, 2199.85, 2489.9, 2359.4, 877.35, 887.25, 958.3, 2210.45, 1042.9, 322.2, 2481.15, 273.35, 475, 551.9500000000001, 750.9500000000001, 299.9, 2313.95, 241.45, 451.1, 313.15, 597.05, 2523.6, 2701.4, 2650.95, 1026.95, 804.05, 2653.6]; bgartitemsysand31 = [714.2000000000001, 1125.7, 1120.35, 483.15, 504.4, 488.5, 514.1, 486, 1048, 1041.4, 1038.1, 1056.65, 923.9, 962.1, 961.1, 422.15, 400.9, 398.25, 568.15, 642.5, 724.75, 1160.15, 1123, 241.6, 578.8, 1359.3, 1361.95, 1359.3, 167.25, 238.95, 714.15]; npcxsand31 = []; npcysand31 = []; doorssand31 = ['lvlBG', 'bg', '3', 'lvlBG', 'sky', '3', '14_28', 'xSpd', '-5', '14_28', 'ySpd', '0', '14_28', 'moveTime', '5', '13_12', 'xSpd', '5', '13_12', 'ySpd', '0', '13_12', 'moveTime', '5', '7_31', 'gate', '13_29', '8_31', 'gate', '13_29', '4_4', 'gate', '6_11', '8_29', 'gate', '13_29', '5_32', 'goto', 'sand32', '5_31', 'wave', 'blobMonster', '5_29', 'wave', 'ene_cactus1', '6_10', 'wave', 'ene_cactus1']; cutscenessand31 = []; blockssand32 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 20, 20, 20], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 1, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 20, 1, 1, 1, 1, 1], [0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 20, 20, 20, 1, 1, 1, 1, 1, 1], [0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1], [0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 20, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 0, 0, 36, 0, 0, 20, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 0, 0, 1, 0, 20, 0, 0, 34, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 0, 0, 1, 0, 1, 36, 0, 0, 0, 0, 0, 34, 0, 0, 0, 0, 1], [0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 0, 0, 1, 0, 1, 16, 16, 16, 16, 29, 16, 16, 16, 30, 0, 0, 1], [0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 0, 0, 1, 0, 1, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 0, 0, 1, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1], [0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 0, 0, 1, 0, 1, 1, 1, 13, 13, 0, 0, 0, 0, 0, 1, 1, 1], [0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 1, 1, 1, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; themesand32 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 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, 3, 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, 3, 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, 3, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3], [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, 3, 3, 3, 3, 3, 3], [0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 3, 0, 0, 3, 3, 3, 0, 0, 3, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 3, 0, 0, 3, 3, 3, 0, 0, 3, 0, 3, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3], [0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 3, 0, 0, 3, 3, 3, 0, 0, 3, 0, 3, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3], [0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 3, 0, 0, 3, 3, 3, 0, 0, 3, 0, 3, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3], [0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 3, 0, 0, 3, 3, 3, 0, 0, 3, 0, 3, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3], [0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 3, 0, 0, 3, 3, 3, 0, 0, 3, 0, 3, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3], [0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 3, 0, 0, 3, 3, 3, 0, 0, 3, 0, 3, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3], [0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 3, 0, 0, 3, 3, 3, 0, 0, 3, 0, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 3, 3, 3], [0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 3, 0, 0, 3, 3, 3, 0, 0, 3, 0, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 3, 3, 3], [0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 3, 0, 0, 3, 3, 3, 0, 0, 3, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]]; bgartitemssand32 = ['ww_cave5', 'ww_cave5', 'ww_cave5', 'ww_cave6', 'ww_cave6', 'ww_corner5', 'ww_corner4', 'ww_mining3', 'ww_cave10', 'ww_camp1', 'ww_camp2', 'ww_rocks3', 'ww_cave9', 'ww_skull', 'ww_corner3', 'ww_corner4', 'ww_pillar', 'ww_pillar', 'ww_rock1', 'ww_tree2', 'ww_mining4', 'ww_tree3', 'ww_grass2', 'ww_grass1', 'ww_tree1', 'cactus3']; npcsand32 = []; bgartitemsxsand32 = [843.85, 1135.75, 1494, 1722.2, 1722.2, 557.25, 435.2, 2202.45, 1321.5, 1310.9, 1243.8, 1943.05, 2636.95, 2055.35, 2556, 2040.5, 999.6, 1639.05, 2641.9, 2397.4, 2440.35, 1969.5, 2295, 2171.05, 337.05, 740.2000000000001]; bgartitemsysand32 = [1699.15, 1797.4, 1786.75, 1125.7, 1526.6, 684.9500000000001, 578.75, 961.05, 738.1, 727.4500000000001, 728, 963.7000000000001, 882.7000000000001, 965.35, 1403.4, 1376.95, 646.35, 722.35, 1203.4, 1363.75, 968.65, 1203.4, 1360.45, 1363.75, 489.3, 644.65]; npcxsand32 = []; npcysand32 = []; doorssand32 = ['lvlBG', 'bg', '3', 'lvlBG', 'sky', '3', '7_17', 'wave', 'ene_cactus2', '16_26', 'wave', 'ene_cactus2', '16_25', 'wave', 'ghost', '14_23', 'goto', 'sand33']; cutscenessand32 = []; blockssand33 = [[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, 1], [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, 1, 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, 0, 0, 1, 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, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 13, 0, 13, 0, 0, 0, 0, 0, 0, 0, 1, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 3, 0, 0, 0, 0, 1, 0, 0, 1, 16, 16, 16, 16, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 1, 1, 1, 0, 35, 0, 30, 0, 0, 1, 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, 1, 1, 1, 0, 0, 0, 1, 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, 1, 1, 1, 1, 1, 0, 1, 0, 0, 32, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 1, 0, 1, 0, 0, 1, 1, 0, 13, 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, 1, 0, 1, 0, 0, 0, 36, 0, 0, 13, 0, 0, 13, 0, 0, 0, 1, 1, 1, 0, 0, 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, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 22, 0, 0, 34, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 35, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 36, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0], [0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 34, 0, 0, 20, 0, 0, 0, 0, 0, 1, 1, 1, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0]]; themesand33 = [[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, 3], [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, 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, 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, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 3, 3, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 3, 3, 3, 0, 0, 0, 3, 0, 0, 3, 3, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 3, 3, 3, 0, 0, 0, 3, 0, 0, 3, 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, 3, 3, 3, 3, 3, 0, 3, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 3, 3, 3, 0, 3, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 3, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 3, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 3, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 3, 0, 3, 0, 0, 0, 0, 0, 0, 3, 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, 3, 0, 3, 0, 0, 0, 0, 0, 0, 3, 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, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0], [0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0]]; bgartitemssand33 = ['ww_mining2', 'ww_cave6', 'ww_cave7', 'ww_cave8', 'ww_cave9', 'ww_cave8', 'ww_rock2', 'ww_hanging', 'ww_mining3', 'ww_mining3', 'ww_camp1', 'ww_camp2', 'ww_camp3', 'ww_grass1', 'cactus2', 'ww_mining5', 'ww_rocks3', 'ww_rock4', 'ww_rock1', 'ww_corner4', 'ww_corner5', 'ww_corner1', 'ww_tree3', 'ww_skull', 'cactus1', 'ww_rock4', 'ww_tree2', 'ww_rock2', 'cactus3', 'ww_rock1', 'ww_corner3']; npcsand33 = []; bgartitemsxsand33 = [1841.6, 599.7000000000001, 1637.3, 788.15, 1125.15, 1358.65, 273.3, 1953.05, 798.75, 799.25, 1183.5, 1363.95, 1549.7, 1687.7, 2693.4, 995.1, 1390.45, 1207.35, 1109.2, 676.65, 565.2000000000001, 1491.3, 814.65, 358.25, 469.7, 493.55, 1345.4, 1000.4, 2154.7, 1918.55, 1844.25]; bgartitemsysand33 = [1165.5, 1067.3, 1287.65, 1202.7, 1202.7, 1197.4, 485.85, 326.55, 878.8, 640.1, 894.7000000000001, 889.35, 915.9, 886.7000000000001, 1277, 1361.95, 1364.6, 1364.6, 1361.95, 1383.2, 1330.1, 1377.9, 1359.3, 483.2, 647.8, 647.8, 416.85, 406.2, 323.9, 722.1, 846.9]; npcxsand33 = []; npcysand33 = []; doorssand33 = ['lvlBG', 'bg', '3', 'lvlBG', 'sky', '3', '11_17', 'wave', 'ene_cactus2', '11_14', 'wave', 'ene_cactus1', '11_12', 'wave', 'ghost', '9_14', 'wave', 'jellyBombFly', '10_15', 'wave', 'ene_cactus1', '10_18', 'wave', 'ene_cactus2', '4_14', 'wave', 'ene_cactus1', '4_16', 'wave', 'blobMonster', '3_25', 'goto', 'sand34']; cutscenessand33 = []; blockssand34 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 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, 1], [1, 1, 1, 1, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 35, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35, 1, 34, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 1], [0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 35, 0, 0, 34, 0, 0, 35, 0, 0, 34, 0, 0, 35, 1, 0, 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, 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, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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, 0, 34, 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, 36, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 36, 0, 0, 34, 0, 0, 0, 0, 1, 1, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 6, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themesand34 = [[3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [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, 3], [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, 3], [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, 3], [3, 3, 3, 3, 3, 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, 3], [3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 3], [0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 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, 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, 0, 0, 3, 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, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 3, 3, 3, 3, 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, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemssand34 = ['ww_cave7', 'ww_cave9', 'ww_cave8', 'ww_cave11', 'ww_cave12', 'ww_cave11', 'ww_brokenbridge2', 'ww_mining4', 'cactus1', 'ww_tree1', 'ww_rock4', 'ww_tree3', 'ww_corner1', 'ww_corner6', 'ww_corner6', 'ww_skull', 'cactus3', 'ww_rock4', 'ww_grass2', 'ww_corner3', 'ww_mining5', 'ww_rock1', 'ww_tree2', 'cactus1', 'cactus2', 'ww_camp1', 'ww_camp3', 'ww_camp4', 'ww_camp2', 'ww_rock2', 'cactus1']; npcsand34 = []; bgartitemsxsand34 = [185.75, 2637.65, 2467.85, 682, 1077.35, 2213.1, 1746.05, 2520.9, 2568.7, 1480.75, 1531.15, 2613.8, 2534.2, 1525.85, 321.05, 429.85, 766.85, 543.9500000000001, 695.2000000000001, 2398.85, 939.35, 748.5, 1073.95, 1179.7, 621.25, 1710.05, 1891.8, 2187.6, 2033.95, 2404, 2299.9]; bgartitemsysand34 = [408.85, 323.9, 815.05, 565.5, 570.8, 1200, 1343.4, 1048.7, 1051.35, 488.5, 485.85, 570.8, 671.7000000000001, 677, 504.4, 483.2, 1284.95, 1284.95, 1282.3, 1168.15, 573.4500000000001, 566.9500000000001, 583.5, 565.35, 560.4, 654.6, 676.1, 677.7000000000001, 651.25, 647.9500000000001, 647.9500000000001]; npcxsand34 = []; npcysand34 = []; doorssand34 = ['lvlBG', 'bg', '3', 'lvlBG', 'sky', '3', '15_7', 'goto', 'sand35']; cutscenessand34 = []; blockssand35 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 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, 0, 0, 0, 13, 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, 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, 13, 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, 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, 36, 0, 13, 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, 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, 13, 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, 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, 13, 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, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 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, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0], [0, 0, 0, 3, 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, 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, 0, 0, 0, 1]]; themesand35 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 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, 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, 3, 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, 3, 3, 3, 3, 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, 3, 3, 3, 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, 3, 3, 3, 3, 3, 3, 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, 3, 3, 3, 3, 3, 3, 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, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0], [0, 0, 3, 3, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0], [0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 3]]; bgartitemssand35 = ['ww_camp1', 'ww_camp2', 'ww_corner1', 'ww_corner3', 'ww_corner2', 'ww_corner1', 'ww_corner2', 'ww_corner3', 'ww_corner1', 'ww_tree2', 'cactus2', 'ww_rock4', 'ww_rocks3', 'ww_skull', 'cactus3', 'ww_grass2', 'ww_grass1', 'cactus1', 'ww_mining3', 'ww_mining3', 'ww_mining3', 'ww_mining3', 'ww_mining3', 'ww_rock4']; npcsand35 = []; bgartitemsxsand35 = [281.3, 448.5, 525.4500000000001, 798.75, 1032.25, 1244.55, 1597.5, 1915.9, 2205.15, 631.55, 2104.3, 2098.95, 1403.75, 1645.25, 1820.4, 1759.35, 1838.95, 1098.6, 886.3, 886.3, 886.3, 886.3, 886.3, 870.4]; bgartitemsysand35 = [1372.6, 1369.95, 1388.55, 1242.5, 1075.25, 905.3, 754, 602.65, 427.45, 1215.95, 403.55, 408.85, 727.4500000000001, 560.2000000000001, 568.15, 565.5, 560.2000000000001, 886.7000000000001, 1038.1, 799.15, 562.85, 318.6, 79.65000000000001, 1043.4]; npcxsand35 = []; npcysand35 = []; doorssand35 = ['lvlBG', 'bg', '3', 'lvlBG', 'sky', '3', '14_9', 'wave', 'ene_cactus1', '12_12', 'wave', 'ene_cactus2', '10_15', 'wave', 'ene_cactus1', '8_19', 'wave', 'ene_cactus2', '6_23', 'wave', 'ene_cactus1', '4_27', 'wave', 'blobMonster']; cutscenessand35 = []; blockssand41 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 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, 24, 1, 1, 1, 0], [0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 2, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 8, 13, 0, 24, 1, 1, 1, 0], [0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 25, 0, 0, 25, 27, 0, 0, 2, 0, 0, 0, 36, 0, 1, 1, 1, 1, 25, 1, 1, 1, 1, 0], [0, 0, 0, 0, 0, 0, 2, 0, 0, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 29, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 0], [0, 0, 0, 0, 0, 0, 2, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 20, 20, 20, 20, 20, 20, 1, 0, 0, 0, 0, 0, 2, 0, 0, 1, 1, 0], [0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 16, 16, 16, 16, 16, 1, 0, 0, 0, 0, 0, 2, 0, 0, 1, 1, 0], [0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 0, 13, 0, 0, 0, 8, 0, 0, 1, 0, 0], [0, 0, 0, 0, 0, 1, 1, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 1, 1, 0, 13, 0, 1, 1, 1, 1, 0, 0], [0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 13, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 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, 13, 0, 0, 0, 0, 0, 3, 0, 2, 1, 1, 0, 0, 0, 0, 0, 0, 1, 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, 7, 1, 0, 0, 0, 0, 0, 0, 0, 28, 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, 0, 0, 0, 0, 0, 0, 13, 0, 0, 2, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 36, 0, 0, 0, 0, 1, 1, 0, 0, 2, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 1, 34, 0, 0, 2, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 6, 0, 0, 0, 2, 2, 2, 2, 0, 0, 0, 0, 35, 28, 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]]; themesand41 = [[0, 0, 0, 0, 0, 0, 0, 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, 3, 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, 3, 3, 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, 3, 0, 0, 0, 3, 3, 0, 3, 3, 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, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0], [0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0], [0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0], [0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0], [0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 0, 0, 3, 3, 3, 0, 0, 3, 3, 3, 0, 0, 0, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]]; bgartitemssand41 = ['ww_teepee1', 'ww_teepee2', 'ww_camp2', 'ww_rocks3', 'cactus2', 'ww_rock1', 'ww_grass1', 'ww_grass2', 'ww_totem3', 'cactus1', 'ww_rock4', 'ww_totem2', 'ww_corner6', 'ww_grass2', 'ww_grass1', 'ww_cave7', 'ww_cave5', 'ww_cave9', 'ww_cave8', 'ww_cave8', 'ww_cave9', 'ww_mining3', 'ww_mining3', 'ww_mining5', 'ww_mining3', 'ww_cave6', 'ww_corner4', 'ww_corner5', 'ww_corner2', 'ww_corner1', 'ww_totem2', 'ww_corner3', 'ww_corner4', 'ww_rock4']; npcsand41 = []; bgartitemsxsand41 = [1260.5, 1523.2, 1395.8, 944.7000000000001, 1077.4, 719.1, 849.15, 870.35, 1958.35, 2069.8, 2255.55, 668.7000000000001, 557.25, 748.3, 793.4, 1472.75, 2680.15, 2478.5, 2000.85, 1990.2, 2486.45, 1998.15, 2486.45, 2234.35, 2239.65, 2762.4, 1716.9, 1833.65, 2162.7, 1971.65, 1918.55, 2558.1, 1395.8, 2157.35]; bgartitemsysand41 = [886.75, 881.4, 889.4, 807.1, 807.1, 400.9, 403.55, 400.9, 323.9, 244.25, 246.9, 719.5, 743.35, 722.15, 722.15, 1367.3, 1279.7, 966.35, 963.7000000000001, 541.6, 557.55, 639.85, 637.2000000000001, 727.4500000000001, 1040.75, 175.25, 1138.95, 1239.85, 1152.25, 1226.6, 1200.05, 1407.1, 1385.9, 1364.65]; npcxsand41 = []; npcysand41 = []; doorssand41 = ['lvlBG', 'bg', '3', 'lvlBG', 'sky', '3', '3_16', 'xSpd', '5', '3_16', 'ySpd', '0', '3_16', 'moveTime', '3', '3_23', 'xSpd', '-5', '3_23', 'ySpd', '0', '3_23', 'moveTime', '3', '12_22', 'xSpd', '0', '12_22', 'ySpd', '0', '12_22', 'moveTime', '5', '3_22', 'xSpd', '-5', '3_22', 'ySpd', '0', '3_22', 'moveTime', '3', '11_21', 'gate', '11_22', '2_27', 'gate', '11_22', '8_27', 'wave', 'ene_cactus2', '7_25', 'wave', 'ghost', '7_29', 'gate', '7_23', '9_13', 'wave', 'blobMonster', '10_15', 'wave', 'ene_cactus2', '10_17', 'wave', 'ene_cactus1', '16_18', 'goto', 'sand42', '12_28', 'wave', 'ene_cactus1', '2_28', 'wave', 'ene_cactus2', '9_10', 'wave', 'blobMonster', '9_12', 'wave', 'ene_cactus2', '10_14', 'wave', 'ene_cactus1']; cutscenessand41 = []; blockssand42 = [[1, 1, 1, 1, 0, 0, 0, 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, 0, 0], [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 28, 1, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 1, 0, 0, 36, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 25, 0, 0, 1, 1, 0, 0, 32, 1, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 30, 0, 0, 25, 30, 0, 0, 25, 1, 1, 0, 0, 0, 0, 0, 28, 1, 28, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 25, 0, 0, 32, 25, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 30, 0, 0, 25, 30, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 0, 1, 0, 0, 0, 32, 25, 0, 0, 0, 0, 36, 0, 0, 0, 0, 0, 28, 1, 28, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0], [1, 0, 0, 0, 0, 0, 1, 1, 23, 0, 24, 1, 1, 1, 1, 25, 0, 0, 32, 1, 1, 0, 0, 25, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0], [1, 0, 6, 0, 0, 0, 1, 1, 23, 0, 0, 24, 1, 1, 1, 30, 0, 0, 25, 1, 25, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 1, 20, 20, 1, 0, 0, 0, 0, 0, 0, 0, 1, 25, 0, 0, 32, 1, 1, 0, 0, 25, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 30, 0, 0, 25, 1, 25, 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, 1, 25, 0, 0, 32, 1, 1, 0, 0, 25, 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, 30, 0, 0, 25, 1, 25, 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, 1, 25, 0, 0, 32, 1, 1, 0, 0, 25, 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, 1, 0, 0, 22, 22, 22, 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, 1, 1, 1, 0, 0, 36, 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, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themesand42 = [[3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [3, 3, 3, 3, 3, 0, 3, 0, 0, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [3, 3, 3, 3, 0, 0, 3, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [3, 3, 3, 3, 0, 0, 3, 3, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [3, 3, 3, 3, 0, 0, 3, 3, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [3, 3, 3, 3, 0, 0, 3, 3, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [3, 3, 3, 3, 0, 0, 3, 3, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [3, 0, 3, 3, 0, 0, 3, 3, 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], [3, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 3, 3, 3, 3, 3, 0, 0, 3, 3, 3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0], [3, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 3, 3, 3, 3, 0, 3, 3, 3, 3, 0, 0, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0], [3, 3, 3, 3, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 3, 3, 3, 3, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [3, 0, 0, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 3, 3, 3, 3, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 3, 3, 3, 3, 0, 0, 3, 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, 3, 3, 0, 0, 3, 3, 3, 0, 0, 3, 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, 3, 3, 0, 0, 3, 3, 3, 0, 0, 3, 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, 3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 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, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemssand42 = ['ww_cave13', 'ww_cave13', 'ww_cave12', 'ww_totem1', 'ww_rock1', 'ww_tree2', 'cactus1', 'ww_skull', 'cactus1', 'ww_corner3', 'ww_corner5', 'ww_corner6', 'ww_corner1', 'ww_pillar', 'ww_pillar', 'ww_tree1', 'cactus3', 'ww_grass1', 'ww_rock4']; npcsand42 = []; bgartitemsxsand42 = [1340.1, 1756.7, 103.5, 1992.85, 2398.85, 2234.3, 2332.5, 1677.05, 1419.65, 1838.95, 1276.35, 1600.1, 1488.65, 283.95, 124.75, 575.85, 1133.1, 923.4500000000001, 1133.1]; bgartitemsysand42 = [1239.85, 1234.55, 915.9500000000001, 645.1, 647.75, 661.05, 647.75, 1364.6, 1364.6, 1324.75, 1322.1, 669.05, 671.7000000000001, 799.1, 799.1, 252.2, 647.8, 637.2000000000001, 645.15]; npcxsand42 = []; npcysand42 = []; doorssand42 = ['lvlBG', 'bg', '3', 'lvlBG', 'sky', '3', '9_2', 'goto', 'sand43']; cutscenessand42 = []; blockssand43 = [[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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 0, 0, 0, 0, 0, 3, 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], [1, 0, 0, 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], [1, 0, 0, 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], [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, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 0, 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, 0, 0, 0, 0, 0, 0], [1, 0, 0, 0, 0, 13, 0, 13, 0, 0, 1, 0, 0, 36, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 2, 2, 2, 2, 0, 6, 0, 0, 0], [1, 20, 20, 1, 1, 1, 1, 1, 0, 0, 1, 0, 0, 16, 0, 0, 0, 1, 0, 0, 0, 29, 0, 0, 0, 0, 25, 29, 25, 25, 1, 16, 1, 0, 0], [1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 30, 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, 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, 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, 30, 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, 13, 0, 0, 13, 0, 36, 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, 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, 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, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27, 27, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1]]; themesand43 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 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, 3, 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], [3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 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], [3, 0, 3, 3, 3, 3, 3, 3, 3, 3, 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], [3, 0, 3, 3, 3, 3, 3, 3, 3, 3, 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], [3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 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], [3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 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], [3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 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], [3, 0, 0, 3, 3, 3, 3, 3, 0, 3, 3, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 3, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0], [3, 3, 3, 3, 3, 3, 3, 3, 0, 3, 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], [3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 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], [3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 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], [3, 0, 0, 0, 0, 3, 3, 3, 0, 3, 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], [3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 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], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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]]; bgartitemssand43 = ['ww_cave9', 'ww_teepee1', 'ww_totem3', 'ww_corner3', 'ww_corner2', 'ww_totem1', 'ww_totem2', 'ww_teepee1', 'ww_teepee2', 'ww_camp2', 'ww_totem2', 'ww_grass2', 'ww_grass1', 'ww_grass2', 'ww_grass1', 'ww_tree2', 'ww_skull', 'cactus3', 'cactus1']; npcsand43 = []; bgartitemsxsand43 = [729.75, 331.7, 562.55, 719.15, 798.75, 2459.9, 2595.25, 642.2000000000001, 321.1, 488.25, 191.05, 251.2, 420.45, 566.9, 731.6, 330.45, 398.2, 669.15, 434.55]; bgartitemsysand43 = [552.2000000000001, 650.4500000000001, 653.1, 286.75, 1146.9, 650.4500000000001, 647.8, 1125.7, 1123, 1131, 1131, 1123.95, 1120.7, 1123.3, 1121.35, 257.9, 249.6, 251.25, 649.65]; npcxsand43 = []; npcysand43 = []; doorssand43 = ['lvlBG', 'bg', '3', 'lvlBG', 'sky', '3', '16_0', 'xSpd', '5', '16_0', 'ySpd', '0', '16_0', 'moveTime', '6', '17_12', 'xSpd', '-5', '17_12', 'ySpd', '0', '17_12', 'moveTime', '6', '17_13', 'xSpd', '0', '17_13', 'ySpd', '5', '17_13', 'moveTime', '5', '17_0', 'xSpd', '5', '17_0', 'ySpd', '0', '17_0', 'moveTime', '6', '7_31', 'goto', 'sand44', '7_5', 'wave', 'ene_cactus1', '7_7', 'wave', 'ene_cactus1', '13_6', 'wave', 'ene_cactus2', '13_3', 'wave', 'ene_cactus2']; cutscenessand43 = []; blockssand44 = [[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, 0, 0, 0, 0, 0, 34, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 0, 0, 0, 0, 0, 0, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 2, 0, 0, 36, 13, 13, 0, 0, 1, 1, 2, 2, 34, 0, 0, 0, 0, 6, 0, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 16, 1, 1, 1, 1, 1, 1, 0, 1, 1, 2, 2, 31, 1, 1, 1, 31, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 22, 22, 2, 22, 22, 0, 0, 0, 0, 0, 1, 1, 2, 2, 0, 0, 0, 0, 0, 0, 2, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 8, 0, 2, 0, 0, 0, 0, 36, 0, 34, 1, 1, 0, 0, 0, 0, 0, 0, 36, 0, 2, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 16, 1, 1, 1, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 33, 1, 1, 1, 16, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 24], [0, 0, 0, 2, 2, 2, 2, 2, 2, 0, 0, 0, 13, 0, 0, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 24], [0, 0, 0, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 13, 0, 21, 0, 1, 1, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 2, 24], [0, 3, 0, 2, 2, 2, 2, 2, 2, 0, 0, 13, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 36, 0, 0, 0, 21, 24], [1, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 25, 25, 25, 25, 25, 25, 25, 1, 1, 1, 1, 0, 13, 1, 1, 1], [1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 20, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1], [0, 1, 1, 1, 2, 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], [0, 1, 1, 1, 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], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themesand44 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 3, 3, 3, 3, 3, 3, 0, 3, 3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 3, 3, 0, 0, 0, 0, 3, 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, 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, 3, 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, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [3, 3, 3, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 3, 3, 3], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemssand44 = ['ww_rock2', 'ww_corner3', 'ww_corner2', 'ww_corner4', 'ww_corner5', 'ww_corner2', 'ww_cave12', 'ww_cave11', 'ww_cave7', 'ww_cave11', 'ww_totem3', 'ww_totem1', 'ww_rock4', 'ww_tree3', 'ww_pillar', 'ww_pillar', 'ww_pillar', 'ww_mining3', 'ww_mining3', 'cactus1', 'ww_rocks3', 'ww_rock2', 'ww_corner4', 'ww_rock4', 'ww_rock4', 'cactus1', 'ww_cave9', 'ww_cave8', 'ww_rock4', 'cactus3', 'ww_tree1', 'ww_rock4', 'ww_corner3', 'ww_corner5']; npcsand44 = []; bgartitemsxsand44 = [114, 1037.6, 1361.45, 267.7, 1042.55, 1842.2, 1239.2, 1662.15, 2332.95, 2565.9, 764.25, 907.55, 827.9500000000001, 1117.15, 1164.95, 1440.9, 1722.2, 1586.85, 1300.25, 1356, 1634.6, 2345.75, 2030, 2457.25, 2168, 2231.65, 2656.25, 2043.3, 1374.6, 1486.05, 2168, 2250.25, 2566, 2401.5]; bgartitemsysand44 = [970.35, 1003.4, 914.15, 1069.5, 605.05, 603.35, 340.55, 358.7, 593.4500000000001, 370.3, 974.35, 966.4, 974.35, 892.05, 318.6, 321.25, 318.6, 318.6, 321.25, 329.2, 323.9, 326.55, 578.75, 565.5, 570.8, 568.15, 538.9500000000001, 156.65, 570.8, 573.4500000000001, 974.35, 969.05, 1088.5, 1085.85]; npcxsand44 = []; npcysand44 = []; doorssand44 = ['lvlBG', 'bg', '3', 'lvlBG', 'sky', '3', '6_13', 'gate', '7_19', '3_20', 'wave', 'ene_cactus2', '3_19', 'wave', 'ghost', '10_13', 'wave', 'ene_cactus2', '11_11', 'wave', 'ene_cactus1', '9_12', 'wave', 'jellyBombFly', '11_24', 'wave', 'ene_cactus2', '12_31', 'wave', 'ene_cactus1', '3_32', 'goto', 'sand45', '10_24', 'wave', 'ene_cactus2']; cutscenessand44 = []; blockssand45 = [[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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 1, 1, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 1, 1, 1, 35, 0, 0, 0, 0, 0, 0, 0, 0, 35, 0, 0, 0, 0, 0, 0, 0, 35, 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, 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, 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themesand45 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 3, 3, 0, 3, 3, 3, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 3, 3, 0, 0, 3, 3, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemssand45 = ['ww_cave11', 'ww_cave12', 'ww_cave11', 'ww_totem1', 'ww_totem2', 'ww_rock4', 'ww_rock4', 'ww_rock4', 'cactus1', 'cactus2', 'ww_corner4', 'ww_corner3', 'ww_corner3', 'ww_rock1', 'ww_grass1', 'ww_grass2', 'ww_grass1', 'ww_grass2', 'ww_grass1', 'ww_totem2', 'ww_totem1', 'ww_rock4', 'ww_grass2']; npcsand45 = []; bgartitemsxsand45 = [1520.5, 1207.4, 1642.55, 559.9500000000001, 682, 613, 1143.7, 1687.7, 1764.65, 1451.55, 740.35, 2162.7, 1379.85, 2075.1, 2016.75, 1894.65, 857.1, 997.75, 1329.45, 2210.45, 2377.6, 2282.1, 2268.8]; bgartitemsysand45 = [1125.65, 1120.35, 1128.3, 969.05, 963.75, 969.05, 1046.05, 1043.4, 1043.4, 1043.4, 1091.2, 1077.9, 403.55, 1046.05, 1040.75, 1040.75, 1048.7, 1046.05, 1051.35, 963.75, 963.75, 969.05, 961.1]; npcxsand45 = []; npcysand45 = []; doorssand45 = ['lvlBG', 'bg', '3', 'lvlBG', 'sky', '3']; cutscenessand45 = []; blockssand51 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 18, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 2, 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, 2, 0, 0, 0, 0, 0, 0, 27, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 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, 27, 2, 2, 2, 2, 2, 2, 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, 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, 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, 2, 2, 2, 2, 0, 0, 0, 0, 36, 21, 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, 2, 2, 2, 2, 0, 0, 1, 1, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1], [0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 2, 2, 2, 36, 0, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1], [1, 1, 0, 0, 0, 0, 2, 2, 2, 2, 0, 0, 0, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1], [1, 1, 0, 0, 0, 0, 2, 2, 2, 2, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1], [1, 1, 0, 0, 0, 13, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1]]; themesand51 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 3, 3, 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, 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, 0, 0, 3, 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, 3, 3, 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, 3, 3, 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, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3], [3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3], [3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3], [3, 3, 0, 0, 3, 3, 0, 0, 0, 0, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3], [3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3], [3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3], [3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3]]; bgartitemssand51 = ['ww_cave5', 'ww_cave13', 'ww_cave13', 'ww_rocks3', 'ww_corner1', 'ww_corner2', 'ww_corner3', 'ww_corner2', 'ww_corner1', 'ww_corner5', 'ww_skull', 'ww_grass2', 'ww_tree2', 'cactus1', 'ww_tree3', 'cactus2', 'ww_rock4', 'ww_tree1', 'cactus3']; npcsand51 = []; bgartitemsxsand51 = [1318.85, 2075.1, 631.55, 1162.25, 936.7000000000001, 1042.85, 1608.05, 1685, 2380.3, 159.25, 42.45, 124.7, 390.05, 257.4, 1143.7, 1807.1, 1857.5, 2494.4, 2781]; bgartitemsysand51 = [2033.65, 1449.55, 1842.5, 329.2, 1146.95, 1080.55, 1006.2, 915.9500000000001, 833.65, 1239.85, 966.4, 966.4, 1213.3, 1208, 966.4, 804.4500000000001, 809.75, 730.1, 735.4]; npcxsand51 = []; npcysand51 = []; doorssand51 = ['lvlBG', 'bg', '3', 'lvlBG', 'sky', '3', '3_33', 'xSpd', '-5', '3_33', 'ySpd', '0', '3_33', 'moveTime', '4', '1_26', 'xSpd', '', '1_26', 'ySpd', '-5', '1_26', 'moveTime', '3', '1_26', 'xSpd', '', '1_26', 'ySpd', '-5', '1_26', 'moveTime', '2', '5_21', 'xSpd', '5', '5_21', 'ySpd', '0', '5_21', 'moveTime', '3', '3_14', 'goto', 'TYPE CONNECTING LEVEL NAME', '3_14', 'goto', 'TYPE CONNECTING LEVEL NAME', '3_14', 'goto', 'sand52', '14_5', 'wave', 'ene_cactus1', '11_14', 'wave', 'ene_cactus1', '9_23', 'wave', 'ene_cactus2']; cutscenessand51 = []; blockssand52 = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 23, 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, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 23, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 7, 7, 0, 0, 2, 2, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 27, 16, 16, 16, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 23, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 35, 0, 2, 2, 1, 1, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 1, 1, 2, 2, 0, 35, 1, 1, 1, 1], [1, 1, 0, 0, 34, 0, 0, 22, 1, 1, 1, 1, 20, 20, 0, 0, 0, 0, 16, 0, 0, 0, 0, 1, 1, 1, 23, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 0, 0, 2, 0, 0, 2, 0, 0, 1, 1, 1, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 7, 2, 1, 23, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 0, 0, 2, 0, 0, 2, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 16, 16, 1, 1, 2, 1, 23, 20, 20, 20, 0, 6, 0, 1, 1], [1, 1, 0, 0, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 1, 8, 0, 20, 0, 0, 34, 0, 36, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 23, 20, 20, 20, 0, 2, 0, 20, 20, 20, 1, 1, 2, 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, 28, 16, 0, 1, 1, 1, 1, 1, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 0, 2, 28, 1, 1, 1, 1, 1, 1, 1, 1, 29, 20, 20, 0, 0, 0, 8, 1], [1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 16, 16, 29, 0, 0, 16, 1], [1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 36, 0, 0, 0, 0, 0, 3, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 1], [1, 1, 1, 1, 13, 19, 19, 13, 19, 19, 13, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 8, 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]]; themesand52 = [[3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 0, 0, 3, 3, 3, 3, 3, 3], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 3, 0, 0, 0, 0, 0, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3], [3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3], [3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3], [3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 3], [3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 3], [3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 3], [3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 3], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]]; bgartitemssand52 = ['ww_cave11', 'ww_cave12', 'ww_cave9', 'ww_cave11', 'ww_cave9', 'ww_cave11', 'ww_cave9', 'ww_cave12', 'ww_cave12', 'ww_cave9', 'cactus3', 'ww_rock4', 'ww_skull', 'cactus2', 'ww_tree1', 'ww_tree2', 'ww_tree3', 'ww_rocks3', 'ww_mining4', 'ww_corner4', 'ww_corner5', 'ww_corner3', 'cactus1', 'cactus2', 'ww_rock4', 'cactus3', 'ww_rock4', 'ww_teepee1', 'ww_camp4', 'ww_camp2', 'ww_corner3', 'ww_rock1', 'cactus1', 'ww_grass1', 'cactus1']; npcsand52 = []; bgartitemsxsand52 = [315.8, 740.35, 2661.55, 2528.9, 2255.6, 371.5, 729.75, 2239.65, 2258.2, 2008.75, 1772.6, 1772.6, 1634.6, 1493.95, 817.3, 644.85, 888.9500000000001, 310.5, 493.6, 904.9, 318.4, 963.25, 406, 668.7000000000001, 798.7000000000001, 1077.4, 1119.85, 2547.45, 2316.6, 2443.95, 2719.95, 2080.45, 1719.55, 1613.4, 1655.85]; bgartitemsysand52 = [1393.8, 1377.85, 945.15, 759.3, 236.3, 886.75, 703.55, 1176.1, 1162.8, 1269, 645.15, 647.8, 650.4500000000001, 485.85, 406.2, 897.4, 884.1, 884.1, 886.75, 509.75, 1420.35, 1407.1, 1364.6, 1369.9, 1369.9, 1292.9, 1287.6, 1372.55, 1401.75, 1364.6, 1407.05, 1051.35, 246.9, 252.2, 1279.7]; npcxsand52 = []; npcysand52 = []; doorssand52 = ['lvlBG', 'bg', '3', 'lvlBG', 'sky', '3', '8_31', 'goto', 'sand53', '10_4', 'gate', '7_23', '10_2', 'gate', '7_23', '16_27', 'gate', '15_25', '16_26', 'gate', '16_25', '13_33', 'gate', '2_23', '3_18', 'xSpd', '-5', '3_18', 'ySpd', '0', '3_18', 'moveTime', '4', '4_10', 'gate', '2_24', '16_7', 'wave', 'ene_cactus2', '16_10', 'wave', 'ene_cactus2', '16_4', 'wave', 'ene_cactus2']; cutscenessand52 = []; blockssand53 = [[0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 34, 0, 0, 0, 34, 0, 0, 0, 1, 23, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 23, 0, 0, 0, 0, 13, 0, 36, 8, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 23, 0, 0, 35, 24, 1, 16, 16, 16, 16], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 29, 2, 0, 0, 0, 34, 0, 0, 36, 0, 0, 1, 23, 0, 0, 0, 24, 1, 25, 2, 2, 25], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 7, 1, 1, 23, 35, 0, 0, 24, 1, 25, 2, 2, 25], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 2, 2, 1, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 24, 1, 25, 2, 2, 25], [0, 0, 0, 0, 13, 0, 0, 0, 1, 0, 6, 0, 0, 0, 13, 1, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 24, 1, 25, 2, 2, 25], [0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 24, 1, 25, 2, 2, 25], [0, 3, 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, 24, 1, 25, 2, 2, 25], [1, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 24, 1, 25, 2, 2, 25], [1, 0, 1, 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, 36, 7, 0, 0, 0], [1, 0, 1, 0, 0, 0, 0, 2, 2, 2, 0, 0, 2, 2, 2, 2, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 13, 1, 1, 1, 1, 0, 0], [1, 0, 1, 1, 1, 0, 0, 2, 2, 2, 0, 13, 2, 2, 2, 2, 0, 36, 0, 0, 0, 0, 34, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0], [1, 0, 1, 1, 1, 1, 1, 23, 0, 24, 1, 1, 23, 0, 0, 24, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0], [1, 21, 0, 0, 0, 0, 0, 0, 0, 0, 22, 22, 0, 0, 0, 24, 1, 30, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0], [1, 16, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 0, 0, 0, 0, 8, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0], [1, 19, 19, 19, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 1, 1, 33, 1, 33, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0], [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0]]; themesand53 = [[0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 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, 3, 3, 3, 0, 0], [3, 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, 3, 3, 3, 0, 0], [3, 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, 0], [3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 0, 0, 0, 0, 0, 3, 3, 3, 3, 0, 0], [3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 0, 0], [3, 3, 3, 3, 3, 3, 3, 3, 0, 3, 3, 3, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 0], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 0], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0], [3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0], [3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0]]; bgartitemssand53 = ['cactus1', 'ww_rock4', 'ww_totem3', 'ww_totem1', 'ww_corner4', 'ww_grass1', 'ww_rock1', 'ww_cave6', 'ww_corner1', 'ww_corner2', 'ww_corner3', 'ww_corner2', 'ww_cave13', 'ww_totem2', 'ww_totem1', 'ww_totem2', 'ww_totem2', 'ww_teepee2', 'ww_teepee1', 'ww_totem3', 'ww_cave12', 'ww_cave11', 'ww_tree1', 'ww_rocks3', 'ww_rock4', 'ww_cave8', 'ww_corner1', 'ww_corner4', 'cactus1', 'ww_skull', 'cactus2', 'ww_tree3', 'ww_rock4']; npcsand53 = []; bgartitemsxsand53 = [61, 167.15, 352.9, 899.55, 427.25, 538.7000000000001, 1363.95, 122.05, 1971.6, 2077.75, 2160.05, 2319.25, 2624.4, 1515.2, 1902.65, 1884.05, 1722.2, 1618.7, 1775.25, 2274.15, 1414.35, 1762, 1294.95, 1541.75, 1695.65, 780.15, 1162.3, 751, 965.9500000000001, 1868.15, 2520.9, 2754.45, 2566.05]; bgartitemsysand53 = [727.4500000000001, 727.4500000000001, 966.4, 1046.05, 1059.3, 1040.75, 1046.05, 1091.15, 1306.2, 1229.2, 1085.85, 995.55, 812.4, 1279.65, 886.7000000000001, 1282.3, 881.4, 1292.9, 1292.9, 963.75, 347.8, 350.45, 331.85, 334.5, 326.55, 241.6, 592.05, 594.7000000000001, 562.85, 329.2, 169.9, 164.6, 169.9]; npcxsand53 = []; npcysand53 = []; doorssand53 = ['lvlBG', 'bg', '3', 'lvlBG', 'sky', '3', '15_21', 'gate', '10_31', '12_11', 'wave', 'ene_cactus2', '6_4', 'wave', 'jellyBombFly', '15_3', 'wave', 'jellyBombFly', '1_33', 'gate', '4_21', '11_28', 'wave', 'ene_cactus2', '1_30', 'wave', 'ene_cactus2', '6_10', 'goto', 'sand54', '6_14', 'wave', 'ene_cactus1', '15_22', 'gate', '10_31', '7_24', 'gate', '4_21', '1_33', 'gate', '4_22']; cutscenessand53 = []; blockssand54 = [[1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 31, 1, 1, 1, 1, 1, 1, 1, 1], [1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 26, 0, 0, 0, 0, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 1, 0, 0, 36, 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, 1], [1, 0, 0, 0, 0, 1, 0, 0, 1, 23, 0, 0, 0, 0, 26, 36, 0, 0, 0, 0, 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 0, 0, 0, 0, 0, 0, 1, 23, 0, 29, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 1, 25, 25, 25, 25, 1], [1, 3, 0, 0, 0, 13, 0, 13, 1, 23, 0, 0, 0, 0, 1, 1, 1, 34, 0, 0, 0, 34, 1, 1, 1, 0, 0, 0, 1, 1, 26, 26, 26, 26, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 33, 1, 33, 1, 1, 23, 0, 0, 24, 1], [1, 22, 22, 22, 22, 22, 22, 22, 1, 16, 16, 16, 16, 16, 1, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 23, 0, 0, 24, 1], [1, 0, 0, 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, 24, 1], [1, 0, 0, 2, 2, 2, 2, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 29, 0, 0, 0, 29, 0, 0, 0, 29, 0, 0, 0, 0, 0, 0, 0, 1], [1, 0, 13, 0, 13, 0, 0, 0, 0, 26, 26, 26, 26, 26, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 0, 20, 20, 20, 20, 1], [1, 25, 25, 1, 1, 1, 1, 31, 1, 1, 1, 1, 1, 31, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1], [1, 26, 26, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 2, 2, 2, 2, 1], [1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 29, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 1, 0, 0, 0, 2, 2, 2, 2, 2, 1], [1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 16, 16, 16, 0, 0, 34, 0, 0, 0, 19, 19, 6, 19, 19, 1], [1, 20, 20, 0, 0, 0, 1, 0, 1, 1, 1, 1, 1, 0, 1, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], [1, 1, 1, 0, 36, 8, 7, 35, 0, 1, 1, 35, 0, 0, 0, 0, 1, 1, 0, 0, 0, 13, 0, 13, 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]]; themesand54 = [[3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [3, 3, 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, 3], [3, 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, 3], [3, 0, 0, 0, 0, 3, 3, 3, 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, 3], [3, 0, 0, 0, 0, 3, 3, 3, 3, 0, 0, 0, 0, 0, 3, 3, 3, 3, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 3, 3, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 3, 3, 3, 3, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 0, 0, 0, 3, 3, 3, 0, 3, 3, 3, 3, 0, 0, 0, 0, 3], [3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 3, 3, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3], [3, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3], [3, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 3, 0, 0, 0, 0, 0, 3], [3, 0, 0, 0, 0, 0, 3, 0, 3, 3, 3, 3, 3, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3], [3, 3, 3, 0, 0, 0, 0, 0, 3, 3, 3, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3], [3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3]]; bgartitemssand54 = ['ww_cave11', 'ww_cave12', 'ww_cave11', 'ww_cave7', 'ww_cave7', 'ww_cave7', 'ww_cave7', 'ww_cave11', 'ww_cave12', 'ww_cave7', 'cactus1', 'ww_rock2', 'ww_tree1', 'ww_tree3', 'ww_rock1', 'ww_rock4', 'cactus2', 'ww_rock4', 'cactus1', 'ww_tree2', 'ww_rock4', 'cactus1', 'ww_pillar', 'ww_pillar', 'cactus1', 'ww_rocks3', 'ww_tree3', 'ww_rock4', 'ww_grass1', 'ww_grass2', 'ww_rock4', 'cactus3', 'ww_tree2', 'cactus1', 'ww_rock4', 'cactus1', 'ww_corner3', 'ww_cave8']; npcsand54 = []; bgartitemsxsand54 = [249.4, 1560.3, 2136.15, 1427.65, 1748.75, 2077.8, 833.25, 1393.1, 1825.65, 2505, 145.95, 318.45, 1491.3, 1653.2, 1921.2, 1830.95, 2292.7, 2348.4, 1974.25, 1639.9, 1762, 1297.6, 681.9500000000001, 1164.9, 276, 509.5, 305.2, 724.4500000000001, 915.5, 1003.1, 1082.65, 1716.85, 1950.4, 1565.6, 1669.1, 2274.15, 2239.65, 2152.05]; bgartitemsysand54 = [491.15, 488.5, 488.5, 886.75, 886.75, 881.4500000000001, 1205.3, 1369.9, 1369.9, 1176.1, 488.5, 485.85, 491.15, 483.2, 323.9, 326.55, 403.55, 881.4500000000001, 878.8, 900, 889.4, 889.4, 884.1, 881.4500000000001, 884.1, 889.4, 1361.95, 1207.95, 1202.65, 1202.65, 1364.6, 1130.95, 1372.55, 1364.6, 1367.25, 1298.25, 1399.15, 1117.75]; npcxsand54 = []; npcysand54 = []; doorssand54 = ['lvlBG', 'bg', '3', 'lvlBG', 'sky', '3', '5_5', 'wave', 'ene_cactus1', '5_7', 'wave', 'ene_cactus2', '10_2', 'wave', 'ene_cactus2', '10_4', 'wave', 'ene_cactus1', '16_5', 'gate', '16_6', '16_21', 'wave', 'ene_cactus2', '16_23', 'wave', 'blobMonster', '13_22', 'wave', 'ene_cactus1', '14_31', 'goto', 'sand55']; cutscenessand54 = []; blockssand55 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 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, 0, 0, 0, 0, 1, 16, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0, 0, 0, 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, 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, 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, 0, 0, 0, 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, 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, 0, 0, 0, 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, 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, 0, 0, 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, 0, 0, 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, 0, 0, 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, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1]]; themesand55 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0], [0, 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 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, 3, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 3, 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, 3, 3, 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, 3, 3, 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, 3, 3, 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, 3, 3, 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, 3, 3, 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, 3]]; bgartitemssand55 = ['ww_rock2', 'cactus1', 'ww_rock4', 'ww_grass2', 'ww_totem3', 'ww_rock4']; npcsand55 = []; bgartitemsxsand55 = [682, 2189.25, 2064.5, 2045.9, 2114.95, 2175.95]; bgartitemsysand55 = [974.35, 167.25, 164.6, 161.95, 647.8, 645.15]; npcxsand55 = []; npcysand55 = []; doorssand55 = ['lvlBG', 'bg', '3', 'lvlBG', 'sky', '3']; cutscenessand55 = []; blocksjayworld11 = [[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], [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], [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, 0, 0, 0, 0, 1, 1], [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, 0, 0, 0, 0, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 13, 13, 0, 0, 0, 0, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 0, 0, 0, 0, 0, 13, 0, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 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, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 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, 1, 1], [3, 0, 0, 0, 0, 2, 2, 0, 0, 2, 0, 0, 36, 0, 0, 0, 0, 0, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 1, 1], [1, 1, 1, 1, 0, 1, 1, 0, 0, 1, 0, 1, 1, 0, 0, 0, 0, 13, 2, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 1, 1, 0, 1, 1, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 13, 0, 0, 0, 36, 0, 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, 0, 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, 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, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 13, 13, 0, 0, 0, 0, 0, 2, 2, 2, 2, 2, 2, 2, 1, 1], [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 6, 13, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 2, 2, 19, 2, 19, 2, 2, 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, 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]]; themejayworld11 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 0, 0, 4, 4], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 4, 4], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], [4, 4, 4, 4, 0, 4, 4, 0, 0, 4, 0, 4, 4, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 4, 4], [4, 4, 4, 4, 0, 4, 4, 0, 0, 4, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 4, 4], [4, 4, 4, 4, 0, 0, 0, 0, 0, 4, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], [4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 4, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], [4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], [4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 4, 4], [4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], [4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]]; bgartitemsjayworld11 = ['Tree2', 'rock2', 'Mushrooms', 'Shrub1', 'rock3', 'BigStump', 'well', 'damagedfence', 'FlagPole', 'grass1', 'grass2', 'scarecrow', 'TopLeaves1', 'TopLeaves1', 'TopLeaves2', 'TopLeaves2', 'grass4', 'grass1', 'Rock7', 'Hay2', 'BackgroundTrees', 'BackgroundTrees', 'TopLeaves2', 'grass1', 'grass1', 'lotsofgrass', 'Mushrooms', 'shrub2', 'Shrub1', 'shrub2', 'Rock4', 'well', 'mushroomRight', 'mushroomLeft', 'shrub2', 'Shrub1', 'Rock6', 'Tree2', 'Tree2', 'Hay1', 'Hay2', 'BackgroundTrees', 'fence', 'grass2', 'grass3', 'lotsofgrass', 'TopLeaves1', 'TopLeaves1', 'grass4', 'grass1', 'Hay1', 'box', 'box', 'box', 'damagedfence', 'Tree2', 'shrub2', 'Shrub1', 'mushroomLeft', 'shrub2', 'Tree2', 'Tree2', 'Rock7', 'BackgroundTrees']; npcjayworld11 = []; bgartitemsxjayworld11 = [204.35, 238.9, 249.5, 439.6, 472.65, 743.65, 2232.6, 1187.8, 2033.3, 2048.3, 2022.9, 962.65, 1013.65, 607.65, 191.05, 384.75, 968.5, 896.9, 1484, 1584.2, 2117.9, 2411.45, 2281.95, 2276.75, 2470.05, 2212.95, 2522.1, 2488.25, 2619.1, 2637.95, 2609.3, 1591.4, 1634.35, 1549.05, 1354.45, 1054.4, 1994.25, 2587.9, 2635.4, 2347.7, 2205.8, 2154.35, 2039.8, 2426.45, 2373.1, 2089.95, 2154.35, 2481.1, 1541.25, 1388.95, 1706.75, 1640.65, 1605.95, 1624.15, 1850.5, 194.95, 1080.6, 1019.45, 1921.55, 2542.8, 2399.05, 2463.5, 1728.25, 1287.1]; bgartitemsyjayworld11 = [791.4500000000001, 802.1, 796.8, 802.05, 800.4, 802.05, 413.4, 883.05, 397.2, 399.8, 404.35, 805.5, 98.2, 100.85, 61.05, 66.34999999999999, 802.3, 800.35, 884.3, 520.3, 399.15, 401.75, 189.5, 403.75, 407.65, 403.75, 560.65, 560.65, 965.05, 959.85, 1281.55, 1211.25, 1200.8, 1201.45, 1281.55, 1285.45, 1289.35, 959.2000000000001, 963.1, 963.75, 981.35, 1284.15, 955.9500000000001, 963.75, 1284.75, 1281.5, 1167.6, 1161.7, 1207.95, 1202.1, 487.65, 489.3, 489.3, 454.55, 487.65, 801.7000000000001, 881.05, 887.65, 1282.75, 1287.7, 398.35, 401.65, 153.7, 1281.1]; npcxjayworld11 = []; npcyjayworld11 = []; doorsjayworld11 = ['lvlBG', 'bg', '1', 'lvlBG', 'sky', '1', '5_23', 'wave', 'blob2', '5_28', 'wave', 'en3', '12_29', 'wave', 'en3', '12_26', 'wave', 'en4', '10_17', 'wave', 'en3', '16_14', 'goto', 'jayworld12', '15_18', 'wave', 'en3', '15_19', 'wave', 'blob2', '16_15', 'wave', 'en3', '15_14', 'goto', 'jayworld12', '4_27', 'wave', 'blob2', '4_28', 'wave', 'en3', '15_15', 'wave', 'en4', '14_19', 'wave', 'en3', '14_20', 'wave', 'blob2', '11_27', 'wave', 'en3']; cutscenesjayworld11 = []; blocksjayworld12 = [[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, 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, 1, 1], [1, 1, 2, 2, 2, 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, 1, 1], [1, 1, 1, 2, 2, 2, 1, 1, 0, 0, 0, 0, 13, 13, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1], [1, 1, 1, 1, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 1, 2, 2, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 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, 1, 1, 1, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 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, 1, 1, 1, 1, 1, 1, 1, 2, 2, 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, 1, 1, 1, 1, 1, 1, 2, 0, 0, 0, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 0, 13, 0, 13, 0, 13, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 0, 0, 0, 1, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 1, 1, 2, 2, 2, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1], [0, 6, 0, 13, 0, 13, 0, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 13, 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themejayworld12 = [[4, 4, 4, 4, 4, 4, 4, 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, 4, 4], [4, 4, 4, 4, 4, 4, 4, 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, 4, 4], [4, 4, 0, 0, 0, 4, 4, 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, 4, 4], [4, 4, 4, 0, 0, 4, 4, 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, 4, 4], [4, 4, 4, 4, 0, 4, 4, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 0, 0, 4, 4, 0, 0, 0, 4, 4, 0, 0, 4, 4, 4, 0, 0, 4, 4], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 4, 4, 4, 0, 0, 4, 4, 4, 0, 0, 4, 4], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 4, 4], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 4, 4], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 4, 4], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 4, 4], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 0, 0, 0, 0, 4, 4, 4], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 4, 4, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4], [0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4], [4, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemsjayworld12 = ['Tree2', 'Rock6', 'Rock6', 'Rock7', 'Rock8', 'fence', 'arrowsign', 'CautionSpikeSign', 'BigHay', 'Hay1', 'Rock8', 'BackgroundTrees', 'BackgroundTrees', 'BackgroundTrees', 'TopLeaves2', 'TopLeaves1', 'TopLeaves1', 'Tree2', 'Tree2', 'Tree2', 'Mushrooms', 'Shrub1', 'shrub2', 'well', 'Shrub1', 'Shrub1', 'Shrub1', 'Shrub1', 'Shrub1', 'Shrub1', 'Shrub1', 'Shrub1', 'Shrub1', 'Mushrooms', 'Rock4', 'Mushrooms', 'mushroomRight', 'shrub2', 'BigStump', 'box', 'fence', 'TallTree1', 'TallTree3', 'grass3', 'grass4', 'TopLeaves2', 'TopLeaves1', 'TopLeaves2', 'lotsofgrass', 'scarecrow', 'Rock5', 'TallTree2', 'TopLeaves2', 'Tree2', 'Mushrooms']; npcjayworld12 = []; bgartitemsxjayworld12 = [750.9500000000001, 277.6, 166.9, 155.3, 190, 1202.8, 883.65, 1302.9, 2659.45, 2359.05, 1857.5, 1570.95, 904.85, 1016.3, 1231.25, 934.05, 1562.95, 865.05, 1154.3, 1334.75, 1594.8, 2300.65, 2128.15, 1000.4, 50.45, 116.75, 188.4, 262.7, 342.35, 414, 482.95, 546.65, 623.6, 525.4500000000001, 350.3, 565.25, 594.4, 376.85, 785.4500000000001, 703.2000000000001, 2109.6, 151.25, 597.05, 573.15, 185.75, 212.3, 557.25, 769.55, 268, 384.75, 750.9500000000001, 2210.45, 2144.1, 1963.65, 1634.6]; bgartitemsyjayworld12 = [400.9, 324, 257.9, 267.8, 257.9, 319.05, 323.9, 326.55, -99.59999999999999, 323.9, 1128.35, 876.15, 876.15, 876.15, 679.65, 695.6, 708.85, 881.4500000000001, 884.1, 884.1, 881.4500000000001, 1125.65, 1123, 900, 1120.35, 1123, 1125.65, 1120.35, 1123, 1120.35, 1120.35, 1123, 1123, 1128.3, 1123, 1125.65, 1125.65, 1123, 403.55, 1048.65, 1120.35, 1133.65, 1141.6, 1128.3, 1130.95, 703.55, 695.55, 706.2000000000001, 1120.35, 1128.3, 961.05, 1141.6, 711.5, 315.95, 323.9]; npcxjayworld12 = []; npcyjayworld12 = []; doorsjayworld12 = ['lvlBG', 'bg', '1', 'lvlBG', 'sky', '1', '3_12', 'wave', 'blob2', '3_13', 'wave', 'en3', '10_15', 'wave', 'en3', '10_13', 'wave', 'en4', '10_17', 'wave', 'en3', '13_1', 'goto', 'jayworld13', '13_3', 'wave', 'blob', '13_5', 'wave', 'blob', '13_25', 'wave', 'en3']; cutscenesjayworld12 = []; blocksjayworld13 = [[1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 1, 1, 0, 0], [1, 1, 2, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 1, 1, 0, 0], [1, 1, 2, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 13, 19, 13, 19, 13, 2, 2, 0, 0, 0, 1, 1, 0, 0], [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, 0, 0, 1, 1, 0, 0], [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, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0], [1, 1, 2, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 1, 1, 0, 0], [1, 1, 2, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0], [1, 1, 20, 20, 20, 1, 1, 1, 0, 36, 13, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 36, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 0, 0], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 20, 20, 20, 20, 20, 20, 20, 20, 20, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 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, 0, 0, 0, 0, 1, 1, 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, 0, 0, 0, 0, 1, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 0, 13, 0, 0, 13, 0, 1, 1, 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, 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, 0, 0]]; themejayworld13 = [[4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0], [4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0], [4, 4, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 0, 0], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 0, 0], [4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 0, 0], [4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 0, 0], [4, 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, 4, 4, 4, 0, 0], [4, 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, 4, 4, 4, 0, 0], [4, 4, 0, 0, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 0, 0], [4, 4, 0, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 4, 4, 0, 0], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 4, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 4, 4, 0, 0], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 4, 4, 0, 0], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 4, 4, 0, 0], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0]]; bgartitemsjayworld13 = ['shrub2', 'mushroomRight', 'arrowsign', 'fence', 'Hay1', 'Mushrooms', 'rock1', 'well', 'shrub2', 'scarecrow', 'grass3', 'grass2', 'BackgroundTrees', 'BackgroundTrees', 'BackgroundTrees', 'Tree2', 'Tree2', 'Mushrooms', 'Rock6', 'damagedfence', 'Rock8', 'Shrub1', 'shrub2', 'Shrub1', 'lotsofgrass', 'grass2', 'grass4']; npcjayworld13 = []; bgartitemsxjayworld13 = [589.1, 517.4500000000001, 456.4, 456.4, 878.35, 533.35, 716.4500000000001, 865.05, 1751.4, 1831, 1836.3, 1812.4, 1777.9, 2061.85, 2210.45, 2244.95, 2162.7, 2268.85, 2075.15, 2183.9, 2425.4, 2473.15, 1913.25, 1995.5, 1950.4, 1231.25, 1483.35]; bgartitemsyjayworld13 = [241.6, 241.6, 724.8, 236.3, 241.6, 716.8, 884.1, 894.7000000000001, 958.4500000000001, 881.4500000000001, 884.1, 892.05, 387.65, 403.55, 395.6, 1285, 1274.35, 1295.6, 730.1, 724.8, 1287.65, 1279.65, 884.1, 804.4500000000001, 398.25, 884.1, 884.1]; npcxjayworld13 = []; npcyjayworld13 = []; doorsjayworld13 = ['lvlBG', 'bg', '1', 'lvlBG', 'sky', '1', '4_23', 'wave', 'en4', '4_21', 'wave', 'en4', '4_25', 'wave', 'en4', '15_13', 'goto', 'jayworld4', '8_7', 'wave', 'en3', '10_18', 'wave', 'blob2', '10_10', 'wave', 'en3', '8_27', 'wave', 'en3', '15_26', 'wave', 'en4', '15_29', 'wave', 'en3', '15_12', 'goto', 'jayworld14']; cutscenesjayworld13 = []; blocksjayworld14 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 13, 0, 0, 0, 0, 36, 13, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 6, 0], [1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1], [1, 1, 1, 1, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 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, 1, 1, 1, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themejayworld14 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 4, 4, 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, 4, 4, 4, 0, 0, 0, 4, 4, 4, 0, 0, 0, 4, 4, 4, 4, 0, 0, 4, 4, 4, 4, 0, 4, 4, 4, 4, 0, 0, 0, 4, 4, 4, 4], [4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemsjayworld14 = ['Mushrooms', 'damagedfence', 'Hay1', 'Hay2', 'arrowsign', 'BigStump', 'Tree2', 'Tree2', 'Tree2', 'shrub2', 'shrub2', 'Shrub1', 'Rock8', 'box', 'box', 'sponsor.comsign', 'grass3', 'grass3', 'grass1', 'scarecrow', 'FlagPole', 'lotsofgrass', 'Shrub1', 'Rock6', 'shrub2', 'Shrub1', 'shrub2']; npcjayworld14 = []; bgartitemsxjayworld14 = [106.15, 191.05, 628.9, 1210.05, 758.9, 1549.7, 1594.8, 1674.4, 1634.6, 1735.45, 1570.9, 1658.5, 2133.5, 2040.6, 2048.55, 1138.4, 2536.85, 2600.5, 2497.05, 2109.6, 2505, 2619.1, 687.25, 337, 565.2000000000001, 2775.65, 2560.7]; bgartitemsyjayworld14 = [719.5, 727.4500000000001, 793.8, 812.4, 801.8, 807.1, 796.4500000000001, 801.8, 796.4500000000001, 801.8, 799.1, 809.75, 844.25, 801.8, 767.25, 809.75, 809.75, 804.4500000000001, 804.4500000000001, 804.4500000000001, 801.8, 804.4500000000001, 796.4500000000001, 963.75, 953.1, 804.4500000000001, 796.4500000000001]; npcxjayworld14 = []; npcyjayworld14 = []; doorsjayworld14 = ['lvlBG', 'bg', '1', 'lvlBG', 'sky', '1', '9_9', 'wave', 'en4', '9_15', 'wave', 'en4', '9_21', 'wave', 'en4', '9_27', 'wave', 'en4', '9_33', 'goto', 'jayworld15']; cutscenesjayworld14 = []; blocksjayworld15 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 11, 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, 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, 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, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themejayworld15 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemsjayworld15 = ['House1', 'Mushrooms', 'Shrub1', 'Tree2', 'Tree2', 'shrub2', 'Rock4', 'arrowsign']; npcjayworld15 = []; bgartitemsxjayworld15 = [1570.95, 1321.5, 1090.65, 1255.15, 1188.8, 1183.5, 1735.45, 989.8]; bgartitemsyjayworld15 = [815.05, 804.4500000000001, 804.4500000000001, 791.15, 801.8, 799.1, 801.8, 801.8]; npcxjayworld15 = []; npcyjayworld15 = []; doorsjayworld15 = ['lvlBG', 'bg', '1', 'lvlBG', 'sky', '1']; cutscenesjayworld15 = ['9_17', 'sceneconv', 'i made it to the end of the first level set!', '9_17', 'scenewhotalk', 'player1', '9_17', 'convzoom', '60']; blocksjayworld21 = [[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], [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], [1, 1, 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, 0, 0, 0, 0], [1, 1, 0, 0, 36, 0, 13, 0, 0, 0, 0, 13, 0, 0, 0, 3, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 2, 2, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0], [1, 1, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 1, 0, 0], [1, 1, 2, 2, 0, 0, 0, 13, 0, 0, 0, 0, 13, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 16, 16, 16, 1, 0, 0], [1, 1, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0], [1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0], [1, 1, 2, 2, 36, 0, 13, 0, 0, 0, 0, 13, 0, 0, 0, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 0, 0], [1, 1, 2, 2, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 0, 0], [1, 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, 2, 2, 2, 1, 0, 0], [1, 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, 2, 2, 0, 1, 1, 0, 0, 0, 0], [1, 1, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0], [1, 1, 2, 2, 0, 0, 0, 0, 0, 0, 2, 2, 2, 0, 0, 2, 2, 2, 0, 13, 36, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 0, 0, 0, 0, 13, 0, 1, 1, 20, 20, 20, 1, 1, 20, 20, 20, 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themejayworld21 = [[4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0], [4, 4, 4, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 0, 0, 4, 0, 0], [4, 4, 4, 0, 0, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 0, 0, 0, 4, 0, 0], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 4, 4, 4, 3, 4, 3, 0, 4, 0, 0], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 4, 3, 0, 4, 0, 0], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 4, 3, 0, 4, 0, 0], [4, 4, 4, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 4, 0, 0], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0], [4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 4, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemsjayworld21 = ['hANGINGFLAG', 'rocksskull', 'grass3', 'grass3', 'TopLeaves1', 'TopLeaves2', 'TopLeaves2', 'TopLeaves1', 'TopLeaves2', 'TopLeaves1', 'Bricks', 'arrowsign', 'box', 'box', 'box', 'Trunkbit', 'Mushrooms', 'Tree2', 'Tree2', 'mushroomRight', 'grass4', 'Barrel', 'box', 'box', 'box', 'UpArrowSign', 'Trunkbit', 'lotsofgrass', 'scarecrow']; npcjayworld21 = []; bgartitemsxjayworld21 = [384.75, 1552.4, 1491.35, 1624, 1196.8, 692.6, 286.6, 509.5, 989.8, 1013.7, 713.85, 1117.15, 506.85, 461.7, 499.2, 1074.7, 238.8, 766.9, 2597.85, 2130.85, 1889.35, 1865.45, 2536.85, 2489.1, 2547.5, 2367.05, 2359.05, 575.8, 2109.6]; bgartitemsyjayworld21 = [1282.35, 1202.7, 1202.7, 1205.35, 199.15, 191.15, 183.2, 209.75, 212.4, 228.35, 1197.35, 1200, 565.5, 565.5, 521.6, 1208, 1287.65, 1197.4, 318.6, 1038.1, 1120.35, 1120.35, 477.85, 477.85, 432.7, 958.4, 562.8, 1287.65, 1056.65]; npcxjayworld21 = []; npcyjayworld21 = []; doorsjayworld21 = ['lvlBG', 'bg', '1', 'lvlBG', 'sky', '1', '5_28', 'goto', '2', '3_11', 'wave', 'en3', '3_6', 'wave', 'en4', '6_7', 'wave', 'en3', '6_12', 'wave', 'en3', '9_11', 'wave', 'en4', '9_6', 'wave', 'en3', '15_6', 'wave', 'en4', '14_19', 'wave', 'en3', '5_28', 'goto', 'jayworld22']; cutscenesjayworld21 = []; blocksjayworld22 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 2, 6, 2, 0, 0, 13, 0, 0, 13, 0, 13, 0, 0, 36, 0, 0, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 16, 16, 1, 16, 16, 16, 16, 16, 16, 16, 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, 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, 1, 0, 0, 0, 0, 13, 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, 1, 0, 2, 2, 2, 2, 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, 1, 0, 16, 16, 16, 16, 16, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 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, 0, 0, 0, 0, 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, 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, 16, 16, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0], [0, 3, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1], [1, 1, 1, 20, 20, 1, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 1, 1, 1, 0, 36, 2, 2, 2, 0, 2, 2, 2, 0, 0, 1, 1, 1, 1], [1, 1, 1, 1, 1, 1, 1, 2, 2, 13, 2, 36, 0, 0, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 13, 19, 0, 13, 0, 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, 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, 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]]; themejayworld22 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 4, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 4, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 0, 0, 0, 4, 0, 0, 0, 4, 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, 4, 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, 0, 0, 0, 0, 0, 0, 0, 0, 4, 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, 4, 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, 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, 4, 4, 4, 4, 4, 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, 4, 4, 4, 4, 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, 4, 4, 4, 4, 4, 0, 0, 4, 4, 4], [4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4], [4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], [0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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]]; bgartitemsjayworld22 = ['arrowsign', 'BEANSTALK', 'scarecrow', 'Belltower', 'RockBush2', 'lotsofgrass', 'Bricks', 'stuff', 'rocksskull', 'grass1', 'Barrel', 'box', 'box', 'Barrel', 'Barrel', 'BigHay', 'Rock6', 'Barrel', 'Mushrooms', 'Mushrooms', 'Mushrooms', 'shrub2', 'Tree2', 'damagedfence', 'grass4', 'grass1', 'grass3', 'Bricks', 'Trunkbit', 'Trunkbit', 'grass3']; npcjayworld22 = []; bgartitemsxjayworld22 = [1151.65, 2162.65, 1433.9, 2689.4, 1870.6, 1842.25, 2294.95, 824.4500000000001, 750.15, 482.45, 532, 477.45, 462.6, 574.9500000000001, 563.4, 2451.9, 2536.2, 2121.5, 1794.3, 1382.9, 419.7, 575, 651, 2098.35, 199.95, 41.3, 502.3, 1698.5, 2437.05, 1541.55, 2453.55]; bgartitemsyjayworld22 = [1123.05, 1210.65, 1041.2, 961.15, 1202.75, 1208.35, 795.1, 1208.4, 1200.1, 1041.4, 1044.75, 1039.75, 995.15, 1201.75, 1145.55, 1122.4, 1046.4, 400, 241.35, 239.7, 1046.4, 1200.1, 1200.1, 801.75, 1044.7, 1049.7, 1038.1, 1119.1, 244.65, 247.95, 238.05]; npcxjayworld22 = []; npcyjayworld22 = []; doorsjayworld22 = ['lvlBG', 'bg', '1', 'lvlBG', 'sky', '1', '12_5', 'wave', 'en3', '14_9', 'wave', 'en4', '12_18', 'wave', 'en4', '9_27', 'wave', 'en3', '11_33', 'wave', 'en4', '5_31', 'wave', 'en3', '14_24', 'wave', 'en3', '14_27', 'wave', 'blob2', '2_22', 'wave', 'en4', '2_25', 'wave', 'blob', '2_27', 'wave', 'blob', '2_18', 'goto', 'jayworld23']; cutscenesjayworld22 = []; blocksjayworld23 = [[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, 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, 2, 2, 2, 2, 13, 2, 0, 0, 0, 0, 36, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 16, 16, 16, 16, 16, 16, 1, 20, 20, 20, 1, 16, 16, 16, 16, 1, 0, 0, 0, 0, 0], [0, 0, 0, 3, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 16, 16, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 1, 1, 1, 2, 2, 1, 0, 0, 0, 0, 2, 2, 0, 0, 0, 0, 2, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [1, 1, 1, 1, 1, 1, 2, 2, 1, 0, 0, 0, 1, 16, 16, 1, 0, 0, 0, 2, 1, 2, 0, 0, 0, 0, 0, 2, 2, 2, 0, 0, 13, 0, 0], [0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 1, 2, 0, 0, 0, 0, 0, 16, 16, 16, 1, 1, 1, 1, 1], [0, 0, 0, 0, 1, 1, 2, 2, 1, 0, 0, 0, 2, 36, 2, 2, 0, 0, 0, 2, 1, 2, 0, 0, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 2, 2, 0, 0, 0, 1, 16, 16, 16, 16, 1, 0, 0, 2, 1, 2, 0, 0, 16, 16, 16, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 1, 2, 2, 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], [0, 0, 0, 0, 1, 1, 2, 2, 0, 0, 13, 0, 0, 13, 0, 0, 13, 0, 0, 2, 1, 2, 0, 13, 0, 0, 0, 2, 2, 2, 0, 0, 0, 6, 0], [0, 0, 0, 0, 1, 1, 20, 20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 20, 20, 20, 1, 1, 1, 1, 1, 1, 20, 20, 20, 1, 1, 1, 1, 1], [0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themejayworld23 = [[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, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [4, 4, 4, 4, 4, 4, 0, 4, 4, 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], [4, 4, 4, 4, 4, 4, 0, 4, 4, 0, 0, 0, 4, 0, 0, 4, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 4, 4, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4], [0, 0, 0, 0, 4, 4, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4], [0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 0, 4, 0, 0, 4, 4, 4, 4, 4, 4, 4], [0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4], [0, 0, 0, 0, 4, 4, 0, 0, 4, 4, 4, 4, 4, 0, 4, 4, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4], [0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], [0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0], [0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], [0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemsjayworld23 = ['CautionSpikeSign', 'arrowsign', 'BigHay', 'Hay1', 'hANGINGFLAG', 'RockBush2', 'Shrine', 'Treebig2', 'storehouse', 'Bricks', 'lotsofgrass', 'Rock6', 'Rock4', 'TallTree1', 'TopLeaves2', 'TopLeaves2', 'TopLeaves2', 'Treebig1']; npcjayworld23 = []; bgartitemsxjayworld23 = [429.85, 687.3, 1316.2, 1220.65, 812, 1844.25, 2483.8, 2624.45, 2717.25, 1961, 1801.8, 2059.2, 1706.3, 1748.75, 1823.05, 2106.95, 2170.65, 77]; bgartitemsyjayworld23 = [414.15, 961.05, 979.65, 963.7000000000001, 966.4, 955.75, 953.1, 557.55, 562.85, 236.3, 966.4, 971.7000000000001, 966.4, 971.7000000000001, 454, 419.45, 377, 400.9]; npcxjayworld23 = []; npcyjayworld23 = []; doorsjayworld23 = ['lvlBG', 'bg', '1', 'lvlBG', 'sky', '1', '6_33', 'goto', 'jayworld24', '6_32', 'wave', 'blob2', '2_28', 'wave', 'en3', '2_18', 'wave', 'en4', '11_10', 'wave', 'blob', '11_13', 'wave', 'en3', '11_16', 'wave', 'blob2', '11_23', 'wave', 'en3', '11_33', 'goto', 'jayworld24']; cutscenesjayworld23 = []; blocksjayworld24 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 1, 1, 2, 0, 0, 0, 0], [0, 0, 0, 1, 16, 16, 1, 0, 0, 0, 2, 36, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 0, 0, 0, 0], [0, 3, 0, 0, 0, 13, 0, 0, 0, 13, 1, 1, 2, 2, 1, 1, 2, 2, 0, 0, 13, 13, 0, 36, 1, 1, 1, 1, 1, 1, 2, 0, 0, 6, 0], [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, 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themejayworld24 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 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, 4, 4, 4, 0, 0, 0], [0, 0, 0, 4, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemsjayworld24 = ['storehouse', 'Trunkbit', 'troff', 'stuff', 'Shrine', 'Treebig1', 'Treebig2', 'Bricks', 'rOCKSnBUSH', 'rocksskull', 'grass4', 'Mushrooms', 'mushroomLeft', 'well', 'Rock8', 'box', 'box', 'box', 'Barrel', 'Barrel', 'Barrel', 'Mushrooms', 'shrub2', 'Shrub1', 'Tree2', 'Mushrooms']; npcjayworld24 = []; bgartitemsxjayworld24 = [1815.05, 1897.3, 1533.8, 713.75, 1194.55, 874.05, 2699.8, 513.8, 1057.45, 2190.85, 2347.8, 2043.8, 1976.05, 1984.35, 2412.25, 2468.45, 2465.15, 2516.35, 267.65, 305.65, 284.2, 204.85, 61.1, 786.5, 624.55, 2605.55]; bgartitemsyjayworld24 = [963.75, 961.05, 958.4, 965.35, 795.1, 882.7000000000001, 962.1, 801.7000000000001, 962.05, 803.35, 724, 882.7000000000001, 881.05, 892.65, 985.2000000000001, 958.75, 915.8, 958.75, 801.7000000000001, 801.7000000000001, 745.5, 962.05, 957.1, 962.05, 967, 965.35]; npcxjayworld24 = []; npcyjayworld24 = []; doorsjayworld24 = ['lvlBG', 'bg', '1', 'lvlBG', 'sky', '1', '11_33', 'goto', 'jayworld25', '11_5', 'wave', 'en3', '11_9', 'wave', 'en3', '11_21', 'wave', 'en3', '11_20', 'wave', 'blob2', '9_27', 'wave', 'en4', '9_15', 'wave', 'en3']; cutscenesjayworld24 = []; blocksjayworld25 = [[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], [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, 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, 1, 1], [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 2, 2, 2, 0, 36, 0, 0, 0, 1, 1], [1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 20, 20, 20, 1, 1, 16, 16, 16, 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, 16, 16, 16, 1, 1, 2, 2, 2, 1, 1], [1, 1, 1, 1, 0, 0, 0, 0, 13, 13, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1], [1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 13, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1], [1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 2, 2, 1, 1], [1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 0, 36, 0, 1, 1, 2, 2, 2, 1, 1], [1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 20, 20, 20, 20, 1, 1, 2, 1, 1, 2, 2, 2, 1, 1], [1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 2, 2, 1, 1, 0, 0, 0, 0, 0, 0, 16, 16, 16, 16, 1, 1, 2, 1, 1, 2, 2, 2, 1, 1], [1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 2, 2, 7, 8, 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 8, 0, 2, 1, 1, 2, 2, 2, 1, 1], [1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1], [1, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1], [1, 1, 1, 1, 3, 0, 7, 8, 0, 0, 0, 0, 0, 0, 13, 0, 36, 2, 2, 2, 0, 13, 0, 13, 0, 7, 2, 2, 2, 2, 0, 36, 13, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 20, 20, 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, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; themejayworld25 = [[4, 4, 4, 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, 4, 4, 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, 4, 4], [4, 4, 4, 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, 4, 4], [4, 4, 4, 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, 4, 0, 0, 0, 4, 4], [4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 0, 0, 0, 4, 4, 0, 0, 0, 4, 4], [4, 4, 4, 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, 4, 0, 0, 0, 4, 4], [4, 4, 4, 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, 4, 0, 0, 0, 4, 4], [4, 4, 4, 4, 0, 0, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 4, 4], [4, 4, 4, 4, 0, 0, 4, 4, 4, 4, 4, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 4, 4], [4, 4, 4, 4, 0, 0, 4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 4, 4], [4, 4, 4, 4, 0, 0, 4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 4, 0, 4, 4, 4, 4, 4, 0, 0, 0, 4, 4], [4, 4, 4, 4, 0, 0, 4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 4, 4], [4, 4, 4, 4, 0, 0, 4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 0, 0, 0, 4, 4], [4, 4, 4, 4, 0, 0, 4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 0, 0, 0, 4, 4], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 0, 0, 0, 4, 4], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]]; bgartitemsjayworld25 = ['hANGINGFLAG', 'OldWall', 'Shrine', 'Treebig1', 'Treebig2', 'stuff', 'rOCKSnBUSH', 'rocksskull', 'Trunkbit', 'Trunkbit', 'storehouse', 'Bricks', 'Bricks', 'Hay2', 'fence', 'fence', 'box']; npcjayworld25 = []; bgartitemsxjayworld25 = [976.55, 692.6, 2308.65, 1138.4, 605, 753.6, 2571.35, 1488.65, 1228.6, 1892, 2550.15, 1621.35, 2191.9, 2083.1, 1196.8, 1724.85, 2627.1]; bgartitemsyjayworld25 = [1282.3, 1298.25, 315.95, 637.2000000000001, 560.2000000000001, 565.5, 1279.65, 727.4500000000001, 647.8, 321.25, 1285, 719.5, 1038.1, 815.05, 1274.35, 1277, 323.9]; npcxjayworld25 = []; npcyjayworld25 = []; doorsjayworld25 = ['lvlBG', 'bg', '1', 'lvlBG', 'sky', '1', '9_26', 'gate', '15_25', '3_21', 'goto', 'jayworld26', '15_21', 'wave', 'en3', '15_23', 'wave', 'blob2', '7_15', 'wave', 'en3', '7_18', 'wave', 'en3', '15_14', 'wave', 'en3', '15_11', 'gate', '15_10', '15_7', 'gate', '15_6', '12_14', 'gate', '12_13', '15_32', 'wave', 'en4', '6_9', 'wave', 'en3', '6_8', 'wave', 'blob2', '12_25', 'gate', '15_25']; cutscenesjayworld25 = []; blocksjayworld26 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 17, 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, 1, 1, 1, 1, 1, 1, 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0]]; themejayworld26 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 0, 0, 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, 4, 4, 4, 4, 4, 4, 4, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemsjayworld26 = ['Bricks', 'rOCKSnBUSH', 'Shrine', 'grass4', 'grass2', 'FlagPole', 'Mushrooms']; npcjayworld26 = []; bgartitemsxjayworld26 = [1162.3, 1586.85, 1363.95, 1236.6, 1503.55, 1156.55, 1310.25]; bgartitemsyjayworld26 = [719.5, 719.5, 719.5, 719.5, 725.7000000000001, 712.4500000000001, 719.05]; npcxjayworld26 = []; npcyjayworld26 = []; doorsjayworld26 = ['lvlBG', 'bg', '1', 'lvlBG', 'sky', '1']; cutscenesjayworld26 = []; blocksjayworld31 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 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, 6, 0, 0, 0, 0, 0, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 16, 16, 16, 16, 1, 23, 0, 24, 1, 16, 16, 16, 16, 1, 16, 16, 16, 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, 1, 23, 2, 24, 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, 1, 16, 16, 16, 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, 1, 23, 2, 24, 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, 1, 23, 2, 24, 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, 1, 23, 2, 24, 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, 1, 23, 2, 24, 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, 1, 23, 2, 24, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 2, 2, 2, 0, 2, 2, 2, 8, 2, 2, 2, 0, 36, 7, 0, 21, 24, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 16, 16, 16, 1, 20, 20, 20, 1, 20, 20, 20, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 1, 23, 3, 24, 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themejayworld31 = [[0, 0, 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [7, 0, 0, 0, 7, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [7, 0, 0, 0, 7, 4, 0, 0, 0, 7, 7, 0, 7, 7, 0, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [7, 4, 4, 4, 7, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 7, 7, 7, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 0, 7, 7, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 4, 0, 0, 4, 4, 4, 4, 7, 7, 0, 0, 7, 7, 7, 0, 0, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 7, 7, 7, 0, 0, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 7, 7, 7, 0, 0, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 7, 0, 7, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 4, 4, 7, 4, 4, 4, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 4, 4, 7, 4, 4, 4, 7, 4, 4, 4, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemsjayworld31 = ['Tree2', 'shrub2', 'Shrub1', 'shrub2', 'Rock6', 'Mushrooms', 'CautionSpikeSign', 'BigHay', 'Hay1', 'Barrel', 'Barrel', 'box', 'box', 'scarecrow', 'FlagPole', 'grass3', 'lotsofgrass']; npcjayworld31 = []; bgartitemsxjayworld31 = [1003.05, 421.95, 615.65, 504.2, 358.25, 668.7000000000001, 668.7000000000001, 1685, 1592.15, 1305.55, 1348, 1371.9, 1361.3, 1475.4, 1061.45, 1799.15, 1666.45]; bgartitemsyjayworld31 = [963.75, 1117.7, 1123, 1117.7, 969.05, 963.75, 963.75, 971.7000000000001, 966.4, 961.1, 961.1, 961.1, 918.6, 249.55, 244.25, 244.25, 971.7000000000001]; npcxjayworld31 = []; npcyjayworld31 = []; doorsjayworld31 = ['lvlBG', 'bg', '1', 'lvlBG', 'sky', '1', '11_12', 'gate', '11_18', '2_4', 'gate', '12_3', '2_4', 'goto', 'jayworld32']; cutscenesjayworld31 = []; blocksjayworld32 = [[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, 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, 1, 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, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 16, 1, 1, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 22, 2, 22, 22, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 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, 0, 0, 0, 0, 0, 0, 0, 20, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0], [0, 0, 0, 0, 0, 20, 20, 0, 0, 0, 0, 0, 0, 36, 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, 1, 1, 20, 36, 20, 1, 1, 16, 16, 16, 16, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0], [0, 0, 0, 0, 0, 1, 1, 1, 16, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 0, 0], [0, 0, 0, 0, 0, 1, 1, 22, 2, 22, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 13, 0, 13, 1, 1, 1, 0, 0], [0, 0, 0, 0, 0, 1, 1, 0, 2, 0, 1, 1, 0, 0, 36, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 16, 16, 16, 16, 1, 1, 1, 0, 0], [0, 0, 0, 0, 0, 1, 1, 0, 2, 0, 1, 1, 2, 2, 1, 1, 20, 20, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 22, 22, 0, 2, 0, 1, 1, 2, 2, 0, 0, 16, 16, 0, 0, 0, 0, 13, 0, 13, 36, 2, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 1, 1, 2, 2, 0, 0, 0, 0, 0, 0, 1, 16, 16, 16, 16, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 3, 0, 0, 0, 0, 0, 21, 0, 1, 1, 2, 2, 0, 0, 0, 0, 0, 0, 0, 2, 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, 0, 13, 0, 13, 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, 16, 16, 16, 16, 16, 16, 16, 16, 16, 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]]; themejayworld32 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 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, 0, 7, 0, 0, 0, 0, 0, 0, 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, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 7, 7, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 7, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 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, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 7, 7, 7, 4, 0, 4, 7, 7, 7, 7, 7, 7, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 7, 7, 7, 4, 0, 4, 7, 7, 7, 7, 7, 7, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 7, 7, 7, 4, 0, 4, 7, 7, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 7, 0, 0], [0, 0, 0, 0, 7, 7, 7, 0, 0, 0, 7, 7, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 7, 7, 7, 0, 0], [0, 0, 0, 0, 7, 7, 7, 0, 0, 0, 7, 7, 0, 0, 7, 7, 7, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemsjayworld32 = ['BALANCINGSTONES', 'Shrine', 'Belltower', 'BEANSTALK', 'rOCKSnBUSH', 'hANGINGFLAG', 'Tree2', 'Tree2', 'Tree2', 'Mushrooms', 'Rock5', 'grass1', 'grass4', 'grass1', 'lotsofgrass', 'scarecrow', 'Bricks', 'treewall', 'grass4', 'shrub2', 'shrub2', 'Shrub1', 'Shrub1']; npcjayworld32 = []; bgartitemsxjayworld32 = [881, 2390.9, 2640.35, 496.25, 1199.4, 2520.9, 2032.65, 2122.85, 1647.85, 1629.3, 1714.2, 2120.2, 2032.65, 379.5, 668.7000000000001, 1188.85, 337, 713.8, 2401.5, 2449.3, 2616.45, 2674.85, 2375]; bgartitemsyjayworld32 = [573.4500000000001, 156.65, 154, 1205.35, 878.8, 732.75, 793.8, 1040.75, 1035.4, 1043.4, 1285, 1043.4, 804.4500000000001, 1208, 1205.35, 878.8, 1194.7, 1205.35, 161.95, 159.3, 156.65, 164.6, 156.65]; npcxjayworld32 = []; npcyjayworld32 = []; doorsjayworld32 = ['lvlBG', 'bg', '1', 'lvlBG', 'sky', '1', '1_31', 'goto', 'jayworld33', '15_16', 'wave', 'en4', '15_18', 'wave', 'en3', '12_22', 'wave', 'en3', '12_24', 'wave', 'en3', '9_27', 'wave', 'en3', '9_29', 'wave', 'en4']; cutscenesjayworld32 = []; blocksjayworld33 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 16, 16, 16, 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, 0, 0, 0, 0, 0, 0, 0, 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, 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], [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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 0, 2, 2, 2, 0, 2, 2, 2, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 0, 13, 0, 13, 0, 0, 0, 2, 2, 2, 0, 2, 2, 2, 36, 2, 2, 2, 13, 0, 36, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 16, 16, 16, 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, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 2, 2, 2, 0, 2, 2, 2, 0, 2, 2, 2, 0, 0, 2, 0, 0], [0, 0, 0, 0, 0, 0, 2, 2, 2, 13, 0, 13, 0, 13, 0, 0, 0, 13, 0, 2, 2, 2, 36, 2, 2, 2, 0, 2, 2, 2, 0, 0, 2, 0, 0], [0, 0, 0, 0, 0, 2, 1, 1, 1, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 0, 1], [0, 0, 3, 0, 2, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 21, 0, 1], [1, 16, 16, 16, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1], [0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1]]; themejayworld33 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 4, 4, 4, 4, 4, 4, 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, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 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], [4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 7], [4, 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], [4, 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], [4, 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], [4, 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], [4, 4, 0, 0, 0, 0, 4, 4, 4, 4, 0, 0, 0, 0, 4, 4, 4, 4, 4, 0, 0, 0, 4, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 4, 7], [4, 4, 0, 0, 0, 4, 4, 4, 4, 4, 0, 0, 0, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 7], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4]]; bgartitemsjayworld33 = ['yeticamp', 'Chickencoop', 'BALANCINGSTONES', 'Belltower', 'BEANSTALK', 'scarecrow', 'Bricks', 'grass4', 'arrowsign', 'sponsor.comsign', 'FlagPole', 'UpArrowSign', 'Rock6', 'box', 'box', 'Mushrooms', 'Tree2', 'Shrub1', 'shrub2', 'Shrub1', 'Shrub1', 'shrub2', 'shrub2', 'Mushrooms', 'Tree2', 'box', 'lotsofgrass']; npcjayworld33 = []; bgartitemsxjayworld33 = [589.1, 1300.25, 1807.1, 1348, 904.85, 1793.8, 2109.65, 1239.25, 1470.1, 2114.95, 2433.35, 2682.75, 2505, 2441.3, 2449.25, 2449.25, 2122.85, 1801.8, 2635, 2698.7, 1377.2, 1284.35, 347.65, 371.55, 432.55, 1087.95, 1082.65]; bgartitemsyjayworld33 = [1115.05, 1117.7, 1125.65, 714.15, 727.4, 724.75, 716.8, 1117.7, 1117.7, 1133.6, 727.4, 1282.3, 1284.95, 1125.65, 1080.5, 722.1, 719.4500000000001, 722.1, 1282.3, 1290.25, 1120.35, 1112.4, 1279.65, 1284.95, 1200, 159.3, 719.5]; npcxjayworld33 = []; npcyjayworld33 = []; doorsjayworld33 = ['lvlBG', 'bg', '1', 'lvlBG', 'sky', '1', '8_13', 'wave', 'en3', '8_15', 'wave', 'blob2', '13_13', 'wave', 'en4', '13_11', 'wave', 'blob2', '13_9', 'wave', 'en3', '13_17', 'wave', 'ghost', '8_30', 'wave', 'en3', '1_11', 'goto', 'jayworld34']; cutscenesjayworld33 = []; blocksjayworld34 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 0, 0, 0, 20, 36, 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, 24, 1, 1, 1, 0, 0, 0, 1, 16, 1, 1, 2, 2, 1, 1], [0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 0, 0, 0, 22, 2, 1, 1, 2, 2, 1, 1], [1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 0, 0, 0, 0, 2, 1, 1, 2, 2, 1, 1], [1, 1, 1, 1, 1, 1, 1, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 24, 1, 1, 1, 0, 0, 0, 0, 2, 1, 1, 2, 2, 1, 1], [1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 2, 2, 2, 2, 0, 1, 1, 1, 1, 0, 24, 1, 1, 1, 0, 0, 0, 20, 21, 1, 1, 2, 2, 1, 1], [1, 1, 23, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 24, 1, 1, 1, 0, 0, 0, 1, 16, 1, 1, 2, 2, 1, 1], [1, 1, 23, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 24, 1, 1, 1, 0, 0, 0, 1, 2, 1, 1, 2, 2, 1, 1], [1, 1, 23, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 36, 1, 1, 1, 1, 0, 0, 0, 22, 2, 1, 1, 2, 2, 1, 1], [1, 1, 23, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 2, 1, 1, 2, 2, 1, 1], [1, 1, 23, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 2, 1, 1, 2, 2, 1, 1], [1, 1, 23, 2, 2, 2, 2, 0, 36, 13, 0, 13, 0, 13, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 21, 1, 1, 2, 2, 1, 1], [1, 1, 23, 2, 2, 2, 2, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 2, 1, 1], [1, 1, 23, 2, 2, 2, 2, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1], [1, 1, 23, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1], [1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 13, 0, 0, 0, 13, 0, 1, 1, 1, 1, 0, 2, 6, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; themejayworld34 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 0, 0, 0, 4, 0, 4, 4, 0, 0, 4, 4], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 0, 0, 0, 0, 0, 4, 4, 0, 0, 4, 4], [4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 0, 0, 0, 0, 0, 4, 4, 0, 0, 4, 4], [4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 0, 0, 0, 0, 0, 4, 4, 0, 0, 4, 4], [4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 4, 4], [4, 4, 0, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 4, 4, 4, 4, 4, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 4, 4], [4, 4, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 4, 4], [4, 4, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 4, 4, 4, 4, 0, 0, 0, 0, 0, 4, 4, 4, 0, 4, 4], [4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 4, 4, 4, 0, 4, 4], [4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 4, 4, 4, 0, 4, 4], [4, 4, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 0, 4, 4], [4, 4, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 0, 4, 4], [4, 4, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 0, 4, 4], [4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 4, 4], [4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 4, 0, 4, 4], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]]; bgartitemsjayworld34 = ['Tree2', 'yeticamp', 'rocksskull', 'arrowsign', 'Belltower', 'Chickencoop', 'RockBush2', 'rOCKSnBUSH', 'grass4', 'grass4', 'grass4', 'hANGINGFLAG', 'OldWall', 'BALANCINGSTONES', 'Bricks', 'RockBush2', 'scarecrow', 'BALANCINGSTONES', 'Shrine', 'rOCKSnBUSH', 'grass1', 'grass2', 'Shrub1', 'shrub2', 'Tree2', 'Tree2', 'Barrel', 'Barrel', 'arrowsign', 'TopLeaves1', 'TallTree3', 'TopLeaves1', 'TopLeaves2', 'TopLeaves1', 'fence', 'UpArrowSign', 'BigHay', 'FlagPole', 'grass1', 'Bricks', 'Mushrooms', 'Mushrooms', 'shrub2', 'Shrub1', 'Mushrooms', 'Rock6', 'Rock4', 'well', 'shrub2', 'shrub2']; npcjayworld34 = []; bgartitemsxjayworld34 = [95.5, 960.6, 1310.85, 1236.6, 981.85, 796.1, 1419.7, 631.55, 940.1, 1022.75, 1035.95, 444.45, 793.05, 1987.6, 611.3, 1078.9, 2118.15, 1698.5, 2385.8, 2572.55, 2379.25, 736.9, 867.4, 943.4, -242.9, 687.35, 295.75, 439.5, 1533.3, 257.75, 561.75, 563.4, 325.5, 307.3, 1316.85, 2043.8, 2331.35, 2658.45, 2123.15, 657.6, 328.8, 842.65, 1093.75, 1267.25, 1477.1, 1905, 1822.4, 1678.7, 1683.65, 1407.7]; bgartitemsyjayworld34 = [246.9, 568.15, 411.5, 963.75, 950.4500000000001, 950.4500000000001, 958.4, 398.25, 963.7000000000001, 960.4, 962.05, 1281.1, 1274.5, 1041.4, 1277.8, 1279.45, 965.35, 347.1, 79.34999999999999, 1281.1, 1284.4, 963.7000000000001, 968.7000000000001, 957.1, 1124.05, 955.4500000000001, 1282.75, 1284.4, 1281.1, 567, 1277.8, 763.7000000000001, 717.4500000000001, 652.9500000000001, 1274.5, 1039.75, 967, 0, 963.75, 1274.5, 1286.05, 568.6, 560.35, 404.95, 801.7000000000001, 1127.35, 1205.05, 1292.7, 1281.1, 1279.45]; npcxjayworld34 = []; npcyjayworld34 = []; doorsjayworld34 = ['lvlBG', 'bg', '1', 'lvlBG', 'sky', '1', '16_26', 'goto', 'jayworld35', '11_13', 'wave', 'en3', '11_11', 'wave', 'ghost', '11_9', 'wave', 'blob2', '15_28', 'goto', 'jayworld35', '15_11', 'wave', 'ghost', '15_16', 'wave', 'en3', '15_20', 'wave', 'en3', '4_17', 'wave', 'blob2', '4_8', 'wave', 'ghost']; cutscenesjayworld34 = []; blocksjayworld35 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 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, 0, 0, 0, 0, 0, 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, 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, 3, 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, 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]]; themejayworld35 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 4, 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, 4, 4, 4, 4, 4, 4, 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, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 4, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemsjayworld35 = ['shrub2', 'shrub2', 'Tree2', 'Tree2', 'treewall', 'stuff', 'Tree2', 'Tree2', 'Mushrooms', 'box', 'box', 'box', 'box', 'box', 'Rock6']; npcjayworld35 = []; bgartitemsxjayworld35 = [708.5, 660.75, 758.9, 838.55, 1138.4, 963.25, 1639.9, 1823, 1992.85, 2045.9, 2035.3, 1395.75, 1350.65, 1390.5, 1491.3]; bgartitemsyjayworld35 = [1356.65, 1364.6, 1287.6, 1284.95, 1125.65, 1207.95, 1205.3, 1284.95, 1361.95, 1359.3, 1316.8, 1043.35, 1046, 999.55, 1120.35]; npcxjayworld35 = []; npcyjayworld35 = []; doorsjayworld35 = ['lvlBG', 'bg', '1', 'lvlBG', 'sky', '1']; cutscenesjayworld35 = []; blocksjayworld41 = [[0, 0, 0, 0, 0, 0, 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], [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, 1, 1, 1, 1, 1], [0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 16, 16, 1, 0, 0, 0, 0, 0, 24, 1, 1], [0, 1, 1, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 36, 0, 0, 1, 1], [0, 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, 1, 1, 16, 16, 16, 16, 16, 1, 1], [0, 1, 0, 0, 6, 0, 0, 7, 0, 0, 0, 0, 2, 2, 2, 2, 36, 2, 2, 2, 2, 0, 0, 0, 0, 24, 1, 1, 23, 0, 2, 0, 24, 1, 1], [0, 16, 16, 16, 16, 16, 16, 1, 16, 16, 16, 1, 25, 25, 25, 25, 1, 25, 25, 25, 25, 1, 1, 23, 0, 24, 1, 1, 23, 0, 2, 0, 24, 1, 1], [0, 0, 0, 0, 0, 0, 0, 1, 0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 23, 0, 24, 1, 1, 23, 0, 2, 0, 24, 1, 1], [0, 0, 0, 0, 0, 0, 0, 1, 0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 23, 0, 24, 1, 1, 23, 0, 2, 0, 24, 1, 1], [0, 0, 0, 0, 0, 0, 0, 1, 0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 23, 0, 24, 1, 1, 23, 0, 21, 0, 24, 1, 1], [0, 0, 0, 0, 0, 0, 0, 1, 0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 23, 0, 24, 1, 1, 16, 16, 16, 16, 16, 1, 1], [0, 0, 0, 3, 0, 0, 0, 25, 0, 21, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 23, 0, 0, 1, 1, 0, 0, 0, 0, 24, 1, 1], [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 20, 20, 20, 20, 20, 20, 20, 20, 20, 1, 1, 23, 0, 0, 8, 7, 0, 0, 0, 0, 24, 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], [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], [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], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themejayworld41 = [[0, 0, 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, 4, 4, 4, 4, 4, 4, 4, 4], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4], [0, 7, 7, 7, 7, 7, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 7, 4, 4, 4, 4, 4, 4, 4, 4], [0, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 4, 4, 4], [0, 7, 7, 7, 7, 7, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 4, 4, 4], [0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 4, 4, 4], [0, 4, 4, 0, 0, 0, 4, 7, 7, 4, 4, 7, 4, 4, 4, 7, 7, 7, 0, 0, 4, 4, 4, 0, 0, 0, 4, 4, 0, 0, 0, 0, 4, 4, 4], [0, 0, 0, 0, 0, 0, 4, 7, 7, 4, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 4, 4, 0, 0, 0, 0, 4, 4, 4], [0, 0, 0, 0, 0, 0, 4, 7, 7, 4, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 4, 4, 0, 0, 0, 0, 4, 4, 4], [0, 0, 0, 0, 0, 0, 4, 7, 7, 4, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 4, 4, 0, 0, 0, 0, 4, 4, 4], [0, 0, 0, 0, 0, 0, 4, 7, 7, 4, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 4, 4, 0, 0, 0, 0, 4, 4, 4], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 4, 4, 0, 0, 0, 0, 4, 4, 4], [0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 4, 4, 4, 4, 0, 0, 0, 4, 4, 0, 0, 0, 4, 4, 0, 0, 0, 0, 4, 4, 4], [0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], [0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], [0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], [0, 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, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemsjayworld41 = ['explodysign', 'arrowsign', 'Belltower', 'BALANCINGSTONES', 'RockBush2', 'Treebig1', 'stuff', 'Treebig2', 'Bricks', 'FlagPole', 'grass3', 'lotsofgrass', 'Rock4', 'Barrel', 'Barrel', 'Barrel', 'box', 'Tree2', 'Mushrooms', 'shrub2', 'shrub2', 'shrub2', 'Mushrooms']; npcjayworld41 = []; bgartitemsxjayworld41 = [451.1, 915.5, 1759.35, 2133.5, 2560.75, 1937.15, 1958.35, 753.6, 533.35, 1860.15, 2483.75, 2584.6, 873, 145.95, 108.8, 122.05, 225.55, 318.4, 437.85, 825.25, 666.05, 591.75, 904.85]; bgartitemsyjayworld41 = [963.75, 477.9, 483.2, 167.25, 1043.35, 1051.35, 1043.35, 974.35, 955.75, 175.2, 1046.05, 1048.7, 971.7000000000001, 958.4, 961.05, 902.65, 966.4, 961.05, 961.05, 961.05, 963.75, 485.85, 483.2]; npcxjayworld41 = []; npcyjayworld41 = []; doorsjayworld41 = ['lvlBG', 'bg', '1', 'lvlBG', 'sky', '1', '3_31', 'gate', '3_27', '3_29', 'gate', '3_25', '12_26', 'gate', '12_27', '3_27', 'gate', '3_26', '1_24', 'gate', '5_7', '5_4', 'goto', 'jayworld42']; cutscenesjayworld41 = []; blocksjayworld42 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 2, 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, 0, 0, 1, 1, 1, 0, 2, 2, 2, 0, 2, 2, 2, 0, 2, 2, 2, 0, 2, 2, 2, 0, 2, 2, 2, 36, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 25, 0, 0, 0, 25, 0, 0, 0, 25, 0, 0, 0, 25, 0, 0, 0, 1, 16, 16, 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, 1, 2, 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, 1, 2, 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, 1, 16, 16, 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, 1, 2, 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, 1, 2, 2, 1], [0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 0, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 16, 16, 1], [0, 1, 1, 1, 1, 1, 0, 0, 2, 2, 2, 0, 0, 0, 25, 0, 0, 0, 25, 2, 2, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1], [0, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, 2, 2, 1], [0, 1, 1, 1, 1, 1, 1, 1, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 1, 1, 25, 25, 25, 25, 25, 25, 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, 20, 20, 20, 20, 20, 20, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]]; themejayworld42 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 7, 0, 0, 0, 0, 0, 0, 0, 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, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 7], [0, 0, 0, 0, 0, 0, 0, 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, 4, 0, 7], [0, 0, 0, 0, 0, 0, 0, 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, 4, 0, 7], [0, 0, 0, 0, 0, 0, 0, 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, 4, 0, 7], [0, 4, 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, 4, 4, 0, 7], [0, 4, 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, 4, 4, 0, 7], [4, 4, 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, 4, 4, 0, 7], [4, 4, 4, 4, 4, 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, 4, 4, 0, 7], [4, 4, 4, 4, 4, 4, 4, 4, 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, 7], [4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 0, 0, 0, 0, 4, 4, 4, 4], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 4, 4, 4, 4], [0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], [0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4]]; bgartitemsjayworld42 = ['shrub2', 'Mushrooms', 'BEANSTALK', 'Bricks', 'Treebig1', 'Trunkbit', 'Trunkbit', 'grass2', 'grass2', 'Bricks', 'box', 'Mushrooms']; npcjayworld42 = []; bgartitemsxjayworld42 = [498.85, 562.55, 130, 2629.75, 1918.55, 2515.6, 2757.1, 724.4500000000001, 663.4, 618.3, 910.2000000000001, 796.1]; bgartitemsyjayworld42 = [1035.4, 1046.05, 966.4, 1123.05, 1125.7, 408.85, 408.85, 323.9, 331.85, 403.55, 400.9, 326.55]; npcxjayworld42 = []; npcyjayworld42 = []; doorsjayworld42 = ['lvlBG', 'bg', '1', 'lvlBG', 'sky', '1', '3_9', 'goto', 'jayworld43']; cutscenesjayworld42 = []; blocksjayworld43 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 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, 24, 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, 24, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 24, 1, 0, 0], [0, 0, 3, 0, 0, 0, 0, 13, 0, 0, 13, 0, 2, 2, 2, 2, 2, 36, 0, 13, 0, 0, 13, 0, 2, 2, 2, 0, 0, 0, 0, 24, 1, 0, 0], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 25, 25, 25, 25, 25, 1, 1, 1, 1, 1, 1, 1, 25, 25, 25, 1, 23, 2, 2, 24, 1, 0, 0], [1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 24, 1, 20, 20, 20, 20, 20, 1, 0, 0, 0, 0, 0, 1, 20, 20, 20, 1, 23, 2, 2, 24, 1, 0, 0], [0, 0, 0, 0, 1, 1, 0, 8, 0, 0, 24, 1, 16, 16, 16, 16, 16, 1, 0, 8, 0, 0, 0, 1, 16, 16, 16, 1, 23, 2, 2, 24, 1, 0, 0], [0, 0, 0, 0, 1, 1, 16, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 16, 16, 1, 0, 0, 0, 0, 0, 0, 1, 23, 2, 2, 24, 1, 0, 0], [0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 23, 0, 0, 24, 1, 0, 0], [0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 1, 0, 0, 13, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 24, 1, 0, 0], [0, 0, 6, 0, 7, 0, 21, 0, 13, 0, 0, 36, 0, 2, 2, 2, 2, 7, 0, 21, 0, 0, 0, 2, 2, 2, 2, 0, 13, 0, 36, 24, 1, 0, 0], [1, 16, 16, 16, 1, 16, 16, 16, 16, 16, 16, 1, 1, 25, 25, 25, 25, 1, 16, 16, 16, 16, 1, 25, 25, 25, 25, 1, 16, 16, 16, 16, 1, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, 20, 20, 20, 1, 0, 0, 0, 0, 1, 20, 20, 20, 20, 1, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 16, 16, 16, 16, 1, 0, 0, 0, 0, 1, 16, 16, 16, 16, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themejayworld43 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0], [4, 4, 4, 4, 4, 4, 7, 7, 7, 7, 7, 4, 0, 0, 0, 0, 4, 4, 7, 7, 7, 7, 7, 4, 0, 0, 0, 4, 0, 0, 0, 0, 7, 0, 0], [4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 7, 7, 0, 0, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 0, 7, 0, 0], [0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 7, 7, 0, 4, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 0, 7, 0, 0], [0, 0, 0, 0, 4, 4, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 7, 7, 0, 4, 4, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 7, 0, 0], [0, 0, 0, 0, 4, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 7, 0, 0], [0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0], [4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 4, 4, 4, 0, 0, 0, 4, 0, 0, 0, 0, 4, 0, 0, 0, 0, 4, 0, 0, 0, 0, 4, 0, 0], [0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 7, 0, 0, 0, 0, 7, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 7, 0, 0, 0, 0, 7, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemsjayworld43 = ['hANGINGFLAG', 'rocksskull', 'BALANCINGSTONES', 'Bricks', 'fence', 'CautionSpikeSign', 'grass3', 'BEANSTALK', 'Bricks', 'Trunkbit', 'scarecrow', 'Shrub1', 'shrub2', 'shrub2', 'Mushrooms', 'shrub2', 'Tree2', 'Tree2', 'Tree2']; npcjayworld43 = []; bgartitemsxjayworld43 = [374.15, 838.55, 618.3, 509.5, 1743.4, 1409.05, 1671.75, 965.9500000000001, 676.7000000000001, 700.55, 2207.75, 2199.8, 1807.1, 1780.55, 987.1, 1629.3, 1801.8, 1881.4, 42.45]; bgartitemsyjayworld43 = [480.55, 485.85, 488.5, 477.9, 477.9, 491.15, 483.2, 1051.35, 722.15, 480.55, 496.45, 1040.7, 1043.4, 1040.7, 1043.4, 716.85, 1043.4, 485.85, 1040.7]; npcxjayworld43 = []; npcyjayworld43 = []; doorsjayworld43 = ['lvlBG', 'bg', '1', 'lvlBG', 'sky', '1', '5_10', 'wave', 'ghost', '5_7', 'wave', 'en3', '5_19', 'wave', 'en3', '5_22', 'wave', 'en4', '5_25', 'wave', 'blob2', '12_28', 'wave', 'en4', '12_27', 'wave', 'en4', '12_24', 'wave', 'blob2', '12_19', 'wave', 'en3', '11_14', 'wave', 'blob2', '11_24', 'wave', 'blob2', '4_14', 'wave', 'blob2', '4_24', 'wave', 'blob2', '9_7', 'gate', '12_4', '8_7', 'gate', '12_4', '8_19', 'gate', '12_17', '12_8', 'wave', 'en3', '12_2', 'goto', 'jayworld44', '11_20', 'wave', 'en3']; cutscenesjayworld43 = []; blocksjayworld44 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 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, 0, 0, 0, 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, 1, 0, 0, 1, 0, 0, 0, 0, 0], [0, 1, 0, 0, 7, 0, 8, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 8, 0, 7, 0, 0, 1, 0, 0, 0, 0, 0], [0, 1, 0, 0, 1, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 7, 1, 1, 1, 1, 1, 1, 1, 16, 16, 16, 1, 0, 0, 1, 0, 0, 0, 0, 0], [0, 1, 0, 0, 1, 0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 2, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0], [0, 1, 0, 0, 1, 0, 2, 0, 1, 0, 8, 0, 0, 0, 0, 8, 0, 0, 0, 0, 7, 8, 1, 0, 2, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0], [0, 1, 0, 0, 1, 0, 2, 0, 1, 1, 1, 1, 1, 1, 1, 7, 1, 1, 1, 1, 1, 1, 1, 0, 2, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0], [0, 1, 0, 0, 1, 0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 2, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0], [0, 1, 8, 8, 7, 0, 21, 0, 0, 0, 0, 13, 0, 0, 0, 3, 0, 0, 0, 13, 0, 0, 0, 0, 21, 0, 7, 8, 8, 1, 0, 0, 0, 0, 0], [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0], [0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 7, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 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, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 16, 16, 16, 16, 16, 16, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themejayworld44 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 7, 4, 4, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 4, 4, 7, 0, 0, 0, 0, 0], [0, 7, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 7, 0, 0, 0, 0, 0], [0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0], [0, 7, 4, 0, 7, 0, 0, 0, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 7, 0, 0, 7, 7, 0, 7, 7, 0, 0, 0, 0, 0], [0, 7, 4, 0, 7, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 7, 0, 0, 7, 7, 0, 7, 7, 0, 0, 0, 0, 0], [0, 7, 0, 0, 7, 0, 0, 0, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 7, 0, 0, 7, 7, 0, 7, 7, 0, 0, 0, 0, 0], [0, 7, 0, 0, 7, 0, 0, 0, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 7, 0, 7, 7, 7, 0, 7, 7, 0, 0, 0, 0, 0], [0, 7, 4, 0, 7, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 7, 7, 0, 7, 7, 0, 0, 0, 0, 0], [0, 7, 4, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 7, 0, 7, 7, 0, 0, 0, 0, 0], [0, 7, 4, 4, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 7, 4, 4, 7, 0, 0, 0, 0, 0], [0, 7, 4, 4, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 7, 4, 4, 7, 0, 0, 0, 0, 0], [0, 0, 0, 0, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 7, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 7, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemsjayworld44 = ['shrub2', 'Shrub1', 'rock1', 'Mushrooms', 'well', 'shrub2', 'Tree2', 'Tree2', 'Tree2', 'box', 'shrub2', 'Barrel', 'BigHay', 'Hay2', 'Hay1', 'arrowsign', 'grass4', 'grass4', 'grass4', 'grass3', 'grass4', 'grass2', 'Treebig1', 'HouseOnFire', 'treewall']; npcjayworld44 = []; bgartitemsxjayworld44 = [1164.9, 1318.85, 1005.7, 1085.3, 772.2000000000001, 806.7000000000001, 1056.1, 1419.65, 1130.4, 180.45, 191.05, 1103.9, 2292.7, 2194.5, 1746.05, 1302.9, 1560.3, 644.8, 790.75, 899.55, 1552.35, 1690.35, 920.8, 626.25, 562.6]; bgartitemsyjayworld44 = [961.05, 966.4, 961.05, 966.4, 488.5, 475.25, 477.9, 483.2, 480.55, 958.4, 963.75, 722.15, 992.9500000000001, 961.05, 488.5, 483.2, 1359.35, 969.05, 969.05, 722.15, 719.5, 966.4, 475.25, 1274.35, 963.75]; npcxjayworld44 = []; npcyjayworld44 = []; doorsjayworld44 = ['lvlBG', 'bg', '1', 'lvlBG', 'sky', '1', '11_11', 'wave', 'en3', '11_19', 'wave', 'en3', '0_4', 'gate', '5_6', '5_6', 'gate', '5_26', '11_28', 'gate', '6_15', '11_27', 'gate', '11_26', '5_24', 'gate', '5_4', '16_7', 'gate', '12_15', '11_2', 'gate', '13_15', '11_3', 'gate', '11_4', '3_17', 'gate', '8_15', '8_15', 'gate', '12_15', '8_21', 'gate', '9_15', '8_10', 'gate', '8_20', '16_15', 'goto', 'jayworld45', '5_11', 'wave', 'en3', '5_19', 'wave', 'en3']; cutscenesjayworld44 = []; blocksjayworld45 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 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, 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, 0, 0, 0, 0, 1, 1, 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, 0, 0, 0, 0, 1, 1, 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, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 17, 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, 1, 1, 1, 1, 1, 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, 1, 1, 1, 1, 1, 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, 1, 1, 1, 1, 1, 0, 0, 1, 1, 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, 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, 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, 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], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themejayworld45 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 4, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 4, 4, 4, 4, 4, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 4, 4, 4, 4, 4, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 4, 4, 4, 4, 4, 0, 4, 4, 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, 4, 4, 4, 4, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemsjayworld45 = ['fence', 'treewall', 'Trunkbit', 'Trunkbit', 'grass4', 'Tree2', 'Mushrooms', 'Mushrooms']; npcjayworld45 = []; bgartitemsxjayworld45 = [804.05, 1555, 1326.8, 1114.5, 1424.95, 676.65, 1021.65, 1401.1]; bgartitemsyjayworld45 = [1115.05, 799.1, 807.1, 1123, 807.1, 1123, 1123, 807.1]; npcxjayworld45 = []; npcyjayworld45 = []; doorsjayworld45 = ['lvlBG', 'bg', '1', 'lvlBG', 'sky', '1']; cutscenesjayworld45 = []; blocksjayworld51 = [[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, 0, 0, 0, 0, 0], [0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 0, 26, 26, 0, 0, 26, 0, 0, 0, 0, 0], [0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 19, 26, 26, 0, 13, 26, 0, 0, 0, 0, 0], [0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 26, 26, 26, 16, 16, 26, 0, 0, 0, 0, 0], [0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 0, 0, 26, 26, 19, 26, 0, 0, 0, 0, 0], [0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 16, 16, 26, 26, 26, 26, 0, 0, 0, 0, 0], [0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 0, 0, 0, 0, 0, 26, 0, 0, 0, 0, 0], [0, 0, 0, 1, 1, 1, 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], [0, 0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 26, 0, 0, 0, 0, 0, 26, 0, 0, 0, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26], [0, 0, 0, 1, 1, 1, 1, 0, 0, 3, 0, 0, 13, 26, 0, 0, 0, 0, 13, 26, 0, 0, 0, 26, 26, 0, 0, 0, 0, 26, 26, 0, 0, 0, 26], [0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 26, 26, 0, 0, 0, 0, 26, 26, 0, 0, 0, 26], [0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 26, 26, 0, 0, 13, 0, 26, 26, 0, 6, 0, 26], [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], [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], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themejayworld51 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 4, 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, 4, 4, 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, 4, 4, 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, 4, 4, 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, 4, 4, 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, 4, 4, 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, 4, 4, 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, 4, 4, 4, 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, 4, 4, 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, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0], [0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4], [0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemsjayworld51 = ['Mushrooms', 'hANGINGFLAG', 'yeticamp', 'BALANCINGSTONES', 'RockBush2', 'BEANSTALK', 'grass3', 'grass2', 'grass4', 'grass2', 'Bricks', 'rOCKSnBUSH', 'lotsofgrass', 'Tree2', 'shrub2', 'Shrub1', 'shrub2', 'Shrub1', 'Shrub1', 'Shrub1']; npcjayworld51 = []; bgartitemsxjayworld51 = [1016.3, 875.7000000000001, 1289.65, 522.75, 557.25, 2144.15, 2059.15, 1754, 2571.3, 1494, 1170.25, 1756.7, 2555.4, 2534.2, 912.85, 559.9500000000001, 682, 1685, 1512.55, 2292.7]; bgartitemsyjayworld51 = [801.8, 804.4500000000001, 796.4500000000001, 639.85, 804.4500000000001, 961.05, 966.4, 974.35, 961.05, 807.1, 801.8, 961.05, 971.7000000000001, 958.4, 799.15, 804.4500000000001, 799.15, 969.05, 807.1, 966.4]; npcxjayworld51 = []; npcyjayworld51 = []; doorsjayworld51 = ['lvlBG', 'bg', '1', 'lvlBG', 'sky', '1', '9_12', 'wave', 'blob2', '9_18', 'wave', 'blob2', '11_27', 'wave', 'en3', '2_28', 'wave', 'en3', '11_32', 'goto', 'jayworld52']; cutscenesjayworld51 = []; blocksjayworld52 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0], [0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 13, 26, 0, 0, 26, 0, 13, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0], [1, 1, 1, 1, 1, 1, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 26, 26, 26, 26, 26, 0, 0, 0, 0, 0, 0], [1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 36, 0, 0, 0, 26, 26, 26, 26, 26, 0, 0, 0, 0, 0, 0], [0, 0, 1, 1, 0, 0, 2, 0, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 13, 26, 26, 26, 26, 26, 0, 0, 6, 0, 0, 0], [0, 0, 1, 1, 0, 0, 2, 0, 0, 1, 1, 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, 1, 1, 0, 19, 21, 19, 0, 1, 1, 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, 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, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; themejayworld52 = [[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, 4, 4, 4, 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, 4, 4, 4, 4, 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, 4, 4, 4, 4, 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, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0], [4, 4, 4, 4, 4, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0], [4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0], [4, 4, 4, 4, 4, 4, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 4, 4, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 4, 4, 0, 0, 0, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0], [0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0], [0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 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, 4, 4, 4, 4, 4, 4, 4, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]]; bgartitemsjayworld52 = ['Mushrooms', 'rocksskull', 'BALANCINGSTONES', 'grass3', 'Tree2', 'Tree2', 'Tree2', 'shrub2', 'Shrub1', 'shrub2', 'Mushrooms', 'mushroomLeft', 'BackgroundTrees', 'BackgroundTrees', 'BackgroundTrees', 'Rock6', 'grass2', 'lotsofgrass', 'grass1', 'grass3', 'grass3', 'rOCKSnBUSH', 'TallTree2', 'TallTree1', 'TopLeaves1', 'TopLeaves1', 'TopLeaves1', 'TopLeaves1', 'grass4', 'grass4', 'grass2', 'grass3', 'Shine']; npcjayworld52 = []; bgartitemsxjayworld52 = [29.2, 1785.9, 1048.15, 384.8, 398.05, 615.65, 674.05, 379.5, 697.9, 424.6, 355.6, 618.3, 647.5, 352.95, 705.9, 639.55, 368.85, 578.5, 1385.2, 1472.75, 1555, 1594.8, 2637.65, 2412.1, 2430.7, 2682.8, 2414.75, 2688.1, 2451.9, 2380.3, 2611.15, 2658.9, 2534.2]; bgartitemsyjayworld52 = [321.25, 645.15, 337.15, 408.85, 392.9, 400.9, 398.25, 406.2, 411.5, 403.55, 408.85, 400.9, 791.15, 793.8, 796.4500000000001, 815.05, 809.75, 815.05, 403.55, 485.85, 562.85, 560.2000000000001, 645.15, 650.4500000000001, 164.6, 143.35, 95.55, 84.95, 642.5, 653.1, 645.15, 639.8, 666.4]; npcxjayworld52 = []; npcyjayworld52 = []; doorsjayworld52 = ['lvlBG', 'bg', '1', 'lvlBG', 'sky', '1', '4_9', 'wave', 'en3', '4_14', 'wave', 'en4', '3_16', 'wave', 'blob2', '7_31', 'goto', 'jayworld53', '0_14', 'wave', 'blob2', '3_10', 'wave', 'en3', '7_23', 'wave', 'ghost']; cutscenesjayworld52 = []; blocksjayworld53 = [[0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 1, 0, 0, 0, 0, 24, 1, 1, 23, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 24, 1, 0, 0, 1, 0, 0, 0, 0, 24, 1, 1, 23, 0, 1, 1, 22, 22, 22, 22, 1, 1, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 24, 1, 0, 6, 7, 0, 8, 0, 0, 24, 1, 1, 23, 0, 22, 22, 0, 0, 0, 0, 22, 22, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 1, 1, 7, 1, 2, 2, 1, 1, 23, 0, 0, 0, 2, 2, 2, 2, 2, 24, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 1, 1, 0, 1, 16, 16, 1, 1, 23, 0, 0, 0, 24, 1, 1, 23, 2, 24, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 2, 26, 26, 1, 1, 1, 0, 1, 2, 2, 1, 1, 23, 0, 36, 24, 1, 1, 1, 23, 2, 24, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 2, 26, 26, 1, 1, 1, 0, 1, 16, 16, 1, 1, 1, 16, 16, 16, 1, 1, 1, 23, 2, 24, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 2, 26, 26, 7, 2, 36, 2, 0, 0, 0, 26, 26, 0, 0, 0, 2, 1, 1, 23, 2, 2, 24, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 16, 16, 16, 1, 1, 1, 1, 26, 0, 0, 13, 2, 1, 1, 23, 2, 2, 24, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1, 0, 0, 0, 2, 1, 1, 23, 2, 2, 24, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 16, 16, 16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 23, 2, 2, 24, 1, 1, 0, 0, 0, 0], [0, 3, 21, 8, 0, 0, 0, 24, 1, 1, 1, 0, 0, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 23, 2, 2, 24, 1, 1, 0, 0, 0, 0], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 0, 0, 0, 0], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 0, 0, 0, 0], [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 13, 0, 0, 0, 24, 1, 1, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 13, 8, 0, 21, 0, 0, 0, 0, 0, 0, 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, 25, 25, 25, 25, 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, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0]]; themejayworld53 = [[0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 0, 0, 0, 0, 0, 7, 7, 0, 0, 7, 7, 4, 4, 4, 4, 7, 7, 7, 7, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 7, 7, 0, 0, 0, 0, 0, 7, 7, 0, 0, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 4, 0, 0, 0, 7, 7, 0, 0, 7, 7, 7, 0, 0, 0, 0, 0, 7, 7, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 0, 0, 7, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 0, 0, 7, 7, 0, 0, 0, 0, 4, 4, 4, 0, 0, 0, 7, 7, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 4, 4, 4, 4, 0, 0, 7, 7, 4, 0, 0, 7, 4, 4, 4, 0, 0, 0, 7, 7, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 0, 0, 7, 7, 4, 0, 0, 7, 4, 4, 4, 0, 0, 0, 7, 7, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 7, 7, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 7, 7, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 4, 4, 0, 0, 0, 0, 7, 7, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 7, 7, 7, 7, 4, 4, 0, 0, 0, 0, 7, 7, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 7, 7, 7, 7, 4, 4, 0, 0, 0, 0, 7, 7, 0, 0, 0, 0], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 0, 0], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 0, 0], [4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 0, 7, 7, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 7, 7, 7, 7, 7, 4, 4, 4, 4, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0]]; bgartitemsjayworld53 = ['damagedfence', 'CautionSpikeSign', 'BigHay', 'BackgroundTrees', 'BackgroundTrees', 'BackgroundTrees', 'Treebig1', 'Trunkbit', 'Tree2', 'Tree2', 'Mushrooms', 'Shrine', 'rocksskull', 'stuff', 'CautionSpikeSign', 'Hay1', 'Barrel', 'shrub2', 'Shrub1', 'shrub2', 'Mushrooms', 'Shrub1', 'shrub2', 'shrub2', 'shrub2']; npcjayworld53 = []; bgartitemsxjayworld53 = [429.85, 1151.7, 1398.45, 1669.1, 1796.5, 1892, 960.6, 875.7000000000001, 1679.7, 1889.35, 1650.55, 1674.4, 2112.25, 1783.2, 1695.65, 1764.65, 1220.65, 989.8, 740.35, 809.35, 1151.65, 1249.85, 2229, 1706.25, 989.75]; bgartitemsyjayworld53 = [961.05, 244.25, 669.05, 1208, 1205.35, 1205.35, 1279.7, 1295.6, 1197.4, 1200.05, 1202.7, 793.85, 1210.65, 1200.05, 491.15, 796.4500000000001, 639.8, 233.65, 246.9, 238.95, 241.6, 645.15, 1194.7, 1192.05, 1279.7]; npcxjayworld53 = []; npcyjayworld53 = []; doorsjayworld53 = ['lvlBG', 'bg', '1', 'lvlBG', 'sky', '1', '11_4', 'gate', '7_10', '11_3', 'gate', '7_10', '2_10', 'goto', 'jayworld54', '5_12', 'gate', '6_12', '8_21', 'wave', 'en4', '15_11', 'gate', '2_11', '8_21', 'wave', 'en3', '14_24', 'wave', 'en4', '14_22', 'wave', 'blob2', '15_10', 'wave', 'blob2', '2_12', 'gate', '3_12', '11_3', 'gate', '7_10', '1_13', 'gate', '2_13', '2_13', 'gate', '3_13']; cutscenesjayworld53 = []; blocksjayworld54 = [[0, 0, 0, 0, 0, 0, 0, 24, 1, 1, 1, 1, 1, 23, 0, 24, 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, 2, 26, 26, 26, 26, 26, 0, 0, 24, 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, 36, 26, 26, 26, 26, 26, 0, 0, 24, 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, 2, 1, 1, 25, 25, 25, 1, 23, 0, 0, 26, 26, 26, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1], [0, 0, 0, 0, 2, 2, 0, 24, 1, 20, 20, 20, 1, 23, 36, 0, 26, 26, 26, 26, 36, 0, 0, 0, 0, 0, 0, 0, 0, 26, 0, 0, 0, 1, 1], [0, 0, 0, 2, 2, 0, 0, 24, 1, 16, 16, 16, 1, 1, 1, 1, 25, 25, 25, 25, 1, 0, 2, 2, 2, 2, 2, 2, 0, 26, 0, 0, 0, 1, 1], [0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 20, 20, 20, 20, 1, 0, 0, 13, 0, 0, 13, 0, 13, 26, 0, 0, 0, 1, 1], [0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 16, 16, 16, 16, 1, 25, 25, 25, 25, 25, 25, 25, 25, 1, 2, 2, 2, 1, 1], [0, 0, 0, 21, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 22, 0, 0, 0, 0, 1, 20, 20, 20, 20, 20, 20, 20, 20, 1, 2, 2, 2, 1, 1], [0, 1, 16, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 8, 0, 0, 0, 0, 1, 16, 16, 16, 16, 16, 16, 16, 16, 1, 2, 2, 2, 1, 1], [0, 22, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 22, 0, 0, 0, 0, 0, 0, 0, 0, 22, 2, 2, 2, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 2, 2, 2, 2, 2, 2, 2, 0, 0, 0, 0, 2, 2, 2, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 13, 0, 13, 0, 13, 0, 0, 0, 36, 0, 2, 2, 2, 1, 1], [0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 20, 0, 20, 20, 0, 0, 1, 1, 1, 16, 16, 16, 16, 16, 16, 16, 1, 1, 1, 1, 1, 0, 0, 1, 1], [0, 3, 21, 0, 0, 0, 0, 0, 0, 1, 1, 7, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0, 1, 1], [0, 1, 1, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 1], [20, 20, 20, 20, 20, 0, 0, 0, 0, 1, 0, 6, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 20, 20, 1, 1], [1, 1, 1, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 16, 16, 1, 1]]; themejayworld54 = [[0, 0, 0, 0, 0, 0, 0, 0, 4, 7, 7, 7, 4, 0, 0, 0, 4, 7, 7, 4, 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, 4, 7, 7, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 4, 0, 0, 0, 4, 7, 7, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7], [0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 4, 4, 4, 7, 7], [0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7], [0, 0, 0, 0, 0, 0, 0, 0, 7, 4, 4, 4, 7, 4, 4, 7, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7], [0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 7, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7], [0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 7, 0, 0, 7, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 7, 7], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 7, 7], [0, 4, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 7, 7], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 7, 7], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 7, 7], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 7, 0, 0, 0, 0, 0, 0, 0, 7, 4, 4, 4, 4, 4, 4, 7, 7], [0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 7, 0, 7, 4, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 0, 0, 7, 7], [0, 4, 4, 4, 0, 0, 0, 0, 0, 4, 0, 0, 4, 4, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 7, 7], [7, 4, 4, 4, 0, 0, 0, 0, 0, 4, 7, 7, 7, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 0, 0, 7, 7], [7, 7, 7, 7, 7, 0, 0, 0, 0, 4, 7, 7, 7, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 0, 0, 4, 4]]; bgartitemsjayworld54 = ['BEANSTALK', 'scarecrow', 'FlagPole', 'grass4', 'Bricks', 'Barrel', 'box', 'Barrel', 'Barrel', 'Chickencoop', 'stuff', 'grass2', 'lotsofgrass', 'Bricks', 'BALANCINGSTONES', 'rOCKSnBUSH', 'rOCKSnBUSH', 'Mushrooms', 'Shrub1', 'Shrub1', 'shrub2', 'Mushrooms']; npcjayworld54 = []; bgartitemsxjayworld54 = [1172.9, 1398.45, 1151.65, 838.55, 119.4, 289.25, 111.45, 254.75, 275.95, 2178.6, 2345.75, 172.5, 2218.4, 1626.65, 2372.3, 1233.9, 862.4500000000001, 976.55, 1045.55, 812, 883.65, 1488.7]; bgartitemsyjayworld54 = [408.85, 889.4, 807.1, 1123, 716.85, 1205.35, 1210.65, 1202.65, 1144.25, 1038.05, 1040.7, 1202.7, 1056.65, 398.25, 249.6, 801.8, 1369.95, 1367.3, 1362, 1375.25, 1359.35, 1040.75]; npcxjayworld54 = []; npcyjayworld54 = []; doorsjayworld54 = ['lvlBG', 'bg', '1', 'lvlBG', 'sky', '1', '6_23', 'wave', 'en3', '6_26', 'wave', 'en3', '6_28', 'wave', 'blob2', '12_20', 'wave', 'ghost', '12_24', 'wave', 'ghost', '12_22', 'wave', 'blob2', '9_15', 'gate', '14_11', '16_11', 'goto', 'jayworld55']; cutscenesjayworld54 = []; blocksjayworld55 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 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, 0, 0, 0, 0, 0, 0, 0, 0, 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, 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, 0], [0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 17, 0, 0, 0], [0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0], [0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0], [0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0], [0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0], [0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0], [0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 1, 1, 1, 0, 0]]; themejayworld55 = [[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 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, 4, 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, 4, 4, 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, 4, 4, 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, 4, 4, 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, 4, 4, 4, 0, 0, 4, 4, 4, 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, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0], [0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 4, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 4, 4, 4, 4, 4, 0, 0, 0, 4, 4, 4, 0, 0], [0, 0, 0, 0, 0, 4, 4, 4, 0, 0, 0, 4, 4, 4, 0, 0, 0, 4, 4, 4, 0, 0, 4, 4, 4, 4, 4, 0, 0, 0, 4, 4, 4, 0, 0], [0, 0, 0, 0, 0, 4, 4, 4, 0, 0, 0, 4, 4, 4, 0, 0, 0, 4, 4, 4, 0, 0, 4, 4, 4, 4, 4, 0, 0, 0, 4, 4, 4, 0, 0], [0, 0, 0, 0, 0, 4, 4, 4, 0, 0, 0, 4, 4, 4, 0, 0, 0, 4, 4, 4, 0, 0, 4, 4, 4, 4, 4, 0, 0, 0, 4, 4, 4, 0, 0], [0, 0, 0, 0, 0, 4, 4, 4, 0, 0, 0, 4, 4, 4, 0, 0, 0, 4, 4, 4, 0, 0, 4, 4, 4, 4, 4, 0, 0, 0, 4, 4, 4, 0, 0], [0, 0, 0, 0, 0, 4, 4, 4, 0, 0, 0, 4, 4, 4, 0, 0, 0, 4, 4, 4, 0, 0, 4, 4, 4, 4, 4, 0, 0, 0, 4, 4, 4, 0, 0]]; bgartitemsjayworld55 = ['House1', 'Tree2', 'Shrub1', 'rock1', 'Rock5', 'Mushrooms', 'Mushrooms', 'mushroomRight', 'mushroomLeft', 'shrub2', 'box', 'box', 'box', 'Shine', 'Trunkbit', 'rOCKSnBUSH']; npcjayworld55 = []; bgartitemsxjayworld55 = [1934.45, 2093.7, 1459.5, 1539.1, 1403.75, 920.8, 968.6, 1024.3, 1061.45, 1088, 435.2, 435.2, 480.3, 2526.2, 2449.25, 2544.8]; bgartitemsyjayworld55 = [892.05, 870.8, 1046.05, 1051.35, 1051.35, 807.1, 804.4500000000001, 799.15, 801.8, 796.5, 637.2000000000001, 592.05, 637.2000000000001, 905.35, 961.1, 961.1]; npcxjayworld55 = []; npcyjayworld55 = []; doorsjayworld55 = ['lvlBG', 'bg', '1', 'lvlBG', 'sky', '1']; cutscenesjayworld55 = []; _root.sfxvolume = 70; _root.musicvolume = 100; _root.initSFX = _root.sfxvolume; _root.initMUSIC = _root.musicvolume; _root.playListTracks = ['music0', 'music1', 'music2']; _root.jukeBox = 0; _root.jukeBoxCount = 0; _root.playMusic = function () { if (_root.jukeBoxCount == 0) { _root.stopMusic(); _root[_root.playListTracks[_root.jukeBox]].start(0, 99); _root[_root.playListTracks[_root.jukeBox]].setVolume(_root.musicvolume * 1.5); ++_root.jukeBox; if (_root.jukeBox > _root.playListTracks.length - 1) { _root.jukeBox = 0; } } ++_root.jukeBoxCount; if (_root.jukeBoxCount > 1) { _root.jukeBoxCount = 0; } }; _root.stopMusic = function () { i = 0; while (i < _root.playListTracks.length) { _root[_root.playListTracks[i]].stop(); ++i; } _root.boss0.stop(); _root.boss1.stop(); }; _root.setMusicVolume = function (watVol) { i = 0; while (i < _root.playListTracks.length) { _root[_root.playListTracks[i]].setVolume(watVol * 2); ++i; } _root.boss0.setVolume(watVol); _root.boss1.setVolume(watVol); _root.mapMusic.setVolume(watVol); _root.menuMusic.setVolume(watVol); _root.snowVaniaMusic.setVolume(watVol); _root.treeValeMusic.setVolume(watVol); _root.dustWoodMusic.setVolume(watVol); }; } frame 1 { checkPointF = function (s1, num) { if (subject1.hitTest(_root.vcam)) { subject1._visible = true; } else { subject1._visible = false; } if (s1._currentframe < 4 && s1.hitTest(_root.player1.hitbox) && s1.activated != false) { _root.startx = s1._x + 40; _root.starty = s1._y + 80; i = 0; while (i < checkPointA.length) { _root.checkPointA[i].gotoAndStop(3); ++i; } s1.gotoAndStop(4); _root.checkpointsfx.start(0, 0); _root.checkpointsfx.setVolume(_root.sfxvolume * 1.5); } }; npcFunction = function (s1) { if (_root.inplay == true) { if (_root.player1._x < s1._x) { s1._xscale = -100; } if (_root.player1._x > s1._x) { s1._xscale = 100; } if (s1.recruitable == 1) { if (s1.hitbox.hitTest(_root.player1.hitbox)) { _root.survivorArray.unshift(_root.player4.character); _root.player4.removeMovieClip(); newsurvivor = _root.attachMovie('team1_unit', 'player4', _root.getNextHighestDepth()); newsurvivor._x = s1._x; newsurvivor._y = s1._y; newsurvivor.character = s1.character; newsurvivor.weapon = s1.weapon; newsurvivor.team = 'team1'; newsurvivor.grav = 0; newsurvivor.ammo = _root[_root['s' + (i + 1) + 'weapon'] + '_ammo']; newsurvivor.life = 10; newsurvivor.totallife = life; newsurvivor.aim = 1; newsurvivor.seperation = 100; newsurvivor.gototarget = _root.player1; newsurvivor.pointer = _root.attachMovie('pointer', 'pointer' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); newsurvivor.order = 'follow'; newsurvivor.lbar = _root.attachMovie('lbar', 'lbar' + _name, _root.getNextHighestDepth()); newsurvivor.mapmarker = _root.hud.map.attachMovie('mapmarker', 'mapmarker' + _root.hud.map.getNextHighestDepth(), _root.hud.map.getNextHighestDepth()); s1.removeMovieClip(); _root.npcArray.splice(0, 1); } } } if (_root.inscene == true) { if (_root[_root.interact[_root.currents_scene].scenewhotalk[_root.convpos]]._x < s1._x) { s1._xscale = -100; } if (_root[_root.interact[_root.currents_scene].scenewhotalk[_root.convpos]]._x > s1._x) { s1._xscale = 100; } } }; teleporterFunction = function (s1) { if (s1.hitbox.hitTest(_root.player1.hitbox) && _root.inscene != true) { if (_root.player1.grav < -2) { _root.player1.grav *= -1; if (_root.player1.grav < 10) { _root.player1.grav = 10; } _root.player1._x = _root.interact[s1.goto]._x + 40; _root.player1._y = _root.interact[s1.goto]._y + 50; } } }; grapplePointFunction = function (s1) { s1.xdist = Math.round(_root.player1._x - s1._x); s1.ydist = Math.round(_root.player1._y - s1._y); s1.distancefromthis = Math.round(Math.sqrt(s1.xdist * s1.xdist + s1.ydist * s1.ydist)); if (s1.hitTest(_root.vcam)) { s1._visible = true; if (Key.isDown(_root.key_jump)) { if (s1._currentframe == 4 && _root.player1._currentframe == 7 && _root.player1.mc._currentframe > 1) { _root.player1.xGrapple = s1._x; _root.player1.yGrapple = s1._y; _root.player1.grav = 0; _root.chickenhit.start(0, 0); _root.chickenhit.setVolume(_root.sfxvolume); _root.player1.gotoAndStop(8); } } } else { s1._visible = false; } }; swingingAxeFunction = function (s1) { if (s1.hitTest(_root.vcam)) { s1._visible = true; } else { s1._visible = false; } s1.origin_x = 40; s1.origin_y = 40; s1.radius = 70; s1.thisSpeed = 0.1; s1.axeHead._x = s1.origin_x + Math.cos(s1.angleInRadians) * s1.radius; s1.axeHead._y = s1.origin_y + Math.sin(s1.angleInRadians) * s1.radius; s1.axeHead._rotation = Math.atan2(s1._y + 40 - (s1._y + s1.axeHead._y), s1._x + 40 - (s1._x + s1.axeHead._x)) * 180 / Math.PI; s1.axeDist._rotation = s1.axeHead._rotation; s1.angleInRadians += s1.thisSpeed; s1.cockFace._rotation = s1.axeHead._rotation; s1.cockFace._x = s1._x + s1.axeHead._x; s1.cockFace._y = s1._y + s1.axeHead._y; }; shootBlockF = function (s1) { if (s1.hitTest(_root.vcam)) { s1._visible = true; } else { s1._visible = false; } if (s1._currentframe == 3) { --s1.waitCounter; if (s1.waitCounter < 1) { s1.gotoAndPlay(4); s1.waitCounter = s1.waitCounterOrig; } } if (s1._currentframe == 4) { s1.newBullet = _root.interact.attachMovie('shootBlockProjectile', 'shootBlockProjectile' + _root.interact.getNextHighestDepth(), _root.interact.getNextHighestDepth()); s1.newBullet._x = s1._x + Math.cos(s1._rotation * Math.PI / 180) * 70; s1.newBullet._y = s1._y + Math.sin(s1._rotation * Math.PI / 180) * 70; s1.newBullet._rotation = s1._rotation; _root.bulletA.push(s1.newBullet); } }; bulletF = function (s1, num) { s1._x += Math.cos(s1._rotation * Math.PI / 180) * 10; s1._y += Math.sin(s1._rotation * Math.PI / 180) * 10; if (_root.ground.hitTest(s1._x, s1._y, true)) { s1.removeMovieClip(); _root.bulletA.splice(num, 1); } if (s1._x > _root.r_limit._x) { s1.removeMovieClip(); _root.bulletA.splice(num, 1); } if (s1._x < _root.l_limit._x) { s1.removeMovieClip(); _root.bulletA.splice(num, 1); } if (_root.player1.hitbox.hitTest(s1._x, s1._y, true)) { _root.eAttack(s1, 0, 5); s1.removeMovieClip(); _root.bulletA.splice(num, 1); } }; movingBlockF = function (s1) { if (s1.hitTest(_root.vcam)) { s1._visible = true; } else { s1._visible = false; } s1._y -= s1.ySpd; s1._x -= s1.xSpd; if (_root.ground.hitTest(s1._x, s1._y - (s1._height / 2) * (Math.abs(s1.ySpd) / s1.ySpd), true)) { s1.ySpd *= -1; } if (_root.ground.hitTest(s1._x + -((s1._width / 2) * (Math.abs(s1.xSpd) / s1.xSpd)), s1._y, true)) { s1.xSpd *= -1; } if (s1._y < 0) { s1._y = 0; s1.ySpd *= -1; } }; movingSpikeFunction = function (s1) { if (s1.hitTest(_root.vcam)) { s1._visible = true; } else { s1._visible = false; } if (s1._currentframe == 3) { s1._y -= s1.ySpd; if (0 == _root.ground.hitTest(s1._x - 20 * (s1._xscale / 100), s1._y - (s1._height / 2) * (Math.abs(s1.ySpd) / s1.ySpd), true)) { s1.ySpd *= -1; s1._yscale = (Math.abs(s1.ySpd) / s1.ySpd) * 100; } if (_root.ground.hitTest(s1._x + 20 * (s1._xscale / 100), s1._y - (s1._height / 2) * (Math.abs(s1.ySpd) / s1.ySpd), true)) { s1.ySpd *= -1; s1._yscale = (Math.abs(s1.ySpd) / s1.ySpd) * 100; } } }; movingPlatformFunction = function (s1) { if (subject1.hitTest(_root.vcam)) { subject1._visible = true; } else { subject1._visible = false; } --s1.moveTime; if (s1.moveTime < 1) { s1.moveTime = s1.totalMoveTime; s1.xSpd *= -1; s1.ySpd *= -1; } s1._x += s1.xSpd; if (s1.xSpd < 0) { s1.flameR.gotoAndStop(1); s1.flameL.gotoAndStop(2); } if (s1.xSpd > 0) { s1.flameL.gotoAndStop(1); s1.flameR.gotoAndStop(2); } s1._y -= s1.ySpd; s1.cockFace._x = s1._x; s1.cockFace._y = s1._y; if (s1.hitTest(_root.player1._x + _root.player1.hitbox._x, _root.player1._y + _root.player1.hitbox._y + _root.player1.hitbox._height / 2 + 10, true)) { _root.player1._x += s1.xSpd; _root.player1._y -= s1.ySpd; } }; gateF = function (subject1, num) { if (subject1._currentframe == 2) { if (subject1.delayTime != undefined) { --subject1.delayTime; if (subject1.delayTime < 1) { _root.vcam.target = _root.interact[subject1.gate]; subject1.gotoAndStop(3); } } if (subject1.hitTest(_root.player1.hitbox) && _root.player1.onGround == true) { if (subject1.mcExplain._currentframe == 1) { subject1.mcExplain.gotoAndPlay(2); } if (Key.isDown(_root.key_down) && _root.player1._currentframe != 23 && _root.inplay == true) { _root.inplay = false; _root.player1.gotoAndStop(23); if (_root.player1._x < subject1._x + 40) { _root.player1._xscale = 100; _root.player1._x = subject1._x; } else { _root.player1._xscale = -100; _root.player1._x = subject1._x + 80; } subject1.delayTime = 30; if (Math.abs(_root.vcam._x - _root.interact[subject1.gate]._x) < 450 && Math.abs(_root.vcam._y - _root.interact[subject1.gate]._y) < 250) { subject1.poop = 1; subject1.poop2 = 1; } } } else { if (subject1.mcExplain._currentframe > 2 && subject1.mcExplain._currentframe < 12) { subject1.mcExplain.gotoAndPlay(12); } } } if (subject1._currentframe == 3) { if (Math.abs(_root.vcam._x - _root.interact[subject1.gate]._x) < 650 && Math.abs(_root.vcam._y - _root.interact[subject1.gate]._y) < 450) { --subject1.poop; _root.player1._x += (subject1._x + 40 - _root.player1._x) / 3; if (subject1.poop < 1) { _root.interact[subject1.gate].gotoAndStop(3); --subject1.poop2; if (subject1.poop2 < 1) { _root.inplay = true; _root.vcam.target = _root.player1; subject1.gotoAndStop(4); } } } } }; explosiveBlockF = function (subject1, num) { if (subject1._currentframe == 2) { if (subject1.hitbox.hitTest(_root.player1.hitbox)) { subject1.gotoAndPlay(3); _root.explosiveBlockA.splice(num, 1); } if (subject1.hitbox2.hitTest(_root.player1.hitbox)) { subject1.gotoAndPlay(3); _root.explosiveBlockA.splice(num, 1); } } }; } frame 1 { _root.blocktheme = 1; rebuildlevelFunction = function () { i = 0; while (i < _root.npcsonstage) { _root[i].removeMovieClip(); ++i; } npcsonstage = 0; newblckx = 0; newblcky = 0; artonstage = 0; k = 0; while (k < _root['bgartitems' + _root.current_identifier].length) { newartitem = _root.bgitems.attachMovie(_root['bgartitems' + _root.current_identifier][k], k, _root.bgitems.getNextHighestDepth()); newartitem._x = _root['bgartitemsx' + _root.current_identifier][k]; newartitem._y = _root['bgartitemsy' + _root.current_identifier][k]; ++artonstage; ++k; } i = 0; while (i < lvlh) { j = 0; while (j < lvlw) { newblck = _root.attachMovie('choice block', i + '_' + j, _root.getNextHighestDepth()); newblck._x = newblckx; newblckx += 80; newblck._y = newblcky; newblck.hz = j; newblck.vr = i; newblck.gotoAndStop(_root['blocks' + _root.current_identifier][newblck.vr][newblck.hz] + 1); if (_root['blocks' + _root.current_identifier][newblck.vr][newblck.hz] == 4) { newblck.gotoAndStop(2); newblck.tile.gotoAndStop(17); } if (_root['blocks' + _root.current_identifier][newblck.vr][newblck.hz] == 5) { newblck.gotoAndStop(2); newblck.tile.gotoAndStop(18); } newblck.theme = _root['theme' + _root.current_identifier][newblck.vr][newblck.hz]; newblck.onEnterFrame = function () { if (this.hitTest(_root.mspointer) && _root.msdown == true) { if (_root.brush == 'ground') { this.gotoAndStop(2); this.tile.gotoAndStop(1); this.theme = _root.blocktheme; _root['theme' + _root.current_identifier][this.vr][this.hz] = this.theme; _root['blocks' + _root.current_identifier][this.vr][this.hz] = 1; } if (_root.brush == 'lcorner') { this.gotoAndStop(2); this.tile.gotoAndStop(17); this.theme = _root.blocktheme; _root['theme' + _root.current_identifier][this.vr][this.hz] = this.theme; _root['blocks' + _root.current_identifier][this.vr][this.hz] = 4; } if (_root.brush == 'rcorner') { this.gotoAndStop(2); this.theme = _root.blocktheme; _root['theme' + _root.current_identifier][this.vr][this.hz] = this.theme; this.tile.gotoAndStop(18); _root['blocks' + _root.current_identifier][this.vr][this.hz] = 5; } if (_root.brush == 'ladder') { this.gotoAndStop(3); _root['blocks' + _root.current_identifier][this.vr][this.hz] = 2; } if (_root.brush == 'teleporter' && this._currentframe != 11) { this.gotoAndStop(10); _root['blocks' + _root.current_identifier][this.vr][this.hz] = 9; _root.gatename = [this.vr] + '_' + [this.hz]; _root.brush = 'teleporter2'; } if (_root.brush == 'teleporter2' && this._currentframe != 10) { this.gotoAndStop(11); _root['blocks' + _root.current_identifier][this.vr][this.hz] = 10; _root['doors' + _root.current_identifier].push([this.vr] + '_' + [this.hz]); _root['doors' + _root.current_identifier].push('goto'); _root['doors' + _root.current_identifier].push(_root.gatename); _root['doors' + _root.current_identifier].push(_root.gatename); _root['doors' + _root.current_identifier].push('goto'); _root['doors' + _root.current_identifier].push([this.vr] + '_' + [this.hz]); _root.brush = ''; _root.toolbar.toolbarblock._x = -1632.8; _root.toolbar.toolbarblock.gotoAndStop(1); } if (_root.brush == 'blank') { this.gotoAndStop(1); _root['blocks' + _root.current_identifier][this.vr][this.hz] = 0; } if (_root.brush == 'gatebutton' && this._currentframe != 8) { this.gotoAndStop(9); _root['blocks' + _root.current_identifier][this.vr][this.hz] = 8; _root['doors' + _root.current_identifier].push([this.vr] + '_' + [this.hz]); _root['doors' + _root.current_identifier].push('gate'); _root['doors' + _root.current_identifier].push(_root.gatename); _root.toolbar.toolbarblock._x = -1632.8; _root.toolbar.toolbarblock.gotoAndStop(1); _root.brush = ''; } if (_root.brush == 'gate' && this._currentframe != 9) { this.gotoAndStop(8); _root['blocks' + _root.current_identifier][this.vr][this.hz] = 7; _root.gatename = [this.vr] + '_' + [this.hz]; _root.brush = 'gatebutton'; } if (_root.brush == 'door') { this.gotoAndStop(6); _root['blocks' + _root.current_identifier][this.vr][this.hz] = 6; _root.toolbar.output.gotoAndStop(3); _root.toolbar.output.doorname = [this.vr + '_' + this.hz]; i = 0; while (i < _root.npcsonstage) { _root[i].removeMovieClip(); ++i; } i = 0; while (i < _root['bgartitems' + _root.current_identifier].length) { _root.bgitems[i].removeMovieClip(); ++i; } i = 0; while (i < _root.lvlh) { j = 0; while (j < _root.lvlw) { _root[i + '_' + j].removeMovieClip(); ++j; } ++i; } } if (_root.brush == 'wave') { this.gotoAndStop(14); _root['blocks' + _root.current_identifier][this.vr][this.hz] = 13; _root.wavetilename = [this.vr + '_' + this.hz]; _root.toolbar.output.gotoAndStop(6); i = 0; while (i < _root.npcsonstage) { _root[i].removeMovieClip(); ++i; } i = 0; while (i < _root['bgartitems' + _root.current_identifier].length) { _root.bgitems[i].removeMovieClip(); ++i; } i = 0; while (i < _root.lvlh) { j = 0; while (j < _root.lvlw) { _root[i + '_' + j].removeMovieClip(); ++j; } ++i; } } if (_root.brush == 'cutscene') { this.gotoAndStop(12); _root['blocks' + _root.current_identifier][this.vr][this.hz] = 11; _root.csname = [this.vr] + '_' + [this.hz]; _root.toolbar.output.gotoAndStop(4); i = 0; while (i < _root.npcsonstage) { _root[i].removeMovieClip(); ++i; } i = 0; while (i < _root['bgartitems' + _root.current_identifier].length) { _root.bgitems[i].removeMovieClip(); ++i; } i = 0; while (i < _root.lvlh) { j = 0; while (j < _root.lvlw) { _root[i + '_' + j].removeMovieClip(); ++j; } ++i; } } if (_root.brush == 'platform') { this.gotoAndStop(15); _root['blocks' + _root.current_identifier][this.vr][this.hz] = 16; } if (_root.brush == 'npc') { newbgitem = _root.attachMovie('npcicon', npcsonstage, _root.getNextHighestDepth()); newbgitem._x = _root._xmouse; newbgitem._y = this._y; newbgitem.what = _root.headtobe; newbgitem.head.gotoAndStop(_root.headtobe); _root['npc' + _root.current_identifier].push(_root.headtobe); _root['npcx' + _root.current_identifier].push(_root._xmouse); _root['npcy' + _root.current_identifier].push(this._y); _root['npc' + _root.current_identifier].push(_root.weapontobe); _root['npc' + _root.current_identifier].push(_root.rectobe); _root['npcx' + _root.current_identifier].push(_root._xmouse); _root['npcy' + _root.current_identifier].push(this._y); _root['npcx' + _root.current_identifier].push(_root._xmouse); _root['npcy' + _root.current_identifier].push(this._y); _root.msdown = false; ++npcsonstage; _root.brush = ''; _root.toolbar.swapDepths(_root.getNextHighestDepth()); } if (_root.brush == 'start') { i = 0; while (i < _root.lvlh) { j = 0; while (j < _root.lvlw) { if (_root[i + '_' + j]._currentframe == 4) { _root['blocks' + _root.current_identifier][i][j] = 0; _root[i + '_' + j].gotoAndStop(1); } ++j; } ++i; } this.gotoAndStop(4); _root['blocks' + _root.current_identifier][this.vr][this.hz] = 3; } } }; ++j; } newblckx = 0; newblcky += 80; ++i; } k = 0; while (k < _root['npc' + _root.current_identifier].length) { newartitem = _root.attachMovie('npcicon', k, _root.getNextHighestDepth()); newartitem._x = _root['npcx' + _root.current_identifier][k]; newartitem._y = _root['npcy' + _root.current_identifier][k]; newartitem.head.gotoAndStop(_root['npc' + _root.current_identifier][k]); npcsonstage += 3; k += 3; } }; newlevelFunction = function () { newblckx = 0; newblcky = 0; i = 0; while (i < _root.npcsonstage) { _root[i].removeMovieClip(); ++i; } _root['blocks' + _root.identifier] = []; _root['theme' + _root.identifier] = []; i = 0; while (i < lvlh) { _root['hzarray' + _root.identifier + i] = []; _root['hzthemearray' + _root.identifier + i] = []; j = 0; while (j < lvlw) { newblck = _root.attachMovie('choice block', i + '_' + j, _root.getNextHighestDepth()); newblck._x = newblckx; newblckx += 80; newblck._y = newblcky; newblck.hz = j; newblck.vr = i; _root['hzarray' + _root.identifier + i].push(0); _root['hzthemearray' + _root.identifier + i].push(0); newblck.onEnterFrame = function () { if (this.hitTest(_root.mspointer) && _root.msdown == true) { if (_root.brush == 'ground') { this.gotoAndStop(2); this.tile.gotoAndStop(1); this.theme = _root.blocktheme; _root['theme' + _root.identifier][this.vr][this.hz] = this.theme; _root['blocks' + _root.current_identifier][this.vr][this.hz] = 1; } if (_root.brush == 'lcorner') { this.gotoAndStop(2); this.tile.gotoAndStop(17); this.theme = _root.blocktheme; _root['theme' + _root.identifier][this.vr][this.hz] = this.theme; _root['blocks' + _root.current_identifier][this.vr][this.hz] = 4; } if (_root.brush == 'rcorner') { this.gotoAndStop(2); this.tile.gotoAndStop(18); this.theme = _root.blocktheme; _root['theme' + _root.identifier][this.vr][this.hz] = this.theme; _root['blocks' + _root.current_identifier][this.vr][this.hz] = 5; } if (_root.brush == 'wave') { this.gotoAndStop(14); _root['blocks' + _root.current_identifier][this.vr][this.hz] = 13; _root.wavetilename = [this.vr + '_' + this.hz]; _root.toolbar.output.gotoAndStop(6); i = 0; while (i < _root.npcsonstage) { _root[i].removeMovieClip(); ++i; } i = 0; while (i < _root['bgartitems' + _root.current_identifier].length) { _root.bgitems[i].removeMovieClip(); ++i; } i = 0; while (i < _root.lvlh) { j = 0; while (j < _root.lvlw) { _root[i + '_' + j].removeMovieClip(); ++j; } ++i; } } if (_root.brush == 'ladder') { this.gotoAndStop(3); _root['blocks' + _root.current_identifier][this.vr][this.hz] = 2; } if (_root.brush == 'blank') { this.gotoAndStop(1); _root['blocks' + _root.current_identifier][this.vr][this.hz] = 0; } if (_root.brush == 'cutscene') { this.gotoAndStop(12); _root['blocks' + _root.current_identifier][this.vr][this.hz] = 11; _root.csname = [this.vr] + '_' + [this.hz]; _root.toolbar.output.gotoAndStop(4); i = 0; while (i < _root.npcsonstage) { _root[i].removeMovieClip(); ++i; } i = 0; while (i < _root['bgartitems' + _root.current_identifier].length) { _root.bgitems[i].removeMovieClip(); ++i; } i = 0; while (i < _root.lvlh) { j = 0; while (j < _root.lvlw) { _root[i + '_' + j].removeMovieClip(); ++j; } ++i; } } if (_root.brush == 'platform') { this.gotoAndStop(15); _root['blocks' + _root.current_identifier][this.vr][this.hz] = 16; } if (_root.brush == 'gatebutton' && this._currentframe != 8) { this.gotoAndStop(9); _root['blocks' + _root.current_identifier][this.vr][this.hz] = 8; _root['doors' + _root.current_identifier].push([this.vr] + '_' + [this.hz]); _root['doors' + _root.current_identifier].push('gate'); _root['doors' + _root.current_identifier].push(_root.gatename); trace(_root['doors' + _root.current_identifier]); _root.brush = 'gate'; } if (_root.brush == 'gate' && this._currentframe != 9) { this.gotoAndStop(8); _root['blocks' + _root.current_identifier][this.vr][this.hz] = 7; _root.gatename = [this.vr] + '_' + [this.hz]; _root.brush = 'gatebutton'; } if (_root.brush == 'npc') { newbgitem = _root.attachMovie('npcicon', npcsonstage, _root.bgitems.getNextHighestDepth()); newbgitem._x = _root._xmouse; newbgitem._y = this._y; newbgitem.what = _root.headtobe; newbgitem.head.gotoAndStop(_root.headtobe); _root['npc' + _root.current_identifier].push(_root.headtobe); _root['npcx' + _root.current_identifier].push(_root._xmouse); _root['npcy' + _root.current_identifier].push(this._y); _root['npc' + _root.current_identifier].push(_root.weapontobe); _root['npc' + _root.current_identifier].push(_root.rectobe); _root['npcx' + _root.current_identifier].push(_root._xmouse); _root['npcy' + _root.current_identifier].push(this._y); _root['npcx' + _root.current_identifier].push(_root._xmouse); _root['npcy' + _root.current_identifier].push(this._y); _root.msdown = false; ++npcsonstage; _root.toolbar.swapDepths(_root.getNextHighestDepth()); } if (_root.brush == 'teleporter' && this._currentframe != 11) { this.gotoAndStop(10); _root['blocks' + _root.current_identifier][this.vr][this.hz] = 9; _root.gatename = [this.vr] + '_' + [this.hz]; _root.brush = 'teleporter2'; } if (_root.brush == 'teleporter2' && this._currentframe != 10) { this.gotoAndStop(11); _root['blocks' + _root.current_identifier][this.vr][this.hz] = 10; _root['doors' + _root.current_identifier].push([this.vr] + '_' + [this.hz]); _root['doors' + _root.current_identifier].push('goto'); _root['doors' + _root.current_identifier].push(_root.gatename); _root['doors' + _root.current_identifier].push(_root.gatename); _root['doors' + _root.current_identifier].push('goto'); _root['doors' + _root.current_identifier].push([this.vr] + '_' + [this.hz]); _root.brush = 'teleporter'; } if (_root.brush == 'door') { this.gotoAndStop(6); _root['blocks' + _root.current_identifier][this.vr][this.hz] = 6; _root.toolbar.output.gotoAndStop(3); _root.toolbar.output.doorname = [this.vr + '_' + this.hz]; i = 0; while (i < _root.npcsonstage) { _root[i].removeMovieClip(); ++i; } i = 0; while (i < _root['bgartitems' + _root.current_identifier].length) { _root.bgitems[i].removeMovieClip(); ++i; } i = 0; while (i < _root.lvlh) { j = 0; while (j < _root.lvlw) { _root[i + '_' + j].removeMovieClip(); ++j; } ++i; } } if (_root.brush == 'start') { i = 0; while (i < _root.lvlh) { j = 0; while (j < _root.lvlw) { if (_root[i + '_' + j]._currentframe == 4) { _root['blocks' + _root.current_identifier][i][j] = 0; _root[i + '_' + j].gotoAndStop(1); } ++j; } ++i; } this.gotoAndStop(4); _root['blocks' + _root.current_identifier][this.vr][this.hz] = 3; } } }; ++j; } _root['blocks' + _root.identifier].push(_root['hzarray' + _root.identifier + i]); _root['theme' + _root.identifier].push(_root['hzthemearray' + _root.identifier + i]); newblckx = 0; newblcky += 80; ++i; } _root['doors' + _root.identifier] = []; _root['cutscenes' + _root.identifier] = []; _root['bgartitems' + _root.identifier] = []; _root['bgartitemsx' + _root.identifier] = []; _root['bgartitemsy' + _root.identifier] = []; _root['npc' + _root.identifier] = []; _root['npcx' + _root.identifier] = []; _root['npcy' + _root.identifier] = []; _root['lvl' + _root.identifier] = [_root.identifier, _root['blocks' + _root.identifier], _root['theme' + _root.identifier], 'bg', _root['doors' + _root.identifier]]; _root.lvldatabase.push(_root['lvl' + _root.identifier]); _root.current_identifier = _root.identifier; }; _root.adjusttilesFunction = function () { i = 0; while (i < lvlh) { j = 0; while (j < lvlw) { if (_root[i + '_' + j]._currentframe == 17) { if (_root[i + '_' + (j + 1)]._currentframe != 17) { _root[i + '_' + j].tile.gotoAndStop(2); } if (_root[i + '_' + (j - 1)]._currentframe != 17) { _root[i + '_' + j].tile.gotoAndStop(3); } if (_root[i + '_' + (j + 1)]._currentframe != 17 && _root[i + '_' + (j - 1)]._currentframe != 17) { _root[i + '_' + j].tile.gotoAndStop(4); } } if (_root[i + '_' + j].tile._currentframe < 17) { if (_root[i + '_' + j]._currentframe == 2) { if (_root[i - 1 + '_' + j]._currentframe != 2 or _root[i - 1 + '_' + j]._currentframe == 2 && _root[i - 1 + '_' + j].theme != _root[i + '_' + j].theme) { _root[i + '_' + j].tile.gotoAndStop(2); } if (_root[i + '_' + j].tile._currentframe == 2) { if (_root[i + '_' + (j + 1)]._currentframe != 2 or _root[i + '_' + (j + 1)]._currentframe == 2 && _root[i + '_' + (j + 1)].theme != _root[i + '_' + j].theme) { _root[i + '_' + j].tile.gotoAndStop(3); } if (_root[i + '_' + (j - 1)]._currentframe != 2 or _root[i + '_' + (j - 1)]._currentframe == 2 && _root[i + '_' + (j - 1)].theme != _root[i + '_' + j].theme) { _root[i + '_' + j].tile.gotoAndStop(4); if (_root[i + '_' + (j + 1)]._currentframe != 2 or _root[i + '_' + (j + 1)]._currentframe == 2 && _root[i + '_' + (j + 1)].theme !== _root[i + '_' + j].theme) { _root[i + '_' + j].tile.gotoAndStop(8); } } if (_root[i + '_' + (j + 1)]._currentframe != 2 && _root[i + '_' + (j - 1)]._currentframe != 2 or _root[i + '_' + (j + 1)]._currentframe == 2 && _root[i + '_' + (j + 1)].theme != _root[i + '_' + j].theme && _root[i + '_' + (j - 1)]._currentframe == 2 && _root[i + '_' + (j - 1)].theme != _root[i + '_' + j].theme) { _root[i + '_' + j].tile.gotoAndStop(8); if (_root[i + 1 + '_' + j]._currentframe != 2 or _root[i + 1 + '_' + j]._currentframe == 2 && _root[i + 1 + '_' + j].theme != _root[i + '_' + j].theme) { _root[i + '_' + j].tile.gotoAndStop(9); } } } if (_root[i + '_' + j]._currentframe == 2) { if (_root[i - 1 + '_' + j]._currentframe == 2 && _root[i - 1 + '_' + j].theme == _root[i + '_' + j].theme) { _root[i + '_' + j].tile.gotoAndStop(1); } } if (_root[i + '_' + j].tile._currentframe == 1) { if (_root[i + '_' + (j + 1)]._currentframe != 2 or _root[i + '_' + (j + 1)]._currentframe == 2 && _root[i + '_' + (j + 1)].theme !== _root[i + '_' + j].theme) { _root[i + '_' + j].tile.gotoAndStop(6); } if (_root[i + '_' + (j - 1)]._currentframe != 2 or _root[i + '_' + (j - 1)]._currentframe == 2 && _root[i + '_' + (j - 1)].theme != _root[i + '_' + j].theme) { _root[i + '_' + j].tile.gotoAndStop(5); if (_root[i + '_' + (j + 1)]._currentframe != 2 or _root[i + '_' + (j + 1)]._currentframe == 2 && _root[i + '_' + (j + 1)].theme !== _root[i + '_' + j].theme) { _root[i + '_' + j].tile.gotoAndStop(7); } } if (_root[i + '_' + (j + 1)]._currentframe != 2 && _root[i + '_' + (j - 1)]._currentframe != 2 or _root[i + '_' + (j + 1)]._currentframe == 2 && _root[i + '_' + (j + 1)].theme != _root[i + '_' + j].theme && _root[i + '_' + (j - 1)]._currentframe == 2 && _root[i + '_' + (j - 1)].theme != _root[i + '_' + j].theme) { _root[i + '_' + j].tile.gotoAndStop(7); } } if (_root[i + '_' + j]._currentframe == 2) { if (_root[i + 1 + '_' + j]._currentframe != 2 or _root[i + 1 + '_' + j]._currentframe == 2 && _root[i + 1 + '_' + j].theme != _root[i + '_' + j].theme) { if (_root[i + '_' + j].tile._currentframe == 1) { _root[i + '_' + j].tile.gotoAndStop(10); } if (_root[i + '_' + j].tile._currentframe == 2) { _root[i + '_' + j].tile.gotoAndStop(13); } if (_root[i + '_' + j].tile._currentframe == 3) { _root[i + '_' + j].tile.gotoAndStop(11); } if (_root[i + '_' + j].tile._currentframe == 4) { _root[i + '_' + j].tile.gotoAndStop(12); } if (_root[i + '_' + j].tile._currentframe == 5) { _root[i + '_' + j].tile.gotoAndStop(14); } if (_root[i + '_' + j].tile._currentframe == 6) { _root[i + '_' + j].tile.gotoAndStop(15); } if (_root[i + '_' + j].tile._currentframe == 7) { _root[i + '_' + j].tile.gotoAndStop(16); } if (_root[i + '_' + j].tile._currentframe == 8) { _root[i + '_' + j].tile.gotoAndStop(9); } } } if (_root[i + '_' + j]._currentframe == 2) { if (_root[i + '_' + j].tile._currentframe == 1) { aboveYes = false; belowYes = false; leftYes = false; rightYes = false; aboveleftYes = false; aboverightYes = false; belowrightYes = false; belowleftYes = false; if (_root[i - 1 + '_' + j]._currentframe == 2 && _root[i - 1 + '_' + j].theme == _root[i - 1 + '_' + j].theme) { aboveYes = true; } if (_root[i + 1 + '_' + j]._currentframe == 2 && _root[i + 1 + '_' + j].theme == _root[i + 1 + '_' + j].theme) { belowYes = true; } if (_root[i + '_' + (j - 1)]._currentframe == 2 && _root[i + '_' + (j - 1)].theme == _root[i + '_' + (j - 1)].theme) { leftYes = true; } if (_root[i + '_' + (j + 1)]._currentframe == 2 && _root[i + '_' + (j + 1)].theme == _root[i + '_' + (j + 1)].theme) { rightYes = true; } if (_root[i - 1 + '_' + (j - 1)]._currentframe == 2 && _root[i - 1 + '_' + (j - 1)].theme == _root[i - 1 + '_' + (j - 1)].theme) { aboveleftYes = true; } if (_root[i - 1 + '_' + (j + 1)]._currentframe == 2 && _root[i - 1 + '_' + (j + 1)].theme == _root[i - 1 + '_' + (j + 1)].theme) { aboverightYes = true; } if (_root[i + 1 + '_' + (j - 1)]._currentframe == 2 && _root[i + 1 + '_' + (j - 1)].theme == _root[i + 1 + '_' + (j - 1)].theme) { belowleftYes = true; } if (_root[i + 1 + '_' + (j + 1)]._currentframe == 2 && _root[i + 1 + '_' + (j + 1)].theme == _root[i + 1 + '_' + (j + 1)].theme) { belowrightYes = true; } if (aboveYes == true) { if (aboverightYes != true && aboveleftYes == true && rightYes == true && belowrightYes == true && belowleftYes == true) { _root[i + '_' + j].tile.gotoAndStop(19); } if (aboveleftYes != true && aboverightYes == true && leftYes == true && belowrightYes == true && belowleftYes == true) { _root[i + '_' + j].tile.gotoAndStop(20); } } if (belowYes == true) { if (belowrightYes != true && belowleftYes == true && rightYes == true && aboverightYes == true && aboveleftYes == true) { _root[i + '_' + j].tile.gotoAndStop(21); } if (belowleftYes != true && belowrightYes == true && leftYes == true && aboverightYes == true && aboveleftYes == true) { _root[i + '_' + j].tile.gotoAndStop(22); } } } } } } ++j; } ++i; } }; } frame 1 { Playtomic.Log.View(6809, '83befb01a4bd4932', _root._url); if (_root.controlScheme == 0) { _root.key_right = 39; _root.key_left = 37; _root.key_jump = 38; _root.key_down = 40; _root.key_copter = 87; _root.key_rainbow = 68; _root.key_attack = 65; _root.key_action = 68; _root.key_bomb = 83; } if (_root.controlScheme == 1) { _root.key_right = 68; _root.key_left = 65; _root.key_jump = 87; _root.key_down = 83; _root.key_copter = 38; _root.key_rainbow = 39; _root.key_attack = 37; _root.key_action = 38; _root.key_bomb = 40; } lvlw = 35; lvlh = 18; } frame 1 { playerFunction = function (subject1) { if (0 == Key.isDown(_root.key_jump)) { _root.keyJumpReleased = true; } if (Key.isDown(_root.key_jump) && subject1._currentframe != 7 && _root.keyJumpReleased == true && subject1.onGround == true && _root['blocks' + _root.current_identifier][Math.floor((_root.player1._y - _root.player1.hitbox._height) / 80)][Math.floor(_root.player1._x / 80)] != 1) { _root.keyJumpReleased = false; subject1.grav = 23; ranSwing = random(3); _root['swing' + ranSwing].start(0, 0); _root['swing' + ranSwing].setVolume(_root.sfxvolume); _root.clingDelay = 5; _root.jump.start(0, 0); _root.jump.setVolume(_root.sfxvolume); newSmk = _root.interact.attachMovie('LandingSmoke', 'LandingSmoke' + _root.interact.getNextHighestDepth(), _root.interact.getNextHighestDepth()); newSmk._x = _root.player1._x; newSmk._y = _root.player1._y + _root.player1.hitbox._height / 2; } --subject1.healTimer; if (subject1.healTimer > 0) { --subject1.healthtimerSpace; if (subject1.healthtimerSpace < 1) { _root.hsmke = _root.attachMovie('healthsmoke', 'smokehealth' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _root.hsmke._x = _root.player1._x + (random(50) - random(50)); _root.hsmke._y = _root.player1._y - _root.player1.hitbox._height / 2 - random(30); subject1.healthtimerSpace = 5; } _root.player1.life += 0.1; if (_root.player1.life > _root.player1.totallife) { _root.player1.life = _root.player1.totallife; } } if (subject1._y - _root.hud._y < -150 && subject1._x - _root.hud._x < -175) { _root.hud._alpha = 40; } else { if (_root.hud._alpha != 100) { _root.hud._alpha = 100; } } if (subject1.setRed > 0) { subject1.setRed -= 5; subject1.myColorTransform = {'rb': subject1.setRed, 'gb': 0, 'bb': 0}; subject1.myColor.setTransform(subject1.myColorTransform); } if (_root.player1.blinkers > 0) { --_root.player1.blinkers; --_root.player1.blinkersloop; if (_root.player1.blinkersloop < 1) { if (_root.player1._visible == true) { _root.player1._visible = false; } else { _root.player1._visible = true; } _root.player1.blinkersloop = 5; } if (_root.player1.blinkers < 1) { _root.player1._visible = true; } } if (subject1._currentframe != 5) { subject1._y -= subject1.grav; if (subject1._currentframe == 13) { if (subject1.grav > 5) { subject1.grav -= 1; } else { subject1.grav -= 0.3; } } else { if (subject1._currentframe == 15) { subject1.grav = 0; } else { if (subject1._currentframe == 17 && subject1.heliMC._currentframe > 6) { subject1.grav += (-4 - subject1.grav) / 8; } else { if (subject1.grav > -40) { subject1.grav -= 1.5; } } } } subject1._x += subject1.attackXSpeed; if (subject1.attackXSpeed < 0) { subject1.attackXSpeed += 2; } if (subject1.attackXSpeed > 0) { subject1.attackXSpeed -= 2; } if (_root.copterUnlocked == true) { if (subject1._currentframe == 3 && Key.isDown(_root.key_copter)) { subject1.gotoAndStop(17); subject1.mc.gotoAndPlay(17); subject1.grav = 0; } } if (subject1._currentframe == 17 && 0 == Key.isDown(_root.key_copter)) { subject1.gotoAndStop(3); } if (subject1._currentframe != 19) { while (_root.ground.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 - 2, true)) { --subject1._y; subject1.grav = 0; } for (;;) { if (!(subject1.grav < 1 && _root.platform.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 - 2, true))) break; --subject1._y; subject1.grav = 0; } while (_root.ground.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y - subject1.hitbox._height / 2 + 2, true)) { ++subject1._y; subject1.grav = -3; } while (_root.ground.hitTest(subject1._x + subject1.hitbox._x + subject1.hitbox._width / 2, subject1._y + subject1.hitbox._y - subject1.hitbox._height / 3, true)) { --subject1._x; } while (_root.ground.hitTest(subject1._x + subject1.hitbox._x - subject1.hitbox._width / 2, subject1._y + subject1.hitbox._y - subject1.hitbox._height / 3, true)) { ++subject1._x; } if (_root.ground.hitTest(subject1._x + subject1.hitbox._x + subject1.hitbox._width / 2, subject1._y + subject1.hitbox._y - subject1.hitbox._height / 3, true)) { subject1.onRwall = true; subject1.xSpeed = 0; } else { subject1.onRwall = false; } if (_root.ground.hitTest(subject1._x + subject1.hitbox._x - subject1.hitbox._width / 2, subject1._y + subject1.hitbox._y - subject1.hitbox._height / 3, true)) { subject1.onLwall = true; subject1.xSpeed = 0; } else { subject1.onLwall = false; } while (_root.ground.hitTest(subject1._x + subject1.hitbox._x + subject1.hitbox._width / 2, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 3, true)) { --subject1._x; } while (_root.ground.hitTest(subject1._x + subject1.hitbox._x - subject1.hitbox._width / 2, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 3, true)) { ++subject1._x; } if (_root.ground.hitTest(subject1._x + subject1.hitbox._x + subject1.hitbox._width / 2 + 5, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 3, true)) { subject1.onRwall = true; } else { subject1.onRwall = false; } if (_root.ground.hitTest(subject1._x + subject1.hitbox._x - subject1.hitbox._width / 2 - 5, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 3, true)) { subject1.onLwall = true; } else { subject1.onLwall = false; } } if (_root.ground.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 + 10, true) or _root.player1.grav < 1 && _root.platform.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 + 10, true)) { subject1.onGround = true; } else { subject1.onGround = false; } if (_root.ladder.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 - 20, true)) { subject1.onLadder = true; } else { subject1.onLadder = false; } _root.hud.hudInfo.lbar.bar._x += ((_root.player_life / _root.player_totallife) * 51 - _root.hud.hudInfo.lbar.bar._x) / 3; _root.hud.hudInfo.expbar.bar._x += ((_root.player_exp / Math.floor(_root['lvl' + (_root.player_lvl + 1)])) * 67 - _root.hud.hudInfo.expbar.bar._x) / 5; if (_root.player_damagelevel < 8 || _root.player_lifelevel < 8) { if (_root.player_exp > _root['lvl' + (_root.player_lvl + 1)] && (_root.player1._currentframe == 1 or _root.player1._currentframe == 2) && _root._currentframe == 6) { _root.player_exp = 0; _root['lvl' + (_root.player_lvl + 2)] = _root['lvl' + (_root.player_lvl + 1)] * 1.4; _root.player_lvl += 1; subject1.gotoAndStop(14); _root.inplay = false; _root.inlvlup = true; } } else { _root.hud.hudInfo.expbar._visible = false; } i = 0; while (i < _root.breakableBlockA.length) { if (_root.player1.hitbox.hitTest(_root.breakableBlockA[i])) { _root.player1.slideable = false; } ++i; } if (subject1.closestPoint == undefined) { subject1.closestPoint = _root.grapplePointArray[0]; } i = 0; while (i < _root.grapplePointArray.length) { if (_root.grapplePointArray[i].distancefromthis < subject1.closestPoint.distancefromthis) { subject1.closestPoint = _root.grapplePointArray[i]; } ++i; } i = 0; while (i < _root.grapplePointArray.length) { if (_root.grapplePointArray[i] != subject1.closestPoint) { _root.grapplePointArray[i].gotoAndStop(3); } ++i; } if (subject1.closestPoint.distancefromthis < 350 && subject1.onGround != true && (_root.player1._xscale == -100 && subject1.closestPoint.xdist > 0 or _root.player1._xscale == 100 && subject1.closestPoint.xdist < 0)) { subject1.closestPoint.gotoAndStop(4); } else { subject1.closestPoint.gotoAndStop(3); subject1.closestPoint = undefined; } if (_root.wallDelay == undefined) { _root.wallDelay = 20; } --_root.wallDelay; if (_root.wallDelay < 1 && _root.player1.slideable == true && _root.clingDelay < 1 && subject1._currentframe != 17 && subject1._currentframe != 10 && subject1._currentframe != 6 && subject1._currentframe != 19 && subject1._currentframe != 15 && subject1._currentframe != 14 && subject1._currentframe != 20 && subject1.onGround != true && subject1.onRwall == true && subject1._currentframe != 13 && (_root['blocks' + _root.current_identifier][Math.floor((_root.player1._y - _root.player1.hitbox._height) / 80)][Math.floor(_root.player1._x / 80) + 1] == 1 or _root['blocks' + _root.current_identifier][Math.floor((_root.player1._y - _root.player1.hitbox._height) / 80) + 1][Math.floor(_root.player1._x / 80)] != 1)) { _root.goohit.start(0, 0); _root.goohit.setVolume(_root.sfxvolume - (_root.sfxvolume / 3) * 2); subject1.gotoAndStop(13); subject1.xSpeed = 0; if (subject1.grav > 0) { subject1.grav /= 1; if (subject1.grav > 7) { subject1.grav = 7; } } else { subject1.grav = 0; } subject1.grav /= 2; subject1._xscale = 100; subject1.jumpDelay = 2; } if (_root.wallDelay < 1 && _root.player1.slideable == true && _root.clingDelay < 1 && subject1._currentframe != 17 && subject1._currentframe != 10 && subject1._currentframe != 6 && subject1._currentframe != 20 && subject1._currentframe != 19 && subject1._currentframe != 15 && subject1._currentframe != 14 && subject1.onGround != true && subject1.onLwall == true && subject1._currentframe != 13 && (_root['blocks' + _root.current_identifier][Math.floor((_root.player1._y - _root.player1.hitbox._height) / 80)][Math.floor(_root.player1._x / 80) - 1] == 1 or _root['blocks' + _root.current_identifier][Math.floor((_root.player1._y - _root.player1.hitbox._height) / 80) + 1][Math.floor(_root.player1._x / 80)] != 1)) { _root.goohit.start(0, 0); _root.goohit.setVolume(_root.sfxvolume - (_root.sfxvolume / 3) * 2); subject1.gotoAndStop(13); subject1.xSpeed = 0; if (subject1.grav > 0) { subject1.grav /= 1; if (subject1.grav > 7) { subject1.grav = 7; } } else { subject1.grav = 0; } subject1._xscale = -100; subject1.jumpDelay = 2; } if (subject1._currentframe == 13) { if (subject1.onGround == true) { subject1.gotoAndStop(1); _root.clingDelay = 5; } if (subject1._xscale == 100 && subject1.onRwall != true) { subject1.gotoAndStop(1); _root.clingDelay = 5; } if (subject1._xscale == -100 && subject1.onLwall != true) { subject1.gotoAndStop(1); _root.clingDelay = 5; } --subject1.jumpDelay; if (subject1.jumpDelay < 1 && Key.isDown(_root.key_jump) && _root.keyJumpReleased == true) { _root.keyJumpReleased = false; if (subject1._xscale == 100) { subject1._xscale = -100; subject1.xSpeed = -9; } else { subject1._xscale = 100; subject1.xSpeed = 9; } ranSwing = random(3); _root['swing' + ranSwing].start(0, 0); _root['swing' + ranSwing].setVolume(_root.sfxvolume); newSmk = _root.interact.attachMovie('wallJumpSmoke', 'wallJumpSmoke' + _root.interact.getNextHighestDepth(), _root.interact.getNextHighestDepth()); newSmk._x = _root.player1._x + 20 * (subject1._xscale / -100); newSmk._xscale = _root.player1._xscale * -1; newSmk._y = _root.player1._y + _root.player1.hitbox._height / 2; subject1.grav = 19; _root.clingDelay = 5; subject1.grappleWait = 20; subject1.jumpDelay = 5; subject1.gotoAndStop(3); } if ((Key.isDown(_root.key_down) or Key.isDown(_root.key_left) && (0 == Key.isDown(key_jump) && _root.keyJumpReleased == false)) && subject1._xscale != -100 && subject1.jumpDelay < 1) { subject1.gotoAndStop(3); subject1._xscale = -100; if (0 == Key.isDown(_root.key_left)) { subject1._x -= 20; } else { subject1._x -= 2; } _root.wallDelay = 10; _root.clingDelay = 15; subject1.jumpDelay = 5; } if ((Key.isDown(_root.key_down) or Key.isDown(_root.key_right) && (0 == Key.isDown(_root.key_jump) && _root.keyJumpReleased == false)) && subject1._xscale != 100 && subject1.jumpDelay < 1) { subject1.gotoAndStop(3); subject1._xscale = 100; if (0 == Key.isDown(_root.key_left)) { subject1._x += 20; } else { subject1._x += 2; } _root.wallDelay = 10; _root.clingDelay = 15; subject1.jumpDelay = 5; } } if (_root.d_rainbow == true) { if (Key.isDown(_root.key_rainbow) && _root.key_attack_down == false && subject1._currentframe != 4 && subject1._currentframe != 19 && subject1._currentframe != 10 && subject1._currentframe != 12 && subject1._currentframe != 11 && subject1._currentframe != 14 && subject1._currentframe != 13 && subject1._currentframe != 15 && subject1._currentframe != 20) { if (subject1.onGround == true) { subject1.gotoAndStop(20); } } } if (subject1.combotimer < 1) { subject1.combo = 1; } else { --subject1.combotimer; } if (Key.isDown(_root.key_attack) && _root.key_attack_down == false && subject1._currentframe != 4 && subject1._currentframe != 19 && subject1._currentframe != 10 && subject1._currentframe != 12 && subject1._currentframe != 11 && subject1._currentframe != 14 && subject1._currentframe != 13 && subject1._currentframe != 15 && subject1._currentframe != 20) { if (subject1.onGround == true) { ranSwing = random(3); _root['swing' + ranSwing].start(0, 0); _root['swing' + ranSwing].setVolume(_root.sfxvolume); subject1.gotoAndStop(4); subject1.mc.gotoAndPlay('combo' + subject1.combo); ++subject1.combo; if (_root.d_combo == true) { if (subject1.combo > 4) { subject1.combo = 1; } } else { if (subject1.combo > 3) { subject1.combo = 1; } } subject1.combotimer = 15; } if (subject1.onGround == false) { subject1.gotoAndStop(6); } } if (Key.isDown(_root.key_attack)) { _root.key_attack_down = true; } if (0 == Key.isDown(_root.key_attack)) { _root.key_attack_down = false; } if (Key.isDown(_root.key_jump) && _root.keyJumpReleased == true && subject1.closestPoint != undefined && subject1.onGround == false && subject1.grappleWait < 0 && subject1._currentframe != 7 && subject1._currentframe != 8 && subject1._currentframe != 10 && subject1._currentframe != 11 && subject1._currentframe != 12 && subject1._currentframe != 13 && subject1._currentframe != 15 && subject1._currentframe != 14 && subject1._currentframe != 20) { subject1.grappleDenied = false; x = 1; while (x <= 400) { angle = Math.atan2(subject1.closestPoint._y - subject1._y, subject1.closestPoint._x - subject1._x) * 180 / Math.PI; point_x = subject1._x + x * Math.cos(angle * Math.PI / 180); point_y = subject1._y - subject1.hitbox._height / 2 + x * Math.sin(angle * Math.PI / 180); if (_root.ground.hitTest(point_x, point_y, true)) { subject1.grappleDenied = true; break; } if (subject1.closestPoint.hitTest(point_x, point_y, true)) { subject1.grappleDenied = false; break; } x += 30; } if (subject1.grappleDenied != true) { subject1.closestPoint.mc.gotoAndStop(16); _root.keyJumpReleased = false; subject1.gotoAndStop(7); } } --subject1.bombTimer; if (Key.isDown(_root.key_bomb) && subject1.bombTimer < 1) { if (_root.player_bombs > 0) { subject1.bombTimer = 15; --_root.player_bombs; _root.addBomb(subject1._x, subject1._y - subject1.hitbox._height / 3, subject1._xscale / 100); if (_root.d_bomb == true) { _root.addBomb(subject1._x, subject1._y - subject1.hitbox._height / 3, subject1._xscale / 100); } } else { subject1.bombTimer = 15; _root.denied.start(0, 0); _root.denied.setVolume(_root.sfxvolume + _root.sfxvolume); } } --subject1.potionTimer; if (_root.player_life < _root.player_totallife / 5 && subject1.potionTimer < 1 && _root.player_potions > 0 && _root.player_life < _root.player_totallife) { _root.player_life += _root.player_totallife; if (_root.player_life > _root.player_totallife) { _root.player_life = _root.player_totallife; } subject1.healTimer = 90; subject1.healthtimerSpace = 15; newSmk = _root.attachMovie('prizeGet', 'healthUp' + _root.getNextHighestDepth(), _root.interact.getNextHighestDepth()); newSmk._x = _root.player1._x; newSmk._y = _root.player1._y - _root.player1.hitbox._height / 2; newSmk.mc.mc.whatyougot = '-potion'; --_root.player_potions; subject1.potionTimer = 15; } if (subject1.onGround == true && (Key.isDown(_root.key_right) or Key.isDown(_root.key_left))) { if (subject1._currentframe == 3) { subject1.gotoAndStop(2); subject1.mc.gotoAndPlay('land'); _root.land.start(0, 0); _root.land.setVolume(_root.sfxvolume - _root.sfxvolume / 3); newSmk = _root.interact.attachMovie('SmokeRun', 'SmokeRun' + _root.interact.getNextHighestDepth(), _root.interact.getNextHighestDepth()); newSmk._x = _root.player1._x; newSmk._xscale = _root.player1._xscale; newSmk._y = _root.player1._y + _root.player1.hitbox._height / 2; } if (subject1._currentframe == 6) { subject1.gotoAndStop(2); subject1.mc.gotoAndPlay('land'); _root.land.start(0, 0); _root.land.setVolume(_root.sfxvolume - _root.sfxvolume / 3); newSmk = _root.interact.attachMovie('SmokeRun', 'SmokeRun' + _root.interact.getNextHighestDepth(), _root.interact.getNextHighestDepth()); newSmk._x = _root.player1._x; newSmk._xscale = _root.player1._xscale; newSmk._y = _root.player1._y + _root.player1.hitbox._height / 2; } } if (subject1._currentframe != 4 && subject1._currentframe != 7 && subject1._currentframe != 8 && subject1._currentframe != 19 && subject1._currentframe != 10 && subject1._currentframe != 11 && subject1._currentframe != 12 && subject1._currentframe != 13 && subject1._currentframe != 15 && subject1._currentframe != 14 && subject1._currentframe != 20) { if (Key.isDown(_root.key_right) && 0 == subject1.onRwall && subject1.grappleWait < 1) { if (subject1.xSpeed < 10) { subject1.xSpeed = 0; subject1._x += 10; } if (subject1.grappleWait < 10) { if (subject1.xSpeed < 0) { ++subject1.xSpeed; } } subject1._xscale = 100; if (subject1.onGround == true) { if (subject1._currentframe != 2 && 0 == Key.isDown(_root.key_left)) { newSmk = _root.interact.attachMovie('SmokeRun', 'SmokeRun' + _root.interact.getNextHighestDepth(), _root.interact.getNextHighestDepth()); newSmk._x = _root.player1._x; newSmk._xscale = _root.player1._xscale; newSmk._y = _root.player1._y + _root.player1.hitbox._height / 2; } subject1.gotoAndStop(2); } } if (Key.isDown(_root.key_left) && 0 == subject1.onLwall && subject1.grappleWait < 1) { if (subject1.xSpeed > -10) { subject1.xSpeed = 0; subject1._x -= 10; } if (subject1.grappleWait < 10) { if (subject1.xSpeed > 0) { --subject1.xSpeed; } } subject1._xscale = -100; if (subject1.onGround == true && 0 == Key.isDown(_root.key_right)) { if (subject1._currentframe != 2) { newSmk = _root.interact.attachMovie('SmokeRun', 'SmokeRun' + _root.interact.getNextHighestDepth(), _root.interact.getNextHighestDepth()); newSmk._x = _root.player1._x; newSmk._xscale = _root.player1._xscale; newSmk._y = _root.player1._y + _root.player1.hitbox._height / 2; } subject1.gotoAndStop(2); } } if (Key.isDown(_root.key_left) && subject1.onLwall == true && subject1.onGround == true) { subject1.gotoAndStop(1); } if (Key.isDown(_root.key_right) && subject1.onRwall == true && subject1.onGround == true) { subject1.gotoAndStop(1); } if (subject1.onGround == true && 0 == Key.isDown(_root.key_right) && 0 == Key.isDown(_root.key_left) && 0 == Key.isDown(39) && 0 == Key.isDown(37) && subject1._currentframe != 10 && subject1._currentframe != 19 && subject1._currentframe != 11 && subject1._currentframe != 14 && subject1._currentframe != 17 && subject1._currentframe != 20) { if (subject1._currentframe == 3) { subject1.gotoAndStop(1); subject1.mc.gotoAndPlay('land'); _root.land.start(0, 0); _root.land.setVolume(_root.sfxvolume - _root.sfxvolume / 3); } if (subject1._currentframe == 6) { subject1.gotoAndStop(1); subject1.mc.gotoAndPlay('land'); _root.land.start(0, 0); _root.land.setVolume(_root.sfxvolume - _root.sfxvolume / 3); } subject1.gotoAndStop(1); } if (subject1.onGround == true && subject1._currentframe == 3 && (Key.isDown(_root.key_left) or Key.isDown(_root.key_right))) { subject1.gotoAndStop(1); subject1.mc.gotoAndPlay('land'); } if (subject1.onGround == false && subject1._currentframe != 6 && subject1._currentframe != 7 && subject1._currentframe != 8 && subject1._currentframe != 10 && subject1._currentframe != 19 && subject1._currentframe != 11 && subject1._currentframe != 15 && subject1._currentframe != 14 && subject1._currentframe != 17 && subject1._currentframe != 20 && subject1._currentframe != 3) { subject1.gotoAndStop(3); _root.clingDelay = 10; } if (subject1.onGround == true && Key.isDown(_root.key_right) && Key.isDown(_root.key_left)) { subject1.gotoAndStop(1); } if (subject1._currentframe == 3) { if (subject1.grav < 0 && subject1.mc._currentframe < 17) { subject1.mc.gotoAndPlay(17); } } } if (subject1._currentframe == 10) { subject1._x += subject1.xSpeed; if (subject1.onGround == true) { subject1.gotoAndStop(11); } } if (subject1._currentframe == 8) { subject1._x += (subject1.xGrapple - subject1._x) / 5; subject1._y += (subject1.yGrapple - subject1._y) / 5; if (subject1._xscale == 100) { subject1.giraffeHead._rotation = Math.atan2(subject1.yGrapple - subject1._y, subject1.xGrapple - subject1._x) * 180 / Math.PI; subject1.mc._rotation = Math.atan2(subject1.yGrapple - subject1._y, subject1.xGrapple - subject1._x) * 180 / Math.PI; } if (subject1._xscale == -100) { subject1.giraffeHead._rotation = (Math.atan2(subject1.yGrapple - subject1._y, subject1.xGrapple - subject1._x) * 180 / Math.PI) * -1 + 180; subject1.mc._rotation = (Math.atan2(subject1.yGrapple - subject1._y, subject1.xGrapple - subject1._x) * 180 / Math.PI) * -1 + 180; } subject1.giraffeHead._x = (subject1.xGrapple - subject1._x) * (subject1._xscale / 100); subject1.giraffeHead._y = subject1.yGrapple - subject1._y; subject1.giraffeNeck._x = subject1.giraffeHead._x; subject1.giraffeNeck._y = subject1.giraffeHead._y; subject1.giraffeNeck._rotation = subject1.giraffeHead._rotation; subject1.giraffeNeck._width = (subject1.xGrapple - subject1._x) * (subject1._xscale / 100); subject1.p_head._rotation = subject1.giraffeHead._rotation; if (Math.abs(subject1.xGrapple - subject1._x) < 40) { subject1.grappleWait = 20; subject1._rotation = 0; subject1.gotoAndStop(3); subject1.xSpeed = 16 * (subject1._xscale / 100); subject1.grav = 20; } } --subject1.grappleWait; if (subject1.onGround != true) { subject1._x += subject1.xSpeed; } else { subject1.xSpeed = 0; } if (subject1._currentframe != 19 && _root.slideR.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 + 15, true)) { subject1.xSpeed = 0; subject1._xscale = 100; subject1.gotoAndStop(19); subject1.rotTarget = 45; subject1.slideX = 15; subject1.slideY = 15; } if (subject1._currentframe != 19 && _root.slide.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 + 15, true)) { subject1.xSpeed = 0; subject1._xscale = -100; subject1.gotoAndStop(19); subject1.rotTarget = 45; subject1.slideX = -15; subject1.slideY = 15; } if (subject1._currentframe == 19) { subject1.grav = 0; subject1._y += subject1.slideY; subject1.mc._rotation += (subject1.rotTarget - subject1.mc._rotation) / 5; subject1._x += subject1.slideX; if (subject1.rotTarget != 0 && _root['blocks' + _root.current_identifier][Math.floor((_root.player1._y - _root.player1.hitbox._height / 2) / 80) + 1][Math.floor(_root.player1._x / 80)] == 1) { subject1.slideY = 0; subject1.rotTarget = 0; } if (subject1.rotTarget == 0) { if (subject1.slideX > 0) { subject1.slideX -= 1; } if (subject1.slideX < 0) { subject1.slideX += 1; } if (subject1.slideX == 0) { subject1.gotoAndStop(1); } } if (Key.isDown(_root.key_jump)) { newSmk = _root.interact.attachMovie('LandingSmoke', 'LandingSmoke' + _root.interact.getNextHighestDepth(), _root.interact.getNextHighestDepth()); newSmk._x = _root.player1._x; newSmk._y = _root.player1._y + _root.player1.hitbox._height / 2; newSmk._rotation = subject1.mc._rotation; subject1.gotoAndStop(3); _root.keyJumpReleased = false; subject1.grav = 23; subject1.xSpeed = (subject1.slideX / 3) * 2; subject1.grappleWait = 20; _root.clingDelay = 5; _root.jump.start(0, 0); _root.jump.setVolume(_root.sfxvolume); } } trace(_root.player1.slideable); trace(_root.clingDelay); if (_root['blocks' + _root.current_identifier][Math.floor((_root.player1._y - _root.player1.hitbox._height / 2) / 80)][Math.floor(_root.player1._x / 80) + _root.player1._xscale / 100] != 1 && (_root['blocks' + _root.current_identifier][Math.floor((_root.player1._y - _root.player1.hitbox._height / 2) / 80) + 2][Math.floor(_root.player1._x / 80)] == 1 or _root['blocks' + _root.current_identifier][Math.floor((_root.player1._y - _root.player1.hitbox._height / 2) / 80) + 2][Math.floor(_root.player1._x / 80)] == 16)) { _root.player1.slideable = false; } else { if (_root.clingDelay < 1) { _root.player1.slideable = true; } } if (_root.clingDelay > 0) { --_root.clingDelay; _root.player1.slideable = false; } if (_root.clingDelay == undefined) { _root.clingDelay = 10; } if (_root.hazards.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y - 2, true) or _root.hazards.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y - subject1.hitbox._height / 2, true)) { i = 0; while (i < _root.hazardArray.length) { if (_root.player1.hitbox.hitTest(_root.hazardArray[i].hitbox)) { _root.hazardArray[i].play(); } ++i; } _root.player1.gotoAndStop(5); } if (subject1.life < 1) { _root.player1.gotoAndStop(5); } if (subject1._x - subject1.hitbox._width / 2 < _root.l_limit._x) { subject1._x = _root.l_limit._x + subject1.hitbox._width / 2; } if (subject1._x + subject1.hitbox._width / 2 > _root.r_limit._x) { subject1._x = _root.r_limit._x - subject1.hitbox._width / 2; } if (subject1._y > _root.d_limit._y) { _root.player1.blinkers = _root.player1.blinkersReset; _root.player1.gotoAndStop(5); } } }; mapPlayer = function (s1) { s1._x += s1.xSpd; s1._y += s1.ySpd; if (Key.isDown(_root.key_left)) { if (s1.xSpd > -7) { s1.xSpd = -7; } s1._xscale = -100; s1.gotoAndStop(2); } if (Key.isDown(_root.key_right)) { if (s1.xSpd < 7) { s1.xSpd = 7; } s1._xscale = 100; s1.gotoAndStop(2); } if (Key.isDown(_root.key_jump)) { if (s1.ySpd > -7) { s1.ySpd = -7; } s1.gotoAndStop(2); } if (Key.isDown(_root.key_down)) { if (s1.ySpd < 7) { s1.ySpd = 7; } s1.gotoAndStop(2); } if (s1.xSpd > 3) { s1.xSpd -= 1; } if (s1.xSpd < -3) { s1.xSpd += 1; } if (s1.ySpd > 3) { s1.ySpd -= 1; } if (s1.ySpd < -3) { s1.ySpd += 1; } if (Key.isDown(_root.key_left) or Key.isDown(_root.key_right) or Key.isDown(_root.key_jump) or Key.isDown(_root.key_down)) { --s1.dashCloud; } if (s1.dashCloud < 1) { newSmk = _root.mapSort.attachMovie('dashRun', 'SmokeRun' + _root.mapSort.getNextHighestDepth(), _root.mapSort.getNextHighestDepth()); newSmk._x = s1._x + 1 * (s1._xscale / 100); newSmk._xscale = s1._xscale; newSmk._y = s1._y; _root.mapSortA.push(newSmk); s1.dashCloud = 10; } if (0 == Key.isDown(_root.key_left) && 0 == Key.isDown(_root.key_right)) { s1.xSpd = 0; } if (0 == Key.isDown(_root.key_jump) && 0 == Key.isDown(_root.key_down)) { s1.ySpd = 0; } if (0 == Key.isDown(_root.key_left) && 0 == Key.isDown(_root.key_right) && 0 == Key.isDown(_root.key_jump) && 0 == Key.isDown(_root.key_down)) { s1.gotoAndStop(1); } while (_root.antimap.hitTest(s1._x + 10, s1._y, true)) { s1._x -= 1; s1.xSpd = 0; } while (_root.antimap.hitTest(s1._x - 10, s1._y, true)) { s1._x += 1; s1.xSpd = 0; } while (_root.antimap.hitTest(s1._x, s1._y + 10, true)) { s1._y -= 1; s1.ySpd = 0; } while (_root.antimap.hitTest(s1._x, s1._y - 10, true)) { s1._y += 1; s1.ySpd = 0; } }; } frame 1 { _root.pAttack = function (subject1, knockback, damageToDeal) { if (_root.fishBoss.hitboxSmash.hitTest(subject1) && _root.fishBoss._currentframe != 7) { ranSmack = random(4); _root['smack' + ranSmack].start(0, 0); _root['smack' + ranSmack].setVolume(_root.sfxvolume); _root.fishBoss.setRed = 100; _root.fishBoss.life -= damageToDeal; _root.addsmack(_root.player1._x + subject1._x * (_root.player1._xscale / 100), _root.player1._y + subject1._y - 50, _root.player1._xscale); _root.addhit(_root.player1._x + subject1._x * (_root.player1._xscale / 100), _root.player1._y + subject1._y - 50, 1 + _root.player_damagelevel / _root.damagemultiplier); _root.addspark(_root.player1._x + subject1._x * (_root.player1._xscale / 100), _root.player1._y + subject1._y - 50, s1._xscale / 100, 1); _root.addspark(_root.player1._x + subject1._x * (_root.player1._xscale / 100), _root.player1._y + subject1._y - 50, s1._xscale / 100, 1); } if (_root.zombie_case.hitTest(subject1)) { j = 0; while (j < _root.blobMonsterA.length) { if (subject1.hitTest(_root.blobMonsterA[j].hitbox)) { ranSmack = random(4); _root['smack' + ranSmack].start(0, 0); _root['smack' + ranSmack].setVolume(_root.sfxvolume); _root.timerCombo = 75; _root.blobMonsterA[j].attackXSpeed = 10 * (_root.player1._xscale / 100); _root.addsmack(_root.blobMonsterA[j]._x, _root.blobMonsterA[j]._y - 50, _root.player1._xscale); _root.addhit(_root.blobMonsterA[j]._x, _root.blobMonsterA[j]._y - 50, 1); _root.addspark(_root.blobMonsterA[j]._x, _root.blobMonsterA[j]._y - 50, _root.blobMonsterA[j]._xscale / 100, 1); _root.addspark(_root.blobMonsterA[j]._x, _root.blobMonsterA[j]._y - 50, _root.blobMonsterA[j]._xscale / 100, 1); _root.blobMonsterA[j].life -= damageToDeal; if (_root.blobMonsterA[j].life < 1) { ++_root.totalKills; _root.hud.bombFlash.gotoAndPlay(7); _root.player_exp += 2; _root.blobMonsterA[j].gotoAndStop(5); } else { _root.blobMonsterA[j].gotoAndStop(4); } } ++j; } j = 0; while (j < _root.ghostBlobA.length) { if (subject1.hitTest(_root.ghostBlobA[j])) { _root.ghostBlobA[j].hBP = true; ranSmack = random(4); _root['smack' + ranSmack].start(0, 0); _root['smack' + ranSmack].setVolume(_root.sfxvolume); _root.timerCombo = 75; _root.ghostBlobA[j].attackXSpeed = 10 * (_root.player1._xscale / 100); _root.addsmack(_root.ghostBlobA[j]._x, _root.ghostBlobA[j]._y - 10, _root.player1._xscale); _root.addhit(_root.ghostBlobA[j]._x, _root.ghostBlobA[j]._y - 10, 1); _root.addspark(_root.ghostBlobA[j]._x, _root.ghostBlobA[j]._y - 10, _root.ghostBlobA[j]._xscale / 100, 1); _root.addspark(_root.ghostBlobA[j]._x, _root.ghostBlobA[j]._y - 10, _root.ghostBlobA[j]._xscale / 100, 1); _root.ghostBlobA[j].life -= damageToDeal; if (_root.ghostBlobA[j].life < 1) { ++_root.totalKills; _root.ghostBlobA[j].gotoAndStop(3); _root.player_exp += 0.5; } } ++j; } j = 0; while (j < _root.jellyBombFlyA.length) { if (subject1.hitTest(_root.jellyBombFlyA[j]) && _root.jellyBombFlyA[j] != subject1._parent) { _root.jellyBombFlyA[j].hBP = true; ranSmack = random(4); _root['smack' + ranSmack].start(0, 0); _root['smack' + ranSmack].setVolume(_root.sfxvolume); _root.timerCombo = 75; _root.jellyBombFlyA[j].attackXSpeed = 10 * (_root.player1._xscale / 100); _root.addsmack(_root.jellyBombFlyA[j]._x, _root.jellyBombFlyA[j]._y - 10, _root.player1._xscale); _root.addhit(_root.jellyBombFlyA[j]._x, _root.jellyBombFlyA[j]._y - 10, 1); _root.addspark(_root.jellyBombFlyA[j]._x, _root.jellyBombFlyA[j]._y - 10, _root.jellyBombFlyA[j]._xscale / 100, 1); _root.addspark(_root.jellyBombFlyA[j]._x, _root.jellyBombFlyA[j]._y - 10, _root.jellyBombFlyA[j]._xscale / 100, 1); _root.jellyBombFlyA[j].life -= damageToDeal; if (_root.jellyBombFlyA[j].life < 1) { ++_root.totalKills; _root.jellyBombFlyA[j].gotoAndStop(3); _root.player_exp += 1; } } ++j; } j = 0; while (j < _root.breakableBlockA.length) { if (subject1.hitTest(_root.breakableBlockA[j])) { ranSmack = random(4); _root['smack' + ranSmack].start(0, 0); _root['smack' + ranSmack].setVolume(_root.sfxvolume); _root.addsmack(_root.breakableBlockA[j]._x, _root.breakableBlockA[j]._y - 10, _root.player1._xscale); _root.addhit(_root.breakableBlockA[j]._x + 40, _root.breakableBlockA[j]._y + 40 - 10, 1); _root.addspark(_root.breakableBlockA[j]._x, _root.breakableBlockA[j]._y - 10, 1, 6); _root.addspark(_root.breakableBlockA[j]._x, _root.breakableBlockA[j]._y - 10, 1, 6); _root.addspark(_root.breakableBlockA[j]._x, _root.breakableBlockA[j]._y - 10, 1, 6); _root.addspark(_root.breakableBlockA[j]._x, _root.breakableBlockA[j]._y - 10, -1, 6); _root.addspark(_root.breakableBlockA[j]._x, _root.breakableBlockA[j]._y - 10, -1, 6); _root.addspark(_root.breakableBlockA[j]._x, _root.breakableBlockA[j]._y - 10, -1, 6); _root.breakableBlockA[j].gotoAndStop(3); _root.breakableBlockA.splice(j, 1); } ++j; } j = 0; while (j < _root.critterA.length) { if (subject1.hitTest(_root.critterA[j])) { _root.critterA[j].hBP = true; ranSmack = random(4); _root['smack' + ranSmack].start(0, 0); _root['smack' + ranSmack].setVolume(_root.sfxvolume); _root.timerCombo = 75; if (_root.critterA[j]._x < _root.player1._x) { _root.critterA[j]._xscale = -100; } if (_root.critterA[j]._x > _root.player1._x) { _root.critterA[j]._xscale = 100; } _root.addsmack(_root.critterA[j]._x, _root.critterA[j]._y - 10, _root.player1._xscale); _root.addhit(_root.critterA[j]._x, _root.critterA[j]._y - 10, damageToDeal); _root.addspark(_root.critterA[j]._x, _root.critterA[j]._y - 10, _root.critterA[j]._xscale / 100, 1); _root.addspark(_root.critterA[j]._x, _root.critterA[j]._y - 10, _root.critterA[j]._xscale / 100, 1); _root.critterA[j].life -= damageToDeal; if (_root.critterA[j].life < 1) { ++_root.totalKills; _root.hud.bombFlash.gotoAndPlay(7); _root.critterA[j].gotoAndStop(5); } else { _root.critterA[j].gotoAndStop(4); } } ++j; } j = 0; while (j < _root.en1A.length) { if (subject1.hitTest(_root.en1A[j])) { _root.en1A[j].hBP = true; ranSmack = random(4); _root['smack' + ranSmack].start(0, 0); _root['smack' + ranSmack].setVolume(_root.sfxvolume); _root.timerCombo = 75; if (_root.en1A[j]._x < _root.player1._x) { _root.en1A[j]._xscale = -100; } if (_root.en1A[j]._x > _root.player1._x) { _root.en1A[j]._xscale = 100; } _root.addsmack(_root.en1A[j]._x, _root.en1A[j]._y - 10, _root.player1._xscale); _root.addhit(_root.en1A[j]._x, _root.en1A[j]._y - 10, damageToDeal); _root.addspark(_root.en1A[j]._x, _root.en1A[j]._y - 10, _root.en1A[j]._xscale / 100, 4); _root.addspark(_root.en1A[j]._x, _root.en1A[j]._y - 10, _root.en1A[j]._xscale / 100, 4); _root.en1A[j].life -= damageToDeal; if (knockback == 1) { if (_root.en1A[j].type == 'bigYeti') { _root.en1A[j].ranknockback = random(3); if (_root.en1A[j].ranknockback == 0) { _root.en1A[j].gotoAndStop(8); _root.en1A[j].grav = 15 + random(4); _root.en1A[j].xSpeed = (7 + random(5)) * (_root.en1A[j]._xscale / 100); } if (_root.en1A[j].life < 1) { ++_root.totalKills; _root.hud.bombFlash.gotoAndPlay(7); _root.en1A[j].gotoAndStop(7); _root.player_exp += 2; _root.givePrize = random(2); if (_root.givePrize == 0) { _root.addPrize(_root.en1A[j]._x, _root.en1A[j]._y - 10); } } } else { _root.en1A[j].gotoAndStop(6); } if (_root.en1A[j].type != 'bigYeti') { _root.en1A[j].gotoAndStop(8); _root.en1A[j].grav = 15 + random(4); _root.en1A[j].xSpeed = (7 + random(5)) * (_root.en1A[j]._xscale / 100); if (_root.en1A[j].life < 1) { ++_root.totalKills; _root.hud.bombFlash.gotoAndPlay(7); _root.en1A[j].gotoAndStop(7); _root.player_exp += 2; _root.givePrize = random(2); if (_root.givePrize == 0) { _root.addPrize(_root.en1A[j]._x, _root.en1A[j]._y - 10); } } } } if (knockback != 1) { if (_root.en1A[j].life < 1) { ++_root.totalKills; _root.hud.bombFlash.gotoAndPlay(7); _root.givePrize = random(2); if (_root.givePrize == 0) { _root.addPrize(_root.en1A[j]._x, _root.en1A[j]._y - 10); } _root.player_exp += 2; _root.en1A[j].gotoAndStop(7); } else { _root.en1A[j].attackXSpeed = _root.player1.attackXSpeed; _root.en1A[j].gotoAndStop(6); } } } ++j; } j = 0; while (j < _root.blobB.length) { if (subject1.hitTest(_root.blobB[j]) && _root.blobB[j] != subject1._parent) { _root.blobB[j].hBP = true; ranSmack = random(4); _root['smack' + ranSmack].start(0, 0); _root['smack' + ranSmack].setVolume(_root.sfxvolume); _root.timerCombo = 75; _root.blobB[j].attackXSpeed = _root.player1.attackXSpeed * 2; _root.blobB[j].grav = 12; _root.addsmack(_root.blobB[j]._x, _root.blobB[j]._y - 10, _root.player1._xscale); _root.addhit(_root.blobB[j]._x, _root.blobB[j]._y - 10, 1); _root.addspark(_root.blobB[j]._x, _root.blobB[j]._y - 10, _root.blobB[j]._xscale / -100, 5); _root.addspark(_root.blobB[j]._x, _root.blobB[j]._y - 10, _root.blobB[j]._xscale / 100, 5); _root.blobB[j].gotoAndStop(4); } ++j; } j = 0; while (j < _root.blobA.length) { if (subject1.hitTest(_root.blobA[j])) { _root.blobA[j].hBP = true; ranSmack = random(4); _root['smack' + ranSmack].start(0, 0); _root['smack' + ranSmack].setVolume(_root.sfxvolume); _root.timerCombo = 75; if (_root.blobA[j]._x < _root.player1._x) { _root.blobA[j]._xscale = -100; } if (_root.blobA[j]._x > _root.player1._x) { _root.blobA[j]._xscale = 100; } _root.addsmack(_root.blobA[j]._x, _root.blobA[j]._y - 10, _root.player1._xscale); _root.addhit(_root.blobA[j]._x, _root.blobA[j]._y - 10, 1); _root.addspark(_root.blobA[j]._x, _root.blobA[j]._y - 10, _root.blobA[j]._xscale / -100, 2); _root.addspark(_root.blobA[j]._x, _root.blobA[j]._y - 10, _root.blobA[j]._xscale / 100, 2); --_root.blobA[j].life; if (_root.blobA[j].life < 1) { _root.hud.bombFlash.gotoAndPlay(7); _root.player_exp += 2; _root.blobA[j].gotoAndStop(5); } else { _root.blobA[j].gotoAndStop(6); _root.blobA[j].xSpeed = (10 + random(5)) * (_root.blobA[j]._xscale / 100); _root.blobA[j].grav = 19 + random(4); } } ++j; } j = 0; while (j < _root.ghostA.length) { if (subject1.hitTest(_root.ghostA[j])) { _root.ghostA[j].hBP = true; ranSmack = random(4); _root['smack' + ranSmack].start(0, 0); _root['smack' + ranSmack].setVolume(_root.sfxvolume); _root.timerCombo = 75; if (_root.ghostA[j]._x < _root.player1._x) { _root.ghostA[j]._xscale = -100; } if (_root.ghostA[j]._x > _root.player1._x) { _root.ghostA[j]._xscale = 100; } _root.addsmack(_root.ghostA[j]._x, _root.ghostA[j]._y - 10, _root.player1._xscale); _root.addhit(_root.ghostA[j]._x, _root.ghostA[j]._y - 10, 1); _root.addspark(_root.ghostA[j]._x, _root.ghostA[j]._y - 30, _root.ghostA[j]._xscale / -100, 3); _root.addspark(_root.ghostA[j]._x, _root.ghostA[j]._y - 30, _root.ghostA[j]._xscale / 100, 3); _root.ghostA[j].attackXSpeed = 10 * (_root.player1._xscale / 100); _root.ghostA[j].life -= damageToDeal; if (_root.ghostA[j].life < 1) { ++_root.totalKills; _root.hud.bombFlash.gotoAndPlay(7); _root.player_exp += 2; _root.ghostA[j].gotoAndStop(6); } else { _root.ghostA[j].gotoAndStop(5); } } ++j; } } }; _root.eAttack = function (subject1, knockback, damage) { if (_root.inplay == true && _root.player1.hitbox.hitTest(subject1) && _root.player1.blinkers < 1 && _root.player1._currentframe != 14 && _root.player1._currentframe != 12) { ranSmack = random(4); _root['smack' + ranSmack].start(0, 0); _root['smack' + ranSmack].setVolume(_root.sfxvolume); _root.player1.setRed = 100; _root.addsmack(_root.player1._x, _root.player1._y - 10, _root.player1._xscale * -1); _root.addhitEnemy(_root.player1._x, _root.player1._y - 10, 1); _root.addspark(_root.player1._x, _root.player1._y - 10, _root.player1._xscale / 100); _root.addspark(_root.player1._x, _root.player1._y - 10, _root.player1._xscale / 100); _root.player_life -= damage; if (knockback == 1) { if (_root.player_life < 1) { if (_root.player_potions > 0) { _root.player_life += _root.player_totallife; if (_root.player_life > _root.player_totallife) { _root.player_life = _root.player_totallife; } _root.player1.healMC.gotoAndPlay(2); --_root.player_potions; _root.player1.gotoAndStop(10); _root.player1.grav = 19 + random(4); _root.player1.xSpeed = (6 + random(3)) * (_root.player1._xscale / -100); _root.player1.potionTimer = 15; } else { _root.player1.gotoAndStop(5); _root.player_life = _root.player_totallife; } } else { _root.player1.gotoAndStop(10); _root.player1.grav = 19 + random(4); _root.player1.xSpeed = (6 + random(3)) * (_root.player1._xscale / -100); } } if (knockback != 1) { if (_root.player_life < 1) { if (_root.player_potions > 0) { _root.player_life += _root.player_totallife; if (_root.player_life > _root.player_totallife) { _root.player_life = _root.player_totallife; } --_root.player_potions; _root.player1.gotoAndStop(12); _root.player1.healMC.gotoAndPlay(2); _root.player1.potionTimer = 15; } else { _root.player1.gotoAndStop(5); _root.player_life = _root.player_totallife; } } else { _root.player1.gotoAndStop(12); } } } }; } frame 1 { function spelltext() { l = _root.interact[_root.currents_scene].sceneconv[convpos].length; showtext = _root.interact[_root.currents_scene].sceneconv[convpos].substring(0, p); ++p; if (p == l + 1) { clearInterval(write); } } cutsceneOptiontileFunction = function (s1) { if (s1.hitTest(_root.player1.hitbox) && _root.inscene != true && _root[s1.toActivate] != true) { if (s1.mcExplain._currentframe == 1) { s1.mcExplain.gotoAndPlay(2); } if (Key.isDown(_root.key_down)) { _root.inplay = false; _root.inscene = true; _root.inOption = true; _root.currents_scene = s1._name; _root.hud._alpha = 0; _root.speech1.start(0, 0); _root.speech1.setVolume(_root.sfxvolume * 1.3); curtains = _root.attachMovie('curtainsOption', 'curtains', _root.getNextHighestDepth()); curtains._x = _root.vcam._x; curtains._y = _root.vcam._y; _root.bubble = _root.attachMovie('optionChoice', 'bubble' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _root.bubble.what = s1.what; _root.bubble._x = (_root.vcam._x - _root.bubble._x) / 4; _root.bubble._y = (_root.vcam._y - _root.vcam._height / 2 + _root.bubble._height + 5 - _root.bubble._y) / 4; _root.bubble.toActivate = s1.toActivate; _root.curtains.gotoAndPlay(2); } } else { if (s1.mcExplain._currentframe > 2 && s1.mcExplain._currentframe < 12) { s1.mcExplain.gotoAndPlay(12); } } }; cutscenetileFunction = function (s1) { if (_root.player1._currentframe != 11 && s1.hitTest(_root.player1.hitbox) && _root.inscene != true && s1.activated != false) { _root.inplay = false; _root.inscene = true; _root.currents_scene = s1._name; _root.convpos = 0; _root.convcooldown = 0; _root.l = _root.interact[_root.currents_scene].sceneconv[_root.convpos].length; _root.p = 1; _root.showtext = ''; s1.activated = false; _root.darkness._alpha = 0; _root.hud._alpha = 0; _root.speech1.start(0, 0); _root.speech1.setVolume(_root.sfxvolume * 1.3); curtains = _root.attachMovie('curtains', 'curtains', _root.getNextHighestDepth()); curtains._x = _root.vcam._x; curtains._y = _root.vcam._y; _root.bubble = _root.attachMovie('bubble', 'bubble' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _root.bubble.faceIcon.gotoAndStop(_root.interact[_root.currents_scene].scenewhotalk[_root.convpos]); _root.showtext = _root.interact[_root.currents_scene].sceneconv[_root.convpos]; _root.bubble._x = (_root.vcam._x - _root.bubble._x) / 4; _root.bubble._y = (_root.vcam._y - _root.vcam._height / 2 + _root.bubble._height + 5 - _root.bubble._y) / 4; _root.curtains.gotoAndPlay(2); } }; write = setInterval(spelltext, 15); scenecameraFunction = function () { if (_root.inOption != true) { _root.vcam.target = _root[_root.interact[_root.currents_scene].scenewhotalk[_root.convpos]]; } _root.vcam._xscale -= (_root.vcam._xscale - _root.interact[_root.currents_scene].convzoom[_root.convpos]) / 3; _root.vcam._yscale = _root.vcam._xscale; _root.vcam._y = Math.floor(_root.vcam._y + (_root.vcam.target._y - 56.9 * (2 * _root.vcam._xscale / 100) - _root.vcam._y) / 5); _root.bg._x = _root.vcam._x - _root.vcam._width / 2; _root.bg._y = _root.vcam._y - _root.vcam._height / 2; _root.bg1._x = _root.vcam._x / 1.3 - _root.vcam._width / 2; _root.bg1._y = _root.vcam._y; _root.bg2._x = _root.vcam._x / 2; _root.bg2._y = _root.vcam._y; _root.bg3._x = _root.vcam._x / 3 - _root.vcam._width / 2; _root.bg3._y = _root.vcam._y; _root.bg._xscale = _root.vcam._xscale; _root.bg._yscale = _root.bg._xscale; _root.bg2._xscale = _root.vcam._xscale; _root.bg2._yscale = _root.bg2._xscale; _root.curtains._x = _root.vcam._x; _root.curtains._y = _root.vcam._y; _root.curtains._xscale = _root.vcam._xscale; _root.curtains._yscale = _root.vcam._yscale; _root.vcam.camControl(); _root.vcam._x = Math.floor(_root.vcam._x + (_root.vcam.target._x - _root.vcam._x) / 10 - _root.vcam.xadjust); }; npcFunction = function (s1, num) { if (_root.inplay == true) { if (_root.player1._x < s1._x) { s1._xscale = -100; } if (_root.player1._x > s1._x) { s1._xscale = 100; } } if (_root.inscene == true) { if (_root[_root.interact[_root.currents_scene].scenewhotalk[_root.convpos]]._x < s1._x) { s1._xscale = -100; } if (_root[_root.interact[_root.currents_scene].scenewhotalk[_root.convpos]]._x > s1._x) { s1._xscale = 100; } } }; } frame 1 { _root.critterF = function (subject1, num) { subject1._y -= subject1.grav; if (subject1.grav > -100) { subject1.grav -= 1; } while (_root.ground.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 - 2, true)) { --subject1._y; subject1.grav = 0; } for (;;) { if (!(subject1.grav < 1 && _root.platform.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 - 2, true))) break; --subject1._y; subject1.grav = 0; } while (_root.ground.hitTest(subject1._x + subject1.hitbox._x + subject1.hitbox._width / 2, subject1._y + subject1.hitbox._y - subject1.hitbox._height / 3, true)) { --subject1._x; } while (_root.ground.hitTest(subject1._x + subject1.hitbox._x - subject1.hitbox._width / 2, subject1._y + subject1.hitbox._y - subject1.hitbox._height / 3, true)) { ++subject1._x; } if (subject1._currentframe == 2) { subject1.graze = random(30); if (subject1.graze == 0) { subject1.ranx = random(3); if (subject1.ranx == 0) { subject1.gotoAndStop(7); subject1._xscale *= -1; } subject1.grazetime = 20 + random(20); subject1.gotoAndStop(3); } } if (subject1._currentframe == 3 && subject1._currentframe != 7) { if (_root.ground.hitTest(subject1._x + subject1.hitbox._x + subject1.hitbox._width / 2 + 5, subject1._y + subject1.hitbox._y - subject1.hitbox._height / 3, true)) { subject1.gotoAndStop(7); subject1._xscale = 100; } if (_root.ground.hitTest(subject1._x + subject1.hitbox._x - subject1.hitbox._width / 2 - 5, subject1._y + subject1.hitbox._y - subject1.hitbox._height / 3, true)) { subject1.gotoAndStop(7); subject1._xscale = -100; } if (0 == _root.ground.hitTest(subject1._x + subject1.hitbox._x - subject1.hitbox._width / 2 - 5, subject1._y + subject1.hitbox._y + subject1.hitbox._height, true)) { subject1._xscale = -100; subject1.gotoAndStop(7); } if (0 == _root.ground.hitTest(subject1._x + subject1.hitbox._x + subject1.hitbox._width / 2 - 5, subject1._y + subject1.hitbox._y + subject1.hitbox._height, true)) { subject1._xscale = 100; subject1.gotoAndStop(7); } subject1._x += subject1._xscale / -60; --subject1.grazetime; if (subject1.grazetime < 1) { subject1.gotoAndStop(2); subject1.grazetime = 20; subject1.graze = 10; } } if (subject1._currentframe == 6) { subject1.removeMovieClip(); _root.critterA.splice(num, 1); } }; _root.addsmack = function (xpos, ypos, xscale) { bit = _root.attachMovie('smackhit', 'bld' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); bit._y = ypos + (random(20) - random(20)); bit._x = xpos + (random(30) - random(30)); bit._xscale = xscale; }; _root.addhit = function (xpos, ypos, points) { bit = _root.attachMovie('pt', 'pt' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); bit._y = ypos + (random(20) - random(20)) - 50; bit._x = xpos; bit.plop = points * 10 + _root.displayCombo * (random(2) + 1); bit.plop = Math.round(bit.plop); bit.pt.mc.displayTxt.text = bit.plop; }; _root.addhitEnemy = function (xpos, ypos, points) { bit = _root.attachMovie('enePt', 'pt' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); bit._y = ypos + (random(20) - random(20)) - 50; bit._x = xpos; bit.plop = points * 10; bit.plop = Math.round(bit.plop); bit.pt.mc.displayTxt.text = bit.plop; }; _root.addspark = function (xpos, ypos, xs, ftogo) { ns = _root.level_case1.attachMovie('whitebit', 'wb' + _root.level_case1.getNextHighestDepth(), _root.level_case1.getNextHighestDepth()); ns._x = xpos; ns._y = ypos; if (ftogo == 6) { ns.gotoAndStop(2); } ns._xscale = 100 + random(20); ns.grav = 13 + random(12) - random(12); ns.xSpeed = (8 + random(5) - random(5)) * xs; _root.bitsA.push(ns); }; _root.addPrize = function (xpos, ypos, xs, ftogo) { ns = _root.level_case1.attachMovie('droppables', 'wb' + _root.level_case1.getNextHighestDepth(), _root.level_case1.getNextHighestDepth()); ns._x = xpos; ns._y = ypos; ns.gotoAndStop(1); ns.prize.gotoAndStop(random(ns.prize._totalframes) + 1); ns.countDown = 10; ns.grav = 15 + random(7) - random(7); ns.ranDir = random(2); if (ns.ranDir == 0) { ns.xSpeed = 5 + random(3) - random(3); } if (ns.ranDir == 1) { ns.xSpeed = -5 + random(3) - random(3); } _root.dropsA.push(ns); }; _root.dropsF = function (subject1, num) { if (subject1.audioDelay == undefined) { subject1.audioDelay = 5; } --subject1.audioDelay; if (subject1.landed != true) { subject1._x += subject1.xSpeed; subject1._y -= subject1.grav; --subject1.grav; if (subject1._x > _root.r_limit._x or subject1._x < _root.l_limit._x or subject1._y > _root.d_limit._y) { subject1.removeMovieClip(); _root.dropsA.splice(num, 1); } if (_root.ground.hitTest(subject1._x + subject1.hitbox._width / 2, subject1._y, true) or _root.ground.hitTest(subject1._x - subject1.hitbox._width / 2, subject1._y, true)) { if (subject1.audioDelay < 1) { subject1.audioDelay = 5; _root.goohit.start(0, 0); _root.goohit.setVolume(_root.sfxvolume / 3); } subject1.xSpeed *= -1; } if (_root.platform.hitTest(subject1._x + subject1.hitbox._width / 2, subject1._y, true) or _root.platform.hitTest(subject1._x - subject1.hitbox._width / 2, subject1._y, true)) { if (subject1.audioDelay < 1) { subject1.audioDelay = 5; _root.goohit.start(0, 0); _root.goohit.setVolume(_root.sfxvolume / 3); } subject1.xSpeed *= -1; } if (_root.ground.hitTest(subject1._x, subject1._y - subject1.hitbox._height / 2, true)) { if (subject1.audioDelay < 1) { subject1.audioDelay = 5; _root.goohit.start(0, 0); _root.goohit.setVolume(_root.sfxvolume / 3); } subject1.grav = -8; } if (_root.ground.hitTest(subject1._x, subject1._y + subject1.hitbox._height / 2, true)) { if (subject1.audioDelay < 1) { subject1.audioDelay = 5; _root.goohit.start(0, 0); _root.goohit.setVolume(_root.sfxvolume / 3); } subject1.grav *= -0.6; } if (_root.platform.hitTest(subject1._x, subject1._y - subject1.hitbox._height / 2, true)) { if (subject1.audioDelay < 1) { subject1.audioDelay = 5; _root.goohit.start(0, 0); _root.goohit.setVolume(_root.sfxvolume / 3); } subject1.grav = -8; } if (_root.platform.hitTest(subject1._x, subject1._y + subject1.hitbox._height / 2, true)) { if (subject1.audioDelay < 1) { subject1.audioDelay = 5; _root.goohit.start(0, 0); _root.goohit.setVolume(_root.sfxvolume / 3); } subject1.grav *= -0.6; } if (_root.ground.hitTest(subject1._x, subject1._y + subject1.hitbox._height / 2, true)) { if (subject1.grav < 0) { subject1.grav = 0; subject1.xSpeed = 0; subject1.landed = true; subject1.gotoAndPlay(2); } } if (_root.platform.hitTest(subject1._x, subject1._y + subject1.hitbox._height / 2, true)) { if (subject1.grav < 0) { subject1.grav = 0; subject1.xSpeed = 0; subject1.landed = true; subject1.gotoAndPlay(2); } } } --subject1.countDown; if (subject1.hitbox.hitTest(_root.player1.hitbox) && subject1.countDown < 1) { subject1.cg = _root.attachMovie('prizeGet', 'prizeGet' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); subject1.cg._x = subject1._x; subject1.cg._y = subject1._y - _root.player1.hitbox._height / 2; _root.getFX.start(0, 0); _root.getFX.setVolume(_root.sfxvolume); if (subject1.prize._currentframe == 1) { _root.player_potions += 1; subject1.cg.mc.mc.whatyougot = 'potion +1'; } if (subject1.prize._currentframe == 2) { if (_root.d_clover == true) { _root.player_cash += 30; subject1.cg.mc.mc.whatyougot = 'gold +30'; } else { _root.player_cash += 10; subject1.cg.mc.mc.whatyougot = 'gold +10'; } } if (subject1.prize._currentframe == 3) { _root.player_bombs += 1; subject1.cg.mc.mc.whatyougot = 'bomb +1'; } subject1.removeMovieClip(); _root.dropsA.splice(num, 1); } }; _root.addBomb = function (xpos, ypos, dir) { ns = _root.level_case1.attachMovie('bomb', 'wb' + _root.level_case1.getNextHighestDepth(), _root.level_case1.getNextHighestDepth()); ns._x = xpos; ns._y = ypos; ns.countDown = 60; ns.delayTimer = 2; ns.grav = 9; ns.xSpeed = 14 * dir; _root.bombA.push(ns); }; _root.bombF = function (subject1, num) { if (subject1.audioDelay == undefined) { subject1.audioDelay = 5; } --subject1.audioDelay; subject1._x += subject1.xSpeed; subject1._y -= subject1.grav; subject1.grav -= 1.5; subject1._rotation += subject1.xSpeed; if (subject1._x > _root.r_limit._x or subject1._x < _root.l_limit._x or subject1._y > _root.d_limit._y) { subject1.removeMovieClip(); _root.bombA.splice(num, 1); } while (_root.ground.hitTest(subject1._x, subject1._y + subject1.hitbox._height / 2, true) or _root.platform.hitTest(subject1._x, subject1._y + subject1.hitbox._height / 2, true)) { --subject1._y; } while (_root.ground.hitTest(subject1._x + subject1.hitbox._width / 2, subject1._y, true)) { --subject1._x; } while (_root.ground.hitTest(subject1._x - subject1.hitbox._width / 2, subject1._y, true)) { ++subject1._x; } while (_root.ground.hitTest(subject1._x, subject1._y - subject1.hitbox._height / 2, true) or _root.platform.hitTest(subject1._x, subject1._y - subject1.hitbox._height / 2, true)) { ++subject1._y; } if (_root.ground.hitTest(subject1._x, subject1._y + subject1.hitbox._height / 2 + 5, true) or _root.platform.hitTest(subject1._x, subject1._y + subject1.hitbox._height / 2 + 5, true)) { j = 0; while (j < _root.breakableBlockA.length) { if (subject1.hitTest(_root.breakableBlockA[j])) { subject1.countDown = 1; } ++j; } if (subject1.audioDelay < 1) { subject1.audioDelay = 5; _root.goohit.start(0, 0); _root.goohit.setVolume(_root.sfxvolume / 3); } subject1.grav = Math.abs(subject1.grav) * 0.6; } if (_root.ground.hitTest(subject1._x + subject1.hitbox._width / 2 + 2, subject1._y, true) or _root.ground.hitTest(subject1._x - subject1.hitbox._width / 2 - 2, subject1._y, true)) { j = 0; while (j < _root.breakableBlockA.length) { if (subject1.hitTest(_root.breakableBlockA[j])) { subject1.countDown = 1; } ++j; } if (subject1.audioDelay < 1) { subject1.audioDelay = 5; _root.goohit.start(0, 0); _root.goohit.setVolume(_root.sfxvolume / 3); } subject1.xSpeed *= -0.8; } if (_root.ground.hitTest(subject1._x, subject1._y - subject1.hitbox._height / 2 - 2, true) or _root.platform.hitTest(subject1._x, subject1._y - subject1.hitbox._height / 2 - 2, true)) { j = 0; while (j < _root.breakableBlockA.length) { if (subject1.hitTest(_root.breakableBlockA[j])) { subject1.countDown = 1; } ++j; } if (subject1.audioDelay < 1) { subject1.audioDelay = 5; _root.goohit.start(0, 0); _root.goohit.setVolume(_root.sfxvolume / 3); } subject1.grav = -8; } --subject1.countDown; --subject1.delayTimer; if (subject1.countDown == 11) { subject1.gotoAndPlay(2); } if (subject1.delayTimer < 1 && (subject1.countDown < 1 or zombie_case.hitTest(subject1._x, subject1._y, true) or _root.fishBoss.hitTest(subject1._x, subject1._y, true))) { subject1.explo = _root.attachMovie('bombExplosion', 'be' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); subject1.explo._x = subject1._x; subject1.explo._y = subject1._y; subject1.removeMovieClip(); _root.bombA.splice(num, 1); } }; _root.bitsFunction = function (subject1, num) { subject1._x += subject1.xSpeed; subject1._y -= subject1.grav; subject1.grav -= 1.5; subject1._rotation += 12 * (subject1.xSpeed / Math.abs(subject1.xSpeed)); if (subject1._currentframe != 6 && _root.ground.hitTest(subject1._x, subject1._y, true)) { subject1.removeMovieClip(); _root.bitsA.splice(num, 1); } if (subject1._x > _root.r_limit._x or subject1._x < _root.l_limit._x or subject1._y > _root.d_limit._y) { subject1.removeMovieClip(); _root.bitsA.splice(num, 1); } }; coinFunction = function (s1, num) { if (s1._x - _root.vcam._x < 650 && s1._x - _root.vcam._x > -650) { s1._visible = true; if (_root.d_coinMagnet == true) { if (_root.player1._x - s1._x < 200 && _root.player1._x - s1._x > -200 && _root.player1._y + _root.player1.hitbox._height / 2 - s1._y < 200 && _root.player1._y + _root.player1.hitbox._height / 2 - s1._y > -200) { s1._x += (_root.player1._x - s1._x) / 10; s1._y += (_root.player1._y - _root.player1.hitbox._height / 2 - s1._y) / 10; } } if (s1.hitTest(_root.player1.hitbox)) { _root.player_cash += 1; _root.totalCash += 1; s1.poop = _root.attachMovie('pointdisplay', 'pd' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); s1.poop._x = s1._x + (random(50) - random(50)); s1.poop._y = s1._y - 50; s1.poop.num.gotoAndStop(5); _root.coinsfx.start(0, 1); _root.coinsfx.setVolume(_root.sfxvolume); s1.cg = _root.attachMovie('CoinGet', 'CoinGet' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); s1.cg._x = s1._x; s1.cg._y = s1._y; s1.removeMovieClip(); _root.coinArray.splice(num, 1); } } else { s1._visible = false; } }; } frame 1 { resetFunction = function () { delete _root.onEnterFrame; i = 0; while (i < _root.critterA.length) { _root.leftOverEnemies += 0.5; _root.critterA[i].removeMovieClip(); ++i; } i = 0; while (i < _root.blobB.length) { _root.leftOverEnemies += 0.5; _root.blobB[i].removeMovieClip(); ++i; } i = 0; while (i < _root.en1A.length) { _root.leftOverEnemies += 0.5; _root.en1A[i].removeMovieClip(); ++i; } i = 0; while (i < _root.ghostA.length) { _root.leftOverEnemies += 0.5; _root.ghostA[i].removeMovieClip(); ++i; } i = 0; while (i < _root.jellyBombFlyA.length) { _root.leftOverEnemies += 0.5; _root.jellyBombFlyA[i].removeMovieClip(); ++i; } i = 0; while (i < _root.blobMonsterA.length) { _root.leftOverEnemies += 0.5; _root.blobMonsterA[i].removeMovieClip(); ++i; } i = 0; while (i < _root.blobA.length) { _root.blobA[i].removeMovieClip(); ++i; } i = 0; while (i < _root.ghostBlobA.length) { _root.ghostBlobA[i].removeMovieClip(); ++i; } i = 0; while (i < _root.blobStickyA.length) { _root.blobStickyA[i].removeMovieClip(); ++i; } i = 0; while (i < _root.bulletA.length) { _root.bulletA[i].removeMovieClip(); ++i; } i = 0; while (i < _root.grapplePointArray.length) { _root.grapplePointArray[i].removeMovieClip(); ++i; } i = 0; while (i < _root.coinArray.length) { _root.coinArray[i].removeMovieClip(); ++i; } i = 0; while (i < _root.explosiveBlockA.length) { _root.explosiveBlockA[i].removeMovieClip(); ++i; } i = 0; while (i < _root.bitsA.length) { _root.bitsA[i].removeMovieClip(); ++i; } i = 0; while (i < _root.coinArray.length) { _root.coinArray[i].removeMovieClip(); ++i; } i = 0; while (i < _root.bitsA.length) { _root.bitsA[i].removeMovieClip(); ++i; } i = 0; while (i < _root.dropsA.length) { _root.dropsA[i].removeMovieClip(); ++i; } i = 0; while (i < _root.bitsArray.length) { _root.bitsArray[i].removeMovieClip(); ++i; } i = 0; while (i < _root.rainbowA.length) { _root.rainbowA[i].removeMovieClip(); ++i; } i = 0; while (i < _root.floatingHazardA.length) { _root.floatingHazardA[i].removeMovieClip(); ++i; } i = 0; while (i < _root.heroBulletA.length) { _root.heroBulletA[i].removeMovieClip(); ++i; } i = 0; while (i < _root.jellyBulletA.length) { _root.jellyBulletA[i].removeMovieClip(); ++i; } i = 0; while (i < _root.grapplePointArray.length) { _root.grapplePointArray[i].removeMovieClip(); ++i; } i = 0; while (i < _root.bombA.length) { _root.bombA[i].removeMovieClip(); ++i; } i = 0; while (i < _root.bitsA.length) { _root.bitsA[i].removeMovieClip(); ++i; } _root.scrollingBG.removeMovieClip(); _root.fishBorder.removeMovieClip(); _root.ground.removeMovieClip(); _root.hazards.removeMovieClip(); _root.level_case1.removeMovieClip(); _root.bg.removeMovieClip(); _root.bg1.removeMovieClip(); _root.bg2.removeMovieClip(); _root.zombie_case.removeMovieClip(); _root.interact.removeMovieClip(); _root.platform.removeMovieClip(); _root.lvl.removeMovieClip(); _root.fishBoss.swapDepths(_root.getNextHighestDepth()); _root.fishBoss.removeMovieClip(); _root.exitpoo.removeMovieClip(); _root.altitudeTracker.removeMovieClip(); _root.anim.removeMovieClip(); _root.bubble.removeMovieClip(); _root.bubble1.removeMovieClip(); i = 0; while (i < _root['npc' + _root.current_identifier].length) { _root[i].removeMovieClip(); ++i; } _root.player1.removeMovieClip(); _root.vcam.removeMovieClip(); _root.hud.removeMovieClip(); }; } frame 1 { _root.en1F = function (subject1, num) { subject1._y -= subject1.grav; if (subject1.grav > -100) { subject1.grav -= 1.5; } while (_root.ground.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 - 2, true)) { --subject1._y; subject1.grav = 0; } for (;;) { if (!(subject1.grav < 1 && _root.platform.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 - 2, true))) break; --subject1._y; subject1.grav = 0; } while (_root.ground.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y - subject1.hitbox._height / 2 + 2, true) or _root.platform.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y - subject1.hitbox._height / 2 + 2, true)) { ++subject1._y; subject1.grav = -3; } while (_root.ground.hitTest(subject1._x + subject1.hitbox._x + subject1.hitbox._width / 2, subject1._y + subject1.hitbox._y - subject1.hitbox._height / 3, true)) { --subject1._x; } while (_root.ground.hitTest(subject1._x + subject1.hitbox._x - subject1.hitbox._width / 2, subject1._y + subject1.hitbox._y - subject1.hitbox._height / 3, true)) { ++subject1._x; } if (_root.ground.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 + 10, true) or subject1.grav < 1 && _root.platform.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 + 10, true)) { subject1.onGround = true; } else { subject1.onGround = false; } if (subject1._currentframe == 2) { if (subject1._y - _root.player1._y < 200 && subject1._y - _root.player1._y > -200) { if (subject1._x - _root.player1._x < 500 && subject1._x - _root.player1._x > -500) { if (_root.player1._x < subject1._x) { subject1._xscale = 100; } if (_root.player1._x > subject1._x) { subject1._xscale = -100; } } if (subject1._x - _root.player1._x < 400 && subject1._x - _root.player1._x > -400) { if (_root['blocks' + _root.current_identifier][Math.floor((subject1._y - subject1.hitbox._height) / 80) + 2][Math.floor(subject1._x / 80) + 1 * (subject1._xscale / -100)] == 1 or _root['blocks' + _root.current_identifier][Math.floor((subject1._y - subject1.hitbox._height) / 80) + 2][Math.floor(subject1._x / 80) + 1 * (subject1._xscale / -100)] == 16) { subject1.gotoAndStop(3); } if ((_root['blocks' + _root.current_identifier][Math.floor((subject1._y - subject1.hitbox._height) / 80) + 2][Math.floor(subject1._x / 80) + 2 * (subject1._xscale / -100)] == 1 or _root['blocks' + _root.current_identifier][Math.floor((subject1._y - subject1.hitbox._height) / 80) + 2][Math.floor(subject1._x / 80) + 2 * (subject1._xscale / -100)] == 16) && _root['blocks' + _root.current_identifier][Math.floor((subject1._y - subject1.hitbox._height) / 80) + 2][Math.floor(subject1._x / 80) + 1 * (subject1._xscale / -100)] == 0) { subject1.gotoAndStop(3); } } } } subject1._x += subject1.attackXSpeed; if (subject1.attackXSpeed < 0) { ++subject1.attackXSpeed; } if (subject1.attackXSpeed > 0) { --subject1.attackXSpeed; } if (subject1.reloadTime != undefined) { --subject1.reloadTime; } if (subject1.reloadTime < 1) { subject1.reloadTime = undefined; } if (subject1._currentframe == 3 && subject1._currentframe != 5 && subject1._currentframe != 7) { if (_root.player1._x < subject1._x) { subject1._xscale = 100; } if (_root.player1._x > subject1._x) { subject1._xscale = -100; } subject1._x += subject1._xscale / -30; if (subject1._x - _root.player1._x < subject1.range && subject1._x - _root.player1._x > -subject1.range && subject1.reloadTime == undefined) { subject1.gotoAndStop(4); } if (_root.ground.hitTest(subject1._x + subject1.hitbox._x + subject1.hitbox._width / 2 + 15, subject1._y + subject1.hitbox._y - subject1.hitbox._height / 3, true) or _root.platform.hitTest(subject1._x + subject1.hitbox._x + subject1.hitbox._width / 2 + 15, subject1._y + subject1.hitbox._y - subject1.hitbox._height / 3, true)) { subject1._y -= 30; subject1.gotoAndStop(5); subject1.grav = 15; } if (_root.ground.hitTest(subject1._x + subject1.hitbox._x - subject1.hitbox._width / 2 - 15, subject1._y + subject1.hitbox._y - subject1.hitbox._height / 3, true) or _root.platform.hitTest(subject1._x + subject1.hitbox._x - subject1.hitbox._width / 2 - 15, subject1._y + subject1.hitbox._y - subject1.hitbox._height / 3, true)) { subject1._y -= 30; subject1.gotoAndStop(5); subject1.grav = 15; } if (0 == _root.ground.hitTest(subject1._x + subject1.hitbox._x - subject1.hitbox._width / 4 - 5, subject1._y + subject1.hitbox._y + subject1.hitbox._height, true) && 0 == _root.platform.hitTest(subject1._x + subject1.hitbox._x - subject1.hitbox._width / 4 - 5, subject1._y + subject1.hitbox._y + subject1.hitbox._height, true)) { if (_root['blocks' + _root.current_identifier][Math.floor((subject1._y - subject1.hitbox._height) / 80) + 2][Math.floor(subject1._x / 80) - 1] == 1 or _root['blocks' + _root.current_identifier][Math.floor((subject1._y - subject1.hitbox._height) / 80) + 2][Math.floor(subject1._x / 80) - 1] == 16) { subject1._y -= 30; subject1.gotoAndStop(5); subject1.grav = 15; } if (_root['blocks' + _root.current_identifier][Math.floor((subject1._y - subject1.hitbox._height) / 80) + 2][Math.floor(subject1._x / 80) + 2 * (subject1._xscale / -100)] == 0) { subject1.gotoAndStop(2); subject1._x += subject1._xscale / 30; } } if (0 == _root.ground.hitTest(subject1._x + subject1.hitbox._x + subject1.hitbox._width / 4 - 5, subject1._y + subject1.hitbox._y + subject1.hitbox._height, true) && 0 == _root.platform.hitTest(subject1._x + subject1.hitbox._x + subject1.hitbox._width / 4 - 5, subject1._y + subject1.hitbox._y + subject1.hitbox._height, true)) { if (_root['blocks' + _root.current_identifier][Math.floor((subject1._y - subject1.hitbox._height) / 80) + 2][Math.floor(subject1._x / 80) + 1] == 1 or _root['blocks' + _root.current_identifier][Math.floor((subject1._y - subject1.hitbox._height) / 80) + 2][Math.floor(subject1._x / 80) + 1] == 16) { subject1._y -= 30; subject1.gotoAndStop(5); subject1.grav = 15; } if (_root['blocks' + _root.current_identifier][Math.floor((subject1._y - subject1.hitbox._height) / 80) + 2][Math.floor(subject1._x / 80) + 2 * (subject1._xscale / -100)] == 0) { subject1.gotoAndStop(2); subject1._x += subject1._xscale / 30; } } } if (subject1.onGround != true && subject1._currentframe != 8 && subject1._currentframe != 7) { subject1.gotoAndStop(5); } if (subject1._currentframe == 8) { subject1._x += subject1.xSpeed; if (subject1.life > 0) { if (subject1.onGround == true) { subject1.xSpeed = 0; subject1.gotoAndStop(9); } } else { subject1.gotoAndStop(7); } } if (subject1._currentframe == 5) { subject1._x += subject1._xscale / -25; if (subject1.onGround == true) { subject1.gotoAndStop(2); } } if (subject1._currentframe == 7) { subject1.deathSmoke = _root.attachMovie('deathSmoke', 'ds' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); subject1.deathSmoke._x = subject1._x; subject1.deathSmoke._y = subject1._y - subject1.hitbox._height / 5; subject1.removeMovieClip(); _root.en1A.splice(num, 1); } if (_root.hazards.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y - 2, true) && subject1._currentframe != 7) { i = 0; while (i < _root.hazardArray.length) { if (subject1.hitbox.hitTest(_root.hazardArray[i].hitbox)) { _root.hazardArray[i].play(); } ++i; } if (subject1.hBP == true) { _root.player_exp += 2; } subject1.gotoAndStop(7); } }; _root.blobF = function (subject1, num) { subject1._y -= subject1.grav; if (subject1.grav > -100) { subject1.grav -= 1.5; } while (_root.ground.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 - 2, true)) { --subject1._y; subject1.grav = 0; } for (;;) { if (!(subject1.grav < 1 && _root.platform.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 - 2, true))) break; --subject1._y; subject1.grav = 0; } while (_root.ground.hitTest(subject1._x + subject1.hitbox._x + subject1.hitbox._width / 2 + 5, subject1._y + subject1.hitbox._y - subject1.hitbox._height / 3, true)) { --subject1._x; } while (_root.ground.hitTest(subject1._x + subject1.hitbox._x - subject1.hitbox._width / 2 - 5, subject1._y + subject1.hitbox._y - subject1.hitbox._height / 3, true)) { ++subject1._x; } while (_root.ground.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y - subject1.hitbox._height - 10, true)) { ++subject1._y; subject1.grav = -3; } if (_root.ground.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 + 10, true) or _root.player1.grav < 1 && _root.platform.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 + 10, true)) { subject1.onGround = true; } else { subject1.onGround = false; } if (subject1._currentframe == 2) { subject1.xSpeed = 0; if (subject1._y - _root.player1._y < 200 && subject1._y - _root.player1._y > -200) { if (subject1._x - _root.player1._x < 500 && subject1._x - _root.player1._x > -500) { if (_root.player1._x < subject1._x) { subject1._xscale = 100; } if (_root.player1._x > subject1._x) { subject1._xscale = -100; } if (subject1._x - _root.player1._x < 400 && subject1._x - _root.player1._x > -400) { subject1._y -= 30; subject1.grav = 12; subject1.gotoAndStop(3); } } } } if (subject1._currentframe == 3 or subject1._currentframe == 6) { subject1._x += subject1._xscale / -50 + subject1.xSpeed; if (subject1.onGround == true) { subject1.gotoAndStop(2); } if (subject1.hitbox.hitTest(_root.player1.hitbox)) { subject1.xOffset = (subject1._x - _root.player1._x) / 2; subject1.yOffset = subject1._y - _root.player1._y; if (subject1.yOffset > 30) { subject1.yOffset = 20; } if (subject1.yOffset < -30) { subject1.yOffset = -20; } subject1.gotoAndStop(4); } } if (subject1._currentframe == 4) { subject1.bStick = _root.attachMovie('blob_stick', 'blob_stick' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); subject1.bStick._x = _root.player1._x + subject1.xOffset; subject1.bStick._y = _root.player1._y + subject1.yOffset; subject1.bStick.xOffset = subject1.xOffset; subject1.bStick.yOffset = subject1.yOffset; _root.blobStickyA.push(subject1.bStick); subject1.removeMovieClip(); _root.blobA.splice(num, 1); } if (subject1._currentframe == 5) { _root.blobA.splice(num, 1); } if (subject1._y > _root.d_limit._y) { subject1.removeMovieClip(); _root.blobA.splice(num, 1); } if (_root.hazards.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y - 2, true)) { i = 0; while (i < _root.hazardArray.length) { if (subject1.hitbox.hitTest(_root.hazardArray[i].hitbox)) { _root.hazardArray[i].play(); } ++i; } if (subject1.hBP == true) { _root.player_exp += 0.5; } subject1.gotoAndStop(5); } }; _root.blobStickyF = function (subject1, num) { subject1._x = _root.player1._x + subject1.xOffset * (_root.player1._xscale / -100); subject1._y = _root.player1._y + subject1.yOffset; if (Math.abs(subject1._xscale) > 35) { _root.player_life -= 0.05; } if (_root.player_life < 1) { _root.player1.gotoAndStop(5); _root.player_life = _root.player_totallife; subject1.removeMovieClip(); _root.blobStickyA.splice(num, 1); } subject1._xscale -= 1; subject1._yscale = subject1._xscale; if (Math.abs(subject1._xscale) < 25) { subject1.removeMovieClip(); _root.blobStickyA.splice(num, 1); } }; _root.blobBF = function (subject1, num) { subject1._x += subject1.attackXSpeed; if (subject1.attackXSpeed < 0) { subject1.attackXSpeed += 0.5; } if (subject1.attackXSpeed > 0) { subject1.attackXSpeed -= 0.5; } subject1._y -= subject1.grav; if (subject1.grav > -100) { subject1.grav -= 1.5; } while (_root.ground.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 - 2, true)) { --subject1._y; subject1.grav = 0; } for (;;) { if (!(subject1.grav < 1 && _root.platform.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 - 2, true))) break; --subject1._y; subject1.grav = 0; } while (_root.ground.hitTest(subject1._x + subject1.hitbox._x + subject1.hitbox._width / 2, subject1._y + subject1.hitbox._y - subject1.hitbox._height / 3, true)) { --subject1._x; } while (_root.ground.hitTest(subject1._x + subject1.hitbox._x - subject1.hitbox._width / 2, subject1._y + subject1.hitbox._y - subject1.hitbox._height / 3, true)) { ++subject1._x; } while (_root.ground.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y - subject1.hitbox._height / 2 + 2, true) or _root.platform.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y - subject1.hitbox._height / 2 + 2, true)) { ++subject1._y; subject1.grav = -3; } if (_root.ground.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 + 10, true) or _root.player1.grav < 1 && _root.platform.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 + 10, true)) { subject1.onGround = true; } else { subject1.onGround = false; } if (subject1._currentframe == 2) { subject1.xSpeed = 0; if (subject1._y - _root.player1._y < 200 && subject1._y - _root.player1._y > -200) { if (subject1._x - _root.player1._x < 500 && subject1._x - _root.player1._x > -500) { if (_root.player1._x < subject1._x) { subject1._xscale = 100; } if (_root.player1._x > subject1._x) { subject1._xscale = -100; } if (subject1._x - _root.player1._x < 400 && subject1._x - _root.player1._x > -400) { subject1._y -= 30; subject1.grav = 7; subject1.gotoAndStop(3); } } } } if (subject1._currentframe == 3 or subject1._currentframe == 6) { subject1._x += subject1._xscale / -50 + subject1.xSpeed; if (subject1.onGround == true) { subject1.gotoAndStop(2); } if (subject1.hitTest(_root.player1.hitbox)) { subject1.xOffset = (subject1._x - _root.player1._x) / 2; subject1.yOffset = subject1._y - _root.player1._y; if (subject1.yOffset > 30) { subject1.yOffset = 20; } if (subject1.yOffset < -30) { subject1.yOffset = -20; } subject1.gotoAndStop(4); } } if (subject1._currentframe == 5) { subject1.removeMovieClip(); _root.blobB.splice(num, 1); } if (_root.hazards.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y - 2, true) && subject1._currentframe != 4 && subject1._currentframe != 5) { i = 0; while (i < _root.hazardArray.length) { if (subject1.hitbox.hitTest(_root.hazardArray[i].hitbox)) { _root.hazardArray[i].play(); } ++i; } subject1.gotoAndStop(4); subject1.mc.gotoAndPlay(12); } }; _root.blobMonsterF = function (subject1, num) { if (_root.hazards.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y - 2, true) && subject1._currentframe != 7 && subject1._currentframe != 5) { i = 0; while (i < _root.hazardArray.length) { if (subject1.hitbox.hitTest(_root.hazardArray[i].hitbox)) { _root.hazardArray[i].play(); } ++i; } if (subject1.hBP == true) { _root.player_exp += 2; } subject1.gotoAndStop(5); } subject1._y -= subject1.grav; if (subject1.grav > -100) { subject1.grav -= 1.5; } while (_root.ground.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 - 2, true)) { --subject1._y; subject1.grav = 0; } for (;;) { if (!(subject1.grav < 1 && _root.platform.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 - 2, true))) break; --subject1._y; subject1.grav = 0; } while (_root.ground.hitTest(subject1._x + subject1.hitbox._x + subject1.hitbox._width / 2, subject1._y + subject1.hitbox._y - subject1.hitbox._height / 3, true)) { --subject1._x; } while (_root.ground.hitTest(subject1._x + subject1.hitbox._x - subject1.hitbox._width / 2, subject1._y + subject1.hitbox._y - subject1.hitbox._height / 3, true)) { ++subject1._x; } if (_root.ground.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 + 10, true) or _root.player1.grav < 1 && _root.platform.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 + 10, true)) { subject1.onGround = true; } else { subject1.onGround = false; } subject1._x += subject1.attackXSpeed; if (subject1.attackXSpeed < 0) { subject1.attackXSpeed += 1; } if (subject1.attackXSpeed > 0) { subject1.attackXSpeed -= 1; } if (subject1._currentframe == 2) { if (_root.player1._x < subject1._x) { subject1._xscale = 100; } if (_root.player1._x > subject1._x) { subject1._xscale = -100; } if (subject1._y - _root.player1._y < 200 && subject1._y - _root.player1._y > -200) { if (subject1._x - _root.player1._x < 400 && subject1._x - _root.player1._x > -400) { subject1.ranPoop = random(90); if (subject1.ranPoop == 0) { subject1.timeToMove = 30 + random(60); subject1.gotoAndStop(3); } } } if (subject1._y - _root.player1._y < 300 && subject1._y - _root.player1._y > -300) { if (subject1._x - _root.player1._x < 600 && subject1._x - _root.player1._x > -600) { subject1.ranPoop = random(45); if (subject1.ranPoop < 2) { if (_root.blobA.length < 3) { subject1.gotoAndStop(6); subject1.made = false; } } } } } if (subject1._currentframe == 6 && subject1.made == false) { subject1.newBlob = _root.zombie_case.attachMovie('blob', 'blob' + _root.zombie_case.getNextHighestDepth(), _root.zombie_case.getNextHighestDepth()); subject1.newBlob._x = subject1._x + 38 * (subject1._xscale / -100); subject1.newBlob._y = subject1._y - 50; subject1.newBlob.moveX = 0; subject1.newBlob.moveY = 0; subject1.newBlob.attackXSpeed = 13 * (subject1._xscale / 100); subject1.newBlob.life = 2; subject1.made = true; } if (subject1._currentframe == 3) { subject1._x += subject1._xscale / -60; --subject1.timeToMove; if (subject1.timeToMove < 1) { subject1.gotoAndStop(2); } } if (subject1._currentframe == 7) { subject1.removeMovieClip(); _root.blobMonsterA.splice(num, 1); } }; _root.ghostF = function (subject1, num) { if (_root.hazards.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y - 2, true) && subject1._currentframe != 7) { i = 0; while (i < _root.hazardArray.length) { if (subject1.hitbox.hitTest(_root.hazardArray[i].hitbox)) { _root.hazardArray[i].play(); } ++i; } if (subject1.hBP == true) { _root.player_exp += 2; } subject1.gotoAndStop(7); } subject1._y -= subject1.grav; if (subject1.grav > -100) { subject1.grav -= 1.5; } while (_root.ground.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 - 2, true)) { --subject1._y; subject1.grav = 0; } for (;;) { if (!(subject1.grav < 1 && _root.platform.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 - 2, true))) break; --subject1._y; subject1.grav = 0; } while (_root.ground.hitTest(subject1._x + subject1.hitbox._x + subject1.hitbox._width / 2, subject1._y + subject1.hitbox._y - subject1.hitbox._height / 3, true)) { --subject1._x; } while (_root.ground.hitTest(subject1._x + subject1.hitbox._x - subject1.hitbox._width / 2, subject1._y + subject1.hitbox._y - subject1.hitbox._height / 3, true)) { ++subject1._x; } subject1._x += subject1.attackXSpeed; if (subject1.attackXSpeed < 0) { subject1.attackXSpeed += 1; } if (subject1.attackXSpeed > 0) { subject1.attackXSpeed -= 1; } if (_root.ground.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 + 10, true) or _root.player1.grav < 1 && _root.platform.hitTest(subject1._x + subject1.hitbox._x, subject1._y + subject1.hitbox._y + subject1.hitbox._height / 2 + 10, true)) { subject1.onGround = true; } else { subject1.onGround = false; } if (subject1._currentframe == 2) { if (subject1._y - _root.player1._y < 200 && subject1._y - _root.player1._y > -200) { if (subject1._x - _root.player1._x < 400 && subject1._x - _root.player1._x > -400) { subject1.ranPoop = random(60); if (subject1.ranPoop == 10) { subject1.gotoAndStop(3); } if (subject1.ranPoop < 2) { if (_root.ghostBlobA.length < 1) { subject1.newBlob = _root.zombie_case.attachMovie('ghostBlob', 'ghostBlob' + _root.zombie_case.getNextHighestDepth(), _root.zombie_case.getNextHighestDepth()); subject1.newBlob._x = subject1._x; subject1.newBlob._y = subject1._y - 50; subject1.newBlob.moveX = 0; subject1.newBlob.moveY = 0; subject1.newBlob.attackXSpeed = 13 * (subject1._xscale / 100); subject1.newBlob.life = 2; } } if (_root.player1._x < subject1._x) { subject1._xscale = 100; } if (_root.player1._x > subject1._x) { subject1._xscale = -100; } } } } if (subject1._currentframe == 7) { subject1.deathSmoke = _root.attachMovie('deathSmoke', 'ds' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); subject1.deathSmoke._x = subject1._x; subject1.deathSmoke._y = subject1._y - 55; subject1.removeMovieClip(); _root.ghostA.splice(num, 1); } }; jellyBombFlyF = function (s1, num) { if (s1._y - _root.player1._y < 400 && s1._y - _root.player1._y > -400) { if (s1._x - _root.player1._x < 500 && s1._x - _root.player1._x > -500) { if (s1._currentframe == 2) { if (_root.player1._x < s1._x && s1.moveX > -3) { s1.moveX -= 0.25; s1._xscale = 100; } if (_root.player1._x > s1._x && s1.moveX < 3) { s1.moveX += 0.25; s1._xscale = -100; } if (_root.player1._y < s1._y && s1.moveY > -3) { s1.moveY -= 0.25; } if (_root.player1._y > s1._y && s1.moveY < 3) { s1.moveY += 0.25; } if (s1.hitTest(_root.player1.hitbox)) { s1.gotoAndStop(3); } } if (s1._currentframe == 2 or s1._currentframe == 3) { s1._rotation = (-s1.moveY + s1.moveX + Math.abs(s1.attackXSpeed)) * 3; s1._x += s1.attackXSpeed + s1.moveX; s1._y -= Math.abs(s1.attackXSpeed) - s1.moveY; if (s1.attackXSpeed < 0) { s1.attackXSpeed += 0.5; } if (s1.attackXSpeed > 0) { s1.attackXSpeed -= 0.5; } } } } if (s1._currentframe == 3) { s1.moveX = 0; s1.moveY = 0; } if (s1._currentframe == 4) { s1.removeMovieClip(); _root.jellyBombFlyA.splice(num, 1); } }; ghostBlobF = function (s1, num) { if (_root.player1._x < s1._x && s1.moveX > -3) { s1.moveX -= 0.25; s1._xscale = 100; } if (_root.player1._x > s1._x && s1.moveX < 3) { s1.moveX += 0.25; s1._xscale = -100; } if (_root.player1._y < s1._y && s1.moveY > -3) { s1.moveY -= 0.25; } if (_root.player1._y > s1._y && s1.moveY < 3) { s1.moveY += 0.25; } s1._rotation = (-s1.moveY + s1.moveX + Math.abs(s1.attackXSpeed)) * 5; s1._x += s1.attackXSpeed + s1.moveX; s1._y -= Math.abs(s1.attackXSpeed) - s1.moveY; if (s1.attackXSpeed < 0) { s1.attackXSpeed += 0.5; } if (s1.attackXSpeed > 0) { s1.attackXSpeed -= 0.5; } if (s1._currentframe == 3) { s1.deathSmoke = _root.attachMovie('deathSmoke', 'ds' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); s1.deathSmoke._x = s1._x; s1.deathSmoke._y = s1._y; s1.removeMovieClip(); _root.ghostBlobA.splice(num, 1); } }; } frame 1 { _root.lastBossFunction = function (s1) { --s1.damageDelay; if (s1._currentframe == 2) { s1._x += (_root.player1._x - s1._x) / 15; if (s1._x < 150) { s1._x = 150; } if (s1._x > 1690) { s1._x = 1690; } s1.ranAttack = random(110); if (s1.ranAttack == 0) { s1.gotoAndStop(3); } if (s1.ranAttack == 1) { s1.gotoAndStop(4); } } if (s1._currentframe == 3) { if (s1.mc._currentframe < 10) { s1._x += (_root.player1._x - s1._x) / 15; } if (_root.player1.hitbox.hitTest(s1.mc.laser)) { if (s1.damageDelay < 1) { s1.damageDelay = 45; _root.eAttack(s1.mc.laser, 1, 5); } } } if (s1._currentframe == 4) { if (s1.mc._currentframe < 10) { s1._x += (_root.player1._x - s1._x) / 15; } if (s1.mc.laser1.hitTest(_root.player1._x, _root.player1._y, true)) { if (s1.damageDelay < 1) { s1.damageDelay = 45; _root.eAttack(s1.mc.laser1, 1, 5); } } if (s1.mc.laser2.hitTest(_root.player1._x, _root.player1._y, true)) { if (s1.damageDelay < 1) { s1.damageDelay = 45; _root.eAttack(s1.mc.laser2, 1, 5); } } } }; fishBossFunction = function (s1) { if (s1.life < 1 && s1._currentframe != 7) { i = 0; while (i < _root.bulletA.length) { _root.bulletA[i].removeMovieClip(); ++i; } _root.hud.bombFlash.gotoAndPlay(2); _root.hud.bossLife.removeMovieClip(); s1._x = 1050; s1._xscale = 100; _root.target_scale = 150; s1.setRed = 0; s1.myColorTransform = {'rb': 0, 'gb': 0, 'bb': 0}; s1.myColor.setTransform(s1.myColorTransform); s1.gotoAndStop(7); s1.platters.removeMovieClip(); _root.player1._visible = false; _root.player1.gotoAndStop(1); _root.player1._x = _root.startx; _root.player1._y = _root.starty; } if (s1.setRed > 0) { s1.setRed -= 25; s1.myColorTransform = {'rb': s1.setRed, 'gb': s1.setRed, 'bb': s1.setRed}; s1.myColor.setTransform(s1.myColorTransform); } if (s1.setRed < 20) { s1.setRed = 0; } s1.platters._x = s1._x; if (s1._currentframe == 4 && s1.mc._currentframe > 5 && s1.mc._currentframe < 60) { s1.platters._y = s1._y - 420; } else { s1.platters._y = s1._y - 480; } s1.platters._xscale = s1._xscale; if (s1.platters.hitTest(_root.player1._x + _root.player1.hitbox._x, _root.player1._y + _root.player1.hitbox._y + _root.player1.hitbox._height / 2 + 10, true)) { if (s1._currentframe == 2) { _root.player1._x += s1._xscale / -35; } if (s1._currentframe == 3 or s1._currentframe == 2) { s1.ranAttack = random(45); if (s1.ranAttack == 0) { s1.gotoAndStop(6); } } } --s1.damageDelay; if (s1._currentframe == 4 or s1._currentframe == 6) { if (_root.player1.hitbox.hitTest(s1.mc.laser)) { if (s1.damageDelay < 1) { s1.damageDelay = 45; _root.eAttack(s1.mc.laser, 1, 5); } } } if (s1._currentframe == 2) { if (s1._x < 635) { s1._xscale = -100; } if (s1._x > 1400) { s1._xscale = 100; } --s1.walkCounter; s1._x += s1._xscale / -35; if (s1.walkCounter < 1) { s1.gotoAndStop(3); } } if (s1._currentframe == 3) { if (_root.player1._x > s1._x) { s1._xscale = -100; } if (_root.player1._x < s1._x) { s1._xscale = 100; } s1.ranAction = random(90); if (s1.ranAction == 0) { s1.gotoAndStop(2); } if (s1.ranAction == 1) { if (s1.platters.hitTest(_root.player1._x + _root.player1.hitbox._x, _root.player1._y + _root.player1.hitbox._y + _root.player1.hitbox._height / 2 + 10, true)) { s1.gotoAndStop(6); } else { s1.gotoAndStop(4); } } if (s1.ranAction == 2) { s1.gotoAndStop(5); } } }; homingRocket = function (s1, num) { --s1.rocketWait; s1._x += s1.xSpd; s1._y += s1.ySpd; s1.smk = _root.interact.attachMovie('rocketSmoke', 'smk' + _root.interact.getNextHighestDepth(), _root.interact.getNextHighestDepth()); s1.smk._x = s1._x; s1.smk._y = s1._y; if (s1._currentframe == 1) { if (_root.player1._x < s1._x && s1.xSpd > -6) { s1.xSpd -= 0.5; } if (_root.player1._x > s1._x && s1.xSpd < 6) { s1.xSpd += 0.5; } if (_root.player1._y - _root.player1.hitbox._height / 2 < s1._y && s1.ySpd > -6) { s1.ySpd -= 0.5; } if (_root.player1._y - _root.player1.hitbox._height / 2 > s1._y && s1.ySpd < 6) { s1.ySpd += 0.5; } } if (s1._currentframe == 2) { if (_root.fishBoss._x < s1._x && s1.xSpd > -9) { s1.xSpd -= 0.5; } if (_root.fishBoss._x > s1._x && s1.xSpd < 9) { s1.xSpd += 0.5; } if (_root.fishBoss._y - _root.fishBoss.hitbox._height / 2 < s1._y && s1.ySpd > -9) { s1.ySpd -= 0.5; } if (_root.fishBoss._y - _root.fishBoss.hitbox._height / 2 > s1._y && s1.ySpd < 9) { s1.ySpd += 0.5; } } s1._rotation = _root.getAngle(s1.xSpd, s1.ySpd); if (Math.abs(s1._x - _root.fishBoss._x) < 60 && Math.abs(s1._y - _root.fishBoss._y + _root.fishBoss.hitbox._height / 2) < 60 && s1._currentframe == 2 && s1.rocketWait < 1) { _root.fishBoss.life -= 20; _root.fishBoss.setRed = 100; s1.explode = _root.attachMovie('bombExplosion', 'be' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); s1.explode._x = s1._x; s1.explode._y = s1._y; s1.removeMovieClip(); _root.bulletA.splice(num, 1); } if (s1.hitTest(_root.player1.hitbox) && s1._currentframe == 1 && s1.rocketWait < 1) { if (_root.player1._currentframe == 4 or _root.player1._currentframe == 6) { ranSmack = random(4); _root['smack' + ranSmack].start(0, 0); _root['smack' + ranSmack].setVolume(_root.sfxvolume); _root.gatebtn.start(0, 0); _root.gatebtn.setVolume(_root.sfxvolume / 3); s1.gotoAndStop(2); s1.xSpd *= -1; s1.ySpd *= -1; _root.addsmack(s1._x, s1._y - 50, _root.player1._xscale); _root.addspark(s1._x, s1._y - 50, s1._xscale / 100, 1); _root.addspark(s1._x, s1._y - 50, s1._xscale / 100, 1); } else { s1.explode = _root.attachMovie('bombExplosion', 'be' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); s1.explode._x = s1._x; s1.explode._y = s1._y; _root.eAttack(s1, 1, 3); s1.removeMovieClip(); _root.bulletA.splice(num, 1); } } }; getAngle = function (vecx, vecy) { var v1 = Math.sqrt(vecx * vecx + vecy * vecy); if (v1 == 0) { return 0; } var v3; if (vecy < 0) { v3 = 6.283185307179586 - Math.acos(vecx / v1); return v3 * 180 / Math.PI; } v3 = Math.acos(vecx / v1); return v3 * 180 / Math.PI; }; nyanPlayer = function (s1) { _root.hud.hudInfo.lbar.bar._x += ((_root.player_life / _root.player_totallife) * 51 - _root.hud.hudInfo.lbar.bar._x) / 3; if (s1.setRed > 0) { s1.setRed -= 5; s1.myColorTransform = {'rb': s1.setRed, 'gb': 0, 'bb': 0}; s1.myColor.setTransform(s1.myColorTransform); } if (_root.player1.blinkers > 0) { --_root.player1.blinkers; --_root.player1.blinkersloop; if (_root.player1.blinkersloop < 1) { if (_root.player1._visible == true) { _root.player1._visible = false; } else { _root.player1._visible = true; } _root.player1.blinkersloop = 5; } if (_root.player1.blinkers < 1) { _root.player1._visible = true; } } if (s1.control == true) { if (s1._x < 50) { s1._x = 50; s1.xSpd = 0; } if (_root.launchBoss != true) { if (s1._x > 900) { s1._x = 900; s1.xSpd = 0; } } else { if (s1._x > 600) { s1._x = 600; s1.xSpd = 0; } } if (s1._y < 200) { s1._y = 200; s1.ySpd = 0; } if (s1._y > 800) { s1._y = 800; s1.ySpd = 0; } s1.smk = _root.interact.attachMovie('rainbowSmoke', 'smk' + _root.interact.getNextHighestDepth(), _root.interact.getNextHighestDepth()); s1.smk._x = s1._x; s1.smk._y = s1._y - 34.2; _root.rainbowA.push(s1.smk); s1.smk._rotation = _root.getAngle(s1.xSpd + 20, s1.ySpd * 1.5); if (Key.isDown(_root.key_jump) && s1.ySpd > -12) { if (s1.ySpd > 0) { s1.ySpd -= 4; } s1.ySpd -= 2; } if (Key.isDown(_root.key_down) && s1.ySpd < 12) { if (s1.ySpd < 0) { s1.ySpd += 4; } s1.ySpd += 2; } if (Key.isDown(_root.key_left) && s1.xSpd > -10) { if (s1.xSpd > 0) { s1.xSpd -= 4; } s1.xSpd -= 2; } if (Key.isDown(_root.key_right) && s1.xSpd < 10) { if (s1.xSpd < 0) { s1.xSpd += 4; } s1.xSpd += 2; } if (0 == Key.isDown(_root.key_right) && 0 == Key.isDown(_root.key_left)) { if (s1.xSpd > 0) { s1.xSpd -= 0.5; } if (s1.xSpd < 0) { s1.xSpd += 0.5; } } if (0 == Key.isDown(_root.key_jump) && 0 == Key.isDown(_root.key_down)) { if (s1.ySpd > 0) { s1.ySpd -= 0.5; } if (s1.ySpd < 0) { s1.ySpd += 0.5; } } s1._y += s1.ySpd; s1._x += s1.xSpd; --s1.shootDelay; if (Key.isDown(_root.key_attack) && s1.shootDelay < 1) { s1.smk = _root.interact.attachMovie('shootBlockProjectile', 'smk' + _root.interact.getNextHighestDepth(), _root.interact.getNextHighestDepth()); _root.pewpew.start(0, 0); _root.pewpew.setVolume(_root.sfxvolume * 3); s1.smk._x = s1._x + 20; s1.smk._y = s1._y - 80; _root.heroBulletA.push(s1.smk); s1.shootDelay = 7; } } if (s1.control != true) { s1.xSpd = (500 - s1._x) / 25; s1.ySpd = (475 - s1._y) / 25; s1._y += s1.ySpd; s1._x += s1.xSpd; s1.smk = _root.interact.attachMovie('rainbowSmoke', 'smk' + _root.interact.getNextHighestDepth(), _root.interact.getNextHighestDepth()); s1.smk._x = s1._x; s1.smk._y = s1._y - 34.2; _root.rainbowA.push(s1.smk); s1.smk._rotation = _root.getAngle(s1.xSpd + 20, s1.ySpd * 1.5); } }; jellyBulletF = function (s1, num) { s1._x += Math.cos(s1._rotation * Math.PI / 180) * 5; s1._y += Math.sin(s1._rotation * Math.PI / 180) * 5; if (s1._x < -20 or s1._y < -10 or s1._y > 930 or s1._x > 1500) { s1.removeMovieClip(); _root.jellyBulletA.splice(num, 1); } if (s1.hitTest(_root.player1) && _root.player1.blinkers < 1) { ranSmack = random(4); _root['smack' + ranSmack].start(0, 0); _root['smack' + ranSmack].setVolume(_root.sfxvolume); --_root.player_life; _root.player1.setRed = 100; _root.player1.blinkers = _root.player1.blinkersReset; _root.addsmack(s1._x, s1._y - 10, _root.player1._xscale * -1); _root.addhitEnemy(s1._x, s1._y - 10, 1); _root.addspark(s1._x, s1._y - 10, _root.player1._xscale / 100); _root.addspark(s1._x, s1._y - 10, _root.player1._xscale / 100); s1.removeMovieClip(); _root.jellyBulletA.splice(num, 1); } }; _root.heroBulletF = function (s1, num) { s1._x += 15; if (s1._x > 1700) { s1.removeMovieClip(); _root.heroBulletA.splice(num, 1); } if (s1.hitTest(_root.fishBoss.hitbox)) { _root.fishBoss.life -= 1 + _root.player_damagelevel / _root.damagemultiplier; _root.fishBoss.setRed = 100; ranSmack = random(4); _root['smack' + ranSmack].start(0, 0); _root['smack' + ranSmack].setVolume(_root.sfxvolume); _root.addsmack(s1._x, s1._y - 50, _root.player1._xscale); _root.addhit(s1._x, s1._y - 50, 1 + _root.player_damagelevel / _root.damagemultiplier); _root.addspark(s1._x, s1._y - 50, s1._xscale / 100, 1); _root.addspark(s1._x, s1._y - 50, s1._xscale / 100, 1); s1.removeMovieClip(); _root.heroBulletA.splice(num, 1); } if (_root.zombie_case.hitTest(s1._x, s1._y, true)) { i = 0; while (i < _root.floatingHazardA.length) { if (s1.hitTest(_root.floatingHazardA[i])) { ranSmack = random(4); _root['smack' + ranSmack].start(0, 0); _root['smack' + ranSmack].setVolume(_root.sfxvolume); _root.addsmack(s1._x, s1._y, _root.player1._xscale); _root.addhit(s1._x, s1._y, 1 + _root.player_damagelevel / _root.damagemultiplier); _root.addspark(s1._x, s1._y, s1._xscale / 100, 1); _root.addspark(s1._x, s1._y, s1._xscale / 100, 1); --_root.floatingHazardA[i].life; if (_root.floatingHazardA[i].life < 1) { _root.floatingHazardA[i].gotoAndStop(3); } else { _root.floatingHazardA[i].gotoAndStop(2); } } ++i; } s1.removeMovieClip(); _root.heroBulletA.splice(num, 1); } }; rainbowF = function (s1, num) { s1._x -= 10; if (s1.plop._x + s1._x < -50) { s1.removeMovieClip(); _root.rainbowA.splice(num, 1); } }; floatingHazardF = function (s1, num) { s1._x -= 5; if (s1._x < -50) { _root.leftOverEnemies += 1; s1.removeMovieClip(); _root.floatingHazardA.splice(num, 1); } if (s1._currentframe == 3) { s1.removeMovieClip(); _root.floatingHazardA.splice(num, 1); } if (s1.hitTest(_root.player1) && _root.player1.blinkers < 1) { ranSmack = random(4); _root['smack' + ranSmack].start(0, 0); _root['smack' + ranSmack].setVolume(_root.sfxvolume); --_root.player_life; _root.player1.setRed = 100; _root.player1.blinkers = _root.player1.blinkersReset; _root.addsmack(s1._x, s1._y - 10, _root.player1._xscale * -1); _root.addhitEnemy(s1._x, s1._y - 10, 1); _root.addspark(s1._x, s1._y - 10, _root.player1._xscale / 100); _root.addspark(s1._x, s1._y - 10, _root.player1._xscale / 100); s1.removeMovieClip(); _root.floatingHazardA.splice(num, 1); } }; jellyBossFunction = function (s1) { if (s1.life < 1 && s1._currentframe != 6) { s1._y += (395 - s1._y) / 15; _root.vcam.target = s1; i = 0; while (i < _root.jellyBulletA.length) { _root.jellyBulletA[i].removeMovieClip(); ++i; } _root.hud.bombFlash.gotoAndPlay(2); _root.hud.bossLife.removeMovieClip(); _root.target_scale = 180; s1.gotoAndStop(6); _root.player1.removeMovieClip(); } if (s1._currentframe == 2) { s1._y += s1.ySpd; if (s1._y > 560) { s1._y = 560; s1.ySpd *= -1; } if (s1._y < 300) { s1._y = 300; s1.ySpd *= -1; } s1.ranAttack = random(45); if (s1.ranAttack == 0) { s1.gotoAndStop(3); } if (s1.ranAttack == 1) { s1.gotoAndStop(4); } if (s1.ranAttack == 2) { s1.gotoAndStop(5); s1.howLong = 90; } } if (s1._currentframe == 5) { --s1.howLong; s1._y += s1.ySpd * 3; if (s1._y > 560) { s1._y = 560; s1.ySpd *= -1; } if (s1._y < 300) { s1._y = 300; s1.ySpd *= -1; } ++s1.ranAttack; if (s1.ranAttack > 10) { addBullet = _root.attachMovie('bulletHeaven', 'bh' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); addBullet._x = s1._x - 300; addBullet._y = s1._y; addBullet._rotation = 180; _root.jellyBulletA.push(addBullet); s1.ranAttack = 0; } if (s1.howLong < 1) { s1.gotoAndStop(2); } } if (s1._currentframe == 4) { if (s1.mc._currentframe == 1) { if (s1._y < 365 && s1._y > 355) { s1.mc.gotoAndPlay(2); } else { s1._y += (360 - s1._y) / 5; } } if ((s1.mc.hit1.hitTest(_root.player1) or s1.mc.hit2.hitTest(_root.player1)) && _root.player1.blinkers < 1) { --_root.player_life; _root.player1.setRed = 100; _root.player1.blinkers = _root.player1.blinkersReset; ranSmack = random(4); _root['smack' + ranSmack].start(0, 0); _root['smack' + ranSmack].setVolume(_root.sfxvolume); _root.addsmack(_root.player1._x, _root.player1._y - _root.player1._height / 2, _root.player1._xscale * -1); _root.addhitEnemy(_root.player1._x, _root.player1._y - _root.player1._height / 2, 1); _root.addspark(_root.player1._x, _root.player1._y - _root.player1._height / 2, _root.player1._xscale / 100); _root.addspark(_root.player1._x, _root.player1._y - _root.player1._height / 2, _root.player1._xscale / 100); } } if (s1._currentframe == 1) { s1._x += (1000 - s1._x) / 25; if (s1._x < 1020) { _root.player1.control = true; s1.gotoAndStop(2); s1.ySpd = 2; } } }; platBossF = function (s1) { s1._y += s1.ySpd; s1.plop1._y += s1.ySpd; s1.plop2._y += s1.ySpd; s1.platters._y = s1._y; if (s1._y > 1185 && s1._y < 1210) { s1._visible = false; } else { if (s1._y > 1250 && s1._y < 1285) { s1._visible = false; } else { if (s1._y > 1325 && s1._y < 1360) { s1._visible = false; } else { if (s1._y > 1400 && s1._y < 1440) { s1._visible = false; } else { s1._visible = true; } } } } if (s1._y > 1490) { i = 0; while (i < _root.grapplePointArray.length) { if (_root.grapplePointArray[i] == s1.plop1) { _root.grapplePointArray.splice(i, 1); } ++i; } i = 0; while (i < _root.grapplePointArray.length) { if (_root.grapplePointArray[i] == s1.plop2) { _root.grapplePointArray.splice(i, 1); } ++i; } s1.plop1.removeMovieClip(); s1.plop2.removeMovieClip(); s1._y = 0; s1.gotoAndStop(1); } if (s1.hitTest(_root.player1._x + _root.player1.hitbox._x, _root.player1._y + _root.player1.hitbox._y + _root.player1.hitbox._height / 2 + 10, true)) { _root.player1._x += s1.xSpd; _root.player1._y += s1.ySpd; } }; bastardBossFunction = function (s1) { if (s1.life < 1 && s1._currentframe != 7) { i = 0; while (i < _root.bulletA.length) { _root.bulletA[i].removeMovieClip(); ++i; } _root.mrBBeaten = 1; _root.hud.bombFlash.gotoAndPlay(2); _root.hud.bossLife.removeMovieClip(); _root.target_scale = 150; s1.setRed = 0; s1.myColorTransform = {'rb': 0, 'gb': 0, 'bb': 0}; s1.myColor.setTransform(s1.myColorTransform); s1.gotoAndStop(7); s1.platters.removeMovieClip(); _root.player1._visible = false; _root.player1.gotoAndStop(1); _root.player1._x = s1._x + 200 * (s1._xscale / 100); _root.player1._y = _root.starty; } if (s1.setRed > 0) { s1.setRed -= 25; s1.myColorTransform = {'rb': s1.setRed, 'gb': s1.setRed, 'bb': s1.setRed}; s1.myColor.setTransform(s1.myColorTransform); } if (s1.setRed < 20) { s1.setRed = 0; } --s1.damageDelay; if (s1._currentframe == 4 or s1._currentframe == 6) { if (_root.player1.hitbox.hitTest(s1.mc.laser)) { if (s1.damageDelay < 1) { s1.damageDelay = 45; _root.eAttack(s1.mc.laser, 1, 10); } } } if (s1._currentframe == 2) { if (Math.abs(s1._x - _root.player1._x) < 80) { s1.gotoAndStop(6); } if (s1._x < 635) { s1._xscale = -100; } if (s1._x > 1400) { s1._xscale = 100; } --s1.walkCounter; s1._x += s1._xscale / -35; if (s1.walkCounter < 1) { s1.gotoAndStop(3); } } if (s1._currentframe == 6) { if (_root.player1.hitbox.hitTest(s1.mc.laser)) { if (s1.damageDelay < 1) { s1.damageDelay = 45; _root.eAttack(s1.mc.laser, 1, 5); } } } if (s1._currentframe == 3) { if (_root.player1._x > s1._x) { s1._xscale = -100; } if (_root.player1._x < s1._x) { s1._xscale = 100; } s1.ranAction = random(90); if (s1.ranAction == 0) { s1.gotoAndStop(2); } if (s1.ranAction == 1 or s1.ranAction == 2) { if (Math.abs(s1._x - _root.player1._x) < 80) { s1.gotoAndStop(6); } else { s1.gotoAndStop(4); } } if (s1.ranAction == 3) { s1.gotoAndStop(5); } } }; } frame 1 { map_cameraFunction = function () { _root.maphud._x = _root.mapcam._x; _root.maphud._y = _root.mapcam._y; _root.maphud._xscale = _root.mapcam._xscale; _root.maphud._yscale = _root.mapcam._yscale; _root.mapcam.camControl(); _root.mapcam._y = Math.floor(_root.mapcam._y + (_root.mapcam.target._y - _root.lvl_yadjust - _root.mapcam._y) / _root.mapcamy); _root.mapcam._x = Math.floor(_root.mapcam._x + (_root.mapcam.target._x - _root.mapcam._x) / _root.mapcamx); if (_root.mapcam._x + _root.mapcam._width / 2 > _root.r_limit._x) { _root.mapcam._x = _root.r_limit._x - _root.mapcam._width / 2; } if (_root.mapcam._x - _root.mapcam._width / 2 < _root.l_limit._x) { _root.mapcam._x = _root.l_limit._x + _root.mapcam._width / 2; } if (_root.mapcam._y + _root.mapcam._height / 2 > _root.d_limit._y) { _root.mapcam._y = _root.d_limit._y - _root.mapcam._height / 2; } if (_root.mapcam._y - _root.mapcam._height / 2 < _root.u_limit._y) { _root.mapcam._y = _root.u_limit._y + _root.mapcam._height / 2; } }; } // unknown tag 88 length 80 movieClip 689 { } movieClip 693 { } movieClip 695 { } instance of movieClip 695 { onClipEvent (release) { getURL('https://www.kickstarter.com/projects/massivemonsters/99286015?token=6a36c9d0', '_blank'); } } movieClip 699 { frame 1 { stop(); } } movieClip 707 { } movieClip 710 { } instance of movieClip 710 { onClipEvent (release) { getURL('https://www.kickstarter.com/projects/massivemonsters/99286015?token=6a36c9d0', '_blank'); } } movieClip 712 { } instance of movieClip 712 { onClipEvent (release) { getURL('http://armorgames.com/', '_blank'); } } movieClip 714 { } // unknown tag 88 length 51 // unknown tag 88 length 76 movieClip 724 { frame 6 { stop(); } } button 726 { on (release) { getURL('http://www.corupted.com/news', '_blank'); _root.btn.start(0, 0); _root.btn.setVolume(100); } } movieClip 730 { } movieClip 732 { frame 1 { stop(); } frame 6 { stop(); } } instance of movieClip 732 { onClipEvent (rollOver) { gotoAndPlay(2); _root.bubble.start(0, 0); _root.bubble.setVolume(100); } onClipEvent (rollOut) { gotoAndPlay(7); } onClipEvent (release) { getURL('http://jayarmstronggames.com/', '_blank'); _root.btn.start(0, 0); _root.btn.setVolume(100); } } // unknown tag 88 length 44 movieClip 736 { frame 1 { stop(); } frame 6 { stop(); } } instance armorBtn of movieClip 736 { onClipEvent (rollOver) { gotoAndPlay(2); _root.bubble.start(0, 0); _root.bubble.setVolume(100); } onClipEvent (rollOut) { gotoAndPlay(7); } onClipEvent (release) { getURL('http://armorgames.com/', '_blank'); _root.btn.start(0, 0); _root.btn.setVolume(100); } } movieClip 741 { } movieClip 742 { } // unknown tag 88 length 15 movieClip 746 { } button 748 { on (release) { _root.btn.start(0, 0); _root.btn.setVolume(_root.sfxvolume); _root.gotoAndStop(43); } on (rollOver) { _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); } } movieClip 5870 __Packages.Playtomic.LogRequest { #initclip if (!_global.Playtomic) { _global.Playtomic = new Object(); } if (!_global.Playtomic.LogRequest) { var v1 = function () {}; Playtomic.LogRequest = v1; var v2 = v1.prototype; v2.Queue = function (data) { ++this.Pieces; this.Data += ((this.Data == '') ? '' : '~') + data; if (this.Pieces == 8 || this.Data.length > 300) { this.Pieces = 0; this.Ready = true; } }; v2.Send = function () { var v3 = function (success) { if (this.Data.indexOf('v/') == 0 || this.Data.indexOf('~v/') > -1) { Playtomic.Log.IncreaseViews(); } if (this.Data.indexOf('p/') == 0 || this.Data.indexOf('~p/') > -1) { Playtomic.Log.IncreasePlays(); } }; var v2 = new LoadVars(); v2.sendAndLoad('http://g' + Playtomic.Log.GUID + '.api.playtomic.com/Tracker/q.aspx?swfid=' + Playtomic.Log.SWFID + '&q=' + this.Data + '&url=' + Playtomic.Log.SourceUrl + '&' + Math.random() + 'z', v3, 'POST'); }; v2.Data = ''; v2.Ready = false; ASSetPropFlags(Playtomic.LogRequest.prototype, null, 1); } #endinitclip } movieClip 5871 __Packages.Playtomic.Log { #initclip if (!_global.Playtomic) { _global.Playtomic = new Object(); } if (!_global.Playtomic.Log) { var v1 = function () {}; Playtomic.Log = v1; var v2 = v1.prototype; v1.View = function (swfid, guid, defaulturl) { if (swfid == undefined) { swfid = 0; } if (guid == undefined) { guid = ''; } if (defaulturl == undefined) { defaulturl = ''; } if (Playtomic.Log.SWFID > 0) { return undefined; } Playtomic.Log.SWFID = swfid; Playtomic.Log.GUID = guid; Playtomic.Log.Enabled = true; if (Playtomic.Log.SWFID == 0 || Playtomic.Log.GUID == '') { Playtomic.Log.Enabled = false; return undefined; } if (defaulturl.indexOf('http://') != 0) { Playtomic.Log.Enabled = false; return undefined; } Playtomic.Log.SourceUrl = defaulturl; if (Playtomic.Log.SourceUrl == null || Playtomic.Log.SourceUrl == '' || Playtomic.Log.SourceUrl.indexOf('https://') == 0) { Playtomic.Log.Enabled = false; return undefined; } Playtomic.Log.Cookie = SharedObject.getLocal('playtomic'); var v5 = Playtomic.Log.GetCookie('views'); Playtomic.Log.Send('v/' + v5, true); _global.setTimeout(Playtomic.Log.PingServer, 60000); }; v1.ForceSend = function () { if (Playtomic.Log.Request == null) { return undefined; } Playtomic.Log.Request.Send(); Playtomic.Log.Request = new Playtomic.LogRequest(); }; v1.Play = function () { if (!Playtomic.Log.Enabled) { return undefined; } Playtomic.Log.LevelCounters = new Array(); Playtomic.Log.LevelAverages = new Array(); Playtomic.Log.LevelRangeds = new Array(); Playtomic.Log.Send('p/' + (Playtomic.Log.Plays + 1), true); }; v1.CustomMetric = function (name, group, unique) { if (!Playtomic.Log.Enabled) { return undefined; } if (group == null || group == undefined) { group = ''; } if (unique == null || unique == undefined) { unique = false; } if (unique) { if (Playtomic.Log.Contains(Playtomic.Log.Customs, name)) { return undefined; } Playtomic.Log.Customs.push(name); } Playtomic.Log.Send('c/' + Playtomic.Log.Clean(name) + '/' + Playtomic.Log.Clean(group)); }; v1.Link = function (url, name, group, unique, total, fail) { if (!Playtomic.Log.Enabled) { return undefined; } Playtomic.Log.Send('l/' + Playtomic.Log.Clean(name) + '/' + Playtomic.Log.Clean(group) + '/' + Playtomic.Log.Clean(url) + '/' + unique + '/' + total + '/' + fail); }; v1.LevelCounterMetric = function (name, level, unique) { if (!Playtomic.Log.Enabled) { return undefined; } if (unique) { var v1 = name + '.' + level.toString(); if (Playtomic.Log.Contains(Playtomic.Log.LevelCounters, v1)) { return undefined; } Playtomic.Log.LevelCounters.push(v1); } Playtomic.Log.Send('lc/' + Playtomic.Log.Clean(name) + '/' + Playtomic.Log.Clean(level)); }; v1.LevelRangedMetric = function (name, level, value, unique) { if (!Playtomic.Log.Enabled) { return undefined; } if (unique) { var v1 = name + '.' + level.toString(); if (Playtomic.Log.Contains(Playtomic.Log.LevelRangeds, v1)) { return undefined; } Playtomic.Log.LevelRangeds.push(v1); Playtomic.Log.SaveCookie('lr_' + name, 1); } Playtomic.Log.Send('lr/' + Playtomic.Log.Clean(name) + '/' + Playtomic.Log.Clean(level) + '/' + value); }; v1.LevelAverageMetric = function (name, level, value, unique) { if (!Playtomic.Log.Enabled) { return undefined; } if (unique) { var v1 = name + '.' + level.toString(); if (Playtomic.Log.Contains(Playtomic.Log.LevelAverages, v1)) { return undefined; } Playtomic.Log.LevelAverages.push(v1); } Playtomic.Log.Send('la/' + Playtomic.Log.Clean(name) + '/' + Playtomic.Log.Clean(level) + '/' + value); }; v1.Contains = function (arr, key) { var v1 = arr.length - 1; while (v1 > -1) { if (arr[v1] == key) { return true; } --v1; } return false; }; v1.Heatmap = function (metric, heatmap, x, y) { if (!Playtomic.Log.Enabled) { return undefined; } Playtomic.Log.Send('h/' + Playtomic.Log.Clean(metric) + '/' + Playtomic.Log.Clean(heatmap) + '/' + x + '/' + y); }; v1.Funnel = function (name, step, stepnum) { if (!Playtomic.Log.Enabled) { return undefined; } Playtomic.Log.Send('f/' + Playtomic.Log.Clean(name) + '/' + Playtomic.Log.Clean(step) + '/' + stepnum); }; v1.PlayerLevelStart = function (levelid) { if (!Playtomic.Log.Enabled) { return undefined; } Playtomic.Log.Send('pls/' + levelid); }; v1.PlayerLevelWin = function (levelid) { if (!Playtomic.Log.Enabled) { return undefined; } Playtomic.Log.Send('plw/' + levelid); }; v1.PlayerLevelQuit = function (levelid) { if (!Playtomic.Log.Enabled) { return undefined; } Playtomic.Log.Send('plq/' + levelid); }; v1.PlayerLevelRetry = function (levelid) { if (!Playtomic.Log.Enabled) { return undefined; } Playtomic.Log.Send('plr/' + levelid); }; v1.PlayerLevelFlag = function (levelid) { if (!Playtomic.Log.Enabled) { return undefined; } Playtomic.Log.Send('plf/' + levelid); }; v1.PingServer = function () { if (!Playtomic.Log.Enabled) { return undefined; } ++Playtomic.Log.Pings; Playtomic.Log.Send('t/' + (Playtomic.Log.FirstPing ? 'y' : 'n') + '/' + Playtomic.Log.Pings, true); if (Playtomic.Log.FirstPing) { Playtomic.Log.FirstPing = false; setInterval(Playtomic.Log.PingServer, 60000); } }; v1.Send = function (s, view) { if (view == undefined) { view = false; } Playtomic.Log.Request.Queue(s); if (Playtomic.Log.Request.Ready || view || !Playtomic.Log.Queue) { Playtomic.Log.Request.Send(); Playtomic.Log.Request = new Playtomic.LogRequest(); } }; v1.GetCookie = function (n) { if (Playtomic.Log.Cookie.data[n] == undefined) { return 0; } else { return parseInt(Playtomic.Log.Cookie.data[n]); } }; v1.SaveCookie = function (n, v) { Playtomic.Log.Cookie.data[n] = v.toString(); Playtomic.Log.Cookie.flush(); }; v1.Clean = function (s) { while (s.indexOf('/') > -1) { s = Playtomic.Log.Replace(s, '/', '\\'); } while (s.indexOf('~') > -1) { s = Playtomic.Log.Replace(s, '~', '-'); } return escape(s); }; v1.Replace = function (str, find, replace) { return (str.split(find)).join(replace); }; v1.IncreaseViews = function () { var v1 = Playtomic.Log.GetCookie('views'); ++v1; Playtomic.Log.SaveCookie('views', v1); }; v1.IncreasePlays = function () { ++Playtomic.Log.Plays; }; v1.Enabled = false; v1.Queue = true; v1.SWFID = 0; v1.GUID = ''; v1.Request = new Playtomic.LogRequest(); v1.FirstPing = true; v1.Pings = 0; v1.Plays = 0; v1.HighestGoal = 0; v1.Customs = new Array(); v1.LevelCounters = new Array(); v1.LevelAverages = new Array(); v1.LevelRangeds = new Array(); ASSetPropFlags(Playtomic.Log.prototype, null, 1); } #endinitclip } movieClip 5872 __Packages.Playtomic.Leaderboards { #initclip if (!_global.Playtomic) { _global.Playtomic = new Object(); } if (!_global.Playtomic.Leaderboards) { var v1 = function () {}; Playtomic.Leaderboards = v1; var v2 = v1.prototype; v1.List = function (table, callback, options) { var v22 = options.hasOwnProperty('global') ? options.global : true; var v21 = options.hasOwnProperty('highest') ? options.highest : true; var v25 = options.hasOwnProperty('mode') ? options.mode : 'alltime'; var v13 = options.hasOwnProperty('customfilters') ? options.customfilters : {}; var v24 = options.hasOwnProperty('page') ? options.page : 1; var v26 = options.hasOwnProperty('perpage') ? options.perpage : 20; var v18 = options.hasOwnProperty('friendslist') ? options.friendslist : new Array(); var v23 = options.hasOwnProperty('facebook') ? options.facebook : false; var v20 = new LoadVars(); v20.onLoad = function (success) { if (callback == null) { return undefined; } if (!success) { callback([], 0, Playtomic.Response.GeneralFailure()); return undefined; } var v8 = new XML(this.<?xml version); v8.ignoreWhite = true; var v13 = parseInt(v8.lastChild.childNodes[0].firstChild); var v14 = parseInt(v8.lastChild.childNodes[1].firstChild); var v11 = []; var v12 = 0; if (v13 == 1) { v12 = parseInt(v8.lastChild.childNodes[2].firstChild); var v7 = 3; while (v7 < v8.lastChild.childNodes.length) { var v5 = v8.lastChild.childNodes[v7].childNodes; var v2 = new Playtomic.PlayerScore(); for (var v10 in v5) { var v6 = (v5[v10].toString()).substring(1); v6 = v6.substring(0, v6.indexOf('>')); var v3 = v5[v10].firstChild; switch (v6) { case 'name': v2.Name = v3; break; case 'points': v2.Points = v3; break; case 'website': v2.Website = v3; break; case 'rdate': v2.RDate = v3; break; case 'sdate': v2.SDate = v3; break; case 'rank': v2.Rank = v3; break; case 'fbuserid': v2.FBUserId = v3; break; case 'custom': for (var v9 in v5[v10].childNodes) { var v4 = (v5[v10].childNodes[v9].toString()).substring(1); v4 = v4.substring(0, v4.indexOf('>')); v2.CustomData[v4] = v5[v10].childNodes[v9].firstChild; } } } v11.push(v2); ++v7; } } callback(v11, v12, new Playtomic.Response(v13, v14)); }; var v8 = new LoadVars(); var v9 = 0; if (v13 != null) { for (var v16 in v13) { v8['ckey' + v9] = v16; v8['cdata' + v9] = escape(v13[v16]); ++v9; } } v8.table = table; v8.mode = v25; v8.numfilters = v9; v8.url = (v22 || Playtomic.Log.SourceUrl == null) ? 'global' : Playtomic.Log.SourceUrl; v8.highest = v21 ? 'y' : 'n'; v8.page = v24; v8.facebook = v8.page; v8.perpage = v26; var v27; if (v23) { if (v18.length > 0) { v8.friendslist = v18.join(','); } v27 = 'http://g' + Playtomic.Log.GUID + '.api.playtomic.com/v2/leaderboards/listfb.aspx?swfid=' + Playtomic.Log.SWFID + '&' + Math.random(); v8.facebook = v27; } else { v27 = 'http://g' + Playtomic.Log.GUID + '.api.playtomic.com/v2/leaderboards/list.aspx?swfid=' + Playtomic.Log.SWFID + '&' + Math.random(); } v8.sendAndLoad('http://g' + Playtomic.Log.GUID + '.api.playtomic.com/v2/leaderboards/list.aspx?swfid=' + Playtomic.Log.SWFID + '&' + Math.random(), v20, 'POST'); }; v1.Save = function (score, table, callback, options) { if (options == null) { options = new Object(); } var v11 = options.hasOwnProperty('facebook') ? options.facebook : false; var v9 = options.hasOwnProperty('allowduplicates') ? options.allowduplicates : false; var v10 = options.hasOwnProperty('highest') ? options.highest : true; var v8 = new LoadVars(); if (callback != null) { v8.onLoad = function (success) { if (callback == null) { return undefined; } if (!success) { callback(Playtomic.Response.GeneralFailure()); return undefined; } var v2 = new XML(this.<?xml version); v2.ignoreWhite = true; var v3 = parseInt(v2.lastChild.childNodes[0].firstChild); var v4 = parseInt(v2.lastChild.childNodes[0].firstChild); callback(new Playtomic.Response(v3, v4)); }; } var v2 = new LoadVars(); v2.table = escape(table); v2.highest = v10; v2.name = escape(score.Name); v2.points = score.Points; v2.allowduplicates = v9 ? 'y' : 'n'; v2.auth = (new Playtomic.md5()).hash(Playtomic.Log.SourceUrl + score.Points.toString()); v2.fb = v11 ? 'y' : 'n'; v2.fbuserid = score.FBUserId; v2.url = Playtomic.Log.SourceUrl; var v3 = 0; if (score.CustomData != null) { for (var v6 in score.CustomData) { v2['ckey' + v3] = v6; v2['cdata' + v3] = escape(score.CustomData[v6]); ++v3; } } v2.numfields = v3; v2.sendAndLoad('http://g' + Playtomic.Log.GUID + '.api.playtomic.com/v2/leaderboards/save.aspx?swfid=' + Playtomic.Log.SWFID + '&r=' + Math.random(), v8, 'POST'); }; v1.SaveAndList = function (score, table, callback, saveoptions, listoptions) { var v7 = new LoadVars(); v7.table = escape(table); v7.highest = highest; if (saveoptions == null) { saveoptions = new Object(); } var v19 = saveoptions.hasOwnProperty('facebook') ? saveoptions.facebook : false; var v24 = saveoptions.hasOwnProperty('allowduplicates') ? saveoptions.allowduplicates : false; var highest = saveoptions.hasOwnProperty('highest') ? saveoptions.highest : true; var v23 = new LoadVars(); if (callback != null) { v23.onLoad = function (success) { if (callback == null) { return undefined; } if (!success) { callback([], 0, Playtomic.Response.GeneralFailure()); return undefined; } var v8 = new XML(this.<?xml version); v8.ignoreWhite = true; var v12 = parseInt(v8.lastChild.childNodes[0].firstChild); var v14 = parseInt(v8.lastChild.childNodes[1].firstChild); var v11 = []; var v13 = 0; if (v12 == 1) { v13 = parseInt(v8.lastChild.childNodes[2].firstChild); var v7 = 3; while (v7 < v8.lastChild.childNodes.length) { var v5 = v8.lastChild.childNodes[v7].childNodes; var v2 = new Playtomic.PlayerScore(); for (var v10 in v5) { var v6 = (v5[v10].toString()).substring(1); v6 = v6.substring(0, v6.indexOf('>')); var v3 = v5[v10].firstChild; switch (v6) { case 'name': v2.Name = v3; break; case 'points': v2.Points = v3; break; case 'website': v2.Website = v3; break; case 'rdate': v2.RDate = v3; break; case 'sdate': v2.SDate = v3; break; case 'rank': v2.Rank = v3; break; case 'fbuserid': v2.FBUserId = v3; break; case 'custom': for (var v9 in v5[v10].childNodes) { var v4 = (v5[v10].childNodes[v9].toString()).substring(1); v4 = v4.substring(0, v4.indexOf('>')); v2.CustomData[v4] = v5[v10].childNodes[v9].firstChild; } } } v11.push(v2); ++v7; } } callback(v11, 0, new Playtomic.Response(v12, v14)); }; } v7.name = escape(score.Name); v7.points = score.Points; v7.allowduplicates = v24 ? 'y' : 'n'; v7.auth = (new Playtomic.md5()).hash(Playtomic.Log.SourceUrl + score.Points.toString()); v7.url = Playtomic.Log.SourceUrl; if (v19) { v7.fbuserid = score.FBUserId; } var v10 = 0; if (score.CustomData != null) { for (var v18 in score.CustomData) { v7['ckey' + v10] = v18; v7['cdata' + v10] = escape(score.CustomData[v18]); ++v10; } } v7.numfields = v10; if (listoptions == null) { listoptions = new Object(); } var v25 = listoptions.hasOwnProperty('global') ? listoptions.global : true; var highest = listoptions.hasOwnProperty('highest') ? listoptions.highest : true; var v27 = listoptions.hasOwnProperty('mode') ? listoptions.mode : 'alltime'; var v13 = listoptions.hasOwnProperty('customfilters') ? listoptions.customfilters : {}; var v28 = listoptions.hasOwnProperty('perpage') ? listoptions.perpage : 20; var v21 = listoptions.hasOwnProperty('friendslist') ? listoptions.friendslist : new Array(); var v9 = 0; if (v13 != null) { for (v18 in v13) { v7['lkey' + v9] = v18; v7['ldata' + v9] = escape(v13[v18]); ++v9; } } v7.mode = v27; v7.numfilters = v9; v7.global = v25 ? 'y' : 'n'; v7.perpage = v28; var v22; if (v19) { if (v21.length > 0) { v7.friendslist = v21.join(','); } v22 = 'http://g' + Playtomic.Log.GUID + '.api.playtomic.com/v2/leaderboards/saveandlistfb.aspx?swfid=' + Playtomic.Log.SWFID + '&r=' + Math.random(); } else { v22 = 'http://g' + Playtomic.Log.GUID + '.api.playtomic.com/v2/leaderboards/saveandlist.aspx?swfid=' + Playtomic.Log.SWFID + '&r=' + Math.random(); } v7.sendAndLoad(v22, v23, 'POST'); }; v1.TODAY = 'today'; v1.LAST7DAYS = 'last7days'; v1.LAST30DAYS = 'last30days'; v1.ALLTIME = 'alltime'; v1.NEWEST = 'newest'; ASSetPropFlags(Playtomic.Leaderboards.prototype, null, 1); } #endinitclip } movieClip 5873 __Packages.Playtomic.Response { #initclip if (!_global.Playtomic) { _global.Playtomic = new Object(); } if (!_global.Playtomic.Response) { var v1 = function (status, errorcode) { super(); this.Success = status == 1; this.ErrorCode = errorcode; }; Playtomic.Response = v1; Playtomic.Response extends Object; var v2 = v1.prototype; v1.GeneralFailure = function () { return new Playtomic.Response(0, 1); }; v2.__get__ErrorMessage = function () { if (this.ErrorCode == 0) { return 'Nothing went wrong!'; } switch (this.ErrorCode) { return 'An unknown error of type ' + this.ErrorCode + ' occurred. Check the API docs at http://playtomic.com/api'; case 1: return 'General error, this typically means the player is unable to connect to the Playtomic servers'; case 2: return 'Invalid game credentials. Make sure you use your SWFID and GUID from the `API` section in the dashboard.'; case 100: return 'GeoIP API has been disabled. This may occur if your game is faulty or overwhelming the Playtomic servers.'; case 200: return 'Leaderboard API has been disabled. This may occur if your game is faulty or overwhelming the Playtomic servers.'; case 201: return 'The source URL or name weren\'t provided when saving a score. Make sure the player specifies a name and the game is initialized before anything else using the code in the `Set your game up` section.'; case 202: return 'Invalid auth key. You should not see this normally, players might if they tamper with your game.'; case 203: return 'No Facebook user id on a score specified as a Facebook submission.'; case 300: return 'GameVars API has been disabled. This may occur if your game is faulty or overwhelming the Playtomic servers.'; case 400: return 'Level sharing API has been disabled. This may occur if your game is faulty or overwhelming the Playtomic servers.'; case 401: return 'Invalid rating value (must be 1 - 10).'; case 402: return 'Player has already rated that level.'; case 403: return 'The level name wasn\'t provided when saving a level.'; case 404: return 'Invalid image auth. You should not see this normally, players might if they tamper with your game.'; case 405: return 'Invalid image auth (again). You should not see this normally, players might if they tamper with your game.'; case 500: return 'Data API has been disabled. This may occur if the Data API is not enabled for your game, or your game is faulty or overwhelming the Playtomic servers.'; } return 'An unknown error of type ' + this.ErrorCode + ' occurred. Check the API docs at http://playtomic.com/api'; }; v2.toString = function () { return 'Playtomic.Response:\nSuccess: ' + this.Success + '\nErrorCode: ' + this.ErrorCode + '\nErrorMessage: ' + this.__get__ErrorMessage(); }; v2.Success = false; v2.ErrorCode = 0; v2.addProperty('ErrorMessage', v2.__get__ErrorMessage, function () {}); ASSetPropFlags(Playtomic.Response.prototype, null, 1); } #endinitclip } movieClip 5874 __Packages.Playtomic.PlayerScore { #initclip if (!_global.Playtomic) { _global.Playtomic = new Object(); } if (!_global.Playtomic.PlayerScore) { var v1 = function () {}; Playtomic.PlayerScore = v1; var v2 = v1.prototype; v2.CustomData = {}; ASSetPropFlags(Playtomic.PlayerScore.prototype, null, 1); } #endinitclip } movieClip 5875 __Packages.Playtomic.md5 { #initclip if (!_global.Playtomic) { _global.Playtomic = new Object(); } if (!_global.Playtomic.md5) { var v1 = function (b64pad, chrsz) { if (b64pad != undefined) { this.b64pad = b64pad; } if (chrsz != undefined && chrsz == 8 || chrsz == 16) { this.chrsz = chrsz; } }; Playtomic.md5 = v1; var v2 = v1.prototype; v2.hash = function (s) { return this.hex_md5(s); }; v2.hex_md5 = function (s) { return this.binl2hex(this.core_md5(this.str2binl(s), s.length * this.chrsz)); }; v2.b64_md5 = function (s) { return this.binl2b64(this.core_md5(this.str2binl(s), s.length * this.chrsz)); }; v2.str_md5 = function (s) { return this.binl2str(this.core_md5(this.str2binl(s), s.length * this.chrsz)); }; v2.hex_hmac_md5 = function (key, data) { return this.binl2hex(this.core_hmac_md5(key, data)); }; v2.b64_hmac_md5 = function (key, data) { return this.binl2b64(this.core_hmac_md5(key, data)); }; v2.str_hmac_md5 = function (key, data) { return this.binl2str(this.core_hmac_md5(key, data)); }; v2.md5_cmn = function (q, a, b, x, s, t) { return this.safe_add(this.bit_rol(this.safe_add(this.safe_add(a, q), this.safe_add(x, t)), s), b); }; v2.md5_ff = function (a, b, c, d, x, s, t) { return this.md5_cmn(b & c | ~b & d, a, b, x, s, t); }; v2.md5_gg = function (a, b, c, d, x, s, t) { return this.md5_cmn(b & d | c & ~d, a, b, x, s, t); }; v2.md5_hh = function (a, b, c, d, x, s, t) { return this.md5_cmn(b ^ c ^ d, a, b, x, s, t); }; v2.md5_ii = function (a, b, c, d, x, s, t) { return this.md5_cmn(c ^ (b | ~d), a, b, x, s, t); }; v2.core_md5 = function (x, len) { x[len >> 5] |= 128 << len % 32; x[(len + 64 >>> 9 << 4) + 14] = len; var v5 = 1732584193; var v4 = -271733879; var v3 = -1732584194; var v2 = 271733878; var v6 = 0; while (v6 < x.length) { var v11 = v5; var v10 = v4; var v9 = v3; var v8 = v2; v5 = this.md5_ff(v5, v4, v3, v2, x[v6 + 0], 7, -680876936); v2 = this.md5_ff(v2, v5, v4, v3, x[v6 + 1], 12, -389564586); v3 = this.md5_ff(v3, v2, v5, v4, x[v6 + 2], 17, 606105819); v4 = this.md5_ff(v4, v3, v2, v5, x[v6 + 3], 22, -1044525330); v5 = this.md5_ff(v5, v4, v3, v2, x[v6 + 4], 7, -176418897); v2 = this.md5_ff(v2, v5, v4, v3, x[v6 + 5], 12, 1200080426); v3 = this.md5_ff(v3, v2, v5, v4, x[v6 + 6], 17, -1473231341); v4 = this.md5_ff(v4, v3, v2, v5, x[v6 + 7], 22, -45705983); v5 = this.md5_ff(v5, v4, v3, v2, x[v6 + 8], 7, 1770035416); v2 = this.md5_ff(v2, v5, v4, v3, x[v6 + 9], 12, -1958414417); v3 = this.md5_ff(v3, v2, v5, v4, x[v6 + 10], 17, -42063); v4 = this.md5_ff(v4, v3, v2, v5, x[v6 + 11], 22, -1990404162); v5 = this.md5_ff(v5, v4, v3, v2, x[v6 + 12], 7, 1804603682); v2 = this.md5_ff(v2, v5, v4, v3, x[v6 + 13], 12, -40341101); v3 = this.md5_ff(v3, v2, v5, v4, x[v6 + 14], 17, -1502002290); v4 = this.md5_ff(v4, v3, v2, v5, x[v6 + 15], 22, 1236535329); v5 = this.md5_gg(v5, v4, v3, v2, x[v6 + 1], 5, -165796510); v2 = this.md5_gg(v2, v5, v4, v3, x[v6 + 6], 9, -1069501632); v3 = this.md5_gg(v3, v2, v5, v4, x[v6 + 11], 14, 643717713); v4 = this.md5_gg(v4, v3, v2, v5, x[v6 + 0], 20, -373897302); v5 = this.md5_gg(v5, v4, v3, v2, x[v6 + 5], 5, -701558691); v2 = this.md5_gg(v2, v5, v4, v3, x[v6 + 10], 9, 38016083); v3 = this.md5_gg(v3, v2, v5, v4, x[v6 + 15], 14, -660478335); v4 = this.md5_gg(v4, v3, v2, v5, x[v6 + 4], 20, -405537848); v5 = this.md5_gg(v5, v4, v3, v2, x[v6 + 9], 5, 568446438); v2 = this.md5_gg(v2, v5, v4, v3, x[v6 + 14], 9, -1019803690); v3 = this.md5_gg(v3, v2, v5, v4, x[v6 + 3], 14, -187363961); v4 = this.md5_gg(v4, v3, v2, v5, x[v6 + 8], 20, 1163531501); v5 = this.md5_gg(v5, v4, v3, v2, x[v6 + 13], 5, -1444681467); v2 = this.md5_gg(v2, v5, v4, v3, x[v6 + 2], 9, -51403784); v3 = this.md5_gg(v3, v2, v5, v4, x[v6 + 7], 14, 1735328473); v4 = this.md5_gg(v4, v3, v2, v5, x[v6 + 12], 20, -1926607734); v5 = this.md5_hh(v5, v4, v3, v2, x[v6 + 5], 4, -378558); v2 = this.md5_hh(v2, v5, v4, v3, x[v6 + 8], 11, -2022574463); v3 = this.md5_hh(v3, v2, v5, v4, x[v6 + 11], 16, 1839030562); v4 = this.md5_hh(v4, v3, v2, v5, x[v6 + 14], 23, -35309556); v5 = this.md5_hh(v5, v4, v3, v2, x[v6 + 1], 4, -1530992060); v2 = this.md5_hh(v2, v5, v4, v3, x[v6 + 4], 11, 1272893353); v3 = this.md5_hh(v3, v2, v5, v4, x[v6 + 7], 16, -155497632); v4 = this.md5_hh(v4, v3, v2, v5, x[v6 + 10], 23, -1094730640); v5 = this.md5_hh(v5, v4, v3, v2, x[v6 + 13], 4, 681279174); v2 = this.md5_hh(v2, v5, v4, v3, x[v6 + 0], 11, -358537222); v3 = this.md5_hh(v3, v2, v5, v4, x[v6 + 3], 16, -722521979); v4 = this.md5_hh(v4, v3, v2, v5, x[v6 + 6], 23, 76029189); v5 = this.md5_hh(v5, v4, v3, v2, x[v6 + 9], 4, -640364487); v2 = this.md5_hh(v2, v5, v4, v3, x[v6 + 12], 11, -421815835); v3 = this.md5_hh(v3, v2, v5, v4, x[v6 + 15], 16, 530742520); v4 = this.md5_hh(v4, v3, v2, v5, x[v6 + 2], 23, -995338651); v5 = this.md5_ii(v5, v4, v3, v2, x[v6 + 0], 6, -198630844); v2 = this.md5_ii(v2, v5, v4, v3, x[v6 + 7], 10, 1126891415); v3 = this.md5_ii(v3, v2, v5, v4, x[v6 + 14], 15, -1416354905); v4 = this.md5_ii(v4, v3, v2, v5, x[v6 + 5], 21, -57434055); v5 = this.md5_ii(v5, v4, v3, v2, x[v6 + 12], 6, 1700485571); v2 = this.md5_ii(v2, v5, v4, v3, x[v6 + 3], 10, -1894986606); v3 = this.md5_ii(v3, v2, v5, v4, x[v6 + 10], 15, -1051523); v4 = this.md5_ii(v4, v3, v2, v5, x[v6 + 1], 21, -2054922799); v5 = this.md5_ii(v5, v4, v3, v2, x[v6 + 8], 6, 1873313359); v2 = this.md5_ii(v2, v5, v4, v3, x[v6 + 15], 10, -30611744); v3 = this.md5_ii(v3, v2, v5, v4, x[v6 + 6], 15, -1560198380); v4 = this.md5_ii(v4, v3, v2, v5, x[v6 + 13], 21, 1309151649); v5 = this.md5_ii(v5, v4, v3, v2, x[v6 + 4], 6, -145523070); v2 = this.md5_ii(v2, v5, v4, v3, x[v6 + 11], 10, -1120210379); v3 = this.md5_ii(v3, v2, v5, v4, x[v6 + 2], 15, 718787259); v4 = this.md5_ii(v4, v3, v2, v5, x[v6 + 9], 21, -343485551); v5 = this.safe_add(v5, v11); v4 = this.safe_add(v4, v10); v3 = this.safe_add(v3, v9); v2 = this.safe_add(v2, v8); v6 += 16; } return Array(v5, v4, v3, v2); }; v2.core_hmac_md5 = function (key, data) { var v3 = new Array(this.str2binl(key)); if (v3.length > 16) { v3 = this.core_md5(v3, key.length * this.chrsz); } var v4 = new Array(16); var v5 = new Array(16); var v2 = 0; while (v2 < 16) { v4[v2] = v3[v2] ^ 909522486; v5[v2] = v3[v2] ^ 1549556828; ++v2; } var v6 = new Array(this.core_md5(v4.concat(this.str2binl(data)), 512 + data.length * this.chrsz)); return this.core_md5(v5.concat(v6), 640); }; v2.safe_add = function (x, y) { var v1 = new Number((x & 65535) + (y & 65535)); var v2 = new Number((x >> 16) + (y >> 16) + (v1 >> 16)); return v2 << 16 | v1 & 65535; }; v2.bit_rol = function (num, cnt) { return num << cnt | num >>> 32 - cnt; }; v2.str2binl = function (str) { var v4 = new Array(); var v5 = (1 << this.chrsz) - 1; var v2 = 0; while (v2 < str.length * this.chrsz) { v4[v2 >> 5] |= (str.charCodeAt(v2 / this.chrsz) & v5) << v2 % 32; v2 += this.chrsz; } return v4; }; v2.binl2str = function (bin) { var v4 = new String(''); var v5 = (1 << this.chrsz) - 1; var v2 = 0; while (v2 < bin.length * 32) { v4 += String.fromCharCode(bin[v2 >> 5] >>> v2 % 32 & v5); v2 += this.chrsz; } return v4; }; v2.binl2hex = function (binarray) { var v3 = '0123456789abcdef'; var v4 = new String(''); var v1 = 0; while (v1 < binarray.length * 4) { v4 += v3.charAt(binarray[v1 >> 2] >> (v1 % 4) * 8 + 4 & 15) + v3.charAt(binarray[v1 >> 2] >> (v1 % 4) * 8 & 15); ++v1; } return v4; }; v2.binl2b64 = function (binarray) { var v7 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'; var v5 = new String(''); var v3 = 0; while (v3 < binarray.length * 4) { var v6 = (binarray[v3 >> 2] >> 8 * (v3 % 4) & 255) << 16 | (binarray[v3 + 1 >> 2] >> 8 * ((v3 + 1) % 4) & 255) << 8 | binarray[v3 + 2 >> 2] >> 8 * ((v3 + 2) % 4) & 255; var v2 = 0; while (v2 < 4) { if (v3 * 8 + v2 * 6 > binarray.length * 32) { v5 += this.b64pad; } else { v5 += v7.charAt(v6 >> 6 * (3 - v2) & 63); } ++v2; } v3 += 3; } return v5; }; v2.b64pad = new String(''); v2.chrsz = new Number(8); ASSetPropFlags(Playtomic.md5.prototype, null, 1); } #endinitclip } frame 2 { stop(); _root.menuMusic.start(0, 99); _root.menuMusic.setVolume(_root.musicvolume); } movieClip 754 { } movieClip 757 { } movieClip 760 { } movieClip 764 { } movieClip 767 { } movieClip 770 { } movieClip 773 { } movieClip 775 { } movieClip 780 { } movieClip 781 { } movieClip 782 { } movieClip 786 { } movieClip 790 { } movieClip 791 { } movieClip 794 { } movieClip 795 { } movieClip 796 { } button 797 { on (release) { getURL('http://www.corupted.com/news', '_blank'); _root.btn.start(0, 0); _root.btn.setVolume(100); } on (rollOver) { _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); } } instance of movieClip 732 { onClipEvent (rollOver) { gotoAndPlay(2); _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); } onClipEvent (rollOut) { gotoAndPlay(7); } onClipEvent (release) { getURL('http://massivemonster.co.uk/', '_blank'); _root.btn.start(0, 0); _root.btn.setVolume(100); } } instance armorBtn of movieClip 736 { onClipEvent (rollOver) { gotoAndPlay(2); _root.bubble.start(0, 0); _root.bubble.setVolume(100); } onClipEvent (rollOut) { gotoAndPlay(7); } onClipEvent (release) { getURL('http://armorgames.com/', '_blank'); _root.btn.start(0, 0); _root.btn.setVolume(100); } } movieClip 799 { frame 1 { stop(); } frame 5 { stop(); } } instance of movieClip 799 { onClipEvent (load) { if (_root.sfxvolume == 0) { _parent.speakerMC.gotoAndStop(2); } else { _parent.speakerMC.gotoAndStop(1); } } onClipEvent (rollOver) { _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); gotoAndPlay(2); } onClipEvent (rollOut) { gotoAndPlay(6); } onClipEvent (release) { if (_root.sfxvolume == 0) { trace('unmute'); _parent.speakerMC.gotoAndStop(1); _root.sfxvolume = _root.initSFX; _root.musicvolume = _root.initMUSIC; _root.menuMusic.setVolume(_root.musicvolume); } else { trace('mute'); _parent.speakerMC.gotoAndStop(2); _root.sfxvolume = 0; _root.musicvolume = 0; _root.menuMusic.setVolume(_root.musicvolume); } _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); } } movieClip 802 { frame 1 { stop(); } } movieClip 805 { } movieClip 808 { } movieClip 809 { } movieClip 813 { } movieClip 815 { } movieClip 817 { } movieClip 818 { } // unknown tag 88 length 64 movieClip 822 { } movieClip 825 { frame 1 { stop(); } frame 5 { stop(); } } movieClip 834 { frame 1 { stop(); } frame 5 { stop(); } } movieClip 840 { frame 1 { stop(); } frame 5 { stop(); } } movieClip 843 { frame 1 { stop(); } frame 5 { stop(); } } movieClip 848 { frame 1 { if (_root.controlScheme == 0) { stop(); } else { gotoAndStop(2); } } } movieClip 852 { frame 1 { stop(); } frame 5 { stop(); } } movieClip 854 { frame 1 { stop(); } frame 5 { stop(); } } movieClip 856 { instance creditsBtn of movieClip 825 { onClipEvent (rollOver) { _parent.choiceNum = 3; gotoAndPlay(2); _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); } onClipEvent (rollOut) { gotoAndPlay(6); } onClipEvent (release) { if (_root.fadeOut._currentframe == 1) { _root.getFX.start(0, 0); _root.getFX.setVolume(_root.sfxvolume); delete _parent.onEnterFrame; _parent.gotoAndStop(_parent._currentframe + 2); } } } instance moregamesBtn of movieClip 834 { onClipEvent (rollOver) { _parent.choiceNum = 2; gotoAndPlay(2); _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); } onClipEvent (rollOut) { gotoAndPlay(6); } onClipEvent (release) { if (_root.fadeOut._currentframe == 1) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); getURL('http://armorgames.com/', '_blank'); } } } instance continueBtn of movieClip 840 { onClipEvent (rollOver) { _parent.choiceNum = 1; gotoAndPlay(2); _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); } onClipEvent (rollOut) { gotoAndPlay(6); } onClipEvent (release) { if (_root.fadeOut._currentframe == 1 && _root.lvl1_available == true) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); _root.menuMusic.stop(); delete _parent.onEnterFrame; _root.fadeOut.gotoAndPlay(2); _root.fadeOut.goTo = 3; } } } instance newgameBtn of movieClip 843 { onClipEvent (rollOver) { _parent.choiceNum = 0; gotoAndPlay(2); _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); } onClipEvent (rollOut) { gotoAndPlay(6); } onClipEvent (release) { if (_root.fadeOut._currentframe == 1) { if (_root.lvl1_available == true) { _root.getFX.start(0, 0); _root.getFX.setVolume(_root.sfxvolume); delete _parent.onEnterFrame; _parent.gotoAndStop(_parent._currentframe + 1); } else { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); _root.saveresetFunction(); delete _parent.onEnterFrame; _root.fadeOut.gotoAndPlay(2); _root.fadeOut.goTo = 37; } } } } frame 50 { stop(); yOptions = [25.7, 57.7, 88, 118.3]; xOptions = [320, 324, 308, 324]; choiceNum = 0; wait = 10; this.newgameBtn.gotoAndPlay(2); onEnterFrame = function () { pointer._y += (yOptions[choiceNum] - pointer._y) / 2; pointer._x += (xOptions[choiceNum] - pointer._x) / 2; --wait; if (0 == Key.isDown(_root.key_down) && 0 == Key.isDown(_root.key_jump) && 0 == Key.isDown(_root.key_attack)) { wait = 0; } if (Key.isDown(_root.key_down) && wait < 1) { wait = 10; _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); ++choiceNum; if (choiceNum > yOptions.length - 1) { choiceNum = 0; } if (choiceNum == 0) { this.newgameBtn.gotoAndPlay(2); } else { if (this.newgameBtn._currentframe > 1) { this.newgameBtn.gotoAndPlay(6); } } if (choiceNum == 1) { this.continueBtn.gotoAndPlay(2); } else { if (this.continueBtn._currentframe > 1) { this.continueBtn.gotoAndPlay(6); } } if (choiceNum == 2) { this.moregamesBtn.gotoAndPlay(2); } else { if (this.moregamesBtn._currentframe > 1) { this.moregamesBtn.gotoAndPlay(6); } } if (choiceNum == 3) { this.creditsBtn.gotoAndPlay(2); } else { if (this.creditsBtn._currentframe > 1) { this.creditsBtn.gotoAndPlay(6); } } } if (Key.isDown(_root.key_jump) && wait < 1) { wait = 10; _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); --choiceNum; if (choiceNum < 0) { choiceNum = yOptions.length - 1; } if (choiceNum == 0) { this.newgameBtn.gotoAndPlay(2); } else { if (this.newgameBtn._currentframe > 1) { this.newgameBtn.gotoAndPlay(6); } } if (choiceNum == 1) { this.continueBtn.gotoAndPlay(2); } else { if (this.continueBtn._currentframe > 1) { this.continueBtn.gotoAndPlay(6); } } if (choiceNum == 2) { this.moregamesBtn.gotoAndPlay(2); } else { if (this.moregamesBtn._currentframe > 1) { this.moregamesBtn.gotoAndPlay(6); } } if (choiceNum == 3) { this.creditsBtn.gotoAndPlay(2); } else { if (this.creditsBtn._currentframe > 1) { this.creditsBtn.gotoAndPlay(6); } } } if (_root.lvl1_available != true) { this.continueBtn._alpha += 50 - this.continueBtn._alpha; } if (Key.isDown(_root.key_attack) && wait < 1) { if (choiceNum == 0) { if (_root.lvl1_available == true) { _root.getFX.start(0, 0); _root.getFX.setVolume(_root.sfxvolume); delete this.onEnterFrame; wait = 20; this.gotoAndStop(_currentframe + 1); } else { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); _root.saveresetFunction(); delete this.onEnterFrame; _root.fadeOut.gotoAndPlay(2); _root.fadeOut.goTo = 37; } } if (choiceNum == 2) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); getURL('http://armorgames.com/', '_blank'); } if (choiceNum == 3) { _root.getFX.start(0, 0); _root.getFX.setVolume(_root.sfxvolume); delete this.onEnterFrame; wait = 20; this.gotoAndStop(_currentframe + 2); } if (choiceNum == 1 && _root.lvl1_available == true && wait < 1) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); _root.menuMusic.stop(); delete this.onEnterFrame; _root.fadeOut.gotoAndPlay(2); _root.fadeOut.goTo = 3; } } }; } frame 51 { yOptions = [118, 150]; xOptions = [359, 337.55]; choiceNum = 0; wait = 15; btn1.gotoAndPlay(1); denyNewGame = true; onEnterFrame = function () { if (0 == Key.isDown(_root.key_attack)) { denyNewGame = false; } pointer._y += (yOptions[choiceNum] - pointer._y) / 2; pointer._x += (xOptions[choiceNum] - pointer._x) / 2; --wait; if (0 == Key.isDown(_root.key_down) && 0 == Key.isDown(_root.key_jump) && 0 == Key.isDown(_root.key_attack)) { wait = 0; } if (Key.isDown(_root.key_down) && wait < 1) { wait = 10; _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); ++choiceNum; if (choiceNum > yOptions.length - 1) { choiceNum = 0; } if (choiceNum == 0) { this.btn1.gotoAndPlay(2); } else { if (this.btn1._currentframe > 1) { this.btn1.gotoAndPlay(6); } } if (choiceNum == 1) { this.btn2.gotoAndPlay(2); } else { if (this.btn2._currentframe > 1) { this.btn2.gotoAndPlay(6); } } } if (Key.isDown(_root.key_jump) && wait < 1) { wait = 10; _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); --choiceNum; if (choiceNum < 0) { choiceNum = yOptions.length - 1; } if (choiceNum == 0) { this.btn1.gotoAndPlay(2); } else { if (this.btn1._currentframe > 1) { this.btn1.gotoAndPlay(6); } } if (choiceNum == 1) { this.btn2.gotoAndPlay(2); } else { if (this.btn2._currentframe > 1) { this.btn2.gotoAndPlay(6); } } } if (Key.isDown(_root.key_attack) && wait < 1 && denyNewGame != true) { if (choiceNum == 0) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); _root.saveresetFunction(); delete this.onEnterFrame; _root.fadeOut.gotoAndPlay(2); _root.fadeOut.goTo = 37; } if (choiceNum == 1) { _root.getFX.start(0, 0); _root.btnConfirm.setVolume(_root.getFX); delete this.onEnterFrame; wait = 30; this.gotoAndStop(_currentframe - 1); } } }; } instance btn1 of movieClip 852 { onClipEvent (rollOver) { _parent.choiceNum = 0; gotoAndPlay(2); _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); } onClipEvent (rollOut) { gotoAndPlay(6); } onClipEvent (release) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); _root.saveresetFunction(); delete _parent.onEnterFrame; _root.fadeOut.gotoAndPlay(2); _root.fadeOut.goTo = 37; } } instance btn2 of movieClip 854 { onClipEvent (rollOver) { _parent.choiceNum = 1; gotoAndPlay(2); _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); } onClipEvent (rollOut) { gotoAndPlay(6); } onClipEvent (release) { _root.getFX.start(0, 0); _root.btnConfirm.setVolume(_root.getFX); delete _parent.onEnterFrame; _parent.gotoAndStop(_parent._currentframe - 1); } } frame 52 { wait = 15; onEnterFrame = function () { pointer._y += (263.1 - pointer._y) / 2; pointer._x += (230.5 - pointer._x) / 2; --wait; if (Key.isDown(_root.key_attack) && wait < 1) { _root.getFX.start(0, 0); _root.getFX.setVolume(_root.sfxvolume); delete this.onEnterFrame; wait = 20; this.gotoAndStop(_currentframe - 2); } }; } instance btn1 of movieClip 852 { onClipEvent (rollOver) { _parent.choiceNum = 0; gotoAndPlay(2); _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); } onClipEvent (rollOut) { gotoAndPlay(6); } onClipEvent (release) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); delete _parent.onEnterFrame; _parent.gotoAndStop(_parent._currentframe - 2); } } } instance of movieClip 710 { onClipEvent (release) { getURL('https://www.kickstarter.com/projects/massivemonsters/99286015?token=6a36c9d0', '_blank'); } } movieClip 859 { } instance of movieClip 859 { onClipEvent (release) { getURL('https://www.kickstarter.com/projects/massivemonsters/99286015?token=6a36c9d0', '_blank'); } } movieClip 860 { frame 1 { stop(); } frame 17 { delete _root.onEnterFrame; _root.gotoAndPlay(this.goTo); _root.resetFunction(); this.swapDepths(_parent.getNextHighestDepth()); this.removeMovieClip(); } } movieClip 863 { frame 1 { _root.inplay = false; _root.inscene = false; } frame 34 { _root.mapInPlay = true; if (_root.inscene != true) { _root.player1.mc.play(); _root.inplay = true; } this.swapDepths(_parent.getNextHighestDepth()); this.removeMovieClip(); } } frame 3 { _root.resetFunction(); _root.saveitFunction(); _root.treeValeMusicOn = false; _root.snowVaniaMusicOn = false; _root.dustWoodMusicOn = false; _root[_root.playListTracks[_root.jukeBox]].stop(); _root.mapMusic.start(0, 99); _root.mapMusic.setVolume(_root.musicvolume); _root.pointAtWhat = undefined; _root.mapInPlay = false; doorWait = 10; pWait = 15; _root.fishBorder.swapDepths(_root.getNextHighestDepth()); _root.fishBorder.removeMovieClip(); _root.hud.swapDepths(_root.getNextHighestDepth()); _root.hud.removeMovieClip(); _root.placesArray = []; _root.shoptogoArray = []; _root.mapcam.target = _root.mapSort.mplayer1; _root.mapSort.mplayer1.dashCloud = 10; _root.lvl_yadjust = 0; _root.target_scale = 100; _root.mapcamx = 7; _root.mapcamy = 7; _root.antimap._visible = false; _root.mapSortA = []; isoPlane_width = 1770; _root.mapSheepA = []; _root.mapSort.mplayer1.xSpd = 0; _root.mapSort.mplayer1.ySpd = 0; _root.mapSort.mplayer1.dash = 0; scale = 27; _root.maphud.miniMap.bg._width = _root.mapSort._width / scale; _root.maphud.miniMap.bg._height = _root.mapSort._height / scale; if (_root.mapx == undefined) { _root.mapx = 1004.65; _root.mapy = 1230.8; } _root.mapSort.mplayer1._x = _root.mapx; _root.mapSort.mplayer1._y = _root.mapy; stop(); onEnterFrame = function () { if (_root.mapSort.mplayer1._currentframe != 3 && _root.mapInPlay == true) { --pWait; if ((Key.isDown(80) or Key.isDown(27)) && pWait < 1) { root.maphud.swapDepths(_root.getNextHighestDepth()); _root.mapInPlay = false; _root.maphud.doorTalk.gotoAndStop(6); pWait = 15; } if (Key.isDown(81) && pWait < 1) { if (_quality == 'LOW' && pWait < 1) { _quality = 'MEDIUM'; pWait = 10; } if (_quality == 'MEDIUM' && pWait < 1) { _quality = 'HIGH'; pWait = 10; } if (_quality == 'HIGH' && pWait < 1) { _quality = 'LOW'; pWait = 10; } } if (Key.isDown(77) && pWait < 1) { if (_root.sfxvolume == 0) { trace('unmute'); _root.sfxvolume = _root.initSFX; _root.musicvolume = _root.initMUSIC; _root.setMusicVolume(_root.musicvolume); } else { trace('mute'); _root.sfxvolume = 0; _root.musicvolume = 0; _root.setMusicVolume(_root.musicvolume); } pWait = 10; } if (_root.pointAtWhat == undefined) { _root.mapSort.nextLvlPointer._visible = false; } else { _root.mapSort.nextLvlPointer._visible = true; _root.mapSort.nextLvlPointer.xdist = Math.round(_root.pointAtWhat._x - _root.mapSort.nextLvlPointer._x); _root.mapSort.nextLvlPointer.ydist = Math.round(_root.pointAtWhat._y - _root.mapSort.nextLvlPointer._y); _root.mapSort.nextLvlPointer.distancefromthis = Math.round(Math.sqrt(_root.mapSort.nextLvlPointer.xdist * _root.mapSort.nextLvlPointer.xdist + _root.mapSort.nextLvlPointer.ydist * _root.mapSort.nextLvlPointer.ydist)); if (_root.mapSort.nextLvlPointer.distancefromthis < 300) { _root.mapSort.nextLvlPointer._alpha = _root.mapSort.nextLvlPointer.distancefromthis / 3; } else { _root.mapSort.nextLvlPointer._alpha = 300; } _root.mapSort.nextLvlPointer._x = _root.mapSort.mplayer1._x; _root.mapSort.nextLvlPointer._y = _root.mapSort.mplayer1._y; _root.mapSort.nextLvlPointer._rotation = Math.atan2(_root.pointAtWhat._y - _root.mapSort.nextLvlPointer._y, _root.pointAtWhat._x - _root.mapSort.nextLvlPointer._x) * 180 / Math.PI; } if (_root.mapInPlay == true) { _root.mapPlayer(_root.mapSort.mplayer1); } if (_root.firstLevel_notified != true) { newMap = _root.maphud.attachMovie('showLevlLocation', 'newBossLocation' + _root.maphud.getNextHighestDepth(), _root.maphud.getNextHighestDepth()); newMap._x = 0; newMap._y = 0; _root.firstLevel_notified = true; newMap.whoToGoTo = _root.mapSort.firstLevel; _root.mapInPlay = false; _root.mapPlayer.gotoAndStop(1); } if (_root.firstLevel2_notified != true && _root.jayworld11ruby == true) { newMap = _root.maphud.attachMovie('newBossLocation2', 'newBossLocation' + _root.maphud.getNextHighestDepth(), _root.maphud.getNextHighestDepth()); newMap._x = 0; newMap._y = 0; _root.firstLevel2_notified = true; newMap.whoToGoTo = _root.mapSort.treeVale; _root.mapInPlay = false; _root.mapPlayer.gotoAndStop(1); } if (_root.fishBoss_available == true && _root.fishBoss_notified != true) { newMap = _root.maphud.attachMovie('newBossLocation', 'newBossLocation' + _root.maphud.getNextHighestDepth(), _root.maphud.getNextHighestDepth()); newMap._x = 0; newMap._y = 0; _root.fishBoss_notified = true; newMap.whoToGoTo = _root.mapSort.boss1; _root.mapInPlay = false; _root.mapPlayer.gotoAndStop(1); } if (_root.jellyBoss_available == true && _root.jellyBoss_notified != true) { newMap = _root.maphud.attachMovie('newBossLocation', 'newBossLocation' + _root.maphud.getNextHighestDepth(), _root.maphud.getNextHighestDepth()); newMap._x = 0; newMap._y = 0; _root.jellyBoss_notified = true; newMap.whoToGoTo = _root.mapSort.boss2; _root.mapInPlay = false; _root.mapPlayer.gotoAndStop(1); } if (_root.sand11ruby == true && _root.sand21ruby == true && _root.sand31ruby == true && _root.sand41ruby == true && _root.sand51ruby == true && _root.lastBoss_notified != true) { newMap = _root.maphud.attachMovie('newBossLocation', 'newBossLocation' + _root.maphud.getNextHighestDepth(), _root.maphud.getNextHighestDepth()); newMap._x = 0; newMap._y = 0; _root.lastBoss_notified = true; newMap.whoToGoTo = _root.mapSort.dustWood; _root.mapInPlay = false; _root.mapPlayer.gotoAndStop(1); } if (_root.fishBossruby == true && _root.grappleHook_notified != true && _root.mapInPlay == true) { newMap = _root.maphud.attachMovie('newAbility', 'newBossLocation' + _root.maphud.getNextHighestDepth(), _root.maphud.getNextHighestDepth()); newMap._x = 0; newMap._y = 0; _root.grappleHook_notified = true; newMap.whoToGoTo = 2; _root.mapInPlay = false; _root.mapPlayer.gotoAndStop(1); } if (_root.jellyBossruby == true && _root.heliTongue_notified != true && _root.mapInPlay == true) { newMap = _root.maphud.attachMovie('newAbility', 'newBossLocation' + _root.maphud.getNextHighestDepth(), _root.maphud.getNextHighestDepth()); newMap._x = 0; newMap._y = 0; _root.heliTongue_notified = true; newMap.whoToGoTo = 1; _root.mapInPlay = false; _root.mapPlayer.gotoAndStop(1); } if (_root.wFall.hitTest(_root.mapcam)) { _root.wFall._visible = true; } else { _root.wFall._visible = false; } i = 0; while (i < _root.placesArray.length) { _root.placesFunction(_root.placesArray[i], i); ++i; } i = 0; while (i < _root.shoptogoArray.length) { _root.shoptogoFunction(_root.shoptogoArray[i], i); ++i; } i = 0; while (i < _root.mapSheepA.length) { _root.mapSheepF(_root.mapSheepA[i], i); ++i; } if (_root.maphud.savingMC._currentframe == 1 && _root.mapInPlay == true) { _root.maphud.savingMC.gotoAndPlay(2); } --doorWait; if (door1Talk.hitTest(_root.mapSort.mplayer1.hitBox)) { if (_root.gate1Open != true) { _root.maphud.pressAMC.gotoAndPlay(2); } if (Key.isDown(_root.key_attack) && doorWait < 1 && _root.gate1Open != true) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); _root.maphud.swapDepths(_root.getNextHighestDepth()); _root.mapInPlay = false; rubyCount = 0; i = 1; while (i < 6) { if (_root['jayworld' + i + '1ruby'] == true) { ++rubyCount; } ++i; } if (_root.fishBossruby == true) { ++rubyCount; } if (rubyCount == 6) { _root.maphud.doorTalk.gotoAndStop(3); } else { _root.maphud.doorTalk.gotoAndStop(2); } } } if (door2Talk.hitTest(_root.mapSort.mplayer1.hitBox)) { if (_root.gate2Open != true) { _root.maphud.pressAMC.gotoAndPlay(2); } if (Key.isDown(_root.key_attack) && doorWait < 1 && _root.gate2Open != true) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); _root.maphud.swapDepths(_root.getNextHighestDepth()); _root.mapInPlay = false; rubyCount = 0; i = 1; while (i < 6) { if (_root['snow' + i + '1ruby'] == true) { ++rubyCount; } ++i; } if (_root.jellyBossruby == true) { ++rubyCount; } if (rubyCount == 6) { _root.maphud.doorTalk.gotoAndStop(5); } else { _root.maphud.doorTalk.gotoAndStop(4); } } } _root.miniMapF(); if (_root.sun_cam.hitTest(_root.mapSort.mplayer1._x, _root.mapSort.mplayer1._y, true)) { _root.mapcam.target = _root.sun_cam; _root.target_scale = 250; } if (_root.mapSort.mplayer1.hitTest(_root.sun_camx) && 0 == _root.sun_cam.hitTest(_root.mapSort.mplayer1._x, _root.mapSort.mplayer1._y, true)) { _root.mapcam.target = _root.mapSort.mplayer1; _root.target_scale = 100; } if (_root.sea_cam.hitTest(_root.mapSort.mplayer1._x, _root.mapSort.mplayer1._y, true)) { _root.mapcam.target = _root.sea_cam; _root.target_scale = 250; } if (_root.mapSort.mplayer1.hitTest(_root.sea_camx) && 0 == _root.sea_cam.hitTest(_root.mapSort.mplayer1._x, _root.mapSort.mplayer1._y, true)) { _root.mapcam.target = _root.mapSort.mplayer1; _root.target_scale = 100; } } if (_root.mapSort.mplayer1._x < -213 or _root.mapSort.mplayer1._y < -20) { _root.mapSort.mplayer1._x = _root.mapx; _root.mapSort.mplayer1._y = _root.mapy; } i = 0; while (i < _root.mapSortA.length) { _root.mapSortFunction(_root.mapSortA[i], i); ++i; } i = 1; while (i < 20) { if (_root.grnd['g' + i].hitTest(_root.mapcam)) { _root.grnd['g' + i]._visible = true; } else { _root.grnd['g' + i]._visible = false; } ++i; } _root.map_cameraFunction(); }; _root.mapSheepF = function (s1) { if (s1.hitTest(_root.mapcam)) { if (s1._currentframe == 1) { s1.ranGraze = random(45); if (s1.ranGraze == 0) { s1.gotoAndStop(2); s1.ranX = s1._x + (random(50) - random(50)); s1.ranY = s1._y + (random(50) - random(50)); } } if (s1._currentframe == 2) { if (s1._x < s1.ranX) { s1._x += 0.5; s1._xscale = -100; } if (s1._x > s1.ranX) { s1._x -= 0.5; s1._xscale = 100; } if (s1._y < s1.ranY) { s1._y += 0.5; } if (s1._y > s1.ranY) { s1._y -= 0.5; } if (s1._x - Math.abs(s1.ranX) < 10 && s1._y - Math.abs(s1.ranY) < 10) { s1.gotoAndStop(1); } } } else { s1._visible = false; } }; _root.shoptogoFunction = function (s1) { if (s1.hitBox.hitTest(_root.mapSort.mplayer1.hitBox)) { _root.maphud.pressAMC.gotoAndPlay(22); if (Key.isDown(_root.key_attack)) { _root.mapMusic.stop(); _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); _root.mapx = s1._x; _root.mapy = s1._y + 20; _root.maphud.swapDepths(_root.getNextHighestDepth()); _root.maphud.removeMovieClip(); _root.gotoAndPlay(s1.goto); } if (Key.isDown(_root.key_bomb)) { _root.mapMusic.stop(); _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); _root.mapx = s1._x; _root.mapy = s1._y + 20; _root.maphud.swapDepths(_root.getNextHighestDepth()); _root.maphud.removeMovieClip(); _root.gotoAndPlay(s1.gotoShop); } } }; _root.placesFunction = function (s1) { if (s1.hitBox.hitTest(_root.mapSort.mplayer1.hitBox)) { _root.maphud.pressAMC.gotoAndPlay(2); if (Key.isDown(_root.key_attack) && _root.mapSort.mplayer1._currentframe != 3) { _root.mapMusic.stop(); _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); delete _root.onEnterFrame; _root.untouchableMedal = 0; _root.jukeBoxCount = 0; _root.showLevelName = true; _root.mapx = s1._x; _root.mapy = s1._y + 20; _root.rubyToGet = [s1.lvl + 'ruby']; _root.current_identifier = s1.lvl; _root.identifier = s1.lvl; _root.lvlForStats = s1.lvl; _root.lvlForDisplay = s1.lvlDisplay; _root.lvlDisplay = 0; _root.timeTarget = s1.timeTarget; _root.deathTarget = s1.deathTarget; if (s1.lvl == 'jayworld21') { _root.lvlDisplayTotal = 6; } else { _root.lvlDisplayTotal = 5; } _root.timeTaken = 0; _root.player_return_potions = _root.player_potions; _root.player_return_lifelevel = _root.player_lifelevel; _root.player_return_damagelevel = _root.player_damagelevel; _root.player_return_cash = _root.player_cash; _root.player_return_exp = _root.player_exp; _root.player_return_bombs = _root.player_bombs; _root.leftOverEnemies = 0; _root.totalEnemies = 0; _root.levelDeaths = 0; _root.mapSort.mplayer1.gotoAndStop(3); _root.mapSort.mplayer1.swapDepths(_root.mapSort.getNextHighestDepth()); } } }; _root.mapSortFunction = function (s1, num) { if (_root.mapSortA[i]._x == null) { _root.mapSortA.splice(i, 1); } else { if (_root.mapcam._x - (_root.mapSortA[i]._x + _root.mapSortA[i]._width / 2) < _root.mapcam._width / 2 && _root.mapcam._x - (_root.mapSortA[i]._x - _root.mapSortA[i]._width / 2) > -(_root.mapcam._width / 2)) { if (_root.mapSortA[i]._name != 'lockMC' && _root.mapSortA[i]._name != 'lockMC2') { _root.mapSortA[i]._visible = true; } _root.mapSortA[i].swapDepths(_root.mapSortA[i]._x + _root.mapSortA[i]._y * isoPlane_width); } else { if (_root.mapSortA[i]._name != 'lockMC' && _root.mapSortA[i]._name != 'lockMC2') { _root.mapSortA[i]._visible = false; } } } }; _root.miniMapF = function () { _root.maphud.miniMap.minimapPlayer._x = _root.mapSort.mplayer1._x / scale; _root.maphud.miniMap.minimapPlayer._y = _root.mapSort.mplayer1._y / scale; }; } movieClip 866 { } movieClip 869 { } movieClip 870 { } instance of movieClip 870 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } movieClip 878 { } movieClip 897 { } movieClip 961 { } movieClip 963 { } movieClip 1024 { } movieClip 1027 { } movieClip 1030 { } movieClip 1031 { } movieClip 1034 { } movieClip 1035 { } movieClip 1037 { } movieClip 1038 { instance bg of movieClip 1037 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } } movieClip 1040 { } movieClip 1041 { instance bg of movieClip 1040 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } } movieClip 1043 { } movieClip 1044 { instance bg of movieClip 1043 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } } movieClip 1046 { } movieClip 1047 { instance bg of movieClip 1046 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } } movieClip 1050 { } movieClip 1051 { instance bg of movieClip 1050 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } } movieClip 1053 { frame 1 { i; } } movieClip 1054 { instance bg of movieClip 1053 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } } movieClip 1056 { } movieClip 1057 { instance bg of movieClip 1056 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } } movieClip 1059 { } movieClip 1060 { instance bg of movieClip 1059 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } } movieClip 1062 { } movieClip 1063 { instance bg of movieClip 1062 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } } movieClip 1065 { } movieClip 1066 { instance bg of movieClip 1065 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } } movieClip 1068 { } movieClip 1069 { instance bg of movieClip 1068 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } } movieClip 1071 { } movieClip 1072 { instance bg of movieClip 1071 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } } movieClip 1074 { } movieClip 1075 { instance bg of movieClip 1074 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } } movieClip 1077 { } movieClip 1078 { instance bg of movieClip 1077 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } } movieClip 1081 ww_rock4 { } movieClip 1082 { } movieClip 1083 { instance bg of movieClip 1082 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } } movieClip 1085 { } movieClip 1086 { instance bg of movieClip 1085 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } } movieClip 1090 ww_rocks3 { } movieClip 1092 ww_rock1 { } movieClip 1094 ww_tree2 { } movieClip 1096 { } movieClip 1097 { instance bg of movieClip 1096 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } } movieClip 1098 { instance g19 of movieClip 1031 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } instance g1 of movieClip 1035 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } instance g2 of movieClip 1038 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } instance g3 of movieClip 1041 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } instance g4 of movieClip 1044 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } instance g5 of movieClip 1047 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } instance g6 of movieClip 1051 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } instance g7 of movieClip 1054 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } instance g8 of movieClip 1057 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } instance g9 of movieClip 1060 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } instance g10 of movieClip 1063 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } instance g11 of movieClip 1066 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } instance g12 of movieClip 1069 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } instance g13 of movieClip 1072 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } instance g14 of movieClip 1075 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } instance g15 of movieClip 1078 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } instance g17 of movieClip 1083 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } instance g18 of movieClip 1086 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } instance g16 of movieClip 1097 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } } movieClip 1108 { } movieClip 1111 { } movieClip 1117 { } movieClip 1119 { } movieClip 1121 { frame 1 { function camControl() { rp.x = _x; rp.y = _y; var v4 = camH * _yscale * 0.01; var v3 = camW * _xscale * 0.01; var v6 = sH / v4; var v5 = sW / v3; _x2 = (v3 / 2) * v5; _y2 = (v4 / 2) * v6; _xscale2 = v5 * 100; _yscale2 = v6 * 100; _parent.filters = this.filters; _parent.transform.colorTransform = this.transform.colorTransform; } function reset() { _parent._xscale = 100; _parent._yscale = 100; _parent._x = 0; _parent._y = 0; _parent._rotation = 0; _parent._visible = true; _root.reset_mc._x = 350; _root.reset_mc._y = 200; } function set_x2(value) { var v2 = {'x': rp.x, 'y': rp.y}; _parent.localToGlobal(v2); _parent._x += value - v2.x; } function get_x2() { var v2 = {'x': rp.x, 'y': rp.y}; _parent.localToGlobal(v2); return v2.x; } function set_y2(value) { var v2 = {'x': rp.x, 'y': rp.y}; _parent.localToGlobal(v2); _parent._y += value - v2.y; } function get_y2() { var v2 = {'x': rp.x, 'y': rp.y}; _parent.localToGlobal(v2); return v2.y; } function get_xscale2() { return _parent._xscale; } function set_xscale2(value) { setProperty2('_xscale', value); } function get_yscale2() { return _parent._yscale; } function set_yscale2(value) { setProperty2('_yscale', value); } function get_rotation2() { return parent.rotation; } function setProperty2(prop, n) { var v2 = {'x': rp.x, 'y': rp.y}; _parent.localToGlobal(v2); _parent[prop] = n; var v3 = {'x': rp.x, 'y': rp.y}; _parent.localToGlobal(v3); _parent._x -= v3.x - v2.x; _parent._y -= v3.y - v2.y; } addProperty('_xscale2', get_xscale2, set_xscale2); addProperty('_yscale2', get_yscale2, set_yscale2); _visible = false; addProperty('_x2', get_x2, set_x2); addProperty('_y2', get_y2, set_y2); var oldScaleMode = stage.scaleMode; stage.scaleMode = 'exactFit'; var sW = Stage.width; var sH = Stage.height; stage.scaleMode = oldScaleMode; var bounds_obj = this.getBounds(this); var camH = Math.abs(bounds_obj.yMax - bounds_obj.yMin); var camW = Math.abs(bounds_obj.xMax - bounds_obj.xMin); var rp = {'x': this._x, 'y': this._y}; this.onUnload = reset; } } movieClip 1123 { frame 1 { _visible = false; } } movieClip 1125 { frame 1 { _visible = false; } } movieClip 1127 { } movieClip 1128 { } instance of movieClip 1128 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } movieClip 1130 { } movieClip 1132 { } movieClip 1134 { } movieClip 1136 { } movieClip 1138 { } movieClip 1140 { } movieClip 1149 { } movieClip 1150 { frame 1 { stop(); } } movieClip 1156 { } movieClip 1162 { frame 4 { stop(); } frame 5 { stop(); } } movieClip 1165 { frame 1 { this.starRating.gotoAndStop(_root[this.lvl + 'grade']); if (_root[this.what + '_available'] == true) { _root.placesArray.push(this); _root.mapSortA.push(this); _root.maphud.miniMap.minimapPlayer.swapDepths(_root.maphud.miniMap.getNextHighestDepth()); if (_root[this.lvl + 'ruby'] == true) { this.gotoAndStop(2); if (this.what != 'fishBoss' && this.what != 'jellyBoss') { marker = _root.maphud.miniMap.attachMovie('completedLevel', 'a' + _root.maphud.miniMap.getNextHighestDepth, _root.maphud.miniMap.getNextHighestDepth()); marker._x = _x / _root.scale; marker._y = _y / _root.scale; } } else { this.gotoAndStop(1); if (this.what != 'fishBoss' && this.what != 'jellyBoss') { if (_root.pointAtWhat == undefined) { _root.pointAtWhat = this; } marker = _root.maphud.miniMap.attachMovie('availableLevel', 'a' + _root.maphud.miniMap.getNextHighestDepth, _root.maphud.miniMap.getNextHighestDepth()); marker._x = _x / _root.scale; marker._y = _y / _root.scale; } } } else { _visible = false; } if (this.what == 'fishBoss') { _visible = true; if (_root.fishBossruby == true) { this.gotoAndStop(2); marker = _root.maphud.miniMap.attachMovie('completedLevel', 'a' + _root.maphud.miniMap.getNextHighestDepth, _root.maphud.miniMap.getNextHighestDepth()); marker._x = _x / _root.scale; marker._y = _y / _root.scale; } else { this.gotoAndStop(1); _root.mapSortA.push(this); if (_root.fishBoss_available == true) { if (_root.pointAtWhat == undefined) { _root.pointAtWhat = this; } marker = _root.maphud.miniMap.attachMovie('availableLevel', 'a' + _root.maphud.miniMap.getNextHighestDepth, _root.maphud.miniMap.getNextHighestDepth()); marker._x = _x / _root.scale; marker._y = _y / _root.scale; } } } if (this.what == 'jellyBoss') { _visible = true; trace('this Jelly'); trace('Jelly Ruby ' + _root.jellyBossruby); if (_root.jellyBossruby == true) { this.gotoAndStop(2); marker = _root.maphud.miniMap.attachMovie('completedLevel', 'a' + _root.maphud.miniMap.getNextHighestDepth, _root.maphud.miniMap.getNextHighestDepth()); marker._x = _x / _root.scale; marker._y = _y / _root.scale; trace('marker' + marker); } else { this.gotoAndStop(1); _root.mapSortA.push(this); if (_root.jellyBoss_available == true) { if (_root.pointAtWhat == undefined) { _root.pointAtWhat = this; } marker = _root.maphud.miniMap.attachMovie('availableLevel', 'a' + _root.maphud.miniMap.getNextHighestDepth, _root.maphud.miniMap.getNextHighestDepth()); marker._x = _x / _root.scale; marker._y = _y / _root.scale; trace('marker' + marker); } } } } } // unknown tag 88 length 104 movieClip 1173 { frame 1 { this.cacheAsBitmap = true; } } movieClip 1182 { frame 1 { this.cacheAsBitmap = true; this.gotoAndStop(random(this._totalframes) + 1); } frame 2 { stop(); } frame 3 { stop(); } frame 4 { stop(); } frame 5 { stop(); } frame 6 { stop(); } frame 7 { stop(); } frame 8 { stop(); } } movieClip 1184 { } movieClip 1186 RockBush2 { } movieClip 1189 FlaggyFlag { } movieClip 1191 hANGINGFLAG { } movieClip 1194 { } movieClip 1197 { } movieClip 1202 { } movieClip 1204 { } movieClip 1206 { } movieClip 1210 { } movieClip 1213 { } movieClip 1216 { frame 1 { stop(); } frame 21 { _root.doorWait = 15; _root.mapInPlay = true; thisBlock.removeMovieClip(); } frame 22 { stop(); } } movieClip 1218 ww_rock2 { } movieClip 1220 { frame 1 { _root.mapSortA.push(this); stop(); } } movieClip 1222 { frame 1 { _root.mapSortA.push(this); stop(); } } movieClip 1224 { } movieClip 1227 { frame 1 { stop(); } frame 21 { _root.doorWait = 15; _root.mapInPlay = true; thisBlock.removeMovieClip(); } frame 22 { stop(); } } movieClip 1230 { } movieClip 1233 { frame 1 { _root.shoptogoArray.push(this); marker = _root.maphud.miniMap.attachMovie('miniMapTown', 'a' + _root.maphud.miniMap.getNextHighestDepth, _root.maphud.miniMap.getNextHighestDepth()); marker._x = _x / _root.scale; marker._y = _y / _root.scale; _root.maphud.miniMap.minimapPlayer.swapDepths(_root.maphud.miniMap.getNextHighestDepth()); } } // unknown tag 88 length 105 movieClip 1264 { } movieClip 1267 { } movieClip 1274 smallflaganim { } movieClip 1277 rocksskull { } movieClip 1279 { } movieClip 1281 { } movieClip 1320 { frame 1 { } } movieClip 1339 { frame 17 { _root.maphud.mapFade.gotoAndPlay(2); } frame 33 { _root.mapMusic.stop(); delete _root.onEnterFrame; _root.maphud.swapDepths(_root.getNextHighestDepth()); _root.maphud.removeMovieClip(); stop(); if (_root.current_identifier == 'fishBoss') { _root.gotoAndPlay(11); } else { if (_root.current_identifier == 'jellyBoss') { _root.gotoAndPlay(13); } else { if (_root.current_identifier == 'finalBoss') { _root.gotoAndPlay(15); } else { if (_root.current_identifier == 'mrB') { _root.gotoAndPlay(17); } else { if (_root.current_identifier == 'tutorial') { _root.gotoAndPlay(19); } else { _root.gotoAndPlay(4); } } } } } } } movieClip 1340 { frame 1 { stop(); } } movieClip 1342 { } movieClip 1344 rOCKSnBUSH { } movieClip 1346 RockNTree { } movieClip 1348 { } movieClip 1350 RocksNSNow { } movieClip 1352 { frame 1 { _root.mapSortA.push(this); } } movieClip 1355 { } movieClip 1357 { } movieClip 1359 { } movieClip 1361 { } movieClip 1363 { } movieClip 1365 { } movieClip 1366 { instance g20 of movieClip 1130 { onClipEvent (load) { this.cacheAsBitmap = true; _root.mapSortA.push(this); } } instance g21 of movieClip 1132 { onClipEvent (load) { this.cacheAsBitmap = true; _root.mapSortA.push(this); } } instance g22 of movieClip 1134 { onClipEvent (load) { this.cacheAsBitmap = true; _root.mapSortA.push(this); } } instance g23 of movieClip 1136 { onClipEvent (load) { this.cacheAsBitmap = true; _root.mapSortA.push(this); } } instance g24 of movieClip 1138 { onClipEvent (load) { this.cacheAsBitmap = true; _root.mapSortA.push(this); } } instance g25 of movieClip 1140 { onClipEvent (load) { this.cacheAsBitmap = true; _root.mapSortA.push(this); } } instance of movieClip 1150 { onClipEvent (load) { _root.mapSortA.push(this); _root.mapSheepA.push(this); } } instance of movieClip 1150 { onClipEvent (load) { _root.mapSortA.push(this); _root.mapSheepA.push(this); } } instance of movieClip 1150 { onClipEvent (load) { _root.mapSortA.push(this); _root.mapSheepA.push(this); } } instance of movieClip 1150 { onClipEvent (load) { _root.mapSortA.push(this); _root.mapSheepA.push(this); } } instance of movieClip 1165 { onClipEvent (load) { lvl = 'sand11'; num = '3-1'; what = 'lvl3_1'; lvlDisplay = 'GOLD CRAB CANYON'; deathTarget = 6; timeTarget = 150; } } instance of movieClip 1165 { onClipEvent (load) { what = 'lvl3_2'; lvl = 'sand21'; lvlDisplay = 'TRAITORS GULCH'; num = '3-2'; timeTarget = 155; deathTarget = 7; } } instance of movieClip 1165 { onClipEvent (load) { what = 'lvl3_3'; lvl = 'sand31'; lvlDisplay = 'MARSTONS GORGE'; num = '3-3'; timeTarget = 140; deathTarget = 6; } } instance of movieClip 1165 { onClipEvent (load) { what = 'lvl3_4'; lvl = 'sand41'; num = '3-4'; lvlDisplay = 'YE OLDE HIDEOUT'; timeTarget = 160; deathTarget = 8; } } instance of movieClip 1165 { onClipEvent (load) { what = 'lvl3_5'; lvl = 'sand51'; lvlDisplay = 'BILBAO DESERT'; num = '3-5'; timeTarget = 230; deathTarget = 15; } } instance of movieClip 1165 { onClipEvent (load) { lvl = 'jellyBoss'; what = 'jellyBoss'; num = '2-6'; lvlDisplay = 'JELLY FISH BOSS'; if (_root.snow11ruby == true && _root.snow21ruby == true && _root.snow31ruby == true && _root.snow41ruby == true && _root.snow51ruby == true) { trace('snowAvail'); _root.jellyBoss_available = true; _parent.lockMC2._visible = false; } _visible = true; } } instance of movieClip 1165 { onClipEvent (load) { lvl = 'finalBoss'; } } instance of movieClip 1165 { onClipEvent (load) { lvl = 'mrB'; } } instance of movieClip 1165 { onClipEvent (load) { lvl = 'tutorial'; } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1184 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1184 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1184 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1184 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1186 RockBush2 { onClipEvent (load) { this.cacheAsBitmap = true; _root.mapSortA.push(this); } } instance of movieClip 1191 hANGINGFLAG { onClipEvent (load) { this.cacheAsBitmap = true; _root.mapSortA.push(this); } } instance of movieClip 1194 { onClipEvent (load) { _root.mapSortA.push(this); } } instance dustWood of movieClip 1197 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1204 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1206 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1213 { onClipEvent (load) { this.diamondMC.gotoAndStop(2); this.cacheAsBitmap = true; _root.mapSortA.push(this); } } instance gate1 of movieClip 1216 { onClipEvent (load) { if (_root.gate1Open == true) { this.gotoAndStop(22); } else { thisBlock = _root.antimap.attachMovie('gateDoorBlock', 'gateDoorBlock' + _root.antimap.getNextHighestDepth(), _root.antimap.getNextHighestDepth()); thisBlock._x = this._x; thisBlock._y = this._y; _root.mapSortA.push(this); } } } instance of movieClip 1213 { onClipEvent (load) { this.diamondMC.gotoAndStop(2); this.cacheAsBitmap = true; _root.mapSortA.push(this); } } instance of movieClip 1165 { onClipEvent (load) { what = 'lvl2_1'; lvl = 'snow11'; lvlDisplay = 'DEAD MANS CHASM'; num = '2-1'; timeTarget = 126; deathTarget = 5; } } instance of movieClip 1165 { onClipEvent (load) { what = 'lvl2_3'; lvl = 'snow31'; lvlDisplay = 'MAVIGONIA FALLS'; num = '2-3'; timeTarget = 150; deathTarget = 8; } } instance of movieClip 1165 { onClipEvent (load) { what = 'lvl2_4'; lvl = 'snow41'; lvlDisplay = 'TWILIGHT CANYON'; num = '2-4'; timeTarget = 175; deathTarget = 5; } } instance of movieClip 1165 { onClipEvent (load) { what = 'lvl2_5'; lvl = 'snow51'; lvlDisplay = 'YETIS GULCH'; num = '2-5'; timeTarget = 140; deathTarget = 12; } } instance of movieClip 1218 ww_rock2 { onClipEvent (load) { this.cacheAsBitmap = true; _root.mapSortA.push(this); } } instance of movieClip 1224 { onClipEvent (load) { _root.mapSortA.push(this); } } instance gate2 of movieClip 1227 { onClipEvent (load) { trace('g2 ' + _root.gate2Open); if (_root.gate2Open == true) { this.gotoAndStop(22); } else { thisBlock = _root.antimap.attachMovie('gateDoorBlock2', 'gateDoorBlock' + _root.antimap.getNextHighestDepth(), _root.antimap.getNextHighestDepth()); thisBlock._x = this._x; thisBlock._y = this._y; _root.mapSortA.push(this); } } } instance of movieClip 1230 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1233 { onClipEvent (load) { goto = 23; gotoShop = 29; _root.mapSortA.push(this); } } instance of movieClip 1233 { onClipEvent (load) { goto = 25; gotoShop = 27; _root.mapSortA.push(this); } } instance of movieClip 1165 { onClipEvent (load) { lvlDisplay = 'ALDGATE FIELDS'; what = 'lvl2'; lvl = 'jayworld21'; num = '1-2'; timeTarget = 180; deathTarget = 3; } } instance firstLevel of movieClip 1165 { onClipEvent (load) { what = 'lvl1'; lvl = 'jayworld11'; lvlDisplay = 'NORTHERN PLAINS'; num = '1-1'; timeTarget = 140; deathTarget = 2; } } instance of movieClip 1165 { onClipEvent (load) { lvlDisplay = 'CRAGGY ROCK'; what = 'lvl3'; lvl = 'jayworld31'; num = '1-3'; timeTarget = 105; deathTarget = 2; } } instance of movieClip 1165 { onClipEvent (load) { what = 'lvl4'; lvlDisplay = 'SUNSHINE VALLEY'; lvl = 'jayworld41'; num = '1-4'; timeTarget = 145; deathTarget = 2; } } instance of movieClip 1165 { onClipEvent (load) { lvl = 'jayworld51'; lvlDisplay = 'CLAW FIELDS'; what = 'lvl5'; num = '1-5'; timeTarget = 126; deathTarget = 4; } } instance of movieClip 1264 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance treeVale of movieClip 1267 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1233 { onClipEvent (load) { goto = 9; gotoShop = 7; _root.mapSortA.push(this); } } instance of movieClip 1277 rocksskull { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1279 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1281 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1281 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1281 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1281 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1281 { onClipEvent (load) { _root.mapSortA.push(this); } } instance mplayer1 of movieClip 1340 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1342 { onClipEvent (load) { this.cacheAsBitmap = true; _root.mapSortA.push(this); } } instance of movieClip 1342 { onClipEvent (load) { this.cacheAsBitmap = true; _root.mapSortA.push(this); } } instance of movieClip 1150 { onClipEvent (load) { _root.mapSortA.push(this); _root.mapSheepA.push(this); } } instance of movieClip 1344 rOCKSnBUSH { onClipEvent (load) { this.cacheAsBitmap = true; _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1173 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1346 RockNTree { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1348 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1348 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1348 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1348 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1348 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1348 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1348 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1348 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1348 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1348 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1165 { onClipEvent (load) { what = 'lvl2_2'; lvl = 'snow21'; lvlDisplay = 'FROZEN PEAK'; num = '2-2'; timeTarget = 170; deathTarget = 7; } } instance of movieClip 1348 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1350 RocksNSNow { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1350 RocksNSNow { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1182 { onClipEvent (load) { _root.mapSortA.push(this); } } instance boss1 of movieClip 1355 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1165 { onClipEvent (load) { lvl = 'fishBoss'; what = 'fishBoss'; lvlDisplay = 'FISH BOSS'; num = '1-6'; if (_root.jayworld11ruby == true && _root.jayworld21ruby == true && _root.jayworld31ruby == true && _root.jayworld41ruby == true && _root.jayworld51ruby == true) { _root.fishBoss_available = true; _parent.lockMC._visible = false; } _visible = true; } } instance of movieClip 1357 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1359 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1361 { onClipEvent (load) { _root.mapSortA.push(this); } } instance of movieClip 1363 { onClipEvent (load) { _root.mapSortA.push(this); } } } movieClip 1368 { frame 1 { _visible = false; } } movieClip 1372 { frame 1 { if (_root.controlScheme == 0) { stop(); } else { gotoAndStop(2); } } } movieClip 1373 { frame 15 { stop(); } } movieClip 1379 { frame 1 { if (_root.controlScheme == 0) { stop(); } else { gotoAndStop(2); } } } movieClip 1380 { frame 15 { stop(); } } movieClip 1381 { frame 1 { stop(); } frame 21 { gotoAndStop(1); } } movieClip 1386 { } movieClip 1388 { } movieClip 1392 { } movieClip 1403 { } movieClip 1404 coin { frame 1 { stop(); } } movieClip 1405 { } movieClip 1426 { frame 44 { gotoAndPlay(1); } } movieClip 1427 { } movieClip 1431 { } movieClip 1432 bomb { frame 1 { stop(); } } movieClip 1433 { } movieClip 1436 { } movieClip 1437 { } movieClip 1440 { } movieClip 1441 { } movieClip 1442 { instance of movieClip 799 { onClipEvent (load) { if (_root.sfxvolume == 0) { _parent.speakerMC.gotoAndStop(2); } else { _parent.speakerMC.gotoAndStop(1); } } onClipEvent (rollOver) { _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); gotoAndPlay(2); } onClipEvent (rollOut) { gotoAndPlay(6); } onClipEvent (release) { if (_root.sfxvolume == 0) { trace('unmute'); _parent.speakerMC.gotoAndStop(1); _root.sfxvolume = _root.initSFX; _root.musicvolume = _root.initMUSIC; _root.setMusicVolume(_root.musicvolume); } else { trace('mute'); _parent.speakerMC.gotoAndStop(2); _root.sfxvolume = 0; _root.musicvolume = 0; _root.setMusicVolume(_root.musicvolume); } _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); } } instance of movieClip 1437 { onClipEvent (load) { if (_root.mineOpen_activated == true) { this.swapDepths(_parent.getNextHighestDepth()); this.removeMovieClip(); } if (_root.gate1Open != true) { thisCount = 0; i = 1; while (i < 6) { if (_root['jayworld' + i + '1ruby'] == true) { ++thisCount; } ++i; } if (_root.fishBossruby == true) { ++thisCount; } rubyCount = thisCount + '/' + 6; } if (_root.gate1Open == true && _root.gate2Open != true) { thisCount = 0; i = 1; while (i < 6) { if (_root['snow' + i + '1ruby'] == true) { ++thisCount; } ++i; } if (_root.jellyBossruby == true) { ++thisCount; } rubyCount = thisCount + '/' + 6; } if (_root.gate2Open == true) { thisCount = 0; i = 1; while (i < 6) { if (_root['sand' + i + '1ruby'] == true) { ++thisCount; } ++i; } rubyCount = thisCount + '/' + 5; } } } } movieClip 1443 { } movieClip 1445 { } movieClip 1446 { } movieClip 1449 { } movieClip 1451 { } movieClip 1456 { } movieClip 1465 { } movieClip 1474 { } movieClip 1483 { } movieClip 1490 { } movieClip 1492 { } movieClip 1498 { } // unknown tag 88 length 75 movieClip 1505 { frame 1 { if (_root.controlScheme == 0) { stop(); } else { gotoAndStop(2); } } } movieClip 1512 { frame 1 { stop(); } frame 2 { wait = 10; rubyCount = 0; i = 1; while (i < 6) { if (_root['jayworld' + i + '1ruby'] == true) { ++rubyCount; } ++i; } if (_root.fishBossruby == true) { ++rubyCount; } this.rubyDisplay.text = 'x' + rubyCount; onEnterFrame = function () { --wait; pointer._y += (-25 - pointer._y) / 4; if (Key.isDown(_root.key_attack) && wait < 1) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); _root.doorWait = 15; _root.mapInPlay = true; delete this.onEnterFrame; this.gotoAndStop(1); } }; } frame 3 { wait = 10; onEnterFrame = function () { --wait; pointer._y += (-25 - pointer._y) / 4; if (Key.isDown(_root.key_attack) && wait < 1) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); delete this.onEnterFrame; _root.gate1Open = true; this.gotoAndStop(1); _root.mapSort.gate1.gotoAndPlay(2); _root.saveitFunction(); } }; } frame 4 { wait = 10; rubyCount = 0; i = 1; while (i < 6) { if (_root['snow' + i + '1ruby'] == true) { ++rubyCount; } ++i; } if (_root.jellyBossruby == true) { ++rubyCount; } this.rubyDisplay.text = 'x' + rubyCount; onEnterFrame = function () { --wait; pointer._y += (-25 - pointer._y) / 4; if (Key.isDown(_root.key_attack) && wait < 1) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); _root.doorWait = 15; _root.mapInPlay = true; delete this.onEnterFrame; this.gotoAndStop(1); } }; } frame 5 { wait = 10; onEnterFrame = function () { --wait; pointer._y += (-25 - pointer._y) / 4; if (Key.isDown(_root.key_attack) && wait < 1) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); delete this.onEnterFrame; _root.gate2Open = true; this.gotoAndStop(1); _root.mapSort.gate2.gotoAndPlay(2); _root.saveitFunction(); } }; } frame 6 { stop(); _alpha = 100; yOptions = [-92.25, -46.25, 4.75, 54.75]; xOptions = [-65, -79.90000000000001, -85, -47.25]; choiceNum = 0; wait = 10; showingMedals = false; showMed = undefined; this.newgameBtn.gotoAndPlay(2); _root.player1.mc.stop(); onEnterFrame = function () { _root.inplay = false; if (showingMedals == false) { pointer._y += (yOptions[choiceNum] - pointer._y) / 2; pointer._x += (xOptions[choiceNum] - pointer._x) / 2; --wait; if (0 == Key.isDown(_root.key_attack) && 0 == Key.isDown(_root.key_up) && 0 == Key.isDown(_root.key_down) && 0 == Key.isDown(_root.key_jump)) { wait = 0; } if (Key.isDown(_root.key_down) && wait < 1) { _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); wait = 10; ++choiceNum; if (choiceNum > yOptions.length - 1) { choiceNum = 0; } if (choiceNum == 0) { this.newgameBtn.gotoAndPlay(2); } else { if (this.newgameBtn._currentframe > 1) { this.newgameBtn.gotoAndPlay(6); } } if (choiceNum == 1) { this.continueBtn.gotoAndPlay(2); } else { if (this.continueBtn._currentframe > 1) { this.continueBtn.gotoAndPlay(6); } } if (choiceNum == 2) { this.moregamesBtn.gotoAndPlay(2); } else { if (this.moregamesBtn._currentframe > 1) { this.moregamesBtn.gotoAndPlay(6); } } } if (Key.isDown(_root.key_jump) && wait < 1) { _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); wait = 10; --choiceNum; if (choiceNum < 0) { choiceNum = yOptions.length - 1; } if (choiceNum == 0) { this.newgameBtn.gotoAndPlay(2); } else { if (this.newgameBtn._currentframe > 1) { this.newgameBtn.gotoAndPlay(6); } } if (choiceNum == 1) { this.continueBtn.gotoAndPlay(2); } else { if (this.continueBtn._currentframe > 1) { this.continueBtn.gotoAndPlay(6); } } if (choiceNum == 2) { this.moregamesBtn.gotoAndPlay(2); } else { if (this.moregamesBtn._currentframe > 1) { this.moregamesBtn.gotoAndPlay(6); } } } if (Key.isDown(_root.key_attack)) { if (choiceNum == 0) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); showMed.removeMovieClip(); delete this.onEnterFrame; _root.mapInPlay = true; this.gotoAndStop(1); } if (choiceNum == 1 && wait < 10) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); wait = 10; if (showMed == undefined) { showMed = this.attachMovie('medalDisplay', 'showMed', this.getNextHighestDepth); } showMed._y = -675; showMed._x = -325; showingMedals = true; } if (choiceNum == 2) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); getURL('http://armorgames.com/', '_blank'); } if (choiceNum == 3) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); _root.stopMusic(); showMed.removeMovieClip(); delete this.onEnterFrame; _root.maphud.fadeOut.gotoAndPlay(2); _root.maphud.fadeOut.goTo = 2; } } if (showMed != undefined) { showMed._y += (-746.5 - showMed._y) / 4; } } else { --wait; showMed._y += (-271.5 - showMed._y) / 4; if (Key.isDown(_root.key_attack) && wait < 1) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); wait = 15; delete showMed.onEnterFrame; showingMedals = false; } } }; } } movieClip 1515 { } movieClip 1519 { } movieClip 1521 { } movieClip 1523 { frame 1 { stop(); } frame 106 { stop(); } } movieClip 1526 { frame 1 { stop(); } frame 13 { stop(); } } movieClip 1527 { frame 1 { percentWhat = 0; percentWhatTotal = 0; i = 1; while (i < 6) { if (_root['jayworld' + i + '1ruby'] == true) { ++percentWhat; } if (_root['jayworld' + i + '1grade'] == true) { ++percentWhat; } percentWhatTotal += 2; ++i; } i = 1; while (i < 6) { if (_root['snow' + i + '1ruby'] == true) { ++percentWhat; } if (_root['snow' + i + '1grade'] == true) { ++percentWhat; } percentWhatTotal += 2; ++i; } i = 1; while (i < 6) { if (_root['sand' + i + '1ruby'] == true) { ++percentWhat; } if (_root['sand' + i + '1grade'] == true) { ++percentWhat; } percentWhatTotal += 2; ++i; } i = 0; while (i < _root.medalNameA.length) { if (_root['medal_' + i] == true) { ++percentWhat; } percentWhatTotal += 1; i += 2; } if (_root.tutorialComplete == 1) { ++percentWhat; } percentWhatTotal += 1; if (_root.mrBBeaten == 1) { ++percentWhat; } percentWhatTotal += 1; if (_root.spiderBeaten == 1) { ++percentWhat; } percentWhatTotal += 1; if (_root.jellyBeaten == 1) { ++percentWhat; } percentWhatTotal += 1; if (_root.fishKilled == 1) { ++percentWhat; } percentWhatTotal += 1; percentWhat += _root.player_lifelevel; percentWhat += _root.player_damagelevel; percentWhatTotal += 16; if (_root.d_clover == true) { ++percentWhat; } percentWhatTotal += 1; if (_root.d_coinMagnet == true) { ++percentWhat; } percentWhatTotal += 1; if (_root.d_combo == true) { ++percentWhat; } percentWhatTotal += 1; if (_root.d_bargain == true) { ++percentWhat; } percentWhatTotal += 1; if (_root.d_bomb == true) { ++percentWhat; } percentWhatTotal += 1; if (_root.d_rainbow == true) { ++percentWhat; } percentWhatTotal += 1; percentWhat = (percentWhat / percentWhatTotal) * 100; percentDone = Math.floor(percentWhat) + '%'; } } frame 5 { if (_root.showLevelName == true) { _root.hud.attachMovie('levelTitle', 's' + _root.hud.getNextHighestDepth(), _root.hud.getNextHighestDepth()); _root.showLevelName = false; } ++_root.lvlDisplay; _root.playMusic(); _root.resetFunction(); _root.createEmptyMovieClip('bgitems', 1); _root.rebuildlevelFunction(); _root.adjusttilesFunction(); i = 0; while (i < _root.lvlh) { j = 0; while (j < _root.lvlw) { if (_root[i + '_' + j]._currentframe == 4) { _root[i + '_' + j]._visible = false; } if (_root[i + '_' + j]._currentframe == 5) { _root[i + '_' + j]._visible = false; } if (_root[i + '_' + j]._currentframe == 19) { _root[i + '_' + j]._visible = false; } if (_root[i + '_' + j]._currentframe == 16) { _root[i + '_' + j]._visible = false; } if (_root[i + '_' + j]._currentframe == 18) { _root[i + '_' + j]._visible = false; } if (_root[i + '_' + j]._currentframe == 12) { _root[i + '_' + j]._visible = false; } if (_root[i + '_' + j]._currentframe == 13) { _root[i + '_' + j]._visible = false; } if (_root[i + '_' + j]._currentframe == 11) { _root[i + '_' + j]._visible = false; } if (_root[i + '_' + j]._currentframe == 10) { _root[i + '_' + j]._visible = false; } if (_root[i + '_' + j]._currentframe == 9) { _root[i + '_' + j]._visible = false; } if (_root[i + '_' + j]._currentframe == 8) { _root[i + '_' + j]._visible = false; } if (_root[i + '_' + j]._currentframe == 7) { _root[i + '_' + j]._visible = false; } if (_root[i + '_' + j]._currentframe == 6) { _root[i + '_' + j]._visible = false; } if (_root[i + '_' + j]._currentframe == 4) { _root[i + '_' + j]._visible = false; } if (_root[i + '_' + j]._currentframe == 1) { _root[i + '_' + j]._visible = false; } if (_root[i + '_' + j]._currentframe == 3) { _root[i + '_' + j]._visible = false; } if (_root[i + '_' + j]._currentframe == 14) { _root[i + '_' + j]._visible = false; } if (_root[i + '_' + j]._currentframe == 20) { _root[i + '_' + j]._visible = false; } if (_root[i + '_' + j]._currentframe == 36) { _root[i + '_' + j]._visible = false; } ++j; } ++i; } i = 0; while (i < _root['npc' + _root.current_identifier].length) { _root[i].removeMovieClip(); ++i; } _root.hud.swapDepths(_root.getNextHighestDepth()); } movieClip 1529 { } movieClip 1533 { } movieClip 1536 { } movieClip 1537 { } movieClip 1538 { } movieClip 1541 { } movieClip 1543 { } movieClip 1544 { } movieClip 1549 { } movieClip 1550 { } movieClip 1551 { frame 1 { stop(); } frame 9 { stop(); } } movieClip 1554 { frame 1 { stop(); } frame 5 { stop(); } } movieClip 1557 { frame 1 { stop(); } frame 5 { stop(); } } movieClip 1562 { frame 1 { stop(); } frame 5 { stop(); } } // unknown tag 88 length 75 movieClip 1590 { } movieClip 1591 { frame 1 { stop(); } frame 2 { _root.medalSFX.start(0, 0); _root.medalSFX.setVolume(_root.sfxvolume * 1.2); } } movieClip 1593 { frame 1 { stop(); } frame 2 { play(); } frame 6 { gotoAndStop(1); } } movieClip 1598 { frame 12 { stop(); } } movieClip 1601 { frame 5 { _parent.gotoAndStop(2); } } movieClip 1603 BarLevel { frame 1 { stop(); } } movieClip 1606 { } movieClip 1607 { frame 5 { stop(); } } movieClip 1608 { frame 9 { stop(); } } movieClip 1616 { } movieClip 1623 { frame 1 { stop(); } frame 10 { stop(); } } movieClip 1626 { } movieClip 1628 { } movieClip 1629 { } movieClip 1633 { } movieClip 1636 { } movieClip 1637 { } movieClip 1640 { } movieClip 1643 { } movieClip 1645 { } movieClip 1647 { } movieClip 1649 { } movieClip 1650 { } movieClip 1651 { frame 5 { stop(); } } movieClip 1652 { frame 9 { stop(); } } movieClip 1653 { frame 1 { stop(); } } movieClip 1654 { frame 20 { _parent.scrollMC.gotoAndPlay(2); } frame 25 { this.swapDepths(_parent.getNextHighestDepth()); this.removeMovieClip(); } } movieClip 1655 { instance of movieClip 1603 BarLevel { onClipEvent (load) { thislvl = 0; if (_root.player_damagelevel > thislvl) { this.gotoAndStop('Got'); } else { if (_root.player_damagelevel == thislvl) { this.gotoAndStop('NotGot'); } else { this.gotoAndStop('notAvailable'); } } } onClipEvent (rollOver) { if (this._currentframe == 1) { this.gotoAndStop(4); _parent.upgradeDescription = 'increases strength of combat attacks'; _parent.cost = '500'; } } onClipEvent (rollOut) { if (this._currentframe == 4) { this.gotoAndStop('NotGot'); _parent.upgradeDescription = ''; _parent.cost = ''; } } onClipEvent (release) { if (this._currentframe == 1 or this._currentframe == 4) { _root.player_damagelevel += 1; this.gotoAndStop(3); } } } frame 2 { stop(); stopConfirm = true; xOff = 0; i = 0; while (i < 8) { newBar = this.emptyMC.attachMovie('BarLevel', 'barlevel' + this.emptyMC.getNextHighestDepth(), this.emptyMC.getNextHighestDepth()); newBar._x = 101.05 + xOff; newBar._y = 86.8; trace(newBar); xOff += 15.9; newBar.i = i; if (_root.player_damagelevel < newBar.i) { newBar.gotoAndStop(5); } if (_root.player_damagelevel == newBar.i) { newBar.gotoAndStop(4); this.strengthToChange = newBar; } if (_root.player_damagelevel > newBar.i) { newBar.gotoAndStop(3); } ++i; } xOff2 = 0; i = 0; while (i < 8) { newBar = this.emptyMC.attachMovie('BarLevel', 'barlevel' + this.emptyMC.getNextHighestDepth(), this.emptyMC.getNextHighestDepth()); newBar._x = 101.05 + xOff2; newBar._y = 155.7; trace(newBar); xOff2 += 15.9; newBar.i = i; if (_root.player_lifelevel < newBar.i) { newBar.gotoAndStop(5); } if (_root.player_lifelevel == newBar.i) { newBar.gotoAndStop(1); this.healthToChange = newBar; } if (_root.player_lifelevel > newBar.i) { newBar.gotoAndStop(3); } ++i; } spentPoints = false; upgradeDescription = ''; var myGlowFilter = new flash.filters.GlowFilter(16777215, 1, 6, 6, 10, 1, false, false); pointY = [132.75, 202]; upgradeWat = ['strengthUP', 'heartUP']; choiceNum = 0; wait = 10; if (upgradeWat[choiceNum] == 'strengthUP') { portrait.mc.weapon.gotoAndStop(_root.player_damagelevel + 2); portrait.mc.hat.gotoAndStop(_root.player_lifelevel + 1); this.scrollMC.displayText.text = 'increases strength of combat attacks'; this.strengthUP.filters = [myGlowFilter]; this.heartUP.filters = []; } else { portrait.mc.weapon.gotoAndStop(_root.player_damagelevel + 1); portrait.mc.hat.gotoAndStop(_root.player_lifelevel + 2); this.scrollMC.displayText.text = 'increases maximum health'; this.strengthUP.filters = []; this.heartUP.filters = [myGlowFilter]; } onEnterFrame = function () { if (0 == Key.isDown(_root.key_attack)) { stopConfirm = false; } if (spentPoints == false) { pointer._y += (pointY[choiceNum] - pointer._y) / 3; } else { pointer._x += (110.95 - pointer._x) / 4; pointer._y += (324 - pointer._y) / 4; doneBtn.gotoAndStop(2); } --wait; if (0 == Key.isDown(_root.key_down) && 0 == Key.isDown(_root.key_jump) && 0 == Key.isDown(_root.key_right) && 0 == Key.isDown(_root.key_left) && spentPoints == false) { wait = 0; } if ((Key.isDown(_root.key_jump) or Key.isDown(_root.key_left)) && wait < 1 && spentPoints == false) { _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); wait = 10; ++choiceNum; if (choiceNum > pointY.length - 1) { choiceNum = 0; } if (upgradeWat[choiceNum] == 'strengthUP') { portrait.mc.weapon.gotoAndStop(_root.player_damagelevel + 2); portrait.mc.hat.gotoAndStop(_root.player_lifelevel + 1); this.strengthToChange.gotoAndStop(4); this.healthToChange.gotoAndStop(1); this.scrollMC.displayText.text = 'increases strength of combat attacks'; this.strengthUP.filters = [myGlowFilter]; this.heartUP.filters = []; } else { portrait.mc.weapon.gotoAndStop(_root.player_damagelevel + 1); portrait.mc.hat.gotoAndStop(_root.player_lifelevel + 2); this.healthToChange.gotoAndStop(4); this.strengthToChange.gotoAndStop(1); this.scrollMC.displayText.text = 'increases maximum health'; this.strengthUP.filters = []; this.heartUP.filters = [myGlowFilter]; } } if ((Key.isDown(_root.key_down) or Key.isDown(_root.key_right)) && wait < 1 && spentPoints == false) { _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); wait = 10; --choiceNum; if (choiceNum < 0) { choiceNum = pointY.length - 1; } if (upgradeWat[choiceNum] == 'strengthUP') { portrait.mc.weapon.gotoAndStop(_root.player_damagelevel + 2); portrait.mc.hat.gotoAndStop(_root.player_lifelevel + 1); this.strengthToChange.gotoAndStop(4); this.healthToChange.gotoAndStop(1); this.scrollMC.displayText.text = 'increases strength of combat attacks'; this.strengthUP.filters = [myGlowFilter]; this.heartUP.filters = []; } else { portrait.mc.weapon.gotoAndStop(_root.player_damagelevel + 1); portrait.mc.hat.gotoAndStop(_root.player_lifelevel + 2); this.healthToChange.gotoAndStop(4); this.strengthToChange.gotoAndStop(1); this.scrollMC.displayText.text = 'increases maximum health'; this.strengthUP.filters = []; this.heartUP.filters = [myGlowFilter]; } } if (Key.isDown(_root.key_attack) && wait < 1 && spentPoints == false && stopConfirm == false) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); spentPoints = true; if (upgradeWat[choiceNum] == 'strengthUP' && _root.player_lifelevel < 8) { portrait.mc.weapon.gotoAndStop(_root.player_damagelevel + 2); portrait.mc.hat.gotoAndStop(_root.player_lifelevel + 1); this.strengthToChange.gotoAndStop(3); _root.player_damagelevel += 1; wait = 10; } if (upgradeWat[choiceNum] == 'heartUP' && _root.player_damagelevel < 8) { portrait.mc.weapon.gotoAndStop(_root.player_damagelevel + 1); portrait.mc.hat.gotoAndStop(_root.player_lifelevel + 2); this.healthToChange.gotoAndStop(3); _root.player_lifelevel += 1; wait = 10; } } if (Key.isDown(_root.key_attack) && wait < 1 && spentPoints == true && stopConfirm == false) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); _root.player_totallife = 10 + _root.player_lifelevel * _root.lifemultiplier; _root.player_life = _root.player_totallife; _root.player1.mc.play(); delete this.onEnterFrame; _parent.gotoAndStop(1); } }; } } // unknown tag 88 length 75 movieClip 1661 { frame 1 { stop(); } frame 12 { stop(); } } movieClip 1665 { } movieClip 1670 { frame 1 { stop(); } frame 12 { stop(); } } movieClip 1675 { frame 1 { stop(); } frame 12 { stop(); } } movieClip 1677 { } movieClip 1678 { } movieClip 1679 { } movieClip 1680 { frame 5 { stop(); } } movieClip 1681 { frame 9 { stop(); } } button 1683 { on (release) { delete _parent._parent.onEnterFrame; _root.gotoAndStop('highScore'); _root.resetFunction(); } } movieClip 1706 { } movieClip 1708 { } movieClip 1718 { } movieClip 1729 { } movieClip 1732 { } movieClip 1734 { frame 9 { stop(); } frame 24 { stop(); } frame 39 { stop(); } } movieClip 1735 { } movieClip 1736 { } movieClip 1738 { } movieClip 1740 { } movieClip 1742 { } movieClip 1744 { } movieClip 1745 { frame 1 { stop(); } } movieClip 1746 { frame 1 { stop(); } frame 2 { _root.getFX.start(0, 0); _root.getFX.setVolume(_root.sfxvolume); } frame 10 { stop(); } } movieClip 1748 { frame 1 { stop(); } } movieClip 1749 { frame 1 { stop(); } frame 2 { _root.medalSFX.start(0, 0); _root.medalSFX.setVolume(_root.sfxvolume); } frame 12 { stop(); } } movieClip 1750 { frame 20 { stop(); pointOne = 0; pointTwo = 0; pointThree = 0; i = 0; while (i < _root.critterA.length) { _root.leftOverEnemies += 1; ++i; } i = 0; while (i < _root.blobB.length) { _root.leftOverEnemies += 1; ++i; } i = 0; while (i < _root.en1A.length) { _root.leftOverEnemies += 1; ++i; } i = 0; while (i < _root.ghostA.length) { _root.leftOverEnemies += 1; ++i; } i = 0; while (i < _root.jellyBombFlyA.length) { _root.leftOverEnemies += 1; ++i; } i = 0; while (i < _root.blobMonsterA.length) { _root.leftOverEnemies += 1; ++i; } var timeSeconds = 0; var deathDisplay = 0; var killkillRatioDisplay = 0; onEnterFrame = function () { if (timeSeconds < _root.timeTaken / 32) { timeSeconds += Math.ceil((_root.timeTaken / 32 - timeSeconds) / 20); } if (timeSeconds >= _root.timeTaken / 32) { if (timeBig._currentframe == 1) { timeBig.gotoAndPlay(2); } timeSeconds = _root.timeTaken / 32; } var v3 = Math.floor(timeSeconds / 60); if (v3 < 10) { v3 = '0' + v3; } var v4 = Math.floor(timeSeconds % 60); if (v4 < 10) { v4 = '0' + v4; } timeToDisplay = v3 + ':' + v4; if (timeBig._currentframe == timeBig._totalframes) { if (this.timeGrade._currentframe == 1) { if (Math.floor(_root.timeTaken / 32) < (_root.timeTarget / 100) * 111) { this.timeGrade.gotoAndPlay(2); this.timeGrade.shitFace.gotoAndStop(1); pointOne = 100; } if (Math.floor(_root.timeTaken / 32) > (_root.timeTarget / 100) * 110) { this.timeGrade.gotoAndPlay(2); this.timeGrade.shitFace.gotoAndStop(2); pointOne = 80; } if (Math.floor(_root.timeTaken / 32) > (_root.timeTarget / 100) * 123) { this.timeGrade.gotoAndPlay(2); this.timeGrade.shitFace.gotoAndStop(3); pointOne = 60; } if (Math.floor(_root.timeTaken / 32) > (_root.timeTarget / 100) * 135) { this.timeGrade.gotoAndPlay(2); this.timeGrade.shitFace.gotoAndStop(4); pointOne = 40; } } if (killkillRatioDisplay < _root.totalEnemies - _root.leftOverEnemies) { killkillRatioDisplay += Math.ceil((_root.totalEnemies - _root.leftOverEnemies - killkillRatioDisplay) / 20); } if (killkillRatioDisplay >= _root.totalEnemies - _root.leftOverEnemies) { if (killBig._currentframe == 1) { killBig.gotoAndPlay(2); } killkillRatioDisplay = Math.ceil(_root.totalEnemies - _root.leftOverEnemies); } if (killkillRatioDisplay > _root.totalEnemies) { killkillRatioDisplay = _root.totalEnemies; } killRatioDisplay = killkillRatioDisplay + ' / ' + _root.totalEnemies; } if (killBig._currentframe == killBig._totalframes) { if (this.killsGrade._currentframe == 1) { if (((_root.totalEnemies - _root.leftOverEnemies) / _root.totalEnemies) * 100 < 51) { this.killsGrade.gotoAndPlay(2); this.killsGrade.shitFace.gotoAndStop(4); pointTwo = 40; } if (((_root.totalEnemies - _root.leftOverEnemies) / _root.totalEnemies) * 100 > 50) { this.killsGrade.gotoAndPlay(2); this.killsGrade.shitFace.gotoAndStop(3); pointTwo = 60; } if (((_root.totalEnemies - _root.leftOverEnemies) / _root.totalEnemies) * 100 > 70) { this.killsGrade.gotoAndPlay(2); this.killsGrade.shitFace.gotoAndStop(2); pointTwo = 80; } if (((_root.totalEnemies - _root.leftOverEnemies) / _root.totalEnemies) * 100 > 90) { this.killsGrade.gotoAndPlay(2); this.killsGrade.shitFace.gotoAndStop(1); pointTwo = 100; } } if (deathDisplay < _root.levelDeaths) { deathDisplay += Math.ceil((_root.levelDeaths - deathDisplay) / 20); } if (deathDisplay >= _root.levelDeaths) { if (deathBig._currentframe == 1) { deathBig.gotoAndPlay(2); } deathDisplay = _root.levelDeaths; } } if (deathBig._currentframe == deathBig._totalframes) { if (this.deathsGrade._currentframe == 1) { if (_root.levelDeaths < Math.ceil((_root.deathTarget / 100) * 151)) { this.deathsGrade.gotoAndPlay(2); this.deathsGrade.shitFace.gotoAndStop(1); pointThree = 100; } if (_root.levelDeaths > Math.floor((_root.deathTarget / 100) * 150)) { this.deathsGrade.gotoAndPlay(2); this.deathsGrade.shitFace.gotoAndStop(2); pointThree = 80; } if (_root.levelDeaths > Math.floor((_root.deathTarget / 100) * 200)) { this.deathsGrade.gotoAndPlay(2); this.deathsGrade.shitFace.gotoAndStop(3); pointThree = 60; } if (_root.levelDeaths > Math.floor((_root.deathTarget / 100) * 250)) { this.deathsGrade.gotoAndPlay(2); this.deathsGrade.shitFace.gotoAndStop(4); pointThree = 40; } } if (grade._currentframe == 1) { grade.gotoAndPlay(2); if (Math.floor((pointOne + pointTwo + pointThree) / 3) < 50) { grade.mc.gotoAndStop(4); } if (Math.floor((pointOne + pointTwo + pointThree) / 3) > 49) { grade.mc.gotoAndStop(3); } if (Math.floor((pointOne + pointTwo + pointThree) / 3) > 69) { grade.mc.gotoAndStop(2); } if (Math.floor((pointOne + pointTwo + pointThree) / 3) > 89) { grade.mc.gotoAndStop(1); } } } if (grade._currentframe == grade._totalframes) { plop._y += (180 - plop._y) / 4; if (Key.isDown(_root.key_attack)) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); delete this.onEnterFrame; _root.gotoAndStop('highScore'); _root.resetFunction(); } if (frame.kid._currentframe < 10) { deathsPlaytomic = _root.levelDeaths; killsPlaytomic = Math.ceil(_root.totalEnemies - _root.leftOverEnemies); timePlaytomic = Math.floor(_root.timeTaken / 32); Playtomic.Log.LevelAverageMetric('Time', _root.lvlForStats, timePlaytomic); Playtomic.Log.LevelAverageMetric('Deaths', _root.lvlForStats, deathsPlaytomic); Playtomic.Log.LevelAverageMetric('Kills', _root.lvlForStats, killsPlaytomic); _root.totalPoints = Math.ceil(killsPlaytomic + (_root.player_potions - (_root.player_return_potions - _root.player_potions)) + (_root.player_cash - (_root.player_return_cash - _root.player_cash)) + (_root.player_exp - (_root.player_return_exp - _root.player_exp)) + (_root.player_bombs - (_root.player_return_bombs - _root.player_bombs)) - deathsPlaytomic + Math.floor((pointOne + pointTwo + pointThree) / 3)); if (grade.mc._currentframe < 3) { frame.kid.gotoAndPlay('happy'); } else { frame.kid.gotoAndPlay('sad'); } } if (grade.mc._currentframe < _root[_root.lvlForStats + 'grade']) { trace('grade for stats ' + _root[_root.lvlForStats + 'grade']); trace('grademc current frame ' + grade.mc._currentframe); _root[_root.lvlForStats + 'grade'] = grade.mc._currentframe; } } }; } } movieClip 1753 { } movieClip 1754 { frame 1 { stop(); if (_root._currentframe == 6 || _root._currentframe == 5) { displayLevelWhat = _root.lvlForDisplay + ' ' + _root.lvlDisplay + '/' + _root.lvlDisplayTotal; } else { displayLevelWhat = ''; } } instance of movieClip 1554 { onClipEvent (rollOver) { _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); gotoAndPlay(2); } onClipEvent (rollOut) { gotoAndPlay(6); } onClipEvent (release) { if (_root.sfxvolume == 0) { trace('unmute'); _root.sfxvolume = _root.initSFX; _root.musicvolume = _root.initMUSIC; _root.setMusicVolume(_root.musicvolume); } else { trace('mute'); _root.sfxvolume = 0; _root.musicvolume = 0; _root.setMusicVolume(_root.musicvolume); } _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); } } instance of movieClip 1557 { onClipEvent (rollOver) { _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); gotoAndPlay(2); } onClipEvent (rollOut) { gotoAndPlay(6); } onClipEvent (release) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); if (_quality == 'LOW') { _quality = 'MEDIUM'; } else { if (_quality == 'MEDIUM') { _quality = 'HIGH'; } else { if (_quality == 'HIGH') { _quality = 'LOW'; } } } } } instance of movieClip 1562 { onClipEvent (rollOver) { _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); gotoAndPlay(2); } onClipEvent (rollOut) { gotoAndPlay(6); } onClipEvent (release) { if (_root.hud._currentframe == 1) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); _root.inplay = false; _root.hud.gotoAndStop(4); } } } instance of movieClip 1437 { onClipEvent (load) { if (_root._currentframe > 6 && _root._currentframe < 11 || _root._currentframe > 22 && _root._currentframe < 31) { } else { this.swapDepths(_parent.getNextHighestDepth()); this.removeMovieClip(); } if (_root.mineOpen_activated == true) { this.swapDepths(_parent.getNextHighestDepth()); this.removeMovieClip(); } if (_root.gate1Open != true) { thisCount = 0; i = 1; while (i < 6) { if (_root['jayworld' + i + '1ruby'] == true) { ++thisCount; } ++i; } if (_root.fishBossruby == true) { ++thisCount; } rubyCount = thisCount + '/' + 6; } if (_root.gate1Open == true && _root.gate2Open != true) { thisCount = 0; i = 1; while (i < 6) { if (_root['snow' + i + '1ruby'] == true) { ++thisCount; } ++i; } if (_root.jellyBossruby == true) { ++thisCount; } rubyCount = thisCount + '/' + 6; } if (_root.gate2Open == true) { thisCount = 0; i = 1; while (i < 6) { if (_root['sand' + i + '1ruby'] == true) { ++thisCount; } ++i; } rubyCount = thisCount + '/' + 5; } } } instance of movieClip 1441 { onClipEvent (load) { if (_root._currentframe > 6 && _root._currentframe < 11 || _root._currentframe > 22 && _root._currentframe < 31) { } else { this.swapDepths(_parent.getNextHighestDepth()); this.removeMovieClip(); } } } frame 2 { _alpha = 100; } frame 3 { trace('WIN OVER SCREEN ' + this); } frame 4 { stop(); _alpha = 100; yOptions = [-45, -16.25, 33.75, 83.3, 133.5]; xOptions = [-65, -80, -79.90000000000001, -85, -82, -47.25]; choiceNum = 0; wait = 10; showingMedals = false; showMed = undefined; this.newgameBtn.gotoAndPlay(2); this.swapDepths(_root.getNextHighestDepth()); _root.player1.mc.stop(); _root.fishBoss._visible = false; _root.zombie_case._visible = false; if (_root._currentframe == 20) { e2mMC._alpha = 50; } onEnterFrame = function () { _root.inplay = false; if (showingMedals == false) { pointer._y += (yOptions[choiceNum] - pointer._y) / 2; pointer._x += (xOptions[choiceNum] - pointer._x) / 2; --wait; if (0 == Key.isDown(_root.key_attack) && 0 == Key.isDown(_root.key_up) && 0 == Key.isDown(_root.key_down) && 0 == Key.isDown(_root.key_jump)) { wait = 0; } if (Key.isDown(_root.key_down) && wait < 1) { wait = 10; ++choiceNum; _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); if (choiceNum > yOptions.length - 1) { choiceNum = 0; } if (choiceNum == 0) { this.newgameBtn.gotoAndPlay(2); } else { if (this.newgameBtn._currentframe > 1) { this.newgameBtn.gotoAndPlay(6); } } if (choiceNum == 1) { this.continueBtn.gotoAndPlay(2); } else { if (this.continueBtn._currentframe > 1) { this.continueBtn.gotoAndPlay(6); } } if (choiceNum == 2) { this.moregamesBtn.gotoAndPlay(2); } else { if (this.moregamesBtn._currentframe > 1) { this.moregamesBtn.gotoAndPlay(6); } } } if (Key.isDown(_root.key_jump) && wait < 1) { wait = 10; --choiceNum; _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); if (choiceNum < 0) { choiceNum = yOptions.length - 1; } if (choiceNum == 0) { this.newgameBtn.gotoAndPlay(2); } else { if (this.newgameBtn._currentframe > 1) { this.newgameBtn.gotoAndPlay(6); } } if (choiceNum == 1) { this.continueBtn.gotoAndPlay(2); } else { if (this.continueBtn._currentframe > 1) { this.continueBtn.gotoAndPlay(6); } } if (choiceNum == 2) { this.moregamesBtn.gotoAndPlay(2); } else { if (this.moregamesBtn._currentframe > 1) { this.moregamesBtn.gotoAndPlay(6); } } } if (Key.isDown(_root.key_attack)) { if (choiceNum == 0) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); _root.fishBoss._visible = true; _root.zombie_case._visible = true; if (_root._currentframe == 16) { _root.hud._visible = false; } showMed.removeMovieClip(); delete this.onEnterFrame; _root.hud.fadeIn.gotoAndPlay(30); this.gotoAndStop(1); _root.hud.fadeIn.gotoAndPlay(30); } if (choiceNum == 1 && _root._currentframe != 20) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); if (_root._currentframe == 6) { _root.player_potions = _root.player_return_potions; _root.player_lifelevel = _root.player_return_lifelevel; _root.player_damagelevel = _root.player_return_damagelevel; _root.player_cash = _root.player_return_cash; _root.player_exp = _root.player_return_exp; _root.player_bombs = _root.player_return_bombs; } _root.stopMusic(); showMed.removeMovieClip(); delete this.onEnterFrame; _root.hud.fadeOut.gotoAndPlay(2); _root.hud.fadeOut.goTo = 3; } if (choiceNum == 2 && wait < 10) { wait = 10; _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); if (showMed == undefined) { showMed = this.attachMovie('medalDisplay', 'showMed', this.getNextHighestDepth); } showMed._y = -675; showMed._x = -325; showingMedals = true; } if (choiceNum == 3) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); getURL('http://armorgames.com/', '_blank'); } if (choiceNum == 4) { _root.stopMusic(); _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); showMed.removeMovieClip(); delete this.onEnterFrame; _root.hud.fadeOut.gotoAndPlay(2); _root.hud.fadeOut.goTo = 2; } } if (showMed != undefined) { showMed._y += (-700 - showMed._y) / 4; } } else { --wait; showMed._y += (-225 - showMed._y) / 4; if (Key.isDown(_root.key_attack) && wait < 1) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); wait = 15; delete showMed.onEnterFrame; showingMedals = false; } } }; } } frame 6 { _root.hud._visible = false; _root.bg._visible = false; _root.u_limit._visible = false; _root.l_limit._visible = false; _root.r_limit._visible = false; _root.d_limit._visible = false; _root.interact._visible = false; i = 0; while (i < _root['npc' + _root.current_identifier].length) { _root[i].removeMovieClip(); ++i; } _root.snapshot = new flash.display.BitmapData(_root.lvlw * 100, _root.lvlh * 80, true, 0); _root.snapshot.draw(_root); i = 0; while (i < _root.lvlh) { j = 0; while (j < _root.lvlw) { _root[i + '_' + j].removeMovieClip(); ++j; } ++i; } _root.bg._visible = true; _root.hud._visible = true; _root.hud.swapDepths(_root.getNextHighestDepth()); } frame 6 { stop(); _root.inplay = true; _root.inside = false; _root.createEmptyMovieClip('hazards', 8); _root.createEmptyMovieClip('level_case1', 7); _root.createEmptyMovieClip('zombie_case', 6); _root.createEmptyMovieClip('interact', 5); _root.createEmptyMovieClip('ladder', 4); _root.createEmptyMovieClip('platform', 3); _root.createEmptyMovieClip('ground', 2); _root.createEmptyMovieClip('lvl', 1); _root.teleporterArray = []; _root.cutscenetileArray = []; _root.shellArray = []; _root.coinArray = []; _root.gooArrayf = []; _root.wavetileArray = []; _root.flameArray = []; _root.iceArray = []; _root.sgrenadeArray = []; _root.npcArray = []; _root.hazardArray = []; dr = 0; _root.adjustlimits_lvl = function () { if (80 * i + newblck._height > _root.d_limit._x) { _root.d_limit._y = 80 * i + newblck._height; } if (80 * j + newblck._width > _root.r_limit._x) { _root.r_limit._x = 80 * j + newblck._width; } }; i = 0; while (i < _root.lvlh) { j = 0; while (j < _root.lvlw) { if (_root['blocks' + _root.current_identifier][i][j] == 1) { newblck = _root.ground.attachMovie('block', i + '_' + j, _root.ground.getNextHighestDepth()); newblck._x = newblck._width * j - 7; newblck._y = newblck._height * i + 3; newblck._width = 95; _root.adjustlimits_lvl(); } if (_root['blocks' + _root.current_identifier][i][j] == 16) { newblck = _root.platform.attachMovie('block', i + '_' + j, _root.platform.getNextHighestDepth()); newblck._height = 50; newblck._width = 90; newblck._x = 80 * j - 5; newblck._y = 80 * i; _root.adjustlimits_lvl(); } if (_root['blocks' + _root.current_identifier][i][j] == 6) { newblck = _root.interact.attachMovie('door', i + '_' + j, _root.interact.getNextHighestDepth()); newblck._x = 80 * j; newblck._y = 80 * i; newblck.gotoAndStop(2); } if (_root['blocks' + _root.current_identifier][i][j] == 36) { newblck = _root.interact.attachMovie('checkPoint', i + '_' + j, _root.interact.getNextHighestDepth()); newblck._x = 80 * j; newblck._y = 80 * i; newblck.gotoAndStop(2); } if (_root['blocks' + _root.current_identifier][i][j] == 25) { newblck = _root.interact.attachMovie('explosiveBlock', i + '_' + j, _root.interact.getNextHighestDepth()); newblck._x = 80 * j; newblck._y = 80 * i; newblck.gotoAndStop(2); _root.adjustlimits_lvl(); } if (_root['blocks' + _root.current_identifier][i][j] == 26) { newblck = _root.zombie_case.attachMovie('breakBlock', i + '_' + j, _root.zombie_case.getNextHighestDepth()); newblck._x = 80 * j; newblck._y = 80 * i; newblck.gotoAndStop(2); _root.adjustlimits_lvl(); } if (_root['blocks' + _root.current_identifier][i][j] == 27) { newblck = _root.interact.attachMovie('movingPlatform', i + '_' + j, _root.interact.getNextHighestDepth()); newblck._x = 80 * j; newblck._y = 80 * i; newblck.gotoAndStop(2); newblck.xSpd = 0; newblck.ySpd = 0; newblck.cockFace = _root.platform.attachMovie('block', 'block' + _root.platform.getNextHighestDepth(), _root.platform.getNextHighestDepth()); newblck.cockFace._width = 80; newblck.cockFace._height = 50; } if (_root['blocks' + _root.current_identifier][i][j] == 17) { newblck = _root.interact.attachMovie('exit', i + '_' + j, _root.interact.getNextHighestDepth()); newblck._x = 80 * j; newblck._y = 80 * i; newblck.gotoAndStop(2); } if (_root['blocks' + _root.current_identifier][i][j] == 29) { newblck = _root.interact.attachMovie('swingingAxe', i + '_' + j, _root.interact.getNextHighestDepth()); newblck._x = 80 * j; newblck._y = 80 * i; newblck.gotoAndStop(2); newblck.cockFace = _root.hazards.attachMovie('axeBlade', 'block' + _root.hazards.getNextHighestDepth(), _root.hazards.getNextHighestDepth()); newblck.cockFace._visible = false; newblck.groundFace = _root.ground.attachMovie('block', 'block' + _root.ground.getNextHighestDepth(), _root.ground.getNextHighestDepth()); newblck.groundFace._width = 80; newblck.groundFace._height = 80; newblck.groundFace._x = newblck._x; newblck.groundFace._y = newblck._y; newblck.angleInRadians = 20; } if (_root['blocks' + _root.current_identifier][i][j] == 18) { newblck = _root.interact.attachMovie('grapplePoint', i + '_' + j, _root.interact.getNextHighestDepth()); newblck._x = 80 * j; newblck._y = 80 * i; newblck.gotoAndStop(2); } if (_root['blocks' + _root.current_identifier][i][j] == 19) { newblck = _root.interact.attachMovie('chest', i + '_' + j, _root.interact.getNextHighestDepth()); newblck._x = 80 * j; newblck._y = 80 * i; newblck.gotoAndStop(2); } if (_root['blocks' + _root.current_identifier][i][j] == 30) { newblck = _root.interact.attachMovie('shootBlock', i + '_' + j, _root.interact.getNextHighestDepth()); newblck._x = 80 * j + 40; newblck._y = 80 * i + 40; newblck.gotoAndStop(2); newblck.cockFace = _root.ground.attachMovie('block', 'block' + _root.ground.getNextHighestDepth(), _root.ground.getNextHighestDepth()); newblck.cockFace._width = 80; newblck.cockFace._height = 80; newblck.cockFace._x = newblck._x - 40; newblck.cockFace._y = newblck._y - 40; } if (_root['blocks' + _root.current_identifier][i][j] == 31) { newblck = _root.interact.attachMovie('shootBlock', i + '_' + j, _root.interact.getNextHighestDepth()); newblck._rotation = 90; newblck._x = 80 * j + 40; newblck._y = 80 * i + 40; newblck.gotoAndStop(2); newblck.cockFace = _root.ground.attachMovie('block', 'block' + _root.ground.getNextHighestDepth(), _root.ground.getNextHighestDepth()); newblck.cockFace._width = 80; newblck.cockFace._height = 80; newblck.cockFace._x = newblck._x - 40; newblck.cockFace._y = newblck._y - 40; } if (_root['blocks' + _root.current_identifier][i][j] == 32) { newblck = _root.interact.attachMovie('shootBlock', i + '_' + j, _root.interact.getNextHighestDepth()); newblck._rotation = 180; newblck._x = 80 * j + 40; newblck._y = 80 * i + 40; newblck.gotoAndStop(2); newblck.cockFace = _root.ground.attachMovie('block', 'block' + _root.ground.getNextHighestDepth(), _root.ground.getNextHighestDepth()); newblck.cockFace._width = 80; newblck.cockFace._height = 80; newblck.cockFace._x = newblck._x - 40; newblck.cockFace._y = newblck._y - 40; } if (_root['blocks' + _root.current_identifier][i][j] == 33) { newblck = _root.interact.attachMovie('shootBlock', i + '_' + j, _root.interact.getNextHighestDepth()); newblck._rotation = 270; newblck._x = 80 * j + 40; newblck._y = 80 * i + 40; newblck.gotoAndStop(2); newblck.cockFace = _root.ground.attachMovie('block', 'block' + _root.ground.getNextHighestDepth(), _root.ground.getNextHighestDepth()); newblck.cockFace._width = 80; newblck.cockFace._height = 80; newblck.cockFace._x = newblck._x - 40; newblck.cockFace._y = newblck._y - 40; } if (_root['blocks' + _root.current_identifier][i][j] == 34) { newblck = _root.hazards.attachMovie('movingBlock', i + '_' + j, _root.hazards.getNextHighestDepth()); newblck.gotoAndStop(2); newblck._rotation = 90; newblck._x = 80 * j + 40; newblck._y = 80 * i + 40; newblck.xSpd = 0; newblck.ySpd = 6; } if (_root['blocks' + _root.current_identifier][i][j] == 35) { newblck = _root.hazards.attachMovie('movingBlock', i + '_' + j, _root.hazards.getNextHighestDepth()); newblck.gotoAndStop(2); newblck._x = 80 * j + 40; newblck._y = 80 * i + 40; newblck.xSpd = 6; newblck.ySpd = 0; } if (_root['blocks' + _root.current_identifier][i][j] == 28) { newblck = _root.hazards.attachMovie('movingSpike', i + '_' + j, _root.hazards.getNextHighestDepth()); newblck.gotoAndStop(2); if (_root['blocks' + _root.current_identifier][i][j - 1] == 1) { newblck._x = 80 * j; newblck._y = 80 * i; newblck.ySpd = 2; newblck.xSpd = 0; } if (_root['blocks' + _root.current_identifier][i][j + 1] == 1) { newblck._xscale = -100; newblck._y = 80 * i; newblck._x = 80 * j + 80; newblck.ySpd = 2; newblck.xSpd = 0; } _root.hazardArray.push(newblck); } if (_root['blocks' + _root.current_identifier][i][j] == 20) { newblck = _root.hazards.attachMovie('spikes', i + '_' + j, _root.hazards.getNextHighestDepth()); newblck._x = 80 * j; newblck._y = 80 * i; newblck.gotoAndStop(2); _root.hazardArray.push(newblck); } if (_root['blocks' + _root.current_identifier][i][j] == 22) { newblck = _root.hazards.attachMovie('spikes', i + '_' + j, _root.hazards.getNextHighestDepth()); newblck._rotation = 180; newblck._x = 80 * j + 80; newblck._y = 80 * i + 80; newblck.gotoAndStop(2); _root.hazardArray.push(newblck); } if (_root['blocks' + _root.current_identifier][i][j] == 23) { newblck = _root.hazards.attachMovie('spikes', i + '_' + j, _root.hazards.getNextHighestDepth()); newblck._rotation = 90; newblck._x = 80 * j + 80; newblck._y = 80 * i; newblck.gotoAndStop(2); _root.hazardArray.push(newblck); } if (_root['blocks' + _root.current_identifier][i][j] == 24) { newblck = _root.hazards.attachMovie('spikes', i + '_' + j, _root.hazards.getNextHighestDepth()); newblck._rotation = -90; newblck._x = 80 * j; newblck._y = 80 * i + 80; newblck.gotoAndStop(2); _root.hazardArray.push(newblck); } if (_root['blocks' + _root.current_identifier][i][j] == 11) { newblck = _root.interact.attachMovie('speechbubbleicon', i + '_' + j, _root.interact.getNextHighestDepth()); newblck._x = 80 * j; newblck._y = 80 * i; newblck.sceneconv = []; newblck.scenewhotalk = []; newblck.convzoom = []; newblck.gotoAndStop(2); } if (_root['blocks' + _root.current_identifier][i][j] == 13) { newblck = _root.interact.attachMovie('wavetile', i + '_' + j, _root.interact.getNextHighestDepth()); newblck._x = 80 * j; newblck._y = 80 * i; newblck.wave = []; newblck.gotoAndStop(2); } if (_root['blocks' + _root.current_identifier][i][j] == 9 or _root['blocks' + _root.current_identifier][i][j] == 10) { newblck = _root.interact.attachMovie('teleporter', i + '_' + j, _root.interact.getNextHighestDepth()); newblck._x = 80 * j; newblck._y = 80 * i; newblck.gotoAndStop(2); } if (_root['blocks' + _root.current_identifier][i][j] == 7) { newblck = _root.interact.attachMovie('gate', i + '_' + j, _root.interact.getNextHighestDepth()); newblck._x = 80 * j; newblck._y = 80 * i; newblck.gotoAndStop(2); } if (_root['blocks' + _root.current_identifier][i][j] == 21) { newblck = _root.interact.attachMovie('jumpPad', i + '_' + j, _root.interact.getNextHighestDepth()); newblck._x = 80 * j; newblck._y = 80 * i; newblck.gotoAndStop(2); } if (_root['blocks' + _root.current_identifier][i][j] == 8) { newblck = _root.interact.attachMovie('gatebutton', i + '_' + j, _root.interact.getNextHighestDepth()); newblck._x = 80 * j; newblck._y = 80 * i; newblck.gotoAndStop(2); } if (_root['blocks' + _root.current_identifier][i][j] == 2) { newblck = _root.interact.attachMovie('coin', i + '_' + j + 1, _root.interact.getNextHighestDepth()); newblck._x = 80 * j + 20; newblck._y = 80 * i + 40; _root.coinArray.push(newblck); newblck = _root.interact.attachMovie('coin', i + '_' + j + 2, _root.interact.getNextHighestDepth()); newblck._x = 80 * j + 60; newblck._y = 80 * i + 40; _root.coinArray.push(newblck); } if (_root['blocks' + _root.current_identifier][i][j] == 3) { _root.player1._x = 80 * j + 40; _root.player1._y = 80 * i + 40; _root.startx = 80 * j + 40; _root.starty = 80 * i + 40; } ++j; } ++i; } k = 0; while (k < _root['npc' + _root.current_identifier].length) { newartitem = _root.attachMovie('team1_unit', k, _root.getNextHighestDepth()); newartitem._x = _root['npcx' + _root.current_identifier][k]; newartitem._y = _root['npcy' + _root.current_identifier][k] + 80; newartitem.head.gotoAndStop(_root['npc' + _root.current_identifier][k]); newartitem.character = _root['npc' + _root.current_identifier][k]; newartitem.weapon = _root['npc' + _root.current_identifier][k + 1]; newartitem.recruitable = _root['npc' + _root.current_identifier][k + 2]; _root.npcArray.push(newartitem); newartitem.team = 'team1'; ++npcsonstage; k += 3; } _root.interact.lvlBG = {'bg': 1, 'sky': 1}; i = 0; while (i < _root['doors' + _root.current_identifier].length) { _root.interact[_root['doors' + _root.current_identifier][i]][_root['doors' + _root.current_identifier][i + 1]] = _root['doors' + _root.current_identifier][i + 2]; i += 3; } i = 0; while (i < _root['cutscenes' + _root.current_identifier].length) { temp_array = _root['cutscenes' + _root.current_identifier][i + 2].split(','); _root.interact[_root['cutscenes' + _root.current_identifier][i]][_root['cutscenes' + _root.current_identifier][i + 1]] = temp_array; i += 3; } _root.ground._visible = false; _root.ladder._visible = false; _root.platform._visible = false; _root.lvl.attachBitmap(_root.snapshot, 1); _root.player1.swapDepths(_root.getNextHighestDepth()); _root.hud.swapDepths(_root.getNextHighestDepth()); if (_root.d_rainbow == true && d_rainbow_notified != true) { bubble = _root.attachMovie('symbol27', 'bubble', _root.getNextHighestDepth()); bubble.showWhat = 7; bubble.gotoAndStop(1); _root.player1.swapDepths(_root.getNextHighestDepth()); _root.hud.swapDepths(_root.getNextHighestDepth()); } if (_root.autoPotions_notified != true) { if (_root.current_identifier == 'jayworld11') { bubble = _root.attachMovie('symbol27', 'bubble', _root.getNextHighestDepth()); bubble.showWhat = 8; bubble.gotoAndStop(1); _root.player1.swapDepths(_root.getNextHighestDepth()); _root.hud.swapDepths(_root.getNextHighestDepth()); } } if (_root.current_identifier == 'sand11') { bubble = _root.attachMovie('symbol27', 'bubble', _root.getNextHighestDepth()); bubble.showWhat = 6; bubble.gotoAndStop(1); _root.player1.swapDepths(_root.getNextHighestDepth()); _root.hud.swapDepths(_root.getNextHighestDepth()); } if (_root.current_identifier == 'jayworld26' && _root.jayworld21ruby != true) { _root.itemToFindWhat = 'PIG'; } else { if (_root.current_identifier == 'jayworld45' && _root.jayworld41ruby != true) { _root.itemToFindWhat = 'SPEEDOS'; } else { if (_root.current_identifier == 'snow25' && _root.snow21ruby != true) { _root.itemToFindWhat = 'ICE'; } else { if (_root.current_identifier == 'sand45' && _root.sand41ruby != true) { _root.itemToFindWhat = 'tnt'; } else { if (_root.current_identifier == 'sand35' && _root.sand31ruby != true) { _root.itemToFindWhat = 'shoes'; } else { _root.itemToFindWhat = undefined; } } } } } if (_root.itemToFindWhat != undefined) { itemWat = _root.interact.attachMovie('itemFound', 'itemFound' + _root.interact.getNextHighestDepth(), _root.interact.getNextHighestDepth()); itemWat._x = _root.player1._x + _root.interact._x + 150; itemWat._y = _root.player1._y + _root.interact._y + 40; itemWat.onEnterFrame = function () { if (this.hitTest(_root.player1.hitbox) && _root.inplay) { _root.player1._y = this._y - 40; _root.player1._x = this._x; _root.player1.blinkers = 0; _root.inplay = false; _root.inlvlup = true; delete this.onEnterFrame; _root.player1.gotoAndStop(22); this.removeMovieClip(); } }; } } frame 6 { stop(); _root.iF = function () { _root.bitsA = []; _root.dropsA = []; _root.blobA = []; _root.blobB = []; _root.ghostA = []; _root.bulletA = []; _root.shootBlockA = []; _root.blobStickyA = []; _root.ghostBlobA = []; _root.movingBlockA = []; _root.blobMonsterA = []; _root.jellyBombFlyA = []; _root.en1A = []; _root.critterA = []; _root.bombA = []; _root.checkPointA = []; _root.explosiveBlockA = []; _root.breakableBlockA = []; _root.movingPlatformA = []; _root.movingSpikeArray = []; _root.swingingAxeArray = []; _root.grapplePointArray = []; _root.gateA = []; _root.lvl_yadjust = 100; _root.target_scale = 200; _root.vcamx = 10; _root.vcamy = 5; _root.player1.grav = 0; _root.player1.combo = 1; _root.player1.grappleWait = 0; _root.player1.potionTimer = 15; _root.player1.bombTimer = 15; _root.player1.jumpDelay = 0; _root.player1.blinkersReset = 50; _root.player1.blinkers = _root.player1.blinkersReset; _root.player1.blinkersloop = 1; _root.player1.healTimer = 0; _root.player1.healthtimerSpace = 0; _root.displayCombo = 0; _root.timerCombo = 0; _root.pWait = 15; _root.player1.myColor = new Color(_root.player1); _root.player1.myColorTransform = new Object(); _root.player1.setRed = 100; }; _root.eF = function () { _root.playerFunction(_root.player1); if (_root.current_identifier == 'sand11' || _root.current_identifier == 'jayworld11' || _root.d_rainbow_notified != true && d_rainbow == true) { _root.bubble._x += (_root.vcam._x - _root.bubble._x) / 2; _root.bubble._y += (_root.vcam._y - _root.vcam._height / 2 + 250 + 40 - _root.bubble._y) / 2; x1 = _root.bubble.pointer._x + _root.bubble._x; y1 = _root.bubble.pointer._y + _root.bubble._y; a = _root.player1._x - x1; b = _root.player1._y - y1; c = Math.sqrt(a * a + b * b); _root.bubble.pointer._xscale = c; _root.bubble.pointer._rotation = Math.atan2(_root.player1._y - (_root.bubble._y + _root.bubble.pointer._y), _root.player1._x - (_root.bubble._x + _root.bubble.pointer._x)) * 180 / Math.PI; if (_root.d_rainbow_notified != true && d_rainbow == true) { if (_root.bubble._currentframe == 1) { _root.bubble.gotoAndPlay(2); } if (Key.isDown(_root.key_rainbow) && _root.bubble._currentframe < 12) { _root.d_rainbow_notified = true; _root.bubble.gotoAndPlay(12); } } if (_root.current_identifier == 'sand11') { if (_root.player1._x > 400 && _root.bubble._currentframe == 1) { _root.bubble.gotoAndPlay(2); } if (_root.player1._x > 1740) { if (_root.bubble._currentframe < 12) { _root.bubble.gotoAndPlay(12); } } } if (_root.current_identifier == 'jayworld11') { if (_root.player1._x > 150 && _root.bubble._currentframe == 1) { _root.bubble.gotoAndPlay(2); } if (_root.player1._x > 890) { if (_root.bubble._currentframe < 12) { _root.autoPotions_notified = true; _root.bubble.gotoAndPlay(12); } } } } --pWait; if ((Key.isDown(80) or Key.isDown(27)) && _root.hud._currentframe == 1 && pWait < 1) { _root.inplay = false; _root.hud.gotoAndStop(4); } if (Key.isDown(81) && pWait < 1) { if (_quality == 'LOW' && pWait < 1) { _quality = 'MEDIUM'; pWait = 10; } if (_quality == 'MEDIUM' && pWait < 1) { _quality = 'HIGH'; pWait = 10; } if (_quality == 'HIGH' && pWait < 1) { _quality = 'LOW'; pWait = 10; } } if (Key.isDown(77) && pWait < 1) { if (_root.sfxvolume == 0) { trace('unmute'); _root.sfxvolume = _root.initSFX; _root.musicvolume = _root.initMUSIC; _root.setMusicVolume(_root.musicvolume); } else { trace('mute'); _root.sfxvolume = 0; _root.musicvolume = 0; _root.setMusicVolume(_root.musicvolume); } pWait = 10; } ++_root.timeTaken; i = 0; while (i < _root.bulletA.length) { _root.bulletF(_root.bulletA[i], i); ++i; } i = 0; while (i < _root.shootBlockA.length) { _root.shootBlockF(_root.shootBlockA[i], i); ++i; } i = 0; while (i < _root.grapplePointArray.length) { _root.grapplePointFunction(_root.grapplePointArray[i], i); ++i; } i = 0; while (i < _root.swingingAxeArray.length) { _root.swingingAxeFunction(_root.swingingAxeArray[i], i); ++i; } i = 0; while (i < _root.movingSpikeArray.length) { _root.movingSpikeFunction(_root.movingSpikeArray[i], i); ++i; } i = 0; while (i < _root.movingPlatformA.length) { _root.movingPlatformFunction(_root.movingPlatformA[i], i); ++i; } i = 0; while (i < _root.movingBlockA.length) { _root.movingBlockF(_root.movingBlockA[i], i); ++i; } i = 0; while (i < _root.critterA.length) { _root.critterF(_root.critterA[i], i); ++i; } i = 0; while (i < _root.en1A.length) { _root.en1F(_root.en1A[i], i); ++i; } i = 0; while (i < _root.ghostBlobA.length) { _root.ghostBlobF(_root.ghostBlobA[i], i); ++i; } i = 0; while (i < _root.jellyBombFlyA.length) { _root.jellyBombFlyF(_root.jellyBombFlyA[i], i); ++i; } i = 0; while (i < _root.blobA.length) { _root.blobF(_root.blobA[i], i); ++i; } i = 0; while (i < _root.blobMonsterA.length) { _root.blobMonsterF(_root.blobMonsterA[i], i); ++i; } i = 0; while (i < _root.blobB.length) { _root.blobBF(_root.blobB[i], i); ++i; } i = 0; while (i < _root.bombA.length) { _root.bombF(_root.bombA[i], i); ++i; } i = 0; while (i < _root.ghostA.length) { _root.ghostF(_root.ghostA[i], i); ++i; } i = 0; while (i < _root.blobStickyA.length) { _root.blobStickyF(_root.blobStickyA[i], i); ++i; } i = 0; while (i < _root.bitsA.length) { _root.bitsFunction(_root.bitsA[i], i); ++i; } i = 0; while (i < _root.dropsA.length) { _root.dropsF(_root.dropsA[i], i); ++i; } i = 0; while (i < _root.coinArray.length) { _root.coinFunction(_root.coinArray[i], i); ++i; } i = 0; while (i < _root.explosiveBlockA.length) { _root.explosiveBlockF(_root.explosiveBlockA[i], i); ++i; } i = 0; while (i < _root.checkPointA.length) { _root.checkPointF(_root.checkPointA[i], i); ++i; } _root.medalF(); if (_root.timerCombo == 75) { _root.displayCombo += 1; _root.hud.comboDisplay.gotoAndPlay(2); _root.hud.comboDisplay.mc.mc.myText.text = _root.displayCombo; } if (_root.timerCombo > 0) { --_root.timerCombo; _root.hud.comboDisplay.comboTimerDisplay.bar._x = (_root.timerCombo / 95) * 100; if (_root.timerCombo < 1 && _root.hud.comboDisplay._currentframe != 1) { _root.hud.comboDisplay.gotoAndPlay(10); _root.displayCombo = 0; } } }; _root.iF(); onEnterFrame = function () { if (_root.inscene == true) { _root.player1._y -= _root.player1.grav; _root.player1.grav -= 1.5; } if (_root.inplay == true) { _root.eF(); } if (_root.inlvlup != true) { _root.cameraFunction(); i = 0; while (i < _root.gateA.length) { _root.gateF(_root.gateA[i], i); ++i; } } if (_root.inlvlup == true) { _root.hud._x = _root.vcam._x; _root.hud._y = _root.vcam._y; _root.bg._x = _root.vcam._x - 650; _root.bg._y = _root.vcam._y - 450; _root.bg1._x = _root.vcam._x / 1.3 - _root.vcam._width / 2; _root.bg1._y = _root.vcam._y; _root.bg2._x = _root.vcam._x / 2; _root.bg2._y = _root.vcam._y; _root.vcam.camControl(); _root.vcam._y = Math.floor(_root.vcam._y + (_root.vcam.target._y - 60 - _root.vcam._y) / 2); _root.vcam._x = Math.floor(_root.vcam._x + (_root.vcam.target._x - _root.vcam._x) / 2); _root.target_scale = 105; _root.hud._xscale = _root.vcam._xscale; _root.hud._yscale = _root.vcam._yscale; _root.vcam._xscale -= (_root.vcam._xscale - _root.target_scale) / 3; _root.vcam._yscale = _root.vcam._xscale; } }; } movieClip 1758 { frame 31 { gotoAndPlay(1); } } movieClip 1795 { frame 1 { if (walker == undefined) { walker = 1; } ++walker; if (walker > 2) { walker = 1; } } frame 7 { if (walker == undefined) { walker = 1; } ++walker; if (walker > 2) { walker = 1; } } frame 13 { gotoAndPlay(1); } } movieClip 1798 { frame 16 { gotoAndPlay(1); } frame 25 { stop(); } } movieClip 1847 { frame 1 { this.gotoAndStop(_root.player_lifelevel + 1); } } movieClip 1848 { } movieClip 1855 { } movieClip 1867 { } movieClip 1875 { } movieClip 1889 { frame 1 { this.gotoAndStop(_root.player_lifelevel + 1); } } movieClip 1891 { } movieClip 1897 { } movieClip 1933 { instance of movieClip 116 { onClipEvent (load) { _root.pAttack(this, 0, 1 + _root.player_damagelevel / _root.damagemultiplier); } } frame 12 { _parent.gotoAndStop(1); } frame 17 { _parent.attackXSpeed = 10 * (_parent._xscale / 100); } instance of movieClip 116 { onClipEvent (load) { _root.pAttack(this, 0, 1 + _root.player_damagelevel / _root.damagemultiplier); } } frame 23 { _parent.gotoAndStop(1); } frame 27 { _parent.attackXSpeed = 10 * (_parent._xscale / 100); } instance of movieClip 116 { onClipEvent (load) { _root.pAttack(this, 1, 1 + _root.player_damagelevel / _root.damagemultiplier); } } frame 35 { _parent.gotoAndStop(1); } frame 40 { _parent.attackXSpeed = 10 * (_parent._xscale / 100); } instance of movieClip 116 { onClipEvent (load) { _root.pAttack(this, 0, 1 + _root.player_damagelevel / _root.damagemultiplier); } } frame 46 { _parent.gotoAndStop(1); } frame 52 { _parent.attackXSpeed = 10 * (_parent._xscale / 100); } instance of movieClip 116 { onClipEvent (load) { _root.pAttack(this, 0, 1 + _root.player_damagelevel / _root.damagemultiplier); } } frame 56 { _parent.gotoAndStop(1); } frame 62 { _parent.attackXSpeed = 10 * (_parent._xscale / 100); } instance of movieClip 116 { onClipEvent (load) { if (_root.d_combo == true) { _root.pAttack(this, 0, 1 + _root.player_damagelevel / _root.damagemultiplier); } else { _root.pAttack(this, 1, 1 + _root.player_damagelevel / _root.damagemultiplier); } } } frame 67 { _parent.gotoAndStop(1); } frame 77 { _root.explosionsfx.start(0, 0); _root.explosionsfx.setVolume(_root.sfxvolume / 2); _root.hud.bombFlash.gotoAndPlay(2); } frame 78 { } instance of movieClip 116 { onClipEvent (load) { _root.pAttack(this, 1, 3 + _root.player_damagelevel / _root.damagemultiplier); } } frame 88 { _parent.gotoAndStop(1); } } movieClip 1943 { instance of movieClip 116 { onClipEvent (load) { _root.pAttack(this, random(2) + 1, 1 + _root.player_damagelevel / _root.damagemultiplier); } } frame 14 { _parent.gotoAndStop(1); } } movieClip 1948 { } movieClip 1952 { frame 17 { if (_parent.onGround == true) { _parent.gotoAndStop(1); } if (_parent.onGround == false) { _parent.gotoAndStop(3); } } } movieClip 1954 { frame 6 { stop(); } } movieClip 1956 { } movieClip 1957 { } movieClip 1960 { } movieClip 1961 { } movieClip 1969 { frame 5 { if (_parent.life < 1) { _parent.gotoAndStop(7); } } frame 15 { _parent.gotoAndStop(1); } } movieClip 1973 { frame 6 { _parent.gotoAndStop(2); } } movieClip 1975 { } movieClip 1977 { } movieClip 1997 { } movieClip 1999 { } movieClip 2000 { frame 1 { _xscale = _root.player1._xscale; } frame 37 { stop(); } } movieClip 2004 { } movieClip 2007 { } movieClip 2009 { } movieClip 2020 { } movieClip 2026 { } movieClip 2041 { } movieClip 2054 { } movieClip 2057 { } movieClip 2058 { frame 1 { } frame 2 { _root.hud._alpha = 100; _parent.setRed = 0; _parent.myColorTransform = {'rb': _parent.setRed, 'gb': 0, 'bb': 0}; _parent.myColor.setTransform(_parent.myColorTransform); if (_root.sfxvolume != 0) { _root.initMUSIC = _root.musicvolume; _root.musicvolume /= 2; _root.setMusicVolume(_root.musicvolume); } } frame 3 { if (_root.sfxvolume < 1) { stopAllSounds(); } } frame 49 { stop(); _root.hud.gotoAndStop(2); } frame 50 { } frame 79 { if (_root.sfxvolume != 0) { _root.musicvolume = _root.initMUSIC; _root.setMusicVolume(_root.musicvolume); } _root.target_scale = 200; _root.inplay = true; _root.inlvlup = false; _parent.gotoAndStop(1); } } movieClip 2075 { } movieClip 2086 { frame 1 { _root.inplay = false; } frame 63 { delete _root.onEnterFrame; _root.inlvlup = false; _root.target_scale = 200; if (_root[_root.rubyToGet] == true) { if (_root.identifier == 'fishBoss') { _root.player_cash += 400; } else { if (_root.identifier == 'jellyBoss') { _root.player_cash += 400; } else { ++_root.player_diamonds; } } } else { _root[_root.rubyToGet] = true; } if (_root.sand11ruby == true && _root.sand21ruby == true && _root.sand31ruby == true && _root.sand41ruby == true && _root.sand51ruby == true) { _root.superAdventurer = 1; _root.medalF(); } if (_root.identifier == 'fishBoss') { _root.hud._visible = true; _root.hud._alpha = 100; _root.hud.swapDepths(_root.getNextHighestDepth()); _root.hud.fadeOut.goTo = 3; _root.hud.fadeOut.gotoAndPlay(2); _root.inplay = false; } else { _root.hud.gotoAndStop(3); } stop(); } } movieClip 2093 { } movieClip 2101 { } movieClip 2102 { } movieClip 2103 { frame 13 { stop(); } } movieClip 2123 { } movieClip 2136 { frame 1 { _root.inplay = false; } instance of movieClip 2123 { } frame 2 { _root.hud._alpha = 100; _root.gameWin.start(0, 0); _root.gameWin.setVolume(_root.sfxvolume); } frame 30 { _parent.gotoAndStop(16); _root.inplay = false; } } movieClip 2138 { } movieClip 2145 { } movieClip 2163 { } movieClip 2187 { } movieClip 2255 { } movieClip 2265 { } movieClip 2269 { } movieClip 2271 { } movieClip 2276 { } movieClip 2278 { } movieClip 2279 { } movieClip 2282 { } movieClip 2287 { } movieClip 2289 { } movieClip 2296 { frame 11 { gotoAndPlay(50); } frame 75 { _root.biglaser.start(0, 0); _root.biglaser.setVolume(_root.sfxvolume); } instance of movieClip 2289 { onClipEvent (load) { _root.pAttack(this, 1, 10 + _root.player_damagelevel / _root.damagemultiplier); } } instance of movieClip 2289 { onClipEvent (load) { _root.pAttack(this, 1, 10 + _root.player_damagelevel / _root.damagemultiplier); } } frame 102 { _parent.gotoAndStop(1); } } movieClip 2302 { } movieClip 2316 { } movieClip 2318 { frame 1 { play(); onEnterFrame = function () { _root.inplay = false; }; } frame 11 { gotoAndPlay(50); } frame 75 { _root.snowman.gotoAndStop('melted'); } instance of movieClip 2316 { onClipEvent (load) { _root.pAttack(this, 1, 10 + _root.player_damagelevel / _root.damagemultiplier); } } instance of movieClip 2316 { onClipEvent (load) { _root.pAttack(this, 1, 10 + _root.player_damagelevel / _root.damagemultiplier); } } frame 102 { delete this.onEnterFrame; _root.snowHasMelted_activated = true; _root.inplay = true; _parent.gotoAndStop(1); } } movieClip 2329 { frame 1 { _root.inplay = false; _parent.grav = 0; } instance of movieClip 2123 { } frame 2 { _root.getFX.start(0, 0); _root.getFX.setVolume(_root.sfxvolume); } frame 55 { _root.inlvlup = false; _root.inplay = true; _root.target_scale = 200; _parent.gotoAndStop(1); } } movieClip 2340 { } movieClip 2344 { } movieClip 2355 { frame 10 { _root.openGate.start(0, 0); _root.openGate.setVolume(_root.sfxvolume); } frame 30 { _parent.gotoAndStop(1); } } movieClip 2356 { frame 1 { stop(); } frame 5 { this.deathSmoke = _root.attachMovie('deathSmoke', 'ds' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); this.deathSmoke._x = this._x; this.deathSmoke._y = this._y; this.deadGuy = _root.attachMovie('deadGhost', 'ds' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); this.deadGuy._x = this._x; this.deadGuy._y = this._y; if (thisCounter == undefined) { thisCounter = 45; } else { thisCounter = 20; } onEnterFrame = function () { --thisCounter; if (thisCounter < 1) { _root.player1.blinkers = _root.player1.blinkersReset; delete this.onEnterFrame; this.grav = 0; this.xSpeed = 0; ++_root.levelDeaths; ++_root.untouchableMedal; this._x = _root.startx; this._y = _root.starty; this.gotoAndStop(1); } }; } frame 14 { _visible = true; i = 0; while (i < _root.blobStickyA.length) { _root.blobStickyA[i].removeMovieClip(); ++i; } } frame 18 { _visible = true; i = 0; while (i < _root.blobStickyA.length) { _root.blobStickyA[i].removeMovieClip(); ++i; } } frame 22 { _visible = true; } frame 23 { _visible = true; } } movieClip 2360 { } movieClip 2362 { } movieClip 2364 { } movieClip 2365 { } instance bg of movieClip 2365 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } instance bg1 of movieClip 672 bg1 { onClipEvent (load) { vm = 1; m = 1.5; this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } instance vcam of movieClip 1121 { onClipEvent (load) { _x = 374.1; _y = 242; var xSpeed = 0; var ySpeed = 0; var moveSpeed = 8; var xadjust = 0; target = _root.player1; } } movieClip 2372 { } movieClip 2375 cactus3 { } movieClip 2377 cactus2 { } movieClip 2379 cactus1 { } movieClip 2384 { } movieClip 2385 { } instance bg2 of movieClip 2385 { onClipEvent (load) { vm = 1; m = 2.5; this.bg.gotoAndStop(_root.interact.lvlBG.bg); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } movieClip 2388 shootBlockProjectile { } frame 7 { _root.resetFunction(); if (_root.treeValeMusicOn != true) { _root.treeValeMusic.start(0, 99); _root.treeValeMusic.setVolume(_root.musicvolume); _root.treeValeMusicOn = true; } } instance hud of movieClip 1754 { onClipEvent (load) { _x = 325; _y = 225; } } frame 8 { stop(); if (_root.d_bargain == true) { shopCost = 49; } else { shopCost = 79; } _root.hud.swapDepths(_root.getNextHighestDepth()); _root.startx = _root.player1._x; _root.starty = _root.player1._y; var myGlowFilter = new flash.filters.GlowFilter(16777215, 1, 6, 6, 10, 1, false, false); _root.lvl_yadjust = 100; _root.target_scale = 100; _root.vcamx = 10; _root.vcamy = 5; _root.player1.grav = 0; _root.player1.combo = 1; _root.player1.grappleWait = 0; _root.player1.potionTimer = 15; _root.buyTimer = 15; _root.pWait = 10; _root.eShopF = function () { _root.medalF(); --pWait; if ((Key.isDown(80) or Key.isDown(27)) && _root.hud._currentframe == 1 && pWait < 1) { _root.inplay = false; _root.hud.gotoAndStop(4); } if (Key.isDown(81) && pWait < 1) { if (_quality == 'LOW' && pWait < 1) { _quality = 'MEDIUM'; pWait = 10; } if (_quality == 'MEDIUM' && pWait < 1) { _quality = 'HIGH'; pWait = 10; } if (_quality == 'HIGH' && pWait < 1) { _quality = 'LOW'; pWait = 10; } } if (Key.isDown(77) && pWait < 1) { if (_root.sfxvolume == 0) { trace('unmute'); _root.sfxvolume = _root.initSFX; _root.musicvolume = _root.initMUSIC; _root.setMusicVolume(_root.musicvolume); } else { trace('mute'); _root.sfxvolume = 0; _root.musicvolume = 0; _root.setMusicVolume(_root.musicvolume); } pWait = 10; } _root.player1.bombTimer = 15; _root.playerFunction(_root.player1); _root.cameraFunction(); _root.buyingStuffF(); if (_root.player1._x < 50) { _root.treeValeMusicOn = true; _root.inplay = false; _root.resetFunction(); delete this.onEnterFrame; _root.fromShop = true; _root.gotoAndPlay(9); } if (_root.player1._x > 600) { _root.inplay = false; _root.resetFunction(); _root.treeValeMusicOn = false; delete this.onEnterFrame; _root.gotoAndStop(3); } }; onEnterFrame = function () { if (_root.inplay == true) { _root.eShopF(); } if (_root.inscene == true) { if (_root.zombie_case._alpha > 0) { _root.zombie_case._alpha -= 5; } _root.player1._y -= _root.player1.grav; _root.player1.grav -= 1.5; while (_root.ground.hitTest(_root.player1._x + _root.player1.hitbox._x, _root.player1._y + _root.player1.hitbox._y + _root.player1.hitbox._height / 2 - 2, true)) { --_root.player1._y; _root.player1.grav = 0; } while (_root.platform.hitTest(_root.player1._x + _root.player1.hitbox._x, _root.player1._y + _root.player1.hitbox._y + _root.player1.hitbox._height / 2 - 2, true)) { --_root.player1._y; _root.player1.grav = 0; } if (_root.ground.hitTest(_root.player1._x + _root.player1.hitbox._x, _root.player1._y + _root.player1.hitbox._y + _root.player1.hitbox._height / 2 + 10, true) or _root.platform.hitTest(_root.player1._x + _root.player1.hitbox._x, _root.player1._y + _root.player1.hitbox._y + _root.player1.hitbox._height / 2 + 10, true)) { _root.player1.onGround = true; _root.player1.gotoAndStop(1); } else { _root.player1.onGround = false; } _root.player1.lbar._x = _root.player1._x; _root.player1.lbar._y = _root.player1._y; if (_root[_root.interact[_root.currents_scene].scenewhotalk[_root.convpos]]._x < _root.player1._x) { _root.player1._xscale = -100; } if (_root[_root.interact[_root.currents_scene].scenewhotalk[_root.convpos]]._x > _root.player1._x) { _root.player1._xscale = 100; } _root.bubble._x += (_root.vcam._x - _root.bubble._x) / 2; _root.bubble._y += (_root.vcam._y - _root.vcam._height / 2 + _root.bubble._height + 20 - _root.bubble._y) / 2; _root.bubble._xscale = _root.vcam._xscale; _root.bubble._yscale = _root.bubble._xscale; } }; _root.bombToBuy.disWhat = '$' + (shopCost + 1); _root.potionToBuy.disWhat = '$' + (shopCost + 1); buyingStuffF = function () { --buyTimer; _root.bombToBuy.disWhat = '$' + (shopCost + 1); _root.potionToBuy.disWhat = '$' + (shopCost + 1); if (_root.player1.hitbox.hitTest(_root.potionToBuy.hitBox) && 0 == _root.player1.hitbox.hitTest(_root.bombToBuy.hitBox) && 0 == _root.player1.hitbox.hitTest(_root.magnetToBuy.hitBox) && 0 == _root.player1.hitbox.hitTest(_root.cloverToBuy.hitBox)) { _root.potionToBuy.filters = [myGlowFilter]; arrowToPointAt = _root.potionToBuy._x + 30; _root.arrowPointer._visible = true; if (Key.isDown(_root.key_attack) && buyTimer < 1) { if (_root.player_cash > shopCost) { buyTimer = 15; _root.bee.bee.gotoAndPlay('Bought Something'); cg = _root.attachMovie('prizeGet', 'prizeGet' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); cg._x = _root.player1._x; cg._y = _root.player1._y - _root.player1.hitbox._height; _root.cash.start(0, 0); _root.cash.setVolume(_root.sfxvolume); _root.player_potions += 1; cg.mc.mc.whatyougot = 'potion +1'; _root.player_cash -= shopCost + 1; } else { buyTimer = 15; _root.denied.start(0, 0); _root.denied.setVolume(_root.sfxvolume + _root.sfxvolume); } } } else { _root.potionToBuy.filters = []; } if (_root.player1.hitbox.hitTest(_root.bombToBuy.hitBox) && 0 == _root.player1.hitbox.hitTest(_root.potionToBuy.hitBox) && 0 == _root.player1.hitbox.hitTest(_root.magnetToBuy.hitBox) && 0 == _root.player1.hitbox.hitTest(_root.cloverToBuy.hitBox)) { _root.bombToBuy.filters = [myGlowFilter]; arrowToPointAt = _root.bombToBuy._x + 30; _root.arrowPointer._visible = true; if (Key.isDown(_root.key_attack) && buyTimer < 1) { if (_root.player_cash > shopCost) { buyTimer = 15; _root.bee.bee.gotoAndPlay('Bought Something'); cg = _root.attachMovie('prizeGet', 'prizeGet' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); cg._x = _root.player1._x; cg._y = _root.player1._y - _root.player1.hitbox._height / 2; _root.cash.start(0, 0); _root.cash.setVolume(_root.sfxvolume); _root.player_bombs += 1; cg.mc.mc.whatyougot = 'bomb +1'; _root.player_cash -= shopCost + 1; } else { buyTimer = 15; _root.denied.start(0, 0); _root.denied.setVolume(_root.sfxvolume + _root.sfxvolume); } } } else { _root.bombToBuy.filters = []; } if (_root.cloverToBuy._currentframe != 9 && _root.player1.hitbox.hitTest(_root.cloverToBuy.hitBox) && 0 == _root.player1.hitbox.hitTest(_root.potionToBuy.hitBox) && 0 == _root.player1.hitbox.hitTest(_root.bombToBuy.hitBox) && 0 == _root.player1.hitbox.hitTest(_root.magnetToBuy.hitBox)) { _root.cloverToBuy.filters = [myGlowFilter]; arrowToPointAt = _root.cloverToBuy._x + 30; _root.arrowPointer._visible = true; if (Key.isDown(_root.key_attack) && buyTimer < 1) { buyTimer = 15; _root.inplay = false; _root.inscene = true; _root.inOption = true; _root.hud._alpha = 0; _root.speech1.start(0, 0); _root.speech1.setVolume(_root.sfxvolume * 1.2); curtains = _root.attachMovie('curtainsOption', 'curtains', _root.getNextHighestDepth()); curtains._x = _root.vcam._x; curtains._y = _root.vcam._y; _root.bubble = _root.attachMovie('d_optionChoice', 'bubble' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _root.bubble.what = 'CLOVER'; _root.bubble.whatImg = 1; _root.bubble.watToClose = 'cloverToBuy'; _root.bubble.whatDescription = 'GET MOAR TREASURE DROPS AND MOAR MONAH FROM CHESTS'; _root.bubble._x = (_root.vcam._x - _root.bubble._x) / 4; _root.bubble._y = (_root.vcam._y - _root.vcam._height / 2 + _root.bubble._height + 5 - _root.bubble._y) / 4; _root.bubble.toActivate = 'd_clover'; _root.curtains.gotoAndPlay(2); } } else { _root.cloverToBuy.filters = []; } if (_root.magnetToBuy._currentframe != 9 && _root.player1.hitbox.hitTest(_root.magnetToBuy.hitBox) && 0 == _root.player1.hitbox.hitTest(_root.potionToBuy.hitBox) && 0 == _root.player1.hitbox.hitTest(_root.bombToBuy.hitBox) && 0 == _root.player1.hitbox.hitTest(_root.cloverToBuy.hitBox)) { _root.magnetToBuy.filters = [myGlowFilter]; arrowToPointAt = _root.magnetToBuy._x + 30; _root.arrowPointer._visible = true; if (Key.isDown(_root.key_attack) && buyTimer < 1) { buyTimer = 15; _root.inplay = false; _root.inscene = true; _root.inOption = true; _root.hud._alpha = 0; _root.speech1.start(0, 0); _root.speech1.setVolume(_root.sfxvolume * 1.2); curtains = _root.attachMovie('curtainsOption', 'curtains', _root.getNextHighestDepth()); curtains._x = _root.vcam._x; curtains._y = _root.vcam._y; _root.bubble = _root.attachMovie('d_optionChoice', 'bubble' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _root.bubble.what = 'COIN MAGNET'; _root.bubble.whatImg = 2; _root.bubble.watToClose = 'magnetToBuy'; _root.bubble.whatDescription = 'STOP CHASING COINS - WITH THIS THEY CHASE YOU!'; _root.bubble._x = (_root.vcam._x - _root.bubble._x) / 4; _root.bubble._y = (_root.vcam._y - _root.vcam._height / 2 + _root.bubble._height + 5 - _root.bubble._y) / 4; _root.bubble.toActivate = 'd_coinMagnet'; _root.curtains.gotoAndPlay(2); } } else { _root.magnetToBuy.filters = []; } _root.arrowPointer._x += (arrowToPointAt - _root.arrowPointer._x) / 4; }; } instance vcam of movieClip 1121 { onClipEvent (load) { var xSpeed = 0; var ySpeed = 0; var moveSpeed = 8; var xadjust = 0; target = _root.player1; } } movieClip 2390 { frame 1 { _visible = false; } } movieClip 2393 { } movieClip 2395 { } movieClip 2398 { } movieClip 2399 { } movieClip 2402 { } movieClip 2403 { } // unknown tag 88 length 69 movieClip 2408 { } movieClip 2410 { } movieClip 2411 { } instance of movieClip 2411 { onClipEvent (load) { this.cacheAsBitmap = true; } } movieClip 2417 { } movieClip 2419 { } movieClip 2423 { frame 1 { gotoAndPlay(1); } frame 19 { gotoAndPlay(1); } } movieClip 2427 { frame 1 { if (_root.controlScheme == 0) { stop(); } else { gotoAndStop(2); } } } movieClip 2428 { } movieClip 2439 { } movieClip 2444 { } instance potionToBuy of movieClip 2444 { onClipEvent (load) { this.gotoAndStop(1); } } instance bombToBuy of movieClip 2444 { onClipEvent (load) { this.gotoAndStop(2); } } movieClip 2446 { } instance arrowPointer of movieClip 2446 { onClipEvent (load) { _visible = false; } } instance cloverToBuy of movieClip 2444 { onClipEvent (load) { if (_root.d_clover == true) { gotoAndStop(9); } else { this.gotoAndStop(3); } } } instance magnetToBuy of movieClip 2444 { onClipEvent (load) { if (_root.d_coinMagnet == true) { gotoAndStop(9); } else { this.gotoAndStop(4); } } } movieClip 2448 { } movieClip 2449 { } instance of movieClip 2449 { onClipEvent (load) { this.cacheAsBitmap = true; } } frame 9 { if (_root.wakeUpNearGirl != true) { _root.lvlForDisplay = 'TREEVALE'; _root.hud.attachMovie('levelTitle', 's' + _root.hud.getNextHighestDepth(), _root.hud.getNextHighestDepth()); } if (_root.treeValeMusicOn != true) { _root.treeValeMusic.start(0, 99); _root.treeValeMusic.setVolume(_root.musicvolume); _root.treeValeMusicOn = true; } } frame 10 { stop(); _root.saveitFunction(); _root.hud.swapDepths(_root.getNextHighestDepth()); if (_root.world_explained != true) { world_explainCounter = 70; } _root.critterA = []; _root.bitsA = []; if (_root.wakeUpNearGirl == true) { _root.startx = 536; _root.player1._x = _root.startx; _root.player1._xscale = -100; _root.player1.gotoAndStop(11); _root.player1.mc.stop(); _root.wakeUpNearGirl = false; } else { if (_root.fromShop == true) { _root.startx = 2500; _root.player1._x = _root.startx; _root.player1._xscale = -100; _root.fromShop = false; } else { _root.startx = _root.player1._x; } } _root.starty = _root.player1._y; var myGlowFilter = new flash.filters.GlowFilter(16777215, 1, 6, 6, 10, 1, false, false); pWait = 15; _root.lvl_yadjust = 100; _root.target_scale = 100; _root.vcamx = 10; _root.vcamy = 5; _root.player1.grav = 0; _root.player1.combo = 1; _root.player1.grappleWait = 0; _root.player1.potionTimer = 15; _root.buyTimer = 15; _root.cutscenetileArray = []; _root.cutsceneOptiontileArray = []; _root.npcArray = []; _root.eTownF = function () { _root.medalF(); if (_root.player1._currentframe == 11 && _root.player1.mc._currentframe == 1) { _root.player1.mc.gotoAndPlay(2); } _root.townHappenings(); _root.player1.bombTimer = 15; _root.playerFunction(_root.player1); --pWait; if ((Key.isDown(80) or Key.isDown(27)) && _root.hud._currentframe == 1 && pWait < 1) { _root.inplay = false; _root.hud.gotoAndStop(4); } if (Key.isDown(81) && pWait < 1) { if (_quality == 'LOW' && pWait < 1) { _quality = 'MEDIUM'; pWait = 10; } if (_quality == 'MEDIUM' && pWait < 1) { _quality = 'HIGH'; pWait = 10; } if (_quality == 'HIGH' && pWait < 1) { _quality = 'LOW'; pWait = 10; } } if (Key.isDown(77) && pWait < 1) { if (_root.sfxvolume == 0) { trace('unmute'); _root.sfxvolume = _root.initSFX; _root.musicvolume = _root.initMUSIC; _root.setMusicVolume(_root.musicvolume); } else { trace('mute'); _root.sfxvolume = 0; _root.musicvolume = 0; _root.setMusicVolume(_root.musicvolume); } pWait = 10; } i = 0; while (i < _root.critterA.length) { _root.critterF(_root.critterA[i], i); ++i; } _root.critterF(_root.zombie_case.pig); _root.critterF(_root.zombie_case.chicken); i = 0; while (i < _root.cutscenetileArray.length) { _root.cutscenetileFunction(_root.cutscenetileArray[i]); ++i; } i = 0; while (i < _root.cutsceneOptiontileArray.length) { _root.cutsceneOptiontileFunction(_root.cutsceneOptiontileArray[i]); ++i; } i = 0; while (i < _root.bitsA.length) { _root.bitsFunction(_root.bitsA[i], i); ++i; } i = 0; while (i < _root.npcArray.length) { _root.npcFunction(_root.npcArray[i], i); ++i; } if (_root.player1._x < 50) { _root.treeValeMusicOn = false; _root.inplay = false; _root.resetFunction(); delete this.onEnterFrame; _root.gotoAndStop(3); } if (_root.player1.hitbox.hitTest(_root.toShop)) { _root.inplay = false; _root.resetFunction(); delete this.onEnterFrame; _root.gotoAndPlay(7); } }; onEnterFrame = function () { if (_root.inplay == true) { if (_root.world_explained != true && _root.girl1_activated == true) { --world_explainCounter; if (_root.world_explainCounter < 1) { bubble = _root.attachMovie('symbol27', 'bubble1', _root.getNextHighestDepth()); bubble.showWhat = 9; bubble.gotoAndStop(1); _root.hud.swapDepths(_root.getNextHighestDepth()); bubble.gotoAndPlay(2); _root.world_explained = true; _root.triggerThis = true; } } if (_root.zombie_case._alpha < 100) { _root.zombie_case._alpha += 5; } _root.eTownF(); } if (_root.triggerThis == true) { _root.bubble1._x += (_root.vcam._x - _root.bubble1._x) / 2; _root.bubble1._y += (_root.vcam._y - _root.vcam._height / 2 + 195 - _root.bubble1._y) / 2; _root.bubble1._xscale = 60; _root.bubble1._yscale = 60; x1 = _root.bubble1.pointer._x + _root.bubble1._x; y1 = _root.bubble1.pointer._y + _root.bubble1._y; a = _root.player1._x - x1; b = _root.player1._y - y1; c = Math.sqrt(a * a + b * b); _root.bubble1.pointer._xscale = c * 1.75; _root.bubble1.pointer._rotation = Math.atan2(_root.player1._y - (_root.bubble1._y + _root.bubble1.pointer._y), _root.player1._x - (_root.bubble1._x + _root.bubble1.pointer._x)) * 180 / Math.PI; _root.bubble1._visible = true; if (_root.player1._x < 100 or _root.player1._x > 900) { if (_root.bubble1._currentframe < 12) { _root.bubble1.gotoAndPlay(12); } _root.triggerThis = false; } } if (_root.inscene != true) { _root.cameraFunction(); } if (_root.inscene == true) { _root.bubble1._visible = false; if (_root.zombie_case._alpha > 0) { _root.zombie_case._alpha -= 5; } _root.player1._y -= _root.player1.grav; _root.player1.grav -= 1.5; while (_root.ground.hitTest(_root.player1._x + _root.player1.hitbox._x, _root.player1._y + _root.player1.hitbox._y + _root.player1.hitbox._height / 2 - 2, true)) { --_root.player1._y; _root.player1.grav = 0; } while (_root.platform.hitTest(_root.player1._x + _root.player1.hitbox._x, _root.player1._y + _root.player1.hitbox._y + _root.player1.hitbox._height / 2 - 2, true)) { --_root.player1._y; _root.player1.grav = 0; } if (_root.ground.hitTest(_root.player1._x + _root.player1.hitbox._x, _root.player1._y + _root.player1.hitbox._y + _root.player1.hitbox._height / 2 + 10, true) or _root.platform.hitTest(_root.player1._x + _root.player1.hitbox._x, _root.player1._y + _root.player1.hitbox._y + _root.player1.hitbox._height / 2 + 10, true)) { _root.player1.onGround = true; _root.player1.gotoAndStop(1); } else { _root.player1.onGround = false; } _root.player1.lbar._x = _root.player1._x; _root.player1.lbar._y = _root.player1._y; if (_root[_root.interact[_root.currents_scene].scenewhotalk[_root.convpos]]._x < _root.player1._x) { _root.player1._xscale = -100; } if (_root[_root.interact[_root.currents_scene].scenewhotalk[_root.convpos]]._x > _root.player1._x) { _root.player1._xscale = 100; } _root.bubble._x += (_root.vcam._x - _root.bubble._x) / 2; _root.bubble._y += (_root.vcam._y - _root.vcam._height / 2 + _root.bubble._height + 20 - _root.bubble._y) / 2; _root.bubble._xscale = _root.vcam._xscale; _root.bubble._yscale = _root.bubble._xscale; x1 = _root.bubble.pointer._x + _root.bubble._x; y1 = _root.bubble.pointer._y + _root.bubble._y; a = _root[_root.interact[_root.currents_scene].scenewhotalk[convpos]]._x - x1; b = _root[_root.interact[_root.currents_scene].scenewhotalk[convpos]]._y - y1; c = Math.sqrt(a * a + b * b); _root.bubble.pointer._xscale = c; _root.bubble.pointer._rotation = Math.atan2(_root[_root.interact[_root.currents_scene].scenewhotalk[convpos]]._y - (_root.bubble._y + _root.bubble.pointer._y), _root[_root.interact[_root.currents_scene].scenewhotalk[convpos]]._x - (_root.bubble._x + _root.bubble.pointer._x)) * 180 / Math.PI; if (convcooldown > 0) { --convcooldown; } _root.scenecameraFunction(); if (0 == Key.isDown(_root.key_attack)) { attackKeyDown = false; } if (Key.isDown(_root.key_attack) && attackKeyDown == false) { attackKeyDown = true; if (_root.inOption != true) { _root.player1.msdown = true; if (_root.inscene == true) { if (p == l + 1 or showtext == _root.interact[_root.currents_scene].sceneconv[convpos]) { _root.speech2.start(0, 0); _root.speech2.setVolume(_root.sfxvolume * 1.7); _root.bubble.gotoAndPlay(1); convcooldown = 15; if (convpos < _root.interact[_root.currents_scene].sceneconv.length - 1) { convpos += 1; p = 1; write = setInterval(spelltext, 15); spelltext(); _root.bubble.faceIcon.gotoAndStop(_root.interact[_root.currents_scene].scenewhotalk[convpos]); } else { if (_root.curtains._currentframe < 17) { _root[_root.interact[_root.currents_scene].thisVariable] = true; _root.curtains.gotoAndPlay('out'); _root.bubble.swapDepths(_root.getNextHighestDepth()); _root.bubble.removeMovieClip(); } } } else { clearInterval(write); _root.bubble.gotoAndStop(_root.bubble._totalframes); showtext = _root.interact[_root.currents_scene].sceneconv[convpos]; } } } } } }; } frame 10 { townHappenings = function () { if (_root.girl1 == true && _root.girl1_activated != true) { newMap = _root.hud.attachMovie('newMapLocation', 'newMapLocation' + _root.hud.getNextHighestDepth(), _root.hud.getNextHighestDepth()); newMap._x = 0; newMap._y = 0; _root.girl1_activated = true; _root.lvl1_available = true; } if (_root.girl2 == true && _root.girl2_activated != true) { newMap = _root.hud.attachMovie('newMapLocation', 'newMapLocation' + _root.hud.getNextHighestDepth(), _root.hud.getNextHighestDepth()); newMap._x = 0; newMap._y = 0; _root.girl2_activated = true; _root.lvl3_available = true; } if (_root.girl3 == true && _root.girl3_activated != true) { newMap = _root.hud.attachMovie('love', 'newMapLocation' + _root.hud.getNextHighestDepth(), _root.hud.getNextHighestDepth()); newMap._x = 0; newMap._y = 0; _root.girl3_activated = true; } if (_root.orphan1 == true && _root.orphan1_activated != true) { newMap = _root.hud.attachMovie('newMapLocation', 'newMapLocation' + _root.hud.getNextHighestDepth(), _root.hud.getNextHighestDepth()); newMap._x = 0; newMap._y = 0; _root.orphan1_activated = true; _root.lvl5_available = true; } if (_root.famer1 == true && _root.famer1_activated != true) { newMap = _root.hud.attachMovie('newMapLocation', 'newMapLocation' + _root.hud.getNextHighestDepth(), _root.hud.getNextHighestDepth()); newMap._x = 0; newMap._y = 0; _root.famer1_activated = true; _root.lvl2_available = true; } if (_root.oldman2 == true && _root.oldman2_activated != true) { newMap = _root.hud.attachMovie('newMapLocation', 'newMapLocation' + _root.hud.getNextHighestDepth(), _root.hud.getNextHighestDepth()); newMap._x = 0; newMap._y = 0; _root.oldman2_activated = true; _root.lvl4_available = true; } if (_root.pigFound == true && _root.pigFound_activated == true) { _root.inplay = false; _root.inscene = true; _root.currents_scene = _root.interact.farmerThanks._name; _root.convpos = 0; _root.convcooldown = 0; _root.l = _root.interact[_root.currents_scene].sceneconv[_root.convpos].length; _root.p = 1; _root.showtext = ''; _root.hud._alpha = 0; _root.curtains = _root.attachMovie('curtains', 'curtains', _root.getNextHighestDepth()); _root.curtains._x = _root.vcam._x; _root.curtains._y = _root.vcam._y; _root.bubble = _root.attachMovie('bubble', 'bubble' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _root.bubble.faceIcon.gotoAndStop(_root.interact[_root.currents_scene].scenewhotalk[_root.convpos]); _root.showtext = _root.interact[_root.currents_scene].sceneconv[_root.convpos]; _root.bubble._x = (_root.vcam._x - _root.bubble._x) / 4; _root.bubble._y = (_root.vcam._y - _root.vcam._height / 2 + _root.bubble._height + 5 - _root.bubble._y) / 4; _root.curtains.gotoAndPlay(2); _root.pigFound_activated = false; } if (_root.pigWear == true && _root.pigWear_activated != true) { _root.zombie_case.pig._x = 960.3; _root.zombie_case.pig._visible = true; _root.famerMedal = 1; _root.pigWear_activated = true; } if (_root.speedo == true && _root.speedo_activated == true) { _root.inplay = false; _root.inscene = true; _root.currents_scene = _root.interact.oldmanThanks._name; _root.convpos = 0; _root.convcooldown = 0; _root.l = _root.interact[_root.currents_scene].sceneconv[_root.convpos].length; _root.p = 1; _root.showtext = ''; _root.hud._alpha = 0; _root.curtains = _root.attachMovie('curtains', 'curtains', _root.getNextHighestDepth()); _root.curtains._x = _root.vcam._x; _root.curtains._y = _root.vcam._y; _root.bubble = _root.attachMovie('bubble', 'bubble' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _root.bubble.faceIcon.gotoAndStop(_root.interact[_root.currents_scene].scenewhotalk[_root.convpos]); _root.showtext = _root.interact[_root.currents_scene].sceneconv[_root.convpos]; _root.bubble._x = (_root.vcam._x - _root.bubble._x) / 4; _root.bubble._y = (_root.vcam._y - _root.vcam._height / 2 + _root.bubble._height + 5 - _root.bubble._y) / 4; _root.curtains.gotoAndPlay(2); _root.speedo_activated = false; } if (_root.speedoWear == true && _root.speedoWear_activated != true) { _root.oldman.gotoAndPlay(3); _root.oldManMedal = 1; _root.speedoWear_activated = true; } }; } movieClip 2451 { } movieClip 2453 { } movieClip 2455 { } movieClip 2456 { } instance bg of movieClip 2456 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } movieClip 2457 { } movieClip 2458 { } instance bg2 of movieClip 2458 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1, 'auto', true); } } movieClip 2461 { } movieClip 2463 { } movieClip 2464 { } movieClip 2465 { } instance bg3 of movieClip 2465 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1, 'auto', true); } } movieClip 2467 { frame 5 { _parent.gotoAndStop(3); } } movieClip 2468 { } movieClip 2469 { } instance of movieClip 2469 { onClipEvent (load) { snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1, 'auto', true); } } movieClip 2471 { } movieClip 2473 { } movieClip 2475 { } movieClip 2480 { } movieClip 2481 { } movieClip 2483 { } movieClip 2485 { } movieClip 2486 { } movieClip 2487 { } instance of movieClip 2487 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1, 'auto', true); } } movieClip 2488 { } movieClip 2489 { } instance of movieClip 2489 { onClipEvent (load) { snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1, 'auto', true); } } movieClip 2491 { } movieClip 2492 { } movieClip 2493 { instance of movieClip 2492 { onClipEvent (load) { snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } } movieClip 2526 { } movieClip 2527 { } movieClip 2529 { } movieClip 2530 { } movieClip 2537 { } instance girl of movieClip 2537 { onClipEvent (load) { _root.npcArray.push(this); } } movieClip 2544 { } movieClip 2548 { } movieClip 2550 { } movieClip 2552 Hay1 { } movieClip 2554 { } movieClip 2556 { } movieClip 2557 { } instance of movieClip 2557 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } movieClip 2561 speechbubbleicon { frame 1 { stop(); _visible = false; } frame 2 { _visible = false; _root.cutscenetileArray.push(this); stop(); } } movieClip 2566 { frame 1 { if (_root.controlScheme == 0) { stop(); } else { gotoAndStop(2); } } } movieClip 2568 { frame 1 { stop(); } frame 11 { stop(); } } movieClip 2569 { frame 2 { stop(); } } movieClip 2570 { instance of movieClip 2561 speechbubbleicon { onClipEvent (load) { if (_root.girl1 != true) { sceneconv = ['Oh you\'re awake!', 'Ow my head... What happened?', 'You were knocked out pretty bad. I saw you and took you back here.', 'Wow thanks - Without you I\'d sure be a gonner!', 'Did you see the guy who attacked me? He took my pet rock – I gotta get it back!', 'I saw him head over to the icy mountains north of here.', 'Well in that case I\'m going to go after him!', 'Hang on a sec! To get there you will need 6 rubies to open the gate that leads there.', '6 rubies? What are you talking about?', 'They will open the gate to the icy mountains.', 'You can start by looking over at the northern plains.']; scenewhotalk = ['girl', 'player1', 'girl', 'player1', 'player1', 'girl', 'player1', 'girl', 'player1', 'girl', 'girl']; convzoom = [85, 60, 85, 90, 70, 60, 85, 90, 50, 85, 100]; gotoAndStop(2); thisVariable = 'girl1'; } if (_root.girl1 == true && _root.girl2 != true && _root.jayworld11ruby == true) { sceneconv = ['Wow you did it! Don\'t forget you will need 6 to open the gate.', 'If you are still looking for more rubies try talking to the other people in town.', 'I\'ve also heard that craggy rock might have a ruby.']; scenewhotalk = ['girl', 'girl', 'girl']; convzoom = [60, 85, 60]; gotoAndStop(2); thisVariable = 'girl2'; } if (_root.girl2 == true && _root.haveLemonade == true && _root.girl3 != true) { sceneconv = ['Oh hey you!', 'Hey! I bought you some lemonade...', 'lemonade? That\'s my favourite! Thank you so much!', 'Ahh... It was nothing.', 'You know you are making a name for yourself around here. People think you are a hero.', 'And what do you think?', 'Well... I... I think you\'re really special.', 'I think you\'re special too <3']; scenewhotalk = ['girl', 'player1', 'girl', 'player1', 'girl', 'player1', 'girl', 'player1']; convzoom = [60, 85, 60, 70, 100, 60, 85, 60, 70, 100, 60, 85, 60, 70]; gotoAndStop(2); thisVariable = 'girl3'; } } } instance of movieClip 2561 speechbubbleicon { onClipEvent (load) { if (_root.oldman1 != true) { sceneconv = ['Did you just run through my house?', 'Uh... no', 'Damn kids - no respect!']; scenewhotalk = ['oldman', 'player1', 'oldman']; convzoom = [80, 100, 70]; gotoAndStop(2); thisVariable = 'oldman1'; } } } instance of movieClip 2569 { onClipEvent (load) { toActivate = 'speedo'; what = 'RETURN SPEEDOS TO OLD MAN?'; if (_root[this.toActivate] != true && _root.jayworld41ruby == true) { _root.cutsceneOptiontileArray.push(this); } } } instance oldmanThanks of movieClip 2561 speechbubbleicon { onClipEvent (load) { sceneconv = ['Wow thanks! At last, now i can mack on the ladies!', 'Uhmm... I don\'t think i want to know', 'Look out ladies - I\'m on the prowl! grrr!!']; scenewhotalk = ['oldman', 'player1', 'oldman']; convzoom = [80, 100, 70]; gotoAndStop(1); thisVariable = 'speedoWear'; } } instance of movieClip 2561 speechbubbleicon { onClipEvent (load) { if (_root.famer1 != true) { sceneconv = ['Wahhhhh Wahhh!', 'Whoah – calm down. what\'s the matter?', '*Sniff* *Sniff* I\'ve lost my little pig Percy - He\'s out in Aldgate Field all by himself.', 'Aldgate Fields? Say, tell me where that is on my map and I\'ll fetch him for you!', '*Sniff* You will? *Sniff*', 'Don\'t worry - He is as good as found :)']; scenewhotalk = ['farmer', 'player1', 'farmer', 'player1', 'farmer', 'player1']; convzoom = [80, 60, 80, 90, 70, 60, 80, 90, 50, 80, 100]; gotoAndStop(2); thisVariable = 'famer1'; } if (_root.famer2 != true && _root.pigWear == true) { sceneconv = ['Thank you so much for rescuing my little piggy!', 'It makes me so happy I just- I just- cant stop crying!!! Wahhh!']; scenewhotalk = ['farmer', 'farmer']; convzoom = [70, 80, 100]; gotoAndStop(2); thisVariable = 'famer2'; } } } instance of movieClip 2569 { onClipEvent (load) { toActivate = 'pigFound'; what = 'RETURN PIG TO FARMER?'; if (_root[this.toActivate] != true && _root.jayworld21ruby == true) { _root.cutsceneOptiontileArray.push(this); } } } instance farmerThanks of movieClip 2561 speechbubbleicon { onClipEvent (load) { sceneconv = ['OMG you found him! :D You found Percy!!', 'Sure did. Old fella must have just got lost out there.', 'Now you can finally stop crying!', 'I would but… *Sniff* Now im just so happy that I - *Sniff* I - Wahhhh!', 'O.o']; scenewhotalk = ['farmer', 'player1', 'player1', 'farmer', 'player1']; convzoom = [80, 100, 70, 60]; gotoAndStop(1); thisVariable = 'pigWear'; } } instance of movieClip 2561 speechbubbleicon { onClipEvent (load) { if (_root.oldman2 != true && _root.jayworld21ruby == true) { sceneconv = ['What do you want already?', 'I\'m looking for rubies so I can open a gate to find the guy who took my pet rock', 'Huh? What\'s that? Speak up!!', 'I said - LOOKING FOR RUBIES!!', 'Looking for boobies aye? I used to look for boobies, but then I lost my super tight speedos.', 'I\'m speechless...', 'I lost them while I was out hiking.', 'I dont want to know how you got back to the village...', 'I had to walk home stark naked.', '... I said I didnt want to know.', 'They are out at Sunshine Valley somewhere. Be a good kid and bring them back for me.']; scenewhotalk = ['oldman', 'player1', 'oldman', 'player1', 'oldman', 'player1', 'oldman', 'player1', 'oldman', 'player1', 'oldman']; convzoom = [80, 60, 80, 90, 70, 60, 80, 90, 50, 80, 100, 60, 80, 90]; gotoAndStop(2); thisVariable = 'oldman2'; } if (_root.speedo == true && _root.oldman3 != true) { sceneconv = ['We both know how good I look! Oohhhh yeahhh', 'Good lord']; scenewhotalk = ['oldman', 'player1']; convzoom = [80, 100]; gotoAndStop(2); thisVariable = 'oldman3'; } if (_root.oldman3 == true && _root.oldman4 != true) { sceneconv = ['Dont touch what you cant afford', 'Please, just put it away']; scenewhotalk = ['oldman', 'player1']; convzoom = [80, 100]; gotoAndStop(2); thisVariable = 'oldman4'; } } } instance of movieClip 2561 speechbubbleicon { onClipEvent (load) { if (_root.orphan1 != true && _root.jayworld11ruby == true) { sceneconv = ['Nice giraffe! Where did you get him - A Christmas cracker? ROFL!', 'Actually... Yes I did.', 'Oh... Well your hat is stupid!', 'Hey kid, dont be such a bully!', 'A bully? LOL! You big wuss! You\'re just a big scaredy cat!', 'I am not! I\'m a brave adventurer on my way to save my pet rock!', 'You are too! I bet you would be too scared to go to the Claw Fields and back!', 'You\'re on! I\'m going up there and then im coming back to show you who\'s scared!']; scenewhotalk = ['orphan', 'player1', 'orphan', 'player1', 'orphan', 'player1', 'orphan', 'player1']; convzoom = [70, 80, 90, 70, 90, 80, 90, 70, 80, 100]; gotoAndStop(2); thisVariable = 'orphan1'; } if (_root.orphan1 == true && _root.orphan2 != true && _root.jayworld51ruby == true) { sceneconv = ['Well kid I\'m back - and I have a ruby to prove it! What do you think of that you snot nosed twerp?', 'Wow mister! You are brave! I would never have dared to go there!', 'What? But you talk so tough and bully everyone', 'That\'s just an act. The truth is I act like a bully to hide my insecurities', 'You see - I\'m an orphan. I\'ve had to grow up here all by myself. I\'ve been alone all my life.', 'Gosh... That\'s terrible! I didn\'t know I\'m so sorry...', 'It\'s not your fault. But mister, will you do me a favour?', 'Sure kid, anything.', 'On your adventures, will you keep an eye out for a family, or someone who would take me in?', 'I want a home more than anything.', 'Of course, if I see anyone, I\'ll be sure to remember you :)']; scenewhotalk = ['player1', 'orphan', 'player1', 'orphan', 'orphan', 'player1', 'orphan', 'player1', 'orphan', 'orphan', 'player1']; convzoom = [80, 100, 90, 70, 100, 80, 90, 70, 100, 80, 70, 90, 70, 100, 70]; gotoAndStop(2); thisVariable = 'orphan2'; } } } } movieClip 2580 { } movieClip 2586 { frame 8 { _parent.gotoAndStop(2); } } movieClip 2593 { frame 1 { _root.splat.start(0, 0); _root.splat.setVolume(_root.sfxvolume); } frame 9 { _parent.gotoAndStop(6); } } movieClip 2594 { frame 9 { _parent.gotoAndStop(3); } } movieClip 2595 buffalo { frame 1 { _root.critterA.push(this); this.life = 3; } frame 2 { stop(); } } movieClip 2605 { } movieClip 2610 { frame 11 { _parent.gotoAndStop(3); } } movieClip 2611 { frame 1 { this.life = 3; } frame 2 { stop(); } } movieClip 2614 { } movieClip 2617 { frame 1 { this.life = 3; } frame 2 { stop(); } } movieClip 2618 { instance pig of movieClip 2611 { onClipEvent (load) { if (_root.pigWear != true) { _visible = false; } } } } movieClip 2620 { } instance orphan of movieClip 2620 { onClipEvent (load) { if (_root.penguinsHaveAdopted != true) { _root.npcArray.push(this); } else { _visible = false; } } } movieClip 2622 { } movieClip 2624 { } movieClip 2626 { } movieClip 2645 { frame 1 { stop(); } frame 7 { _root.swing0.start(0, 0); _root.swing0.setVolume(_root.sfxvolume); } frame 24 { _root.swing1.start(0, 0); _root.swing1.setVolume(_root.sfxvolume); } frame 52 { gotoAndStop(2); } } instance oldman of movieClip 2645 { onClipEvent (load) { _root.npcArray.push(this); if (_root.speedo != true) { this.gotoAndStop(1); } else { this.gotoAndStop(2); } } } movieClip 2650 { } movieClip 2672 { } movieClip 2673 { } instance farmer of movieClip 2673 { onClipEvent (load) { _root.npcArray.push(this); } } movieClip 2675 { frame 1 { _visible = false; } } instance of movieClip 2449 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1, 'auto', true); } } instance vcam of movieClip 1121 { onClipEvent (load) { var xSpeed = 0; var ySpeed = 0; var moveSpeed = 8; var xadjust = 0; target = _root.player1; } } frame 11 { _root.stopMusic(); _root.mapMusic.stop(); _root.boss1.start(0, 99); _root.boss1.setVolume(_root.musicvolume * 1.5); } frame 12 { trace(_root.rubyToGet); trace(_root[_root.rubyToGet]); stop(); _root.createEmptyMovieClip('platform', 6); _root.createEmptyMovieClip('interact', 5); _root.createEmptyMovieClip('level_case1', 4); _root.platform._visible = false; _root.iF = function () { _root.fishKilled = 0; _root.totalEnemies += 1; lvlCountdown = undefined; _root.bitsA = []; _root.dropsA = []; _root.blobA = []; _root.blobB = []; _root.ghostA = []; _root.bulletA = []; _root.shootBlockA = []; _root.blobStickyA = []; _root.ghostBlobA = []; _root.movingBlockA = []; _root.blobMonsterA = []; _root.jellyBombFlyA = []; _root.en1A = []; _root.critterA = []; _root.bombA = []; _root.explosiveBlockA = []; _root.breakableBlockA = []; _root.movingPlatformA = []; _root.movingSpikeArray = []; _root.swingingAxeArray = []; _root.grapplePointArray = []; _root.gateA = []; _root.lvl_yadjust = 100; _root.vcamx = 10; _root.vcamy = 5; _root.player1.grav = 0; _root.player1.combo = 1; _root.player1.grappleWait = 0; _root.player1.potionTimer = 15; _root.player1.bombTimer = 15; _root.player1.jumpDelay = 0; _root.player1.blinkersReset = 50; _root.player1.blinkers = _root.player1.blinkersReset; _root.player1.blinkersloop = 1; _root.player1.healTimer = 0; _root.player1.healthtimerSpace = 0; _root.displayCombo = 0; _root.timerCombo = 0; _root.pWait = 10; _root.cameraObject._x += (_root.player1._x - (_root.player1._x - _root.fishBoss._x) / 2 - _root.cameraObject._x) / 3; _root.cameraObject._y = _root.player1._y; _root.player1.myColor = new Color(_root.player1); _root.player1.myColorTransform = new Object(); _root.player1.setRed = 100; _root.fishBoss.myColor = new Color(_root.fishBoss); _root.fishBoss.myColorTransform = new Object(); _root.fishBoss.setRed = 0; _root.starty = _root.player1._y; }; _root.eF = function () { _root.medalF(); _root.playerFunction(_root.player1); --pWait; if ((Key.isDown(80) or Key.isDown(27)) && _root.hud._currentframe == 1 && pWait < 1) { _root.inplay = false; _root.hud.gotoAndStop(4); } if (Key.isDown(81) && pWait < 1) { if (_quality == 'LOW' && pWait < 1) { _quality = 'MEDIUM'; pWait = 10; } if (_quality == 'MEDIUM' && pWait < 1) { _quality = 'HIGH'; pWait = 10; } if (_quality == 'HIGH' && pWait < 1) { _quality = 'LOW'; pWait = 10; } } if (Key.isDown(77) && pWait < 1) { if (_root.sfxvolume == 0) { trace('unmute'); _root.sfxvolume = _root.initSFX; _root.musicvolume = _root.initMUSIC; _root.setMusicVolume(_root.musicvolume); } else { trace('mute'); _root.sfxvolume = 0; _root.musicvolume = 0; _root.setMusicVolume(_root.musicvolume * 1.5); } pWait = 10; } ++_root.timeTaken; i = 0; while (i < _root.bulletA.length) { _root.homingRocket(_root.bulletA[i], i); ++i; } i = 0; while (i < _root.grapplePointArray.length) { _root.grapplePointFunction(_root.grapplePointArray[i], i); ++i; } i = 0; while (i < _root.bombA.length) { _root.bombF(_root.bombA[i], i); ++i; } i = 0; while (i < _root.bitsA.length) { _root.bitsFunction(_root.bitsA[i], i); ++i; } _root.hud.bossLife.lbar._xscale += ((_root.fishBoss.life / _root.fishBoss.totalLife) * 100 - _root.hud.bossLife.lbar._xscale) / 10; if (_root.fishBoss.life > 0) { _root.vcam.target = _root.cameraObject; } _root.vcam.xadjust = 0; if (_root.fishBoss.life > 0) { _root.cameraObject._x += (_root.player1._x - (_root.player1._x - _root.fishBoss._x) / 2 - _root.cameraObject._x) / 3; _root.cameraObject._y = _root.player1._y - (_root.player1._y - _root.fishBoss._y) / 2; } else { _root.cameraObject._x += (_root.fishBoss._x - 390 - _root.cameraObject._x) / 3; _root.cameraObject._y = _root.player1._y - (_root.player1._y - _root.fishBoss._y) / 2; } if (_root.timerCombo == 75) { _root.displayCombo += 1; _root.hud.comboDisplay.gotoAndPlay(2); _root.hud.comboDisplay.mc.mc.myText.text = _root.displayCombo; } if (_root.timerCombo > 0) { --_root.timerCombo; _root.hud.comboDisplay.comboTimerDisplay.bar._x = (_root.timerCombo / 95) * 100; if (_root.timerCombo < 1 && _root.hud.comboDisplay._currentframe != 1) { _root.hud.comboDisplay.gotoAndPlay(10); _root.displayCombo = 0; } } if (_root.fishBoss._x < 1000) { _root.startx = 1972; } else { _root.startx = 84; } }; _root.iF(); onEnterFrame = function () { if (_root.inplay == true) { if (_root.player1._currentframe == 5 && lvlCountdown == undefined) { delete _root.player1.onEnterFrame; _root.player1.gotoAndStop(5); i = 0; while (i < _root.bulletA.length) { _root.bulletA[i].removeMovieClip(); ++i; } _root.hud.bombFlash.gotoAndPlay(2); lvlCountdown = 90; } if (lvlCountdown != undefined) { --lvlCountdown; } if (lvlCountdown < 1) { _root.inplay = false; delete _root.onEnterFrame; _root.hud.fadeOut.swapDepths(_root.hud.getNextHighestDepth()); _root.hud.fadeOut.goTo = 3; _root.hud.fadeOut.gotoAndPlay(2); _root.stopMusic(); } _root.fishBossFunction(_root.fishBoss); _root.eF(); } if (_root.inlvlup != true) { if (_root.fishBoss.life > 0) { if (Math.abs(_root.player1._x - _root.fishBoss._x) > 0) { _root.target_scale = 180; } if (Math.abs(_root.player1._x - _root.fishBoss._x) > 500) { _root.target_scale = 230; } if (Math.abs(_root.player1._x - _root.fishBoss._x) > 1000) { _root.target_scale = 260; } } _root.BosscameraFunction(); } }; } movieClip 2678 { } movieClip 2680 { } movieClip 2681 { } instance bg of movieClip 2681 { onClipEvent (load) { snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } movieClip 2684 { } movieClip 2685 { } instance bg2 of movieClip 2685 { onClipEvent (load) { vm = 1; m = 2.5; snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1, 'auto', true); } } movieClip 2687 { } movieClip 2688 { } instance of movieClip 2688 { onClipEvent (load) { snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1, 'auto', true); } } instance vcam of movieClip 1121 { onClipEvent (load) { _x = 0; _y = 0; var xSpeed = 0; var ySpeed = 0; var moveSpeed = 8; var xadjust = 0; target = _root.cameraObject; } } movieClip 2690 { } instance cameraObject of movieClip 2690 { onClipEvent (load) { _visible = false; } } movieClip 2703 { } movieClip 2732 { } movieClip 2740 { } movieClip 2798 { } movieClip 2801 { } movieClip 2810 { } movieClip 2812 { } movieClip 2818 { } movieClip 2820 { } movieClip 2824 { } movieClip 2839 { } movieClip 2841 { frame 1 { _root.inscene = true; onEnterFrame = function () { _root.inplay = false; _root.vcam.target = _parent; }; _root.MrBLaugh.start(0, 0); _root.MrBLaugh.setVolume(_root.sfxvolume); } frame 117 { _root.fishPowerUp.start(0, 0); _root.fishPowerUp.setVolume(_root.sfxvolume * 2); } frame 120 { } frame 134 { delete this.onEnterFrame; bossLife = _root.hud.attachMovie('bossLife', 'bossLife', _root.hud.getNextHighestDepth()); bossLife._x = 0; bossLife._y = 200; bossLife.iconStuff.gotoAndStop(2); bossLife.lbar._xscale = 0; _parent.platters = _root.platform.attachMovie('fishPlatform', 'block' + _root.platform.getNextHighestDepth(), _root.platform.getNextHighestDepth()); _parent.platters._x = _parent._x; _parent.platters._y = _parent._y - 300; _root.inplay = true; _root.vcam.target = _root.cameraObject; _parent.gotoAndStop(2); } } movieClip 2858 { } movieClip 2859 { } movieClip 2862 { } movieClip 2873 { } movieClip 2879 { } movieClip 2885 { } movieClip 2886 { } movieClip 2891 { } movieClip 2893 { } movieClip 2894 { } movieClip 2895 { } movieClip 2897 { } movieClip 2898 { } movieClip 2901 { } movieClip 2902 { } movieClip 2903 { } movieClip 2905 { } movieClip 2908 { } movieClip 2909 { } movieClip 2910 { frame 21 { _root.biglaser.start(0, 0); _root.biglaser.setVolume(_root.sfxvolume); } frame 71 { _parent.gotoAndStop(3); } } movieClip 2911 { frame 5 { fishRocket = _root.attachMovie('fishRocket', 'fishRocket' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); fishRocket._x = _parent._x; fishRocket._y = _parent._y - 528; fishRocket.xSpd = 0; fishRocket.ySpd = -10; fishRocket.rocketWait = 30; _root.bulletA.push(fishRocket); _root.rocketsfx.start(0, 0); _root.rocketsfx.setVolume(_root.sfxvolume); } frame 10 { _parent.gotoAndStop(3); } } movieClip 2927 { } movieClip 2929 { } movieClip 2939 { frame 28 { _root.biglaser.start(0, 0); _root.biglaser.setVolume(_root.sfxvolume); } frame 74 { _parent.gotoAndStop(3); } } movieClip 2954 { } movieClip 2959 whitebit224 { frame 1 { stop(); } } movieClip 2972 { } movieClip 2976 { frame 120 { _root.splat.start(0, 0); _root.splat.setVolume(_root.sfxvolume); } frame 158 { stop(); } } movieClip 2991 { } movieClip 3021 { frame 1 { _root.fishKilled = 1; _root.stopMusic(); } frame 2 { _root.explosionsfx.start(0, 0); _root.explosionsfx.setVolume(_root.sfxvolume); } frame 185 { stop(); _root.lvl2_1_available = true; _root.jump2.swapDepths(_root.getNextHighestDepth()); _root.jump2.removeMovieClip(); blup = _root.attachMovie('exit', 'exitpoo', _root.getNextHighestDepth()); blup._x = 1350; blup._xscale = -100; blup._y = 880; blup.gotoAndStop(2); _root.player1.swapDepths(_root.getNextHighestDepth()); _root.hud.swapDepths(_root.getNextHighestDepth()); _root.player1.grav = 0; _root.player1._x = 1900; _root.player1._xscale = -100; _root.player1._y = _root.starty; _root.vcam.target = _root.player1; _root.player1._visible = true; _root.target_scale = 150; _root.player_life = _root.player_totallife; } } movieClip 3022 { frame 1 { stop(); } frame 2 { walkCounter = 45 + random(60); } } instance fishBoss of movieClip 3022 { onClipEvent (load) { life = 170; totalLife = life; damageDelay = 30; } } movieClip 3026 jumpPad { frame 2 { stop(); onEnterFrame = function () { if (_root.player1.hitbox.hitTest(this.hitBox) && Key.isDown(_root.key_jump) && _root.keyJumpReleased == true) { _root.clingDelay = 20; _root.keyJumpReleased = false; delete this.onEnterFrame; _root.player1.grav = 40; this.gotoAndPlay(3); _root.spring0.start(0, 0); _root.spring0.setVolume(_root.sfxvolume + _root.sfxvolume / 2); _root.spring1.start(0, 0); _root.spring1.setVolume(_root.sfxvolume + _root.sfxvolume / 2); _root.player1.gotoAndStop(3); _root.player1.mc.gotoAndPlay(1); } }; } frame 16 { gotoAndStop(2); } } frame 13 { _root.stopMusic(); _root.mapMusic.stop(); _root.boss0.start(0, 99); _root.boss0.setVolume(_root.musicvolume * 1.5); } frame 14 { stop(); _root.createEmptyMovieClip('interact', 5); _root.createEmptyMovieClip('level_case1', 4); _root.createEmptyMovieClip('zombie_case', 3); _root.scrollingBG.swapDepths(_root.getNextHighestDepth()); _root.zombie_case.swapDepths(_root.getNextHighestDepth()); _root.interact.swapDepths(_root.getNextHighestDepth()); _root.player1.swapDepths(_root.getNextHighestDepth()); _root.hud.swapDepths(_root.getNextHighestDepth()); _root.iF = function () { _root.player_life = _root.player_totallife; _root.jellyBeaten = 0; _root.bitsA = []; _root.dropsA = []; _root.blobA = []; _root.blobB = []; _root.ghostA = []; _root.bulletA = []; _root.shootBlockA = []; _root.blobStickyA = []; _root.ghostBlobA = []; _root.movingBlockA = []; _root.blobMonsterA = []; _root.jellyBombFlyA = []; _root.en1A = []; _root.critterA = []; _root.bombA = []; _root.explosiveBlockA = []; _root.breakableBlockA = []; _root.movingPlatformA = []; _root.movingSpikeArray = []; _root.swingingAxeArray = []; _root.grapplePointArray = []; _root.gateA = []; _root.lvl_yadjust = 100; _root.target_scale = 200; _root.vcamx = 10; _root.vcamy = 5; _root.lvlCountdown = undefined; _root.player1.grav = 0; _root.player1.combo = 1; _root.player1.grappleWait = 0; _root.player1.potionTimer = 15; _root.player1.bombTimer = 15; _root.player1.jumpDelay = 0; _root.player1.blinkersReset = 50; _root.player1.blinkers = _root.player1.blinkersReset; _root.player1.blinkersloop = 1; _root.player1.healTimer = 0; _root.player1.healthtimerSpace = 0; _root.displayCombo = 0; _root.timerCombo = 0; _root.inplay = true; _root.rainbowA = []; _root.floatingHazardA = []; _root.heroBulletA = []; _root.jellyBulletA = []; _root.launchBoss = false; _root.totalEnemies += 1; _root.player1.myColor = new Color(_root.player1); _root.player1.myColorTransform = new Object(); _root.player1.setRed = 100; _root.pWait = 10; _root.hazardsToLaunch = 10; _root.launchDelay = 30; _root.cameraObject._x += (_root.player1._x - (_root.player1._x - _root.fishBoss._x) / 2 - _root.cameraObject._x) / 3; _root.cameraObject._y = _root.player1._y; }; _root.eF = function () { _root.medalF(); ++_root.timeTaken; --pWait; if ((Key.isDown(80) or Key.isDown(27)) && _root.hud._currentframe == 1 && pWait < 1) { _root.inplay = false; _root.hud.swapDepths(_root.getNextHighestDepth()); _root.hud.gotoAndStop(4); } if (Key.isDown(81) && pWait < 1) { if (_quality == 'LOW' && pWait < 1) { _quality = 'MEDIUM'; pWait = 10; } if (_quality == 'MEDIUM' && pWait < 1) { _quality = 'HIGH'; pWait = 10; } if (_quality == 'HIGH' && pWait < 1) { _quality = 'LOW'; pWait = 10; } } if (Key.isDown(77) && pWait < 1) { if (_root.sfxvolume == 0) { trace('unmute'); _root.sfxvolume = _root.initSFX; _root.musicvolume = _root.initMUSIC; _root.setMusicVolume(_root.musicvolume); } else { trace('mute'); _root.sfxvolume = 0; _root.musicvolume = 0; _root.setMusicVolume(_root.musicvolume * 1.5); } pWait = 10; } scrollingBG._y = _root.vcam._height - 900; if (_root.player_life > 0) { _root.nyanPlayer(_root.player1); } i = 0; while (i < _root.bulletA.length) { _root.homingRocket(_root.bulletA[i], i); ++i; } i = 0; while (i < _root.rainbowA.length) { _root.rainbowF(_root.rainbowA[i], i); ++i; } i = 0; while (i < _root.floatingHazardA.length) { _root.floatingHazardF(_root.floatingHazardA[i], i); ++i; } i = 0; while (i < _root.heroBulletA.length) { _root.heroBulletF(_root.heroBulletA[i], i); ++i; } i = 0; while (i < _root.jellyBulletA.length) { _root.jellyBulletF(_root.jellyBulletA[i], i); ++i; } if (hazardsToLaunch > 0) { --_root.launchDelay; if (launchDelay < 1) { var v2 = _root.zombie_case.attachMovie('nyanHazard', 'nyanHazard' + _root.zombie_case.getNextHighestDepth(), _root.zombie_case.getNextHighestDepth()); v2._x = 1400; v2._y = 150 + random(650); v2.life = 3; _root.totalEnemies += 1; _root.floatingHazardA.push(v2); launchDelay = 15 + random(30); --_root.hazardsToLaunch; } } if (_root.hazardsToLaunch < 1 && _root.floatingHazardA.length < 1 && launchBoss != true) { bossLife = _root.hud.attachMovie('bossLife', 'bossLife', _root.hud.getNextHighestDepth()); bossLife._x = 0; bossLife._y = 200; bossLife.lbar._xscale = 0; bossLife.iconStuff.gotoAndStop(1); var v3 = _root.attachMovie('jellyBoss', 'fishBoss', _root.getNextHighestDepth()); v3._x = 2000; v3._y = 370; _root.fishBoss.myColor = new Color(_root.fishBoss); _root.fishBoss.myColorTransform = new Object(); _root.fishBoss.setRed = 0; _root.player1.swapDepths(_root.getNextHighestDepth()); _root.hud.swapDepths(_root.getNextHighestDepth()); _root.player1.control = false; stopAllSounds(); _root.boss1.start(0, 99); _root.boss1.setVolume(_root.musicvolume * 1.5); launchBoss = true; } if (launchBoss == true) { _root.hud.bossLife.lbar._xscale += ((_root.fishBoss.life / _root.fishBoss.totalLife) * 100 - _root.hud.bossLife.lbar._xscale) / 10; _root.jellyBossFunction(_root.fishBoss); _root.vcam.xadjust = 0; _root.cameraObject._x += (_root.player1._x - (_root.player1._x - _root.fishBoss._x) / 2 - _root.cameraObject._x) / 3; _root.cameraObject._y = _root.player1._y; } else { _root.vcam.target = _root.player1; } trace(_root.player_life + ' life1'); if (_root.player_life < 1 && lvlCountdown == undefined) { trace(_root.player_life + ' life2'); delete _root.player1.onEnterFrame; _root.player1.gotoAndStop(2); i = 0; while (i < _root.bulletA.length) { _root.bulletA[i].removeMovieClip(); ++i; } _root.hud.bombFlash.gotoAndPlay(2); lvlCountdown = 90; } if (lvlCountdown != undefined) { _root.player1._y += 15; _root.player1._x += 15; --lvlCountdown; } if (lvlCountdown < 1) { _root.inplay = false; delete _root.onEnterFrame; _root.hud.fadeOut.swapDepths(_root.hud.getNextHighestDepth()); _root.hud.fadeOut.goTo = 3; _root.hud.fadeOut.gotoAndPlay(2); _root.stopMusic(); } i = 0; while (i < _root.bombA.length) { _root.bombF(_root.bombA[i], i); ++i; } i = 0; while (i < _root.bitsA.length) { _root.bitsFunction(_root.bitsA[i], i); ++i; } if (_root.timerCombo == 75) { _root.displayCombo += 1; _root.hud.comboDisplay.gotoAndPlay(2); _root.hud.comboDisplay.mc.mc.myText.text = _root.displayCombo; } if (_root.timerCombo > 0) { --_root.timerCombo; _root.hud.comboDisplay.comboTimerDisplay.bar._x = (_root.timerCombo / 95) * 100; if (_root.timerCombo < 1 && _root.hud.comboDisplay._currentframe != 1) { _root.hud.comboDisplay.gotoAndPlay(10); _root.displayCombo = 0; } } }; _root.iF(); onEnterFrame = function () { if (_root.inplay == true) { _root.eF(); } if (_root.inlvlup != true) { _root.BosscameraFunction(); } }; } instance vcam of movieClip 1121 { onClipEvent (load) { _x = 0; _y = 0; var xSpeed = 0; var ySpeed = 0; var moveSpeed = 8; var xadjust = 0; target = _root.cameraObject; } } movieClip 3028 { } movieClip 3029 { } movieClip 3030 { } instance bg of movieClip 3030 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } movieClip 3032 { } movieClip 3033 { } movieClip 3036 { } movieClip 3039 { } movieClip 3040 { instance bg1 of movieClip 3033 { onClipEvent (load) { snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } } instance cameraObject of movieClip 2690 { onClipEvent (load) { _visible = false; } } movieClip 3047 { } movieClip 3051 { frame 1 { stop(); } frame 2 { stopAllSounds(); _root.oscream2.start(0, 0); _root.oscream2.setVolume(_root.sfxvolume); } } instance player1 of movieClip 3051 { onClipEvent (load) { ySpd = 0; xSpd = 0; shootDelay = 30; control = true; life = 10; totallife = 10; } } instance jellyBoss of movieClip 662 jellyBoss { onClipEvent (load) { this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } frame 15 { _root.stopMusic(); _root.mapMusic.stop(); _root.boss0.start(0, 99); _root.boss0.setVolume(_root.musicvolume * 1.5); dustWoodMusicOn = false; _root.ground.swapDepths(_root.getNextHighestDepth()); _root.ground.removeMovieClip(); } movieClip 3053 { } movieClip 3057 { } movieClip 3059 { } movieClip 3060 { } instance altitudeTracker of movieClip 3060 { onClipEvent (load) { _visible = false; } } frame 16 { stop(); _root.createEmptyMovieClip('platform', 6); _root.createEmptyMovieClip('interact', 5); _root.createEmptyMovieClip('level_case1', 4); _root.hud.hudInfo._visible = false; _root.iF = function () { _root.current_identifier = undefined; _root.spiderBeaten = 0; _root.bitsA = []; _root.dropsA = []; _root.blobA = []; _root.blobB = []; _root.ghostA = []; _root.bulletA = []; _root.shootBlockA = []; _root.blobStickyA = []; _root.ghostBlobA = []; _root.movingBlockA = []; _root.blobMonsterA = []; _root.jellyBombFlyA = []; _root.en1A = []; _root.critterA = []; _root.bombA = []; _root.explosiveBlockA = []; _root.breakableBlockA = []; _root.movingPlatformA = []; _root.movingSpikeArray = []; _root.swingingAxeArray = []; _root.grapplePointArray = []; _root.gateA = []; _root.lvl_yadjust = 100; _root.target_scale = 300; _root.vcamx = 10; _root.vcamy = 5; _root.player1.grav = 0; _root.player1.combo = 1; _root.player1.grappleWait = 0; _root.player1.potionTimer = 15; _root.player1.bombTimer = 15; _root.player1.jumpDelay = 0; _root.player1.blinkersReset = 50; _root.player1.blinkers = _root.player1.blinkersReset; _root.player1.blinkersloop = 1; _root.player1.healTimer = 0; _root.player1.healthtimerSpace = 0; _root.displayCombo = 0; _root.timerCombo = 0; lvlCountdown = undefined; _root.pWait = 10; _root.totalEnemies += 1; _root.startx = _root.player1._x; _root.starty = _root.player1._y; _root.platBossA = []; _root.cameraObject._x += (_root.player1._x - (_root.player1._x - _root.fishBoss._x) / 2 - _root.cameraObject._x) / 3; _root.cameraObject._y = _root.player1._y; _root.player1.myColor = new Color(_root.player1); _root.player1.myColorTransform = new Object(); _root.player1.setRed = 100; _root.fishBoss.myColor = new Color(_root.fishBoss); _root.fishBoss.myColorTransform = new Object(); _root.fishBoss.setRed = 0; _root.fishBorder.swapDepths(_root.getNextHighestDepth()); _root.player1.swapDepths(_root.getNextHighestDepth()); _root.fishBoss.swapDepths(_root.getNextHighestDepth()); _root.fishBoss.swapDepths(_root.getNextHighestDepth()); _root.starty = _root.player1._y; currentHeight = 0; targetHeight = 850; }; _root.eF = function () { if (_root.player1._currentframe == 5 && lvlCountdown == undefined) { delete _root.player1.onEnterFrame; _root.player1.gotoAndStop(5); i = 0; while (i < _root.bulletA.length) { _root.bulletA[i].removeMovieClip(); ++i; } _root.hud.bombFlash.gotoAndPlay(2); lvlCountdown = 60; } if (lvlCountdown != undefined) { --lvlCountdown; } if (lvlCountdown < 1) { _root.inplay = false; delete _root.onEnterFrame; _root.hud._visible = true; _root.hud.swapDepths(_root.getNextHighestDepth()); _root.hud.fadeOut.swapDepths(_root.hud.getNextHighestDepth()); _root.hud.fadeOut.goTo = 25; _root.fromSpider = true; _root.hud.fadeOut.gotoAndPlay(2); _root.stopMusic(); } _root.playerFunction(_root.player1); --pWait; if ((Key.isDown(80) or Key.isDown(27)) && _root.hud._currentframe == 1 && pWait < 1) { _root.inplay = false; _root.hud._visible = true; _root.hud.swapDepths(_root.getNextHighestDepth()); _root.hud.gotoAndStop(4); } if (Key.isDown(81) && pWait < 1) { if (_quality == 'LOW' && pWait < 1) { _quality = 'MEDIUM'; pWait = 10; } if (_quality == 'MEDIUM' && pWait < 1) { _quality = 'HIGH'; pWait = 10; } if (_quality == 'HIGH' && pWait < 1) { _quality = 'LOW'; pWait = 10; } } if (Key.isDown(77) && pWait < 1) { if (_root.sfxvolume == 0) { trace('unmute'); _root.sfxvolume = _root.initSFX; _root.musicvolume = _root.initMUSIC; _root.setMusicVolume(_root.musicvolume); } else { trace('mute'); _root.sfxvolume = 0; _root.musicvolume = 0; _root.setMusicVolume(_root.musicvolume * 1.5); } pWait = 10; } _root.medalF(); ++_root.timeTaken; _root.bg.level_case._y += 3; if (_root.bg.level_case._y > 0) { _root.bg.level_case._y = -1068.5; } _root.fishBorder.level_case._y += 30; if (_root.fishBorder.level_case._y > 0) { _root.fishBorder.level_case._y = -945.6; } ++currentHeight; _root.altitudeTracker.heightMarker._y = (currentHeight / targetHeight) * -255; _root.altitudeTracker.plopMask._y = (currentHeight / targetHeight) * -255; if (targetHeight - currentHeight < 1 && _root.fishBoss._currentframe != 5) { _root.altitudeTracker.swapDepths(_root.getNextHighestDepth()); _root.altitudeTracker.removeMovieClip(); _root.target_scale = 200; _root.spiderBeaten = 1; _root.fishBoss.gotoAndStop(5); _root.inplay = false; _root.inscene = true; } i = 0; while (i < _root.bulletA.length) { _root.homingRocket(_root.bulletA[i], i); ++i; } i = 0; while (i < _root.grapplePointArray.length) { _root.grapplePointFunction(_root.grapplePointArray[i], i); ++i; } i = 0; while (i < _root.platBossA.length) { _root.platBossF(_root.platBossA[i], i); ++i; } i = 0; while (i < _root.bombA.length) { _root.bombF(_root.bombA[i], i); ++i; } i = 0; while (i < _root.bitsA.length) { _root.bitsFunction(_root.bitsA[i], i); ++i; } _root.hud.bossLife.lbar._xscale += ((_root.fishBoss.life / _root.fishBoss.totalLife) * 100 - _root.hud.bossLife.lbar._xscale) / 10; if (_root.fishBoss.life > 0) { _root.vcam.target = _root.cameraObject; } _root.vcam.xadjust = 0; if (_root.timerCombo == 75) { _root.displayCombo += 1; _root.hud.comboDisplay.gotoAndPlay(2); _root.hud.comboDisplay.mc.mc.myText.text = _root.displayCombo; } if (_root.timerCombo > 0) { --_root.timerCombo; _root.hud.comboDisplay.comboTimerDisplay.bar._x = (_root.timerCombo / 95) * 100; if (_root.timerCombo < 1 && _root.hud.comboDisplay._currentframe != 1) { _root.hud.comboDisplay.gotoAndPlay(10); _root.displayCombo = 0; } } }; _root.iF(); onEnterFrame = function () { if (_root.inplay == true) { _root.lastBossFunction(_root.fishBoss); _root.eF(); } if (_root.inlvlup != true) { if (_root.fishBoss._currentframe != 5 && _root.fishBoss._currentframe != 1) { if (Math.abs(_root.player1._y - _root.fishBoss._y) > 0) { _root.target_scale = 300; } if (Math.abs(_root.player1._y - _root.fishBoss._y) > 900) { _root.target_scale = 350; } if (Math.abs(_root.player1._y - _root.fishBoss._y) > 1200) { _root.target_scale = 400; } } _root.BosscameraFunction(); if (_root.fishBoss._currentframe != 5) { _root.cameraObject._x += (_root.player1._x - (_root.player1._x - _root.fishBoss._x) / 2 - _root.cameraObject._x) / 3; _root.cameraObject._y = _root.player1._y - (_root.player1._y - _root.fishBoss._y) / 2; } else { _root.cameraObject._x += (_root.fishBoss._x - _root.cameraObject._x) / 3; _root.cameraObject._y += (_root.fishBoss._y - _root.cameraObject._y) / 2; } } }; } instance vcam of movieClip 1121 { onClipEvent (load) { _x = 0; _y = 0; var xSpeed = 0; var ySpeed = 0; var moveSpeed = 8; var xadjust = 0; target = _root.cameraObject; } } movieClip 3062 { } movieClip 3063 { } instance bg of movieClip 3063 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } movieClip 3065 { } movieClip 3066 { } instance fishBorder of movieClip 3066 { onClipEvent (load) { snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } instance cameraObject of movieClip 2690 { onClipEvent (load) { _visible = false; } } movieClip 3075 { frame 1 { ballsack = 2 + random(this._totalframes - 1); this.gotoAndStop(ballsack); } frame 2 { plop1 = _root.interact.attachMovie('grapplePoint', 'grapplePoint' + _root.interact.getNextHighestDepth(), _root.interact.getNextHighestDepth()); plop1._x = _x - 500; plop1._y = _y + 100; plop1.gotoAndStop(2); plop2 = _root.interact.attachMovie('grapplePoint', 'grapplePoint' + _root.interact.getNextHighestDepth(), _root.interact.getNextHighestDepth()); plop2._x = _x + 500; plop2._y = _y + 100; plop2.gotoAndStop(2); _root.startx = _x; } frame 3 { _root.startx = _x; } frame 4 { plop1 = _root.interact.attachMovie('grapplePoint', 'grapplePoint' + _root.interact.getNextHighestDepth(), _root.interact.getNextHighestDepth()); plop1._x = _x + 0; plop1._y = _y + 100; plop1.gotoAndStop(2); _root.startx = _x + 465; } frame 5 { plop1 = _root.interact.attachMovie('grapplePoint', 'grapplePoint' + _root.interact.getNextHighestDepth(), _root.interact.getNextHighestDepth()); plop1._x = _x + 0; plop1._y = _y + 100; plop1.gotoAndStop(2); _root.startx = _x - 465; } frame 6 { plop1 = _root.interact.attachMovie('grapplePoint', 'grapplePoint' + _root.interact.getNextHighestDepth(), _root.interact.getNextHighestDepth()); plop1._x = _x + 0; plop1._y = _y + 100; plop1.gotoAndStop(2); _root.startx = _x + 465; } frame 7 { plop1 = _root.interact.attachMovie('grapplePoint', 'grapplePoint' + _root.interact.getNextHighestDepth(), _root.interact.getNextHighestDepth()); plop1._x = _x - 450; plop1._y = _y + 100; plop1.gotoAndStop(2); _root.startx = _x + 230; } frame 8 { plop1 = _root.interact.attachMovie('grapplePoint', 'grapplePoint' + _root.interact.getNextHighestDepth(), _root.interact.getNextHighestDepth()); plop1._x = _x + 450; plop1._y = _y + 100; plop1.gotoAndStop(2); _root.startx = _x - 230; } } movieClip 3076 { instance of movieClip 3075 { onClipEvent (load) { _root.platBossA.push(this); ySpd = 6; } } instance of movieClip 3075 { onClipEvent (load) { _root.platBossA.push(this); ySpd = 6; } } instance of movieClip 3075 { onClipEvent (load) { _root.platBossA.push(this); ySpd = 6; } } instance of movieClip 3075 { onClipEvent (load) { _root.platBossA.push(this); ySpd = 6; } } instance of movieClip 3075 { onClipEvent (load) { _root.platBossA.push(this); ySpd = 6; } } } movieClip 3081 { } movieClip 3083 { } movieClip 3086 { } movieClip 3092 { } movieClip 3093 { } movieClip 3094 { } movieClip 3097 { } // unknown tag 88 length 33 movieClip 3107 { } movieClip 3112 { } movieClip 3116 { } movieClip 3121 { } movieClip 3126 { } movieClip 3131 { } movieClip 3133 { } movieClip 3135 { } movieClip 3136 { } movieClip 3141 { } movieClip 3145 { } movieClip 3146 { } movieClip 3147 { frame 1 { _root.inscene = true; onEnterFrame = function () { _root.inplay = false; _root.vcam.target = _parent; }; _root.MrBLaugh.start(0, 0); _root.MrBLaugh.setVolume(_root.sfxvolume); } frame 12 { delete this.onEnterFrame; onEnterFrame = function () { _root.inplay = false; _root.vcam.target = _parent; _root.target_scale = 150; }; } frame 77 { delete this.onEnterFrame; onEnterFrame = function () { _root.inplay = false; _root.vcam.target = _parent; _root.target_scale = 400; }; } frame 97 { _root.player1._x = _root.startx; _root.hud._visible = false; _root.altitudeTracker.swapDepths(_root.getNextHighestDepth()); _root.altitudeTracker._visible = true; _root.inscene = false; _root.inplay = true; delete this.onEnterFrame; _parent.gotoAndStop(2); } } movieClip 3150 { } movieClip 3189 { } movieClip 3190 { frame 32 { _root.biglaser.start(0, 0); _root.biglaser.setVolume(_root.sfxvolume); } frame 76 { _parent.gotoAndStop(2); } } movieClip 3196 { frame 32 { _root.biglaser.start(0, 0); _root.biglaser.setVolume(_root.sfxvolume); } frame 76 { _parent.gotoAndStop(2); } } movieClip 3201 { } movieClip 3206 { } movieClip 3222 { } movieClip 3226 whitebit { frame 1 { stop(); } } movieClip 3241 { } movieClip 3242 { } movieClip 3251 { frame 1 { _root.target_scale = 200; _root.player1._visible = false; } frame 1 { onEnterFrame = function () { _root.vcam._x += random(3); _root.vcam._y += random(3); }; } frame 55 { delete this.onEnterFrame; stop(); _root.hud._visible = true; _root.hud._alpha = 100; _root.hud.swapDepths(_root.getNextHighestDepth()); delete _root.onEnterFrame; _root.hud.fadeOut.goTo = 16; _root.hud.fadeOut.gotoAndPlay(2); _root.inplay = false; } } movieClip 3252 { frame 1 { stop(); } } instance fishBoss of movieClip 3252 { onClipEvent (load) { life = 10; damageDelay = 30; } } frame 17 { play(); _root.stopMusic(); _root.mapMusic.stop(); _root.boss1.start(0, 99); _root.boss1.setVolume(_root.musicvolume * 1.5); dustWoodMusicOn = false; } frame 18 { stop(); _root.createEmptyMovieClip('platform', 6); _root.createEmptyMovieClip('interact', 5); _root.createEmptyMovieClip('level_case1', 4); _root.platform._visible = false; _root.iF = function () { _root.mrBBeaten = 0; _root.totalEnemies += 1; _root.lvlCountdown = undefined; _root.bitsA = []; _root.dropsA = []; _root.blobA = []; _root.blobB = []; _root.ghostA = []; _root.bulletA = []; _root.shootBlockA = []; _root.blobStickyA = []; _root.ghostBlobA = []; _root.movingBlockA = []; _root.blobMonsterA = []; _root.jellyBombFlyA = []; _root.en1A = []; _root.critterA = []; _root.bombA = []; _root.explosiveBlockA = []; _root.breakableBlockA = []; _root.movingPlatformA = []; _root.movingSpikeArray = []; _root.swingingAxeArray = []; _root.grapplePointArray = []; _root.gateA = []; _root.lvl_yadjust = 100; _root.vcamx = 10; _root.vcamy = 5; _root.player1.grav = 0; _root.player1.combo = 1; _root.player1.grappleWait = 0; _root.player1.potionTimer = 15; _root.player1.bombTimer = 15; _root.player1.jumpDelay = 0; _root.player1.blinkersReset = 50; _root.player1.blinkers = _root.player1.blinkersReset; _root.player1.blinkersloop = 1; _root.player1.healTimer = 0; _root.player1.healthtimerSpace = 0; _root.displayCombo = 0; _root.timerCombo = 0; _root.pWait = 10; _root.cameraObject._x += (_root.player1._x - (_root.player1._x - _root.fishBoss._x) / 2 - _root.cameraObject._x) / 3; _root.cameraObject._y = _root.player1._y; _root.player1.myColor = new Color(_root.player1); _root.player1.myColorTransform = new Object(); _root.player1.setRed = 100; _root.fishBoss.myColor = new Color(_root.fishBoss); _root.fishBoss.myColorTransform = new Object(); _root.fishBoss.setRed = 0; _root.starty = _root.player1._y; }; _root.eF = function () { _root.playerFunction(_root.player1); _root.medalF(); ++_root.timeTaken; --pWait; if ((Key.isDown(80) or Key.isDown(27)) && _root.hud._currentframe == 1 && pWait < 1) { _root.inplay = false; _root.hud.gotoAndStop(4); } if (Key.isDown(81) && pWait < 1) { if (_quality == 'LOW' && pWait < 1) { _quality = 'MEDIUM'; pWait = 10; } if (_quality == 'MEDIUM' && pWait < 1) { _quality = 'HIGH'; pWait = 10; } if (_quality == 'HIGH' && pWait < 1) { _quality = 'LOW'; pWait = 10; } } if (Key.isDown(77) && pWait < 1) { if (_root.sfxvolume == 0) { trace('unmute'); _root.sfxvolume = _root.initSFX; _root.musicvolume = _root.initMUSIC; _root.setMusicVolume(_root.musicvolume); } else { trace('mute'); _root.sfxvolume = 0; _root.musicvolume = 0; _root.setMusicVolume(_root.musicvolume * 1.5); } pWait = 10; } i = 0; while (i < _root.bulletA.length) { _root.homingRocket(_root.bulletA[i], i); ++i; } i = 0; while (i < _root.grapplePointArray.length) { _root.grapplePointFunction(_root.grapplePointArray[i], i); ++i; } i = 0; while (i < _root.bombA.length) { _root.bombF(_root.bombA[i], i); ++i; } i = 0; while (i < _root.bitsA.length) { _root.bitsFunction(_root.bitsA[i], i); ++i; } _root.hud.bossLife.lbar._xscale += ((_root.fishBoss.life / _root.fishBoss.totalLife) * 100 - _root.hud.bossLife.lbar._xscale) / 10; if (_root.fishBoss.life > 0) { _root.vcam.target = _root.cameraObject; } _root.vcam.xadjust = 0; if (_root.fishBoss.life > 0) { _root.cameraObject._x += (_root.player1._x - (_root.player1._x - _root.fishBoss._x) / 2 - _root.cameraObject._x) / 3; _root.cameraObject._y = _root.player1._y - (_root.player1._y - _root.fishBoss._y) / 2; } else { _root.cameraObject._x += (_root.fishBoss._x - _root.cameraObject._x) / 3; _root.cameraObject._y = _root.player1._y - (_root.player1._y - _root.fishBoss._y) / 2; } if (_root.timerCombo == 75) { _root.displayCombo += 1; _root.hud.comboDisplay.gotoAndPlay(2); _root.hud.comboDisplay.mc.mc.myText.text = _root.displayCombo; } if (_root.timerCombo > 0) { --_root.timerCombo; _root.hud.comboDisplay.comboTimerDisplay.bar._x = (_root.timerCombo / 95) * 100; if (_root.timerCombo < 1 && _root.hud.comboDisplay._currentframe != 1) { _root.hud.comboDisplay.gotoAndPlay(10); _root.displayCombo = 0; } } if (_root.fishBoss._x < 1000) { _root.startx = 1972; } else { _root.startx = 84; } }; _root.iF(); onEnterFrame = function () { if (_root.inplay == true) { if (_root.player1._currentframe == 5 && lvlCountdown == undefined) { delete _root.player1.onEnterFrame; _root.player1.gotoAndStop(5); i = 0; while (i < _root.bulletA.length) { _root.bulletA[i].removeMovieClip(); ++i; } _root.hud.bombFlash.gotoAndPlay(2); lvlCountdown = 60; } if (lvlCountdown != undefined) { --lvlCountdown; } if (lvlCountdown < 1) { _root.inplay = false; delete _root.onEnterFrame; _root.hud.fadeOut.swapDepths(_root.hud.getNextHighestDepth()); _root.hud.fadeOut.goTo = 25; _root.hud.fadeOut.gotoAndPlay(2); _root.fromSpider = true; _root.stopMusic(); } _root.bastardBossFunction(_root.fishBoss); _root.eF(); } if (_root.inlvlup != true) { if (_root.fishBoss.life > 0 && _root.fishBoss._currentframe != 1) { if (Math.abs(_root.player1._x - _root.fishBoss._x) > 0) { _root.target_scale = 100; } if (Math.abs(_root.player1._x - _root.fishBoss._x) > 250) { _root.target_scale = 150; } if (Math.abs(_root.player1._x - _root.fishBoss._x) > 380) { _root.target_scale = 200; } } _root.BosscameraFunction(); } }; } instance vcam of movieClip 1121 { onClipEvent (load) { _x = 0; _y = 0; var xSpeed = 0; var ySpeed = 0; var moveSpeed = 8; var xadjust = 0; target = _root.cameraObject; } } instance bg of movieClip 2681 { onClipEvent (load) { snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } instance bg2 of movieClip 2685 { onClipEvent (load) { vm = 1; m = 2.5; snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1, 'auto', true); } } instance of movieClip 2688 { onClipEvent (load) { snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1, 'auto', true); } } instance cameraObject of movieClip 2690 { onClipEvent (load) { _visible = false; } } movieClip 3256 { } movieClip 3270 { } movieClip 3272 { } movieClip 3297 { } movieClip 3298 { frame 1 { _root.inscene = true; onEnterFrame = function () { _root.inplay = false; _root.vcam.target = _parent; }; } frame 2 { _root.target_scale = 200; } frame 21 { _root.target_scale = 150; } frame 44 { _root.target_scale = 100; _root.MrBLaugh.start(0, 0); _root.MrBLaugh.setVolume(_root.sfxvolume); } frame 157 { delete this.onEnterFrame; if (_root._currentframe != 22) { bossLife = _root.hud.attachMovie('bossLife', 'bossLife', _root.hud.getNextHighestDepth()); bossLife._x = 0; bossLife._y = 200; bossLife.iconStuff.gotoAndStop(4); bossLife.lbar._xscale = 0; } _root.inplay = true; _root.vcam.target = _root.cameraObject; _parent.gotoAndStop(2); } } movieClip 3307 { } movieClip 3326 { frame 24 { fishRocket = _root.attachMovie('fishRocket', 'fishRocket' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); fishRocket._x = _parent._x; fishRocket._y = _parent._y - 3; fishRocket.xSpd = 0; fishRocket.ySpd = -10; fishRocket.rocketWait = 30; _root.bulletA.push(fishRocket); _root.rocketsfx.start(0, 0); _root.rocketsfx.setVolume(_root.sfxvolume); } frame 47 { _parent.gotoAndStop(3); } } movieClip 3344 { frame 39 { _parent._x = 240 + random(1000); } frame 74 { _parent.gotoAndStop(3); } } movieClip 3369 { frame 40 { _parent.gotoAndStop(3); } } movieClip 3382 { frame 1 { _root.explosionsfx.start(0, 0); _root.explosionsfx.setVolume(_root.sfxvolume / 3); } frame 10 { stop(); } } movieClip 3388 { } movieClip 3389 { } movieClip 3401 { frame 1 { _root.mrBBeaten = 1; _parent._xscale = -100; _root.stopMusic(); _root.hud.bombFlash.gotoAndPlay(2); } frame 1 { _root.target_scale = 100; _root.hud.bombFlash.gotoAndPlay(2); _root.explosionsfx.start(0, 0); _root.explosionsfx.setVolume(_root.sfxvolume / 2); } frame 2 { _root.target_scale = 100; } frame 60 { _root.goohit.start(0, 0); _root.goohit.setVolume(_root.sfxvolume); } frame 67 { stop(); _root.player1.swapDepths(_root.getNextHighestDepth()); _root.hud.swapDepths(_root.getNextHighestDepth()); _root.player1.grav = 0; _root.player1._x = 1600; _root.player1._xscale = -100; _root.player1._y = _root.starty; _root.vcam.target = _root.player1; _root.player1._visible = true; _root.target_scale = 100; onEnterFrame = function () { if (Math.abs(_root.player1._x - _root.fishBoss._x) < 90 && _root.player1.onGround == true) { _root.inplay = false; delete this.onEnterFrame; _root.player1._xscale = -100; _root.player1._x = _parent._x + 100; _root.player1.gotoAndStop(4); _root.player1.mc.gotoAndStop(1); this.gotoAndStop(this._currentframe + 1); } }; } frame 68 { onEnterFrame = function () { if (Key.isDown(_root.key_attack)) { delete this.onEnterFrame; this.gotoAndPlay(this._currentframe + 1); _root.player1.mc.gotoAndPlay(2); _root.hud.bombFlash.gotoAndPlay(2); _root.target_scale = 200; } }; } frame 69 { _root.smack0.start(0, 0); _root.smack0.setVolume(_root.sfxvolume); _root.explosionsfx.start(0, 0); _root.explosionsfx.setVolume(_root.sfxvolume); _root.rocketsfx.start(0, 0); _root.rocketsfx.setVolume(_root.sfxvolume); } frame 108 { stop(); _root.hud.fadeOut.gotoAndPlay(2); _root.hud.fadeOut.goTo = 36; } } movieClip 3402 { frame 1 { stop(); } frame 2 { walkCounter = 45 + random(60); } frame 4 { if (_root._currentframe == 22) { this.gotoAndStop(3); } } } instance fishBoss of movieClip 3402 { onClipEvent (load) { life = 500; totalLife = life; damageDelay = 30; } } frame 19 { _root.stopMusic(); _root.mapMusic.stop(); _root.boss0.start(0, 99); _root.boss0.setVolume(_root.musicvolume * 1.5); _root.ground.swapDepths(_root.getNextHighestDepth()); _root.ground.removeMovieClip(); } frame 20 { stop(); _root.tutorialComplete = 0; _root.createEmptyMovieClip('platform', 6); _root.createEmptyMovieClip('level_case1', 4); _root.platform._visible = false; _root.ground._visible = false; _root.iF = function () { _root.current_identifier = undefined; _root.totalEnemies += 1; _root.pWait = 10; _root.bitsA = []; _root.dropsA = []; _root.blobA = []; _root.blobB = []; _root.ghostA = []; _root.bulletA = []; _root.shootBlockA = []; _root.blobStickyA = []; _root.ghostBlobA = []; _root.movingBlockA = []; _root.blobMonsterA = []; _root.jellyBombFlyA = []; _root.en1A = []; _root.critterA = []; _root.bombA = []; _root.explosiveBlockA = []; _root.breakableBlockA = []; _root.movingPlatformA = []; _root.movingSpikeArray = []; _root.swingingAxeArray = []; _root.grapplePointArray = []; _root.gateA = []; _root.lvl_yadjust = 100; _root.vcamx = 10; _root.vcamy = 5; _root.player1.grav = 0; _root.player1.combo = 1; _root.player1.grappleWait = 0; _root.player1.potionTimer = 15; _root.player1.bombTimer = 15; _root.player1.jumpDelay = 0; _root.player1.blinkersReset = 50; _root.player1.blinkers = _root.player1.blinkersReset; _root.player1.blinkersloop = 1; _root.player1.healTimer = 0; _root.player1.healthtimerSpace = 0; _root.displayCombo = 0; _root.timerCombo = 0; _root.pWait = 10; _root.player1.myColor = new Color(_root.player1); _root.player1.myColorTransform = new Object(); _root.player1.setRed = 0; _root.fishBoss.myColor = new Color(_root.fishBoss); _root.fishBoss.myColorTransform = new Object(); _root.fishBoss.setRed = 0; _root.starty = _root.player1._y; _root.startx = _root.player1._x; _root.anim.swapDepths(_root.getNextHighestDepth()); _root.hud.swapDepths(_root.getNextHighestDepth()); _root.bubble.swapDepths(_root.getNextHighestDepth()); }; _root.eF = function () { --pWait; if ((Key.isDown(80) or Key.isDown(27)) && _root.hud._currentframe == 1 && pWait < 1) { _root.inplay = false; _root.hud.gotoAndStop(4); } if (Key.isDown(81) && pWait < 1) { if (_quality == 'LOW' && pWait < 1) { _quality = 'MEDIUM'; pWait = 10; } if (_quality == 'MEDIUM' && pWait < 1) { _quality = 'HIGH'; pWait = 10; } if (_quality == 'HIGH' && pWait < 1) { _quality = 'LOW'; pWait = 10; } } if (Key.isDown(77) && pWait < 1) { if (_root.sfxvolume == 0) { trace('unmute'); _root.sfxvolume = _root.initSFX; _root.musicvolume = _root.initMUSIC; _root.setMusicVolume(_root.musicvolume); } else { trace('mute'); _root.sfxvolume = 0; _root.musicvolume = 0; _root.setMusicVolume(_root.musicvolume * 1.5); } pWait = 10; } _root.playerFunction(_root.player1); if (_root.player_bombs < 1) { _root.player_bombs = 5; } ++_root.timeTaken; --pWait; if (Key.isDown(81) && pWait < 1) { if (_quality == 'LOW' && pWait < 1) { _quality = 'MEDIUM'; pWait = 10; } if (_quality == 'MEDIUM' && pWait < 1) { _quality = 'HIGH'; pWait = 10; } if (_quality == 'HIGH' && pWait < 1) { _quality = 'LOW'; pWait = 10; } } if (Key.isDown(77) && pWait < 1) { if (_root.sfxvolume == 0) { trace('unmute'); _root.sfxvolume = _root.initSFX; _root.musicvolume = _root.initMUSIC; _root.setMusicVolume(_root.musicvolume); } else { trace('mute'); _root.sfxvolume = 0; _root.musicvolume = 0; _root.setMusicVolume(_root.musicvolume * 1.5); } pWait = 10; } i = 0; while (i < 9) { if (_root['fire' + i].hitTest(_root.vcam)) { _root['fire' + i]._visible = true; } else { _root['fire' + i]._visible = false; } ++i; } _root.medalF(); i = 0; while (i < _root.bulletA.length) { _root.homingRocket(_root.bulletA[i], i); ++i; } i = 0; while (i < _root.grapplePointArray.length) { _root.grapplePointFunction(_root.grapplePointArray[i], i); ++i; } i = 0; while (i < _root.bombA.length) { _root.bombF(_root.bombA[i], i); ++i; } i = 0; while (i < _root.bitsA.length) { _root.bitsFunction(_root.bitsA[i], i); ++i; } _root.bubble._x += (_root.vcam._x - _root.bubble._x) / 2; _root.bubble._y += (_root.vcam._y - _root.vcam._height / 2 + 415 + 40 - _root.bubble._y) / 2; x1 = _root.bubble.pointer._x + _root.bubble._x; y1 = _root.bubble.pointer._y + _root.bubble._y; a = _root.player1._x - x1; b = _root.player1._y - y1; c = Math.sqrt(a * a + b * b); _root.bubble.pointer._xscale = c; _root.bubble.pointer._rotation = Math.atan2(_root.player1._y - (_root.bubble._y + _root.bubble.pointer._y), _root.player1._x - (_root.bubble._x + _root.bubble.pointer._x)) * 180 / Math.PI; _root.vcam.xadjust = 0; if (_root.timerCombo == 75) { _root.displayCombo += 1; _root.hud.comboDisplay.gotoAndPlay(2); _root.hud.comboDisplay.mc.mc.myText.text = _root.displayCombo; } if (_root.timerCombo > 0) { --_root.timerCombo; _root.hud.comboDisplay.comboTimerDisplay.bar._x = (_root.timerCombo / 95) * 100; if (_root.timerCombo < 1 && _root.hud.comboDisplay._currentframe != 1) { _root.hud.comboDisplay.gotoAndPlay(10); _root.displayCombo = 0; } } }; _root.iF(); onEnterFrame = function () { if (_root.inplay == true) { _root.fishBossFunction(_root.fishBoss); _root.eF(); } if (_root.inlvlup != true) { if (_root.fishBoss.life > 0) { if (Math.abs(_root.player1._x - _root.fishBoss._x) > 0) { _root.target_scale = 180; } if (Math.abs(_root.player1._x - _root.fishBoss._x) > 500) { _root.target_scale = 230; } if (Math.abs(_root.player1._x - _root.fishBoss._x) > 1000) { _root.target_scale = 260; } } _root.BosscameraFunction(); } }; } instance bg of movieClip 2365 { onClipEvent (load) { this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } instance bg1 of movieClip 672 bg1 { onClipEvent (load) { vm = 1; m = 1.5; this.bg.gotoAndStop(_root.interact.lvlBG.sky); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } instance vcam of movieClip 1121 { onClipEvent (load) { _x = 0; _y = 0; var xSpeed = 0; var ySpeed = 0; var moveSpeed = 8; var xadjust = 0; target = _root.cameraObject; } } instance bg2 of movieClip 2385 { onClipEvent (load) { vm = 1; m = 2.5; this.bg.gotoAndStop(_root.interact.lvlBG.bg); snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } movieClip 3409 { } movieClip 3411 { } movieClip 3414 { } movieClip 3417 { } movieClip 3419 { } movieClip 3421 { } movieClip 3423 { } movieClip 3427 { } movieClip 3429 { } movieClip 3431 { } movieClip 3432 { } movieClip 3433 { } instance of movieClip 3433 { onClipEvent (load) { snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } movieClip 3437 { } movieClip 3438 { frame 1 { _root.inscene = true; onEnterFrame = function () { _root.inplay = false; _root.vcam.target = this; _root.target_scale = 150; }; _root.MrBLaugh.start(0, 0); _root.MrBLaugh.setVolume(_root.sfxvolume); } frame 57 { delete this.onEnterFrame; _root.vcam.target = _root.player1; } frame 58 { stop(); onEnterFrame = function () { this._x += 8; if (0 == this.hitTest(_root.vcam)) { _root.target_scale = 175; _root.inplay = true; _root.target_scale = 200; delete this.onEnterFrame; this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } }; } } instance of movieClip 85 hitbox { onClipEvent (enterFrame) { if (this.hitTest(_root.player1.hitbox)) { _root.bubble.gotoAndPlay(_root.bubble._currentframe + 1); this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } instance of movieClip 85 hitbox { onClipEvent (enterFrame) { if (this.hitTest(_root.player1.hitbox)) { _root.bubble.showWhat = 2; _root.bubble.gotoAndPlay(2); this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } instance of movieClip 85 hitbox { onClipEvent (enterFrame) { if (this.hitTest(_root.player1.hitbox)) { _root.bubble.gotoAndPlay(_root.bubble._currentframe + 1); this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } instance of movieClip 85 hitbox { onClipEvent (enterFrame) { if (this.hitTest(_root.player1.hitbox)) { _root.bubble.showWhat = 3; _root.bubble.gotoAndPlay(3); this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } instance of movieClip 85 hitbox { onClipEvent (enterFrame) { if (this.hitTest(_root.player1.hitbox)) { _root.hud.fadeOut.goTo = 21; _root.hud.fadeOut.gotoAndPlay(2); _root.inplay = false; delete this.onEnterFrame; delete _root.onEnterFrame; this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } instance of movieClip 85 hitbox { onClipEvent (enterFrame) { if (this.hitTest(_root.player1.hitbox)) { _root.bubble.gotoAndPlay(_root.bubble._currentframe + 1); this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } instance of movieClip 2675 { onClipEvent (enterFrame) { if (this.hitTest(_root.player1.hitbox)) { _root.anim.fall2.gotoAndPlay(2); this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } instance of movieClip 2675 { onClipEvent (enterFrame) { if (this.hitTest(_root.player1.hitbox)) { _root.anim.fall1.gotoAndPlay(2); this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } instance of movieClip 85 hitbox { onClipEvent (enterFrame) { if (this.hitTest(_root.player1.hitbox)) { _root.bubble.showWhat = 4; _root.bubble.gotoAndPlay(3); this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } instance of movieClip 85 hitbox { onClipEvent (enterFrame) { if (this.hitTest(_root.player1.hitbox)) { _root.bubble.gotoAndPlay(_root.bubble._currentframe + 1); this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } instance of movieClip 85 hitbox { onClipEvent (enterFrame) { if (this.hitTest(_root.player1.hitbox)) { _root.bubble.showWhat = 5; _root.bubble.gotoAndPlay(3); this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } instance of movieClip 85 hitbox { onClipEvent (enterFrame) { if (this.hitTest(_root.player1.hitbox)) { _root.bubble.gotoAndPlay(_root.bubble._currentframe + 1); this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } instance of movieClip 2675 { onClipEvent (enterFrame) { if (this.hitTest(_root.player1.hitbox)) { _root.anim.fall3.gotoAndPlay(2); this.swapDepths(_root.getNextHighestDepth()); this.removeMovieClip(); } } } movieClip 3442 { } movieClip 3444 { } movieClip 3445 { } instance ground of movieClip 3445 { onClipEvent (load) { snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } movieClip 3451 { frame 1 { gotoAndStop(random(this._totalframes) + 1); } } movieClip 3452 breakBlock { frame 2 { stop(); this.cockFace = _root.ground.attachMovie('block', 'block' + _root.ground.getNextHighestDepth(), _root.ground.getNextHighestDepth()); this.cockFace._x = this._x; this.cockFace._y = this._y; _root.breakableBlockA.push(this); } frame 3 { ranWhat = random(2); _root['crate' + ranWhat].start(0, 0); _root['crate' + ranWhat].setVolume(_root.sfxvolume); this.cockFace.removeMovieClip(); stop(); } } movieClip 3456 { } movieClip 3464 { } movieClip 3466 { } movieClip 3467 { instance of movieClip 3452 breakBlock { onClipEvent (load) { this.gotoAndStop(2); } } instance of movieClip 3452 breakBlock { onClipEvent (load) { this.gotoAndStop(2); } } instance of movieClip 3452 breakBlock { onClipEvent (load) { this.gotoAndStop(2); } } instance of movieClip 3452 breakBlock { onClipEvent (load) { this.gotoAndStop(2); } } instance of movieClip 3452 breakBlock { onClipEvent (load) { this.gotoAndStop(2); } } instance of movieClip 3452 breakBlock { onClipEvent (load) { this.gotoAndStop(2); } } instance of movieClip 3452 breakBlock { onClipEvent (load) { this.gotoAndStop(2); } } } movieClip 3469 { frame 1 { stop(); } frame 2 { onEnterFrame = function () { _root.vcam._x += random(20) - random(20); _root.vcam._y += random(20) - random(20); }; _root.gatefx.start(0, 0); _root.gatefx.setVolume(_root.sfxvolume); } frame 19 { delete this.onEnterFrame; stop(); } } movieClip 3471 { frame 1 { stop(); } frame 2 { onEnterFrame = function () { _root.vcam._x += random(20) - random(20); _root.vcam._y += random(20) - random(20); }; _root.gatefx.start(0, 0); _root.gatefx.setVolume(_root.sfxvolume); } frame 26 { delete this.onEnterFrame; stop(); } } movieClip 3473 { frame 1 { stop(); } frame 2 { onEnterFrame = function () { _root.vcam._x += random(20) - random(20); _root.vcam._y += random(20) - random(20); }; _root.gatefx.start(0, 0); _root.gatefx.setVolume(_root.sfxvolume); } frame 31 { delete this.onEnterFrame; } frame 36 { stop(); } } movieClip 3474 { } movieClip 3479 { frame 1 { if (_root.controlScheme == 0) { stop(); } else { gotoAndStop(2); } } } movieClip 3483 { frame 1 { if (_root.controlScheme == 0) { stop(); } else { gotoAndStop(2); } } } movieClip 3487 { frame 1 { if (_root.controlScheme == 0) { stop(); } else { gotoAndStop(2); } } } movieClip 3488 { } movieClip 3493 { frame 1 { if (_root.controlScheme == 0) { stop(); } else { gotoAndStop(2); } } } movieClip 3497 { } movieClip 3498 { } movieClip 3501 { } movieClip 3502 { } movieClip 3506 { frame 1 { if (_root.controlScheme == 0) { stop(); } else { gotoAndStop(2); } } } movieClip 3510 { frame 1 { if (_root.controlScheme == 0) { stop(); } else { gotoAndStop(2); } } } movieClip 3511 { } movieClip 3515 { } movieClip 3517 { } movieClip 3528 { } movieClip 3530 { frame 1 { if (_root.controlScheme == 0) { stop(); } else { gotoAndStop(2); } } } movieClip 3534 { frame 1 { if (_root.controlScheme == 0) { stop(); } else { gotoAndStop(2); } } } movieClip 3537 { } movieClip 3541 { frame 1 { if (_root.controlScheme == 0) { stop(); } else { gotoAndStop(2); } } } movieClip 3545 { frame 1 { if (_root.controlScheme == 0) { stop(); } else { gotoAndStop(2); } } } movieClip 3547 { } movieClip 3550 { frame 1 { if (_root.controlScheme == 0) { stop(); } else { gotoAndStop(2); } } } movieClip 3556 { } movieClip 3558 { frame 1 { if (_root.controlScheme == 0) { stop(); } else { gotoAndStop(2); } } } movieClip 3562 { frame 1 { if (_root.controlScheme == 0) { stop(); } else { gotoAndStop(2); } } } movieClip 3566 { } movieClip 3569 { } movieClip 3572 { } movieClip 3573 { frame 1 { this.gotoAndStop(_parent.showWhat); } } movieClip 3576 { } movieClip 3581 { } movieClip 3582 Symbol27 { frame 1 { stop(); onEnterFrame = function () { if (_root.inplay == true && _root._currentframe != 6) { delete this.onEnterFrame; this.gotoAndPlay(2); } if (_root._currentframe == 6) { delete this.onEnterFrame; stop(); } }; } frame 3 { _root.bubblesfx.start(0, 0); _root.bubblesfx.setVolume(_root.sfxvolume); } frame 11 { stop(); } frame 24 { stop(); } } instance bubble of movieClip 3582 Symbol27 { onClipEvent (load) { showWhat = 1; } } frame 21 { _root.stopMusic(); _root.mapMusic.stop(); _root.boss1.start(0, 99); _root.boss1.setVolume(_root.musicvolume * 1.5); } frame 22 { stop(); _root.createEmptyMovieClip('platform', 6); _root.createEmptyMovieClip('interact', 5); _root.createEmptyMovieClip('level_case1', 4); _root.platform._visible = false; _root.iF = function () { _root.totalEnemies += 1; pWait = 15; _root.bitsA = []; _root.dropsA = []; _root.blobA = []; _root.blobB = []; _root.ghostA = []; _root.bulletA = []; _root.shootBlockA = []; _root.blobStickyA = []; _root.ghostBlobA = []; _root.movingBlockA = []; _root.blobMonsterA = []; _root.jellyBombFlyA = []; _root.en1A = []; _root.critterA = []; _root.bombA = []; _root.explosiveBlockA = []; _root.breakableBlockA = []; _root.movingPlatformA = []; _root.movingSpikeArray = []; _root.swingingAxeArray = []; _root.grapplePointArray = []; _root.gateA = []; _root.lvl_yadjust = 100; _root.lvlCountdown = undefined; _root.vcamx = 10; _root.vcamy = 5; _root.player1.grav = 0; _root.player1.combo = 1; _root.player1.grappleWait = 0; _root.player1.potionTimer = 15; _root.player1.bombTimer = 15; _root.player1.jumpDelay = 0; _root.player1.blinkersReset = 50; _root.player1.blinkers = _root.player1.blinkersReset; _root.player1.blinkersloop = 1; _root.player1.healTimer = 0; _root.player1.healthtimerSpace = 0; _root.displayCombo = 0; _root.timerCombo = 0; aPressed = false; sPressed = false; _root.pWait = 10; _root.cameraObject._x += (_root.player1._x - (_root.player1._x - _root.fishBoss._x) / 2 - _root.cameraObject._x) / 3; _root.cameraObject._y = _root.player1._y; _root.player1.myColor = new Color(_root.player1); _root.player1.myColorTransform = new Object(); _root.player1.setRed = 100; _root.fishBoss.myColor = new Color(_root.fishBoss); _root.fishBoss.myColorTransform = new Object(); _root.fishBoss.setRed = 0; _root.starty = _root.player1._y; var aPressed = false; var sPressed = false; }; _root.eF = function () { _root.medalF(); if (Key.isDown(_root.key_bomb)) { sPressed = true; } if (Key.isDown(_root.key_attack)) { aPressed = true; } if (_root.player1._currentframe != 5) { if (aPressed == true && _root.bubble.showWhat == 4 && _root.bubble._currentframe < 12) { _root.bubble.gotoAndPlay(12); } if (sPressed == true && _root.bubble.showWhat == 5 && _root.bubble._currentframe < 12) { _root.bubble.gotoAndPlay(12); } if (sPressed != true && _root.bubble._currentframe == 24) { _root.bubble.showWhat = 5; _root.bubble.gotoAndPlay(2); } } _root.playerFunction(_root.player1); ++_root.timeTaken; i = 0; while (i < _root.bulletA.length) { _root.homingRocket(_root.bulletA[i], i); ++i; } i = 0; while (i < _root.grapplePointArray.length) { _root.grapplePointFunction(_root.grapplePointArray[i], i); ++i; } _root.bubble._x += (_root.vcam._x - _root.bubble._x) / 2; _root.bubble._y += (_root.vcam._y - 450 + 415 + 0 - _root.bubble._y) / 2; _root.bubble._xscale = _root.vcam._xscale / 2; _root.bubble._yscale = _root.bubble._xscale; x1 = _root.bubble.pointer._x + _root.bubble._x; y1 = _root.bubble.pointer._y + _root.bubble._y; a = _root.player1._x - x1; b = _root.player1._y - y1; c = Math.sqrt(a * a + b * b); _root.bubble.pointer._xscale = c; _root.bubble.pointer._rotation = Math.atan2(_root.player1._y - (_root.bubble._y + _root.bubble.pointer._y), _root.player1._x - (_root.bubble._x + _root.bubble.pointer._x)) * 180 / Math.PI; i = 0; while (i < _root.bombA.length) { _root.bombF(_root.bombA[i], i); ++i; } i = 0; while (i < _root.bitsA.length) { _root.bitsFunction(_root.bitsA[i], i); ++i; } _root.hud.bossLife.lbar._xscale += ((_root.fishBoss.life / _root.fishBoss.totalLife) * 100 - _root.hud.bossLife.lbar._xscale) / 10; if (_root.fishBoss.life > 0) { _root.vcam.target = _root.cameraObject; } _root.vcam.xadjust = 0; if (_root.fishBoss.life > 0) { _root.cameraObject._x += (_root.player1._x - (_root.player1._x - _root.fishBoss._x) / 2 - _root.cameraObject._x) / 3; _root.cameraObject._y = _root.player1._y - (_root.player1._y - _root.fishBoss._y) / 2; } else { _root.cameraObject._x += (_root.fishBoss._x - _root.cameraObject._x) / 3; _root.cameraObject._y = _root.player1._y - (_root.player1._y - _root.fishBoss._y) / 2; } if (_root.timerCombo == 75) { _root.displayCombo += 1; _root.hud.comboDisplay.gotoAndPlay(2); _root.hud.comboDisplay.mc.mc.myText.text = _root.displayCombo; } if (_root.timerCombo > 0) { --_root.timerCombo; _root.hud.comboDisplay.comboTimerDisplay.bar._x = (_root.timerCombo / 95) * 100; if (_root.timerCombo < 1 && _root.hud.comboDisplay._currentframe != 1) { _root.hud.comboDisplay.gotoAndPlay(10); _root.displayCombo = 0; } } if (_root.fishBoss._x < 1000) { _root.startx = 1972; } else { _root.startx = 84; } }; _root.iF(); onEnterFrame = function () { if (_root.player1._currentframe == 5 && lvlCountdown == undefined) { delete _root.player1.onEnterFrame; _root.player1.gotoAndStop(5); if (_root.bubble._currentframe < 12) { _root.bubble.gotoAndPlay(12); } i = 0; while (i < _root.bulletA.length) { _root.bulletA[i].removeMovieClip(); ++i; } _root.hud.bombFlash.gotoAndPlay(2); lvlCountdown = 90; _root.tutorialComplete = 1; } if (lvlCountdown != undefined) { --lvlCountdown; } if (lvlCountdown < 1) { _root.bubble.swapDepths(_root.getNextHighestDepth()); _root.bubble.removeMovieClip(); _root.inplay = false; delete _root.onEnterFrame; _root.hud.fadeOut.goTo = 34; _root.hud.fadeOut.gotoAndPlay(2); _root.stopMusic(); } if (_root.inplay == true) { _root.bastardBossFunction(_root.fishBoss); _root.eF(); } if (_root.inlvlup != true) { if (_root.fishBoss.life > 0 && _root.fishBoss._currentframe != 1) { if (Math.abs(_root.player1._x - _root.fishBoss._x) > 0) { _root.target_scale = 100; } if (Math.abs(_root.player1._x - _root.fishBoss._x) > 250) { _root.target_scale = 150; } if (Math.abs(_root.player1._x - _root.fishBoss._x) > 380) { _root.target_scale = 200; } } _root.BosscameraFunction(); } }; } instance vcam of movieClip 1121 { onClipEvent (load) { _x = 0; _y = 0; var xSpeed = 0; var ySpeed = 0; var moveSpeed = 8; var xadjust = 0; target = _root.cameraObject; } } instance bg of movieClip 2681 { onClipEvent (load) { snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } instance bg2 of movieClip 2685 { onClipEvent (load) { vm = 1; m = 2.5; snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1, 'auto', true); } } instance of movieClip 2688 { onClipEvent (load) { snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1, 'auto', true); } } instance cameraObject of movieClip 2690 { onClipEvent (load) { _visible = false; } } instance fishBoss of movieClip 3402 { onClipEvent (load) { life = 1.0e+026; totalLife = life; damageDelay = 30; this.mc.gotoAndPlay(43); } } instance bubble of movieClip 3582 Symbol27 { onClipEvent (load) { showWhat = 4; } } frame 23 { if (_root.wakeUpNearGirl != true) { _root.lvlForDisplay = 'SNOWVANIA'; _root.hud.attachMovie('levelTitle', 's' + _root.hud.getNextHighestDepth(), _root.hud.getNextHighestDepth()); } if (_root.snowVaniaMusicOn != true) { _root.stopMusic(); _root.mapMusic.stop(); _root.snowVaniaMusic.start(0, 99); _root.snowVaniaMusic.setVolume(_root.musicvolume); _root.snowVaniaMusicOn = true; } } frame 24 { stop(); _root.saveitFunction(); _root.hud.swapDepths(_root.getNextHighestDepth()); _root.critterA = []; _root.snowA = []; _root.pWait = 10; if (_root.wakeUpNearGirl == true) { _root.startx = 536; _root.player1._x = _root.startx; _root.player1._xscale = -100; _root.player1.gotoAndStop(11); _root.player1.mc.stop(); _root.wakeUpNearGirl = false; } else { if (_root.fromShop == true) { _root.startx = 1658; _root.player1._x = _root.startx; _root.player1._xscale = -100; _root.fromShop = false; } else { _root.startx = _root.player1._x; } } _root.starty = _root.player1._y; var myGlowFilter = new flash.filters.GlowFilter(16777215, 1, 6, 6, 10, 1, false, false); _root.lvl_yadjust = 100; _root.target_scale = 100; _root.vcamx = 10; _root.vcamy = 5; _root.player1.grav = 0; _root.player1.combo = 1; _root.player1.grappleWait = 0; _root.player1.potionTimer = 15; _root.buyTimer = 15; _root.cutscenetileArray = []; _root.cutsceneOptiontileArray = []; _root.npcArray = []; _root.eTownF = function () { --pWait; if ((Key.isDown(80) or Key.isDown(27)) && _root.hud._currentframe == 1 && pWait < 1) { _root.inplay = false; _root.hud.gotoAndStop(4); } if (Key.isDown(81) && pWait < 1) { if (_quality == 'LOW' && pWait < 1) { _quality = 'MEDIUM'; pWait = 10; } if (_quality == 'MEDIUM' && pWait < 1) { _quality = 'HIGH'; pWait = 10; } if (_quality == 'HIGH' && pWait < 1) { _quality = 'LOW'; pWait = 10; } } if (Key.isDown(77) && pWait < 1) { if (_root.sfxvolume == 0) { trace('unmute'); _root.sfxvolume = _root.initSFX; _root.musicvolume = _root.initMUSIC; _root.setMusicVolume(_root.musicvolume); } else { trace('mute'); _root.sfxvolume = 0; _root.musicvolume = 0; _root.setMusicVolume(_root.musicvolume); } pWait = 10; } _root.medalF(); if (_root.diamondXchange.hitTest(_root.player1.hitbox)) { if (_root.diamondXchange.mcExplain._currentframe == 1) { _root.diamondXchange.mcExplain.gotoAndPlay(2); } if (Key.isDown(_root.key_down)) { _root.inplay = false; _root.inscene = true; _root.inOption = true; _root.hud._alpha = 0; _root.speech1.start(0, 0); _root.speech1.setVolume(_root.sfxvolume * 1.2); curtains = _root.attachMovie('curtainsOption', 'curtains', _root.getNextHighestDepth()); curtains._x = _root.vcam._x; curtains._y = _root.vcam._y; _root.bubble = _root.attachMovie('optionChoiceXchange', 'bubble' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _root.bubble.what = s1.what; _root.bubble._x = (_root.vcam._x - _root.bubble._x) / 4; _root.bubble._y = (_root.vcam._y - _root.vcam._height / 2 + _root.bubble._height + 5 - _root.bubble._y) / 4; _root.bubble.toActivate = s1.toActivate; _root.curtains.gotoAndPlay(2); } } else { if (_root.diamondXchange.mcExplain._currentframe > 2 && _root.diamondXchange.mcExplain._currentframe < 12) { _root.diamondXchange.mcExplain.gotoAndPlay(12); } } if (_root.player1._currentframe == 11 && _root.player1.mc._currentframe == 1) { _root.player1.mc.gotoAndPlay(2); } _root.player1.bombTimer = 15; _root.playerFunction(_root.player1); _root.townHappenings(); i = 0; while (i < _root.critterA.length) { _root.critterF(_root.critterA[i], i); ++i; } _root.critterF(_root.zombie_case.pig); _root.critterF(_root.zombie_case.chicken); i = 0; while (i < _root.cutscenetileArray.length) { _root.cutscenetileFunction(_root.cutscenetileArray[i]); ++i; } i = 0; while (i < _root.cutsceneOptiontileArray.length) { _root.cutsceneOptiontileFunction(_root.cutsceneOptiontileArray[i]); ++i; } i = 0; while (i < _root.npcArray.length) { _root.npcFunction(_root.npcArray[i], i); ++i; } if (_root.player1._x < 50) { _root.snowVaniaMusicOn = false; _root.inplay = false; _root.resetFunction(); delete this.onEnterFrame; _root.gotoAndStop(3); } if (_root.player1.hitbox.hitTest(_root.toShop)) { _root.inplay = false; _root.resetFunction(); delete this.onEnterFrame; _root.gotoAndPlay(29); } }; onEnterFrame = function () { _root.snowMC._x = _root.hud._x; _root.snowMC._y = 225; ranSnow = random(5); if (ranSnow == 0) { newSnow = _root.snowMC.attachMovie('snowDrop', 'sD' + _root.snowMC.getNextHighestDepth(), _root.snowMC.getNextHighestDepth()); newSnow._x = random(675) - 450; newSnow._y = -325; newSnow.spd = 1 + random(4); newSnow._xscale = 75 + random(50); newSnow._yscale = newSnow._xscale; snowA.push(newSnow); } i = 0; while (i < _root.snowA.length) { snowA[i]._x += snowA[i].spd / 2; snowA[i]._y += snowA[i].spd; if (snowA[i]._y > 300) { snowA[i].removeMovieClip(); snowA.splice(i, 1); } ++i; } if (_root.inplay == true) { if (_root.zombie_case._alpha < 100) { _root.zombie_case._alpha += 5; } _root.eTownF(); } if (_root.inscene != true) { _root.cameraFunction(); } if (_root.inscene == true) { if (_root.zombie_case._alpha > 0) { _root.zombie_case._alpha -= 5; } _root.player1._y -= _root.player1.grav; _root.player1.grav -= 1.5; while (_root.ground.hitTest(_root.player1._x + _root.player1.hitbox._x, _root.player1._y + _root.player1.hitbox._y + _root.player1.hitbox._height / 2 - 2, true)) { --_root.player1._y; _root.player1.grav = 0; } while (_root.platform.hitTest(_root.player1._x + _root.player1.hitbox._x, _root.player1._y + _root.player1.hitbox._y + _root.player1.hitbox._height / 2 - 2, true)) { --_root.player1._y; _root.player1.grav = 0; } if (_root.ground.hitTest(_root.player1._x + _root.player1.hitbox._x, _root.player1._y + _root.player1.hitbox._y + _root.player1.hitbox._height / 2 + 10, true) or _root.platform.hitTest(_root.player1._x + _root.player1.hitbox._x, _root.player1._y + _root.player1.hitbox._y + _root.player1.hitbox._height / 2 + 10, true)) { _root.player1.onGround = true; _root.player1.gotoAndStop(1); } else { _root.player1.onGround = false; } _root.player1.lbar._x = _root.player1._x; _root.player1.lbar._y = _root.player1._y; if (_root[_root.interact[_root.currents_scene].scenewhotalk[_root.convpos]]._x < _root.player1._x) { _root.player1._xscale = -100; } if (_root[_root.interact[_root.currents_scene].scenewhotalk[_root.convpos]]._x > _root.player1._x) { _root.player1._xscale = 100; } _root.bubble._x += (_root.vcam._x - _root.bubble._x) / 2; _root.bubble._y += (_root.vcam._y - _root.vcam._height / 2 + _root.bubble._height + 20 - _root.bubble._y) / 2; _root.bubble._xscale = _root.vcam._xscale; _root.bubble._yscale = _root.bubble._xscale; x1 = _root.bubble.pointer._x + _root.bubble._x; y1 = _root.bubble.pointer._y + _root.bubble._y; a = _root[_root.interact[_root.currents_scene].scenewhotalk[convpos]]._x - x1; b = _root[_root.interact[_root.currents_scene].scenewhotalk[convpos]]._y - y1; c = Math.sqrt(a * a + b * b); _root.bubble.pointer._xscale = c; _root.bubble.pointer._rotation = Math.atan2(_root[_root.interact[_root.currents_scene].scenewhotalk[convpos]]._y - (_root.bubble._y + _root.bubble.pointer._y), _root[_root.interact[_root.currents_scene].scenewhotalk[convpos]]._x - (_root.bubble._x + _root.bubble.pointer._x)) * 180 / Math.PI; if (convcooldown > 0) { --convcooldown; } _root.scenecameraFunction(); if (0 == Key.isDown(_root.key_attack)) { attackKeyDown = false; } if (Key.isDown(_root.key_attack) && attackKeyDown == false) { attackKeyDown = true; if (_root.inOption != true) { _root.player1.msdown = true; if (_root.inscene == true) { if (p == l + 1 or showtext == _root.interact[_root.currents_scene].sceneconv[convpos]) { _root.speech2.start(0, 0); _root.speech2.setVolume(_root.sfxvolume * 1.7); _root.bubble.gotoAndPlay(1); convcooldown = 15; if (convpos < _root.interact[_root.currents_scene].sceneconv.length - 1) { convpos += 1; p = 1; write = setInterval(spelltext, 15); spelltext(); _root.bubble.faceIcon.gotoAndStop(_root.interact[_root.currents_scene].scenewhotalk[convpos]); } else { if (_root.curtains._currentframe < 17) { _root[_root.interact[_root.currents_scene].thisVariable] = true; _root.curtains.gotoAndPlay('out'); _root.bubble.swapDepths(_root.getNextHighestDepth()); _root.bubble.removeMovieClip(); } } } else { clearInterval(write); _root.bubble.gotoAndStop(_root.bubble._totalframes); showtext = _root.interact[_root.currents_scene].sceneconv[convpos]; } } } } } }; } frame 24 { townHappenings = function () { if (_root.brown1 == true && _root.brown1_activated != true) { newMap = _root.hud.attachMovie('newMapLocation', 'newMapLocation' + _root.hud.getNextHighestDepth(), _root.hud.getNextHighestDepth()); newMap._x = 0; newMap._y = 0; _root.brown1_activated = true; _root.lvl2_2_available = true; } if (_root.brown2 == true && _root.brown2_activated != true) { newMap = _root.hud.attachMovie('newMapLocation', 'newMapLocation' + _root.hud.getNextHighestDepth(), _root.hud.getNextHighestDepth()); newMap._x = 0; newMap._y = 0; _root.brown2_activated = true; _root.lvl2_4_available = true; } if (_root.lemonadegirl1 == true && _root.lemonadegirl1_activated != true) { newMap = _root.hud.attachMovie('newMapLocation', 'newMapLocation' + _root.hud.getNextHighestDepth(), _root.hud.getNextHighestDepth()); newMap._x = 0; newMap._y = 0; _root.lemonadegirl1_activated = true; _root.lvl2_3_available = true; } if (_root.snowMelt == true && _root._root.snowMelt_activated == true) { _root.inplay = false; _root.inscene = true; _root.currents_scene = _root.interact.snow2Thanks._name; _root.convpos = 0; _root.convcooldown = 0; _root.l = _root.interact[_root.currents_scene].sceneconv[_root.convpos].length; _root.p = 1; _root.showtext = ''; _root.hud._alpha = 0; _root.curtains = _root.attachMovie('curtains', 'curtains', _root.getNextHighestDepth()); _root.curtains._x = _root.vcam._x; _root.curtains._y = _root.vcam._y; _root.bubble = _root.attachMovie('bubble', 'bubble' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _root.bubble.faceIcon.gotoAndStop(_root.interact[_root.currents_scene].scenewhotalk[_root.convpos]); _root.showtext = _root.interact[_root.currents_scene].sceneconv[_root.convpos]; _root.bubble._x = (_root.vcam._x - _root.bubble._x) / 4; _root.bubble._y = (_root.vcam._y - _root.vcam._height / 2 + _root.bubble._height + 5 - _root.bubble._y) / 4; _root.curtains.gotoAndPlay(2); _root.snowMelt_activated = false; } if (_root.snowHasMelted == true && _root.snowHasMelted_activated != true) { _root.player1.gotoAndStop(21); } if (_root.snowHasMelted_activated == true && _root.snowHasMelted_activated_activated != true) { _root.inplay = false; _root.inscene = true; _root.currents_scene = _root.interact.snow3Thanks._name; _root.convpos = 0; _root.convcooldown = 0; _root.l = _root.interact[_root.currents_scene].sceneconv[_root.convpos].length; _root.p = 1; _root.showtext = ''; _root.hud._alpha = 0; _root.curtains = _root.attachMovie('curtains', 'curtains', _root.getNextHighestDepth()); _root.curtains._x = _root.vcam._x; _root.curtains._y = _root.vcam._y; _root.bubble = _root.attachMovie('bubble', 'bubble' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _root.bubble.faceIcon.gotoAndStop(_root.interact[_root.currents_scene].scenewhotalk[_root.convpos]); _root.showtext = _root.interact[_root.currents_scene].sceneconv[_root.convpos]; _root.bubble._x = (_root.vcam._x - _root.bubble._x) / 4; _root.bubble._y = (_root.vcam._y - _root.vcam._height / 2 + _root.bubble._height + 5 - _root.bubble._y) / 4; _root.curtains.gotoAndPlay(2); _root.snowHasMelted_activated_activated = true; } if (_root.snowRich == true && _root.snowRich_activated == true) { _root.player_cash -= 500; if (_root.player_cash < 0) { _root.player_cash = 0; } _root.inplay = false; _root.inscene = true; _root.currents_scene = _root.interact.snowThanks._name; _root.convpos = 0; _root.convcooldown = 0; _root.l = _root.interact[_root.currents_scene].sceneconv[_root.convpos].length; _root.p = 1; _root.showtext = ''; _root.hud._alpha = 0; _root.curtains = _root.attachMovie('curtains', 'curtains', _root.getNextHighestDepth()); _root.curtains._x = _root.vcam._x; _root.curtains._y = _root.vcam._y; _root.bubble = _root.attachMovie('bubble', 'bubble' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _root.bubble.faceIcon.gotoAndStop(_root.interact[_root.currents_scene].scenewhotalk[_root.convpos]); _root.showtext = _root.interact[_root.currents_scene].sceneconv[_root.convpos]; _root.bubble._x = (_root.vcam._x - _root.bubble._x) / 4; _root.bubble._y = (_root.vcam._y - _root.vcam._height / 2 + _root.bubble._height + 5 - _root.bubble._y) / 4; _root.curtains.gotoAndPlay(2); _root.snowmanMedal = 1; _root.snowRich_activated = false; } if (_root.haveLemonade == true && _root.haveLemonade_activated == true) { _root.player_cash -= 50; if (_root.player_cash < 0) { _root.player_cash = 0; } var v2 = _root.attachMovie('prizeGet', 'prizeGet' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); v2._x = _root.player1._x; v2._y = _root.player1._y - _root.player1.hitbox._height / 2; v2.mc.mc.whatyougot = '+ lemonade'; _root.haveLemonade_activated = false; } if (_root.adopt2 == true && _root.adopt2_activated != true && (_root.curtains == undefined or _root.curtains._currentframe == _root.curtains._totalframes)) { v2 = _root.attachMovie('prizeGet', 'prizeGet' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); v2._x = _root.player1._x; v2._y = _root.player1._y - _root.player1.hitbox._height / 2; v2.mc.mc.whatyougot = 'diamond +2'; _root.player_diamonds += 2; _root.penguinMedal = 1; _root.adopt2_activated = true; } if (_root.penguinsHaveAdopted == true && _root.penguinsHaveAdopted_activated == true) { _root.inplay = false; _root.inscene = true; _root.currents_scene = _root.interact.penguinThanks._name; _root.convpos = 0; _root.convcooldown = 0; _root.l = _root.interact[_root.currents_scene].sceneconv[_root.convpos].length; _root.p = 1; _root.showtext = ''; _root.hud._alpha = 0; _root.curtains = _root.attachMovie('curtains', 'curtains', _root.getNextHighestDepth()); _root.curtains._x = _root.vcam._x; _root.curtains._y = _root.vcam._y; _root.bubble = _root.attachMovie('bubble', 'bubble' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _root.bubble.faceIcon.gotoAndStop(_root.interact[_root.currents_scene].scenewhotalk[_root.convpos]); _root.showtext = _root.interact[_root.currents_scene].sceneconv[_root.convpos]; _root.bubble._x = (_root.vcam._x - _root.bubble._x) / 4; _root.bubble._y = (_root.vcam._y - _root.vcam._height / 2 + _root.bubble._height + 5 - _root.bubble._y) / 4; _root.curtains.gotoAndPlay(2); _root.penguinsHaveAdopted_activated = false; } if (_root.penguinThanks == true && _root.penguinThanks_activated != true) { newMap = _root.hud.attachMovie('newMapLocation', 'newMapLocation' + _root.hud.getNextHighestDepth(), _root.hud.getNextHighestDepth()); newMap._x = 0; newMap._y = 0; _root.penguinThanks_activated = true; _root.lvl2_5_available = true; } }; } instance vcam of movieClip 1121 { onClipEvent (load) { var xSpeed = 0; var ySpeed = 0; var moveSpeed = 8; var xadjust = 0; target = _root.player1; } } movieClip 3584 { } movieClip 3587 { } movieClip 3591 { } movieClip 3593 { } movieClip 3594 { } instance bg of movieClip 3594 { onClipEvent (load) { snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } movieClip 3597 { } movieClip 3599 { } movieClip 3601 { } movieClip 3603 { } movieClip 3604 { } instance of movieClip 3604 { onClipEvent (load) { if (_root.snowmanIsRich == true) { this.bg.igloo.gotoAndStop(2); trace('rich'); } else { this.bg.igloo.gotoAndStop(1); stop(); } snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } movieClip 3608 { } movieClip 3613 { } movieClip 3614 { } movieClip 3619 { } movieClip 3639 { } movieClip 3640 { frame 20 { gotoAndPlay(1); } } instance brown of movieClip 3640 { onClipEvent (load) { _root.npcArray.push(this); } } movieClip 3651 { } movieClip 3657 { } movieClip 3658 { frame 20 { gotoAndPlay(1); } } movieClip 3661 { } movieClip 3663 { } movieClip 3675 { } movieClip 3679 { } movieClip 3680 { } movieClip 3683 { frame 20 { gotoAndPlay(1); } frame 59 { gotoAndPlay('talky'); } } instance snowman of movieClip 3683 { onClipEvent (load) { if (_root.snowmanIsRich == true && _root.snowDead != true) { this.gotoAndStop('rich'); } if (_root.snowDead == true) { this.gotoAndStop('melted'); } } } movieClip 3689 { } movieClip 3690 { frame 20 { gotoAndPlay(1); } frame 40 { gotoAndPlay('talky'); } } movieClip 3692 { } // unknown tag 88 length 86 // unknown tag 88 length 173 movieClip 3699 { } movieClip 3701 { instance of movieClip 2561 speechbubbleicon { onClipEvent (load) { if (_root.snowman1 != true && _root.snow21ruby == true) { sceneconv = ['Hello young man!', 'Whoah! You can talk!', 'Well of course I can talk, I got a mouth dont I?', 'Young man - I need your help. I am a poor snow man down on his luck.', 'If you open your heart and give me a few coins I would be eternally grateful.']; scenewhotalk = ['snowman', 'player1', 'snowman', 'snowman', 'snowman']; convzoom = [100, 70, 90, 120, 80]; gotoAndStop(2); thisVariable = 'snowman1'; } if (_root.snowman2 != true && _root.snowmanIsRich == true) { sceneconv = ['Whoah! What happened here?', 'Oh hello there! I see you admiring my new house.', 'Your house? I thought you were homeless and down on your luck?', 'Ha! Hardly. I\'m the richest man in Snowvania! You were the fool to give me your money!', 'I should thank you though - You\'ve made a dream of mine come true...', 'I\'ve always wanted a solid gold toilet - and now I have one! Hahahah', 'Hey! That\'s not right!', 'Beat it kid! You\'re getting in the way of my awesomeness!']; scenewhotalk = ['player1', 'snowman', 'player1', 'snowman', 'snowman', 'snowman', 'player1', 'snowman']; convzoom = [100, 70, 90, 120, 80, 100, 70, 90, 120, 80, 100, 70, 90, 120, 80]; gotoAndStop(2); thisVariable = 'snowman2'; } } } instance of movieClip 2561 speechbubbleicon { onClipEvent (load) { if (_root.brown1 != true) { sceneconv = ['Welome stranger - to Snowvania!', 'Thank you! I\'m looking for an evil man who stole my pet rock!', 'Oh yeah I saw him! He came this way about a half hour ago', 'Really? Which way did he go?', 'I\'m afraid he will have made it to the Eastern Deserts by now.', 'It\'s not far from here - But you will need 6 rubies to open the gate that leads there.', 'Not this thing again!!', 'Well maybe I can help.', 'You see this is normally a happy place of snow and sunshine, but we have a huge problem...', 'What is it? And why do I get the feeling that I\'m going to have to help you out?', 'The problem is that we’ve run out of ice', 'Run out of ice?! What? But its everywhere - ! ', 'You can get some out at Frozen Peak. You will find a ruby there as well', 'Are you serious? Ok… Well I guess if it means getting another ruby...']; scenewhotalk = ['brown', 'player1', 'brown', 'player1', 'brown', 'brown', 'player1', 'brown', 'brown', 'player1', 'brown', 'player1', 'brown', 'player1', 'brown', 'player1']; convzoom = [80, 60, 80, 90, 70, 60, 80, 90, 60, 80, 100, 80, 60, 80, 90, 70, 60, 80, 90, 50, 80]; gotoAndStop(2); thisVariable = 'brown1'; } if (_root.brown2 != true && _root.snow21ruby == true) { sceneconv = ['You got it! Oh thank you! I cant remember the last time i saw any ice!', 'Are u serious? It\'s literally all around us!', 'If you are still looking for rubies you might want to try Twighlight Canyon', 'Thanks crazy monkey person']; scenewhotalk = ['brown', 'player1', 'brown', 'player1', 'brown', 'brown', 'player1', 'brown', 'brown', 'player1', 'brown', 'player1', 'brown', 'player1', 'brown', 'player1']; convzoom = [80, 60, 80, 90, 70, 60, 80, 90, 60, 80, 100, 80, 60, 80, 90, 70, 60, 80, 90, 50, 80]; gotoAndStop(2); thisVariable = 'brown2'; } } } instance of movieClip 2569 { onClipEvent (load) { toActivate = 'snowRich'; what = 'DONATE 500 COINS?'; if (_root[this.toActivate] != true && _root.snow21ruby == true) { _root.cutsceneOptiontileArray.push(this); } if (_root.snowRich == true && _root.hairDryer == true && _root.snowMelt != true) { toActivate = 'snowMelt'; what = 'USE HAIR DRYER ON SNOW MAN?'; _root.cutsceneOptiontileArray.push(this); } } } instance snowThanks of movieClip 2561 speechbubbleicon { onClipEvent (load) { sceneconv = ['A thousand thank yous young man! You have a heart of gold!', 'Come back soon and see me again.']; scenewhotalk = ['snowman', 'snowman']; convzoom = [80, 100, 70]; gotoAndStop(1); thisVariable = 'snowmanIsRich'; } } instance of movieClip 2561 speechbubbleicon { onClipEvent (load) { if (_root.adopt1 != true) { sceneconv = ['Well look at you all tall and mysterious!', 'Who me?', 'Tell us kid – What\'s your story? And don’t skip out on any of the dishy details.', 'I\'m trying to find rubies to open a gate to the Eastern Desert.', 'My goodness you have been a busy boy!', 'Tell us something kid. You look like a smart, well thinking kind of person.', 'Do you think it\'s right that two well minded and loving penguins aren’t allowed to adopt a child?', 'Well… Of course not!', 'You see kid - we\'ve looked everywhere and no one will allow us to start a family together!', 'Hmmm… There might have been someone back in Treevale...', 'Well that would be wonderful! We can finally have the family we\'ve dreamed of!']; scenewhotalk = ['penguin1', 'player1', 'penguin2', 'player1', 'penguin1', 'penguin2', 'penguin2', 'player1', 'penguin2', 'player1', 'penguin1']; convzoom = [80, 70, 80, 90, 70, 65, 80, 90, 70, 80, 100, 80, 65, 80, 90, 70, 65, 80, 90, 100, 80, 80, 65, 80, 90, 70, 65, 80, 90, 65, 80, 100, 80, 65, 80, 90, 70, 65, 80, 90, 100, 80]; gotoAndStop(2); thisVariable = 'adopt1'; } if (_root.adopt2 != true && _root.penguinsHaveAdopted == true) { sceneconv = ['Ah! I see it all worked out well.', 'Oh my gosh thank you so so much for bringing us all together!', 'We couldn\'t be happier!', 'You didnt forget me mister! And now i have a family of my own.', 'Of course I didn\'t! Gosh seeing u all so happy its hard not to cry *Sniff*!', 'Here take this - It\'s not worth much but it might be of some use to you.', 'It\'s really the least we could do. Thank you again!']; scenewhotalk = ['player1', 'penguin1', 'penguin2', 'orphan', 'player1', 'penguin1', 'penguin2', 'penguin1']; convzoom = [100, 70, 90, 120, 80, 100, 70, 90, 120, 80, 100, 70, 90, 120, 80]; gotoAndStop(2); thisVariable = 'adopt2'; } } } instance of movieClip 2569 { onClipEvent (load) { if (_root.orphan2 == true) { toActivate = 'penguinsHaveAdopted'; what = 'TELL PENGUINS ABOUT ORPHAN?'; if (_root[this.toActivate] != true) { _root.cutsceneOptiontileArray.push(this); } } } } instance penguinThanks of movieClip 2561 speechbubbleicon { onClipEvent (load) { sceneconv = ['There is an orphan in Treevale. I think you guys would make a great family.', 'O-M-G! Thank you so much!', 'You have made us so happy! We\'ll go to Treevale as soon as we\'ve packed!', 'This is so exciting! You must come back and see us when we\'ve got him!', 'Oh and before we forget- try Yeti\'s Gulch, There\'s bound to be a ruby around there!']; scenewhotalk = ['player1', 'penguin1', 'penguin2', 'penguin1', 'penguin2']; convzoom = [80, 100, 70, 100]; gotoAndStop(1); thisVariable = 'penguinThanks'; } } instance snow2Thanks of movieClip 2561 speechbubbleicon { onClipEvent (load) { sceneconv = ['Oh look at the pathetic little kid back again!', 'You know what snow man? I was good to you and you\'ve been nothing but a jerk', 'Haha beat it kid!', 'It was ICE to meet u Mr Snow Cone!']; scenewhotalk = ['snowman', 'player1', 'snowman', 'player1']; convzoom = [80, 100, 70, 80]; gotoAndStop(1); thisVariable = 'snowHasMelted'; } } instance snow3Thanks of movieClip 2561 speechbubbleicon { onClipEvent (load) { sceneconv = ['Good riddance to bad rubbish!']; scenewhotalk = ['player1', 'snowman', 'player1']; convzoom = [70, 100, 70, 80]; gotoAndStop(1); thisVariable = 'snowDead'; } } instance of movieClip 2561 speechbubbleicon { onClipEvent (load) { if (_root.lemonadegirl1 != true) { sceneconv = ['Hi want some lemonade?', 'You know I bet the girl who rescued me back at Treevale would love some lemonade...', 'Best lemonade in town! Only 50 coins! :)', 'I hear you are looking for rubies - I know of one up by Mavigonia Falls']; scenewhotalk = ['lemongirl', 'player1', 'lemongirl']; convzoom = [80, 70, 80, 90, 70, 60, 80, 90, 60, 80, 100, 80, 60, 80, 90, 70, 60, 80, 90, 50, 80]; gotoAndStop(2); thisVariable = 'lemonadegirl1'; } } } instance of movieClip 2569 { onClipEvent (load) { toActivate = 'haveLemonade'; what = 'BUY LEMONADE FOR 50 COINS?'; if (_root[this.toActivate] != true) { _root.cutsceneOptiontileArray.push(this); } } } } movieClip 3703 { } movieClip 3704 { } instance of movieClip 3704 { onClipEvent (load) { snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } movieClip 3706 { } instance penguin1 of movieClip 3706 { onClipEvent (load) { _root.npcArray.push(this); } } movieClip 3708 { } instance penguin2 of movieClip 3708 { onClipEvent (load) { _root.npcArray.push(this); } } movieClip 3710 { } instance orphan of movieClip 3710 { onClipEvent (load) { if (_root.penguinsHaveAdopted == true) { _root.npcArray.push(this); } else { _visible = false; } } } movieClip 3711 { } frame 25 { if (_root.fromSpider == true) { _root.hud.swapDepths(_root.getNextHighestDepth()); _root.hud.removeMovieClip(); } if (_root.wakeUpNearGirl != true) { _root.lvlForDisplay = 'DUST WOOD'; _root.hud.attachMovie('levelTitle', 's' + _root.hud.getNextHighestDepth(), _root.hud.getNextHighestDepth()); } if (_root.dustWoodMusicOn != true) { _root.mapMusic.stop(); _root.dustWoodMusic.start(0, 99); _root.dustWoodMusic.setVolume(_root.musicvolume); dustWoodMusicOn = true; } } frame 26 { stop(); _root.saveitFunction(); _root.hud.swapDepths(_root.getNextHighestDepth()); _root.critterA = []; _root.pWait = 15; if (_root.wakeUpNearGirl == true) { _root.startx = 536; _root.player1._x = _root.startx; _root.player1._xscale = -100; _root.player1.gotoAndStop(11); _root.player1.mc.stop(); _root.wakeUpNearGirl = false; } else { if (_root.fromSpider == true) { _root.startx = 1300; _root.player1._x = _root.startx; _root.player1._xscale = -100; _root.fromSpider = false; } else { if (_root.fromShop == true) { _root.startx = 2100; _root.player1._x = _root.startx; _root.player1._xscale = -100; _root.fromShop = false; } else { _root.startx = _root.player1._x; } } } _root.starty = _root.player1._y; var myGlowFilter = new flash.filters.GlowFilter(16777215, 1, 6, 6, 10, 1, false, false); _root.lvl_yadjust = 100; _root.target_scale = 100; _root.vcamx = 10; _root.vcamy = 5; _root.player1.grav = 0; _root.player1.combo = 1; _root.player1.grappleWait = 0; _root.player1.potionTimer = 15; _root.buyTimer = 15; _root.cutscenetileArray = []; _root.cutsceneOptiontileArray = []; _root.npcArray = []; _root.eTownF = function () { --pWait; if ((Key.isDown(80) or Key.isDown(27)) && _root.hud._currentframe == 1 && pWait < 1) { _root.inplay = false; _root.hud.gotoAndStop(4); } if (Key.isDown(81) && pWait < 1) { if (_quality == 'LOW' && pWait < 1) { _quality = 'MEDIUM'; pWait = 10; } if (_quality == 'MEDIUM' && pWait < 1) { _quality = 'HIGH'; pWait = 10; } if (_quality == 'HIGH' && pWait < 1) { _quality = 'LOW'; pWait = 10; } } if (Key.isDown(77) && pWait < 1) { if (_root.sfxvolume == 0) { trace('unmute'); _root.sfxvolume = _root.initSFX; _root.musicvolume = _root.initMUSIC; _root.setMusicVolume(_root.musicvolume); } else { trace('mute'); _root.sfxvolume = 0; _root.musicvolume = 0; _root.setMusicVolume(_root.musicvolume); } pWait = 10; } _root.medalF(); if (_root.player1._currentframe == 11 && _root.player1.mc._currentframe == 1) { _root.player1.mc.gotoAndPlay(2); } _root.townHappenings(); _root.player1.bombTimer = 15; _root.playerFunction(_root.player1); i = 0; while (i < _root.critterA.length) { _root.critterF(_root.critterA[i], i); ++i; } _root.critterF(_root.zombie_case.pig); _root.critterF(_root.zombie_case.chicken); i = 0; while (i < _root.cutscenetileArray.length) { _root.cutscenetileFunction(_root.cutscenetileArray[i]); ++i; } i = 0; while (i < _root.cutsceneOptiontileArray.length) { _root.cutsceneOptiontileFunction(_root.cutsceneOptiontileArray[i]); ++i; } i = 0; while (i < _root.npcArray.length) { _root.npcFunction(_root.npcArray[i], i); ++i; } if (_root.gotoLastBoss == true) { _root.gotoLastBoss = false; _root.inplay = false; _root.resetFunction(); delete this.onEnterFrame; if (_root.mrBBeaten != 1 && _root.spiderBeaten == 1) { _root.gotoAndPlay(17); } else { _root.gotoAndPlay(15); } } if (_root.player1._x < 50) { dustWoodMusicOn = false; _root.inplay = false; _root.resetFunction(); delete this.onEnterFrame; _root.gotoAndStop(3); } if (_root.player1.hitbox.hitTest(_root.toShop)) { _root.inplay = false; _root.resetFunction(); delete this.onEnterFrame; _root.gotoAndPlay(27); } }; onEnterFrame = function () { if (_root.inplay == true) { if (_root.zombie_case._alpha < 100) { _root.zombie_case._alpha += 5; } _root.eTownF(); } if (_root.inscene != true) { _root.cameraFunction(); } if (_root.inscene == true) { if (_root.zombie_case._alpha > 0) { _root.zombie_case._alpha -= 5; } _root.player1._y -= _root.player1.grav; _root.player1.grav -= 1.5; while (_root.ground.hitTest(_root.player1._x + _root.player1.hitbox._x, _root.player1._y + _root.player1.hitbox._y + _root.player1.hitbox._height / 2 - 2, true)) { --_root.player1._y; _root.player1.grav = 0; } while (_root.platform.hitTest(_root.player1._x + _root.player1.hitbox._x, _root.player1._y + _root.player1.hitbox._y + _root.player1.hitbox._height / 2 - 2, true)) { --_root.player1._y; _root.player1.grav = 0; } if (_root.ground.hitTest(_root.player1._x + _root.player1.hitbox._x, _root.player1._y + _root.player1.hitbox._y + _root.player1.hitbox._height / 2 + 10, true) or _root.platform.hitTest(_root.player1._x + _root.player1.hitbox._x, _root.player1._y + _root.player1.hitbox._y + _root.player1.hitbox._height / 2 + 10, true)) { _root.player1.onGround = true; _root.player1.gotoAndStop(1); } else { _root.player1.onGround = false; } _root.player1.lbar._x = _root.player1._x; _root.player1.lbar._y = _root.player1._y; if (_root[_root.interact[_root.currents_scene].scenewhotalk[_root.convpos]]._x < _root.player1._x) { _root.player1._xscale = -100; } if (_root[_root.interact[_root.currents_scene].scenewhotalk[_root.convpos]]._x > _root.player1._x) { _root.player1._xscale = 100; } _root.bubble._x += (_root.vcam._x - _root.bubble._x) / 2; _root.bubble._y += (_root.vcam._y - _root.vcam._height / 2 + _root.bubble._height + 20 - _root.bubble._y) / 2; _root.bubble._xscale = _root.vcam._xscale; _root.bubble._yscale = _root.bubble._xscale; x1 = _root.bubble.pointer._x + _root.bubble._x; y1 = _root.bubble.pointer._y + _root.bubble._y; a = _root[_root.interact[_root.currents_scene].scenewhotalk[convpos]]._x - x1; b = _root[_root.interact[_root.currents_scene].scenewhotalk[convpos]]._y - y1; c = Math.sqrt(a * a + b * b); _root.bubble.pointer._xscale = c; _root.bubble.pointer._rotation = Math.atan2(_root[_root.interact[_root.currents_scene].scenewhotalk[convpos]]._y - (_root.bubble._y + _root.bubble.pointer._y), _root[_root.interact[_root.currents_scene].scenewhotalk[convpos]]._x - (_root.bubble._x + _root.bubble.pointer._x)) * 180 / Math.PI; if (convcooldown > 0) { --convcooldown; } _root.scenecameraFunction(); if (0 == Key.isDown(_root.key_attack)) { attackKeyDown = false; } if (Key.isDown(_root.key_attack) && attackKeyDown == false) { attackKeyDown = true; if (_root.inOption != true) { _root.player1.msdown = true; if (_root.inscene == true) { if (p == l + 1 or showtext == _root.interact[_root.currents_scene].sceneconv[convpos]) { _root.speech2.start(0, 0); _root.speech2.setVolume(_root.sfxvolume * 1.7); _root.bubble.gotoAndPlay(1); convcooldown = 15; if (convpos < _root.interact[_root.currents_scene].sceneconv.length - 1) { convpos += 1; p = 1; write = setInterval(spelltext, 15); spelltext(); _root.bubble.faceIcon.gotoAndStop(_root.interact[_root.currents_scene].scenewhotalk[convpos]); } else { if (_root.curtains._currentframe < 17) { _root[_root.interact[_root.currents_scene].thisVariable] = true; _root.curtains.gotoAndPlay('out'); _root.bubble.swapDepths(_root.getNextHighestDepth()); _root.bubble.removeMovieClip(); } } } else { clearInterval(write); _root.bubble.gotoAndStop(_root.bubble._totalframes); showtext = _root.interact[_root.currents_scene].sceneconv[convpos]; } } } } } }; } frame 26 { townHappenings = function () { if (_root.sheriff1 == true && _root.sheriff1_activated != true) { newMap = _root.hud.attachMovie('newMapLocation', 'newMapLocation' + _root.hud.getNextHighestDepth(), _root.hud.getNextHighestDepth()); newMap._x = 0; newMap._y = 0; _root.sheriff1_activated = true; _root.lvl3_2_available = true; } if (_root.sheriff2 == true && _root.sheriff2_activated != true) { var v2 = _root.attachMovie('prizeGet', 'prizeGet' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); v2._x = _root.player1._x; v2._y = _root.player1._y - _root.player1.hitbox._height / 2; v2.mc.mc.whatyougot = 'gold +500'; _root.sheriff2_activated = true; _root.player_cash += 500; } if (_root.sheriff4 == true && _root.sheriff4_activated != true) { _root.lawmanMedal = 1; _root.sheriff4_activated = true; } if (_root.worm2 == true && _root.worm2_activated != true) { newMap = _root.hud.attachMovie('newMapLocation', 'newMapLocation' + _root.hud.getNextHighestDepth(), _root.hud.getNextHighestDepth()); newMap._x = 0; newMap._y = 0; _root.lvl3_5_available = true; _root.worm2_activated = true; } if (_root.camel1 == true && _root.camel1_activated != true) { newMap = _root.hud.attachMovie('newMapLocation', 'newMapLocation' + _root.hud.getNextHighestDepth(), _root.hud.getNextHighestDepth()); newMap._x = 0; newMap._y = 0; _root.lvl3_3_available = true; _root.camel1_activated = true; } if (_root.jail1 == true && _root.jail1_activated != true) { newMap = _root.hud.attachMovie('newMapLocation', 'newMapLocation' + _root.hud.getNextHighestDepth(), _root.hud.getNextHighestDepth()); newMap._x = 0; newMap._y = 0; _root.jail1_activated = true; _root.lvl3_4_available = true; } if (_root.prisonBreak == true && _root.prisonBreak_activated == true) { _root.inplay = false; _root.inscene = true; _root.currents_scene = _root.interact.prisonThanks._name; _root.convpos = 0; _root.convcooldown = 0; _root.l = _root.interact[_root.currents_scene].sceneconv[_root.convpos].length; _root.p = 1; _root.showtext = ''; _root.hud._alpha = 0; _root.curtains = _root.attachMovie('curtains', 'curtains', _root.getNextHighestDepth()); _root.curtains._x = _root.vcam._x; _root.curtains._y = _root.vcam._y; _root.bubble = _root.attachMovie('bubble', 'bubble' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _root.bubble.faceIcon.gotoAndStop(_root.interact[_root.currents_scene].scenewhotalk[_root.convpos]); _root.showtext = _root.interact[_root.currents_scene].sceneconv[_root.convpos]; _root.bubble._x = (_root.vcam._x - _root.bubble._x) / 4; _root.bubble._y = (_root.vcam._y - _root.vcam._height / 2 + _root.bubble._height + 5 - _root.bubble._y) / 4; _root.curtains.gotoAndPlay(2); _root.prisonBreak_activated = false; } if (_root.openMine == true && _root.openMine_activated == true) { _root.inplay = false; _root.inscene = true; _root.currents_scene = _root.interact.minerThanks._name; _root.convpos = 0; _root.convcooldown = 0; _root.l = _root.interact[_root.currents_scene].sceneconv[_root.convpos].length; _root.p = 1; _root.showtext = ''; _root.hud._alpha = 0; _root.curtains = _root.attachMovie('curtains', 'curtains', _root.getNextHighestDepth()); _root.curtains._x = _root.vcam._x; _root.curtains._y = _root.vcam._y; _root.bubble = _root.attachMovie('bubble', 'bubble' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _root.bubble.faceIcon.gotoAndStop(_root.interact[_root.currents_scene].scenewhotalk[_root.convpos]); _root.showtext = _root.interact[_root.currents_scene].sceneconv[_root.convpos]; _root.bubble._x = (_root.vcam._x - _root.bubble._x) / 4; _root.bubble._y = (_root.vcam._y - _root.vcam._height / 2 + _root.bubble._height + 5 - _root.bubble._y) / 4; _root.curtains.gotoAndPlay(2); _root.openMine_activated = false; } if (_root.mineOpen == true && _root.mineOpen_activated != true) { _root.mineDoor.gotoAndPlay(2); _root.mineOpen_activated = true; _root.explosion.start(0, 0); _root.explosion.setVolume(_root.sfxvolume / 2); _root.cutsceneOptiontileArray.push(_root.interact.goInMine); } if (_root.horseShoesGiven == true && _root.horseShoesGiven_activated == true) { _root.inplay = false; _root.inscene = true; _root.currents_scene = _root.interact.camelThanks._name; _root.convpos = 0; _root.convcooldown = 0; _root.l = _root.interact[_root.currents_scene].sceneconv[_root.convpos].length; _root.p = 1; _root.showtext = ''; _root.hud._alpha = 0; _root.curtains = _root.attachMovie('curtains', 'curtains', _root.getNextHighestDepth()); _root.curtains._x = _root.vcam._x; _root.curtains._y = _root.vcam._y; _root.bubble = _root.attachMovie('bubble', 'bubble' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _root.bubble.faceIcon.gotoAndStop(_root.interact[_root.currents_scene].scenewhotalk[_root.convpos]); _root.showtext = _root.interact[_root.currents_scene].sceneconv[_root.convpos]; _root.bubble._x = (_root.vcam._x - _root.bubble._x) / 4; _root.bubble._y = (_root.vcam._y - _root.vcam._height / 2 + _root.bubble._height + 5 - _root.bubble._y) / 4; _root.curtains.gotoAndPlay(2); _root.horseShoesGiven_activated = false; } if (_root.camel2 == true && _root.camel2_activated != true) { v2 = _root.attachMovie('prizeGet', 'prizeGet' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); v2._x = _root.player1._x; v2._y = _root.player1._y - _root.player1.hitbox._height / 2; v2.mc.mc.whatyougot = '+ hair dryer'; _root.camel2_activated = true; _root.hairDryer = true; } if (_root.prisonOut == true && _root.prisonOut_activated != true) { var v3 = _root.attachMovie('bombExplosion', 'as' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); v3._x = _root.jail._x; v3._y = _root.jail._y; _root.jail.gotoAndStop(2); _root.interact.sheriffTalk.sceneconv = ['hey kid!!', 'uh... yeah?', 'did you help stabby mcstealer escape?', 'ummm... yeah but it was a mistake! he told me he was innocent', 'you messed up bad son. i oughtta lock you up right now!', 'get out of my town and stay out!!']; _root.interact.sheriffTalk.scenewhotalk = ['sheriff', 'player1', 'sheriff', 'player1', 'sheriff', 'sheriff']; _root.interact.sheriffTalk.convzoom = [80, 60, 80, 90, 70, 60, 80, 90, 60, 80, 100, 80, 60, 80, 90, 70, 60, 80, 90, 70, 80]; _root.interact.sheriffTalk.thisVariable = 'sheriff3'; _root.interact.sheriffTalk.activated = true; _root.interact.sheriffTalk.gotoAndStop(2); _root.prisonOut_activated = true; } }; } instance vcam of movieClip 1121 { onClipEvent (load) { var xSpeed = 0; var ySpeed = 0; var moveSpeed = 8; var xadjust = 0; target = _root.player1; } } movieClip 3714 { } movieClip 3717 { } movieClip 3719 { } movieClip 3720 { } instance bg of movieClip 3720 { onClipEvent (load) { snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } movieClip 3722 { frame 1 { _visible = false; } } movieClip 3726 { } movieClip 3728 { } movieClip 3731 { } movieClip 3733 { } movieClip 3734 { } instance of movieClip 3734 { onClipEvent (load) { snapshot = new flash.display.BitmapData(this.bg._width, this.bg._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } movieClip 3741 { } movieClip 3742 { frame 20 { gotoAndPlay(1); } } movieClip 3749 { } movieClip 3750 { } movieClip 3752 { } movieClip 3753 { } movieClip 3756 { } instance worm of movieClip 3756 { onClipEvent (load) { _root.npcArray.push(this); } } movieClip 3761 { frame 1 { if (_root.horseShoesGiven == true) { this.gotoAndStop(2); } else { this.gotoAndStop(1); } } } movieClip 3767 { } movieClip 3768 { frame 30 { gotoAndPlay(1); } } movieClip 3771 { } movieClip 3777 { frame 1 { onEnterFrame = function () { _root.inplay = false; this._x += 7; if (_x > 400) { _root.outlawMedal = 1; _root.inplay = true; delete this.onEnterFrame; this.swapDepths(_parent.getNextHighestDepth()); this.removeMovieClip(); } }; } } movieClip 3778 { frame 1 { stop(); } frame 2 { stop(); } } instance jail of movieClip 3778 { onClipEvent (load) { if (_root.prisonOut == true) { this.gotoAndStop(3); } else { this.gotoAndStop(1); } } } movieClip 3797 { frame 2 { _root.explosionsfx.start(0, 0); _root.explosionsfx.setVolume(_root.sfxvolume); } frame 31 { stop(); } } instance mineDoor of movieClip 3797 { onClipEvent (load) { if (_root.mineOpen == true) { this.gotoAndStop(31); } else { this.gotoAndStop(1); } } } movieClip 3805 { } movieClip 3807 { frame 30 { gotoAndPlay(1); } } instance miner of movieClip 3807 { onClipEvent (load) { _root.npcArray.push(this); } } movieClip 3809 { } movieClip 3810 { } instance of movieClip 3810 { onClipEvent (load) { snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } movieClip 3812 { } // unknown tag 88 length 66 movieClip 3817 { } movieClip 3818 { instance sheriffTalk of movieClip 2561 speechbubbleicon { onClipEvent (load) { if (_root.sheriff1 != true) { sceneconv = ['Howdy stranger - Your new in these parts aint ya?', 'I\'m looking for the guy who stole my pet rock.', 'Mmm... Try talking to the miner. Say you looking for a job?', 'What kind of job?', 'I need you to clear out Traitors Gulch. Lot of monsters up there been scaring folk', 'Do it and there\'ll be a mighty fine reward in it for you!', 'You got it!']; scenewhotalk = ['sheriff', 'player1', 'sheriff', 'player1', 'sheriff', 'sheriff', 'player1']; convzoom = [80, 60, 80, 90, 70, 60, 80, 90, 60, 80, 100, 80, 60, 80, 90, 70, 60, 80, 90, 70, 80]; gotoAndStop(2); thisVariable = 'sheriff1'; } if (_root.sheriff2 != true && _root.sand21ruby == true) { sceneconv = ['Heya Sheriff - I cleared out the monsters from Traitors Gulch like you asked!', 'Mighty fine work deputy! You\'re a good man and you\'re welcome in my town any time you like!', 'Here\'s your reward - 500 coins!', 'Wow thanks sheriff!']; scenewhotalk = ['player1', 'sheriff', 'sheriff', 'player1']; convzoom = [80, 60, 80, 90, 70, 60, 80, 90, 60, 80, 100, 80, 60, 80, 90, 70, 60, 80, 90, 70, 80]; gotoAndStop(2); thisVariable = 'sheriff2'; } if (_root.sheriff3 != true && _root.prisonOut == true) { sceneconv = ['Hey kid!!', 'Uh... yeah?', 'Did you help Stabby Mcstealer escape?', 'Ummm... Yeah but it was a mistake! He told me he was innocent!', 'You messed up bad son. I ought to lock you up right now!', 'Get out of my town and stay out!!']; scenewhotalk = ['player1', 'sheriff', 'player1', 'sheriff', 'sheriff']; convzoom = [80, 60, 80, 90, 70, 60, 80, 90, 60, 80, 100, 80, 60, 80, 90, 70, 60, 80, 90, 70, 80]; gotoAndStop(2); thisVariable = 'sheriff3'; } if (_root.sheriff3 == true && _root.sheriff4 != true && _root.snowDead == true) { sceneconv = ['Hey kid - I just heard some news about you...', 'Y- yes sheriff?', 'Word on the wire is that you took down the snow man in Snowvania', 'Well... yeah I did - but he was being a real jerk!', 'I\'m proud of you son! I\'ve been after that crook for years!', 'You have? So your not mad?', 'No way! It seems I misjudged you kid. Well done!', 'Wow thanks Sheriff!', 'I\'m appointing you the new deputy of this town - and you are welcome here anytime you like :)']; scenewhotalk = ['sheriff', 'player1', 'sheriff', 'player1', 'sheriff', 'player1', 'sheriff', 'player1', 'sheriff']; convzoom = [80, 60, 80, 90, 70, 60, 80, 90, 60, 80, 100, 80, 60, 80, 90, 70, 60, 80, 90, 70, 80]; gotoAndStop(2); thisVariable = 'sheriff4'; } } } instance of movieClip 2561 speechbubbleicon { onClipEvent (load) { if (_root.jail1 != true && _root.sand21ruby == true) { sceneconv = ['Pssst! Hey kid! You gotta bust me out. I\'m innocent!', 'Well why doesnt the sheriff let you out?', 'The Sheriff thinks he saw me do it - but it wasnt me! It was my twin brother!', 'You have a twin brother?', 'No... Oh I mean yes! Heh heh...', 'There\'s some dynamite in the desert near my Old Hideout - Bring it back and bust me out!']; scenewhotalk = ['jail', 'player1', 'jail', 'player1', 'jail', 'jail']; convzoom = [80, 60, 80, 90, 70, 60, 80, 90, 60, 80, 100, 80, 60, 80, 90, 70, 60, 80, 90, 70, 80]; gotoAndStop(2); thisVariable = 'jail1'; } } } instance of movieClip 2569 { onClipEvent (load) { toActivate = 'prisonBreak'; what = 'BUST PRISONER OUT WITH TNT?'; if (_root[this.toActivate] != true && _root.sand41ruby == true) { _root.cutsceneOptiontileArray.push(this); } } } instance prisonThanks of movieClip 2561 speechbubbleicon { onClipEvent (load) { sceneconv = ['You did it kid! You did it!', 'Now stand back - Old Stabby is gonna bust his way out of here!', 'Old Stabby?! But -', 'That\'s right I\'m \'Stabby Mcstealer\' - the meanest outlaw in the land - and now im free!!', 'Yeeeehawww!!!']; scenewhotalk = ['jail', 'jail', 'player1', 'jail', 'jail']; convzoom = [80, 60, 80, 90, 70, 60, 80, 90, 60, 80, 100, 80, 60, 80, 90, 70, 60, 80, 90, 70, 80]; gotoAndStop(2); thisVariable = 'prisonOut'; } } instance of movieClip 2561 speechbubbleicon { onClipEvent (load) { if (_root.worm1 != true && _root.miner1 == true) { sceneconv = ['Good day!', 'Oh! You\'re a worm! What\'s your name little wormy?', 'The name is Professor Cornelious Von Hapenbury-Foxcliff the Third', 'Wow! You\'re a professor? How did you become so smart?', 'Why, because I am a book worm of course!', '*Groan....*']; scenewhotalk = ['worm', 'player1', 'worm', 'player1', 'worm', 'player1']; convzoom = [80, 60, 80, 90, 70, 60, 80, 90, 60, 80, 100, 80, 60, 80, 90, 70, 60, 80, 90, 70, 80]; gotoAndStop(2); thisVariable = 'worm1'; } if (_root.worm2 != true && _root.worm1 == true) { sceneconv = ['Hey professor - whats up?', 'Well young man - I was just considering the immutabiliy of our own fragile mortality.', 'Deep... Well im looking for rubies - Could you help?', 'Of course my boy! I know of one up near the bilbao desert.', 'Great thanks - I\'ll head up there now!', 'Take care dear boy.']; scenewhotalk = ['player1', 'worm', 'player1', 'worm', 'player1', 'worm', 'player1']; convzoom = [80, 70, 80, 90, 70, 90, 80, 90, 70, 80, 100, 80, 60, 80, 90, 70, 60, 80, 90, 70, 80]; gotoAndStop(2); thisVariable = 'worm2'; } } } instance of movieClip 2561 speechbubbleicon { onClipEvent (load) { if (_root.miner1 != true) { sceneconv = ['Yeehaw! Darn tooting - What you be wanting boy?', 'Excuse me sir, I\'m looking for the man who took my pet rock.', 'Yeah I been expecting you. Fella you want is hiding in my mine here!', 'He is? Well let me through - I gotta save my pet rock!', 'No way! I sure as heck aint seen you before - and I aint lettin you through without payment!', 'Payment? Let me guess - rubies?', 'Darn right rubies! I want a whole pile of them so I can wash myself in a bath of rubies!', 'Could it be that you want 5?', 'Wow! you some kind of witch-doctor mind-reader fella?', 'No, just a lucky guess... I\'ll be back with 5 rubies!']; scenewhotalk = ['miner', 'player1', 'miner', 'player1', 'miner', 'player1', 'miner', 'player1', 'miner', 'player1']; convzoom = [80, 100, 80, 90, 70, 60, 80, 90, 60, 80, 100, 80, 60, 80, 90, 70, 60, 80, 90, 70, 80]; gotoAndStop(2); thisVariable = 'miner1'; } } } instance of movieClip 2561 speechbubbleicon { onClipEvent (load) { if (_root.camel1 != true) { sceneconv = ['Yo dawg. Wat up?', 'Hey Mr Camel, I\'m looking for rubies. What\'s cracking wit u?', 'Well I just be chillin\' you know. But we horses have to keep our pumps fly!', 'A horse? Aren\'t you a camel?', 'Camel? Heck no! Do I look like a camel to you? I\'m a glorious horse.', 'Well yeah. You look exactly like a camel.', 'Look here kid. I need some new horse shoes. You want rubies - head up to Marstons Gorge', 'When you\'re up there bring me back some horse shoes and I\'ll give u a present.']; scenewhotalk = ['camel', 'player1', 'camel', 'player1', 'camel', 'player1', 'camel', 'camel']; convzoom = [80, 100, 80, 90, 70, 60, 80, 90, 60, 80, 100, 80, 60, 80, 90, 70, 60, 80, 90, 70, 80]; gotoAndStop(2); thisVariable = 'camel1'; } } } instance of movieClip 2569 { onClipEvent (load) { toActivate = 'horseShoesGiven'; what = 'GIVE HORSE SHOES TO CAMEL?'; if (_root[this.toActivate] != true && _root.sand31ruby == true) { _root.cutsceneOptiontileArray.push(this); } } } instance camelThanks of movieClip 2561 speechbubbleicon { onClipEvent (load) { sceneconv = ['Thanks bruv! Now I\'ll be lookin flyyyyy!', 'My pleasure Mr Camel - I mean Horse', 'Now for you - A brand new hair dryer. I\'ve only used it 18 times.', 'Uh.... Thanks?', 'Don\'t mention it - I owed u one. We good now though. We good. Take care bruv :)']; scenewhotalk = ['camel', 'player1', 'camel', 'player1', 'camel', 'player1', 'camel', 'camel']; convzoom = [80, 100, 80, 90, 70, 60, 80, 90, 60, 80, 100, 80, 60, 80, 90, 70, 60, 80, 90, 70, 80]; gotoAndStop(2); thisVariable = 'camel2'; } } instance of movieClip 2569 { onClipEvent (load) { toActivate = 'openMine'; what = 'GIVE RUBIES TO MINER?'; if (_root[this.toActivate] != true && _root.sand11ruby == true && _root.sand21ruby == true && _root.sand31ruby == true && _root.sand41ruby == true && _root.sand51ruby == true) { _root.cutsceneOptiontileArray.push(this); } } } instance minerThanks of movieClip 2561 speechbubbleicon { onClipEvent (load) { sceneconv = ['Alright there little fella - You got my 5 rubies yet?', 'Yes I do - Here you go', 'Yeehaaaw! My mama\'s gonna be so proud of me! Thanks kid!', 'I\'ll open the mine up for ya - The fella you\'re looking for is in there - Good luck kid!']; scenewhotalk = ['miner', 'player1', 'miner', 'miner']; convzoom = [80, 60, 80, 90, 70, 60, 80, 90, 60, 80, 100, 80, 60, 80, 90, 70, 60, 80, 90, 70, 80]; gotoAndStop(2); thisVariable = 'mineOpen'; } } instance goInMine of movieClip 2569 { onClipEvent (load) { toActivate = 'gotoLastBoss'; what = 'FINAL SHOWDOWN?'; if (_root[this.toActivate] != true && _root.mineOpen == true) { _root.cutsceneOptiontileArray.push(this); } } } } frame 27 { _root.resetFunction(); if (_root.dustWoodMusicOn != true) { _root.mapMusic.stop(); _root.dustWoodMusic.start(0, 99); _root.dustWoodMusic.setVolume(_root.musicvolume); dustWoodMusicOn = true; } } instance hud of movieClip 1754 { onClipEvent (load) { _x = 325; _y = 225; } } frame 28 { stop(); _root.hud.swapDepths(_root.getNextHighestDepth()); _root.startx = _root.player1._x; _root.starty = _root.player1._y; var myGlowFilter = new flash.filters.GlowFilter(16777215, 1, 6, 6, 10, 1, false, false); _root.lvl_yadjust = 100; _root.target_scale = 100; _root.vcamx = 10; _root.vcamy = 5; _root.player1.grav = 0; _root.player1.combo = 1; _root.player1.grappleWait = 0; _root.player1.potionTimer = 15; _root.buyTimer = 15; _root.pWait = 10; _root.eShopF = function () { if (_root.d_bargain == true) { shopCost = 49; } else { shopCost = 79; } _root.medalF(); --pWait; if ((Key.isDown(80) or Key.isDown(27)) && _root.hud._currentframe == 1 && pWait < 1) { _root.inplay = false; _root.hud.gotoAndStop(4); } if (Key.isDown(81) && pWait < 1) { if (_quality == 'LOW' && pWait < 1) { _quality = 'MEDIUM'; pWait = 10; } if (_quality == 'MEDIUM' && pWait < 1) { _quality = 'HIGH'; pWait = 10; } if (_quality == 'HIGH' && pWait < 1) { _quality = 'LOW'; pWait = 10; } } if (Key.isDown(77) && pWait < 1) { if (_root.sfxvolume == 0) { trace('unmute'); _root.sfxvolume = _root.initSFX; _root.musicvolume = _root.initMUSIC; _root.setMusicVolume(_root.musicvolume); } else { trace('mute'); _root.sfxvolume = 0; _root.musicvolume = 0; _root.setMusicVolume(_root.musicvolume); } pWait = 10; } _root.player1.bombTimer = 15; _root.playerFunction(_root.player1); _root.cameraFunction(); _root.buyingStuffF(); if (_root.player1._x < 50) { _root.inplay = false; _root.resetFunction(); delete this.onEnterFrame; _root.fromShop = true; _root.gotoAndPlay(25); } if (_root.player1._x > 750) { _root.inplay = false; _root.dustWoodMusicOn = false; _root.resetFunction(); delete this.onEnterFrame; _root.gotoAndStop(3); } }; onEnterFrame = function () { if (_root.inplay == true) { _root.eShopF(); } if (_root.inscene == true) { if (_root.zombie_case._alpha > 0) { _root.zombie_case._alpha -= 5; } _root.player1._y -= _root.player1.grav; _root.player1.grav -= 1.5; while (_root.ground.hitTest(_root.player1._x + _root.player1.hitbox._x, _root.player1._y + _root.player1.hitbox._y + _root.player1.hitbox._height / 2 - 2, true)) { --_root.player1._y; _root.player1.grav = 0; } while (_root.platform.hitTest(_root.player1._x + _root.player1.hitbox._x, _root.player1._y + _root.player1.hitbox._y + _root.player1.hitbox._height / 2 - 2, true)) { --_root.player1._y; _root.player1.grav = 0; } if (_root.ground.hitTest(_root.player1._x + _root.player1.hitbox._x, _root.player1._y + _root.player1.hitbox._y + _root.player1.hitbox._height / 2 + 10, true) or _root.platform.hitTest(_root.player1._x + _root.player1.hitbox._x, _root.player1._y + _root.player1.hitbox._y + _root.player1.hitbox._height / 2 + 10, true)) { _root.player1.onGround = true; _root.player1.gotoAndStop(1); } else { _root.player1.onGround = false; } _root.player1.lbar._x = _root.player1._x; _root.player1.lbar._y = _root.player1._y; if (_root[_root.interact[_root.currents_scene].scenewhotalk[_root.convpos]]._x < _root.player1._x) { _root.player1._xscale = -100; } if (_root[_root.interact[_root.currents_scene].scenewhotalk[_root.convpos]]._x > _root.player1._x) { _root.player1._xscale = 100; } _root.bubble._x += (_root.vcam._x - _root.bubble._x) / 2; _root.bubble._y += (_root.vcam._y - _root.vcam._height / 2 + _root.bubble._height + 20 - _root.bubble._y) / 2; _root.bubble._xscale = _root.vcam._xscale; _root.bubble._yscale = _root.bubble._xscale; } }; _root.bombToBuy.disWhat = shopCost + 1; _root.potionToBuy.disWhat = shopCost + 1; buyingStuffF = function () { _root.bombToBuy.disWhat = shopCost + 1; _root.potionToBuy.disWhat = shopCost + 1; --buyTimer; if (_root.player1.hitbox.hitTest(_root.potionToBuy) && 0 == _root.player1.hitbox.hitTest(_root.bombToBuy)) { _root.potionToBuy.filters = [myGlowFilter]; arrowToPointAt = _root.potionToBuy._x - 12; _root.arrowPointer._visible = true; if (Key.isDown(_root.key_attack) && buyTimer < 1) { if (_root.player_cash > shopCost) { buyTimer = 15; _root.cash.start(0, 0); _root.cash.setVolume(_root.sfxvolume); cg = _root.attachMovie('prizeGet', 'prizeGet' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); cg._x = _root.player1._x; cg._y = _root.player1._y - _root.player1.hitbox._height; _root.player_potions += 1; cg.mc.mc.whatyougot = 'potion +1'; _root.player_cash -= shopCost + 1; } else { buyTimer = 15; _root.denied.start(0, 0); _root.denied.setVolume(_root.sfxvolume + _root.sfxvolume); } } } else { _root.potionToBuy.filters = []; } if (_root.player1.hitbox.hitTest(_root.bombToBuy) && 0 == _root.player1.hitbox.hitTest(_root.potionToBuy)) { _root.bombToBuy.filters = [myGlowFilter]; arrowToPointAt = _root.bombToBuy._x - 12; _root.arrowPointer._visible = true; if (Key.isDown(_root.key_attack) && buyTimer < 1) { if (_root.player_cash > shopCost) { buyTimer = 15; _root.cash.start(0, 0); _root.cash.setVolume(_root.sfxvolume); cg = _root.attachMovie('prizeGet', 'prizeGet' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); cg._x = _root.player1._x; cg._y = _root.player1._y - _root.player1.hitbox._height / 2; _root.player_bombs += 1; cg.mc.mc.whatyougot = 'bomb +1'; _root.player_cash -= shopCost + 1; } else { buyTimer = 15; _root.denied.start(0, 0); _root.denied.setVolume(_root.sfxvolume + _root.sfxvolume); } } } else { _root.bombToBuy.filters = []; } if (_root.comboToBuy._currentframe != 9 && _root.player1.hitbox.hitTest(_root.comboToBuy.hitBox) && 0 == _root.player1.hitbox.hitTest(_root.potionToBuy.hitBox) && 0 == _root.player1.hitbox.hitTest(_root.bombToBuy.hitBox) && 0 == _root.player1.hitbox.hitTest(_root.bargainToBuy.hitBox)) { _root.comboToBuy.filters = [myGlowFilter]; arrowToPointAt = _root.comboToBuy._x - 12; _root.arrowPointer._visible = true; if (Key.isDown(_root.key_attack) && buyTimer < 1) { buyTimer = 15; _root.inplay = false; _root.inscene = true; _root.inOption = true; _root.hud._alpha = 0; _root.speech1.start(0, 0); _root.speech1.setVolume(_root.sfxvolume * 1.2); curtains = _root.attachMovie('curtainsOption', 'curtains', _root.getNextHighestDepth()); curtains._x = _root.vcam._x; curtains._y = _root.vcam._y; _root.bubble = _root.attachMovie('d_optionChoice', 'bubble' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _root.bubble.what = 'COMBO'; _root.bubble.whatImg = 3; _root.bubble.watToClose = 'comboToBuy'; _root.bubble.whatDescription = 'USE YOUR GIRAFFE IN COMBOS FOR AN EXTRA ATTACK'; _root.bubble._x = (_root.vcam._x - _root.bubble._x) / 4; _root.bubble._y = (_root.vcam._y - _root.vcam._height / 2 + _root.bubble._height + 5 - _root.bubble._y) / 4; _root.bubble.toActivate = 'd_combo'; _root.curtains.gotoAndPlay(2); } } else { _root.comboToBuy.filters = []; } if (_root.bargainToBuy._currentframe != 9 && _root.player1.hitbox.hitTest(_root.bargainToBuy.hitBox) && 0 == _root.player1.hitbox.hitTest(_root.potionToBuy.hitBox) && 0 == _root.player1.hitbox.hitTest(_root.bombToBuy.hitBox) && 0 == _root.player1.hitbox.hitTest(_root.comboToBuy.hitBox)) { _root.bargainToBuy.filters = [myGlowFilter]; arrowToPointAt = _root.bargainToBuy._x - 12; _root.arrowPointer._visible = true; if (Key.isDown(_root.key_attack) && buyTimer < 1) { buyTimer = 15; _root.inplay = false; _root.inscene = true; _root.inOption = true; _root.hud._alpha = 0; _root.speech1.start(0, 0); _root.speech1.setVolume(_root.sfxvolume * 1.2); curtains = _root.attachMovie('curtainsOption', 'curtains', _root.getNextHighestDepth()); curtains._x = _root.vcam._x; curtains._y = _root.vcam._y; _root.bubble = _root.attachMovie('d_optionChoice', 'bubble' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _root.bubble.what = 'BARGAINING'; _root.bubble.whatImg = 4; _root.bubble.watToClose = 'bargainToBuy'; _root.bubble.whatDescription = 'INCREASE YOUR BARGAINING SKILLS FOR LOWER SHOP PRICES'; _root.bubble._x = (_root.vcam._x - _root.bubble._x) / 4; _root.bubble._y = (_root.vcam._y - _root.vcam._height / 2 + _root.bubble._height + 5 - _root.bubble._y) / 4; _root.bubble.toActivate = 'd_bargain'; _root.curtains.gotoAndPlay(2); } } else { _root.bargainToBuy.filters = []; } _root.arrowPointer._x += (arrowToPointAt - _root.arrowPointer._x) / 4; }; } instance bg of movieClip 3720 { onClipEvent (load) { snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } instance vcam of movieClip 1121 { onClipEvent (load) { var xSpeed = 0; var ySpeed = 0; var moveSpeed = 8; var xadjust = 0; target = _root.player1; } } movieClip 3821 { } movieClip 3824 { } movieClip 3827 { } movieClip 3843 { frame 1 { stop(); } frame 24 { stop(); } } instance of movieClip 3810 { onClipEvent (load) { snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } instance arrowPointer of movieClip 2446 { onClipEvent (load) { _visible = false; } } movieClip 3855 { } instance potionToBuy of movieClip 3855 { onClipEvent (load) { this.gotoAndStop(1); } } instance bombToBuy of movieClip 3855 { onClipEvent (load) { this.gotoAndStop(2); } } instance comboToBuy of movieClip 3855 { onClipEvent (load) { if (_root.d_combo == true) { gotoAndStop(9); } else { this.gotoAndStop(5); } } } instance bargainToBuy of movieClip 3855 { onClipEvent (load) { if (_root.d_bargain == true) { gotoAndStop(9); } else { this.gotoAndStop(6); } } } frame 29 { _root.resetFunction(); if (_root.snowVaniaMusicOn != true) { _root.stopMusic(); _root.mapMusic.stop(); _root.snowVaniaMusic.start(0, 99); _root.snowVaniaMusic.setVolume(_root.musicvolume); _root.snowVaniaMusicOn = true; } } instance hud of movieClip 1754 { onClipEvent (load) { _x = 325; _y = 225; } } frame 30 { stop(); if (_root.d_bargain == true) { shopCost = 49; } else { shopCost = 79; } _root.hud.swapDepths(_root.getNextHighestDepth()); _root.startx = _root.player1._x; _root.starty = _root.player1._y; var myGlowFilter = new flash.filters.GlowFilter(16777215, 1, 6, 6, 10, 1, false, false); _root.lvl_yadjust = 100; _root.target_scale = 100; _root.vcamx = 10; _root.vcamy = 5; _root.player1.grav = 0; _root.player1.combo = 1; _root.player1.grappleWait = 0; _root.player1.potionTimer = 15; _root.buyTimer = 15; _root.pWait = 10; _root.eShopF = function () { --pWait; if ((Key.isDown(80) or Key.isDown(27)) && _root.hud._currentframe == 1 && pWait < 1) { _root.inplay = false; _root.hud.gotoAndStop(4); } if (Key.isDown(81) && pWait < 1) { if (_quality == 'LOW' && pWait < 1) { _quality = 'MEDIUM'; pWait = 10; } if (_quality == 'MEDIUM' && pWait < 1) { _quality = 'HIGH'; pWait = 10; } if (_quality == 'HIGH' && pWait < 1) { _quality = 'LOW'; pWait = 10; } } if (Key.isDown(77) && pWait < 1) { if (_root.sfxvolume == 0) { trace('unmute'); _root.sfxvolume = _root.initSFX; _root.musicvolume = _root.initMUSIC; _root.setMusicVolume(_root.musicvolume); } else { trace('mute'); _root.sfxvolume = 0; _root.musicvolume = 0; _root.setMusicVolume(_root.musicvolume); } pWait = 10; } _root.medalF(); _root.player1.bombTimer = 15; _root.playerFunction(_root.player1); _root.cameraFunction(); _root.buyingStuffF(); if (_root.player1._x < 50) { _root.inplay = false; _root.resetFunction(); delete this.onEnterFrame; _root.fromShop = true; _root.gotoAndPlay(23); } if (_root.player1._x > 750) { _root.inplay = false; _root.resetFunction(); delete this.onEnterFrame; _root.snowVaniaMusicOn = false; _root.gotoAndStop(3); } }; onEnterFrame = function () { _root.snowMC._x = _root.hud._x; _root.snowMC._y = 225; ranSnow = random(5); if (ranSnow == 0) { newSnow = _root.snowMC.attachMovie('snowDrop', 'sD' + _root.snowMC.getNextHighestDepth(), _root.snowMC.getNextHighestDepth()); newSnow._x = random(675) - 450; newSnow._y = -325; newSnow.spd = 1 + random(4); newSnow._xscale = 75 + random(50); newSnow._yscale = newSnow._xscale; snowA.push(newSnow); } i = 0; while (i < _root.snowA.length) { snowA[i]._x += snowA[i].spd / 2; snowA[i]._y += snowA[i].spd; if (snowA[i]._y > 300) { snowA[i].removeMovieClip(); snowA.splice(i, 1); } ++i; } if (_root.inplay == true) { _root.eShopF(); } if (_root.inscene == true) { if (_root.zombie_case._alpha > 0) { _root.zombie_case._alpha -= 5; } _root.player1._y -= _root.player1.grav; _root.player1.grav -= 1.5; while (_root.ground.hitTest(_root.player1._x + _root.player1.hitbox._x, _root.player1._y + _root.player1.hitbox._y + _root.player1.hitbox._height / 2 - 2, true)) { --_root.player1._y; _root.player1.grav = 0; } while (_root.platform.hitTest(_root.player1._x + _root.player1.hitbox._x, _root.player1._y + _root.player1.hitbox._y + _root.player1.hitbox._height / 2 - 2, true)) { --_root.player1._y; _root.player1.grav = 0; } if (_root.ground.hitTest(_root.player1._x + _root.player1.hitbox._x, _root.player1._y + _root.player1.hitbox._y + _root.player1.hitbox._height / 2 + 10, true) or _root.platform.hitTest(_root.player1._x + _root.player1.hitbox._x, _root.player1._y + _root.player1.hitbox._y + _root.player1.hitbox._height / 2 + 10, true)) { _root.player1.onGround = true; _root.player1.gotoAndStop(1); } else { _root.player1.onGround = false; } _root.player1.lbar._x = _root.player1._x; _root.player1.lbar._y = _root.player1._y; if (_root[_root.interact[_root.currents_scene].scenewhotalk[_root.convpos]]._x < _root.player1._x) { _root.player1._xscale = -100; } if (_root[_root.interact[_root.currents_scene].scenewhotalk[_root.convpos]]._x > _root.player1._x) { _root.player1._xscale = 100; } _root.bubble._x += (_root.vcam._x - _root.bubble._x) / 2; _root.bubble._y += (_root.vcam._y - _root.vcam._height / 2 + _root.bubble._height + 20 - _root.bubble._y) / 2; _root.bubble._xscale = _root.vcam._xscale; _root.bubble._yscale = _root.bubble._xscale; } }; _root.strawBerry.disWhat = shopCost + 1; buyingStuffF = function () { _root.strawBerry.disWhat = shopCost + 1; --buyTimer; if (_root.player1.hitbox.hitTest(_root.potionToBuy) && 0 == _root.player1.hitbox.hitTest(_root.bombToBuy)) { _root.potionToBuy.filters = [myGlowFilter]; arrowToPointAt = _root.potionToBuy._x - 12; _root.arrowPointer._visible = true; if (Key.isDown(_root.key_attack) && buyTimer < 1) { if (_root.player_cash > shopCost) { buyTimer = 15; _root.cash.start(0, 0); _root.cash.setVolume(_root.sfxvolume); cg = _root.attachMovie('prizeGet', 'prizeGet' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); cg._x = _root.player1._x; cg._y = _root.player1._y - _root.player1.hitbox._height; _root.player_potions += 1; cg.mc.mc.whatyougot = 'potion +1'; _root.player_cash -= shopCost + 1; } else { buyTimer = 15; _root.denied.start(0, 0); _root.denied.setVolume(_root.sfxvolume + _root.sfxvolume); } } } else { _root.potionToBuy.filters = []; } if (_root.player1.hitbox.hitTest(_root.bombToBuy) && 0 == _root.player1.hitbox.hitTest(_root.potionToBuy)) { _root.bombToBuy.filters = [myGlowFilter]; arrowToPointAt = _root.bombToBuy._x - 12; _root.arrowPointer._visible = true; if (Key.isDown(_root.key_attack) && buyTimer < 1) { if (_root.player_cash > shopCost) { buyTimer = 15; cg = _root.attachMovie('prizeGet', 'prizeGet' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); cg._x = _root.player1._x; cg._y = _root.player1._y - _root.player1.hitbox._height / 2; _root.player_bombs += 1; _root.cash.start(0, 0); _root.cash.setVolume(_root.sfxvolume); cg.mc.mc.whatyougot = 'bomb +1'; _root.player_cash -= shopCost + 1; } else { buyTimer = 15; _root.denied.start(0, 0); _root.denied.setVolume(_root.sfxvolume + _root.sfxvolume); } } } else { _root.bombToBuy.filters = []; } if (_root.rainbowToBuy._currentframe != 9 && _root.player1.hitbox.hitTest(_root.rainbowToBuy.hitBox) && 0 == _root.player1.hitbox.hitTest(_root.potionToBuy.hitBox) && 0 == _root.player1.hitbox.hitTest(_root.bombToBuy.hitBox) && 0 == _root.player1.hitbox.hitTest(_root.bombBombToBuy.hitBox)) { _root.rainbowToBuy.filters = [myGlowFilter]; arrowToPointAt = _root.rainbowToBuy._x - 12; _root.arrowPointer._visible = true; if (Key.isDown(_root.key_attack) && buyTimer < 1) { buyTimer = 15; _root.inplay = false; _root.inscene = true; _root.inOption = true; _root.hud._alpha = 0; _root.speech1.start(0, 0); _root.speech1.setVolume(_root.sfxvolume * 1.2); curtains = _root.attachMovie('curtainsOption', 'curtains', _root.getNextHighestDepth()); curtains._x = _root.vcam._x; curtains._y = _root.vcam._y; _root.bubble = _root.attachMovie('d_optionChoice', 'bubble' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _root.bubble.what = 'RAINBOW'; _root.bubble.whatImg = 5; _root.bubble.watToClose = 'rainbowToBuy'; _root.bubble.whatDescription = 'SHOOT RAINBOW LASER FROM THE GIRAFFE!'; _root.bubble._x = (_root.vcam._x - _root.bubble._x) / 4; _root.bubble._y = (_root.vcam._y - _root.vcam._height / 2 + _root.bubble._height + 5 - _root.bubble._y) / 4; _root.bubble.toActivate = 'd_rainbow'; _root.curtains.gotoAndPlay(2); } } else { _root.rainbowToBuy.filters = []; } if (_root.bombBombToBuy._currentframe != 9 && _root.player1.hitbox.hitTest(_root.bombBombToBuy.hitBox) && 0 == _root.player1.hitbox.hitTest(_root.potionToBuy.hitBox) && 0 == _root.player1.hitbox.hitTest(_root.bombToBuy.hitBox) && 0 == _root.player1.hitbox.hitTest(_root.rainbowToBuy.hitBox)) { _root.bombBombToBuy.filters = [myGlowFilter]; arrowToPointAt = _root.bombBombToBuy._x - 12; _root.arrowPointer._visible = true; if (Key.isDown(_root.key_attack) && buyTimer < 1) { buyTimer = 15; _root.inplay = false; _root.inscene = true; _root.inOption = true; _root.hud._alpha = 0; _root.speech1.start(0, 0); _root.speech1.setVolume(_root.sfxvolume * 1.2); curtains = _root.attachMovie('curtainsOption', 'curtains', _root.getNextHighestDepth()); curtains._x = _root.vcam._x; curtains._y = _root.vcam._y; _root.bubble = _root.attachMovie('d_optionChoice', 'bubble' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _root.bubble.what = 'DOUBLE BOMB'; _root.bubble.whatImg = 6; _root.bubble.watToClose = 'bombBombToBuy'; _root.bubble.whatDescription = 'RELEASE TWO BOMBS AT ONCE'; _root.bubble._x = (_root.vcam._x - _root.bubble._x) / 4; _root.bubble._y = (_root.vcam._y - _root.vcam._height / 2 + _root.bubble._height + 5 - _root.bubble._y) / 4; _root.bubble.toActivate = 'd_bomb'; _root.curtains.gotoAndPlay(2); } } else { _root.bombBombToBuy.filters = []; } _root.arrowPointer._x += (arrowToPointAt - _root.arrowPointer._x) / 4; }; } instance bg of movieClip 3594 { onClipEvent (load) { snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } movieClip 3857 { } movieClip 3859 CandyCane { } movieClip 3861 Lollipop2 { } movieClip 3863 LollyPop1 { } movieClip 3869 { } instance of movieClip 3704 { onClipEvent (load) { snapshot = new flash.display.BitmapData(this._width, this._height, true, 0); snapshot.draw(this); this.bg.swapDepths(this.getNextHighestDepth()); this.bg.removeMovieClip(); this.level_case.attachBitmap(snapshot, 1); } } instance vcam of movieClip 1121 { onClipEvent (load) { var xSpeed = 0; var ySpeed = 0; var moveSpeed = 8; var xadjust = 0; target = _root.player1; } } instance arrowPointer of movieClip 2446 { onClipEvent (load) { _visible = false; } } movieClip 3874 { } instance potionToBuy of movieClip 3874 { onClipEvent (load) { this.gotoAndStop(1); } } instance bombToBuy of movieClip 3874 { onClipEvent (load) { this.gotoAndStop(2); } } instance rainbowToBuy of movieClip 3874 { onClipEvent (load) { if (_root.d_rainbow == true) { gotoAndStop(9); } else { this.gotoAndStop(7); } } } instance bombBombToBuy of movieClip 3874 { onClipEvent (load) { if (_root.d_bomb == true) { gotoAndStop(9); } else { this.gotoAndStop(8); } } } frame 31 { function SubmitComplete(score, response) { trace(score); if (response.Success) { trace('success'); _root.gotoAndStop(32); } else { trace('fail'); _root.gotoAndStop(33); } } function ListComplete(scores, numscores, response) { if (response.Success) { _root.gotoAndStop(32); } else { _root.gotoAndStop(33); } } _root.hud.swapDepths(_root.getNextHighestDepth()); _root.hud.removeMovieClip(); _root.interact.removeMovieClip(); stop(); Selection.setFocus(toPrefix); denyDelay = 10; plop = true; onEnterFrame = function () { toPrefix.text = toPrefix.text.toUpperCase(); --denyDelay; if (Key.isDown(27)) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); delete _root.onEnterFrame; _root.gotoAndStop(3); _root.resetFunction(); } if (Key.isDown(13) && plop == true) { if (_root.toPrefix.text != '' && _root.toPrefix.text != 'YOUR NAME' && _root.toPrefix.text != 'TYPE NAME HERE') { delete _root.onEnterFrame; plop = false; _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); this.nameUpperCase = _root.toPrefix.text.toUpperCase(); _root.nameToPlaytomic = this.nameUpperCase; _root.btn_accept.start(0, 0); _root.btn_accept.setVolume(_root.sfxvolume); _root.extBtn._alpha = 50; var v3 = new Playtomic.PlayerScore(); v3.Name = _root.nameToPlaytomic; v3.Points = _root.totalPoints; Playtomic.Leaderboards.SaveAndList(v3, _root.lvlForStats, _root.ListComplete, {'highest': true}); loadCurl._visible = true; _root.braggerMedal = 1; _root.medalF(); } else { if (denyDelay < 1) { _root.toPrefix.text = 'TYPE NAME HERE'; denyDelay = 10; _root.denied.start(0, 0); _root.denied.setVolume(_root.sfxvolume * 2); } } } }; submitbutton.onRelease = function () { if (_root.toPrefix.text != '' && _root.toPrefix.text != 'YOUR NAME' && _root.toPrefix.text != 'TYPE NAME HERE') { delete _root.onEnterFrame; _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); this.nameUpperCase = _root.toPrefix.text.toUpperCase(); _root.nameToPlaytomic = this.nameUpperCase; _root.btn_accept.start(0, 0); _root.btn_accept.setVolume(_root.sfxvolume); _root.extBtn._alpha = 50; var v3 = new Playtomic.PlayerScore(); v3.Name = _root.nameToPlaytomic; v3.Points = _root.totalPoints; Playtomic.Leaderboards.SaveAndList(v3, _root.lvlForStats, _root.ListComplete, {'highest': true}); loadCurl._visible = true; _root.braggerMedal = 1; _root.medalF(); } else { _root.toPrefix.text = 'TYPE NAME HERE'; _root.denied.start(0, 0); _root.denied.setVolume(_root.sfxvolume * 2); } }; } movieClip 3883 { frame 1 { stop(); } } instance submitbutton of movieClip 3883 { onClipEvent (rollOver) { this.gotoAndStop(2); _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); } onClipEvent (rollOut) { this.gotoAndStop(1); } } instance loadCurl of movieClip 1519 { onClipEvent (load) { _visible = false; } } button 3887 { on (rollOver) { _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); } on (release) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); delete _root.onEnterFrame; _root.gotoAndStop(3); _root.resetFunction(); } } movieClip 3894 { } frame 32 { function ListComplete(scores, numscores, response) { trace(scores.length + ' scores returned out of ' + numscores); _root.yourScore.txt = _root.totalPoints; _root.yourScore.nm = _root.nameToPlaytomic; if (scores.length < 10) { this.displayNumber = scores.length; } else { this.displayNumber = 10; } var v3 = 0; while (v3 < this.displayNumber) { var v4 = scores[v3]; newblck = _root.emptyMC.attachMovie('highscoreTile', 'customlvl_block' + v3, _root.emptyMC.getNextHighestDepth()); newblck.txt = v4.Points; newblck.nm = v4.Name; newblck.rank = v3 + 1; if (v4.Name == _root.nameToPlaytomic) { newblck.gotoAndStop(12); } newblck._x = 311; newblck._y = 111.65 + yoff; yoff += 27; ++v3; } } stop(); Playtomic.Leaderboards.List(_root.lvlForStats, this.ListComplete); yoff = 0; enterReleased = false; onEnterFrame = function () { if (0 == Key.isDown(13)) { enterReleased = true; } if (Key.isDown(27) or Key.isDown(_root.key_attack) or enterReleased == true && Key.isDown(13)) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); delete _root.onEnterFrame; _root.gotoAndStop(3); _root.resetFunction(); } }; } movieClip 3898 { } movieClip 3900 { } movieClip 3903 { } button 3904 { on (rollOver) { _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); } on (release) { delete _root.onEnterFrame; _root.gotoAndStop(3); _root.resetFunction(); } } frame 33 { stop(); enterReleased = false; onEnterFrame = function () { if (0 == Key.isDown(13)) { enterReleased = true; } if (Key.isDown(_root.key_attack) or Key.isDown(27) or enterReleased == true && Key.isDown(13)) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); delete _root.onEnterFrame; _root.gotoAndStop(3); _root.resetFunction(); } }; } button 3909 { on (release) { _root.btnConfirm.start(0, 0); _root.btnConfirm.setVolume(_root.sfxvolume); delete _root.onEnterFrame; _root.gotoAndStop(3); _root.resetFunction(); } on (rollOver) { _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); } } frame 34 { _root.hud.swapDepths(_root.getNextHighestDepth()); _root.hud.removeMovieClip(); stop(); } movieClip 3912 { } movieClip 3931 { } movieClip 3945 { frame 2 { if (_root.sfxvolume > 0) { _root.heavyBreath.start(0, 99); _root.heavyBreath.setVolume(_root.sfxvolume); } } frame 275 { _root.heavyBreath.stop(); _root.wakeUpNearGirl = true; _parent.gotoAndPlay(9); } } frame 35 { if (_root.controlScheme == 0) { _root.key_right = 39; _root.key_left = 37; _root.key_jump = 38; _root.key_down = 40; _root.key_copter = 87; _root.key_rainbow = 68; _root.key_attack = 65; _root.key_action = 68; _root.key_bomb = 83; } if (_root.controlScheme == 1) { _root.key_right = 68; _root.key_left = 65; _root.key_jump = 87; _root.key_down = 83; _root.key_copter = 38; _root.key_rainbow = 39; _root.key_attack = 37; _root.key_action = 38; _root.key_bomb = 40; } _root.hud.swapDepths(_root.getNextHighestDepth()); _root.hud.removeMovieClip(); stop(); } movieClip 3954 { } movieClip 3958 { } movieClip 3971 { } movieClip 3973 { } movieClip 3975 { frame 1 { function camControl() { parentColor.setTransform(camColor.getTransform()); var v4 = sX / this._width; var v3 = sY / this._height; _parent._x = cX - this._x * v4; _parent._y = cY - this._y * v3; _parent._xscale = 100 * v4; _parent._yscale = 100 * v3; } function resetStage() { var v2 = {'ra': 100, 'rb': 0, 'ga': 100, 'gb': 0, 'ba': 100, 'bb': 0, 'aa': 100, 'ab': 0}; parentColor.setTransform(v2); _parent._xscale = 100; _parent._yscale = 100; _parent._x = 0; _parent._y = 0; } var oldMode = Stage.scaleMode; Stage.scaleMode = 'exactFit'; var cX = Stage.width / 2; var cY = Stage.height / 2; var sX = Stage.width; var sY = Stage.height; Stage.scaleMode = oldMode; var camColor = new Color(this); var parentColor = new Color(_parent); this.onEnterFrame = camControl; camControl(); this.onUnload = resetStage; } } movieClip 3978 { } movieClip 3985 { } movieClip 3989 { } movieClip 3992 { } movieClip 3994 { frame 1 { stop(); } } movieClip 3995 { } movieClip 4009 { } movieClip 4033 { } movieClip 4035 { } movieClip 4053 { } movieClip 4062 { } movieClip 4069 { } movieClip 4073 { } movieClip 4084 { } movieClip 4089 { } movieClip 4099 { } movieClip 4101 { } movieClip 4107 { } movieClip 4111 { } movieClip 4116 { } movieClip 4117 { } movieClip 4119 { frame 1 { stop(); } } movieClip 4120 { } movieClip 4121 { } movieClip 4127 { } movieClip 4140 { } movieClip 4142 { } movieClip 4146 { } movieClip 4147 { } movieClip 4149 { } movieClip 4150 { } movieClip 4151 { } movieClip 4155 { } movieClip 4158 { } movieClip 4159 { } movieClip 4162 { } movieClip 4163 { } movieClip 4212 { } movieClip 4214 { } movieClip 4216 { } movieClip 4229 { } movieClip 4231 { } movieClip 4236 { } movieClip 4237 { } movieClip 4243 { } movieClip 4247 { } movieClip 4262 { } movieClip 4263 { } movieClip 4266 { } movieClip 4273 { } movieClip 4280 { } movieClip 4285 { } movieClip 4291 { } movieClip 4293 { frame 1 { onEnterFrame = function () { if (Key.isDown(32)) { delete this.onEnterFrame; gotoAndStop(this._totalframes); } }; } frame 2 { if (_root.sfxvolume == 0) { stopAllSounds(); } } frame 304 { onEnterFrame = function () { if (Key.isDown(32)) { delete this.onEnterFrame; gotoAndStop(this._totalframes); } }; } frame 431 { onEnterFrame = function () { if (Key.isDown(32)) { delete this.onEnterFrame; gotoAndStop(this._totalframes); } }; } frame 451 { onEnterFrame = function () { if (Key.isDown(32)) { delete this.onEnterFrame; gotoAndStop(this._totalframes); } }; } frame 710 { delete this.onEnterFrame; _parent.gotoAndPlay(19); } } frame 36 { _root.hud.swapDepths(_root.getNextHighestDepth()); _root.hud.removeMovieClip(); stop(); } movieClip 4303 { } movieClip 4316 { frame 1 { this.gotoAndStop(_root.player_lifelevel + 1); } } movieClip 4317 { } movieClip 4321 { frame 1 { function camControl() { parentColor.setTransform(camColor.getTransform()); var v4 = sX / this._width; var v3 = sY / this._height; _parent._x = cX - this._x * v4; _parent._y = cY - this._y * v3; _parent._xscale = 100 * v4; _parent._yscale = 100 * v3; } function resetStage() { var v2 = {'ra': 100, 'rb': 0, 'ga': 100, 'gb': 0, 'ba': 100, 'bb': 0, 'aa': 100, 'ab': 0}; parentColor.setTransform(v2); _parent._xscale = 100; _parent._yscale = 100; _parent._x = 0; _parent._y = 0; } var oldMode = Stage.scaleMode; Stage.scaleMode = 'exactFit'; var cX = Stage.width / 2; var cY = Stage.height / 2; var sX = Stage.width; var sY = Stage.height; Stage.scaleMode = oldMode; var camColor = new Color(this); var parentColor = new Color(_parent); this.onEnterFrame = camControl; camControl(); this.onUnload = resetStage; } } movieClip 4332 { } movieClip 4338 { } movieClip 4339 { } movieClip 4356 { } movieClip 4370 { frame 1 { this.gotoAndStop(_root.player_lifelevel + 1); } } movieClip 4372 { } movieClip 4374 { } movieClip 4377 { } movieClip 4388 { frame 1 { this.gotoAndStop(_root.player_lifelevel + 1); } } movieClip 4390 { } movieClip 4391 { } movieClip 4397 { } movieClip 4404 { } movieClip 4406 { frame 15 { _root.goohit.start(0, 0); _root.goohit.setVolume(_root.sfxvolume / 3); } } movieClip 4424 { } movieClip 4441 { frame 9 { stop(); } } button 4443 { on (release) { _root.hud.showingMedals = false; _root.hud.wait = 15; _root.maphud.doorTalk.showingMedals = false; _root.maphud.doorTalk.wait = 15; delete this.onEnterFrame; } } movieClip 4444 { } movieClip 4449 { frame 9 { stop(); } } movieClip 4454 { instance of movieClip 4444 { onClipEvent (release) { _root.menuMusic.stop(); delete this.onEnterFrame; _root.gotoAndStop(3); } } frame 601 { stop(); } } movieClip 4457 { } movieClip 4458 { } movieClip 4459 { } movieClip 4460 { frame 21 { _root.rocketsfx.start(0, 0); _root.rocketsfx.setVolume(_root.sfxvolume); } frame 68 { _root.explosionsfx.start(0, 0); _root.explosionsfx.setVolume(_root.sfxvolume / 2); } frame 111 { _root.swing0.start(0, 0); _root.swing0.setVolume(_root.sfxvolume); } frame 115 { _root.smack0.start(0, 0); _root.smack0.setVolume(_root.sfxvolume); } frame 131 { if (_root.sfxvolume < 1) { stopAllSounds(); } } frame 132 { _root.swing0.start(0, 0); _root.swing0.setVolume(_root.sfxvolume); } frame 146 { _root.goohit.start(0, 0); _root.goohit.setVolume(_root.sfxvolume); } frame 154 { _root.goohit.start(0, 0); _root.goohit.setVolume(_root.sfxvolume / 2); } frame 159 { _root.goohit.start(0, 0); _root.goohit.setVolume(_root.sfxvolume / 3); } frame 176 { _root.swing2.start(0, 0); _root.swing2.setVolume(_root.sfxvolume); } frame 198 { _root.spring1.start(0, 0); _root.spring1.setVolume(_root.sfxvolume); } frame 244 { _root.spring1.start(0, 0); _root.spring1.setVolume(_root.sfxvolume); } frame 286 { _root.goohit.start(0, 0); _root.goohit.setVolume(_root.sfxvolume / 3); } frame 297 { _root.swing0.start(0, 0); _root.swing0.setVolume(_root.sfxvolume); } frame 323 { _root.smack1.start(0, 0); _root.smack1.setVolume(_root.sfxvolume); } frame 566 { _root.swing0.start(0, 0); _root.swing0.setVolume(_root.sfxvolume); } frame 604 { stop(); _root.menuMusic.start(0, 99); _root.menuMusic.setVolume(_root.musicvolume); } } frame 38 { stop(); choice = 0; onEnterFrame = function () { lBubble._x += (26.7 - lBubble._x) / 3; rBubble._x += (334.8 - rBubble._x) / 4; if (Key.isDown(37) or Key.isDown(65)) { if (choice != 1) { _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); } choice = 1; } if (Key.isDown(39) or Key.isDown(68)) { if (choice != 2) { _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); } choice = 2; } if (choice == 1) { if (lBubble._currentframe < 2 or lBubble._currentframe > 10) { lBubble.gotoAndPlay(2); } if (Key.isDown(13)) { stopAllSounds(); delete _root.onEnterFrame; _root.controlScheme = 0; _root.btn.start(0, 0); _root.btn.setVolume(100); _root.fadeOut.gotoAndPlay(2); _root.fadeOut.goTo = 35; } } if (choice == 2) { if (rBubble._currentframe < 2 or rBubble._currentframe > 10) { rBubble.gotoAndPlay(2); } if (Key.isDown(13)) { stopAllSounds(); delete _root.onEnterFrame; _root.controlScheme = 1; _root.btn.start(0, 0); _root.btn.setVolume(100); _root.fadeOut.gotoAndPlay(2); _root.fadeOut.goTo = 35; } } if (choice != 2) { if (rBubble._currentframe < 11 && rBubble._currentframe > 2) { rBubble.gotoAndPlay(11); } } if (choice != 1) { if (lBubble._currentframe < 11 && lBubble._currentframe > 2) { lBubble.gotoAndPlay(11); } } }; } // unknown tag 88 length 74 movieClip 4464 { } movieClip 4470 { } movieClip 4475 { } movieClip 4476 { frame 1 { stop(); } frame 10 { stop(); } } instance lBubble of movieClip 4476 { onClipEvent (rollOut) { if (_root.fadeOut._currentframe == 1) { _parent.choice = 0; } } onClipEvent (rollOver) { if (_root.fadeOut._currentframe == 1) { _parent.choice = 1; _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); } } onClipEvent (release) { if (_root.fadeOut._currentframe == 1) { stopAllSounds(); delete _root.onEnterFrame; _root.controlScheme = 0; _root.btn.start(0, 0); _root.btn.setVolume(100); _root.fadeOut.gotoAndPlay(2); _root.fadeOut.goTo = 35; } } } movieClip 4480 { } movieClip 4487 { } movieClip 4488 { frame 1 { stop(); } frame 10 { stop(); } } instance rBubble of movieClip 4488 { onClipEvent (rollOut) { if (_root.fadeOut._currentframe == 1) { _parent.choice = 0; } } onClipEvent (rollOver) { if (_root.fadeOut._currentframe == 1) { _parent.choice = 2; _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); } } onClipEvent (release) { if (_root.fadeOut._currentframe == 1) { stopAllSounds(); delete _root.onEnterFrame; _root.controlScheme = 1; _root.btn.start(0, 0); _root.btn.setVolume(100); _root.fadeOut.gotoAndPlay(2); _root.fadeOut.goTo = 35; } } } movieClip 4491 { } frame 39 { stop(); var kongregate = _global.kongregate; kongregate.services.connect(); i = 0; while (i < medalNameA.length) { if (_root[_root.medalConditionA[i]] >= _root.medalConditionA[i + 1]) { nameToKong = _root.medalNameA[i]; kongregate.stats.submit(nameToKong, 1); } i += 2; } } movieClip 4497 { } movieClip 4504 { } movieClip 4508 { frame 1 { } frame 225 { _root.gotoAndStop(2); } } instance myButton of movieClip 4508 { onClipEvent (release) { getURL('http://armorgames.com/', '_blank'); } } movieClip 4509 { frame 2 { _root.gotoAndStop(2); } } instance myButton of movieClip 4509 { onClipEvent (release) { getURL('http://jayarmstronggames.com/', '_blank'); } } movieClip 4515 { } movieClip 4518 { } movieClip 4520 { } movieClip 4521 { } movieClip 4525 { } movieClip 4530 { } movieClip 4531 { } movieClip 4533 { } movieClip 4545 { frame 11 { stop(); } } movieClip 4555 { } movieClip 4590 { } movieClip 4591 { } movieClip 4592 { } movieClip 4593 { } movieClip 4594 { } movieClip 4595 { } movieClip 4598 { } movieClip 4599 { } movieClip 4604 { } movieClip 4606 { frame 186 { stopAllSounds(); _root.stopAllSounds(); } frame 191 { _root.gotoAndStop(2); } } instance of movieClip 4606 { onClipEvent (release) { getURL('http://corupted.com/news', '_blank'); } } frame 43 { stopAllSounds(); _root.createEmptyMovieClip('musicMC', 1000); menuMusic = new Sound(musicMC); menuMusic.attachSound('menuMusic'); gameWin = new Sound(musicMC); gameWin.attachSound('gameWin'); bossMusic = new Sound(musicMC); bossMusic.attachSound('bossMusic'); mapMusic = new Sound(musicMC); mapMusic.attachSound('mapMusic'); music0 = new Sound(musicMC); music0.attachSound('music0'); music1 = new Sound(musicMC); music1.attachSound('music1'); music2 = new Sound(musicMC); music2.attachSound('music2'); introMusic = new Sound(musicMC); introMusic.attachSound('introMusic'); boss0 = new Sound(musicMC); boss0.attachSound('boss0'); boss1 = new Sound(musicMC); boss1.attachSound('boss1'); treeValeMusic = new Sound(musicMC); treeValeMusic.attachSound('treeValeMusic'); dustWoodMusic = new Sound(musicMC); dustWoodMusic.attachSound('dustWoodMusic'); snowVaniaMusic = new Sound(musicMC); snowVaniaMusic.attachSound('snowVaniaMusic'); heavyBreath = new Sound(musicMC); heavyBreath.attachSound('heavyBreath'); _root.createEmptyMovieClip('sfxMC1', 1001); smack0 = new Sound(sfxMC1); smack0.attachSound('smack0'); smack1 = new Sound(sfxMC1); smack1.attachSound('smack1'); smack2 = new Sound(sfxMC1); smack2.attachSound('smack2'); smack3 = new Sound(sfxMC1); smack3.attachSound('smack3'); swing0 = new Sound(sfxMC1); swing0.attachSound('swing0'); swing1 = new Sound(sfxMC1); swing1.attachSound('swing1'); swing2 = new Sound(sfxMC1); swing2.attachSound('swing2'); cash = new Sound(sfxMC1); cash.attachSound('cash'); _root.createEmptyMovieClip('sfxMC2', 1002); explosionsfx = new Sound(sfxMC2); explosionsfx.attachSound('explosionsfx'); splat = new Sound(sfxMC2); splat.attachSound('splat'); openGate = new Sound(sfxMC2); openGate.attachSound('openGate'); speech1 = new Sound(sfxMC2); speech1.attachSound('speech1'); speech2 = new Sound(sfxMC2); speech2.attachSound('speech2'); _root.createEmptyMovieClip('sfxMC3', 1003); step1 = new Sound(sfxMC3); step1.attachSound('step1'); step2 = new Sound(sfxMC3); step2.attachSound('step2'); MrBLaugh = new Sound(sfxMC3); MrBLaugh.attachSound('MrBLaugh'); denied = new Sound(sfxMC3); denied.attachSound('denied'); chickenhit = new Sound(sfxMC3); chickenhit.attachSound('chickenhit'); _root.createEmptyMovieClip('sfxMC4', 1004); land = new Sound(sfxMC4); land.attachSound('land'); crate0 = new Sound(sfxMC4); crate0.attachSound('crate0'); crate1 = new Sound(sfxMC4); crate1.attachSound('crate1'); goohit = new Sound(sfxMC4); goohit.attachSound('goohit'); _root.createEmptyMovieClip('sfxMC5', 1005); coinsfx = new Sound(sfxMC5); coinsfx.attachSound('coinsfx'); spring0 = new Sound(sfxMC5); spring0.attachSound('spring0'); silenced = new Sound(sfxMC5); silenced.attachSound('silenced'); oscream2 = new Sound(sfxMC5); oscream2.attachSound('oscream2'); _root.createEmptyMovieClip('sfxMC6', 1006); spring1 = new Sound(sfxMC6); spring1.attachSound('spring1'); checkPointSFX = new Sound(sfxMC6); checkPointSFX.attachSound('checkPointSFX'); checkPoint2 = new Sound(sfxMC6); checkPoint2.attachSound('checkPoint2'); chestMusic = new Sound(sfxMC6); chestMusic.attachSound('chestMusic'); gatebtn = new Sound(sfxMC6); gatebtn.attachSound('gatebtn'); spike0 = new Sound(sfxMC6); spike0.attachSound('spike0'); newLocation = new Sound(sfxMC6); newLocation.attachSound('newLocation'); fishPowerUp = new Sound(sfxMC6); fishPowerUp.attachSound('fishPowerUp'); _root.createEmptyMovieClip('sfxMC7', 1007); gatefx = new Sound(sfxMC7); gatefx.attachSound('gatefx'); bubblesfx = new Sound(sfxMC7); bubblesfx.attachSound('bubblesfx'); getFX = new Sound(sfxMC7); getFX.attachSound('getFX'); shortWin = new Sound(sfxMC7); shortWin.attachSound('shortWin'); rocketsfx = new Sound(sfxMC7); rocketsfx.attachSound('rocketsfx'); biglaser = new Sound(sfxMC7); biglaser.attachSound('biglaser'); _root.createEmptyMovieClip('sfxMC8', 1008); medalSFX = new Sound(sfxMC8); medalSFX.attachSound('medalSFX'); btnConfirm = new Sound(sfxMC8); btnConfirm.attachSound('btnConfirm'); btnOver = new Sound(sfxMC8); btnOver.attachSound('btnOver'); pewpew = new Sound(sfxMC8); pewpew.attachSound('pewpew'); stopAllSounds(); gotoAndStop(39); } movieClip 4615 { frame 1 { gotoAndStop(_parent.whatImg); } } movieClip 4624 { } movieClip 4627 { } movieClip 4628 d_optionChoice { frame 34 { stop(); yOptions = [-39.45, 7.35]; choiceNum = 0; wait = 10; onEnterFrame = function () { pointer._y += (yOptions[choiceNum] - pointer._y) / 3; --wait; if (Key.isDown(_root.key_jump) && wait < 1) { _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); wait = 10; ++choiceNum; if (choiceNum > yOptions.length - 1) { choiceNum = 0; } } if (Key.isDown(_root.key_down) && wait < 1) { _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); wait = 10; --choiceNum; if (choiceNum < 0) { choiceNum = yOptions.length - 1; } } if (Key.isDown(_root.key_attack) && wait < 1) { if (choiceNum == 0) { wait = 10; if (_root.player_diamonds > 1) { _root.player_diamonds -= 2; _root[this.toActivate] = true; _root[this.toActivate + '_activated'] = true; cg = _root.attachMovie('prizeGet', 'prizeGet' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); cg._x = _root.player1._x; cg._y = _root.player1._y - _root.player1.hitbox._height / 2; _root.cash.start(0, 0); _root.cash.setVolume(_root.sfxvolume); _root.player_bombs += 1; cg.mc.mc.whatyougot = '+' + this.what; _root[this.watToClose].gotoAndStop(9); _root.curtains.gotoAndPlay(17); } else { _root.denied.start(0, 0); _root.denied.setVolume(_root.sfxvolume * 3); } } if (choiceNum == 1) { _root.getFX.start(0, 0); _root.getFX.setVolume(_root.sfxvolume); _root.curtains.gotoAndPlay(17); } } }; } instance of movieClip 1437 { onClipEvent (load) { if (_root._currentframe > 6 && _root._currentframe < 11 || _root._currentframe > 22 && _root._currentframe < 31) { } else { this.swapDepths(_parent.getNextHighestDepth()); this.removeMovieClip(); } if (_root.mineOpen_activated == true) { this.swapDepths(_parent.getNextHighestDepth()); this.removeMovieClip(); } if (_root.gate1Open != true) { thisCount = 0; i = 1; while (i < 6) { if (_root['jayworld' + i + '1ruby'] == true) { ++thisCount; } ++i; } if (_root.fishBossruby == true) { ++thisCount; } rubyCount = thisCount + '/' + 6; } if (_root.gate1Open == true && _root.gate2Open != true) { thisCount = 0; i = 1; while (i < 6) { if (_root['snow' + i + '1ruby'] == true) { ++thisCount; } ++i; } if (_root.jellyBossruby == true) { ++thisCount; } rubyCount = thisCount + '/' + 6; } if (_root.gate2Open == true) { thisCount = 0; i = 1; while (i < 6) { if (_root['sand' + i + '1ruby'] == true) { ++thisCount; } ++i; } rubyCount = thisCount + '/' + 5; } } } instance of movieClip 1441 { onClipEvent (load) { if (_root._currentframe > 6 && _root._currentframe < 11 || _root._currentframe > 22 && _root._currentframe < 31) { } else { this.swapDepths(_parent.getNextHighestDepth()); this.removeMovieClip(); } } } } movieClip 4634 showLevlLocation { frame 10 { _root.mapcam.target = this.whoToGoTo; } frame 25 { _root.newLocation.start(0, 0); _root.newLocation.setVolume(_root.sfxvolume + _root.sfxvolume); } frame 126 { _root.mapcam.target = _root.mapSort.mplayer1; _root.mapInPlay = true; this.removeMovieClip(); } } movieClip 4639 { } movieClip 4641 { } movieClip 4643 { } movieClip 4648 { } movieClip 4650 { } movieClip 4654 { } movieClip 4655 newBossLocation2 { frame 9 { _root.mapcam.target = this.whoToGoTo; } frame 25 { _root.newLocation.start(0, 0); _root.newLocation.setVolume(_root.sfxvolume + _root.sfxvolume); } frame 133 { _root.mapcam.target = _root.mapSort.mplayer1; _root.mapInPlay = true; this.removeMovieClip(); } } movieClip 4664 { frame 1 { gotoAndStop(_parent._parent.theme); } } movieClip 4673 { frame 1 { gotoAndStop(_parent._parent.theme); } } movieClip 4682 { frame 1 { gotoAndStop(_parent._parent.theme); } } movieClip 4691 { frame 1 { gotoAndStop(_parent._parent.theme); } } movieClip 4700 { frame 1 { gotoAndStop(_parent._parent.theme); } } movieClip 4709 { frame 1 { gotoAndStop(_parent._parent.theme); } } movieClip 4718 { frame 1 { gotoAndStop(_parent._parent.theme); } } movieClip 4723 { frame 1 { gotoAndStop(_parent._parent.theme); } } movieClip 4729 { frame 1 { gotoAndStop(_parent._parent.theme); } } movieClip 4738 { frame 1 { gotoAndStop(_parent._parent.theme); } } movieClip 4739 { frame 1 { stop(); } } movieClip 4742 { } // unknown tag 88 length 63 movieClip 4749 { } movieClip 4751 { } movieClip 4811 { } movieClip 4815 { } movieClip 4816 { } movieClip 4825 door { frame 1 { stop(); } frame 2 { onEnterFrame = function () { if (this.hitbox.hitTest(_root.player1.hitbox)) { if (this.mcExplain._currentframe == 1) { this.mcExplain.gotoAndPlay(2); } if ((Key.isDown(_root.key_down) or Key.isDown(32)) && _root.player1.onGround == true && _root.inplay == true) { _root.inplay = false; _root.inscene = true; _root.player1.gotoAndStop(3); ranSwing = random(3); _root['swing' + ranSwing].start(0, 0); _root['swing' + ranSwing].setVolume(_root.sfxvolume); _root.player1.grav = 20; delete this.onEnterFrame; this.gotoAndStop(3); } } else { if (this.mcExplain._currentframe > 2 && this.mcExplain._currentframe < 12) { this.mcExplain.gotoAndPlay(12); } } }; } frame 3 { onEnterFrame = function () { _root.player1._x += (this._x + 40 - _root.player1._x) / 15; if (_root.player1.grav < 0) { _root.player1._width -= 1.5; _root.player1._height -= 1.5; } if (_root.player1._y - this._y > 20 && _root.player1.grav < 0) { _root.player1.removeMovieClip(); delete this.onEnterFrame; this.gotoAndPlay(4); } }; } frame 4 { _root.checkPointSFX.start(0, 0); _root.checkPointSFX.setVolume(_root.sfxvolume); } frame 20 { stop(); _root.current_identifier = this.goto; _root.hud.fadeOut.goTo = 4; _root.hud.fadeOut.gotoAndPlay(2); _root.inplay = false; delete _root.onEnterFrame; } } movieClip 4835 { frame 22 { stop(); } } movieClip 4836 gate { frame 1 { stop(); } frame 2 { stop(); newblck = _root.ground.attachMovie('block', i + '_' + j, _root.ground.getNextHighestDepth()); newblck._x = _x; newblck._y = _y; } frame 3 { newblck.removeMovieClip(); stop(); _root.gatefx.start(0, 0); _root.gatefx.setVolume(_root.sfxvolume + _root.sfxvolume + _root.sfxvolume + _root.sfxvolume); } } movieClip 4840 { } movieClip 4845 gatebutton { frame 1 { stop(); } frame 2 { stop(); poop = 25; poop2 = 33; _root.gateA.push(this); } frame 4 { stop(); } } movieClip 4850 wavetile { frame 1 { stop(); } frame 2 { _root.wavetileArray.push(this); splitwave = this.wave.split(','); buf = _root.zombie_case.attachMovie(splitwave, 'e1' + _root.zombie_case.getNextHighestDepth(), _root.zombie_case.getNextHighestDepth()); buf._x = _x + 40; buf._y = _y; _root.totalEnemies += 1; this.removeMovieClip(); } } movieClip 4857 { frame 1 { this.gotoAndStop(random(this._totalframes) + 1); } } movieClip 4861 pblock { frame 1 { stop(); } } movieClip 4864 { } movieClip 4865 exit { frame 1 { stop(); } frame 2 { onEnterFrame = function () { if (this.hitTest(_root.player1.hitbox) && _root.inplay && _root.player1.onGround == true) { if (this.mcExplain._currentframe == 1) { this.mcExplain.gotoAndPlay(2); } if (Key.isDown(_root.key_down) or Key.isDown(_root.key_attack)) { _root[_root.playListTracks[_root.jukeBox]].stop(); if (_root.untouchableMedal == 0) { _root.getuntoucableMedal = 1; _root.medalF(); } _root.player1.blinkers = 0; _root.inplay = false; _root.inlvlup = true; delete this.onEnterFrame; _root.player1.gotoAndStop(18); this.gotoAndPlay(3); } } else { if (this.mcExplain._currentframe > 2 && this.mcExplain._currentframe < 12) { this.mcExplain.gotoAndPlay(12); } } }; } frame 12 { stop(); } } movieClip 4866 choice block { frame 1 { stop(); } instance of movieClip 4742 { onClipEvent (load) { this.head.gotoAndStop(1); } } instance npc of movieClip 4742 { onClipEvent (load) { this.head.stop(); } } } movieClip 4877 { } movieClip 4886 { } movieClip 4893 { frame 2 { ranSwing = random(3); _root['swing' + ranSwing].start(0, 0); _root['swing' + ranSwing].setVolume(_root.sfxvolume); } instance of movieClip 116 { onClipEvent (load) { _root.eAttack(this, 0, _parent._parent.damage); } } frame 19 { _parent.gotoAndStop(2); } } movieClip 4898 { } movieClip 4902 { frame 8 { _parent.gotoAndStop(2); } } movieClip 4905 { } movieClip 4908 { frame 8 { _parent.gotoAndStop(2); } } movieClip 4909 en3 { frame 1 { _root.en1A.push(this); this.life = 5; grav = 0; damage = 1; range = 80; } frame 2 { stop(); } } movieClip 4919 { } movieClip 4927 { } movieClip 4942 { frame 5 { ranSwing = random(3); _root['swing' + ranSwing].start(0, 0); _root['swing' + ranSwing].setVolume(_root.sfxvolume); } instance of movieClip 116 { onClipEvent (load) { _root.eAttack(this, 0, _parent._parent.damage / 2); } } frame 19 { ranSwing = random(3); _root['swing' + ranSwing].start(0, 0); _root['swing' + ranSwing].setVolume(_root.sfxvolume); } instance of movieClip 116 { onClipEvent (load) { _root.eAttack(this, 1, _parent._parent.damage); } } frame 46 { _parent.gotoAndStop(2); } } movieClip 4945 { frame 7 { stop(); } } movieClip 4947 { frame 10 { _parent.gotoAndStop(2); } } movieClip 4950 { } movieClip 4955 { frame 8 { _parent.gotoAndStop(2); } } movieClip 4956 en4 { frame 1 { _root.en1A.push(this); this.life = 7; grav = 0; damage = 1; type = 'bigYeti'; range = 80; } frame 2 { stop(); } } movieClip 4988 { } movieClip 4989 { } movieClip 5013 { frame 17 { _root.hud.bombFlash.gotoAndPlay(2); _root.explosionsfx.start(0, 0); _root.explosionsfx.setVolume(_root.sfxvolume); } instance of movieClip 116 { onClipEvent (load) { _root.eAttack(this, 1, _parent._parent.damage); } } instance of movieClip 116 { onClipEvent (load) { _root.pAttack(_parent, 1, _parent._parent.damage); } } frame 42 { if (_parent.hBP == true) { _root.player_exp += 1; } _parent.gotoAndStop(4); } } movieClip 5014 jellyBombFly { frame 1 { _root.jellyBombFlyA.push(this); this.moveX = 0; this.moveY = 0; this.attackXSpeed = 0; this.life = 1; this.damage = 2; } frame 2 { stop(); } } movieClip 5020 { } movieClip 5021 blob_stick { } movieClip 5025 { frame 11 { stop(); } } movieClip 5026 ghostBlob { frame 1 { _root.ghostBlobA.push(this); } frame 2 { stop(); } } movieClip 5032 { } movieClip 5036 { } movieClip 5042 { } movieClip 5044 { } movieClip 5062 { } movieClip 5064 { frame 7 { _parent.gotoAndStop(2); } } movieClip 5124 { frame 32 { _parent.gotoAndStop(7); } } movieClip 5131 { frame 1 { _root.silenced.start(0, 0); _root.silenced.setVolume(_root.sfxvolume); } frame 9 { _parent.gotoAndStop(2); } } movieClip 5132 blobMonster { frame 1 { _root.blobMonsterA.push(this); this.life = 10; grav = 0; damage = 1; xSpeed = 2; } frame 2 { stop(); } } movieClip 5135 { } movieClip 5144 { frame 2 { _root.goohit.start(0, 0); _root.goohit.setVolume(_root.sfxvolume / 3); } frame 9 { stop(); } } movieClip 5157 { frame 12 { _parent.attackXSpeed = 0; } frame 13 { _root.hud.bombFlash.gotoAndPlay(2); _root.splat.start(0, 0); _root.splat.setVolume(_root.sfxvolume); } instance of movieClip 116 { onClipEvent (load) { _root.eAttack(this, 1, _parent._parent.damage); } } instance of movieClip 116 { onClipEvent (load) { _root.pAttack(_parent, 1, _parent._parent.damage); } } frame 33 { if (_parent.hBP == true) { _root.player_exp += 1; } _parent.gotoAndStop(5); } } movieClip 5158 blob2 { frame 1 { _root.blobB.push(this); this.life = 2; grav = 0; damage = 2; } frame 2 { stop(); } } movieClip 5161 { frame 6 { stop(); } } movieClip 5169 { } movieClip 5170 { frame 8 { stop(); } } movieClip 5177 { frame 2 { _root.splat.start(0, 0); _root.splat.setVolume(_root.sfxvolume); } frame 11 { _parent.removeMovieClip(); } } movieClip 5179 { frame 7 { stop(); } } movieClip 5180 { frame 15 { _parent.gotoAndStop(3); } } movieClip 5181 blob { frame 1 { _root.blobA.push(this); this.life = 2; grav = 0; } frame 2 { stop(); } } movieClip 5183 Tree2 { } movieClip 5185 Tree1 { } movieClip 5193 { } movieClip 5195 shootBlock { frame 2 { _root.shootBlockA.push(this); gotoAndStop(3); waitCounter = 45; waitCounterOrig = waitCounter; } frame 13 { gotoAndStop(3); } } movieClip 5199 { frame 8 { _parent.gotoAndStop(2); } } movieClip 5203 { frame 11 { _parent.gotoAndStop(6); } } movieClip 5204 sheep { frame 1 { _root.critterA.push(this); this.life = 3; } frame 2 { stop(); } } movieClip 5206 rock1 { } movieClip 5208 { } movieClip 5210 { } movieClip 5211 prizeGet { frame 33 { this.removeMovieClip(); } } movieClip 5233 { } movieClip 5235 { frame 4 { _parent.gotoAndStop(1); } } movieClip 5236 nyanHazard { frame 1 { stop(); } } movieClip 5240 { } movieClip 5241 newBossLocation { frame 9 { _root.mapcam.target = this.whoToGoTo; } frame 25 { _root.newLocation.start(0, 0); _root.newLocation.setVolume(_root.sfxvolume + _root.sfxvolume); } frame 126 { _root.mapcam.target = _root.mapSort.mplayer1; _root.mapInPlay = true; this.removeMovieClip(); } } movieClip 5246 { frame 1 { this.gotoAndStop(_parent.whoToGoTo); } } movieClip 5247 newAbility { frame 10 { _root.newLocation.start(0, 0); _root.newLocation.setVolume(_root.sfxvolume + _root.sfxvolume); } frame 111 { _root.mapInPlay = true; this.removeMovieClip(); } } movieClip 5251 { } movieClip 5253 { } movieClip 5254 movingBlock { frame 1 { stop(); } frame 2 { _root.movingBlockA.push(this); stop(); } } movieClip 5258 { frame 7 { stop(); } } movieClip 5263 { } movieClip 5266 { frame 1 { stop(); } } movieClip 5267 medMenuDisplay { frame 9 { stop(); } } movieClip 5273 medalDisplay { frame 1 { xPlus = 0; yPlus = 0; _root.medalNameA = ['FIRST BLOOD', 'kill your first enemy', 'COLD KILLER', 'kill one hundred enemies', 'BLOOD THIRSTY', 'kill one thousand enemies', '2 COOL 4 SCHOOL', 'complete tutorial', 'RICH', 'find one thousand coins', 'MILLIONAIRE', 'find one million coins', 'FISH AND CHIPS', 'defeat the fish boss', 'RAINBOW RIDER', 'defeat the jelly fish boss', 'SPIDER MAN', 'defeat the spider boss', 'CHAMPION', 'beat the final boss', 'SUPER ADVENTURER', 'complete all levels', 'BRAGGER', 'submit a high score', 'UNTOUCHABLE', 'beat a level set without dieing', 'LOVER MAN', 'win the heart of a girl', 'CHARITY CASE', 'donate money to the snow man', 'WRINKLY GRAPES', 'return the old mans speedos', 'TEARS OF JOY', 'return the farmers pig', 'FAMILY MAN', 'help the penguins start a family', 'OUTLAW', 'help stabby break out of jail', 'LAW MAN', 'redeem yourself to the sheriff']; i = 0; onEnterFrame = function () { if (i < _root.medalNameA.length) { newDis = this.attachMovie('medMenuDisplay', 'medMenuDisplay' + this.getNextHighestDepth(), this.getNextHighestDepth()); newDis._x = 10 + xPlus; newDis._y = 70 + yPlus; if (_root['medal_' + i] != true) { newDis.mc.gotoAndStop(2); } newDis.mc.mName = _root.medalNameA[i]; newDis.mc.mDescription = _root.medalNameA[i + 1].toUpperCase(); xPlus += 159; if (xPlus >= 600) { xPlus = 0; yPlus += 63; } i += 2; } }; } } movieClip 5275 snowDrop { } movieClip 5278 levelTitle { frame 91 { this.removeMovieClip(); } } movieClip 5280 Tween 4332a { } movieClip 5282 Totemthing { } movieClip 5284 stalegtite { } movieClip 5286 snowywall { } movieClip 5288 SnowySnow2 { } movieClip 5290 SnowySnow { } movieClip 5292 SnowyRocks { } movieClip 5294 snowtree3 { } movieClip 5296 SnowPile { } movieClip 5298 Snowgrassocnrer { } movieClip 5300 Snowgrasscorner { } movieClip 5302 SnowCorner2 { } movieClip 5304 SnowCorner1 { } movieClip 5306 SnowArrowSign { } movieClip 5308 SmallSnowPile { } movieClip 5311 SkullPedestal { } movieClip 5313 Moreflags { } movieClip 5315 MiniMountain { } movieClip 5317 Igloo~ { } movieClip 5318 igloo] { } movieClip 5320 IceStuff { } movieClip 5322 IceCoobes { } movieClip 5324 hangingflag { } movieClip 5326 Candies { } movieClip 5329 BigSign { } movieClip 5331 ww_tree3 { } movieClip 5333 ww_tree1 { } movieClip 5335 ww_totem3 { } movieClip 5337 ww_totem2 { } movieClip 5339 ww_totem1 { } movieClip 5341 ww_teepee2 { } movieClip 5343 ww_teepee1 { } movieClip 5345 ww_skull { } movieClip 5348 { } movieClip 5349 ww_sign1 { } movieClip 5351 ww_pillar { } movieClip 5353 ww_mining5 { } movieClip 5355 ww_mining4 { } movieClip 5357 ww_mining3 { } movieClip 5359 ww_mining2 { } movieClip 5361 ww_mining1 { } movieClip 5363 ww_hanging { } movieClip 5365 ww_grass2 { } movieClip 5367 ww_grass1 { } movieClip 5369 ww_corner6 { } movieClip 5371 ww_corner5 { } movieClip 5373 ww_corner4 { } movieClip 5375 ww_corner3 { } movieClip 5376 ww_corner2 { } movieClip 5377 ww_corner1 { } movieClip 5380 ww_cave9 { } movieClip 5383 ww_cave8 { } movieClip 5386 ww_cave7 { } movieClip 5389 ww_cave6 { } movieClip 5392 ww_cave5 { } movieClip 5395 ww_cave4 { } movieClip 5398 ww_cave3 { } movieClip 5401 ww_cave2 { } movieClip 5404 ww_cave13 { } movieClip 5407 ww_cave12 { } movieClip 5410 ww_cave11 { } movieClip 5413 ww_cave10 { } movieClip 5416 ww_cave1 { } movieClip 5418 ww_camp1 { } movieClip 5419 ww_camp5 { } movieClip 5421 ww_camp3 { } movieClip 5422 ww_camp4 { } movieClip 5427 { } movieClip 5428 Fire2 { } movieClip 5430 ww_camp2 { } movieClip 5432 ww_brokenbridge2 { } movieClip 5434 ww_brokenBridge { } movieClip 5436 well { } movieClip 5438 UpArrowSign { } movieClip 5440 twoStoryHousie { } movieClip 5442 troff { } movieClip 5444 treewall { } movieClip 5446 treebig2 { } movieClip 5448 Treebig1 { } movieClip 5450 TopLeaves2 { } movieClip 5452 TopLeaves1 { } movieClip 5454 TallTree3 { } movieClip 5456 TallTree2 { } movieClip 5458 TallTree1 { } movieClip 5460 stuff { } movieClip 5462 storehouse { } movieClip 5465 sponsor.comsign { } movieClip 5467 shrub2 { } movieClip 5469 Shrinethingo { } movieClip 5471 Shrine { } movieClip 5473 scarecrow { } movieClip 5475 Rock8 { } movieClip 5477 Rock7 { } movieClip 5479 Rock6 { } movieClip 5481 Rock5 { } movieClip 5483 Rock4 { } movieClip 5485 rock3 { } movieClip 5487 rock2 { } movieClip 5489 Oldwall { } movieClip 5491 Mushrooms { } movieClip 5493 mushroomRight { } movieClip 5495 mushroomLeft { } movieClip 5497 lotsofgrass { } movieClip 5499 House1 { } movieClip 5501 grass4 { } movieClip 5503 grass3 { } movieClip 5505 grass2 { } movieClip 5507 grass1 { } movieClip 5515 { } movieClip 5517 FlagPole { } movieClip 5519 Fency2 { } movieClip 5521 Fence { } movieClip 5523 damagedfence { } movieClip 5525 Chickencoop { } movieClip 5528 CautionSpikeSign { } movieClip 5530 Bricks { } movieClip 5532 box { } movieClip 5537 bigYetiSign { } movieClip 5539 BigStump { } movieClip 5541 BigHay { } movieClip 5545 Bellyo { } movieClip 5547 Belltower { } movieClip 5549 BEANSTALK { } movieClip 5551 Barrel { } movieClip 5553 BALANCINGSTONES { } movieClip 5555 BackgroundTrees { } movieClip 5557 arrowsign { } movieClip 5564 LandingSmoke { frame 21 { this.removeMovieClip(); } } movieClip 5565 { } movieClip 5566 rainbowSmoke { frame 1 { stop(); } } movieClip 5580 wallJumpSmoke { frame 27 { this.removeMovieClip(); } } movieClip 5582 { } movieClip 5586 { } movieClip 5589 { } movieClip 5590 axeBlade { } movieClip 5591 swingingAxe { frame 2 { _root.swingingAxeArray.push(this); gotoAndStop(3); } } movieClip 5595 { } movieClip 5596 { frame 2 { stop(); } } movieClip 5597 movingPlatform { frame 1 { stop(); } frame 2 { stop(); xSpd *= 1; ySpd *= 1; moveTime *= 32; totalMoveTime = moveTime; _root.movingPlatformA.push(this); } } movieClip 5609 spikes { frame 1 { stop(); } frame 3 { _root.spike0.start(0, 0); _root.spike0.setVolume(_root.sfxvolume); } frame 31 { gotoAndStop(2); } } movieClip 5611 gateDoorBlock2 { } movieClip 5612 gateDoorBlock { } movieClip 5615 { } movieClip 5617 { } movieClip 5620 { } movieClip 5621 { } movieClip 5622 fishRocket { frame 1 { stop(); } } movieClip 5624 fishPlatform { } movieClip 5627 { frame 11 { stop(); } } movieClip 5638 explosiveBlock { frame 2 { stop(); _root.explosiveBlockA.push(this); this.cockFace = _root.ground.attachMovie('block', 'block' + _root.ground.getNextHighestDepth(), _root.ground.getNextHighestDepth()); this.cockFace._x = this._x; this.cockFace._y = this._y; } frame 3 { _root.gatebtn.start(0, 0); _root.gatebtn.setVolume(_root.sfxvolume / 3); } frame 28 { _root.hud.bombFlash.gotoAndPlay(2); } instance of movieClip 116 { onClipEvent (load) { _root.pAttack(this, 1, (1 + _root.player_damagelevel) * 10); _root.eAttack(this, 1, 4); } } frame 29 { this.cockFace.removeMovieClip(); _root.explosionsfx.start(0, 0); _root.explosionsfx.setVolume(_root.sfxvolume / 3); } frame 71 { if (this.hitTest(_root.player1.hitbox)) { _currentframe = _currentframe - 5; gotoAndPlay(_currentframe - 5); } else { gotoAndStop(2); } } } movieClip 5639 deathSmoke { frame 1 { _root.splat.start(0, 0); _root.splat.setVolume(_root.sfxvolume); } frame 30 { this.removeMovieClip(); } } movieClip 5642 deadGhost { frame 105 { this.removeMovieClip(); } } movieClip 5665 dashRun { frame 26 { this.removeMovieClip(); } } movieClip 5667 { } movieClip 5668 curtains { frame 1 { stop(); } frame 2 { play(); _root.hud._alpha = 0; } frame 16 { stop(); _root.hud._alpha = 0; onEnterFrame = function () { if (Key.isDown(32)) { delete this.onEnterFrame; _root[_root.interact[_root.currents_scene].thisVariable] = true; _root.bubble.swapDepths(_root.getNextHighestDepth()); _root.bubble.removeMovieClip(); this.gotoAndPlay(17); } }; } frame 16 { stop(); } frame 38 { _root.inscene = false; _root.inplay = true; _root.vcam.target = _root.player1; _root.hud._visible = true; _root.darkness._visible = true; this.removeMovieClip(); } } movieClip 5671 CoinGet { frame 15 { this.removeMovieClip(); } } movieClip 5677 SmokeRun { frame 10 { this.removeMovieClip(); } } movieClip 5700 smackhit { frame 10 { this.removeMovieClip(); } } movieClip 5702 { } movieClip 5703 { } movieClip 5704 pt { frame 21 { this.removeMovieClip(); } } movieClip 5709 chest { frame 1 { stop(); } frame 2 { onEnterFrame = function () { if (_root.player1.hitbox.hitTest(this)) { if (this.mcExplain._currentframe == 1) { this.mcExplain.gotoAndPlay(2); } if (Key.isDown(_root.key_down)) { if (_root.d_clover == true) { _root.addPrize(_x + 40, _y + 30); _root.addPrize(_x + 40, _y + 30); } _root.addPrize(_x + 40, _y + 30); _root.addPrize(_x + 40, _y + 30); cg = _root.attachMovie('CoinGet', 'CoinGet' + _root.getNextHighestDepth(), _root.getNextHighestDepth()); cg._x = _x; cg._y = _y; _root.chestMusic.start(0, 0); _root.chestMusic.setVolume(_root.sfxvolume); delete this.onEnterFrame; this.gotoAndPlay(3); } } else { if (this.mcExplain._currentframe > 2 && this.mcExplain._currentframe < 12) { this.mcExplain.gotoAndPlay(12); } } }; } frame 10 { stop(); } } movieClip 5712 healthsmoke { frame 24 { this.removeMovieClip(); } } movieClip 5721 { } movieClip 5723 { } movieClip 5730 { } movieClip 5742 { frame 7 { ranSwing = random(3); _root['swing' + ranSwing].start(0, 0); _root['swing' + ranSwing].setVolume(_root.sfxvolume); } instance of movieClip 116 { onClipEvent (load) { _root.eAttack(this, 1, _parent._parent.damage); } } frame 14 { _parent.gotoAndStop(2); } } movieClip 5745 { frame 10 { stop(); } } movieClip 5750 { frame 8 { _parent.gotoAndStop(2); } } movieClip 5753 { } movieClip 5759 { frame 10 { _parent.gotoAndStop(2); } } movieClip 5760 ene_cactus2 { frame 1 { _root.en1A.push(this); this.life = 10; grav = 0; damage = 3; type = 'bigYeti'; range = 80; } frame 2 { stop(); } } movieClip 5767 { } movieClip 5772 { } movieClip 5773 { } movieClip 5776 { frame 7 { _parent.newBullet = _root.interact.attachMovie('cactusBullet', 'shootBlockProjectile' + _root.interact.getNextHighestDepth(), _root.interact.getNextHighestDepth()); _parent.newBullet._x = _parent._x; _parent.newBullet._y = _parent._y - _parent.hitbox._height / 4; if (_parent._xscale == 100) { _parent.newBullet._rotation = 180; } else { _parent.newBullet._rotation = 0; } _root.bulletA.push(_parent.newBullet); _root.silenced.start(0, 0); _root.silenced.setVolume(_root.sfxvolume); } frame 14 { _parent.reloadTime = 30 + random(30); _parent.gotoAndStop(2); } } movieClip 5777 { frame 8 { stop(); } } movieClip 5781 { frame 11 { _parent.gotoAndStop(2); } } movieClip 5784 { } movieClip 5789 { frame 15 { _parent.gotoAndStop(2); } } movieClip 5790 ene_cactus1 { frame 1 { _root.en1A.push(this); this.life = 10; grav = 0; damage = 3; range = 250; } frame 2 { stop(); } } movieClip 5798 { } movieClip 5801 { } movieClip 5806 optionChoiceXchange { frame 28 { stop(); yOptions = [-89.84999999999999, -46.25, 7.9]; choiceNum = 0; wait = 10; arrowAngle = 0; exchangeRate = 500; onEnterFrame = function () { pointerWhat._y += (yOptions[choiceNum] - pointerWhat._y) / 3; --wait; arrowMC._rotation += (arrowAngle - arrowMC._rotation) / 3; if (Key.isDown(_root.key_jump) && wait < 1) { wait = 10; _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); --choiceNum; if (choiceNum < 0) { choiceNum = yOptions.length - 1; } if (choiceNum == 0) { arrowAngle = 0; exchangeRate = 500; } if (choiceNum == 1) { arrowAngle = 180; exchangeRate = 1000; } } if (Key.isDown(_root.key_down) && wait < 1) { wait = 10; _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); ++choiceNum; if (choiceNum > yOptions.length - 1) { choiceNum = 0; } if (choiceNum == 0) { arrowAngle = 0; exchangeRate = 500; } if (choiceNum == 1) { arrowAngle = 180; exchangeRate = 1000; } } if (0 == Key.isDown(_root.key_attack)) { attackDown = false; } if (Key.isDown(_root.key_attack) && attackDown == false) { attackDown = true; if (choiceNum == 0) { if (_root.player_diamonds > 0) { _root.cash.start(0, 0); _root.cash.setVolume(_root.sfxvolume); --_root.player_diamonds; _root.player_cash += 500; } else { _root.denied.start(0, 0); _root.denied.setVolume(_root.sfxvolume * 2); } } if (choiceNum == 1) { if (_root.player_cash >= 1000) { _root.cash.start(0, 0); _root.cash.setVolume(_root.sfxvolume); ++_root.player_diamonds; _root.player_cash -= 1000; } else { _root.denied.start(0, 0); _root.denied.setVolume(_root.sfxvolume * 2); } } if (choiceNum == 2) { delete this.onEnterFrame; _root.curtains.gotoAndPlay(17); } } }; } } movieClip 5809 optionChoice { frame 28 { stop(); yOptions = [-89.84999999999999, -41.85]; choiceNum = 0; wait = 10; onEnterFrame = function () { pointer._y += (yOptions[choiceNum] - pointer._y) / 3; --wait; if (Key.isDown(_root.key_jump) && wait < 1) { _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); wait = 10; ++choiceNum; if (choiceNum > yOptions.length - 1) { choiceNum = 0; } } if (Key.isDown(_root.key_down) && wait < 1) { _root.btnOver.start(0, 0); _root.btnOver.setVolume(_root.sfxvolume); wait = 10; --choiceNum; if (choiceNum < 0) { choiceNum = yOptions.length - 1; } } if (Key.isDown(_root.key_attack)) { delete this.onEnterFrame; _root.getFX.start(0, 0); _root.getFX.setVolume(_root.sfxvolume); if (choiceNum == 0) { _root[this.toActivate] = true; _root[this.toActivate + '_activated'] = true; } _root.curtains.gotoAndPlay(17); } }; } } movieClip 5814 newMapLocation { frame 1 { _root.newLocation.start(0, 0); _root.newLocation.setVolume(_root.sfxvolume + _root.sfxvolume); } frame 74 { this.removeMovieClip(); } } movieClip 5819 bulletHeaven { } movieClip 5822 { frame 1 { if (_root.current_identifier == 'snow11') { _visible = true; } else { _visible = false; } trace(_root.current_identifier); } } movieClip 5828 { frame 13 { stop(); } } movieClip 5832 { frame 15 { stop(); } } movieClip 5833 { frame 15 { stop(); } } movieClip 5834 grapplePoint { frame 1 { stop(); } frame 2 { _root.grapplePointArray.push(this); this.mc.gotoAndStop(13); gotoAndStop(3); } } movieClip 5836 { } movieClip 5837 droppables { frame 11 { stop(); } } movieClip 5843 { } movieClip 5846 { } movieClip 5847 bossLife { } movieClip 5848 block { } movieClip 5855 { } movieClip 5856 { } movieClip 5857 movingSpike { frame 2 { _root.movingSpikeArray.push(this); gotoAndStop(3); } frame 21 { gotoAndStop(3); } } movieClip 5869 { frame 1 { stop(); } }




https://swfchan.com/54/267724/info.shtml
Created: 6/6 -2026 18:06:19 Last modified: 6/6 -2026 18:06:19 Server time: 06/06 -2026 19:22:27