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

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

pong.swf

This is the info page for
Flash #16271

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


Text
Play

Help

New Game

Load

Sorry, seems like there was no saved game.
Please start a new game.

<p align="right"><font face="Calibri" size="22" color="#000000" letterSpacing="0.000000" kerning="1">Player1Score</font></p>

<p align="right"><font face="Calibri" size="22" color="#000000" letterSpacing="0.000000" kerning="1">Player2Score</font></p>

<p align="right"><font face="Calibri" size="22" color="#000000" letterSpacing="0.000000" kerning="1">Player3Score</font></p>

<p align="right"><font face="Calibri" size="22" color="#000000" letterSpacing="0.000000" kerning="1">Player4Score</font></p>

You win

You must be the greatest of all time!

Next

Try again

You lose

But that doesn't really mean anything. Try again!

Back

Steer the paddle with the arrow buttons

When the ball goes out, the points are
awarded to the one who assisted the shot,
and the one who did the shot.

First one to 15 points win.

<p align="center"><font face="Calibri" size="37" color="#000000" letterSpacing="0.000000" kerning="1">Title here</font></p>

<p align="left"><font face="Calibri" size="21" color="#000000" letterSpacing="0.000000" kerning="1">Description</font></p>

<p align="right"><font face="Calibri" size="21" color="#000000" letterSpacing="0.000000" kerning="1">Goal: 99</font></p>

YOU ROCK!

Cake for the pros

ActionScript [AS1/AS2]

Frame 1
MochiAd.showPreGameAd({id:"9aab894d72595fab", res:"550x400"});
Frame 11
stop();
Frame 31
function updateScores() { _root.p1_txt.text = "Player: " + _root.paddle3.score; _root.p2_txt.text = (levelInfo.enemy1.name + ": ") + _root.paddle4.score; _root.p3_txt.text = (levelInfo.enemy2.name + ": ") + _root.paddle1.score; _root.p4_txt.text = (levelInfo.enemy3.name + ": ") + _root.paddle2.score; } function scorePoint() { whoScores.score++; whoScores.goals++; whoAssists.score++; whoAssists.assists++; _root.ball.score = 0; if (whoAssists.score >= levelInfo.goal) { if (whoAssists.player) { _global.assists = whoAssists.assists; _global.goals = whoAssists.goals; _root.gotoAndStop("win"); } else { _root.gotoAndStop("lose"); } } else if (whoScores.score >= levelInfo.goal) { if (whoScores.player) { _global.assists = whoScores.assists; _global.goals = whoScores.goals; _root.gotoAndStop("win"); } else { _root.gotoAndStop("lose"); } } updateScores(); start(); } function start() { _root.paddle1._x = 195; _root.paddle3._x = 215; _root.ball._x = (Math.random() * 200) + 100; _root.ball._y = (Math.random() * 200) + 100; tempRand = Math.random() * 10; if (tempRand < 3) { _root.ball.xspeed = 0; _root.ball.yspeed = 10; } else if (tempRand < 5) { _root.ball.xspeed = 10; _root.ball.yspeed = 0; } else if (tempRand < 8) { _root.ball.xspeed = -10; _root.ball.yspeed = 0; } else { _root.ball.xspeed = 0; _root.ball.yspeed = -10; } _root.whoScores = _root.ball; _root.whoAssists = _root.ball; } var whoScores = _root.ball; var whoAssists = _root.ball; stop(); trace(levelInfo); var snd = new Sound(); _root.snd.attachSound("ponghit"); var playerhit = new Sound(); _root.playerhit.attachSound("phit"); var pwin = new Sound(); _root.pwin.attachSound("pwin"); var plose = new Sound(); _root.plose.attachSound("plose"); _root.onEnterFrame = function () { updateScores(); }; start();
Instance of Symbol 33 MovieClip "paddle1" in Frame 31
onClipEvent (load) { this.score = 0; this.goals = 0; this.assists = 0; this.player = false; this.information = levelInfo.enemy2; this.colo = new Color(this.pad); this.colo.setRGB(this.information.colo); this.speed = this.information.speed; } onClipEvent (enterFrame) { if ((this._x > _root.ball._x) and (this._x > 110)) { this._x = this._x - this.speed; } if ((this._x < _root.ball._x) and (this._x < 291)) { this._x = this._x + this.speed; } if (this.hitTest(_root.ball)) { _root.snd.start(0, 1); _root.ball.yspeed = 10; ballrotation = (_root.ball._x - this._x) / 10; _root.ball.xspeed = _root.ball.xspeed + ballrotation; _root.whoAssists = _root.whoScores; _root.whoScores = this; } }
Instance of Symbol 33 MovieClip "paddle3" in Frame 31
onClipEvent (load) { this.score = 0; this.goals = 0; this.assists = 0; this.player = true; } onClipEvent (load) { this.speed = _global.cpuspeed; } onClipEvent (enterFrame) { if (Key.isDown(37) and (this._x > 110)) { this._x = this._x - 10; } if (Key.isDown(39) and (this._x < 291)) { this._x = this._x + 10; } if (this.hitTest(_root.ball)) { _root.playerhit.start(0, 1); _root.ball.yspeed = -10; ballrotation = (_root.ball._x - this._x) / 10; _root.ball.xspeed = _root.ball.xspeed + ballrotation; _root.whoAssists = _root.whoScores; _root.whoScores = this; } }
Instance of Symbol 35 MovieClip "ball" in Frame 31
onClipEvent (enterFrame) { this._y = this._y + this.yspeed; this._x = this._x + this.xspeed; if (this._y > 400) { _root.plose.start(0, 1); _root.scorePoint(); } if (this._y < 0) { _root.pwin.start(0, 1); _root.scorePoint(); } if (this._x < 0) { _root.pwin.start(0, 1); _root.scorePoint(); } if (this._x > 400) { _root.pwin.start(0, 1); _root.scorePoint(); } }
Instance of Symbol 33 MovieClip "paddle4" in Frame 31
onClipEvent (load) { this.score = 0; this.goals = 0; this.assists = 0; this.player = false; this.information = levelInfo.enemy1; this.colo = new Color(this.pad); this.colo.setRGB(this.information.colo); this.speed = this.information.speed; } onClipEvent (enterFrame) { if ((this._y > _root.ball._y) and (this._y > 110)) { this._y = this._y - this.speed; } if ((this._y < _root.ball._y) and (this._y < 291)) { this._y = this._y + this.speed; } if (this.hitTest(_root.ball)) { _root.snd.start(0, 1); _root.ball.xspeed = 10; ballrotation = (_root.ball._y - this._y) / 10; _root.ball.yspeed = _root.ball.yspeed + ballrotation; _root.whoAssists = _root.whoScores; _root.whoScores = this; } }
Instance of Symbol 33 MovieClip "paddle2" in Frame 31
onClipEvent (load) { this.score = 0; this.goals = 0; this.assists = 0; this.player = false; this.information = levelInfo.enemy3; this.colo = new Color(this.pad); this.colo.setRGB(this.information.colo); this.speed = this.information.speed; } onClipEvent (enterFrame) { if ((this._y > _root.ball._y) and (this._y > 110)) { this._y = this._y - this.speed; } if ((this._y < _root.ball._y) and (this._y < 291)) { this._y = this._y + this.speed; } if (this.hitTest(_root.ball)) { _root.snd.start(0, 1); _root.ball.xspeed = -10; ballrotation = (_root.ball._y - this._y) / 10; _root.ball.yspeed = _root.ball.yspeed + ballrotation; _root.whoAssists = _root.whoScores; _root.whoScores = this; } }
Frame 41
if (gLevel >= 4) { _root.gotoAndStop("wineverything"); }
Frame 71
var levelsArr = new Array(); levelsArr[0] = new Object(); levelsArr[0].name = "First time"; levelsArr[0].description = "You are entered into the world championship of multi-pong.\n Steer with the directional buttons.\n First one to ten points win."; levelsArr[0].goal = 10; levelsArr[0].enemy1 = new Object(); levelsArr[0].enemy1.name = "Rupert"; levelsArr[0].enemy1.speed = 4; levelsArr[0].enemy1.colo = "0x7d2fdd"; levelsArr[0].enemy2 = new Object(); levelsArr[0].enemy2.name = "Bernt"; levelsArr[0].enemy2.speed = 5; levelsArr[0].enemy2.colo = "0xff9600"; levelsArr[0].enemy3 = new Object(); levelsArr[0].enemy3.name = "Pretzel"; levelsArr[0].enemy3.colo = "0xdd2f91"; levelsArr[0].enemy3.speed = 4; levelsArr[1] = new Object(); levelsArr[1].name = "Quarter Finals"; levelsArr[1].description = "You've made it into the quarter finals. \n The opponents are stronger, faster, and now you have to do the standard of 15 goals"; levelsArr[1].goal = 15; levelsArr[1].enemy1 = new Object(); levelsArr[1].enemy1.name = "Naomi"; levelsArr[1].enemy1.speed = 6; levelsArr[1].enemy1.colo = "0xaf4966"; levelsArr[1].enemy2 = new Object(); levelsArr[1].enemy2.name = "Kenfu"; levelsArr[1].enemy2.speed = 5; levelsArr[1].enemy2.colo = "0xaf4966"; levelsArr[1].enemy3 = new Object(); levelsArr[1].enemy3.name = "Kangaroo"; levelsArr[1].enemy3.colo = "0x13934f"; levelsArr[1].enemy3.speed = 6; levelsArr[2] = new Object(); levelsArr[2].name = "Semi Finals"; levelsArr[2].description = "You've proven your skill and moved on to the Semis. \n These guys are even tougher, but i bet you can beat them."; levelsArr[2].goal = 15; levelsArr[2].enemy1 = new Object(); levelsArr[2].enemy1.name = "Peter"; levelsArr[2].enemy1.speed = 7; levelsArr[2].enemy1.colo = "0xb9ecff"; levelsArr[2].enemy2 = new Object(); levelsArr[2].enemy2.name = "Mr.Andersson"; levelsArr[2].enemy2.speed = 8; levelsArr[2].enemy2.colo = "0x137093"; levelsArr[2].enemy3 = new Object(); levelsArr[2].enemy3.name = "Tom Fulp"; levelsArr[2].enemy3.colo = "0x548b9f"; levelsArr[2].enemy3.speed = 7; levelsArr[3] = new Object(); levelsArr[3].name = "Finals"; levelsArr[3].description = "You've come a long way to the finals, may the best man win."; levelsArr[3].goal = 15; levelsArr[3].enemy1 = new Object(); levelsArr[3].enemy1.name = "agnes"; levelsArr[3].enemy1.speed = 9; levelsArr[3].enemy1.colo = "0xf69ff9"; levelsArr[3].enemy2 = new Object(); levelsArr[3].enemy2.name = "P.O"; levelsArr[3].enemy2.speed = 10; levelsArr[3].enemy2.colo = "0x5f5f5f"; levelsArr[3].enemy3 = new Object(); levelsArr[3].enemy3.name = "albiin"; levelsArr[3].enemy3.speed = 9; levelsArr[3].enemy3.colo = "0x14e128"; levelsArr[4] = new Object(); levelsArr[4].name = "Secret hidden boss"; levelsArr[4].description = "If you beat the Cyberdemon, you beat the game."; levelsArr[4].goal = 10; levelsArr[4].enemy1 = new Object(); levelsArr[4].enemy1.name = "Guard"; levelsArr[4].enemy1.speed = 15; levelsArr[4].enemy1.colo = "0x000000"; levelsArr[4].enemy2 = new Object(); levelsArr[4].enemy2.name = "C.demon"; levelsArr[4].enemy2.speed = 5; levelsArr[4].enemy2.colo = "0xff0000"; levelsArr[4].enemy3 = new Object(); levelsArr[4].enemy3.name = "Guard"; levelsArr[4].enemy3.speed = 17; levelsArr[4].enemy3.colo = "0x000000"; title_txt.text = levelsArr[gLevel].name; desc_txt.text = levelsArr[gLevel].description; goal_txt.text = "Goal: " + levelsArr[gLevel].goal;
Symbol 73 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd { function MochiAd () { } static function getVersion() { return("2.2"); } static function showPreGameAd(options) { var _local27 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local27); var clip = options.clip; var _local23 = 11000; var _local26 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local14 = _getRes(options); var _local4 = _local14[0]; var _local13 = _local14[1]; mc._x = _local4 * 0.5; mc._y = _local13 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local4 * -0.5; chk._y = _local13 * -0.5; var _local7 = chk.createEmptyMovieClip("_mochiad_bar", 4); _local7._x = 10; _local7._y = _local13 - 20; var _local22 = options.color; delete options.color; var _local19 = options.background; delete options.background; var _local24 = options.outline; delete options.outline; var _local5 = _local7.createEmptyMovieClip("_outline", 1); _local5.beginFill(_local19); _local5.moveTo(0, 0); _local5.lineTo(_local4 - 20, 0); _local5.lineTo(_local4 - 20, 10); _local5.lineTo(0, 10); _local5.lineTo(0, 0); _local5.endFill(); var _local3 = _local7.createEmptyMovieClip("_inside", 2); _local3.beginFill(_local22); _local3.moveTo(0, 0); _local3.lineTo(_local4 - 20, 0); _local3.lineTo(_local4 - 20, 10); _local3.lineTo(0, 10); _local3.lineTo(0, 0); _local3.endFill(); _local3._xscale = 0; var _local6 = _local7.createEmptyMovieClip("_outline", 3); _local6.lineStyle(0, _local24, 100); _local6.moveTo(0, 0); _local6.lineTo(_local4 - 20, 0); _local6.lineTo(_local4 - 20, 10); _local6.lineTo(0, 10); _local6.lineTo(0, 0); chk.ad_msec = _local23; chk.ad_timeout = _local26; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local12 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local10 = (100 * _local8) / _local4; var _local11 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local2 = Math.min(100, Math.min(_local10 || 0, _local11)); _local2 = Math.max(this.last_pcnt, _local2); this.last_pcnt = _local2; _local9._xscale = _local2; if (!chk.showing) { var _local7 = _local12.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local5 > chk.ad_timeout) { _local3 = true; } } if (_local5 > chk.ad_msec) { _local3 = true; } if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showInterLevelAd(options) { var _local13 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local13); var clip = options.clip; var _local10 = 11000; var _local12 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local5 = _getRes(options); var _local14 = _local5[0]; var _local11 = _local5[1]; mc._x = _local14 * 0.5; mc._y = _local11 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local10; chk.ad_timeout = _local12; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { _local2 = true; } } if (_local4 > chk.ad_msec) { _local2 = true; } if (_local2) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function showTimedAd(options) { showInterLevelAd(options); } static function showPreloaderAd(options) { showPreGameAd(options); } static function _allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function _loadCommunicator(options) { var _local26 = {clip:_root, com_server:"http://x.mochiads.com/com/1/", method:"loadCommunicator", depth:10337, id:"_UNKNOWN_"}; options = _parseOptions(options, _local26); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local18 = options.clip; var _local20 = "_mochiad_com_" + options.id; if (!_isNetworkAvailable()) { return(null); } if (_local18[_local20]) { return(_local18[_local20].lc); } var _local21 = options.com_server + options.id; _allowDomains(_local21); delete options.id; delete options.com_server; var _local25 = options.depth; delete options.depth; var _local17 = _local18.createEmptyMovieClip(_local20, _local25); var _local11 = _local17.createEmptyMovieClip("_mochiad_com", 1); for (var _local15 in options) { _local11[_local15] = options[_local15]; } var _local6 = new LocalConnection(); var _local16 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local6.mc = _local17; _local6.name = _local16; _local6.allowDomain = function (d) { return(true); }; _local6.allowInsecureDomain = _local6.allowDomain; _local6.connect(_local16); _local17.lc = _local6; _local11.lc = _local16; _local6._id = 0; _local6._queue = []; _local6.rpcResult = function (cb_arg) { var _local8 = parseInt(cb_arg); var _local4 = this._callbacks[_local8]; if (!_local4) { return(undefined); } delete this._callbacks[_local8]; var _local5 = []; var _local3 = 2; while (_local3 < _local4.length) { _local5.push(_local4[_local3]); _local3++; } _local3 = 1; while (_local3 < arguments.length) { _local5.push(arguments[_local3]); _local3++; } var _local6 = _local4[1]; var _local7 = _local4[0]; if (_local7 && (typeof(_local6) == "string")) { _local6 = _local7[_local6]; } if (_local6) { _local6.apply(_local7, _local5); } }; _local6._didConnect = function (endpoint) { this._endpoint = endpoint; var _local4 = this._queue; delete this._queue; var _local5 = this.doSend; var _local2 = 0; while (_local2 < _local4.length) { var _local3 = _local4[_local2]; _local5.apply(this, _local3); _local2++; } }; _local6.doSend = function (args, cbobj, cbfn) { if (this._endpoint == null) { var _local4 = []; var _local3 = 0; while (_local3 < arguments.length) { _local4.push(arguments[_local3]); _local3++; } this._queue.push(_local4); return(undefined); } this._id = this._id + 1; var _local5 = this._id; if ((cbfn === undefined) || (cbfn === null)) { cbfn = cbobj; } this._callbacks[_local5] = [cbobj, cbfn]; var _local7 = new LocalConnection(); var _local9 = _local7.send(this._endpoint, "rpc", _local5, args); }; _local6._callbacks = {}; _local6._callbacks[0] = [_local6, "_didConnect"]; _local11.st = getTimer(); _local11.loadMovie(_local21 + ".swf", "POST"); return(_local6); } static function fetchHighScores(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["fetchHighScores", options]; _local1.doSend(["fetchHighScores", options], callbackObj, callbackMethod); return(true); } static function sendHighScore(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["sendHighScore", options]; _local1.doSend(["sendHighScore", options], callbackObj, callbackMethod); return(true); } static function load(options) { var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local13); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local9 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local9._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local9.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local9._mochiad_loaded = true; var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local7 in options) { _local4[_local7] = options[_local7]; } var _local10 = _local4.server; delete _local4.server; var _local14 = _allowDomains(_local10); _local6.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; MochiAd.unload(this._parent); } }; } }; var _local5 = new LocalConnection(); var _local8 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local8; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local8); _local6.lc = _local5; _local4.lc = _local8; _local4.st = getTimer(); _local4.loadMovie(_local10 + ".swf", "POST"); return(_local6); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var _local4 = options.res.split("x"); _local2 = parseFloat(_local4[0]); _local1 = parseFloat(_local4[1]); } else { _local2 = _local3.xMax - _local3.xMin; _local1 = _local3.yMax - _local3.yMin; } if ((_local2 == 0) || (_local1 == 0)) { _local2 = Stage.width; _local1 = Stage.height; } return([_local2, _local1]); } static function _parseOptions(options, defaults) { var _local4 = {}; for (var _local8 in defaults) { _local4[_local8] = defaults[_local8]; } if (options) { for (var _local8 in options) { _local4[_local8] = options[_local8]; } } if (_root.mochiad_options) { var _local5 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2].split("="); _local4[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } if (_local4.id == "test") { trace("[MochiAd] WARNING: Using the MochiAds test identifier, make sure to use the code from your dashboard, not this example!"); } return(_local4); } }
Symbol 11 Button
on (release) { gotoAndStop ("mode"); }
Symbol 15 Button
on (release) { gotoAndStop ("ins"); }
Symbol 21 Button
on (release) { _global.gLevel = 0; gotoAndStop ("betweenlevels"); }
Symbol 25 Button
on (release) { level_so = SharedObject.getLocal("level"); if (level_so.data.gLevel != undefined) { trace("NOT UNDEFINED, LOAD LEVEL"); _global.gLevel = level_so.data.gLevel; gotoAndStop ("betweenlevels"); } else { error_mc._alpha = 100; } }
Symbol 46 Button
on (release) { level_so = SharedObject.getLocal("level"); if (level_so.data.gLevel != undefined) { trace("NOT UNDEFINED, LOAD LEVEL"); level_so.data.gLevel = _global.gLevel + 1; gLevel = level_so.data.gLevel; gotoAndStop ("betweenlevels"); } else { level_so.data.gLevel = gLevel + 1; gLevel = level_so.data.gLevel; gotoAndStop ("betweenlevels"); } }
Symbol 49 Button
on (release) { gotoAndStop ("betweenlevels"); }
Symbol 55 Button
on (release) { gotoAndStop ("menu"); }
Symbol 66 Button
on (release) { _global.levelInfo = levelsArr[gLevel]; _root.gotoAndPlay("p1"); }

Library Items

Symbol 1 Sound [pwin]
Symbol 2 Sound [ponghit]
Symbol 3 Sound [plose]
Symbol 4 Sound [phit]
Symbol 73 MovieClip [__Packages.MochiAd]
Symbol 5 BitmapUsed by:6
Symbol 6 GraphicUses:5Used by:Timeline
Symbol 7 GraphicUsed by:11 46 66
Symbol 8 FontUsed by:9 13 19 23 45 47 54
Symbol 9 TextUses:8Used by:11 66
Symbol 10 GraphicUsed by:11 15 46 55 66
Symbol 11 ButtonUses:7 9 10Used by:Timeline
Symbol 12 GraphicUsed by:15
Symbol 13 TextUses:8Used by:15
Symbol 14 GraphicUsed by:15 49
Symbol 15 ButtonUses:12 13 10 14Used by:Timeline
Symbol 16 BitmapUsed by:17 42 60 67
Symbol 17 GraphicUses:16Used by:Timeline
Symbol 18 GraphicUsed by:21
Symbol 19 TextUses:8Used by:21
Symbol 20 GraphicUsed by:21
Symbol 21 ButtonUses:18 19 20Used by:Timeline
Symbol 22 GraphicUsed by:25
Symbol 23 TextUses:8Used by:25
Symbol 24 GraphicUsed by:25
Symbol 25 ButtonUses:22 23 24Used by:Timeline
Symbol 26 GraphicUsed by:29
Symbol 27 FontUsed by:28 38 39 40 41 43 44 51 52 57 58 59 61 63 65
Symbol 28 TextUses:27Used by:29
Symbol 29 MovieClipUses:26 28Used by:Timeline
Symbol 30 GraphicUsed by:31 36
Symbol 31 MovieClipUses:30Used by:33
Symbol 32 GraphicUsed by:33
Symbol 33 MovieClipUses:31 32Used by:Timeline
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClipUses:34Used by:Timeline
Symbol 36 MovieClipUses:30Used by:Timeline
Symbol 37 GraphicUsed by:Timeline
Symbol 38 EditableTextUses:27Used by:Timeline
Symbol 39 EditableTextUses:27Used by:Timeline
Symbol 40 EditableTextUses:27Used by:Timeline
Symbol 41 EditableTextUses:27Used by:Timeline
Symbol 42 GraphicUses:16Used by:Timeline
Symbol 43 TextUses:27Used by:Timeline
Symbol 44 TextUses:27Used by:Timeline
Symbol 45 TextUses:8Used by:46
Symbol 46 ButtonUses:7 45 10Used by:Timeline
Symbol 47 TextUses:8Used by:49
Symbol 48 GraphicUsed by:49
Symbol 49 ButtonUses:14 47 48Used by:Timeline
Symbol 50 GraphicUsed by:Timeline
Symbol 51 TextUses:27Used by:Timeline
Symbol 52 TextUses:27Used by:Timeline
Symbol 53 GraphicUsed by:55
Symbol 54 TextUses:8Used by:55
Symbol 55 ButtonUses:53 54 10Used by:Timeline
Symbol 56 GraphicUsed by:Timeline
Symbol 57 TextUses:27Used by:Timeline
Symbol 58 TextUses:27Used by:Timeline
Symbol 59 TextUses:27Used by:Timeline
Symbol 60 GraphicUses:16Used by:Timeline
Symbol 61 EditableTextUses:27Used by:Timeline
Symbol 62 GraphicUsed by:Timeline
Symbol 63 EditableTextUses:27Used by:Timeline
Symbol 64 GraphicUsed by:Timeline
Symbol 65 EditableTextUses:27Used by:Timeline
Symbol 66 ButtonUses:7 9 10Used by:Timeline
Symbol 67 GraphicUses:16Used by:Timeline
Symbol 68 FontUsed by:69 72
Symbol 69 TextUses:68Used by:Timeline
Symbol 70 BitmapUsed by:71
Symbol 71 GraphicUses:70Used by:Timeline
Symbol 72 TextUses:68Used by:Timeline

Instance Names

"error_mc"Frame 21Symbol 29 MovieClip
"paddle1"Frame 31Symbol 33 MovieClip
"paddle3"Frame 31Symbol 33 MovieClip
"ball"Frame 31Symbol 35 MovieClip
"paddle4"Frame 31Symbol 33 MovieClip
"paddle2"Frame 31Symbol 33 MovieClip
"p1_txt"Frame 31Symbol 38 EditableText
"p2_txt"Frame 31Symbol 39 EditableText
"p3_txt"Frame 31Symbol 40 EditableText
"p4_txt"Frame 31Symbol 41 EditableText
"title_txt"Frame 71Symbol 61 EditableText
"desc_txt"Frame 71Symbol 63 EditableText
"goal_txt"Frame 71Symbol 65 EditableText
"pad"Symbol 33 MovieClip Frame 1Symbol 31 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "pwin"
ExportAssets (56)Timeline Frame 1Symbol 2 as "ponghit"
ExportAssets (56)Timeline Frame 1Symbol 3 as "plose"
ExportAssets (56)Timeline Frame 1Symbol 4 as "phit"
ExportAssets (56)Timeline Frame 1Symbol 73 as "__Packages.MochiAd"

Labels

"first"Frame 1
"menu"Frame 11
"mode"Frame 21
"p1"Frame 31
"win"Frame 41
"lose"Frame 51
"ins"Frame 61
"betweenlevels"Frame 71
"wineverything"Frame 81




http://swfchan.com/4/16271/info.shtml
Created: 1/6 -2019 23:58:27 Last modified: 1/6 -2019 23:58:27 Server time: 05/05 -2024 10:16:11