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

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

Sumo Ball.swf

This is the info page for
Flash #47463

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


Text
play again >>

submit to high scores >>

play >>

You are the red ball.
Try to push the blue ball over the edge before you get pushed off yourself.
Spacebar gives you a small boost.

LIVES

.....

1

LVL

enter your name:

0

your score

empty

ActionScript [AS1/AS2]

Frame 1
stop(); onEnterFrame = function () { loader._width = 347.9 * ((getBytesLoaded() - 196718) / (getBytesTotal() - 196718)); if (loader._width > 346) { loadedplay.onRelease = function () { gotoAndStop (2); }; } };
Frame 2
function setup() { level = parseInt(lvl.text); lvlpower = (power = (power2 = 0.2 + (level / 100))); ball._alpha = (ball2._alpha = 0); yspeed = (yspeed2 = 0); xspeed = (xspeed2 = 0); bumpx = (bumpx2 = 0); bumpy = (bumpy2 = 0); boost = (boost2 = 0); ball.loser = false; ball2.loser = false; ball.setMask(null); ball2.setMask(null); ball._x = start_x; ball._y = start_y; ball2._x = 387; ball2._y = 128; perspective(ball); perspective(ball2); ai_set = false; } function perspective(obj) { perc = ((obj._y / Stage.height) * 0.5) + 0.7; obj._width = ball_width * perc; obj._height = ball_width * perc; } function createExplosion(x, y, max, sameColor) { var _local2; if (sameColor) { _local2 = colors[int(Math.random() * colors.length)]; } var _local1 = 0; while (_local1 < max) { if (!sameColor) { _local2 = colors[int(Math.random() * colors.length)]; } attachMovie("Particle", "P" + currentParticle, getNextHighestDepth(), {_x:x, _y:y, rgbValue:_local2}); currentParticle++; _local1++; } } stop(); lvlpower = (power = 0.2); power2 = 0.2; yspeed = (yspeed2 = 0); xspeed = (xspeed2 = 0); friction = 0.95; boost = (boost2 = 0); ball_width = 376; total_lives = (lives = 5); start_x = 165; start_y = 224; var rootMenu = new ContextMenu(); rootMenu.hideBuiltInItems(); _root.menu = rootMenu; pc = flash.display.BitmapData.loadBitmap("pixelcheck"); createEmptyMovieClip("image", 5); attachMovie("ball", "ball2", 1, {_x:start_x, _y:start_y}); attachMovie("ball", "ball", 2, {_x:387, _y:start_y}); ball.texture.gotoAndStop(1); ball.texture.setMask(ball.ball_itself); ball.theshadow.setMask(theshadow_mask); ball2.texture.gotoAndStop(2); ball2.texture.setMask(ball2.ball_itself); ball2.theshadow.setMask(theshadow_mask2); ball.aura.setMask(theshadow_mask3); ball2.aura.setMask(theshadow_mask4); level = 1; setup(); ball.onEnterFrame = function () { if (this._alpha < 99) { this._alpha = this._alpha + 2; return(undefined); } distance_x = Math.abs(this._x - ball2._x); distance_y = Math.abs(this._y - ball2._y); distance = Math.sqrt((distance_x * distance_x) + (distance_y * distance_y)); if (((!this.loser) && (!ball2.loser)) && (distance <= 37)) { this._x = this._x + ((this._x - ball2._x) / 10); ball2._x = ball2._x + ((ball2._x - this._x) / 10); this._y = this._y + ((this._y - ball2._y) / 10); ball2._y = ball2._y + ((ball2._y - this._y) / 10); dx = ball._x - ball2._x; dy = ball._y - ball2._y; collisionision_angle = Math.atan2(dy, dx); magnitude_1 = Math.sqrt((xspeed * xspeed) + (yspeed * yspeed)); magnitude_2 = Math.sqrt((xspeed2 * xspeed2) + (yspeed2 * yspeed2)); direction_1 = Math.atan2(yspeed, xspeed); direction_2 = Math.atan2(yspeed2, xspeed2); final_xspeed_1 = magnitude_1 * Math.cos(direction_1 - collisionision_angle); final_yspeed_1 = magnitude_1 * Math.sin(direction_1 - collisionision_angle); final_xspeed_2 = magnitude_2 * Math.cos(direction_2 - collisionision_angle); final_yspeed_2 = magnitude_2 * Math.sin(direction_2 - collisionision_angle); bumpx2 = (Math.cos(collisionision_angle) * final_xspeed_1) + (Math.cos(collisionision_angle + (Math.PI/2)) * final_yspeed_1); bumpy2 = (Math.sin(collisionision_angle) * final_xspeed_1) + (Math.sin(collisionision_angle + (Math.PI/2)) * final_yspeed_1); bumpx = (Math.cos(collisionision_angle) * final_xspeed_2) + (Math.cos(collisionision_angle + (Math.PI/2)) * final_yspeed_2); bumpy = (Math.sin(collisionision_angle) * final_xspeed_2) + (Math.sin(collisionision_angle + (Math.PI/2)) * final_yspeed_2); bump = 1; this._x = this._x + bumpx; this._y = this._y + bumpy; ball2._x = ball2._x + bumpx2; ball2._y = ball2._y + bumpy2; poi_x = ((this._x > ball2._x) ? (this._x - 30) : (this._x + 30)); poi_y = ((this._y > ball2._y) ? (this._y - 30) : (this._y + 30)); createExplosion(poi_x, poi_y, (Math.abs(bumpx) + Math.abs(bumpy2)) * 20, Math.round(Math.random())); createExplosion(this._x, this._y, 10, Math.round(Math.random())); createExplosion(ball2._x, ball2._y, 10, Math.round(Math.random())); } if (Key.isDown(32) && (!boost)) { power = lvlpower + 0.3; boost = 1; } if (!this.loser) { if (Key.isDown(37)) { xspeed = xspeed - (bumpx ? (power * 3) : (power)); } if (Key.isDown(39)) { xspeed = xspeed + (bumpx ? (power * 3) : (power)); } if (Key.isDown(38)) { yspeed = yspeed - (bumpy ? (power * 3) : (power)); } if (Key.isDown(40)) { yspeed = yspeed + (bumpy ? (power * 3) : (power)); } yspeed = (bumpy ? (bumpy + (yspeed / 2)) : (yspeed)); xspeed = (bumpx ? (bumpx + (xspeed / 2)) : (xspeed)); } else { if (this._x > (Stage.width / 2)) { xspeed = xspeed - (bumpx ? (power * 2) : (power)); } if (this._x < (Stage.width / 2)) { xspeed = xspeed + (bumpx ? (power * 2) : (power)); } if (this._y > (Stage.height + 100)) { yspeed = yspeed - (bumpy ? (power * 3) : (power * 3)); } if (this._y < (Stage.height + 100)) { yspeed = yspeed + (bumpy ? (power * 3) : (power * 3)); } this._width = this._width - 2; this._height = this._height - 2; } xspeed = xspeed * friction; yspeed = yspeed * friction; if ((Math.abs(bumpx) > 0.1) || (Math.abs(bumpy) > 0.1)) { bumpx = bumpx * friction; bumpy = bumpy * friction; } else if ((bumpx != 0) || (bumpy != 0)) { bumpx = 0; bumpy = 0; } if ((Math.abs(xspeed) > 0.1) || (Math.abs(yspeed) > 0.1)) { this._y = this._y + yspeed; this._x = this._x + xspeed; this.texture._y = this.texture._y + yspeed; this.texture._x = this.texture._x + xspeed; } else if ((xspeed != 0) || (yspeed != 0)) { } if (this.texture._x > 158) { this.texture._x = this.texture._x - 188; } if (this.texture._x < -158) { this.texture._x = this.texture._x + 188; } if (this.texture._y > 158) { this.texture._y = this.texture._y - 188; } if (this.texture._y < -158) { this.texture._y = this.texture._y + 188; } if (boost) { boost++; if (this.aura._alpha > 0) { this.aura._alpha = this.aura._alpha - 15; } } if (boost > 15) { power = lvlpower; } if (boost > 200) { boost = 0; } if ((boost == 0) && (this.aura._alpha < 100)) { this.aura._alpha = this.aura._alpha + 5; } if (bump) { bump++; } if (bump > 30) { bump = 0; } if (((this._y < ball2._y) && (this.getDepth() == 2)) || ((this._y > ball2._y) && (this.getDepth() == 1))) { ball2.swapDepths(this.getDepth()); } if (!this.loser) { perspective(this); } if (pc.getPixel(this._x, this._y + 30).toString(16) != 0) { if ((!this.loser) && (this._y < (Stage.height / 2))) { this.setMask(platform_mask); } if ((!this.loser) && (!ball2.loser)) { lives_string = ""; lives = lives - 1; if (lives == 0) { this.removeMovieClip(); ball2.removeMovieClip(); _global.lvl = lvl.text; gotoAndStop (3); } i = 0; while (i < lives) { lives_string = lives_string + "."; i++; } livestxt.text = lives_string; } this.loser = true; } if (this.loser && (this._y > Stage.height)) { setup(); } }; ball2.onEnterFrame = function () { if (this._alpha < 99) { this._alpha = this._alpha + 2; return(undefined); } if (!ai_set) { rand = Math.random(); if (rand >= 0) { ai = 1; } if (rand >= 0.2) { ai = 2; } if (rand >= 0.5) { ai = 3; } if (rand >= 0.7) { pointx = ball._x; pointy = ball._y; ai = 4; } if ((level >= 12) && (Math.random() > 0.6)) { ai = 2; } ai_set = 1; } if (!this.loser) { if (ai == 1) { if (this._x > (Stage.width / 2)) { xspeed2 = xspeed2 - (bumpx2 ? (power2 * 3) : (power2)); } if (this._x < (Stage.width / 2)) { xspeed2 = xspeed2 + (bumpx2 ? (power2 * 3) : (power2)); } if (this._y > (Stage.height / 2)) { yspeed2 = yspeed2 - (bumpy2 ? (power2 * 3) : (power2)); } if (this._y < (Stage.height / 2)) { yspeed2 = yspeed2 + (bumpy2 ? (power2 * 3) : (power2)); } } else if (ai == 2) { if ((((Math.random() > 0.9) && (!boost2)) && (!bumpx2)) && (!bumpy2)) { power2 = lvlpower + 0.3; boost2 = 1; } if (ball._x < this._x) { xspeed2 = xspeed2 - (bumpx2 ? (power2 * 3) : (power2)); } if (ball._x > this._x) { xspeed2 = xspeed2 + (bumpx2 ? (power2 * 3) : (power2)); } if (ball._y < this._y) { yspeed2 = yspeed2 - (bumpy2 ? (power2 * 3) : (power2)); } if (ball._y > this._y) { yspeed2 = yspeed2 + (bumpy2 ? (power2 * 3) : (power2)); } } else if (ai == 3) { if (this._x > (Stage.width / 2)) { xspeed2 = xspeed2 - (bumpx2 ? (power2 * 3) : (power2)); } if (this._x < (Stage.width / 2)) { xspeed2 = xspeed2 + (bumpx2 ? (power2 * 3) : (power2)); } if (ball._y < this._y) { yspeed2 = yspeed2 - (bumpy2 ? (power2 * 3) : (power2)); } if (ball._y > this._y) { yspeed2 = yspeed2 + (bumpy2 ? (power2 * 3) : (power2)); } } else if (ai == 4) { if (pointx < this._x) { xspeed2 = xspeed2 - (bumpx2 ? (power2 * 3) : (power2)); } if (pointx > this._x) { xspeed2 = xspeed2 + (bumpx2 ? (power2 * 3) : (power2)); } if (pointy < this._y) { yspeed2 = yspeed2 - (bumpy2 ? (power2 * 3) : (power2)); } if (pointy > this._y) { yspeed2 = yspeed2 + (bumpy2 ? (power2 * 3) : (power2)); } } yspeed2 = (bumpy2 ? (bumpy2 + (yspeed2 / 2)) : (yspeed2)); xspeed2 = (bumpx2 ? (bumpx2 + (xspeed2 / 2)) : (xspeed2)); } else { if (this._x > (Stage.width / 2)) { xspeed2 = xspeed2 - (bumpx2 ? (power2 * 2) : (power2)); } if (this._x < (Stage.width / 2)) { xspeed2 = xspeed2 + (bumpx2 ? (power2 * 2) : (power2)); } if (this._y > (Stage.height + 100)) { yspeed2 = yspeed2 - (bumpy2 ? (power2 * 3) : (power2 * 3)); } if (this._y < (Stage.height + 100)) { yspeed2 = yspeed2 + (bumpy2 ? (power2 * 3) : (power2 * 3)); } this._width = this._width - 2; this._height = this._height - 2; } xspeed2 = xspeed2 * friction; yspeed2 = yspeed2 * friction; if ((Math.abs(bumpx2) > 0.1) || (Math.abs(bumpy2) > 0.1)) { bumpx2 = bumpx2 * friction; bumpy2 = bumpy2 * friction; } else if ((bumpx2 != 0) || (bumpy2 != 0)) { bumpx2 = 0; bumpy2 = 0; } if ((Math.abs(xspeed2) > 0.1) || (Math.abs(yspeed2) > 0.1)) { this._y = this._y + yspeed2; this._x = this._x + xspeed2; this.texture._y = this.texture._y + yspeed2; this.texture._x = this.texture._x + xspeed2; } if (this.texture._x > 158) { this.texture._x = this.texture._x - 188; } if (this.texture._x < -158) { this.texture._x = this.texture._x + 188; } if (this.texture._y > 158) { this.texture._y = this.texture._y - 188; } if (this.texture._y < -158) { this.texture._y = this.texture._y + 188; } if (boost2) { boost2++; if (this.aura._alpha > 0) { this.aura._alpha = this.aura._alpha - 15; } } if (boost2 > 15) { power2 = lvlpower; } if (boost2 > 200) { boost2 = 0; } if ((boost2 == 0) && (this.aura._alpha < 100)) { this.aura._alpha = this.aura._alpha + 5; } if (ai_set) { ai_set++; } if (ai_set > 50) { ai_set = 0; } if (!this.loser) { perspective(this); } if ((!this.loser) && (pc.getPixel(this._x, this._y + 30).toString(16) != 0)) { if (this._y < (Stage.height / 2)) { this.setMask(platform_mask2); } this.loser = true; if (!ball.loser) { lvl.text = (parseInt(lvl.text) + 1).toString(); } } if (this.loser && (this._y > Stage.height)) { setup(); } }; currentParticle = 0; colors = new Array("0xFFC171", "0xFF8C71", "0xFFAD71", "0xFC5645");
Frame 3
endscore.text = _global.lvl; com.ghostwire.phpobject.PHPObject.__set__defaultGatewayKey("dr4h5Ky9"); com.ghostwire.phpobject.PHPObject.__set__defaultGatewayUrl("http://merckxben.dreamhosters.com/flash/gtw.php"); com.ghostwire.phpobject.PHPObject.__set__enableMultiByte(true); hs = new com.ghostwire.phpobject.PHPObject("highscore"); playagain.onRelease = function () { gotoAndStop (2); }; submit.onRelease = function () { score = parseInt(_global.lvl); hs.save(inputname, (("000286" + ((score + 3) * 2).toString()) + "846") + Math.round((Math.random() * 89) + 10)); }; hs.onResult = function (result) { gotoAndStop (4); };
Frame 4
scores.text = ""; i = 0; while (i < 10) { scores.text = scores.text + (((hs.scores[i].score + " - ") + hs.scores[i].name) + newline); i++; }
Symbol 19 MovieClip [Particle] Frame 1
#initclip 5 Object.registerClass("Particle", Particle); #endinitclip
Symbol 50 MovieClip [__Packages.Particle] Frame 0
class Particle extends MovieClip { var vx, vy, timeToLast, startTimer, myColor, rgbValue, _x, _y, _alpha, removeMovieClip; function Particle () { super(); } function onLoad() { var _local2 = Math.random() * 360; vx = ((Math.cos(_local2) * Math.random()) * 10) + 1; vy = ((Math.sin(_local2) * Math.random()) * 10) + 1; timeToLast = (Math.random() * 200) + 100; startTimer = getTimer(); myColor = new Color(this); myColor.setRGB(rgbValue); } function onEnterFrame() { _x = _x + vx; _y = _y + vy; _alpha = _alpha - 2; if (((getTimer() - startTimer) >= timeToLast) || (_alpha == 0)) { removeMovieClip(); } } }
Symbol 51 MovieClip [__Packages.com.ghostwire.phpobject.PHPObject] Frame 0
class com.ghostwire.phpobject.PHPObject { static var __defaultGatewayKey, __defaultGatewayUrl; var _loader, wsdlLoc; function PHPObject () { if (arguments.length) { init.apply(this, arguments); } } function init() { _loader = new com.ghostwire.phpobject.PHPLoader(); _data = [0, "", [], [], ((_data[4] == undefined) ? "" : (_data[4]))]; if (arguments) { var _local3 = arguments[0].toString(); if ((_local3.indexOf("http://") != -1) || (_local3.indexOf("https://") != -1)) { _data[1] = "WebServiceProxy"; wsdlLoc = _local3; } else { _data[1] = _local3; if (arguments[1].length) { _loader.gateway = arguments[1].toString(); } if (arguments[2]) { _data[7] = 1; } if (arguments[3] != undefined) { _data[8] = arguments[3]; } } if (_data[1] != undefined) { this[_data[1]](); } } } function abortExecute() { _data[2] = []; _data[3] = []; if (_loader.isBusy) { _loader.id++; _loader.isBusy = false; _loader.refObj.onAbort(); } } function delayExecute() { _loader.delay = true; } function execute() { if (_loader.delay == true) { _loader.delay = false; if (_data[2].length) { __connect(_data[2][_data[2].length - 1]); } } } function getBytesLoaded() { if (_loader.isBusy) { return(_loader.getBytesLoaded()); } return(false); } function getBytesTotal() { if (_loader.isBusy) { return(_loader.getBytesTotal()); } return(false); } function getOutput() { return(_loader.output); } function setCredentials() { _data[5] = arguments; } function setGateway(u) { _loader.gateway = u; } function setKey(k) { _data[4] = k; } function setService() { init.apply(this, arguments); } static function get enableMultiByte() { return(com.ghostwire.phpobject.PHPSerializer.enableMultiByte); } static function set enableMultiByte(f) { com.ghostwire.phpobject.PHPSerializer.enableMultiByte = f; //return(enableMultiByte); } static function get defaultGatewayKey() { return(__defaultGatewayKey); } static function set defaultGatewayKey(k) { __defaultGatewayKey = k; //return(defaultGatewayKey); } static function get defaultGatewayUrl() { return(__defaultGatewayUrl); } static function set defaultGatewayUrl(u) { __defaultGatewayUrl = u; //return(defaultGatewayUrl); } function __resolve(method) { if (method.indexOf("_onResult") != -1) { return(onResult(_loader.serverResult)); } if (method.indexOf("_onError") != -1) { return(function () { this.onError.apply(this, arguments); }); } var _local6 = true; if (((typeof(method) != "number") && (_loader.classMethods[_data[1]])) && (_data[1] != "WebServiceProxy")) { if (_loader.classMethods[method.toLowerCase()] == undefined) { _local6 = false; } } if (_local6) { return(function () { if ((!this._loader.isBusy) || (this._loader.delay)) { if (((this._data[1] == "WebServiceProxy") && (method != "call")) && (method != "WebServiceProxy")) { var _local6 = method; var _local4 = []; var _local5 = arguments.length; var _local3 = 0; while (_local3 < _local5) { _local4[arguments[_local3]] = arguments[_local3 + 1]; _local3 = _local3 + 2; } return(this.call(_local6, _local4)); } if ((method != undefined) && (method != this._data[1])) { var _local7 = (((typeof(method) == "number") || (!this._loader.classMethods[this._data[1]])) ? (method) : (this._loader.classMethods[method.toLowerCase()])); this._data[2].push(_local7); this._data[3].push(arguments); } this._loader.lastMethod = method; if (this._loader.delay) { return(true); } return(this.__connect(method)); } return(false); }); } onError(2, ("Error - Method '" + method) + "' not found"); return(undefined); } function __connect(method) { _loader.gateway = ((_loader.gateway == "") ? (__defaultGatewayUrl) : (_loader.gateway)); if (_loader.gateway.length) { _loader.refObj = this; _data[4] = ((_data[4] == "") ? (__defaultGatewayKey) : (_data[4])); _data[0] = _loader.id; _loader.send(this, method); _data[2] = []; _data[3] = []; return(true); } return(false); } var _data = []; function onAbort() { } function onError(i, e) { trace((i + ":") + e); } function onInit() { } function onResult() { } }
Symbol 52 MovieClip [__Packages.com.ghostwire.phpobject.PHPLoader] Frame 0
class com.ghostwire.phpobject.PHPLoader extends LoadVars { var lastMethod, refObj, serverError, serverResult; function PHPLoader () { super(); } function onData(s) { isBusy = false; if (s != undefined) { var _local2 = s.substr(0, s.indexOf("O")); if ((_local2 == id) || (_local2 == 0)) { parse(s.substr(_local2.length), _local2); } } else { refObj[lastMethod + "_onError"](0, "Connection Failure"); } } function parse(s, i) { s = com.ghostwire.phpobject.PHPSerializer.unserialize(s); unpack(s, refObj); if (serverError.length) { refObj.onError(1, serverError); } else if (i == 0) { refObj.onInit(); } else { refObj[lastMethod + "_onResult"](serverResult); } } function unpack(s, d) { for (var _local4 in s) { if (_local4 == "_loader") { for (var _local3 in s[_local4]) { d[_local4][_local3] = s[_local4][_local3]; if (_local3 == "classMethods") { d[_local4][_local3][d._data[1]] = true; } } } else { d[_local4] = s[_local4]; } } } function pack(o) { var _local2 = {}; for (var _local3 in o) { if ((_local3 != "_loader") && (typeof(o[_local3]) != "function")) { _local2[_local3] = o[_local3]; } } return(_local2); } function send(o, m) { o = pack(o); var _local2 = new XML(com.ghostwire.phpobject.PHPSerializer.serialize(o)); _local2.contentType = "text/plain"; _local2.sendAndLoad(gateway, this, "POST"); if (o._data[1] != m) { isBusy = true; } else { id++; } } var classMethods = []; var delay = false; var gateway = ""; var id = 0; var isBusy = false; }
Symbol 53 MovieClip [__Packages.com.ghostwire.phpobject.PHPSerializer] Frame 0
class com.ghostwire.phpobject.PHPSerializer { static var enableMultiByte; function PHPSerializer () { } static function serialize(o) { return(escape($_parseValue(o))); } static function unserialize(s) { return($_getValue(s)[0]); } static function $_getNext(s) { var _local2 = $_getValue(s); s = _local2[1]; var _local3 = $_getValue(s); s = _local3[1]; return([_local2[0], _local3[0], s]); } static function $_getValue(s) { var _local3; var _local4; var _local7 = s.charAt(0); switch (_local7) { case "s" : _local3 = s.substr(2, s.indexOf(":", 3) - 2) * 1; _local4 = s.substr(length(_local3) + 4, _local3).toString(); if (enableMultiByte) { _local4 = unescape(_local4); } break; case "i" : _local3 = s.substr(2, s.indexOf(";", 3) - 2) * 1; _local4 = parseInt(_local3); break; case "d" : _local3 = s.substr(2, s.indexOf(";", 3) - 2) * 1; _local4 = parseFloat(_local3); break; case "b" : _local3 = s.substr(2, s.indexOf(";", 3) - 2) * 1; _local4 = (((_local3 == "true") || (_local3 == "1")) ? true : false); break; case "a" : case "O" : _local3 = s.substr(2, s.indexOf(":", 3) - 2) * 1; if (_local7 == "a") { _local4 = []; s = s.substr(s.indexOf(_local3)); } else { _local4 = {}; s = s.substr((length(s.substr(length(_local3) + 4, _local3)) + s.indexOf(s.substr(length(_local3) + 4, _local3))) + 2); } var _local6 = s.substr(0, s.indexOf(":")) * 1; var _local5 = 0; s = s.substr(s.indexOf(":") + 2); while (_local5 < _local6) { var _local2 = $_getNext(s); s = _local2[2]; _local4[_local2[0]] = _local2[1]; _local5++; } return([_local4, s.substr(s.indexOf("}") + 1)]); case "N" : _local4 = null; _local3 = ""; s = s.substr(1); } if (_local7 != "s") { _local3 = length(_local3); } s = s.substr(s.indexOf(";", _local3) + 1); return([_local4, s]); } static function $_parseValue(v) { switch (v.__proto__) { case Array.prototype : case Object.prototype : case MovieClip.prototype : var _local5 = 0; var _local4 = ""; for (var _local6 in v) { if (typeof(v[_local6]) != "function") { var _local2 = $_parseValue(_local6); var _local3 = $_parseValue(v[_local6]); _local4 = _local4 + (_local2 + _local3); _local5++; } } if (v.__proto__ == Array.prototype) { return(((("a:" + _local5) + ":{") + _local4) + "}"); } return(((("O:8:\"stdClass\":" + _local5) + ":{") + _local4) + "}"); case String.prototype : if (enableMultiByte) { v = escape(v); } case undefined : case Date.prototype : return(((("s:" + length(v)) + ":\"") + v) + "\";"); case Number.prototype : if (isNaN(v)) { return("N;"); } v = Number(v); if ((v % 1) == 0) { return(("i:" + v) + ";"); } return(("d:" + v) + ";"); case Boolean.prototype : return(("b:" + ((v == true) ? 1 : 0)) + ";"); } return(undefined); } }

Library Items

Symbol 1 Bitmap [pixelcheck]
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClip [light]Uses:2Used by:17
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClip [hitcheck]Uses:4Used by:17
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClip [ball_itself]Uses:6Used by:17
Symbol 8 BitmapUsed by:9
Symbol 9 GraphicUses:8Used by:12
Symbol 10 BitmapUsed by:11
Symbol 11 GraphicUses:10Used by:12
Symbol 12 MovieClip [texture]Uses:9 11Used by:17
Symbol 13 GraphicUsed by:14
Symbol 14 MovieClip [theshadow]Uses:13Used by:17
Symbol 15 GraphicUsed by:16
Symbol 16 MovieClipUses:15Used by:17
Symbol 17 MovieClip [ball]Uses:3 5 7 12 14 16
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClip [Particle]Uses:18
Symbol 20 FontUsed by:21 23 29 36 37 38 39 42 43 44
Symbol 21 TextUses:20Used by:22
Symbol 22 MovieClip [playagain]Uses:21Used by:Timeline
Symbol 23 TextUses:20Used by:24
Symbol 24 MovieClip [submit]Uses:23Used by:Timeline
Symbol 25 GraphicUsed by:26
Symbol 26 MovieClip [theshadow_mask]Uses:25Used by:Timeline
Symbol 27 GraphicUsed by:28
Symbol 28 MovieClip [platform_mask]Uses:27Used by:Timeline
Symbol 29 TextUses:20Used by:30
Symbol 30 MovieClipUses:29Used by:Timeline
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:31Used by:Timeline
Symbol 33 FontUsed by:34
Symbol 34 TextUses:33Used by:Timeline
Symbol 35 GraphicUsed by:Timeline
Symbol 50 MovieClip [__Packages.Particle]
Symbol 51 MovieClip [__Packages.com.ghostwire.phpobject.PHPObject]
Symbol 52 MovieClip [__Packages.com.ghostwire.phpobject.PHPLoader]
Symbol 53 MovieClip [__Packages.com.ghostwire.phpobject.PHPSerializer]
Symbol 36 TextUses:20Used by:Timeline
Symbol 37 EditableTextUses:20Used by:Timeline
Symbol 38 EditableTextUses:20Used by:Timeline
Symbol 39 TextUses:20Used by:Timeline
Symbol 40 BitmapUsed by:41 47 49
Symbol 41 GraphicUses:40Used by:Timeline
Symbol 42 TextUses:20Used by:Timeline
Symbol 43 EditableTextUses:20Used by:Timeline
Symbol 44 TextUses:20Used by:Timeline
Symbol 45 FontUsed by:46 48
Symbol 46 EditableTextUses:45Used by:Timeline
Symbol 47 GraphicUses:40Used by:Timeline
Symbol 48 EditableTextUses:45Used by:Timeline
Symbol 49 GraphicUses:40Used by:Timeline

Instance Names

"loadedplay"Frame 1Symbol 30 MovieClip
"loader"Frame 1Symbol 32 MovieClip
"livestxt"Frame 2Symbol 37 EditableText
"lvl"Frame 2Symbol 38 EditableText
"theshadow_mask4"Frame 2Symbol 26 MovieClip [theshadow_mask]
"theshadow_mask3"Frame 2Symbol 26 MovieClip [theshadow_mask]
"theshadow_mask"Frame 2Symbol 26 MovieClip [theshadow_mask]
"platform_mask"Frame 2Symbol 28 MovieClip [platform_mask]
"theshadow_mask2"Frame 2Symbol 26 MovieClip [theshadow_mask]
"platform_mask2"Frame 2Symbol 28 MovieClip [platform_mask]
"playagain"Frame 3Symbol 22 MovieClip [playagain]
"submit"Frame 3Symbol 24 MovieClip [submit]
"endscore"Frame 3Symbol 43 EditableText
"nametxt"Frame 3Symbol 46 EditableText
"scores"Frame 4Symbol 48 EditableText
"light"Symbol 17 MovieClip [ball] Frame 1Symbol 3 MovieClip [light]
"hitcheck"Symbol 17 MovieClip [ball] Frame 1Symbol 5 MovieClip [hitcheck]
"ball_itself"Symbol 17 MovieClip [ball] Frame 1Symbol 7 MovieClip [ball_itself]
"texture"Symbol 17 MovieClip [ball] Frame 1Symbol 12 MovieClip [texture]
"theshadow"Symbol 17 MovieClip [ball] Frame 1Symbol 14 MovieClip [theshadow]
"aura"Symbol 17 MovieClip [ball] Frame 1Symbol 16 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "pixelcheck"
ExportAssets (56)Timeline Frame 1Symbol 3 as "light"
ExportAssets (56)Timeline Frame 1Symbol 5 as "hitcheck"
ExportAssets (56)Timeline Frame 1Symbol 7 as "ball_itself"
ExportAssets (56)Timeline Frame 1Symbol 12 as "texture"
ExportAssets (56)Timeline Frame 1Symbol 14 as "theshadow"
ExportAssets (56)Timeline Frame 1Symbol 17 as "ball"
ExportAssets (56)Timeline Frame 1Symbol 19 as "Particle"
ExportAssets (56)Timeline Frame 1Symbol 22 as "playagain"
ExportAssets (56)Timeline Frame 1Symbol 24 as "submit"
ExportAssets (56)Timeline Frame 1Symbol 26 as "theshadow_mask"
ExportAssets (56)Timeline Frame 1Symbol 28 as "platform_mask"
ExportAssets (56)Timeline Frame 1Symbol 50 as "__Packages.Particle"
ExportAssets (56)Timeline Frame 1Symbol 51 as "__Packages.com.ghostwire.phpobject.PHPObject"
ExportAssets (56)Timeline Frame 1Symbol 52 as "__Packages.com.ghostwire.phpobject.PHPLoader"
ExportAssets (56)Timeline Frame 1Symbol 53 as "__Packages.com.ghostwire.phpobject.PHPSerializer"

Dynamic Text Variables

inputnameSymbol 46 EditableText""




http://swfchan.com/10/47463/info.shtml
Created: 1/5 -2019 19:08:56 Last modified: 1/5 -2019 19:08:56 Server time: 05/11 -2024 06:41:19