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

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

Sleigh Away.swf

This is the info page for
Flash #30209

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


Text
Loading

How to Play

How to Play

How to Play

How to Play

Back

Back

One of Santa's naughty elves has stolen his
sleigh full of presents. You must help Santa
get his presents back.

Use the left and right arrow keys to move
Santa across the bottom of the screen.

SPACE

Press space bar to fire a magic star towards
Santa's stolen sleigh.

When you hit the sleigh, a present will be
released. Collect the present to receive
extra points

Avoid the baubles. You lose a Santa if a
bauble hits you. Once you have lost all
three Santas the game will end.

Collect the candy for an extra life.

Points:

0

Santas Left:

3

Submit Your Score

Submit Your Score

<p align="center"><font face="Kristen ITC" size="30" color="#000000" letterSpacing="-2.000000" kerning="0">0</font></p>

<p align="center"><font face="Kristen ITC" size="30" color="#ffffff" letterSpacing="-2.000000" kerning="0">0</font></p>

Skip

Skip

Submit

Submit

<p align="left"></p>

Name

Email

<p align="center"></p>

Play Again

Play Again

Send to a Friend

Send to a Friend

High Scores

High Scores

Submit Score

Submit Score

Send to a Friend

Send to a Friend

Send

Send

<p align="left"></p>

Your Name

Your Email

Their Name

Their Email

Your Message

<p align="left"></p>

<p align="left"></p>

<p align="center"></p>

Highscores

Highscores

<p align="right"><font face="Kristen ITC" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">10</font></p>

<p align="left"><font face="Kristen ITC" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">Player</font></p>

<p align="right"><font face="Kristen ITC" size="12" color="#ffffff" letterSpacing="0.000000" kerning="1">1000000</font></p>

ActionScript [AS1/AS2]

Frame 1
function tvc_tracker(url, media_id, format) { tvc_lv = new LoadVars(); tvc_lv.media = media_id; tvc_lv.f = format; trace((("Contacting viral chart: " + _root.tvc_media) + " > ") + tvc_lv); return(tvc_lv.sendAndLoad(url, tvc_lv, "get")); } _lockroot = true; var i = -1; while (getInstanceAtDepth(i)) { i--; } createEmptyMovieClip("kv_mc", i); kv_mc.kv_v = {c:72, td:"tambainternet.72.memecounter.com"}; System.security.allowDomain(kv_mc.kv_v.td); kv_mc.kv_v.c_so = SharedObject.getLocal(kv_mc.kv_v.c, "/"); kv_mc.kv_v.d = (_root.ori_dom ? (_root.ori_dom) : (((_root._url.split("/")[0].indexOf("http") == -1) ? "Local" : (_root._url.split("/")[2].split("?")[0])))); kv_mc.kv_v.fpv = getVersion().split(" ")[1].split(",")[0]; kv_mc.kv_v.lurl = ((((((((((("http://" + kv_mc.kv_v.td) + "/tracker.php") + "?c=") + kv_mc.kv_v.c) + "&r=") + Math.floor(Math.random() * 10000000000)) + "&d=") + kv_mc.kv_v.d) + "&u=") + (kv_mc.kv_v.c_so.data.u ? "1" : "")) + "&p=") + kv_mc.kv_v.fpv; kv_mc.kv_v.c_so.data.u = true; kv_v.c_so.flush(); kv_mc.kv_v.t_mc = kv_mc.createEmptyMovieClip("kv_tracker", 0); kv_mc.kv_v.l_mcl = new MovieClipLoader(); if (kv_mc.kv_v.l_mcl.loadClip) { kv_mc.kv_v.l_mcl.loadClip(kv_mc.kv_v.lurl, kv_mc.kv_v.t_mc); } else { loadMovie (kv_mc.kv_v.lurl, kv_mc.kv_v.t_mc); } System.security.allowDomain("*"); _root.tvc_media = "480"; System.security.allowDomain(_parent.url); strUrl = ((url != null) ? (url) : "http://www.viralchart.com"); if ((_root.tvc_media != null) && (_root.tvc_media != "")) { _root.tvc_media = (tvc_tracker(strUrl + "/tracker.php", _root.tvc_media, "F") ? null : (_root.tvc_media)); } if (!setVOL) { global_snd = new Sound(); setVOL = true; } strGlobalDIR = ""; _root.createEmptyMovieClip("soundfx_mc", 20000); _root.createEmptyMovieClip("music_mc", 21000); whatMusic = Math.ceil(Math.random() * 4); whatPic = Math.ceil(Math.random() * 4); strGlobalDIR = "http://www.tamba-games.co.uk/sleigh/"; preLoad = function () { var _local2 = getBytesTotal(); var _local1 = getBytesLoaded(); trace(_local1); loaderBar_mc._width = (_local1 / _local2) * 235; if (_local1 == _local2) { clearInterval(preloadINT); gotoAndPlay ("game"); } }; preloadINT = setInterval(preLoad, 40); stop();
Frame 20
function NetServiceProxy(nc, serviceName, client) { if (nc != null) { this.nc = nc; this.serviceName = serviceName; this.client = client; } } function addScore() { _root.updating = "UPDATING SCORES PLEASE WAIT"; _root.bt1._visible = false; _root.bt2._visible = false; _root.bt3._visible = false; gameService.updatePoints(updatePoints_responder, strUniqueID, _root.points); } trace("***** running NetServices"); load("RecordSet.as"); _global.NetServiceProxyResponder = function (service, methodName) { this.service = service; this.methodName = methodName; }; NetServiceProxyResponder = _global.NetServiceProxyResponder; NetServiceProxyResponder.prototype.onResult = function (result) { var _local2 = this.service.client; result._setParentService(this.service); var _local3 = this.methodName + "_Result"; if (typeof(_local2[_local3]) == "function") { _local2[_local3](result); } else if (typeof(_local2.onResult) == "function") { _local2.onResult(result); } else { NetServices.trace("NetServices", "info", 1, (_local3 + " was received from server: ") + result); } }; NetServiceProxyResponder.prototype.onStatus = function (result) { var _local5 = this.service.client; var _local6 = this.methodName + "_Status"; if (typeof(_local5[_local6]) == "function") { _local5[_local6](result); } else if (typeof(_local5.onStatus) == "function") { _local5.onStatus(result); } else if (typeof(_root.onStatus) == "function") { _root.onStatus(result); } else if (typeof(_global.System.onStatus) == "function") { _global.System.onStatus(result); } else { NetServices.trace("NetServices", "info", 2, (((_local6 + " was received from server: ") + result.level) + " ") + result.description); } }; _global.NetServiceProxy = NetServiceProxy; Object.registerClass("NetServiceProxy", NetServiceProxy); NetServiceProxy.prototype._setParentService = function (service) { this.nc = service.nc; this.client = service.client; }; NetServiceProxy.prototype.__resolve = function (methodName) { var _local3 = function () { if (this.client != null) { arguments.unshift(new NetServiceProxyResponder(this, methodName)); } else if (typeof(arguments[0].onResult) != "function") { NetServices.trace("NetServices", "warning", 3, "There is no defaultResponder, but no responder was given in call to " + methodName); arguments.unshift(new NetServiceProxyResponder(this, methodName)); } arguments.unshift((this.serviceName + ".") + methodName); return(this.nc.call.apply(this.nc, arguments)); }; return(_local3); }; NetConnection.prototype.getService = function (serviceName, client) { var _local2 = new NetServiceProxy(this, serviceName, client); return(_local2); }; NetConnection.prototype.setCredentials = function (userid, password) { this.addHeader("Credentials", false, {userid:userid, password:password}); }; NetConnection.prototype.RequestPersistentHeader = function (info) { this.addHeader(info.name, info.mustUnderstand, info.data); }; NetConnection.prototype.RequestUrlRewrite = function (urlSuffix) { this.__urlSuffix = urlSuffix; if (this.__originalUrl == null) { this.__originalUrl = this.uri; } var _local2 = this.__originalUrl + urlSuffix; this.connect(_local2); }; NetConnection.prototype.clone = function () { var _local2 = new NetConnection(); _local2.connect(((this.__originalUrl == null) ? (this.uri) : (this.__originalUrl))); if (this.__urlSuffix != null) { _local2.RequestUrlRewrite(this.__urlSuffix); } return(_local2); }; if (_global.NetServices == null) { _global.NetServices = new Object(); NetServices = _global.NetServices; NetServices.gatewayUrl = gatewayUrl; NetServices.urlSuffix = urlSuffix; } NetServices.setDefaultGatewayUrl = function (url) { NetServices.defaultGatewayUrl = url; }; NetServices.setGatewayUrl = function (url) { NetServices.gatewayUrl = url; }; NetServices.createGatewayConnection = function (url) { if (url == undefined) { if (NetServices.isHttpUrl(_root._url)) { url = NetServices.gatewayUrl; if (url == undefined) { url = NetServices.defaultGatewayUrl; if (url != undefined) { if (NetServices.isHttpUrl(url)) { var _local6 = url.indexOf("/", 8); if (_local6 >= 0) { url = url.substring(_local6); } } var _local4 = NetServices.getHostUrl(); if (_local4 != null) { url = _local4 + url; } } } } else { url = NetServices.defaultGatewayUrl; } } if (url == undefined) { NetServices.trace("NetServices", "warning", 4, "createGatewayConnection - gateway url is undefined"); return(null); } var _local5 = new NetConnection(); _local5.connect(url); if (NetServices.urlSuffix != null) { this.RequestUrlRewrite(NetServices.urlSuffix); } return(_local5); }; NetServices.getHostUrl = function () { if (!NetServices.isHttpUrl(_root._url)) { return(null); } var _local2 = _root._url.indexOf("/", 8); if (_local2 < 0) { return(null); } return(_root._url.substring(0, _local2)); }; NetServices.isHttpUrl = function (url) { return((url.indexOf("http://") == 0) || (url.indexOf("https://") == 0)); }; NetServices.trace = function (who, severity, number, message) { var _local1 = (((((who + " ") + severity) + " ") + number) + ": ") + message; trace(_local1); NetDebug.traceNetServices(who, severity, number, message); }; NetServices.getVersion = function () { return(1); }; strTicketID = s; intSpinLocked = 0; _global.strRootURL = "http://www.tamba-games.co.uk/sleigh"; NetServices.setDefaultGatewayUrl(_global.strRootURL + "/gateway.php"); conn = NetServices.createGatewayConnection(); checkTicket_responder = new Object(); checkTicket_responder.onResult = function (arrUserInfo) { _level0.currentPoints = arrUserInfo.points * 1; strUniqueID = arrUserInfo.uniqueid; strName = arrUserInfo.fullname; }; updatePoints_responder = new Object(); updatePoints_responder.onResult = function () { _root.updating = ""; _root.bt1._visible = true; _root.bt2._visible = true; _root.bt3._visible = true; _root.dbstatus.text = "DB Updated!"; }; gameService = conn.getService("services"); gameService.checkTicket(checkTicket_responder, strTicketID); music_snd = new Sound(this); music_snd.attachSound("music_" + whatMusic); stop();
Frame 58
stopAllSounds(); boing_snd = new Sound(this); boing_snd.attachSound("boing"); sparkle_snd = new Sound(this); sparkle_snd.attachSound("sparkle"); collect_snd = new Sound(this); collect_snd.attachSound("collect"); ping_snd = new Sound(this); ping_snd.attachSound("ping"); grunt_snd = new Sound(this); grunt_snd.attachSound("grunt"); _root.music_snd.start(0, 9999); _root.imageHolder_mc.gotoAndStop(whatPic); resetGame = function () { livesLeft = 3; depth = 1000; sleighOffset = 0; points = 0; movesMade = 0; gameOver = false; }; requiredMoves = 10; spaceDown = false; whatStar = 0; whatBomb = 0; whatPresent = 0; starSpeed = 20; bombSpeed = 5; presentSpeed = 5; santaSpeed = 10; sleigh_mc._x = -100; halfSantaHeight = (santa_mc._height / 2) - 10; halfSantaWidth = (santa_mc._width / 2) - 10; leftEdge = 0 + halfSantaWidth; rightEdge = 500 - halfSantaWidth; sleighSpeed = 5; halfSleighWidth = sleigh_mc._width / 2; resetGame(); _root.onEnterFrame = function () { if ((Key.isDown(32) && (!spaceDown)) && (santa_mc.ani._currentframe < 10)) { _root.boing_snd.start(); _root.sparkle_snd.start(); spaceDown = true; santa_mc.ani.gotoAndPlay(10); newStarName = ("star" + whatStar) + "_mc"; star_mc.duplicateMovieClip(newStarName, depth); whatStar++; depth++; _root[newStarName]._x = santa_mc._x; _root[newStarName]._y = santa_mc._y; _root[newStarName].hit = false; _root[newStarName].onEnterFrame = function () { if (this._y > 0) { if (!this.hit) { this._y = this._y - _root.starSpeed; } if (((this._y > (sleigh_mc._y - 15)) && (this._y < (sleigh_mc._y + 15))) && (!this.hit)) { if ((this._x > (sleigh_mc._x - halfSleighWidth)) && (this._x < (sleigh_mc._x + halfSleighWidth))) { newPresentName = ("present" + whatPresent) + "_mc"; present_mc.duplicateMovieClip(newPresentName, depth + 20000); depth++; whatPresent++; _root[newPresentName]._x = sleigh_mc._x; _root[newPresentName]._y = sleigh_mc._y; _root[newPresentName].presentSpeed = (Math.random() * 7) + 5; _root[newPresentName].currentSpeed = -_root[newPresentName].presentSpeed; if (Math.ceil(Math.random() * 20) == 1) { _root[newPresentName].gotoAndStop(6); _root[newPresentName].extraLife = true; _root[newPresentName].presentSpeed = 15; } else { _root[newPresentName].gotoAndStop(Math.ceil(Math.random() * 5)); _root[newPresentName].extraLife = false; } _root[newPresentName].onEnterFrame = function () { if (this._y < 450) { this._y = this._y + this.currentSpeed; if (this.currentSpeed < this.presentSpeed) { this.currentSpeed = this.currentSpeed + 0.5; } if (this._y > (santa_mc._y - halfSantaHeight)) { if ((this._x > (santa_mc._x - halfSantaWidth)) && (this._x < (santa_mc._x + halfSantaWidth))) { if (this.extraLife) { _root.extraLife_mc.play(); livesLeft++; points = points + 80; } _root.collect_snd.start(); points = points + 20; removeMovieClip(this); } } } else { removeMovieClip(this); } }; _root.ping_snd.start(); points = points + 15; sleighSpeed = sleighSpeed * 4; sleighOffset = sleighOffset + 0.15; this.gotoAndPlay(12); this.hit = true; trace(points); } } } else { removeMovieClip(this); } }; } if ((!Key.isDown(32)) && (spaceDown)) { spaceDown = false; } if ((Key.isDown(37) && (santa_mc._x > leftEdge)) && (!gameOver)) { santa_mc._x = santa_mc._x - santaSpeed; santa_mc.gotoAndStop(1); santa_mc.ani.play(); } if ((Key.isDown(39) && (santa_mc._x < rightEdge)) && (!gameOver)) { santa_mc._x = santa_mc._x + santaSpeed; santa_mc.gotoAndStop(2); santa_mc.ani.play(); } if (((!Key.isDown(39)) && (!Key.isDown(37))) && (santa_mc.ani._currentframe < 10)) { santa_mc.ani.gotoAndStop(1); } sleigh_mc._x = sleigh_mc._x + sleighSpeed; if (((sleigh_mc._x > 600) && (sleighSpeed > 0)) && (!gameOver)) { firestorm = false; movesMade++; sleigh_mc._y = Math.round(Math.random() * 220) + 80; sleighSpeed = -5 - sleighOffset; dropBombLoc = Math.round(Math.random() * 400); bombDropped = false; sleigh_mc.gotoAndStop(2); } if (((sleigh_mc._x < -100) && (sleighSpeed < 0)) && (!gameOver)) { firestorm = false; movesMade++; sleigh_mc._y = Math.round(Math.random() * 220) + 80; sleighSpeed = 5 + sleighOffset; dropBombLoc = Math.round(Math.random() * 400); bombDropped = false; sleigh_mc.gotoAndStop(1); if (movesMade >= requiredMoves) { airstrike_mc.play(); movesMade = 0; firestorm = true; sleigh_mc._y = 80; sleigh_mc._x = -800; dropBombLoc = 0; sleighSpeed = 50; requiredMoves = Math.ceil(Math.random() * 5) + 10; } } if (((sleigh_mc._x >= dropBombLoc) && (sleighSpeed > 0)) || ((sleigh_mc._x <= dropBombLoc) && (sleighSpeed < 0))) { dropBomb(true); if (firestorm) { dropBombLoc = sleigh_mc._x + 70; } } }; dropBomb = function (oneBomb) { if (!bombDropped) { if (!firestorm) { bombDropped = true; } newBombName = ("bomb" + whatBomb) + "_mc"; bomb_mc.duplicateMovieClip(newBombName, depth + 10000); depth++; whatBomb++; _root[newBombName]._x = dropBombLoc; _root[newBombName]._y = sleigh_mc._y; _root[newBombName].gotoAndStop(Math.ceil(Math.random() * 4)); _root[newBombName].bombSpeed = (Math.random() * 7) + 5; _root[newBombName].onEnterFrame = function () { if (this._y < 450) { this._y = this._y + this.bombSpeed; if (this._y > (santa_mc._y - halfSantaHeight)) { if ((this._x > (santa_mc._x - halfSantaWidth)) && (this._x < (santa_mc._x + halfSantaWidth))) { santa_mc.explod_mc.play(); santa_mc.mask_mc.play(); livesLeft = livesLeft - 1; _root.grunt_snd.start(); removeMovieClip(this); } } if ((livesLeft == -1) && (!gameOver)) { gameOver = true; santa_mc.ani.gotoAndPlay(21); livesLeft = 0; } } else { removeMovieClip(this); } }; } }; setVol = function () { if (global_snd.getVolume() == 0) { global_snd.setVolume(100); mute_mc.gotoAndStop(1); } else { global_snd.setVolume(0); mute_mc.gotoAndStop(3); } }; setVol1 = function () { if (global_snd.getVolume() == 0) { mute_mc.gotoAndStop(3); } }; setVol1(); mute_mc.onPress = function () { setVol(); }; stop();
Frame 70
stop();
Frame 78
stop();
Frame 88
stop();
Frame 98
stop(); scrollFace_mc._y = upArrow_mc._y + upArrow_mc._height; scoreList_mc.startPos = scoreList_mc._y; scrollUp = function () { if (scoreList_mc._y < scoreList_mc.startPos) { scoreList_mc._y = scoreList_mc._y + 6; moveScrollBar(); } }; scrollDown = function () { var _local1 = scoreList_mc._height - scrollMask_mc._height; trace(_local1); if (scoreList_mc._y > (scoreList_mc.startPos - _local1)) { scoreList_mc._y = scoreList_mc._y + -6; moveScrollBar(); } }; moveScrollBar = function () { var _local4 = upArrow_mc._y + upArrow_mc._height; var _local7 = scrollTrack_mc._height - scrollFace_mc._height; var _local1 = scoreList_mc.startPos; var _local8 = scoreList_mc._y; var _local3 = _local1 - _local8; var _local2 = scoreList_mc._height - scrollMask_mc._height; var _local5 = (_local3 / _local2) * 100; var _local6 = _local4 + ((_local7 / 100) * _local5); scrollFace_mc._y = _local6; }; dragScrollBar = function () { var _local4 = upArrow_mc._y + upArrow_mc._height; var _local6 = scrollTrack_mc._height - scrollFace_mc._height; var _local1 = scrollFace_mc._y; var _local5 = ((_local1 - _local4) / _local6) * 100; var _local2 = scoreList_mc.startPos; var _local3 = (scoreList_mc._height - scrollMask_mc._height) - 4; var _local7 = _local2 - ((_local3 / 100) * _local5); scoreList_mc._y = _local7; }; scrollFace_mc.onPress = function () { var _local1 = upArrow_mc._y + upArrow_mc._height; var _local4 = scrollTrack_mc._height - scrollFace_mc._height; var _local3 = _local1 + _local4; var _local2 = scrollFace_mc._x; startDrag (scrollFace_mc, true, _local2, _local1, _local2, _local3); dragScrollBarInt = setInterval(dragScrollBar, 40); }; scrollFace_mc.onRelease = function () { scrollFace_mc.stopDrag(); clearInterval(dragScrollBarInt); }; scrollFace_mc.onReleaseOutside = function () { scrollFace_mc.stopDrag(); clearInterval(dragScrollBarInt); }; upArrow_mc.onPress = function () { scrollUpInt = setInterval(scrollUp, 40); }; upArrow_mc.onRelease = function () { clearInterval(scrollUpInt); }; upArrow_mc.onReleaseOutside = function () { clearInterval(scrollUpInt); }; downArrow_mc.onPress = function () { scrollDownInt = setInterval(scrollDown, 40); }; downArrow_mc.onRelease = function () { clearInterval(scrollDownInt); }; downArrow_mc.onReleaseOutside = function () { clearInterval(scrollDownInt); }; score_responder = new Object(); score_responder.onResult = function (arrScores) { i = 0; while (i <= (arrScores.length - 1)) { var _local5 = i + 10000; var _local4 = ("scoreLine" + (i + 1)) + "_mc"; duplicateMovieClip (scoreList_mc.scoreLine_mc, _local4, _local5); var _local2 = scoreList_mc[("scoreLine" + (i + 1)) + "_mc"]; _local2._y = 26 * i; _local2.pos.text = i + 1; _local2.playerName.text = arrScores[i].name; _local2.score.text = arrScores[i].score; nextScorePos = this.scoreList_mc.scoreLine_mc._height; i++; } }; gameService.getHighScores(score_responder, 100); this.scoreList_mc.scoreLine_mc._visible = false;
Symbol 14 MovieClip Frame 1
stop();
Symbol 14 MovieClip Frame 2
stop();
Symbol 14 MovieClip Frame 3
stop();
Symbol 14 MovieClip Frame 4
stop();
Symbol 29 MovieClip Frame 1
stop();
Symbol 31 MovieClip Frame 1
stop();
Symbol 47 MovieClip Frame 1
if ((Math.random() * 1) > 0.8) { gotoAndPlay (11); }
Symbol 47 MovieClip Frame 9
gotoAndPlay (1);
Symbol 47 MovieClip Frame 20
gotoAndPlay (1);
Symbol 48 MovieClip Frame 1
stop();
Symbol 55 MovieClip Frame 40
stop();
Symbol 62 Button
on (release) { gotoAndStop ("instructions"); }
Symbol 71 Button
on (release) { gotoAndPlay ("start"); }
Symbol 79 Button
on (release) { gotoAndStop ("game"); }
Symbol 109 MovieClip Frame 9
gotoAndPlay (1);
Symbol 109 MovieClip Frame 20
gotoAndPlay (1);
Symbol 109 MovieClip Frame 34
_root.gotoAndStop("gameOver"); stop();
Symbol 110 MovieClip Frame 1
stop();
Symbol 110 MovieClip Frame 2
stop();
Symbol 121 MovieClip Frame 1
this.ypos = this._y; if (this.hit) { gotoAndPlay (12); }
Symbol 121 MovieClip Frame 11
if (this._y == this.ypos) { removeMovieClip(this); } gotoAndPlay (1);
Symbol 121 MovieClip Frame 20
stop(); removeMovieClip(this);
Symbol 128 MovieClip Frame 9
gotoAndPlay (1);
Symbol 129 MovieClip Frame 1
stop();
Symbol 129 MovieClip Frame 2
stop();
Symbol 153 MovieClip Frame 1
stop();
Symbol 173 MovieClip Frame 1
stop();
Symbol 183 MovieClip Frame 1
stop();
Symbol 193 Button
on (release) { gotoAndStop ("endMenu"); }
Symbol 196 Button
on (release) { submit_responder = new Object(); doNotSend = false; strName = userName.text; strEmail = userEmail.text; indexOfAt = strEmail.indexOf("@"); lastIndexOfDot = strEmail.lastIndexOf("."); if (((!strEmail) || (indexOfAt == -1)) || (lastIndexOfDot == -1)) { doNotSend = true; errorMsg.text = "PLEASE ENTER A VALID EMAIL ADDRESS"; } if (!strName) { doNotSend = true; errorMsg.text = "PLEASE ENTER YOUR NAME"; } if (!doNotSend) { errorMsg.text = "SUBMITTING SCORE PLEASE WAIT"; submit_responder.onResult = function (arrScores) { errorMsg.text = "SCORE SUBMITTED"; gotoAndStop ("endMenu"); }; gameService.setHighScores(submit_responder, userName.text, userEmail.text, _root.points); } }
Symbol 214 Button
on (release) { resetGame(); gotoAndStop ("loader"); }
Symbol 217 Button
on (release) { gotoAndStop ("sendFriend"); }
Symbol 220 Button
on (release) { gotoAndStop ("highscores"); }
Symbol 223 Button
on (release) { gotoAndStop ("submit"); }
Symbol 228 Button
on (release) { gotoAndStop ("endMenu"); }
Symbol 231 Button
on (release) { send_responder = new Object(); doNotSend = false; strUserName = userName.text; strUserEmail = userEmail.text; userIndexOfAt = strUserEmail.indexOf("@"); userLastIndexOfDot = strUserEmail.lastIndexOf("."); strFriendName = friendName.text; strFriendEmail = friendEmail.text; friendIndexOfAt = strFriendEmail.indexOf("@"); friendLastIndexOfDot = strFriendEmail.lastIndexOf("."); if (((!strFriendEmail) || (friendIndexOfAt == -1)) || (friendLastIndexOfDot == -1)) { doNotSend = true; errorMsg.text = "YOUR FRIENDS EMAIL ADDRESS IS NOT VALID"; } if (!strFriendName) { doNotSend = true; errorMsg.text = "PLEASE ENTER YOUR FRIENDS NAME"; } if (((!strUserEmail) || (userIndexOfAt == -1)) || (userLastIndexOfDot == -1)) { doNotSend = true; errorMsg.text = "YOUR EMAIL ADDRESS IS NOT VALID"; } if (!strUserName) { doNotSend = true; errorMsg.text = "PLEASE ENTER YOUR NAME"; } if (!doNotSend) { trace("SENDING"); errorMsg.text = "SENDING"; send_responder.onResult = function () { friendName.text = ""; friendEmail.text = ""; errorMsg.text = "SENT - IF YOU WOULD LIKE TO SEND TO ANOTHER FRIEND PLEASE ENTER THEIR DETAILS"; }; gameService.sendToFriend(send_responder, userName.text, userEmail.text, friendName.text, friendEmail.text, points, friendMessage.text); } }
Symbol 246 Button
on (release) { gotoAndStop ("endMenu"); }

Library Items

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

Instance Names

"imageHolder_mc"Frame 1Symbol 14 MovieClip
"loaderBar_mc"Frame 1Symbol 20 MovieClip
"bt3"Frame 20Symbol 62 Button
"bt3"Frame 39Symbol 79 Button
"santa_mc"Frame 58Symbol 110 MovieClip
"star_mc"Frame 58Symbol 121 MovieClip
"sleigh_mc"Frame 58Symbol 129 MovieClip
"bomb_mc"Frame 58Symbol 136 MovieClip
"present_mc"Frame 58Symbol 146 MovieClip
"mute_mc"Frame 58Symbol 153 MovieClip
"extraLife_mc"Frame 58Symbol 173 MovieClip
"airstrike_mc"Frame 58Symbol 183 MovieClip
"bt3"Frame 69Symbol 193 Button
"bt3"Frame 69Symbol 196 Button
"userName"Frame 69Symbol 199 EditableText
"userEmail"Frame 69Symbol 200 EditableText
"errorMsg"Frame 69Symbol 203 EditableText
"bt3"Frame 78Symbol 214 Button
"bt3"Frame 78Symbol 217 Button
"bt3"Frame 78Symbol 220 Button
"bt3"Frame 78Symbol 223 Button
"bt3"Frame 88Symbol 228 Button
"bt3"Frame 88Symbol 231 Button
"friendEmail"Frame 88Symbol 232 EditableText
"friendMessage"Frame 88Symbol 233 EditableText
"userName"Frame 88Symbol 239 EditableText
"userEmail"Frame 88Symbol 240 EditableText
"friendName"Frame 88Symbol 241 EditableText
"errorMsg"Frame 88Symbol 242 EditableText
"bt3"Frame 98Symbol 246 Button
"scrollMask_mc"Frame 98Symbol 247 MovieClip
"scrollMask_mc"Frame 98Symbol 247 MovieClip
"scoreList_mc"Frame 98Symbol 252 MovieClip
"scrollTrack_mc"Frame 98Symbol 254 MovieClip
"scrollFace_mc"Frame 98Symbol 256 MovieClip
"upArrow_mc"Frame 98Symbol 258 MovieClip
"downArrow_mc"Frame 98Symbol 260 MovieClip
"explod_mc"Symbol 48 MovieClip Frame 1Symbol 29 MovieClip
"mask_mc"Symbol 48 MovieClip Frame 1Symbol 31 MovieClip
"ani"Symbol 48 MovieClip Frame 1Symbol 47 MovieClip
"explod_mc"Symbol 110 MovieClip Frame 1Symbol 29 MovieClip
"mask_mc"Symbol 110 MovieClip Frame 1Symbol 31 MovieClip
"ani"Symbol 110 MovieClip Frame 1Symbol 109 MovieClip
"pos"Symbol 251 MovieClip Frame 1Symbol 248 EditableText
"playerName"Symbol 251 MovieClip Frame 1Symbol 249 EditableText
"score"Symbol 251 MovieClip Frame 1Symbol 250 EditableText
"scoreLine_mc"Symbol 252 MovieClip Frame 1Symbol 251 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "sparkle"
ExportAssets (56)Timeline Frame 1Symbol 2 as "boing"
ExportAssets (56)Timeline Frame 1Symbol 3 as "grunt"
ExportAssets (56)Timeline Frame 1Symbol 4 as "collect"
ExportAssets (56)Timeline Frame 1Symbol 5 as "ping"
ExportAssets (56)Timeline Frame 1Symbol 6 as "plan_1"
ExportAssets (56)Timeline Frame 1Symbol 8 as "plan_2"
ExportAssets (56)Timeline Frame 1Symbol 10 as "plan_3"
ExportAssets (56)Timeline Frame 1Symbol 12 as "plan_4"
ExportAssets (56)Timeline Frame 2Symbol 49 as "music_1"
ExportAssets (56)Timeline Frame 3Symbol 50 as "music_2"
ExportAssets (56)Timeline Frame 4Symbol 51 as "music_3"
ExportAssets (56)Timeline Frame 5Symbol 52 as "music_4"

Labels

"loader"Frame 1
"game"Frame 20
"instructions"Frame 39
"start"Frame 58
"gameOver"Frame 69
"submit"Frame 70
"endMenu"Frame 78
"sendFriend"Frame 88
"highscores"Frame 98

Dynamic Text Variables

pointsSymbol 148 EditableText"0"
livesLeftSymbol 150 EditableText"3"
_root.pointsSymbol 189 EditableText"<p align="center"><font face="Kristen ITC" size="30" color="#000000" letterSpacing="-2.000000" kerning="0">0</font></p>"
_root.pointsSymbol 190 EditableText"<p align="center"><font face="Kristen ITC" size="30" color="#ffffff" letterSpacing="-2.000000" kerning="0">0</font></p>"




http://swfchan.com/7/30209/info.shtml
Created: 19/5 -2019 12:19:35 Last modified: 19/5 -2019 12:19:35 Server time: 19/05 -2024 20:28:46