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();
}
}