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

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/43535788?noj=FRM43535788-25DC" width="1" height="1"></div>

Merry F#king Christmas.swf

This is the info page for
Flash #34376

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


Text
OPTIONS

OPTIONS

Deliver presents to:

Bomb:

jews

arabs

pagans

garages

christmicans

Collect:

health

invincibility

?

Bonus for delivering presents to 10 houses in a row

Lose health for bombing christmicans.

drop present

drop bomb

Use the arrow keys to move.
'M' - toggle music

Speed

Enemy Shot Accuracy

Quality

Music

slow

medium

fast

high

on

off

low

Score:

Score:

Level:

Level:

Life:

Life:

H

M

L

sean james mckenzie 2003

sean james mckenzie 2003

sean james mckenzie 2003

ActionScript [AS1/AS2]

Frame 1
PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100; if (PercentLoaded != 100) { loadingBar._xscale = PercentLoaded; } else { gotoAndStop (3); }
Frame 2
gotoAndPlay (1);
Frame 3
loadingBar._xscale = 100; playButton.onRelease = function () { gotoAndPlay (7); };
Frame 6
stop();
Frame 7
options = new Object(); options.speed = 5; options.acc = 80; options.quality; options.music = 1;
Frame 15
stop();
Frame 24
stop();
Frame 25
if (options.speed == 3) { indSpeed._x = speedS._x - 30; } else if (options.speed == 5) { indSpeed._x = speedM._x - 45; } else { indSpeed._x = speedF._x - 30; } if (options.acc == 150) { indAcc._x = shotL._x - 30; } else if (options.acc == 80) { indAcc._x = shotM._x - 45; } else { indAcc._x = shotH._x - 30; } if (options.quality == "low") { indQual._x = qualL._x - 30; } else if (options.quality == "medium") { indQual._x = qualM._x - 45; } else { indQual._x = qualH._x - 30; } if (options.music == 1) { indMusic._x = musicOn._x - 30; } else { indMusic._x = musicOff._x - 30; }
Frame 29
stop();
Frame 30
function createPlot() { var clipNum = Math.ceil(Math.random() * 10); if (clipNum > 7) { clipNum = 1; } tmpPlot = _root.attachMovie("house2", "plot" + game.depth, game.depth); game.plotArray.unshift(tmpPlot); if (game.lastGr == 9) { tmpPlot.ground.gotoAndStop("street"); game.lastGr = 0; clipNum = 7; } else if (game.lastGr == 8) { tmpPlot.ground.gotoAndStop("right"); game.lastGr++; } else if (game.lastGr == 0) { tmpPlot.ground.gotoAndStop("left"); game.lastGr++; } else { game.lastGr++; } tmpPlot.gotPres = false; tmpPlot.numFired = 0; if ((clipNum >= 6) && (clipNum <= 7)) { tmpPlot.canExplode = false; } else { tmpPlot.canExplode = true; } tmpPlot.hType = clipNum; if (clipNum == 1) { tmpPlot.canGetPres = true; } else { tmpPlot.canGetPres = false; } if (clipNum == 2) { tmpPlot.weapon = "star"; tmpPlot.canShoot = true; tmpPlot.myShots = pickShots(game.level); } else if (clipNum == 3) { tmpPlot.weapon = "camel"; tmpPlot.canShoot = true; tmpPlot.myShots = pickShots(game.level); } else if (clipNum == 4) { tmpPlot.weapon = "pent"; tmpPlot.canShoot = true; tmpPlot.myShots = pickShots(game.level); } else { tmpPlot.canShoot = false; } tmpPlot._y = game.stHeight; tmpPlot._x = game.stWidth; tmpPlot.gotoAndStop(clipNum); tmpPlot.myShotsCount = 0; tmpPlot.onEnterFrame = function () { this._x = this._x - game.speed; if ((((this._x <= this.myShots[this.myShotsCount]) && (this.myShotsCount < game.level)) && (this.canShoot)) && (this._x > 5)) { if ((Math.random() * 100) < game.fireChance) { fireWeapon(this._x, this._y, this.weapon); } this.myShotsCount++; } if (this._x <= ((game.plotWidth * -1) - 15)) { if ((this.hType == 1) && (this.gotPres)) { if (!this.canExplode) { game.presStreak = 0; } else { game.presStreak++; } } else if ((this.hType == 1) && (!this.gotPres)) { game.presStreak = 0; } game.plotArray.pop(); removeMovieClip(this); } }; game.depth++; } function createPres() { if (game.presArray.length < 6) { game.presDropped = game.presDropped + 1; tmpPres = _root.attachMovie("pres", "pres" + game.pDepth, game.pDepth); tmpPres._x = sleigh._x; tmpPres._y = sleigh._y; tmpPres.reachGround = false; game.presArray.unshift(tmpPres); tmpPres.onEnterFrame = function () { if (this._y <= (game.stHeight - 10)) { this._y = this._y + game.fallSpeed; } else { this._rotation = 35; this._x = this._x - game.speed; if (!this.reachGround) { drop.start(0, 0); showPoints(this._x, this._y - 20, "0xff0000", game.badPresVal * game.level, "-"); updateScore("sub", game.badPresVal); this.reachGround = true; } } if (this._x <= -20) { removePres(this); } }; game.pDepth++; } } function removePres(pres) { i = 0; while (i < game.presArray.length) { if (game.presArray[i] == pres) { game.presArray.splice(i, 1); removeMovieClip(pres); } i++; } } function removeBomb(bomb) { i = 0; while (i < game.bombArray.length) { if (game.bombArray[i] == bomb) { game.bombArray.splice(i, 1); removeMovieClip(bomb); } i++; } } function removeMiss(miss) { i = 0; while (i < game.missileArray.length) { if (game.missileArray[i] == miss) { game.missileArray.splice(i, 1); removeMovieClip(miss); } i++; } } function createBomb() { if (game.bombArray.length < 6) { game.bombsDropped = game.bombsDropped + 1; tmpPres = _root.attachMovie("bomb", "bomb" + game.pDepth, game.pDepth); tmpPres._x = sleigh._x; tmpPres._y = sleigh._y; game.bombArray.unshift(tmpPres); tmpPres.reachGround = false; tmpPres.onEnterFrame = function () { if (this._y <= (game.stHeight - 10)) { this._y = this._y + game.fallSpeed; } else { this._rotation = 35; this._x = this._x - game.speed; if (!this.reachGround) { drop.start(0, 0); showPoints(this._x, this._y - 20, "0xff0000", game.badPresVal * game.level, "-"); updateScore("sub", game.badPresVal); this.reachGround = true; } } if (this._x <= -20) { removeBomb(this); } }; game.pDepth++; } } function serveBonus(bonus) { game.score = game.score + bonus; } function showPoints(xOrig, yOrig, textCol, val, sym) { tmpScore = attachMovie("upScore", "upScore" + game.sDepth, game.sDepth); tmpScore.val.textColor = textCol; tmpScore.val.text = sym + val; tmpScore._x = xOrig; tmpScore._y = yOrig; tmpScore.onEnterFrame = function () { this._y = this._y - 3; this._alpha = this._alpha - 10; if (this._alpha <= 5) { removeMovieClip(this); } }; game.sDepth++; } function pickShots(num) { var tempArray = new Array(); i = 0; while (i < Math.ceil(num / 3)) { tempArray[i] = Math.floor(Math.random() * (game.stWidth - 20)); i++; } tempArray.sort(sortDesc); return(tempArray); } function sortDesc(ele1, ele2) { return(ele2 - ele1); } function updateScore(dir, val) { ((dir == "add") ? ((game.score = game.score + val)) : ((game.score = game.score - val))); } function fireWeapon(xOrig, yOrig, wType) { tmpWeapon = attachMovie(wType, wType + game.pDepth, game.pDepth); tmpWeapon.fakeX = (Math.random() * game.missileAcc) * ones(); tmpWeapon.xdiff = (sleigh._x - xOrig) + tmpWeapon.fakeX; tmpWeapon.ydiff = sleigh._y - yOrig; tmpWeapon.angle = Math.atan2(tmpWeapon.ydiff, tmpWeapon.xdiff); ((xOrig > (sleigh._x + tmpWeapon.fakeX)) ? ((tmpWeapon.xDir = -1)) : ((tmpWeapon.xDir = 1))); game.missileArray.unshift(tmpWeapon); tmpWeapon._x = xOrig; tmpWeapon._y = yOrig - game.plotHeight; tmpWeapon.xmov = game.missileSpeed * Math.cos(tmpWeapon.angle); tmpWeapon.ymov = game.missileSpeed * Math.sin(tmpWeapon.angle); tmpWeapon.onEnterFrame = function () { if (this.xDir == -1) { this._x = this._x + (this.xmov - (game.speed * 0.8)); } else { this._x = this._x + this.xmov; } this._y = this._y + this.ymov; this._rotation = this._rotation + 10; if (((this._x <= -20) || (this._x >= (game.stWidth + 20))) || (this._y <= -20)) { removeMiss(this); } }; game.pDepth++; } function ones() { var one; var tmpNum = Math.ceil(Math.random() * 2); ((tmpNum == 1) ? ((one = -1)) : ((one = 1))); return(one); } function toggleMusic() { if (game.music == "on") { music.stop(); game.music = "off"; } else { music.start(0, 50); game.music = "on"; } } game = new Object(); game.score = 0; game.level = 1; game.time; game.life = 100; game.lifeIcon; game.rSpacing = 15; game.stHeight = 350; game.stWidth = 700; game.yDir; game.xDir; game.plotWidth = 85; game.plotHeight = 85; game.lastPlot = 6; game.lastGr = 0; game.missileSpeed = 5; game.missileAcc = options.acc; game.moveSpd = 15; game.depth = 2; game.fallSpeed = 10; game.pDepth = 45000; game.speed = options.speed; game.dropped = false; game.lastKeyDrop; game.presArray = new Array(); game.bombArray = new Array(); game.plotArray = new Array(); game.missileArray = new Array(); game.sleighArray = new Array(); game.presStreak = 0; game.sDepth = 50001; game.presVal = 100; game.bombVal = 100; game.badPresVal = 50; game.bonusVal = game.presVal * 10; game.fireChance = 75; game.specialChance = 3000; game.specialCount = 0; game.invinceChance = 3000; game.invinceCount = 0; game.inTimer = 0; game.music = "on"; game.vuln = true; game.jHouseBmd = 0; game.aHouseBmd = 0; game.pHouseBmd = 0; game.presDelivd = 0; game.presDropped = 0; game.bombsDropped = 0; game.pAccuracy = 0; game.bAccuracy = 0; boom = new Sound(); boom.attachSound("boom"); health = new Sound(); health.attachSound("health"); hit = new Sound(); hit.attachSound("hit"); presDeliver = new Sound(); presDeliver.attachSound("presDeliver"); _root.createEmptyMovieClip("musicClip", 1); musicClip.music = new Sound(); musicClip.music.attachSound("jBells"); if (options.music == 1) { musicClip.music.start(0, 50); } drop = new Sound(); drop.attachSound("book"); zap = new Sound(); zap.attachSound("elec2"); hum = new Sound(); hum.attachSound("hum"); die = new Sound(); die.attachSound("die"); land = new Sound(); land.attachSound("land"); hal = new Sound(); hal.attachSound("hal2"); hal.onSoundComplete = function () { musicClip.music.setVolume(100); }; MovieClip.prototype.follow = function (clip) { var yDiff = (clip._y - this._y); var yDist = Math.abs(yDiff); var xDiff = (clip._x - this._x); var xDist = Math.abs(xDiff); if (yDiff > 0.07) { this._y = this._y + (yDist / 2); } else { this._y = this._y - (yDist / 2); } if (xDiff > 0) { this._x = this._x + ((xDist / 2) - game.rSpacing); } else { this._x = this._x - ((xDist / 2) - game.rSpacing); } }; rd1.onEnterFrame = function () { this.follow(rud); }; rd2.onEnterFrame = function () { this.follow(rd1); }; rd3.onEnterFrame = function () { this.follow(rd2); }; sleigh.onEnterFrame = function () { this.follow(rd3); }; keyListener = new Object(); _root.createEmptyMovieClip("reins", 50000); _root.onEnterFrame = function () { if (game.life <= 0) { game.speed = 0; rud.fall = 2; die.start(0, 0); removeMovieClip("lifeUp"); removeMovieClip("jesus"); removeMovieClip("inv"); rud.onEnterFrame = function () { if (this._y > (game.stHeight / 2)) { j = 0; while (j < game.plotArray.length) { game.plotArray[j].onEnterFrame = function () { this._alpha = this._alpha - 5; if (this._alpha <= 5) { removeMovieClip(this); } }; game.presArray[j].onEnterFrame = function () { this._alpha = this._alpha - 5; if (this._alpha <= 5) { removeMovieClip(this); } }; game.bombArray[j].onEnterFrame = function () { this._alpha = this._alpha - 5; if (this._alpha <= 5) { removeMovieClip(this); } }; j++; } } this._x = this._x + 4; this._y = this._y + this.fall; this.fall = this.fall + 0.2; reins.clear(); reins.lineStyle(1, "0x000000", 100); reins.moveTo(rud._x, rud._y); reins.curveTo((rd1._x + rud._x) / 2, rd1._y + 15, rd1._x, rd1._y); reins.curveTo((rd2._x + rd1._x) / 2, rd2._y + 15, rd2._x, rd2._y); reins.curveTo((rd3._x + rd2._x) / 2, rd3._y + 15, rd3._x, rd3._y); reins.curveTo((sleigh._x + rd3._x) / 2, sleigh._y + 15, sleigh._x, sleigh._y); if (this._y > (game.stHeight - 25)) { this.explode("bomb"); rd1.explode("bomb"); rd2.explode("bomb"); rd3.explode("bomb"); sleigh.explode("bomb"); land.start(0, 0); rud.gotoAndStop(2); rd1.gotoAndStop(2); rd2.gotoAndStop(2); rd3.gotoAndStop(2); sleigh.gotoAndStop(2); reins.clear(); _root.gotoAndPlay("gameOver"); delete this.onEnterFrame; } }; delete this.onEnterFrame; } var nextY = (rud._y + (game.moveSpd * game.yDir)); var nextX = (rud._x + (game.moveSpd * game.xDir)); if (Key.isDown(38) && (nextY > 35)) { game.yDir = -1; rud._y = rud._y + (game.moveSpd * game.yDir); } else if (Key.isDown(40) && (nextY < (game.stHeight - 100))) { game.yDir = 1; rud._y = rud._y + (game.moveSpd * game.yDir); } if (Key.isDown(39) && (nextX < (game.stWidth - 10))) { game.xDir = 1; rud._x = rud._x + (game.moveSpd * game.xDir); } else if (Key.isDown(37) && (nextX > 150)) { game.xDir = -1; rud._x = rud._x + (game.moveSpd * game.xDir); } if (game.depth == 0) { createPlot(); } else if (_root["plot" + (game.depth - 1)]._x <= (game.stWidth - game.plotWidth)) { createPlot(); } keyListener.onKeyUp = function () { if (Key.getAscii() == game.lastKeyDrop) { game.dropped = false; } }; keyListener.onKeyDown = function () { if ((Key.getAscii() == 97) && (!game.dropped)) { game.dropped = true; game.lastKeyDrop = 97; createPres(); } else if ((Key.getAscii() == 100) && (!game.dropped)) { game.dropped = true; game.lastKeyDrop = 100; createBomb(); } if (Key.getAscii() == 109) { toggleMusic(); } }; if ((game.life < 100) && (!game.lifeIcon)) { var makeLifeUp = Math.floor((Math.random() * 35) + ((game.life / 100) * 50)); if (makeLifeUp == 10) { var randY = (Math.floor(Math.random() * (game.stHeight - 150)) + 55); tmpLife = attachMovie("lifeUp", "lifeUp", game.sDepth); tmpLife._x = game.stWidth + 15; tmpLife._y = randY; game.lifeIcon = true; tmpLife.onEnterFrame = function () { this._x = this._x - (game.speed - (game.speed / 5)); if (this.hitTest(sleigh)) { health.start(0, 0); game.life = game.life + 10; game.lifeIcon = false; removeMovieClip(this); } else if (this._x < 15) { removeMovieClip(this); game.lifeIcon = false; } }; game.sDepth++; } } var spec = Math.floor(Math.random() * game.specialChance); if ((spec == 5) && (game.specialCount != 1)) { game.specialCount = 1; tmpSpc = attachMovie("jesus", "jesus", game.sDepth); tmpSpc._y = Math.floor(Math.random() * (game.stHeight - 150)) + 50; tmpSpc._x = game.stWidth + 15; tmpSpc.onEnterFrame = function () { this._x = this._x - game.speed; if (this.hitTest(sleigh)) { removeMovieClip(this); game.specialCount = 0; musicClip.music.setVolume(75); hal.start(0, 0); i = 0; while (i < game.plotArray.length) { if ((game.plotArray[i].hType <= 4) && (game.plotArray[i].canExplode)) { if (game.plotArray[i].gotPres == false) { game.plotArray[i].gotoAndStop(1); game.plotArray[i].canGetPres = false; game.plotArray[i].gotPres = true; game.plotArray[i].canShoot = false; showPoints(game.plotArray[i]._x, game.plotArray[i]._y - game.plotHeight, "0x00ff00", game.presVal, "+"); updateScore("add", game.presVal); } } i++; } j = 0; while (j < game.missileArray.length) { removeMiss(game.missileArray[j]); j++; } j = 0; while (j < game.missileArray.length) { removeMiss(game.missileArray[j]); j++; } } else if (this._x < -15) { game.specialCount = 0; removeMovieClip(this); } }; game.sDepth++; game.specialChance = 3000; } else if (game.specialChance < 35) { game.specialChance = 3000; } else { game.specialChance = game.specialChance - 1; } if (game.inTimer <= game.depth) { game.inTimer = 0; game.vuln = true; sleigh.outline._visible = false; } var invince = Math.floor(Math.random() * game.invinceChance); if (((invince == 5) && (game.invinceCount != 1)) && (game.vuln)) { game.inTimer = game.depth + 25; game.invinceCount = 1; tmpSpc = attachMovie("inv", "inv", game.sDepth); tmpSpc._y = Math.floor(Math.random() * (game.stHeight - 150)) + 50; tmpSpc._x = game.stWidth + 15; tmpSpc.onEnterFrame = function () { this._x = this._x - game.speed; if (this.hitTest(sleigh)) { game.vuln = false; sleigh.outline._visible = true; removeMovieClip(this); game.invinceCount = 0; hum.start(0, 0); } else if (this._x < -15) { game.invinceCount = 0; removeMovieClip(this); } }; game.sDepth++; game.invinceChance = 3000; } else if (game.invinceChance < 35) { game.invinceChance = 3000; } else { game.invinceChance = game.invinceChance - 1; } reins.clear(); reins.lineStyle(1, "0x000000", 100); reins.moveTo(rud._x, rud._y); reins.curveTo((rd1._x + rud._x) / 2, rd1._y + 15, rd1._x, rd1._y); reins.curveTo((rd2._x + rd1._x) / 2, rd2._y + 15, rd2._x, rd2._y); reins.curveTo((rd3._x + rd2._x) / 2, rd3._y + 15, rd3._x, rd3._y); reins.curveTo((sleigh._x + rd3._x) / 2, sleigh._y + 15, sleigh._x, sleigh._y); i = 0; while (i < game.plotArray.length) { if (game.plotArray[i].hType == 1) { j = 0; while (j < game.presArray.length) { if (game.plotArray[i].hitTest(game.presArray[j]) && (game.plotArray[i].canGetPres)) { if (game.plotArray[i].hType == 1) { showPoints(game.plotArray[i]._x, game.plotArray[i]._y - game.plotHeight, "0x00ff00", game.presVal, "+"); updateScore("add", game.presVal); } game.presDelivd = game.presDelivd + 1; presDeliver.start(0, 0); game.plotArray[i].canGetPres = false; game.plotArray[i].gotPres = true; removePres(game.presArray[j]); } j++; } } i++; } i = 0; while (i < game.plotArray.length) { j = 0; while (j < game.bombArray.length) { if (game.plotArray[i].hitTest(game.bombArray[j]) && (game.plotArray[i].canExplode)) { if (game.plotArray[i].hType != 1) { showPoints(game.plotArray[i]._x, game.plotArray[i]._y - game.plotHeight, "0x00ff00", game.bombVal, "+"); updateScore("add", game.bombVal); if (game.plotArray[i].hType == 2) { game.jHouseBmd = game.jHouseBmd + 1; } else if (game.plotArray[i].hType == 3) { game.aHouseBmd = game.aHouseBmd + 1; } else if (game.plotArray[i].hType == 4) { game.pHouseBmd = game.pHouseBmd + 1; } } else { showPoints(game.plotArray[i]._x, game.plotArray[i]._y - game.plotHeight, "0xff0000", game.bombVal, "-"); updateScore("sub", game.bombVal); if (game.vuln) { game.life = game.life - 10; hit.start(0, 0); } } game.plotArray[i].gotoAndPlay("boom"); game.plotArray[i].canGetPres = false; game.plotArray[i].canExplode = false; game.plotArray[i].canShoot = false; game.bombArray[j].explode("boom"); removeBomb(game.bombArray[j]); } j++; } i++; } i = 0; while (i < game.missileArray.length) { if (sleigh.hitTest(game.missileArray[i])) { if (game.vuln) { hit.start(0, 0); game.missileArray[i].explode(); removeMiss(game.missileArray[i]); game.life = game.life - 10; } else { removeMiss(game.missileArray[i]); zap.start(0, 0); } } i++; } if (game.presStreak == 10) { bonusIcon._visible = true; bonusIcon.play(); serveBonus(game.bonusVal); game.presStreak = 0; game.fireChance = game.fireChance + 3; } ((game.score <= 0) ? ((game.score = 0)) : ((game.score = game.score))); score.text = game.score; level.text = game.level; energy.life._xscale = game.life; var oldLevel = game.level; game.level = Math.floor(game.score / 2500) + 1; var newLevel = game.level; if (oldLevel != newLevel) { levelUp._visible = true; levelUp.play(); if (game.missileAcc != 1) { game.missileAcc = game.missileAcc - 10; if (game.missileAcc <= 1) { game.missileAcc = 1; } } game.missileSpeed = game.missileSpeed + 0.3; game.speed = game.speed + 0.2; game.presVal = game.presVal + 17; game.bombVal = game.bombVal + 13; game.badPresVal = game.badPresVal + 5; } }; MovieClip.prototype.explode = function (sound) { tempExp = attachMovie("explosion", "exp" + game.sDepth, game.sDepth); tempExp._x = this._x; tempExp._y = this._y; game.sDepth++; _root[sound].start(0, 0); }; Key.addListener(keyListener); stop();
Instance of Symbol 185 MovieClip "bonusIcon" in Frame 30
onClipEvent (load) { this._visible = false; }
Instance of Symbol 188 MovieClip "levelUp" in Frame 30
onClipEvent (load) { this._visible = false; }
Frame 37
Key.removeListener(keyListener); housesBombed = (game.aHouseBmd + game.jHouseBmd) + game.pHouseBmd; ((game.presDropped == 0) ? ((pAccVar = 0)) : ((pAccVar = Math.floor((game.presDelivd / game.presDropped) * 100)))); ((game.bombsDropped == 0) ? ((bAccVar = 0)) : ((bAccVar = Math.floor((housesBombed / game.bombsDropped) * 100)))); ((game.presDelivd == 0) ? ((pAcc.text = "0%")) : ((pAcc.text = pAccVar + "%"))); ((housesBombed == 0) ? ((bAcc.text = "0%")) : ((bAcc.text = bAccVar + "%"))); delBonus = pAccVar * 10; rageBonus = bAccVar * 10; ((game.level == 1) ? ((levBonus = 0)) : ((levBonus = game.level * 100))); finalScore = ((game.score + delBonus) + rageBonus) + levBonus;
Frame 54
stop();
Symbol 19 MovieClip Frame 1
stop();
Symbol 19 MovieClip Frame 2
stop();
Symbol 19 MovieClip Frame 3
stop();
Symbol 19 MovieClip Frame 4
stop();
Symbol 38 MovieClip [house2] Frame 1
stop();
Symbol 38 MovieClip [house2] Frame 2
stop();
Symbol 38 MovieClip [house2] Frame 3
stop();
Symbol 38 MovieClip [house2] Frame 4
stop();
Symbol 38 MovieClip [house2] Frame 5
stop();
Symbol 38 MovieClip [house2] Frame 6
stop();
Symbol 38 MovieClip [house2] Frame 7
stop();
Symbol 38 MovieClip [house2] Frame 12
stop();
Symbol 59 MovieClip [explosion] Frame 6
removeMovieClip(this);
Symbol 83 Button
on (release) { gotoAndPlay (30); }
Symbol 87 Button
on (release) { gotoAndPlay (16); }
Symbol 92 Button
on (release) { gotoAndPlay (25); }
Symbol 111 Button
on (release) { gotoAndPlay (9); }
Symbol 127 Button
on (release) { indSpeed._x = speedS._x - 30; options.speed = 3; }
Symbol 131 Button
on (release) { indSpeed._x = speedM._x - 45; options.speed = 5; }
Symbol 135 Button
on (release) { indSpeed._x = speedF._x - 30; options.speed = 7; }
Symbol 139 Button
on (release) { indAcc._x = shotH._x - 30; options.acc = 1; }
Symbol 143 Button
on (release) { indMusic._x = musicOn._x - 30; options.music = 1; }
Symbol 146 Button
on (release) { indMusic._x = musicOff._x - 30; options.music = 0; }
Symbol 149 Button
on (release) { indAcc._x = shotL._x - 30; options.acc = 150; }
Symbol 150 Button
on (release) { indAcc._x = shotM._x - 45; options.acc = 80; }
Symbol 151 Button
on (release) { indQual._x = qualH._x - 30; _quality = "HIGH"; options.quality = "high"; }
Symbol 152 Button
on (release) { indQual._x = qualL._x - 30; _quality = "LOW"; options.quality = "low"; }
Symbol 153 Button
on (release) { indQual._x = qualM._x - 45; _quality = "MEDIUM"; options.quality = "medium"; }
Symbol 159 MovieClip Frame 1
stop();
Symbol 159 MovieClip Frame 2
stop();
Symbol 162 MovieClip Frame 1
stop();
Symbol 162 MovieClip Frame 2
stop();
Symbol 168 MovieClip Frame 1
stop();
Instance of Symbol 166 MovieClip "outline" in Symbol 168 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 168 MovieClip Frame 2
stop();
Symbol 185 MovieClip Frame 1
stop();
Symbol 185 MovieClip Frame 40
this._visible = false;
Symbol 188 MovieClip Frame 1
stop();
Symbol 188 MovieClip Frame 40
this._visible = false;
Symbol 191 Button
on (release) { _quality = "HIGH"; qualBox._x = 687; options.quality = "high"; }
Symbol 193 Button
on (release) { _quality = "MEDIUM"; qualBox._x = 668; options.quality = "medium"; }
Symbol 195 Button
on (release) { _quality = "LOW"; qualBox._x = 645; options.quality = "low"; }
Symbol 212 Button
on (release) { musicClip.music.stop(); rud.gotoAndStop(1); rd1.gotoAndStop(1); rd2.gotoAndStop(1); rd3.gotoAndStop(1); sleigh.gotoAndStop(1); gotoAndPlay (7); }

Library Items

Symbol 1 Sound [hum]
Symbol 2 Sound [presDeliver]
Symbol 3 Sound [jBells]
Symbol 4 Sound [land]
Symbol 5 Sound [hit]
Symbol 6 Sound [health]
Symbol 7 Sound [hal2]
Symbol 8 Sound [elec2]
Symbol 9 Sound [die]
Symbol 10 Sound [boom]
Symbol 11 Sound [book]
Symbol 12 BitmapUsed by:13
Symbol 13 GraphicUses:12Used by:19
Symbol 14 BitmapUsed by:15 16
Symbol 15 GraphicUses:14Used by:19
Symbol 16 GraphicUses:14Used by:19
Symbol 17 BitmapUsed by:18
Symbol 18 GraphicUses:17Used by:19
Symbol 19 MovieClipUses:13 15 16 18Used by:38
Symbol 20 BitmapUsed by:21
Symbol 21 GraphicUses:20Used by:38  Timeline
Symbol 22 BitmapUsed by:23 97 207
Symbol 23 GraphicUses:22Used by:38
Symbol 24 BitmapUsed by:25 97 207
Symbol 25 GraphicUses:24Used by:38
Symbol 26 BitmapUsed by:27 97 207
Symbol 27 GraphicUses:26Used by:38
Symbol 28 BitmapUsed by:29 97
Symbol 29 GraphicUses:28Used by:38
Symbol 30 BitmapUsed by:31
Symbol 31 GraphicUses:30Used by:38
Symbol 32 GraphicUsed by:38
Symbol 33 GraphicUsed by:38
Symbol 34 GraphicUsed by:38
Symbol 35 GraphicUsed by:38
Symbol 36 BitmapUsed by:37
Symbol 37 GraphicUses:36Used by:38
Symbol 38 MovieClip [house2]Uses:19 21 23 25 27 29 31 32 33 34 35 37
Symbol 39 GraphicUsed by:44
Symbol 40 GraphicUsed by:44
Symbol 41 GraphicUsed by:44
Symbol 42 GraphicUsed by:44
Symbol 43 GraphicUsed by:44
Symbol 44 MovieClip [bomb]Uses:39 40 41 42 43
Symbol 45 FontUsed by:46 95 96 98 99 100 101 102 103 104 105 106 107 112 189 192 194 206 223
Symbol 46 EditableTextUses:45Used by:47
Symbol 47 MovieClip [upScore]Uses:46
Symbol 48 GraphicUsed by:49
Symbol 49 MovieClip [star]Uses:48
Symbol 50 GraphicUsed by:51
Symbol 51 MovieClip [pent]Uses:50
Symbol 52 GraphicUsed by:53
Symbol 53 MovieClip [camel]Uses:52
Symbol 54 GraphicUsed by:59
Symbol 55 GraphicUsed by:59
Symbol 56 GraphicUsed by:59
Symbol 57 GraphicUsed by:59
Symbol 58 GraphicUsed by:59
Symbol 59 MovieClip [explosion]Uses:54 55 56 57 58
Symbol 60 GraphicUsed by:61
Symbol 61 MovieClip [pres]Uses:60Used by:Timeline
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClip [inv]Uses:62Used by:Timeline
Symbol 64 GraphicUsed by:65
Symbol 65 MovieClip [lifeUp]Uses:64Used by:Timeline
Symbol 66 BitmapUsed by:67
Symbol 67 GraphicUses:66Used by:68
Symbol 68 MovieClip [jesus]Uses:67Used by:Timeline
Symbol 69 GraphicUsed by:Timeline
Symbol 70 GraphicUsed by:Timeline
Symbol 71 GraphicUsed by:Timeline
Symbol 72 GraphicUsed by:Timeline
Symbol 73 GraphicUsed by:74
Symbol 74 MovieClipUses:73Used by:Timeline
Symbol 75 GraphicUsed by:78
Symbol 76 GraphicUsed by:78
Symbol 77 GraphicUsed by:78
Symbol 78 ButtonUses:75 76 77Used by:Timeline
Symbol 79 GraphicUsed by:Timeline
Symbol 80 GraphicUsed by:83
Symbol 81 GraphicUsed by:83
Symbol 82 GraphicUsed by:83
Symbol 83 ButtonUses:80 81 82Used by:Timeline
Symbol 84 GraphicUsed by:87
Symbol 85 GraphicUsed by:87
Symbol 86 GraphicUsed by:87
Symbol 87 ButtonUses:84 85 86Used by:Timeline
Symbol 88 FontUsed by:89 90 120 121 122 123 126 130 134 138 142 145 148
Symbol 89 TextUses:88Used by:92
Symbol 90 TextUses:88Used by:92
Symbol 91 GraphicUsed by:92
Symbol 92 ButtonUses:89 90 91Used by:Timeline
Symbol 93 SoundUsed by:Timeline
Symbol 94 GraphicUsed by:Timeline
Symbol 95 TextUses:45Used by:Timeline
Symbol 96 TextUses:45Used by:Timeline
Symbol 97 GraphicUses:28 26 24 22Used by:Timeline
Symbol 98 TextUses:45Used by:Timeline
Symbol 99 TextUses:45Used by:Timeline
Symbol 100 TextUses:45Used by:Timeline
Symbol 101 TextUses:45Used by:Timeline
Symbol 102 TextUses:45Used by:Timeline
Symbol 103 TextUses:45Used by:Timeline
Symbol 104 TextUses:45Used by:Timeline
Symbol 105 TextUses:45Used by:Timeline
Symbol 106 TextUses:45Used by:Timeline
Symbol 107 TextUses:45Used by:Timeline
Symbol 108 GraphicUsed by:111
Symbol 109 GraphicUsed by:111
Symbol 110 GraphicUsed by:111
Symbol 111 ButtonUses:108 109 110Used by:Timeline
Symbol 112 TextUses:45Used by:Timeline
Symbol 113 GraphicUsed by:Timeline
Symbol 114 FontUsed by:115 116 117
Symbol 115 TextUses:114Used by:Timeline
Symbol 116 TextUses:114Used by:Timeline
Symbol 117 TextUses:114Used by:Timeline
Symbol 118 GraphicUsed by:Timeline
Symbol 119 GraphicUsed by:Timeline
Symbol 120 TextUses:88Used by:Timeline
Symbol 121 TextUses:88Used by:Timeline
Symbol 122 TextUses:88Used by:Timeline
Symbol 123 TextUses:88Used by:Timeline
Symbol 124 GraphicUsed by:127
Symbol 125 GraphicUsed by:127 149 152
Symbol 126 TextUses:88Used by:127
Symbol 127 ButtonUses:124 125 126Used by:Timeline
Symbol 128 GraphicUsed by:131 150 153
Symbol 129 GraphicUsed by:131 150 153
Symbol 130 TextUses:88Used by:131 150 153
Symbol 131 ButtonUses:128 129 130Used by:Timeline
Symbol 132 GraphicUsed by:135
Symbol 133 GraphicUsed by:135
Symbol 134 TextUses:88Used by:135
Symbol 135 ButtonUses:132 133 134Used by:Timeline
Symbol 136 GraphicUsed by:139 151
Symbol 137 GraphicUsed by:139 151
Symbol 138 TextUses:88Used by:139 151
Symbol 139 ButtonUses:136 137 138Used by:Timeline
Symbol 140 GraphicUsed by:143
Symbol 141 GraphicUsed by:143 146
Symbol 142 TextUses:88Used by:143
Symbol 143 ButtonUses:140 141 142Used by:Timeline
Symbol 144 GraphicUsed by:146
Symbol 145 TextUses:88Used by:146
Symbol 146 ButtonUses:144 141 145Used by:Timeline
Symbol 147 GraphicUsed by:149 152
Symbol 148 TextUses:88Used by:149 152
Symbol 149 ButtonUses:147 125 148Used by:Timeline
Symbol 150 ButtonUses:128 129 130Used by:Timeline
Symbol 151 ButtonUses:136 137 138Used by:Timeline
Symbol 152 ButtonUses:147 125 148Used by:Timeline
Symbol 153 ButtonUses:128 129 130Used by:Timeline
Symbol 154 GraphicUsed by:Timeline
Symbol 155 BitmapUsed by:156
Symbol 156 GraphicUses:155Used by:Timeline
Symbol 157 GraphicUsed by:159
Symbol 158 GraphicUsed by:159
Symbol 159 MovieClipUses:157 158Used by:Timeline
Symbol 160 GraphicUsed by:162
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:160 161Used by:Timeline
Symbol 163 BitmapUsed by:164
Symbol 164 GraphicUses:163Used by:168
Symbol 165 GraphicUsed by:166
Symbol 166 MovieClipUses:165Used by:168
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClipUses:164 166 167Used by:Timeline
Symbol 169 FontUsed by:170 171 174 175 177 178
Symbol 170 TextUses:169Used by:Timeline
Symbol 171 TextUses:169Used by:Timeline
Symbol 172 FontUsed by:173 176 198 203 204 205 208 213 214 215 216 220 221 222 224 225 226
Symbol 173 EditableTextUses:172Used by:Timeline
Symbol 174 TextUses:169Used by:Timeline
Symbol 175 TextUses:169Used by:Timeline
Symbol 176 EditableTextUses:172Used by:Timeline
Symbol 177 TextUses:169Used by:Timeline
Symbol 178 TextUses:169Used by:Timeline
Symbol 179 GraphicUsed by:180
Symbol 180 MovieClipUses:179Used by:182
Symbol 181 GraphicUsed by:182
Symbol 182 MovieClipUses:180 181Used by:Timeline
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClipUses:183Used by:185
Symbol 185 MovieClipUses:184Used by:Timeline
Symbol 186 GraphicUsed by:187
Symbol 187 MovieClipUses:186Used by:188
Symbol 188 MovieClipUses:187Used by:Timeline
Symbol 189 TextUses:45Used by:191
Symbol 190 GraphicUsed by:191 193 195
Symbol 191 ButtonUses:189 190Used by:Timeline
Symbol 192 TextUses:45Used by:193
Symbol 193 ButtonUses:192 190Used by:Timeline
Symbol 194 TextUses:45Used by:195
Symbol 195 ButtonUses:194 190Used by:Timeline
Symbol 196 GraphicUsed by:197
Symbol 197 MovieClipUses:196Used by:Timeline
Symbol 198 EditableTextUses:172Used by:Timeline
Symbol 199 GraphicUsed by:200
Symbol 200 MovieClipUses:199Used by:Timeline
Symbol 201 GraphicUsed by:Timeline
Symbol 202 GraphicUsed by:Timeline
Symbol 203 EditableTextUses:172Used by:Timeline
Symbol 204 EditableTextUses:172Used by:Timeline
Symbol 205 EditableTextUses:172Used by:Timeline
Symbol 206 EditableTextUses:45Used by:Timeline
Symbol 207 GraphicUses:24 26 22Used by:Timeline
Symbol 208 EditableTextUses:172Used by:Timeline
Symbol 209 GraphicUsed by:212
Symbol 210 GraphicUsed by:212
Symbol 211 GraphicUsed by:212
Symbol 212 ButtonUses:209 210 211Used by:Timeline
Symbol 213 EditableTextUses:172Used by:Timeline
Symbol 214 EditableTextUses:172Used by:Timeline
Symbol 215 EditableTextUses:172Used by:Timeline
Symbol 216 EditableTextUses:172Used by:Timeline
Symbol 217 FontUsed by:218 227 228
Symbol 218 TextUses:217Used by:230  Timeline
Symbol 219 GraphicUsed by:Timeline
Symbol 220 EditableTextUses:172Used by:Timeline
Symbol 221 EditableTextUses:172Used by:Timeline
Symbol 222 EditableTextUses:172Used by:Timeline
Symbol 223 EditableTextUses:45Used by:Timeline
Symbol 224 EditableTextUses:172Used by:Timeline
Symbol 225 EditableTextUses:172Used by:Timeline
Symbol 226 EditableTextUses:172Used by:Timeline
Symbol 227 TextUses:217Used by:230
Symbol 228 TextUses:217Used by:230
Symbol 229 GraphicUsed by:230
Symbol 230 ButtonUses:218 227 228 229Used by:Timeline

Instance Names

"loadingBar"Frame 1Symbol 74 MovieClip
"playButton"Frame 3Symbol 78 Button
"startB"Frame 7Symbol 83 Button
"instr"Frame 7Symbol 87 Button
"indSpeed"Frame 25Symbol 61 MovieClip [pres]
"indAcc"Frame 25Symbol 61 MovieClip [pres]
"indQual"Frame 25Symbol 61 MovieClip [pres]
"indMusic"Frame 25Symbol 61 MovieClip [pres]
"speedS"Frame 25Symbol 127 Button
"speedM"Frame 25Symbol 131 Button
"speedF"Frame 25Symbol 135 Button
"shotH"Frame 25Symbol 139 Button
"musicOn"Frame 25Symbol 143 Button
"musicOff"Frame 25Symbol 146 Button
"shotL"Frame 25Symbol 149 Button
"shotM"Frame 25Symbol 150 Button
"qualH"Frame 25Symbol 151 Button
"qualL"Frame 25Symbol 152 Button
"qualM"Frame 25Symbol 153 Button
"rud"Frame 30Symbol 159 MovieClip
"rd1"Frame 30Symbol 162 MovieClip
"rd2"Frame 30Symbol 162 MovieClip
"rd3"Frame 30Symbol 162 MovieClip
"sleigh"Frame 30Symbol 168 MovieClip
"score"Frame 30Symbol 173 EditableText
"level"Frame 30Symbol 176 EditableText
"energy"Frame 30Symbol 182 MovieClip
"bonusIcon"Frame 30Symbol 185 MovieClip
"levelUp"Frame 30Symbol 188 MovieClip
"qualBox"Frame 30Symbol 197 MovieClip
"level"Frame 37Symbol 198 EditableText
"jBomb"Frame 37Symbol 203 EditableText
"aBomb"Frame 37Symbol 204 EditableText
"pBomb"Frame 37Symbol 205 EditableText
"pAcc"Frame 37Symbol 215 EditableText
"bAcc"Frame 37Symbol 216 EditableText
"jBomb"Frame 54Symbol 220 EditableText
"aBomb"Frame 54Symbol 221 EditableText
"pBomb"Frame 54Symbol 222 EditableText
"ground"Symbol 38 MovieClip [house2] Frame 1Symbol 19 MovieClip
"val"Symbol 47 MovieClip [upScore] Frame 1Symbol 46 EditableText
"outline"Symbol 168 MovieClip Frame 1Symbol 166 MovieClip
"life"Symbol 182 MovieClip Frame 1Symbol 180 MovieClip

Special Tags

ExportAssets (56)Timeline Frame 1Symbol 1 as "hum"
ExportAssets (56)Timeline Frame 1Symbol 2 as "presDeliver"
ExportAssets (56)Timeline Frame 1Symbol 3 as "jBells"
ExportAssets (56)Timeline Frame 1Symbol 4 as "land"
ExportAssets (56)Timeline Frame 1Symbol 5 as "hit"
ExportAssets (56)Timeline Frame 1Symbol 6 as "health"
ExportAssets (56)Timeline Frame 1Symbol 7 as "hal2"
ExportAssets (56)Timeline Frame 1Symbol 8 as "elec2"
ExportAssets (56)Timeline Frame 1Symbol 9 as "die"
ExportAssets (56)Timeline Frame 1Symbol 10 as "boom"
ExportAssets (56)Timeline Frame 1Symbol 11 as "book"
ExportAssets (56)Timeline Frame 1Symbol 38 as "house2"
ExportAssets (56)Timeline Frame 1Symbol 44 as "bomb"
ExportAssets (56)Timeline Frame 1Symbol 47 as "upScore"
ExportAssets (56)Timeline Frame 1Symbol 49 as "star"
ExportAssets (56)Timeline Frame 1Symbol 51 as "pent"
ExportAssets (56)Timeline Frame 1Symbol 53 as "camel"
ExportAssets (56)Timeline Frame 1Symbol 59 as "explosion"
ExportAssets (56)Timeline Frame 1Symbol 61 as "pres"
ExportAssets (56)Timeline Frame 1Symbol 63 as "inv"
ExportAssets (56)Timeline Frame 1Symbol 65 as "lifeUp"
ExportAssets (56)Timeline Frame 1Symbol 68 as "jesus"
ExportAssets (56)Timeline Frame 16Symbol 68 as "jesus"
ExportAssets (56)Timeline Frame 16Symbol 65 as "lifeUp"
ExportAssets (56)Timeline Frame 16Symbol 63 as "inv"
ExportAssets (56)Timeline Frame 17Symbol 68 as "jesus"
ExportAssets (56)Timeline Frame 17Symbol 65 as "lifeUp"
ExportAssets (56)Timeline Frame 17Symbol 63 as "inv"
ExportAssets (56)Timeline Frame 18Symbol 68 as "jesus"
ExportAssets (56)Timeline Frame 18Symbol 65 as "lifeUp"
ExportAssets (56)Timeline Frame 18Symbol 63 as "inv"
ExportAssets (56)Timeline Frame 19Symbol 68 as "jesus"
ExportAssets (56)Timeline Frame 19Symbol 65 as "lifeUp"
ExportAssets (56)Timeline Frame 19Symbol 63 as "inv"
ExportAssets (56)Timeline Frame 20Symbol 68 as "jesus"
ExportAssets (56)Timeline Frame 20Symbol 65 as "lifeUp"
ExportAssets (56)Timeline Frame 20Symbol 63 as "inv"
ExportAssets (56)Timeline Frame 21Symbol 68 as "jesus"
ExportAssets (56)Timeline Frame 21Symbol 65 as "lifeUp"
ExportAssets (56)Timeline Frame 21Symbol 63 as "inv"
ExportAssets (56)Timeline Frame 22Symbol 68 as "jesus"
ExportAssets (56)Timeline Frame 22Symbol 65 as "lifeUp"
ExportAssets (56)Timeline Frame 22Symbol 63 as "inv"
ExportAssets (56)Timeline Frame 23Symbol 68 as "jesus"
ExportAssets (56)Timeline Frame 23Symbol 65 as "lifeUp"
ExportAssets (56)Timeline Frame 23Symbol 63 as "inv"
ExportAssets (56)Timeline Frame 24Symbol 68 as "jesus"
ExportAssets (56)Timeline Frame 24Symbol 65 as "lifeUp"
ExportAssets (56)Timeline Frame 24Symbol 63 as "inv"
ExportAssets (56)Timeline Frame 25Symbol 61 as "pres"
ExportAssets (56)Timeline Frame 25Symbol 61 as "pres"
ExportAssets (56)Timeline Frame 25Symbol 61 as "pres"
ExportAssets (56)Timeline Frame 25Symbol 61 as "pres"
ExportAssets (56)Timeline Frame 26Symbol 61 as "pres"
ExportAssets (56)Timeline Frame 26Symbol 61 as "pres"
ExportAssets (56)Timeline Frame 26Symbol 61 as "pres"
ExportAssets (56)Timeline Frame 26Symbol 61 as "pres"
ExportAssets (56)Timeline Frame 27Symbol 61 as "pres"
ExportAssets (56)Timeline Frame 27Symbol 61 as "pres"
ExportAssets (56)Timeline Frame 27Symbol 61 as "pres"
ExportAssets (56)Timeline Frame 27Symbol 61 as "pres"
ExportAssets (56)Timeline Frame 28Symbol 61 as "pres"
ExportAssets (56)Timeline Frame 28Symbol 61 as "pres"
ExportAssets (56)Timeline Frame 28Symbol 61 as "pres"
ExportAssets (56)Timeline Frame 28Symbol 61 as "pres"
ExportAssets (56)Timeline Frame 29Symbol 61 as "pres"
ExportAssets (56)Timeline Frame 29Symbol 61 as "pres"
ExportAssets (56)Timeline Frame 29Symbol 61 as "pres"
ExportAssets (56)Timeline Frame 29Symbol 61 as "pres"

Labels

"loaded"Frame 3
"instructions"Frame 16
"options"Frame 25
"gameOver"Frame 37
"full"Symbol 19 MovieClip Frame 1
"left"Symbol 19 MovieClip Frame 2
"right"Symbol 19 MovieClip Frame 3
"street"Symbol 19 MovieClip Frame 4
"boom"Symbol 38 MovieClip [house2] Frame 8

Dynamic Text Variables

game.levelSymbol 176 EditableText""
game.levelSymbol 198 EditableText""
game.jHouseBmdSymbol 203 EditableText""
game.aHouseBmdSymbol 204 EditableText""
game.pHouseBmdSymbol 205 EditableText""
finalScoreSymbol 206 EditableText""
levBonusSymbol 208 EditableText""
rageBonusSymbol 213 EditableText""
delBonusSymbol 214 EditableText""
game.jHouseBmdSymbol 220 EditableText""
game.aHouseBmdSymbol 221 EditableText""
game.pHouseBmdSymbol 222 EditableText""
finalScoreSymbol 223 EditableText""
levBonusSymbol 224 EditableText""
rageBonusSymbol 225 EditableText""
delBonusSymbol 226 EditableText""




http://swfchan.com/7/34376/info.shtml
Created: 16/5 -2019 21:43:51 Last modified: 16/5 -2019 21:43:51 Server time: 25/04 -2024 15:20:45