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

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

Jingle Bell Brawl.swf

This is the info page for
Flash #123045

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


Text
Welcome to the Jingle Bell Brawl. Claus
and Frost are going head to head to claim
ownership of Christmas. You have the choice
of which Holiday hero to be in this fight of a
lifetime. May the best fighter win!

ON NOVEMBER 3, THE COLD WAR BEGINS

NOW IN THEATRES

©Disney

Finishing Move Combo:

ActionScript [AS1/AS2]

Frame 1
if ($tweenManager == undefined) { _global.$tweenManager = new zigo.tweenManager(); } com.robertpenner.easing.Back; com.robertpenner.easing.Bounce; com.robertpenner.easing.Circ; com.robertpenner.easing.Cubic; com.robertpenner.easing.Elastic; com.robertpenner.easing.Expo; com.robertpenner.easing.Linear; com.robertpenner.easing.Quad; com.robertpenner.easing.Quart; com.robertpenner.easing.Quint; com.robertpenner.easing.Sine; var Mp = MovieClip.prototype; AsBroadcaster.initialize(Mp); Mp.$addListener = Mp.addListener; ASSetPropFlags(Mp, "$addListener", 1, 0); Mp.addListener = function () { AsBroadcaster.initialize(this); this.$addListener.apply(this, arguments); }; Mp.tween = function (props, pEnd, seconds, animType, delay, callback, extra1, extra2) { if ($tweenManager.isTweenLocked(this)) { trace("tween not added, this movieclip is locked"); return(undefined); } if (arguments.length < 2) { trace("tween not added, props & pEnd must be defined"); return(undefined); } if (typeof(props) == "string") { props = [props]; } if (pEnd.length == undefined) { pEnd = [pEnd]; } if (seconds == undefined) { seconds = 2; } else if (seconds < 0.01) { seconds = 0; } if ((delay < 0.01) || (delay == undefined)) { delay = 0; } switch (typeof(animType)) { case "string" : animType = animType.toLowerCase(); if (animType == "linear") { var eqf = com.robertpenner.easing.Linear.easeNone; } else if (animType.indexOf("easeoutin") == 0) { var t = animType.substr(9); t = t.charAt(0).toUpperCase() + t.substr(1); var eqf = com.robertpenner.easing[t].easeOutIn; } else if (animType.indexOf("easeinout") == 0) { var t = animType.substr(9); t = t.charAt(0).toUpperCase() + t.substr(1); var eqf = com.robertpenner.easing[t].easeInOut; } else if (animType.indexOf("easein") == 0) { var t = animType.substr(6); t = t.charAt(0).toUpperCase() + t.substr(1); var eqf = com.robertpenner.easing[t].easeIn; } else if (animType.indexOf("easeout") == 0) { var t = animType.substr(7); t = t.charAt(0).toUpperCase() + t.substr(1); var eqf = com.robertpenner.easing[t].easeOut; } if (eqf == undefined) { var eqf = com.robertpenner.easing.Expo.easeOut; } break; case "function" : var eqf = animType; break; case "object" : if ((animType.ease != undefined) && (animType.pts != undefined)) { var eqf = animType.ease; extra1 = animType.pts; } else { var eqf = com.robertpenner.easing.Expo.easeOut; } break; default : var eqf = com.robertpenner.easing.Expo.easeOut; } switch (typeof(callback)) { case "function" : callback = {func:callback, scope:this._parent}; break; case "string" : var ilp; var funcp; var scope; var args; var a; ilp = callback.indexOf("("); funcp = callback.slice(0, ilp); scope = eval (funcp.slice(0, funcp.lastIndexOf("."))); func = eval (funcp); args = callback.slice(ilp + 1, callback.lastIndexOf(")")).split(","); var i = 0; while (i < args.length) { a = eval (args[i]); if (a != undefined) { args[i] = a; } i++; } callback = {func:func, scope:scope, args:args}; } if ($tweenManager.autoStop) { $tweenManager.removeTween(this, props); } if (delay > 0) { $tweenManager.addTweenWithDelay(delay, this, props, pEnd, seconds, eqf, callback, extra1, extra2); } else { $tweenManager.addTween(this, props, pEnd, seconds, eqf, callback, extra1, extra2); } }; ASSetPropFlags(Mp, "tween", 1, 0); Mp.stopTween = function (props) { if (typeof(props) == "string") { props = [props]; } $tweenManager.removeTween(this, props); }; ASSetPropFlags(Mp, "stopTween", 1, 0); Mp.isTweening = function () { return($tweenManager.isTweening(this)); }; ASSetPropFlags(Mp, "isTweening", 1, 0); Mp.getTweens = function () { return($tweenManager.getTweens(this)); }; ASSetPropFlags(Mp, "getTweens", 1, 0); Mp.lockTween = function () { $tweenManager.lockTween(this, true); }; ASSetPropFlags(Mp, "lockTween", 1, 0); Mp.unlockTween = function () { $tweenManager.lockTween(this, false); }; ASSetPropFlags(Mp, "unlockTween", 1, 0); Mp.isTweenLocked = function () { return($tweenManager.isTweenLocked(this)); }; ASSetPropFlags(Mp, "isTweenLocked", 1, 0); Mp.alphaTo = function (destAlpha, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_alpha"], [destAlpha], seconds, animType, delay, callback, extra1, extra2); }; ASSetPropFlags(Mp, "alphaTo", 1, 0); Mp.brightnessTo = function (bright, seconds, animType, delay, callback, extra1, extra2) { var _local3 = 100 - Math.abs(bright); var _local2 = 0; if (bright > 0) { _local2 = 256 * (bright / 100); } var _local5 = {ra:_local3, rb:_local2, ga:_local3, gb:_local2, ba:_local3, bb:_local2}; this.tween(["_ct_"], [_local5], seconds, animType, delay, callback, extra1, extra2); }; ASSetPropFlags(Mp, "brightnessTo", 1, 0); Mp.colorTo = function (destColor, seconds, animType, delay, callback, extra1, extra2) { var _local3 = {rb:destColor >> 16, ra:0, gb:(destColor & 65280) >> 8, ga:0, bb:destColor & 255, ba:0}; this.tween(["_ct_"], [_local3], seconds, animType, delay, callback, extra1, extra2); }; ASSetPropFlags(Mp, "colorTo", 1, 0); Mp.colorTransformTo = function (ra, rb, ga, gb, ba, bb, aa, ab, seconds, animType, delay, callback, extra1, extra2) { var _local2 = {ra:ra, rb:rb, ga:ga, gb:gb, ba:ba, bb:bb, aa:aa, ab:ab}; this.tween(["_ct_"], [_local2], seconds, animType, delay, callback, extra1, extra2); }; ASSetPropFlags(Mp, "colorTransformTo", 1, 0); Mp.scaleTo = function (destScale, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_xscale", "_yscale"], [destScale, destScale], seconds, animType, delay, callback, extra1, extra2); }; ASSetPropFlags(Mp, "scaleTo", 1, 0); Mp.slideTo = function (destX, destY, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_x", "_y"], [destX, destY], seconds, animType, delay, callback, extra1, extra2); }; ASSetPropFlags(Mp, "slideTo", 1, 0); Mp.rotateTo = function (destRotation, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_rotation"], [destRotation], seconds, animType, delay, callback, extra1, extra2); }; ASSetPropFlags(Mp, "rotateTo", 1, 0); Mp.getFrame = function () { return(this._currentframe); }; ASSetPropFlags(Mp, "getFrame", 1, 0); Mp.setFrame = function (fr) { this.gotoAndStop(Math.round(fr)); }; ASSetPropFlags(Mp, "setFrame", 1, 0); Mp.addProperty("_frame", Mp.getFrame, Mp.setFrame); ASSetPropFlags(Mp, "_frame", 1, 0); Mp.frameTo = function (endframe, duration, animType, delay, callback, extra1, extra2) { if (endframe == undefined) { endframe = this._totalframes; } this.tween("_frame", endframe, duration, animType, delay, callback, extra1, extra2); }; ASSetPropFlags(Mp, "frameTo", 1, 0); Mp.brightOffsetTo = function (percent, seconds, animType, delay, callback, extra1, extra2) { var _local2 = 256 * (percent / 100); var _local3 = {ra:100, rb:_local2, ga:100, gb:_local2, ba:100, bb:_local2}; this.tween(["_ct_"], [_local3], seconds, animType, delay, callback, extra1, extra2); }; ASSetPropFlags(Mp, "brightOffsetTo", 1, 0); Mp.contrastTo = function (percent, seconds, animType, delay, callback, extra1, extra2) { var _local2 = {}; _local2.ra = (_local2.ga = (_local2.ba = percent)); _local2.rb = (_local2.gb = (_local2.bb = 128 - (1.28 * percent))); this.tween(["_ct_"], [_local2], seconds, animType, delay, callback, extra1, extra2); }; ASSetPropFlags(Mp, "contrastTo", 1, 0); delete Mp; Stage.scaleMode = "noScale"; function moveCharacter(char, dir) { if (char == "santa") { var _local4 = santaMaxLeft; var _local5 = jack._x - minDistance; } else { var _local4 = santa._x + minDistance; var _local5 = jackMaxRight; } if ((((characterParts[char].body._x - charMoveInt) >= _local4) && (dir == -1)) || (((characterParts[char].body._x + charMoveInt) <= _local5) && (dir == 1))) { for (var _local3 in characterParts[charNow]) { characterParts[char][_local3]._x = characterParts[char][_local3]._x + (charMoveInt * dir); } } } function characterPunch(char, arm) { if ((characterParts[char][arm]._currentframe == 1) && (gameOn)) { characterParts[char][arm].gotoAndPlay(2); } } function playPunchSound() { var _local2 = Math.ceil(Math.random() * totalPunches); this["punch" + _local2].start(); } function checkPunch(cP, char) { smallHitMove = ((char == "jack") ? 5 : -5); bigHitMove = smallHitMove * 2; moveTime = 0.25; iTgt = characterParts[char].body.innerHitArea; oTgt = characterParts[char].body.outerHitArea; if (cP.hitTest(iTgt)) { if (((char == "jack") && ((characterParts[char].body._x + bigHitMove) < jackMaxRight)) || ((char == "santa") && ((characterParts[char].body._x - bigHitMove) > santaMaxLeft))) { for (var _local3 in characterParts[char]) { characterParts[char][_local3].tween("_x", characterParts[char][_local3]._x + bigHitMove, moveTime); } } this[char + "Damage"] = this[char + "Damage"] + Math.abs(bigHitMove); this[char + "Meter"].frameTo(this[char + "Damage"], 0.5); characterParts[char].body.head.gotoAndPlay(2); playPunchSound(); } else if (cP.hitTest(oTgt)) { if (((char == "jack") && ((characterParts[char].body._x + smallHitMove) < jackMaxRight)) || ((char == "santa") && ((characterParts[char].body._x - smallHitMove) > santaMaxLeft))) { for (var _local3 in characterParts[char]) { characterParts[char][_local3].tween("_x", characterParts[char][_local3]._x + smallHitMove, moveTime); } } this[char + "Damage"] = this[char + "Damage"] + Math.abs(smallHitMove); this[char + "Meter"].frameTo(this[char + "Damage"], 0.5); characterParts[char].body.head.gotoAndPlay(2); playPunchSound(); } if (this[char + "Damage"] >= 100) { knockout(char); } } function showEndScreen() { nextFrame(); } function executeFinishingMove() { hilight.start(); characterParts.jack.body.gotoAndPlay(finisher + "FinishingMove"); characterParts.santa.body.gotoAndPlay(finisher + "FinishingMove"); } function checkFinishingMove(m) { if (finishingMoves[fPTR] == m) { finishingMoveDisplay["k" + fPTR].showKey.gotoAndStop("right"); if ((++fPTR) > 4) { var _local1 = Key.removeListener(keyListener); trace("klr removed ? " + _local1); finishingMoveDisplay.alphaTo(0, 0.5, null, 0.5, executeFinishingMove); usedFinishMove = true; } } else { finishingMoveDisplay["k" + fPTR].showKey.gotoAndStop("wrong"); var _local1 = Key.removeListener(keyListener); trace("klr removed ? " + _local1); finishingMoveDisplay.alphaTo(0, 0.5, null, 0.5, showEndScreen); usedFinishMove = false; } } function setFinishingMoveKeys() { keyListener = new Object(); keyListener.onKeyDown = function () { switch (Key.getCode()) { case 37 : checkFinishingMove(2); return; case 39 : checkFinishingMove(3); } }; Key.addListener(keyListener); } function callForFinishingMove(char) { fPTR = 0; finisher = ((char == "jack") ? "santa" : "jack"); this[char + "Meter"]._visible = false; this[finisher + "Meter"].gotoAndStop(this[finisher + "Meter"]._totalframes); if (finisher == charNow) { finishingMoves = []; var _local2 = 0; while (_local2 < 5) { rKey = random(2) + 2; finishingMoves.push(rKey); finishingMoveDisplay["k" + _local2].gotoAndStop(rKey); _local2++; } finishHim.start(); finishingMoveDisplay._alpha = 0; finishingMoveDisplay.alphaTo(100, 0.5, null, 0.5, setFinishingMoveKeys); } else { usedFinishMove = true; executeFinishingMove(); } gameOn = false; } function knockout(char) { clearTimeout(cpuST); var _local2 = Key.removeListener(keyListener); trace("klr removed ? " + _local2); hilight.start(); gameOn = false; characterParts[char].body.nextFrame(); characterParts[char].left._visible = (characterParts[char].right._visible = false); callForFinishingMove(char); } function autoMove() { tDir = ((cpuChar == "jack") ? -1 : 1); moveCharacter(cpuChar, tDir); cpuST = setTimeout(moveOrPunch, random(400) + 100); } function autoPunch() { var _local2 = random(2); var _local1 = ((_local2 == 0) ? "left" : "right"); characterPunch(cpuChar, _local1); cpuST = setTimeout(moveOrPunch, random(500) + 100); } function moveOrPunch() { if (gameOn) { randKey = random(20); (((jack._x - santa._x) > (minDistance * 1.1)) ? (autoMove()) : (autoPunch())); } } function startAutoFighter() { moveOrPunch(); } finishHim = new Sound(_root); finishHim.attachSound("finishHim"); ambient = new Sound(_root); ambient.attachSound("ambientCrowd"); hilight = new Sound(_root); hilight.attachSound("crowdHilight"); startSound = new Sound(_root); startSound.attachSound("startGame"); playerLose = new Sound(_root); playerLose.attachSound("playerLose"); playerWin = new Sound(_root); playerWin.attachSound("playerWin"); punch1 = new Sound(_root); punch1.attachSound("punch1"); punch2 = new Sound(_root); punch2.attachSound("punch2"); punch3 = new Sound(_root); punch3.attachSound("punch3"); punch4 = new Sound(_root); punch4.attachSound("punch4"); punch5 = new Sound(_root); punch5.attachSound("punch5"); punch6 = new Sound(_root); punch6.attachSound("punch6"); totalPunches = 6; startRound = new Sound(_root); startRound.attachSound("startRound"); stop();
Instance of Symbol 24 MovieClip in Frame 1
onClipEvent (load) { this.onEnterFrame = function () { this.pl = Math.round(this._parent.getBytesLoaded() / (this._parent.getBytesTotal() / 100)); if ((this.pl == 100) && (this._parent.getBytesTotal() > 100)) { delete this.onEnterFrame; this._parent.play(); } else { this.gotoAndStop(this.pl); } }; }
Frame 3
stop();
Frame 4
minDistance = 163; jackMaxRight = 523; santaMaxLeft = 85; characterParts = {santa:{body:santa, left:santaLArm, right:santaRArm}, jack:{body:jack, left:jackLArm, right:jackRArm}}; stop(); charMoveInt = 5; cpuChar = ((charNow == "jack") ? "santa" : "jack"); santaDamage = (jackDamage = 0); gameOn = true; var keyListener = new Object(); keyListener.onKeyDown = function () { switch (Key.getCode()) { case 37 : moveCharacter(charNow, -1); return; case 39 : moveCharacter(charNow, 1); return; case 65 : characterPunch(charNow, "left"); return; case 68 : characterPunch(charNow, "right"); } }; Key.addListener(keyListener); santaMeter.tween("_x", santaMeter._x + 220, 1); jackMeter.tween("_x", jackMeter._x - 220, 1); ambient.start(0, 9999); startRound.start(); startAutoFighter();
Frame 5
stafSubject = "Play the Jingle Bell Brawl"; stafBody = "Hey there! Your friend wants you to check out this cool game from the official website for The Santa Clause 3. Just click on the link below and get ready to duke it out with Santa Claus and Jack Frost. You\u2019ll find tons of other fun stuff there too.%0D%0A%0D%0AJingle Bell Brawl: %0D%0Ahttp://disney.go.com/disneypictures/santaclause3/index.html?deeplink=santagames%0D%0A%0D%0AThe Santa Clause: The Escape Clause in theaters Nov. 3rd %0D%0Ahttp://www.santaclause3.com"; playerLoseMessage = "You got knocked out of the season!"; playerWinMessage = "Way to knock him out of season!"; ambient.stop(); ((charNow == finisher) ? (playerWin.start()) : (playerLose.start()));
Symbol 266 MovieClip [__Packages.com.robertpenner.easing.Quad] Frame 0
class com.robertpenner.easing.Quad { function Quad () { } static function easeIn(t, b, c, d) { t = t / d; return(((c * t) * t) + b); } static function easeOut(t, b, c, d) { t = t / d; return((((-c) * t) * (t - 2)) + b); } static function easeInOut(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((c / 2) * t) * t) + b); } t--; return((((-c) / 2) * ((t * (t - 2)) - 1)) + b); } static function easeOutIn(t, b, c, d) { t = t / (d / 2); if (t < 1) { t--; return((((-c) / 2) * ((t * t) - 1)) + b); } t--; return(((c / 2) * ((t * t) + 1)) + b); } }
Symbol 267 MovieClip [__Packages.com.robertpenner.easing.Circ] Frame 0
class com.robertpenner.easing.Circ { function Circ () { } static function easeIn(t, b, c, d) { t = t / d; return(((-c) * (Math.sqrt(1 - (t * t)) - 1)) + b); } static function easeOut(t, b, c, d) { t = (t / d) - 1; return((c * Math.sqrt(1 - (t * t))) + b); } static function easeInOut(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((-c) / 2) * (Math.sqrt(1 - (t * t)) - 1)) + b); } t = t - 2; return(((c / 2) * (Math.sqrt(1 - (t * t)) + 1)) + b); } static function easeOutIn(t, b, c, d) { t = t / (d / 2); if (t < 1) { t--; return(((c / 2) * Math.sqrt(1 - (t * t))) + b); } t--; return(((c / 2) * (2 - Math.sqrt(1 - (t * t)))) + b); } }
Symbol 268 MovieClip [__Packages.com.robertpenner.easing.Quart] Frame 0
class com.robertpenner.easing.Quart { function Quart () { } static function easeIn(t, b, c, d) { t = t / d; return(((((c * t) * t) * t) * t) + b); } static function easeOut(t, b, c, d) { t = (t / d) - 1; return(((-c) * ((((t * t) * t) * t) - 1)) + b); } static function easeInOut(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((((c / 2) * t) * t) * t) * t) + b); } t = t - 2; return((((-c) / 2) * ((((t * t) * t) * t) - 2)) + b); } static function easeOutIn(t, b, c, d) { t = t / (d / 2); if (t < 1) { t--; return((((-c) / 2) * ((((t * t) * t) * t) - 1)) + b); } t--; return(((c / 2) * ((((t * t) * t) * t) + 1)) + b); } }
Symbol 269 MovieClip [__Packages.com.robertpenner.easing.Sine] Frame 0
class com.robertpenner.easing.Sine { function Sine () { } static function easeIn(t, b, c, d) { return((((-c) * Math.cos((t / d) * (Math.PI/2))) + c) + b); } static function easeOut(t, b, c, d) { return((c * Math.sin((t / d) * (Math.PI/2))) + b); } static function easeInOut(t, b, c, d) { return((((-c) / 2) * (Math.cos((Math.PI * t) / d) - 1)) + b); } static function easeOutIn(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((c / 2) * Math.sin((Math.PI * t) / 2)) + b); } t--; return((((-c) / 2) * (Math.cos((Math.PI * t) / 2) - 2)) + b); } }
Symbol 270 MovieClip [__Packages.com.robertpenner.easing.Back] Frame 0
class com.robertpenner.easing.Back { function Back () { } static function easeIn(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / d; return((((c * t) * t) * (((s + 1) * t) - s)) + b); } static function easeOut(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = (t / d) - 1; return((c * (((t * t) * (((s + 1) * t) + s)) + 1)) + b); } static function easeInOut(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / (d / 2); if (t < 1) { s = s * 1.525; return(((c / 2) * ((t * t) * (((s + 1) * t) - s))) + b); } t = t - 2; s = s * 1.525; return(((c / 2) * (((t * t) * (((s + 1) * t) + s)) + 2)) + b); } static function easeOutIn(t, b, c, d, s) { if (s == undefined) { s = 1.70158; } t = t / (d / 2); if (t < 1) { t--; s = s * 1.525; return(((c / 2) * (((t * t) * (((s + 1) * t) + s)) + 1)) + b); } t--; s = s * 1.525; return(((c / 2) * (((t * t) * (((s + 1) * t) - s)) + 1)) + b); } }
Symbol 271 MovieClip [__Packages.com.robertpenner.easing.Quint] Frame 0
class com.robertpenner.easing.Quint { function Quint () { } static function easeIn(t, b, c, d) { t = t / d; return((((((c * t) * t) * t) * t) * t) + b); } static function easeOut(t, b, c, d) { t = (t / d) - 1; return((c * (((((t * t) * t) * t) * t) + 1)) + b); } static function easeInOut(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((((((c / 2) * t) * t) * t) * t) * t) + b); } t = t - 2; return(((c / 2) * (((((t * t) * t) * t) * t) + 2)) + b); } static function easeOutIn(t, b, c, d) { t = t / (d / 2); t--; return(((c / 2) * (((((t * t) * t) * t) * t) + 1)) + b); } }
Symbol 272 MovieClip [__Packages.com.robertpenner.easing.Linear] Frame 0
class com.robertpenner.easing.Linear { function Linear () { } static function easeNone(t, b, c, d) { return(((c * t) / d) + b); } static function easeIn(t, b, c, d) { return(((c * t) / d) + b); } static function easeOut(t, b, c, d) { return(((c * t) / d) + b); } static function easeInOut(t, b, c, d) { return(((c * t) / d) + b); } static function easeOutIn(t, b, c, d) { return(((c * t) / d) + b); } }
Symbol 273 MovieClip [__Packages.com.robertpenner.easing.Expo] Frame 0
class com.robertpenner.easing.Expo { function Expo () { } static function easeIn(t, b, c, d) { return(((t == 0) ? (b) : ((c * Math.pow(2, 10 * ((t / d) - 1))) + b))); } static function easeOut(t, b, c, d) { return(((t == d) ? (b + c) : ((c * ((-Math.pow(2, (-10 * t) / d)) + 1)) + b))); } static function easeInOut(t, b, c, d) { if (t == 0) { return(b); } if (t == d) { return(b + c); } t = t / (d / 2); if (t < 1) { return(((c / 2) * Math.pow(2, 10 * (t - 1))) + b); } t--; return(((c / 2) * ((-Math.pow(2, -10 * t)) + 2)) + b); } static function easeOutIn(t, b, c, d) { if (t == 0) { return(b); } if (t == d) { return(b + c); } t = t / (d / 2); if (t < 1) { return(((c / 2) * ((-Math.pow(2, -10 * t)) + 1)) + b); } return(((c / 2) * (Math.pow(2, 10 * (t - 2)) + 1)) + b); } }
Symbol 274 MovieClip [__Packages.com.robertpenner.easing.Elastic] Frame 0
class com.robertpenner.easing.Elastic { function Elastic () { } static function easeIn(t, b, c, d, a, p) { if (t == 0) { return(b); } t = t / d; if (t == 1) { return(b + c); } if (!p) { p = d * 0.3; } if ((!a) || (a < Math.abs(c))) { a = c; var _local7 = p / 4; } else { var _local7 = (p / (Math.PI*2)) * Math.asin(c / a); } t = t - 1; return((-((a * Math.pow(2, 10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p))) + b); } static function easeOut(t, b, c, d, a, p) { if (t == 0) { return(b); } t = t / d; if (t == 1) { return(b + c); } if (!p) { p = d * 0.3; } if ((!a) || (a < Math.abs(c))) { a = c; var _local7 = p / 4; } else { var _local7 = (p / (Math.PI*2)) * Math.asin(c / a); } return((((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p)) + c) + b); } static function easeInOut(t, b, c, d, a, p) { if (t == 0) { return(b); } t = t / (d / 2); if (t == 2) { return(b + c); } if (!p) { p = d * 0.45; } if ((!a) || (a < Math.abs(c))) { a = c; var _local7 = p / 4; } else { var _local7 = (p / (Math.PI*2)) * Math.asin(c / a); } if (t < 1) { t = t - 1; return((-0.5 * ((a * Math.pow(2, 10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p))) + b); } t = t - 1; return(((((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p)) * 0.5) + c) + b); } static function easeOutIn(t, b, c, d, a, p) { if (t == 0) { return(b); } t = t / (d / 2); if (t == 2) { return(b + c); } if (!p) { p = d * 0.45; } if ((!a) || (a < Math.abs(c))) { a = c; var _local7 = p / 4; } else { var _local7 = (p / (Math.PI*2)) * Math.asin(c / a); } if (t < 1) { return(((0.5 * ((a * Math.pow(2, -10 * t)) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p))) + (c / 2)) + b); } return(((c / 2) + (0.5 * ((a * Math.pow(2, 10 * (t - 2))) * Math.sin((((t * d) - _local7) * (Math.PI*2)) / p)))) + b); } }
Symbol 275 MovieClip [__Packages.com.robertpenner.easing.Bounce] Frame 0
class com.robertpenner.easing.Bounce { function Bounce () { } static function easeOut(t, b, c, d) { t = t / d; if (t < 0.363636363636364) { return((c * ((7.5625 * t) * t)) + b); } if (t < 0.727272727272727) { t = t - 0.545454545454545; return((c * (((7.5625 * t) * t) + 0.75)) + b); } if (t < 0.909090909090909) { t = t - 0.818181818181818; return((c * (((7.5625 * t) * t) + 0.9375)) + b); } t = t - 0.954545454545455; return((c * (((7.5625 * t) * t) + 0.984375)) + b); } static function easeIn(t, b, c, d) { return((c - easeOut(d - t, 0, c, d)) + b); } static function easeInOut(t, b, c, d) { if (t < (d / 2)) { return((easeIn(t * 2, 0, c, d) * 0.5) + b); } return(((easeOut((t * 2) - d, 0, c, d) * 0.5) + (c * 0.5)) + b); } static function easeOutIn(t, b, c, d) { if (t < (d / 2)) { return((easeOut(t * 2, 0, c, d) * 0.5) + b); } return(((easeIn((t * 2) - d, 0, c, d) * 0.5) + (c * 0.5)) + b); } }
Symbol 276 MovieClip [__Packages.zigo.tweenManager] Frame 0
class zigo.tweenManager { var playing, autoStop, broadcastEvents, autoOverwrite, ints, lockedTweens, tweenList, updateTime, tweenHolder, updateIntId, now; function tweenManager () { playing = false; autoStop = false; broadcastEvents = false; autoOverwrite = true; ints = new Array(); lockedTweens = new Object(); tweenList = new Array(); } function cleanUp() { if (!((tweenList instanceof Array) && (tweenList.length > 0))) { return(undefined); } for (var _local2 in tweenList) { if (tweenList[_local2].mc._x == undefined) { tweenList.splice(Number(_local2), 1); } } if (tweenList.length == 0) { tweenList = []; deinit(); } for (var _local2 in ints) { if ((ints[_local2] != undefined) && (ints[_local2].mc._x == undefined)) { removeDelayedTween(Number(_local2)); } } } function set updateInterval(time) { if (playing) { deinit(); updateTime = time; init(); } else { updateTime = time; } //return(updateInterval); } function get updateInterval() { return(updateTime); } function set controllerDepth(v) { if (_global.isNaN(v) == true) { return; } if (tweenHolder._name != undefined) { tweenHolder.swapDepths(v); } else { _th_depth = v; } //return(controllerDepth); } function get controllerDepth() { return(_th_depth); } function init() { if (updateTime > 0) { clearInterval(updateIntId); updateIntId = setInterval(this, "update", updateTime); } else { if (tweenHolder._name == undefined) { tweenHolder = _root.createEmptyMovieClip("_th_", _th_depth); } var tm = this; tweenHolder.onEnterFrame = function () { tm.update.call(tm); }; } playing = true; now = getTimer(); } function deinit() { playing = false; clearInterval(updateIntId); delete tweenHolder.onEnterFrame; } function update() { var _local2; var _local10; var _local3; var _local13 = false; _local10 = tweenList.length; if (broadcastEvents) { var _local4; var _local7; var _local5; var _local9; _local4 = {}; _local7 = {}; _local5 = {}; _local9 = {}; } while (_local10--) { _local2 = tweenList[_local10]; if (_local2.mc._x == undefined) { _local13 = true; continue; } if (_local2.pt != -1) { continue; } if ((_local2.ts + _local2.d) > now) { if (_local2.ctm == undefined) { _local2.mc[_local2.pp] = _local2.ef(now - _local2.ts, _local2.ps, _local2.ch, _local2.d, _local2.e1, _local2.e2); } else { var _local8 = {}; for (_local3 in _local2.ctm) { _local8[_local3] = _local2.ef(now - _local2.ts, _local2.stm[_local3], _local2.ctm[_local3], _local2.d, _local2.e1, _local2.e2); } _local2.c.setTransform(_local8); } if (broadcastEvents) { if (_local4[targetPath(_local2.mc)] == undefined) { _local4[targetPath(_local2.mc)] = _local2.mc; } if (_local5[targetPath(_local2.mc)] == undefined) { _local5[targetPath(_local2.mc)] = []; } _local5[targetPath(_local2.mc)].push(((_local2.ctm != undefined) ? "_ct_" : (_local2.pp))); } if (_local2.cb.updfunc != undefined) { var _local6 = _local2.cb.updfunc; if ((typeof(_local6) == "string") && (_local2.cb.updscope != undefined)) { _local6 = _local2.cb.updscope[_local6]; } _local6.apply(_local2.cb.updscope, _local2.cb.updargs); } } else { if (_local2.ctm == undefined) { _local2.mc[_local2.pp] = _local2.ps + _local2.ch; } else { var _local8 = {}; for (_local3 in _local2.ctm) { _local8[_local3] = _local2.stm[_local3] + _local2.ctm[_local3]; } _local2.c.setTransform(_local8); } if (broadcastEvents) { if (_local4[targetPath(_local2.mc)] == undefined) { _local4[targetPath(_local2.mc)] = _local2.mc; } if (_local7[targetPath(_local2.mc)] == undefined) { _local7[targetPath(_local2.mc)] = _local2.mc; } if (_local5[targetPath(_local2.mc)] == undefined) { _local5[targetPath(_local2.mc)] = []; } _local5[targetPath(_local2.mc)].push(((_local2.ctm != undefined) ? "_ct_" : (_local2.pp))); if (_local9[targetPath(_local2.mc)] == undefined) { _local9[targetPath(_local2.mc)] = []; } _local9[targetPath(_local2.mc)].push(((_local2.ctm != undefined) ? "_ct_" : (_local2.pp))); } if (_local2.cb.updfunc != undefined) { var _local6 = _local2.cb.updfunc; if ((typeof(_local6) == "string") && (_local2.cb.updscope != undefined)) { _local6 = _local2.cb.updscope[_local6]; } _local6.updfunc.apply(_local2.cb.updscope, _local2.cb.updargs); } if (endt == undefined) { var endt = new Array(); } endt.push(_local10); } } if (_local13) { cleanUp(); } for (_local3 in _local4) { _local4[_local3].broadcastMessage("onTweenUpdate", {target:_local4[_local3], props:_local5[_local3]}); } if (endt != undefined) { endTweens(endt); } for (_local3 in _local7) { _local7[_local3].broadcastMessage("onTweenEnd", {target:_local7[_local3], props:_local9[_local3]}); } now = getTimer(); if (updateTime > 0) { updateAfterEvent(); } } function endTweens(tid_arr) { var _local2; var _local9; var _local3; var _local5; var _local8; _local2 = []; _local9 = tid_arr.length; _local3 = 0; while (_local3 < _local9) { _local5 = tweenList[tid_arr[_local3]].cb; if (_local5 != undefined) { var _local6 = true; for (_local8 in _local2) { if (_local2[_local8] == _local5) { _local6 = false; break; } } if (_local6) { _local2.push(_local5); } } tweenList.splice(tid_arr[_local3], 1); _local3++; } _local3 = 0; while (_local3 < _local2.length) { var _local4 = _local2[_local3].func; if ((typeof(_local4) == "string") && (_local2[_local3].scope != undefined)) { _local4 = _local2[_local3].scope[_local4]; } _local4.apply(_local2[_local3].scope, _local2[_local3].args); _local3++; } if (tweenList.length == 0) { deinit(); } } function removeDelayedTween(index) { clearInterval(ints[index].intid); ints[index] = undefined; var _local2 = true; for (var _local3 in ints) { if (ints[_local3] != undefined) { _local2 = false; break; } } if (_local2) { ints = []; } } function addTween(mc, props, pEnd, sec, eqFunc, callback, extra1, extra2) { var _local4; var _local13; var _local6; var _local3; var _local2; if (!playing) { init(); } var _local12 = []; for (_local4 in props) { _local13 = props[_local4]; _local6 = true; if (_local13.substr(0, 4) != "_ct_") { var _local17 = ((typeof(pEnd[_local4]) == "string") ? (Number(pEnd[_local4])) : (pEnd[_local4] - mc[_local13])); if (autoOverwrite) { for (_local3 in tweenList) { _local2 = tweenList[_local3]; if ((_local2.mc == mc) && (_local2.pp == _local13)) { _local2.ps = mc[_local13]; _local2.ch = _local17; _local2.ts = now; _local2.d = sec * 1000; _local2.ef = eqFunc; _local2.cb = callback; _local2.e1 = extra1; _local2.e2 = extra2; _local2.pt = -1; _local6 = false; _local12.push(_local2.pp); break; } } } if (_local6) { tweenList.unshift({mc:mc, pp:_local13, ps:mc[_local13], ch:_local17, ts:now, d:sec * 1000, ef:eqFunc, cb:callback, e1:extra1, e2:extra2, pt:-1}); } } else { var _local16 = new Color(mc); var _local20 = _local16.getTransform(); var _local19 = {}; for (_local3 in pEnd[_local4]) { if ((pEnd[_local4][_local3] != _local20[_local3]) && (pEnd[_local4][_local3] != undefined)) { _local19[_local3] = ((typeof(pEnd[_local4][_local3]) == "string") ? (_local20[_local3] + Number(pEnd[_local4][_local3])) : (pEnd[_local4][_local3] - _local20[_local3])); } } if (autoOverwrite) { for (_local3 in tweenList) { _local2 = tweenList[_local3]; if ((_local2.mc == mc) && (_local2.ctm != undefined)) { _local2.c = _local16; _local2.stm = _local20; (_local2.ctm = _local19); (_local2.ts = now); _local2.d = sec * 1000; _local2.ef = eqFunc; _local2.cb = callback; _local2.e1 = extra1; _local2.e2 = extra2; _local2.pt = -1; _local6 = false; _local12.push("_ct_"); break; } } } if (_local6) { tweenList.unshift({mc:mc, c:_local16, stm:_local20, ctm:_local19, ts:now, d:sec * 1000, ef:eqFunc, cb:callback, e1:extra1, e2:extra2, pt:-1}); } } } if (broadcastEvents) { if (_local12.length > 0) { mc.broadcastMessage("onTweenInterrupt", {target:mc, props:_local12}); } mc.broadcastMessage("onTweenStart", {target:mc, props:props}); } if (callback.startfunc != undefined) { var _local27 = callback.startfunc; if ((typeof(_local27) == "string") && (callback.startscope != undefined)) { _local27 = callback.startscope[_local27]; } _local27.apply(callback.startscope, callback.startargs); } if (sec == 0) { update(); } } function addTweenWithDelay(delay, mc, props, pEnd, sec, eqFunc, callback, extra1, extra2) { var il; var _local3; il = ints.length; _local3 = setInterval(function (obj) { obj.removeDelayedTween(il); if (mc._x != undefined) { obj.addTween(mc, props, pEnd, sec, eqFunc, callback, extra1, extra2); } }, delay * 1000, this); ints[il] = {mc:mc, props:props, pend:pEnd, intid:_local3, st:getTimer(), delay:delay * 1000, args:arguments.slice(1), pt:-1}; if (!playing) { init(); } } function removeTween(mc, props) { var _local8; var _local2; var _local5; _local8 = false; if ((props == undefined) && (broadcastEvents != true)) { _local8 = true; } _local2 = tweenList.length; var _local4 = {}; while (_local2--) { if (tweenList[_local2].mc == mc) { if (_local8) { tweenList.splice(_local2, 1); } else { for (_local5 in props) { if (tweenList[_local2].pp == props[_local5]) { tweenList.splice(_local2, 1); if (_local4[targetPath(mc)] == undefined) { _local4[targetPath(mc)] = {t:mc, p:[]}; } _local4[targetPath(mc)].p.push(props[_local5]); } else if (((props[_local5] == "_ct_") && (tweenList[_local2].ctm != undefined)) && (tweenList[_local2].mc == mc)) { tweenList.splice(_local2, 1); if (_local4[targetPath(mc)] == undefined) { _local4[targetPath(mc)] = {t:mc, p:[]}; } _local4[targetPath(mc)].p.push("_ct_"); } } } } } _local2 = ints.length; while (_local2--) { if (ints[_local2].mc == mc) { if (_local8) { removeDelayedTween(Number(_local2)); } else { for (_local5 in props) { for (var _local11 in ints[_local2].props) { if (ints[_local2].props[_local11] == props[_local5]) { ints[_local2].props.splice(_local11, 1); ints[_local2].pend.splice(_local11, 1); if (_local4[targetPath(mc)] == undefined) { _local4[targetPath(mc)] = {t:mc, p:[]}; } _local4[targetPath(mc)].p.push(props[_local5]); } } if (ints[_local2].props.length == 0) { clearInterval(ints[_local2].intid); } } } } } if (broadcastEvents) { for (var _local11 in _local4) { if (_local4[_local11].p.length > 0) { _local4[_local11].t.broadcastMessage("onTweenInterrupt", {target:_local4[_local11].t, props:_local4[_local11].p}); } } } if (tweenList.length == 0) { deinit(); } } function isTweening(mc, prop) { var _local4 = prop == undefined; for (var _local6 in tweenList) { var _local2 = tweenList[_local6]; if (((tweenList[_local6].mc == mc) && (tweenList[_local6].pt == -1)) && ((_local4 || (prop == _local2.pp)) || ((prop == "_ct_") && (_local2.ctm != undefined)))) { return(true); } } return(false); } function getTweens(mc) { var _local2 = 0; for (var _local4 in tweenList) { if (tweenList[_local4].mc == mc) { _local2++; } } return(_local2); } function lockTween(mc, bool) { lockedTweens[targetPath(mc)] = bool; } function isTweenLocked(mc) { if (lockedTweens[targetPath(mc)] == undefined) { return(false); } return(lockedTweens[targetPath(mc)]); } function ffTween(mc, propsObj) { var _local4 = mc == undefined; var _local6 = propsObj == undefined; for (var _local8 in tweenList) { var _local2 = tweenList[_local8]; if (((_local2.mc == mc) || (_local4)) && (_local6 || (propsObj[_local2.pp] == true))) { if (_local2.pt != -1) { _local2.pt = -1; } _local2.ts = now - _local2.d; } } for (var _local8 in ints) { if (ints[_local8] != undefined) { if ((ints[_local8].mc == mc) || (_local4)) { if (ints[_local8].mc._x != undefined) { var _local3 = ints[_local8].args; _local3[3] = 0; addTween.apply(this, _local3); } removeDelayedTween(Number(_local8)); } } } update(); } function rewTween(mc, propsObj) { var _local3 = mc == undefined; var _local5 = propsObj == undefined; for (var _local7 in tweenList) { var _local2 = tweenList[_local7]; if (((_local2.mc == mc) || (_local3)) && (_local5 || (propsObj[_local2.pp] == true))) { if (_local2.pt != -1) { _local2.pt = -1; } _local2.ts = now; } } for (var _local7 in ints) { if (ints[_local7] != undefined) { if ((ints[_local7].mc == mc) || (_local3)) { if (ints[_local7].mc._x != undefined) { addTween.apply(this, ints[_local7].args); } removeDelayedTween(Number(_local7)); } } } update(); } function isTweenPaused(mc, prop) { if (mc == undefined) { return(null); } var _local5 = prop == undefined; for (var _local6 in tweenList) { var _local2 = tweenList[_local6]; if ((tweenList[_local6].mc == mc) && ((_local5 || (prop == _local2.pp)) || ((prop == "_ct_") && (_local2.ctm != undefined)))) { return(Boolean(tweenList[_local6].pt != -1)); } } for (var _local6 in ints) { if ((ints[_local6] != undefined) && (ints[_local6].mc == mc)) { return(Boolean(ints[_local6].pt != -1)); } } return(false); } function pauseTween(mc, propsObj) { var _local3 = mc == undefined; if ((_local3 == false) && (isTweenPaused(mc) == true)) { return(undefined); } var _local6 = propsObj == undefined; for (var _local7 in tweenList) { var _local2 = tweenList[_local7]; if (((_local2.pt == -1) && ((_local2.mc == mc) || (_local3))) && ((_local6 || (propsObj[_local2.pp] == true)) || ((propsObj._ct_ != undefined) && (_local2.ctm != undefined)))) { _local2.pt = now; } } for (var _local7 in ints) { if (ints[_local7] != undefined) { if ((ints[_local7].pt == -1) && ((ints[_local7].mc == mc) || (_local3))) { ints[_local7].pt = now; } } } } function unpauseTween(mc, propsObj) { var _local4 = mc == undefined; if ((_local4 == false) && (isTweenPaused(mc) === false)) { return(undefined); } var _local7 = propsObj == undefined; if (!playing) { init(); } for (var _local2 in tweenList) { var _local3 = tweenList[_local2]; if ((((_local3.pt != -1) && ((_local3.mc == mc) || (_local4))) && (_local7 || (propsObj[_local3.pp] == true))) || ((propsObj._ct_ != undefined) && (_local3.ctm != undefined))) { _local3.ts = now - (_local3.pt - _local3.ts); _local3.pt = -1; } } for (var _local2 in ints) { if (ints[_local2] != undefined) { if ((ints[_local2].pt != -1) && ((ints[_local2].mc == mc) || (_local4))) { ints[_local2].delay = ints[_local2].delay - (ints[_local2].pt - ints[_local2].st); ints[_local2].st = now; ints[_local2].intid = setInterval(function (obj, id) { obj.addTween.apply(obj, obj.ints[id].args); clearInterval(obj.ints[id].intid); obj.ints[id] = undefined; }, ints[_local2].delay, this, _local2); } } } } function pauseAll() { pauseTween(); } function unpauseAll() { unpauseTween(); } function stopAll() { for (var _local2 in ints) { removeDelayedTween(Number(_local2)); } tweenList = new Array(); deinit(); } function toString() { return("[AS2 tweenManager 1.2.0]"); } var _th_depth = 6789; }
Symbol 277 MovieClip [__Packages.com.robertpenner.easing.Cubic] Frame 0
class com.robertpenner.easing.Cubic { function Cubic () { } static function easeIn(t, b, c, d) { t = t / d; return((((c * t) * t) * t) + b); } static function easeOut(t, b, c, d) { t = (t / d) - 1; return((c * (((t * t) * t) + 1)) + b); } static function easeInOut(t, b, c, d) { t = t / (d / 2); if (t < 1) { return(((((c / 2) * t) * t) * t) + b); } t = t - 2; return(((c / 2) * (((t * t) * t) + 2)) + b); } static function easeOutIn(t, b, c, d) { t = t / (d / 2); t--; return(((c / 2) * (((t * t) * t) + 1)) + b); } }
Symbol 28 MovieClip Frame 20
stop();
Symbol 31 MovieClip Frame 20
stop(); _parent.startSound.start();
Symbol 31 MovieClip Frame 35
stop();
Symbol 34 MovieClip Frame 20
stop();
Symbol 34 MovieClip Frame 35
stop();
Symbol 47 MovieClip Frame 1
stop();
Symbol 52 Button
on (release) { play(); _parent.charNow = "jack"; }
Symbol 57 Button
on (release) { play(); _parent.charNow = "santa"; }
Symbol 69 Button
on (release) { _parent.nextFrame(); }
Symbol 70 Button
on (release) { play(); }
Symbol 71 MovieClip Frame 38
stop();
Symbol 71 MovieClip Frame 39
selectSanta.enabled = (selectJack.enabled = false); ((_parent.charNow == "santa") ? ((inSanta._alpha = 100)) : ((inFrost._alpha = 100)));
Symbol 71 MovieClip Frame 55
chooseyourfighter.gotoAndStop(((_parent.charNow == "jack") ? "frost" : "santa"));
Symbol 71 MovieClip Frame 116
stop();
Symbol 71 MovieClip Frame 121
inFrost._visible = (inSanta._visible = false); _parent.startJackOff.play(); _parent.startSantaOff.play();
Symbol 71 MovieClip Frame 141
stop(); _parent.nextFrame();
Symbol 78 MovieClip Frame 1
stop();
Symbol 82 MovieClip Frame 1
rDate = new Date(2006, 10, 3); nDate = new Date(); ((nDate >= rDate) ? (nextFrame()) : (stop()));
Symbol 87 MovieClip Frame 1
stop(); function showMe() { this._visible = true; this.stopTween(); this.tween(["_alpha", "_xscale", "_yscale"], [100, 100, 100], 0.5, "easeOutBack"); } function vanishMe(callback) { this._visible = false; callback(); } function hideMe(callback) { this.stopTween(); this.tween(["_alpha", "_xscale", "_yscale"], [0, 0, 0], 0.5, "easeInBack", 0, callback); } this.onRollOver = function () { this.nextFrame(); }; this.onRollOut = (this.onReleaseOutside = function () { this.prevFrame(); }); this.onRelease = function () { this.prevFrame(); this._parent.gameToggle(false); hideMe(this._parent.showInstructionsOnly); };
Symbol 88 MovieClip Frame 1
_root.masterSound = new Sound(_root); soundToggle.onRelease = function () { if (this._currentframe == 1) { _root.masterSound.setVolume(0); this.nextFrame(); } else { _root.masterSound.setVolume(100); this.prevFrame(); } };
Symbol 88 MovieClip Frame 20
stop();
Symbol 91 MovieClip Frame 20
stop();
Symbol 112 MovieClip Frame 1
stop();
Symbol 112 MovieClip Frame 4
_parent.checkPunch(contactPoint, "santa");
Symbol 126 MovieClip Frame 1
stop();
Symbol 126 MovieClip Frame 4
_parent.checkPunch(contactPoint, "jack");
Symbol 133 MovieClip Frame 1
stop();
Symbol 144 MovieClip Frame 7
stop();
Symbol 153 MovieClip Frame 1
stop();
Symbol 153 MovieClip Frame 59
stop(); _parent.showEndScreen();
Symbol 153 MovieClip Frame 60
_parent.santaRArm._visible = (_parent.santaLArm._visible = false);
Symbol 153 MovieClip Frame 92
_parent.santaRArm._visible = (_parent.santaLArm._visible = true);
Symbol 153 MovieClip Frame 114
stop(); _parent.showEndScreen();
Symbol 160 MovieClip Frame 1
stop();
Symbol 173 MovieClip Frame 1
stop();
Symbol 173 MovieClip Frame 59
stop();
Symbol 173 MovieClip Frame 106
stop();
Symbol 186 MovieClip Frame 1
stop();
Symbol 186 MovieClip Frame 4
_parent.checkPunch(contactPoint, "santa");
Symbol 199 MovieClip Frame 1
stop();
Symbol 199 MovieClip Frame 5
_parent.checkPunch(contactPoint, "jack");
Symbol 209 MovieClip Frame 1
stop();
Symbol 212 MovieClip Frame 1
stop();
Symbol 213 MovieClip Frame 1
stop();
Symbol 225 MovieClip Frame 1
stop();
Symbol 232 MovieClip Frame 1
stop();
Symbol 242 Button
on (release) { _parent.gotoAndPlay(2); }
Symbol 247 Button
on (release) { getURL ((("mailto:?subject=" + _parent.stafSubject) + "&body=") + _parent.stafBody); }
Symbol 253 MovieClip Frame 1
if (_parent.finisher == "santa") { gotoAndStop ("win"); } else if (_parent.usedFinishMove) { gotoAndStop ("finished"); } else { gotoAndStop ("lose"); }
Symbol 253 MovieClip Frame 2
gameMsg.text = ((_parent.charNow == _parent.finisher) ? (_parent.playerWinMessage) : (_parent.playerLoseMessage));
Symbol 256 Button
on (release) { getURL ((("mailto:?subject=" + _parent.stafSubject) + "&body=") + _parent.stafBody); }
Symbol 257 Button
on (release) { _parent.gotoAndPlay(2); }
Symbol 265 MovieClip Frame 1
if (_parent.finisher == "jack") { gotoAndStop ("win"); } else if (_parent.usedFinishMove) { gotoAndStop ("finished"); } else { gotoAndStop ("lose"); }
Symbol 265 MovieClip Frame 2
gameMsg.text = ((_parent.charNow == _parent.finisher) ? (_parent.playerWinMessage) : (_parent.playerLoseMessage));

Library Items

Symbol 1 Sound [startRound]
Symbol 2 Sound [punch6]
Symbol 3 Sound [punch5]
Symbol 4 Sound [punch4]
Symbol 5 Sound [punch3]
Symbol 6 Sound [punch2]
Symbol 7 Sound [punch1]
Symbol 8 Sound [playerWin]
Symbol 9 Sound [playerLose]
Symbol 10 Sound [startGame]
Symbol 11 Sound [finishHim]
Symbol 12 Sound [crowdHilight]
Symbol 13 Sound [ambientCrowd]
Symbol 14 GraphicUsed by:242 257  Timeline
Symbol 15 BitmapUsed by:16
Symbol 16 GraphicUses:15Used by:17
Symbol 17 MovieClipUses:16Used by:Timeline
Symbol 18 BitmapUsed by:19
Symbol 19 GraphicUses:18Used by:24
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:20Used by:24
Symbol 22 BitmapUsed by:23
Symbol 23 GraphicUses:22Used by:24
Symbol 24 MovieClipUses:19 21 23Used by:Timeline
Symbol 266 MovieClip [__Packages.com.robertpenner.easing.Quad]
Symbol 267 MovieClip [__Packages.com.robertpenner.easing.Circ]
Symbol 268 MovieClip [__Packages.com.robertpenner.easing.Quart]
Symbol 269 MovieClip [__Packages.com.robertpenner.easing.Sine]
Symbol 270 MovieClip [__Packages.com.robertpenner.easing.Back]
Symbol 271 MovieClip [__Packages.com.robertpenner.easing.Quint]
Symbol 272 MovieClip [__Packages.com.robertpenner.easing.Linear]
Symbol 273 MovieClip [__Packages.com.robertpenner.easing.Expo]
Symbol 274 MovieClip [__Packages.com.robertpenner.easing.Elastic]
Symbol 275 MovieClip [__Packages.com.robertpenner.easing.Bounce]
Symbol 276 MovieClip [__Packages.zigo.tweenManager]
Symbol 277 MovieClip [__Packages.com.robertpenner.easing.Cubic]
Symbol 25 BitmapUsed by:26
Symbol 26 GraphicUses:25Used by:27
Symbol 27 MovieClipUses:26Used by:28
Symbol 28 MovieClipUses:27Used by:Timeline
Symbol 29 BitmapUsed by:30
Symbol 30 GraphicUses:29Used by:31
Symbol 31 MovieClipUses:30Used by:Timeline
Symbol 32 BitmapUsed by:33
Symbol 33 GraphicUses:32Used by:34
Symbol 34 MovieClipUses:33Used by:Timeline
Symbol 35 BitmapUsed by:36
Symbol 36 GraphicUses:35Used by:37
Symbol 37 MovieClipUses:36Used by:71
Symbol 38 FontUsed by:39 248 260
Symbol 39 TextUses:38Used by:40
Symbol 40 MovieClipUses:39Used by:71
Symbol 41 BitmapUsed by:42
Symbol 42 GraphicUses:41Used by:47
Symbol 43 BitmapUsed by:44
Symbol 44 GraphicUses:43Used by:47
Symbol 45 BitmapUsed by:46
Symbol 46 GraphicUses:45Used by:47
Symbol 47 MovieClipUses:42 44 46Used by:71
Symbol 48 BitmapUsed by:49
Symbol 49 GraphicUses:48Used by:50
Symbol 50 MovieClipUses:49Used by:52 71
Symbol 51 GraphicUsed by:52
Symbol 52 ButtonUses:50 51Used by:71
Symbol 53 BitmapUsed by:54
Symbol 54 GraphicUses:53Used by:55
Symbol 55 MovieClipUses:54Used by:57 71
Symbol 56 GraphicUsed by:57
Symbol 57 ButtonUses:55 56Used by:71
Symbol 58 BitmapUsed by:59
Symbol 59 GraphicUses:58Used by:60
Symbol 60 MovieClipUses:59Used by:71
Symbol 61 BitmapUsed by:63 207
Symbol 62 BitmapUsed by:63 210
Symbol 63 GraphicUses:61 62Used by:64
Symbol 64 MovieClipUses:63Used by:71
Symbol 65 BitmapUsed by:66
Symbol 66 GraphicUses:65Used by:69 70
Symbol 67 BitmapUsed by:68
Symbol 68 GraphicUses:67Used by:69 70
Symbol 69 ButtonUses:66 68Used by:71
Symbol 70 ButtonUses:66 68Used by:71
Symbol 71 MovieClipUses:37 40 47 52 57 50 55 60 64 69 70Used by:Timeline
Symbol 72 BitmapUsed by:73
Symbol 73 GraphicUses:72Used by:88
Symbol 74 BitmapUsed by:75
Symbol 75 GraphicUses:74Used by:78
Symbol 76 BitmapUsed by:77
Symbol 77 GraphicUses:76Used by:78
Symbol 78 MovieClipUses:75 77Used by:88
Symbol 79 FontUsed by:80 81
Symbol 80 TextUses:79Used by:82
Symbol 81 TextUses:79Used by:82
Symbol 82 MovieClipUses:80 81Used by:88
Symbol 83 BitmapUsed by:84
Symbol 84 GraphicUses:83Used by:87
Symbol 85 BitmapUsed by:86
Symbol 86 GraphicUses:85Used by:87
Symbol 87 MovieClipUses:84 86Used by:88
Symbol 88 MovieClipUses:73 78 82 87Used by:Timeline
Symbol 89 BitmapUsed by:90
Symbol 90 GraphicUses:89Used by:91
Symbol 91 MovieClipUses:90Used by:Timeline
Symbol 92 FontUsed by:93
Symbol 93 TextUses:92Used by:Timeline
Symbol 94 BitmapUsed by:96
Symbol 95 BitmapUsed by:96
Symbol 96 GraphicUses:94 95Used by:97
Symbol 97 MovieClipUses:96Used by:Timeline
Symbol 98 BitmapUsed by:99
Symbol 99 GraphicUses:98Used by:100
Symbol 100 MovieClipUses:99Used by:112
Symbol 101 BitmapUsed by:102
Symbol 102 GraphicUses:101Used by:103
Symbol 103 MovieClipUses:102Used by:112
Symbol 104 BitmapUsed by:105
Symbol 105 GraphicUses:104Used by:106
Symbol 106 MovieClipUses:105Used by:112
Symbol 107 BitmapUsed by:108
Symbol 108 GraphicUses:107Used by:109
Symbol 109 MovieClipUses:108Used by:112
Symbol 110 GraphicUsed by:111
Symbol 111 MovieClipUses:110Used by:112 126 186 199
Symbol 112 MovieClipUses:100 103 106 109 111Used by:Timeline
Symbol 113 BitmapUsed by:114
Symbol 114 GraphicUses:113Used by:115
Symbol 115 MovieClipUses:114Used by:126
Symbol 116 BitmapUsed by:117
Symbol 117 GraphicUses:116Used by:118
Symbol 118 MovieClipUses:117Used by:126
Symbol 119 BitmapUsed by:120
Symbol 120 GraphicUses:119Used by:121
Symbol 121 MovieClipUses:120Used by:126
Symbol 122 GraphicUsed by:126
Symbol 123 BitmapUsed by:124
Symbol 124 GraphicUses:123Used by:125
Symbol 125 MovieClipUses:124Used by:126
Symbol 126 MovieClipUses:115 118 121 122 125 111Used by:Timeline
Symbol 127 BitmapUsed by:128
Symbol 128 GraphicUses:127Used by:153
Symbol 129 BitmapUsed by:130
Symbol 130 GraphicUses:129Used by:133
Symbol 131 BitmapUsed by:132
Symbol 132 GraphicUses:131Used by:133
Symbol 133 MovieClipUses:130 132Used by:153
Symbol 134 GraphicUsed by:135
Symbol 135 MovieClipUses:134Used by:153
Symbol 136 BitmapUsed by:137
Symbol 137 GraphicUses:136Used by:153
Symbol 138 ShapeTweeningUsed by:153
Symbol 139 BitmapUsed by:140
Symbol 140 GraphicUses:139Used by:153
Symbol 141 GraphicUsed by:153
Symbol 142 GraphicUsed by:143
Symbol 143 MovieClipUses:142Used by:144 153 173
Symbol 144 MovieClipUses:143Used by:153
Symbol 145 BitmapUsed by:146
Symbol 146 GraphicUses:145Used by:149
Symbol 147 BitmapUsed by:148
Symbol 148 GraphicUses:147Used by:149 152
Symbol 149 MovieClipUses:146 148Used by:153
Symbol 150 BitmapUsed by:151
Symbol 151 GraphicUses:150Used by:152
Symbol 152 MovieClipUses:148 151Used by:153
Symbol 153 MovieClipUses:128 133 135 137 138 140 141 144 149 152 143Used by:Timeline
Symbol 154 BitmapUsed by:155
Symbol 155 GraphicUses:154Used by:173
Symbol 156 BitmapUsed by:157
Symbol 157 GraphicUses:156Used by:160
Symbol 158 BitmapUsed by:159
Symbol 159 GraphicUses:158Used by:160
Symbol 160 MovieClipUses:157 159Used by:173
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:161Used by:173
Symbol 163 BitmapUsed by:164 165
Symbol 164 GraphicUses:163Used by:173
Symbol 165 GraphicUses:163Used by:173
Symbol 166 ShapeTweeningUsed by:173
Symbol 167 BitmapUsed by:168
Symbol 168 GraphicUses:167Used by:173
Symbol 169 ShapeTweeningUsed by:173
Symbol 170 BitmapUsed by:171
Symbol 171 GraphicUses:170Used by:173
Symbol 172 GraphicUsed by:173 247 256
Symbol 173 MovieClipUses:155 160 162 164 143 165 166 168 169 171 172Used by:Timeline
Symbol 174 BitmapUsed by:175
Symbol 175 GraphicUses:174Used by:176
Symbol 176 MovieClipUses:175Used by:186
Symbol 177 BitmapUsed by:178
Symbol 178 GraphicUses:177Used by:179
Symbol 179 MovieClipUses:178Used by:186
Symbol 180 BitmapUsed by:181
Symbol 181 GraphicUses:180Used by:182
Symbol 182 MovieClipUses:181Used by:186
Symbol 183 BitmapUsed by:184
Symbol 184 GraphicUses:183Used by:185
Symbol 185 MovieClipUses:184Used by:186
Symbol 186 MovieClipUses:176 179 182 185 111Used by:Timeline
Symbol 187 BitmapUsed by:188
Symbol 188 GraphicUses:187Used by:189
Symbol 189 MovieClipUses:188Used by:199
Symbol 190 BitmapUsed by:191
Symbol 191 GraphicUses:190Used by:192
Symbol 192 MovieClipUses:191Used by:199
Symbol 193 BitmapUsed by:194
Symbol 194 GraphicUses:193Used by:195
Symbol 195 MovieClipUses:194Used by:199
Symbol 196 BitmapUsed by:197
Symbol 197 GraphicUses:196Used by:198
Symbol 198 MovieClipUses:197Used by:199
Symbol 199 MovieClipUses:189 192 195 198 111Used by:Timeline
Symbol 200 BitmapUsed by:201
Symbol 201 GraphicUses:200Used by:202
Symbol 202 MovieClipUses:201Used by:Timeline
Symbol 203 BitmapUsed by:204
Symbol 204 GraphicUses:203Used by:214
Symbol 205 FontUsed by:206
Symbol 206 TextUses:205Used by:214
Symbol 207 GraphicUses:61Used by:208
Symbol 208 MovieClipUses:207Used by:209
Symbol 209 MovieClipUses:208Used by:213
Symbol 210 GraphicUses:62Used by:211
Symbol 211 MovieClipUses:210Used by:212
Symbol 212 MovieClipUses:211Used by:213
Symbol 213 MovieClipUses:209 212Used by:214
Symbol 214 MovieClipUses:204 206 213Used by:Timeline
Symbol 215 BitmapUsed by:216
Symbol 216 GraphicUses:215Used by:217
Symbol 217 MovieClipUses:216Used by:225 232
Symbol 218 ShapeTweeningUsed by:225
Symbol 219 BitmapUsed by:220
Symbol 220 GraphicUses:219Used by:221
Symbol 221 MovieClipUses:220Used by:225
Symbol 222 GraphicUsed by:225 232
Symbol 223 BitmapUsed by:224
Symbol 224 GraphicUses:223Used by:225
Symbol 225 MovieClipUses:217 218 221 222 224Used by:Timeline
Symbol 226 ShapeTweeningUsed by:232
Symbol 227 BitmapUsed by:228
Symbol 228 GraphicUses:227Used by:229
Symbol 229 MovieClipUses:228Used by:232
Symbol 230 BitmapUsed by:231
Symbol 231 GraphicUses:230Used by:232
Symbol 232 MovieClipUses:217 226 229 222 231Used by:Timeline
Symbol 233 BitmapUsed by:234
Symbol 234 GraphicUses:233Used by:Timeline
Symbol 235 BitmapUsed by:237
Symbol 236 BitmapUsed by:237
Symbol 237 GraphicUses:235 236Used by:253
Symbol 238 BitmapUsed by:239
Symbol 239 GraphicUses:238Used by:242 257
Symbol 240 BitmapUsed by:241
Symbol 241 GraphicUses:240Used by:242 257
Symbol 242 ButtonUses:239 241 14Used by:253
Symbol 243 BitmapUsed by:244
Symbol 244 GraphicUses:243Used by:247 256
Symbol 245 BitmapUsed by:246
Symbol 246 GraphicUses:245Used by:247 256
Symbol 247 ButtonUses:244 246 172Used by:253
Symbol 248 EditableTextUses:38Used by:253
Symbol 249 BitmapUsed by:250
Symbol 250 GraphicUses:249Used by:253
Symbol 251 BitmapUsed by:252
Symbol 252 GraphicUses:251Used by:253
Symbol 253 MovieClipUses:237 242 247 248 250 252Used by:Timeline
Symbol 254 BitmapUsed by:255
Symbol 255 GraphicUses:254Used by:265
Symbol 256 ButtonUses:244 246 172Used by:265
Symbol 257 ButtonUses:239 241 14Used by:265
Symbol 258 BitmapUsed by:259
Symbol 259 GraphicUses:258Used by:265
Symbol 260 EditableTextUses:38Used by:265
Symbol 261 BitmapUsed by:262
Symbol 262 GraphicUses:261Used by:265
Symbol 263 BitmapUsed by:264
Symbol 264 GraphicUses:263Used by:265
Symbol 265 MovieClipUses:255 256 257 259 260 262 264Used by:Timeline

Instance Names

"startSantaOff"Frame 3Symbol 31 MovieClip
"startJackOff"Frame 3Symbol 34 MovieClip
"footer"Frame 3Symbol 88 MovieClip
"jackRArm"Frame 4Symbol 112 MovieClip
"santaLArm"Frame 4Symbol 126 MovieClip
"santa"Frame 4Symbol 153 MovieClip
"jack"Frame 4Symbol 173 MovieClip
"jackLArm"Frame 4Symbol 186 MovieClip
"santaRArm"Frame 4Symbol 199 MovieClip
"finishingMoveDisplay"Frame 4Symbol 214 MovieClip
"jackMeter"Frame 4Symbol 225 MovieClip
"santaMeter"Frame 4Symbol 232 MovieClip
"chooseyourfighter"Symbol 71 MovieClip Frame 31Symbol 47 MovieClip
"selectJack"Symbol 71 MovieClip Frame 38Symbol 52 Button
"selectSanta"Symbol 71 MovieClip Frame 38Symbol 57 Button
"inFrost"Symbol 71 MovieClip Frame 39Symbol 50 MovieClip
"inSanta"Symbol 71 MovieClip Frame 39Symbol 55 MovieClip
"soundToggle"Symbol 88 MovieClip Frame 1Symbol 78 MovieClip
"igInstructions"Symbol 88 MovieClip Frame 1Symbol 87 MovieClip
"contactPoint"Symbol 112 MovieClip Frame 4Symbol 111 MovieClip
"contactPoint"Symbol 126 MovieClip Frame 4Symbol 111 MovieClip
"head"Symbol 153 MovieClip Frame 1Symbol 133 MovieClip
"outerHitArea"Symbol 153 MovieClip Frame 1Symbol 135 MovieClip
"innerHitArea"Symbol 153 MovieClip Frame 1Symbol 135 MovieClip
"head"Symbol 153 MovieClip Frame 60Symbol 133 MovieClip
"head"Symbol 173 MovieClip Frame 1Symbol 160 MovieClip
"outerHitArea"Symbol 173 MovieClip Frame 1Symbol 162 MovieClip
"innerHitArea"Symbol 173 MovieClip Frame 1Symbol 162 MovieClip
"head"Symbol 173 MovieClip Frame 3Symbol 160 MovieClip
"contactPoint"Symbol 186 MovieClip Frame 4Symbol 111 MovieClip
"contactPoint"Symbol 199 MovieClip Frame 4Symbol 111 MovieClip
"showKey"Symbol 213 MovieClip Frame 1Symbol 209 MovieClip
"showKey"Symbol 213 MovieClip Frame 3Symbol 212 MovieClip
"k0"Symbol 214 MovieClip Frame 1Symbol 213 MovieClip
"k1"Symbol 214 MovieClip Frame 1Symbol 213 MovieClip
"k2"Symbol 214 MovieClip Frame 1Symbol 213 MovieClip
"k3"Symbol 214 MovieClip Frame 1Symbol 213 MovieClip
"k4"Symbol 214 MovieClip Frame 1Symbol 213 MovieClip
"gameMsg"Symbol 253 MovieClip Frame 2Symbol 248 EditableText
"gameMsg"Symbol 265 MovieClip Frame 2Symbol 260 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "startRound"
ExportAssets (56)Timeline Frame 1Symbol 2 as "punch6"
ExportAssets (56)Timeline Frame 1Symbol 3 as "punch5"
ExportAssets (56)Timeline Frame 1Symbol 4 as "punch4"
ExportAssets (56)Timeline Frame 1Symbol 5 as "punch3"
ExportAssets (56)Timeline Frame 1Symbol 6 as "punch2"
ExportAssets (56)Timeline Frame 1Symbol 7 as "punch1"
ExportAssets (56)Timeline Frame 1Symbol 8 as "playerWin"
ExportAssets (56)Timeline Frame 1Symbol 9 as "playerLose"
ExportAssets (56)Timeline Frame 1Symbol 10 as "startGame"
ExportAssets (56)Timeline Frame 1Symbol 11 as "finishHim"
ExportAssets (56)Timeline Frame 1Symbol 12 as "crowdHilight"
ExportAssets (56)Timeline Frame 1Symbol 13 as "ambientCrowd"
ExportAssets (56)Timeline Frame 1Symbol 266 as "__Packages.com.robertpenner.easing.Quad"
ExportAssets (56)Timeline Frame 1Symbol 267 as "__Packages.com.robertpenner.easing.Circ"
ExportAssets (56)Timeline Frame 1Symbol 268 as "__Packages.com.robertpenner.easing.Quart"
ExportAssets (56)Timeline Frame 1Symbol 269 as "__Packages.com.robertpenner.easing.Sine"
ExportAssets (56)Timeline Frame 1Symbol 270 as "__Packages.com.robertpenner.easing.Back"
ExportAssets (56)Timeline Frame 1Symbol 271 as "__Packages.com.robertpenner.easing.Quint"
ExportAssets (56)Timeline Frame 1Symbol 272 as "__Packages.com.robertpenner.easing.Linear"
ExportAssets (56)Timeline Frame 1Symbol 273 as "__Packages.com.robertpenner.easing.Expo"
ExportAssets (56)Timeline Frame 1Symbol 274 as "__Packages.com.robertpenner.easing.Elastic"
ExportAssets (56)Timeline Frame 1Symbol 275 as "__Packages.com.robertpenner.easing.Bounce"
ExportAssets (56)Timeline Frame 1Symbol 276 as "__Packages.zigo.tweenManager"
ExportAssets (56)Timeline Frame 1Symbol 277 as "__Packages.com.robertpenner.easing.Cubic"

Labels

"santa"Symbol 47 MovieClip Frame 2
"frost"Symbol 47 MovieClip Frame 3
"fight"Symbol 153 MovieClip Frame 1
"knockout"Symbol 153 MovieClip Frame 2
"jackFinishingMove"Symbol 153 MovieClip Frame 3
"santaFinishingMove"Symbol 153 MovieClip Frame 60
"fight"Symbol 173 MovieClip Frame 1
"knockout"Symbol 173 MovieClip Frame 2
"jackFinishingMove"Symbol 173 MovieClip Frame 3
"santaFinishingMove"Symbol 173 MovieClip Frame 60
"wrong"Symbol 209 MovieClip Frame 2
"right"Symbol 209 MovieClip Frame 3
"wrong"Symbol 212 MovieClip Frame 2
"right"Symbol 212 MovieClip Frame 3
"left"Symbol 213 MovieClip Frame 2
"right"Symbol 213 MovieClip Frame 3
"win"Symbol 253 MovieClip Frame 2
"lose"Symbol 253 MovieClip Frame 3
"finished"Symbol 253 MovieClip Frame 4
"win"Symbol 265 MovieClip Frame 2
"lose"Symbol 265 MovieClip Frame 3
"finished"Symbol 265 MovieClip Frame 4




http://swfchan.com/25/123045/info.shtml
Created: 3/3 -2019 03:26:42 Last modified: 3/3 -2019 03:26:42 Server time: 10/05 -2024 11:40:19