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

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

Beavis & Butthead Hock-A-Loogie.swf

This is the info page for
Flash #26200

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


ActionScript [AS1/AS2]
Frame 1
Mouse.hide(); airGuitarSound = new Sound(); airGuitarSound.setVolume(100); airGuitarSound.attachSound("bgLoop"); airGuitarSound.start(0, 9999999999); butthead_animation._visible = false; beavis_animation._visible = false; var mouseListener = new Object(); mouseListener.onMouseDown = function () { if (introCursor.hitTest(butthead_hitarea)) { trace("choose butthead"); _root.gotoAndStop("main"); _root.beavis = false; } else if (introCursor.hitTest(beavis_hitarea)) { trace("choose beavis"); _root.gotoAndStop("main"); _root.beavis = true; } }; mouseListener.onMouseMove = function () { introCursor._x = _root._xmouse - 10; introCursor._y = _root._ymouse - 10; if (introCursor.hitTest(butthead_hitarea)) { introCursor.gotoAndStop(2); butthead_animation._visible = true; beavis_animation._visible = false; } else if (introCursor.hitTest(beavis_hitarea)) { introCursor.gotoAndStop(2); beavis_animation._visible = true; butthead_animation._visible = false; } else { introCursor.gotoAndStop(1); butthead_animation._visible = false; beavis_animation._visible = false; } }; Mouse.addListener(mouseListener); stop();
Frame 2
function initMouseListener() { mouseListener.onMouseDown = function () { if (!isSpitting) { isSpitting = true; clearTimeout(clrPointer); _root.pointer_mc._visible = true; _root.resetPointer(); _root.movePointer(); var _local2 = new Sound(); _local2.setVolume(100); _local2.attachSound("spit_snd"); _local2.start(); _root.character.butthead.play(); _root.character.beavis.play(); _root.hasSpit = false; } }; mouseListener.onMouseUp = function () { if (inited) { _root.stopPointer(); if (!_root.hasSpit) { _root.character.butthead.gotoAndPlay("release"); _root.character.beavis.gotoAndPlay("release"); } var _local2 = setTimeout(_root, "spit", 100); } else { inited = true; } }; mouseListener.onMouseMove = function () { character._x = _root._xmouse - 89; }; } function removeMouseListener() { mouseListener.onMouseDown = function () { }; mouseListener.onMouseUp = function () { }; mouseListener.onMouseMove = function () { }; } function spit() { if (!_root.hasSpit) { _root.hasSpit = true; _root.attachMovie("spit_mc", "spitMC", 100, {_x:_root._xmouse - 10, _y:220}); trace("Y = " + _root.pointer_mc._y); _root.spitMC.tween("_y", _root.pointer_mc._y, 1, "easeOutExpo"); var _local5 = setTimeout(_root.dispatcher, "checkHit", 620); clrPointer = setTimeout(this, "clearPointer", 140); } } function positiveFeedback() { if (!isTalking) { isTalking = true; var _local4 = positiveFeedbackArray.length; var _local3 = random(_local4 - 1); var _local5 = positiveFeedbackArray[_local3]; var _local2 = new Sound(); _local2.setVolume(100); _local2.attachSound(_local5); _local2.start(); prevRnd = _local3; trace("POSITIVE FEEDBACK"); trace("DURATION = " + _local2.duration); tkTimout = setTimeout(this, "toggleIsTalking", _local2.duration, false); } } function toggleIsTalking(bool) { trace("TOGGLE IS TALKING"); isTalking = bool; } function negativeFeedback() { if (!isTalking) { isTalking = true; var _local3 = negativeFeedbackArray.length; var _local2 = random(_local3); if ((!prevRnd) == _local2) { var _local4 = negativeFeedbackArray[_local2]; var negativeFeedbackArray = new Sound(); negativeFeedbackArray.setVolume(100); negativeFeedbackArray.attachSound(_local4); negativeFeedbackArray.start(); prevRnd = _local2; tkTimout = setTimeout(this, "toggleIsTalking", negativeFeedbackArray.duration, false); } } } function resetPointer() { _root.pointer_mc._visible = true; _root.pointer_mc._y = 273; } function stopPointer() { _root.pointer_mc.onEnterFrame = null; } function movePointer() { _root.pointer_mc.onEnterFrame = function () { this._y = this._y - 8; if (this._y < 4) { this._y = 4; this.onEnterFrame = null; _root.mouseListener.onMouseUp(); } }; } function clearPointer() { isSpitting = false; _root.pointer_mc._visible = false; } function reset() { Mouse.hide(); initMouseListener(); _root.flag.play(); resetPointer(); clearPointer(); _root.character.beavis.gotoAndStop(1); _root.character.butthead.gotoAndStop(1); _root.scoreManager.destroy(); _root.scoreManager.init(); _root.timer.destroy(); _root.timer.init(); _root.dispatcher.init(); } if (_global.$tweenManager == undefined) { _global.$tweenManager = new zigo.tweenManager(); } else { _global.$tweenManager.cleanUp(); _global.$tweenManager.init(); } 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; Mp.addListener = function () { if (!this._listeners) { AsBroadcaster.initialize(this); } this.addListener.apply(this, arguments); }; ASSetPropFlags(Mp, "addListener", 1, 0); Mp.tween = function (props, pEnd, seconds, animType, delay, callback, extra1, extra2) { if (_global.$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") { if (props.indexOf(",") > -1) { props = props.split(" ").join("").split(","); } else { props = [props]; } } if (!(pEnd instanceof Array)) { pEnd = [pEnd]; while (pEnd.length < props.length) { pEnd.push(pEnd[0]); } } 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 (_global.$tweenManager.autoStop) { _global.$tweenManager.removeTween(this); } if (delay > 0) { _global.$tweenManager.addTweenWithDelay(delay, this, props, pEnd, seconds, eqf, callback, extra1, extra2); } else { _global.$tweenManager.addTween(this, props, pEnd, seconds, eqf, callback, extra1, extra2); } }; Mp.stopTween = function (props) { if (typeof(props) == "string") { if (props.indexOf(",") > -1) { props = props.split(" ").join("").split(","); } else { props = [props]; } } _global.$tweenManager.removeTween(this, props); }; Mp.isTweening = function (prop) { return(_global.$tweenManager.isTweening(this, prop)); }; Mp.getTweens = function () { return(_global.$tweenManager.getTweens(this)); }; Mp.lockTween = function () { _global.$tweenManager.lockTween(this, true); }; Mp.unlockTween = function () { _global.$tweenManager.lockTween(this, false); }; Mp.isTweenLocked = function () { return(_global.$tweenManager.isTweenLocked(this)); }; Mp.isTweenPaused = function (prop) { return(_global.$tweenManager.isTweenPaused(this, prop)); }; Mp.pauseTween = function (props) { var _local4; if (props != undefined) { if (typeof(props) == "string") { if (props.indexOf(",") > -1) { props = props.split(" ").join("").split(","); } else { props = [props]; } } _local4 = {}; for (var _local5 in props) { _local4[props[_local5]] = true; } } _global.$tweenManager.pauseTween(this, _local4); }; Mp.unpauseTween = function (props) { var _local4; if (props != undefined) { if (typeof(props) == "string") { if (props.indexOf(",") > -1) { props = props.split(" ").join("").split(","); } else { props = [props]; } } _local4 = {}; for (var _local5 in props) { _local4[props[_local5]] = true; } } _global.$tweenManager.unpauseTween(this, _local4); }; Mp.pauseAllTweens = function () { _global.$tweenManager.pauseTween(); }; Mp.unpauseAllTweens = function () { _global.$tweenManager.unpauseTween(); }; Mp.stopAllTweens = function () { _global.$tweenManager.stopAll(); }; Mp.ffTween = function (props) { var _local4; if (props != undefined) { if (typeof(props) == "string") { if (props.indexOf(",") > -1) { props = props.split(" ").join("").split(","); } else { props = [props]; } } _local4 = {}; for (var _local5 in props) { _local4[props[_local5]] = true; } } _global.$tweenManager.ffTween(this, _local4); }; Mp.rewTween = function (props) { var _local4; if (props != undefined) { if (typeof(props) == "string") { if (props.indexOf(",") > -1) { props = props.split(" ").join("").split(","); } else { props = [props]; } } _local4 = {}; for (var _local5 in props) { _local4[props[_local5]] = true; } } _global.$tweenManager.rewTween(this, _local4); }; Mp.alphaTo = function (destAlpha, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_alpha"], [destAlpha], seconds, animType, delay, callback, extra1, extra2); }; Mp.scaleTo = function (destScale, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_xscale", "_yscale"], [destScale, destScale], seconds, animType, delay, callback, extra1, extra2); }; Mp.sizeTo = function (destSize, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_width", "_height"], [destSize, destSize], seconds, animType, delay, callback, extra1, extra2); }; Mp.slideTo = function (destX, destY, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_x", "_y"], [destX, destY], seconds, animType, delay, callback, extra1, extra2); }; Mp.rotateTo = function (destRotation, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_rotation"], [destRotation], seconds, animType, delay, callback, extra1, extra2); }; _global.getColorTransObj = function (type, amt, rgb) { switch (type) { case "brightness" : var _local4 = 100 - Math.abs(amt); var _local6 = 0; if (amt > 0) { _local6 = 256 * (amt / 100); } return({ra:_local4, rb:_local6, ga:_local4, gb:_local6, ba:_local4, bb:_local6}); case "brightOffset" : _local6 = 256 * (amt / 100); return({ra:100, rb:_local6, ga:100, gb:_local6, ba:100, bb:_local6}); case "contrast" : var _local2 = {}; _local2.ra = (_local2.ga = (_local2.ba = amt)); _local2.rb = (_local2.gb = (_local2.bb = 128 - (1.28 * amt))); return(_local2); case "invertColor" : _local2 = {}; _local2.ra = (_local2.ga = (_local2.ba = 100 - (2 * amt))); _local2.rb = (_local2.gb = (_local2.bb = amt * 2.55)); return(_local2); case "tint" : if ((rgb == undefined) || (rgb == null)) { } else { var _local8 = rgb >> 16; var _local9 = (rgb >> 8) & 255; var _local7 = rgb & 255; var _local5 = amt / 100; _local2 = {rb:_local8 * _local5, gb:_local9 * _local5, bb:_local7 * _local5}; _local2.ra = (_local2.ga = (_local2.ba = 100 - amt)); return(_local2); } } return({rb:0, ra:100, gb:0, ga:100, bb:0, ba:100}); }; Mp.brightnessTo = function (bright, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [getColorTransObj("brightness", bright)], seconds, animType, delay, callback, extra1, extra2); }; Mp.brightOffsetTo = function (percent, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [getColorTransObj("brightOffset", percent)], seconds, animType, delay, callback, extra1, extra2); }; Mp.contrastTo = function (percent, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [getColorTransObj("contrast", percent)], seconds, animType, delay, callback, extra1, extra2); }; Mp.colorTo = function (rgb, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [getColorTransObj("tint", 100, rgb)], seconds, animType, delay, callback, extra1, extra2); }; 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); }; Mp.invertColorTo = function (percent, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [getColorTransObj("invertColor", percent)], seconds, animType, delay, callback, extra1, extra2); }; Mp.tintTo = function (rgb, percent, seconds, animType, delay, callback, extra1, extra2) { this.tween(["_ct_"], [getColorTransObj("tint", percent, rgb)], seconds, animType, delay, callback, extra1, extra2); }; Mp.getFrame = function () { return(this._currentframe); }; Mp.setFrame = function (fr) { this.gotoAndStop(Math.round(fr)); }; Mp.addProperty("_frame", Mp.getFrame, Mp.setFrame); 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); }; var TFP = TextField.prototype; if (!TFP.origAddListener) { TFP.origAddListener = TFP.addListener; ASSetPropFlags(TFP, "origAddListener", 1, 0); TFP.addListener = function () { if (!this._listeners) { AsBroadcaster.initialize(this); } this.origAddListener.apply(this, arguments); }; } var $_$methods = ["tween", "stopTween", "isTweening", "getTweens", "lockTween", "isTweenLocked", "unlockTween", "isTweenPaused", "pauseTween", "unpauseTween", "pauseAllTweens", "unpauseAllTweens", "stopAllTweens", "ffTween", "rewTween", "getFrame", "setFrame", "_frame", "frameTo", "alphaTo", "brightnessTo", "colorTo", "colorTransformTo", "invertColorTo", "tintTo", "scaleTo", "sizeTo", "slideTo", "rotateTo", "brightOffsetTo", "contrastTo"]; for (var $_$i in $_$methods) { ASSetPropFlags(Mp, $_$methods[$_$i], 1, 0); if ($_$methods[$_$i].toLowerCase().indexOf("frame") == -1) { TFP[$_$methods[$_$i]] = Mp[$_$methods[$_$i]]; ASSetPropFlags(TFP, $_$methods[$_$i], 1, 0); } } delete Mp; delete TFP; delete $_$methods; delete $_$i; pointer_mc._visible = false; isTalking = false; if (_root.beavis) { _root.character.beavis._visible = true; _root.character.butthead._visible = false; positiveFeedbackArray = new Array("butthead_hit01_snd", "butthead_hit02_snd", "butthead_hit03_snd", "butthead_hit04_snd", "butthead_hit05_snd", "butthead_hit06_snd"); negativeFeedbackArray = new Array("butthead_miss01_snd", "butthead_miss02_snd"); } else { _root.character.beavis._visible = false; _root.character.butthead._visible = true; positiveFeedbackArray = new Array("beavis_hit01_snd", "beavis_hit02_snd", "beavis_hit03_snd"); negativeFeedbackArray = new Array("beavis_miss01_snd", "beavis_miss02_snd"); } inited = false; _root.createEmptyMovieClip("scoreMC", 0); _root.scoreManager = new ScoreManager(scoreMC); _root.createEmptyMovieClip("timeMC", 1); _root.timer = new Timer(timeMC); _root.dispatcher = new Dispatcher(); initMouseListener();
Symbol 111 MovieClip [spit_mc] Frame 19
stop();
Symbol 119 MovieClip [playAgain_mc] Frame 1
stop();
Symbol 119 MovieClip [playAgain_mc] Frame 2
stop();
Symbol 130 MovieClip Frame 1
stop();
Symbol 130 MovieClip Frame 5
stop();
Symbol 141 MovieClip Frame 1
stop();
Symbol 141 MovieClip Frame 5
stop();
Symbol 216 MovieClip [squirrel_mc] Frame 1
mask._y = 22.5;
Symbol 216 MovieClip [squirrel_mc] Frame 57
Symbol 216 MovieClip [squirrel_mc] Frame 59
stop();
Symbol 216 MovieClip [squirrel_mc] Frame 70
stop();
Symbol 264 MovieClip [principal_mc] Frame 12
gotoAndPlay ("walkRight");
Symbol 264 MovieClip [principal_mc] Frame 13
stop();
Symbol 264 MovieClip [principal_mc] Frame 16
stop();
Symbol 264 MovieClip [principal_mc] Frame 49
gotoAndPlay ("walkLeft");
Symbol 264 MovieClip [principal_mc] Frame 50
stop();
Symbol 264 MovieClip [principal_mc] Frame 53
stop();
Symbol 271 MovieClip [introCursor_mc] Frame 1
stop();
Symbol 271 MovieClip [introCursor_mc] Frame 2
stop();
Symbol 349 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 350 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 351 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 352 MovieClip [__Packages.ScoreManager] Frame 0
class ScoreManager { static var thisClass; var targetMC, levelArray, numberArray, totalScore, scoreCounterMC, timeBonusTime, timeBonusMC, timeBonusNumbersMC, nextLevelMC, highScoreMC; function ScoreManager (tMC) { thisClass = this; targetMC = tMC; init(); } function init() { trace("SCORE " + targetMC); initNumberArray(); currentScore = 0; setTotalScore(20); } function initNumberArray() { levelArray = new Array(20, 70, 160, 300, 500, 900, 1200, 1800); numberArray = new Array("num_0", "num_1", "num_2", "num_3", "num_4", "num_5", "num_6", "num_7", "num_8", "num_9"); } function setTotalScore(num) { totalScore = num; displayScore(); } function setCurrentScore(num) { currentScore = currentScore + num; displayScore(); if (currentScore >= totalScore) { nextLevel(); } } function displayScore() { trace((("SET SCORE " + currentScore) + " / ") + totalScore); scoreCounterMC = targetMC.createEmptyMovieClip("scoreCounterMC", 0); scoreCounterMC._x = 142; scoreCounterMC._y = 6; var _local8 = currentScore.toString(); var _local5 = _local8.split(""); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = scoreCounterMC.createEmptyMovieClip(_local2, _local2); var _local6 = scoreCounterMC._width; _local3.attachMovie(numberArray[_local5[_local2]], _local2, _local2); _local3._x = _local6; trace((((("new clip " + numberArray[_local5[_local2]]) + " i = ") + _local2) + " newMC = ") + _local3); _local2++; } var _local3 = scoreCounterMC.createEmptyMovieClip("slashMC", 10); var _local6 = scoreCounterMC._width; _local3.attachMovie("slash_mc", "slash", 0); _local3._x = _local6; var _local7 = totalScore.toString(); var _local4 = _local7.split(""); _local2 = 0; while (_local2 < _local4.length) { _local3 = scoreCounterMC.createEmptyMovieClip(_local2 + 20, _local2 + 20); _local6 = scoreCounterMC._width; _local3.attachMovie(numberArray[_local4[_local2]], _local2 + 20, _local2 + 20); _local3._x = _local6; trace((((("new clip " + numberArray[_local4[_local2]]) + " i = ") + _local2) + " newMC = ") + _local3); _local2++; } } function nextLevel() { trace("NEXT LEVEL"); _root.timer.stopTimer(); timeBonusTime = _root.timer.getRemaining(); trace("TIME BONUS TIME = " + timeBonusTime); if (timeBonusTime > 100) { timeBonusTime = timeBonusTime - 100; _root.timer.setValue(100); } initTimeBonus(); timeBonus(); } function initTimeBonus() { timeBonusMC = targetMC.attachMovie("timeBonus_mc", "timeBonusMC", 2345, {_x:200, _y:144}); } function timeBonus() { trace("timebonustime = " + timeBonusTime); if (timeBonusTime > 0) { _root.timer.increaseValue(2); timeBonusTime = timeBonusTime - 2; var _local3 = setTimeout(this, "timeBonus", 50); displayTimeBonus(); } else { trace("done"); timeBonusMC._visible = false; timeBonusNumbersMC._visible = false; currentLevel++; displayNextLevel(); } } function displayNextLevel() { nextLevelMC = targetMC.attachMovie("nextLevel_mc", "nextLevelMC", 2345, {_x:200, _y:144}); timeBonusNumbersMC = targetMC.createEmptyMovieClip("timeBonusNumbersMC", 699); timeBonusNumbersMC._x = 420; timeBonusNumbersMC._y = 144; var _local6 = levelArray[currentLevel].toString(); var _local4 = _local6.split(""); var _local2 = 0; while (_local2 < _local4.length) { var _local3 = timeBonusNumbersMC.createEmptyMovieClip(_local2, _local2); var _local5 = timeBonusNumbersMC._width; _local3.attachMovie(numberArray[_local4[_local2]], _local2, _local2); _local3._x = _local5; trace((((("new clip " + numberArray[_local4[_local2]]) + " i = ") + _local2) + " newMC = ") + _local3); _local2++; } setTotalScore(levelArray[currentLevel]); var _local7 = setTimeout(thisClass, "beginLevel", 1000); } function beginLevel() { nextLevelMC._visible = false; timeBonusNumbersMC._visible = false; _root.timer.startTimer(); } function displayHighScore() { highScoreMC = targetMC.createEmptyMovieClip("highScoreMC", 599); highScoreMC._x = 414; highScoreMC._y = 182; var _local6 = currentScore.toString(); var _local4 = _local6.split(""); var _local2 = 0; while (_local2 < _local4.length) { var _local3 = highScoreMC.createEmptyMovieClip(_local2, _local2); var _local5 = highScoreMC._width; _local3.attachMovie(numberArray[_local4[_local2]], _local2, _local2); _local3._x = _local5; trace((((("new clip " + numberArray[_local4[_local2]]) + " i = ") + _local2) + " newMC = ") + _local3); _local2++; } } function displayTimeBonus() { timeBonusNumbersMC = targetMC.createEmptyMovieClip("timeBonusNumbersMC", 699); timeBonusNumbersMC._x = 420; timeBonusNumbersMC._y = 144; var _local6 = timeBonusTime.toString(); var _local4 = _local6.split(""); var _local2 = 0; while (_local2 < _local4.length) { var _local3 = timeBonusNumbersMC.createEmptyMovieClip(_local2, _local2); var _local5 = timeBonusNumbersMC._width; _local3.attachMovie(numberArray[_local4[_local2]], _local2, _local2); _local3._x = _local5; trace((((("new clip " + numberArray[_local4[_local2]]) + " i = ") + _local2) + " newMC = ") + _local3); _local2++; } } function destroy() { highScoreMC._visible = false; } var currentScore = 0; var currentLevel = 0; }
Symbol 353 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 354 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 355 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 356 MovieClip [__Packages.Timer] Frame 0
class Timer { static var thisClass; var targetMC, gameIsOver, levelArray, numberArray, remaining, elapsedTime, startTime, timeCounterMC; function Timer (tMC) { thisClass = this; targetMC = tMC; gameIsOver = true; init(); } function init() { initNumberArray(); setValue(100); startTimer(); } function initNumberArray() { levelArray = new Array(20, 70, 160, 300, 500, 900, 1200, 1800); numberArray = new Array("num_0", "num_1", "num_2", "num_3", "num_4", "num_5", "num_6", "num_7", "num_8", "num_9"); } function getRemaining() { return(remaining); } function setValue(num) { elapsedTime = num; remaining = num; } function increaseValue(num) { elapsedTime = elapsedTime + num; displayTime(elapsedTime); } function startTimer() { startTime = getTimer(); gameIsOver = false; timing = true; timerEnterFrame(); } function stopTimer() { timing = false; targetMC.onEnterFrame = null; } function timerEnterFrame() { if (thisClass.timing) { targetMC.onEnterFrame = timerEnterFrame; thisClass.elapsedTime = thisClass.remaining - Math.floor((getTimer() - thisClass.startTime) / 1000); if (thisClass.prevTime != thisClass.elapsedTime) { trace("time remaining = " + thisClass.elapsedTime); thisClass.displayTime(thisClass.elapsedTime); } if (thisClass.elapsedTime <= 0) { thisClass.stopTimer(); thisClass.gameOver(); } thisClass.prevTime = thisClass.elapsedTime; } } function gameOver() { trace("GAME OVER"); gameIsOver = true; targetMC.attachMovie("gameOver_mc", "gameOverMC", 2345, {_x:232, _y:144}); targetMC.attachMovie("highScore_mc", "highScoreMC", 2346, {_x:204, _y:182}); targetMC.attachMovie("playAgain_mc", "playAgainMC", 2347, {_x:218, _y:238}); _root.scoreManager.displayHighScore(); _root.pointer_mc._visible = false; _root.flag.stop(); _root.removeMouseListener(); Mouse.show(); targetMC.playAgainMC.onRollOver = function () { this.gotoAndStop(2); }; targetMC.playAgainMC.onRollOut = (targetMC.playAgainMC.onDragOut = function () { this.gotoAndStop(1); }); targetMC.playAgainMC.onRelease = function () { Timer.thisClass.destroy(); _root.reset(); }; } function displayTime(num) { timeCounterMC = targetMC.createEmptyMovieClip("timeCounterMC", 0); timeCounterMC._x = 555; timeCounterMC._y = 6; num = num.toString(); var _local5 = num.split(""); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = timeCounterMC.createEmptyMovieClip(_local2, _local2); var _local4 = timeCounterMC._width; _local3.attachMovie(numberArray[_local5[_local2]], _local2, _local2); _local3._x = _local4; _local2++; } } function destroy() { targetMC.highScoreMC.removeMovieClip(); targetMC.gameOverMC.removeMovieClip(); targetMC.playAgainMC.removeMovieClip(); } var timing = false; var currentLevel = 0; }
Symbol 357 MovieClip [__Packages.Dispatcher] Frame 0
class Dispatcher { var objectArray, classArray; function Dispatcher () { init(); } function init() { initArray(); initObjects(); } function initArray() { objectArray = new Array(["bike", 2, 8, 30, "bikeHit_snd"], ["car", 7, 4, 46, "carHit_snd"]); } function initObjects() { classArray = new Array(); var _local2 = 0; while (_local2 < objectArray.length) { trace("NEW = " + objectArray[_local2][0]); classArray.push(new MovingTarget(objectArray[_local2])); _local2++; } var _local5 = new Array("airplane", 5, 5, 38, "planeHit_snd"); classArray.push(new Airplane(_local5)); var _local4 = new Array("squirrel", 10, 5, 100, "yes_snd"); classArray.push(new Squirrel(_local4)); var _local3 = new Array("pl", 1, 5, 99999, "squirrelHit_snd"); classArray.push(new Principal(_local3)); } function checkHit() { if (_root.timer.timing) { var _local5 = false; var _local3 = 0; while (_local3 < classArray.length) { var _local4 = classArray[_local3].checkHit(); if (_local4 == true) { _local5 = true; _root.positiveFeedback(); break; } _local3++; } if (!_local5) { _root.negativeFeedback(); } } } function pauseGame() { var _local2 = 0; while (_local2 < classArray.length) { classArray[_local2].pauseAnimation(); _local2++; } } }
Symbol 358 MovieClip [__Packages.MovingTarget] Frame 0
class MovingTarget { var pointValue, interval, hit_snd, speed, mc, startingPos, offscreen; function MovingTarget (obj) { trace("NEW MOVING TARGET"); pointValue = obj[1]; interval = obj[3]; hit_snd = obj[4]; speed = obj[2]; mc = eval ("_root." + obj[0]); startingPos = 660; trace("MC = " + mc); init(); } function init() { animate(); } function animate() { if (!_root.timer.gameIsOver) { trace("ANIMATE " + mc); offscreen = false; var _local3 = random(interval) / 2; mc._x = startingPos; trace("starting pos = " + startingPos); mc.tween("_x", -mc._width, speed, "linear", _local3, {scope:this, func:animate, args:[]}); } } function pauseAnimation() { mc.stopTween(); mc.stop(); } function unpauseAnimation() { var _local2 = mc._x / 640; var _local4 = speed * _local2; var _local3 = random(interval) / 2; mc.tween("_x", -mc._width, _local4, "linear", _local3, {scope:this, func:animate, args:[]}); } function getValue() { return(pointValue); } function checkHit() { if (mc.hitTest(_root.spitMC)) { hit(); _root.scoreManager.setCurrentScore(pointValue); return(true); } return(false); } function hit() { if (_root.timer.timing == true) { trace("HIT"); mc.gotoAndPlay("hit"); var _local3 = new Sound(); _local3.setVolume(100); _local3.attachSound(hit_snd); _local3.start(); } } }
Symbol 359 MovieClip [__Packages.Airplane] Frame 0
class Airplane extends MovingTarget { var startingPos, pointValue, interval, speed, hit_snd, mc, offscreen, newAnim; function Airplane (obj) { super(); startingPos = 364; pointValue = obj[1]; interval = obj[3]; speed = obj[2]; hit_snd = obj[4]; mc = eval ("_root." + obj[0]); trace("MC = " + mc); init(); } function init() { animate(); } function animate() { if (!_root.timer.gameIsOver) { offscreen = false; var _local3 = (random(interval) / 2) + speed; mc.stopTween(); mc.gotoAndStop(1); mc._y = startingPos; mc._x = 164; clearTimeout(newAnim); mc.tween("_y", -26, speed, "linear"); trace("NEW INTERVAL = " + (_local3 * 1000)); newAnim = setTimeout(this, "animate", _local3 * 1000); } } function hit() { trace("HIT"); if (_root.timer.timing == true) { mc.gotoAndPlay("hit"); mc.tween("_x", -120, speed, "linear"); } } }
Symbol 360 MovieClip [__Packages.Squirrel] Frame 0
class Squirrel extends MovingTarget { var startingPos, pointValue, interval, speed, hit_snd, mc, offscreen, newAnim, hit; function Squirrel (obj) { super(); startingPos = 364; pointValue = obj[1]; interval = obj[3]; speed = obj[2]; hit_snd = obj[4]; mc = eval ("_root." + obj[0]); init(); } function init() { mc._visible = false; animate(); } function animate() { if (_root.scoreManager.currentLevel > 0) { if (!_root.timer.gameIsOver) { mc._visible = true; speak(); trace("ANIMATE " + mc); offscreen = false; var _local3 = (random(interval) / 2) + speed; clearTimeout(newAnim); mc.gotoAndPlay(1); newAnim = setTimeout(this, "animate", _local3 * 1000); } } else { var _local3 = (random(interval) / 2) + speed; newAnim = setTimeout(this, "animate", _local3 * 1000); } } function speak() { if (!_root.isTalking) { _root.isTalking = true; var _local2 = new Sound(); _local2.setVolume(100); _local2.attachSound("lookASquirrel_snd"); _local2.start(); var _local3 = setTimeout(_root, "toggleIsTalking", _local2.duration, false); } } function checkHit() { if (mc.hitTest(_root.spitMC)) { hit(); trace("YOU HIT SQUIRREL " + mc.mask._x); _root.scoreManager.setCurrentScore(pointValue); return(true); } return(false); } }
Symbol 361 MovieClip [__Packages.Principal] Frame 0
class Principal extends MovingTarget { var pointValue, interval, speed, mc, tmeOut, tmeOut3; function Principal (obj) { super(); pointValue = obj[1]; interval = obj[3]; speed = obj[2]; mc = eval ("_root." + obj[0]); trace("PRINCIPAL"); trace("MC = " + mc); init(); } function init() { animate(); initArray(); } function initArray() { speakingArray = new Array("p_hit01_snd", "p_hit02_snd", "p_hit03_snd", "p_hit04_snd", "p_hit05_snd", "p_hit06_snd", "yes_snd"); } function animate() { clearTimeout(tmeOut); clearTimeout(tmeOut3); tmeOut = setTimeout(this, "animate", random(10000)); var _local2 = random(2); if (mc._x < -200) { _local2 = 0; trace("PRICIPAL OFF SCREEN"); } else if (mc._x > 900) { _local2 = 1; } trace((("RND = " + _local2) + " MC.X = ") + mc._x); if (_local2 == 1) { if (isWalkingRight) { stopWalking(); walkLeft(); } else { walkLeft(); } } else if (!isWalkingRight) { stopWalking(); walkRight(); } else { walkRight(); } } function walkLeft() { mc.gotoAndPlay("walkLeft"); trace("walk left " + mc); isWalkingRight = false; mc.onEnterFrame = function () { this._x = this._x - 2; }; } function walkRight() { mc.gotoAndPlay("walkRight"); trace("walk right " + mc); isWalkingRight = true; mc.onEnterFrame = function () { this._x = this._x + 2; }; } function stopWalking() { clearTimeout(tmeOut); clearTimeout(tmeOut3); mc.onEnterFrame = null; } function turnRight() { mc.gotoAndPlay("turnRight"); } function turnLeft() { mc.gotoAndPlay("turnLeft"); } function hit() { if (_root.timer.timing == true) { stopWalking(); speak(); if (isWalkingRight) { mc.gotoAndPlay("startleRight"); tmeOut3 = setTimeout(this, "walkRight", 300); } else { mc.gotoAndPlay("startleLeft"); tmeOut3 = setTimeout(this, "walkLeft", 300); } } } function angry() { } function speak() { if (!isTalking) { toggleIsTalking(true); var _local3 = random(speakingArray.length); var _local4 = speakingArray[_local3]; var _local2 = new Sound(); _local2.setVolume(100); _local2.attachSound(_local4); _local2.start(); var _local5 = setTimeout(this, "toggleIsTalking", _local2.duration, false); } } function toggleIsTalking(bool) { isTalking = bool; } var speakingArray = new Array(); var isWalkingRight = true; var isTalking = false; }
Symbol 362 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 363 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 364 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 365 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 366 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 367 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 336 MovieClip Frame 8
gotoAndPlay (1);
Symbol 341 MovieClip Frame 1
stop();
Symbol 341 MovieClip Frame 2
stop();

Library Items

Symbol 1 Sound [yes_snd]
Symbol 2 Sound [squirrelHit_snd]
Symbol 3 Sound [planeHit_snd]
Symbol 4 Sound [lookASquirrel_snd]
Symbol 5 Sound [p_hit06_snd]
Symbol 6 Sound [p_hit05_snd]
Symbol 7 Sound [p_hit04_snd]
Symbol 8 Sound [p_hit03_snd]
Symbol 9 Sound [p_hit02_snd]
Symbol 10 Sound [p_hit01_snd]
Symbol 11 Sound [butthead_hit06_snd]
Symbol 12 Sound [butthead_miss02_snd]
Symbol 13 Sound [butthead_hit05_snd]
Symbol 14 Sound [butthead_hit04_snd]
Symbol 15 Sound [butthead_hit03_snd]
Symbol 16 Sound [butthead_miss01_snd]
Symbol 17 Sound [butthead_hit02_snd]
Symbol 18 Sound [p_angry02_snd]
Symbol 19 Sound [butthead_hit01_snd]
Symbol 20 Sound [beavis_miss02_snd]
Symbol 21 Sound [beavis_hit03_snd]
Symbol 22 Sound [beavis_hit02_snd]
Symbol 23 Sound [beavis_hit01_snd]
Symbol 24 Sound [p_hit07_snd]
Symbol 25 Sound [beavis_miss01_snd]
Symbol 26 Sound [p_angry_snd]
Symbol 27 Sound [spit_snd]
Symbol 28 Sound [bgLoop]
Symbol 29 Sound [carHit_snd]
Symbol 30 Sound [bing2_snd]
Symbol 31 Sound [bing_snd]
Symbol 32 Sound [bikeHit_snd]
Symbol 33 BitmapUsed by:34
Symbol 34 GraphicUses:33Used by:35
Symbol 35 MovieClip [num_0]Uses:34
Symbol 36 BitmapUsed by:37
Symbol 37 GraphicUses:36Used by:38
Symbol 38 MovieClip [num_1]Uses:37
Symbol 39 BitmapUsed by:40
Symbol 40 GraphicUses:39Used by:41
Symbol 41 MovieClip [num_2]Uses:40
Symbol 42 BitmapUsed by:43
Symbol 43 GraphicUses:42Used by:44
Symbol 44 MovieClip [num_3]Uses:43
Symbol 45 BitmapUsed by:46
Symbol 46 GraphicUses:45Used by:47
Symbol 47 MovieClip [num_4]Uses:46
Symbol 48 BitmapUsed by:49
Symbol 49 GraphicUses:48Used by:50
Symbol 50 MovieClip [num_5]Uses:49
Symbol 51 BitmapUsed by:52
Symbol 52 GraphicUses:51Used by:53
Symbol 53 MovieClip [num_6]Uses:52
Symbol 54 BitmapUsed by:55
Symbol 55 GraphicUses:54Used by:56
Symbol 56 MovieClip [num_7]Uses:55
Symbol 57 BitmapUsed by:58
Symbol 58 GraphicUses:57Used by:59
Symbol 59 MovieClip [num_8]Uses:58
Symbol 60 BitmapUsed by:61
Symbol 61 GraphicUses:60Used by:62
Symbol 62 MovieClip [num_9]Uses:61
Symbol 63 BitmapUsed by:64
Symbol 64 GraphicUses:63Used by:65
Symbol 65 MovieClip [slash_mc]Uses:64
Symbol 66 BitmapUsed by:67
Symbol 67 GraphicUses:66Used by:68
Symbol 68 MovieClip [nextLevel_mc]Uses:67
Symbol 69 BitmapUsed by:70
Symbol 70 GraphicUses:69Used by:71
Symbol 71 MovieClip [gameOver_mc]Uses:70
Symbol 72 BitmapUsed by:73
Symbol 73 GraphicUses:72Used by:74
Symbol 74 MovieClip [highScore_mc]Uses:73
Symbol 75 BitmapUsed by:76
Symbol 76 GraphicUses:75Used by:111
Symbol 77 BitmapUsed by:78
Symbol 78 GraphicUses:77Used by:111
Symbol 79 BitmapUsed by:80
Symbol 80 GraphicUses:79Used by:111
Symbol 81 BitmapUsed by:82
Symbol 82 GraphicUses:81Used by:111
Symbol 83 BitmapUsed by:84
Symbol 84 GraphicUses:83Used by:111
Symbol 85 BitmapUsed by:86
Symbol 86 GraphicUses:85Used by:111
Symbol 87 BitmapUsed by:88
Symbol 88 GraphicUses:87Used by:111
Symbol 89 BitmapUsed by:90
Symbol 90 GraphicUses:89Used by:111
Symbol 91 BitmapUsed by:92
Symbol 92 GraphicUses:91Used by:111
Symbol 93 BitmapUsed by:94
Symbol 94 GraphicUses:93Used by:111
Symbol 95 BitmapUsed by:96
Symbol 96 GraphicUses:95Used by:111
Symbol 97 BitmapUsed by:98
Symbol 98 GraphicUses:97Used by:111
Symbol 99 BitmapUsed by:100
Symbol 100 GraphicUses:99Used by:111
Symbol 101 BitmapUsed by:102
Symbol 102 GraphicUses:101Used by:111
Symbol 103 BitmapUsed by:104
Symbol 104 GraphicUses:103Used by:111
Symbol 105 BitmapUsed by:106
Symbol 106 GraphicUses:105Used by:111
Symbol 107 BitmapUsed by:108
Symbol 108 GraphicUses:107Used by:111
Symbol 109 BitmapUsed by:110
Symbol 110 GraphicUses:109Used by:111
Symbol 111 MovieClip [spit_mc]Uses:76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106 108 110
Symbol 112 BitmapUsed by:113
Symbol 113 GraphicUses:112Used by:114
Symbol 114 MovieClip [timeBonus_mc]Uses:113
Symbol 115 BitmapUsed by:116
Symbol 116 GraphicUses:115Used by:119
Symbol 117 BitmapUsed by:118
Symbol 118 GraphicUses:117Used by:119
Symbol 119 MovieClip [playAgain_mc]Uses:116 118
Symbol 120 BitmapUsed by:121
Symbol 121 GraphicUses:120Used by:130
Symbol 122 BitmapUsed by:123
Symbol 123 GraphicUses:122Used by:130
Symbol 124 BitmapUsed by:125
Symbol 125 GraphicUses:124Used by:130
Symbol 126 BitmapUsed by:127
Symbol 127 GraphicUses:126Used by:130
Symbol 128 BitmapUsed by:129
Symbol 129 GraphicUses:128Used by:130
Symbol 130 MovieClipUses:121 123 125 127 129Used by:142
Symbol 131 BitmapUsed by:132
Symbol 132 GraphicUses:131Used by:141
Symbol 133 BitmapUsed by:134
Symbol 134 GraphicUses:133Used by:141
Symbol 135 BitmapUsed by:136
Symbol 136 GraphicUses:135Used by:141
Symbol 137 BitmapUsed by:138
Symbol 138 GraphicUses:137Used by:141
Symbol 139 BitmapUsed by:140
Symbol 140 GraphicUses:139Used by:141
Symbol 141 MovieClipUses:132 134 136 138 140Used by:142
Symbol 142 MovieClip [character_mc]Uses:130 141Used by:Timeline
Symbol 143 BitmapUsed by:144
Symbol 144 GraphicUses:143Used by:145
Symbol 145 MovieClip [score_mc]Uses:144Used by:Timeline
Symbol 146 BitmapUsed by:147
Symbol 147 GraphicUses:146Used by:152
Symbol 148 BitmapUsed by:149
Symbol 149 GraphicUses:148Used by:152
Symbol 150 BitmapUsed by:151
Symbol 151 GraphicUses:150Used by:152
Symbol 152 MovieClip [car_mc]Uses:147 149 151Used by:Timeline
Symbol 153 BitmapUsed by:154
Symbol 154 GraphicUses:153Used by:216
Symbol 155 GraphicUsed by:156
Symbol 156 MovieClipUses:155Used by:216
Symbol 157 BitmapUsed by:158
Symbol 158 GraphicUses:157Used by:216
Symbol 159 BitmapUsed by:160
Symbol 160 GraphicUses:159Used by:216
Symbol 161 BitmapUsed by:162
Symbol 162 GraphicUses:161Used by:216
Symbol 163 BitmapUsed by:164
Symbol 164 GraphicUses:163Used by:216
Symbol 165 BitmapUsed by:166
Symbol 166 GraphicUses:165Used by:216
Symbol 167 BitmapUsed by:168
Symbol 168 GraphicUses:167Used by:216
Symbol 169 BitmapUsed by:170
Symbol 170 GraphicUses:169Used by:216
Symbol 171 BitmapUsed by:172
Symbol 172 GraphicUses:171Used by:216
Symbol 173 BitmapUsed by:174
Symbol 174 GraphicUses:173Used by:216
Symbol 175 BitmapUsed by:176
Symbol 176 GraphicUses:175Used by:216
Symbol 177 BitmapUsed by:178
Symbol 178 GraphicUses:177Used by:216
Symbol 179 BitmapUsed by:180
Symbol 180 GraphicUses:179Used by:216
Symbol 181 BitmapUsed by:182
Symbol 182 GraphicUses:181Used by:216
Symbol 183 BitmapUsed by:184
Symbol 184 GraphicUses:183Used by:216
Symbol 185 BitmapUsed by:186
Symbol 186 GraphicUses:185Used by:216
Symbol 187 BitmapUsed by:188
Symbol 188 GraphicUses:187Used by:216
Symbol 189 BitmapUsed by:190
Symbol 190 GraphicUses:189Used by:216
Symbol 191 BitmapUsed by:192
Symbol 192 GraphicUses:191Used by:216
Symbol 193 BitmapUsed by:194
Symbol 194 GraphicUses:193Used by:216
Symbol 195 BitmapUsed by:196
Symbol 196 GraphicUses:195Used by:216
Symbol 197 BitmapUsed by:198
Symbol 198 GraphicUses:197Used by:216
Symbol 199 BitmapUsed by:200
Symbol 200 GraphicUses:199Used by:216
Symbol 201 BitmapUsed by:202
Symbol 202 GraphicUses:201Used by:216
Symbol 203 BitmapUsed by:204
Symbol 204 GraphicUses:203Used by:216
Symbol 205 BitmapUsed by:206
Symbol 206 GraphicUses:205Used by:216
Symbol 207 BitmapUsed by:208
Symbol 208 GraphicUses:207Used by:216
Symbol 209 BitmapUsed by:210
Symbol 210 GraphicUses:209Used by:216
Symbol 211 BitmapUsed by:212
Symbol 212 GraphicUses:211Used by:216
Symbol 213 BitmapUsed by:214
Symbol 214 GraphicUses:213Used by:215
Symbol 215 MovieClipUses:214Used by:216
Symbol 216 MovieClip [squirrel_mc]Uses:154 156 158 160 162 164 166 168 170 172 174 176 178 180 182 184 186 188 190 192 194 196 198 200 202 204 206 208 210 212 215Used by:Timeline
Symbol 217 BitmapUsed by:218 256
Symbol 218 GraphicUses:217Used by:264
Symbol 219 BitmapUsed by:220 257
Symbol 220 GraphicUses:219Used by:264
Symbol 221 BitmapUsed by:222 258
Symbol 222 GraphicUses:221Used by:264
Symbol 223 BitmapUsed by:224 259
Symbol 224 GraphicUses:223Used by:264
Symbol 225 BitmapUsed by:226 260
Symbol 226 GraphicUses:225Used by:264
Symbol 227 BitmapUsed by:228 229 261
Symbol 228 GraphicUses:227Used by:264
Symbol 229 GraphicUses:227Used by:264
Symbol 230 BitmapUsed by:231 262
Symbol 231 GraphicUses:230Used by:264
Symbol 232 BitmapUsed by:233 263
Symbol 233 GraphicUses:232Used by:264
Symbol 234 BitmapUsed by:235
Symbol 235 GraphicUses:234Used by:264
Symbol 236 BitmapUsed by:237
Symbol 237 GraphicUses:236Used by:264
Symbol 238 BitmapUsed by:239
Symbol 239 GraphicUses:238Used by:264
Symbol 240 BitmapUsed by:241
Symbol 241 GraphicUses:240Used by:264
Symbol 242 BitmapUsed by:243
Symbol 243 GraphicUses:242Used by:264
Symbol 244 BitmapUsed by:245
Symbol 245 GraphicUses:244Used by:264
Symbol 246 BitmapUsed by:247
Symbol 247 GraphicUses:246Used by:264
Symbol 248 BitmapUsed by:249
Symbol 249 GraphicUses:248Used by:264
Symbol 250 BitmapUsed by:251
Symbol 251 GraphicUses:250Used by:264
Symbol 252 BitmapUsed by:253
Symbol 253 GraphicUses:252Used by:264
Symbol 254 BitmapUsed by:255
Symbol 255 GraphicUses:254Used by:264
Symbol 256 GraphicUses:217Used by:264
Symbol 257 GraphicUses:219Used by:264
Symbol 258 GraphicUses:221Used by:264
Symbol 259 GraphicUses:223Used by:264
Symbol 260 GraphicUses:225Used by:264
Symbol 261 GraphicUses:227Used by:264
Symbol 262 GraphicUses:230Used by:264
Symbol 263 GraphicUses:232Used by:264
Symbol 264 MovieClip [principal_mc]Uses:218 220 222 224 226 228 229 231 233 235 237 239 241 243 245 247 249 251 253 255 256 257 258 259 260 261 262 263Used by:Timeline
Symbol 265 BitmapUsed by:266
Symbol 266 GraphicUses:265Used by:267
Symbol 267 MovieClipUses:266Used by:271
Symbol 268 BitmapUsed by:269
Symbol 269 GraphicUses:268Used by:270
Symbol 270 MovieClipUses:269Used by:271
Symbol 271 MovieClip [introCursor_mc]Uses:267 270Used by:Timeline
Symbol 272 BitmapUsed by:273
Symbol 273 GraphicUses:272Used by:Timeline
Symbol 274 BitmapUsed by:275
Symbol 275 GraphicUses:274Used by:286
Symbol 276 BitmapUsed by:277
Symbol 277 GraphicUses:276Used by:286
Symbol 278 BitmapUsed by:279
Symbol 279 GraphicUses:278Used by:286
Symbol 280 BitmapUsed by:281
Symbol 281 GraphicUses:280Used by:286
Symbol 282 BitmapUsed by:283
Symbol 283 GraphicUses:282Used by:286
Symbol 284 BitmapUsed by:285
Symbol 285 GraphicUses:284Used by:286
Symbol 286 MovieClipUses:275 277 279 281 283 285Used by:Timeline
Symbol 287 BitmapUsed by:288
Symbol 288 GraphicUses:287Used by:299
Symbol 289 BitmapUsed by:290
Symbol 290 GraphicUses:289Used by:299
Symbol 291 BitmapUsed by:292
Symbol 292 GraphicUses:291Used by:299
Symbol 293 BitmapUsed by:294
Symbol 294 GraphicUses:293Used by:299
Symbol 295 BitmapUsed by:296
Symbol 296 GraphicUses:295Used by:299
Symbol 297 BitmapUsed by:298
Symbol 298 GraphicUses:297Used by:299
Symbol 299 MovieClipUses:288 290 292 294 296 298Used by:Timeline
Symbol 300 GraphicUsed by:301
Symbol 301 MovieClipUses:300Used by:Timeline
Symbol 302 GraphicUsed by:303
Symbol 303 MovieClipUses:302Used by:Timeline
Symbol 349 MovieClip [__Packages.com.robertpenner.easing.Quad]
Symbol 350 MovieClip [__Packages.com.robertpenner.easing.Circ]
Symbol 351 MovieClip [__Packages.com.robertpenner.easing.Quart]
Symbol 352 MovieClip [__Packages.ScoreManager]
Symbol 353 MovieClip [__Packages.com.robertpenner.easing.Sine]
Symbol 354 MovieClip [__Packages.com.robertpenner.easing.Back]
Symbol 355 MovieClip [__Packages.com.robertpenner.easing.Quint]
Symbol 356 MovieClip [__Packages.Timer]
Symbol 357 MovieClip [__Packages.Dispatcher]
Symbol 358 MovieClip [__Packages.MovingTarget]
Symbol 359 MovieClip [__Packages.Airplane]
Symbol 360 MovieClip [__Packages.Squirrel]
Symbol 361 MovieClip [__Packages.Principal]
Symbol 362 MovieClip [__Packages.com.robertpenner.easing.Linear]
Symbol 363 MovieClip [__Packages.com.robertpenner.easing.Expo]
Symbol 364 MovieClip [__Packages.com.robertpenner.easing.Elastic]
Symbol 365 MovieClip [__Packages.com.robertpenner.easing.Bounce]
Symbol 366 MovieClip [__Packages.zigo.tweenManager]
Symbol 367 MovieClip [__Packages.com.robertpenner.easing.Cubic]
Symbol 304 GraphicUsed by:Timeline
Symbol 305 BitmapUsed by:306
Symbol 306 GraphicUses:305Used by:Timeline
Symbol 307 BitmapUsed by:308
Symbol 308 GraphicUses:307Used by:323
Symbol 309 BitmapUsed by:310
Symbol 310 GraphicUses:309Used by:323
Symbol 311 BitmapUsed by:312
Symbol 312 GraphicUses:311Used by:323
Symbol 313 BitmapUsed by:314
Symbol 314 GraphicUses:313Used by:323
Symbol 315 BitmapUsed by:316
Symbol 316 GraphicUses:315Used by:323
Symbol 317 BitmapUsed by:318
Symbol 318 GraphicUses:317Used by:323
Symbol 319 BitmapUsed by:320
Symbol 320 GraphicUses:319Used by:323
Symbol 321 BitmapUsed by:322
Symbol 322 GraphicUses:321Used by:323
Symbol 323 MovieClipUses:308 310 312 314 316 318 320 322Used by:Timeline
Symbol 324 BitmapUsed by:325
Symbol 325 GraphicUses:324Used by:336
Symbol 326 BitmapUsed by:327
Symbol 327 GraphicUses:326Used by:336
Symbol 328 BitmapUsed by:329
Symbol 329 GraphicUses:328Used by:336
Symbol 330 BitmapUsed by:331
Symbol 331 GraphicUses:330Used by:336
Symbol 332 BitmapUsed by:333
Symbol 333 GraphicUses:332Used by:336
Symbol 334 BitmapUsed by:335
Symbol 335 GraphicUses:334Used by:336
Symbol 336 MovieClipUses:325 327 329 331 333 335Used by:Timeline
Symbol 337 BitmapUsed by:338
Symbol 338 GraphicUses:337Used by:341
Symbol 339 BitmapUsed by:340
Symbol 340 GraphicUses:339Used by:341
Symbol 341 MovieClipUses:338 340Used by:Timeline
Symbol 342 BitmapUsed by:343
Symbol 343 GraphicUses:342Used by:346
Symbol 344 BitmapUsed by:345
Symbol 345 GraphicUses:344Used by:346
Symbol 346 MovieClipUses:343 345Used by:Timeline
Symbol 347 BitmapUsed by:348
Symbol 348 GraphicUses:347Used by:Timeline

Instance Names

"beavis_animation"Frame 1Symbol 286 MovieClip
"butthead_animation"Frame 1Symbol 299 MovieClip
"butthead_hitarea"Frame 1Symbol 301 MovieClip
"beavis_hitarea"Frame 1Symbol 303 MovieClip
"introCursor"Frame 1Symbol 271 MovieClip [introCursor_mc]
"pl"Frame 2Symbol 264 MovieClip [principal_mc]
"squirrel"Frame 2Symbol 216 MovieClip [squirrel_mc]
"car"Frame 2Symbol 152 MovieClip [car_mc]
"flag"Frame 2Symbol 323 MovieClip
"bike"Frame 2Symbol 336 MovieClip
"airplane"Frame 2Symbol 341 MovieClip
"character"Frame 2Symbol 142 MovieClip [character_mc]
"pointer_mc"Frame 2Symbol 346 MovieClip
"butthead"Symbol 142 MovieClip [character_mc] Frame 1Symbol 130 MovieClip
"beavis"Symbol 142 MovieClip [character_mc] Frame 1Symbol 141 MovieClip
"mask"Symbol 216 MovieClip [squirrel_mc] Frame 1Symbol 156 MovieClip
"sqHit"Symbol 216 MovieClip [squirrel_mc] Frame 62Symbol 215 MovieClip
"regular"Symbol 271 MovieClip [introCursor_mc] Frame 1Symbol 267 MovieClip
"selected"Symbol 271 MovieClip [introCursor_mc] Frame 2Symbol 270 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "yes_snd"
ExportAssets (56)Timeline Frame 1Symbol 2 as "squirrelHit_snd"
ExportAssets (56)Timeline Frame 1Symbol 3 as "planeHit_snd"
ExportAssets (56)Timeline Frame 1Symbol 4 as "lookASquirrel_snd"
ExportAssets (56)Timeline Frame 1Symbol 5 as "p_hit06_snd"
ExportAssets (56)Timeline Frame 1Symbol 6 as "p_hit05_snd"
ExportAssets (56)Timeline Frame 1Symbol 7 as "p_hit04_snd"
ExportAssets (56)Timeline Frame 1Symbol 8 as "p_hit03_snd"
ExportAssets (56)Timeline Frame 1Symbol 9 as "p_hit02_snd"
ExportAssets (56)Timeline Frame 1Symbol 10 as "p_hit01_snd"
ExportAssets (56)Timeline Frame 1Symbol 11 as "butthead_hit06_snd"
ExportAssets (56)Timeline Frame 1Symbol 12 as "butthead_miss02_snd"
ExportAssets (56)Timeline Frame 1Symbol 13 as "butthead_hit05_snd"
ExportAssets (56)Timeline Frame 1Symbol 14 as "butthead_hit04_snd"
ExportAssets (56)Timeline Frame 1Symbol 15 as "butthead_hit03_snd"
ExportAssets (56)Timeline Frame 1Symbol 16 as "butthead_miss01_snd"
ExportAssets (56)Timeline Frame 1Symbol 17 as "butthead_hit02_snd"
ExportAssets (56)Timeline Frame 1Symbol 18 as "p_angry02_snd"
ExportAssets (56)Timeline Frame 1Symbol 19 as "butthead_hit01_snd"
ExportAssets (56)Timeline Frame 1Symbol 20 as "beavis_miss02_snd"
ExportAssets (56)Timeline Frame 1Symbol 21 as "beavis_hit03_snd"
ExportAssets (56)Timeline Frame 1Symbol 22 as "beavis_hit02_snd"
ExportAssets (56)Timeline Frame 1Symbol 23 as "beavis_hit01_snd"
ExportAssets (56)Timeline Frame 1Symbol 24 as "p_hit07_snd"
ExportAssets (56)Timeline Frame 1Symbol 25 as "beavis_miss01_snd"
ExportAssets (56)Timeline Frame 1Symbol 26 as "p_angry_snd"
ExportAssets (56)Timeline Frame 1Symbol 27 as "spit_snd"
ExportAssets (56)Timeline Frame 1Symbol 28 as "bgLoop"
ExportAssets (56)Timeline Frame 1Symbol 29 as "carHit_snd"
ExportAssets (56)Timeline Frame 1Symbol 30 as "bing2_snd"
ExportAssets (56)Timeline Frame 1Symbol 31 as "bing_snd"
ExportAssets (56)Timeline Frame 1Symbol 32 as "bikeHit_snd"
ExportAssets (56)Timeline Frame 1Symbol 35 as "num_0"
ExportAssets (56)Timeline Frame 1Symbol 38 as "num_1"
ExportAssets (56)Timeline Frame 1Symbol 41 as "num_2"
ExportAssets (56)Timeline Frame 1Symbol 44 as "num_3"
ExportAssets (56)Timeline Frame 1Symbol 47 as "num_4"
ExportAssets (56)Timeline Frame 1Symbol 50 as "num_5"
ExportAssets (56)Timeline Frame 1Symbol 53 as "num_6"
ExportAssets (56)Timeline Frame 1Symbol 56 as "num_7"
ExportAssets (56)Timeline Frame 1Symbol 59 as "num_8"
ExportAssets (56)Timeline Frame 1Symbol 62 as "num_9"
ExportAssets (56)Timeline Frame 1Symbol 65 as "slash_mc"
ExportAssets (56)Timeline Frame 1Symbol 68 as "nextLevel_mc"
ExportAssets (56)Timeline Frame 1Symbol 71 as "gameOver_mc"
ExportAssets (56)Timeline Frame 1Symbol 74 as "highScore_mc"
ExportAssets (56)Timeline Frame 1Symbol 111 as "spit_mc"
ExportAssets (56)Timeline Frame 1Symbol 114 as "timeBonus_mc"
ExportAssets (56)Timeline Frame 1Symbol 119 as "playAgain_mc"
ExportAssets (56)Timeline Frame 1Symbol 142 as "character_mc"
ExportAssets (56)Timeline Frame 1Symbol 145 as "score_mc"
ExportAssets (56)Timeline Frame 1Symbol 152 as "car_mc"
ExportAssets (56)Timeline Frame 1Symbol 216 as "squirrel_mc"
ExportAssets (56)Timeline Frame 1Symbol 264 as "principal_mc"
ExportAssets (56)Timeline Frame 1Symbol 271 as "introCursor_mc"
ExportAssets (56)Timeline Frame 1Symbol 349 as "__Packages.com.robertpenner.easing.Quad"
ExportAssets (56)Timeline Frame 1Symbol 350 as "__Packages.com.robertpenner.easing.Circ"
ExportAssets (56)Timeline Frame 1Symbol 351 as "__Packages.com.robertpenner.easing.Quart"
ExportAssets (56)Timeline Frame 1Symbol 352 as "__Packages.ScoreManager"
ExportAssets (56)Timeline Frame 1Symbol 353 as "__Packages.com.robertpenner.easing.Sine"
ExportAssets (56)Timeline Frame 1Symbol 354 as "__Packages.com.robertpenner.easing.Back"
ExportAssets (56)Timeline Frame 1Symbol 355 as "__Packages.com.robertpenner.easing.Quint"
ExportAssets (56)Timeline Frame 1Symbol 356 as "__Packages.Timer"
ExportAssets (56)Timeline Frame 1Symbol 357 as "__Packages.Dispatcher"
ExportAssets (56)Timeline Frame 1Symbol 358 as "__Packages.MovingTarget"
ExportAssets (56)Timeline Frame 1Symbol 359 as "__Packages.Airplane"
ExportAssets (56)Timeline Frame 1Symbol 360 as "__Packages.Squirrel"
ExportAssets (56)Timeline Frame 1Symbol 361 as "__Packages.Principal"
ExportAssets (56)Timeline Frame 1Symbol 362 as "__Packages.com.robertpenner.easing.Linear"
ExportAssets (56)Timeline Frame 1Symbol 363 as "__Packages.com.robertpenner.easing.Expo"
ExportAssets (56)Timeline Frame 1Symbol 364 as "__Packages.com.robertpenner.easing.Elastic"
ExportAssets (56)Timeline Frame 1Symbol 365 as "__Packages.com.robertpenner.easing.Bounce"
ExportAssets (56)Timeline Frame 1Symbol 366 as "__Packages.zigo.tweenManager"
ExportAssets (56)Timeline Frame 1Symbol 367 as "__Packages.com.robertpenner.easing.Cubic"

Labels

"main"Frame 2
"release"Symbol 130 MovieClip Frame 7
"release"Symbol 141 MovieClip Frame 7
"hit"Symbol 216 MovieClip [squirrel_mc] Frame 62
"walkRight"Symbol 264 MovieClip [principal_mc] Frame 1
"startleRight"Symbol 264 MovieClip [principal_mc] Frame 13
"turnRight"Symbol 264 MovieClip [principal_mc] Frame 14
"angry"Symbol 264 MovieClip [principal_mc] Frame 18
"walkLeft"Symbol 264 MovieClip [principal_mc] Frame 38
"startleLeft"Symbol 264 MovieClip [principal_mc] Frame 50
"turnLeft"Symbol 264 MovieClip [principal_mc] Frame 51
"hit"Symbol 336 MovieClip Frame 9
"hit"Symbol 341 MovieClip Frame 2




http://swfchan.com/6/26200/info.shtml
Created: 22/5 -2019 22:41:55 Last modified: 22/5 -2019 22:41:55 Server time: 09/05 -2024 22:17:15